:root{--dsf-blue:#0066b3;--dsf-blue-dark:#004d8a;--dsf-blue-deep:#003a66;--dsf-blue-light:#ebf5ff;--dsf-gold:#c7a85f;--dsf-gold-dark:#9a7b1a;--dsf-gold-pale:#fbf3e0;--dsf-text:#0f1e2d;--dsf-muted:#56647a;--dsf-hairline:#e6edf5;--dsf-white:#fff;--dsf-bg:#f6f9fc;--dsf-blue-06:#0066b30f;--dsf-blue-10:#0066b31a;--dsf-blue-18:#0066b32e;--dsf-blue-26:#0066b342;--dsf-gold-10:#c7a85f1a;--dsf-gold-20:#c7a85f33;--dsf-gold-30:#c7a85f4d;--dsf-green:#15803d;--dsf-green-10:#15803d17;--dsf-green-20:#15803d33;--dsf-wa:#25d366;--dsf-wa-dark:#1eb855;--dsf-danger:#dc2626;--dsf-warning:#b45309;--dsf-shadow:0 1px 2px #0f1e2d0a, 0 10px 30px #0f1e2d12;--dsf-shadow-up:0 2px 4px #0f1e2d0d, 0 16px 40px #0066b31f;--dsf-r-card:20px;--dsf-r-card-lg:28px;--dsf-r-btn:14px;--dsf-r-input:12px;--dsf-r-pill:999px;--dsf-ease:cubic-bezier(.25, .1, .25, 1);--dsf-t:.25s;--dsf-t-slow:.6s}html[data-theme=dark]{--dsf-blue:#4da3e8;--dsf-blue-dark:#6fb5ec;--dsf-blue-deep:#0c1a29;--dsf-blue-light:#16283c;--dsf-gold:#d9bc77;--dsf-gold-dark:#e2c98d;--dsf-gold-pale:#2b2517;--dsf-text:#e9eff6;--dsf-muted:#a3b3c6;--dsf-hairline:#223349;--dsf-white:#13202f;--dsf-bg:#0b1521;--dsf-blue-06:#4da3e814;--dsf-blue-10:#4da3e821;--dsf-blue-18:#4da3e83d;--dsf-blue-26:#4da3e852;--dsf-gold-10:#d9bc771f;--dsf-gold-20:#d9bc7738;--dsf-gold-30:#d9bc7752;--dsf-green:#43c878;--dsf-green-10:#43c8781f;--dsf-green-20:#43c87847;--dsf-danger:#f07171;--dsf-warning:#e0a55e;--dsf-shadow:0 0 0 1px #ffffff0b, 0 10px 30px #00000059;--dsf-shadow-up:0 0 0 1px #4da3e847, 0 16px 40px #00000080;--hiw-blue:var(--dsf-blue);--hiw-blue-dark:var(--dsf-blue-dark);--hiw-blue-deep:var(--dsf-blue-deep);--hiw-blue-light:var(--dsf-blue-light);--hiw-gold:var(--dsf-gold);--hiw-gold-dark:var(--dsf-gold-dark);--hiw-gold-pale:var(--dsf-gold-pale);--hiw-text:var(--dsf-text);--hiw-muted:var(--dsf-muted);--hiw-hairline:var(--dsf-hairline);--hiw-white:var(--dsf-white);--hiw-bg:var(--dsf-bg);--hiw-shadow:var(--dsf-shadow);--hiw-shadow-up:var(--dsf-shadow-up);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body{background:var(--dsf-bg);color:var(--dsf-text)}html[data-theme=dark] .bg-white{background-color:var(--dsf-white)!important}html[data-theme=dark] .bg-gray-50,html[data-theme=dark] .bg-slate-50,html[data-theme=dark] .bg-blue-50{background-color:#172736!important}html[data-theme=dark] .bg-gray-100{background-color:var(--dsf-bg)!important}html[data-theme=dark] .text-gray-900,html[data-theme=dark] .text-gray-800,html[data-theme=dark] .text-gray-700{color:var(--dsf-text)!important}html[data-theme=dark] .text-gray-600,html[data-theme=dark] .text-gray-500{color:var(--dsf-muted)!important}html[data-theme=dark] .text-gray-400{color:#7e93aa!important}html[data-theme=dark] .border-gray-100,html[data-theme=dark] .border-gray-200,html[data-theme=dark] .border-gray-300,html[data-theme=dark] .divide-gray-100>*,html[data-theme=dark] .divide-gray-200>*{border-color:var(--dsf-hairline)!important}html[data-theme=dark] .shadow,html[data-theme=dark] .shadow-sm,html[data-theme=dark] .shadow-md,html[data-theme=dark] .shadow-lg,html[data-theme=dark] .shadow-xl{box-shadow:var(--dsf-shadow)!important}html[data-theme=dark] input:not([type=checkbox]):not([type=radio]),html[data-theme=dark] textarea,html[data-theme=dark] select{border-color:var(--dsf-hairline);color:var(--dsf-text);background-color:#172736}html[data-theme=dark] input::-moz-placeholder{color:#6c8098}html[data-theme=dark] textarea::-moz-placeholder{color:#6c8098}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#6c8098}html[data-theme=dark] .bg-white\/95{background-color:#13202ff2!important}html[data-theme=dark] .hover\:bg-gray-50:hover{background-color:#172736!important}html[data-theme=dark] .support-fab-popover,html[data-theme=dark] .support-fab-bubble{border-color:var(--dsf-hairline);color:var(--dsf-text);background:var(--dsf-white)!important}html[data-theme=dark] .support-fab-popover__q{color:var(--dsf-text)}html[data-theme=dark] .support-fab-popover__wa{color:var(--dsf-muted);background:#172736}html[data-theme=dark] :is(.dex-hero,.dex-cta,.dsf-hero,.dsf-cta,.dt-cta){background:linear-gradient(130deg,#0c1a29 0%,#10263c 55%,#143152 100%)}html[data-theme=dark] :is(.dex-card,.dex-trust__item,.dex-opt){background:var(--dsf-white);border-color:var(--dsf-hairline)}html[data-theme=dark] :is(.dex-step,.dex-info,.dex-chip,.dex-case__tab,.dex-info__icon){border-color:var(--dsf-hairline);background:#172736}html[data-theme=dark] :is(.dex-chip,.dex-case__tab){color:var(--dsf-muted)}html[data-theme=dark] .dex-case__tab.is-active{background:var(--dsf-blue);color:#fff;border-color:var(--dsf-blue)}html[data-theme=dark] .dex-btn--light{background:var(--dsf-white);color:var(--dsf-blue)}html[data-theme=dark] .dex-footer{color:var(--dsf-muted)}html[data-theme=dark] .dsf-card--light{background:var(--dsf-white);border-color:var(--dsf-hairline)}html[data-theme=dark] :is(.dsf-card--light .dsf-card__city,.dsf-card--light .dsf-row__strong){color:var(--dsf-text)}html[data-theme=dark] .dsf-card--light .dsf-row__text{color:var(--dsf-muted)}html[data-theme=dark] .dsf-btn--outline{background:#172736}html[data-theme=dark] :is(.dt-card,.dt-calc,.dt-accord,.dt-dir,.dt-key,.dt-modal__box,.dt-agences-strip){background:var(--dsf-white);border-color:var(--dsf-hairline)}html[data-theme=dark] :is(.dt-input,.dt-select,.dt-qty-ctrl,.dt-pays-btn,.dt-calc__result-row,.dt-dual__occ,.dt-leg--occ,.dt-btn--outline){border-color:var(--dsf-hairline);color:var(--dsf-text);background:#172736}html[data-theme=dark] :is(.dt-card__title,.dt-calc__title,.dt-section__title,.dt-contacts__title,.dt-key__title,.dt-row__name,.dt-qty-input,.dt-accord__btn-left){color:var(--dsf-text)}html[data-theme=dark] .dt-accord__btn:hover{background:#172736}html[data-theme=dark] .dt-pays-btn.active{background:var(--dsf-blue-light);border-color:var(--dsf-blue);color:var(--dsf-blue)}html[data-theme=dark] :is(.dp__card,.dp__guarantees,.dp__agencies-strip){background:var(--dsf-white);border-color:var(--dsf-hairline)}html[data-theme=dark] :is(.dp__card.is-closed,.dp__datebox.is-closed,.dp__btn--ghost){background:#172736}html[data-theme=dark] .cfw-shops__pill{background:var(--dsf-white);color:var(--dsf-text)}html[data-theme=dark] .trk-page{background:var(--dsf-bg)}html[data-theme=dark] :is(.trk-search-card,.trk-result-card,.trk-contact,.trk-not-found,.tracking-header-card,.timeline-section,.contact-card,.not-found){background:var(--dsf-white);border-color:var(--dsf-hairline)}html[data-theme=dark] :is(.trk-input,.trk-feat,.trk-info-cell,.trk-copy-btn,.trk-mail-btn,.info-item,.copy-btn,.btn-email,.step-icon){border-color:var(--dsf-hairline);color:var(--dsf-text);background:#172736}html[data-theme=dark] :is(.trk-hero h1,.trk-feat h3,.trk-tracking-code,.trk-timeline-title,.trk-info-cell .val,.trk-event-label,.trk-not-found h2,.section-title,.tracking-number-display,.info-item .value,.event-status,.not-found h2){color:var(--dsf-text)}html[data-theme=dark] .trk-hero p{color:var(--dsf-muted)}html.dsf-theme-anim,html.dsf-theme-anim body,html.dsf-theme-anim *{transition:background-color .35s var(--dsf-ease), color .35s var(--dsf-ease), border-color .35s var(--dsf-ease)!important}@media (prefers-reduced-motion:reduce){html.dsf-theme-anim,html.dsf-theme-anim body,html.dsf-theme-anim *{transition:none!important}}.dsx-card{background:var(--dsf-white);border:1px solid var(--dsf-hairline);border-radius:var(--dsf-r-card);box-shadow:var(--dsf-shadow);transition:transform var(--dsf-t) var(--dsf-ease), box-shadow var(--dsf-t) var(--dsf-ease)}.dsx-card:hover{box-shadow:var(--dsf-shadow-up);transform:translateY(-3px)}.dsx-card--static,.dsx-card--static:hover{box-shadow:var(--dsf-shadow);transform:none}.dsx-pill{border-radius:var(--dsf-r-pill);white-space:nowrap;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.dsx-pill--blue{background:var(--dsf-blue-10);color:var(--dsf-blue);border:1px solid var(--dsf-blue-18)}.dsx-pill--gold{background:var(--dsf-gold-pale);color:var(--dsf-gold-dark);border:1px solid var(--dsf-gold-20)}.dsx-pill--green{background:var(--dsf-green-10);color:var(--dsf-green);border:1px solid var(--dsf-green-20)}.dsx-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--dsf-gold-dark);background:var(--dsf-gold-pale);border-radius:var(--dsf-r-pill);padding:6px 14px;font-size:12.5px;font-weight:800;display:inline-block}.dsx-btn{border-radius:var(--dsf-r-btn);cursor:pointer;white-space:nowrap;min-height:48px;transition:transform var(--dsf-t) var(--dsf-ease), box-shadow var(--dsf-t) var(--dsf-ease), background var(--dsf-t) var(--dsf-ease);-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;gap:9px;padding:13px 26px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.dsx-btn:hover{box-shadow:var(--dsf-shadow-up);transform:translateY(-2px)}.dsx-btn:active{transform:scale(.97)}.dsx-btn--primary{background:var(--dsf-blue);color:#fff;box-shadow:0 4px 14px var(--dsf-blue-26)}.dsx-btn--primary:hover{background:var(--dsf-blue-dark)}.dsx-btn--secondary{background:var(--dsf-white);color:var(--dsf-blue);box-shadow:var(--dsf-shadow)}.dsx-btn--secondary:hover{background:var(--dsf-blue-light)}.dsx-btn--outline{color:var(--dsf-blue);border:1.5px solid var(--dsf-blue-18);background:0 0}.dsx-btn--outline:hover{background:var(--dsf-blue-06);border-color:var(--dsf-blue);box-shadow:none}.dsx-stepnum{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:flex}.dsx-stepnum--blue{background:var(--dsf-blue);box-shadow:0 3px 10px var(--dsf-blue-26)}.dsx-stepnum--gold{background:var(--dsf-gold-dark);box-shadow:0 3px 10px var(--dsf-gold-30)}.dsx-stepnum--green{background:var(--dsf-green);box-shadow:0 3px 10px var(--dsf-green-20)}.dsx-connector{border-left:2px dotted var(--dsf-gold);opacity:.7;width:0;height:22px;margin-left:16px}.dsx-rv{opacity:0;transition:opacity var(--dsf-t-slow) var(--dsf-ease), transform var(--dsf-t-slow) var(--dsf-ease);transition-delay:var(--rvd,0s);transform:translateY(16px)}.dsx-rv--in{opacity:1;transform:translateY(0)}.dsx-btn:focus-visible,.dsx-card a:focus-visible,.dsx-focus:focus-visible{outline:2px solid var(--dsf-gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.dsx-card,.dsx-btn,.dsx-rv{transition:none!important;animation:none!important}.dsx-rv{opacity:1!important;transform:none!important}}
