@font-face{font-family:Haddethly Arabic;src:url(/fonts/NotoSansArabic.ttf) format("truetype");font-weight:100 900;font-display:swap}:root{--background:#eaf2f5;--card:#fcfefe;--foreground:#102133;--muted:#647e91;--primary:#075b55;--border:#dce9ed;--glass:#ffffffb8;--wash:#edf5f5;--edge:#ffffffd9;--shadow:0 12px 34px #2b576c09,0 2px 5px #2b576c04;--status-jade:#319b77;--status-rose:#e66e7c;--status-amber:#efb448;--status-slate:#8ca0ad;--status-blue:#579eeb;--status-violet:#9b88dc;--radius:20px;--motion:180ms;--surface-alt:#f1f7f9;--success:#087c5a;--warning:#ba680e;--danger:#c94052}:root[data-theme=dark]{--background:#101d28;--card:#192b38;--foreground:#eef5fa;--muted:#9fb6c6;--primary:#90d8c1;--border:#304958;--glass:#1b3040ce;--wash:#233c48;--edge:#ffffff14;--surface-alt:#203543;--shadow:0 14px 36px #0002}body{font-family:Haddethly Arabic,Tahoma,Arial,sans-serif;background:radial-gradient(ellipse at 80% 15%,#bdd6d745,transparent 45%),radial-gradient(ellipse at 8% 65%,#c5d9e54a,transparent 48%),var(--background);font-size:13px}.shell{padding:16px;gap:20px}.sidebar{width:210px;border-radius:24px;background:linear-gradient(155deg,var(--glass),color-mix(in srgb,var(--card) 74%,transparent));padding:24px 12px 16px}.brand{margin-bottom:24px}.nav-item{font-size:12px;min-height:43px;margin-bottom:4px}.nav-item.active{background:linear-gradient(110deg,var(--card),var(--wash));box-shadow:inset 0 0 0 1px var(--edge),0 5px 13px #2f6c6510}.topbar{height:62px;min-height:62px;border-radius:19px;padding:0 18px;gap:18px}.main{padding:30px 0 8px}.page-heading{margin-bottom:24px;gap:18px}.page-heading h1{font-size:clamp(25px,2.8vw,38px);font-weight:750;letter-spacing:-.9px}.eyebrow{font-size:10px;color:var(--muted);letter-spacing:0;font-weight:600}.page-heading .eyebrow{margin-bottom:5px}b,h2,strong{font-weight:700}.insight-panel,.panel,.registry-panel,.section-card{background:var(--card);border:1px solid var(--edge);border-radius:20px;box-shadow:var(--shadow)}.section-card{padding:20px;min-width:0}.section-card-head{display:flex;align-items:start;justify-content:space-between;gap:14px;margin-bottom:20px}.section-card-head h2{margin:0;font-size:15px}.section-card-head p{font-size:10px}.section-card-head select{width:auto;font-size:11px;max-width:140px}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.metric-card{padding:18px 20px;border:1px solid var(--edge);border-radius:20px;background:linear-gradient(135deg,var(--card),color-mix(in srgb,var(--status-jade) 7%,var(--card)));box-shadow:var(--shadow);min-width:0}.metric-blue{background:linear-gradient(135deg,var(--card),color-mix(in srgb,var(--status-blue) 8%,var(--card)))}.metric-rose{background:linear-gradient(135deg,var(--card),color-mix(in srgb,var(--status-rose) 9%,var(--card)))}.metric-label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;font-weight:600}.metric-icon{width:37px;height:37px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--primary) 9%,transparent);color:var(--primary)}.metric-blue .metric-icon{color:#2584cb;background:#4b9fe517}.metric-rose .metric-icon{color:#d04a65;background:#ef778817}.metric-value{display:block;font-size:32px;line-height:1.4;margin-top:10px;letter-spacing:-1px;font-variant-numeric:tabular-nums}.metric-card p{font-size:10px;margin-top:5px}.dashboard-primary-grid{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(260px,1.25fr) minmax(270px,1.1fr);gap:16px;margin-bottom:16px}.dashboard-secondary-grid{display:grid;grid-template-columns:.9fr 1.1fr 1.2fr;gap:16px;margin-bottom:18px}.distribution-donut{width:154px;height:154px;border-radius:50%;display:grid;place-items:center;margin:10px auto 18px;transform:rotate(-90deg)}.distribution-donut>div{width:120px;height:120px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(90deg)}.distribution-donut strong{font-size:29px}.distribution-donut span{font-size:10px;color:var(--muted)}.distribution-legend{display:grid;gap:9px}.distribution-legend>div{display:grid;grid-template-columns:1fr 32px 32px;gap:8px;font-size:10px}.distribution-legend small{color:var(--muted)}.legend-dot{background:var(--status-slate)}.tone-jade{background:var(--status-jade)}.tone-rose{background:var(--status-rose)}.tone-amber{background:var(--status-amber)}.tone-blue{background:var(--status-blue)}.tone-violet{background:var(--status-violet)}.update-total{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:22px 14px;background:linear-gradient(130deg,var(--wash),var(--card));border-radius:15px;margin-bottom:16px}.update-total svg{color:var(--primary)}.update-total strong{font-size:36px}.update-total span{font-size:11px;color:var(--muted)}.operational-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-block:16px}.operational-facts>div{display:flex;flex-direction:column;align-items:center;gap:6px;border:1px solid var(--border);padding:14px 10px;border-radius:13px}.operational-facts svg{color:var(--primary)}.operational-facts b{font-size:24px}.operational-facts span{font-size:10px;color:var(--muted);text-align:center}.update-overview .note{font-size:10px;line-height:1.9;background:transparent;padding:8px 0;margin-bottom:12px}.operations-hero{position:relative;overflow:hidden;padding:28px 24px 20px;background:radial-gradient(ellipse at 100% 0,#327d71,transparent 65%),linear-gradient(140deg,#124f4b,#092936);border-radius:20px;color:#effffd;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 12px 30px #1748471a}.operations-hero .eyebrow{color:#b2d8d0}.operations-hero h2{font-size:25px;line-height:1.8;margin:14px 0 9px}.operations-hero p{font-size:11px;line-height:2;color:#c6dfdf;max-width:85%;margin-bottom:18px}.operations-hero .button{background:#f0f8f7;color:#163b3d;border-color:#fff9;position:relative}.orbital-mark{position:absolute;left:-30px;top:55px;width:150px;height:150px;border-radius:50%;border:1px solid #74d5b52b;display:grid;place-items:center;color:#84d8bd3d;transform:rotate(-12deg)}.orbital-mark span{position:absolute;inset:15px;border:1px solid #72d7b62b;border-radius:25px;transform:rotate(45deg)}.orbital-mark span+span{inset:-25px;border-radius:50%}.hero-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;align-self:stretch;margin-top:auto;padding-top:22px}.hero-shortcuts a{background:#ffffff09;border:1px solid #ffffff16;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:13px 7px;font-size:10px}.hero-shortcuts a:hover{background:#ffffff18}.readiness-value{display:flex;align-items:baseline;gap:10px;padding-top:10px}.readiness-value strong{font-size:42px}.readiness-value span{color:var(--muted);font-size:10px}.readiness-track{height:8px;background:var(--wash);border-radius:9px;margin-block:15px;overflow:hidden}.readiness-track i{height:100%;display:block;background:linear-gradient(90deg,#79c9af,#147a65);border-radius:inherit}.courier-ranking{display:grid;gap:4px}.courier-ranking a{display:flex;gap:11px;align-items:center;padding:10px 0;border-bottom:1px solid var(--border)}.courier-ranking a:last-child{border:0}.event-symbol,.rank-number{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;flex:none}.ranking-name{flex:1;font-size:11px;font-weight:600}.courier-ranking small{display:block;font-size:9px;color:var(--muted);font-weight:400;margin-top:4px}.overview-event-list{padding:0;margin:0;list-style:none;display:grid;gap:15px}.overview-event-list li{display:flex;gap:10px;align-items:center}.overview-event-list b{font-size:11px}.overview-event-list small{display:block;font-size:9px;color:var(--muted);margin-top:4px}.button{border-radius:11px;min-height:39px;font-size:12px;font-weight:650;transition:background var(--motion),box-shadow var(--motion),transform var(--motion)}.button.button-primary{background:linear-gradient(135deg,#16766a,#083c43);color:#fff;box-shadow:inset 0 1px 0 #ffffff30,0 4px 9px #14584c13}.button:hover:not(:disabled){box-shadow:0 6px 16px #164d4f20;transform:translateY(-1px)}.button:active:not(:disabled){transform:translateY(1px)}.button:disabled{opacity:.45;cursor:not-allowed}input,select,textarea{font:inherit;border-radius:11px;background:var(--surface-alt);border:1px solid var(--border);min-height:39px}input:focus,select:focus,textarea:focus{outline:2px solid color-mix(in srgb,var(--primary) 35%,transparent);outline-offset:2px;border-color:var(--primary)}:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.registry-panel{padding:20px}.registry-toolbar{margin-block:17px}.registry-search{background:var(--surface-alt);border-radius:12px}.registry-search input{background:transparent}.table-wrap{border-radius:14px}.table-wrap table{font-size:11px}.table-wrap th{background:var(--wash);font-size:10px}.table-wrap td{padding:13px 16px;border-bottom:1px solid color-mix(in srgb,var(--border) 75%,transparent)}.table-wrap tr:last-child td{border-bottom:0}.table-wrap tbody tr:hover{background:color-mix(in srgb,var(--wash) 55%,transparent)}.badge{border-radius:100px;padding:6px 12px}.badge,.sub{font-size:10px}.pagination{padding-top:16px}.modal{border-radius:22px;background:var(--glass);backdrop-filter:blur(24px);border:1px solid var(--edge);box-shadow:0 25px 80px #12394b30;overflow:auto}.side-sheet{background:var(--card)}.modal-title{font-size:21px;padding-bottom:16px;border-bottom:1px solid var(--border)}[dir=ltr]{unicode-bidi:isolate;font-variant-numeric:tabular-nums}.compact-scroll-table{scrollbar-width:thin}@media (min-width:1700px){.sidebar{width:225px}.main{padding-top:38px}.dashboard-primary-grid{grid-template-columns:1fr 1.4fr 1.1fr}.metric-value{font-size:39px}.section-card{padding:26px}.page-heading h1{font-size:42px}}@media (max-width:1150px){.dashboard-primary-grid{grid-template-columns:1fr 1fr}.operations-hero{grid-column:1/-1;min-height:230px}.operations-hero p{max-width:65%}.hero-shortcuts{align-self:flex-end;width:45%;margin-top:-80px}.dashboard-secondary-grid{grid-template-columns:1fr 1fr}.dashboard-secondary-grid>.section-card:last-child{grid-column:1/-1}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.shell{padding:12px;gap:12px}.main{padding-top:22px}.topbar{padding:0 12px}.dashboard-primary-grid,.dashboard-secondary-grid{grid-template-columns:1fr}.dashboard-secondary-grid>.section-card:last-child,.operations-hero{grid-column:auto}.hero-shortcuts{width:100%;align-self:stretch;margin-top:0}.operations-hero p{max-width:90%}.page-heading h1{font-size:29px}.page-heading{align-items:start}.section-card{padding:18px}.metric-grid{gap:10px}.metric-card{padding:14px}.metric-value{font-size:28px}.metric-label{font-size:10px}.metric-icon{width:30px;height:30px}.metric-icon svg{width:17px}.metric-card p{font-size:9px}.table-wrap{position:relative;overflow:auto}.table-wrap table{min-width:690px}.registry-panel{padding:15px}.registry-toolbar{flex-wrap:wrap}.registry-search{flex-basis:100%}.section-card-head{flex-wrap:wrap}.modal{max-width:calc(100vw - 24px)}.topbar .subtitle{font-size:10px}.page-heading .heading-actions{flex-wrap:wrap}.operations-hero h2{font-size:24px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.navigation-search{position:relative;width:min(340px,35%)}.navigation-search label{display:flex;gap:10px;align-items:center;padding:0 13px;border-radius:11px;color:var(--muted)}.navigation-search input{border:0;width:100%;min-width:0;font-size:10px;outline-offset:0}.navigation-results{position:absolute;inset-inline:0;top:calc(100% + 10px);border-radius:14px;box-shadow:var(--shadow);padding:8px;z-index:80}.navigation-results a{display:flex;justify-content:space-between;padding:11px;border-radius:9px;font-size:12px}.navigation-results a:hover{background:var(--wash)}.navigation-results p{padding:12px;font-size:11px}.order-advanced-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.order-advanced-filters label{font-size:10px;color:var(--muted);display:grid;gap:6px}.order-advanced-filters input,.order-advanced-filters select{width:100%;min-width:0;font-size:11px}.orders-metrics .metric-value{font-size:27px;overflow-wrap:anywhere}.record-phone{display:block;color:var(--primary);text-align:right;margin-top:4px}.distribution-legend>div,.metric-card p{font-size:11px}.table-wrap table{font-size:12px}.table-wrap th{font-size:11px}.button-outline{background:var(--card);border:1px solid var(--border);color:var(--foreground)}.operations-hero .button-outline{background:#f0f8f7;color:#163b3d}.main{max-width:none}@media (max-width:768px){.navigation-search{display:none}.order-advanced-filters{grid-template-columns:1fr 1fr}.metric-card p{font-size:10px}.table-wrap:before{content:"اسحب أفقياً لعرض بقية الأعمدة";display:block;position:sticky;right:0;padding:9px 12px;font-size:10px;color:var(--muted);background:var(--wash);width:100%}.orders-metrics .metric-value{font-size:22px}}.company-network-layout{display:grid;grid-template-columns:1fr 1.35fr;gap:16px;margin-bottom:18px}.company-network-layout .provider-network{margin:0;grid-template-columns:1fr auto;background:radial-gradient(ellipse at 100% 0,#2c796c,transparent 70%),linear-gradient(135deg,#123e43,#0c2836);border-radius:20px;padding:26px}.company-network-metrics{display:grid;gap:12px}.company-network-metrics .metric-card{padding:19px 16px}.company-network-layout .provider-network-count{min-width:85px;border:0;padding-inline:12px}.company-network-layout .provider-network-copy h2{font-size:23px}.company-directory-layout{display:grid;grid-template-columns:minmax(0,1fr) 215px;gap:16px}.provider-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.provider-card{padding:20px 16px;background:linear-gradient(145deg,var(--card),var(--surface-alt));border:1px solid var(--border);border-radius:17px;box-shadow:0 3px 12px #295a6c04}.provider-card h3{font-size:19px;margin-top:14px}.provider-mark{background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);border-radius:16px;width:52px;height:52px}.provider-card-metrics{margin-block:22px 18px}.provider-card-metrics>div{border:1px solid var(--border);background:var(--card);padding:12px 8px;border-radius:12px}.provider-link-action{width:100%;font-size:10px}.company-context{display:grid;gap:14px;align-content:start}.company-context .section-card{padding:18px}.network-state-ring{width:130px;height:130px;border:10px solid color-mix(in srgb,var(--primary) 60%,var(--wash));border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:10px auto 22px}.network-state-ring strong{font-size:30px}.network-state-ring span{font-size:10px;color:var(--muted)}.network-state-row{display:flex;justify-content:space-between;padding-block:8px;font-size:11px}.company-context p{line-height:2;margin-top:15px}.premium-record-table td{padding-block:10px}.order-detail-id{background:var(--wash);padding:22px 18px;border-radius:15px;margin-bottom:18px}.order-detail-id strong{font-size:24px;overflow-wrap:anywhere}.detail-customer{border:1px solid var(--border);border-radius:16px;padding:20px}.detail-financial{background:linear-gradient(130deg,#125f56,#0a3440);color:#effffd;border:0;border-radius:16px}.detail-financial .detail-financial-sub{color:#cee8e0}.detail-providers>div{border-radius:13px;background:var(--surface-alt)}.detail-timeline li{border-color:var(--border)}@media (max-width:1200px){.company-directory-layout,.company-network-layout{grid-template-columns:1fr}.company-context{grid-template-columns:1fr 1fr}.provider-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.company-network-metrics{grid-template-columns:1fr 1fr}.company-network-metrics>.metric-card:last-child{grid-column:1/-1}.company-context,.company-network-layout .provider-network,.provider-gallery{grid-template-columns:1fr}.provider-card{padding:22px}.provider-link-action{font-size:12px}.company-network-layout .provider-network-count{display:none}}.provider-network h2{color:#effffd}.provider-network-copy .eyebrow{color:#b4dbd2}.provider-network-copy p{color:#c5dedc}.courier-workspace-intro{grid-template-columns:minmax(0,1fr) 210px;gap:14px;margin-bottom:18px}.courier-workspace-intro .courier-summary{margin:0;grid-template-columns:1.15fr 2fr;border:0;background:transparent;box-shadow:none;gap:12px}.courier-team-card{border-radius:20px;background:radial-gradient(ellipse at 100% 0,#287b6a,transparent 75%),linear-gradient(135deg,#0c4b48,#0a2835);color:#effffd;padding:24px;min-width:0}.courier-team-card p{color:#bcded8;font-size:11px;line-height:1.9}.courier-summary-cells{background:transparent;border:0;padding:0;gap:12px}.courier-summary-cells>div{background:var(--card);border:1px solid var(--edge);border-radius:20px;box-shadow:var(--shadow);padding:20px 12px;gap:15px}.courier-summary-cells>div+div{border-inline-start:1px solid var(--edge)}.courier-summary-cells span{font-size:10px;line-height:1.9}.courier-summary-cells strong{font-size:28px}.device-count-pill{display:inline-flex;align-items:center;gap:7px;background:var(--wash);padding:6px 10px;border-radius:9px}.delay-indicator{height:5px;max-width:90px;background:var(--wash);border-radius:5px;display:block;overflow:hidden}.delay-indicator i{height:100%;background:#a2a94a;display:block;border-radius:inherit}.courier-record-table .sub{max-width:145px;font-size:10px}.confirmation-copy{line-height:2;font-size:13px;margin-block:18px}.confirmation-device{display:flex;gap:14px;padding:18px;background:var(--wash);border-radius:13px;margin-bottom:20px}.device-context-note{background:linear-gradient(110deg,var(--wash),var(--card));border:1px solid var(--edge);border-radius:16px;color:var(--muted)}@media (max-width:1250px){.courier-workspace-intro{grid-template-columns:1fr}.courier-workspace-intro>.metric-card{display:none}.courier-workspace-intro .courier-summary{grid-template-columns:1fr 2fr}}@media (max-width:768px){.courier-workspace-intro .courier-summary{grid-template-columns:1fr}.courier-summary-cells{grid-template-columns:repeat(3,minmax(0,1fr))}.courier-summary-cells>div{padding:15px 8px;gap:10px}.courier-summary-cells span{font-size:9px}.courier-workspace-intro>.metric-card{display:block}.device-context-note p{font-size:11px}}.platform-health-strip{margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:25px;background:linear-gradient(110deg,var(--card),var(--wash))}.platform-health-strip .section-card-head{margin:0}.tenant-health-items{display:flex;gap:30px;align-items:center}.tenant-health-items>div{display:flex;gap:10px;align-items:center;font-size:11px}.tenant-health-items strong{font-size:24px}.workspace-metric{border-radius:20px;background:var(--card);border:1px solid var(--edge)}.workspace-metric.featured{background:radial-gradient(ellipse at 100% 0,#2e7d6b,transparent 75%),linear-gradient(145deg,#155a50,#092a37);color:#effffd}.workspace-metric.featured small{color:#c7e1db}.team-members-intro{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:16px;margin-bottom:20px}.team-members-intro .team-summary{margin:0}.team-layout .team-roles{background:linear-gradient(145deg,var(--card),var(--wash));border-color:var(--edge)}.team-empty{padding-block:55px}.activity-event{border-radius:13px;padding:15px 12px;background:var(--surface-alt);border:1px solid var(--border);margin-bottom:8px}.activity-day h3{padding-block:15px;font-size:12px}.activity-event-copy b{font-size:12px}.activity-event time{font-size:11px}.activity-total{background:linear-gradient(135deg,#176b5d,#102e3d);color:#effffd}.subscription-followup{background:linear-gradient(140deg,var(--card),var(--wash));border-color:var(--edge)}.followup-item{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px;margin-bottom:10px}.statistics-metrics{grid-template-columns:1.1fr 1fr 1fr;gap:15px}.statistics-metric{border-radius:20px;background:var(--card);border:1px solid var(--edge);padding:24px}.statistics-primary{background:radial-gradient(ellipse at 100% 0,#26766a,transparent 70%),linear-gradient(145deg,#11574e,#0b2c3b);color:#effffd}.statistics-primary p{color:#c7e1db}.statistics-analysis{gap:16px}.statistics-distribution,.statistics-quality{border-radius:20px;padding:24px}.statistics-performance{border-radius:20px}.settings-group header{padding-bottom:18px}.settings-group header h2{font-size:19px}.settings-navigation{background:var(--glass);border-color:var(--edge);border-radius:20px}.settings-save{background:linear-gradient(120deg,var(--card),var(--wash))}.productivity-kpis .card{border:1px solid var(--edge);border-radius:18px;background:var(--card)}.productivity-kpis .card:first-child{background:linear-gradient(145deg,#196f5f,#0b2c3b);color:#effffd}.productivity-filters{padding:20px;background:var(--card);border:1px solid var(--edge);border-radius:20px;box-shadow:var(--shadow)}.productivity-kpis .metric-label{font-size:11px}.productivity-workspace>.page-heading{margin-bottom:8px}.productivity-workspace .panel{padding:22px}.navigation-collapsed .sidebar{width:78px;padding-inline:10px}.navigation-collapsed .sidebar .brand>div,.navigation-collapsed .sidebar-foot .note,.navigation-collapsed .sidebar>small{display:none}.navigation-collapsed .nav-item{font-size:0;justify-content:center;padding-inline:0}.navigation-collapsed .nav-item svg{width:20px;height:20px}.navigation-collapsed .brand{padding:0;justify-content:center}.desktop-menu{display:grid}@media (max-width:1250px){.courier-workspace-intro>.metric-card{display:block}.courier-workspace-intro{grid-template-columns:1fr}.platform-health-strip{flex-wrap:wrap}}@media (max-width:768px){.desktop-menu{display:none}.team-members-intro{grid-template-columns:1fr}.tenant-health-items{gap:16px;flex-wrap:wrap}.statistics-metrics{grid-template-columns:1fr}.statistics-metric{padding:20px}.activity-layout{grid-template-columns:1fr}.navigation-collapsed .sidebar{width:210px}.navigation-collapsed .sidebar .brand>div{display:block}.navigation-collapsed .nav-item{font-size:12px;justify-content:start;padding-inline:12px}}.login-shell{padding:24px;gap:24px;background:radial-gradient(ellipse at 80% 10%,#cfe4e675,transparent 55%),var(--background);min-height:100dvh}.login-art{border-radius:30px;position:relative;overflow:hidden;padding:50px;background:radial-gradient(ellipse at 80% 20%,#348773,transparent 70%),linear-gradient(145deg,#124d49,#091e30);box-shadow:0 20px 70px #1a48541a;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.login-art h1{font-size:clamp(30px,3.3vw,49px);line-height:1.7;max-width:580px;margin-top:30px}.login-art>p{font-size:14px;line-height:2;color:#bddbd6}.login-brand-label{position:absolute;top:34px;right:44px;font-size:22px;font-weight:750}.login-brand-label span{display:block;font-size:9px;letter-spacing:2px;color:#adcfcb}.login-orbit{position:relative;width:140px;height:140px;border:1px solid #ffffff24;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#8bddbb30,transparent);color:#b9f5d9}.login-orbit span{position:absolute;inset:-20px;border:1px solid #80c7b520;border-radius:35%;transform:rotate(30deg)}.login-orbit span+span{inset:15px;transform:rotate(45deg)}.login-capabilities{display:flex;gap:12px;margin-top:28px;align-self:stretch}.login-capabilities>div{flex:1;flex-direction:column;padding:18px 10px;border:1px solid #ffffff1c;background:#ffffff08;border-radius:14px}.login-capabilities>div,.login-security{display:flex;align-items:center;gap:10px;font-size:11px}.login-security{color:#b9d9d2;margin-top:30px}.login-form{border:1px solid var(--edge);border-radius:30px;background:var(--glass);box-shadow:var(--shadow);padding:40px}.login-box{width:min(100%,390px)}.login-box h1{margin-top:38px}.login-box .form{margin-top:30px;gap:23px}.login-box .form label{font-size:12px}.login-box .form input{background:var(--card);border-radius:12px}.login-box .form>.button{margin-top:8px;font-size:13px}.password-field{position:relative;display:block}.password-field input{width:100%;padding-right:44px}.password-field button{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--muted);background:transparent;display:grid;place-items:center}.login-box .brand{justify-content:flex-start}.login-box .brand-sub{font-size:9px}.statistics-metrics .metric-value{font-size:30px}.statistics-metrics .metric-blue .metric-value{font-size:24px}@media (max-width:768px){.login-shell{padding:14px;display:flex;flex-direction:column;gap:14px}.login-art{padding:30px 24px;min-height:auto;border-radius:22px}.login-brand-label{position:static;font-size:19px}.login-capabilities,.login-orbit{display:none}.login-art h1{font-size:27px;margin-top:22px}.login-art>p{font-size:12px}.login-security{margin-top:16px;font-size:10px}.login-form{padding:30px 22px;border-radius:22px}.login-box h1{margin-top:20px;font-size:25px}.login-box .form{margin-top:24px;gap:20px}}.attempt-outcomes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.attempt-outcomes-grid>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.attempt-outcomes-grid span{font-size:12px}.attempt-outcomes-grid strong{font-size:27px}.outcome-track{height:8px;background:var(--wash);border-radius:8px;overflow:hidden;grid-column:1/-1}.outcome-track i{height:100%;display:block;border-radius:inherit}.attempt-outcomes-grid small{font-size:10px;color:var(--muted);grid-column:1/-1}.historical-report summary{padding:10px;font-size:14px;font-weight:650;cursor:pointer}.historical-report[open] summary{margin-bottom:24px;border-bottom:1px solid var(--border);padding-bottom:20px}.business-settings-heading{padding-bottom:22px;border-bottom:1px solid var(--border);margin-bottom:22px}.business-settings-heading h2{font-size:22px;margin-block:8px}.business-settings-workspace{border:1px solid var(--edge);border-radius:20px;padding:26px}.business-settings-workspace [role=tablist]{padding:8px;border-radius:14px}.business-settings-workspace [role=tab]{box-shadow:none}.business-settings-workspace h3{font-size:17px}.business-settings-workspace .text-muted{color:var(--muted)}@media (max-width:768px){.attempt-outcomes-grid{grid-template-columns:1fr}.business-settings-workspace{padding:18px}.business-settings-workspace [role=tablist]{display:grid;grid-template-columns:1fr}.business-settings-workspace [role=tab]{width:100%}}.settings-sections{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.settings-save,.settings-sections>.error,.settings-sections>.success{grid-column:1/-1}.settings-group{min-height:100%;padding:22px}.settings-field{grid-template-columns:minmax(0,1fr) 110px;gap:16px}.settings-field b{font-size:12px}.settings-field small{font-size:10px}.settings-group header h2{font-size:17px}.settings-group header p{font-size:10px}.settings-workspace{grid-template-columns:220px minmax(0,1fr)}@media (max-width:1150px){.settings-workspace{grid-template-columns:1fr}.settings-navigation{position:static;display:block}.settings-navigation nav{display:flex;flex-wrap:wrap;gap:10px}.settings-current,.settings-navigation>p{display:none}.settings-navigation{padding:20px}.settings-navigation-icon{display:none}}@media (max-width:768px){.settings-sections{grid-template-columns:1fr}.settings-field{grid-template-columns:minmax(0,1fr) 105px}.settings-navigation h2{font-size:19px}.settings-navigation nav a{font-size:10px}}.detail-financial>div:first-child{padding:20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:space-between}.detail-financial-sub{padding:0 20px 20px;display:flex;justify-content:space-between;gap:14px;border-color:#ffffff20}.detail-financial-sub b{color:#edfdf7}.detail-financial strong{font-size:24px;overflow-wrap:anywhere}.detail-financial .detail-financial-sub span{color:#beded5}.detail-financial{overflow:hidden;margin-top:16px}.detail-customer{margin-bottom:16px}.order-detail-content{padding-top:12px}.error button:disabled{cursor:wait;opacity:.65}.navigation-results a:focus-visible{background:var(--wash)}@media (max-width:768px){.table-wrap td:first-child,.table-wrap th:first-child{position:sticky;right:0;background:var(--card);z-index:1;border-inline-end:1px solid var(--border)}.table-wrap th:first-child{background:var(--wash);z-index:2}.table-wrap td:first-child,.table-wrap th:first-child{min-width:155px}.table-wrap:before{z-index:3}}.history-provider-label{display:block;font-size:10px;color:var(--primary);margin-bottom:6px}.history-note{font-size:11px;line-height:1.9;margin-block:7px;overflow-wrap:anywhere;color:var(--muted)}.notification-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px}.notification-history{background:var(--card,#fff);border:1px solid rgba(55,103,104,.12);border-radius:24px;overflow:hidden;padding:16px}.notification-history table{width:100%;border-collapse:collapse;text-align:right}.notification-history td,.notification-history th{padding:14px 12px;border-bottom:1px solid rgba(65,100,110,.09)}.notification-excerpt{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0;color:var(--muted,#64748b);font-size:12px}.notification-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.notification-compose{display:grid;gap:16px}.notification-compose>label{display:grid;gap:7px;font-weight:600}.notification-compose input:not([type=checkbox]),.notification-compose select,.notification-compose textarea{width:100%;padding:12px 14px;border:1px solid rgba(70,110,115,.18);border-radius:12px;background:var(--card,#fff);color:inherit;font:inherit}.notification-compose small{font-size:12px;color:var(--muted,#64748b)}.notification-people{border:1px solid rgba(70,110,115,.13);border-radius:16px;padding:12px}.notification-person-list{max-height:200px;overflow:auto}.notification-person-list label{display:flex;align-items:center;gap:12px;padding:10px;border-bottom:1px solid rgba(70,110,115,.08)}.notification-person-list span{display:grid;gap:3px}.notification-selected{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.notification-selected button{border:1px solid rgba(70,110,115,.2);border-radius:30px;padding:5px 10px;background:rgba(40,150,120,.07);color:inherit}.notification-preview{display:grid;gap:10px;border:1px solid rgba(70,110,115,.12);border-radius:20px;padding:20px;background:linear-gradient(135deg,rgba(26,139,110,.09),rgba(90,140,170,.04))}.notification-message,.notification-preview p{white-space:pre-wrap;overflow-wrap:anywhere}.notification-notice{padding:14px 16px;border-radius:14px;background:rgba(189,133,35,.09);font-size:13px}.notification-error{color:#bd3e58}.notification-detail-list>div{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid rgba(70,110,115,.12)}@media(max-width:1000px){.notification-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.notification-metrics{grid-template-columns:1fr}.notification-pager{flex-wrap:wrap}}fieldset.notification-compose{border:0;padding:0;margin:0;min-width:0}:root,:root[data-theme=light]{color-scheme:light;--background:#f4f5f2;--card:#ffffff;--surface:#ffffff;--surface-alt:#f7f8f5;--foreground:#202c29;--muted:#586760;--primary:#21634c;--primary-hover:#174e3b;--border:#dce2dc;--edge:#dce2dc;--wash:#edf2ec;--glass:#ffffff;--sidebar-bg:#fbfcf9;--selected:#e4eee5;--focus:#28765c;--success:#21634c;--warning:#89570b;--danger:#ac3543;--info:#315e86;--status-jade:#338066;--status-rose:#b85665;--status-amber:#ae7a28;--status-slate:#76847c;--status-blue:#4b7796;--status-violet:#817395;--chart-jade:#338066;--radius:12px;--radius-control:8px;--shadow:0 2px 6px #233b3205;--shadow-overlay:0 18px 60px #15251e26;--motion:160ms}:root[data-theme=dark]{color-scheme:dark;--background:#161e1b;--card:#202a25;--surface:#202a25;--surface-alt:#26322b;--foreground:#edf2eb;--muted:#b0bdb2;--primary:#a0d5b3;--primary-hover:#bce6cb;--border:#3b493f;--edge:#3b493f;--wash:#2b3930;--glass:#202a25;--sidebar-bg:#1b241f;--selected:#314a39;--focus:#a0d5b3;--success:#a0d5b3;--warning:#e9c17e;--danger:#f3a2ac;--info:#a5cce7;--status-jade:#84b79b;--status-rose:#d58c98;--status-amber:#d5b06e;--status-slate:#a6b3a8;--status-blue:#8eb4cf;--status-violet:#b3a4cc;--chart-jade:#84b79b;--shadow:none;--shadow-overlay:0 18px 60px #0006}body{background:var(--background);font-size:14px;line-height:1.75}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}::selection{background:var(--selected);color:var(--foreground)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px}button:disabled{cursor:not-allowed;opacity:.55}.skip-link{position:fixed;top:-100px;right:24px;z-index:100;background:var(--card);color:var(--primary);padding:12px 20px;border:2px solid var(--focus);border-radius:8px}.skip-link:focus{top:12px}.shell{padding:0;gap:0;align-items:flex-start}.sidebar{width:240px;top:0;height:100dvh;border:0;border-inline-end:1px solid var(--border);border-radius:0;background:var(--sidebar-bg);backdrop-filter:none;box-shadow:none;padding:28px 16px 16px;overflow-y:auto;overscroll-behavior:contain}.brand{margin-bottom:32px;padding-inline:12px;gap:12px;font-size:23px}.brand-mark{background:var(--primary);color:var(--card);border-radius:10px;box-shadow:none;padding:9px}.brand-sub{font-size:9px;letter-spacing:1.8px;color:var(--muted)}.sidebar>small{font-size:11px;color:var(--muted)}.sidebar nav{display:grid;gap:3px}.nav-item{min-height:44px;padding:10px 12px;margin:0;border-radius:8px;gap:12px;font-size:13px;font-weight:500;color:var(--muted);transition:background var(--motion),color var(--motion)}.nav-item svg{flex-shrink:0;stroke-width:1.7}.nav-item:hover{background:var(--wash);color:var(--foreground)}.nav-item.active{background:var(--selected);color:var(--primary);box-shadow:none;font-weight:700}.nav-item[data-nav-group=start]{margin-top:12px}.sidebar-foot{padding-top:16px;margin-top:24px}.sidebar-foot .note{background:none;padding:8px 12px 12px;font-size:11px}.workspace{min-width:0}.topbar{height:76px;min-height:76px;padding:0 32px;gap:20px;border:0;border-bottom:1px solid var(--border);border-radius:0;background:var(--card);box-shadow:none;backdrop-filter:none}.topbar-left{gap:12px;min-width:0}.topbar .subtitle{font-size:12px;color:var(--muted)}.topbar b{font-size:12px}.topbar small{font-size:11px}.avatar{background:var(--selected);color:var(--primary);border:1px solid var(--border);border-radius:10px;width:38px;height:38px}.mobile-menu,.theme-button{min-width:40px;min-height:40px;border-radius:8px;background:transparent;color:var(--muted);border:1px solid transparent}.mobile-menu:hover,.theme-button:hover{background:var(--wash);border-color:var(--border)}.navigation-search{max-width:340px;flex:1}.navigation-search label{background:var(--surface-alt);border:1px solid var(--border);border-radius:8px}.navigation-search input{font-size:12px;background:transparent}.navigation-results{background:var(--card);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-overlay)}.navigation-results a{padding:12px;font-size:13px;border-radius:6px}.main{padding:32px;max-width:1600px;margin-inline:auto}.page-heading{align-items:center;gap:20px;margin-bottom:28px}.page-heading h1{font-size:clamp(24px,2.1vw,30px);letter-spacing:0;font-weight:700;line-height:1.6;margin-bottom:6px}.eyebrow,.page-heading .eyebrow{color:var(--primary);font-size:11px;font-weight:600;letter-spacing:0;margin-bottom:6px}.subtitle{font-size:13px;line-height:1.9}.sub,.subtitle{color:var(--muted)}.sub{font-size:12px;line-height:1.8}.heading-actions{display:flex;flex-wrap:wrap;gap:8px}.activity-summary,.card,.courier-summary,.devices-summary,.insight-panel,.metric-card,.notification-history,.panel,.performance-summary,.provider-card,.registry-panel,.section-card,.settings-group,.settings-navigation,.statistics-metric,.subscription-summary,.team-empty,.team-pulse-panel,.team-roles{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:none;backdrop-filter:none}.panel,.registry-panel,.section-card{padding:24px;min-width:0}.section-card-head{margin-bottom:24px;gap:16px}.panel h2,.registry-heading h2,.section-card-head h2{font-size:16px;line-height:1.7}.section-card-head p{font-size:12px;margin-top:5px}.section-card-head select{font-size:12px}.metric-grid,.notification-metrics{gap:16px;margin-bottom:24px}.metric-card{padding:20px;border-top:2px solid var(--border)}.metric-label,.productivity-kpis .metric-label{font-size:12px;font-weight:600;line-height:1.7}.metric-blue .metric-icon,.metric-icon,.metric-rose .metric-icon{background:var(--wash);color:var(--primary);width:34px;height:34px;border-radius:8px;box-shadow:none}.metric-value,.orders-metrics .metric-value{display:block;font-size:34px;font-weight:650;line-height:1.35;margin-block:16px 10px;font-variant-numeric:tabular-nums;letter-spacing:-.5px}.metric-card p{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.metric-rose{border-top-color:var(--status-rose)}.dashboard-primary-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;margin-bottom:20px}.dashboard-primary-grid>.operations-hero{grid-column:1/-1}.dashboard-secondary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dashboard-secondary-grid>.section-card:last-child{grid-column:auto}.distribution-donut{width:170px;height:170px;margin-block:12px 24px}.distribution-donut>div{background:var(--card)}.distribution-donut span,.distribution-legend small{font-size:12px}.distribution-legend>div{font-size:12px;padding-block:9px}.operational-facts>div{background:var(--surface-alt);border:0;border-radius:8px;padding:16px 12px}.operational-facts span,.update-overview .note{font-size:12px;line-height:1.9}.update-total{margin-block:20px}.update-total strong{font-size:38px}.update-total span{font-size:13px}.operations-hero{background:var(--selected);color:var(--foreground);border:1px solid var(--border);border-radius:12px;padding:24px;box-shadow:none;display:grid;grid-template-columns:1fr auto;column-gap:32px}.operations-hero .eyebrow,.operations-hero h2,.operations-hero p{grid-column:1}.operations-hero .eyebrow{color:var(--primary)}.operations-hero h2{font-size:21px;margin:4px 0 8px;line-height:1.6}.operations-hero h2 br{display:none}.operations-hero p{max-width:640px;margin-bottom:16px;color:var(--muted);font-size:13px}.operations-hero .button{grid-column:2;grid-row:1/4;align-self:center;background:var(--primary);color:var(--card);border-color:var(--primary)}.hero-shortcuts{grid-column:1/-1;display:flex;gap:24px;width:auto;margin:4px 0 0;padding-top:16px;border-top:1px solid var(--border)}.hero-shortcuts a{border:0;background:transparent;color:var(--primary);font-size:13px;padding:6px 0}.text-action{color:var(--primary);font-size:12px;font-weight:600}.text-action:hover{text-decoration:underline;text-underline-offset:4px}.courier-ranking small,.operational-facts span,.overview-event-list small,.readiness-value span{font-size:12px}.courier-ranking a,.overview-event-list li{padding-block:14px}.event-symbol,.rank-number{border-radius:8px;background:var(--wash);color:var(--primary)}.button{min-height:42px;padding:10px 16px;border-radius:8px;font-size:13px;font-weight:600;box-shadow:none;transition:background var(--motion),border-color var(--motion)}.button.button-primary{background:var(--primary);border-color:var(--primary);color:var(--card);box-shadow:none}.button.button-primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.button.button-outline{background:var(--card);border:1px solid var(--border);color:var(--foreground)}.button.button-outline:hover:not(:disabled){background:var(--wash);border-color:var(--muted)}.button.button-danger{color:var(--danger);background:color-mix(in srgb,var(--danger) 9%,var(--card));border:1px solid color-mix(in srgb,var(--danger) 35%,var(--border))}.button:active:not(:disabled),.button:hover:not(:disabled){transform:none;box-shadow:none}.button-small{min-height:36px;padding:6px 12px;font-size:12px}input:not([type=checkbox]):not([type=radio]),select,textarea{border:1px solid var(--border);border-radius:8px;background-color:var(--card);color:var(--foreground);min-height:42px;padding:10px 12px;box-shadow:none}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}input[type=checkbox],input[type=radio]{accent-color:var(--primary);width:18px;height:18px;flex-shrink:0}label{font-size:13px;color:var(--foreground)}label small{color:var(--muted)}.registry-toolbar{gap:12px;padding-block:0 20px}.registry-search{background:var(--card);border:1px solid var(--border);border-radius:8px;min-width:0}.registry-search input{border:0!important;background:transparent!important}.table-wrap{border:1px solid var(--border);border-radius:8px;scrollbar-width:thin}table{font-variant-numeric:tabular-nums}.table-wrap table{font-size:13px;border-collapse:collapse}.table-wrap th{color:var(--muted);font-size:12px;font-weight:600;padding:14px 16px}.table-wrap td,.table-wrap th{border-bottom:1px solid var(--border)}.table-wrap td{padding:16px;color:var(--foreground)}.table-wrap tbody tr:hover{background:var(--surface-alt)}.badge{font-size:11px;padding:4px 9px;line-height:1.7;font-weight:600;border-radius:6px;background:var(--wash);color:var(--muted)}.badge.ACTIVE,.badge.COMPLETED,.badge.DELIVERED,.badge.SUCCESS{background:color-mix(in srgb,var(--success) 10%,var(--card));color:var(--success)}.badge.CANCELLED,.badge.EXPIRED,.badge.FAILED,.badge.SUSPENDED{background:color-mix(in srgb,var(--danger) 10%,var(--card));color:var(--danger)}.badge.EXPIRING_SOON,.badge.PENDING{background:color-mix(in srgb,var(--warning) 10%,var(--card));color:var(--warning)}.notification-pager,.pagination{padding-top:20px;font-size:12px}.modal-overlay{background:#11271f70;backdrop-filter:none}.modal{background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-overlay);padding:28px;max-height:calc(100dvh - 32px);overflow-y:auto}.modal-title{font-size:20px;padding-inline-end:36px;margin-bottom:24px}.modal-close{width:36px;height:36px;border-radius:8px;color:var(--muted);background:var(--wash)}.side-sheet{border-radius:0;max-height:100dvh}.action-menu{background:var(--card);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow-overlay)}.empty-state,.error,.note,.success{border-radius:8px;font-size:13px;line-height:1.9}.error{color:var(--danger);border:1px solid color-mix(in srgb,var(--danger) 30%,var(--border));background:color-mix(in srgb,var(--danger) 7%,var(--card))}.success{color:var(--success);background:color-mix(in srgb,var(--success) 8%,var(--card))}.note{color:var(--muted);background:var(--surface-alt)}.activity-hero,.courier-team-card,.device-security-hero,.performance-hero,.platform-health-strip,.provider-network,.settings-navigation,.statistics-hero,.subscription-hero,.team-summary,.tenant-hero{background:var(--wash);color:var(--foreground);border:1px solid var(--border);border-radius:12px;box-shadow:none}.courier-team-card p,.provider-network .eyebrow,.provider-network p,.settings-navigation>p,.team-summary small{color:var(--muted)}.provider-card{padding:20px}.identity-mark,.provider-mark,.settings-navigation-icon{background:var(--wash);color:var(--primary);border-radius:8px;box-shadow:none}.network-state-row,.provider-card-metrics{border-color:var(--border)}.settings-group{padding:24px}.settings-field{padding-block:18px;gap:20px}.settings-field b{font-size:13px}.settings-field small,.settings-group header p{font-size:12px;line-height:1.9}.settings-navigation nav a{font-size:13px;border-radius:8px;padding:10px 12px}.settings-navigation h2{font-size:21px}.business-settings-workspace{background:var(--card);border:1px solid var(--border);border-radius:12px}.business-settings-workspace [role=tablist]{background:var(--wash);border-radius:8px}.business-settings-workspace [role=tab]{border-radius:6px;min-height:42px}.business-settings-workspace [aria-selected=true]{background:var(--card);color:var(--primary)}.notification-history,.notification-notice,.notification-people,.notification-preview{border-radius:10px;border-color:var(--border)}.notification-preview{background:var(--surface-alt)}.notification-history td,.notification-history th{border-color:var(--border)}.notification-history th{color:var(--muted);background:var(--surface-alt);font-size:12px}.notification-error{color:var(--danger)}.team-pulse-panel{margin-block:24px;padding:24px}.team-pulse-context,.team-pulse-metrics span{font-size:12px}.hourly-track span{background:var(--primary)}.login-shell{padding:0;gap:0;background:var(--background);grid-template-columns:1fr 1fr}.login-art{border-radius:0;background:#203e31;color:#f3f6ef;box-shadow:none;padding:100px 64px 64px}.login-art .login-headline{font-size:clamp(30px,3.2vw,46px);line-height:1.7;font-weight:650}.login-art>p{font-size:15px;color:#cbd9cc}.login-brand-label{top:40px;right:64px}.login-brand-label span{color:#cbd9cc}.login-orbit{width:80px;height:80px;border-radius:12px;background:#ffffff0d;border-color:#ffffff30;color:#d6e7cc}.login-orbit span{display:none}.login-orbit svg{width:38px;height:38px}.login-capabilities{gap:0;border-block:1px solid #ffffff30;margin-top:40px}.login-capabilities>div{background:none;border:0;box-shadow:none;padding:20px 14px;font-size:12px;color:#e1eadd}.login-security{color:#cbd9cc;font-size:12px}.login-form{padding:64px 40px;background:var(--card)}.login-box{width:100%;max-width:390px}.login-box h1{font-size:30px}.login-box .form{gap:24px}.login-box .form label{font-size:13px}.login-box .form input{min-height:48px;border-radius:8px}.login-box .form>.button{min-height:48px}.login-box .brand{margin-bottom:36px}.navigation-collapsed .sidebar{width:80px;padding-inline:12px}.navigation-collapsed .nav-label{display:none}.navigation-collapsed .nav-item{min-height:44px}@media (min-width:1700px){.main{padding:40px 48px}.sidebar{width:256px}}@media (max-width:1200px){.sidebar{width:216px;padding-inline:12px}.main{padding:24px}.topbar{padding-inline:24px}.topbar .subtitle{display:none}.dashboard-secondary-grid{grid-template-columns:1fr 1fr}.dashboard-secondary-grid>.section-card:last-child{grid-column:1/-1}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.login-art{padding-inline:40px}.login-brand-label{right:40px}}@media (max-width:768px){.shell{padding:0;gap:0}.navigation-collapsed .sidebar,.sidebar{display:none;position:fixed;top:0;right:0;width:min(290px,85vw);height:100dvh;z-index:40;padding:24px 16px}.sidebar.open{display:flex}.navigation-collapsed .nav-label,.navigation-collapsed .sidebar .brand>div,.navigation-collapsed .sidebar>small{display:block}.navigation-collapsed .nav-item{font-size:13px;justify-content:flex-start;padding:10px 12px}.navigation-collapsed .brand{justify-content:flex-end}.desktop-menu{display:none}.mobile-menu{display:grid;place-items:center}.menu-backdrop{z-index:39;background:#11271f70;backdrop-filter:none}.topbar{height:68px;min-height:68px;padding-inline:16px;gap:12px}.topbar-left{gap:8px}.topbar-left>div:not(.avatar){display:none}.topbar .navigation-search{display:block;max-width:none;min-width:0}.navigation-search input{width:100%;min-width:0}.navigation-search label{padding-inline:8px}.navigation-search kbd{display:none}.main{padding:24px 16px}.page-heading{align-items:flex-start;flex-direction:column;margin-bottom:24px;gap:16px}.page-heading h1{font-size:25px}.page-heading .subtitle{font-size:12px}.metric-grid{gap:12px}.metric-card{padding:16px}.metric-label{font-size:12px;align-items:flex-start}.metric-icon{width:28px;height:28px;flex-shrink:0}.metric-value,.orders-metrics .metric-value{font-size:29px}.metric-card p{font-size:11px}.dashboard-primary-grid,.dashboard-secondary-grid{grid-template-columns:minmax(0,1fr);gap:16px}.dashboard-primary-grid>.operations-hero,.dashboard-secondary-grid>.section-card:last-child{grid-column:auto}.panel,.registry-panel,.section-card,.settings-group{padding:18px}.operations-hero{display:flex;padding:20px}.operations-hero .button{align-self:flex-start}.hero-shortcuts{width:100%;gap:20px;margin-top:20px;flex-wrap:wrap}.operations-hero p{max-width:100%}.table-wrap td,.table-wrap th{padding:12px}.modal{padding:24px 18px;max-width:calc(100vw - 24px)}.modal-title{font-size:18px}.settings-sections,.settings-workspace{grid-template-columns:1fr}.settings-field{gap:12px}.hourly-row{grid-template-columns:42px 1fr 30px}.hourly-row>:last-child{grid-column:2/-1}.login-shell{grid-template-columns:1fr}.login-art{display:flex;min-height:auto;padding:96px 24px 32px;border-radius:0}.login-brand-label{right:24px;top:24px}.login-art .login-headline{font-size:28px;margin-block:0 8px}.login-art>p{font-size:13px;margin:0}.login-capabilities,.login-orbit,.login-security{display:none}.login-form{padding:36px 24px}.login-box h1{font-size:26px}}@media (max-width:390px){.metric-grid,.notification-metrics{grid-template-columns:1fr}.heading-actions{width:100%}.topbar .avatar{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--feature-background:#203e31;--feature-text:#f3f6ef;--feature-muted:#cbd9cc}:root[data-theme=dark]{--feature-background:#304b39;--feature-text:#f3f6ef;--feature-muted:#d3dfd3}.activity-total,.courier-team-card,.detail-financial,.device-summary-lead,.performance-summary>div:first-child,.productivity-kpis .card:first-child,.provider-network-count,.statistics-metric.statistics-primary,.subscription-total,.workspace-metric.featured{background:var(--feature-background);color:var(--feature-text);border:1px solid var(--border);border-radius:12px;box-shadow:none}.courier-team-card p,.courier-team-card small,.courier-team-card span,.detail-financial .detail-financial-sub span,.device-summary-lead p,.device-summary-lead span,.performance-summary>div:first-child>small,.productivity-kpis .card:first-child small,.provider-network-count p,.provider-network-count small,.provider-network-count span,.statistics-primary p,.statistics-primary small,.statistics-primary span,.subscription-total p,.subscription-total span,.workspace-metric.featured small{color:var(--feature-muted);opacity:1}.courier-summary{background:transparent;border:0;box-shadow:none}.activity-event,.courier-profile,.courier-summary-cells,.device-card,.device-context-note,.health-panel,.performance-insight,.settings-save,.subscription-card,.subscription-followup,.team-layout .team-roles,.workspace-metric{border-radius:12px;background:var(--card);border-color:var(--border);box-shadow:none}.activity-context p,.activity-event-copy p,.courier-summary-cells span,.courier-team-card p,.courier-team-card span,.provider-card small,.record-meta,.record-phone,.tenant-health-items>div{font-size:12px}.readiness-track i{background:var(--primary)}.update-total{background:var(--surface-alt);border-radius:8px}.operations-hero h2 br:after{content:" "}.operations-hero h2{word-spacing:2px}.operations-hero .button.button-outline{background:var(--primary);color:var(--card);border-color:var(--primary)}.action-menu{background:transparent;border:0;box-shadow:none}.action-menu-content{box-shadow:var(--shadow-overlay)}.action-menu-content,.action-trigger{background:var(--card);border:1px solid var(--border);border-radius:8px}.action-trigger{min-width:40px;min-height:36px;color:var(--primary);box-shadow:none}.action-menu-content button:hover{background:var(--wash)}.login-box,.login-form{border-radius:0;border:0;box-shadow:none}.login-art:after,.login-art:before{display:none}.navigation-search label input{border:0;box-shadow:none;background:transparent;min-height:38px}@media (min-width:1280px){.dashboard-primary-grid>.section-card:has(.distribution-donut){display:grid;grid-template-columns:minmax(140px,.85fr) minmax(0,1.15fr);align-content:start;align-items:center;gap:12px}.dashboard-primary-grid>.section-card:has(.distribution-donut)>.section-card-head{grid-column:1/-1;margin-bottom:20px}.dashboard-primary-grid .distribution-donut{width:150px;height:150px;margin:0 auto}.dashboard-primary-grid .distribution-legend{margin:0}.distribution-legend>div{padding-block:10px}}@media (min-width:360px) and (max-width:390px){.metric-grid,.notification-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card{padding:14px}.metric-label{gap:6px;font-size:11px}.metric-value,.orders-metrics .metric-value{font-size:27px}}.company-network-layout .provider-network{background:var(--wash);color:var(--foreground);border:1px solid var(--border);border-radius:12px;box-shadow:none}.provider-network .provider-network-copy h2{color:var(--foreground)}.provider-network .provider-network-copy p{color:var(--muted)}.provider-network .provider-network-copy .eyebrow{color:var(--primary)}.company-network-layout .provider-network-count{background:var(--feature-background);color:var(--feature-text);border-radius:8px}.provider-gallery{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.order-advanced-filters input,.order-advanced-filters label,.order-advanced-filters select{font-size:12px}@media (max-width:768px){.menu-backdrop{position:fixed;inset:0;width:100%;height:100dvh;border:0;padding:0}}.nav-group-label{margin:18px 12px 5px;color:var(--muted);font-size:10px;font-weight:650}.sidebar nav{gap:2px}.sidebar .nav-item{min-height:38px;padding-block:7px}.sidebar .nav-item[data-nav-group=start]{margin-top:0}.sidebar .brand{margin-bottom:12px}.sidebar>small{display:none}.navigation-collapsed .nav-group-label{height:1px;margin:12px 8px;background:var(--border);font-size:0}.command-trigger{display:flex;align-items:center;gap:12px;background:var(--surface-alt);color:var(--muted);border:1px solid var(--border);border-radius:8px;padding:9px 12px;min-height:42px;width:min(380px,34vw);font-size:12px;text-align:start}.command-trigger span{flex:1}.command-trigger kbd{border:1px solid var(--border);border-radius:4px;font:10px/1.8 monospace;padding-inline:5px}.command-overlay{z-index:80}.command-palette{position:fixed;z-index:81;top:min(16vh,140px);left:50%;transform:translateX(-50%);width:min(580px,calc(100vw - 32px));background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-overlay);overflow:hidden}.command-search{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--border);color:var(--muted)}.command-search input{flex:1;width:0;border:0!important;background:transparent!important;box-shadow:none;outline-offset:0}.command-close{background:var(--wash);border:0;border-radius:6px;padding:6px;color:var(--muted)}.command-caption{padding:12px 20px 4px;font-size:11px;color:var(--muted)}.command-results.navigation-results{position:static;border:0;box-shadow:none;padding:8px;max-height:52dvh;overflow:auto;border-radius:0}.command-results a{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:10px 12px}.command-results a.command-active{background:var(--selected);color:var(--primary)}.command-help{padding:12px 20px;border-top:1px solid var(--border);color:var(--muted);font-size:11px;display:flex;gap:24px}.topbar{position:sticky;top:0;z-index:15;height:68px;min-height:68px}.main{padding-top:28px}.page-heading{padding-bottom:20px;border-bottom:1px solid var(--border);margin-bottom:22px}.page-heading .subtitle{margin-bottom:0;max-width:780px}.company-network-metrics,.metric-grid,.notification-metrics{background:var(--card);border:1px solid var(--border);border-radius:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;margin-bottom:22px}.operational-metric.metric-card{background:transparent;position:relative;border:0;border-radius:0;box-shadow:none;padding:18px 20px;display:grid;grid-template-columns:1fr 20px;gap:6px 12px}.operational-metric+.operational-metric{border-inline-start:1px solid var(--border)}.operational-metric dl{margin:0;grid-column:1;grid-row:1}.operational-metric .metric-symbol{grid-column:2;grid-row:1;color:var(--muted);margin-top:2px}.operational-metric .metric-label{font-size:12px;color:var(--muted);font-weight:500;display:block}.operational-metric .metric-value{margin:8px 0 0;font-size:28px;font-weight:650;line-height:1.5;letter-spacing:0}.operational-metric p{grid-column:1/-1;font-size:11px;line-height:1.8}.metric-rose .metric-symbol{color:var(--danger)}.operations-launchpad{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:0;border-block:1px solid var(--border);margin-bottom:24px;background:var(--selected)}.operations-launchpad a{padding:18px 20px;display:flex;align-items:center;gap:14px}.operations-launchpad a+a{border-inline-start:1px solid var(--border)}.operations-launchpad a>span{flex:1}.operations-launchpad b{display:block;font-size:13px}.operations-launchpad small{font-size:11px}.operations-launchpad a:hover{background:var(--wash)}.operations-launchpad svg{flex-shrink:0;color:var(--primary)}.dashboard-secondary-grid{grid-template-columns:minmax(240px,.8fr) minmax(0,1.3fr) minmax(0,1fr)}.dashboard-composition .section-card{border-radius:8px}.dashboard-primary-grid{margin-bottom:22px}.dashboard-composition .team-pulse-panel{border-radius:8px}.registry-panel{padding:0;overflow:hidden}.registry-heading{padding:20px 24px 0}.registry-toolbar{padding:16px 24px;margin:0;background:var(--card)}.registry-panel>.table-wrap{margin:0;border-inline:0;border-radius:0}.table-wrap{max-height:min(68dvh,760px);overflow:auto;position:relative}.table-wrap th{position:sticky;top:0;z-index:2;background:var(--surface-alt);box-shadow:0 1px var(--border)}.table-wrap td{padding-block:12px;line-height:1.7}.registry-panel>.pagination{padding:16px 24px;margin:0;border-top:1px solid var(--border)}.registry-panel>.empty,.registry-panel>.error,.registry-panel>.skeleton{margin:20px 24px}.advanced-filter-panel{border-block:1px solid var(--border);background:var(--surface-alt)}.advanced-filter-panel summary{cursor:pointer;padding:12px 24px;font-size:12px;font-weight:600}.advanced-filter-panel summary span{margin-inline-start:14px;color:var(--muted);font-size:11px;font-weight:400}.advanced-filter-panel .order-advanced-filters{padding:4px 24px 20px;margin:0}.applied-filters{display:flex;justify-content:space-between;gap:16px;padding:12px 24px;font-size:12px;background:var(--selected)}.order-status-context{padding:12px 24px;margin:0;border-bottom:1px solid var(--border);gap:8px}.status-context-chip{padding:6px 10px;min-height:34px;font-size:11px;border-radius:6px}.network-brief{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:16px 0;border-bottom:1px solid var(--border)}.network-brief>div{flex:1}.network-brief b{font-size:15px}.network-brief p{color:var(--muted);font-size:12px;margin:3px 0 0}.network-brief>svg{color:var(--primary)}.company-network-layout{display:block;margin:0}.company-network-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.company-directory-layout{grid-template-columns:minmax(0,1fr) 220px;gap:24px}.provider-gallery{display:grid;grid-template-columns:1fr;gap:0;padding:0}.provider-card.provider-row{display:grid;grid-template-columns:44px minmax(150px,1fr) minmax(160px,.9fr);gap:16px;padding:20px 24px;border:0;border-top:1px solid var(--border);border-radius:0;background:transparent}.provider-row .provider-card-head{display:contents}.provider-row .provider-mark{grid-column:1;grid-row:1;width:40px;height:40px}.provider-row .provider-card-head .action-menu{grid-column:1;grid-row:2;align-self:end}.provider-row .provider-row-identity{grid-column:2;grid-row:1}.provider-row h3{font-size:16px;margin:0 0 4px}.provider-row .provider-code{display:block;font-size:11px;margin-bottom:6px}.provider-row .network-state-row{grid-column:2;grid-row:2;margin:0;padding:0;border:0;justify-content:start;gap:16px}.provider-row .provider-card-metrics{grid-column:3;grid-row:1;display:flex;gap:18px;padding:0;margin:0;border:0}.provider-row .provider-card-metrics>div{border:0;background:transparent;padding:0;align-content:start}.provider-row .provider-card-metrics b{font-size:21px}.provider-row .provider-link-action{grid-column:3;grid-row:2;font-size:11px;min-height:36px;margin:0;align-self:end}.provider-footnote{padding:16px 24px;margin:0;border-top:1px solid var(--border)}.courier-workspace-intro{display:grid;grid-template-columns:1fr 210px}.courier-workspace-intro .courier-summary{grid-template-columns:1fr 1.3fr}.courier-team-card{padding:18px}.courier-team-card p{display:none}.courier-team-card strong{font-size:28px}.courier-summary-cells{padding:16px 8px;border-radius:8px}.courier-summary-cells strong{font-size:24px}.courier-workspace-intro>.operational-metric{border:1px solid var(--border);border-radius:8px;background:var(--card)}.modal.context-drawer,.modal.context-drawer.side-sheet{top:0;bottom:0;right:auto;left:0;transform:none;width:min(620px,100vw);height:100dvh;max-width:100vw;max-height:100dvh;border-radius:0;border:0;border-inline-start:1px solid var(--border);padding:0;display:flex;flex-direction:column;overflow:hidden;animation:none}.drawer-heading{position:relative;padding:26px 28px 22px;border-bottom:1px solid var(--border);flex-shrink:0;background:var(--surface-alt)}.drawer-heading .modal-title{margin:4px 0 8px;border:0;padding:0 0 0 40px;font-size:23px}.drawer-description{font-size:12px;color:var(--muted);margin:0;padding-inline-end:28px}.drawer-heading .modal-close{top:24px;left:24px;right:auto}.drawer-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 28px}.drawer-body>.form{display:grid;gap:24px}.form-section{padding:0;margin:0;border:0;min-width:0}.form-section+.form-section{border-top:1px solid var(--border);padding-top:22px}.form-section legend{float:right;width:100%;margin-bottom:8px;font-size:14px;font-weight:650}.form-section legend span{font-size:11px;margin-inline-end:10px;color:var(--primary);font-variant-numeric:tabular-nums}.form-section>p{clear:both;font-size:12px;color:var(--muted);margin-bottom:16px}.form-section>.form-grid{clear:both;gap:18px}.form-section>label{clear:both;margin-block:12px}.drawer-body .form>.button:last-child,.drawer-body .form>.form-actions:last-child{position:sticky;bottom:-24px;margin:0 -28px -24px;padding:18px 28px;background:var(--card);border-top:1px solid var(--border);border-radius:0;z-index:3;width:calc(100% + 56px)}.drawer-body .form>.button:last-child{background:var(--primary);color:var(--card)}.recovery-state{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:12px;padding:18px}.recovery-state .state-copy b{font-size:13px}.recovery-state .state-copy p{margin:4px 0 0;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.recovery-state button{min-height:36px;border-radius:6px;border:1px solid var(--border);padding:6px 12px;background:var(--card);color:var(--foreground)}.empty{display:flex;gap:18px;align-items:center;justify-content:center;padding:44px 24px;text-align:start}.state-symbol{display:grid;place-items:center;width:52px;height:52px;background:var(--wash);color:var(--muted);border-radius:10px;flex-shrink:0}.empty h3{font-size:14px;margin:0}.empty p{font-size:12px;color:var(--muted);margin:5px 0 0}.skeleton{display:grid;gap:0;padding:12px 0}.skeleton>.skeleton-toolbar{height:42px;margin-bottom:16px;background:var(--wash);border-radius:6px}.skeleton>.skeleton-record{display:grid;grid-template-columns:32px 1fr 80px;align-items:center;gap:16px;height:64px;background:transparent;border-bottom:1px solid var(--border);border-radius:0}.skeleton-record i,.skeleton-record span{background:var(--wash);height:10px;border-radius:4px}.skeleton-record i{height:30px}.skeleton-record span:last-child{height:20px}[dir=ltr],bdi{unicode-bidi:isolate;font-variant-numeric:tabular-nums}@media (max-width:1200px){.metric-grid,.notification-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operational-metric:nth-child(3){border-inline-start:0}.operational-metric:nth-child(n+3){border-top:1px solid var(--border)}.dashboard-secondary-grid{grid-template-columns:1fr 1fr}.company-directory-layout{grid-template-columns:1fr}.company-context{display:grid;grid-template-columns:1fr 1fr}.courier-workspace-intro{grid-template-columns:1fr}}@media (max-width:768px){.nav-group-label{margin-top:16px}.command-trigger{width:auto;flex:1;min-width:0;justify-content:start}.command-trigger kbd{display:none}.command-trigger span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topbar{gap:8px}.main{padding:20px 16px}.operations-launchpad{grid-template-columns:1fr}.operations-launchpad a{padding:14px 16px}.operations-launchpad a+a{border-inline-start:0;border-top:1px solid var(--border)}.company-network-metrics,.metric-grid,.notification-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.company-network-metrics .operational-metric:nth-child(3){grid-column:1/-1}.operational-metric.metric-card{padding:14px;gap:6px}.operational-metric .metric-value{font-size:24px}.operational-metric .metric-label,.operational-metric p{font-size:11px}.dashboard-secondary-grid{grid-template-columns:1fr}.registry-heading{padding:16px 16px 0}.registry-toolbar{padding:16px}.advanced-filter-panel summary{padding:12px 16px}.advanced-filter-panel summary span{display:block;margin:4px 0 0}.advanced-filter-panel .order-advanced-filters{padding:8px 16px 16px}.applied-filters,.order-status-context{padding:12px 16px}.registry-panel>.pagination{padding:16px}.column-secondary{display:none}.provider-card.provider-row{grid-template-columns:32px minmax(0,1fr);padding:18px 16px}.provider-row .provider-mark{width:32px;height:32px}.provider-row .provider-card-metrics{grid-column:2;grid-row:3;gap:28px}.provider-row .provider-link-action{grid-column:2;grid-row:4}.provider-row .network-state-row{grid-row:2}.provider-row h3{font-size:15px}.company-context{grid-template-columns:1fr}.network-brief{flex-wrap:wrap}.network-brief>div{flex-basis:calc(100% - 48px)}.network-brief>.button{margin-inline-start:40px}.courier-workspace-intro .courier-summary{grid-template-columns:1fr}.drawer-heading{padding:20px}.drawer-heading .modal-title{font-size:20px}.drawer-body{padding:20px}.drawer-body .form-grid{grid-template-columns:1fr}.drawer-body .form>.button:last-child,.drawer-body .form>.form-actions:last-child{bottom:-20px;margin-inline:-20px;padding:16px 20px;width:calc(100% + 40px)}.recovery-state{grid-template-columns:22px minmax(0,1fr)}.recovery-state button{grid-column:2;justify-self:start}}.record-tabs{display:flex;gap:28px;border-bottom:1px solid var(--border);margin-top:24px;overflow-x:auto}.record-tabs button{white-space:nowrap;padding:16px 0;font-size:13px;color:var(--muted);border:0;border-bottom:2px solid transparent;background:transparent}.record-tabs [aria-selected=true]{color:var(--primary);border-bottom-color:var(--primary);font-weight:650}.record-panel{padding-top:24px;scroll-margin-top:90px}.record-panel[hidden]{display:none}.record-panel>.provider-accounts{margin-top:0}.history-disclosure{margin-top:24px;border-top:1px solid var(--border)}.history-disclosure summary{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;padding-block:18px}.history-disclosure summary span{flex:1;font-weight:600}.history-disclosure summary b{font-size:11px;font-weight:500;color:var(--muted)}.drawer-body:has(>.form){display:flex;flex-direction:column}.drawer-body>.form{flex:1;display:flex;flex-direction:column}.drawer-body .form>.button:last-child,.drawer-body .form>.form-actions:last-child{margin-top:auto;flex-shrink:0}.modal:not(.context-drawer):not(.discard-modal){padding:0;overflow:hidden}.modal:not(.context-drawer) .drawer-body{max-height:65dvh}.record-actions{position:relative;margin-inline-start:auto}.record-actions summary{cursor:pointer;padding:10px 14px;min-height:42px;font-size:13px}.record-action-list,.record-actions summary{background:var(--card);border:1px solid var(--border);border-radius:8px}.record-action-list{display:grid;gap:6px;position:absolute;z-index:12;left:0;width:220px;padding:8px;box-shadow:var(--shadow-overlay)}.record-action-list .button{text-align:start;justify-content:start;font-size:12px}