:root{--radius: 14px;--vector-native-window-height: 100dvh;--vector-native-viewport-width: 100vw;--vector-native-viewport-height: 100dvh;--vector-native-shell-height: 100dvh;--background: 210 29% 97%;--foreground: 222 42% 12%;--card: 0 0% 100%;--card-foreground: 222 42% 12%;--popover: 0 0% 100%;--popover-foreground: 222 42% 12%;--primary: 207 89% 35%;--primary-foreground: 210 40% 98%;--secondary: 210 30% 94%;--secondary-foreground: 222 42% 14%;--muted: 210 27% 93%;--muted-foreground: 215 22% 41%;--accent: 195 94% 46%;--accent-foreground: 210 40% 98%;--destructive: 0 74% 38%;--destructive-foreground: 210 40% 98%;--border: 214 30% 86%;--input: 214 28% 87%;--ring: 199 89% 48%;--chart-1: 199 89% 48%;--chart-2: 160 84% 39%;--chart-3: 262 83% 58%;--chart-4: 40 96% 53%;--chart-5: 339 82% 52%;--sidebar-background: 210 33% 97%;--sidebar-foreground: 222 42% 12%;--sidebar-primary: 205 89% 45%;--sidebar-primary-foreground: 210 40% 98%;--sidebar-accent: 210 30% 92%;--sidebar-accent-foreground: 222 42% 12%;--sidebar-border: 214 28% 84%;--sidebar-ring: 199 89% 48%;--surface-base: rgba(255, 255, 255, .78);--surface-elevated: rgba(248, 250, 252, .9);--surface-muted: rgba(238, 244, 252, .84);--surface-strong: rgba(14, 23, 42, .94);--text-primary: #0f172a;--text-secondary: #334155;--text-muted: #64748b;--text-inverse: #f8fafc;--border-soft: rgba(148, 163, 184, .34);--border-strong: rgba(100, 116, 139, .48);--focus-ring: rgba(14, 165, 233, .32);--field-bg: rgba(255, 255, 255, .9);--field-fg: #0f172a;--field-border: rgba(148, 163, 184, .4);--field-placeholder: #64748b;--action-primary-bg: linear-gradient(135deg, #5b21d6, #9d1d72);--action-primary-fg: #ffffff;--action-primary-border: rgba(109, 53, 255, .48);--action-secondary-bg: linear-gradient(180deg, rgba(248, 250, 252, .92), rgba(226, 232, 240, .88));--action-secondary-fg: #0f172a;--action-secondary-border: rgba(148, 163, 184, .55);--banner-image-bg: rgba(226, 232, 240, .72)}.dark{--background: 222 42% 8%;--foreground: 214 32% 95%;--card: 222 37% 11%;--card-foreground: 214 32% 95%;--popover: 222 37% 10%;--popover-foreground: 214 32% 95%;--primary: 191 90% 52%;--primary-foreground: 222 47% 10%;--secondary: 222 26% 16%;--secondary-foreground: 214 30% 92%;--muted: 222 24% 15%;--muted-foreground: 214 16% 68%;--accent: 199 89% 52%;--accent-foreground: 222 47% 10%;--destructive: 0 72% 42%;--destructive-foreground: 214 32% 95%;--border: 218 21% 27%;--input: 218 19% 24%;--ring: 191 90% 55%;--chart-1: 191 90% 55%;--chart-2: 160 84% 45%;--chart-3: 262 83% 68%;--chart-4: 40 96% 61%;--chart-5: 339 82% 63%;--sidebar-background: 222 40% 9%;--sidebar-foreground: 214 32% 95%;--sidebar-primary: 191 90% 52%;--sidebar-primary-foreground: 222 47% 10%;--sidebar-accent: 222 26% 16%;--sidebar-accent-foreground: 214 32% 95%;--sidebar-border: 218 20% 24%;--sidebar-ring: 191 90% 55%;--surface-base: rgba(15, 23, 42, .86);--surface-elevated: rgba(17, 24, 39, .92);--surface-muted: rgba(30, 41, 59, .84);--surface-strong: rgba(226, 232, 240, .94);--text-primary: #f8fafc;--text-secondary: #e2e8f0;--text-muted: #94a3b8;--text-inverse: #0f172a;--border-soft: rgba(100, 116, 139, .58);--border-strong: rgba(34, 211, 238, .3);--focus-ring: rgba(34, 211, 238, .34);--field-bg: rgba(15, 23, 42, .9);--field-fg: #f8fafc;--field-border: rgba(100, 116, 139, .62);--field-placeholder: #94a3b8;--action-primary-bg: linear-gradient(135deg, #9a6cff, #f093fb);--action-primary-fg: #170f25;--action-primary-border: rgba(240, 147, 251, .46);--action-secondary-bg: linear-gradient(180deg, rgba(15, 23, 42, .92), rgba(30, 41, 59, .86));--action-secondary-fg: #e2e8f0;--action-secondary-border: rgba(100, 116, 139, .62);--banner-image-bg: rgba(15, 23, 42, .78)}*{border-color:hsl(var(--border))}html{scroll-behavior:smooth}html,body{height:100%;min-height:100%;width:100%}#root{width:100%;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBM Plex Sans,Inter,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow:hidden;overscroll-behavior:none;background-image:radial-gradient(1400px 700px at 8% -15%,rgba(14,165,233,.12),transparent 52%),radial-gradient(1200px 640px at 100% 0%,rgba(14,116,144,.08),transparent 44%),linear-gradient(180deg,#ffffffdb,#f1f5f9ed);background-attachment:fixed;transition:background-color .28s ease,color .22s ease,background-image .36s ease}.dark body{background-image:radial-gradient(1600px 760px at 10% -20%,rgba(30,64,175,.22),transparent 54%),radial-gradient(1300px 680px at 100% -10%,rgba(15,23,42,.45),transparent 50%),linear-gradient(180deg,#02060efc,#050812)}code,kbd,pre,samp{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}h1,h2,h3,h4{letter-spacing:-.01em}a:hover,a:focus-visible,button:hover,button:focus-visible{text-decoration:none!important}.vector-app-shell{color:hsl(var(--foreground))}@media(max-width:479px){[data-vector-privacy-consent-banner] [data-vector-privacy-consent-copy]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}[data-vector-privacy-consent-banner=inline]{margin-bottom:.5rem!important;padding:.5rem!important}.shipping-flow-surface [data-vector-shipping-type-desc],.shipping-flow-surface [data-vector-step1-terms-hint]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.shipping-flow-surface [data-vector-shipping-type-desc],.shipping-flow-surface [data-vector-step1-terms-hint]{-webkit-line-clamp:2}}.vector-app-shell,.vector-access-shell{width:100%;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;max-height:100dvh}.vector-app-shell>#app-scroll,.vector-app-shell>main#app-scroll,.vector-access-shell>.vector-access-main{flex:1 1 auto;min-height:0;max-height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom}html.vector-native,html.vector-native body,html.vector-native #root{width:100%;min-height:var(--vector-native-window-height);height:var(--vector-native-window-height);max-height:var(--vector-native-window-height);overflow:hidden}body.vector-native-body{background-attachment:scroll;min-height:var(--vector-native-window-height);height:var(--vector-native-window-height)!important;max-height:var(--vector-native-window-height);overflow:hidden}.vector-native .vector-app-shell,.vector-native .vector-access-shell{display:flex;flex-direction:column;width:100%;max-width:none;min-height:0;height:var(--vector-native-window-height)!important;max-height:var(--vector-native-window-height);overflow:hidden;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.vector-native .vector-app-header{flex-shrink:0;padding-top:max(0px,calc(env(safe-area-inset-top) - 8px))}.vector-native .vector-app-shell>#app-scroll,.vector-native .vector-app-shell>main#app-scroll,.vector-native .vector-access-shell>.vector-access-main{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:auto;max-height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.vector-native .vector-app-footer{flex-shrink:0;padding-bottom:max(.75rem,env(safe-area-inset-bottom))!important}.vector-native #app-scroll{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.vector-native .vector-shell-main,.vector-native .vector-access-main{min-height:0!important;height:auto!important}@media(max-width:767px){.vector-native .vector-app-header .mx-auto,.vector-native .vector-app-footer{padding-left:max(.875rem,env(safe-area-inset-left));padding-right:max(.875rem,env(safe-area-inset-right))}}.dark .vector-app-shell{color:#f8fafc}.dark,.dark body,.dark #root{background-color:#02060e!important}.dark .vector-app-shell.bg-neutral-50{background-color:#02060efa!important}.vector-app-header,.vector-app-footer{-webkit-backdrop-filter:blur(10px) saturate(155%);backdrop-filter:blur(10px) saturate(155%)}.vector-shell-topbar{position:relative;z-index:10000;border-radius:0;border-color:#c4b5fd80;background-color:#faf5ffe6;background-image:radial-gradient(720px 120px at 22% 0%,rgba(217,70,239,.16),transparent 62%),linear-gradient(180deg,#faf5ffeb,#f5f3ffc7)}.vector-shell-footer{border-top-width:1px;border-radius:0;border-color:#c4b5fd75!important;background-color:#faf5ffeb!important;background-image:radial-gradient(720px 145px at 22% -35%,rgba(217,70,239,.15),transparent 62%),radial-gradient(680px 120px at 86% -20%,rgba(124,58,237,.12),transparent 58%),linear-gradient(180deg,#faf5fff0,#f5f3ffdb);color:#334155!important;box-shadow:0 -10px 30px #581c8712;text-align:center!important}.vector-shell-footer,.vector-shell-footer *{color:#334155!important;text-align:center!important}.vector-shell-main{background:radial-gradient(900px 340px at 16% -12%,rgba(56,189,248,.08),transparent 56%),radial-gradient(860px 280px at 100% -8%,rgba(34,197,94,.08),transparent 58%),linear-gradient(180deg,#ffffffe0,#f1f5f9eb);touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch}main#app-scroll.vector-shell-main{overflow-y:auto;overscroll-behavior-y:contain}.vector-access-main{background:transparent}.vector-shell-page-surface{background-color:transparent}.dark .vector-app-header,.dark .vector-app-footer{background-color:#0f172aeb!important;border-color:#475569a6!important;color:#e2e8f0!important}.dark .vector-shell-topbar{border-color:#d8b4fe3d;background-color:#4c1d95eb!important;background-image:radial-gradient(760px 170px at 20% -20%,rgba(244,114,182,.26),transparent 62%),radial-gradient(720px 150px at 92% 0%,rgba(124,58,237,.24),transparent 58%),linear-gradient(180deg,#581c87f5,#311254f0);box-shadow:0 14px 34px #3112543d}.dark .vector-shell-footer{border-color:#d8b4fe3d!important;background-color:#4c1d95eb!important;background-image:radial-gradient(760px 150px at 20% -35%,rgba(244,114,182,.26),transparent 62%),radial-gradient(720px 130px at 92% 0%,rgba(124,58,237,.24),transparent 58%),linear-gradient(180deg,#581c87f5,#311254f0);color:#fff!important}.dark .vector-shell-footer,.dark .vector-shell-footer *{color:#fff!important}.dark .vector-shell-main{background:radial-gradient(880px 360px at 10% -12%,rgba(34,211,238,.16),transparent 52%),radial-gradient(900px 340px at 100% 0%,rgba(99,102,241,.12),transparent 58%),linear-gradient(180deg,#020617fc,#030712)}.dark .vector-access-main{background:transparent}.vector-shell-card{border:1px solid var(--border-soft);background-image:linear-gradient(155deg,var(--surface-elevated),var(--surface-base));box-shadow:0 12px 28px #0f172a1a,inset 0 0 0 1px #94a3b829;border-radius:1rem;color:var(--text-primary)}.dark .vector-shell-card{border-color:var(--border-soft);background-image:linear-gradient(155deg,var(--surface-base),var(--surface-muted));box-shadow:0 16px 40px #02061794,inset 0 0 0 1px #22d3ee1f}.vector-access-panel{border:1px solid var(--border-soft)!important;background:linear-gradient(155deg,#f8fafcf0,#ffffffd1)!important;box-shadow:0 20px 45px #0f172a24,inset 0 0 0 1px #94a3b81f!important;border-radius:16px!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--text-primary)}.dark .vector-access-panel{border-color:var(--border-soft)!important;background:linear-gradient(155deg,#020617c7,#0f172ab8)!important;box-shadow:0 20px 45px #00000073,inset 0 0 0 1px #22d3ee14!important;color:var(--text-primary)}.vector-auth-access-panel{position:relative}.vector-access-stage{width:100%}.vector-access-column{width:min(100%,28rem)}@media(max-width:767px){.vector-access-mobile-counters{display:block}.vector-app-shell,.vector-access-shell{min-height:100%}.vector-app-shell .vector-shell-topbar,.vector-access-shell .vector-shell-topbar{border-radius:0}.vector-app-shell #app-scroll{padding-top:0!important;padding-bottom:0!important}.vector-access-main{padding-top:.35rem!important;padding-bottom:max(.875rem,env(safe-area-inset-bottom))!important}.vector-access-backdrop-copy{display:none}.vector-access-stage{min-height:100%;padding-top:0!important;padding-bottom:0!important}.vector-access-stage[data-vector-access-layout=top]{align-content:start!important;align-items:start!important;justify-items:stretch!important;place-items:stretch!important;grid-auto-rows:min-content}.vector-access-stage[data-vector-access-layout=center]{align-content:center!important;align-items:center!important;justify-items:center!important;place-content:center!important;place-items:center!important;grid-auto-rows:auto}.vector-access-column{display:flex;flex-direction:column;width:100%;padding-top:0!important;padding-bottom:0!important}.vector-access-stage[data-vector-access-layout=top] .vector-access-column{min-height:100%;max-width:none!important}.vector-access-stage[data-vector-access-layout=center] .vector-access-column{min-height:0;max-width:26.25rem!important;justify-content:center;align-self:center}.vector-access-panel,.vector-gate-panel{width:100%;max-width:none!important}.vector-access-panel{display:flex;flex-direction:column;border-radius:1.05rem!important}.vector-auth-panel-body,.vector-auth-header,.vector-auth-content{padding-left:1rem!important;padding-right:1rem!important}.vector-auth-panel-body{padding-top:1rem!important;padding-bottom:1rem!important}.vector-gate-main{align-items:center!important;justify-content:center!important}.vector-gate-panel{padding:1rem!important;margin-top:0;border-radius:1rem!important}.vector-mobile-nav-sheet{width:min(22rem,92vw)}.vector-mobile-nav-scroll{height:100%;min-height:0;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem 1rem max(.875rem,env(safe-area-inset-bottom))}}@media(max-width:640px){.vector-access-panel{border-radius:14px!important}.vector-auth-access-panel{background:radial-gradient(circle at center,#ffffff2e,#f8fafc6b 34%,#ffffffd1)!important;box-shadow:0 18px 36px #0f172a1a,inset 0 0 0 1px #94a3b814!important}.dark .vector-auth-access-panel{background:radial-gradient(circle at center,#0206171f,#02061747 34%,#0206179e)!important;box-shadow:0 18px 36px #00000047!important}}.vector-native-handset .vector-access-shell .vector-access-main{padding-top:.25rem!important;padding-bottom:max(.875rem,calc(env(safe-area-inset-bottom) - 8px))!important}.vector-native-handset .vector-access-backdrop-copy{display:none}.vector-access-mobile-counters{display:none;padding:.35rem .875rem 0}.vector-access-mobile-counters-inner{margin:0 auto;display:grid;max-width:420px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.vector-access-mobile-counter{border:1px solid rgba(148,163,184,.32);background:linear-gradient(180deg,#ffffffd6,#f1f5f9c2);box-shadow:0 12px 32px #0f172a14;border-radius:.95rem;padding:.7rem .8rem .65rem;text-align:center}.dark .vector-access-mobile-counter{border-color:#64748b80;background:linear-gradient(180deg,#0f172ae0,#1e293bc7);box-shadow:0 14px 34px #02061747}.vector-access-mobile-counter-value{color:var(--text-primary);font-family:IBM Plex Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(1.15rem,5.5vw,1.55rem);font-weight:700;line-height:1;letter-spacing:-.04em}.vector-access-mobile-counter-label{margin-top:.28rem;color:var(--text-muted);font-size:.63rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.vector-native-handset .vector-access-stage{min-height:100%;padding-top:0!important;padding-bottom:0!important}.vector-native-handset .vector-access-stage[data-vector-access-layout=top]{align-content:start!important;align-items:start!important;justify-items:stretch!important;place-items:stretch!important;grid-auto-rows:min-content}.vector-native-handset .vector-access-stage[data-vector-access-layout=center]{align-content:center!important;align-items:center!important;justify-items:center!important;place-content:center!important;place-items:center!important;grid-auto-rows:auto}.vector-native-handset .vector-access-column{display:flex;flex-direction:column;padding-top:0!important;padding-bottom:0!important}.vector-native-handset .vector-access-stage[data-vector-access-layout=top] .vector-access-column{min-height:100%}.vector-native-handset .vector-access-stage[data-vector-access-layout=center] .vector-access-column{min-height:0;max-width:26.25rem!important;justify-content:center;align-self:center}.vector-native-handset .vector-access-column,.vector-native-handset .vector-access-panel,.vector-native-handset .vector-gate-panel{width:100%;max-width:none!important}.vector-native-handset .vector-access-mobile-counters{display:block;padding-top:.2rem;padding-left:max(.875rem,env(safe-area-inset-left));padding-right:max(.875rem,env(safe-area-inset-right))}.vector-native-handset .vector-access-panel{border-radius:1.05rem!important;display:flex;flex-direction:column}.vector-native-handset .vector-auth-panel-body,.vector-native-handset .vector-auth-header,.vector-native-handset .vector-auth-content{padding-left:1rem!important;padding-right:1rem!important}.vector-native-handset .vector-auth-panel-body{padding-top:1rem!important;padding-bottom:1rem!important}.vector-native-handset .vector-auth-tabs{gap:.35rem;padding:.25rem}.vector-native-handset .vector-auth-tabs [role=tab]{min-height:2.75rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1.2;white-space:normal}.vector-native-handset .vector-auth-access-panel .vector-shell-card,.vector-native-handset .vector-gate-panel{border-radius:1rem!important}.vector-native-handset .vector-gate-panel{padding:1rem!important;margin-top:0}.vector-mobile-nav-sheet{width:min(22rem,92vw);max-width:none!important;background-image:linear-gradient(180deg,#fffffff2,#f1f5f9f0);box-shadow:0 18px 40px #0f172a29}.vector-mobile-nav-scroll{flex:1 1 auto;min-height:0}.dark .vector-mobile-nav-sheet{background-image:linear-gradient(180deg,#0f172afa,#020617fa);box-shadow:0 22px 44px #0206177a}.vector-native-compact .vector-mobile-nav-scroll{padding-top:max(1rem,env(safe-area-inset-top));padding-bottom:max(1rem,env(safe-area-inset-bottom))}.vector-shell-menu{border:1px solid rgba(148,163,184,.38);background:linear-gradient(180deg,#f8fafcf2,#f1f5f9e6);box-shadow:0 12px 30px #0f172a29,0 0 0 1px #94a3b833;border-radius:.75rem}.dark .vector-shell-menu{border-color:#64748b94;background:linear-gradient(180deg,#0f172af7,#1e293bf2);box-shadow:0 12px 30px #020617a6,0 0 0 1px #22d3ee33}.vector-shell-badge{display:inline-flex;align-items:center;min-height:2.15rem;border:1px solid rgba(8,145,178,.24);background:linear-gradient(135deg,#e0f2feeb,#ecfeffd6);color:var(--text-primary);border-radius:.7rem;box-shadow:inset 0 0 0 1px #0891b22e;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.dark .vector-shell-badge{border-color:#22d3ee59;background:linear-gradient(135deg,#082f49f0,#0f172aeb);color:#cffafe;text-shadow:0 0 14px rgba(56,189,248,.28)}.vector-shell-action-primary{display:inline-flex;align-items:center;justify-content:center;background:var(--action-primary-bg);color:var(--action-primary-fg);border:1px solid var(--action-primary-border);transition:transform .16s ease,box-shadow .16s ease,filter .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.vector-shell-action-primary:hover{transform:translateY(-1px);filter:brightness(1.04)}.vector-shell-action-secondary{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--action-secondary-border);background:var(--action-secondary-bg);color:var(--action-secondary-fg);transition:transform .16s ease,box-shadow .16s ease,filter .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.vector-shell-action-secondary:hover{transform:translateY(-1px);filter:brightness(1.03)}.dark .vector-shell-action-secondary{background:var(--action-secondary-bg);color:var(--action-secondary-fg)}.vector-shell-action-success{border:1px solid rgba(16,185,129,.36);background:#10b98124;color:#065f46}.vector-shell-action-info{border:1px solid rgba(14,165,233,.34);background:#0ea5e91f;color:#0c4a6e}.vector-shell-action-warning{border:1px solid rgba(245,158,11,.36);background:#f59e0b24;color:#92400e}.vector-shell-action-danger{border:1px solid rgba(239,68,68,.36);background:#ef444424;color:#991b1b}.dark .vector-shell-action-success{background:#05966938;color:#d1fae5}.dark .vector-shell-action-info{background:#0369a13d;color:#dbeafe}.dark .vector-shell-action-warning{background:#b4530947;color:#fde68a}.dark .vector-shell-action-danger{background:#7f1d1d4d;color:#fecaca}.vector-shell-action-success:hover,.vector-shell-action-info:hover,.vector-shell-action-warning:hover,.vector-shell-action-danger:hover{filter:brightness(1.04)}.vector-shell-action-primary,.vector-shell-action-secondary,.vector-shell-action-success,.vector-shell-action-info,.vector-shell-action-warning,.vector-shell-action-danger,.vector-surface-base,.vector-surface-elevated,.vector-surface-muted,.vector-surface-strong,.vector-form-control,.vector-access-panel,.vector-shell-loader,.theme-toggle-button{transition:background-color .22s ease,background-image .24s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .16s ease,filter .16s ease}.vector-surface-base,.vector-surface-elevated,.vector-surface-muted,.vector-surface-strong{border-radius:1rem;border:1px solid var(--border-soft);color:var(--text-primary)}.vector-surface-base{background:var(--surface-base)}.vector-surface-elevated{background:var(--surface-elevated)}.vector-surface-muted{background:var(--surface-muted)}.vector-surface-strong{background:var(--surface-strong);color:var(--text-inverse)}.vector-text-primary{color:var(--text-primary)}.vector-text-secondary{color:var(--text-secondary)}.vector-text-muted{color:var(--text-muted)}.vector-form-control{border:1px solid var(--field-border);background:var(--field-bg);color:var(--field-fg);box-shadow:inset 0 0 0 1px #ffffff0a}.vector-form-control::-moz-placeholder{color:var(--field-placeholder)}.vector-form-control::placeholder{color:var(--field-placeholder)}.vector-form-control[type=date],.vector-form-control[type=month],.vector-form-control[type=datetime-local]{min-height:2.75rem;color-scheme:light;line-height:1.2}.dark .vector-form-control[type=date],.dark .vector-form-control[type=month],.dark .vector-form-control[type=datetime-local]{color-scheme:dark}.vector-form-control[type=date]::-webkit-calendar-picker-indicator,.vector-form-control[type=month]::-webkit-calendar-picker-indicator,.vector-form-control[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.72}.vector-date-input{width:100%;max-width:100%;min-width:0;overflow:hidden;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:.85rem}.vector-date-input::-webkit-date-and-time-value{min-width:0;max-width:100%;margin:0;overflow:hidden;text-align:left}.vector-date-input::-webkit-calendar-picker-indicator{flex:0 0 auto;max-width:1.35rem;margin-left:.35rem;padding:0}@media(max-width:480px){.vector-date-input{font-size:.95rem;padding-left:.85rem;padding-right:.65rem}}.vector-form-control:focus{border-color:#0ea5e98c;box-shadow:0 0 0 3px var(--focus-ring);outline:none}.vector-app-shell .text-slate-500,.vector-access-shell .text-slate-500,.vector-app-shell .text-neutral-500,.vector-access-shell .text-neutral-500{color:#475569!important}.dark .vector-app-shell .text-slate-500,.dark .vector-access-shell .text-slate-500,.dark .vector-app-shell .text-neutral-500,.dark .vector-access-shell .text-neutral-500{color:#cbd5e1!important}.vector-app-shell button[type=submit],.vector-access-shell button[type=submit]{color:#fff!important;text-shadow:0 1px 1px rgba(8,47,73,.28)}.dark .vector-app-shell button[type=submit],.dark .vector-access-shell button[type=submit]{color:#f8fafc!important;text-shadow:0 1px 1px rgba(2,6,23,.36)}.vector-auth-enter-key{border:1px solid rgba(255,255,255,.32)!important;border-bottom-color:#02061752!important;border-radius:.95rem!important;background:linear-gradient(180deg,#ba9bfffa,#7c4dfff5 52%,#4c2bbffa)!important;box-shadow:0 12px 24px #4c2bbf42,0 3px #1c144494,inset 0 1px #ffffff61!important;color:#fff!important;font-size:.96rem!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}.vector-auth-enter-key:hover{transform:translateY(-1px);box-shadow:0 16px 30px #4c2bbf4d,0 4px #1c144499,inset 0 1px #ffffff6b!important}.vector-banner-card{border-color:var(--border-soft);background:var(--vector-banner-bg, var(--surface-elevated));color:var(--text-primary)}.dark .vector-banner-card{border-color:#475569b8;background:linear-gradient(180deg,#0f172af5,#111827f0),var(--vector-banner-bg, var(--surface-elevated));box-shadow:0 18px 40px #0206176b,inset 0 0 0 1px #22d3ee14;color:#f8fafc}.vector-banner-card,.vector-banner-card *{text-shadow:none}.vector-banner-tone-brand{--vector-banner-title: var(--text-primary);--vector-banner-copy: var(--text-secondary);--vector-banner-image-bg: var(--banner-image-bg)}.vector-banner-tone-dark{--vector-banner-title: #082f49;--vector-banner-copy: #164e63;--vector-banner-image-bg: rgba(226, 232, 240, .82)}.vector-banner-tone-light{--vector-banner-title: #f8fafc;--vector-banner-copy: #dbeafe;--vector-banner-image-bg: rgba(15, 23, 42, .5)}.dark .vector-banner-tone-dark{--vector-banner-title: #f8fafc;--vector-banner-copy: #dbeafe;--vector-banner-image-bg: rgba(15, 23, 42, .78)}.dark .vector-banner-tone-brand{--vector-banner-title: #f8fafc;--vector-banner-copy: #cbd5e1;--vector-banner-image-bg: rgba(15, 23, 42, .78)}.dark .vector-banner-tone-light{--vector-banner-title: #f8fafc;--vector-banner-copy: #dbeafe;--vector-banner-image-bg: rgba(15, 23, 42, .78)}.vector-banner-cta-primary{background:var(--action-primary-bg);border-color:var(--action-primary-border);color:var(--action-primary-fg)}.vector-banner-cta-secondary{background:var(--action-secondary-bg);border-color:var(--action-secondary-border);color:var(--action-secondary-fg)}.vector-banner-cta-inverted{background:#fffffff5;border-color:#e2e8f0e6;color:#0f172a}.dark .vector-banner-cta-inverted{background:#0f172ac7;border-color:#94a3b88c;color:#f8fafc}.vector-banner-cta:hover{filter:brightness(1.04)}.vector-status-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border-soft);background:var(--surface-muted);color:var(--text-secondary);transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .16s ease}.vector-status-pill.is-selected{box-shadow:0 0 0 1px #22d3ee2e,0 0 16px #22d3ee14}.dark .vector-status-pill.is-selected{box-shadow:0 0 0 1px #22d3ee47,0 0 16px #22d3ee29}.vector-status-pill.is-active,.vector-status-pill.is-success{border-color:#10b98147;background:#d1fae5d1;color:#065f46}.dark .vector-status-pill.is-active,.dark .vector-status-pill.is-success{border-color:#34d39957;background:#064e3bb3;color:#d1fae5}.vector-status-pill.is-warning{border-color:#f59e0b47;background:#fef3c7e0;color:#92400e}.dark .vector-status-pill.is-warning{border-color:#fbbf244d;background:#78350f9e;color:#fde68a}.vector-status-pill.is-danger{border-color:#ef444447;background:#fee2e2e0;color:#991b1b}.dark .vector-status-pill.is-danger{border-color:#f871714d;background:#7f1d1d9e;color:#fecaca}.vector-status-pill.is-info{border-color:#0ea5e947;background:#e0f2fee0;color:#0c4a6e}.dark .vector-status-pill.is-info{border-color:#38bdf84d;background:#0c4a6ea8;color:#bae6fd}.vector-status-pill.is-neutral{border-color:#64748b42;background:#f1f5f9e6;color:#334155}.dark .vector-status-pill.is-neutral{border-color:#94a3b847;background:#1e293bbd;color:#e2e8f0}.vector-shell-loader{border:1px solid rgba(148,163,184,.3);background:linear-gradient(135deg,#f8fafceb,#e2e8f0e0);color:#0f172a}.dark .vector-shell-loader{border-color:#64748b73;background:linear-gradient(135deg,#0f172aeb,#1e293be0);color:#e2e8f0}.dark .vector-app-shell main,.dark .vector-app-shell #vector-page-surface{background-color:transparent!important}.vector-app-shell .bg-white{background-color:var(--surface-base)!important;-webkit-backdrop-filter:blur(8px) saturate(150%);backdrop-filter:blur(8px) saturate(150%)}.vector-app-shell .bg-neutral-50{background-color:var(--surface-muted)!important}.vector-app-shell .border-neutral-200,.vector-app-shell .border-neutral-300{border-color:#94a3b852!important}.vector-app-shell .text-neutral-900{color:#0f172a!important}.vector-app-shell .text-neutral-800{color:#1e293b!important}.vector-app-shell .text-neutral-700{color:#334155!important}.vector-app-shell .text-neutral-600{color:#475569!important}.vector-app-shell .text-neutral-500{color:var(--text-muted)!important}.vector-app-shell .text-slate-900,.vector-app-shell .text-slate-800,.vector-app-shell .text-slate-700{color:var(--text-primary)!important}.vector-app-shell .text-slate-600,.vector-app-shell .text-slate-500{color:var(--text-secondary)!important}.vector-app-shell .text-slate-400,.vector-app-shell .text-neutral-400{color:var(--text-muted)!important}.vector-app-shell .text-black{color:#0f172a!important}.vector-app-shell .text-white,.vector-app-shell .vector-contrast-inverse,.vector-app-shell .vector-contrast-inverse *,.vector-access-shell .vector-contrast-inverse,.vector-access-shell .vector-contrast-inverse *{color:#fff!important}.vector-app-shell .bg-emerald-50{background-color:#d1fae5e0!important}.vector-app-shell .bg-emerald-100{background-color:#a7f3d0e6!important}.vector-app-shell .bg-amber-50{background-color:#fef3c7e0!important}.vector-app-shell .bg-amber-100{background-color:#fde68ae6!important}.vector-app-shell .bg-red-50,.vector-app-shell .bg-rose-50{background-color:#fee2e2e0!important}.vector-app-shell .bg-red-100,.vector-app-shell .bg-rose-100{background-color:#fecdd3e6!important}.dark .vector-app-shell [class*="bg-white/"],.dark .vector-app-shell [class*="bg-neutral-50/"],.dark .vector-app-shell [class*="bg-slate-50/"]{background-color:var(--surface-elevated)!important}.dark .vector-app-shell [class*=text-slate-900],.dark .vector-app-shell [class*=text-neutral-900],.dark .vector-app-shell [class*=text-black]{color:var(--text-primary)!important}.dark .vector-app-shell [class*=text-slate-700],.dark .vector-app-shell [class*=text-slate-600],.dark .vector-app-shell [class*=text-neutral-700],.dark .vector-app-shell [class*=text-neutral-600]{color:var(--text-secondary)!important}.dark .vector-app-shell [class*=text-slate-500],.dark .vector-app-shell [class*=text-slate-400],.dark .vector-app-shell [class*=text-neutral-500],.dark .vector-app-shell [class*=text-neutral-400]{color:var(--text-muted)!important}.vector-app-shell .bg-sky-50,.vector-app-shell .bg-cyan-50{background-color:#e0f2fee0!important}.vector-app-shell .bg-sky-100,.vector-app-shell .bg-cyan-100{background-color:#bae6fde6!important}.vector-app-shell .bg-violet-50{background-color:#f5f3ffe6!important}.vector-app-shell .bg-violet-100{background-color:#ddd6feeb!important}.vector-app-shell .bg-teal-50{background-color:#ccfbf1e0!important}.vector-app-shell .bg-teal-100{background-color:#99f6e4e6!important}.vector-app-shell .border-emerald-200{border-color:#10b98147!important}.vector-app-shell .border-emerald-300{border-color:#10b98157!important}.vector-app-shell .border-amber-200{border-color:#f59e0b47!important}.vector-app-shell .border-amber-300{border-color:#f59e0b57!important}.vector-app-shell .border-red-200,.vector-app-shell .border-rose-200{border-color:#ef444447!important}.vector-app-shell .border-red-300,.vector-app-shell .border-rose-300{border-color:#ef444457!important}.vector-app-shell .border-sky-200,.vector-app-shell .border-cyan-200{border-color:#0ea5e947!important}.vector-app-shell .border-sky-300,.vector-app-shell .border-cyan-300{border-color:#0ea5e957!important}.vector-app-shell .border-violet-200{border-color:#8b5cf647!important}.vector-app-shell .border-violet-300{border-color:#8b5cf657!important}.vector-app-shell .border-teal-200,.vector-app-shell .border-teal-300{border-color:#14b8a652!important}.vector-app-shell .text-emerald-700{color:#065f46!important}.vector-app-shell .text-emerald-800{color:#047857!important}.vector-app-shell .text-amber-700{color:#92400e!important}.vector-app-shell .text-amber-800{color:#b45309!important}.vector-app-shell .text-red-700,.vector-app-shell .text-rose-700{color:#991b1b!important}.vector-app-shell .text-red-800,.vector-app-shell .text-rose-800{color:#b91c1c!important}.vector-app-shell .text-sky-700,.vector-app-shell .text-cyan-700{color:#0c4a6e!important}.vector-app-shell .text-sky-800,.vector-app-shell .text-cyan-800{color:#0369a1!important}.vector-app-shell .text-violet-700{color:#6d28d9!important}.vector-app-shell .text-violet-800{color:#5b21b6!important}.vector-app-shell .text-violet-900{color:#4c1d95!important}.vector-app-shell .text-teal-700{color:#0f766e!important}.vector-app-shell .text-teal-800{color:#115e59!important}.vector-app-shell .hover\:bg-emerald-50:hover{background-color:#d1fae5e0!important}.vector-app-shell .hover\:bg-amber-50:hover{background-color:#fef3c7e0!important}.vector-app-shell .hover\:bg-red-50:hover,.vector-app-shell .hover\:bg-rose-50:hover{background-color:#fee2e2e0!important}.vector-app-shell .hover\:bg-red-100:hover,.vector-app-shell .hover\:bg-rose-100:hover{background-color:#fecdd3e6!important}.vector-app-shell .hover\:bg-violet-50:hover{background-color:#f5f3ffe6!important}.vector-app-shell .hover\:bg-violet-100:hover{background-color:#ddd6feeb!important}.dark .vector-app-shell .bg-white{background-color:var(--surface-elevated)!important}.dark .vector-app-shell .bg-neutral-50{background-color:var(--surface-muted)!important}.dark .vector-app-shell .bg-neutral-100{background-color:#334155cc!important}.dark .vector-app-shell .bg-slate-50,.dark .vector-app-shell .bg-slate-100{background-color:#334155d6!important}.dark .vector-app-shell .bg-emerald-50{background-color:#064e3bad!important}.dark .vector-app-shell .bg-emerald-100{background-color:#065f46b8!important}.dark .vector-app-shell .bg-amber-50{background-color:#78350fad!important}.dark .vector-app-shell .bg-amber-100{background-color:#92400eb8!important}.dark .vector-app-shell .bg-red-50,.dark .vector-app-shell .bg-rose-50{background-color:#7f1d1dad!important}.dark .vector-app-shell .bg-red-100,.dark .vector-app-shell .bg-rose-100{background-color:#991b1bb8!important}.dark .vector-app-shell .bg-sky-50,.dark .vector-app-shell .bg-cyan-50{background-color:#0c4a6ead!important}.dark .vector-app-shell .bg-sky-100,.dark .vector-app-shell .bg-cyan-100{background-color:#0369a147!important}.dark .vector-app-shell .bg-violet-50{background-color:#4c1d9552!important}.dark .vector-app-shell .bg-violet-100{background-color:#5b21b657!important}.dark .vector-app-shell .bg-teal-50{background-color:#115e59ad!important}.dark .vector-app-shell .bg-teal-100{background-color:#0f766e47!important}.dark .vector-app-shell .border-emerald-200{border-color:#34d39957!important}.dark .vector-app-shell .border-emerald-300{border-color:#34d39966!important}.dark .vector-app-shell .border-amber-200{border-color:#fbbf244d!important}.dark .vector-app-shell .border-amber-300{border-color:#fbbf2461!important}.dark .vector-app-shell .border-red-200,.dark .vector-app-shell .border-rose-200{border-color:#f871714d!important}.dark .vector-app-shell .border-red-300,.dark .vector-app-shell .border-rose-300{border-color:#f8717161!important}.dark .vector-app-shell .border-sky-200,.dark .vector-app-shell .border-cyan-200{border-color:#38bdf84d!important}.dark .vector-app-shell .border-sky-300,.dark .vector-app-shell .border-cyan-300{border-color:#38bdf861!important}.dark .vector-app-shell .border-violet-200{border-color:#a78bfa52!important}.dark .vector-app-shell .border-violet-300{border-color:#a78bfa61!important}.dark .vector-app-shell .border-teal-200,.dark .vector-app-shell .border-teal-300{border-color:#2dd4bf57!important}.dark .vector-app-shell .text-emerald-700{color:#d1fae5!important}.dark .vector-app-shell .text-emerald-800{color:#a7f3d0!important}.dark .vector-app-shell .text-amber-700{color:#fde68a!important}.dark .vector-app-shell .text-amber-800{color:#fcd34d!important}.dark .vector-app-shell .text-red-700,.dark .vector-app-shell .text-rose-700{color:#fecaca!important}.dark .vector-app-shell .text-red-800,.dark .vector-app-shell .text-rose-800{color:#fca5a5!important}.dark .vector-app-shell .text-sky-700,.dark .vector-app-shell .text-cyan-700{color:#bae6fd!important}.dark .vector-app-shell .text-sky-800,.dark .vector-app-shell .text-cyan-800{color:#7dd3fc!important}.dark .vector-app-shell .text-teal-700,.dark .vector-app-shell .text-teal-800{color:#99f6e4!important}.dark .vector-app-shell .hover\:bg-emerald-50:hover{background-color:#064e3b9e!important}.dark .vector-app-shell .hover\:bg-amber-50:hover{background-color:#78350f9e!important}.dark .vector-app-shell .hover\:bg-red-50:hover,.dark .vector-app-shell .hover\:bg-rose-50:hover{background-color:#7f1d1d9e!important}.dark .vector-app-shell .hover\:bg-red-100:hover,.dark .vector-app-shell .hover\:bg-rose-100:hover{background-color:#991b1bb8!important}.dark .vector-app-shell .hover\:bg-violet-50:hover{background-color:#4c1d9552!important}.dark .vector-app-shell .hover\:bg-violet-100:hover{background-color:#5b21b657!important}.dark .vector-app-shell .bg-gray-50,.dark .vector-app-shell .bg-gray-100,.dark .vector-app-shell .bg-zinc-50,.dark .vector-app-shell .bg-zinc-100{background-color:#334155d6!important}.dark .vector-app-shell .bg-cyan-50,.dark .vector-app-shell .bg-cyan-100,.dark .vector-app-shell .bg-emerald-50,.dark .vector-app-shell .bg-emerald-100,.dark .vector-app-shell .bg-amber-50,.dark .vector-app-shell .bg-amber-100,.dark .vector-app-shell .bg-indigo-50,.dark .vector-app-shell .bg-indigo-100,.dark .vector-app-shell .bg-blue-50,.dark .vector-app-shell .bg-blue-100,.dark .vector-app-shell .bg-red-50,.dark .vector-app-shell .bg-red-100{background-color:#1e293be6!important}.dark .vector-app-shell .border-neutral-200,.dark .vector-app-shell .border-neutral-300,.dark .vector-app-shell .border-slate-200,.dark .vector-app-shell .border-slate-300{border-color:#64748b8c!important}.dark .vector-app-shell .text-neutral-900,.dark .vector-app-shell .text-slate-900{color:#f8fafc!important}.dark .vector-app-shell .text-neutral-800,.dark .vector-app-shell .text-slate-800{color:#f1f5f9!important}.dark .vector-app-shell .text-neutral-700,.dark .vector-app-shell .text-slate-700{color:#e2e8f0!important}.dark .vector-app-shell .text-neutral-600,.dark .vector-app-shell .text-slate-600{color:#cbd5e1!important}.dark .vector-app-shell .text-neutral-500,.dark .vector-app-shell .text-slate-500{color:var(--text-muted)!important}.dark .vector-app-shell .text-gray-900,.dark .vector-app-shell .text-gray-800,.dark .vector-app-shell .text-gray-700{color:#f8fafc!important}.dark .vector-app-shell .text-gray-600,.dark .vector-app-shell .text-gray-500{color:#e2e8f0!important}.dark .vector-app-shell .text-black{color:#f8fafc!important}.dark .vector-app-shell .text-white{color:#fff!important}.vector-app-shell .vector-layout-block,.vector-app-shell [data-layout-block="1"],.vector-app-shell .vector-shell-card{color:var(--text-primary)}.dark .vector-app-shell .vector-layout-block,.dark .vector-app-shell [data-layout-block="1"],.dark .vector-app-shell .vector-shell-card{color:var(--text-primary)!important;background-color:var(--surface-base)!important;border-color:var(--border-soft)!important}.vector-workspace-page{color:var(--text-primary);width:100%;overflow-x:clip}.vector-workspace-page,.vector-workspace-page>*{min-width:0}.vector-workspace-page :where(section,article,aside,main,form,fieldset,header,footer,div){min-width:0}.vector-workspace-page :where(h1,h2,h3,h4,h5,h6,p,span,a,button,label,th,td){max-width:100%}.vector-workspace-page :where(h1,h2,h3,h4,h5,h6,p,.vector-text-primary,.vector-text-secondary,.vector-text-muted,.truncate){overflow-wrap:anywhere}.vector-workspace-page :where(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%}.vector-workspace-page .vector-mobile-table-wrap{max-width:100%}.vector-workspace-page .vector-workspace-hero{border-radius:1.75rem;border:1px solid var(--border-soft);background:radial-gradient(760px 240px at 0% 0%,rgba(56,189,248,.1),transparent 54%),radial-gradient(780px 250px at 100% 0%,rgba(14,165,233,.08),transparent 58%),linear-gradient(180deg,#f8fafcf5,#f1f5f9f0);box-shadow:0 14px 30px #0f172a17,inset 0 0 0 1px #94a3b81a;color:var(--text-primary)}.vector-shipment-detail-panel{height:100vh;max-height:100vh}@supports (height: 100svh){.vector-shipment-detail-panel{height:100svh;max-height:100svh}}@media(min-width:640px){.vector-shipment-detail-panel{height:auto;max-height:92vh}}.dark .vector-workspace-page .vector-workspace-hero{border-color:#475569ad;background:radial-gradient(760px 240px at 0% 0%,rgba(34,211,238,.16),transparent 54%),radial-gradient(760px 240px at 100% 0%,rgba(16,185,129,.12),transparent 58%),linear-gradient(180deg,#020617fa,#0f172af5);box-shadow:0 16px 34px #0206177a,inset 0 0 0 1px #22d3ee14;color:#f8fafc}.finance-dashboard-theme .vector-workspace-hero{background:radial-gradient(760px 240px at 0% 0%,rgba(245,158,11,.12),transparent 54%),radial-gradient(780px 250px at 100% 0%,rgba(16,185,129,.08),transparent 58%),linear-gradient(180deg,#fffbebf5,#f8fafcf0)}.dark .finance-dashboard-theme .vector-workspace-hero{border-color:#475569ad;background:radial-gradient(760px 240px at 0% 0%,rgba(251,191,36,.14),transparent 54%),radial-gradient(760px 240px at 100% 0%,rgba(16,185,129,.1),transparent 58%),linear-gradient(180deg,#0f172afa,#020617f5)}@media(max-width:767px){.vector-workspace-page.vector-shell-main,.vector-shell-page-surface.vector-shell-main{padding:.75rem}.vector-app-shell.vector-shell-main,.vector-access-shell.vector-shell-main{padding:0!important}.vector-workspace-page .vector-workspace-hero{border-radius:1.5rem}.vector-workspace-page .vector-workspace-hero h1{font-size:1.5rem;line-height:1.15}.vector-workspace-page .vector-mobile-inline-actions{width:100%}.vector-workspace-page .vector-mobile-inline-actions>*{flex:1 1 100%}.vector-workspace-page :where(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;min-width:0!important}.vector-workspace-page .vector-mobile-responsive-table{width:100%;border-collapse:separate;border-spacing:0}.vector-workspace-page .vector-mobile-responsive-table thead{display:none}.vector-workspace-page .vector-mobile-responsive-table tbody{display:grid;gap:.75rem}.vector-workspace-page .vector-mobile-responsive-table tbody tr{display:block;overflow:hidden;border:1px solid var(--border-soft);border-radius:1.1rem;background:var(--surface-base);box-shadow:0 10px 24px #0f172a0f}.dark .vector-workspace-page .vector-mobile-responsive-table tbody tr{box-shadow:0 12px 26px #02061747}.vector-workspace-page .vector-mobile-responsive-table tbody td{display:flex;width:100%;flex-direction:column;align-items:flex-start!important;gap:.3rem;border-top:1px solid rgba(148,163,184,.18);padding:.85rem 1rem;text-align:left!important;white-space:normal!important}.vector-workspace-page .vector-mobile-responsive-table tbody td:first-child{border-top:0}.vector-workspace-page .vector-mobile-responsive-table tbody td[data-vector-cell-label]:before{content:attr(data-vector-cell-label);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.vector-workspace-page .vector-mobile-scroll-table{min-width:-moz-max-content;min-width:max-content}.vector-workspace-page .vector-mobile-scroll-table :is(th,td){white-space:nowrap}}.vector-app-shell input:not([type=checkbox]):not([type=radio]),.vector-app-shell select,.vector-app-shell textarea{color:#0f172a}.dark .vector-app-shell input:not([type=checkbox]):not([type=radio]),.dark .vector-app-shell select,.dark .vector-app-shell textarea{background-color:#0f172adb!important;color:#f8fafc!important;border-color:#64748b9e!important}.dark .vector-app-shell input::-moz-placeholder,.dark .vector-app-shell textarea::-moz-placeholder{color:#94a3b8!important}.dark .vector-app-shell input::placeholder,.dark .vector-app-shell textarea::placeholder{color:#94a3b8!important}.dark .vector-app-shell .text-cyan-700,.dark .vector-app-shell .text-cyan-800,.dark .vector-app-shell .text-cyan-900{color:#67e8f9!important}.dark .vector-app-shell .text-emerald-700,.dark .vector-app-shell .text-emerald-800,.dark .vector-app-shell .text-emerald-900{color:#6ee7b7!important}.dark .vector-app-shell .text-amber-700,.dark .vector-app-shell .text-amber-800,.dark .vector-app-shell .text-amber-900{color:#fde68a!important}.dark .vector-app-shell .text-violet-700,.dark .vector-app-shell .text-violet-800,.dark .vector-app-shell .text-violet-900{color:#ddd6fe!important}.dark .vector-app-shell h1,.dark .vector-app-shell h2,.dark .vector-app-shell h3{color:#f8fafc!important;text-shadow:0 0 8px rgba(56,189,248,.24),0 0 22px rgba(37,99,235,.2)}.dark .vector-neon-title{color:#f8fafc!important;text-shadow:0 0 10px rgba(56,189,248,.45),0 0 20px rgba(34,211,238,.35),0 0 30px rgba(37,99,235,.24)}.dark .auth-login-neon{color:#e0f2fe!important;text-shadow:0 0 12px rgba(34,211,238,.52),0 0 24px rgba(14,165,233,.4),0 0 34px rgba(59,130,246,.28)}.dark .vector-app-shell .shadow-sm,.dark .vector-app-shell .shadow,.dark .vector-app-shell .shadow-md,.dark .vector-app-shell .shadow-lg,.dark .vector-app-shell .shadow-xl{box-shadow:0 12px 34px #0206176b,0 0 0 1px #0ea5e912}.vector-layout-block{position:relative;border-radius:1rem;border:1px solid rgba(148,163,184,.34);background-image:linear-gradient(155deg,#f8fafcb8,#ffffffb8);padding:1.05rem;display:block;box-sizing:border-box;box-shadow:0 10px 28px #0f172a17,0 0 0 1px #94a3b81a;transition:box-shadow .2s ease,border-color .2s ease,filter .2s ease;will-change:transform,width,height;contain:layout paint style}.vector-layout-block:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#22d3ee14,#3b82f60a 42%,#ecfeff08);opacity:0;transition:opacity .2s ease}.vector-layout-block:hover{border-color:#38bdf86b;box-shadow:0 16px 36px #0f172a24,0 0 0 1px #38bdf833}.vector-layout-block>*+*{margin-top:.62rem}.vector-layout-block>.space-y-2,.vector-layout-block>.space-y-3,.vector-layout-block>.space-y-4,.vector-layout-block>.space-y-5,.vector-layout-block .space-y-2,.vector-layout-block .space-y-3,.vector-layout-block .space-y-4,.vector-layout-block .space-y-5{gap:.78rem!important}.vector-layout-block input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.vector-layout-block select,.vector-layout-block textarea{padding:.65rem .85rem!important;min-height:2.5rem}.vector-layout-block button:not(.vector-layout-control):not(:disabled){min-height:2.5rem;padding-top:.6rem!important;padding-bottom:.6rem!important}.vector-layout-block label:not(.vector-layout-control-label):not([class*=flex]){margin-bottom:.28rem}.vector-layout-block:hover:before{opacity:1}.vector-layout-block.vector-layout-block-active{border-color:#22d3eeb8;box-shadow:0 18px 40px #0284c74d,0 0 0 1px #22d3ee4d,0 0 16px #0ea5e92e;filter:saturate(1.03)}.vector-layout-control{position:absolute;z-index:50;display:inline-flex;align-items:center;justify-content:center;border-radius:.55rem;border:1px solid rgba(148,163,184,.5);background:#ffffffeb;color:#334155;box-shadow:0 8px 22px #0f172a29,0 0 0 1px #94a3b826;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.vector-layout-control:hover{border-color:#0ea5e97a;color:#0f172a;box-shadow:0 10px 24px #0e749038,0 0 0 1px #0ea5e933}.vector-layout-drag-handle{right:.55rem;top:.55rem;height:1.78rem;width:1.78rem;font-size:.88rem;line-height:1}.vector-layout-resize-handle{bottom:.55rem;right:.55rem;height:1.5rem;width:1.5rem;cursor:nwse-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.72rem}.dark .vector-layout-block{border-color:#64748bad;background-image:linear-gradient(150deg,#0f172adb,#1e293bdb);box-shadow:0 16px 36px #02061780,0 0 0 1px #0ea5e91a}.dark .vector-layout-block:before{background:linear-gradient(130deg,#22d3ee2e,#3b82f61a 42%,#0f172a05)}.dark .vector-layout-block:hover{border-color:#22d3ee9e;box-shadow:0 18px 44px #0206179e,0 0 0 1px #22d3ee3d,0 0 16px #22d3ee33}.dark .vector-layout-block.vector-layout-block-active{border-color:#67e8f9d1;box-shadow:0 18px 46px #020617b8,0 0 0 1px #38bdf86b,0 0 24px #22d3ee52}.dark .vector-layout-control{border-color:#64748ba8;background:#0f172ae0;color:#cbd5e1;box-shadow:0 10px 24px #0206178f,0 0 0 1px #22d3ee1a}.dark .vector-layout-control:hover{border-color:#22d3eea3;color:#a5f3fc;box-shadow:0 12px 26px #020617a8,0 0 0 1px #22d3ee38,0 0 16px #22d3ee2e}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.vector-layout-block,.vector-layout-control{transition:none!important}}.theme-toggle-button{display:inline-flex;align-items:center;gap:.45rem;min-height:2rem;border-radius:9999px;border:1px solid rgba(148,163,184,.45);padding:.28rem .66rem;font-size:.72rem;font-weight:600;letter-spacing:.02em;transition:transform .16s ease,box-shadow .16s ease,background-color .2s ease,color .2s ease}.theme-toggle-button:hover{transform:translateY(-1px)}.theme-toggle-button:focus-visible{outline:none;box-shadow:0 0 0 2px #0ea5e959}.theme-toggle-icon{display:inline-flex;height:1.1rem;width:1.1rem;align-items:center;justify-content:center;border-radius:9999px}.theme-toggle-button.is-light{background:linear-gradient(135deg,#fffbebfa,#fef3c7f0);color:#b45309;box-shadow:0 0 0 1px #fbbf2440,0 0 14px #fbbf2457}.theme-toggle-button.is-light .theme-toggle-icon{color:#f59e0b;box-shadow:inset 0 0 10px #fbbf2473}.theme-toggle-button.is-dark{background:linear-gradient(135deg,#0e172afa,#1e293bf5);color:#67e8f9;box-shadow:0 0 0 1px #22d3ee52,0 0 14px #22d3ee6b}.theme-toggle-button.is-dark .theme-toggle-icon{color:#22d3ee;box-shadow:inset 0 0 10px #22d3ee75}.language-toggle-button{display:inline-flex;align-items:center;gap:.45rem;min-height:2rem;min-width:2rem;border-radius:9999px;border:1px solid rgba(148,163,184,.45);padding:.28rem .66rem;background:linear-gradient(135deg,#f8fafcfa,#e2e8f0f0);color:#0f172a;font-size:.72rem;font-weight:600;letter-spacing:.02em;transition:transform .16s ease,box-shadow .16s ease,background-color .2s ease,color .2s ease}.language-toggle-button:hover{transform:translateY(-1px)}.language-toggle-button:focus-visible{outline:none;box-shadow:0 0 0 2px #0ea5e959}.dark .language-toggle-button{border-color:#22d3ee52;background:linear-gradient(135deg,#0e172afa,#1e293bf5);color:#e2e8f0;box-shadow:0 0 0 1px #22d3ee2e,0 0 14px #22d3ee2e}.language-toggle-token{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;min-height:1.1rem;border-radius:9999px;border:1px solid rgba(8,145,178,.24);background:#e0f2fed6;color:#0c4a6e;padding:0 .42rem;font-size:.68rem;font-weight:700;letter-spacing:.08em}.dark .language-toggle-token{border-color:#22d3ee57;background:#082f49eb;color:#cffafe}.language-toggle-button{border-color:#6d35ff42;border-radius:14px;background:linear-gradient(135deg,#fffffffa,#faf5fff0);color:#281542;box-shadow:0 0 0 1px #6d35ff1a,0 10px 24px #3d235814}.language-toggle-button:focus-visible{box-shadow:0 0 0 2px #d867b75c,0 10px 24px #3d23581a}.dark .language-toggle-button{border-color:#f093fb57;background:linear-gradient(135deg,#261c3afa,#140e20f5);color:#f7e8ff;box-shadow:0 0 0 1px #f093fb24,0 0 16px #6d35ff29}.language-toggle-token{border-color:#6d35ff3d;border-radius:8px;background:#6d35ff1a;color:#6d35ff}.dark .language-toggle-token{border-color:#f093fb57;background:#f093fb24;color:#f2ddff}.language-toggle-menu{overflow:hidden;border:1px solid rgba(109,53,255,.18);border-radius:16px;background:radial-gradient(circle at 18% 0%,rgba(240,147,251,.16),transparent 34%),linear-gradient(180deg,#fffffffa,#faf5fff5);color:#281542;box-shadow:0 20px 54px #23113c24,0 0 0 1px #6d35ff1a}.dark .language-toggle-menu{border-color:#f093fb47;background:radial-gradient(circle at 18% 0%,rgba(240,147,251,.18),transparent 34%),linear-gradient(180deg,#231936fa,#0f0a19fa);color:#f7e8ff;box-shadow:0 22px 58px #02061799,0 0 0 1px #f093fb1f}.language-toggle-menu-item{border-radius:12px;color:#42245e;outline:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.language-toggle-menu-item:hover,.language-toggle-menu-item:focus,.language-toggle-menu-item[data-highlighted]{background:#6d35ff1c;color:#281542;transform:translate(1px)}.dark .language-toggle-menu-item{color:#f0ddff}.dark .language-toggle-menu-item:hover,.dark .language-toggle-menu-item:focus,.dark .language-toggle-menu-item[data-highlighted]{background:#f093fb24;color:#fff}[data-vector-mobile-menu-trigger]{border-color:#6d35ff3d!important;border-radius:14px!important;background:linear-gradient(135deg,#fffffffa,#faf5ffeb)!important;color:#281542!important;box-shadow:0 0 0 1px #6d35ff1a,0 10px 24px #3d235814!important}.dark [data-vector-mobile-menu-trigger]{border-color:#f093fb57!important;background:linear-gradient(135deg,#261c3afa,#140e20f5)!important;color:#f7e8ff!important;box-shadow:0 0 0 1px #f093fb24,0 0 16px #6d35ff29!important}.vector-mobile-nav-sheet{border-color:#6d35ff2e!important;background-image:radial-gradient(circle at 18% 0%,rgba(240,147,251,.14),transparent 34%),linear-gradient(180deg,#fffffffa,#faf5fff2)!important}.dark .vector-mobile-nav-sheet{border-color:#f093fb3d!important;background-image:radial-gradient(circle at 18% 0%,rgba(240,147,251,.16),transparent 34%),linear-gradient(180deg,#1e1530fa,#0b0812fa)!important}.vector-shell-menu{border-color:#6d35ff33!important;background:radial-gradient(circle at 14% 0%,rgba(240,147,251,.12),transparent 36%),linear-gradient(180deg,#fffffffa,#faf5fff5)!important;box-shadow:0 18px 46px #23113c24,0 0 0 1px #6d35ff1a!important}.dark .vector-shell-menu{border-color:#f093fb3d!important;background:radial-gradient(circle at 14% 0%,rgba(240,147,251,.14),transparent 36%),linear-gradient(180deg,#231936fa,#0f0a19fa)!important;box-shadow:0 20px 52px #02061794,0 0 0 1px #f093fb1a!important}.carrier-logo-hint-bubble{position:relative;display:inline-flex;align-items:center;gap:.45rem;max-width:23rem;border-radius:999px;border:1px solid rgba(14,165,233,.3);background:linear-gradient(135deg,#ecfeffeb,#e0f2fee6);padding:.24rem .4rem .24rem .62rem;box-shadow:0 8px 20px #0f172a1f,0 0 0 1px #7dd3fc2e}.carrier-logo-hint-bubble:after{content:"";position:absolute;right:-5px;top:50%;height:10px;width:10px;transform:translateY(-50%) rotate(45deg);background:#e0f2feeb;border-top:1px solid rgba(14,165,233,.3);border-right:1px solid rgba(14,165,233,.3)}.carrier-logo-hint-text{color:#0f172a;font-size:.675rem;font-weight:600;line-height:1.2;letter-spacing:.01em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.carrier-logo-hint-close{display:inline-flex;height:1.1rem;width:1.1rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(14,165,233,.35);background:#ffffffc7;color:#0e7490;font-size:.72rem;line-height:1;font-weight:700;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease}.carrier-logo-hint-close:hover{transform:translateY(-1px);background:#fffffff5;color:#0c4a6e}.dark .carrier-logo-hint-bubble{border-color:#22d3ee7a;background:linear-gradient(135deg,#082f49f5,#0f172af2);box-shadow:0 0 0 1px #22d3ee3d,0 0 16px #22d3ee61,0 0 34px #3b82f63d;animation:carrier-hint-neon-pulse 2.2s ease-in-out infinite}.dark .carrier-logo-hint-bubble:after{background:#082f49f5;border-top-color:#22d3ee7a;border-right-color:#22d3ee7a}.dark .carrier-logo-hint-text{color:#cffafe;text-shadow:0 0 8px rgba(34,211,238,.45),0 0 16px rgba(56,189,248,.3)}.dark .carrier-logo-hint-close{border-color:#22d3ee6b;background:#0f172ad1;color:#67e8f9;box-shadow:0 0 8px #22d3ee47}.dark .carrier-logo-hint-close:hover{background:#0f172af5;color:#a5f3fc;box-shadow:0 0 14px #22d3ee66}@keyframes carrier-hint-neon-pulse{0%,to{box-shadow:0 0 0 1px #22d3ee3d,0 0 16px #22d3ee61,0 0 34px #3b82f63d}50%{box-shadow:0 0 0 1px #7dd3fc6b,0 0 22px #22d3ee94,0 0 40px #3b82f657}}@media(max-width:1279px){.carrier-logo-hint-bubble{max-width:16rem}}@media(max-width:767px){.carrier-logo-hint-bubble{max-width:10rem;gap:.3rem;padding:.2rem .32rem .2rem .5rem}.carrier-logo-hint-bubble:after{right:-4px;height:8px;width:8px}.carrier-logo-hint-text{font-size:.58rem;line-height:1.1}.carrier-logo-hint-close{height:1rem;width:1rem;font-size:.65rem}}.shipping-card-anim{transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out,background-color .18s ease-out}.shipping-card-anim:hover{transform:translateY(-2px);box-shadow:0 14px 35px #0f172a29}.shipping-card-anim[data-selected=true]{box-shadow:0 16px 40px #2563eb47;border-color:#3b82f6;background:radial-gradient(circle at 0 0,rgba(59,130,246,.06),transparent);animation:shipping-card-pop .16s ease-out}@keyframes shipping-card-pop{0%{transform:scale(.99)}60%{transform:scale(1.01)}to{transform:scale(1)}}.shipping-radio{position:relative;width:22px;height:22px;border-radius:999px;border:2px solid #E5E7EB;background:#fff;box-shadow:0 0 0 1px #94a3b866;transition:border-color .18s ease-out,box-shadow .18s ease-out,background .18s ease-out,transform .12s ease-out}.shipping-radio:active{transform:scale(.94)}.shipping-radio[data-checked=true]{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f647;background:radial-gradient(circle at 30% 0,#eff6ff,#fff)}.shipping-radio__dot{position:absolute;inset:3px;border-radius:inherit;background:radial-gradient(circle at 30% 0,#facc15,#6366f1);transform:scale(0);opacity:0;transition:transform .18s ease-out,opacity .18s ease-out}.shipping-radio[data-checked=true] .shipping-radio__dot{transform:scale(1);opacity:1}.shipping-radio-hit{position:relative;padding:8px;margin-right:-8px;margin-left:8px}.shipping-radio-hit>.shipping-radio{pointer-events:none}html[data-vector-public-entry="1"],html[data-vector-public-entry="1"] body{height:auto!important;min-height:100%!important;max-height:none!important;overflow-y:auto!important}html[data-vector-public-entry="1"] #root{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.vector-app-shell .vector-shell-footer,.vector-app-shell .vector-shell-footer *,.vector-access-shell .vector-shell-footer,.vector-access-shell .vector-shell-footer *{color:#334155!important}.dark .vector-app-shell .vector-shell-footer,.dark .vector-app-shell .vector-shell-footer *,.dark .vector-access-shell .vector-shell-footer,.dark .vector-access-shell .vector-shell-footer *{color:#f8fafc!important}.vector-app-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) :is(.text-slate-50,.text-slate-100,.text-slate-200,.text-white),.vector-access-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) :is(.text-slate-50,.text-slate-100,.text-slate-200,.text-white){color:#0f172a!important}.vector-app-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-neutral-300,.text-neutral-400,.text-neutral-500,.vector-text-muted),.vector-access-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-neutral-300,.text-neutral-400,.text-neutral-500,.vector-text-muted){color:#475569!important}.dark .vector-app-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) :is(.text-slate-50,.text-slate-100,.text-slate-200,.text-white),.dark .vector-access-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) :is(.text-slate-50,.text-slate-100,.text-slate-200,.text-white){color:#f8fafc!important}.dark .vector-app-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-neutral-300,.text-neutral-400,.text-neutral-500,.vector-text-muted),.dark .vector-access-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-neutral-300,.text-neutral-400,.text-neutral-500,.vector-text-muted){color:#e2e8f0!important}.vector-app-shell .vector-contrast-inverse,.vector-app-shell .vector-contrast-inverse *,.vector-access-shell .vector-contrast-inverse,.vector-access-shell .vector-contrast-inverse *,.vector-contrast-inverse,.vector-contrast-inverse *{color:#fff!important}@keyframes vector-required-field-neon{0%,to{border-color:#ef4444d1;box-shadow:0 0 0 1px #ef44447a,0 0 #f43f5e00}50%{border-color:#f87171;box-shadow:0 0 0 2px #f87171e0,0 0 24px #f43f5eb8}}.vector-required-field-alert{scroll-margin-block:28vh;border-color:#ef4444!important;outline:1px solid rgba(248,113,113,.72)!important;outline-offset:1px;box-shadow:0 0 0 1px #ef444494,0 0 14px #f43f5e6b;animation:vector-required-field-neon .72s ease-in-out 3}.vector-required-field-alert:is(:focus,:focus-visible),.vector-required-field-alert:focus-within{border-color:#f87171!important;outline-color:#f87171!important;box-shadow:0 0 0 2px #f87171eb ! important,0 0 26px #f43f5ec7!important}.vector-required-field-alert :is(input,button,select,textarea):focus-visible{outline:2px solid rgb(248 113 113)!important;outline-offset:2px}@media(prefers-reduced-motion:reduce){.vector-required-field-alert{animation:none}}html:not(.dark) .vector-app-shell .operations-dashboard-theme :is(.bg-slate-950\/70,.bg-slate-950\/60,.bg-slate-950\/40,.bg-slate-900\/70) :is(.text-slate-300,.text-slate-400,.text-slate-500),html:not(.dark) .vector-app-shell .operations-dashboard-theme :is(.bg-slate-950\/70,.bg-slate-950\/60,.bg-slate-950\/40,.bg-slate-900\/70):is(.text-slate-300,.text-slate-400,.text-slate-500),html:not(.dark) .vector-app-shell .operations-dashboard-theme :is(.bg-slate-950\/70,.bg-slate-950\/60,.bg-slate-950\/40,.bg-slate-900\/70) :is(.bg-white\/5,.bg-slate-950\/40) :is(.text-slate-300,.text-slate-400,.text-slate-500),html:not(.dark) .vector-app-shell .operations-dashboard-theme :is(.bg-slate-950\/70,.bg-slate-950\/60,.bg-slate-950\/40,.bg-slate-900\/70) :is(.bg-white\/5,.bg-slate-950\/40):is(.text-slate-300,.text-slate-400,.text-slate-500){color:#e2e8f0!important}html:not(.dark) .vector-app-shell .operations-dashboard-theme :is(.bg-slate-950\/70,.bg-slate-950\/60,.bg-slate-950\/40,.bg-slate-900\/70) :is(.text-white,.text-slate-100,.text-slate-200){color:#f8fafc!important}.vector-app-shell .intelligence-dashboard-theme :is(.text-slate-500,.text-neutral-500){color:var(--intel-muted)!important}.vector-app-shell .intelligence-dashboard-theme :is(.text-slate-400,.text-neutral-400){color:var(--intel-muted)!important}.vector-app-shell .intelligence-dashboard-theme :is(.bg-cyan-950\/40,[class*=bg-cyan-950]){color:var(--intel-cyan)!important}html:not(.dark) .vector-app-shell .operations-dashboard-theme :is(.text-slate-200,.text-slate-300,.text-white){color:#0f172a!important}html.dark .vector-app-shell .carrier-dashboard-theme :is(.text-slate-400,.text-slate-500,.text-neutral-400,.text-neutral-500){color:#e2e8f0!important}.vector-app-shell .vector-contrast-back-button,.vector-access-shell .vector-contrast-back-button,.vector-contrast-back-button{background-color:#fff!important;color:#0f172a!important;border-color:#c4b5fdb3!important}.vector-app-shell .text-amber-600,.vector-access-shell .text-amber-600{color:#92400e!important}.dark .vector-app-shell .text-amber-600,.dark .vector-access-shell .text-amber-600{color:#fbbf24!important}.vector-app-shell :is(button,a,.bg-primary).bg-primary,.vector-access-shell :is(button,a,.bg-primary).bg-primary{color:#fff!important}.dark .vector-app-shell :is(button,a,.bg-primary).bg-primary,.dark .vector-access-shell :is(button,a,.bg-primary).bg-primary,.dark .vector-app-shell .vector-shell-action-primary,.dark .vector-access-shell .vector-shell-action-primary{color:#170f25!important;text-shadow:none!important}.vector-app-shell .bg-slate-900\/70,.vector-access-shell .bg-slate-900\/70{background-color:#0f172ae0!important}.vector-app-shell .bg-slate-900.text-white,.vector-app-shell .bg-slate-950.text-slate-100,.vector-access-shell .bg-slate-900.text-white,.vector-access-shell .bg-slate-950.text-slate-100{color:#f8fafc!important}.dark .vector-app-shell .dark\:text-slate-900,.dark .vector-access-shell .dark\:text-slate-900{color:#0f172a!important}.vector-app-shell .bg-amber-950\/30.text-amber-200,.vector-access-shell .bg-amber-950\/30.text-amber-200{border-color:#92400e57!important;background-color:#fbbf242e!important;color:#92400e!important}.vector-app-shell .bg-emerald-950\/30.text-emerald-200,.vector-access-shell .bg-emerald-950\/30.text-emerald-200{border-color:#065f4652!important;background-color:#d1fae5c2!important;color:#022c22!important}.vector-app-shell .bg-rose-950\/30.text-rose-200,.vector-access-shell .bg-rose-950\/30.text-rose-200{border-color:#9f123952!important;background-color:#ffe4e6d1!important;color:#9f1239!important}.dark .vector-app-shell .bg-amber-950\/30.text-amber-200,.dark .vector-access-shell .bg-amber-950\/30.text-amber-200{border-color:#fbbf245c!important;background-color:#451a038a!important;color:#fde68a!important}.dark .vector-app-shell .bg-emerald-950\/30.text-emerald-200,.dark .vector-access-shell .bg-emerald-950\/30.text-emerald-200{border-color:#34d39957!important;background-color:#064e3b8a!important;color:#a7f3d0!important}.dark .vector-app-shell .bg-rose-950\/30.text-rose-200,.dark .vector-access-shell .bg-rose-950\/30.text-rose-200{border-color:#fb718557!important;background-color:#4c05198a!important;color:#fecdd3!important}.dark .vector-app-shell .text-red-600,.dark .vector-access-shell .text-red-600,.dark .vector-app-shell .text-rose-600,.dark .vector-access-shell .text-rose-600{color:#fda4af!important}.vector-app-shell .bg-slate-900\/70,.vector-access-shell .bg-slate-900\/70,.vector-app-shell .bg-slate-900\/80,.vector-access-shell .bg-slate-900\/80,.vector-app-shell .bg-slate-950,.vector-access-shell .bg-slate-950,.vector-app-shell .bg-slate-950\/70,.vector-access-shell .bg-slate-950\/70,.vector-app-shell .bg-slate-950\/80,.vector-access-shell .bg-slate-950\/80{color:#f8fafc!important}.vector-app-shell .bg-slate-900\/70 :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-neutral-300,.text-neutral-400,.text-neutral-500),.vector-access-shell .bg-slate-900\/70 :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-neutral-300,.text-neutral-400,.text-neutral-500),.vector-app-shell .bg-slate-900\/80 :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-neutral-300,.text-neutral-400,.text-neutral-500),.vector-access-shell .bg-slate-900\/80 :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-neutral-300,.text-neutral-400,.text-neutral-500){color:#cbd5e1!important}.vector-app-shell .bg-slate-900\/70:is(.text-slate-100,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500),.vector-access-shell .bg-slate-900\/70:is(.text-slate-100,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500),.vector-app-shell .bg-slate-900\/80:is(.text-slate-100,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500),.vector-access-shell .bg-slate-900\/80:is(.text-slate-100,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500),.vector-app-shell .bg-slate-950\/70:is(.text-slate-100,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500),.vector-access-shell .bg-slate-950\/70:is(.text-slate-100,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500){color:#f8fafc!important}.vector-app-shell :is(input,textarea,select).bg-slate-900\/70,.vector-access-shell :is(input,textarea,select).bg-slate-900\/70,.vector-app-shell :is(input,textarea,select).bg-slate-900\/80,.vector-access-shell :is(input,textarea,select).bg-slate-900\/80{color:#f8fafc!important}.vector-app-shell :is(input,textarea).bg-slate-900\/70::-moz-placeholder,.vector-access-shell :is(input,textarea).bg-slate-900\/70::-moz-placeholder,.vector-app-shell :is(input,textarea).bg-slate-900\/80::-moz-placeholder,.vector-access-shell :is(input,textarea).bg-slate-900\/80::-moz-placeholder{color:#cbd5e1!important}.vector-app-shell :is(input,textarea).bg-slate-900\/70::placeholder,.vector-access-shell :is(input,textarea).bg-slate-900\/70::placeholder,.vector-app-shell :is(input,textarea).bg-slate-900\/80::placeholder,.vector-access-shell :is(input,textarea).bg-slate-900\/80::placeholder{color:#cbd5e1!important}.dark .vector-app-shell [class*="dark:text-slate-900"],.dark .vector-access-shell [class*="dark:text-slate-900"],.dark .vector-app-shell .bg-slate-900.text-white[class*="dark:text-slate-900"],.dark .vector-access-shell .bg-slate-900.text-white[class*="dark:text-slate-900"]{color:#0f172a!important;text-shadow:none!important}html.dark .vector-app-shell .vector-shell-action-primary,html.dark .vector-access-shell .vector-shell-action-primary,html.dark .vector-app-shell button.vector-shell-action-primary,html.dark .vector-access-shell button.vector-shell-action-primary{color:#170f25!important;text-shadow:none!important}html.dark .vector-access-shell .vector-auth-enter-key,html.dark .vector-access-shell button.vector-auth-enter-key{color:#fff!important;text-shadow:0 1px 1px rgba(24,12,48,.35)!important}.vector-app-shell .operations-dashboard-theme .text-white{color:#f8fafc!important}html:not(.dark) .vector-app-shell .operations-dashboard-theme :is(h1,thead,th).text-white,html:not(.dark) .vector-app-shell .operations-dashboard-theme .text-white.vector-text-primary{color:#0f172a!important}.vector-app-shell .operations-dashboard-theme thead.text-slate-500,.vector-app-shell .operations-dashboard-theme thead.text-slate-500 th{color:#f8fafc!important}.vector-app-shell .rider-dashboard-theme .border-slate-700.text-slate-200,.vector-app-shell .rider-dashboard-theme a.border-slate-700.text-slate-200{border-color:#64748b73!important;color:#334155!important}.vector-mail-html{max-width:100%;color:var(--text-primary);line-height:1.65;overflow-wrap:anywhere}.vector-mail-html :where(h1,h2,h3,h4){margin:1.15em 0 .45em;color:var(--text-primary);font-weight:700;line-height:1.25}.vector-mail-html :where(p,ul,ol,blockquote,pre,table){margin:.8em 0}.vector-mail-html :where(ul,ol){padding-inline-start:1.5rem}.vector-mail-html ul{list-style:disc}.vector-mail-html ol{list-style:decimal}.vector-mail-html a{color:#7c3aed;text-decoration:underline;text-underline-offset:2px}.vector-mail-html :where(img,video){max-width:100%;height:auto}.vector-mail-html table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.vector-mail-html :where(th,td){padding:.45rem .6rem;border:1px solid var(--border-soft);text-align:start}.vector-mail-html blockquote{padding-inline-start:.9rem;border-inline-start:3px solid var(--border-strong);color:var(--text-secondary)}.vector-mail-html :where(pre,code){border-radius:.45rem;background:var(--surface-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.vector-mail-html pre{max-width:100%;padding:.75rem;overflow-x:auto}.vector-mail-html code{padding:.1em .3em}.vector-app-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) .vector-contrast-inverse,.vector-app-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) .vector-contrast-inverse *,.vector-access-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) .vector-contrast-inverse,.vector-access-shell :is(.vector-surface-base,.vector-surface-elevated,.vector-surface-muted) .vector-contrast-inverse *,.vector-contrast-inverse,.vector-contrast-inverse *{color:#fff!important}
