@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700;9..40,800&family=JetBrains+Mono:wght@400;600&display=swap";:root{--sidebar: #122e28;--sidebar-raised: #1a3a32;--sidebar-active: #21453c;--sidebar-ink: #dcefe5;--sidebar-muted: #8fa89f;--accent: #efb93e;--accent-ink: #3d2f0a;--primary: #1b6957;--primary-strong: #145344;--primary-soft: #d9eae3;--surface: #f4f6f2;--card: #ffffff;--card-alt: #f7faf7;--line: #dfe6e1;--line-strong: #c8d5ce;--ink: #15221e;--ink-muted: #5f716b;--ink-faint: #93a49e;--ok: #246347;--ok-soft: #dcefe5;--warn: #8d6212;--warn-soft: #fff0ce;--danger: #9c412c;--danger-soft: #f9dfd9;--info: #465398;--info-soft: #e4e7f6;--hold: #6b4d9e;--hold-soft: #ece4f8;--neutral: #5f716b;--neutral-soft: #e8ede9;--seg-new: #5e6fd0;--seg-allocated: #009187;--seg-picking: #bd8d1e;--seg-packed: #a4471f;--seg-shipped: #33a552;--radius: 14px;--radius-sm: 9px;--radius-pill: 999px;--shadow: 0 1px 2px rgb(18 46 40 / .05), 0 8px 24px rgb(18 46 40 / .06);--shadow-raised: 0 2px 6px rgb(18 46 40 / .08), 0 16px 40px rgb(18 46 40 / .1);--font: "DM Sans", ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--sidebar: #0b1a16;--sidebar-raised: #14261f;--sidebar-active: #1d3a30;--sidebar-ink: #dcefe5;--sidebar-muted: #7d938b;--primary: #3d9c82;--primary-strong: #56b89c;--primary-soft: #16302a;--surface: #0d1714;--card: #15221e;--card-alt: #182823;--line: #22382f;--line-strong: #2f4a3f;--ink: #dcefe5;--ink-muted: #8ba39a;--ink-faint: #607a70;--ok: #5fc596;--ok-soft: #16302a;--warn: #e3b45c;--warn-soft: #33290f;--danger: #e58a6c;--danger-soft: #3a1f16;--info: #96a3e8;--info-soft: #1f2440;--hold: #b39ce0;--hold-soft: #2a2140;--neutral: #8ba39a;--neutral-soft: #1d2d27;--seg-new: #7c89e0;--seg-allocated: #00a396;--seg-picking: #b78b1b;--seg-packed: #b34f2a;--seg-shipped: #3fae5f;--shadow: 0 1px 2px rgb(0 0 0 / .35), 0 8px 24px rgb(0 0 0 / .3);--shadow-raised: 0 2px 6px rgb(0 0 0 / .4), 0 16px 40px rgb(0 0 0 / .35);color-scheme:dark}}:root[data-theme=dark]{--sidebar: #0b1a16;--sidebar-raised: #14261f;--sidebar-active: #1d3a30;--sidebar-ink: #dcefe5;--sidebar-muted: #7d938b;--primary: #3d9c82;--primary-strong: #56b89c;--primary-soft: #16302a;--surface: #0d1714;--card: #15221e;--card-alt: #182823;--line: #22382f;--line-strong: #2f4a3f;--ink: #dcefe5;--ink-muted: #8ba39a;--ink-faint: #607a70;--ok: #5fc596;--ok-soft: #16302a;--warn: #e3b45c;--warn-soft: #33290f;--danger: #e58a6c;--danger-soft: #3a1f16;--info: #96a3e8;--info-soft: #1f2440;--hold: #b39ce0;--hold-soft: #2a2140;--neutral: #8ba39a;--neutral-soft: #1d2d27;--seg-new: #7c89e0;--seg-allocated: #00a396;--seg-picking: #b78b1b;--seg-packed: #b34f2a;--seg-shipped: #3fae5f;--shadow: 0 1px 2px rgb(0 0 0 / .35), 0 8px 24px rgb(0 0 0 / .3);--shadow-raised: 0 2px 6px rgb(0 0 0 / .4), 0 16px 40px rgb(0 0 0 / .35);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font);background:var(--surface);color:var(--ink);font-size:14.5px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-weight:700;letter-spacing:-.015em}h1{font-size:26px}h2{font-size:17px}h3{font-size:14px;margin:22px 0 10px;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px}p{margin:0}a{color:var(--primary);text-decoration:none}code{font-family:var(--font-mono);font-size:12px;background:var(--card-alt);border:1px solid var(--line);border-radius:6px;padding:1px 6px}small{color:var(--ink-muted)}.app{display:grid;grid-template-columns:252px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .2s ease}.app.isCollapsed{grid-template-columns:72px minmax(0,1fr)}.app.isMobile{grid-template-columns:minmax(0,1fr)}.app>main{padding:26px 32px 48px;min-width:0;max-width:1440px}.pageHead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px;flex-wrap:wrap}.pageHeadLead{display:flex;align-items:flex-start;gap:12px;min-width:0}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:4px}.pageHead .headActions{display:flex;gap:10px;align-items:center}.pageSub{color:var(--ink-muted);margin-top:4px;max-width:640px}button{font-family:inherit;font-size:13.5px;font-weight:600;border:none;border-radius:var(--radius-sm);padding:9px 16px;cursor:pointer;background:var(--primary);color:#fff;transition:background .15s ease,transform .1s ease,box-shadow .15s ease}button:hover:not(:disabled){background:var(--primary-strong)}button:active:not(:disabled){transform:translateY(1px)}button:disabled{opacity:.45;cursor:not-allowed}button.secondary{background:var(--card);color:var(--primary);border:1px solid var(--line-strong)}button.secondary:hover:not(:disabled){background:var(--card-alt);border-color:var(--primary)}button.danger{background:transparent;color:var(--danger);border:1px solid var(--line-strong)}button.danger:hover:not(:disabled){background:var(--danger-soft);border-color:var(--danger)}button.ghost{background:transparent;color:var(--ink-muted);padding:6px 10px}button.ghost:hover:not(:disabled){background:var(--neutral-soft);color:var(--ink)}label{display:flex;flex-direction:column;gap:5px;font-size:12.5px;font-weight:600;color:var(--ink-muted)}input,select,textarea{font-family:inherit;font-size:14px;color:var(--ink);background:var(--card);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:8px 11px;transition:border-color .15s ease,box-shadow .15s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}textarea{font-family:var(--font-mono);font-size:12.5px;min-height:92px;resize:vertical}label.check{flex-direction:row;align-items:center;gap:8px}label.check input{accent-color:var(--primary)}.fieldError{color:var(--danger);font-size:12px;font-weight:600}.hint{font-size:12px;color:var(--ink-faint)}.tableWrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:13.5px}th{text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-faint);padding:8px 12px;border-bottom:1px solid var(--line);white-space:nowrap}td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:middle}td small{display:block;font-size:11.5px}tbody tr:last-child td{border-bottom:none}tbody tr.clickable{cursor:pointer;transition:background .12s ease}tbody tr.clickable:hover{background:var(--card-alt)}tbody tr.selected{background:var(--primary-soft)}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-size:12px}.muted{color:var(--ink-muted)}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;align-items:start}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}@media(max-width:1080px){.grid2,.split{grid-template-columns:1fr}.app>main{padding:20px 18px 40px}}@media(max-width:680px){.app>main{padding:16px 14px 36px}}.sidebar{background:var(--sidebar);color:var(--sidebar-ink);position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:16px 12px;gap:8px;min-height:0;z-index:40}.brandRow{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px 10px;flex-shrink:0}.brand{display:flex;align-items:center;gap:11px;min-width:0}.brand .mark{width:38px;height:38px;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink);font-weight:800;font-size:15px;border-radius:11px;letter-spacing:-.02em;flex-shrink:0}.brand strong{display:block;font-size:15.5px;letter-spacing:-.01em}.brand small{display:block;color:var(--sidebar-muted);font-size:11.5px}.brandText{min-width:0}.burgerBtn{display:grid;place-items:center;width:34px;height:34px;padding:0;flex-shrink:0;background:var(--sidebar-raised);color:var(--sidebar-ink);border-radius:9px}.burgerBtn:hover:not(:disabled){background:var(--sidebar-active);color:var(--accent)}.mobilePageBurger{background:var(--card);color:var(--ink);border:1px solid var(--line-strong);margin-top:2px}.mobilePageBurger:hover:not(:disabled){background:var(--card-alt);color:var(--primary)}.sidebarNav{display:flex;flex-direction:column;gap:4px;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:2px;scrollbar-width:thin}.sidebar nav a,.sidebarNav a{display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:10px;color:var(--sidebar-muted);font-weight:600;font-size:13.5px;transition:background .13s ease,color .13s ease}.sidebarNav a svg{flex-shrink:0}.sidebarNav a:hover{background:var(--sidebar-raised);color:var(--sidebar-ink)}.sidebarNav a.active{background:var(--sidebar-active);color:var(--sidebar-ink)}.sidebarNav a.active svg{color:var(--accent)}.navGroup{display:flex;flex-direction:column;gap:2px;margin:2px 0}.navGroupToggle{display:flex;align-items:center;gap:11px;width:100%;padding:9px 12px;border-radius:10px;background:transparent;color:var(--sidebar-ink);font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;text-align:left}.navGroupToggle span{flex:1;min-width:0}.navGroupToggle svg:first-child{width:14px;height:14px;color:var(--sidebar-muted);flex-shrink:0}.navGroupToggle:hover:not(:disabled){background:var(--sidebar-raised);color:var(--sidebar-ink)}.navGroupToggle.hasActive{color:var(--accent)}.navChevron{margin-left:auto;color:var(--sidebar-muted);transition:transform .15s ease;flex-shrink:0}.navChevron.open{transform:rotate(90deg)}.navGroupItems{display:flex;flex-direction:column;gap:2px}.sidebarNav a.nested{padding-left:37px;font-size:13px;font-weight:600}.navGroupRail{position:relative;display:flex;justify-content:center}.navGroupIconBtn{display:grid;place-items:center;width:42px;height:42px;padding:0;border-radius:10px;background:transparent;color:var(--sidebar-muted)}.navGroupIconBtn:hover:not(:disabled),.navGroupIconBtn.active{background:var(--sidebar-active);color:var(--sidebar-ink)}.navGroupIconBtn.active svg{color:var(--accent)}.navFlyout{position:absolute;left:calc(100% + 10px);top:0;min-width:180px;background:var(--sidebar-raised);border:1px solid color-mix(in srgb,var(--sidebar-ink) 12%,transparent);border-radius:12px;padding:8px;box-shadow:0 12px 28px #00000047;z-index:50;display:flex;flex-direction:column;gap:2px}.navFlyoutTitle{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--sidebar-muted);padding:6px 10px 8px}.navFlyout a{padding:8px 10px!important;font-size:13px!important}.sidebarFooter{flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding-top:6px}.sidebar.isCollapsed .sidebarFooter{align-items:center}.sidebar.isCollapsed .brandRow{justify-content:center;flex-direction:column;gap:8px}.sidebar.isCollapsed .brandText{display:none}.sidebar.isCollapsed .burgerBtn{margin:0 auto}.scopeCard{background:var(--sidebar-raised);border-radius:12px;padding:12px 14px}.scopeCard small{display:block;color:var(--sidebar-muted);font-size:10px;letter-spacing:.12em;font-weight:700}.scopeCard strong{display:block;font-size:13px;margin-top:3px}.scopeCard span{display:block;color:var(--sidebar-muted);font-size:11.5px;margin-top:8px}.scopeSelect select{width:100%;margin-top:8px;background:var(--sidebar-active);color:var(--sidebar-ink);border:1px solid transparent;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:600}.themeToggle{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;background:var(--sidebar-raised);border-radius:10px;padding:4px}.themeToggle button{background:transparent;color:var(--sidebar-muted);padding:6px 4px;font-size:11px;font-weight:700;border-radius:7px}.themeToggle button:hover{background:var(--sidebar-active);color:var(--sidebar-ink)}.themeToggle button.active{background:var(--sidebar-active);color:var(--accent)}.sidebarBackdrop{position:fixed;inset:0;z-index:35;background:#00000073;border:none;border-radius:0;padding:0;cursor:pointer}.sidebarBackdrop:hover{background:#00000073}@media(max-width:780px){.sidebar{position:fixed;left:0;top:0;width:min(288px,86vw);height:100vh;transform:translate(-105%);transition:transform .2s ease;box-shadow:0 0 40px #00000059}.sidebar.isMobileOpen{transform:translate(0)}.sidebar.isMobileClosed{pointer-events:none}}.panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px 20px;margin-bottom:18px}.panelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.panelHead p{color:var(--ink-muted);font-size:12.5px;margin-top:2px}.panelHead .panelActions{display:flex;gap:8px;align-items:center}.metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:18px}.metric{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:14px 16px}.metric span{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint)}.metric strong{display:block;font-size:26px;font-weight:800;letter-spacing:-.03em;margin-top:4px;font-variant-numeric:tabular-nums}.metric.alert{border-color:color-mix(in srgb,var(--danger) 45%,var(--line))}.metric.alert strong{color:var(--danger)}.metric small{font-size:11.5px}.pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--radius-pill);font-size:11.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap;background:var(--pill-bg, var(--neutral-soft));color:var(--pill-fg, var(--neutral))}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.gaugeRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:18px}.gauge{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px 14px 12px;display:flex;flex-direction:column;align-items:center}.gauge svg{display:block}.gauge .gaugeValue{font-size:30px;font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.gauge .gaugeUnit{font-size:11px;font-weight:700;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.08em}.gauge .gaugeLabel{margin-top:6px;font-size:12px;font-weight:700;color:var(--ink-muted);text-align:center}.segmentBar{display:flex;height:12px;border-radius:var(--radius-pill);overflow:hidden;background:var(--neutral-soft)}.segmentBar>div{transition:width .4s ease}.segmentLegend{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:12px}.segmentLegend .item{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ink-muted);font-weight:600}.segmentLegend .swatch{width:10px;height:10px;border-radius:3px}.segmentLegend strong{color:var(--ink);font-variant-numeric:tabular-nums}.progress{background:var(--neutral-soft);border-radius:var(--radius-pill);height:7px;min-width:70px;overflow:hidden}.progress>div{height:100%;border-radius:var(--radius-pill);background:var(--primary);transition:width .3s ease}.notice{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:var(--radius-sm);padding:11px 15px;margin-bottom:16px;font-weight:600;font-size:13.5px}.notice.success{background:var(--ok-soft);color:var(--ok)}.notice.error{background:var(--danger-soft);color:var(--danger)}.notice button{background:transparent;color:inherit;padding:0 4px;font-size:16px}.notice button:hover{background:transparent;opacity:.7}.empty{text-align:center;padding:36px 16px;color:var(--ink-faint)}.empty .glyph{font-size:26px;margin-bottom:8px;color:var(--line-strong)}.empty p{max-width:360px;margin:0 auto;font-size:13px}.skeleton{display:flex;flex-direction:column;gap:10px;padding:8px 0}.skeleton>div{height:14px;border-radius:6px;background:linear-gradient(90deg,var(--neutral-soft) 25%,var(--card-alt) 50%,var(--neutral-soft) 75%);background-size:200% 100%;animation:shimmer 1.4s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.timeline{display:flex;flex-direction:column}.timeline .event{display:flex;gap:12px;position:relative;padding-bottom:16px}.timeline .event:before{content:"";position:absolute;left:5px;top:14px;bottom:0;width:2px;background:var(--line)}.timeline .event:last-child:before{display:none}.timeline .dot{width:12px;height:12px;border-radius:50%;background:var(--primary);border:2px solid var(--card);box-shadow:0 0 0 2px var(--primary);margin-top:4px;flex-shrink:0}.timeline .event.mutedDot .dot{background:var(--line-strong);box-shadow:0 0 0 2px var(--line-strong)}.timeline .body strong{display:block;font-size:13px}.timeline .body span{display:block;color:var(--ink-muted);font-size:12px}.timeline .body .reason{color:var(--warn);font-size:12px;font-style:italic}.chips{display:flex;gap:7px;flex-wrap:wrap}.chips button{background:var(--card);color:var(--ink-muted);border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:5px 13px;font-size:12.5px}.chips button:hover:not(:disabled){border-color:var(--primary);color:var(--primary);background:var(--card)}.chips button.active{background:var(--primary);border-color:var(--primary);color:#fff}.search{position:relative;margin-bottom:14px}.search input{padding-left:32px;width:230px;max-width:100%}.search svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ink-faint);pointer-events:none}.tableFooter{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px;color:var(--ink-muted);font-size:13px}.tableFooterActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.inlineLabel{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-muted)}.inlineLabel select,.inlineLabel input{min-width:72px}.tabRow{display:flex;gap:8px}.caseList{display:flex;flex-direction:column;gap:8px;max-height:340px;overflow-y:auto}.caseList article{display:grid;grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid var(--line);border-radius:var(--radius-sm);padding:9px 12px;background:var(--card-alt)}.caseList article strong{display:block;font-size:13px}.caseList article span{display:block;color:var(--ink-muted);font-size:12px}.caseList .labelActions{display:flex;gap:5px;flex-wrap:wrap}.caseList .labelActions button{padding:3px 9px;font-size:11px}.lineEditor{display:flex;flex-direction:column;gap:10px}.lineEditor .lineRow{display:grid;grid-template-columns:minmax(120px,1fr) minmax(140px,1.4fr) 90px 80px auto;gap:10px;align-items:end}@media(max-width:780px){.lineEditor .lineRow{grid-template-columns:1fr 1fr}}.actionBar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:14px 0}.dialogOverlay{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:#00000080}.dialogCard{width:min(420px,100%);background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px 22px 18px}.dialogCard h2{font-size:18px;margin-bottom:8px}.dialogBody{color:var(--ink-muted);font-size:13.5px;line-height:1.45}.dialogActions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.rowActions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.rowActions button{padding:5px 10px;font-size:12px}.helpNav{display:flex;flex-direction:column;gap:3px;position:sticky;top:24px}.helpNav button{text-align:left;background:transparent;color:var(--ink-muted);padding:8px 12px;border-radius:8px;font-size:13.5px}.helpNav button:hover{background:var(--neutral-soft);color:var(--ink)}.helpNav button.active{background:var(--primary-soft);color:var(--primary)}.helpSteps{counter-reset:step;display:flex;flex-direction:column;gap:14px;margin-top:12px}.helpSteps .step{display:flex;gap:13px}.helpSteps .step .n{counter-increment:step;width:26px;height:26px;flex-shrink:0;display:grid;place-items:center;background:var(--primary-soft);color:var(--primary);font-weight:800;font-size:13px;border-radius:50%}.helpSteps .step .n:before{content:counter(step)}.helpSteps .step strong{display:block;font-size:13.5px}.helpSteps .step p{color:var(--ink-muted);font-size:13px;margin-top:2px}.helpTips{background:var(--card-alt);border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px 16px;margin-top:14px}.helpTips li{font-size:13px;color:var(--ink-muted);margin:4px 0}.helpTips strong{color:var(--ink)}.dashGrid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;align-items:start}@media(max-width:1080px){.dashGrid{grid-template-columns:1fr}}.activityList{display:flex;flex-direction:column}.activityList .row{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);align-items:center}.activityList .row:last-child{border-bottom:none}.activityList .row strong{font-size:13px}.loginPage{min-height:100vh;display:grid;place-items:center;padding:32px 20px;background:var(--surface)}.loginCard{width:min(420px,100%);display:flex;flex-direction:column;gap:14px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:28px;box-shadow:var(--shadow)}.loginCard h1{font-size:24px}.loginCard .field{display:flex;flex-direction:column;gap:6px}.loginCard .field span{font-size:12px;font-weight:700;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em}.loginCard input{font:inherit;border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:10px 12px;background:var(--card);color:var(--ink)}.logoutBtn{width:100%;margin-top:8px}.scopeCard strong{display:block;margin:4px 0;font-size:13px}.activityList .row small{display:block}
