@font-face{font-family:Space Grotesk;src:url(/fonts/SpaceGrotesk-latin-var.woff2) format("woff2");font-weight:300 700;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/SpaceGrotesk-latin-ext-var.woff2) format("woff2");font-weight:300 700;unicode-range:U+0100-024F}@font-face{font-family:Inter;src:url(/fonts/Inter-latin-var.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-latin-ext-var.woff2) format("woff2");font-weight:100 900;unicode-range:U+0100-024F}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-latin-var.woff2) format("woff2");font-weight:100 800;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-latin-ext-var.woff2) format("woff2");font-weight:100 800;unicode-range:U+0100-024F}:root{--wms-ink:#0B1220;--wms-ink-2:#3A4456;--wms-surface:#FFFFFF;--wms-surface-2:#F2F4F8;--wms-line:#5B6578;--wms-line-soft:#C9CFDA;--wms-accent:#1038C9;--wms-accent-hover:#0C2DA3;--wms-accent-pressed:#0A2380;--wms-select:#F4F8FF;--wms-focus-ring:0 0 0 4px #FFFFFF,0 0 0 7px #1038C9;--wms-ok:#3B5A0A;--wms-ok-tint:#EEF4E2;--wms-warn:#7A3409;--wms-warn-tint:#FCEFE4;--wms-error:#8E2A23;--wms-error-tint:#FBE9E7;--wms-info:#1038C9;--wms-info-tint:#EAF0FF;--wms-offline:#3A4456;--wms-offline-tint:#E9ECF2;--wms-font-display:"Space Grotesk",system-ui,sans-serif;--wms-font-text:"Inter",system-ui,sans-serif;--wms-font-mono:"JetBrains Mono",ui-monospace,monospace;--wms-fs-xs:14px;--wms-fs-sm:16px;--wms-fs-md:18px;--wms-fs-lg:22px;--wms-fs-xl:28px;--wms-fs-2xl:40px;--wms-lh:1.3;--wms-sp-1:4px;--wms-sp-2:8px;--wms-sp-3:12px;--wms-sp-4:16px;--wms-sp-5:24px;--wms-sp-6:32px;--wms-touch-min:56px;--wms-touch:64px;--wms-touch-xl:72px;--wms-radius:6px;--wms-shadow-overlay:0 8px 24px rgba(11,18,32,.25);--wms-dur:.12s;color-scheme:light}@media(prefers-reduced-motion:reduce){:root{--wms-dur:0ms}}*{box-sizing:border-box}html,body,#root{min-height:100%;overflow-x:clip}body{margin:0;background:var(--wms-surface-2);color:var(--wms-ink);font-family:var(--wms-font-text);font-size:var(--wms-fs-md);line-height:var(--wms-lh);font-variant-numeric:tabular-nums}button,input,select,textarea{font:inherit;color:inherit}button{touch-action:manipulation}textarea,input[type=file]{display:block;width:100%;margin-top:6px}input.file-clip[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.file-pick{position:relative;cursor:pointer;width:100%}textarea{padding:12px;border:2px solid var(--wms-line);border-radius:var(--wms-radius);background:#fff}:focus-visible{outline:none;box-shadow:var(--wms-focus-ring)}h1,h2,p{margin:0}h2{font:600 var(--wms-fs-lg) var(--wms-font-display)}.mono,.code{font-family:var(--wms-font-mono);font-size:var(--wms-fs-sm)}html.text-large{--wms-fs-xs: 21px;--wms-fs-sm: 24px;--wms-fs-md: 27px;--wms-fs-lg: 33px;--wms-fs-xl: 42px;--wms-fs-2xl: 60px}html.contrast-high{--wms-line: #0B1220}html.contrast-high .tile,html.contrast-high .btn,html.contrast-high .field,html.contrast-high .scan,html.contrast-high .scan-rail,html.contrast-high .qty button,html.contrast-high .qty input{border:3px solid #0B1220}html.contrast-high .row,html.contrast-high .line,html.contrast-high .pick-row{border-width:3px;border-left-width:8px;border-top-color:#0b1220;border-right-color:#0b1220;border-bottom-color:#0b1220}html.contrast-high .check{border:3px solid #0B1220;border-radius:6px;background:#fff}html.contrast-high .banner,html.contrast-high .status{outline:3px solid #0B1220;outline-offset:-3px}.shell{min-height:100vh;min-width:0;display:flex;flex-direction:column;background:var(--wms-surface-2);overflow-x:clip}.shell-wide{background:var(--wms-surface-2)}.top{background:var(--wms-ink);color:#fff;min-height:64px;display:flex;align-items:center;gap:8px;padding:0 8px;position:sticky;top:0;z-index:5;max-width:100%;min-width:0}.top h1{font:600 22px var(--wms-font-display);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.ib{min-width:56px;height:56px;border:0;background:transparent;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font:600 14px var(--wms-font-text);gap:2px;padding:0 4px}.ib svg{width:24px;height:24px}.budget{font:500 14px var(--wms-font-text);color:#fff;padding-right:8px;min-width:0;max-width:34%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fresh,.sync-strip{font-size:16px;font-weight:600;color:var(--wms-ink);padding:8px 12px;background:#fff;border:0;border-bottom:1px solid var(--wms-line-soft);border-radius:0;display:flex;gap:10px;align-items:center;width:100%;min-height:56px;text-align:left;cursor:pointer}.sync-strip svg{width:24px;height:24px;color:var(--wms-accent);flex:none}.sync-strip button,.text-btn{border:0;background:transparent;color:var(--wms-accent);font-weight:700;min-height:56px;padding:0 4px}.workspace{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;max-width:100%;overflow-x:clip}.workspace>*{min-width:0;max-width:100%}.page-head{display:none}.menu-scrim{position:fixed;inset:0;background:#0b12208c;z-index:20}.user-scrim{position:fixed;inset:0;z-index:24;background:transparent}.user-pop{position:fixed;top:68px;right:8px;z-index:25;width:min(280px,calc(100vw - 16px));background:#fff;color:var(--wms-ink);border:2px solid var(--wms-ink);border-radius:8px;box-shadow:var(--wms-shadow-overlay);padding:8px 0}.user-pop-name{margin:0;padding:8px 16px 4px;color:var(--wms-ink-2);font-size:16px;overflow-wrap:anywhere}.user-pop .menu-link{display:flex;align-items:center;min-height:56px;width:100%;padding:8px 16px;border:0;background:transparent;color:var(--wms-ink);font-weight:700;text-align:left;font-size:18px}.menu-sheet{position:fixed;inset:0 auto 0 0;width:min(320px,100%);max-width:100vw;background:#fff;z-index:21;display:flex;flex-direction:column;box-shadow:var(--wms-shadow-overlay);padding:8px 0 16px;overflow-x:hidden;overflow-y:auto}.menu-sheet a,.menu-sheet button.menu-link{display:flex;align-items:center;min-height:56px;min-width:0;max-width:100%;padding:8px 16px;text-decoration:none;color:var(--wms-ink);font-weight:600;border:0;background:transparent;width:100%;text-align:left;border-left:4px solid transparent;white-space:normal;overflow-wrap:anywhere;height:auto}.menu-sheet a.is-active,.menu-sheet a[aria-current=page]{background:var(--wms-select);border-left-color:var(--wms-accent)}.menu-more{border-top:1px solid var(--wms-line-soft);margin-top:4px}.menu-more summary{min-height:56px;display:flex;align-items:center;padding:0 16px;font-weight:700;cursor:pointer;min-width:0;overflow-wrap:anywhere}.menu-user{padding:12px 16px;color:var(--wms-ink-2);font-size:16px;min-width:0;max-width:100%;overflow-wrap:anywhere}.menu-sheet>*{min-width:0;max-width:100%}.menu-sheet .field,.menu-sheet .field.volume,.menu-sheet input[type=range]{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.scan,.scan-rail{min-height:64px;height:auto;border:3px solid var(--wms-accent);background:#fff;border-radius:6px;display:flex;align-items:center;gap:10px;padding:0 12px;margin:8px 12px;max-width:calc(100% - 24px);position:relative}.scan svg,.scan-rail svg{width:28px;height:28px;color:var(--wms-accent);flex:none}.scan input,.scan-rail input{border:0;height:56px;width:100%;min-width:0;background:transparent;font-size:18px;padding:0;box-shadow:none}.scan input:focus,.scan-rail input:focus{box-shadow:none}.scan input::placeholder,.scan-rail input::placeholder{color:#1b2433;opacity:1;-webkit-text-fill-color:#1B2433}.scan-rail.is-armed,.scan:focus-within,.scan-rail:focus-within{background:var(--wms-select);box-shadow:var(--wms-focus-ring)}.last-scan{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.body-pad,.stack{display:flex;flex-direction:column;gap:8px;padding:0 12px 12px}.tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 12px}.tile{background:#fff;border:2px solid var(--wms-line);border-radius:8px;min-height:116px;display:flex;flex-direction:column;justify-content:space-between;padding:12px;font:600 20px var(--wms-font-display);color:var(--wms-ink);text-decoration:none;text-align:left}.tile-ico{width:32px;height:32px;color:var(--wms-accent)}.tile-ico svg{width:32px;height:32px;display:block}.tile small{font:500 14px var(--wms-font-text);color:var(--wms-ink-2)}.concept-line{margin:10px 12px 0;min-height:56px;display:flex;align-items:center;padding:0 12px;background:#fff;border:2px solid var(--wms-line);border-radius:6px;color:var(--wms-ink);font-weight:700;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile.off{border-style:dashed;color:var(--wms-ink-2)}.note,.hint,.subhead{font-size:16px;color:var(--wms-ink-2);padding:0 12px;overflow-wrap:anywhere;max-width:100%}.subhead{padding-top:4px;padding-bottom:8px}.chips{display:flex;gap:8px;flex-wrap:wrap;padding:0 12px 8px}.chip{font:600 14px var(--wms-font-text);border:2px solid var(--wms-line);border-radius:20px;padding:8px 12px;background:#fff;min-height:44px;color:var(--wms-ink)}.chip.date{min-height:56px}.chip.on,.choice-row button[aria-pressed=true]{background:var(--wms-ink);color:#fff;border-color:var(--wms-ink)}.task-list{display:flex;flex-direction:column;gap:8px;padding:0 12px 12px}.task-row,.pick-row,.row{background:#fff;border:2px solid var(--wms-line);border-left-width:8px;border-radius:6px;padding:10px 12px;min-height:72px;width:100%;text-align:left;color:inherit;text-decoration:none;display:block}.row.ok,.pick-row.ok{border-left-color:var(--wms-ok)}.row.warn{border-left-color:var(--wms-warn)}.row.err{border-left-color:var(--wms-error)}.row.cur,.line.cur{outline:3px solid var(--wms-accent);background:var(--wms-select)}.row .t,.line-head{display:flex;justify-content:space-between;gap:8px;align-items:center;font-weight:600}.row .d{font-size:16px;color:var(--wms-ink-2)}.qty-read{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font:700 28px var(--wms-font-display);min-width:0;max-width:100%}.qty-read span{font:500 16px var(--wms-font-text);color:var(--wms-ink-2)}.tag{display:inline-flex;align-items:center;gap:4px;font:700 14px var(--wms-font-text);padding:2px 8px;border-radius:4px;color:#fff;background:var(--wms-ink-2);white-space:nowrap}.tag.ok{background:var(--wms-ok)}.tag.warn{background:var(--wms-warn)}.tag.err{background:var(--wms-error)}.tag.info{background:var(--wms-info)}.tag.off{background:var(--wms-offline)}.bar,.progress{height:10px;background:var(--wms-line-soft);border-radius:5px;overflow:hidden;margin-top:8px}.bar i,.progress>span{display:block;height:100%;background:var(--wms-ink)}.foot,.stack.foot{position:sticky;bottom:0;padding:10px 12px 14px;background:#fff;border-top:2px solid var(--wms-line);display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;max-width:100%}.btn,a.btn{height:64px;min-height:64px;border-radius:6px;border:2px solid var(--wms-accent);background:#fff;color:var(--wms-accent);font:700 18px var(--wms-font-text);display:flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;text-decoration:none;width:auto}.btn.p,button.btn:not(.secondary):not(.chip):not(:disabled){background:var(--wms-accent);color:#fff;flex:1;min-width:0;height:72px;min-height:72px;font-size:20px;white-space:normal;text-align:center}.btn.secondary{flex:0 0 auto;background:#fff;color:var(--wms-accent);height:64px;min-height:64px}.btn.compact{height:44px;min-height:44px;width:auto;flex:0 0 auto;font-size:16px;padding:0 14px;white-space:nowrap}a.btn:hover,button.btn.p:hover:not(:disabled){background:var(--wms-accent-hover);color:#fff}.btn.dis,.btn:disabled,button.btn:disabled,button.btn.p:disabled,button.btn.p.dis,button.btn.p:disabled:hover,button.btn.p:hover:disabled,button.btn.secondary:disabled{background:#e9ecf2;border-color:#9aa3b2;color:#3a4456;cursor:not-allowed}.admin-main{flex:1;min-width:0}.admin-tools{display:flex;align-items:flex-start;gap:12px;padding:8px 12px}.admin-tools .filters{display:grid;gap:8px;flex:1;min-width:0}.admin-tools .chips{padding:0}.login .btn.secondary{flex:1;height:64px}.status,.banner{min-height:96px;color:#fff;display:flex;gap:12px;align-items:center;padding:12px 14px;font:700 20px var(--wms-font-text);margin:0;border-radius:0}.banner p,.status small,.banner small{display:block;font:500 16px var(--wms-font-text)}.banner.flash{min-height:56px;margin:0 12px 8px;border-radius:6px;font-size:18px;padding:8px 12px}.stack>.banner{margin-left:-12px;margin-right:-12px}.stack>.banner.flash{margin-left:0;margin-right:0}.banner.status-bar{height:96px;min-height:96px;max-height:96px;overflow:hidden;flex:none}.status-ico{width:40px;height:40px;flex:none;display:grid;place-items:center}.status-ico svg{width:40px;height:40px;display:block}.status-copy{min-width:0;display:grid;gap:2px}.status-copy strong{font:700 20px var(--wms-font-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-bar small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.banner.ok,.s-ok{background:var(--wms-ok)}.banner.warn,.s-warn{background:var(--wms-warn)}.banner.error,.s-err{background:var(--wms-error)}.banner.info,.s-info{background:var(--wms-info)}.banner.offline,.s-off{background:var(--wms-offline)}.banner details,.banner summary{color:#fff}.banner .text-btn,.status .text-btn{color:#fff}.lbl{font:600 14px var(--wms-font-text);color:var(--wms-ink-2);text-transform:uppercase;letter-spacing:.04em}.workspace>.field{margin:0 12px 8px}.field{min-height:64px;min-width:0;max-width:100%;background:#fff;border:2px solid var(--wms-line);border-radius:6px;display:flex;align-items:center;padding:0 12px;gap:10px;font-size:18px;font-weight:600}.field.empty,.field:has(select option[value=""]:checked){color:var(--wms-ink-2);font-weight:500;border-style:dashed}.field span{color:var(--wms-ink-2);font-size:14px;text-transform:uppercase;letter-spacing:.04em;min-width:0;flex:0 1 7rem}.field select,.field input{border:0;background:transparent;flex:1 1 0;width:0;min-width:0;max-width:100%;min-height:56px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.field.volume{flex-direction:column;flex-wrap:nowrap;align-items:stretch;min-height:72px;overflow:hidden}.field.volume span{flex:1 0 auto;width:100%}.field.volume input[type=range]{width:100%;min-width:0;max-width:100%;flex:1 0 auto;min-height:44px;accent-color:var(--wms-accent)}.search-row{display:grid;gap:8px;padding:0 12px 8px}.search-row input,.search-row select{min-height:56px;border:2px solid var(--wms-line);border-radius:6px;padding:0 12px;background:#fff;min-width:0}.qty{display:grid;grid-template-columns:64px minmax(0,1fr) 64px;gap:8px;margin-top:8px;max-width:100%;min-width:0}.qty button{width:64px;height:64px;min-width:64px;min-height:64px;padding:0;border:2px solid var(--wms-accent);border-radius:6px;background:#fff;color:var(--wms-accent);font:700 28px var(--wms-font-display)}.qty input{width:100%;min-width:0;max-width:100%;text-align:center;font:700 28px var(--wms-font-display);border:2px solid var(--wms-line);border-radius:6px;background:#fff}.qty input::placeholder{font-weight:500;color:var(--wms-ink-2);font-size:18px}.line,.row,.pick-row,.task-row{min-width:0;max-width:100%}.line{background:#fff;border:2px solid var(--wms-line);border-left-width:8px;border-radius:6px;padding:10px 12px;margin:0 12px 8px}.line.is-complete{border-left-color:var(--wms-ok)}.sheet{background:transparent;border:0}.overlay-scrim{position:fixed;inset:0;background:#0b12208c;z-index:30}.confirm-sheet{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:3px solid var(--wms-ink);box-shadow:var(--wms-shadow-overlay);border-radius:14px 14px 0 0;padding:14px;display:flex;flex-direction:column;gap:10px;z-index:31;max-height:88vh;overflow:auto}.check{display:flex;gap:12px;align-items:center;min-height:64px;font-size:18px;padding:8px 12px;min-width:0;max-width:100%;flex-wrap:wrap;overflow-wrap:anywhere}.check input{width:48px;height:48px;margin:0;flex:none;accent-color:var(--wms-accent)}.choice-row{display:flex;gap:8px;flex-wrap:wrap;padding:0 12px 8px}.choice-row button{min-height:44px;border:2px solid var(--wms-line);border-radius:20px;background:#fff;padding:8px 12px;font-weight:600}.empty-st{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:24px 16px}.empty-ico{width:40px;height:40px;color:var(--wms-accent)}.empty-ico svg{width:40px;height:40px;display:block}.skel-list{display:grid;gap:8px}.skel{background:linear-gradient(90deg,#e3e7ee,#f2f4f8,#e3e7ee);border-radius:6px;height:72px;margin:0 12px}.headline-code{font:700 28px var(--wms-font-display);padding:8px 12px 0}table{border-collapse:collapse;width:100%;font-size:15px;background:#fff}th,td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--wms-line-soft);vertical-align:top}th{font-size:13px;color:var(--wms-ink-2);text-transform:uppercase}td.num,.num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--wms-font-mono)}.table-wrap{overflow-x:auto;background:#fff;margin:0 12px;border:1px solid var(--wms-line)}.kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 12px 8px}.kpi{background:#fff;border:2px solid var(--wms-line);border-left-width:8px;border-radius:6px;padding:10px 12px}.kpi b{display:block;font:700 28px var(--wms-font-display)}.meter{display:grid;gap:6px;padding:0 12px}.meter-track{height:10px;background:var(--wms-line-soft);border-radius:5px}.meter-fill{height:100%;background:var(--wms-ink)}.meter-fill.warn{background:var(--wms-warn)}.meter-fill.hot{background:var(--wms-error)}.status-ok{color:var(--wms-ok);font-weight:700}.status-bad{color:var(--wms-error);font-weight:700}.status-open{font-weight:700}.login{min-height:100vh;display:grid;align-content:end;padding:28px 20px calc(28px + env(safe-area-inset-bottom));gap:20px;background:var(--wms-surface-2)}.login h1{font:600 56px var(--wms-font-display);letter-spacing:-.04em}.login-copy{display:grid;gap:12px;max-width:28rem}.login-actions{display:grid;gap:10px}.login-menu{display:none;list-style:none;margin:0;padding:0}.eyebrow{font:600 14px var(--wms-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--wms-ink-2)}.shell-wide .tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;overflow:visible;max-width:100%;min-width:0;width:100%;background:#fff;border-bottom:1px solid var(--wms-line)}.admin-layout{min-width:0;max-width:100%;width:100%}.tabs{display:flex;flex-wrap:wrap;gap:0;overflow:visible;background:#fff;border-bottom:1px solid var(--wms-line);max-width:100%;min-width:0;width:100%}.tabs button{min-height:48px;border:0;border-bottom:3px solid transparent;background:transparent;font-weight:600;padding:8px 12px;white-space:normal;color:var(--wms-ink);width:auto;height:auto;flex:1 1 140px;max-width:100%;text-align:left}.tabs button[aria-selected=true]{border-bottom-color:var(--wms-accent);background:var(--wms-select)}@media(max-width:720px){.cards-sm table,.cards-sm tbody,.cards-sm tr,.cards-sm td{display:block;width:100%}.cards-sm thead{display:none}.cards-sm tr{padding:12px;border-bottom:1px solid var(--wms-line-soft)}.cards-sm td{border:0;padding:2px 0}.cards-sm td:before{content:attr(data-label);display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--wms-ink-2);font-weight:600}}@media(min-width:960px){.shell-wide{min-height:100vh}.shell-wide .workspace{max-width:none}.shell-wide .tabs{flex-direction:column;flex-wrap:nowrap;width:240px;position:sticky;top:64px;align-self:flex-start;align-items:stretch;min-height:calc(100vh - 64px);border-right:1px solid var(--wms-line);border-bottom:0}.shell-wide .admin-layout{display:flex;align-items:stretch}.shell-wide .tabs button{width:100%;flex:0 0 auto;justify-content:flex-start;text-align:left;border-bottom:0;border-left:4px solid transparent;min-height:48px}.shell-wide .tabs button[aria-selected=true]{border-left-color:var(--wms-accent);background:#f4f8ff}.shell-wide .kpis{grid-template-columns:repeat(4,1fr)}.shell-wide table th,.shell-wide table td{height:44px}.login{grid-template-columns:minmax(280px,420px) minmax(240px,360px);align-content:center;justify-content:center;gap:80px;padding:48px}.login-menu{display:grid;align-content:center}.login-menu li{min-height:52px;display:flex;align-items:center;border-bottom:1px solid var(--wms-line-soft)}}@media(max-width:420px){.field{flex-wrap:wrap;height:auto}.field span{flex:1 0 100%}.field select,.field input{width:100%;min-width:0;max-width:100%;flex:1 1 auto}.foot .btn.p,.foot button.btn.p{flex:1 1 160px}.ib{min-width:44px;height:48px;font-size:12px;padding:0 2px}.top{min-height:48px}.budget{display:none}}@media(max-height:780px){.top,.foot,.stack.foot{position:static}.banner.status-bar{min-height:64px;padding:8px 10px}.sync-strip,.text-btn{min-height:44px}}html.text-large .top h1{font-size:33px}html.text-large .ib,html.text-large .budget,html.text-large .tile small,html.text-large .chip,html.text-large .field span,html.text-large .lbl,html.text-large .tag{font-size:21px}html.text-large .fresh,html.text-large .sync-strip,html.text-large .menu-user,html.text-large .note,html.text-large .hint,html.text-large .subhead,html.text-large .row .d,html.text-large .qty-read span,html.text-large .menu-sheet a,html.text-large .menu-more summary{font-size:24px}html.text-large .tile{font-size:30px}html.text-large .qty-read,html.text-large .headline-code,html.text-large .kpi b,html.text-large .qty input{font-size:42px}html.text-large .btn,html.text-large .check{font-size:27px}html.text-large .btn.p,html.text-large button.btn:not(.secondary):not(.chip):not(:disabled),html.text-large .status,html.text-large .banner,html.text-large .status-copy strong{font-size:30px}html.text-large .status-bar small,html.text-large .banner small,html.text-large .banner p{font-size:24px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}
