:root{--surface:#f0f4f9;--surface-raised:#fafcfe;--surface-glass-fg:#010408;--on-surface:#010408;--on-surface-muted:#4e5965;--border:#01040814;--border-strong:#01040829;--accent:#0065b0;--on-accent:#fafcfe;--focus:#0065b0;--danger:#b71824;--on-danger:#fafcfe;--icon-warning:#916a00;--icon-success:#107823;--icon-orange:#ae5600;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-32:8rem;--space-40:10rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:1.25rem;--radius-full:9999px;--radius-card:1rem;--radius-input:.25rem;--duration-instant:.1s;--duration-micro:.2s;--duration-standard:.3s;--duration-entrance:.55s;--ease-entrance-out:cubic-bezier(.25, .46, .45, .94);--ease-move-in-out:cubic-bezier(.45, 0, .55, 1);--font-heading:var(--font-aeonik), system-ui, sans-serif;--font-body:var(--font-untitled-sans), system-ui, sans-serif;--font-display-mono:var(--font-dseg-mono), ui-monospace, monospace}@supports (color:lab(0% 0 0)){:root{--surface:lab(95.9336% -.878274 -2.85884);--surface-raised:lab(98.837% -.443995 -1.43219);--surface-glass-fg:lab(.884869% -.217319 -2.15163);--on-surface:lab(.884869% -.217319 -2.15163);--on-surface-muted:lab(37.3244% -2.32387 -8.42663);--border:lab(.884869% -.217319 -2.15163/.08);--border-strong:lab(.884869% -.217319 -2.15163/.16);--accent:lab(40.5714% 3.69456 -63.1856);--on-accent:lab(98.837% -.443995 -1.43219);--focus:lab(40.5714% 3.69456 -63.1856);--danger:lab(40.057% 60.2793 38.9217);--on-danger:lab(98.837% -.443995 -1.43219);--icon-warning:lab(47.789% 15.6067 105.635);--icon-success:lab(43.7637% -42.2611 36.5581);--icon-orange:lab(46.6007% 47.3692 107.158)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface:#000103;--surface-raised:#010409;--surface-glass-fg:#f5f9fc;--on-surface:#e4e8ed;--on-surface-muted:#80878e;--border:#f5f9fc14;--border-strong:#f5f9fc29;--accent:#72bdff;--on-accent:#000103;--focus:#72bdff;--danger:#f66d67;--on-danger:#000103;--icon-warning:#eab532;--icon-success:#5bbe62;--icon-orange:#f3821d}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--surface:lab(.184322% .00216067 -.903434);--surface-raised:lab(.881199% -.203259 -2.42355);--surface-glass-fg:lab(97.6754% -.662327 -2.14626);--on-surface:lab(91.8735% -.877559 -2.85842);--on-surface-muted:lab(55.9057% -1.47903 -4.97199);--border:lab(97.6754% -.662327 -2.14626/.08);--border-strong:lab(97.6754% -.662327 -2.14626/.16);--accent:lab(73.905% -7.61932 -50.8326);--on-accent:lab(.184322% .00216067 -.903434);--focus:lab(73.905% -7.61932 -50.8326);--danger:lab(63.526% 53.3685 30.8739);--on-danger:lab(.184322% .00216067 -.903434);--icon-warning:lab(76.994% 11.2878 68.9054);--icon-success:lab(69.4608% -44.8835 37.1852);--icon-orange:lab(66.6158% 39.9115 67.7677)}}}:root[data-theme=dark]{--surface:#000103;--surface-raised:#010409;--surface-glass-fg:#f5f9fc;--on-surface:#e4e8ed;--on-surface-muted:#80878e;--border:#f5f9fc14;--border-strong:#f5f9fc29;--accent:#72bdff;--on-accent:#000103;--focus:#72bdff;--danger:#f66d67;--on-danger:#000103;--icon-warning:#eab532;--icon-success:#5bbe62;--icon-orange:#f3821d}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--surface:lab(.184322% .00216067 -.903434);--surface-raised:lab(.881199% -.203259 -2.42355);--surface-glass-fg:lab(97.6754% -.662327 -2.14626);--on-surface:lab(91.8735% -.877559 -2.85842);--on-surface-muted:lab(55.9057% -1.47903 -4.97199);--border:lab(97.6754% -.662327 -2.14626/.08);--border-strong:lab(97.6754% -.662327 -2.14626/.16);--accent:lab(73.905% -7.61932 -50.8326);--on-accent:lab(.184322% .00216067 -.903434);--focus:lab(73.905% -7.61932 -50.8326);--danger:lab(63.526% 53.3685 30.8739);--on-danger:lab(.184322% .00216067 -.903434);--icon-warning:lab(76.994% 11.2878 68.9054);--icon-success:lab(69.4608% -44.8835 37.1852);--icon-orange:lab(66.6158% 39.9115 67.7677)}}*{box-sizing:border-box}html{font-size:106.25%;overflow-x:hidden}body{background:var(--surface);color:var(--on-surface);font-family:var(--font-body);margin:0;overflow-x:hidden}h1,h2,h3{font-family:var(--font-heading);margin:0;font-weight:500}a{color:var(--accent)}button{font:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:root{--starfield-bg:radial-gradient(1px 1px at 10% 15%, var(--surface-glass-fg) 0%, transparent 60%), radial-gradient(1px 1px at 32% 68%, var(--surface-glass-fg) 0%, transparent 60%), radial-gradient(1.5px 1.5px at 58% 22%, var(--surface-glass-fg) 0%, transparent 60%), radial-gradient(1px 1px at 78% 82%, var(--surface-glass-fg) 0%, transparent 60%), radial-gradient(1px 1px at 88% 35%, var(--surface-glass-fg) 0%, transparent 60%), radial-gradient(1.5px 1.5px at 15% 92%, var(--surface-glass-fg) 0%, transparent 60%), linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:before{content:"";z-index:-1;pointer-events:none;background-image:var(--starfield-bg);opacity:.5;background-size:100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,6rem 6rem,6rem 6rem;position:fixed;inset:0}}:root[data-theme=dark] body:before{content:"";z-index:-1;pointer-events:none;background-image:var(--starfield-bg);opacity:.5;background-size:100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,6rem 6rem,6rem 6rem;position:fixed;inset:0}.page{min-height:100vh;padding:var(--space-6);flex-direction:column;justify-content:center;align-items:center;display:flex}.card{background:color-mix(in oklch, var(--surface-glass-fg) 4%, var(--surface-raised));border-radius:var(--radius-card);width:100%;max-width:24rem;padding:var(--space-8);gap:var(--space-4);box-shadow:inset 0 1px 1px color-mix(in oklch, var(--surface-glass-fg) 20%, transparent), inset 0 24px 48px color-mix(in oklch, var(--accent) 6%, transparent), 0 16px 32px #0000004d;flex-direction:column;display:flex;position:relative}@supports (color:lab(0% 0 0)){.card{box-shadow:inset 0 1px 1px color-mix(in oklch, var(--surface-glass-fg) 20%, transparent), inset 0 24px 48px color-mix(in oklch, var(--accent) 6%, transparent), 0 16px 32px lab(0% 0 0/.3)}}@property --glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.card:before{content:"";border-radius:inherit;background:conic-gradient(from var(--glow-angle), transparent 0deg, color-mix(in oklch, var(--accent) 90%, transparent) 12deg, transparent 40deg);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:5s linear infinite card-glow-trace;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes card-glow-trace{to{--glow-angle:360deg}}@media (prefers-reduced-motion:reduce){.card:before{animation:none}}.page-title{font-family:var(--font-heading);margin:0;font-size:clamp(1.375rem,1.1rem + 1.2vw,1.75rem);font-weight:500;line-height:1.2}.text-muted{color:var(--on-surface-muted);font-size:.9375rem}.stack{gap:var(--space-4);flex-direction:column;display:flex}.field{gap:var(--space-2);flex-direction:column;display:flex}.field label{color:var(--on-surface-muted);font-size:.875rem;font-weight:600}.input{padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-input);background:color-mix(in oklch, var(--surface-glass-fg) 6%, transparent);color:var(--on-surface);font-family:inherit;font-size:.875rem}.input::placeholder{color:var(--on-surface-muted)}.btn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5,var(--space-4));border-radius:var(--radius-input);cursor:pointer;text-align:center;transition:opacity var(--duration-instant) var(--ease-move-in-out), transform var(--duration-instant) var(--ease-move-in-out), box-shadow var(--duration-micro) var(--ease-move-in-out);border:1px solid #0000;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn--primary{background:var(--accent);color:var(--on-accent)}.btn--glow{box-shadow:0 0 0 1px color-mix(in oklch, var(--accent) 40%, transparent), 0 4px 24px color-mix(in oklch, var(--accent) 35%, transparent)}.btn--glow:hover,.btn--glow:focus-visible{box-shadow:0 0 0 1px color-mix(in oklch, var(--accent) 55%, transparent), 0 6px 32px color-mix(in oklch, var(--accent) 50%, transparent)}.btn--secondary{background:color-mix(in oklch, var(--surface-glass-fg) 6%, transparent);color:var(--on-surface);border-color:var(--border-strong)}.btn--block{width:100%}.auth-wordmark{font-family:var(--font-heading);letter-spacing:-.02em;text-align:center;margin:0 0 var(--space-8) 0;background:linear-gradient(180deg, var(--on-surface) 0%, color-mix(in oklch, var(--accent) 65%, var(--on-surface)) 100%);color:#0000;filter:drop-shadow(0 0 28px color-mix(in oklch, var(--accent) 55%, transparent)) drop-shadow(0 0 64px color-mix(in oklch, var(--accent) 30%, transparent));-webkit-background-clip:text;background-clip:text;font-size:clamp(2.75rem,7vw + 1rem,4.5rem);font-weight:700;line-height:1}.auth-logo{width:clamp(64px,12vw,96px);height:auto;margin:0 auto var(--space-4) auto;filter:drop-shadow(0 0 24px color-mix(in oklch, var(--accent) 45%, transparent));border-radius:22%;display:block}.alert{color:var(--danger);font-size:.875rem}.notice{color:var(--on-surface-muted);font-size:.875rem}.divider{align-items:center;gap:var(--space-3);color:var(--on-surface-muted);font-size:.8125rem;display:flex}.divider:before,.divider:after{content:"";background:var(--border);flex:1;height:1px}.settings-page{max-width:32rem;padding:var(--space-6);margin:0 auto}.settings-page h2{margin:0 0 var(--space-3) 0;font-size:1.0625rem}.settings-page ul{margin:var(--space-3) 0 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.settings-page li{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:.9375rem;display:flex}.settings-page form{gap:var(--space-2);margin-top:var(--space-2);display:flex}.settings-page code{word-break:break-all;background:var(--surface);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:.8125rem}.countdown-badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.countdown-badge--muted{color:var(--on-surface-muted);background:color-mix(in oklch, var(--on-surface-muted) 12%, transparent)}.countdown-badge--on-track{color:var(--accent);background:color-mix(in oklch, var(--accent) 14%, transparent)}.countdown-badge--overdue{color:var(--danger);background:color-mix(in oklch, var(--danger) 14%, transparent)}.skeleton{background:linear-gradient(90deg, color-mix(in oklch, var(--surface-glass-fg) 6%, transparent) 25%, color-mix(in oklch, var(--surface-glass-fg) 12%, transparent) 37%, color-mix(in oklch, var(--surface-glass-fg) 6%, transparent) 63%);border-radius:var(--radius-input);background-size:400% 100%;animation:1.6s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.skeleton--title{width:8rem;height:1.75rem;margin:var(--space-4) 0 var(--space-4) 0}.skeleton-row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.skeleton--icon{border-radius:var(--radius-full);flex-shrink:0;width:2.25rem;height:2.25rem}.skeleton-row__body{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.skeleton--line{height:.875rem}.skeleton--line-sm{height:.75rem}.delivery-list__empty{color:var(--on-surface-muted);padding:var(--space-8) var(--space-4);text-align:center}.delivery-list__group-heading{color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-4) var(--space-4) var(--space-1) var(--space-4);margin:0;font-size:.8125rem;font-weight:600}section:first-of-type>.delivery-list__group-heading{padding-top:0}.delivery-row{width:100%;transition:background var(--duration-instant) var(--ease-move-in-out);align-items:center;display:flex;position:relative}.delivery-row__link{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;text-decoration:none;display:flex}.delivery-row__checkbox{width:1.125rem;height:1.125rem;accent-color:var(--accent);pointer-events:none;flex-shrink:0}@keyframes delivery-row-flash{0%{background:color-mix(in oklch, var(--accent) 22%, transparent)}to{background:0 0}}.delivery-row--just-changed{animation:delivery-row-flash 1.4s var(--ease-move-in-out)}@media (prefers-reduced-motion:reduce){.delivery-row--just-changed{animation:none}}.delivery-row:after{content:"";left:var(--space-4);right:var(--space-4);background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--on-surface) 30%, transparent) 15%, color-mix(in oklch, var(--on-surface) 30%, transparent) 85%, transparent);height:1px;position:absolute;bottom:0}.delivery-row:hover,.delivery-row__link:focus-visible{background:color-mix(in oklch, var(--surface-glass-fg) 5%, transparent)}.delivery-row__mark-delivered{margin-right:var(--space-4);flex-shrink:0}.delivery-row__forwarding{color:var(--on-surface-muted);letter-spacing:.02em;font-size:.75rem}.delivery-detail__box a{color:inherit;text-decoration:underline}.delivery-row__error{color:var(--danger);font-size:.8125rem}.delivery-row__body{flex:1;min-width:0}.delivery-row__label{text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:600;overflow:hidden}.delivery-row__subtitle{color:var(--on-surface-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.delivery-row__eta{color:var(--on-surface-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.btn--danger{background:var(--danger);color:var(--on-danger)}.delivery-detail-page{max-width:40rem;padding:var(--space-6);margin:0 auto}.delivery-detail{gap:var(--space-4);flex-direction:column;display:flex}.delivery-detail__back{color:var(--accent);align-self:flex-start;text-decoration:none}.delivery-detail__header{align-items:flex-start;gap:var(--space-3);display:flex}.status-icon{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.status-icon--countdown{width:2.25rem;height:2.25rem;font-weight:600;line-height:1;overflow:hidden}.status-icon__countdown-stack{flex-direction:column;align-items:center;display:flex}.status-icon__countdown-label{font-size:.9375rem}.status-icon__countdown-unit{text-transform:uppercase;font-size:.5625rem;font-weight:500}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.delivery-detail__title{flex:1;min-width:0}.delivery-detail__subtitle{margin:var(--space-1) 0 0 0}.delivery-detail__edit-form{gap:var(--space-2);flex-wrap:wrap;display:flex}.delivery-detail__edit-form .input{flex:1;min-width:12rem}.delivery-detail__notes-input{resize:vertical;flex-basis:100%;font-family:inherit}.retention-cleanup__row{align-items:center;gap:var(--space-2);display:flex}.retention-cleanup__months{text-align:center;width:4rem}.delivery-detail__notes{color:var(--on-surface-muted);margin:0;font-size:.875rem;font-style:italic}.delivery-detail__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.icon-btn{border-radius:var(--radius-full);width:2.5rem;height:2.5rem;color:var(--on-surface);background:color-mix(in oklch, var(--surface-glass-fg) 6%, transparent);border:1px solid var(--border);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover,.icon-btn:focus-visible{background:color-mix(in oklch, var(--surface-glass-fg) 12%, transparent)}.icon-btn--danger{color:var(--danger)}.icon-btn--edit{color:var(--icon-warning)}.icon-btn--map{color:var(--accent)}.icon-btn--refresh{color:var(--icon-success)}.icon-btn--archive{color:var(--icon-orange)}.icon-btn--track{color:var(--on-surface)}.icon-btn--check{color:var(--icon-success)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .icon-btn{border-color:#fff6}}:root[data-theme=dark] .icon-btn{border-color:#fff6}.carrier-picker{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-input);background:color-mix(in oklch, var(--danger) 6%, transparent);flex-direction:column;display:flex}.carrier-picker__label{color:var(--on-surface-muted);margin:0;font-size:.875rem;font-weight:600}.carrier-picker__popular{gap:var(--space-2);flex-wrap:wrap;display:flex}.carrier-picker__results{border:1px solid var(--border);border-radius:var(--radius-input);max-height:12rem;margin:0;padding:0;list-style:none;overflow-y:auto}.carrier-picker__result{text-align:left;width:100%;padding:var(--space-2) var(--space-3);border:none;border-bottom:1px solid var(--border);color:var(--on-surface);cursor:pointer;background:0 0;font-size:.875rem;display:block}.carrier-picker__results li:last-child .carrier-picker__result{border-bottom:none}.carrier-picker__result:hover,.carrier-picker__result:focus-visible{background:color-mix(in oklch, var(--surface-glass-fg) 6%, transparent)}.carrier-picker__no-results{padding:var(--space-3);font-size:.875rem}.pull-to-refresh{touch-action:pan-y;-webkit-user-select:none;user-select:none}.pull-to-refresh__indicator{justify-content:center;align-items:center;display:flex;overflow:hidden}.pull-to-refresh__spinner{border-radius:var(--radius-full);border:2px solid color-mix(in oklch, var(--accent) 25%, transparent);border-top-color:var(--accent);width:1.5rem;height:1.5rem}.pull-to-refresh__spinner--active{animation:.7s linear infinite pull-to-refresh-spin}@keyframes pull-to-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pull-to-refresh__spinner--active{animation:none}}.timeline{margin-top:var(--space-2)}.timeline h2{margin-bottom:var(--space-3);font-size:1.0625rem}.timeline__list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.timeline__item{gap:var(--space-3);padding-left:.125rem;display:flex;position:relative}.timeline__dot{border-radius:var(--radius-full);background:var(--on-surface-muted);flex-shrink:0;width:.625rem;height:.625rem;margin-top:.35rem;position:relative}.timeline__dot--latest{background:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--accent) 20%, transparent)}.timeline__line{background:var(--border-strong);width:1px;position:absolute;top:1rem;bottom:-1.375rem;left:calc(.4375rem - .5px)}.timeline__body{flex:1;min-width:0}.timeline__description{color:var(--on-surface);font-weight:600}.timeline__meta{color:var(--on-surface-muted);margin-top:var(--space-1);font-size:.8125rem}.delivery-map{border-radius:var(--radius-lg);width:100%;height:60vh;min-height:320px;position:relative;overflow:hidden}.delivery-map__route-overlay{pointer-events:none;z-index:1;position:absolute;inset:0}.delivery-map__empty{padding:var(--space-8);text-align:center;color:var(--on-surface-muted)}.delivery-map-page{padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.delivery-map-page__back{color:var(--accent);align-self:flex-start;text-decoration:none}.dashboard-shell{max-width:40rem;padding:var(--space-4) var(--space-4) calc(var(--space-24) + var(--space-4));min-height:100vh;margin:0 auto}.dashboard-shell__header{padding-block:var(--space-2);justify-content:space-between;align-items:center;display:flex}.dashboard-shell__header-left{align-items:center;gap:var(--space-2);display:flex;position:relative}.dashboard-shell__header-right{align-items:center;gap:var(--space-2);display:flex}.dashboard-shell__footer--select{justify-content:space-between}.dashboard-shell__bulk-actions{gap:var(--space-2);display:flex}.dashboard-shell__icon-link{border-radius:var(--radius-full);width:2.5rem;height:2.5rem;color:var(--on-surface);background:color-mix(in oklch, var(--surface-glass-fg) 6%, transparent);border:1px solid var(--border);justify-content:center;align-items:center;display:inline-flex}.dashboard-shell__header button:not(.dashboard-shell__icon-link):not(.dashboard-shell__filter-item){color:var(--on-surface-muted);background:color-mix(in oklch, var(--surface-glass-fg) 6%, transparent);border:1px solid var(--border);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);font-size:.8125rem;font-weight:600}.dashboard-shell__title{padding-block:var(--space-4) var(--space-2)}.dashboard-shell__filter-menu{top:calc(100% + var(--space-2));z-index:20;min-width:14rem;padding:var(--space-2);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-card);margin:0;list-style:none;position:absolute;left:0;box-shadow:0 12px 32px -8px #0006;box-shadow:0 12px 32px -8px lab(0% 0 0/.4)}.dashboard-shell__filter-item{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-input);color:var(--on-surface);text-align:left;cursor:pointer;background:0 0;border:none;font-size:.875rem;font-weight:500;display:flex}.dashboard-shell__filter-item:hover,.dashboard-shell__filter-item:focus-visible{background:color-mix(in oklch, var(--surface-glass-fg) 6%, transparent)}.dashboard-shell__filter-check{width:1rem;height:1rem;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dashboard-shell__footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);padding-bottom:max(var(--space-4), env(safe-area-inset-bottom));background:linear-gradient(to top, var(--surface) 65%, transparent);display:flex;position:fixed;bottom:0;left:0;right:0}.dashboard-shell__search{flex:1}.dashboard-shell__add{border-radius:var(--radius-full);background:var(--accent);width:3rem;height:3rem;color:var(--on-accent);box-shadow:0 4px 20px color-mix(in oklch, var(--accent) 45%, transparent);border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.offline-card{gap:var(--space-3);max-width:32rem}.offline-list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.offline-list__item{padding:var(--space-3) 0;border-bottom:1px solid var(--border);flex-direction:column;gap:.125rem;display:flex}.offline-list__item:last-child{border-bottom:none}.offline-list__label{font-size:1rem;font-weight:600}.offline-list__meta{color:var(--on-surface-muted);font-size:.8125rem}.delivery-report-export__dates{gap:var(--space-4);flex-wrap:wrap;display:flex}.delivery-report-export__dates .field{flex:1;min-width:10rem}.forwarding-form{gap:var(--space-3);flex-direction:column;display:flex}.forwarding-form__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.delivery-report-export__actions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.offline-list__item--stale{opacity:.55}
@font-face{font-family:aeonik;src:url(../media/Aeonik_Thin-s.p.38dlt1a862vvz.ttf)format("truetype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:aeonik;src:url(../media/Aeonik_ThinItalic-s.p.3jq22981f6wik.ttf)format("truetype");font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:aeonik;src:url(../media/Aeonik_Air-s.p.1ikr0x_8lj4cq.ttf)format("truetype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:aeonik;src:url(../media/Aeonik_AirItalic-s.p.06mh81po8pgwy.ttf)format("truetype");font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:aeonik;src:url(../media/Aeonik_Light-s.p.3aap_vpmjletr.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:aeonik;src:url(../media/Aeonik_LightItalic-s.p.164v-m6oqlnc3.ttf)format("truetype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:aeonik;src:url(../media/Aeonik_Regular-s.p.1zgymavcdxaxc.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:aeonik;src:url(../media/Aeonik_RegularItalic-s.p.23ixjq8b86w2n.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:aeonik;src:url(../media/Aeonik_Medium-s.p.3251z4wpuofxb.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:aeonik;src:url(../media/Aeonik_MediumItalic-s.p.2cwcftawi9db3.ttf)format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:aeonik;src:url(../media/Aeonik_Bold-s.p.0p2_bkhknhx2u.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:aeonik;src:url(../media/Aeonik_BoldItalic-s.p.1w_vy3uc0axpa.ttf)format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:aeonik;src:url(../media/Aeonik_Black-s.p.111kwjz-ta93x.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:aeonik;src:url(../media/Aeonik_BlackItalic-s.p.2q5wmfnm86sd4.ttf)format("truetype");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:aeonik Fallback;src:local(Arial);ascent-override:98.63%;descent-override:19.73%;line-gap-override:0.0%;size-adjust:101.39%}.aeonik_121a8cce-module__EvRqSW__className{font-family:aeonik,aeonik Fallback,system-ui,sans-serif}.aeonik_121a8cce-module__EvRqSW__variable{--font-aeonik:"aeonik", "aeonik Fallback", system-ui, sans-serif}
@font-face{font-family:untitledSans;src:url(../media/TestUntitledSans_Light-s.p.2h8my472b5a9w.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:untitledSans;src:url(../media/TestUntitledSans_LightItalic-s.p.03hbqopc14x3f.otf)format("opentype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:untitledSans;src:url(../media/TestUntitledSans_Regular-s.p.0pw2voqkolbds.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:untitledSans;src:url(../media/TestUntitledSans_RegularItalic-s.p.3vnkrhkd5b6ga.otf)format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:untitledSans;src:url(../media/TestUntitledSans_Medium-s.p.14opkua663k43.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:untitledSans;src:url(../media/TestUntitledSans_MediumItalic-s.p.0damoaft3zr46.otf)format("opentype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:untitledSans;src:url(../media/TestUntitledSans_Bold-s.p.2aeaql9-cbtc2.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:untitledSans;src:url(../media/TestUntitledSans_BoldItalic-s.p.3ytv5vu1kkt49.otf)format("opentype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:untitledSans;src:url(../media/TestUntitledSans_Black-s.p.0ut5z_cimtkra.otf)format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:untitledSans;src:url(../media/TestUntitledSans_BlackItalic-s.p.3hjtl-3a3t99s.otf)format("opentype");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:untitledSans Fallback;src:local(Arial);ascent-override:95.3%;descent-override:23.49%;line-gap-override:0.0%;size-adjust:105.15%}.untitledsans_264d93a7-module__TrVzTW__className{font-family:untitledSans,untitledSans Fallback,system-ui,sans-serif}.untitledsans_264d93a7-module__TrVzTW__variable{--font-untitled-sans:"untitledSans", "untitledSans Fallback", system-ui, sans-serif}
@font-face{font-family:dsegMono;src:url(../media/DSEG7Modern_Regular-s.p.1ga0t_bxk3iqv.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dsegMono;src:url(../media/DSEG7Modern_Bold-s.p.3_33ku0-44gom.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:dsegMono Fallback;src:local(Arial);ascent-override:62.5%;descent-override:0.0%;line-gap-override:5.63%;size-adjust:159.99%}.dsegmono_7527202-module__AkpyQa__className{font-family:dsegMono,dsegMono Fallback,ui-monospace,monospace}.dsegmono_7527202-module__AkpyQa__variable{--font-dseg-mono:"dsegMono", "dsegMono Fallback", ui-monospace, monospace}
