@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_dc871670-module__SQQYPa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_dc871670-module__SQQYPa__variable{--font-jbmono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-page-title:var(--fw-bold);--fw-figure:var(--fw-bold);--fw-section-title:var(--fw-semibold);--fw-nav:var(--fw-medium);--fw-nav-active:var(--fw-semibold);--fw-nav-group:var(--fw-semibold);--fw-thead:var(--fw-semibold);--fw-id:var(--fw-semibold);--fw-entity:var(--fw-semibold);--fw-entity-sub:var(--fw-medium);--fw-value:var(--fw-medium);--fw-value-strong:var(--fw-semibold);--fw-meta:var(--fw-regular);--fw-label:var(--fw-medium);--fw-badge:var(--fw-semibold);--fw-count:var(--fw-semibold);--fw-btn:var(--fw-semibold);--fw-btn-secondary:var(--fw-medium);--fw-crumb:var(--fw-medium);--fw-crumb-current:var(--fw-semibold);--fw-modal-title:var(--fw-semibold);--fw-brand:var(--fw-bold);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kin-dark:#04070c;--kin-bg:#070b11;--kin-card:#111923;--kin-row-alt:#131c27;--kin-mid:#151f2b;--kin-thead:#202b38;--kin-thead-fg:#c6d2df;--kin-card-hover:#172230;--kin-selected:#193346;--kin-disabled-bg:#131b25;--kin-border-hover:#8ea3b8;--kin-accent:#35bff3;--kin-accent-l:#6fd3fa;--kin-focus:#35bff3;--kin-brand:#35bff3;--kin-brand-l:#6fd3fa;--kin-brand-d:#1fa9de;--kin-brand-vivid:#35bff3;--kin-brand-vivid-d:#1897d4;--kin-brand-pressed:#1387c0;--kin-brand-soft:#16303f;--kin-on-brand:#05131d;--kin-on-danger:#14181f;--kin-on-success:#04120c;--kin-amber:#f2b84b;--kin-border:#314052;--border-subtle:#1b2534;--kin-border-strong:#445569;--kin-border-control:#6d8195;--border-emphasis:var(--kin-border-control);--kin-white:#f4f7fa;--kin-text:#bcc6d2;--kin-light:#929ead;--kin-text-dim:#929ead;--kin-text-disabled:#63707e;--kin-platinum:#dce5ee;--kin-red:#ff6d76;--kin-green:#35d39a;--kin-selectivo-verde-bg:#0a7a55;--kin-selectivo-verde-fg:#fff;--kin-selectivo-rojo-bg:#c0273a;--kin-selectivo-rojo-fg:#fff;--kin-selectivo-pendiente-bg:#566780;--kin-selectivo-pendiente-fg:#fff;--kin-cat-0:#a78bfa;--kin-cat-1:#f472b6;--kin-cat-2:#67e8f9;--kin-cat-3:#fdba74;--kin-cat-4:#bef264;--kin-cat-5:#94a3b8;--kin-state-booking:#6fa8ff;--kin-state-info:#22c3b4;--kin-state-default:#929ead;--kin-success:var(--kin-green);--kin-success-soft:#163535;--kin-success-border:#1e5c4e;--kin-success-solid:#0a7a55;--kin-on-success-solid:#fff;--kin-warning:var(--kin-amber);--kin-warning-soft:#333129;--kin-warning-border:#625231;--kin-warning-solid:#b3720b;--kin-on-warning-solid:#14181f;--kin-danger:var(--kin-red);--kin-danger-soft:#35262f;--kin-danger-border:#673741;--kin-danger-solid:#c0273a;--kin-on-danger-solid:#fff;--kin-neutral:var(--kin-state-default);--kin-neutral-soft:#242d38;--kin-neutral-border:#3f4955;--kin-neutral-solid:#566780;--kin-on-neutral-solid:#fff;--kin-info:var(--kin-state-info);--kin-info-soft:#143339;--kin-info-border:#175657;--kin-phase:#79c7e3;--kin-phase-soft:#213340;--kin-phase-border:#365868;--kin-phase-viaje:var(--kin-phase);--kin-phase-viaje-soft:var(--kin-phase-soft);--kin-phase-viaje-border:var(--kin-phase-border);--kin-phase-arribo-stage:#6fd3ea;--kin-phase-arribo-stage-soft:#14343d;--kin-phase-arribo-stage-border:#2d5b68;--kin-phase-aduana:#b9a3e8;--kin-phase-aduana-soft:#241d3a;--kin-phase-aduana-border:#4a3a72;--kin-phase-liberado:#5fc9bd;--kin-phase-liberado-soft:#123230;--kin-phase-liberado-border:#2b5a55;--kin-phase-entrega:#63c9a4;--kin-phase-entrega-soft:#16302a;--kin-phase-entrega-border:#2f5a4b;--kin-phase-booking:var(--kin-phase-viaje);--kin-phase-booking-soft:var(--kin-phase-viaje-soft);--kin-phase-booking-border:var(--kin-phase-viaje-border);--kin-phase-cargado:var(--kin-phase-viaje);--kin-phase-cargado-soft:var(--kin-phase-viaje-soft);--kin-phase-cargado-border:var(--kin-phase-viaje-border);--kin-phase-embarcado:var(--kin-phase-viaje);--kin-phase-embarcado-soft:var(--kin-phase-viaje-soft);--kin-phase-embarcado-border:var(--kin-phase-viaje-border);--kin-phase-en-transito:var(--kin-phase-viaje);--kin-phase-en-transito-soft:var(--kin-phase-viaje-soft);--kin-phase-en-transito-border:var(--kin-phase-viaje-border);--kin-phase-despachado:var(--kin-phase-viaje);--kin-phase-despachado-soft:var(--kin-phase-viaje-soft);--kin-phase-despachado-border:var(--kin-phase-viaje-border);--kin-phase-transito-local:var(--kin-phase-viaje);--kin-phase-transito-local-soft:var(--kin-phase-viaje-soft);--kin-phase-transito-local-border:var(--kin-phase-viaje-border);--kin-phase-arribo-puerto:var(--kin-phase-arribo-stage);--kin-phase-arribo-puerto-soft:var(--kin-phase-arribo-stage-soft);--kin-phase-arribo-puerto-border:var(--kin-phase-arribo-stage-border);--kin-phase-gestion-aduanera:var(--kin-phase-aduana);--kin-phase-gestion-aduanera-soft:var(--kin-phase-aduana-soft);--kin-phase-gestion-aduanera-border:var(--kin-phase-aduana-border);--kin-phase-liberado-retiro:var(--kin-phase-liberado);--kin-phase-liberado-retiro-soft:var(--kin-phase-liberado-soft);--kin-phase-liberado-retiro-border:var(--kin-phase-liberado-border);--kin-phase-entregado:var(--kin-phase-entrega);--kin-phase-entregado-soft:var(--kin-phase-entrega-soft);--kin-phase-entregado-border:var(--kin-phase-entrega-border);--kin-phase-finalizado:var(--kin-phase-entrega);--kin-phase-finalizado-soft:var(--kin-phase-entrega-soft);--kin-phase-finalizado-border:var(--kin-phase-entrega-border);--kin-phase-arribo:var(--kin-phase-arribo-stage);--kin-phase-arribo-soft:var(--kin-phase-arribo-stage-soft);--kin-phase-arribo-border:var(--kin-phase-arribo-stage-border);--kin-phase-en-aduana:var(--kin-phase-aduana);--kin-phase-en-aduana-soft:var(--kin-phase-aduana-soft);--kin-phase-en-aduana-border:var(--kin-phase-aduana-border);--kin-phase-recepcion-diagnostico:var(--kin-phase);--kin-phase-recoleccion-soporte:var(--kin-phase);--kin-phase-elaboracion-escrito:var(--kin-phase);--kin-phase-presentacion-sat:var(--kin-phase);--kin-phase-seguimiento-requerimientos:var(--kin-phase);--kin-phase-resolucion-cierre:var(--kin-phase);--kin-phase-ejecucion:var(--kin-phase);--kin-phase-unknown:#929ead;--kin-sidebar-bg:#01202c;--kin-sidebar-panel:#063040;--kin-sidebar-hover:#063a4c;--kin-sidebar-active:#04566a;--kin-sidebar-accent:#16a6c1;--kin-sidebar-text:#f4fafc;--kin-sidebar-text-dim:#b9cdd5;--kin-sidebar-icon:#c8dadf;--kin-sidebar-icon-active:#fff;--kin-sidebar-sep:#ffffff1f;--kin-sidebar-group-bg:#ffffff12;--kin-tenant-logo-bg:#fff;--kin-tenant-logo-border:#d9e3e9;--kin-tenant-logo-shadow:0 1px 2px #102f3a14;--kin-header-bg:#0c121beb;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-full:9999px;--shadow-sm:0 1px 3px #00000059;--shadow-card:0 1px 4px #00000059;--shadow-elevated:0 12px 34px #0000008c;--glow-accent:0 0 0 3px color-mix(in srgb, var(--kin-focus) 25%, transparent);--kin-scrim:#00000047;--font-sans:var(--font-inter,"Inter"), -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:var(--font-jbmono,"JetBrains Mono"), "Fira Code", monospace;--fs-h1:22px;--fs-h2:18px;--fs-body:14px;--fs-label:13px;--fs-meta:13px;--control-h:40px;--control-h-sm:32px;--topbar-h:60px;--kin-impersonation-error:#66120d}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--kin-dark:#0f1a26;--kin-bg:#f3f6f9;--kin-card:#fff;--kin-row-alt:#fafcfd;--kin-mid:#f6f9fc;--kin-thead:#edf3f7;--kin-thead-fg:#314454;--kin-card-hover:#e8f4f7;--kin-selected:#dceff5;--kin-disabled-bg:#f1f4f6;--kin-border-hover:#5f7688;--kin-accent:#0b708a;--kin-accent-l:#0b708a;--kin-focus:#1d92af;--kin-brand:#005f86;--kin-brand-l:#0b708a;--kin-brand-d:#004c6c;--kin-brand-vivid:#005f86;--kin-brand-vivid-d:#004c6c;--kin-brand-pressed:#003d57;--kin-brand-soft:#dceff5;--kin-on-brand:#fff;--kin-on-danger:#fff;--kin-on-success:#fff;--kin-amber:#7a4a00;--kin-border:#cdd8e1;--border-subtle:#dce4ea;--kin-border-strong:#afc0cb;--kin-border-control:#76899a;--border-emphasis:var(--kin-border-control);--kin-white:#172331;--kin-text:#4c5d6b;--kin-light:#5a6975;--kin-text-dim:#5a6975;--kin-text-disabled:#98a5af;--kin-platinum:#26333f;--kin-red:#a11f35;--kin-green:#0b6b4f;--kin-selectivo-verde-bg:#064e3b;--kin-selectivo-verde-fg:#fff;--kin-selectivo-rojo-bg:#c0273a;--kin-selectivo-rojo-fg:#fff;--kin-selectivo-pendiente-bg:#66768a;--kin-selectivo-pendiente-fg:#fff;--kin-cat-0:#6d28d9;--kin-cat-1:#be185d;--kin-cat-2:#0e7490;--kin-cat-3:#c2410c;--kin-cat-4:#4d7c0f;--kin-cat-5:#475569;--kin-state-booking:#155c78;--kin-state-info:#155c78;--kin-state-default:#465767;--kin-success:var(--kin-green);--kin-success-soft:#e3f3ed;--kin-success-border:#9fcfbd;--kin-success-solid:#006b4f;--kin-on-success-solid:#fff;--kin-warning:var(--kin-amber);--kin-warning-soft:#fff1d6;--kin-warning-border:#e3bd69;--kin-warning-solid:#9d5f00;--kin-on-warning-solid:#fff;--kin-danger:var(--kin-red);--kin-danger-soft:#fce8ec;--kin-danger-border:#e5a6b2;--kin-danger-solid:#c0273a;--kin-on-danger-solid:#fff;--kin-neutral:var(--kin-state-default);--kin-neutral-soft:#e9eef2;--kin-neutral-border:#c4d0d8;--kin-neutral-solid:#52657d;--kin-on-neutral-solid:#fff;--kin-info:var(--kin-state-info);--kin-info-soft:#e2f1f6;--kin-info-border:#a8cfdc;--kin-phase:#155c78;--kin-phase-soft:#ddeef7;--kin-phase-border:#b8d9e8;--kin-phase-viaje:var(--kin-phase);--kin-phase-viaje-soft:var(--kin-phase-soft);--kin-phase-viaje-border:var(--kin-phase-border);--kin-phase-arribo-stage:#0d647c;--kin-phase-arribo-stage-soft:#d9f0f7;--kin-phase-arribo-stage-border:#a9dcea;--kin-phase-aduana:#5b3e8f;--kin-phase-aduana-soft:#ece5f9;--kin-phase-aduana-border:#cdb9ee;--kin-phase-liberado:#0f6a62;--kin-phase-liberado-soft:#d8f0ed;--kin-phase-liberado-border:#a5d8d2;--kin-phase-entrega:#0b6b4f;--kin-phase-entrega-soft:#dff0e8;--kin-phase-entrega-border:#a6d0bf;--kin-phase-booking:var(--kin-phase-viaje);--kin-phase-booking-soft:var(--kin-phase-viaje-soft);--kin-phase-booking-border:var(--kin-phase-viaje-border);--kin-phase-cargado:var(--kin-phase-viaje);--kin-phase-cargado-soft:var(--kin-phase-viaje-soft);--kin-phase-cargado-border:var(--kin-phase-viaje-border);--kin-phase-embarcado:var(--kin-phase-viaje);--kin-phase-embarcado-soft:var(--kin-phase-viaje-soft);--kin-phase-embarcado-border:var(--kin-phase-viaje-border);--kin-phase-en-transito:var(--kin-phase-viaje);--kin-phase-en-transito-soft:var(--kin-phase-viaje-soft);--kin-phase-en-transito-border:var(--kin-phase-viaje-border);--kin-phase-despachado:var(--kin-phase-viaje);--kin-phase-despachado-soft:var(--kin-phase-viaje-soft);--kin-phase-despachado-border:var(--kin-phase-viaje-border);--kin-phase-transito-local:var(--kin-phase-viaje);--kin-phase-transito-local-soft:var(--kin-phase-viaje-soft);--kin-phase-transito-local-border:var(--kin-phase-viaje-border);--kin-phase-arribo-puerto:var(--kin-phase-arribo-stage);--kin-phase-arribo-puerto-soft:var(--kin-phase-arribo-stage-soft);--kin-phase-arribo-puerto-border:var(--kin-phase-arribo-stage-border);--kin-phase-gestion-aduanera:var(--kin-phase-aduana);--kin-phase-gestion-aduanera-soft:var(--kin-phase-aduana-soft);--kin-phase-gestion-aduanera-border:var(--kin-phase-aduana-border);--kin-phase-liberado-retiro:var(--kin-phase-liberado);--kin-phase-liberado-retiro-soft:var(--kin-phase-liberado-soft);--kin-phase-liberado-retiro-border:var(--kin-phase-liberado-border);--kin-phase-entregado:var(--kin-phase-entrega);--kin-phase-entregado-soft:var(--kin-phase-entrega-soft);--kin-phase-entregado-border:var(--kin-phase-entrega-border);--kin-phase-finalizado:var(--kin-phase-entrega);--kin-phase-finalizado-soft:var(--kin-phase-entrega-soft);--kin-phase-finalizado-border:var(--kin-phase-entrega-border);--kin-phase-arribo:var(--kin-phase-arribo-stage);--kin-phase-arribo-soft:var(--kin-phase-arribo-stage-soft);--kin-phase-arribo-border:var(--kin-phase-arribo-stage-border);--kin-phase-en-aduana:var(--kin-phase-aduana);--kin-phase-en-aduana-soft:var(--kin-phase-aduana-soft);--kin-phase-en-aduana-border:var(--kin-phase-aduana-border);--kin-phase-recepcion-diagnostico:var(--kin-phase);--kin-phase-recoleccion-soporte:var(--kin-phase);--kin-phase-elaboracion-escrito:var(--kin-phase);--kin-phase-presentacion-sat:var(--kin-phase);--kin-phase-seguimiento-requerimientos:var(--kin-phase);--kin-phase-resolucion-cierre:var(--kin-phase);--kin-phase-ejecucion:var(--kin-phase);--kin-phase-unknown:#465767;--kin-sidebar-bg:#003245;--kin-sidebar-panel:#0a4257;--kin-sidebar-hover:#064a60;--kin-sidebar-active:#056f86;--kin-sidebar-accent:#16a6c1;--kin-sidebar-text:#f4fafc;--kin-sidebar-text-dim:#b9cdd5;--kin-sidebar-icon:#c8dadf;--kin-sidebar-icon-active:#fff;--kin-sidebar-sep:#ffffff1f;--kin-sidebar-group-bg:#ffffff14;--kin-tenant-logo-bg:#fff;--kin-tenant-logo-border:#d9e3e9;--kin-tenant-logo-shadow:0 1px 2px #102f3a14;--kin-header-bg:#fefefe;--shadow-sm:0 1px 3px #141e321a;--shadow-card:0 1px 4px #141e321a;--shadow-elevated:0 12px 34px #141e322e;--kin-scrim:#0f1a262e;--kin-impersonation-error:snow}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--kin-bg);color:var(--kin-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:14px;line-height:1.5}a{color:var(--kin-accent-l);text-underline-offset:.14em;text-decoration:underline}a:hover{color:var(--kin-brand)}nav a,a.kin-btn,a.kin-btn-ghost,a.kin-btn-danger,a.kin-btn-danger-ghost,a.kin-badge{text-decoration:none}:focus-visible{outline:2px solid var(--kin-focus);outline-offset:2px}.kin-skip-link{z-index:1000;background:var(--kin-brand-vivid);color:var(--kin-on-brand);font-weight:var(--fw-btn);border-radius:8px;padding:8px 14px;text-decoration:none;transition:transform .15s;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.kin-skip-link:focus-visible{color:var(--kin-on-brand);transform:translateY(0)}.kin-container{max-width:1200px;margin:0 auto;padding:24px 20px 64px}.kin-header{z-index:100;background:var(--kin-header-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex;position:sticky;top:0}.kin-header a{color:inherit;text-decoration:none}.kin-header-controls{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.kin-brand{color:var(--kin-white);font-weight:var(--fw-brand);letter-spacing:.5px;align-items:center;gap:10px;font-size:16px;display:inline-flex}.kin-brand-mark{border-radius:var(--radius-md);background:var(--kin-brand-vivid);width:28px;height:28px;color:var(--kin-on-brand);font-size:14px;font-weight:var(--fw-bold);justify-content:center;align-items:center;display:inline-flex}.kin-brand-lg{font-size:24px}.kin-brand-lg .kin-brand-mark{border-radius:var(--radius-lg);width:42px;height:42px;font-size:21px}.kin-brand-logo{object-fit:contain;object-position:left center;width:auto;max-width:180px;height:28px;display:block}.kin-brand-lg .kin-brand-logo{max-width:260px;height:42px}.kin-btn{min-height:var(--control-h);background:var(--kin-brand-vivid);color:var(--kin-on-brand);border-radius:var(--radius-md);font-size:14px;font-weight:var(--fw-btn);cursor:pointer;box-shadow:0 1px 2px color-mix(in srgb, var(--kin-brand-vivid-d) 45%, transparent);border:none;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;transition:background .15s,box-shadow .15s;display:inline-flex}.kin-btn:hover{background:var(--kin-brand-vivid-d);box-shadow:0 2px 6px color-mix(in srgb, var(--kin-brand-vivid-d) 40%, transparent)}.kin-btn:active{background:var(--kin-brand-pressed);box-shadow:none}.kin-btn:disabled,.kin-btn-ghost:disabled,.kin-btn-quiet:disabled{opacity:1;cursor:default;pointer-events:none;box-shadow:none;background:var(--kin-disabled-bg);color:var(--kin-light);border-color:var(--kin-border);transform:none}.kin-btn-ghost:disabled:hover,.kin-btn-quiet:disabled:hover{background:var(--kin-disabled-bg);color:var(--kin-light);border-color:var(--kin-border)}.kin-btn-ghost{min-height:var(--control-h);color:var(--kin-text);border:1px solid var(--kin-border-control);border-radius:var(--radius-md);font-size:14px;font-weight:var(--fw-btn-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:9px 17px;font-family:inherit;transition:all .15s;display:inline-flex}.kin-btn-ghost:hover{border-color:var(--kin-border-hover);color:var(--kin-brand);background:var(--kin-brand-soft)}.kin-btn-sm{min-height:var(--control-h-sm);border-radius:var(--radius-sm);padding:6px 12px;font-size:13px}.kin-btn-danger{background:var(--kin-danger-solid);color:var(--kin-on-danger-solid);box-shadow:0 1px 2px color-mix(in srgb, var(--kin-danger-solid) 45%, transparent)}.kin-btn-danger:hover{background:color-mix(in srgb, var(--kin-danger-solid) 88%, #000);box-shadow:0 2px 6px color-mix(in srgb, var(--kin-danger-solid) 40%, transparent)}.kin-btn-danger-ghost{color:var(--kin-danger);border-color:color-mix(in srgb, var(--kin-danger) 55%, var(--kin-border-control))}.kin-btn-danger-ghost:hover{background:color-mix(in srgb, var(--kin-danger) 12%, transparent);border-color:var(--kin-danger);color:var(--kin-danger)}.kin-proof-pending{color:var(--kin-warning);font-weight:var(--fw-value-strong)}.kin-btn-quiet{min-height:var(--control-h-sm);border-radius:var(--radius-sm);color:var(--kin-light);font-family:inherit;font-size:13px;font-weight:var(--fw-btn-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:6px 10px;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.kin-btn-quiet:hover{color:var(--kin-white);background:color-mix(in srgb, var(--kin-white) 7%, transparent)}.kin-inline-error{color:var(--kin-red);margin-left:8px;font-size:12.5px}@media (pointer:coarse){.kin-btn,.kin-btn-ghost,.kin-btn-sm,.kin-btn-quiet{min-height:44px}}.kin-input,.kin-select{min-height:var(--control-h);background:var(--kin-card);border:1px solid var(--kin-border-control);border-radius:var(--radius-md);color:var(--kin-white);font-size:14px;font-weight:var(--fw-regular);width:100%;padding:10px 12px;font-family:inherit}.kin-select:not([multiple]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%238a97a6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:36px}.kin-select:not([multiple])::-ms-expand{display:none}.kin-input:hover,.kin-select:hover{border-color:var(--kin-border-hover)}.kin-input:focus,.kin-select:focus{border-color:var(--kin-brand-vivid);box-shadow:var(--glow-accent)}.kin-input:disabled,.kin-select:disabled{background:var(--kin-disabled-bg);color:var(--kin-text-disabled);border-color:var(--kin-border);cursor:default}.kin-input[aria-invalid=true],.kin-select[aria-invalid=true]{border-color:var(--kin-danger)}.kin-input::placeholder{color:var(--kin-light)}.kin-select{cursor:pointer}.kin-select-sm{background-position:right 8px center;min-height:32px;padding:4px 30px 4px 8px;font-size:13px}.kin-tnum{font-variant-numeric:tabular-nums}.kin-none{color:var(--kin-light);font-size:var(--fs-meta)}input[type=checkbox],input[type=radio]{accent-color:var(--kin-brand-vivid)}input[type=checkbox]:disabled,input[type=radio]:disabled{accent-color:var(--kin-border-control)}.kin-link{font:inherit;color:var(--kin-accent-l);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.kin-link:hover{color:var(--kin-brand)}.kin-link:disabled{color:var(--kin-light);cursor:default;pointer-events:none}.kin-theme-toggle{width:36px;height:36px;color:var(--kin-text);border:1px solid var(--kin-border-control);border-radius:var(--radius-md);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:all .15s;display:inline-flex}.kin-theme-toggle:hover{border-color:var(--kin-brand);color:var(--kin-brand)}.kin-theme-toggle svg{width:18px;height:18px;display:block}.kin-theme-toggle span{display:inline-flex}.kin-combobox{width:100%;min-width:220px;position:relative}.kin-combobox .kin-input{padding-right:34px}.kin-combobox-clear{color:var(--kin-light);cursor:pointer;background:0 0;border:none;padding:2px 8px;font-size:16px;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.kin-combobox-clear:hover{color:var(--kin-white)}.kin-combobox-list{z-index:60;background:var(--kin-card);border:1px solid var(--border-emphasis);border-radius:var(--radius-md);max-height:280px;box-shadow:var(--shadow-elevated);scrollbar-width:thin;scrollbar-color:var(--kin-border-control) var(--kin-card);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.kin-combobox-list::-webkit-scrollbar{width:8px}.kin-combobox-list::-webkit-scrollbar-track{background:var(--kin-card)}.kin-combobox-list::-webkit-scrollbar-thumb{background:var(--kin-border-control);border-radius:var(--radius-full)}.kin-combobox-list::-webkit-scrollbar-thumb:hover{background:var(--kin-brand)}.kin-combobox-option{border-radius:var(--radius-sm);color:var(--kin-white);cursor:pointer;padding:8px 10px;font-size:13px}.kin-combobox-option[aria-disabled=true]{color:var(--kin-light);cursor:not-allowed}.kin-combobox-active{background:var(--kin-mid)}.kin-combobox-note{color:var(--kin-light);padding:8px 10px;font-size:12px}.kin-header-nav{align-items:center;gap:16px;min-width:0;height:100%;display:flex}.kin-nav{scrollbar-width:thin;scrollbar-color:var(--kin-border-control) var(--kin-header-bg);-webkit-overflow-scrolling:touch;flex:auto;align-items:stretch;gap:2px;min-width:0;height:100%;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%)}.kin-nav::-webkit-scrollbar{height:6px}.kin-nav::-webkit-scrollbar-track{background:var(--kin-header-bg)}.kin-nav::-webkit-scrollbar-thumb{background:var(--kin-border-control);border-radius:var(--radius-full)}.kin-nav::-webkit-scrollbar-thumb:hover{background:var(--kin-brand)}.kin-nav-fixed{flex:none;align-items:center;gap:4px;display:flex}@media (pointer:coarse){.kin-nav-fixed>*{min-width:44px;min-height:44px}}.kin-header .kin-nav-cta{color:var(--kin-on-brand)}@media (max-width:400px){.kin-brand-name{display:none}}.kin-nav-cta{white-space:nowrap}@media (max-width:640px){.kin-nav-cta-text{display:none}}.kin-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kin-nav-link{color:var(--kin-light);font-size:14px;font-weight:var(--fw-nav);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.kin-nav-link:hover{color:var(--kin-white)}.kin-nav-active{color:var(--kin-brand);border-bottom-color:var(--kin-brand);font-weight:var(--fw-nav-active)}.kin-nav-active:hover{color:var(--kin-brand)}.kin-nav-fade{pointer-events:none;background:linear-gradient(to right, transparent, var(--kin-header-bg) 85%);height:100%;color:var(--kin-brand);font-size:16px;font-weight:var(--fw-bold);flex:0 0 28px;justify-content:flex-end;align-items:center;margin-left:-28px;padding-right:2px;display:flex;position:sticky;right:0}[data-phase=booking]{--kin-phase-color:var(--kin-phase-booking)}[data-phase=cargado]{--kin-phase-color:var(--kin-phase-cargado)}[data-phase=embarcado]{--kin-phase-color:var(--kin-phase-embarcado)}[data-phase=en-transito]{--kin-phase-color:var(--kin-phase-en-transito)}[data-phase=arribo-puerto]{--kin-phase-color:var(--kin-phase-arribo-puerto)}[data-phase=gestion-aduanera]{--kin-phase-color:var(--kin-phase-gestion-aduanera)}[data-phase=liberado-retiro]{--kin-phase-color:var(--kin-phase-liberado-retiro)}[data-phase=entregado]{--kin-phase-color:var(--kin-phase-entregado)}[data-phase=finalizado]{--kin-phase-color:var(--kin-phase-finalizado)}[data-phase=despachado]{--kin-phase-color:var(--kin-phase-despachado)}[data-phase=arribo]{--kin-phase-color:var(--kin-phase-arribo)}[data-phase=en-aduana]{--kin-phase-color:var(--kin-phase-en-aduana)}[data-phase=transito-local]{--kin-phase-color:var(--kin-phase-transito-local)}[data-phase=recepcion-diagnostico]{--kin-phase-color:var(--kin-phase-recepcion-diagnostico)}[data-phase=recoleccion-soporte]{--kin-phase-color:var(--kin-phase-recoleccion-soporte)}[data-phase=elaboracion-escrito]{--kin-phase-color:var(--kin-phase-elaboracion-escrito)}[data-phase=presentacion-sat]{--kin-phase-color:var(--kin-phase-presentacion-sat)}[data-phase=seguimiento-requerimientos]{--kin-phase-color:var(--kin-phase-seguimiento-requerimientos)}[data-phase=resolucion-cierre]{--kin-phase-color:var(--kin-phase-resolucion-cierre)}[data-phase=ejecucion]{--kin-phase-color:var(--kin-phase-ejecucion)}.kin-badge{white-space:nowrap;min-height:24px;font-size:12px;font-weight:var(--fw-badge);letter-spacing:.01em;border-radius:var(--radius-xs);background:var(--kin-neutral-soft);border:1px solid var(--kin-neutral-border);color:var(--kin-neutral);align-items:center;padding:3px 9px;display:inline-flex}.kin-badge-neutral{background:var(--kin-neutral-soft);border-color:var(--kin-neutral-border);color:var(--kin-neutral)}.kin-badge-info{background:var(--kin-info-soft);border-color:var(--kin-info-border);color:var(--kin-info)}.kin-badge-booking{background:var(--kin-phase-soft);border-color:var(--kin-phase-border);color:var(--kin-phase)}.kin-badge-progress{background:var(--kin-warning-soft);border-color:var(--kin-warning-border);color:var(--kin-warning)}.kin-badge-success{background:var(--kin-success-soft);border-color:var(--kin-success-border);color:var(--kin-success)}.kin-badge-warning{background:var(--kin-warning-soft);border-color:var(--kin-warning-border);color:var(--kin-warning)}.kin-badge-danger{background:var(--kin-danger-soft);border-color:var(--kin-danger-border);color:var(--kin-danger)}.kin-badge-accent{background:var(--kin-brand-soft);border-color:var(--kin-info-border);color:var(--kin-accent)}.kin-phase-badge{background:var(--kin-phase-soft);border-color:var(--kin-phase-border);color:var(--kin-phase-color)}.kin-phase-badge[data-phase=booking]{background:var(--kin-phase-booking-soft);border-color:var(--kin-phase-booking-border);color:var(--kin-phase-booking)}.kin-phase-badge[data-phase=cargado]{background:var(--kin-phase-cargado-soft);border-color:var(--kin-phase-cargado-border);color:var(--kin-phase-cargado)}.kin-phase-badge[data-phase=embarcado]{background:var(--kin-phase-embarcado-soft);border-color:var(--kin-phase-embarcado-border);color:var(--kin-phase-embarcado)}.kin-phase-badge[data-phase=en-transito]{background:var(--kin-phase-en-transito-soft);border-color:var(--kin-phase-en-transito-border);color:var(--kin-phase-en-transito)}.kin-phase-badge[data-phase=despachado]{background:var(--kin-phase-despachado-soft);border-color:var(--kin-phase-despachado-border);color:var(--kin-phase-despachado)}.kin-phase-badge[data-phase=transito-local]{background:var(--kin-phase-transito-local-soft);border-color:var(--kin-phase-transito-local-border);color:var(--kin-phase-transito-local)}.kin-phase-badge[data-phase=arribo-puerto]{background:var(--kin-phase-arribo-puerto-soft);border-color:var(--kin-phase-arribo-puerto-border);color:var(--kin-phase-arribo-puerto)}.kin-phase-badge[data-phase=arribo]{background:var(--kin-phase-arribo-soft);border-color:var(--kin-phase-arribo-border);color:var(--kin-phase-arribo)}.kin-phase-badge[data-phase=gestion-aduanera]{background:var(--kin-phase-gestion-aduanera-soft);border-color:var(--kin-phase-gestion-aduanera-border);color:var(--kin-phase-gestion-aduanera)}.kin-phase-badge[data-phase=en-aduana]{background:var(--kin-phase-en-aduana-soft);border-color:var(--kin-phase-en-aduana-border);color:var(--kin-phase-en-aduana)}.kin-phase-badge[data-phase=liberado-retiro]{background:var(--kin-phase-liberado-retiro-soft);border-color:var(--kin-phase-liberado-retiro-border);color:var(--kin-phase-liberado-retiro)}.kin-phase-badge[data-phase=entregado]{background:var(--kin-phase-entregado-soft);border-color:var(--kin-phase-entregado-border);color:var(--kin-phase-entregado)}.kin-phase-badge[data-phase=finalizado]{background:var(--kin-phase-finalizado-soft);border-color:var(--kin-phase-finalizado-border);color:var(--kin-phase-finalizado)}.kin-badge-strike{text-decoration:line-through}.kin-badge[title]{cursor:help}.kin-loading{text-align:center;color:var(--kin-light);padding:60px 20px}.kin-empty-state{text-align:center;color:var(--kin-light);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:40px 20px;font-style:italic;display:flex}td.kin-empty-state{vertical-align:middle;display:table-cell}td.kin-empty-state .kin-btn{margin-left:4px}.kin-skeleton{gap:12px;padding:24px 0;display:grid}.kin-skeleton-row{border-radius:var(--radius-md);background:var(--kin-disabled-bg);height:64px;animation:1.4s ease-in-out infinite kin-pulse}.kin-skeleton-row:first-child{max-width:320px;height:30px}@keyframes kin-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.kin-skeleton-row{animation:none}}.kin-loading-timeout{text-align:center;max-width:480px;color:var(--kin-light);background:var(--kin-card);border:1px solid var(--kin-border);border-radius:var(--radius-lg);margin:24px auto;padding:24px}.kin-loading-timeout p{margin:0 0 16px}.kin-error-box{text-align:center;background:var(--kin-card);border:1px solid var(--kin-border);border-radius:var(--radius-xl);max-width:480px;margin:80px auto;padding:40px 32px}.kin-error-box h1,.kin-error-box h2{color:var(--kin-white);font-size:18px;font-weight:var(--fw-modal-title);margin:0 0 10px}.kin-error-box p{color:var(--kin-light);margin:0 0 20px;font-size:13px}.kin-wa-fab{z-index:900;border-radius:var(--radius-full);font-size:14px;font-weight:var(--fw-btn);background:#075e54;align-items:center;gap:8px;padding:12px 18px;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 18px #00000059;color:#fff!important}.kin-wa-fab:hover{color:#fff;background:#0a7265;transform:translateY(-2px)}.kin-wa-fab:focus-visible{outline:2px solid var(--kin-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.kin-wa-fab{transition:none}.kin-wa-fab:hover{transform:none}}@media (max-width:640px){.kin-container{padding:16px 14px 48px}.kin-wa-fab{padding:10px 14px;font-size:13px;bottom:12px;right:12px}.kin-header{gap:8px;padding:0 10px}.kin-header-nav{gap:10px}.kin-nav-link{padding:0 9px;font-size:13px}.kin-brand{gap:8px;font-size:14px}.kin-logout-text{display:none}.kin-theme-toggle{width:32px;height:32px}}.kin-impersonation{background:var(--kin-brand-vivid);color:var(--kin-on-brand);font-size:.875rem;font-weight:var(--fw-label);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.kin-impersonation-text{min-width:0}.kin-impersonation-text strong{font-weight:var(--fw-value-strong)}.kin-impersonation-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.kin-impersonation-error{color:var(--kin-impersonation-error);font-weight:var(--fw-value-strong);font-size:.8125rem}.kin-impersonation-exit{appearance:none;border:1px solid var(--kin-on-brand);color:var(--kin-on-brand);font-weight:var(--fw-btn);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:.25rem .75rem;font-size:.8125rem}.kin-impersonation-exit:hover:not(:disabled){background:var(--kin-on-brand);color:var(--kin-brand-vivid)}.kin-impersonation-exit:disabled{opacity:1;color:var(--kin-on-brand);cursor:default;pointer-events:none}@media (max-width:640px){.kin-impersonation{padding:.5rem .75rem;font-size:.8125rem}}
