/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"SF Pro Rounded", ui-rounded, Nunito, "Varela Round", "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-gray-50:#f3f5f8;--color-gray-100:#eaedf2;--color-gray-200:#dde1e8;--color-gray-300:#c9ced6;--color-gray-500:#6c7688;--color-gray-600:#566072;--color-gray-700:#465062;--color-gray-900:#2b3440;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-snug:1.375;--radius-md:.375rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-clay:#e4e8ee;--color-clay-2:#eaedf2;--color-clay-3:#dde1e8;--color-band:#d7dce4;--color-hi:#fff;--color-lo:#b8bec7;--color-ink:#343d4c;--color-ink-2:#566072;--color-ink-3:#8a93a2;--color-accent:#2b3440;--color-wordmark:#6c7688;--color-line:#56607224;--color-line-2:#56607238;--color-fill:#56607217;--color-fill-2:#5660720f;--color-crust:#d9901a;--color-crust-hi:#e6a43a;--color-crust-ink:#83520a;--color-crust-soft:#d9901a21;--color-crust-on:#f0ab3c;--color-crust-deep:#5d3a07;--color-ok:#3a9d6e;--color-ok-ink:#1f6b47;--color-ok-soft:#3a9d6e21;--color-ok-on:#5cc893;--color-ok-deep:#174e35;--color-bad:#e5533f;--color-bad-ink:#a8331f;--color-bad-soft:#e5533f1f;--color-bad-on:#ff8a78;--color-bad-deep:#6f2014;--color-info-ink:#2f5ea8;--color-esp:#121418;--color-esp-2:#1b1e24;--color-esp-3:#16181d;--color-oled-ink:#f4f6f9;--color-oled-text:#eef1f5;--color-oled-dim:#a9b2bf;--color-oled-eb:#a2abb8;--color-oled-unit:#aab3c0;--color-oled-pill:#dfe4ea;--color-on-crust:#1d1406;--color-oled-chev:#7d8794;--color-oled-soft:#c4cbd5;--color-chev:#5f5f64;--color-focus:#2f6fd6;--color-scrim:#343d4c57;--color-slate:#566072;--color-faint:#8a93a2;--color-unk:#d9901a;--color-unk-ink:#83520a;--color-rej:#e5533f;--color-rej-ink:#a8331f;--color-led-ok:#5cc893;--color-led-unk:#f0ab3c;--color-led-rej:#ff8a78;--color-led-mute:#aeb6c3;--color-led-blue:#4f86d9;--color-led-grey:#c9ced6;--shadow-raise:10px 10px 22px var(--color-lo), -10px -10px 22px var(--color-hi);--shadow-raise-sm:6px 6px 12px var(--color-lo), -6px -6px 12px var(--color-hi);--shadow-raise-xs:3px 3px 7px var(--color-lo), -3px -3px 7px var(--color-hi);--shadow-lift:14px 18px 34px #969eaabf, -10px -10px 24px #fff;--shadow-dialog:0 30px 70px -20px #343d4c8c;--shadow-sheet:0 -12px 40px -12px #343d4c73;--inset-shadow-press:inset 7px 7px 14px var(--color-lo), inset -7px -7px 14px var(--color-hi);--inset-shadow-press-sm:inset 4px 4px 9px var(--color-lo), inset -4px -4px 9px var(--color-hi);--inset-shadow-press-xs:inset 2px 2px 5px var(--color-lo), inset -2px -2px 5px var(--color-hi);--inset-shadow-oled:inset 0 0 0 1px #0000008c, inset 0 14px 32px #00000080;--inset-shadow-key-hi:inset 1px 1px 1px #ffffff38;--inset-shadow-key-down:inset 5px 5px 12px #0006;--inset-shadow-toggle-on:inset 2px 2px 5px #00000040;--radius-tile:28px;--radius-card:20px;--radius-dock:24px;--radius-toast:26px;--radius-key:16px;--radius-key-sm:12px;--radius-field:16px;--radius-seg:19px;--radius-seg-btn:14px;--radius-chip:20px;--radius-pill:11px;--radius-step:12px;--radius-icon:12px;--radius-mark:15px;--radius-empty-ic:22px;--radius-menu:18px;--radius-dialog:28px;--breakpoint-roomy:601px;--breakpoint-tablet:700px;--container-bento:760px;--tracking-eng:.14em;--tracking-eb:.1em}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body{background-color:var(--color-clay);color:var(--color-ink)}body{background-image:var(--body-bg);font-family:var(--font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background-attachment:fixed;font-size:16px;line-height:1.4}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:14px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}}@layer components{.ui-btn{border-radius:var(--radius-key);background:var(--color-clay);min-height:48px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink);font:inherit;letter-spacing:-.012em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:800;line-height:1.15;text-decoration:none;display:inline-flex}.ui-btn>svg{flex:none;width:18px;height:18px}.ui-btn:active:not(:disabled){box-shadow:var(--inset-shadow-press-xs)}.ui-btn[data-size=sm]{border-radius:var(--radius-key-sm);min-height:44px;padding:0 14px;font-size:14.5px}.ui-btn[data-size=dock]{min-height:54px;font-size:16px}.ui-btn[data-variant=primary]{background:var(--color-accent);background-image:var(--grad-pri);color:var(--color-hi);box-shadow:var(--shadow-raise-xs), var(--inset-shadow-key-hi)}.ui-btn[data-variant=confirm]{background:var(--color-ok-ink);background-image:var(--grad-ok);color:var(--color-hi);box-shadow:var(--shadow-raise-xs), inset 1px 1px 1px #ffffff4d}.ui-btn[data-variant=primary]:active:not(:disabled),.ui-btn[data-variant=confirm]:active:not(:disabled){box-shadow:var(--inset-shadow-key-down)}.ui-btn[data-variant=danger]{color:var(--color-bad-ink)}.ui-btn[data-variant=quiet]{border-radius:var(--radius-key-sm);min-height:44px;box-shadow:none;color:var(--color-ink-2);background:0 0;padding:0 10px;font-size:14.5px}.ui-btn[data-variant=quiet]:active:not(:disabled){box-shadow:none;color:var(--color-ink)}.ui-btn:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}.ui-on-dark .ui-btn{color:var(--color-oled-text);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a}.ui-on-dark .ui-btn[data-variant=primary]{background-image:var(--grad-acc-oled);color:var(--color-on-crust);box-shadow:none}.ui-on-dark .ui-btn[data-variant=quiet]{box-shadow:none;background:0 0}.ui-on-dark .ui-btn:disabled{box-shadow:none}@media (prefers-reduced-motion:no-preference){.ui-btn,.ui-ibtn{transition:box-shadow .2s ease-out,transform .15s ease-out}.ui-btn:active:not(:disabled),.ui-ibtn[data-kind=nav]:active:not(:disabled){transform:scale(.98)}}.ui-ibtn{width:44px;height:44px;color:var(--color-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.ui-ibtn>svg{width:22px;height:22px}.ui-ibtn[data-kind=nav]{background:var(--color-clay);width:46px;height:46px;box-shadow:var(--shadow-raise-xs);border-radius:17px}.ui-ibtn[data-kind=nav]:active:not(:disabled),.ui-ibtn[data-kind=nav][aria-pressed=true]{box-shadow:var(--inset-shadow-press-xs)}.ui-ibtn[data-kind=nav][aria-pressed=true]{color:var(--color-accent)}.ui-ibtn[data-kind=close]{border-radius:50%}.ui-ibtn-chip{background:var(--color-clay);width:32px;height:32px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink-2);border-radius:50%;place-items:center;display:grid}.ui-ibtn-chip>svg{width:12px;height:12px}.ui-ibtn[data-kind=close]:active:not(:disabled) .ui-ibtn-chip{box-shadow:var(--inset-shadow-press-xs)}.ui-ibtn[data-kind=flat]{border-radius:14px}.ui-ibtn:disabled{opacity:.45;cursor:not-allowed}.ui-ibtn:disabled,.ui-ibtn:disabled .ui-ibtn-chip{box-shadow:none}:is(.ui-on-dark,.oled) .ui-ibtn{color:var(--color-oled-text)}.ui-on-dark .ui-ibtn[data-kind=nav]{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a}.ui-on-dark .ui-ibtn-chip{box-shadow:none;color:var(--color-oled-text);background:#ffffff1a}.ui-qlink{color:var(--color-ink);text-underline-offset:3px;cursor:pointer;font-weight:700;-webkit-text-decoration:underline #3c465a59;text-decoration:underline #3c465a59}.ui-on-dark .ui-qlink{color:var(--color-oled-text);text-decoration-color:#ffffff59}.ui-seg{border-radius:var(--radius-seg);background:var(--color-clay);min-height:54px;box-shadow:var(--inset-shadow-press-sm);grid-auto-columns:1fr;grid-auto-flow:column;gap:0;max-width:100%;padding:5px;display:inline-grid}.ui-seg>button{border-radius:var(--radius-seg-btn);min-width:0;min-height:44px;box-shadow:none;color:var(--color-ink-3);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:800;transition:none;display:flex}.ui-seg>button[aria-selected=true]{background:var(--sel-seg-bg);color:var(--sel-seg-fg);box-shadow:var(--sel-seg-shadow)}.ui-seg-cnt{background:var(--color-clay);min-width:20px;height:20px;box-shadow:var(--inset-shadow-press-xs);border-radius:10px;place-items:center;padding:0 6px;font-size:12px;font-weight:800;display:inline-grid}.ui-seg[data-tone=dark]{background:var(--color-esp-3);box-shadow:var(--inset-shadow-oled)}.ui-seg[data-tone=dark]>button{color:var(--color-led-mute)}.ui-seg[data-tone=dark]>button[aria-selected=true]{color:var(--color-oled-text);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1a}.ui-seg[data-tone=dark] .ui-seg-cnt{box-shadow:none;background:#ffffff14}.ui-fbar-chips{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:4px 0 6px;display:flex}.ui-fbar-chips>button{border-radius:var(--radius-chip);background:var(--unsel-chip-bg);min-height:44px;box-shadow:var(--unsel-chip-shadow);color:var(--unsel-chip-fg);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:800;transition:none;display:inline-flex}.ui-fbar-chips>button[aria-pressed=true]{background:var(--sel-chip-bg);color:var(--sel-chip-fg);box-shadow:var(--sel-chip-shadow)}.ui-fbar-chips>button[aria-pressed=true] .num{color:var(--sel-chip-count)}.ui-fbar-chips>button:not([aria-pressed=true]) .num[data-tone=warn]{color:var(--color-crust-ink)}.ui-fbar-sel{display:none}.ui-fbar-sels[data-layout=duo]{flex-wrap:wrap;gap:0 12px;display:flex}.ui-fbar-sels[data-layout=duo]>:not(.ui-fbar-sel){flex:220px;max-width:320px}@media (width<=600px){.ui-fbar-chips{display:none}.ui-fbar-sels,.ui-fbar-sels[data-layout=duo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 12px;display:grid}.ui-fbar-sels[data-layout=one]{grid-template-columns:minmax(0,1fr)}.ui-fbar-sels>*{min-width:0}.ui-fbar-sels[data-layout=duo]>:not(.ui-fbar-sel){max-width:none}.ui-fbar-sel{display:grid}}.ui-fbar[data-dense=true] .ui-fbar-chips>button{padding:0 11px}@media (width<=699.98px){.ui-fbar[data-dense=true] .ui-fbar-chips{display:none}.ui-fbar[data-dense=true] .ui-fbar-sels{grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 12px;display:grid}.ui-fbar[data-dense=true] .ui-fbar-sels[data-layout=duo]{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-fbar[data-dense=true] .ui-fbar-sels>*{min-width:0;max-width:none}.ui-fbar[data-dense=true] .ui-fbar-sel{display:grid}}.ui-ic-dn{transform:rotate(90deg)}[aria-expanded=true]>.ui-ic-dn,[aria-expanded=true]~.ui-ic-dn,details[open]>summary>.ui-ic-dn{transform:rotate(-90deg)}.ui-lv{background:var(--color-clay);height:10px;box-shadow:var(--inset-shadow-press-xs);border-radius:5px;display:block;position:relative}.ui-lv>i{background:var(--color-accent);border-radius:5px;position:absolute;top:0;bottom:0;left:0}.ui-lv[data-low]>i{background:var(--grad-low)}.ui-lv[data-has-in]>i{border-radius:5px 0 0 5px}.ui-lv>s{background:var(--stripe-accent);box-shadow:inset 0 0 0 1px var(--color-accent);border-radius:0 5px 5px 0;text-decoration:none;position:absolute;top:0;bottom:0}.ui-lv[data-low-in]>s{background:var(--stripe-crust);box-shadow:inset 0 0 0 1px var(--color-crust)}.ui-lv>s:first-child{border-radius:5px}.ui-lv>b{background:var(--color-ink);border-radius:1px;width:2px;height:16px;margin-left:-1px;position:absolute;top:-3px}.ui-lvkey{color:var(--color-ink-2);flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;font-size:13.5px;font-weight:700;display:flex}.ui-lvkey b{color:var(--color-ink);font-weight:800}.ui-lvkey-sw{vertical-align:-1px;background:var(--color-accent);border-radius:3px;width:18px;height:10px;margin-right:6px;display:inline-block}.ui-lvkey-sw[data-low]{background:var(--grad-low)}.ui-lvkey-sw[data-in]{background:var(--stripe-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.ui-lvkey-sw[data-in][data-low]{background:var(--stripe-crust);box-shadow:inset 0 0 0 1px var(--color-crust)}.ui-pill,.ui-minipill{border-radius:var(--radius-pill);letter-spacing:.01em;white-space:nowrap;background:var(--color-clay);box-shadow:var(--inset-shadow-press-xs);color:var(--color-ink-2);align-items:center;font-weight:800;display:inline-flex}.ui-pill{gap:5px;height:24px;padding:0 9px;font-size:12px}.ui-minipill{letter-spacing:0;gap:4px;padding:2px 7px;font-size:11.5px}.ui-pill>svg,.ui-minipill>svg{flex:none;width:12px;height:12px}.ui-pill[data-tone=hot],.ui-minipill[data-tone=hot]{color:var(--color-crust-ink)}.ui-pill[data-tone=ok],.ui-minipill[data-tone=ok]{color:var(--color-ok-ink)}.ui-pill[data-tone=bad],.ui-minipill[data-tone=bad]{color:var(--color-bad-ink)}.ui-pill[data-tone=dark],.ui-minipill[data-tone=dark]{background:var(--color-accent);color:var(--color-hi);box-shadow:none}.ui-on-dark .ui-pill,.ui-on-dark .ui-minipill{color:var(--color-oled-pill);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a}.ui-on-dark .ui-pill[data-tone=hot],.ui-on-dark .ui-minipill[data-tone=hot]{color:var(--color-crust-on);background:#f0ab3c29;box-shadow:inset 0 0 0 1px #f0ab3c59}.ui-on-dark .ui-pill[data-tone=bad],.ui-on-dark .ui-minipill[data-tone=bad]{color:var(--color-bad-on);background:#e5533f2e;box-shadow:inset 0 0 0 1px #e5533f6b}.ui-on-dark .ui-pill[data-tone=ok],.ui-on-dark .ui-minipill[data-tone=ok]{color:var(--color-ok-on);background:#3a9d6e2e;box-shadow:inset 0 0 0 1px #3a9d6e66}.ui-on-dark .ui-pill[data-tone=dark],.ui-on-dark .ui-minipill[data-tone=dark]{background:var(--color-oled-ink);color:var(--color-esp-3);box-shadow:none}.ui-sw{font-weight:800}.ui-sw[data-tone=hot]{color:var(--color-crust-ink)}.ui-sw[data-tone=bad]{color:var(--color-bad-ink)}.ui-sw[data-tone=ok]{color:var(--color-ok-ink)}.ui-on-dark .ui-sw[data-tone=hot]{color:var(--color-crust-on)}.ui-on-dark .ui-sw[data-tone=bad]{color:var(--color-bad-on)}.ui-on-dark .ui-sw[data-tone=ok]{color:var(--color-ok-on)}.ui-late .nw,.ui-sw.nw{white-space:nowrap}.ui-banner{box-shadow:var(--inset-shadow-press-xs);background:var(--color-crust-soft);color:var(--color-crust-deep);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.ui-banner>svg{width:20px;height:20px;color:var(--color-crust-ink);flex:none;align-self:flex-start;margin-top:1px}.ui-banner-text{flex:220px;min-width:0}.ui-banner-text b{font-weight:700}.ui-banner-text>.ui-banner-title{display:block}.ui-banner-act{flex-wrap:wrap;gap:8px;display:flex}.ui-banner .ui-banner-act>:is(.ui-btn,button,a){min-height:40px;padding:0 14px;font-size:14px}.ui-banner[data-tone=calm]{background:var(--color-fill-2);color:var(--color-ink)}.ui-banner[data-tone=calm]>svg{color:var(--color-ink-2)}.ui-banner[data-tone=ok]{background:var(--color-ok-soft);color:var(--color-ok-deep)}.ui-banner[data-tone=ok]>svg{color:var(--color-ok)}.ui-banner[data-tone=bad]{background:var(--color-bad-soft);color:var(--color-bad-deep)}.ui-banner[data-tone=bad]>svg{color:var(--color-bad)}.ui-banner[data-tone=dark]{background:var(--oled-bg);color:var(--color-oled-text);box-shadow:var(--inset-shadow-oled)}.ui-banner[data-tone=dark]>svg{color:var(--color-crust)}.ui-on-dark .ui-banner:not([data-tone=dark]){color:var(--color-oled-text);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a}.ui-on-dark .ui-banner[data-tone=hot]{background:#f0ab3c29;box-shadow:inset 0 0 0 1px #f0ab3c59}.ui-on-dark .ui-banner[data-tone=hot]>svg{color:var(--color-crust-on)}.ui-on-dark .ui-banner[data-tone=ok]>svg{color:var(--color-ok-on)}.ui-on-dark .ui-banner[data-tone=bad]>svg{color:var(--color-bad-on)}.ui-on-dark .ui-banner[data-tone=calm]>svg{color:var(--color-oled-dim)}.ui-field{align-content:start;gap:6px;min-width:0;margin-top:12px;display:grid}.ui-field>label{color:var(--color-ink-2);font-size:13.5px;font-weight:600}.ui-fctl{min-width:0;position:relative}.ui-prefix{color:var(--color-ink-2);pointer-events:none;font-weight:600;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ui-hint{color:var(--color-ink-2);margin:2px 2px 0;font-size:12.5px}.ui-err{color:var(--color-bad-ink);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.ui-err>svg{flex:none}.ui-fgrid{container-type:inline-size}.ui-fgrid-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:0 14px;display:grid}@container (width>=560px){.ui-fgrid-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-fgrid-cols>[data-full]{grid-column:1/-1}}.ui-search{min-width:0;position:relative}.ui-search>svg{color:var(--color-ink-2);pointer-events:none;margin-top:-9px;position:absolute;top:50%;left:12px}.ui-search>input::-webkit-search-cancel-button{appearance:none;cursor:pointer;background-color:var(--color-ink-3);width:18px;height:18px;margin-right:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cmask id='m'%3E%3Crect width='24' height='24' fill='white'/%3E%3Cpath d='M8.5 8.5l7 7M15.5 8.5l-7 7' stroke='black' stroke-width='2.2' stroke-linecap='round'/%3E%3C/mask%3E%3Ccircle cx='12' cy='12' r='10' mask='url(%23m)'/%3E%3C/svg%3E") 50%/18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cmask id='m'%3E%3Crect width='24' height='24' fill='white'/%3E%3Cpath d='M8.5 8.5l7 7M15.5 8.5l-7 7' stroke='black' stroke-width='2.2' stroke-linecap='round'/%3E%3C/mask%3E%3Ccircle cx='12' cy='12' r='10' mask='url(%23m)'/%3E%3C/svg%3E") 50%/18px no-repeat}.ui-toggle-wrap{flex:none;place-items:center;min-width:51px;min-height:44px;display:grid}.ui-toggle{background:var(--color-clay);width:51px;height:31px;box-shadow:var(--inset-shadow-press-sm);cursor:pointer;border:0;border-radius:16px;flex:none;padding:0;position:relative}.ui-toggle:after{content:"";background:var(--color-clay);width:27px;height:27px;box-shadow:var(--shadow-raise-xs);border-radius:50%;position:absolute;top:2px;left:2px}.ui-toggle[aria-checked=true]{background:var(--color-ok);box-shadow:var(--inset-shadow-toggle-on)}.ui-toggle[aria-checked=true]:after{background:var(--color-oled-ink);transform:translate(20px)}.ui-toggle:disabled{opacity:.5;cursor:default}.ui-togrow{align-items:center;gap:12px;min-height:60px;padding:10px 16px;display:flex}.ui-togrow+.ui-togrow{border-top:.5px solid var(--color-line)}.ui-togrow-t{cursor:pointer;flex:1;min-width:0}.ui-togrow[data-disabled] .ui-togrow-t{cursor:default}.ui-togrow-t>b{font-size:15px;font-weight:800;display:block}.ui-togrow-t>small{color:var(--color-ink-2);font-size:13px;display:block}.ui-step{border-radius:var(--radius-step);background:var(--color-clay);height:44px;box-shadow:var(--inset-shadow-press-sm);align-items:center;display:inline-flex}.ui-step>button{border-radius:var(--radius-step);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;place-items:center;font-size:20px;font-weight:500;display:grid}.ui-step>button:active:not(:disabled){box-shadow:var(--inset-shadow-press-xs)}.ui-step>button:disabled{color:var(--color-ink-3);cursor:default}.ui-step>output{text-align:center;min-width:34px;font-size:16px;font-weight:800}.ui-chk{cursor:pointer;align-items:center;gap:10px;min-height:48px;font-size:15px;display:flex}.ui-chk-box{background:var(--color-clay);width:26px;height:26px;box-shadow:var(--inset-shadow-press-xs);border-radius:8px;flex:none;place-items:center;display:grid}.ui-chk input:checked+.ui-chk-box{background:var(--sel-chip-bg);box-shadow:var(--sel-chip-shadow)}.ui-chk input:checked+.ui-chk-box:after{content:"";border:2.5px solid var(--sel-chip-fg);border-top:0;border-right:0;width:12px;height:7px;transform:translateY(-2px)rotate(-45deg)}.kiosk .ui-chk input:checked+.ui-chk-box{background:var(--color-accent);box-shadow:none}.kiosk .ui-chk input:checked+.ui-chk-box:after{border-color:var(--color-hi)}.ui-chk input:focus-visible+.ui-chk-box{outline:3px solid var(--color-focus);outline-offset:3px}.ui-chk:has(input:disabled){opacity:.5;cursor:default}.ui-bp{--bpu:1;--lhx:74;isolation:isolate;align-items:center;gap:calc(16px * var(--bpu));height:calc(104px * var(--bpu));min-height:0;padding:calc(14px * var(--bpu)) calc(20px * var(--bpu));border-radius:calc(20px * var(--bpu));background:var(--bf);color:var(--bi);box-shadow:inset 0 0 0 1px #0000002e, inset 0 10px 22px #00000047, inset 0 calc(-5px * var(--bpu)) 0 var(--rail,transparent);display:flex;position:relative;overflow:hidden}.ui-bp[data-light]{box-shadow:inset 0 0 0 1px #1e28371a, inset 0 8px 18px #1e28371a, inset 0 calc(-5px * var(--bpu)) 0 var(--rail,transparent)}.ui-bp:before{content:"";z-index:-1;background:var(--bpat) right center / auto 100% var(--bprep,no-repeat);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 22%,#0000008c 48%,#000 78%);mask-image:linear-gradient(90deg,#0000 22%,#0000008c 48%,#000 78%)}.ui-bp:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(158deg,#ffffff24 0%,#ffffff08 32%,#fff0 46%);position:absolute;inset:0}.ui-bp[data-light]:after{background:linear-gradient(158deg,#ffffffb3 0%,#fff0 40%)}.ui-bp .ui-bp-name{z-index:1;align-items:center;gap:calc(14px * var(--bpu));min-width:0;max-width:100%;max-height:100%;font:inherit;color:inherit;letter-spacing:normal;flex:0 auto;margin:0;padding:0;line-height:1;display:flex;position:relative;transform:none}.ui-bp-logo{height:calc(min(var(--lh), var(--lhx)) * 1px * var(--bpu));width:calc(min(var(--lh), var(--lhx)) * var(--ar) * 1px * var(--bpu));object-fit:contain;object-position:left center;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;flex:0 auto;min-width:0;max-width:100%;display:block}.ui-bp[data-mode=white] .ui-bp-logo{filter:brightness(0)invert()}.ui-bp-chip{--lhx:56;min-width:0;max-width:100%;padding:calc(9px * var(--bpu)) calc(13px * var(--bpu));border-radius:calc(13px * var(--bpu));background:var(--chip,#fff);box-shadow:inset 0 1px 0 #fffc, 0 0 0 1px #00000014, 0 calc(6px * var(--bpu)) calc(14px * var(--bpu)) calc(-4px * var(--bpu)) #00000073;flex:0 auto;align-items:center;display:flex}.ui-bp-cap{gap:calc(5px * var(--bpu));font-size:calc(25px * var(--bpu));letter-spacing:-.02em;color:var(--bi);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;font-weight:800;line-height:1.02;display:flex;overflow:hidden}.ui-bp-cap small,.ui-bp-wm small{font-size:calc(11px * var(--bpu));letter-spacing:.14em;text-transform:uppercase;font-style:normal;font-weight:800;font-family:var(--font-sans);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;display:block;overflow:hidden}.ui-bp-wm{gap:calc(7px * var(--bpu));font-size:calc(34px * var(--bpu));letter-spacing:-.025em;color:var(--bi);white-space:nowrap;flex-direction:column;min-width:0;font-weight:800;line-height:1;display:flex}.ui-bp-wm[data-font=cond]{text-transform:uppercase;letter-spacing:.01em;font-family:Avenir Next Condensed,Arial Narrow,Roboto Condensed,sans-serif;font-style:italic;font-weight:800}.ui-bp-wm[data-font=serif]{letter-spacing:.02em;font-family:Optima,Candara,Segoe UI,sans-serif;font-weight:700}.ui-bp-wm[data-font=didone]{letter-spacing:.01em;font-family:Didot,"Bodoni 72",Bodoni MT,Georgia,serif;font-weight:700;font-size:calc(38px * var(--bpu))}.ui-bp-wm[data-font=serifi]{letter-spacing:0;font-family:Baskerville,Libre Baskerville,Georgia,serif;font-style:italic;font-weight:700;font-size:calc(38px * var(--bpu))}.ui-bp-wm[data-font=plain]{letter-spacing:-.01em;font-weight:700}.ui-bp-loc{z-index:1;background:var(--bf);color:var(--bi);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:9px;flex:none;align-self:flex-end;align-items:center;gap:5px;margin-left:auto;padding:5px 9px 5px 7px;font-size:12px;font-weight:800;line-height:1;display:inline-flex;position:relative;box-shadow:0 0 0 1px #7f7f7f47}.ui-bp-loc svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.ui-bp[data-size=kiosk]{--bpu:1.18}.ui-bp[data-size=mini]{--bpu:.74;--lhx:48;border-radius:16px;height:56px;padding:10px 88px 10px 16px}.ui-bp[data-size=mini]:before{-webkit-mask-image:linear-gradient(90deg,#0000 50%,#000 92%);mask-image:linear-gradient(90deg,#0000 50%,#000 92%)}.ui-bp[data-size=mini] .ui-bp-chip{--lhx:30}.ui-bp[data-size=badge]{--bpu:.42;width:96px;height:52px;min-height:0;box-shadow:var(--shadow-raise-sm);border-radius:13px;flex-wrap:nowrap;flex:none;justify-content:center;gap:0;padding:6px 10px}.ui-bp[data-size=badge] .ui-bp-name{flex:0 auto;justify-content:center;max-width:100%}.ui-bp[data-size=badge] .ui-bp-logo{object-position:center}.ui-bp[data-size=badge] .ui-bp-cap,.ui-bp[data-size=badge] .ui-bp-wm small,.ui-bp[data-size=badge] .ui-bp-loc{display:none}.ui-bp[data-size=badge] .ui-bp-wm{white-space:normal;text-align:center;letter-spacing:-.01em;font-size:13px;line-height:1.05;overflow:visible}:where(.oled,.ui-on-dark) .ui-bp:not([data-light]){outline-offset:-1px;outline:1px solid #ffffff29}@media (width<=600px){.ui-bp{--bpu:.8;--lhx:70;flex-wrap:wrap;align-content:space-between;gap:10px;height:auto;min-height:112px}.ui-bp .ui-bp-name{flex:100%}.ui-bp-chip{--lhx:50}.ui-bp-loc{letter-spacing:.1em;align-self:auto;max-width:none;margin-left:0;padding:4px 7px 4px 5px;font-size:10px}.ui-bp-loc svg{width:11px;height:11px}.ui-bp-cap,.ui-bp-wm small,.ui-bp-cap small{white-space:nowrap}.ui-bp[data-size=mini]{--bpu:.6;--lhx:48;flex-wrap:nowrap;height:48px;padding:8px 56px 8px 12px}.ui-bp[data-size=mini] .ui-bp-name{flex:0 auto}.ui-bp[data-size=mini] .ui-bp-chip{--lhx:30}.ui-bp[data-size=badge]{--bpu:.32;border-radius:11px;width:68px;height:42px;padding:5px 7px}.ui-bp[data-size=badge] .ui-bp-name{flex:0 auto}.ui-bp[data-size=badge] .ui-bp-wm{font-size:10.5px}}.ui-sb{flex:none;display:inline-flex}.ui-sb-ini{background:var(--color-clay);width:96px;height:52px;box-shadow:var(--shadow-raise-sm);color:var(--color-ink-2);letter-spacing:.04em;border-radius:13px;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid}@media (width<=600px){.ui-sb-ini{border-radius:11px;width:68px;height:42px;font-size:15px}}.ui-mark{--mark-bar:#eef1f5;--mark-shelf:#f0ab3c;border-radius:var(--radius-mark);background:var(--mark-bg);width:42px;height:42px;box-shadow:var(--shadow-raise-sm), inset 0 1px 0 #ffffff14;flex:none;place-items:center;display:grid}.ui-mark.ui-mark-light{background:var(--mark-bg-light);box-shadow:var(--shadow-raise-sm), inset 0 0 0 1px #00000014}@media (width<=1023px){.ui-mark{width:44px;height:44px}}.ui-mark-svg{width:74%;height:74%;display:block}.ui-mark.ui-mark-xl{width:72px;height:72px}.ui-mark-img{object-fit:contain;width:72%;height:72%;display:block}.ui-wordmark{min-width:0;display:block}.ui-wordmark b{letter-spacing:.12em;text-transform:uppercase;color:var(--color-wordmark);text-shadow:1px 1px 1px var(--color-hi), -1px -1px 1px #969eaa73;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;line-height:1.15;display:block;overflow:hidden}.ui-wordmark small{letter-spacing:.14em;color:var(--color-ink-3);margin-top:2px;font-size:12.5px;font-variant-caps:all-small-caps;font-weight:800;line-height:1.2;display:block}.ui-ring{flex:none;width:124px;height:124px;position:relative}.ui-ring[data-size=order]{width:104px;height:104px}.ui-ring[data-size=mini]{width:64px;height:64px}.ui-ring svg{width:100%;height:100%;display:block;overflow:visible}.ui-ring-arc{stroke:var(--color-crust-on)}.ui-ring[data-tone=dark] .ui-ring-ticks{stroke:#f7efe74d}.ui-ring[data-tone=dark] .ui-ring-track{stroke:#ffffff1a}.ui-ring[data-tone=dark] .ui-ring-dot{fill:var(--color-hi)}.ui-ring[data-tone=dark]:not([data-size=tile]) .ui-ring-track{stroke:#ffffff1f}.ui-ring[data-tone=dark][data-size=order] .ui-ring-arc{filter:drop-shadow(0 0 6px #f0ab3c73)}.ui-ring[data-tone=light] .ui-ring-ticks{stroke:#0003}.ui-ring[data-tone=light] .ui-ring-track{stroke:#00000012}.ui-ring[data-tone=light]:not([data-size=tile]) .ui-ring-track{stroke:#00000014}.ui-ring[data-tone=light] .ui-ring-dot{fill:var(--color-ink)}.ui-ring-c{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.ui-ring-c b{letter-spacing:-.03em;font-size:22px;font-weight:700;line-height:1}.ui-ring-c small{margin-top:3px;font-size:11px;line-height:1.2}.ui-ring[data-tone=dark] .ui-ring-c{color:var(--color-oled-ink)}.ui-ring[data-tone=dark] .ui-ring-c small{color:var(--color-oled-eb)}.ui-ring[data-tone=light] .ui-ring-c{color:var(--color-ink)}.ui-ring[data-tone=light][data-size=tile] .ui-ring-c small{color:var(--color-ink-2)}.ui-ring[data-size=order] .ui-ring-c b{letter-spacing:-.02em;font-size:24px;font-weight:800}.ui-ring[data-size=order] .ui-ring-c small{letter-spacing:.04em;opacity:.75;margin-top:0;font-size:11px;font-weight:700}.ui-ring[data-size=mini] .ui-ring-c b{letter-spacing:-.02em;font-size:12.5px;font-weight:700}@media (width<=600px){.ui-ring[data-size=order]{width:84px;height:84px}.ui-ring[data-size=order] .ui-ring-c b{font-size:20px}.ui-ring[data-size=order] .ui-ring-c small{font-size:10px}}.ui-pulse{--pulse:var(--color-ok);background:var(--pulse);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block;position:relative}.ui-pulse[data-tone=hot]{--pulse:var(--color-crust)}.ui-pulse[data-tone=bad]{--pulse:var(--color-bad)}.ui-pulse:after{content:"";border:2px solid var(--pulse);opacity:0;border-radius:50%;position:absolute;inset:-4px}@media (prefers-reduced-motion:no-preference){.ui-pulse:after{animation:2.4s cubic-bezier(.32,.72,0,1) infinite ui-ping}@keyframes ui-ping{0%{opacity:.7;transform:scale(.4)}80%,to{opacity:0;transform:scale(1.6)}}}.ui-need{background-image:var(--oled-bg);box-shadow:var(--inset-shadow-oled), var(--shadow-raise-sm);color:var(--color-oled-text);border-radius:24px;padding:16px 16px 8px}.ui-need-h{letter-spacing:.1em;color:var(--color-oled-dim);align-items:center;gap:10px;margin:0 4px 8px;font-size:14px;font-variant-caps:all-small-caps;font-weight:800;display:flex}.ui-need-n{background:var(--color-crust);min-width:24px;height:24px;color:var(--color-on-crust);letter-spacing:0;border-radius:12px;place-items:center;padding:0 7px;font-size:13px;font-variant-caps:normal;display:inline-grid}.ui-need-row{width:100%;min-height:60px;font:inherit;text-align:left;color:var(--color-oled-text);background:0 0;border:0;border-top:.5px solid #ffffff14;align-items:center;gap:12px;margin:0;padding:12px 4px;text-decoration:none;display:flex}button.ui-need-row{appearance:none;cursor:pointer}.ui-need-h+.ui-need-row{border-top:0}.ui-need-ic{width:40px;height:40px;color:var(--color-crust-on);background:#ffffff0f;border-radius:13px;flex:none;place-items:center;display:grid}.ui-need-row[data-tone=bad] .ui-need-ic{color:var(--color-bad-on)}.ui-need-rt{flex:1;min-width:0}.ui-need-rt b{color:var(--color-oled-ink);font-size:15.5px;font-weight:800;display:block}.ui-need-rt small{color:var(--color-oled-dim);margin-top:2px;font-size:13px;font-weight:600;display:block}.ui-need-hot{color:var(--color-crust-on)}.ui-need-row[data-tone=bad] .ui-need-hot{color:var(--color-bad-on)}.ui-need-chev{width:9px;height:14px;color:var(--color-oled-chev);flex:none}.ui-act{width:100%;min-height:56px;color:inherit;text-align:left;align-items:flex-start;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.ui-act+.ui-act{border-top:.5px solid var(--color-line)}.ui-act>:not(.ui-act-rt){flex:none}.ui-act-ic{background:var(--color-clay);width:96px;height:52px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink-2);border-radius:13px;place-items:center;display:grid}.ui-act-rt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-act-rt>b{letter-spacing:-.012em;font-size:15.5px;font-weight:800;display:block}.ui-act-rt>small{color:var(--color-ink-2);margin-top:1px;font-size:13.5px;display:block}.ui-act-why{color:var(--color-ink-2);overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.ui-act-chev{width:9px;height:14px;color:var(--color-ink-3);align-self:center}@media (width<=600px){.ui-act-ic{border-radius:11px;width:68px;height:42px}}.ui-changes{gap:3px;margin-top:6px;display:grid}.ui-diff{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;max-width:100%;font-size:13px;display:flex}.ui-diff>*{flex:none}.ui-diff-l{color:var(--color-ink-2)}.ui-diff>.ui-change,.ui-change{flex:0 auto;min-width:0}.ui-change s{color:var(--color-ink-3);-webkit-text-decoration-color:var(--color-ink-3);-webkit-text-decoration-color:var(--color-ink-3);-webkit-text-decoration-color:var(--color-ink-3);text-decoration-color:var(--color-ink-3)}.ui-change ins{color:var(--color-ink);background:0 0;font-weight:700;text-decoration:none}.ui-on-dark .ui-change s{color:var(--color-oled-dim);-webkit-text-decoration-color:var(--color-oled-dim);-webkit-text-decoration-color:var(--color-oled-dim);-webkit-text-decoration-color:var(--color-oled-dim);text-decoration-color:var(--color-oled-dim)}.ui-on-dark .ui-change ins{color:var(--color-oled-ink)}.ui-nw{white-space:nowrap}.ui-kv-card{background:var(--color-clay);box-shadow:var(--shadow-raise-sm);border-radius:var(--radius-card);overflow:hidden}.ui-kv{margin:0;padding:4px 0}.ui-kvr{justify-content:space-between;align-items:baseline;gap:16px;padding:11px 16px;display:flex}.ui-kvr+.ui-kvr{border-top:.5px solid var(--color-line)}.ui-kvr dt{color:var(--color-ink-2);font-size:14px;font-weight:600}.ui-kvr dd{text-align:right;margin:0;font-size:14.5px;font-weight:700}@media (width<=600px){.ui-kvr{flex-direction:column;gap:2px}.ui-kvr dd{text-align:left}}.ui-grp{margin:0 0 22px}.ui-grp-h{margin:0 4px 10px}.ui-grp-card{background:var(--color-clay);box-shadow:var(--shadow-raise-sm);border-radius:var(--radius-card);overflow:hidden}.ui-grp-card>*+*{border-top:.5px solid var(--color-line)}.ui-grp-v{color:var(--color-ink-2);font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:600}.ui-dh{isolation:isolate;border-radius:var(--radius-tile);min-height:0;margin:4px 0 18px;padding:20px 22px;position:relative}.ui-dh[data-tall]{min-height:120px}.ui-dh-bg{z-index:-1;border-radius:inherit;background:var(--color-clay);box-shadow:var(--shadow-raise);position:absolute;inset:0}.ui-dh-row{align-items:flex-start;gap:16px;display:flex}.ui-dh-t{flex:1;min-width:0}.ui-dh-vis{flex:none}.ui-dh-eb{letter-spacing:var(--tracking-eb);color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:4px 7px;margin:0;font-size:14px;font-variant-caps:all-small-caps;font-weight:800;display:flex}.ui-dh-ic{background:var(--color-clay);width:28px;height:28px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.ui-dh-ic[data-hot]{color:var(--color-crust-ink)}.ui-dh-t>.ui-dh-title{letter-spacing:-.02em;color:var(--color-ink);margin:6px 0 0;font-size:30px;font-weight:800;line-height:1.08;display:inline-block}.ui-dh-t>.ui-dh-title:first-child{margin-top:0}.ui-dh-title:focus,.ui-dh-title:focus-visible{outline:none}.ui-dh-big{letter-spacing:-.02em;color:var(--color-ink);margin:10px 0 0;font-size:44px;font-weight:800;line-height:1}.ui-dh-big small{white-space:nowrap;letter-spacing:-.02em;color:var(--color-ink-2);margin-left:4px;font-size:16px;font-weight:600;display:inline-block}.ui-dh-sub{color:var(--color-ink-2);margin:6px 0 0;font-size:15px}.ui-dh-acts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ui-dh-acts .ui-btn{min-height:44px}@media (width<=440px){.ui-dh-acts[data-one-row=true]{flex-wrap:nowrap}.ui-dh-acts[data-one-row=true]>*{flex:1 1 0;min-width:0;padding:0 10px;font-size:14px}.ui-dh-acts[data-one-row=true]>*>svg{width:16px;height:16px}}.ui-dh[data-esp]{color:var(--color-oled-text);padding:24px 26px}.ui-dh[data-esp]>.ui-dh-bg{background:var(--oled-bg);border:8px solid var(--color-clay);box-shadow:var(--shadow-raise), var(--inset-shadow-oled);background-clip:padding-box}.ui-dh[data-esp]>.ui-dh-bg:after{content:"";border-radius:inherit;background:var(--glass);pointer-events:none;position:absolute;inset:0}.ui-dh[data-esp] .ui-dh-eb,.ui-dh[data-esp] .ui-dh-sub,.ui-dh[data-esp] .ui-dh-big small{color:var(--color-oled-dim)}.ui-dh[data-esp] .ui-dh-title,.ui-dh[data-esp] .ui-dh-big{color:var(--color-oled-ink)}.ui-dh[data-esp] .ui-dh-ic{color:var(--color-oled-pill);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff14}.ui-dh[data-esp] .ui-dh-ic[data-hot]{color:var(--color-crust-on)}.ui-dh[data-variant=band]{border-radius:0;min-height:0;margin:0 0 20px;padding:20px 76px 22px 30px}.ui-dh[data-variant=band]>.ui-dh-bg{background:var(--color-band);box-shadow:var(--band-shadow);border:0;border-radius:0}.ui-dh[data-variant=band][data-esp]>.ui-dh-bg{background:var(--oled-bg);box-shadow:inset 0 -1px #ffffff0f}.ui-dh[data-variant=band] .ui-dh-title{margin-top:0}.ui-dh[data-variant=band] .ui-dh-eb{margin-bottom:6px}.ui-dh-plate{position:relative}.ui-dh-plate+.ui-dh-row{margin-top:14px}.ui-dh-plate>.ui-dh-back,.ui-dh-plate>.ui-dh-close{z-index:2;box-shadow:none;color:var(--color-hi);background:#10141a57;border-radius:13px;position:absolute;top:8px}.ui-dh-plate>.ui-dh-back{left:8px}.ui-dh-plate>.ui-dh-close{right:8px}.ui-dh-plate:has(>.ui-dh-back,>.ui-dh-close)>.ui-bp{height:148px;padding-top:58px}.ui-dh[data-bare]{border-radius:0;min-height:0;margin-bottom:18px;padding:0}.ui-dh[data-bare]>.ui-dh-bg{display:none}.ui-dh[data-bare] .ui-dh-acts{justify-content:flex-end;margin-top:12px}.ui-dh[data-variant=band][data-bare] .ui-dh-plate>.ui-bp{height:calc(104px + var(--shbar,0px) + 14px);padding-top:calc(var(--shbar,0px) + 14px);border-radius:0;padding-inline:30px 28px}.ui-dh[data-variant=band][data-bare] .ui-dh-meta>:not(.ui-dh-plate){margin-inline:24px}.ui-dh[data-variant=band][data-bare] .ui-dh-plate:has(>.ui-dh-back,>.ui-dh-close)>.ui-bp{height:calc(104px + var(--shbar,52px) + 14px);padding-top:calc(var(--shbar,52px) + 14px)}@media (width<=699px){.ui-dh-t>.ui-dh-title{font-size:27px}}@media (width<=600px){.ui-dh-big{font-size:40px}.ui-dh-eb{font-size:13px}.ui-dh[data-variant=band]{padding:18px 64px 18px 20px}.ui-dh[data-variant=band][data-bare]{padding:0}.ui-dh[data-variant=band][data-bare] .ui-dh-plate>.ui-bp{height:calc(112px + var(--shbar,0px) + 14px);padding-inline:20px}.ui-dh[data-variant=band][data-bare] .ui-dh-plate:has(>.ui-dh-back,>.ui-dh-close)>.ui-bp{height:calc(112px + var(--shbar,52px) + 14px)}.ui-dh[data-variant=band][data-bare] .ui-dh-meta>:not(.ui-dh-plate){margin-inline:16px}}.ui-sec{margin:0 0 22px}.ui-sec-h{align-items:baseline;gap:8px;margin:0 4px 8px;display:flex}.ui-sec-sp{flex:1}.ui-sec-h .ui-btn[data-variant=quiet],.ui-sec-h .ui-qlink{letter-spacing:0;color:var(--color-ink-2);font-variant-caps:normal;font-weight:800}.ui-card{background:var(--color-clay);border-radius:var(--radius-card);box-shadow:var(--shadow-raise-sm)}.ui-rows{margin:0;padding:0;list-style:none;overflow:hidden}.ui-rows>*+*{border-top:.5px solid var(--color-line)}.ui-row{width:100%;min-height:56px;font:inherit;color:var(--color-ink);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex;position:relative}button.ui-row,a.ui-row{cursor:pointer}button.ui-row:active,a.ui-row:active{background:#5660720d}.ui-row[aria-current=true]{box-shadow:var(--inset-shadow-press-xs);background:#5660720f}.ui-row[aria-current=true]:before{content:"";background:var(--color-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.ui-row-t{flex:1;min-width:0}.ui-row-t>b{letter-spacing:-.012em;font-size:15.5px;font-weight:800;display:block}.ui-row-t small{color:var(--color-ink-2);margin-top:1px;font-size:13.5px;display:block}.ui-row-v{text-align:right;white-space:nowrap;font-size:15px;font-weight:800}.ui-row-v small{color:var(--color-ink-2);font-size:12.5px;font-weight:500;display:block}.ui-row-chev,.ui-row>.ui-ic-dn{width:9px;height:14px;color:var(--color-ink-3);flex:none}.ui-ric{border-radius:var(--radius-icon);background:var(--color-clay);width:40px;height:40px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink-2);flex:none;place-items:center;display:grid}.ui-ric[data-tone=hot]{color:var(--color-crust-ink)}.ui-ric[data-tone=bad]{color:var(--color-bad-ink)}.ui-ric[data-tone=ok]{color:var(--color-ok-ink)}.ui-ric[data-tone=esp]{background:var(--oled-bg);box-shadow:var(--inset-shadow-oled);color:var(--color-crust-on)}@media (width<=600px){.ui-ric{border-radius:11px}}.ui-oprow+.ui-oprow{border-top:.5px solid var(--color-line)}.ui-oprow[data-open]{background:#5660720a}.ui-oprow>.ui-row{cursor:pointer}.ui-oprow>.ui-row>.ui-ric{border-radius:11px;width:36px;height:36px}.ui-oprow-x{padding:2px 16px 14px 64px}.ui-quiet{border-radius:var(--radius-card);box-shadow:var(--inset-shadow-press-xs);justify-content:space-between;align-items:center;gap:16px;margin:28px 0 8px;padding:14px 18px;display:flex}.ui-quiet-t{flex:1;min-width:0}.ui-quiet-t b{font-size:15px;display:block}.ui-quiet-t small{color:var(--color-ink-3);font-size:13px;font-weight:600;display:block}.ui-quiet>:not(.ui-quiet-t){flex:none}.ui-oprow-x .ui-quiet{border-radius:16px;flex-wrap:wrap;margin:14px 0 0;padding:12px 14px}.ui-oprow-x>.ui-quiet:first-child{margin-top:0}@media (width<=600px){.ui-oprow-x{padding-left:16px}}.ui-empty{text-align:center;padding:36px 20px}.ui-empty-ic{border-radius:var(--radius-empty-ic);background:var(--color-clay);width:64px;height:64px;box-shadow:var(--shadow-raise-sm);color:var(--color-ok);place-items:center;margin:0 auto 12px;display:grid}.ui-empty>b{letter-spacing:-.02em;font-size:17px;font-weight:700;display:block}.ui-empty>p{max-width:34ch;color:var(--color-ink-2);margin:4px auto 0;font-size:14.5px}.ui-empty-x{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.ui-errcard .ui-empty-ic{background:var(--color-bad-soft);color:var(--color-bad)}.ui-dock{z-index:4;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-dock);background:var(--color-clay);box-shadow:var(--shadow-raise);flex-wrap:wrap;gap:10px;margin:22px 0 0;display:flex;position:sticky;bottom:0}.ui-dock>.ui-btn{flex:auto}.ui-dock>.ui-btn[data-variant=quiet]{flex:none}.ui-dock[data-stuck=true]{box-shadow:none;border-radius:0}.ui-dock[data-stuck=true]:before{content:"";z-index:-1;border-image:linear-gradient(to bottom, #343d4c00, #343d4c0a 16px, #343d4c33 36px, #ffffffbf 36px 37px, var(--color-clay) 37px) fill 0 / 0 / 0 100vmax;pointer-events:none;position:absolute;inset:-37px 0 0}.ui-dock[data-stuck=true]:after{content:"";border-image:linear-gradient(var(--color-clay) 0 0) fill 0 / 0 / 0 100vmax;pointer-events:none;height:64px;position:absolute;top:calc(100% - 1px);left:0;right:0}.ui-dock-sentinel{height:0}.ui-tgrid{container-type:inline-size}.ui-tgrid-in{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--u,180px);gap:var(--tgap,22px);grid-auto-flow:dense;display:grid}.ui-tile{border-radius:var(--radius-tile);background:var(--color-clay);min-width:0;box-shadow:var(--shadow-raise);font:inherit;color:var(--color-ink);text-align:left;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;flex-direction:column;grid-area:span 1/span 1;padding:18px 20px;text-decoration:none;display:flex;position:relative;overflow:hidden;container-type:size}a.ui-tile,button.ui-tile{cursor:pointer}a.ui-tile:active,button.ui-tile:not([data-esp]):active{box-shadow:var(--shadow-raise-xs)}.ui-tile>*{z-index:1;flex-shrink:0;position:relative}.ui-tile[data-size=m]{grid-column:span 2}.ui-tile[data-size=l],.ui-tile[data-size=xl]{grid-area:span 2/span 2}@container (width>=760px){.ui-tgrid-in{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-tile[data-size=xl]{grid-column:span 4}}.ui-tile-eb{white-space:nowrap;letter-spacing:.07em;min-height:22px;color:var(--color-ink-2);align-items:center;gap:7px;font-size:14px;font-variant-caps:all-small-caps;font-weight:800;display:flex}.ui-tile-ebt{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-tile-ic{background:var(--color-clay);width:28px;height:28px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.ui-tile-ic[data-hot]{color:var(--color-crust-ink)}.ui-tile-flag{background:var(--color-clay);box-shadow:var(--inset-shadow-press-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-crust-ink);border-radius:10px;align-items:center;gap:4px;margin-left:auto;padding:4px 9px;font-size:11.5px;font-variant-caps:normal;font-weight:800;display:inline-flex}.ui-tile-num{letter-spacing:-.02em;color:var(--color-ink);align-self:flex-start;align-items:baseline;gap:4px;margin:18px 0 0;font-size:40px;font-weight:800;line-height:1;display:inline-flex}.ui-tile-num small{letter-spacing:-.02em;color:var(--color-ink-2);font-size:15px;font-weight:600}.ui-tile-num[data-readout]{background:var(--oled-bg);min-width:58px;box-shadow:var(--inset-shadow-oled), var(--shadow-raise-xs);color:var(--color-oled-ink);text-shadow:0 0 22px #ffffff1a;border-radius:15px;justify-content:center;margin-top:12px;padding:6px 14px 7px}.ui-tile-num[data-readout] small{color:var(--color-oled-unit)}.ui-tile-cap{color:var(--color-ink-2);margin-top:4px;font-size:14px;line-height:1.3;display:block}.ui-tile-cap b{color:var(--color-ink);font-weight:800}.ui-tile[data-size=s] .ui-tile-num{margin-top:12px;margin-bottom:8px}.ui-tile[data-size=s] .ui-tile-cap{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin-top:0;display:-webkit-box;overflow:hidden}.ui-tile[data-esp]{border:8px solid var(--color-clay);background:var(--oled-bg);box-shadow:var(--shadow-raise), var(--inset-shadow-oled);color:var(--color-oled-text);background-clip:padding-box;padding:10px 12px}.ui-tile[data-esp]:before{content:"";border-radius:inherit;background-image:var(--glass);pointer-events:none;position:absolute;inset:0}.ui-tile[data-esp] .ui-tile-eb{color:var(--color-oled-eb)}.ui-tile[data-esp] .ui-tile-ic{color:var(--color-oled-pill);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff14}.ui-tile[data-esp] .ui-tile-ic[data-hot]{color:var(--color-crust-on)}.ui-tile[data-esp] .ui-tile-flag{color:var(--color-crust-on);background:#f0ab3c24;box-shadow:inset 0 0 0 1px #f0ab3c59}.ui-tile[data-esp] .ui-tile-num{color:var(--color-oled-ink);text-shadow:0 0 22px #ffffff14}.ui-tile[data-esp] .ui-tile-num small{color:var(--color-oled-unit)}.ui-tile[data-esp] .ui-tile-cap{color:var(--color-oled-dim)}.ui-tile[data-esp] .ui-tile-cap b{color:var(--color-oled-text)}@container (height<=170px){.ui-tile-num[data-readout]{padding:4px 12px 5px;font-size:34px}.ui-tile-cap{font-size:13px}}@container (width<=165px){.ui-tile-eb{font-size:12.5px}.ui-tile-flag{display:none}}.ui-layer{z-index:50;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ui-layer[data-scrim=false]{pointer-events:none}.ui-layer[data-scrim=false]>.ui-layer-box{pointer-events:auto}.ui-scrim{background:var(--color-scrim);position:absolute;inset:0}.ui-layer-box{position:relative}.ui-layer-box:focus{outline:none}@media (width<=699px){.ui-layer{place-items:end center;padding:0}}.ui-dlg{border-radius:var(--radius-dialog);background:var(--color-clay);width:min(520px,100%);max-height:min(86vh,760px);box-shadow:var(--shadow-dialog);color:var(--color-ink);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#343d4c38 transparent;overflow:auto;container-type:inline-size}.ui-dlg-h{z-index:2;background:var(--color-clay);align-items:center;gap:8px;padding:14px 10px 4px 22px;display:flex;position:sticky;top:0}.ui-dlg-h h2{letter-spacing:-.02em;flex:1;min-width:0;margin:0;font-size:19px;font-weight:800}.ui-dlg-b{padding:4px 22px 22px}.ui-dlg-lead{color:var(--color-ink-2);margin:0 0 12px;font-size:14.5px}.ui-dlg-btns{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.ui-dlg-btns>*{flex:auto}@media (width<=699px){.ui-dlg{border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;width:100%;max-height:92vh;padding-bottom:env(safe-area-inset-bottom,0px)}}.ui-menu{border-radius:var(--radius-menu);background:var(--color-clay);min-width:220px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-raise);color:var(--color-ink);padding:6px;position:fixed}.ui-menu h3{color:var(--color-ink-2);letter-spacing:.14em;margin:4px 10px 6px;font-size:14px;font-variant-caps:all-small-caps;font-weight:800}.ui-menu button{width:100%;min-height:46px;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:0 10px;font-size:15px;font-weight:700;display:flex}.ui-menu button:active,.ui-menu button:focus-visible{box-shadow:var(--inset-shadow-press-xs);outline:none}.ui-menu button[data-tone=bad]{color:var(--color-bad-ink)}.ui-menu-label{flex:1;min-width:0}.ui-menu-detail{color:var(--color-ink-2);white-space:nowrap;margin-left:auto;padding-left:14px;font-size:13px;font-weight:700}.ui-menu-detail[data-tone=bad]{color:var(--color-bad-ink)}.ui-menu-detail[data-tone=warn]{color:var(--color-crust-ink)}.ui-menu-ck{color:var(--color-ok-ink);margin-left:auto;display:grid}.ui-menu hr{border:0;border-top:1px solid var(--color-line-2);margin:4px 8px}.ui-toast-root{z-index:70;left:0;right:0;bottom:calc(max(24px, var(--dock-h,0px) + 12px) + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 12px;display:flex;position:fixed}.ui-toast{border-radius:var(--radius-toast);background:var(--grad-pri);max-width:min(560px,100%);box-shadow:var(--shadow-raise);color:var(--color-hi);pointer-events:auto;align-items:center;gap:12px;padding:8px 8px 8px 16px;font-size:14.5px;font-weight:700;display:flex}.ui-toast-ic{background:var(--color-ok);width:28px;height:28px;color:var(--color-hi);border-radius:50%;flex:none;place-items:center;display:grid}.ui-toast[data-kind=error] .ui-toast-ic{background:var(--color-bad)}.ui-toast[data-kind=info] .ui-toast-ic{background:var(--color-ink-2)}.ui-toast p{flex:1;min-width:0;margin:0}.ui-toast-undo{min-height:44px;color:var(--color-crust-on);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff1a;border:0;border-radius:22px;flex:none;padding:0 16px;font-weight:800}@media (width<=699px){.ui-toast-root{bottom:calc(max(88px, var(--dock-h,0px) + 12px) + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:no-preference){.ui-toast{animation:.42s cubic-bezier(.34,1.4,.64,1) ui-toast-in}}.al-body{container-type:inline-size}.al-loading{color:var(--color-ink-2);margin:16px 4px}.al-log .ui-ric.al-tile,.al-log .ui-oprow>.ui-row>.ui-ric.al-tile{border-radius:13px;width:96px;height:52px}@media (width<=600px){.al-log .ui-ric.al-tile,.al-log .ui-oprow>.ui-row>.ui-ric.al-tile{border-radius:11px;width:68px;height:42px}}.al-log .al-it .ui-row{align-items:flex-start}.al-log .al-it .ui-row>.ui-ic-chev,.al-log .al-it .ui-row>.ui-row-chev{align-self:center}.al-log .al-it .ui-row-t b{font-weight:700}.al-meta{display:block}.al-flag{width:fit-content;box-shadow:var(--inset-shadow-press-xs);color:var(--color-bad-ink);white-space:nowrap;border-radius:9px;margin-top:4px;padding:2px 8px;font-size:12px;font-weight:800;display:block}.al-bad{color:var(--color-bad-ink);font-weight:800}.al-warn,.al-flag.al-warn{color:var(--color-crust-ink);font-weight:800}.al-sending{color:var(--color-ink-2);white-space:nowrap;flex:none;font-size:13px;font-weight:700}.al-log .ui-oprow-x{padding:4px 16px 16px}.al-go{margin:0 0 12px;display:flex}.al-go>.ui-btn{flex:auto}.al-go .ui-btn .al-go-chev{width:7px;height:11px;margin-left:4px}.al-to p{min-width:0;color:var(--color-ink-2);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0 0 6px;font-size:13.5px;display:flex}.al-to .ui-ric{border-radius:9px;width:28px;height:28px}.al-none{color:var(--color-ink-3);margin:0 0 8px;font-size:13px}.al-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px;display:grid}@container (width>=620px){.al-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.al-ph{letter-spacing:.06em;color:var(--color-ink-2);margin:0 0 6px;font-size:13px;font-variant-caps:all-small-caps;font-weight:800}.al-phone,.al-email{background:var(--color-clay-2);box-shadow:var(--inset-shadow-press-xs);border-radius:18px;overflow:hidden}.al-phone{border-radius:26px;padding:14px}.al-sms{background:var(--color-hi);max-width:320px;color:var(--color-ink);overflow-wrap:anywhere;border-radius:20px 20px 20px 6px;margin:0;padding:10px 14px;font-size:14.5px;line-height:1.35}.al-sms-meta{color:var(--color-ink-2);margin:6px 0 0 6px;font-size:11.5px}.al-eh{border-bottom:.5px solid var(--color-line);background:var(--color-fill-2);grid-template-columns:auto minmax(0,1fr);gap:3px 10px;margin:0;padding:12px 16px;font-size:13px;display:grid}.al-eh dt{color:var(--color-ink-2)}.al-eh dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.al-frame{background:var(--color-hi);border:0;width:100%;height:360px;display:block}.al-eb-note{color:var(--color-ink-2);margin:0;padding:14px 16px;font-size:13.5px}.al-lnk{appearance:none;min-height:32px;font:inherit;color:var(--color-ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:700;text-decoration:underline}.al-fail .ui-row>.ui-btn{flex:none}@media (width<=600px){.al-fail .ui-row{flex-wrap:wrap;row-gap:8px}.al-fail .ui-row>.ui-row-t{flex:1 1 0}.al-fail .ui-row>.ui-btn{order:3;margin-left:auto}.al-fail .ui-row:after{content:"";flex-basis:100%;order:2}}.nw{white-space:nowrap}.hp{margin:22px 0 0}.hp-sum{cursor:pointer;width:100%;font:inherit;letter-spacing:.1em;color:var(--color-ink-2);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 4px;font-size:14px;font-variant-caps:all-small-caps;font-weight:800;display:flex}.hp-sum:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:10px}.hp-sum>.ui-ic-dn{color:var(--color-ink-3);margin-left:auto}.hp-n{letter-spacing:0;color:var(--color-ink-3)}.hp-body .ac-list{margin-top:4px}.hp-muted,.ac-muted{color:var(--color-ink-2);margin:0;padding:8px 4px}.hp-all{margin-top:10px}.ac-body{container-type:inline-size}.ac-filt{margin:0 0 14px}.ac-ft{align-items:center;gap:10px;display:flex}.ac-ft>.ui-search{flex:1;min-width:0;margin:0}.ac-fb{flex:none;display:none}.ac-fb .num{color:var(--color-ink-2);margin-left:2px}.ac-sels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.ac-sels select{width:100%;min-width:0}.ac-list .ui-act>.ui-sb{flex:none}.ac-brow{align-items:flex-start;gap:8px;padding-right:16px;display:flex}.ac-brow>.ui-act{flex:1;min-width:0;padding-right:0}.ac-more{flex:none;align-self:flex-start;margin-top:12px}.ac-sum{color:var(--color-ink-2);margin-top:4px;font-size:13px;font-weight:700;display:block}.ac-sub{padding:0 16px 12px 124px;display:grid}.ac-si{border-top:.5px solid var(--color-line);color:inherit;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:13.5px;text-decoration:none;display:flex}a.ac-si:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px;border-radius:10px}.ac-sn{overflow-wrap:anywhere;min-width:0;font-weight:600}.ac-si .ui-change{flex:none;font-size:13px}.ac-pages{align-items:center;gap:10px;margin-top:12px;display:flex}.ac-pages>span{color:var(--color-ink-2);flex:none}@media (width<=600px){.ac-fb{display:inline-flex}.ac-sels{grid-template-columns:1fr;display:none}.ac-filt[data-open=true] .ac-sels{display:grid}.ac-sub{padding-left:16px}}.ui-scan-flash{z-index:100;opacity:0;animation:ui-scan-flash-fade var(--flash-ms,.9s) ease-out forwards;place-items:center;display:grid;position:fixed;inset:0}.ui-scan-flash[data-kind=success]{--flash-tint:var(--color-ok);--flash-ink:var(--color-ok-ink);animation-name:ui-scan-flash-fade-ok}.ui-scan-flash[data-kind=unknown]{--flash-tint:var(--color-unk);--flash-ink:var(--color-unk-ink)}.ui-scan-flash[data-kind=reject]{--flash-tint:var(--color-rej);--flash-ink:var(--color-rej-ink)}.ui-scan-flash[data-kind=scanned]{--flash-tint:var(--color-ink-2);--flash-ink:var(--color-ink)}.ui-scan-flash{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--flash-tint) 62%, transparent), color-mix(in srgb, var(--flash-tint) 34%, transparent) 60%, color-mix(in srgb, var(--flash-tint) 20%, transparent))}.ui-scan-flash-disc{aspect-ratio:1;background:var(--color-clay);width:clamp(180px,26vw,260px);box-shadow:var(--shadow-lift);color:var(--flash-ink);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.ui-scan-flash-disc .ui-ic{stroke-width:3px;width:68px;height:68px}.ui-scan-flash-disc b{font-size:clamp(20px,2.4vw,28px);font-weight:800}.ui-scan-flash-disc .flash-caption{white-space:nowrap;text-overflow:ellipsis;max-width:82%;margin-top:-4px;font-size:clamp(13px,1.5vw,17px);font-weight:600;overflow:hidden}.ui-scan-flash[data-motion=full] .ui-scan-flash-disc{animation:ui-scan-flash-pop var(--flash-ms,.9s) ease-out forwards}.ui-scan-flash[data-motion=full][data-kind=success] .ui-scan-flash-disc{animation-name:ui-scan-flash-pop-ok}.ui-scan-flash[data-motion=reduced]{animation-name:ui-scan-flash-fade-reduced}.ui-scan-flash[data-motion=reduced][data-kind=success]{animation-name:ui-scan-flash-fade-reduced-ok}@media (prefers-reduced-motion:reduce){.ui-scan-flash .ui-scan-flash-disc{animation:none}}@keyframes ui-scan-flash-fade{0%{opacity:0}8%{opacity:1}45%{opacity:.9}to{opacity:0}}@keyframes ui-scan-flash-fade-ok{0%{opacity:0}4.5%{opacity:1}70%{opacity:.9}to{opacity:0}}@keyframes ui-scan-flash-fade-reduced{0%{opacity:0}15%{opacity:.85}50%{opacity:.85}to{opacity:0}}@keyframes ui-scan-flash-fade-reduced-ok{0%{opacity:0}9%{opacity:.85}70%{opacity:.85}to{opacity:0}}@keyframes ui-scan-flash-pop{0%{transform:scale(.6)}20%{transform:scale(1.04)}50%{transform:scale(1)}to{transform:scale(.94)}}@keyframes ui-scan-flash-pop-ok{0%{transform:scale(.6)}11%{transform:scale(1.04)}28%{transform:scale(1)}70%{transform:scale(1)}to{transform:scale(.94)}}.ui-bc{max-width:100%;color:var(--color-ink);flex-direction:column;align-items:center;gap:2px;margin:0;display:inline-flex}.ui-bc svg{max-width:100%;display:block}.ui-bc figcaption,.ui-bc-none{letter-spacing:.06em;color:var(--color-ink-2);white-space:nowrap;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;line-height:1.2}.ui-bc-none{box-sizing:border-box;text-overflow:ellipsis;background:var(--color-clay);width:100%;box-shadow:var(--inset-shadow-press-xs);border-radius:8px;place-items:center;padding:0 6px;display:grid;overflow:hidden}.ui-npe{background:var(--color-clay);box-shadow:var(--shadow-raise-sm);color:var(--color-ink);border-radius:16px;margin:6px 4px;padding:14px 16px 12px;display:flow-root;position:relative}.ui-npe[data-tone=warn]{background:var(--color-crust-soft)}.ui-npe>.ui-npe-x{float:right;margin:-10px -12px 0 4px}@media (width<=599px){.ui-npe{padding:12px 12px 10px}}.ui-rpills{border-radius:22px;flex-wrap:wrap;gap:8px;display:flex}.ui-rpills:focus-visible,.ui-rpills[aria-invalid=true]:focus{box-shadow:var(--field-ring-bad);outline:none}.ui-rpill{appearance:none;background:var(--unsel-chip-bg);height:auto;min-height:44px;box-shadow:var(--unsel-chip-shadow);color:var(--unsel-chip-fg);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:22px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 14px;font-size:14.5px;font-weight:800;line-height:1.25;transition:none;display:inline-flex}.ui-rpill[aria-checked=true]{background:var(--sel-chip-bg);box-shadow:var(--sel-pick-shadow);color:var(--sel-pick-fg)}.ui-rpill:disabled{color:var(--color-ink-3);box-shadow:none;opacity:.75;cursor:not-allowed}.fc-body{padding:0 16px 32px}@media (width>=640px){.fc-body{padding:0 24px 32px}}.fc-muted{color:var(--color-ink-3);margin:0;padding:12px 4px;font-size:14px;font-weight:600}.ui-seg.fc-seg{grid-template-columns:1fr 1fr;max-width:420px;margin:0 0 14px;display:grid}.fc-filt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:0 0 18px;display:grid}.fc-filt select{min-width:0}.fc-list{gap:10px;display:grid}.fc-focus{margin:0 0 22px}.fc-card{overflow:hidden}.fc-head{text-align:left;width:100%;min-height:64px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:14px 18px;display:flex}.fc-head:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.fc-t{flex:1;min-width:0}.fc-t>b{color:var(--color-ink);font-size:15.5px;font-weight:800;display:block}.fc-t>small{color:var(--color-ink-2);margin-top:2px;font-size:13.5px;display:block}.fc-t .fc-short{white-space:nowrap;font-size:inherit;color:var(--color-crust-ink);font-weight:800;display:inline}.fc-t>.fc-items{color:var(--color-ink-3);font-size:12.5px}.fc-t>.fc-lead{color:var(--color-crust-ink);margin-top:4px;font-weight:700}.fc-day{width:58px;height:56px;box-shadow:var(--inset-shadow-press-xs);border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.fc-day b{letter-spacing:-.02em;color:var(--color-ink);font-size:22px;font-weight:800}.fc-day small{color:var(--color-ink-2);margin-top:3px;font-size:11.5px;font-weight:700}.fc-day[data-out] b{color:var(--color-bad-ink);font-size:18px}.fc-day[data-dark]{background-image:var(--oled-bg);box-shadow:var(--shadow-raise-xs), var(--inset-shadow-oled)}.fc-day[data-dark] b{color:var(--color-oled-text)}.fc-day[data-dark] small{color:var(--color-oled-dim)}.fc-day[data-dark][data-out] b{color:var(--color-crust-on)}.fc-chev{width:9px;height:14px;color:var(--color-ink-3);flex:none;margin:0 3px;transform:rotate(90deg)}.fc-card[data-open] .fc-chev{transform:rotate(-90deg)}@media (width<=520px){.fc-head{gap:12px;padding:12px 14px}.fc-day{width:52px;height:52px}}.ui-npe.fc-x{box-shadow:none;border-top:.5px solid var(--color-line);background:0 0;border-radius:0;gap:12px;margin:0;padding:12px 18px 14px;display:grid}.ui-npe.fc-x>.ui-npe-x{display:none}.fc-facts,.fc-note{color:var(--color-ink-2);margin:0;font-size:13.5px}.fc-on>.ui-row{box-shadow:var(--inset-shadow-press-xs);border-radius:16px;min-height:52px;padding:10px 14px}.fc-item>.ui-row{box-shadow:none;min-height:44px;padding:6px 0}.fc-item>.ui-row b{color:var(--color-ink-2);font-weight:700}.fc-qty{justify-content:space-between;align-items:center;gap:12px;display:flex}.fc-qty>span:first-child{flex-direction:column;min-width:0;display:flex}.fc-qty b{color:var(--color-ink);font-weight:800}.fc-qty small{color:var(--color-ink-2);font-size:13px}.fc-opts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fc-opt{background:var(--color-clay);box-shadow:var(--shadow-raise-xs);border-radius:16px;align-items:center;gap:12px;padding:10px 12px 10px 14px;display:flex}.fc-opt-t{flex-direction:column;flex:1;min-width:0;display:flex}.fc-opt-t b{color:var(--color-ink);font-weight:800}.fc-opt-t small{color:var(--color-ink-2);font-size:13px}.fc-opt .ui-btn{flex:none}.fc-late{color:var(--color-bad-ink);font-weight:700}.fc-stats{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 14px;display:grid}.fc-stats>div{background:var(--color-clay);box-shadow:var(--shadow-raise-sm);border-radius:22px;min-width:0;padding:16px 18px}.fc-stats b{letter-spacing:-.02em;color:var(--color-ink);font-size:30px;font-weight:800;line-height:1.1;display:block}.fc-stats small{color:var(--color-ink-2);margin-top:4px;font-size:13px;font-weight:600;display:block}.fc-chart{padding:16px 18px}.fc-fast .ui-row{min-height:60px}.fc-rate{color:var(--color-ink);text-align:right;min-width:72px;font-weight:800}.fc-all{justify-content:center;margin:12px 0 0;display:flex}.fc-hint{color:var(--color-ink-2);margin:0 4px 8px;font-size:13.5px}.ui-hbars{--hb-ghost:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--color-ink) 12%, transparent) 0 3px, color-mix(in srgb, var(--color-ink) 4%, transparent) 3px 6px);--hb-ghost-key:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--color-ink) 22%, transparent) 0 3px, color-mix(in srgb, var(--color-ink) 6%, transparent) 3px 6px);min-width:0}.ui-hbars-chart{align-items:flex-end;gap:6px;height:160px;padding-top:10px;display:flex}.ui-hbars-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.ui-hbars-col>i{background:var(--color-ink-3);border-radius:6px 6px 3px 3px;width:100%;min-height:3px;display:block}.ui-hbars-col[data-when=now]>i{background:var(--color-accent)}.ui-hbars-col[data-when=later]>i{background:var(--hb-ghost)}.ui-hbars-col>span{min-height:1.2em;color:var(--color-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1.2}.ui-hbars-legend{color:var(--color-ink-2);white-space:nowrap;flex-wrap:nowrap;gap:12px;margin-top:10px;font-size:12.5px;display:flex}.ui-hbars-legend i{vertical-align:-2px;background:var(--color-ink-3);border-radius:3px;width:12px;height:12px;margin-right:5px;display:inline-block}.ui-hbars-legend i[data-when=now]{background:var(--color-accent)}.ui-hbars-legend i[data-when=later]{background:var(--hb-ghost-key)}.bps-set{border:0;min-width:0;margin:0;padding:0}.bps-set+.bps-set{margin-top:18px}.bps-legend{color:var(--color-ink-2);margin-bottom:8px;padding:0;font-size:13.5px;font-weight:600}.bps-pills{border-radius:var(--radius-seg);background:var(--color-clay);box-shadow:var(--inset-shadow-press-sm);grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;padding:5px;display:grid}.bps-pill{border-radius:var(--radius-seg-btn);min-width:0;min-height:44px;color:var(--color-ink-3);text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:0 10px;font-size:14.5px;font-weight:800;display:flex;position:relative}.bps-pill:has(input:checked){background:var(--sel-seg-bg);color:var(--sel-seg-fg);box-shadow:var(--sel-seg-shadow)}.bps-pill:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.bps-days{align-items:center;gap:10px;display:flex}.bps-unit{color:var(--color-ink-2);font-size:14.5px;font-weight:600}.bps-help{color:var(--color-ink-2);margin:8px 0 0;font-size:13px;line-height:1.4}.bps-err{margin-top:16px}.pr-grp-h{top:var(--shbar,0);z-index:1;background:var(--color-clay);border-radius:16px 16px 0 0;align-items:center;gap:10px;margin:0;padding:10px 14px 8px;display:flex;position:sticky}.pr-grp-m{flex:none;display:inline-flex}.pr-grp-h>h3{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;min-width:0;color:var(--color-ink-2);flex:1;margin:0;font-size:13.5px;font-variant-caps:all-small-caps;font-weight:800;overflow:hidden}.pr-grp-n{background:var(--color-clay);min-width:34px;box-shadow:var(--shadow-raise-xs);text-align:center;color:var(--color-ink-2);border-radius:999px;flex:none;padding:4px 10px;font-size:13px;font-weight:800}.pr-grp-dot{background:var(--color-crust);width:12px;height:12px;box-shadow:0 0 0 3px var(--color-clay);border-radius:50%;flex:none}.pr-grp-h[data-plate=true]>.pr-grp-dot{z-index:2;position:absolute;top:6px;right:6px}.pr-grp-h[data-plate=true]{padding:8px 8px 6px;display:block}.pr-grp-plate .ui-bp[data-size=mini]{box-shadow:var(--shadow-raise-xs);border-radius:14px;padding:8px 96px 8px 18px}.pr-grp-plate [data-caption=true] .ui-bp-cap{font-size:17px;line-height:1.1}.pr-grp-h[data-plate=true]>.pr-grp-n{z-index:2;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media (width<=599px){.pr-grp-plate .ui-bp[data-size=mini]{padding:6px 72px 6px 14px}.pr-grp-h[data-plate=true]>.pr-grp-n{right:16px}.pr-grp-plate [data-caption=true] .ui-bp-cap{font-size:15px}}.pe-t{padding-right:36px;font-size:16px;font-weight:700;line-height:1.3;display:block}.pe-sub{color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:4px 0 0;font-size:13px;display:flex}.pe-kbd{background:var(--color-clay);box-shadow:var(--inset-shadow-press-xs);color:var(--color-ink);border-radius:8px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:12.5px}.pe-lnk{appearance:none;min-height:32px;font:inherit;color:var(--color-ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:700;text-decoration:underline}.pe-id{grid-template-columns:1fr 1fr;gap:0 12px;margin-top:4px;display:grid}.pe-row{align-items:flex-end;gap:12px;margin-top:4px;display:flex}.pe-row>.ui-field{flex:1;min-width:0}.pe-row .pe-unit{height:52px;font-size:20px;font-weight:700}.pe-keys .ui-btn{white-space:nowrap;height:52px;padding:0 22px}.pe-err{margin:8px 2px 0}@media (width<=599px){.pe-id{grid-template-columns:1fr}}.pe-mo{appearance:none;min-height:44px;font:inherit;color:var(--color-ink-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:6px;padding:0 2px;font-size:13.5px;font-weight:700;display:flex}.pe-mo[aria-expanded=true] .ui-icon,.pe-mo[aria-expanded=true] svg{transform:rotate(180deg)}.pe-more{gap:4px;margin-top:4px;display:grid}.pe-more .pe-lead{max-width:120px}.pe-hh{letter-spacing:.1em;color:var(--color-ink-2);margin:12px 2px 4px;font-size:13.5px;font-variant-caps:all-small-caps;font-weight:800}.pe-hist{margin:0;padding:0;list-style:none}.pe-hist li{border-top:1px solid var(--color-line);gap:2px;padding:8px 2px;display:grid}.pe-hist li:first-child{border-top:0}.pe-hist small,.pe-hmsg{color:var(--color-ink-2);font-size:13px}.pe-switch{justify-content:flex-start;margin-top:10px;display:flex}.rc-muted{color:var(--color-ink-2);margin:0;padding:12px 4px}.rc-item+.rc-item{border-top:.5px solid var(--color-line)}.rc-row{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:8px;margin:0;padding:0 16px 0 0;display:grid}button.rc-row{cursor:pointer}button.rc-row:focus-visible,.rc-si:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px;border-radius:12px}.rc-row>.ui-act{grid-area:1/1;min-width:0;padding-right:0}.rc-r{flex-direction:column;grid-area:1/2;align-items:flex-end;gap:2px;padding-top:10px;display:flex}.rc-p{white-space:nowrap;font-size:15.5px;font-weight:800}.rc-was{color:var(--color-ink-3);-webkit-text-decoration-color:var(--color-ink-3);text-decoration-color:var(--color-ink-3);margin-right:4px;font-size:13.5px;font-weight:600}.rc-d{color:var(--color-ink-3);white-space:nowrap;font-size:12.5px;font-weight:800}.rc-d[data-up=true]{color:var(--color-crust-ink)}.rc-new{color:var(--color-ink-2);font-size:13.5px;font-weight:600}.rc-flag{text-overflow:ellipsis;white-space:nowrap;grid-area:2/1/auto/-1;justify-self:start;max-width:calc(100% - 124px);margin:-8px 0 10px 124px;overflow:hidden}.rc-sum{color:var(--color-ink-2);margin-top:4px;font-size:13px;font-weight:700}.rc-more{grid-area:1/2;align-self:center}.rc-sub{padding:0 16px 12px 126px;display:grid}.rc-si{border:0;border-top:.5px solid var(--color-line);width:100%;color:inherit;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:7px 0;font-size:13.5px;display:flex}button.rc-si{cursor:pointer}.rc-sn{overflow-wrap:anywhere;min-width:0;font-weight:600}.rc-diff{flex:none}.rc-ed{padding:0 12px 12px}@media (width<=600px){.rc-row{padding-right:10px}.rc-row .rc-was,.rc-row .rc-new{text-align:right;margin:0;font-size:12.5px;display:block}.rc-flag{max-width:calc(100% - 96px);margin:2px 0 10px 96px}.rc-more{grid-area:2/1/auto/-1;justify-self:start;margin:2px 0 12px 96px}.rc-sub{padding-left:94px}}@media (width<=420px){.rc-sub{padding-left:16px}}.pi-body{gap:4px;padding:0 0 16px;display:grid}.pi-row>.ui-row{width:100%}.pi-kbd{box-shadow:var(--inset-shadow-press-xs);font-variant-numeric:tabular-nums;border-radius:6px;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-block}.pi-p{white-space:nowrap;font-size:15.5px;font-weight:800}.pi-best{box-shadow:var(--inset-shadow-press-xs);color:var(--color-ink-2);white-space:nowrap;border-radius:9px;padding:2px 8px;font-size:12px;font-weight:800;display:inline-block}.pi-d{color:var(--color-ink-3);white-space:nowrap;font-size:12.5px;font-weight:700}.pi-hist{padding:16px}.pi-tl{margin:0;padding:0;list-style:none}.pi-tl li{color:var(--color-ink-2);padding:0 0 14px 26px;font-size:14px;position:relative}.pi-tl li[data-on=true]{color:var(--color-ink)}.pi-tl li:before{content:"";background:var(--color-clay);width:10px;height:10px;box-shadow:0 0 0 2px var(--color-line-2);border-radius:50%;position:absolute;top:6px;left:7px}.pi-tl li[data-on=true]:before{background:var(--color-crust);box-shadow:0 0 0 2px var(--color-crust)}.pi-tl li:after{content:"";background:var(--color-line-2);width:1px;position:absolute;top:18px;bottom:-2px;left:11.5px}.pi-tl li:last-child{padding-bottom:0}.pi-tl li:last-child:after{display:none}.pi-tl li b{font-weight:600}.pi-tl li small{color:var(--color-ink-2);font-size:12.5px;display:block}.prv{padding:0 16px 32px}@media (width>=640px){.prv{padding:0 24px 32px}}.prs .pi-body{padding:0 16px 16px}@media (width>=640px){.prs .pi-body{padding:0 24px 16px}}.pr-muted{color:var(--color-ink-3);margin:0;padding:12px 4px;font-size:14px;font-weight:600}.ui-seg.pr-seg{width:100%;margin:0 0 14px;display:grid}.ui-seg.pr-seg>button{padding:0 8px}.pr-filt{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:10px;margin:0 0 12px;display:grid}.pr-filt .pf-t{align-items:center;gap:10px;min-width:0;display:flex}.pr-filt .ui-search{flex:1;min-width:0;margin:0}.pr-filt select{min-width:0}.pr-filt .pf-m{flex:none}.pr-filt[data-sup=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pr-filt[data-sup=true] .pf-t{grid-column:1/-1}.pr-filt .pf-sup{flex:0 auto;min-width:0;max-width:200px}.pf-sup-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pr-filt[data-sup=true] .ui-search{min-width:220px}.pf-sup{gap:6px}.pf-sup svg{color:var(--color-ink-3);flex:none}@media (width<=900px){.pr-filt{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pr-filt .pf-t{grid-column:1/-1}}@media (width<=560px){.pr-filt[data-sup=true] .pf-t{flex-wrap:wrap}.pr-filt[data-sup=true] .ui-search{flex-basis:100%;order:1;min-width:0}.pr-filt[data-sup=true] .pf-sup{max-width:none;margin-right:auto}.ui-seg.pr-seg>button{padding:0 4px;font-size:13px}.ui-seg.pr-seg:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;row-gap:4px}}.pr-well{box-shadow:var(--inset-shadow-press-sm);border-radius:22px;padding:6px;position:relative}.pr-well .pr-grp+.pr-grp{margin-top:6px}.pr-well .ui-npe{margin:6px 0}.pr-row{appearance:none;width:100%;min-height:58px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:9px 14px;display:flex}.pr-row+.pr-row{box-shadow:inset 0 1px 0 var(--color-line), inset 0 2px 0 var(--color-hi)}.pr-row:active{box-shadow:var(--inset-shadow-press-xs)}.pr-row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.pr-row[data-sel=true]{background:color-mix(in srgb, var(--color-hi) 35%, transparent)}.pr-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pr-t>b{overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.3}.pr-t>small{color:var(--color-ink-3);font-size:12.5px;font-weight:600}.pr-kbd{color:var(--color-ink-2);font-family:ui-monospace,monospace;font-size:12px}.pr-rerr{color:var(--color-bad-ink);font-size:13px;font-weight:700}.pr-r{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.pr-p{font-size:15.5px;font-weight:800}.pr-row[data-chg=true] .pr-p{color:var(--color-crust-ink)}.pr-was{color:var(--color-ink-3);margin-right:8px;font-size:13.5px;font-weight:600}.pr-alt{box-shadow:var(--inset-shadow-press-xs);color:var(--color-crust-ink);white-space:nowrap;border-radius:9px;padding:2px 8px;font-size:12px;font-weight:800}.pr-alt:before{content:"Cheaper · ";font-weight:700}.pr-alt.pa-m{display:none}@media (width<=560px){.pr-alt.pa-r{display:none}.pr-t>small .pr-alt.pa-m{vertical-align:1px;margin-left:6px;display:inline-block}}.pr-ck{width:26px;height:26px;box-shadow:var(--inset-shadow-press-xs);color:var(--color-ink);border-radius:9px;flex:none;place-items:center;display:grid}.pr-row[data-sel=true] .pr-ck{background:var(--color-clay);box-shadow:var(--shadow-raise-xs)}.pr-selbar{justify-content:space-between;align-items:center;gap:10px;margin:0 4px 10px;font-size:14px;font-weight:600;display:flex}.pr-banner{margin:0 0 14px}.pr-set{background:var(--color-clay);box-shadow:var(--shadow-raise-xs);color:var(--color-ink);border-radius:12px;flex:none;padding:9px 14px;font-size:14px;font-weight:800}.pr-low{color:var(--color-bad-ink);font-weight:800}.prdock{flex:100%;min-width:0}.prdock .pd-row{align-items:center;gap:8px;display:flex}.prdock .pd-row+.pd-row,.prdock .ui-err+.pd-row{margin-top:10px}.prdock .pd-n{white-space:nowrap;flex:1;font-size:15px}.prdock .pd-l{color:var(--color-ink-3);white-space:nowrap;font-size:13.5px;font-weight:700}.prdock .pd-pct{flex:none;position:relative}.prdock .pd-pct i{color:var(--color-ink-2);pointer-events:none;font-style:normal;font-weight:800;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.prdock .pd-save .ui-btn[data-variant=primary]{flex:1}.prdock .pd-mo{flex:none;justify-content:center;min-width:44px;padding:0}.prdock .ui-err{margin:8px 4px 0}@media (width<=560px){.prdock .pd-n{font-size:14px}.prdock .pd-l{display:none}.prdock .pd-more{flex-wrap:wrap}.prdock .pd-more .ui-btn{flex:1}}.prs .ui-quiet{margin:28px 0 8px}.rc-thermo{width:62px;height:150px;display:block}.rc-thermo-tube{fill:var(--color-clay-2);stroke:var(--color-line-2)}.rc-thermo-fill,.rc-thermo-bulb{fill:var(--color-ok)}.rc-thermo[data-bad] .rc-thermo-fill,.rc-thermo[data-bad] .rc-thermo-bulb{fill:var(--color-bad)}.rc-thermo-bulb{stroke:var(--color-hi);stroke-width:3px}.rc-thermo-limit{stroke:var(--color-ink-2);stroke-width:1.6px;stroke-dasharray:3 2}.rc-thermo text{fill:var(--color-ink-2);font-family:inherit;font-size:10px;font-weight:700}.rc-thermo .rc-thermo-t{fill:var(--color-ok-ink)}.rc-thermo[data-bad] .rc-thermo-t{fill:var(--color-bad-ink)}.rc-rh .ui-dh-row{align-items:center}.rc-rh .ui-dh[data-brand] .ui-dh-row{background:var(--color-clay);box-shadow:var(--shadow-raise);border-radius:28px;margin-top:16px;padding:20px 22px}.rc-rh .ui-dh-big{margin-bottom:0}.rc-fact{display:block}.rc-mod{margin-top:14px;display:block}@media (width<=600px){.rc-rh .ui-dh[data-brand] .ui-dh-row{padding:16px}}.rc-kv{border-top:.5px solid var(--color-line);padding:16px 18px}.rc-kvl{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;font-size:14px;display:grid}.rc-kvl dt{color:var(--color-ink-2)}.rc-kvl dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.rc-lines{overflow:hidden;container-type:inline-size}.rc-lnh,.rc-ln{grid-template-columns:minmax(0,1fr) 84px 84px;gap:6px 14px;display:grid}.rc-lnh{letter-spacing:.1em;color:var(--color-ink-3);padding:12px 16px 4px;font-size:12.5px;font-variant-caps:all-small-caps;font-weight:800}.rc-lnh span+span{text-align:right}.rc-line+.rc-line{box-shadow:inset 0 1px 0 var(--color-line), inset 0 2px 0 var(--color-hi)}.rc-ln{align-items:start;padding:12px 16px}.rc-ln-t{min-width:0}.rc-ln-nm{color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15.5px;font-weight:700;display:flex}.rc-ln-nm a{text-decoration:none}.rc-ln-pd{color:var(--color-ink-3);overflow-wrap:anywhere;margin:3px 0 0;font-size:13.5px;font-weight:600}.rc-ln-pd a{color:var(--color-ink-2);font-weight:700}.rc-kbd{background:var(--color-clay);box-shadow:var(--inset-shadow-press-xs);color:var(--color-ink-2);letter-spacing:.02em;border-radius:6px;padding:0 6px;font-size:12px;line-height:18px;display:inline-block}.rc-ln-q{text-align:right;color:var(--color-ink-2);font-size:15px}.rc-ln-q.rc-ln-tot{color:var(--color-ink);font-weight:800}.rc-ln-l{display:none}@container (width<=520px){.rc-lnh{display:none}.rc-ln{grid-template-columns:minmax(0,1fr) auto}.rc-ln-t{grid-column:1/-1}.rc-ln-q{text-align:left;font-size:13.5px}.rc-ln-l{color:var(--color-ink-3);font-weight:600;display:inline}}.rc-band{background:var(--color-crust-soft);color:var(--color-ink);padding:12px 16px;font-size:14px}.rc-band[data-calm]{color:var(--color-ink-2);background:0 0;padding-top:0;font-size:13px}.rc-band>*+*{margin-top:10px}.rc-band-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0;display:flex}.rc-band-acts{flex-wrap:wrap;gap:8px;display:flex}.rc-reo-t{margin:0 0 8px;font-weight:700}.rc-reo .rc-pill-x{font-weight:600}.rc-reo-q{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin-top:12px;display:flex}.rc-reo-q .ui-field{width:120px}.rc-reo-done{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;display:flex}.rc-chg{margin-top:22px}.rc-chg>summary{cursor:pointer;letter-spacing:.1em;color:var(--color-ink-2);align-items:center;gap:10px;padding:10px 4px;font-size:14px;font-variant-caps:all-small-caps;font-weight:800;list-style:none;display:flex}.rc-chg>summary::-webkit-details-marker{display:none}.rc-chg>summary>.ui-ic-dn{color:var(--color-ink-3);margin-left:auto}.rc-chg>.ui-rows{margin-top:4px}.kiosk.ui-k-frame,.kiosk.ui-k-layer{font-family:var(--font-sans);color:var(--color-ink);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;font-size:16px;line-height:1.4}.kiosk h1,.kiosk h2,.kiosk h3{text-wrap:balance;margin:0;line-height:1.15}.kiosk p{margin:0}.kiosk .ui-k-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kiosk.ui-k-frame{background-color:var(--color-clay);background-image:var(--body-bg);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.kiosk .ui-k-bar{z-index:30;padding:calc(12px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) 10px calc(16px + env(safe-area-inset-left,0px));background:var(--k-bar-bg);flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid;position:relative}.kiosk .ui-k-bar:after{content:"";pointer-events:none;background:var(--k-bar-shade);height:10px;position:absolute;bottom:-10px;left:0;right:0}.kiosk .ui-k-brand{align-items:center;gap:12px;min-width:0;display:flex}.kiosk .ui-k-brand .ui-mark{border-radius:16px;width:46px;height:46px}.kiosk .ui-k-brandtxt{min-width:0;display:block}.kiosk .ui-k-wordmark{letter-spacing:.18em;text-transform:uppercase;color:var(--color-wordmark);text-shadow:var(--k-wordmark-shadow);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:800;display:block;overflow:hidden}.kiosk .ui-k-cap{letter-spacing:.14em;color:var(--color-slate);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13px;font-variant-caps:all-small-caps;font-weight:800;line-height:1.15;display:block;overflow:hidden}.kiosk .ui-k-keys{flex:none;justify-self:end;align-items:center;gap:10px;display:flex}.kiosk .ui-k-key{appearance:none;background:var(--color-clay);width:64px;height:64px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink-2);cursor:pointer;border:0;border-radius:20px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.kiosk .ui-k-key:active{box-shadow:var(--inset-shadow-press-xs);transform:scale(.97)}.kiosk .ui-k-key[aria-expanded=true]{box-shadow:var(--inset-shadow-press-xs)}.kiosk .ui-k-modes{box-shadow:var(--inset-shadow-press-sm);border-radius:26px;gap:10px;padding:6px;display:flex}.kiosk .ui-k-mode{appearance:none;background:var(--color-clay);min-height:64px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink-2);white-space:nowrap;border:0;border-radius:21px;align-items:center;gap:10px;padding:0 20px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}.kiosk .ui-k-mode:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .ui-k-mode[aria-current=page]{box-shadow:var(--sel-seg-shadow);color:var(--sel-seg-fg)}.kiosk .ui-k-main{min-width:0;min-height:0;padding:18px calc(16px + env(safe-area-inset-right,0px)) 8px calc(16px + env(safe-area-inset-left,0px));scrollbar-gutter:stable;outline:none;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.kiosk .ui-k-foot{min-height:64px;padding:0 calc(20px + env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) calc(20px + env(safe-area-inset-left,0px));flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.kiosk .ui-k-foot-status{white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.kiosk .ui-k-sleep{background:var(--color-clay);min-width:0;min-height:44px;box-shadow:var(--inset-shadow-press-sm), var(--k-ring-unk);color:var(--color-ink);white-space:nowrap;border-radius:22px;align-items:center;gap:8px;padding:6px 16px 6px 13px;font-size:13.5px;font-weight:800;display:inline-flex}.kiosk .ui-k-guardstack{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.kiosk .ui-k-norec{background:var(--color-clay);min-width:0;min-height:48px;box-shadow:var(--inset-shadow-press-sm), var(--k-ring-rej);color:var(--color-rej-ink);white-space:nowrap;border-radius:24px;align-items:center;gap:10px;padding:0 6px 0 14px;font-size:13.5px;font-weight:800;display:inline-flex}.kiosk .ui-k-norec .ui-ic{flex:none}.kiosk .ui-k-norec-txt{text-overflow:ellipsis;min-width:0;overflow:hidden}.kiosk .ui-k-sleep .ui-ic{width:17px;height:17px;color:var(--color-unk-ink);flex:none}.kiosk .ui-k-ledpill{background:var(--color-clay);min-height:44px;box-shadow:var(--shadow-raise-sm);color:var(--color-ink);white-space:nowrap;border-radius:22px;align-items:center;gap:8px;padding:6px 16px 6px 13px;font-size:13.5px;font-weight:800;display:inline-flex}.kiosk .ui-k-ledpill .ui-ic{flex:none;width:17px;height:17px}.kiosk .ui-k-lpshort{display:none}.kiosk .ui-k-led{background:var(--color-ok);width:12px;height:12px;box-shadow:var(--k-led-glow-green), var(--k-led-ring);border-radius:50%;flex:none}.kiosk .ui-k-ledpill[data-tone=amber] .ui-k-led{background:var(--color-unk);box-shadow:var(--k-led-glow-amber), var(--k-led-ring)}.kiosk .ui-k-ledpill[data-tone=blue] .ui-k-led{background:var(--color-led-blue);box-shadow:var(--k-led-glow-blue), var(--k-led-ring)}.kiosk .ui-k-ledpill[data-tone=red] .ui-k-led{background:var(--color-rej);box-shadow:var(--k-led-glow-red), var(--k-led-ring)}.kiosk .ui-k-clock{background:var(--oled-bg);min-height:48px;box-shadow:var(--inset-shadow-press-xs), var(--k-oled-rim);color:var(--color-oled-text);font-variant-numeric:tabular-nums;border-radius:15px;flex-direction:column;justify-content:center;padding:5px 14px;line-height:1.1;display:inline-flex;position:relative;overflow:hidden}.kiosk .ui-k-clock b{color:var(--color-oled-ink);white-space:nowrap;font-size:17px;font-weight:800}.kiosk .ui-k-clock small{letter-spacing:.14em;color:var(--color-k-oled-cap);white-space:nowrap;font-size:10.5px;font-variant-caps:all-small-caps;font-weight:800}.kiosk .ui-k-bezel{min-width:0;min-height:0;box-shadow:var(--inset-shadow-press);border-radius:30px;padding:12px;display:flex;position:relative}.kiosk .ui-k-oled{--sig:var(--color-led-ok);--glow:var(--k-glow-ok);min-width:0;color:var(--color-oled-text);background:var(--oled-bg);box-shadow:var(--inset-shadow-oled);border-radius:20px;flex-direction:column;flex:1;padding:18px 22px 14px;display:flex;position:relative;overflow:hidden}.kiosk .ui-k-oled:after{content:"";pointer-events:none;background:var(--glass);position:absolute;inset:0}.kiosk .ui-k-oled:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(90% 70% at 20% 40%, var(--glow), transparent 70%);position:absolute;inset:0}.kiosk .ui-k-oled[data-kind=lit]:before{opacity:1}.kiosk .ui-k-oled[data-kind=unknown],.kiosk .ui-k-oled[data-kind=flagged],.kiosk .ui-k-oled[data-kind=amber]{--sig:var(--color-led-unk);--glow:var(--k-glow-unk)}.kiosk .ui-k-oled[data-kind=undone],.kiosk .ui-k-oled[data-kind=empty]{--sig:var(--color-led-mute);--glow:var(--k-glow-mute)}.kiosk .ui-k-oled[data-kind=reject]{--sig:var(--color-led-rej);--glow:var(--k-glow-rej)}.kiosk .ui-k-oled[data-kind=clayed]{--sig:var(--color-ok-ink);color:var(--color-ink);background:var(--color-clay);box-shadow:var(--shadow-raise)}.kiosk .ui-k-oled[data-kind=clayed]:before,.kiosk .ui-k-oled[data-kind=clayed]:after{display:none}.kiosk .ui-k-oled[data-kind=clayed] .ui-k-hud{color:var(--color-ink-2)}.kiosk .ui-k-oled[data-kind=clayed] .ui-k-state{box-shadow:var(--inset-shadow-press-xs);background:0 0}.kiosk .ui-k-oled[data-shake=true]{animation:.36s ease-in-out ui-k-shake}.kiosk .ui-k-hud{z-index:1;letter-spacing:.14em;color:var(--color-oled-eb);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-variant-caps:all-small-caps;font-weight:800;display:flex;position:relative}.kiosk .ui-k-hud[data-pos=bottom]{margin-top:6px}.kiosk .ui-k-hud-l{text-overflow:ellipsis;overflow:hidden}.kiosk .ui-k-state{background:var(--k-oled-chip-bg);color:var(--sig);letter-spacing:.08em;border-radius:12px;align-items:center;gap:8px;padding:6px 12px;font-size:15px;display:inline-flex}.kiosk .ui-k-state .ui-ic{width:18px;height:18px}.kiosk .ui-k-state[data-tone=wait]{color:var(--color-k-oled-wait)}.kiosk .ui-k-obody{z-index:1;flex-direction:column;flex:1;justify-content:center;min-height:0;padding:6px 0;display:flex;position:relative}.kiosk .ui-k-sweep{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(180deg, transparent, var(--sig) 88%, var(--color-k-sweep-hi) 90%, transparent 92%);mix-blend-mode:screen;height:120px;position:absolute;top:0;left:0;right:0}.kiosk .ui-k-meter{flex:1;min-width:180px;max-width:340px;padding-bottom:6px}.kiosk .ui-k-meter-track{background:var(--color-k-oled-track);height:12px;box-shadow:var(--k-oled-track-shadow);border-radius:6px;position:relative}.kiosk .ui-k-meter-fill{background:var(--color-led-ok);border-radius:6px;position:absolute;top:0;bottom:0;left:0}.kiosk .ui-k-meter[data-low=true] .ui-k-meter-fill{background:var(--color-led-unk)}.kiosk .ui-k-meter-min{background:var(--color-k-oled-tick);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-5px;bottom:-5px}.kiosk .ui-k-meter-cap{letter-spacing:.04em;color:var(--color-oled-dim);justify-content:space-between;gap:8px;margin-top:8px;font-size:13px;font-weight:700;display:flex}.kiosk .ui-k-meter-cap b{color:var(--color-oled-text)}.kiosk .ui-k-scr{min-width:0;box-shadow:var(--inset-shadow-press-sm);border-radius:24px;padding:7px;display:flex}.kiosk .ui-k-scr-face{--sig:var(--color-led-ok);min-width:0;color:var(--color-oled-text);background:var(--oled-bg);box-shadow:var(--k-scr-shadow), var(--shadow-raise-xs);border-radius:18px;flex-direction:column;flex:1;justify-content:center;gap:2px;padding:12px 16px;display:flex;position:relative;overflow:hidden}.kiosk .ui-k-scr-face:after{content:"";pointer-events:none;background:var(--glass);position:absolute;inset:0}.kiosk .ui-k-scr-face[data-tone=unk]{--sig:var(--color-led-unk)}.kiosk .ui-k-scr-face[data-tone=rej]{--sig:var(--color-led-rej)}.kiosk .ui-k-scr-face[data-tone=dim]{--sig:var(--color-led-mute)}.kiosk .ui-k-sl{letter-spacing:.14em;color:var(--color-oled-eb);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-variant-caps:all-small-caps;font-weight:800;overflow:hidden}.kiosk .ui-k-sv{color:var(--color-oled-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-shadow:var(--k-oled-text-glow);font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.05}.kiosk .ui-k-pad{appearance:none;text-align:left;min-width:0;min-height:96px;font:inherit;color:var(--color-ink);background:var(--color-clay);box-shadow:var(--shadow-raise);cursor:pointer;border:0;border-radius:28px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;padding:16px 18px;text-decoration:none;display:flex;position:relative}.kiosk .ui-k-pad:active{box-shadow:var(--inset-shadow-press);transform:scale(.985)}.kiosk .ui-k-pad[data-size=lg]{border-radius:32px;min-height:104px}.kiosk .ui-k-pad[data-variant=row]{flex-direction:row;justify-content:flex-start;align-items:center;gap:14px}.kiosk .ui-k-pad:has(>.ui-k-pi){flex-direction:row;justify-content:flex-start;align-items:center;gap:14px}.kiosk .ui-k-ptxt{flex-direction:column;gap:3px;min-width:0;display:flex}.kiosk .ui-k-pl{font-size:21px;font-weight:800;line-height:1.1}.kiosk .ui-k-ps{color:var(--color-slate);font-size:13.5px;font-weight:700;line-height:1.25}.kiosk .ui-k-go{opacity:.9;margin-left:auto;font-size:30px;font-weight:800}.kiosk .ui-k-pi{width:46px;height:46px;color:var(--color-ink-2);box-shadow:var(--inset-shadow-press-xs);border-radius:15px;flex:none;place-items:center;display:grid}.kiosk .ui-k-pi .ui-ic{width:24px;height:24px}.kiosk .ui-k-pad[data-variant=ink]{color:var(--color-hi);background:var(--grad-pri);box-shadow:var(--shadow-raise), var(--k-pad-hi-ink)}.kiosk .ui-k-pad[data-variant=ink]:active{box-shadow:var(--k-pad-press-ink)}.kiosk .ui-k-pad[data-variant=ink] .ui-k-ps{color:var(--color-k-on-ink-sub)}.kiosk .ui-k-pad[data-variant=ink] .ui-k-pi{color:var(--color-hi);background:var(--k-pad-pi-bg-ink);box-shadow:var(--k-pad-pi-shadow-ink)}.kiosk .ui-k-pad[data-variant=green]{color:var(--color-hi);background:var(--grad-ok);box-shadow:var(--shadow-raise), var(--k-pad-hi)}.kiosk .ui-k-pad[data-variant=red]{color:var(--color-hi);background:var(--grad-k-red);box-shadow:var(--shadow-raise), var(--k-pad-hi)}.kiosk .ui-k-pad[data-variant=green]:active,.kiosk .ui-k-pad[data-variant=red]:active{box-shadow:var(--k-pad-press-colour)}.kiosk .ui-k-pad[data-variant=green] .ui-k-pi,.kiosk .ui-k-pad[data-variant=red] .ui-k-pi{color:var(--color-hi);background:var(--k-pad-pi-bg);box-shadow:var(--k-pad-pi-shadow)}.kiosk .ui-k-pad[data-variant=green] .ui-k-ps{color:var(--color-k-on-green-sub)}.kiosk .ui-k-pad[data-variant=red] .ui-k-ps{color:var(--color-k-on-red-sub)}.kiosk .ui-k-pad[aria-pressed=true],.kiosk .ui-k-pad[aria-checked=true]{box-shadow:var(--inset-shadow-press)}.kiosk .ui-k-pad[aria-disabled=true]:not([data-blocked]){opacity:.5;cursor:not-allowed;transform:none}.kiosk .ui-k-pad[data-blocked]{opacity:.55;color:var(--color-ink);background:var(--color-clay);box-shadow:var(--shadow-raise)}.kiosk .ui-k-pad[data-blocked]:active{box-shadow:var(--inset-shadow-press)}.kiosk .ui-k-pad[data-blocked] .ui-k-ps{color:var(--color-slate)}.kiosk .ui-k-pad[data-blocked] .ui-k-pi{color:var(--color-ink-2);box-shadow:var(--inset-shadow-press-xs);background:0 0}.kiosk .ui-k-sig{max-width:100%;box-shadow:var(--inset-shadow-press-xs);letter-spacing:.02em;white-space:nowrap;color:var(--color-ink-2);border-radius:11px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex}.kiosk .ui-k-sig .ui-ic{width:15px;height:15px}.kiosk .ui-k-sig[data-tone=ok]{color:var(--color-ok-ink)}.kiosk .ui-k-sig[data-tone=unk]{color:var(--color-unk-ink)}.kiosk .ui-k-sig[data-tone=rej]{color:var(--color-rej-ink)}.kiosk .ui-k-sig[data-tone=info]{color:var(--color-info-ink)}.kiosk .ui-k-sig[data-tone=mute]{color:var(--color-slate)}.kiosk .ui-k-res{appearance:none;text-align:left;width:100%;min-height:72px;font:inherit;color:inherit;background:var(--color-clay);box-shadow:var(--shadow-raise-xs);border:0;border-radius:20px;align-items:center;gap:14px;padding:12px 18px;text-decoration:none;display:flex}.kiosk button.ui-k-res,.kiosk a.ui-k-res{cursor:pointer}.kiosk button.ui-k-res:active,.kiosk a.ui-k-res:active{box-shadow:var(--inset-shadow-press-xs);transform:scale(.99)}.kiosk .ui-k-res[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.kiosk .ui-k-res-txt{flex:1;min-width:0}.kiosk .ui-k-rn{font-size:18px;font-weight:800;display:block}.kiosk .ui-k-rb{color:var(--color-slate);margin-top:2px;font-size:14px;font-weight:600;display:block}.kiosk .ui-k-rs{text-align:right;color:var(--color-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;font-weight:700}.kiosk .ui-k-res>.ui-ic:last-child{color:var(--color-faint);flex:none;margin-left:auto}.kiosk .ui-k-res-ic{width:46px;height:46px;color:var(--color-ink-2);box-shadow:var(--inset-shadow-press-xs);border-radius:15px;flex:none;place-items:center;display:grid}.kiosk .ui-k-list{flex-direction:column;gap:12px;margin:0;padding:4px;list-style:none;display:flex}.kiosk .ui-k-grp{margin:0}.kiosk .ui-k-grp[data-caption=true]{align-items:center;gap:12px;display:flex}.kiosk .ui-k-grp-cap{min-width:0;color:var(--color-ink);font-size:16px;font-weight:800}.kiosk .ui-k-list[data-density=compact]{gap:10px}.kiosk .ui-k-list[data-density=compact] .ui-k-res{min-height:68px;padding-block:10px}.kiosk .ui-k-switch{appearance:none;text-align:left;width:100%;min-height:72px;font:inherit;color:inherit;background:var(--color-clay);box-shadow:var(--shadow-raise-xs);cursor:pointer;border:0;border-radius:20px;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex}.kiosk .ui-k-switch:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .ui-k-track{width:54px;height:30px;box-shadow:var(--inset-shadow-press-xs);border-radius:15px;flex:none;position:relative}.kiosk .ui-k-knob{background:var(--grad-k-knob);width:22px;height:22px;box-shadow:2px 2px 5px var(--color-lo), -2px -2px 5px var(--color-hi);border-radius:50%;position:absolute;top:4px;left:4px}.kiosk .ui-k-switch[aria-checked=true] .ui-k-track{background:var(--k-tint-ok)}.kiosk .ui-k-switch[aria-checked=true] .ui-k-knob{transform:translate(24px)}.kiosk .ui-k-swl{flex:1;min-width:0;font-size:18px;font-weight:800;line-height:1.15}.kiosk .ui-k-swl small{color:var(--color-slate);margin-top:2px;font-size:14px;font-weight:600;display:block}.kiosk .ui-k-banner{box-shadow:var(--inset-shadow-press-sm);border-radius:22px;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:12px 14px 12px 16px;font-weight:700;display:flex}.kiosk .ui-k-banner[data-tone=ok]{box-shadow:var(--inset-shadow-press-sm), var(--k-ring-ok)}.kiosk .ui-k-banner[data-tone=warn]{box-shadow:var(--inset-shadow-press-sm), var(--k-ring-unk)}.kiosk .ui-k-banner[data-tone=bad]{box-shadow:var(--inset-shadow-press-sm), var(--k-ring-rej)}.kiosk .ui-k-bi{width:42px;height:42px;box-shadow:var(--shadow-raise-xs);color:var(--color-info-ink);border-radius:14px;flex:none;place-items:center;display:grid}.kiosk .ui-k-banner[data-tone=ok] .ui-k-bi{color:var(--color-ok-ink)}.kiosk .ui-k-banner[data-tone=warn] .ui-k-bi{color:var(--color-unk-ink)}.kiosk .ui-k-banner[data-tone=bad] .ui-k-bi{color:var(--color-rej-ink)}.kiosk .ui-k-bt{flex:1;min-width:200px}.kiosk .ui-k-bt>b{font-size:16px;display:block}.kiosk .ui-k-bt>span{color:var(--color-ink-2);font-size:14px;font-weight:600;display:block}.kiosk .ui-k-iconkey{appearance:none;background:var(--color-clay);width:48px;height:48px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink-2);cursor:pointer;border:0;border-radius:16px;flex:none;place-items:center;display:grid}.kiosk .ui-k-iconkey:active,.kiosk .ui-k-iconkey[aria-expanded=true],.kiosk .ui-k-iconkey[aria-pressed=true]{box-shadow:var(--inset-shadow-press-xs)}.kiosk .ui-k-empty{box-shadow:var(--inset-shadow-press-sm);text-align:center;color:var(--color-slate);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:30px 18px;font-weight:700;display:flex}.kiosk .ui-k-ei{width:64px;height:64px;box-shadow:var(--shadow-raise-sm);color:var(--color-ok-ink);border-radius:22px;place-items:center;display:grid}.kiosk .ui-k-ei .ui-ic{width:30px;height:30px}.kiosk .ui-k-empty b{color:var(--color-ink);font-size:18px}.kiosk .ui-k-calm{background:var(--color-clay);min-width:0;box-shadow:var(--shadow-raise);border-radius:30px;flex-direction:column;flex:1;gap:18px;padding:clamp(18px,2.4vw,28px);display:flex}.kiosk .ui-k-calm-hd{justify-content:space-between;align-items:center;gap:12px;display:flex}.kiosk .ui-k-calm-eb{letter-spacing:.1em;color:var(--color-ink-2);font-size:14px;font-variant-caps:all-small-caps;font-weight:800}.kiosk .ui-k-calm-flag{box-shadow:var(--inset-shadow-press-xs);color:var(--color-ok-ink);letter-spacing:.08em;border-radius:10px;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-variant-caps:all-small-caps;font-weight:800;display:inline-flex}.kiosk .ui-k-calm-flag .ui-ic{width:15px;height:15px}.kiosk .ui-k-calm-mid{align-items:center;gap:20px;margin-top:auto;display:flex}.kiosk .ui-k-calm-mid:last-child{margin-bottom:auto}.kiosk .ui-k-calm-mid:has(+.ui-k-calm-note:last-child){margin-bottom:auto}.kiosk .ui-k-calm-disc{width:84px;height:84px;color:var(--color-ok);box-shadow:var(--inset-shadow-press-sm);border-radius:50%;flex:none;place-items:center;display:grid}.kiosk .ui-k-calm-disc .ui-ic{width:38px;height:38px}.kiosk .ui-k-calm-title{letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:clamp(28px,3.4vw,40px);line-height:1.05}.kiosk .ui-k-calm-lede{color:var(--color-slate);margin:6px 0 0;font-size:15.5px;font-weight:700}.kiosk .ui-k-calm-note{color:var(--color-slate);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}.kiosk .ui-k-ochip{appearance:none;text-align:left;width:100%;min-width:0;min-height:76px;font:inherit;color:inherit;background:var(--color-clay);box-shadow:var(--shadow-raise-xs);cursor:pointer;border:0;border-radius:20px;align-items:center;gap:14px;padding:10px 14px;display:flex;position:relative}.kiosk .ui-k-ochip:active{box-shadow:var(--inset-shadow-press-xs);transform:scale(.98)}.kiosk .ui-k-ochip[aria-pressed=true]{box-shadow:var(--inset-shadow-press-xs), 0 0 0 3px var(--color-k-sel-ring)}.kiosk .ui-k-ochip-badge{flex:none;place-items:center;width:96px;height:52px;display:grid}.kiosk .ui-k-ochip-body{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.kiosk .ui-k-ochip-top{width:100%;color:var(--color-slate);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.kiosk .ui-k-ochip-meta{margin-left:auto}.kiosk .ui-k-ochip-name{max-width:100%;color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;overflow:hidden}.kiosk .ui-k-ochip-status{letter-spacing:.02em;align-items:center;gap:5px;font-size:12.5px;font-weight:800;display:inline-flex}.kiosk .ui-k-ochip-status .ui-ic{width:15px;height:15px}.kiosk .ui-k-fade{--ft:0px;--fb:0px;scrollbar-color:var(--color-k-scroll-thumb) transparent;-webkit-mask-image:linear-gradient(to bottom, var(--k-mask-off) 0, var(--k-mask-on) var(--ft), var(--k-mask-on) calc(100% - var(--fb)), var(--k-mask-off) 100%);-webkit-mask-image:linear-gradient(to bottom, var(--k-mask-off) 0, var(--k-mask-on) var(--ft), var(--k-mask-on) calc(100% - var(--fb)), var(--k-mask-off) 100%);mask-image:linear-gradient(to bottom, var(--k-mask-off) 0, var(--k-mask-on) var(--ft), var(--k-mask-on) calc(100% - var(--fb)), var(--k-mask-off) 100%);padding:12px 12px 14px;scroll-padding-block:12px;overflow-y:auto}.kiosk .ui-k-fade[data-more-top=true]{--ft:28px}.kiosk .ui-k-fade[data-more-bottom=true]{--fb:28px}.kiosk.ui-k-layer{padding:0;display:block}.kiosk.ui-k-layer .ui-scrim{background:var(--color-k-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kiosk .ui-k-box{pointer-events:none;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:absolute;inset:0}.kiosk.ui-k-layer[data-scrim=false]>.ui-k-box{pointer-events:none}.kiosk .ui-k-dlg{pointer-events:auto;background:var(--grad-k-sheet);width:min(100%,720px);max-height:100%;box-shadow:var(--k-sheet-shadow);border-radius:34px;flex-direction:column;padding:12px 20px 20px;display:flex;position:relative}.kiosk .ui-k-dlg[data-variant=wide]{width:min(100%,1040px)}:is(.kiosk .ui-k-box:has(>.ui-k-dlg[data-variant=side]),.kiosk .ui-k-box:has(>.ui-k-dlg[data-variant=full])){align-items:stretch;padding:0}.kiosk .ui-k-dlg[data-variant=side]{width:min(100%,460px);height:100%;padding:calc(16px + env(safe-area-inset-top,0px)) calc(20px + env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) 20px;border-radius:34px 0 0 34px;margin-left:auto}.kiosk .ui-k-dlg[data-variant=full]{width:100%;max-width:none;height:100%;padding:calc(16px + env(safe-area-inset-top,0px)) 24px calc(16px + env(safe-area-inset-bottom,0px));border-radius:0}.kiosk .ui-k-dh{flex:none;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.kiosk .ui-k-dh-t{flex:1;min-width:0}.kiosk .ui-k-dh h2{font-size:23px;font-weight:800}.kiosk .ui-k-dh-sub{color:var(--color-slate);margin-top:4px;font-size:14.5px;font-weight:600}.kiosk .ui-k-dh-acts{gap:10px;display:flex}.kiosk .ui-k-db{flex-direction:column;flex:1;gap:14px;min-height:0;margin:0 -6px;padding:6px 6px 8px;display:flex;overflow:auto}.kiosk .ui-k-df{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;padding-top:12px;display:flex}.kiosk .ui-k-dkey{appearance:none;background:var(--color-clay);min-height:48px;box-shadow:var(--shadow-raise-sm);font:inherit;color:var(--color-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:800;display:inline-flex}.kiosk .ui-k-dkey:active{box-shadow:var(--inset-shadow-press-xs);transform:scale(.98)}.kiosk .ui-k-dkey[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.kiosk .ui-k-dkey .ui-ic{flex:none;width:19px;height:19px}.kiosk .ui-k-dkey[data-tone=danger]{color:var(--color-rej-ink)}@media (width<=699px){:is(.kiosk .ui-k-box,.kiosk .ui-k-box:has(>.ui-k-dlg[data-variant=side]),.kiosk .ui-k-box:has(>.ui-k-dlg[data-variant=full])){align-items:flex-end;padding:0}.kiosk.ui-k-layer[data-scrim=false]>.ui-k-box{pointer-events:auto;background:var(--color-k-scrim)}.kiosk .ui-k-dlg,.kiosk .ui-k-dlg[data-variant=side],.kiosk .ui-k-dlg[data-variant=full]{width:100%;height:auto;max-height:92dvh;padding:12px 20px calc(18px + env(safe-area-inset-bottom,0px));border-radius:34px 34px 0 0;margin-left:0}.kiosk .ui-k-dlg[data-variant=full]{height:92dvh}}@media (width<=640px){.kiosk .ui-k-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand keys""tabs tabs";row-gap:10px}.kiosk .ui-k-brand{grid-area:brand}.kiosk .ui-k-keys{grid-area:keys}.kiosk .ui-k-modes{grid-area:tabs}.kiosk .ui-k-mode{flex:1;justify-content:center;padding:0 14px;font-size:15px}.kiosk .ui-k-wordmark{letter-spacing:.12em;font-size:14px}.kiosk .ui-k-brand .ui-mark{width:42px;height:42px}.kiosk .ui-k-bezel{border-radius:26px;padding:9px}.kiosk .ui-k-oled{padding:14px 16px 12px}.kiosk .ui-k-hud{letter-spacing:.08em;font-size:12px}.kiosk .ui-k-pad{min-height:88px;padding:14px}.kiosk .ui-k-pl{font-size:18px}}@media (width<=600px){.kiosk .ui-k-bar[data-phone-brand=mark] .ui-k-wordmark{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kiosk .ui-k-bar[data-phone-brand=mark] .ui-k-cap{margin-top:0}}@media (width>=641px) and (width<=980px){.kiosk .ui-k-wordmark{letter-spacing:.08em;font-size:14px}.kiosk .ui-k-brand{gap:10px}}@media (width<=600px){.kiosk .ui-k-ochip{gap:12px}.kiosk .ui-k-ochip-badge{width:68px;height:42px}.kiosk .ui-k-calm-disc{width:64px;height:64px}.kiosk .ui-k-calm-disc .ui-ic{width:30px;height:30px}}@media (width<=480px){.kiosk .ui-k-foot-status{gap:6px}.kiosk .ui-k-sleep{justify-content:center;width:44px;padding:0}.kiosk .ui-k-sleep-txt,.kiosk .ui-k-lptxt{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kiosk .ui-k-lpshort{display:inline}.kiosk .ui-k-ledpill{gap:7px;padding:6px 14px 6px 12px}}@media (prefers-reduced-motion:reduce){.kiosk .ui-k-oled[data-shake=true]{animation:none}}.kiosk .ui-k-wiz{border-bottom:1px solid var(--k-bar-rule);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:12px 0;display:grid}.kiosk.ui-k-frame>.ui-k-wiz{z-index:30;padding:calc(12px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) 12px calc(16px + env(safe-area-inset-left,0px));background:var(--k-bar-bg);flex:none;position:relative}.kiosk .ui-k-wiz-ctx .ui-mark{flex:none;width:44px;height:44px}.kiosk.ui-k-frame:has(>.ui-k-wiz)>.ui-k-foot{display:none}.kiosk .ui-k-wiz-ctx{grid-area:1/1;align-items:center;gap:12px;min-width:0;display:flex}.kiosk .ui-k-wiz-lbl{flex-direction:column;min-width:0;display:flex}.kiosk .ui-k-wiz-cap{letter-spacing:.16em;text-transform:uppercase;color:var(--color-slate);font-size:11px;font-weight:800}.kiosk .ui-k-wiz-lbl b{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}.kiosk .ui-k-wsteps{grid-area:1/2;justify-self:center;min-width:0}.kiosk .ui-k-wsteps ol{align-items:center;margin:0;padding:0;list-style:none;display:flex}.kiosk .ui-k-wstep{appearance:none;font:inherit;min-height:56px;color:var(--color-faint);white-space:nowrap;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;padding:0 10px;font-size:15px;font-weight:700;display:inline-flex}.kiosk .ui-k-wstep i{width:30px;height:30px;box-shadow:inset 0 0 0 2px var(--color-k-step-ring);color:var(--color-faint);border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:800;display:grid}.kiosk .ui-k-wstep i .ui-ic{stroke-width:3px;width:16px;height:16px}.kiosk .ui-k-wstep[data-state=done]{color:var(--color-slate)}.kiosk .ui-k-wstep[data-state=done] i{box-shadow:none;background:var(--k-step-done-bg);color:var(--color-ok-ink)}.kiosk button.ui-k-wstep[data-state=done]{cursor:pointer}.kiosk button.ui-k-wstep[data-state=done]:active{background:var(--k-step-press-bg)}.kiosk .ui-k-wstep[data-state=cur]{color:var(--color-ink)}.kiosk .ui-k-wstep[data-state=cur] i{background:var(--color-ok);color:var(--color-clay);box-shadow:var(--k-step-cur-halo)}.kiosk .ui-k-wstep[data-state=later]{color:var(--color-k-step-off);cursor:default}.kiosk .ui-k-wsep{background:var(--color-k-step-sep);border-radius:1px;width:36px;height:2px}.kiosk .ui-k-wsep[data-on]{background:var(--color-ok)}.kiosk .ui-k-wiz-close{background:var(--color-clay);width:52px;height:52px;box-shadow:var(--shadow-raise-xs);color:var(--color-slate);border-radius:50%;grid-area:1/3;justify-self:end;place-items:center;display:grid}.kiosk .ui-k-wiz-close:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .ui-k-wiz-close .ui-ic{width:26px;height:26px}.kiosk .ui-k-wtitle{z-index:3;flex-direction:column;gap:4px;margin:18px 0 8px;display:flex;position:relative}.kiosk.ui-k-frame>.ui-k-main .ui-k-wtitle:first-child,.kiosk.ui-k-frame>.ui-k-main>:first-child>.ui-k-wtitle:first-child{margin-top:0}.kiosk .ui-k-wtitle-h:focus{outline:none}.kiosk .ui-k-wtitle-h{letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:clamp(26px,3.2vw,34px);font-weight:800;line-height:1.1}.kiosk .ui-k-wtitle[data-plate]>.ui-k-wtitle-h:first-child{font-size:inherit}.kiosk .ui-k-wtitle-plate+.ui-k-wtitle-h{margin-top:12px;font-size:clamp(24px,3vw,32px)}.kiosk .ui-k-wtitle[data-size=compact] .ui-k-wtitle-h{font-size:clamp(22px,2.6vw,28px)}.kiosk .ui-k-wtitle-sup{color:var(--color-ink-2);font-size:17px;font-weight:800}.kiosk .ui-k-wtitle-lede{color:var(--color-slate);margin:2px 0 0;font-size:16px;font-weight:700}.kiosk .ui-k-dock{z-index:20;padding:14px 8px calc(16px + env(safe-area-inset-bottom,0px));background:var(--color-clay);box-shadow:var(--shadow-sheet), inset 0 1px 0 var(--color-hi);margin:auto -8px 0;position:sticky;bottom:0}.kiosk .ui-k-dock-pad{flex-flow:row;align-items:center;width:100%;height:96px;min-height:96px;margin:0}.kiosk .ui-k-dock-pad .ui-k-ptxt{flex:1;min-width:0}.kiosk .ui-k-dock-pad .ui-k-pl,.kiosk .ui-k-dock-pad .ui-k-ps{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.kiosk .ui-k-dock-pad:after{content:"›";flex:none;margin-left:auto;padding-left:12px;font-size:26px;font-weight:800;line-height:1}.kiosk .ui-k-dock-pad .ui-k-pi{flex:none}@media (width<=980px){.kiosk .ui-k-wstep .ui-k-wstep-t{display:none}.kiosk .ui-k-wstep[data-state=cur] .ui-k-wstep-t{display:inline}.kiosk .ui-k-wsep{width:22px}}@media (width<=640px){.kiosk .ui-k-wiz{grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.kiosk .ui-k-wiz-ctx .ui-mark,.kiosk .ui-k-wiz-cap{display:none}.kiosk .ui-k-wiz-lbl b{font-size:14px}.kiosk .ui-k-wsteps{grid-column:2;justify-self:end}.kiosk .ui-k-wiz-close{grid-column:3}.kiosk .ui-k-wstep{padding:0 6px}.kiosk .ui-k-wstep[data-state=cur] .ui-k-wstep-t{display:none}.kiosk .ui-k-wsep{width:14px}.kiosk .ui-k-wtitle-lede{font-size:14px}}.kiosk .ui-k-who{flex-direction:column;gap:14px;width:100%;display:flex}.kiosk .ui-k-who-h{color:var(--color-ink);margin:0;font-size:24px;font-weight:800}.kiosk .ui-k-who-note{color:var(--color-slate);margin:0;font-size:16px;font-weight:700}.kiosk .ui-k-names{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.kiosk .ui-k-name{text-align:center;justify-content:center;align-items:center;gap:6px;min-height:110px}.kiosk .ui-k-name .ui-k-pl{overflow-wrap:anywhere;font-size:24px;font-weight:800}.kiosk .ui-k-name[aria-pressed=true]{box-shadow:var(--inset-shadow-press);color:var(--color-ok-ink)}.kiosk .ui-k-name[aria-pressed=true]:after{content:"";background:var(--color-ok);width:10px;height:10px;box-shadow:0 0 8px var(--k-glow-ok);border-radius:50%;position:absolute;top:12px;right:12px}.kiosk .ui-k-name:disabled{opacity:.5;cursor:not-allowed}.kiosk .ui-k-name[data-add]{box-shadow:none;border:2px dashed var(--k-dashed);color:var(--color-slate);background:0 0;flex-direction:row;gap:10px}.kiosk .ui-k-name[data-add] .ui-k-pl{font-size:18px}.kiosk .ui-k-name[data-add] .ui-ic{width:20px;height:20px}.kiosk .ui-k-who-form{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.kiosk .ui-k-who-input{min-width:0;min-height:64px;font:inherit;color:var(--color-ink);background:var(--color-clay);box-shadow:var(--inset-shadow-press-sm);border:0;border-radius:20px;flex:1;padding:0 18px;font-size:22px;font-weight:700}.kiosk .ui-k-who-input::placeholder{color:var(--color-k-placeholder)}.kiosk .ui-k-who-input:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.kiosk .ui-k-who-save{appearance:none;min-height:64px;font:inherit;color:var(--color-clay);background:var(--grad-ok);box-shadow:var(--shadow-raise-sm);cursor:pointer;border:0;border-radius:20px;padding:0 28px;font-size:20px;font-weight:800}.kiosk .ui-k-who-save:active{box-shadow:var(--inset-shadow-key-down)}.kiosk .ui-k-who-save:disabled{opacity:.5;cursor:not-allowed}.kiosk .ui-k-who-err{color:var(--color-rej-ink);flex-basis:100%;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.kiosk .ui-k-who-err .ui-ic{width:18px;height:18px}.kiosk .ui-k-lpads{flex-direction:column;gap:12px;display:flex}.kiosk .ui-k-lpadwrap{align-items:stretch;gap:12px;min-width:0;display:flex}.kiosk .ui-k-lpadcell{flex:1;min-width:0;display:flex;position:relative}.kiosk .ui-k-lpad{appearance:none;text-align:left;width:100%;min-width:0;min-height:78px;font:inherit;color:var(--color-ink);background:var(--color-clay);box-shadow:var(--shadow-raise-sm);cursor:pointer;border:0;border-radius:24px;flex:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px 10px 12px;display:grid}.kiosk .ui-k-lpad:active{transform:scale(.99)}.kiosk .ui-k-lpad-ord{width:36px;height:36px;box-shadow:var(--inset-shadow-press-xs);color:var(--color-slate);border-radius:12px;place-items:center;font-size:14px;font-weight:800;display:grid}.kiosk .ui-k-lpad-txt{min-width:0}.kiosk .ui-k-lpad-ln{font-size:19px;font-weight:800;display:block}.kiosk .ui-k-lpad-lb{color:var(--color-slate);font-size:13.5px;font-weight:700;display:block}.kiosk .ui-k-lpad-end{align-items:center;gap:14px;display:flex}.kiosk .ui-k-lpad-lq{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:800}.kiosk .ui-k-lpad-lq small{color:var(--color-slate);font-size:14px}.kiosk .ui-k-lpad-lq s{color:var(--color-faint);font-size:16px;font-weight:700}.kiosk .ui-k-lpad-tk{width:56px;height:56px;box-shadow:var(--shadow-raise-xs);color:var(--k-tick-off);border-radius:18px;place-items:center;display:grid}.kiosk .ui-k-lpad-tk .ui-ic{stroke-width:3px;width:30px;height:30px}.kiosk .ui-k-lpad[aria-pressed=true]{box-shadow:var(--inset-shadow-press-sm)}.kiosk .ui-k-lpad[aria-pressed=true] .ui-k-lpad-tk{background:var(--color-ok);color:var(--color-clay);box-shadow:var(--shadow-raise-xs)}.kiosk .ui-k-lpad[data-tone=declined]{box-shadow:var(--inset-shadow-press-sm)}.kiosk .ui-k-lpad[data-tone=declined] .ui-k-lpad-tk{color:var(--color-rej-ink);box-shadow:var(--inset-shadow-press-xs);background:0 0}.kiosk .ui-k-lpad[data-tone=declined] .ui-k-lpad-ln{color:var(--color-slate);text-decoration:line-through}.kiosk .ui-k-lpad[data-tone=changed] .ui-k-lpad-lb{color:var(--color-unk-ink)}.kiosk .ui-k-lpad[aria-disabled=true]{box-shadow:var(--inset-shadow-press-sm);cursor:not-allowed;transform:none}.kiosk .ui-k-lpad[aria-disabled=true] .ui-k-lpad-ln,.kiosk .ui-k-lpad[aria-disabled=true] .ui-k-lpad-ord{color:var(--color-slate)}.kiosk .ui-k-lpad[data-ringed]{outline:3px solid var(--color-led-unk);outline-offset:3px}.kiosk .ui-k-lspace{flex:none;width:56px;height:56px}.kiosk .ui-k-lchg{appearance:none;background:var(--color-clay);width:56px;height:56px;box-shadow:var(--shadow-raise-xs);color:var(--color-slate);cursor:pointer;border:0;border-radius:18px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:82px;transform:translateY(-50%)}.kiosk .ui-k-lchg .ui-ic{width:24px;height:24px}.kiosk .ui-k-lchg:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .ui-k-lchg[data-on]{box-shadow:var(--inset-shadow-press-xs);color:var(--color-unk-ink);background:var(--k-change-on-bg)}.kiosk .ui-k-lpad-decline{flex:none;display:flex}.kiosk .ui-k-knobc{box-shadow:var(--inset-shadow-press-sm);border-radius:40px;flex:none;align-items:center;gap:8px;padding:6px;display:inline-flex}.kiosk .ui-k-kb{appearance:none;background:var(--color-clay);width:44px;height:44px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.kiosk .ui-k-kb:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .ui-k-kb[aria-disabled=true]{opacity:.4;cursor:not-allowed}.kiosk .ui-k-kb .ui-ic{stroke-width:3px;width:20px;height:20px}.kiosk .ui-k-dial{background:var(--grad-k-dial);width:62px;height:62px;box-shadow:var(--shadow-raise-xs);touch-action:none;cursor:ns-resize;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.kiosk .ui-k-dial:before{content:"";box-shadow:var(--inset-shadow-press-xs);border-radius:50%;position:absolute;inset:9px}.kiosk .ui-k-notch{background:var(--color-accent);transform-origin:2px 26px;border-radius:2px;width:4px;height:9px;margin-left:-2px;position:absolute;top:5px;left:50%}.kiosk .ui-k-dial b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:800;position:relative}.kiosk .ui-k-dial:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.kiosk .ui-k-knobc[data-size=big]{gap:12px;padding:8px}.kiosk .ui-k-knobc[data-size=big] .ui-k-kb{width:72px;height:72px}.kiosk .ui-k-knobc[data-size=big] .ui-k-kb .ui-ic{width:26px;height:26px}.kiosk .ui-k-knobc[data-size=big] .ui-k-dial{background:var(--k-oled-dial-bg);width:108px;height:108px;box-shadow:var(--shadow-raise-xs), var(--k-oled-dial-hi)}.kiosk .ui-k-knobc[data-size=big] .ui-k-dial:before{box-shadow:var(--k-oled-dial-ring);inset:8px}.kiosk .ui-k-knobc[data-size=big] .ui-k-dial b{letter-spacing:-.01em;color:var(--color-oled-ink);font-size:40px}.kiosk .ui-k-knobc[data-size=big] .ui-k-notch{background:var(--color-ok-on);transform-origin:2px 49px}.kiosk .ui-k-keypad{box-shadow:var(--inset-shadow-press-sm);box-sizing:border-box;border-radius:30px;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:560px;margin-inline:auto;padding:12px;display:grid}.kiosk .ui-k-keypad[data-layout=columns]{border-radius:26px;grid-auto-rows:minmax(64px,1fr);align-self:stretch;gap:10px;max-width:none;padding:10px}.kiosk .ui-k-kp{appearance:none;min-height:68px;font:inherit;color:var(--color-ink);background:var(--grad-k-key);box-shadow:var(--shadow-raise-sm);cursor:pointer;border:0;border-radius:22px;place-items:center;font-size:28px;font-weight:800;display:grid}.kiosk .ui-k-kp:active{box-shadow:var(--inset-shadow-press-xs);transform:scale(.97)}.kiosk .ui-k-kp[data-fn]{color:var(--color-ink-2);font-size:22px}.kiosk .ui-k-keypad[data-layout=columns] .ui-k-kp{border-radius:20px;min-height:64px;font-size:26px}.kiosk .ui-k-reading-row{align-items:stretch;gap:12px;width:100%;max-width:560px;margin-inline:auto;display:flex}.kiosk .ui-k-reading{flex:1;min-width:0}.kiosk .ui-k-reading .ui-k-scr{height:100%;margin:0}.kiosk .ui-k-reading .ui-k-scr-face{text-align:center;align-items:center}.kiosk .ui-k-reading .ui-k-sl{text-align:center;align-self:stretch}.kiosk .ui-k-reading .ui-k-sv{font-size:clamp(44px,6vw,64px)}.kiosk .ui-k-reading-row[data-ringed]>.ui-k-reading{outline:3px solid var(--color-led-unk);outline-offset:3px;border-radius:24px}.kiosk .ui-k-reading-del{appearance:none;min-width:84px;min-height:64px;font:inherit;color:var(--color-ink);background:var(--color-clay);box-shadow:var(--shadow-raise-sm);cursor:pointer;border:0;border-radius:24px;flex:none;place-items:center;padding:0;font-size:28px;display:grid}.kiosk .ui-k-reading-del:active{box-shadow:var(--inset-shadow-press-xs)}@media (width>=700px) and (height<=900px) and (orientation:landscape){.kiosk .ui-k-reading .ui-k-scr-face{min-height:0;padding:6px 16px}.kiosk .ui-k-reading .ui-k-sv{font-size:36px}}@media (width<=640px){.kiosk .ui-k-names{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kiosk .ui-k-name{min-height:88px}.kiosk .ui-k-name .ui-k-pl{font-size:20px}.kiosk .ui-k-name[data-add]{gap:6px;padding:0 10px}.kiosk .ui-k-name[data-add] .ui-k-pl{white-space:nowrap;font-size:16px}.kiosk .ui-k-lpad{grid-template-columns:auto minmax(0,1fr);gap:8px 10px;padding:10px}.kiosk .ui-k-lpad-ord{grid-row:1/3}.kiosk .ui-k-lpad-ln,.kiosk .ui-k-lpad-lb{white-space:normal;overflow-wrap:anywhere}.kiosk .ui-k-lpad-end{grid-area:2/2;justify-content:flex-end;gap:8px}.kiosk .ui-k-lpad-lq{margin-right:auto}.kiosk .ui-k-lpad-tk,.kiosk .ui-k-lspace{border-radius:15px;width:46px;height:46px}.kiosk .ui-k-lpad-lq{font-size:20px}.kiosk .ui-k-lchg{border-radius:15px;width:46px;height:46px;top:auto;bottom:10px;right:64px;transform:none}.kiosk .ui-k-lpadwrap{position:relative}.kiosk .ui-k-lpad-decline{z-index:1;position:absolute;bottom:10px;right:120px}.kiosk .ui-k-lpad-decline>*{height:46px;border-radius:15px!important;min-width:0!important;min-height:46px!important;padding:0 16px!important;font-size:15px!important}.kiosk .ui-k-lchg .ui-ic{width:20px;height:20px}}@media (width<=480px){.kiosk .ui-k-knobc[data-size=big] .ui-k-kb{width:60px;height:60px}.kiosk .ui-k-knobc[data-size=big] .ui-k-dial{width:92px;height:92px}.kiosk .ui-k-knobc[data-size=big] .ui-k-notch{transform-origin:2px 41px}}.sbo{border-radius:var(--radius-card);background:var(--color-clay);box-shadow:inset 0 0 0 1.5px var(--color-line-2);min-width:0;padding:16px}.sbo-h,.sbo-h4{color:var(--color-ink);margin:0;font-size:15.5px;font-weight:700}.sbo-h4{margin-bottom:6px}.sbo>.ui-field:first-of-type{margin-top:8px}.sbo-scanrow{align-items:center;gap:10px;min-width:0;display:flex}.sbo-scanrow>.ui-btn{flex:none}.sbo-code,.sbo-num{font-variant-numeric:tabular-nums;letter-spacing:.02em}.sbo-why{color:var(--color-ink-2);align-items:center;gap:8px;margin:12px 0 0;font-size:14px;font-weight:600;display:flex}.sbo-why[data-tone=ok]{color:var(--color-ok-ink)}.sbo-why>svg{flex:none}.sbo-gap{margin-top:12px}.sbo-new{border-top:.5px solid var(--color-line);margin-top:14px;padding-top:12px}.sbo-kv{grid-template-columns:auto 1fr;gap:4px 16px;margin:0;font-size:14px;display:grid}.sbo-kv>div{display:contents}.sbo-kv dt{color:var(--color-ink-2);font-weight:600}.sbo-kv dd{color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-weight:700}.sbo-step{justify-items:start}.sbo-lab{color:var(--color-ink-2);font-size:13.5px;font-weight:600}.sbo-btns{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.ofc-panel{padding-bottom:4px}.ofc-panel>.ui-field:first-child{margin-top:4px}.ofc-lab{color:var(--color-ink-2);font-size:13.5px;font-weight:600}.ofc-step{justify-items:start}.ofc-reasons>.ui-rpill>svg{flex:none}.ofc-why{color:var(--color-ink-2);align-items:center;gap:8px;margin:12px 0 0;font-size:14px;display:flex}.ofc-why>svg{flex:none}.ofc-later{flex-wrap:wrap;align-items:flex-start;gap:0 20px;display:flex}.ofc-later>.ui-field:last-child{min-width:200px}.ofc-sub{margin-top:12px}.ofc-btns{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.ofc-chg{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ofc-chg+.ofc-chg{border-top:.5px solid var(--color-line)}.ofc-chg-t{flex:220px;min-width:0;padding:12px 0;display:grid}.ofc-chg-t>b{font-weight:700}.ofc-chg-t>small{color:var(--color-ink-2);font-size:13px}.ofc-chg-k{gap:8px;display:flex}.ofc-card{padding:4px 16px 12px}.ofc-card-h{letter-spacing:.08em;color:var(--color-ink-3);margin:12px 0 0;font-size:13px;font-variant-caps:all-small-caps;font-weight:800}.kiosk .scan-screen{min-width:0;min-height:0;display:flex}.kiosk .scan-face{flex:1;min-width:0;min-height:0;display:flex}.kiosk .scan-face>.ui-k-bezel{flex:1}.kiosk .scan-face[data-paused=true]{cursor:pointer;-webkit-tap-highlight-color:transparent}.kiosk .scan-wedge{letter-spacing:.04em;align-items:center;gap:10px;min-width:0;font-size:14px;font-variant-caps:normal;display:inline-flex;overflow:hidden}.kiosk .scan-wedge-dot{background:var(--color-led-ok);width:9px;height:9px;box-shadow:0 0 8px var(--color-led-ok);border-radius:50%;flex:none}.kiosk .scan-wedge[data-paused=true]{color:var(--color-led-unk)}.kiosk .scan-wedge[data-paused=true] .scan-wedge-dot{background:var(--color-led-unk);box-shadow:0 0 8px var(--color-led-unk)}.kiosk .scan-wedge-long,.kiosk .scan-wedge-short{text-overflow:ellipsis;overflow:hidden}.kiosk .scan-wedge-short{display:none}.kiosk .scan-chip{align-items:center;gap:8px;display:inline-flex}.kiosk .scan-chip[data-tone=wait]{color:var(--color-k-oled-wait)}.kiosk .scan-big{letter-spacing:-.02em;white-space:nowrap;color:var(--color-oled-ink);text-shadow:var(--k-oled-text-glow);margin:0;font-size:clamp(56px,8.4vw,116px);font-weight:800;line-height:.98}.kiosk .scan-big[data-struck=true]{text-decoration:line-through;text-decoration-thickness:6px;-webkit-text-decoration-color:var(--k-oled-struck-line);text-decoration-color:var(--k-oled-struck-line);color:var(--color-k-oled-struck)}.kiosk .scan-big[data-tone=unk]{color:var(--color-k-oled-unk);font-size:clamp(40px,6vw,78px)}.kiosk .scan-big[data-tone=rej]{color:var(--color-k-oled-rej);white-space:normal;font-size:clamp(36px,5vw,64px)}.kiosk .scan-brandline{color:var(--color-k-oled-sub);margin:10px 0 0;font-size:clamp(17px,1.9vw,23px);font-weight:700}.kiosk .scan-code{letter-spacing:.06em;color:var(--color-k-oled-wait);margin:12px 0 0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(22px,2.6vw,34px);font-weight:700}.kiosk .scan-code[data-tone=rej]{color:color-mix(in srgb, var(--color-led-rej) 50%, var(--color-oled-ink))}.kiosk .scan-qtytag{background:var(--k-oled-tag-bg);color:var(--color-oled-text);font-family:var(--font-sans);letter-spacing:0;vertical-align:middle;border-radius:10px;align-items:center;gap:6px;margin-left:12px;padding:4px 12px;font-size:18px;font-weight:800;display:inline-flex}.kiosk .scan-wait{font-family:var(--font-sans);letter-spacing:0;color:var(--color-k-oled-wait);vertical-align:middle;align-items:center;gap:6px;margin-left:12px;font-size:14px;font-weight:700;display:inline-flex}.kiosk .scan-wait .ui-ic{width:18px;height:18px}.kiosk .scan-est-row{flex-wrap:wrap;align-items:flex-end;gap:18px 26px;margin-top:16px;display:flex}.kiosk .scan-est{color:var(--color-oled-ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-weight:800;display:flex;position:relative}.kiosk .scan-est-ap{color:var(--sig);font-size:clamp(26px,3vw,38px)}.kiosk .scan-est-n{min-width:1.2ch;font-size:clamp(42px,5vw,62px);line-height:1;display:inline-block}.kiosk .scan-est-w{color:var(--color-k-oled-sub);font-size:clamp(17px,2vw,23px);font-weight:700}.kiosk .scan-est-row .ui-k-meter{flex:1;min-width:180px;max-width:340px;padding-bottom:6px}.kiosk .scan-ghost{color:var(--sig);pointer-events:none;opacity:0;font-size:22px;font-weight:800;animation:1s cubic-bezier(.2,.7,.2,1) forwards scan-ghost;position:absolute;top:-8px;left:36px}.kiosk .scan-note{--nc:var(--color-led-unk);max-width:640px;color:var(--color-k-oled-sub);align-items:flex-start;gap:10px;margin:14px 0 0;font-size:16px;font-weight:600;line-height:1.35;display:flex}.kiosk .scan-note[data-tone=mute]{--nc:var(--color-led-mute)}.kiosk .scan-note[data-tone=rej]{--nc:var(--color-led-rej)}.kiosk .scan-note .ui-ic{width:20px;height:20px;color:var(--nc);flex:none;margin-top:1px}.kiosk .scan-note b{color:var(--color-oled-ink)}.kiosk .scan-recent{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.kiosk .scan-recent-head{letter-spacing:.14em;color:var(--color-slate);margin:2px 6px 10px;font-size:13px;font-variant-caps:all-small-caps;font-weight:800}.kiosk .scan-recent-tray{min-height:0;box-shadow:var(--inset-shadow-press-sm);border-radius:26px;flex-direction:column;flex:1;gap:12px;padding:10px;display:flex}.kiosk .scan-recent-cards{flex-direction:column;flex:1;gap:12px;min-height:0;margin:0;padding:4px 4px 8px;list-style:none;display:flex;overflow:hidden auto}.kiosk .scan-recent-cards>li[hidden]{display:none}.kiosk .scan-recent-empty{color:var(--color-slate);padding:18px;font-size:15px;font-weight:600}.kiosk .scan-card{background:var(--color-clay);width:100%;min-width:0;min-height:72px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink);font:inherit;text-align:left;appearance:none;cursor:pointer;border:0;border-radius:20px;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 14px;display:flex;position:relative}.kiosk .scan-card:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .scan-card-t{color:var(--color-slate);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.kiosk .scan-card-nm{max-width:100%;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:800;overflow:hidden}.kiosk .scan-card-st{letter-spacing:.02em;align-items:center;gap:5px;font-size:12.5px;font-weight:800;display:inline-flex}.kiosk .scan-card-st .ui-ic{width:15px;height:15px}.kiosk .scan-card-st[data-tone=ok]{color:var(--color-ok-ink)}.kiosk .scan-card-st[data-tone=unk]{color:var(--color-unk-ink)}.kiosk .scan-card-st[data-tone=rej]{color:var(--color-rej-ink)}.kiosk .scan-card-st[data-tone=mute]{color:var(--color-slate)}.kiosk .scan-card[data-undone=true]{box-shadow:var(--inset-shadow-press-xs);cursor:default}.kiosk .scan-card[data-undone=true] .scan-card-nm{color:var(--color-slate);text-decoration:line-through}.kiosk .scan-card[data-armed=true]{box-shadow:var(--inset-shadow-press-xs), 0 0 0 3px var(--color-rej)}.kiosk .scan-card[data-armed=true] .scan-card-nm{color:var(--color-rej-ink)}.kiosk .scan-fops{margin-top:14px}.kiosk .scan-fops-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.kiosk .scan-frow{background:var(--color-clay);min-height:64px;box-shadow:var(--shadow-raise-xs);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px 12px 10px 16px;display:grid}.kiosk .scan-frow>.ui-ic{color:var(--color-rej-ink)}.kiosk .scan-frow-txt{min-width:0}.kiosk .scan-frow-t1{text-overflow:ellipsis;font-size:16px;font-weight:800;display:block;overflow:hidden}.kiosk .scan-frow-t2{color:var(--color-slate);font-size:13px;font-weight:600;display:block}.kiosk .scan-dismiss{background:var(--color-clay);min-height:56px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink);font:inherit;appearance:none;cursor:pointer;border:0;border-radius:16px;padding:0 18px;font-size:16px;font-weight:800}.kiosk .scan-dismiss:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .scan-page{flex:1;grid-template:"screen side"minmax(0,1fr)"chips side"/minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:clamp(14px,1.8vw,22px);min-width:0;min-height:0;display:grid}.kiosk .scan-page>.scan-screen{grid-area:screen}.kiosk .scan-side{flex-direction:column;grid-area:side;min-width:0;min-height:0;display:flex;position:relative}.kiosk .scan-recent-host{flex-direction:column;flex:1;min-height:0;display:flex}.kiosk .scan-recent-host>.scan-recent{flex:1}.kiosk .scan-recent-host[aria-hidden=true]{visibility:hidden}.kiosk .scan-chipswrap{grid-area:chips;min-width:0}.kiosk .scan-chipswrap>.ui-k-pad{width:100%;min-height:88px}.kiosk .scan-undo .ui-k-pi{color:var(--color-rej-ink)}.kiosk .scan-allkey{background:var(--color-clay);width:100%;min-height:64px;box-shadow:var(--shadow-raise-sm);color:var(--color-ink);font:inherit;appearance:none;cursor:pointer;border:0;border-radius:20px;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:17px;font-weight:800;display:inline-flex}.kiosk .scan-allkey:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .scan-upanel{z-index:4;background:var(--color-clay);min-height:0;box-shadow:var(--shadow-raise-sm), inset 0 2px 0 var(--color-unk);border-radius:30px;flex-direction:column;padding:18px;display:flex;position:absolute;inset:0;overflow:hidden auto}.kiosk .scan-up{flex-direction:column;gap:14px;min-width:0;display:flex}.kiosk .scan-up-head{align-items:flex-start;gap:12px;display:flex}.kiosk .scan-up-headtxt{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.kiosk .scan-up-head .ui-k-sig{box-shadow:none;padding:0}.kiosk .scan-up-title{color:var(--color-ink);margin:0;font-size:22px;font-weight:800}.kiosk .scan-mono{color:var(--color-ink-2);overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:700}.kiosk .scan-up-stack,.kiosk .scan-up-form{flex-direction:column;gap:14px;min-width:0;display:flex}.kiosk .scan-choice{background:var(--color-clay);width:100%;min-height:88px;box-shadow:var(--shadow-raise-sm);color:var(--color-ink);font:inherit;text-align:left;appearance:none;cursor:pointer;border:0;border-radius:24px;align-items:center;gap:16px;padding:14px 18px;display:flex}.kiosk .scan-choice:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .scan-choice-pi{width:52px;height:52px;box-shadow:var(--inset-shadow-press-xs);border-radius:17px;flex:none;place-items:center;display:grid}.kiosk .scan-choice-pi[data-tone=ok]{color:var(--color-ok-ink)}.kiosk .scan-choice-pi[data-tone=unk]{color:var(--color-unk-ink)}.kiosk .scan-choice-txt b{font-size:19px;font-weight:800;display:block}.kiosk .scan-choice-txt small{color:var(--color-slate);margin-top:3px;font-size:14px;font-weight:600;display:block}.kiosk .scan-up-note{color:var(--color-unk-ink);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.kiosk .scan-up-help{color:var(--color-slate);margin:0;padding:6px 4px;font-size:15px;font-weight:600}.kiosk .scan-up-link{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700}.kiosk .scan-up-row{flex-wrap:wrap;gap:12px;display:flex}.kiosk .scan-upkey{background:var(--color-clay);min-height:64px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink);font:inherit;appearance:none;cursor:pointer;border:0;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:17px;font-weight:800;display:inline-flex}.kiosk .scan-upkey:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .scan-upkey[data-variant=ghost]{box-shadow:none;color:var(--color-ink-2);background:0 0}.kiosk .scan-upkey[data-variant=ok]{color:var(--color-ok-ink)}.kiosk .scan-upkey[data-variant=amber]{color:var(--color-unk-ink)}.kiosk .scan-field{flex-direction:column;gap:8px;display:flex}.kiosk .scan-field-cap{letter-spacing:.14em;color:var(--color-slate);font-size:13px;font-variant-caps:all-small-caps;font-weight:800}.kiosk .scan-inp{background:var(--color-clay);width:100%;min-height:60px;box-shadow:var(--inset-shadow-press-sm);color:var(--color-ink);font:inherit;border:0;border-radius:18px;padding:12px 16px;font-size:18px;font-weight:600}.kiosk textarea.scan-inp{resize:none}.kiosk .scan-inp[aria-invalid=true]{box-shadow:var(--inset-shadow-press-sm), 0 0 0 3px var(--color-rej)}.kiosk .scan-field-err{color:var(--color-rej-ink);margin:0;font-size:15px;font-weight:700}.kiosk .scan-results{flex-direction:column;gap:12px;margin:0;padding:4px;list-style:none;display:flex}.kiosk .scan-results .ui-k-res{width:100%}@media (width>=700px) and (width<=980px){.kiosk .scan-page{grid-template:"screen"minmax(0,1fr)"chips""side"/minmax(0,1fr)}.kiosk .scan-recent-cards{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;display:grid;overflow:hidden}.kiosk .scan-recent-tray{max-height:none}.kiosk .scan-recent-host[aria-hidden=true]{display:none}.kiosk .scan-upanel{max-height:58vh;position:static}}@media (width<=699px){.kiosk .scan-wedge-long{display:none}.kiosk .scan-wedge-short{display:inline}.kiosk .scan-big{font-size:clamp(46px,15vw,80px)}.kiosk .scan-recent{height:auto}.kiosk .scan-recent-cards{overflow:visible}.kiosk .scan-page{grid-template:"screen""chips""side"/minmax(0,1fr)}.kiosk .scan-page>.scan-screen{min-height:300px}.kiosk .scan-upanel{z-index:65;max-height:88vh;box-shadow:var(--k-sheet-shadow-up), inset 0 2px 0 var(--color-unk);border-radius:30px 30px 0 0;position:fixed;inset:auto 0 0}}@media (prefers-reduced-motion:reduce){.kiosk .scan-ghost{animation:none;display:none}}.kiosk .ui-k-db:has(>.as-lp){margin:0;padding:0;overflow:hidden}.kiosk .as-lp{flex-direction:column;height:100%;min-height:0;display:flex;container-type:inline-size}.kiosk .as-top{flex-direction:column;flex:none;gap:10px;padding:2px 6px 8px;display:flex}.kiosk .as-list{flex-direction:column;flex:1;gap:12px;min-height:0;padding:4px 6px 20px;display:flex;overflow:auto}.kiosk .as-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kiosk .as-mono{font-family:var(--font-mono,ui-monospace, monospace);overflow-wrap:anywhere}.kiosk .as-key{appearance:none;background:var(--color-clay);min-height:48px;box-shadow:var(--shadow-raise-sm);color:var(--color-ink);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:800;display:inline-flex;position:relative}.kiosk .as-key[data-size=sm]{min-height:44px;box-shadow:var(--shadow-raise-xs);border-radius:15px;padding:0 14px;font-size:14px}.kiosk .as-key:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .as-key[data-tone=rej]{color:var(--color-rej-ink)}.kiosk .as-key[data-armed=true]{background:var(--color-rej-ink);color:var(--color-clay)}.kiosk .as-filtkey{position:relative}.kiosk .as-dot{background:var(--color-unk);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:9px}.kiosk .as-week{scrollbar-width:none;flex:none;gap:8px;padding:2px 2px 4px;display:flex;overflow-x:auto}.kiosk .as-wd{appearance:none;background:var(--color-clay);min-height:44px;box-shadow:var(--shadow-raise-xs);font:inherit;color:var(--color-ink-2);cursor:pointer;border:0;border-radius:14px;flex:none;padding:0 16px;font-size:14px;font-weight:800;position:relative}.kiosk .as-wd:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .as-wd:disabled{opacity:.45;cursor:default}.kiosk .as-wd i{background:var(--color-rej);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}.kiosk .as-bar{flex-direction:column;gap:10px;display:flex}.kiosk .as-inp{background:var(--color-clay);width:100%;min-height:52px;box-shadow:var(--inset-shadow-press-sm);color:var(--color-ink);font:inherit;border:0;border-radius:16px;padding:10px 16px;font-size:17px;font-weight:600}.kiosk .as-inp::placeholder{color:var(--color-k-placeholder)}.kiosk .as-seg{background:var(--color-clay);box-shadow:var(--inset-shadow-press-xs);scrollbar-width:none;border-radius:20px;gap:6px;padding:5px;display:flex;overflow-x:auto}.kiosk .as-seg button{appearance:none;background:var(--color-clay);min-height:44px;box-shadow:var(--shadow-raise-xs);font:inherit;color:var(--color-ink-2);white-space:nowrap;cursor:pointer;border:0;border-radius:15px;flex:1 0 auto;padding:0 12px;font-size:14.5px;font-weight:800}.kiosk .as-seg button[aria-pressed=true]{box-shadow:var(--sel-seg-shadow);color:var(--sel-seg-fg)}.kiosk .as-count{color:var(--color-slate);margin-left:6px;font-weight:700}.kiosk .as-seg button[aria-pressed=true] .as-count{color:inherit}.kiosk .as-active{box-shadow:var(--inset-shadow-press-xs);color:var(--color-ink-2);border-radius:16px;align-items:center;gap:10px;padding:6px 6px 6px 14px;font-weight:600;display:flex}.kiosk .as-active>span{flex:1;min-width:0}.kiosk .as-active>svg{color:var(--color-accent);flex:none}.kiosk .as-att{box-shadow:var(--inset-shadow-press-xs);border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.kiosk .as-att>b{margin-right:4px;font-size:14px}.kiosk .as-day{flex-direction:column;gap:8px;display:flex}.kiosk .as-dayhead{z-index:3;background:var(--color-clay);letter-spacing:.08em;text-transform:uppercase;color:var(--color-slate);border-radius:0 0 14px 14px;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 6px;font-size:13px;font-weight:800;display:flex;position:sticky;top:-4px}.kiosk .as-day-r{letter-spacing:0;text-transform:none;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:10px;font-weight:700;display:flex}.kiosk .as-dp{appearance:none;min-height:32px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:2px;font-weight:800;text-decoration:underline}.kiosk .as-dp[data-tone=unk]{color:var(--color-unk-ink)}.kiosk .as-dp[data-tone=rej]{color:var(--color-rej-ink)}.kiosk .as-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.kiosk .as-li{flex-direction:column;min-width:0;list-style:none;display:flex}.kiosk .asr,.kiosk .as-cols{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.kiosk .asr .as-c-s,.kiosk .as-cols .as-c-s,.kiosk .as-cols,.kiosk .asr .as-c-q,.kiosk .asr[data-kind=item] .as-c-st:empty{display:none}.kiosk .asr[data-kind=item]:has(.as-c-st:empty) .as-c-q{display:block}@container (width>=600px){.kiosk .asr,.kiosk .as-cols{grid-template-columns:76px minmax(0,1fr) 48px 96px 112px;display:grid}.kiosk .asr .as-c-s,.kiosk .as-cols .as-c-s,.kiosk .asr .as-c-q,.kiosk .asr[data-kind=item] .as-c-st:empty{display:block}}.kiosk .as-cols{letter-spacing:.08em;text-transform:uppercase;color:var(--color-slate);padding:0 16px;font-size:11.5px;font-weight:800}.kiosk .as-cols .as-c-q,.kiosk .as-cols .as-c-s,.kiosk .as-cols .as-c-st{text-align:right}.kiosk .asr{appearance:none;background:var(--color-clay);width:100%;min-height:58px;box-shadow:var(--shadow-raise-xs);text-align:left;font:inherit;color:inherit;cursor:pointer;border:0;border-radius:18px;padding:10px 16px}.kiosk div.asr{cursor:default;opacity:.62}.kiosk div.asr .as-c-i b{color:var(--color-slate);text-decoration:line-through}.kiosk .asr:active,.kiosk .asr[data-open=true]{box-shadow:var(--inset-shadow-press-xs)}.kiosk .asr[data-open=true]{outline:3px solid var(--color-accent);outline-offset:0}.kiosk .as-c-t{color:var(--color-slate);font-size:14.5px;font-weight:800}.kiosk .as-c-i{min-width:0}.kiosk .as-c-i b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;display:block;overflow:hidden}.kiosk .as-c-i small{color:var(--color-slate);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.kiosk .as-c-q{text-align:right;color:var(--color-ink-2);font-weight:800}.kiosk .asr .as-c-s{color:var(--color-ink-2);text-align:right;font-size:13.5px;font-weight:700}.kiosk .as-c-st{justify-self:end}.kiosk .as-note{font-style:italic;color:var(--color-unk-ink)!important}.kiosk .asr[data-kind=unknown]{background:var(--k-tint-unk);box-shadow:var(--shadow-raise-xs), inset 5px 0 0 var(--color-unk)}.kiosk .asr[data-kind=misread],.kiosk .asr[data-kind=burst]{background:var(--k-tint-rej);box-shadow:var(--shadow-raise-xs), inset 5px 0 0 var(--color-rej)}.kiosk .asr[data-kind=unknown] .as-c-t,.kiosk .asr[data-kind=unknown] b{color:var(--color-unk-ink)}.kiosk .asr[data-kind=misread] .as-c-t,.kiosk .asr[data-kind=misread] b,.kiosk .asr[data-kind=burst] .as-c-t,.kiosk .asr[data-kind=burst] b{color:var(--color-rej-ink)}.kiosk .asr[data-kind=unknown][data-open=true]{box-shadow:var(--inset-shadow-press-xs), inset 5px 0 0 var(--color-unk);outline-color:var(--color-unk)}.kiosk .asr[data-kind=misread][data-open=true],.kiosk .asr[data-kind=burst][data-open=true]{box-shadow:var(--inset-shadow-press-xs), inset 5px 0 0 var(--color-rej);outline-color:var(--color-rej)}.kiosk .as-st{white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:800;display:inline-flex}.kiosk .as-st[data-pill]{color:var(--color-clay);border-radius:999px;padding:5px 10px}.kiosk .as-st[data-pill=rej]{background:var(--color-rej-ink)}.kiosk .as-st[data-tone=mute]{color:var(--color-slate)}.kiosk .as-st[data-tone=wait]{color:var(--color-info-ink)}.kiosk .as-link{background:var(--color-clay);min-height:36px;box-shadow:var(--shadow-raise-xs);color:var(--color-unk-ink);border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex}.kiosk .as-det,.kiosk .as-up{box-shadow:var(--inset-shadow-press-sm);border-radius:22px;flex-direction:column;gap:12px;margin:8px 0 6px 16px;padding:16px 18px;display:flex}.kiosk .as-kv{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;display:grid}.kiosk .as-kv div{display:contents}.kiosk .as-kv dt{color:var(--color-slate);font-size:13.5px;font-weight:700}.kiosk .as-kv dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:800}.kiosk .as-each,.kiosk .as-reads{gap:6px;margin:0;padding:0;list-style:none;display:grid}.kiosk .as-each li{grid-template-columns:76px 1fr auto;align-items:center;gap:10px;font-size:14px;font-weight:700;display:grid}.kiosk .as-reads li{grid-template-columns:72px minmax(0,1fr) auto;gap:10px;font-size:14px;font-weight:700;display:grid}.kiosk .as-why{color:var(--color-rej-ink);gap:10px;margin:0;font-weight:600;display:flex}.kiosk .as-why>svg{flex:none;margin-top:3px}.kiosk .as-tips{color:var(--color-ink-2);gap:4px;margin:0;padding-left:20px;font-weight:600;display:grid}.kiosk .as-acts{flex-wrap:wrap;gap:10px;display:flex}@media (width<=699px){.kiosk .as-det,.kiosk .as-up{margin-left:0;padding:14px}.kiosk .asr{grid-template-columns:56px minmax(0,1fr) auto;padding:8px 12px}}.kiosk .mod-page{flex-direction:column;flex:1;gap:18px;width:100%;max-width:1240px;margin:0 auto;display:flex}.kiosk .mod-note{color:var(--color-slate);margin:18px 0;font-size:18px;font-weight:700}.kiosk .mod-ph{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-top:18px;display:flex}.kiosk .mod-h1{letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:clamp(26px,3.2vw,34px);font-weight:800}.kiosk .mod-lede{max-width:680px;color:var(--color-slate);margin:6px 0 0;font-weight:600}.kiosk .mod-crumb{border-radius:22px;min-height:64px;margin-left:auto;font-size:17px;text-decoration:none}.kiosk .mod-device{background:var(--color-clay);width:100%;box-shadow:var(--shadow-raise);border-radius:clamp(26px,3.4vw,40px);padding:clamp(14px,2vw,24px);position:relative}.kiosk .mod-spread{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.kiosk .mod-h2{color:var(--color-ink);margin:0;font-size:22px;font-weight:800}.kiosk .mod-h2-sm{font-size:20px}.kiosk .mod-well{min-width:64px;min-height:40px;box-shadow:var(--inset-shadow-press-xs);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:13px;justify-content:center;align-items:center;padding:6px 12px;font-weight:800;display:inline-flex}.kiosk .mod-who{width:100%}.kiosk .mod-pads{margin-top:14px}.kiosk .mod-ord .ui-ic{width:20px;height:20px}.kiosk .mod-pad[data-tone=changed]{box-shadow:var(--inset-shadow-press-sm)}.kiosk .mod-pad[data-tone=changed] .mod-ord,.kiosk .mod-chg{color:var(--color-info-ink)}.kiosk .mod-pad[data-locked]{cursor:default}.kiosk .mod-tiles{flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.kiosk .mod-trow{background:var(--color-clay);min-height:64px;box-shadow:var(--shadow-raise-xs);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px 12px 10px 16px;display:grid}.kiosk .mod-cell{min-width:0}.kiosk .mod-t1{text-overflow:ellipsis;font-size:16px;font-weight:800;display:block;overflow:hidden}.kiosk .mod-t2{color:var(--color-slate);font-size:13px;font-weight:600;display:block}.kiosk .mod-acts{gap:6px;display:flex}.kiosk .mod-key{border-radius:22px;min-width:124px;min-height:64px}.kiosk .mod-err{color:var(--color-rej-ink);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:800;display:flex}.kiosk .mod-err .ui-ic{flex:none;width:20px;height:20px}@media (width<=640px){.kiosk .mod-pad .ui-k-lpad-ln,.kiosk .mod-pad .ui-k-lpad-lb{white-space:normal}.kiosk .mod-key{width:48px;min-width:0;min-height:48px;padding:0}.kiosk .mod-key .mod-key-t{display:none}.kiosk .mod-crumb{margin-left:0}}.kiosk .wzs-page{flex-direction:column;flex:1;gap:18px;width:100%;max-width:1240px;min-height:100%;margin:0 auto;display:flex}.kiosk .wzs-page>.ui-k-dock{margin-top:auto}.kiosk .wzs-device{background:var(--k-device-bg);width:100%;box-shadow:var(--k-device-shadow);border-radius:clamp(26px,3.4vw,40px);padding:clamp(14px,2vw,24px);position:relative}.kiosk .wzs-rows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.kiosk .wzs-row{border-radius:var(--radius-card);background:var(--color-clay);min-width:0;min-height:64px;box-shadow:var(--shadow-raise-xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px 12px 10px 16px;display:grid}.kiosk .wzs-row-txt{min-width:0}.kiosk .wzs-t1{text-overflow:ellipsis;color:var(--color-ink);font-size:16px;font-weight:800;display:block;overflow:hidden}.kiosk .wzs-t2{color:var(--color-slate);font-size:13px;font-weight:600;display:block}.kiosk .wzs-well{min-width:64px;min-height:40px;box-shadow:var(--inset-shadow-press-xs);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:13px;justify-content:flex-end;align-items:center;gap:4px;padding:6px 12px;font-weight:800;display:inline-flex}.kiosk .wzs-stk{min-width:96px;color:var(--color-ink-2);justify-content:center;gap:8px;font-size:18px}.kiosk .wzs-ar{color:var(--color-faint);font-weight:700}.kiosk .wzs-stk b{color:var(--color-ink)}.kiosk .wzs-stk[data-tone=up] b{color:var(--color-ok-ink)}.kiosk .wzs-stk[data-tone=bad] b{color:var(--color-rej-ink)}.kiosk .wzs-qty{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.kiosk .wzs-qty h2{color:var(--color-ink);margin:0;font-size:24px;font-weight:800}.kiosk .wzs-after{width:min(100%,420px)}.kiosk .wzs-op{color:var(--color-k-oled-sub);margin:0 .25em}.kiosk .wzs-glow{color:var(--color-led-ok)}.kiosk .wzs-ss{color:var(--color-slate);margin-top:8px;font-size:15px;font-weight:700;display:block}.kiosk .wzs-muted{color:var(--color-slate)}.kiosk .wzs-who{width:100%}.kiosk .wzs-gone{flex-direction:column;align-items:flex-start;gap:16px;padding-top:24px;display:flex}.kiosk .wzs-gone h1{color:var(--color-ink);margin:0;font-size:clamp(24px,3vw,32px);font-weight:800}.kiosk .wzs-back{border-radius:var(--radius-key);background:var(--color-clay);min-height:56px;box-shadow:var(--shadow-raise-sm);font:inherit;color:var(--color-ink);cursor:pointer;border:0;align-items:center;padding:0 22px;font-size:18px;font-weight:800;display:inline-flex}.kiosk .wzs-back:active{box-shadow:var(--inset-shadow-press-sm)}.kiosk .wzs-err{color:var(--color-rej-ink);margin:0;font-size:17px;font-weight:700}@media (width<=640px){.kiosk .wzs-stk{min-width:80px;font-size:16px}}.kiosk .rcv-page{flex-direction:column;flex:1;gap:18px;width:100%;min-width:0;max-width:1240px;min-height:100%;margin:0 auto;display:flex}.kiosk .rcv-page>.ui-k-dock{margin-top:auto}.kiosk .rcv-who{width:100%}.kiosk .rcv-device{background:var(--k-device-bg);width:100%;min-width:0;box-shadow:var(--k-device-shadow);border-radius:clamp(26px,3.4vw,40px);padding:clamp(14px,2vw,24px);position:relative}.kiosk .rcv-lines{flex-direction:column;gap:14px;display:flex}.kiosk .rcv-spread{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.kiosk .rcv-h2{color:var(--color-ink);margin:0;font-size:22px;font-weight:800}.kiosk .rcv-well{min-height:40px;box-shadow:var(--inset-shadow-press-xs);font-variant-numeric:tabular-nums;color:var(--color-ink-2);white-space:nowrap;border-radius:13px;align-items:center;padding:6px 14px;font-weight:800;display:inline-flex}.kiosk .rcv-tkhr{align-items:center;gap:10px;display:inline-flex}.kiosk .rcv-xadd{appearance:none;min-height:44px;font:inherit;white-space:nowrap;color:var(--color-ink);background:var(--color-clay);box-shadow:var(--shadow-raise-sm);cursor:pointer;border:0;border-radius:15px;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:800;display:inline-flex}.kiosk .rcv-xadd:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .rcv-xpad .ui-k-lpad-ord{color:var(--color-unk-ink)}.kiosk .rcv-xpad .ui-k-lpad-tk.rcv-xslot{box-shadow:none;color:var(--color-unk-ink)}.kiosk .rcv-xpad[data-tone=declined] .ui-k-lpad-tk.rcv-xslot{color:var(--color-rej-ink);box-shadow:var(--inset-shadow-press-xs)}.kiosk .rcv-xerr{color:var(--color-rej-ink);margin-top:2px;font-size:13.5px;font-weight:700;display:block}.kiosk .rcv-ldec-static{pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.kiosk .rcv-lpads{flex-direction:column;gap:12px;display:flex}.kiosk .rcv-lpads>.ui-k-lpadwrap{scroll-margin-bottom:calc(136px + env(safe-area-inset-bottom,0px))}.kiosk .rcv-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.kiosk .rcv-chg{color:var(--color-unk-ink);align-items:center;gap:6px;font-weight:700;display:inline-flex}.kiosk .rcv-chg .ui-ic{flex:none}.kiosk .rcv-tiles{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.kiosk .rcv-trow{border-radius:var(--radius-card);background:var(--color-clay);min-width:0;min-height:76px;box-shadow:var(--shadow-raise-xs);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:10px 12px 10px 14px;display:grid}.kiosk .rcv-trow[data-kind=change]{min-height:64px}.kiosk .rcv-sig{width:44px;height:44px;box-shadow:var(--inset-shadow-press-xs);color:var(--color-slate);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.kiosk .rcv-sig[data-tone=ok]{color:var(--color-ok-ink)}.kiosk .rcv-sig[data-tone=unk]{color:var(--color-unk-ink)}.kiosk .rcv-sig[data-tone=rej]{color:var(--color-rej-ink)}.kiosk .rcv-cell{min-width:0}.kiosk .rcv-t1{text-overflow:ellipsis;color:var(--color-ink);font-size:17px;font-weight:800;display:block;overflow:hidden}.kiosk .rcv-t2{color:var(--color-slate);font-size:14px;font-weight:600;display:block}.kiosk .rcv-err{color:var(--color-rej-ink);margin-top:4px;font-size:14px;font-weight:700;display:block}.kiosk .rcv-chgk{border-radius:var(--radius-key);background:var(--color-clay);min-height:52px;box-shadow:var(--shadow-raise-sm);font:inherit;color:var(--color-ink);cursor:pointer;border:0;align-items:center;gap:4px;padding:0 14px 0 18px;font-size:16px;font-weight:800;display:inline-flex}.kiosk .rcv-chgk:active{box-shadow:var(--inset-shadow-press-sm)}.kiosk .rcv-temp{min-width:0}.kiosk .rcv-msg{color:var(--color-slate);margin:0;font-size:17px;font-weight:700}.kiosk .rcv-msg[data-tone=bad]{color:var(--color-rej-ink)}.kiosk .rcv-gone{flex-direction:column;align-items:flex-start;gap:16px;padding-top:24px;display:flex}.kiosk .rcv-gone h1{color:var(--color-ink);margin:0;font-size:clamp(24px,3vw,32px);font-weight:800}.kiosk .rcv-gone p{color:var(--color-slate);margin:0;font-size:18px;font-weight:600}.kiosk .rcv-back{border-radius:var(--radius-key);background:var(--color-clay);min-height:56px;box-shadow:var(--shadow-raise-sm);color:var(--color-ink);align-items:center;padding:0 22px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.kiosk .rcv-back:active{box-shadow:var(--inset-shadow-press-sm)}@media (width>=700px) and (height<=900px) and (orientation:landscape){.kiosk .rcv-page:has(>.rcv-lines)>.ui-k-wtitle{margin-bottom:2px}.kiosk .rcv-lines,.kiosk .rcv-lines .rcv-lpads{gap:8px}.kiosk .ui-k-main:has(.rcv-lines){padding-bottom:0}.kiosk .rcv-page:has(>.rcv-lines)>.ui-k-dock{padding-top:8px}}@media (width<=640px){.kiosk .rcv-trow{grid-template-columns:minmax(0,1fr) auto}.kiosk .rcv-sig,.kiosk .rcv-chgk .rcv-kt{display:none}}.kiosk .dlv-page{flex-direction:column;flex:1;width:100%;max-width:1240px;min-height:0;margin:0 auto;display:flex}.kiosk .dlv-main{flex:1;grid-template:"screen side"minmax(0,1fr)"cta side"/minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:clamp(14px,1.8vw,22px);min-height:0;display:grid}.kiosk .dlv-main[data-cta=false]{grid-template-rows:minmax(0,1fr) 0;grid-template-areas:"screen side""screen side"}.kiosk .dlv-screen{grid-area:screen;min-width:0;min-height:0;display:flex}.kiosk .dlv-screen>.ui-k-bezel,.kiosk .dlv-screen>.ui-k-calm{flex:1}.kiosk .dlv-side{flex-direction:column;grid-area:side;min-width:0;min-height:0;display:flex}.kiosk .dlv-tabs{flex:none;width:100%;margin:0 0 12px;display:flex}.kiosk .dlv-tabs button{flex:1 1 0;min-height:52px}.kiosk .dlv-tray{min-height:0;box-shadow:var(--inset-shadow-press-sm);border-radius:26px;flex-direction:column;flex:1;padding:10px;display:flex}.kiosk .dlv-chips{flex-direction:column;flex:auto;gap:12px;min-height:0;margin:0;list-style:none;display:flex}.kiosk .dlv-chips:has(.dlv-empty){justify-content:center}.kiosk .dlv-chips .ui-k-ochip{min-height:72px;text-decoration:none}.kiosk .dlv-cta{grid-area:cta;min-width:0}.kiosk .dlv-cta .ui-k-pad{width:100%;min-height:88px}.kiosk .dlv-receive:after{content:"›";flex:none;margin-left:auto;padding-left:12px;font-size:26px;font-weight:800;line-height:1}.kiosk .dlv-receive .ui-k-ptxt{flex:1}.kiosk .dlv-page .ui-k-obody{justify-content:flex-start}.kiosk .dlv-st{align-items:center;gap:5px;display:inline-flex}.kiosk .dlv-st[data-tone=ok]{color:var(--color-ok-ink)}.kiosk .dlv-st[data-tone=mute]{color:var(--color-slate)}.kiosk .dlv-st[data-tone=unk]{color:var(--color-unk-ink)}.kiosk .dlv-st[data-tone=rej]{color:var(--color-rej-ink)}.kiosk .dlv-flash{box-shadow:var(--inset-shadow-press-xs);color:var(--color-ok-ink);border-radius:18px;flex:none;align-items:center;gap:10px;margin:0 0 10px;padding:8px 8px 8px 14px;font-weight:700;display:flex}.kiosk .dlv-flash>span{flex:1;min-width:0}.kiosk .dlv-flash .ui-k-iconkey{width:44px;height:44px}.kiosk .dlv-empty{text-align:center;color:var(--color-slate);flex-direction:column;align-items:center;gap:6px;margin:auto;padding:28px 18px;font-size:14px;font-weight:700;display:flex}.kiosk .dlv-empty b{color:var(--color-ink-2);font-size:16px}.kiosk .dlv-hud-x{font:inherit}.kiosk .dlv-big,.kiosk .dlv-plate h2{letter-spacing:-.02em;white-space:normal;color:inherit;margin:0;font-size:clamp(40px,5.2vw,76px);font-weight:800;line-height:1.02}.kiosk .dlv-big[data-tone=unk]{color:var(--color-k-oled-unk);font-size:clamp(36px,5vw,64px)}.kiosk .dlv-meta{color:var(--color-k-oled-sub);margin:12px 0 0;font-size:18px;font-weight:700}.kiosk .dlv-nowrap{white-space:nowrap}.kiosk .dlv-lines{color:var(--color-k-oled-line);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 22px;margin:18px 0 0;padding:0;font-size:17px;font-weight:600;list-style:none;display:grid}.kiosk .dlv-lines li{gap:10px;min-width:0;display:flex}.kiosk .dlv-lines li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kiosk .dlv-lines[data-wrap=true] li span{white-space:normal;overflow:visible}.kiosk .dlv-lines b{text-align:right;font-variant-numeric:tabular-nums;min-width:40px;color:var(--color-oled-text)}.kiosk .dlv-lines .dlv-more,.kiosk .dlv-today .dlv-more{color:var(--color-oled-eb)}.kiosk .dlv-lines li[data-declined=true] b,.kiosk .dlv-lines li[data-declined=true] span{color:var(--color-led-rej)}.kiosk .dlv-note,.kiosk .dlv-wait{color:var(--color-k-oled-sub);align-items:center;gap:8px;margin:14px 0 0;font-size:16px;font-weight:700;display:flex}.kiosk .dlv-wait{color:var(--color-k-oled-wait);font-size:15px}.kiosk .dlv-note .ui-ic,.kiosk .dlv-wait .ui-ic{flex:none;width:18px;height:18px}.kiosk .ui-k-oled[data-kind=clayed] .dlv-meta{color:var(--color-slate)}.kiosk .ui-k-oled[data-kind=clayed] .dlv-lines,.kiosk .ui-k-oled[data-kind=clayed] .dlv-lines b{color:var(--color-ink)}.kiosk .ui-k-oled[data-kind=clayed] .dlv-lines .dlv-more{color:var(--color-slate)}.kiosk .ui-k-oled[data-kind=clayed] .dlv-lines li[data-declined=true] b,.kiosk .ui-k-oled[data-kind=clayed] .dlv-lines li[data-declined=true] span{color:var(--color-rej-ink)}.kiosk .dlv-today{flex-direction:column;gap:8px;margin:0 0 auto;padding:0;list-style:none;display:flex}.kiosk .dlv-today a{min-height:52px;box-shadow:var(--inset-shadow-press-xs);color:var(--color-ink);border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:6px 8px 6px 14px;font-size:15px;text-decoration:none;display:grid}.kiosk .dlv-today-n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kiosk .dlv-today-w{color:var(--color-slate);white-space:nowrap;font-size:13.5px;font-weight:700}.kiosk .dlv-today .dlv-more{color:var(--color-slate);padding:2px 14px;font-size:13.5px;font-weight:700}.kiosk .dlv-ch{flex-direction:column;gap:18px;width:100%;max-width:1240px;margin:0 auto;display:flex}.kiosk .dlv-crumb{min-height:48px;color:var(--color-slate);align-self:flex-start;align-items:center;gap:6px;margin-bottom:-8px;padding:0 6px;font-weight:700;text-decoration:none;display:inline-flex}.kiosk .dlv-ch-head{flex-direction:column;gap:10px;display:flex}.kiosk .dlv-ch-sup,.kiosk .dlv-ch-sup>span{color:var(--color-ink);font-size:22px;font-weight:800}.kiosk .dlv-ch-head h1{letter-spacing:-.02em;color:var(--color-ink);outline:none;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.05}.kiosk .dlv-ch-lede{color:var(--color-slate);margin:0;font-size:16px;font-weight:700}.kiosk .dlv-ch-h2{color:var(--color-ink);font-size:20px}.kiosk .dlv-ch-rows{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.kiosk .dlv-ch-rows .ui-k-res{min-height:84px}.kiosk .dlv-ch-rows .ui-k-rn{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.kiosk .dlv-ch-rows .ui-k-rn small{color:var(--color-slate);font-size:18px}.kiosk .dlv-chw{color:var(--color-ink-2);white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:15px;font-weight:800;display:inline-flex}.kiosk .dlv-chw [data-late=true]{color:var(--color-unk-ink)}.kiosk .dlv-ch-stack{flex-direction:column;gap:12px;display:flex}@media (width<=980px){.kiosk .dlv-main{grid-template:"screen"minmax(0,1fr)"cta""side"fit-content(42%)/minmax(0,1fr)}.kiosk .dlv-main[data-cta=false]{grid-template-rows:minmax(0,1fr) fit-content(48%);grid-template-areas:"screen""side"}.kiosk .dlv-chips{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.kiosk .dlv-chips:has(.dlv-empty){display:flex}}@media (width<=640px){.kiosk .dlv-page{flex:none}.kiosk .dlv-main,.kiosk .dlv-main[data-cta=false]{grid-template-rows:auto}.kiosk .dlv-screen{min-height:280px}.kiosk .dlv-chips{display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}.kiosk .dlv-hud-x{display:none}.kiosk .dlv-ch-rows .ui-k-res{flex-wrap:wrap}}@media (width<=600px){.kiosk .dlv-empty{padding:14px 12px}.kiosk .dlv-today-w{display:none}}.ui-saved{color:var(--color-ok-ink);flex:none;align-items:center;gap:6px;padding:0 6px 0 8px;font-size:14px;font-weight:800;display:inline-flex}.ui-saved:empty{padding:0}.ui-saved[data-variant=page]{margin:0 0 10px;padding:0;display:flex}.ui-saved[data-variant=page]:empty{margin:0}.spi-msg{color:var(--color-ink-2);margin:8px 0 2px;font-size:14px}.spi-pick{gap:6px;margin:8px 0 4px;display:grid}.spi-lab{color:var(--color-ink-2);font-size:13.5px;font-weight:700}.spi-keys{justify-content:flex-end;margin-top:10px;display:flex}.sm-body{padding-bottom:24px}.sm-loading{color:var(--color-ink-2);margin:16px 4px}.sm-day{align-items:center;gap:10px;margin:0 0 14px;display:flex}.sm-pick{flex:1;min-width:0}.sm-pick select{width:100%}.sm-day .sm-step{width:48px;height:48px}.sm-day .sm-step:disabled{opacity:.35}.sm-ov{background:var(--color-clay);box-shadow:var(--shadow-raise-sm);border-radius:22px;margin:0 0 18px;padding:16px 4px}.sm-ov ul{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sm-ov li{min-width:0;padding:0 14px}.sm-ov li+li{border-left:.5px solid var(--color-line-2)}.sm-ov b{letter-spacing:-.02em;color:var(--color-ink);font-size:28px;font-weight:800;line-height:1.1;display:block}.sm-ov small{color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:13px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.sm-ov small.sm-ov2{margin-top:1px;font-weight:500}.sm-ov[data-hot]{background:var(--oled-bg);box-shadow:var(--shadow-raise), var(--inset-shadow-oled)}.sm-ov[data-hot] b{color:var(--color-oled-text)}.sm-ov[data-hot] small{color:var(--color-oled-dim)}.sm-ov[data-hot] li+li{border-left-color:#ffffff1f}.sm-ov[data-hot] li[data-warn] b{color:var(--color-crust-on)}.sm-sup{margin-bottom:12px;overflow:hidden}.sm-suph{padding:14px 16px 10px}.sm-nm{letter-spacing:-.02em;color:var(--color-ink);margin:0 0 6px;font-size:18px;font-weight:800;display:block}.sm-plate{margin:0 0 8px}.sm-plate>.ui-bp{box-shadow:var(--shadow-raise-xs);border-radius:16px}.sm-pills,.sm-opills{flex-wrap:wrap;gap:8px;display:flex}.sm-line{color:var(--color-ink-2);overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;font-weight:600}.sm-o{border-top:.5px solid var(--color-line);padding:0 0 12px}.sm-suph+.sm-o{border-top:0}.sm-o>.sm-orow{padding-top:12px;padding-bottom:4px;text-decoration:none}.sm-tot{white-space:nowrap;margin-left:auto;padding-left:12px;font-size:16px;font-weight:800}.sm-opills{padding:2px 16px 4px}.sm-tbl{table-layout:fixed;border-collapse:collapse;width:calc(100% - 32px);margin:8px 16px 0;font-size:13.5px}.sm-tbl .sm-cq{width:64px}.sm-tbl .sm-cu{width:96px}.sm-tbl th{text-align:left;color:var(--color-ink-3);border-bottom:.5px solid var(--color-line);padding:6px 0;font-size:12px;font-weight:700}.sm-tbl td{vertical-align:top;border-bottom:.5px solid var(--color-line);padding:8px 0}.sm-tbl td:first-child{overflow-wrap:anywhere;padding-right:8px}.sm-tbl .r{text-align:right}.sm-code{color:var(--color-ink-3);font-size:12px;font-weight:600;display:block}.sm-st{color:var(--color-ink-2);margin-top:2px;font-size:12.5px;font-weight:600;display:block}.sm-foot{color:var(--color-ink-2);margin:8px 16px 0;font-size:13.5px}.sm-acts{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px 0;display:flex}.sm-sp{flex:1}.sm-acts .ui-btn{flex:none;width:auto}.sm-more{min-height:40px;font:inherit;color:var(--color-ink-2);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;font-weight:700;display:inline-flex}.sm-more svg{width:8px;height:12px;margin-left:6px;transform:rotate(90deg)}.sm-more[aria-expanded=true] svg{transform:rotate(-90deg)}.sm-fallback{color:var(--color-ink-2);margin:8px 16px 0;font-size:13.5px}.sm-fallback a{color:var(--color-ink);font-weight:700}.sm-hint{margin:4px 4px 0}@media (width<=600px){.sm-ov li{padding:0 10px}.sm-ov b{font-size:22px}.sm-ov small{font-size:12px}.sm-acts{grid-template-columns:1fr 1fr;display:grid}.sm-sp{display:none}.sm-acts .sm-more{grid-column:1/-1;justify-self:start;min-height:36px}.sm-acts .ui-btn{width:100%}.sm-acts .ui-btn:only-of-type{grid-column:1/-1}}.sp-n{color:var(--color-ink-3);font-size:13px;font-weight:800}.sp-tools{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;display:flex}.sp-tools>.ui-search{flex:1;min-width:200px;margin:0}@media (width<=560px){.sp-tools>.ui-search{flex-basis:100%}.sp-tools>.ui-btn{flex:1}.sp-tools.sp-re>.ui-btn{flex:none}}.sp-tools.sp-re{top:var(--shbar,0);z-index:2;background:var(--color-clay);margin-top:-8px;padding:8px 0;position:sticky;box-shadow:0 10px 12px -10px #a3b1c699}.sp-tools+.ui-npe{margin:0 0 12px}.sp-msg{color:var(--color-ink-3);margin:0 4px 12px;font-size:14px;font-weight:600}.sp-well{box-shadow:var(--inset-shadow-press-sm);border-radius:22px;margin:0;padding:6px;list-style:none;position:relative}.sp-pg+.sp-pg{margin-top:6px}.sp-pgrp{top:var(--shbar,0);z-index:1;background:var(--color-clay);letter-spacing:.1em;color:var(--color-ink-2);border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;margin:0;padding:12px 14px 6px;font-size:13.5px;font-variant-caps:all-small-caps;font-weight:800;display:flex;position:sticky}.sp-well>.sp-pg:first-child>.sp-pgrp{box-shadow:0 1px #a3b1c647}.sp-pgrp .num{letter-spacing:0;color:var(--color-ink-3);font-variant-caps:normal}.sp-row{appearance:none;text-align:left;width:100%;min-height:58px;font:inherit;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:9px 14px;display:flex}.sp-row+.sp-row,.sp-pgrp+.sp-row+.sp-row,.ui-npe+.sp-row,.sp-row+.ui-npe{box-shadow:inset 0 1px #a3b1c647,inset 0 2px #fff9}.sp-row+.ui-npe,.sp-pg>.ui-npe{margin:4px 0}.sp-row:hover{background:#ffffff59}.sp-row:active{box-shadow:var(--inset-shadow-press-xs)}.sp-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sp-t>b{overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.3}.sp-t>small{color:var(--color-ink-3);font-size:12.5px;font-weight:600}.sp-kbd{letter-spacing:.03em;font-family:ui-monospace,monospace;font-size:12px}.sp-r{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.sp-p{font-size:15.5px;font-weight:800}.sp-alt{color:var(--color-crust-ink);box-shadow:var(--inset-shadow-press-xs);white-space:nowrap;border-radius:9px;padding:2px 8px;font-size:12px;font-weight:800}.sp-alt-m{display:none}@media (width<=560px){.sp-alt-r{display:none}.sp-alt-m{vertical-align:1px;margin-left:6px;display:inline-block}}.sp-fold{border-radius:16px;margin-top:6px}.sp-fold>summary{cursor:pointer;letter-spacing:.1em;min-height:48px;color:var(--color-ink-2);align-items:center;gap:8px;padding:6px 14px;font-size:13.5px;font-variant-caps:all-small-caps;font-weight:800;list-style:none;display:flex;box-shadow:inset 0 1px #a3b1c647,inset 0 2px #fff9}.sp-fold>summary::-webkit-details-marker{display:none}.sp-fold>summary>.num{letter-spacing:0;color:var(--color-ink-3);flex:1;font-variant-caps:normal}.sp-fold>ul{margin:0;padding:0;list-style:none}.sp-off{min-height:58px;color:var(--color-ink-2);align-items:center;gap:12px;padding:8px 8px 8px 14px;display:flex}.sp-off+.sp-off{box-shadow:inset 0 1px #a3b1c647,inset 0 2px #fff9}.sp-off .sp-p{color:var(--color-ink-3);font-size:14.5px}.sp-pnp{min-height:48px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink);border-radius:18px;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;text-decoration:none;display:flex}.sp-pnp>span{flex:1;min-width:0}.sp-pnp b{color:var(--color-crust-ink);font-size:14.5px;display:block}.sp-pnp>svg:first-child{color:var(--color-crust-ink)}.sp-pnp>svg:last-child{color:var(--color-chev)}.sp-drag{touch-action:pan-y;align-items:center;gap:10px;min-height:60px;padding:8px 10px 8px 6px;display:flex;position:relative}.sp-drag+.sp-drag{box-shadow:inset 0 1px #a3b1c647,inset 0 2px #fff9}.sp-drag[data-lifted]{z-index:5;background:var(--color-clay);box-shadow:var(--shadow-lift);border-radius:14px}.sp-grip{width:44px;height:44px;color:var(--color-ink-3);touch-action:none;cursor:grab;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;display:grid}.sp-grip:active{cursor:grabbing;box-shadow:var(--inset-shadow-press-xs)}.sp-pos{background:var(--color-clay);width:26px;height:26px;box-shadow:var(--inset-shadow-press-xs);border-radius:8px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.sp-rt{flex:1;min-width:0}.sp-rt b{overflow-wrap:anywhere;font-size:15px;font-weight:800;display:block}.sp-ud{flex:none;display:flex}.sp-ud button{width:44px;height:44px;color:var(--color-ink-2);background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.sp-ud button:active{box-shadow:var(--inset-shadow-press-xs)}.sp-ud button:disabled{opacity:.3}.spa .ui-search{margin:0}.spa-more{color:var(--color-ink-3);margin:0;font-size:13px;font-weight:600}.ui-burst{z-index:6;pointer-events:none;width:120px;height:120px;margin:-60px 0 0 -60px;animation:1.3s ease-out forwards ui-burst-fade;position:absolute;top:50%;left:50%}.ui-burst svg{width:100%;height:100%}.ui-burst-rg{fill:none;stroke:var(--color-ok);stroke-width:3px;opacity:0;transform-origin:60px 60px;animation:.7s cubic-bezier(.2,.8,.2,1) .2s forwards ui-burst-hap}.ui-burst-bg{fill:#fffffff0}.ui-burst-c1{fill:none;stroke:var(--color-ok);stroke-width:5px;stroke-dasharray:302;stroke-dashoffset:302px;animation:.5s cubic-bezier(.2,.8,.2,1) forwards ui-burst-draw}.ui-burst-c2{fill:none;stroke:var(--color-ok);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60px;animation:.32s cubic-bezier(.2,.8,.2,1) .34s forwards ui-burst-draw}@keyframes ui-burst-draw{to{stroke-dashoffset:0}}@keyframes ui-burst-hap{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}@keyframes ui-burst-fade{0%,75%{opacity:1}to{opacity:0}}.ui-layer.ui-sheet-layer{padding:0;display:block}.ui-layer-box.ui-sheet{--shbar:60px;bottom:0;left:0;right:0;top:calc(var(--workin-h,env(safe-area-inset-top,0px)) + 44px);border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;background:var(--color-clay);width:min(100%,780px);box-shadow:var(--shadow-sheet);color:var(--color-ink);margin:0 auto;position:absolute;overflow:clip}@media (width>=1024px){.ui-layer-box.ui-sheet{top:calc(var(--workin-h,env(safe-area-inset-top,0px)) + 28px);width:min(100% - 48px,860px)}}@media (width<=699px){.ui-layer-box.ui-sheet{top:calc(var(--workin-h,env(safe-area-inset-top,0px)) + 10px);width:100%}}@supports (corner-shape:squircle){.ui-layer-box.ui-sheet{corner-shape:squircle;border-radius:44px 44px 0 0}}.ui-sheet-in{position:absolute;inset:0}.ui-sheet-bar{z-index:6;box-sizing:border-box;height:var(--shbar);grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center;padding:16px 8px 0;display:grid;position:absolute;top:0;left:0;right:0}.ui-sheet-in:not([data-titled=true]):not([data-scrolled=true]) .ui-sheet-bar{pointer-events:none}.ui-sheet-bar :is(a,button){pointer-events:auto}.ui-sheet-in[data-titled=true] .ui-sheet-bar,.ui-sheet-in[data-scrolled=true] .ui-sheet-bar{background:var(--color-band);box-shadow:0 10px 14px -12px #343d4c73}.ui-sheet-left{justify-self:start;align-items:center;min-width:0;display:flex}.ui-sheet-right{justify-self:end;align-items:center;min-width:0;display:flex}.ui-sheet-title{letter-spacing:-.02em;text-align:center;white-space:nowrap;text-overflow:ellipsis;opacity:0;min-width:0;max-width:min(52vw,460px);margin:0;padding:0 8px;font-size:17px;font-weight:800;overflow:hidden}.ui-sheet-in[data-titled=true] .ui-sheet-title{opacity:1}.ui-sheet-nav{box-sizing:border-box;min-width:44px;max-width:100%;min-height:44px;color:var(--color-ink-2);letter-spacing:-.01em;border-radius:22px;align-items:center;gap:2px;padding:0 10px 0 4px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.ui-sheet-nav>svg{flex:none}.ui-sheet-nav-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-sheet-bar .ui-sheet-nav[aria-disabled=true]{opacity:.35;pointer-events:none}.ui-sheet-back[data-icon-only]{justify-content:center;padding:0}.ui-sheet-next{gap:6px;margin-right:10px;padding:0 4px 0 10px;font-weight:700}.ui-sheet-in[data-review] .ui-sheet-left,.ui-sheet-in[data-review] .ui-sheet-right{min-width:150px}.ui-sheet-in[data-review] .ui-sheet-prev{font-weight:700}.ui-sheet-in[data-review] .ui-sheet-title{font-weight:800}@media (width<=599px){.ui-sheet-in[data-titled=true] .ui-sheet-back .ui-sheet-nav-t,.ui-sheet-in[data-review] .ui-sheet-nav-t{display:none}.ui-sheet-in[data-review] .ui-sheet-nav{justify-content:center;min-width:44px;padding:0}}@media (width<=520px){.ui-sheet-in[data-review] .ui-sheet-left,.ui-sheet-in[data-review] .ui-sheet-right{min-width:118px}.ui-sheet-in[data-review] .ui-sheet-title{font-size:15px}}.ui-sheet-in[data-has-back] .ui-dh[data-variant=band]:not([data-bare]){padding-top:calc(var(--shbar) + 6px)}.ui-sheet-in[data-band=esp]:not([data-scrolled=true]) .ui-sheet-bar .ui-ibtn-chip{box-shadow:none;color:var(--color-oled-text);background:#ffffff1a}.ui-sheet-in[data-band=esp]:not([data-scrolled=true]) .ui-sheet-nav{color:var(--color-oled-soft)}.ui-sheet-in[data-band=brand]:not([data-scrolled=true]):not([data-review]) .ui-sheet-back{min-height:38px;box-shadow:none;color:var(--color-hi);background:#10141a57;border-radius:13px;padding:0 14px 0 6px}.ui-sheet-in[data-band=brand]:not([data-scrolled=true]):not([data-review]) .ui-sheet-back[data-icon-only]{min-width:38px;padding:0}.ui-sheet-in[data-band=brand]:not([data-scrolled=true]):not([data-review]) .ui-sheet-bar .ui-ibtn-chip{box-shadow:none;color:var(--color-hi);background:#10141a57}.ui-sheet-body{overscroll-behavior:contain;overflow-anchor:none;padding-top:var(--shbar);padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.ui-sheet-body::-webkit-scrollbar{display:none}.ui-sheet-body:focus{outline:none}.ui-sheet-in[data-banded] .ui-sheet-body{padding-top:0}.ui-sheet-thumb{z-index:7;cursor:default;touch-action:none;background:#343d4c42;border-radius:6px;width:6px;display:none;position:absolute;right:4px}.ui-sheet-thumb:before{content:"";position:absolute;inset:-4px}.ui-sheet-thumb:hover,.ui-sheet-thumb[data-drag]{background:#343d4c6b}@media (pointer:coarse){.ui-sheet-thumb{pointer-events:none;width:4px;right:3px}}.sh-nav{z-index:6;left:calc(12px + env(safe-area-inset-left,0px));top:calc(var(--workin-h,env(safe-area-inset-top,0px)) + 12px);bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--color-clay);width:236px;box-shadow:var(--shadow-raise);color:var(--color-ink);scrollbar-width:none;border-radius:28px;flex-direction:column;gap:4px;padding:18px 12px 12px;display:flex;position:fixed;overflow-y:auto}@supports (corner-shape:squircle){.sh-nav{corner-shape:squircle;border-radius:44px}}.sh-brand{align-items:center;gap:12px;padding:2px 6px 18px;display:flex}.sh-brand-words{min-width:0}.sh-item{width:100%;min-height:46px;color:var(--color-ink);letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;border-radius:16px;align-items:center;gap:12px;padding:0 10px;font-size:14.5px;font-weight:700;text-decoration:none;display:flex;position:relative}.sh-item>.ui-ic{color:var(--color-ink-3);flex:none}.sh-item:active{box-shadow:var(--inset-shadow-press-xs)}.sh-item:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sh-item[aria-current=page]{background:var(--color-clay);box-shadow:var(--inset-shadow-press-sm);color:var(--color-accent)}.sh-item[aria-current=page]>.ui-ic{color:var(--color-accent)}.sh-lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sh-bdg{background:var(--color-crust);min-width:22px;height:22px;color:var(--color-esp);font-variant-numeric:tabular-nums;border-radius:11px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:800;display:grid}.sh-grow{flex:1}.sh-who-wrap{display:block}.sh-who{width:100%;min-height:56px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:18px;align-items:center;gap:10px;margin-top:8px;padding:10px 10px 4px;display:flex}.sh-who:active{box-shadow:var(--inset-shadow-press-xs)}.sh-who:focus-visible,.sh-key-av:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sh-who-text{flex:1;min-width:0}.sh-who-text b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.sh-who-text small{color:var(--color-ink-2);font-size:12px;display:block}.sh-who>.ui-ic{color:var(--color-ink-3);flex:none;margin-left:auto;transform:rotate(90deg)}.sh-av{background:var(--color-clay);width:34px;height:34px;box-shadow:var(--shadow-raise-xs);color:var(--color-accent);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid;position:relative}.sh-av.sh-dot:after{content:"";background:var(--color-bad);width:10px;height:10px;box-shadow:0 0 0 2px var(--color-clay);border-radius:50%;position:absolute;top:-1px;right:-1px}.sh-key-av{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.sh-key-av .sh-av{width:40px;height:40px;font-size:16px}.sh-key-av:active .sh-av{box-shadow:var(--inset-shadow-press-xs)}@media (width<=1023px){.sh-nav{align-items:center;width:76px;padding:18px 8px 12px}.sh-brand{padding:2px 0 18px}.sh-who-wrap{align-self:stretch;padding:0 4px}.sh-brand-words,.sh-who-text,.sh-who>.ui-ic{display:none}.sh-item{letter-spacing:-.01em;border-radius:18px;flex-direction:column;justify-content:center;gap:3px;width:60px;min-height:60px;padding:6px 0;font-size:10.5px;font-weight:700}.sh-lbl{text-align:center;flex:none;max-width:100%;font-size:10.5px;line-height:1.1}.sh-bdg{border-radius:11px;min-width:18px;height:18px;padding:0 5px;font-size:11px;position:absolute;top:4px;right:4px}.sh-who{justify-content:center;padding:10px 0 4px}}@media (width<=699px){.sh-nav{z-index:8;top:auto;left:calc(10px + env(safe-area-inset-left,0px));right:calc(10px + env(safe-area-inset-right,0px));bottom:calc(8px + env(safe-area-inset-bottom,0px));border-radius:33px;flex-direction:row;align-items:stretch;gap:0;width:auto;height:66px;padding:0 6px;overflow:visible}@supports (corner-shape:squircle){.sh-nav{corner-shape:round;border-radius:33px}}.sh-wide{display:none}.sh-item{width:auto;min-width:0;min-height:0;color:var(--color-ink);border-radius:28px;flex:1;gap:2px;margin:5px 0;padding:0;font-weight:800}.sh-item>.ui-ic{width:25px;height:25px;color:inherit}.sh-lbl{line-height:1.4}.sh-bdg{border-radius:9px;font-weight:800;top:3px;left:calc(50% + 6px);right:auto}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-24{top:calc(var(--spacing) * 24)}.isolate{isolation:isolate}.z-40{z-index:40}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=601px){.container{max-width:601px}}@media (width>=700px){.container{max-width:700px}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.max-h-80{max-height:calc(var(--spacing) * 80)}.inp{border-radius:var(--radius-field);width:100%;min-height:48px;color:var(--color-ink);background-color:var(--color-clay);box-shadow:var(--inset-shadow-press-sm);border:0;padding:0 14px;font-size:16px;font-weight:700}.inp:focus{box-shadow:var(--inset-shadow-press-sm), var(--field-ring);outline:none}.inp:focus-visible{outline:none}.inp[aria-invalid=true]{box-shadow:var(--inset-shadow-press-sm), var(--field-ring-bad)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-11\!{min-height:calc(var(--spacing) * 11)!important}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-45{min-height:calc(var(--spacing) * 45)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-\[74px\]{width:74px}.w-\[74px\]\!{width:74px!important}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-18{min-width:calc(var(--spacing) * 18)}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.list-none{list-style-type:none}.inp-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-chev) 50%), linear-gradient(135deg, var(--color-chev) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.5\!{gap:calc(var(--spacing) * 1.5)!important}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:2147483647px}.rounded-icon{border-radius:var(--radius-icon)}.rounded-key{border-radius:var(--radius-key)}.rounded-key-sm{border-radius:var(--radius-key-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-tile{border-radius:var(--radius-tile)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-400{border-color:var(--color-amber-400)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-line{border-color:var(--color-line)}.border-t-ink{border-top-color:var(--color-ink)}.bg-\[\#123456\]{background-color:#123456}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-clay{background-color:var(--color-clay)}.bg-clay-2{background-color:var(--color-clay-2)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-white{background-color:var(--color-white)}.oled{background-image:var(--oled-bg);color:var(--color-oled-text)}.glass{background-image:var(--glass), var(--oled-bg)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-1{padding-bottom:var(--spacing)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.eng{letter-spacing:var(--tracking-eng);color:var(--color-ink-2);font-size:14px;font-variant-caps:all-small-caps;font-weight:800}.eb{letter-spacing:var(--tracking-eb);font-size:14px;font-variant-caps:all-small-caps;font-weight:800}.text-\[13px\]{font-size:13px}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.text-accent{color:var(--color-accent)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-bad-ink{color:var(--color-bad-ink)}.text-crust-ink{color:var(--color-crust-ink)}.text-faint{color:var(--color-faint)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-info-ink{color:var(--color-info-ink)}.text-ink{color:var(--color-ink)}.text-ink-2{color:var(--color-ink-2)}.text-ink-3{color:var(--color-ink-3)}.text-ok{color:var(--color-ok)}.text-ok-ink{color:var(--color-ok-ink)}.text-oled-soft{color:var(--color-oled-soft)}.text-oled-text{color:var(--color-oled-text)}.text-slate{color:var(--color-slate)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-line-2{-webkit-text-decoration-color:var(--color-line-2);-webkit-text-decoration-color:var(--color-line-2);-webkit-text-decoration-color:var(--color-line-2);text-decoration-color:var(--color-line-2)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ring\)\]{--tw-shadow:var(--ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--x\)\]{--tw-shadow:var(--x);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-raise{--tw-shadow:10px 10px 22px var(--tw-shadow-color,var(--color-lo)), -10px -10px 22px var(--tw-shadow-color,var(--color-hi));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-raise-xs{--tw-shadow:3px 3px 7px var(--tw-shadow-color,var(--color-lo)), -3px -3px 7px var(--tw-shadow-color,var(--color-hi));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.inset-shadow-press-sm{--tw-inset-shadow:inset 4px 4px 9px var(--tw-inset-shadow-color,var(--color-lo)), inset -4px -4px 9px var(--tw-inset-shadow-color,var(--color-hi));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.inset-shadow-press-xs{--tw-inset-shadow:inset 2px 2px 5px var(--tw-inset-shadow-color,var(--color-lo)), inset -2px -2px 5px var(--tw-inset-shadow-color,var(--color-hi));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}:is(.\*\:flex-auto>*){flex:auto}.not-first\:border-t:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}.not-first\:border-line:not(:first-child){border-color:var(--color-line)}@media (hover:hover){.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:text-amber-900:hover{color:var(--color-amber-900)}.hover\:text-ink-2:hover{color:var(--color-ink-2)}.hover\:shadow-raise-xs:hover{--tw-shadow:3px 3px 7px var(--tw-shadow-color,var(--color-lo)), -3px -3px 7px var(--tw-shadow-color,var(--color-hi));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:shadow-\[var\(--r\)\]\!:focus{--tw-shadow:var(--r)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.focus\:shadow-\[var\(--x\)\]\!:focus{--tw-shadow:var(--x)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.active\:shadow-none:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:inset-shadow-press-xs:active{--tw-inset-shadow:inset 2px 2px 5px var(--tw-inset-shadow-color,var(--color-lo)), inset -2px -2px 5px var(--tw-inset-shadow-color,var(--color-hi));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-\[busy\]\:opacity-50[aria-busy]{opacity:.5}.data-empty\:opacity-40[data-empty]{opacity:.4}.data-\[state\=open\]\:bg-clay[data-state=open]{background-color:var(--color-clay)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media not all and (width>=601px){.max-roomy\:block{display:block}.max-roomy\:hidden{display:none}.max-roomy\:inline{display:inline}.max-roomy\:whitespace-normal{white-space:normal}:is(.max-roomy\:\*\:flex-auto>*){flex:auto}}@media not all and (width>=600px){:is(.max-\[600px\]\:\*\:flex-auto>*){flex:auto}}@media (width>=601px){.roomy\:hidden{display:none}}@media (width>=40rem){.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:flex-auto{flex:auto}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media print{.print\:hidden{display:none}}.\[\&_\.ui-dh-row\]\:px-5 .ui-dh-row,.\[\&_\.ui-x\]\:px-5 .ui-x,.\[\&_\.x\]\:px-5 .x{padding-inline:calc(var(--spacing) * 5)}.\[\&\+\&\]\:shadow-raise+.\[\&\+\&\]\:shadow-raise{--tw-shadow:10px 10px 22px var(--tw-shadow-color,var(--color-lo)), -10px -10px 22px var(--tw-shadow-color,var(--color-hi));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui-fctl>.inp[data-prefix]{padding-left:28px}.ui-search>.inp{min-height:44px;padding:0 14px 0 38px}.inp.ui-textarea{resize:vertical;min-height:96px;padding:12px 14px;line-height:1.4}.inp:disabled,select.inp:disabled{color:var(--color-ink-3);-webkit-text-fill-color:var(--color-ink-3);box-shadow:none;opacity:.75;cursor:not-allowed}.bps-days>.inp{flex:none;width:120px}.pd-pct>.inp{text-align:right;width:96px;min-height:44px;padding-right:30px}.pd-more>.inp{flex:1;width:auto;min-width:0}@media (width<=560px){.pd-pct>.inp{width:84px}.pd-more>.inp{flex:100%;order:-1}}.sbo-scanrow>.inp{flex:auto;min-width:0}}.kiosk{--color-ink-2:#465062;--color-slate:#566072;--color-faint:#8a93a2;--color-unk:#d9901a;--color-unk-ink:#83520a;--color-rej:#e5533f;--color-rej-ink:#a8331f;--color-led-ok:#5cc893;--color-led-unk:#f0ab3c;--color-led-rej:#ff8a78;--color-led-mute:#aeb6c3;--color-led-blue:#4f86d9;--color-led-grey:#c9ced6;--sel-chip-bg:var(--color-clay);--sel-chip-fg:var(--color-ok-ink);--sel-chip-shadow:var(--inset-shadow-press-xs);--sel-chip-count:var(--color-ok-ink);--sel-seg-bg:var(--color-clay);--sel-seg-fg:var(--color-ok-ink);--sel-seg-shadow:var(--inset-shadow-press-xs);--sel-pick-fg:var(--color-ok-ink);--k-bar-bg:linear-gradient(180deg, #e4e8eef7, #e4e8eee6);--k-bar-shade:linear-gradient(180deg, #b8bec72e, #b8bec700);--k-bar-rule:#b8bec773;--k-wordmark-shadow:1px 1px 1px #fff, -1px -1px 1px #969eaa73;--k-foot-fade:linear-gradient(to bottom, #e4e8ee00 0, var(--color-clay) 24px);--k-device-bg:linear-gradient(145deg, #eaedf2 0%, #e4e8ee 46%, #dde1e8 100%);--k-device-shadow:20px 20px 50px var(--color-lo), -20px -20px 50px var(--color-hi), inset 1px 1px 1px #ffffffe6, inset -1px -1px 1px #b8bec759;--k-led-ring:0 0 0 3px var(--color-clay), 0 0 0 4px #b8bec799;--k-led-glow-green:0 0 9px 2px #3a9d6e80;--k-led-glow-amber:0 0 9px 2px #d9901a80;--k-led-glow-blue:0 0 9px 2px #4f86d980;--k-led-glow-red:0 0 9px 2px #e5533f80;--k-led-grey-inset:inset 1px 1px 2px #a9b0ba;--color-k-oled-cap:#98a2b1;--color-k-oled-sub:#c3cad5;--color-k-oled-line:#dfe4eb;--color-k-oled-wait:#f3d29c;--color-k-oled-unk:#f7b54a;--color-k-oled-rej:#ff9383;--color-k-oled-struck:#8c95a3;--color-k-oled-tick:#e9edf2;--color-k-oled-track:#23272f;--color-k-oled-read:#8fb8ff;--color-k-sweep-hi:#ffffffe6;--k-oled-rim:inset 0 0 0 1px #00000080;--k-oled-chip-bg:#ffffff0d;--k-oled-tag-bg:#ffffff14;--k-oled-text-glow:0 0 28px #ffffff14;--k-oled-track-shadow:inset 0 2px 4px #0009;--k-oled-struck-line:#aeb6c3b3;--k-oled-wedge-glow:0 0 8px #5cc893b3;--k-oled-wedge-glow-read:0 0 8px #8fb8ffcc;--k-scr-shadow:inset 0 0 0 1px #0000008c, inset 0 10px 24px #00000080;--k-oled-dial-bg:radial-gradient(120% 95% at 26% 14%, #2a2e36 0%, #16181d 62%, #0e0f12 100%);--k-oled-dial-hi:inset 0 1px 0 #ffffff14;--k-oled-dial-ring:inset 0 0 0 1px #ffffff0f;--k-glow-ok:#3a9d6e33;--k-glow-unk:#d9901a33;--k-glow-mute:#aeb6c31f;--k-glow-rej:#e5533f38;--grad-k-red:linear-gradient(145deg, #c24530 0%, #9f3322 100%);--grad-k-amber:linear-gradient(145deg, #a7690c, #83520a);--k-pad-hi:inset 1px 1px 1px #ffffff59, inset -2px -2px 6px #0000002e;--k-pad-hi-ink:inset 1px 1px 1px #ffffff38;--k-pad-press-colour:inset 6px 6px 14px #00000047, inset -3px -3px 10px #ffffff2e;--k-pad-press-ink:inset 5px 5px 12px #00000073, inset -2px -2px 6px #ffffff1a;--k-pad-pi-bg:#ffffff24;--k-pad-pi-shadow:inset 2px 2px 4px #0003, inset -2px -2px 4px #ffffff2e;--k-pad-pi-bg-ink:#ffffff1a;--k-pad-pi-shadow-ink:inset 2px 2px 4px #0000004d, inset -2px -2px 4px #ffffff1a;--color-k-on-green-sub:#e8f5ee;--color-k-on-ink-sub:#d6dce5;--color-k-on-red-sub:#fbe6e2;--color-k-sel-ring:#4a5566;--color-k-scroll-thumb:#c4cad2;--color-k-placeholder:#7d8696;--color-k-step-ring:#c9cfd8;--color-k-step-off:#a9b0bb;--color-k-step-sep:#cdd3db;--k-step-done-bg:#3a9d6e24;--k-step-cur-halo:0 0 0 5px #3a9d6e29;--k-step-press-bg:#b8bec738;--k-tick-off:#56607247;--k-tick-on-soft:#3a9d6e1a;--k-change-on-bg:#d9901a1a;--k-dashed:#56607259;--k-hairline:#b8bec773;--k-hairline-soft:#b8bec759;--grad-k-sheet:linear-gradient(160deg, #eceff3, #e2e6ec);--grad-k-panel:linear-gradient(145deg, #eceff3, #e1e5eb);--grad-k-key:linear-gradient(145deg, #eef1f5, #dde1e8);--grad-k-dial:linear-gradient(145deg, #eff2f6, #d9dee5);--grad-k-knob:linear-gradient(145deg, #f3f5f8, #d6dbe2);--k-sheet-shadow:0 -18px 50px #969eaa73, inset 1px 1px 1px #fff;--k-sheet-shadow-up:0 -16px 40px #969eaa80;--color-k-scrim:#d2d7df99;--k-ring-ok:inset 0 0 0 2px #3a9d6e59;--k-ring-unk:inset 0 0 0 2px #d9901a66;--k-ring-unk-soft:inset 0 0 0 2px #d9901a59;--k-ring-rej:inset 0 0 0 2px #e5533f66;--k-tint-ok:#3a9d6e33;--k-tint-unk:#d9901a33;--k-tint-rej:#e5533f2e;--k-flash-ok:radial-gradient(circle at 50% 50%, #3a9d6e9e, #3a9d6e57 60%, #3a9d6e33);--k-flash-unk:radial-gradient(circle at 50% 50%, #d9901a9e, #d9901a57 60%, #d9901a33);--k-flash-rej:radial-gradient(circle at 50% 50%, #e5533fa8, #e5533f5c 60%, #e5533f38);--k-flash-disc-shadow:18px 18px 40px #0000002e, -12px -12px 30px #ffffff8c;--k-mask-on:#000;--k-mask-off:transparent}@supports (corner-shape:squircle){@layer components{.ui-tile,.ui-dh:not([data-variant=band]):not([data-bare]),.ui-dh:not([data-variant=band]):not([data-bare])>.ui-dh-bg,.ui-card{corner-shape:squircle}.ui-tile,.ui-dh:not([data-variant=band]):not([data-bare]){border-radius:44px}}}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/fonts/nunito-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--grad-pri:linear-gradient(145deg, #3a4453 0%, #2b3440 55%, #222932 100%);--grad-acc:linear-gradient(145deg, #3a4250, #232a35);--grad-ok:linear-gradient(145deg, #2f8759, #246a47);--grad-low:linear-gradient(90deg, #e6a43a, #d9901a);--grad-acc-oled:linear-gradient(145deg, #e6a43a, #c98414);--oled-bg:radial-gradient(120% 95% at 26% 14%, #262a32 0%, #16181d 52%, #0d0f12 100%);--glass:linear-gradient(158deg, #ffffff14 0%, #ffffff05 30%, #fff0 44%), repeating-linear-gradient(0deg, #ffffff05 0 1px, #0000 1px 3px);--body-bg:radial-gradient(120% 90% at 50% 20%, #eaedf2 0%, #e4e8ee 58%, #dfe3e9 100%);--mark-bg:radial-gradient(120% 95% at 26% 14%, #262a32 0%, #141518 60%, #0c0d10 100%);--mark-bg-light:radial-gradient(120% 95% at 26% 14%, #fff 0%, #f7f4ee 60%, #ebe6dd 100%);--stripe-accent:repeating-linear-gradient(-45deg, #2b3440 0 3px, transparent 3px 6px);--stripe-crust:repeating-linear-gradient(-45deg, #d9901a 0 3px, transparent 3px 6px);--band-shadow:inset 0 -10px 14px -14px #343d4c73, 0 1px 0 #ffffffb3;--field-ring:0 0 0 2px #343d4c4d;--field-ring-bad:0 0 0 2px var(--color-bad);--sel-chip-bg:var(--color-clay);--sel-chip-fg:var(--color-ink);--sel-chip-shadow:var(--inset-shadow-press-xs);--sel-chip-count:var(--color-ink-2);--sel-seg-bg:var(--color-clay);--sel-seg-fg:var(--color-ink);--sel-seg-shadow:var(--shadow-raise-xs);--sel-pick-fg:var(--color-ink);--sel-pick-shadow:var(--inset-shadow-press-xs);--unsel-chip-bg:var(--color-clay);--unsel-chip-fg:var(--color-ink-2);--unsel-chip-shadow:var(--shadow-raise-xs)}.kiosk{--sel-pick-shadow:var(--inset-shadow-press-xs);--unsel-chip-shadow:var(--shadow-raise-xs);--unsel-chip-fg:var(--color-ink-2)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}.ui-pub{min-height:100dvh;padding:calc(clamp(32px, 14vh, 128px) + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px));background:var(--color-clay);color:var(--color-ink);place-items:start center;display:grid}.ui-pub-col{width:min(420px,100%);min-width:0;margin-inline:auto}.ui-pub-brand{flex-direction:column;align-items:center;gap:12px;margin:0 0 22px;display:flex}.ui-pub .ui-pub-mark{border-radius:26px;width:84px;height:84px}.ui-pub-lock{text-align:center}.ui-pub-lock .ui-wordmark b{letter-spacing:.16em;font-size:13px}.ui-pub-card{border-radius:var(--radius-card);background:var(--color-clay);width:100%;box-shadow:var(--shadow-raise-sm);padding:24px 22px 22px;position:relative}.ui-pub-card h1{letter-spacing:-.02em;min-height:30px;color:var(--color-ink);outline:none;align-items:center;gap:10px;margin:0 0 6px;font-size:26px;font-weight:800;line-height:1.15;display:flex}@media (width<=500px){.ui-pub-card h1{font-size:24px}}.ui-pub-card>p{color:var(--color-ink-2);margin:0 0 18px;font-size:15px}.ui-pub-card>p b{color:var(--color-ink);overflow-wrap:anywhere;font-weight:800}.ui-pub-card .ui-banner{margin:0 0 16px}.ui-pub-alert{background:var(--color-bad-soft);width:30px;height:30px;color:var(--color-bad-ink);border-radius:10px;flex:none;place-items:center;display:grid}.ui-pub-acts{gap:12px;display:grid}.ui-pub-acts .ui-btn{border-radius:var(--radius-key);gap:12px;width:100%;min-height:54px;font-size:16px;text-decoration:none}.ui-pub-acts .ui-btn>svg{width:20px;height:20px}.ui-pub-acts .ui-btn[data-variant=key]{gap:10px;min-height:52px}.ui-pub-g{background:var(--color-hi);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.ui-pub-acct{min-width:0;box-shadow:var(--inset-shadow-press-xs);border-radius:16px;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;display:flex}.ui-pub-av{background:var(--color-clay);width:36px;height:36px;box-shadow:var(--shadow-raise-xs);color:var(--color-accent);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.ui-pub-acct .ui-pub-rt{flex-direction:column;min-width:0;display:flex}.ui-pub-acct b{font-weight:700}.ui-pub-acct small{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-2);font-size:13.5px;overflow:hidden}.ui-pub-row{background:var(--color-clay);min-height:56px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink);border-radius:18px;align-items:center;gap:12px;margin-top:14px;padding:0 16px 0 14px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.ui-pub-row:active{box-shadow:var(--inset-shadow-press-xs)}.ui-pub-row>svg{color:var(--color-ink-3);flex:none}.ui-pub-ri{width:32px;height:32px;color:var(--color-ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.ui-pub-rt{flex:1;min-width:0}.ui-pub-row .ui-pub-rt small{color:var(--color-ink-2);font-size:13px;font-weight:600;display:block}.ui-pub-note{text-align:center;color:var(--color-ink-2);margin:14px 0 0;font-size:13px}.ui-pub-dev{margin-top:22px;padding:0 4px}.ui-pub-dev-h{color:var(--color-ink-2);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.ui-pub-dev-h b{font-weight:700}.ui-pub-dev-h small{opacity:.8;font-size:12px}.ui-pub-dev-k{box-shadow:var(--inset-shadow-press-xs);border-radius:14px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.ui-pub-dev-k button,.ui-pub-dev-k a{appearance:none;min-width:0;min-height:40px;font:inherit;color:var(--color-ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;font-size:13.5px;font-weight:700;text-decoration:none;display:grid}.ui-pub-dev-k button:active,.ui-pub-dev-k a:active{box-shadow:var(--shadow-raise-xs)}.ui-pub-pre{white-space:pre-wrap;max-width:100%;box-shadow:var(--inset-shadow-press-xs);color:var(--color-ink-2);border-radius:12px;margin:16px 0 0;padding:12px;font-size:13px;overflow:auto}.ui-pub-loading{place-items:center;min-height:100dvh;display:grid}.bcs-body{padding:0 16px 32px}@media (width>=640px){.bcs-body{padding:0 24px 32px}}.bcs-note{color:var(--color-ink-3);margin:0 4px 12px;font-size:14px;font-weight:600}.bcs-unk{background-image:var(--oled-bg);box-shadow:var(--inset-shadow-oled), var(--shadow-raise-sm);color:var(--color-oled-text);border-radius:24px;align-items:center;gap:14px;margin:0 0 14px;padding:14px 18px;text-decoration:none;display:flex}.bcs-unk-t{flex:1;min-width:0}.bcs-unk-t b{color:var(--color-oled-ink);font-size:16px;font-weight:800;display:block}.bcs-unk-t small{color:var(--color-oled-dim);margin-top:2px;font-size:13px;display:block}.bcs-unk-n{text-align:center;letter-spacing:-.02em;min-width:44px;color:var(--color-crust-on);flex:none;font-size:34px;font-weight:800;line-height:1}.bcs-unk>.bcs-chev{color:var(--color-oled-dim);flex:none}.bcs-unk[data-calm]{background-image:none;background-color:var(--color-clay);box-shadow:var(--shadow-raise-sm);color:var(--color-ink)}.bcs-unk[data-calm] .bcs-unk-t b{color:var(--color-ink)}.bcs-unk[data-calm] .bcs-unk-t small{color:var(--color-ink-2)}.bcs-unk[data-calm] .bcs-unk-n{width:40px;min-width:40px;height:40px;color:var(--color-ok);box-shadow:var(--inset-shadow-press-xs);border-radius:50%;place-items:center;display:grid}.bcs-unk[data-calm]>.bcs-chev{color:var(--color-ink-3)}.bcs-find{padding:16px 18px}.bcs-inl{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.bcs-res{margin-top:14px}.bcs-err{color:var(--color-bad-ink);padding:14px 18px;font-size:14.5px;font-weight:700}.bcs-hit{color:inherit;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:flex}.bcs-ean{flex:none;width:130px}.bcs-hit-t{flex:1;min-width:0}.bcs-hit-nm{-webkit-line-clamp:2;letter-spacing:-.02em;-webkit-box-orient:vertical;font-size:19px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.bcs-hit-t .ui-minipill{margin-top:4px}.bcs-kv{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:12px 0 0;font-size:14px;display:grid}.bcs-kv dt{color:var(--color-ink-2);font-weight:600}.bcs-kv dd{overflow-wrap:anywhere;min-width:0;color:var(--color-ink);margin:0;font-weight:700}.bcs-hit>.bcs-chev{color:var(--color-ink-3);flex:none}.bcs-hint{color:var(--color-ink-2);margin:10px 4px 0;font-size:13.5px}.bcs-miss .bcs-code{overflow-wrap:anywhere;margin-top:4px}.bcs-miss .ui-empty-ic{color:var(--color-ink-2)}.bcs-miss-x{justify-content:center;align-self:stretch;margin-top:12px;display:flex}.bcs-miss-x>.ui-btn{flex:auto}.bcs-pick{margin-top:12px}.bcs-pick form{gap:12px;display:grid}.bcs-pick>.ui-npe-x{float:none;margin:0;position:absolute;top:0;right:0}.bcs-pick form>:first-child,.bcs-pick form>.ui-field:first-child>label{padding-right:40px}.bcs-pick form>.ui-field:first-child{padding-right:0}.bcs-pick .ui-field{margin:0}.bcs-pick-note{color:var(--color-ink-3);margin:0;font-size:14px}.bcs-btns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bcs-btns>[data-variant=primary]{flex:auto}@media (width<=520px){.bcs-ean{width:84px}.bcs-hit{gap:12px}.bcs-kv{gap:6px 10px;font-size:13.5px}.bcs-hit{padding:16px 14px 16px 16px}}.g-page{background:var(--color-clay);min-height:100dvh;color:var(--color-ink)}.g-wrap{max-width:1040px;padding:0 16px calc(40px + env(safe-area-inset-bottom,0px));margin:0 auto;container-type:inline-size}.g-bar{z-index:5;padding:calc(8px + env(safe-area-inset-top,0px)) 0 8px;background:var(--color-clay);box-shadow:0 0 0 100vmax var(--color-clay), 0 1px 0 100vmax var(--color-line-2);clip-path:inset(0 -100vmax -1px);align-items:center;margin:0 0 6px;display:flex;position:sticky;top:0}.g-back{letter-spacing:-.01em;min-height:44px;color:var(--color-ink);border-radius:17px;align-items:center;gap:2px;padding:0 10px 0 4px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.g-back:active{background:var(--color-fill-2)}.g-hero{margin:0 0 14px;padding:4px 6px 0}.g-brand{align-items:center;gap:12px;display:flex}.g-hero h1{letter-spacing:-.02em;margin:16px 0 4px;font-size:30px;font-weight:800;line-height:1.08}.g-hero p{color:var(--color-ink-2);margin:0}.g-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.g-main{flex-direction:column;gap:14px;min-width:0;display:flex}.g-toc{border-radius:var(--radius-card);background:var(--color-clay);box-shadow:var(--shadow-raise-sm);padding:8px;display:none}.g-jump{margin:0 0 4px}@container (width>=860px){.g-grid{grid-template-columns:240px minmax(0,1fr)}.g-toc{align-self:start;display:block;position:sticky;top:72px}.g-jump{display:none}}.g-tg{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-3);margin:10px 10px 4px;font-size:12px;font-weight:800}.g-toc-grp:first-child .g-tg{margin-top:6px}.g-toc a{min-height:44px;color:var(--color-ink);border-radius:12px;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.g-toc a:active{background:var(--color-fill-2)}.g-toc a[aria-current=true]{background:var(--color-clay);box-shadow:var(--inset-shadow-press-xs);color:var(--color-accent)}.g-group{flex-direction:column;gap:14px;display:flex}.g-grp{margin:14px 4px -4px}.g-group:first-of-type .g-grp{margin-top:2px}.g-sec{scroll-margin-top:72px;font-size:16px;line-height:1.5}.g-card{padding:20px}.g-card h2{letter-spacing:-.03em;margin:0 0 8px;font-size:22px;font-weight:800}.g-sec h2:focus{outline:none}.g-b{flex-direction:column;gap:12px;min-width:0;display:flex}.g-b p{margin:0}.g-sub{color:var(--color-ink-2)}.g-setc{padding:0;overflow:hidden}.g-set+.g-set{border-top:.5px solid var(--color-line)}.g-set summary{cursor:pointer;align-items:center;gap:12px;min-height:60px;padding:10px 18px;list-style:none;display:flex}.g-set summary::-webkit-details-marker{display:none}.g-set summary h2{letter-spacing:-.02em;flex:1;margin:0;font-size:17px;font-weight:800}.g-set summary>svg{color:var(--color-ink-3);flex:none}.g-set .g-b{padding:0 18px 18px}.g-steps,.g-bullets{margin:0;padding-left:22px;line-height:1.55}.g-steps{list-style:decimal}.g-bullets{list-style:outside}.g-steps>li,.g-bullets>li{margin:0 0 6px}.g-steps>li::marker{font-weight:800}.g-h3{letter-spacing:-.02em;margin:6px 0 0;font-size:17px;font-weight:800}.g-key{width:max-content;margin:8px 0 2px;display:flex}.g-key .g-key-chev{width:8px;height:12px;margin-left:4px}.g-ok{color:var(--color-ok-ink);font-weight:700}.g-note-t,.g-never .ui-banner{font-weight:500}.g-rows{border-top:.5px solid var(--color-line);margin:2px 0 0;padding:0;list-style:none}.g-row{border-bottom:.5px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:4px 16px;padding:12px 2px;display:grid}@container (width<=600px){.g-row{grid-template-columns:1fr}}.g-k{align-items:center;gap:10px;font-weight:700;display:flex}.g-v{color:var(--color-ink-2)}.g-small{color:var(--color-ink-3);margin-top:2px;font-size:13px;display:block}.g-led{box-sizing:border-box;background:var(--color-led-blue);width:14px;height:14px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-led-blue) 20%, transparent);border-radius:50%;flex:none}.g-led[data-kind=flash]{border:2px dashed var(--color-led-blue);box-shadow:none;background:0 0}.g-led[data-kind=off]{background:var(--color-led-grey);box-shadow:none}.g-led[data-kind=green]{background:var(--color-led-ok);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-led-ok) 20%, transparent)}.g-bp{background:var(--color-fill-2);min-width:28px;height:20px;color:var(--color-ink-2);border-radius:10px;flex:none;place-items:center;padding:0 6px;font-size:11.5px;font-style:normal;font-weight:800;display:inline-grid}.g-unv-tag.ui-minipill{color:var(--color-ink-2);margin:4px 0 0;font-weight:700}.g-unv>.g-unv-tag{display:inline-flex}.g-manual{color:var(--color-ink-3);font-size:14px}.g-foot{color:var(--color-ink-3);margin:8px 4px 0;font-size:13.5px}@media print{.g-page{background:0 0}.g-bar,.g-toc,.g-jump,.g-print-hide{display:none!important}.g-grid{display:block}.g-wrap{max-width:none;padding:0}.g-card,.g-setc{box-shadow:none;background:0 0;padding:0}.g-sec{break-inside:avoid}.g-set summary>svg{display:none}.g-set details::details-content{content-visibility:visible;display:block}.g-set .g-b,.g-set summary{padding-left:0;padding-right:0}.g-unv-tag.ui-minipill{box-shadow:none;border:1px solid var(--color-line-2)}}.imp-gs>*+*{margin-top:14px}.imp-gs-f{color:var(--color-ink);margin:0 4px;font-size:15px;font-weight:800}.imp-gs-b{color:var(--color-ink-2);margin:4px 4px 0;font-size:14px;font-weight:600}.imp-gs-f+.imp-gs-b{margin-top:4px}.imp-gs-sec .ui-sec-h{margin:0 4px 8px}.imp-gs-list{gap:10px;display:grid}.imp-gc{min-width:0;padding:12px 14px}.imp-gc-h{align-items:center;gap:12px;min-height:44px;display:flex}.imp-gc-chk{flex:auto;min-width:0;min-height:44px}.imp-gc-chk .ui-chk-t{overflow-wrap:anywhere;min-width:0}.imp-gc-chk b{font-weight:800}.imp-gc-k{color:var(--color-ink-2);font-size:13px;font-weight:600;display:block}.imp-gc-ch.ui-btn{flex:none;width:auto}.imp-gc-f{color:var(--color-ink-2);margin:2px 0 0 38px;font-size:13px;font-weight:600}.imp-gc-m{gap:6px;margin:6px 0 0;padding:0 0 0 38px;list-style:none;display:grid}.imp-gc-mi{align-items:baseline;gap:12px;min-width:0;display:flex}.imp-gc-mt{flex:auto;min-width:0}.imp-gc-mt b{overflow-wrap:anywhere;font-size:14.5px;font-weight:600;display:block}.imp-gc-mt small{color:var(--color-ink-3);font-size:13px;font-weight:600;display:block}.imp-gc-mv{color:var(--color-ink-2);flex:none;font-size:14.5px;font-weight:700}@media (width<=440px){.imp-gc-m,.imp-gc-f{margin-left:0;padding-left:0}}.imp-pgd-top{grid-template-columns:minmax(0,1fr) minmax(0,8.5rem);gap:12px;display:grid}@media (width<=440px){.imp-pgd-top{grid-template-columns:minmax(0,1fr)}}.imp-pgd-h{color:var(--color-ink-2);margin:14px 0 6px;font-size:14px;font-weight:700}.imp-pgd-m{gap:10px;margin:0;padding:0;list-style:none;display:grid}.imp-pgd-mi{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.imp-pgd-in .ui-chk-t{overflow-wrap:anywhere;min-width:0}.imp-pgd-in small{color:var(--color-ink-3);font-size:13px;font-weight:600;display:block}.imp-pgd-sz{align-items:center;gap:6px;display:flex}.imp-pgd-inp.inp{text-align:right;width:6.5rem;min-height:44px;font-size:16px}.imp-pgd-u{min-width:3.2em;color:var(--color-ink-2);font-weight:700}.imp-pgd-err{grid-column:1/-1;margin:0}.imp-rpe-l{color:var(--color-ink-2);margin:0 0 8px;font-size:14.5px;font-weight:700}.imp-rpe .ui-rpills{margin-bottom:14px}.imp-rpe-pack.inp{max-width:8rem;font-size:16px}.imp-rpe-tr{min-height:1.5em;color:var(--color-ink);margin:12px 0 0;font-size:15.5px;font-weight:800}.imp-ns-basis{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:0 16px 12px;display:flex}.imp-ns-basis>span{color:var(--color-ink-2);font-size:13.5px;font-weight:700}.imp-mp-panel>*+*,.imp-m>*+*{margin-top:14px}.imp-m-tiles{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.imp-m-t{padding:12px 14px}.imp-m-t .imp-m-tt{letter-spacing:-.012em;overflow-wrap:anywhere;margin-top:0;font-size:15.5px;font-weight:800;line-height:1.25;display:block}.imp-m-t small{margin-top:2px}.imp-m-pick .ui-field{margin:0}.imp-m-panel>*+*{margin-top:14px}.imp-m-set{overflow:hidden}.imp-m-set>*+*{border-top:.5px solid var(--color-line)}.imp-m-pad{padding:12px 16px}.imp-m-pad .ui-field{margin:0}.imp-m-set>.imp-m-pad-t0{border-top:0;padding-top:0}.imp-m-line{align-items:center;gap:12px;min-height:60px;padding:10px 16px;display:flex}.imp-m-line-t{flex:1;min-width:0}.imp-m-line-t>b{font-size:15px;font-weight:800;display:block}.imp-m-line-t>small{color:var(--color-ink-2);font-size:13px;display:block}.imp-m-supl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.imp-m-lbl{font-size:15px;font-weight:800}.imp-m-fix{gap:10px;margin-top:12px;display:grid}.imp-m-fix .ui-field{margin:0}.imp-m-err{margin:8px 0 0}.imp-m-split{overflow-wrap:anywhere}.imp-m .ui-sec{margin:0}.imp-m-l{border-radius:var(--radius-icon);background:var(--color-clay);width:36px;height:36px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink-2);flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.imp-m-cols .ui-row{gap:12px}.imp-m-cols .ui-row-t small:first-of-type{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.imp-m-cols .ui-row-v{flex:none}.imp-m-role.inp{width:auto;min-height:44px;padding-left:12px;padding-right:34px}.imp-m-role[data-role=none]{color:var(--color-ink-3);font-weight:600}.imp-m-cerr{margin:0 4px 10px}.imp-m-cerr .imp-m-err{margin:0 0 4px}.imp-m-hid{margin:10px 4px 0}.imp-m-grid{grid-template-columns:minmax(300px,400px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.imp-m-right{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.imp-m-grid>*,.imp-m-right>*{min-width:0}.imp-m-tblc{overflow:hidden}.imp-m-scroll{max-width:100%;overflow-x:auto}.imp-m-scroll:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.imp-m-tbl{border-collapse:collapse;min-width:100%;font-size:13.5px}.imp-m-tbl thead th{text-align:left;vertical-align:bottom;color:var(--color-ink-2);border-bottom:.5px solid var(--color-line-2);white-space:nowrap;background:#5660720f;padding:8px 10px;font-weight:800;position:sticky;top:0}.imp-m-tbl thead th small{color:var(--color-ink);font-size:12px;font-weight:800;display:block}.imp-m-tbl thead th[data-role=none]{color:var(--color-ink-3)}.imp-m-tbl td,.imp-m-tbl tbody th{border-bottom:.5px solid var(--color-line);white-space:nowrap;text-overflow:ellipsis;max-width:220px;padding:7px 10px;overflow:hidden}.imp-m-tbl tbody tr:last-child>*{border-bottom:0}.imp-m-tbl .imp-m-rn{text-align:right;width:1%;color:var(--color-ink-3);font-weight:700}.imp-m-tbl tr[data-before] td{color:var(--color-ink-3)}@media (width<=639.98px){.imp-m-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px) and (width<=760px){.imp-m-grid{grid-template-columns:minmax(0,1fr)}}.imp-rc>*+*{margin-top:12px}.imp-rc-h{top:var(--shbar,0px);z-index:2;color:var(--color-ink);background:var(--color-clay);margin:0 -16px;padding:8px 20px;font-size:18px;font-weight:800;position:sticky}@media (width>=640px){.imp-rc-h{margin:0 -24px;padding:8px 28px}}.imp-rc .imp-rc-lead{margin-top:0;color:var(--color-ink-2);margin-inline:4px;font-size:14.5px;font-weight:600}.imp-rc-sup>*+*{margin-top:8px}.imp-rc-sup+.imp-rc-sup{margin-top:18px}.imp-rc-sh{color:var(--color-ink-2);margin:0 4px;font-size:15px;font-weight:800}.imp-rc-list{gap:10px;display:grid}.imp-ck{min-width:0;padding:14px}.imp-ck-hd{align-items:flex-start;gap:4px;display:flex}.imp-ck-hd>.imp-ck-t{flex:auto;min-width:0}.imp-ck-hd>.imp-ck-tg{flex:none;margin:-12px -10px -10px 0}.imp-ck-t{color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:800}.imp-ck-s{color:var(--color-ink-3);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;font-weight:600}.imp-ck-l{color:var(--color-ink-2);margin:10px 0 8px;font-size:14.5px;font-weight:700}.imp-ck-ch .ui-rpills{gap:8px;display:grid}.imp-ck-ch .ui-rpill{justify-content:flex-start;width:100%}.imp-ck-rl{font-weight:800}.imp-ck-ra{color:var(--color-ink-3)}.imp-ck-rd{font-weight:600}.imp-ck-jc .ui-rpills{grid-template-columns:repeat(2,minmax(0,1fr))}.imp-ck-jc .ui-rpill{justify-content:center}.imp-ck-f{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:12px;display:grid}.imp-ck-in.inp{min-height:44px;font-size:16px}.imp-ck-sz{align-items:center;gap:8px;min-width:0;display:flex}.imp-ck-sz .imp-ck-in{flex:auto;min-width:0}.imp-ck-u{min-width:2.2em;color:var(--color-ink-2);flex:none;font-weight:700}.imp-ck-ro{align-content:start}.imp-ck-rol{color:var(--color-ink-2);font-size:13.5px;font-weight:700}.imp-ck-rov{min-height:44px;color:var(--color-ink);align-items:center;font-size:16px;font-weight:700;display:flex}.imp-ck-ro .ui-hint{margin:0}.imp-ck-bulk{margin-top:12px}.imp-ck-bulk .ui-btn{width:auto;max-width:100%}.imp-ck.imp-ck-fold{padding:6px 4px 6px 14px}.imp-ck-fold .imp-ck-bulk{margin:4px 10px 8px 0}.imp-ck-fl{align-items:center;gap:4px;min-height:44px;display:flex}.imp-ck-fx{flex-direction:column;flex:auto;min-width:0;margin:0;display:flex}.imp-ck-fn,.imp-ck-fa{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.imp-ck-fn{color:var(--color-ink);font-size:14.5px;font-weight:800}.imp-ck-fa{color:var(--color-ink-2);font-size:14px;font-weight:700}.imp-ck-fl>.imp-ck-tg{flex:none}@media (width>=700px){.imp-ck-fx{flex-direction:row;align-items:baseline;gap:12px}.imp-ck-fn{flex:0 auto}.imp-ck-fa{flex:none;max-width:60%}}.imp-sb{margin:0 0 16px}.imp-sb ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.imp-sb li{min-width:0;display:flex}.imp-sb-s{appearance:none;font:inherit;text-align:left;color:var(--color-ink-3);background:0 0;border:0;border-radius:12px;flex-direction:column;flex:auto;align-items:stretch;gap:6px;min-width:0;min-height:44px;padding:4px 4px 6px;display:flex;position:relative}.imp-sb-seg{background:var(--color-line-2);border-radius:3px;height:5px;display:block}.imp-sb-t{overflow-wrap:anywhere;font-size:13.5px;font-weight:700;line-height:1.2}.imp-sb-n{min-height:1.2em;font-size:13px;font-weight:700;line-height:1.2}.imp-sb-s[data-state=done]{color:var(--color-ink-2);cursor:pointer}.imp-sb-s[data-state=done] .imp-sb-seg{background:var(--color-ok-soft);box-shadow:inset 0 0 0 1px var(--color-ok-soft)}.imp-sb-s[data-state=done]:active{background:var(--color-line)}.imp-sb-s[data-state=done]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.imp-sb-s[data-state=cur]{color:var(--color-ink)}.imp-sb-s[data-state=cur] .imp-sb-t{font-weight:800}.imp-sb-s[data-state=cur] .imp-sb-seg{background:var(--color-ok)}.imp-sb-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=640px){.imp-sb ol{gap:10px}.imp-sb-t{font-size:14.5px}.imp-sb-n{font-size:14px}}.imp-body{padding:0 16px 32px}@media (width>=640px){.imp-body{padding:0 24px 32px}}.imp-gap{margin:0 0 14px}.imp-loading,.imp-help{color:var(--color-ink-3);margin:0 4px 12px;font-size:14px;font-weight:600}.imp-err{color:var(--color-bad-ink);margin:0 4px 12px;font-size:14px;font-weight:700}.imp-up{margin:0 0 22px;padding:18px}.imp-f{align-items:center;gap:14px;margin-bottom:14px;display:flex}.imp-eic{width:24px;height:24px;color:var(--color-ink-2);flex:none;place-items:center;display:grid}.imp-f-t{min-width:0}.imp-f-t b{overflow-wrap:anywhere;font-size:16px;display:block}.imp-f-t small{color:var(--color-ink-3);font-size:13.5px;font-weight:600;line-height:1.4;display:block}.imp-k{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;display:flex}.imp-k .ui-btn{flex:none;width:auto}.imp-choose{cursor:pointer}.imp-file:focus-visible+.imp-choose{outline:3px solid var(--color-focus);outline-offset:2px}@media (width<=560px){.imp-k .ui-btn{flex:auto}}.imp-msg{margin:-6px 0 14px}.imp-up .ui-field{margin:0}.imp-preview>*+*{margin-top:14px}.imp-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}@media (width<=760px){.imp-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.imp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.imp-t{appearance:none;font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-tile);background:var(--unsel-chip-bg);min-width:0;min-height:44px;color:var(--unsel-chip-fg);box-shadow:var(--unsel-chip-shadow);border:0;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:14px 16px;display:flex}.imp-t[aria-selected=true]{background:var(--sel-chip-bg);color:var(--sel-chip-fg);box-shadow:var(--sel-chip-shadow)}.imp-t:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.imp-t-eb{letter-spacing:var(--tracking-eb);color:var(--color-ink-2);font-size:14px;font-variant-caps:all-small-caps;font-weight:800}.imp-t b{letter-spacing:-.035em;margin-top:2px;font-size:28px;font-weight:800;line-height:1.05;display:block}.imp-t small{color:var(--color-ink-2);margin-top:4px;font-size:13px;line-height:1.35;display:block}.imp-t small.imp-prob{font-weight:700}.imp-bad,.imp-t small .imp-bad{color:var(--color-bad-ink);font-weight:700}.imp-warn{color:var(--color-crust-ink);font-weight:700}.imp-list{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.imp-sev{font-weight:800}.imp-only{margin-left:4px}.imp-hid{color:var(--color-ink-3);font-weight:600}.imp-rows li:has(.imp-rbad){background:#c8443a0d}.imp-none{text-align:center;color:var(--color-ink-3);padding:22px 18px;font-weight:600}.imp-more{margin-top:12px}.imp-done{background:var(--color-ok-soft);color:var(--color-ok-ink);box-shadow:var(--inset-shadow-press-xs);border-radius:18px;align-items:center;gap:14px;margin:0 0 14px;padding:16px 18px;font-weight:600;display:flex}.imp-dc{background:var(--color-ok);width:44px;height:44px;color:var(--color-ok-on);border-radius:50%;flex:none;place-items:center;display:grid}.imp-dc svg{width:22px;height:22px}.imp-done h3{margin:0;font-size:16px;font-weight:800}.imp-done small{opacity:.85;font-size:13.5px;font-weight:700;display:block}.imp-tbl-card{overflow:hidden}.imp-tbl{border-collapse:collapse;width:100%;font-size:14.5px}.imp-tbl thead th{letter-spacing:var(--tracking-eng);color:var(--color-ink-2);text-align:left;border-bottom:.5px solid var(--color-line-2);white-space:nowrap;background:#5660720f;padding:10px 12px;font-size:14px;font-variant-caps:all-small-caps;font-weight:800}.imp-tbl tbody th{text-align:left;font-weight:600}.imp-tbl tbody th,.imp-tbl td{border-bottom:.5px solid var(--color-line);padding:10px 12px}.imp-tbl tbody tr:last-child>*{border-bottom:0}.imp-tbl .r{text-align:right}.imp-next{flex-wrap:wrap;gap:10px;margin:14px 0 0;display:flex}.imp-next .ui-btn{flex:auto}.imp-mp-facts p{color:var(--color-ink);margin:0 4px;font-size:15.5px;font-weight:800;line-height:1.4}.imp-mp-facts .imp-mp-f2{color:var(--color-ink-2);font-size:14px;font-weight:600}.imp-mp-tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.imp-mp-t .imp-t-eb{overflow-wrap:anywhere;line-height:1.2}.imp-ns .ui-row{gap:12px}.imp-ns .ui-row-t{min-width:0}.imp-ns .ui-row-t b{overflow-wrap:anywhere}.imp-ns .ui-row-v{flex:0 auto;min-width:0;max-width:58%}.imp-ns-sel.inp{text-overflow:ellipsis;width:auto;max-width:100%;min-height:44px;padding-left:12px;padding-right:34px}.imp-ns-sel[data-new=true]{color:var(--color-ink-2)}@media (width<=440px){.imp-ns .ui-row-v{max-width:50%}}.imp-ns-err{margin:10px 4px 0}.ui-dock>.ui-btn.imp-dock-back{flex:none;min-width:112px}.imp-help-after{margin-top:14px}.ord-hero{margin:4px 0 6px}.ord-hero-sup{letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:24px;font-weight:800;line-height:1.15}.ord-hero-sup:focus,.ord-hero-sup:focus-visible{outline:none}.ord-hero-sup>a{min-height:48px;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.ord-hero-sup>a>svg{color:var(--color-ink-3);flex:none}.ord-hero-name{overflow-wrap:anywhere;min-width:0}.ord-hero-panel{background:var(--color-clay);box-shadow:var(--inset-shadow-press-sm);border-radius:24px;align-items:center;gap:16px;margin-top:14px;padding:18px 22px;display:flex;position:relative;overflow:hidden}.ord-hero-panel[data-panel=dark],.ord-hero-panel[data-panel=bad]{background:var(--oled-bg);box-shadow:var(--inset-shadow-oled), var(--shadow-raise-sm);color:var(--color-oled-text)}.ord-hero-panel[data-panel=dark]:after,.ord-hero-panel[data-panel=bad]:after{content:"";border-radius:inherit;background:var(--glass);pointer-events:none;position:absolute;inset:0}.ord-hero-panel[data-panel=bad]{box-shadow:var(--inset-shadow-oled), inset 0 0 0 2px var(--color-bad), var(--shadow-raise-sm)}.ord-hero-t{flex:1;min-width:0}.ord-hero-eb{letter-spacing:var(--tracking-eb);color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:4px 7px;margin:0;font-size:14px;font-variant-caps:all-small-caps;font-weight:800;display:flex}.ord-hero-ic{background:var(--color-clay);width:28px;height:28px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.ord-hero-ic[data-hot]{color:var(--color-crust-ink)}.ord-hero-big{white-space:nowrap;letter-spacing:-.02em;color:var(--color-ink);margin:10px 0 0;font-size:44px;font-weight:800;line-height:1}.ord-hero-big small{color:var(--color-ink-2);margin-left:4px;font-size:16px;font-weight:600;display:inline-block}.ord-hero-fact{color:var(--color-ink-2);margin:8px 0 0;font-size:15px}.ord-hero-fact b{color:var(--color-ink)}.ord-hero-ring{flex:none}.ui-on-dark .ord-hero-eb,.ui-on-dark .ord-hero-fact,.ui-on-dark .ord-hero-big small{color:var(--color-oled-dim)}.ui-on-dark .ord-hero-big,.ui-on-dark .ord-hero-fact b{color:var(--color-oled-ink)}.ui-on-dark .ord-hero-ic{box-shadow:none;color:var(--color-oled-pill);background:#ffffff0f}.ui-on-dark .ord-hero-ic[data-hot]{color:var(--color-crust-on)}.ord-nw{white-space:nowrap}.ord-tone-hot{color:var(--color-crust-ink)}.ord-tone-bad{color:var(--color-bad-ink)}.ui-on-dark .ord-tone-hot{color:var(--color-crust-on)}.ui-on-dark .ord-tone-bad{color:var(--color-bad-on)}@media (width<=600px){.ord-hero-panel{padding:16px}.ord-hero-big{font-size:40px}.ord-hero-eb{font-size:13px}.ord-hero-ring .ui-ring[data-size=order]{width:84px;height:84px}}.ord-why{color:var(--color-ink-2);flex:100%;align-items:flex-start;gap:8px;margin:0 4px;font-size:14px;display:flex}.ord-why>svg{color:var(--color-ink-3);flex:none;margin-top:1px}.ord-why b{color:var(--color-ink)}.ord-why a{color:var(--color-ink);font-weight:700}.ord-why-fix{flex-wrap:wrap;gap:6px 12px;margin-top:4px;display:flex}.ord-dock-go{flex:60%!important}.ord-dock-alert{color:var(--color-bad-ink);flex:100%;margin:0 4px;font-size:14px}.ord-why-dlg{color:var(--color-ink-2);align-items:flex-start;gap:8px;margin:12px 0 0;font-size:14px;display:flex}.ord-why-dlg>svg{color:var(--color-ink-3);flex:none;margin-top:1px}.ord-dlg-alert{color:var(--color-bad-ink);margin:12px 0 0;font-size:14px}.ord-dlg-stack{gap:12px;display:grid}.ord-pills-lab{color:var(--color-ink-2);margin-bottom:6px;font-size:14px;font-weight:700;display:block}.ord-check{align-items:center;gap:10px;min-height:44px;font-size:14.5px;display:flex}.ord-nn{flex-direction:column;gap:10px;display:flex}.ord-nn-o{appearance:none;background:var(--color-clay);width:100%;box-shadow:var(--shadow-raise-xs);text-align:left;font:inherit;color:var(--color-ink);cursor:pointer;border:0;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.ord-nn-o:active{box-shadow:var(--inset-shadow-press-xs)}.ord-nn-o:disabled{cursor:default;opacity:.6}.ord-nn-o>span:nth-child(2){flex:1;min-width:0}.ord-nn-o b{font-size:15.5px;display:block}.ord-nn-o small{color:var(--color-ink-3);margin-top:2px;font-size:13px;font-weight:600;display:block}.ord-nn-i{width:40px;height:40px;box-shadow:var(--inset-shadow-press-xs);color:var(--color-ink-2);border-radius:13px;flex:none;place-items:center;display:grid}.ord-nn-o[data-tone=bad] b,.ord-nn-o[data-tone=bad] .ord-nn-i{color:var(--color-bad-ink)}.ord-nn-o>svg:last-child{color:var(--color-ink-3);flex:none}.ord-alts{margin:0;padding:0;list-style:none}.ord-move-lead{margin-top:12px}.ord-alt{border-radius:var(--radius-card);background:var(--color-clay);box-shadow:0 0 0 1px var(--color-line-2);margin-top:10px;padding:14px 16px}.ord-alt-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ord-alt-h>b{font-size:16px}.ord-alt dl{grid-template-columns:auto 1fr;gap:4px 14px;margin:10px 0 0;font-size:14px;display:grid}.ord-alt dt{color:var(--color-ink-3);font-weight:600}.ord-alt dd{color:var(--color-ink);margin:0}.ord-alt .ord-alt-key{margin-top:10px}.ord-good{color:var(--color-ok-ink)}.ord-hot{color:var(--color-crust-ink)}.ord-move-rows{border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--color-line-2);margin:0;padding:0;list-style:none}.ord-move-rows li{justify-content:space-between;gap:12px;padding:10px 14px;font-size:14.5px;display:flex}.ord-move-rows li+li{border-top:1px solid var(--color-line)}.ord-hero-sup[data-plate]>a{border-radius:var(--radius-card,22px);min-height:0;display:block}.ord-hero-sup[data-plate]>a>.ui-bp{width:100%}.ord-hero:has(>.ord-hero-sup[data-bleed]){margin-top:0}.ord-hero-sup[data-bleed]{border-radius:0;min-height:0;margin:0 -16px;padding:0}.ord-hero-sup[data-bleed]>a{border-radius:0}.ord-hero-sup[data-bleed]>a>.ui-bp{height:calc(104px + var(--shbar,0px) + 14px);padding-top:calc(var(--shbar,0px) + 14px);border-radius:0;padding-inline:30px 28px}@media (width>=640px){.ord-hero-sup[data-bleed]{margin-inline:-24px}}@media (width<=600px){.ord-hero-sup[data-bleed]>a>.ui-bp{height:calc(112px + var(--shbar,0px) + 14px);padding-inline:20px}}.ord-hero-sup[data-plate] h2:focus,.ord-hero-sup[data-plate] h2:focus-visible{outline:none}.ord-lines{overflow:hidden;container-type:inline-size}.ord-lnh{letter-spacing:.1em;color:var(--color-ink-3);grid-template-columns:minmax(0,1fr) 128px 96px 40px;gap:14px;padding:12px 16px 4px;font-size:12.5px;font-variant-caps:all-small-caps;font-weight:800;display:grid}.ord-lnh span:nth-child(2){text-align:center}.ord-lnh span:nth-child(3){text-align:right}.ord-ln{grid-template-columns:minmax(0,1fr) 128px 96px 40px;align-items:center;gap:6px 14px;padding:12px 16px;display:grid}.ord-ln+.ord-ln{box-shadow:inset 0 1px 0 var(--color-line), inset 0 2px 0 var(--color-hi)}.ord-ln-t{min-width:0}.ord-ln-nm{color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15.5px;font-weight:700;display:flex}.ord-ln-nm>a{color:inherit;text-decoration:none}.ord-ln-sub{color:var(--color-ink-3);overflow-wrap:anywhere;margin-top:2px;font-size:13.5px;font-weight:600}.ord-ln-pd{color:var(--color-ink-3);overflow-wrap:anywhere;margin-top:3px;font-size:13.5px;font-weight:600}.ord-kbd{box-shadow:var(--inset-shadow-press-xs);color:var(--color-ink-2);border-radius:6px;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-block}.ord-ln-ch{color:var(--color-ink-2);margin:4px 0 0;font-size:13px}.ord-ln-x{grid-area:2/1;min-width:0}.ord-ln-x>*+*{margin-top:8px}.ord-ln-adj{color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.ord-ln-adj .ui-btn{min-height:30px;padding:0 8px}.ord-ln-lead{color:var(--color-crust-ink);align-items:flex-start;gap:6px;margin:0;font-size:13px;display:flex}.ord-ln-lead>svg{flex:none;margin-top:2px}.ord-ln-ctl{display:contents}.ord-ln .ui-step{justify-self:center}.ord-ln-qw{flex-direction:column;justify-self:center;align-items:center;gap:3px;min-width:0;display:flex}.ord-ln-ql{text-align:center;max-width:128px;color:var(--color-ink-2);font-size:12.5px;font-weight:700;line-height:1.25}.ord-step>input{text-align:center;width:40px;font:inherit;color:var(--color-ink);background:0 0;border:0;padding:0;font-size:16px;font-weight:800}.ord-step>input:focus-visible{outline:2px solid var(--color-focus);border-radius:6px}.ord-ln-tot{text-align:right;min-width:0;font-weight:700}.ord-ln-q{text-align:center;justify-self:center;font-weight:800}.ord-ln-q>span{color:var(--color-ink-3);font-weight:600}.ord-lrm{color:var(--color-ink-3);justify-self:end}.ord-ln-err{color:var(--color-bad-ink);grid-column:1/-1;margin:0;font-size:13.5px}.ord-ln-rm .ord-ln-nm{color:var(--color-ink-3);text-decoration:line-through}.ord-ln-rm .ord-ln-rs{grid-column:2/-1;justify-self:end;margin-right:4px}.ord-chk-btns{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ord-chk-ok{color:var(--color-ok-ink);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:13.5px;font-weight:600;display:flex}.ord-chk-ok .ui-btn{min-height:32px}.ord-chk-err{color:var(--color-bad-ink);margin:6px 0 0;font-size:13.5px}.ord-totq{box-shadow:inset 0 1px 0 var(--color-line), inset 0 2px 0 var(--color-hi);color:var(--color-ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 18px;padding:14px 16px;font-size:14px;font-weight:600;display:flex}.ord-totq>b{color:var(--color-ink);margin-left:auto;font-size:17px}.ord-meter-wrap{padding:4px 16px 14px}.ord-meter{border-radius:var(--radius-pill);background:var(--color-clay);height:10px;box-shadow:var(--inset-shadow-press-xs);position:relative}.ord-meter>i{border-radius:inherit;background:var(--color-crust);position:absolute;inset:0 auto 0 0}.ord-meter>i[data-met=true]{background:var(--color-ok)}.ord-meter>b{background:var(--color-ink-3);width:2px;position:absolute;top:-3px;bottom:-3px}.ord-why{color:var(--color-ink-2);align-items:flex-start;gap:8px;margin:10px 0 0;font-size:13.5px;display:flex}.ord-why>svg{flex:none;margin-top:1px}.ord-addp{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.ord-addp small{color:var(--color-ink-3);font-size:13px}.ord-nio{box-shadow:inset 0 3px 8px -4px var(--color-line-2);background:var(--color-fill);padding:4px 0 8px}.ord-nio-h{align-items:center;gap:12px;padding:14px 16px 6px;display:flex}.ord-nio-h>span{flex:1;min-width:0}.ord-nio-h b{font-size:15.5px;display:block}.ord-nio-h small{color:var(--color-ink-3);font-size:12.5px;font-weight:600;display:block}.ord-nio-tools{align-items:center;gap:10px;margin:8px 16px 4px;display:flex}.ord-nio-tools .ui-search{flex:1;min-width:0;margin:0}.ord-nio-tools select{flex:none;width:auto;margin-left:auto}.ord-apg{letter-spacing:.1em;color:var(--color-ink-2);margin:0;padding:12px 16px 4px;font-size:13px;font-variant-caps:all-small-caps;font-weight:800}.ord-apg.ord-apg-first{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ord-apg-first>span:last-child{color:var(--color-ink-3);flex:none}.ord-nio-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:12px 16px;display:grid}.ord-nio-row+.ord-nio-row{box-shadow:inset 0 1px 0 var(--color-line), inset 0 2px 0 var(--color-hi)}.ord-nio-row:not(.ord-nio-done) .ord-ln-t{opacity:.72}.ord-nio-row .ord-ln-nm .ui-minipill{opacity:1}.ord-nio-hit{color:var(--color-ink-2);font-size:13px;font-weight:700}.ord-ap-tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ord-ap-tags .ord-hidden{visibility:hidden}.ord-z-add{gap:4px;min-width:72px;padding:0 12px}.ord-nio-done .ord-ln-pd{color:var(--color-ok-ink);font-weight:700}.ord-nio-ok{align-items:center;gap:4px;display:inline-flex}.ord-nio-empty{color:var(--color-ink-3);margin:0;padding:10px 16px}.ord-nio-err{color:var(--color-bad-ink);grid-column:1/-1;margin:0;font-size:13.5px}@container (width<=560px){.ord-lnh{display:none}.ord-ln{grid-template-columns:minmax(0,1fr) auto auto}.ord-ln>.ord-ln-t{grid-column:1/-1}.ord-ln .ui-step,.ord-ln-q,.ord-ln-qw{justify-self:start}.ord-ln-qw{flex-direction:row;gap:10px}.ord-ln-ql{text-align:left;max-width:none}.ord-ln-x{grid-area:3/1/auto/-1}.ord-ln-rm{grid-template-columns:minmax(0,1fr)}.ord-ln-rm .ord-ln-rs{grid-column:1/-1;justify-self:start;margin:0}.ord-ln-ro .ord-lrm-sp:empty{display:none}}@media (width<=600px){.ord-nio-tools{flex-wrap:wrap}.ord-nio-tools .ui-search{flex-basis:100%}}.ord-dlg-p{color:var(--color-ink-2);margin:8px 0 0;font-size:14.5px}.ord-dlg-err{color:var(--color-bad-ink);margin:0 0 8px;font-size:14px}.ord-choice>p{color:var(--color-ink-2);margin:0;font-size:14.5px}.ord-dlg-ask{border-radius:var(--radius-card);box-shadow:var(--inset-shadow-press-xs);border:0;margin:12px 0 0;padding:10px 14px}.ord-dlg-ask>legend{color:var(--color-crust-ink);padding:0;font-weight:700}.ord-detail{overflow-anchor:none;flex-direction:column;gap:14px;min-width:0;padding:0 16px 8px;display:flex}@media (width>=640px){.ord-detail{padding-inline:24px}}.ord-detail>*{min-width:0}.ord-banners{flex-direction:column;gap:10px;display:flex}.ord-reason{color:var(--color-ink-2);align-items:flex-start;gap:8px;margin:0 4px;font-size:14px;line-height:1.45;display:flex}.ord-reason>svg{color:var(--color-ink-3);flex:none;margin-top:1px}.ord-reason a{color:inherit;font-weight:700}.ord-rc .ui-row-t small+small{margin-top:2px}.ord-rc-go{color:var(--color-ink-2);flex:none;font-size:14px;font-weight:700}@media (width<=600px){.ord-rc-go{display:none}}.ord-emails{padding:4px;overflow:hidden}.ord-em+.ord-em,.ord-em+.ord-em-row,.ord-em-row+.ord-em{box-shadow:inset 0 1px 0 var(--color-line)}.ord-send-why{overflow-wrap:anywhere;margin-top:2px;display:block}.ord-email{background:var(--color-clay-2);box-shadow:var(--inset-shadow-press-xs);border-radius:18px;margin:4px 4px 8px;font-size:14px;overflow:hidden}.ord-email-h{border-bottom:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr);gap:3px 10px;margin:0;padding:12px 16px;font-size:13px;display:grid}.ord-email-h dt{color:var(--color-ink-2)}.ord-email-h dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.ord-email-h:last-child{border-bottom:0}.ord-email-h .ord-email-err{color:var(--color-ink-2);font-weight:500}.ord-email-b{padding:12px 16px}.ord-email-frame{background:var(--color-hi);border:0;border-radius:12px;width:100%;height:360px;display:block}.ord-attach{background:var(--color-clay);width:calc(100% - 32px);min-height:56px;box-shadow:var(--shadow-raise-xs);text-align:left;font:inherit;color:var(--color-ink);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:10px;margin:0 16px 12px;padding:10px 12px;display:flex}.ord-attach>svg{flex:none}.ord-attach>span{min-width:0}.ord-attach b{overflow-wrap:anywhere;font-size:14px;display:block}.ord-attach small{color:var(--color-ink-2);font-size:12.5px;display:block}.ord-xls{background:var(--color-clay-2);max-width:calc(100% - 32px);box-shadow:var(--inset-shadow-press-xs);border-radius:12px;margin:0 16px 12px;overflow:hidden}.ord-xls-bar{background:var(--color-ok-deep);color:var(--color-ok-on);overflow-wrap:anywhere;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.ord-xls-s{overscroll-behavior-x:contain;overflow-x:auto}.ord-xls-t{border-collapse:collapse;min-width:640px;font-size:12.5px}.ord-xls-t th,.ord-xls-t td{border:1px solid var(--color-line-2);white-space:nowrap;text-align:left;padding:6px 8px}.ord-xls-t th{background:var(--color-ok-soft);color:var(--color-ok-ink);font-weight:700}.ord-xls-t .r{text-align:right}.ord-xls-t .rn{text-align:center;width:28px;color:var(--color-ink-3);font-size:11.5px}.ord-xls-t tfoot td{font-weight:700}.ord-email-keys{flex-wrap:wrap;gap:8px;padding:0 12px 12px;display:flex}.ord-resend{justify-content:flex-start;margin-top:10px;display:flex}.ord-muted{color:var(--color-ink-3);margin:0}.ord-so{padding:16px 18px}.ord-so+.ord-so{margin-top:10px}.ord-so-t{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}.ord-so-why{color:var(--color-ink-2);align-items:flex-start;gap:8px;margin:8px 0 0;font-size:14px;display:flex}.ord-so-why>svg{flex:none;margin-top:1px}.ord-so-keys{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ord-promote-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ord-promote-o{color:var(--color-ink-3);margin-left:6px;font-size:12.5px;font-weight:600}.ord-promote-sum{color:var(--color-ink-2);margin:10px 0 0;font-size:14px}.ord-notice-x{margin-left:8px}.ord-so-line{font-size:14px}.ord-so-sub{font-size:13px}@media (width<420px){.ord-seg-ic{display:none}}.ord-rsg-h{font-size:15px}.ord-no-anchor{overflow-anchor:none}.ord-total{font-size:15px}.pt-terms{gap:12px;margin-top:12px;display:grid}.pt-basis{gap:6px;min-width:0;display:grid}.pt-lab{color:var(--color-ink-2);font-size:13px;font-weight:700}.pt-pack{max-width:120px}.pt-prev{color:var(--color-ink-2);overflow-wrap:anywhere;margin:10px 0 0;font-size:13.5px;font-weight:600}.pt-prev b{color:var(--color-ink);font-weight:800}.rcx .ui-row-v .ui-btn{white-space:nowrap}.rcx .ui-row-t b .num{color:var(--color-ink-2);font-weight:600}@keyframes ui-k-shake{0%,to{transform:translate(0)}20%{transform:translate(-10px)}40%{transform:translate(9px)}60%{transform:translate(-6px)}80%{transform:translate(4px)}}.kiosk .sck{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kiosk .sck-main{min-width:320px}.kiosk .sck[data-waiting=true] .sck-main{color:var(--color-info-ink);cursor:default}.kiosk .sck-cancel[hidden]{visibility:hidden;display:inline-flex}.kiosk .sck-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kiosk .lc-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:22px 28px;width:100%;display:grid}.kiosk .lc-col{flex-direction:column;gap:18px;min-width:0;display:flex}.kiosk .lc-qty{align-items:flex-start}.kiosk .lc-qhelp{color:var(--color-slate);margin-top:4px;font-size:15px;font-weight:700;display:block}.kiosk .lc-qhelp[data-diff=true]{color:var(--color-unk-ink)}.kiosk .lc-reasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kiosk .lc-reasons .ui-k-pad{gap:12px;min-height:72px;padding:10px 14px}.kiosk .lc-reasons .ui-k-pad .ui-k-pi{border-radius:13px;width:40px;height:40px}.kiosk .lc-reasons .ui-k-pad .ui-k-pl{font-size:15.5px;line-height:1.2}.kiosk .lc-reasons .ui-k-pad[aria-checked=true],.kiosk .lc-reasons .ui-k-pad[aria-checked=true] .ui-k-pi{color:var(--color-ok-ink)}.kiosk .lc-reasons .ui-k-pad:last-child:nth-child(odd){grid-column:1/-1}.kiosk .lc-extra{flex-direction:column;gap:14px;display:flex}.kiosk .lc-note{color:var(--color-ink-2);align-items:flex-start;gap:10px;margin:0;font-size:15px;font-weight:600;display:flex}.kiosk .lc-note .ui-ic{flex:none;margin-top:1px}.kiosk .lc-field{flex-direction:column;gap:7px;min-width:0;display:flex}.kiosk .lc-lbl{letter-spacing:.12em;color:var(--color-slate);font-size:13px;font-variant-caps:all-small-caps;font-weight:800}.kiosk .lc-inp{width:100%;min-width:0;min-height:52px;font:inherit;color:var(--color-ink);background:var(--color-clay);box-shadow:var(--inset-shadow-press-sm);border:0;border-radius:16px;outline:0;padding:12px 16px;font-size:16.5px;font-weight:700}.kiosk textarea.lc-inp{resize:vertical;min-height:96px;line-height:1.4}.kiosk .lc-inp::placeholder{color:var(--color-k-placeholder)}.kiosk .lc-inp:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.kiosk .lc-inp[aria-invalid=true]{outline:2px solid var(--color-rej);outline-offset:0}.kiosk .lc-help{color:var(--color-slate);font-size:13.5px;font-weight:600}.kiosk .lc-err{color:var(--color-rej-ink);align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex}.kiosk .lc-err .ui-ic{flex:none;width:16px;height:16px}.kiosk .lc-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.kiosk .lc-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,monospace}.kiosk .lc-key{appearance:none;min-height:48px;font:inherit;white-space:nowrap;color:var(--color-ink);background:var(--color-clay);box-shadow:var(--shadow-raise-sm);cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:800;display:inline-flex}.kiosk .lc-key:active{box-shadow:var(--inset-shadow-press-xs);transform:scale(.98)}.kiosk .lc-key .ui-ic{width:19px;height:19px}.kiosk .lc-key[data-size=lg]{border-radius:22px;min-height:64px;padding:0 26px;font-size:18px}.kiosk .lc-key[data-tone=ink]{color:var(--color-hi);background:var(--grad-pri);box-shadow:var(--shadow-raise-sm), var(--k-pad-hi-ink)}.kiosk .lc-key[data-tone=ink]:active{box-shadow:var(--k-pad-press-ink)}.kiosk .lc-key[data-tone=ok]{color:var(--color-hi);background:var(--grad-ok);box-shadow:var(--shadow-raise-sm), var(--k-pad-hi)}.kiosk .lc-key[data-tone=danger]{color:var(--color-rej-ink)}.kiosk .lc-key[data-tone=ok]:active{box-shadow:var(--k-pad-press-colour)}.kiosk .lc-key[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.kiosk .lc-foot-gap{margin-right:auto}.kiosk .lc-sub{background:var(--color-clay);min-width:0;box-shadow:var(--shadow-raise-sm);border-radius:28px;flex-direction:column;gap:12px;padding:18px;display:flex}.kiosk .lc-sub .lc-key{align-self:flex-start}.kiosk .lc-q{margin:0;font-weight:700}.kiosk .lc-h3{margin:0;font-size:19px;font-weight:800}.kiosk .lc-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kiosk .lc-scanrow .lc-inp{flex:220px}.kiosk .lc-brandpad{min-height:88px}.kiosk .lc-kv{grid-template-columns:minmax(120px,max-content) 1fr;gap:8px 16px;margin:0;display:grid}.kiosk .lc-kv dt{letter-spacing:.12em;color:var(--color-slate);padding-top:2px;font-size:13px;font-variant-caps:all-small-caps;font-weight:800}.kiosk .lc-kv dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}@media (width<=699px){.kiosk .lc-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.kiosk .lc-reasons,.kiosk .lc-grid2,.kiosk .lc-kv{grid-template-columns:minmax(0,1fr)}}@keyframes scan-ghost{0%{opacity:0;transform:translateY(6px)}25%{opacity:1}to{opacity:0;transform:translateY(-26px)}}.kiosk .tp-step{flex-direction:column;gap:14px;width:100%;min-width:0;display:flex}.kiosk .tp-h{color:var(--color-ink);margin:0;font-size:22px;font-weight:800}.kiosk .tp-field{flex-direction:column;gap:8px;display:flex}.kiosk .tp-lbl{color:var(--color-ink-2);font-size:15px;font-weight:800}.kiosk .tp-help{color:var(--color-slate);margin:0;font-size:15.5px;font-weight:700}.kiosk .tp-na,.kiosk .tp-reading,.kiosk .tp-keys,.kiosk .tp-saved{box-sizing:border-box;width:100%;max-width:560px;margin-inline:auto}.kiosk .tp-na{min-height:72px}.kiosk .tp-reading .ui-k-reading-row{max-width:none}.kiosk .tp-saved{flex-direction:column;gap:8px;display:flex}.kiosk .tp-saved .ui-k-scr-face{text-align:center;align-items:center}.kiosk .tp-saved-sub{color:var(--color-ok-ink);justify-content:center;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:800;display:flex}.kiosk .tp-saved-sub[data-tone=rej]{color:var(--color-rej-ink)}.kiosk .tp-chgrow{justify-content:center;display:flex}.kiosk .tp-err{color:var(--color-rej-ink);text-align:center;margin:0;font-size:16px;font-weight:800}.kiosk .tp-warn{flex-direction:column;gap:10px;display:flex}.kiosk .tp-key{appearance:none;min-height:48px;font:inherit;white-space:nowrap;color:var(--color-ink);background:var(--color-clay);box-shadow:var(--shadow-raise-sm);cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:800;display:inline-flex}.kiosk .tp-key:active{box-shadow:var(--inset-shadow-press-xs);transform:scale(.98)}.kiosk .tp-key .ui-ic{width:19px;height:19px}.kiosk .tp-key[data-size=lg]{border-radius:22px;min-height:64px;padding:0 26px;font-size:18px}.kiosk .tp-key[data-tone=danger-solid]{color:var(--color-hi);background:var(--grad-k-red);box-shadow:var(--shadow-raise-sm), var(--k-pad-hi)}.kiosk .tp-key[data-tone=danger-solid]:active{box-shadow:var(--k-pad-press-colour)}.kiosk .tp-key[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.kiosk .tp-side,.kiosk .tp-decline{flex-direction:column;gap:14px;min-width:0;display:flex}.kiosk .tp-card{background:var(--color-clay);box-shadow:var(--shadow-raise-sm);border-radius:28px;flex-direction:column;gap:12px;padding:18px;display:flex}.kiosk .tp-card-t{color:var(--color-ink);margin:0;font-weight:800}.kiosk .tp-row{flex-wrap:wrap;gap:12px;display:flex}.kiosk .tp-ldec{appearance:none;min-width:112px;min-height:78px;font:inherit;color:var(--color-rej-ink);background:var(--color-clay);box-shadow:var(--shadow-raise-sm);cursor:pointer;border:0;border-radius:24px;padding:0 18px;font-size:16px;font-weight:800}.kiosk .tp-ldec:active{box-shadow:var(--inset-shadow-press-xs)}.kiosk .tp-ldec[data-on]{color:var(--color-hi);background:var(--grad-k-red);box-shadow:var(--k-pad-press-colour)}.kiosk .tp-ldec[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media (width>=700px) and (height<=900px) and (orientation:landscape){.kiosk .tp-step[data-state=entry]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px 24px;display:grid}.kiosk .tp-step[data-state=entry]>*{grid-column:1;margin:0}.kiosk .tp-step[data-state=entry]>.tp-na,.kiosk .tp-step[data-state=entry]>.tp-reading{max-width:none}.kiosk .tp-step[data-state=entry]>.tp-keys{grid-area:1/2/span 6;align-self:stretch;max-width:none;display:flex}.kiosk .tp-step[data-state=entry] .ui-k-keypad{border-radius:26px;grid-auto-rows:minmax(64px,1fr);align-self:stretch;gap:10px;max-width:none;padding:10px}.kiosk .tp-step[data-state=entry] .ui-k-kp{border-radius:20px;min-height:64px;font-size:26px}.kiosk .tp-step .tp-na{min-height:64px;padding:6px 14px}.kiosk .tp-step .ui-seg [role=tab]{min-height:48px}.kiosk .tp-step[data-state=bad]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px 24px;display:grid}.kiosk .tp-step[data-state=bad]>*{grid-column:1;margin:0}.kiosk .tp-step[data-state=bad]>.tp-saved{max-width:none}.kiosk .tp-step[data-state=bad]>.tp-side{grid-area:1/2/span 6}}.kiosk .xi-find{flex-direction:column;gap:16px;min-width:0;display:flex}.kiosk .xi-results{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.kiosk .xi-results .ui-k-res{min-height:64px;padding:10px 16px}.kiosk .xi-picked{background:var(--color-clay);box-shadow:var(--inset-shadow-press-sm);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.kiosk .xi-picked-t{min-width:0}.kiosk .xi-picked-t b{color:var(--color-ink);font-size:19px;font-weight:800;display:block}.kiosk .xi-picked-t small{color:var(--color-slate);font-size:14px;font-weight:700;display:block}.kiosk .xi-self{align-self:flex-start}.kiosk .xi-newh{align-self:center}@media (width<=480px){.kiosk .xi-newh{display:none}}.kiosk .lc-key.xi-add[aria-disabled=true]{opacity:.55;color:var(--color-ink);background:var(--color-clay);box-shadow:var(--shadow-raise-sm)}.kiosk .lc-key.xi-add[aria-disabled=true]:active{box-shadow:var(--inset-shadow-press-xs)}.tl-step-inp{text-align:center;width:74px;min-height:44px;box-shadow:none;background:0 0;padding-inline:4px}.tl-step-inp:focus{box-shadow:var(--field-ring)}.tl-step-inp[aria-invalid=true]{box-shadow:var(--field-ring-bad)}.ss-val{max-width:34ch}.su-body{max-width:640px;margin:0 auto}.su-mark{border:1.5px solid var(--color-line-2);color:#0000;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.su-row[data-done=true] .su-mark{background:var(--color-ok-soft);color:var(--color-ok-ink);border-color:#0000}.su-row[data-done=true] .ui-row-t b{color:var(--color-ink-2);font-weight:600}.su-home{color:var(--color-ink-2);border-radius:14px;align-items:center;gap:8px;margin:0 16px 12px;padding:10px 14px;font-size:14px;text-decoration:none;display:flex}.su-home b{font-weight:600}.sod-day{background-color:var(--unsel-chip-bg);width:84px;height:44px;color:var(--unsel-chip-fg);box-shadow:var(--unsel-chip-shadow);border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0;font-size:14.5px;font-weight:800;display:inline-flex}.sod-day[aria-pressed=true]{background-color:var(--sel-chip-bg);color:var(--sel-chip-fg);box-shadow:var(--sel-chip-shadow)}.sod-day:disabled{opacity:.5}.sof-sugg{max-height:280px}.sof-line{gap:6px 14px;display:grid}@media (width>=40rem){.sof-line{grid-template-columns:minmax(0,1fr) auto}}.sof-sub{font-size:13px}.sof-small{font-size:12px}.so-plate .ui-dh-row{box-shadow:var(--inset-shadow-press-sm);border-radius:24px;padding:16px 20px}.so-plate .ui-dh-big{overflow-wrap:break-word;font-size:28px;line-height:1.25}.so-plate .ui-dh-vis{align-self:center}.so-plate-link{border-radius:inherit}.gsp{min-width:0}.gsp-body{padding:0 16px 32px}@media (width>=640px){.gsp-body{padding:0 24px 32px}}.gsp-muted{color:var(--color-ink-3);margin:0 4px 12px;font-size:14px;font-weight:600}.gsp-empty{margin:0 4px 12px}.gsp-card{min-width:0;padding:18px}.gsp-gap{margin-top:14px}.gsp-keys{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.gsp-item{grid-template-columns:minmax(0,1fr) minmax(120px,160px) auto;align-items:center;gap:8px 14px;padding:12px 16px;display:grid}.gsp-item .ui-field>label{font-size:12.5px}.gsp-item-t{min-width:0;display:block}.gsp-item-t b{color:var(--color-ink);overflow-wrap:anywhere;font-size:15px;font-weight:800;display:block}.gsp-item-t small{color:var(--color-ink-2);overflow-wrap:anywhere;font-size:13px;display:block}@media (width<=520px){.gsp-item{grid-template-columns:minmax(0,1fr) auto}.gsp-item .gsp-item-t{grid-column:1/-1}}.gsp-find{margin-top:14px}.gsp-cands{margin-top:10px}.gsp-cands>li{display:block}.gsp-cand{width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 16px;display:grid}.gsp-cand:active{background:#5660720d}.gsp-add{color:var(--color-ink-2);font-size:14px;font-weight:800}.gsp-assign{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:12px 16px;display:grid}.gsp-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.gsp-chips .ui-rpill{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}@media (width<=600px){.gsp-assign{grid-template-columns:minmax(0,1fr)}.gsp-chips{justify-content:flex-start}}.gsp-note{min-height:20px;color:var(--color-ink-2);margin:10px 0 0;font-size:13.5px}.gsp-card>.gsp-note:first-child{margin-top:0}.gsp-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.stkp-body{padding:0 16px 32px}@media (width>=640px){.stkp-body{padding:0 24px 32px}}.stkp-loading{color:var(--color-ink-3);margin:0 4px 12px;font-size:14px;font-weight:600}.stkp-card{padding:18px}.stkp-gap{margin-top:14px}.stkp-card .ui-field>.ui-fctl+.ui-fctl{margin-top:8px}.stkp-btns{flex-wrap:wrap;gap:10px;display:flex}.stkp-btns>.ui-btn{flex:none}.stkp-arch>.ui-err{margin:0 4px}.stkp-line{min-width:0;margin:0 0 12px}@media (width<=600px){.stkp-line{margin:0}}.stkp-banner{margin-top:14px}.cg-groups{margin-top:16px}.ui-card.cg{overflow:visible}.cg .cg-h,.cg .cg-r{grid-template-columns:minmax(0,1fr) 56px 80px 80px;align-items:center;gap:10px;padding:8px 16px;display:grid}.cg[data-variant=count] .cg-h,.cg[data-variant=count] .cg-r{grid-template-columns:minmax(0,1fr) 56px 80px 72px}.cg[data-variant=levels] .cg-h,.cg[data-variant=levels] .cg-r{grid-template-columns:minmax(0,1fr) 64px 112px 112px}.cg .cg-h{z-index:2;border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--color-clay);box-shadow:0 .5px 0 var(--color-line);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-3);padding-top:12px;padding-bottom:4px;font-size:12px;font-weight:800;position:sticky;top:0}.ui-sheet-body .cg .cg-h{top:var(--shbar)}.cg .cg-h>span:not(:first-child){text-align:right}.cg-narrow{display:none}.cg-r+.cg-r{border-top:.5px solid var(--color-line)}.cg-r:last-child{border-radius:0 0 var(--radius-card) var(--radius-card)}.cg-nm{overflow-wrap:anywhere;min-width:0;font-size:14.5px;font-weight:700}.cg-nm small{color:var(--color-ink-2);font-size:12.5px;font-weight:600;display:block}.cg-nm .ui-minipill{vertical-align:1px}.cg-nm small.cg-err{color:var(--color-bad-ink);font-weight:700}.cg-c{text-align:right;min-width:0}.cg-c .inp{text-align:right;width:100%;min-height:44px;padding:0 10px}.cg-r[data-state=changed]{background:var(--color-fill-2)}.cg-r[data-state=error]{background:var(--color-bad-soft)}.cg-cur{font-variant-numeric:tabular-nums;font-weight:700}.cg-var{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:700}.cg-bad{color:var(--color-bad-ink);font-size:13px;font-weight:700}@media (width<=520px){.cg .cg-h,.cg .cg-r{grid-template-columns:minmax(0,1fr) 38px 62px 62px;gap:8px;padding-left:12px;padding-right:12px}.cg[data-variant=count] .cg-h,.cg[data-variant=count] .cg-r{grid-template-columns:minmax(0,1fr) 34px 58px 40px;gap:10px}.cg[data-variant=levels] .cg-h,.cg[data-variant=levels] .cg-r{grid-template-columns:minmax(0,1fr) 44px 84px 84px}.cg-wide{display:none}.cg-narrow{display:inline}.cg .cg-h{letter-spacing:.04em;font-size:11px}.cg-c .inp{padding:0 8px}}.cg-unit{display:block;position:relative}.cg-c .cg-unit .inp{padding-right:30px}.cg-c .cg-unit[data-long] .inp{padding-right:52px}.cg-unit-l{color:var(--color-ink-3);pointer-events:none;font-size:12.5px;font-weight:700;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (width<=520px){.cg-c .cg-unit .inp{padding-right:26px}.cg-c .cg-unit[data-long] .inp{padding-right:46px}.cg-unit-l{right:8px}}.cg .cg-r.cg-head{justify-content:space-between;align-items:baseline;gap:10px;padding-top:10px;padding-bottom:4px;display:flex}.cg-head .cg-nm b{font-weight:800}.cg-head .cg-hmin{color:var(--color-ink-2);flex:none;font-size:12.5px;font-weight:600}.cg-r.cg-head+.cg-r,.cg-r[data-under]+.cg-r[data-under]{border-top:0}.cg-r[data-under] .cg-nm{padding-left:12px}.stkp-st .ui-dh-big{margin-top:6px;margin-bottom:0}.stkp-st .ui-dh-sub{margin-top:4px}.stkp-stq{margin-top:12px}.stkp-fields{margin-top:4px}.stkp-dlg-list{margin-top:12px}.stkp-dlg-list .ui-row{min-height:52px}.sip{min-width:0}.sip-body{padding:0 16px 32px}@media (width>=640px){.sip-body{padding:0 24px 32px}}.sip-gap{margin:0 0 14px}.sip-muted{color:var(--color-ink-3);font-size:14px;font-weight:600}.sip-err{color:var(--color-bad-ink);margin:0;font-size:14px;font-weight:700}.sip-hot{color:var(--color-crust-ink);font-weight:800}.sip-bad{color:var(--color-bad-ink);font-weight:800}.sip .work{color:var(--color-ink-2);margin:3px 0 0;font-size:13.5px}.sip .work b{color:var(--color-ink);font-weight:600}.sip-card{min-width:0}.sip-pad{padding:16px 18px}.sip-lvb .ui-lv{width:100%;display:block}.sip-mm{color:var(--color-ink-2);flex-wrap:wrap;gap:16px;margin:10px 0 0;font-size:13.5px;font-weight:700;display:flex}.sip-mm b{color:var(--color-ink);font-weight:800}.sip-work{margin-top:8px}.sip-use{color:var(--color-ink-2);margin:0;font-size:15px;font-weight:700}.sip-use b{letter-spacing:-.02em;color:var(--color-ink);font-size:26px;font-weight:800}.sip-use small{color:var(--color-ink-3);margin-top:2px;font-size:13px;display:block}.sip-kv{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:12px 0 0;font-size:14px;display:grid}.sip-kv>div{display:contents}.sip-kv dt{color:var(--color-ink-2);font-weight:600}.sip-kv dd{min-width:0;color:var(--color-ink);margin:0;font-weight:700}.sip-chg.ui-npe{margin:0 0 14px}.sip-chg-form{gap:12px;display:grid}.sip-chg-seg{margin-right:52px}.sip-chg-v{max-width:12rem}.sip-chg-prev{margin:-4px 2px 0}.sip-chg-prev b[data-effect=low],.sip-chg-prev b[data-effect=negative]{color:var(--color-crust-ink)}.sip-chg-err{color:var(--color-bad-ink);margin:0;font-size:14px;font-weight:700}.sip-chg-btns{margin-top:2px;display:flex}.sip-chg-btns .ui-btn{flex:1}.sip-addp{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.sip-btns{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.sip-bcl{margin:0;padding:0;list-style:none}.sip-bc{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:14px;padding:14px 18px;display:grid}.sip-bc+.sip-bc{border-top:.5px solid var(--color-line)}.sip-ean .ui-bc{display:block;width:100%!important}.sip-ean svg{width:100%;height:auto}.sip-bct{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.sip-bct>b{font-size:15px;font-weight:800;line-height:1.3}.sip-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sip-bct>small{color:var(--color-ink-2);font-size:13px}.sip-bct>small.sip-bc-origin{color:var(--color-ink-3)}.sip-bct>small.sip-bc-origin .ui-qlink{color:inherit;font-weight:600}.sip-bct>small.sip-bc-err{color:var(--color-bad-ink);font-weight:700}.sip-bca{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}@media (width<=520px){.sip-bc{grid-template-columns:72px minmax(0,1fr);gap:12px;padding:14px 16px}.sip-bca{flex-wrap:nowrap}.sip-bca .ui-btn{padding:0 12px}.sip-bca .ui-btn svg{display:none}}.sip-abx.ui-npe{margin:0 12px 14px}.sip-abx-grid{margin-right:44px}.sip-abs{gap:2px;display:grid}.sip-abs [data-tone=bad]{color:var(--color-bad-ink);font-weight:700}.sip-abs [data-tone=hot]{color:var(--color-crust-ink);font-weight:700}.sip-abs [data-tone=ok]{color:var(--color-ok-ink);font-weight:700}.sip-abs a{color:inherit;text-decoration:underline}.sip-abo{border-top:.5px solid var(--color-line);margin-top:12px;padding-top:12px}.sip-abo p{color:var(--color-ink-2);margin:0 0 8px;font-size:14px}.sip-sp{min-width:0;padding:14px 18px}.sip-sph{justify-content:space-between;align-items:center;gap:12px;display:flex}.sip-sph>.ui-sb{flex:none}.sip-spn{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.sip-spn>b{overflow-wrap:anywhere;margin-right:2px;font-size:15.5px;font-weight:800}.sip-spu{text-align:right;white-space:nowrap}.sip-spu b{font-size:17px;font-weight:800}.sip-spu small{color:var(--color-ink-2);margin-left:6px;font-size:12.5px;font-weight:700}.sip-sp .sip-kv{margin-top:10px}.sip-sp .ui-npe{margin:10px 0 4px}.sip-spa{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.sip-spa .ui-btn svg{width:16px;height:16px}.sip-ph{margin:10px 0 0;padding:0;list-style:none}.sip-ph li{border-top:.5px solid var(--color-line);gap:2px;padding:8px 2px;display:grid}.sip-ph li:first-child{border-top:0}.sip-ph small,.sip-ph-msg{color:var(--color-ink-2);font-size:13px}.sip-ph-msg{margin:10px 2px 0}.sip-hist .ui-act>.ui-sb{flex:none}.sip-kbd{letter-spacing:.02em;font-family:ui-monospace,Menlo,Consolas,monospace}.sip-hist .ui-act-ic.sip-hist-stop{color:var(--color-crust-ink)}.pp-card{min-width:0}.pp-keys{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.pp-under,.pp-addp{margin:12px 0 0}.pp-si .ui-row-t b{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.pp-si-x{min-width:0}.pp-si-x .ui-sec{margin-top:16px}.pp-work{color:var(--color-ink-2);margin:0;font-size:14px}.pp-work b{color:var(--color-ink);font-weight:800}.pp-sum{color:var(--color-ink);overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;font-weight:700}.pp-sp{min-width:0;padding:14px 16px}.pp-sp[data-off] .pp-sph b,.pp-sp[data-off] .pp-spp{color:var(--color-ink-3)}.pp-sph{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.pp-spn{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.pp-spn b{color:var(--color-ink);font-size:15.5px;font-weight:800}.pp-spf{color:var(--color-ink-2);overflow-wrap:anywhere;margin:6px 0 0;font-size:13.5px}.pp-spp{letter-spacing:-.01em;color:var(--color-ink);overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;font-weight:800}.pp-hot{color:var(--color-crust-ink)}.pp-cartons{color:var(--color-ink-2);margin:6px 0 0;padding:0;font-size:13px;font-weight:600;list-style:none}.pp-cbx{margin-top:12px}.pp-arch{margin-top:22px}.pp-dlg .ui-rpills{flex-wrap:wrap}.pp-pref{flex-direction:column;align-items:stretch;display:flex}.pp-pref .ui-rpill{text-align:left;justify-content:flex-start}.pp-never{margin-top:14px}.pp-dlg-note{color:var(--color-ink-2);margin:10px 0 0;font-size:14px}.pp-dlg-across{gap:4px;margin-top:6px;display:grid}.pp-dlg-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stk-body{padding:0 16px 32px}@media (width>=640px){.stk-body{padding:0 24px 32px}}.stk-loading{color:var(--color-ink-3);margin:0 4px 12px;font-size:14px;font-weight:600}.stk-tools{box-shadow:var(--inset-shadow-press-xs);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 0 14px;padding:4px;display:grid}.stk-tools a{min-height:44px;color:var(--color-ink-2);white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:0 6px;font-size:14.5px;font-weight:800;text-decoration:none;display:flex}.stk-tools a svg{width:18px;height:18px;color:var(--color-ink-3);flex:none}.stk-tools a:active{box-shadow:var(--inset-shadow-press-xs)}.stk-filters{margin-top:12px}.stk-line{min-width:0;margin:0 0 12px}@media (width<=600px){.stk-line{margin:0}}.stk-miss .ui-empty-ic{color:var(--color-ink-2)}.stk-list>li{display:block}.stk-row{width:100%;min-height:64px;color:inherit;background:0 0;grid-template-columns:minmax(0,1fr) 78px;align-items:center;gap:6px 14px;padding:12px 16px;text-decoration:none;display:grid;position:relative}.stk-row:active{background:#5660720d}.stk-t{min-width:0}.stk-nm{letter-spacing:-.012em;color:var(--color-ink);font-size:15.5px;font-weight:800;display:block}.stk-pd{color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.stk-q{text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 34px;align-items:baseline;column-gap:3px;font-size:17px;font-weight:800;display:grid}.stk-q b{text-align:right;grid-column:1;font-weight:800}.stk-q small{text-align:left;white-space:nowrap;color:var(--color-ink-2);grid-column:2;font-size:12.5px;font-weight:500}.stk-in{letter-spacing:0;color:var(--color-ink-2);white-space:nowrap;grid-column:1/-1;font-size:12px;font-style:normal;font-weight:700;display:block}.stk-st{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:12px;display:grid}.stk-slot{justify-content:flex-end;min-width:0;display:flex}.stk-slot .ui-pill{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (width<=520px){.stk-tools a svg{display:none}.stk-tools a{font-size:14px}.stk-st{grid-template-columns:minmax(0,1fr) 132px;gap:10px}.stk-slot .ui-pill svg{display:none}}.stk-list .stk-row{grid-template-columns:minmax(0,1fr) auto}.stk-qp{min-width:78px;display:block}.stk-qp b{white-space:nowrap;display:block}.stk-qp small{color:var(--color-ink-2);white-space:nowrap;font-size:12.5px;font-weight:600;display:block}.stk-subs{margin:-6px 0 0;padding:0 0 8px;list-style:none}.stk-subs>li{display:block}.stk-sub{min-height:44px;color:var(--color-ink-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 16px 6px 30px;font-size:13.5px;text-decoration:none;display:grid}.stk-sub:active{background:#5660720d}.stk-sub-nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.stk-sub-tag{color:var(--color-ink-2);font-weight:700}.stk-sub-q{white-space:nowrap;color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:700}.stk-sub-hot{color:var(--color-crust-ink);font-weight:800}.stk-pick{cursor:pointer}.stk-row.stk-pick{grid-template-columns:26px minmax(0,1fr) auto}.stk-row.stk-pick .stk-st{grid-column:2/-1}.stk-sub.stk-pick{grid-template-columns:26px minmax(0,1fr) auto;padding-left:30px}.stk-pick-box{background:var(--color-clay);width:26px;height:26px;box-shadow:var(--inset-shadow-press-xs);border-radius:8px;flex:none;place-items:center;display:grid}.stk-pick input:checked+.stk-pick-box{background:var(--sel-chip-bg);box-shadow:var(--sel-chip-shadow)}.stk-pick input:checked+.stk-pick-box:after{content:"";border:2.5px solid var(--sel-chip-fg);border-top:0;border-right:0;width:12px;height:7px;transform:translateY(-2px)rotate(-45deg)}.stk-pick input:focus-visible+.stk-pick-box{outline:3px solid var(--color-focus);outline-offset:2px}.stk-pick input:disabled+.stk-pick-box{opacity:.45}.stk-selhint{box-sizing:border-box;height:52px;color:var(--color-ink-2);align-items:center;margin:0 0 14px;padding:0 4px;font-size:14.5px;font-weight:700;display:flex}.tb-body,.tb-block{gap:18px;display:grid}.tb-name{letter-spacing:-.01em;color:var(--color-ink);margin:4px 4px 0;font-size:19px;font-weight:800}.tb-name small{letter-spacing:0;color:var(--color-ink-2);margin-top:2px;font-size:13.5px;font-weight:600;display:block}.tb-glyph{background:var(--color-ink);width:54px;height:70px;box-shadow:var(--shadow-raise-sm);border-radius:9px;flex:none;padding:4px;display:block}.tb-glyph i{background:var(--color-hi);border-radius:5px;height:100%;display:block;position:relative;overflow:hidden}.tb-glyph i:before{content:"";background:var(--color-crust);border-radius:4px;height:18px;position:absolute;top:8px;left:6px;right:6px}.tb-glyph[data-ok] i:before{background:var(--color-line-2)}.tb-glyph i:after{content:"";background:var(--color-line-2);height:4px;box-shadow:0 8px 0 var(--color-line-2), 0 16px 0 var(--color-line-2);border-radius:2px;position:absolute;top:32px;left:6px;right:14px}@media (width<=699px){.tb-glyph{display:none}}.tb-calm{border-bottom:.5px solid var(--color-line);align-items:center;gap:16px;padding:16px 18px;display:flex}.tb-okdisc{width:56px;height:56px;color:var(--color-ok);box-shadow:var(--inset-shadow-press-sm);border-radius:50%;flex:none;place-items:center;display:grid}.tb-okdisc[data-tone=hot]{color:var(--color-crust)}.tb-calm-t b.tb-quiet-t{color:var(--color-crust-ink)}.tb-calm-t{flex:1;min-width:0}.tb-calm-t b{font-size:17px;font-weight:800;display:block}.tb-calm-t small{color:var(--color-ink-2);margin-top:2px;font-size:13.5px;font-weight:600;display:block}.tb-det .ui-row-v{text-align:right;overflow-wrap:anywhere;font-weight:500}.tb-body .ui-need-h{letter-spacing:-.01em;color:var(--color-oled-ink);margin:0 4px 6px;font-size:17px;font-variant-caps:normal}.tb-need-p{color:var(--color-oled-soft);max-width:60ch;margin:0 4px 10px;font-size:14.5px;font-weight:600;line-height:1.4}.sd-eb{letter-spacing:var(--tracking-eb);color:var(--color-ink-3);font-size:13px;font-variant-caps:all-small-caps;font-weight:800}.sd-n{color:var(--color-ink-3);font-size:13px;font-weight:800}.sd-card{margin-bottom:22px}.sd-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0;display:grid}@media (width<560px){.sd-list{grid-template-columns:minmax(0,1fr)}}.sstrip{box-shadow:var(--inset-shadow-press-sm);border-radius:22px;grid-template-columns:1.5fr 1fr 1fr 1fr;margin-bottom:18px;display:grid;overflow:hidden}.sstrip-cell{flex-direction:column;gap:2px;min-width:0;padding:14px 18px;display:flex}.sstrip-cell+.sstrip-cell{box-shadow:inset 1px 0 #ffffffbf,-1px 0 #a3b1c659}.sstrip-v{color:var(--color-ink);font-size:17px;font-weight:800;line-height:1.25}.sstrip-v[data-key]{font-size:19px}.sstrip-sub{white-space:pre-line;color:var(--color-ink-3);font-size:13px;font-weight:600;line-height:1.375}@media (width<760px){.sstrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.supf{width:100%;max-width:640px;margin-inline:auto}.sf-narrow{max-width:140px}.sf-lbl{color:var(--color-ink-2);font-size:13.5px;font-weight:600}.sf-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;align-items:start;column-gap:10px;display:grid}.sf-rm{padding-top:39px}.ts-face{padding:20px 22px}.ts-face-gap{gap:6px}.ts-verdict{font-size:clamp(30px,4vw,48px)}.ts-code{font-size:22px}.unk-body{padding:0 16px 32px}@media (width>=640px){.unk-body{padding:0 24px 32px}}.unk-note{color:var(--color-ink-3);margin:0 4px 12px;font-size:14px;font-weight:600}.unk-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.unk-card{padding:16px 18px}.unk-h{align-items:flex-start;gap:16px;display:flex}.unk-ean{flex:none;width:124px}.unk-t{flex:1;min-width:0}.unk-code{letter-spacing:.02em;overflow-wrap:anywhere;margin-bottom:4px;font-size:17px;font-weight:800;display:block}.unk-t .ui-minipill{margin-bottom:2px}.unk-work{color:var(--color-ink-2);margin:3px 0 0;font-size:13.5px}.unk-work+.unk-work{margin-top:12px}.unk-note-line{align-items:flex-start;gap:6px;display:flex}.unk-note-line svg{color:var(--color-ink-3);flex:none;margin-top:2px}.unk-btns{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.unk-card>.unk-btns{margin-top:20px}.unk-warn{margin-top:12px}.unk-warn-t{color:var(--color-ink);margin:0;padding-right:44px;font-size:14px}.unk-warn-t b{color:var(--color-bad-ink);font-size:15px;display:block}@media (width<=520px){.unk-ean{width:88px}}.us-sub,.pl-sub{font-size:13px}.pl-panel-t{font-size:15.5px}.ps-keyrow{justify-items:start;gap:6px;display:grid}.ps-line{color:var(--color-ink-3);margin:0;font-size:13px;line-height:1.35}.ps-line[data-tone=bad]{color:var(--color-bad)}.ps-pick{gap:2px;display:grid}.ps-pick-item{text-align:left;cursor:pointer;width:100%;box-shadow:var(--inset-shadow-press-xs);background:0 0;border:0;border-radius:14px;gap:2px;min-height:48px;padding:10px 12px;display:grid}.ps-pick-item[aria-checked=true]{box-shadow:var(--shadow-raise-xs);outline:2px solid var(--color-ink-2);outline-offset:-2px}.ps-pick-item[aria-disabled=true]{cursor:default;opacity:.62}.ps-pick-item small{color:var(--color-ink-3)}.pwa-upd{top:calc(10px + env(safe-area-inset-top,0px));z-index:65;border-radius:22px;width:min(560px,100% - 24px);position:fixed;left:50%}.wi-bar{z-index:66;box-sizing:border-box;height:calc(34px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) calc(12px + env(safe-area-inset-right,0px)) 0 calc(12px + env(safe-area-inset-left,0px));background:color-mix(in srgb, var(--color-crust) 30%, var(--color-clay));color:var(--color-crust-ink);align-items:center;gap:10px;font-size:13px;display:flex;position:fixed;top:0;left:0;right:0}.wi-text{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;overflow:hidden}.wi-leave{background:var(--color-clay);height:26px;color:var(--color-crust-ink);font:inherit;cursor:pointer;border:0;border-radius:13px;flex:none;padding:0 14px;font-weight:700;position:relative}.wi-leave:after{content:"";position:absolute;inset:-9px -6px}.wi-leave:disabled{opacity:.6}.pf{background:var(--color-clay);min-height:100dvh;color:var(--color-ink)}.pf-bar{padding:calc(10px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) 10px calc(16px + env(safe-area-inset-left,0px));align-items:center;gap:12px;display:flex}.pf-home{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.pf-acct{background:var(--color-clay);width:44px;height:44px;box-shadow:var(--shadow-raise-xs);color:var(--color-accent);font:inherit;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:16px;font-weight:800;display:grid}.pf-acct:active{box-shadow:var(--inset-shadow-press-xs)}.pf-main{width:min(880px,100%);padding:8px calc(16px + env(safe-area-inset-right,0px)) calc(32px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px));margin-inline:auto}.pf-rowkey{align-items:center;gap:4px;padding-right:12px;display:flex}.pf-rowkey>.ui-row{flex:1;min-width:0}.pf-workin{flex-direction:column;flex:none;align-items:flex-end;gap:4px;max-width:11rem;display:flex}.pf-workin-line{text-align:right;color:var(--color-ink-3);font-size:12px;line-height:1.3}.pf-pages{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.ov-rows{flex-shrink:0;gap:4px;margin:8px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.ov-row{align-items:baseline;gap:8px;min-width:0;display:flex}.ov-row-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ov-row-m{white-space:nowrap;color:var(--color-ink-2);font-size:12.5px}.ov-row-f{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:var(--color-crust-soft);color:var(--color-crust-ink);border-radius:7px;flex:none;padding:2px 7px;font-size:11px;font-weight:800}@media (width<=600px){.ov-rows[data-flag-below=phone]>.ov-row:has(>.ov-row-f){flex-wrap:wrap;row-gap:3px}.ov-rows[data-flag-below=phone]>.ov-row:has(>.ov-row-f):after{content:"";flex-basis:100%;order:2}.ov-rows[data-flag-below=phone]>.ov-row>.ov-row-f{order:3}}.ov-row-more .ov-row-t{color:var(--color-ink-2)}.ui-tile[data-esp] .ov-rows{color:var(--color-oled-text)}.ui-tile[data-esp] .ov-row-m,.ui-tile[data-esp] .ov-row-more .ov-row-t{color:var(--color-oled-dim)}.ui-tile[data-esp] .ov-row-f{color:var(--color-crust-on);background:#f0ab3c24;box-shadow:inset 0 0 0 1px #f0ab3c4d}.ov-facts{flex-shrink:0;gap:4px;margin:auto 0 0;padding:10px 0 0;font-size:13.5px;list-style:none;display:grid}.ov-facts li{align-items:baseline;gap:8px;min-width:0;display:flex}.ov-facts-l{white-space:nowrap;min-width:52px;color:var(--color-ink-2);font-size:12.5px}.ov-facts-v{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-tile[data-esp] .ov-facts{color:var(--color-oled-text)}.ui-tile[data-esp] .ov-facts-l{color:var(--color-oled-dim)}.ov-calm{flex-shrink:0;align-items:flex-start;gap:16px;margin-top:8px;display:flex}.ov-calm-t{flex-direction:column;flex:1;min-width:0;display:flex}.ov-calm-title{letter-spacing:-.026em;color:var(--color-ink);font-size:19px;font-weight:700;line-height:1.15}.ov-calm-cap{color:var(--color-ink-2);margin-top:4px;font-size:14px;line-height:1.3}.ov-calm-disc{width:64px;height:64px;box-shadow:var(--inset-shadow-press-sm);color:var(--color-ok);border-radius:50%;flex:none;place-items:center;margin-top:2px;display:grid}.ui-tile[data-size=s] .ov-calm{flex-direction:column-reverse;gap:8px}.ui-tile[data-size=s] .ov-calm-disc{width:48px;height:48px}.ov-pane{--ov-pad:24px;padding-bottom:32px;position:relative}.ov-sent{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.ov-sent-t{top:104px}.ov-bar{z-index:5;min-height:56px;padding:0 calc(var(--ov-pad) - 6px);align-items:center;gap:8px;display:flex;position:sticky;top:0}.ov-bar[data-scrolled=true]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e4e8eee6;box-shadow:0 10px 12px -10px #969eaa73}.ov-bar-t{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;opacity:0;max-width:52%;font-size:17px;font-weight:600;position:absolute;top:28px;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ov-bar[data-titled=true] .ov-bar-t{opacity:1}.ov-bar-sp{flex:1}.ov-head{padding:0 var(--ov-pad) 14px}.ov-eb{min-height:18px;color:var(--color-ink-2);align-items:center;gap:8px;margin:14px 0;font-size:14px;font-weight:800;display:flex}.ov-clock{background:var(--oled-bg);box-shadow:var(--inset-shadow-oled), var(--shadow-raise-xs);color:var(--color-oled-ink);letter-spacing:.02em;border-radius:10px;align-items:baseline;gap:3px;padding:3px 10px;font-size:14px;font-variant-caps:normal;font-weight:600;display:inline-flex}.ov-live{background:var(--color-ok-on);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #3a9d6e2e,0 0 8px #5cc893b3}.ov-h1{letter-spacing:-.02em;text-wrap:balance;color:var(--color-ink);outline:none;margin:2px 0 0;font-size:38px;font-weight:800;line-height:1.05}.ov-sub{max-width:60ch;color:var(--color-ink-2);margin:12px 0 0;font-size:15px}.ov-grid-pad{padding:8px var(--ov-pad)}.ov-grid[data-cols="4"] .ui-tgrid-in{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;align-items:start}.ov-grid[data-cols="4"] .ui-tile{min-height:var(--u,150px);grid-row:auto;container-type:inline-size}.ov-grid[data-cols="4"] .ui-tile[data-size=xl]{grid-column:span 4}.ov-grid[data-cols="2"] .ui-tgrid-in{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-items:stretch}.ov-grid[data-cols="2"] .ui-tile{grid-row:auto;min-height:0;container-type:inline-size}.ov-grid[data-cols="2"] .ui-tile[data-size=s]{min-height:150px}.ov-grid[data-cols="2"] .ui-tile[data-size=xl]{grid-column:span 2}.ov-retry{margin-top:auto;padding-top:10px}.ov-chips-wrap{padding:18px var(--ov-pad) 0}.ov-chips-h{margin:0 0 10px 4px}.ov-chips{flex-wrap:wrap;gap:10px;display:flex}.ov-chip{background:var(--color-clay);min-height:44px;box-shadow:var(--shadow-raise-xs);letter-spacing:-.01em;color:var(--color-ink);border-radius:22px;align-items:center;gap:8px;padding:0 16px 0 8px;font-size:14.5px;font-weight:800;text-decoration:none;display:inline-flex}.ov-chip-ck{background:var(--color-clay);width:28px;height:28px;box-shadow:var(--inset-shadow-press-xs);color:var(--color-ok);border-radius:50%;place-items:center;display:grid}.ov-settings .ui-need,.ov-settings .ui-grp-list{margin-inline:var(--ov-pad);max-width:720px}.ov-settings>.ov-head+*{margin-top:8px}.ov-settings .ui-need{margin-bottom:22px}@media (width<=699px){.ov-pane{--ov-pad:16px}}.mt-title{letter-spacing:-.02em;align-items:center;gap:8px;min-width:0;margin:10px 0 0;font-size:19px;font-weight:800;line-height:1.2;display:flex}.mt-title>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=600px){.mt-title>span:last-child{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}.mt-title[data-tone=hot]{color:var(--color-crust-ink)}.mt-title[data-wrap]>span:last-child{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.mt-cap{color:var(--color-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:13.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.ui-tile[data-esp] .mt-cap{color:var(--color-oled-dim)}.mt-cap b{color:var(--color-ink);font-weight:700}.ui-tile[data-esp] .mt-cap b{color:var(--color-oled-text)}.mt-bad{color:var(--color-bad-ink);font-weight:700}.mt-split{flex:1;gap:12px;min-height:0;display:flex}.mt-col{flex-direction:column;flex:1;min-width:0;display:flex}.mt-glyph{background:var(--color-ink);width:54px;height:70px;box-shadow:var(--shadow-raise-sm);border-radius:9px;flex:none;align-self:center;padding:4px}.mt-glyph i{background:var(--color-hi);border-radius:5px;height:100%;display:block;position:relative;overflow:hidden}.mt-glyph i:before{content:"";background:var(--color-crust);border-radius:4px;height:18px;position:absolute;top:8px;left:6px;right:6px}.mt-glyph i:after{content:"";background:var(--color-line-2);height:4px;box-shadow:0 8px 0 var(--color-line-2), 0 16px 0 var(--color-line-2);border-radius:2px;position:absolute;top:32px;left:6px;right:14px}.mt-temps{flex:1;align-items:stretch;gap:8px;min-height:64px;margin:8px 0 17px;display:flex;position:relative}.mt-temps-lim{border-top:1.5px dashed var(--color-bad);z-index:1;pointer-events:none;position:absolute;left:0;right:0}.mt-temps-c{flex:1;min-width:0;position:relative}.mt-temps-c i{height:var(--h);background:var(--color-slate);border-radius:6px;position:absolute;bottom:0;left:0;right:0}.mt-temps-c b{left:50%;bottom:calc(var(--h) + 3px);z-index:2;background:var(--color-clay);white-space:nowrap;color:var(--color-ink-2);border-radius:4px;padding:1px 3px;font-size:11.5px;font-weight:700;line-height:1;position:absolute;transform:translate(-50%)}.mt-temps-c em{white-space:nowrap;color:var(--color-ink-3);margin-top:3px;font-size:11px;font-style:normal;font-weight:700;line-height:1;position:absolute;top:100%;left:50%;transform:translate(-50%)}.mt-temps-c[data-out] i{background:var(--color-bad)}.mt-temps-c[data-out] b,.mt-temps-c[data-out] em{color:var(--color-bad-ink)}.mt-ecg{width:100%;height:44px;color:var(--color-ok-deep);margin-top:auto;display:block;overflow:hidden}.mt-ecg[data-live=false]{color:var(--color-bad)}.mt-title[data-tone=hot]~.mt-ecg[data-live=false]{color:var(--color-crust)}.mt-ecg path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.mt-ecg-trace{transform-box:fill-box}@media (prefers-reduced-motion:no-preference){.mt-ecg-run .mt-ecg-trace{animation:2.2s linear infinite mt-ecg-scroll}@keyframes mt-ecg-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}}.mt-pr{gap:6px;min-width:0;margin:8px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.mt-pr>li{align-items:baseline;gap:8px;min-width:0;display:flex}.mt-pr-nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.mt-pr s{color:var(--color-ink-2);font-size:12.5px}.mt-pr-d{white-space:nowrap;font-size:12.5px;font-weight:700}.mt-pr-d[data-dir=up]{color:var(--color-crust-ink)}.mt-pr-d[data-dir=down]{color:var(--color-ok-ink)}@container (width<=430px){.mt-pr s{display:none}}.ot-title{letter-spacing:-.02em;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:19px;font-weight:800;line-height:1.15;display:block;overflow:hidden}.ot-title-big{font-size:24px}@media (width<=600px){.ot-title{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}.ui-tile[data-esp] .ot-title,.ui-tile[data-esp] .ot-total{color:var(--color-oled-ink)}.ot-wrap{overflow-wrap:anywhere}.ui-tile[data-size=s] .ui-tile-cap.ot-wrap{-webkit-line-clamp:3;line-clamp:3}.ot-late-line .ot-sep{display:none}.ot-late-line .ot-late{display:block}.ot-clamp2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-tile[data-esp] .ui-tile-cap b{color:var(--color-oled-text)}.ot-late{white-space:nowrap;color:var(--color-crust-ink);font-weight:800}.ui-tile[data-esp] .ot-late{color:var(--color-crust-on)}.ot-top{align-items:flex-start;gap:16px;min-width:0;display:flex}.ot-col{flex-direction:column;flex:1;min-width:0;display:flex}.ot-col-tight{flex:none}.ot-total{letter-spacing:-.03em;color:var(--color-ink);margin-top:6px;font-size:34px;font-weight:800;line-height:1;display:block}.ot-total small{letter-spacing:0;color:var(--color-oled-dim);margin-top:5px;font-size:12.5px;font-weight:500;display:block}.ot-ring{flex:none;display:block}@container (height<=160px){.ot-ring .ui-ring{width:108px;height:108px}.ot-total{font-size:30px}.ot-total small{display:none}}.ot-foot{min-height:20px;color:var(--color-oled-dim);align-items:center;gap:6px;margin-top:auto;font-size:13px;display:flex}.ov-row-f:has(>.ot-ok){color:var(--color-oled-text);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.ot-foot-list{margin-top:auto;display:block}.ot-foot-list .ov-row-f{box-shadow:none;background:0 0;padding:0}.ot-numrow{align-items:flex-start;gap:16px;min-width:0;display:flex}.ot-numrow>.ov-rows{flex:1;min-width:0;margin-top:14px}.ot-numrow b{color:var(--color-ink);font-weight:650}.ot-id{color:var(--color-ink-3);font-size:12.5px;font-weight:500}.ot-legend{gap:6px;margin-top:10px}.ot-legend .ov-row-t{align-items:center;gap:8px;display:flex}.ot-legend .ov-row-m{color:var(--color-ink);font-size:13.5px;font-weight:700}.ot-key{border-radius:3px;flex:none;width:10px;height:10px;display:block}.ot-split{border-radius:5px;gap:2px;height:10px;margin-top:auto;display:flex;overflow:hidden}.ot-split i{flex-basis:0;display:block}.ot-key[data-k=a],.ot-split i[data-k=a]{background:var(--color-ink)}.ot-key[data-k=b],.ot-split i[data-k=b]{background:var(--color-wordmark)}.ot-key[data-k=c],.ot-split i[data-k=c]{background:var(--color-led-grey)}.ot-vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ov-cov-bar{background:var(--color-clay);height:10px;box-shadow:var(--inset-shadow-press-xs);border-radius:5px;grid-column:1/-1;margin-top:4px;display:block;position:relative;overflow:hidden}.ov-cov-bar>i{background:var(--color-ink-2);border-radius:5px;position:absolute;top:0;bottom:0;left:0}.ov-cov-bar[data-low]>i{background:linear-gradient(90deg, var(--color-crust-hi), var(--color-crust))}.ov-cov-bar>b{background:var(--color-ink);opacity:.5;width:1.5px;position:absolute;top:-2px;bottom:-2px}.ov-cov{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ov-cov>li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;font-size:13.5px;display:grid}.ov-cov-nm{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.ov-cov-o{color:var(--color-ink-3);font-size:12px;font-weight:600}.ov-cov-d{white-space:nowrap;color:var(--color-ink-2);font-size:13px;font-weight:600}.ov-cov-d[data-low]{color:var(--color-crust-ink)}.ov-cov-d[data-count],.st-count{border-radius:var(--radius-key-sm);background:var(--color-clay);min-height:26px;box-shadow:var(--shadow-raise-xs);color:var(--color-ink);align-items:center;padding:0 10px;font-size:12.5px;font-weight:800;display:inline-flex}.ov-cov-k{color:var(--color-ink-2);justify-content:space-between;margin-top:8px;font-size:11.5px;display:flex;position:relative}.ov-cov-at{position:absolute;top:0;transform:translate(-50%)}.ui-tile>.st-foot{margin-top:auto}.st-when{color:var(--color-ink-2);font-size:13px}.st-needs{align-items:flex-start;gap:16px;min-width:0;margin-top:10px;display:flex}.st-needs>.ui-tile-num{flex:none;margin-top:0}.st-needs>.ov-rows{flex:1;min-width:0;margin-top:2px}.st-ean{color:var(--color-ink)}.st-ean .ov-ean{width:100%;max-width:150px;height:auto;display:block}.ov-ean-t{fill:var(--color-ink-2);font-family:ui-monospace,Menlo,Consolas,monospace}.ui-tile[data-size=s] .st-foot.st-ean .ov-ean{max-width:130px}.ui-tile>.st-side{width:40%;max-width:150px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}:is(.ui-tile:has(>.st-side) .ui-tile-num,.ui-tile:has(>.st-side) .st-beside){max-width:54%}.ui-tile[data-esp] .st-ean,.ui-tile[data-esp] .ov-ean-t{color:var(--color-oled-text);fill:var(--color-oled-dim)}.st-title{letter-spacing:-.02em;color:var(--color-ink);margin-top:8px;font-size:19px;font-weight:800;line-height:1.15}.st-count{vertical-align:middle;margin-left:2px}.st-clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ov-cov[data-cols="2"]{grid-template-columns:1fr 1fr;column-gap:18px}.st-split{flex:1;align-items:stretch;gap:14px;min-width:0;min-height:0;display:flex}.st-col{flex-direction:column;flex:1;min-width:0;display:flex}.st-ring{flex:none;align-self:center}.st-ring circle{fill:none;stroke-width:7px}.st-ring-t{stroke:var(--color-line-2)}.st-ring-a{stroke:var(--color-crust);stroke-linecap:round}.st-hb{min-width:0;display:block}.st-hb .ui-hbars-chart{gap:3px;height:40px;padding-top:4px}.st-hb .ui-hbars-col{gap:0}.st-hb .ui-hbars-col>span,.st-hb .ui-hbars-legend{display:none}.st-usage-m .st-hb .ui-hbars-chart{height:64px}.st-usage-m>.st-col:last-child{justify-content:center}.st-usage-m>.st-usage-n{flex:none;max-width:44%}.st-hb[data-legend]{flex:1;margin-top:10px}.st-hb[data-legend] .ui-hbars-chart{gap:6px;height:120px}.st-hb[data-legend] .ui-hbars-col{gap:6px}.st-hb[data-legend] .ui-hbars-col>span{display:inline}.st-hb[data-legend] .ui-hbars-legend{flex-wrap:wrap;row-gap:4px;display:flex}.st-usage-l{align-items:baseline;gap:24px;min-width:0;margin-top:18px;display:flex}.st-usage-l>.ui-tile-num{flex:none;margin:0}.st-usage-l>.ui-tile-cap{min-width:0;margin:0}.st-title-top{margin-top:14px}:root{--sh-nav-w:236px;--sh-main-l:calc(260px + env(safe-area-inset-left,0px));--sh-tab-h:0px}@media (width<=1023px){:root{--sh-nav-w:76px;--sh-main-l:calc(100px + env(safe-area-inset-left,0px))}}@media (width<=699px){:root{--sh-nav-w:0px;--sh-main-l:0px;--sh-tab-h:74px}}.sh-app{inset:0;top:var(--workin-h,0px);transform-origin:50% 0;background:var(--color-clay);position:fixed}.sh-main{top:0;bottom:0;right:0;left:var(--sh-main-l,0px);min-width:0;position:absolute}.sh-pane{box-sizing:border-box;scrollbar-gutter:stable;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:100%;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));scroll-padding-top:70px;overflow:hidden auto}@media (width<=699px){.sh-pane{padding-bottom:calc(var(--sh-tab-h,74px) + 22px + env(safe-area-inset-bottom,0px))}.sh-app.sh-recede{transform:scale(.93) translateY(calc(env(safe-area-inset-top,0px) + 14px));border-radius:var(--radius-tile);filter:brightness(.97);overflow:hidden}}.sh-nf{padding:0 24px}@media (width<=699px){.sh-nf{padding:0 16px}}
