:root,[data-stockisto-theme]{--s-control-height:48px;--s-admin-read:720px;--s-admin-data:1600px;--s-admin-split:480px;--bg:var(--s-white);--surface:var(--s-white);--raised:var(--s-white);--sunken:var(--s-soft-2);--ink:var(--s-ink);--text:var(--s-body);--muted:var(--s-muted);--faint:var(--s-muted);--border:var(--s-rule);--border-strong:var(--s-rule-strong);--divider:var(--s-rule);--brand:var(--s-clay);--brand-soft:var(--s-soft);--brand-hover:var(--s-clay-hover);--forest-fixed:var(--s-clay);--clay:var(--s-clay);--gold:var(--s-peach);--gold-hover:var(--s-soft);--ink-forest:var(--s-night);--forest-deep:var(--s-night);--muted-sage:var(--s-night-link);--muted-sage-light:var(--s-peach);--deep-card:var(--s-night);--on-dark-1:var(--s-night-link);--on-dark-2:var(--s-peach);--on-dark-3:var(--s-soft);--on-dark-check:var(--s-peach);--on-dark-border:var(--s-night-rule);--on-dark-dim:var(--s-night-link);--on-dark-track:var(--s-night-rule);--success:var(--s-ok);--success-strong:var(--s-ok);--success-soft:var(--s-ok-soft);--warn:var(--s-warn);--warn-strong:var(--s-warn);--warn-soft:var(--s-warn-soft);--error:var(--s-out);--error-soft:var(--s-out-soft);--error-border:var(--s-out-soft);--stock-in:var(--s-ok);--stock-low:var(--s-warn);--stock-unknown:var(--s-none);--info:var(--s-listed);--info-strong:var(--s-listed);--info-soft:var(--s-listed-soft);--honesty-confident:var(--success);--honesty-confident-soft:var(--success-soft);--honesty-aging:var(--stock-low);--honesty-caution:var(--warn);--honesty-caution-strong:var(--warn-strong);--honesty-caution-soft:var(--warn-soft);--honesty-neutral:var(--s-none);--honesty-neutral-soft:var(--s-none-soft);--honesty-listed:var(--info);--honesty-listed-strong:var(--info-strong);--honesty-listed-soft:var(--info-soft);--map-sea:var(--s-soft);--map-land:var(--s-paper);--map-border:var(--s-rule-strong);--clay-strong:var(--s-clay);--clay-soft:var(--s-soft);--clay-border:var(--s-rule-card);--clay-body:var(--s-body);--clay-hover:var(--s-clay-hover);--clay-strong-hover:var(--s-clay-hover);--on-dark-desc:var(--s-peach);--on-fill:var(--s-white);--surface-zebra:var(--s-paper);--radius-sm:var(--s-r-xs);--radius-md:var(--s-r-sm);--radius-lg:var(--s-r-md);--radius-xl:var(--s-r-lg);--radius-full:var(--s-r-pill);--radius-tag:var(--s-r-xs);--radius-btn-lg:var(--s-r-md);--radius-card:var(--radius-xl);--shadow-sm:var(--s-shadow-paper);--shadow-md:var(--s-shadow-phone);--shadow-lg:var(--s-shadow);--shadow-modal:var(--s-shadow);--spacing-1:var(--s-sp-4);--spacing-2:var(--s-sp-8);--spacing-3:var(--s-sp-12);--spacing-4:var(--s-sp-16);--spacing-5:var(--s-sp-20);--spacing-6:var(--s-sp-24);--spacing-8:var(--s-sp-32);--spacing-10:calc(var(--s-sp-36) + var(--s-sp-4));--spacing-12:var(--s-sp-48);--spacing-16:var(--s-sp-64);--font-display:var(--font-body-loaded,var(--font-heritage-body-loaded,var(--s-font)));--font-body:var(--font-body-loaded,var(--font-heritage-body-loaded,var(--s-font)));--font-mono:var(--font-mono-loaded,var(--s-mono));--text-display-l-size:var(--s-fs-hero);--text-display-l-weight:600;--text-display-l-leading:1.05;--text-display-m-size:var(--s-fs-compact);--text-display-m-weight:600;--text-display-m-leading:1.1;--text-h1-size:var(--s-fs-compact);--text-h1-weight:700;--text-h1-leading:1.15;--text-h2-size:var(--s-fs-sub);--text-h2-weight:600;--text-h2-leading:1.2;--text-h3-size:var(--s-fs-name);--text-h3-weight:600;--text-h3-leading:1.3;--text-body-size:var(--s-fs-body);--text-body-weight:400;--text-body-leading:1.5;--text-caption-size:var(--s-fs-tiny);--text-caption-weight:700;--text-caption-leading:1;--text-caption-tracking:.12em;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--brand-primary:var(--brand);--brand-primary-foreground:var(--s-white);--brand-secondary:var(--surface);--brand-secondary-foreground:var(--ink);--brand-accent:var(--s-clay);--brand-accent-foreground:var(--s-white);--color-background:var(--bg);--color-foreground:var(--ink);--color-muted:var(--sunken);--color-muted-foreground:var(--muted);--color-border:var(--border);--color-destructive:var(--error);--color-destructive-foreground:#fff;--color-success:var(--success);--color-success-foreground:#fff;--color-warning:var(--warn);--color-warning-foreground:#fff;--font-heading:var(--font-display)}:root:root,[data-stockisto-theme]{--s-font:var(--font-body-loaded,var(--font-heritage-body-loaded,"Familjen Grotesk")), "Helvetica Neue", Arial, sans-serif;--s-mono:var(--font-mono-loaded,"IBM Plex Mono"), ui-monospace, monospace}[data-supplier-theme=heritage]{--bg:#f1ece0;--surface:#fbf8f1;--raised:#fff;--sunken:#ece5d6;--ink:#1b1a14;--text:#3a3730;--muted:#6a6556;--faint:#655f4d;--border:#e2dacb;--border-strong:#cfc7b4;--divider:#eee7d9;--brand:#1e5e45;--brand-soft:#d9e4dc;--brand-hover:#174a36;--forest-fixed:#1e5e45;--clay:#c06b4a;--gold:#c8a96e;--gold-hover:#d8bd87;--ink-forest:#16201a;--forest-deep:#11180e;--muted-sage:#9fb0a6;--muted-sage-light:#d9e0d8;--deep-card:#1b261f;--on-dark-1:#aebdb4;--on-dark-2:#c7d2ca;--on-dark-3:#d6e2da;--on-dark-check:#7fb89a;--on-dark-border:#3a4a40;--on-dark-dim:#6f8077;--on-dark-track:#2c3a31;--success:#1e5e45;--success-strong:#1e5e45;--success-soft:#d9e4dc;--warn:#c9892f;--warn-strong:#8a5e14;--warn-soft:#f6ead2;--error:#bb4536;--error-soft:#f6e0dc;--error-border:#e3b6af;--stock-in:#1e7a4e;--stock-low:#c9892f;--stock-unknown:#a9a293;--info:#3c6e8f;--info-strong:#2f5973;--info-soft:#dce7ed;--honesty-confident:var(--success);--honesty-confident-soft:var(--success-soft);--honesty-aging:var(--stock-low);--honesty-caution:var(--warn);--honesty-caution-strong:var(--warn-strong);--honesty-caution-soft:var(--warn-soft);--honesty-neutral:var(--faint);--honesty-neutral-soft:var(--bg);--honesty-listed:var(--info);--honesty-listed-strong:var(--info-strong);--honesty-listed-soft:var(--info-soft);--map-sea:#d5ddd6;--map-land:#efe9da;--map-border:#c9c1ab;--clay-strong:#9d4f30;--clay-soft:#f2e6dd;--clay-border:#e6cdc2;--clay-body:#7a4a33;--clay-hover:#a4583b;--clay-strong-hover:#85422a;--on-dark-desc:#bcc7c0;--on-fill:#fff;--surface-zebra:#fcfaf4;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-full:999px;--radius-tag:6px;--radius-btn-lg:9px;--radius-card:var(--radius-xl);--shadow-sm:0 1px 3px #1e281417;--shadow-md:0 4px 12px #1e28141c;--shadow-lg:0 12px 30px #1e281429;--shadow-modal:0 24px 60px #141e1266;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--font-display:var(--font-heritage-display-loaded,"Libre Caslon Display"), Georgia, "Times New Roman", serif;--font-body:var(--font-heritage-body-loaded,"Familjen Grotesk"), system-ui, -apple-system, sans-serif;--font-mono:var(--font-heritage-mono-loaded,"Space Mono"), ui-monospace, "SF Mono", Menlo, monospace;--text-display-l-size:44px;--text-display-l-weight:400;--text-display-l-leading:1.05;--text-display-m-size:32px;--text-display-m-weight:400;--text-display-m-leading:1.1;--text-h1-size:28px;--text-h1-weight:700;--text-h1-leading:1.15;--text-h2-size:22px;--text-h2-weight:600;--text-h2-leading:1.2;--text-h3-size:18px;--text-h3-weight:600;--text-h3-leading:1.3;--text-body-size:14px;--text-body-weight:400;--text-body-leading:1.5;--text-caption-size:11px;--text-caption-weight:700;--text-caption-leading:1;--text-caption-tracking:.12em;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--brand-primary:var(--brand);--brand-primary-foreground:#f1ece0;--brand-secondary:var(--surface);--brand-secondary-foreground:var(--ink);--brand-accent:var(--gold);--brand-accent-foreground:var(--ink);--color-background:var(--bg);--color-foreground:var(--ink);--color-muted:var(--sunken);--color-muted-foreground:var(--muted);--color-border:var(--border);--color-destructive:var(--error);--color-destructive-foreground:#fff;--color-success:var(--success);--color-success-foreground:#fff;--color-warning:var(--warn);--color-warning-foreground:#fff;--font-heading:var(--font-display);font-family:var(--font-body);color:var(--text);background:var(--bg)}[data-stockisto-theme]{font-family:var(--font-body);color:var(--text);background:var(--bg);--brand-logo:none}:root{--s-clay:#a4502e;--s-clay-hover:#8d4325;--s-chart-rest:#cb8757;--s-peach:#ffe3d6;--s-soft:#f7ece6;--s-soft-2:#fbf4f0;--s-paper:#fff9f5;--s-white:#fff;--s-ink:#2a1a12;--s-body:#4a3a31;--s-muted:#6b5649;--s-rule:#e8ded7;--s-rule-card:#e8d6cb;--s-rule-strong:#d7b9a8;--s-ok:#1e7a4c;--s-warn:#8a5e14;--s-out:#9b2c2c;--s-ok-soft:#e7f2ea;--s-warn-soft:#f6ead2;--s-out-soft:#f7e3e1;--s-none:#5b6168;--s-none-soft:#f1f0ed;--s-listed:#2f5973;--s-listed-soft:#dce7ed;--s-night:#2a1a12;--s-night-rule:#5b4539;--s-night-link:#e8b29d;--s-w-ink:#121417;--s-w-muted:#5b6168;--s-w-strip-rule:#f0e2da;--s-w-tab-rule:#e8d5cc;--s-w-tab-ink:#7a3a20;--s-w-row-rule:#eceae6;--s-w-frame:#e4e2dd;--s-w-chrome:#f4f3f0;--s-w-tile:#f1f0ed;--s-w-dot:#cfccc6;--s-logo-ink:#1b1a14;--s-logo-pin:#c06b4a;--s-logo-pin-hi:#e5724e;--bx-annot:#bca897;--s-font:"Familjen Grotesk", "Helvetica Neue", Arial, sans-serif;--s-mono:"IBM Plex Mono", ui-monospace, monospace;--s-fs-hero:clamp(44px, calc(40.9px + 1.41cqi), 72px);--s-fs-hero-2:clamp(38px, calc(32.5px + 1.52cqi), 72px);--s-fs-closing:clamp(38px, calc(31.7px + 1.74cqi), 60px);--s-fs-section:min(var(--s-fs-hero), clamp(34px, calc(19.1px + 4.13cqi), 72px));--s-fs-compact:clamp(34px, calc(28.7px + 1.48cqi), 50px);--s-fs-h2-small:clamp(34px, calc(31.7px + .65cqi), 40px);--s-fs-hero-phone:var(--s-fs-hero);--s-fs-closing-phone:var(--s-fs-closing);--s-fs-section-phone:var(--s-fs-section);--s-fs-compact-phone:var(--s-fs-compact);--s-fs-small-head:40px;--s-fs-sub:27px;--s-fs-card:24px;--s-fs-widget:22px;--s-fs-item:21px;--s-fs-name:18px;--s-fs-lede:22px;--s-fs-body:17px;--s-fs-ui:16px;--s-fs-small:15px;--s-fs-meta:14px;--s-fs-fine:13px;--s-fs-tiny:12px;--s-fs-tag:11px;--s-fs-num-xl:92px;--s-fs-num-l:64px;--s-sp-4:4px;--s-sp-8:8px;--s-sp-12:12px;--s-sp-14:14px;--s-sp-16:16px;--s-sp-20:20px;--s-sp-24:24px;--s-sp-28:28px;--s-sp-32:32px;--s-sp-36:36px;--s-sp-44:44px;--s-sp-48:48px;--s-sp-56:56px;--s-sp-64:64px;--s-sp-72:72px;--s-sp-80:80px;--s-sp-96:96px;--s-sp-104:104px;--s-r-lg:16px;--s-r-md:12px;--s-r-sm:8px;--s-r-xs:4px;--s-r-pill:999px;--s-shadow:0 28px 56px -28px #280e048c;--s-shadow-phone:0 24px 48px -28px #3c1e0f4d;--s-shadow-paper:0 3px 0 #e8ded7;--s-page:1440px;--s-content:1296px;--s-measure:640px;--s-object:460px}.s-page{--s-gutter:72px;background:var(--s-white);color:var(--s-ink);font-family:var(--s-font);font-size:var(--s-fs-ui);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;line-height:normal;overflow-x:clip;container:page/inline-size}.s-page>*{--s-gutter:max(72px, calc((100cqw - var(--s-page)) / 2 + 72px))}@container page (max-width:720px){.s-page>*{--s-gutter:20px;--s-fs-hero:clamp(32px, calc(10cqi - 4px), 44px);--s-fs-hero-2:clamp(28px, calc(10cqi - 8px), 38px);--s-fs-compact:clamp(27px, calc(8.6cqi - 4px), 34px);--s-fs-section:min(var(--s-fs-hero), clamp(26px, calc(8.4cqi - 4px), 34px));--s-fs-h2-small:clamp(26px, calc(8.4cqi - 4px), 34px);--s-fs-closing:clamp(27px, calc(5cqi + 9px), 30px)}}.s-page *,.s-page :before,.s-page :after{box-sizing:border-box}.s-page :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}.s-page :where(ul,ol){padding:0}.s-page :where(a){color:inherit}.s-page :where(code,pre,kbd,samp){font-family:var(--s-mono)}.s-page :where(button,input,select,textarea){font:inherit;color:inherit}.s-page :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--s-clay);outline-offset:3px}.s-on-clay :where(a,button):focus-visible{outline-color:var(--s-white)}.s-page [hidden]{display:none!important}.s-page :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,th,td,caption,legend,label,figcaption,blockquote,button,.s-btn,.s-link,.s-tag,.s-row__name,.s-row__meta,.s-widget__name,.s-widget__meta,.s-widget__title,.s-widget__empty,.s-footer__contact>*){text-wrap:balance}.s-keep{white-space:nowrap}.s-page svg{flex:none}.s-mono{font-family:var(--s-mono)}.s-num{font-family:var(--s-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.s-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-wrap{max-width:var(--s-page);padding-inline:var(--s-gutter);margin:0 auto}@media (prefers-reduced-motion:reduce){.s-page *,.s-page :before,.s-page :after{transition:none!important;animation:none!important}}.s-logo{aspect-ratio:2000/524;width:145px;height:auto;display:block}.s-logo--white{--s-logo-ink:#fff}.s-logo--mono-white{--s-logo-ink:#fff;--s-logo-pin:#fff;--s-logo-pin-hi:#fff}.s-header{z-index:20;background:var(--s-white);color:var(--s-ink);font-size:16px;font-weight:500;position:relative}.s-header__bar{height:76px;padding:0 var(--s-gutter);align-items:center;gap:36px;display:flex}.s-header__logo{flex:none;width:145px;text-decoration:none;display:block}.s-header__logo .s-logo{width:100%}.s-header__nav{white-space:nowrap;align-items:center;gap:24px;display:flex}.s-header__item{position:relative}.s-header__link{min-height:44px;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0;text-decoration:none;display:flex}.s-header__link[aria-current=page]{text-underline-offset:9px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--s-clay);-webkit-text-decoration-color:var(--s-clay);-webkit-text-decoration-color:var(--s-clay);text-decoration-color:var(--s-clay)}.s-header__link svg{margin-top:2px}.s-header__end{white-space:nowrap;align-items:center;gap:22px;margin-left:auto;display:flex;position:relative}.s-header__market{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;display:flex}.s-header__menu{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:15px;display:none}.s-header__panel{z-index:30;background:var(--s-white);color:var(--s-ink);border:1px solid var(--s-rule);border-top:0;position:absolute;top:76px;left:0}.s-header__panel--product{grid-template-columns:1.15fr 1fr;gap:30px;width:490px;padding:30px 34px 26px;display:grid;top:60px;left:0}.s-header__panel--product>div+div{border-left:1px solid var(--s-rule);padding-left:30px}.s-header__panel--industries{width:300px;padding:18px 28px;top:60px}.s-header__item>.s-header__link[aria-expanded=true]>svg{transform:rotate(180deg)}.s-header__panel--market{width:240px;padding:24px 28px;top:60px;left:auto;right:0}.s-header__label{color:var(--s-body);margin:0 0 14px;font-size:13px;font-weight:500;display:block}.s-header__panel a{min-height:44px;color:inherit;align-items:center;font-size:16px;font-weight:500;text-decoration:none;display:flex}.s-header__panel--product>div:first-child a{font-size:19px}.s-market-list{flex-direction:column;display:flex}.s-market-list a{min-height:40px;color:inherit;align-items:center;padding-left:18px;font-weight:400;text-decoration:none;display:flex;position:relative}.s-market-list a[aria-current]{font-weight:600}.s-market-list a[aria-current]:before{content:"";background:var(--s-clay);border-radius:50%;width:5px;height:5px;position:absolute;top:17px;left:0}.s-header__sheet{padding:20px var(--s-gutter);background:var(--s-white);color:var(--s-ink);border-top:1px solid var(--s-rule);display:none}.s-header__sheet-main a{letter-spacing:-.02em;min-height:52px;color:inherit;align-items:center;font-size:27px;text-decoration:none;display:flex}.s-header__sheet-main a[aria-current=page]{color:var(--s-clay)}.s-header__sheet-group{width:100%;min-height:52px;color:inherit;font:inherit;letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:27px;display:flex}.s-header__sheet-group>svg{margin-left:auto}.s-header__sheet-group[aria-expanded=true]>svg{transform:rotate(180deg)}.s-header__sheet-main .s-header__sheet-sub{flex-direction:column;padding:0 0 8px 4px;display:flex}.s-header__sheet-main .s-header__sheet-sub a{letter-spacing:0;min-height:44px;font-size:17px}.s-header__sheet-more{border-top:1px solid var(--s-rule);grid-template-columns:1fr 1fr;gap:0 16px;margin-top:14px;padding:17px 0;display:grid}.s-header__sheet-more a{min-height:42px;color:inherit;align-items:center;font-size:17px;text-decoration:none;display:flex}.s-header__sheet-cta{border-top:1px solid var(--s-rule);flex-direction:column;align-items:center;gap:8px;padding-top:22px;display:flex}.s-header__sheet-cta .s-btn{width:100%;height:50px;font-size:17px}.s-header__sheet-cta .s-header__link{justify-content:center}.s-header__sheet-market{border-top:1px solid var(--s-rule);justify-content:flex-start;gap:10px;width:100%;min-height:56px;margin-top:12px;font-size:14px}.s-header__sheet-market>svg:last-child{margin-left:auto}.s-header__sheet-market[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.s-header__sheet .s-market-list{padding:0 0 8px 4px}.s-header__sheet .s-market-list a{font-size:17px}.s-header--on-clay{background:var(--s-clay);color:var(--s-white)}.s-header--on-clay .s-logo{--s-logo-ink:#fff;--s-logo-pin:#fff;--s-logo-pin-hi:#fff}.s-header--on-clay .s-header__link:hover,.s-header--on-clay .s-header__market:hover{color:var(--s-peach)}.s-header--on-clay .s-header__link[aria-current=page]{-webkit-text-decoration-color:var(--s-white);-webkit-text-decoration-color:var(--s-white);-webkit-text-decoration-color:var(--s-white);text-decoration-color:var(--s-white)}.s-findmark{color:inherit;flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.s-findmark .s-logo{width:145px}.s-findmark__word{letter-spacing:-.02em;border-left:1px solid;padding-left:12px;font-size:21px;font-weight:600;line-height:24px}@container page (max-width:720px){.s-header__bar{justify-content:space-between;gap:0;height:60px}.s-header__logo,.s-findmark .s-logo{width:114px}.s-findmark__word{padding-left:10px;font-size:18px;line-height:20px}.s-header__nav,.s-header__end{display:none}.s-header__menu{display:flex}.s-header__sheet{display:block}.s-header__sheet[hidden]{display:none}.s-header[data-open] .s-header__bar{border-bottom:1px solid var(--s-rule)}}.s-footer{background:var(--s-night);color:var(--s-white);padding:23px var(--s-gutter) 18px;border-top:1px solid var(--s-night-rule);font-size:14px;line-height:1.25}.s-footer a{color:inherit;text-decoration:none}.s-footer__top{border-bottom:1px solid var(--s-night-rule);justify-content:space-between;align-items:center;gap:24px;padding-bottom:15px;display:flex}.s-footer__logo{flex:none;width:137px;display:block}.s-footer__logo .s-logo{--s-logo-ink:#fff;width:100%}.s-footer__contact{color:var(--s-soft);flex-wrap:wrap;align-items:baseline;row-gap:4px;display:flex}.s-footer__contact>*{white-space:nowrap}.s-footer strong{color:var(--s-white);font-weight:500}.s-footer .s-footer__hl{color:var(--s-night-link)}.s-footer__sep{opacity:.65;margin:0 10px}.s-footer__mid{justify-content:space-between;align-items:center;gap:25px;padding:11px 0 13px;display:flex}.s-footer__find{white-space:nowrap;align-items:baseline;gap:7px;font-weight:500;display:flex}.s-footer__find span{color:var(--s-white)}.s-footer__find b{color:var(--s-night-link);font-weight:500}.s-footer__pages{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:6px;display:flex}.s-footer__pages a,.s-footer__legal a,.s-footer__markets a{white-space:nowrap;padding:6px 0}.s-footer__markets{white-space:nowrap;flex-direction:column;display:flex}.s-footer__markets>span{font-weight:500}.s-footer__markets div{flex-wrap:wrap;gap:7px 20px;display:flex}.s-footer__markets a{color:var(--s-night-link)}.s-footer__address{color:var(--s-soft);border-top:1px solid var(--s-night-rule);flex-wrap:wrap;row-gap:3px;padding-top:11px;font-style:normal;line-height:1.4;display:flex}.s-footer__address>span{white-space:nowrap}.s-footer__legal{border-top:1px solid var(--s-night-rule);justify-content:space-between;align-items:baseline;gap:16px;margin-top:12px;padding-top:8px;display:flex}.s-footer__legal p{color:var(--s-soft)}.s-footer__legal nav{flex-wrap:wrap;gap:0 22px;display:flex}.s-footer__legal .s-footer__choices{color:var(--s-night-link);text-underline-offset:3px;text-decoration:underline}.s-footer--find .s-findmark .s-logo{--s-logo-ink:#fff;width:137px}.s-footer--find .s-findmark__word{font-size:18px}.s-footer__claim{color:var(--s-soft)}.s-footer__claim a{color:var(--s-night-link);text-underline-offset:3px;text-decoration:underline}@container page (max-width:720px){.s-footer{padding:19px 24px 14px}.s-footer__top{grid-template-columns:126px 1fr;align-items:start;gap:10px 25px;padding-bottom:11px;display:grid}.s-footer__logo{width:126px;margin-top:2px}.s-footer__contact{line-height:1.3;display:block}.s-footer__contact>*{padding:2px 0;display:block}.s-footer__contact>:last-child{white-space:normal;padding-top:3px}.s-footer__contact .s-footer__sep{display:none}.s-footer__mid{padding:10px 0;display:block}.s-footer__find{min-height:27px;padding:5px 0}.s-footer__pages{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 14px;margin-top:0;display:grid}.s-footer__pages a,.s-footer__legal a,.s-footer__markets a{min-height:30px}.s-footer__markets{margin-top:8px;display:block}.s-footer__markets>span{margin-bottom:3px;display:block}.s-footer__markets div{flex-wrap:nowrap;justify-content:space-between;gap:0}.s-footer__address{padding-top:10px;line-height:1.45;display:block}.s-footer__address>span{white-space:normal}.s-footer__address>.s-footer__line{display:block}.s-footer__address .s-footer__sep{margin:0 6px}.s-footer__address>.s-footer__line+span .s-footer__sep:first-child{display:none}.s-footer__legal{margin-top:10px;padding-top:10px;display:block}.s-footer__legal nav{flex-wrap:nowrap;justify-content:space-between;gap:0;margin-top:4px}.s-footer--find .s-footer__top{grid-template-columns:1fr}.s-footer--find .s-findmark .s-logo{width:126px}}.s-hero{background:var(--s-soft);color:var(--s-white)}.s-hero__grid{grid-template-columns:minmax(0, 1fr) var(--s-object);padding:0 var(--s-gutter) 32px;grid-template-rows:auto minmax(120px,1fr);column-gap:96px;display:grid}.s-hero__grid:before{content:"";background:var(--s-clay);margin:0 calc(-1 * var(--s-gutter));grid-area:1/1/auto/-1}.s-hero__text{z-index:1;flex-direction:column;grid-area:1/1;gap:32px;padding:52px 0 40px;display:flex}.s-hero__object{z-index:1;color:var(--s-ink);grid-area:1/2/3;align-self:end;padding-top:56px}.s-hero__title{font-size:var(--s-fs-hero);letter-spacing:-.04em;text-wrap:balance;font-weight:700;line-height:.92}.s-hero__title--2{font-size:var(--s-fs-hero-2);letter-spacing:-.035em;line-height:.98}.s-lede{font-size:var(--s-fs-lede);max-width:600px;line-height:1.45}.s-hero .s-lede{color:var(--s-white)}.s-hero__note{font-size:16px}.s-hero--follow .s-hero__object{align-self:stretch}.s-hero--follow .s-hero__follow{top:max(24px, calc(var(--s-vh,100vh) / 2 - var(--s-follow-h,600px) / 2));position:sticky}@container page (max-width:720px){.s-hero--follow .s-hero__object{align-self:start}.s-hero--follow .s-hero__follow{position:static}}.s-hero--search .s-hero__grid{grid-template-rows:auto 32px 1fr;grid-template-columns:minmax(0,1fr);padding-bottom:24px}.s-hero--search .s-hero__grid:before{grid-row:1/3}.s-hero--search .s-hero__text{gap:24px;padding:28px 0 24px}.s-hero--search .s-hero__object{grid-area:2/1/4;align-self:start;padding-top:0}.s-hero--compact{background:var(--s-clay)}.s-hero--compact .s-hero__grid{padding:28px var(--s-gutter) 48px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:end}.s-hero--compact .s-hero__grid:before{content:none}.s-hero--compact .s-hero__text{gap:16px;padding:0}.s-hero--compact .s-hero__title{font-size:var(--s-fs-compact);letter-spacing:-.045em;line-height:.99}.s-hero--compact .s-hero__object{color:var(--s-white);grid-area:1/2;padding:0}.s-hero__meta{font-family:var(--s-mono);color:var(--s-white);font-size:13px}@container page (max-width:720px){.s-hero__grid{grid-template-rows:auto 96px 1fr;grid-template-columns:minmax(0,1fr);padding-bottom:24px}.s-hero__grid:before{grid-row:1/3}.s-hero__text{gap:20px;padding:14px 0 36px}.s-hero__object{margin:0 calc(2px - var(--s-gutter));grid-area:2/1/4;align-self:start;padding-top:0}.s-lede{font-size:18px}.s-hero__note{text-align:center;font-size:14px}.s-hero--search .s-hero__grid{grid-template-rows:auto 28px 1fr;padding-bottom:20px}.s-hero--search .s-hero__text{gap:20px;padding:14px 0 20px}.s-hero--search .s-hero__object{margin:0}.s-hero--compact .s-hero__grid{padding:16px var(--s-gutter) 28px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.s-hero--compact .s-hero__object{grid-area:2/1;margin:0}}.s-section{padding:80px var(--s-gutter);background:var(--s-white);color:var(--s-ink)}.s-section--soft{background:var(--s-soft)}.s-section--paper{background:var(--s-soft-2)}.s-section--rise{background:linear-gradient(180deg, var(--s-white) 0%, var(--s-soft) 100%)}.s-section--tight{padding-block:48px}.s-section+.s-section:not(.s-section--soft):not(.s-section--paper){border-top:1px solid var(--s-rule)}.s-section--paper+.s-section{border-top:0}.s-section--soft+.s-section--soft{padding-top:0}.s-inner{max-width:var(--s-content);margin:0 auto}.s-sechead{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:32px;display:flex}.s-h2{font-size:var(--s-fs-section);letter-spacing:-.035em;text-wrap:balance;max-width:1080px;font-weight:700;line-height:.98}.s-h2--compact{font-size:var(--s-fs-compact);letter-spacing:-.045em;line-height:.99}.s-h2--small{font-size:var(--s-fs-h2-small);letter-spacing:-.035em}.s-h3{font-size:var(--s-fs-card);text-wrap:balance;font-weight:700;line-height:1.2}.s-h3--item{font-size:var(--s-fs-item);letter-spacing:-.025em;font-weight:600;line-height:1.1}.s-text{font-size:var(--s-fs-body);color:var(--s-body);max-width:var(--s-measure);line-height:1.5}.s-small{font-size:var(--s-fs-meta);color:var(--s-muted);line-height:1.45}.s-split{grid-template-columns:minmax(0,1fr) 640px;align-items:start;gap:96px;display:grid}.s-split--even{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.s-split--map{grid-template-columns:560px 640px;margin-top:32px}.s-line{display:block}.s-object{max-width:var(--s-object)}.s-h2+.s-kv,.s-h2+.s-rows,.s-h2+.s-table,.s-sechead+.s-note{margin-top:32px}.s-hero__text .s-sechead{align-items:flex-start;margin:0}.s-section--clay{background:var(--s-clay);color:var(--s-white)}@container page (max-width:720px){.s-section{padding:48px var(--s-gutter)}.s-section--tight{padding-block:32px}.s-section--soft+.s-section--soft{padding-top:0}.s-sechead{margin-bottom:28px;display:block}.s-sechead>*+*{margin-top:16px}.s-split,.s-split--even,.s-split--map{grid-template-columns:minmax(0,1fr);gap:32px}}.s-closing{background:var(--s-soft);color:var(--s-ink)}.s-closing__band{background:var(--s-clay);color:var(--s-white);padding:80px var(--s-gutter);grid-template-columns:minmax(0,1fr) 380px;align-items:end;column-gap:120px;display:grid}.s-closing__title{max-width:750px;font-size:var(--s-fs-closing);letter-spacing:-.04em;text-wrap:balance;margin:0 0 36px;font-weight:700;line-height:.98}.s-closing__side{padding-bottom:3px}.s-closing__side p{margin:12px 0 18px;font-size:18px;line-height:1.45}.s-closing__side p+p{max-width:380px;margin:0;font-size:24px;line-height:1.35}.s-closing__foot{padding:26px var(--s-gutter);justify-content:space-between;align-items:center;gap:24px;display:flex}.s-closing__foot p{color:var(--s-body);font-size:16px;line-height:1.45}@container page (max-width:720px){.s-closing__band{padding:48px var(--s-gutter) 36px;display:block}.s-closing__title{max-width:350px;margin-bottom:28px}.s-closing__side{border-top:1px solid var(--s-rule);margin-top:36px;padding:24px 0 0}.s-closing__side p{max-width:300px;margin:8px 0 16px;font-size:17px}.s-closing__side p+p{font-size:21px;line-height:1.4}.s-closing__foot{padding:22px var(--s-gutter) 24px;display:block}.s-closing__foot p{font-size:15px}.s-closing__foot .s-link{margin-top:4px;font-size:15px}}.s-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.s-btn{border-radius:var(--s-r-sm);height:44px;font-family:var(--s-font);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.s-btn--primary{background:var(--s-clay);color:var(--s-white)}.s-btn--primary:hover{background:var(--s-clay-hover)}.s-btn--on-clay{background:var(--s-white);color:var(--s-ink)}.s-btn--on-clay:hover{background:var(--s-peach)}.s-btn--secondary{color:var(--s-ink);box-shadow:inset 0 0 0 1px var(--s-ink);background:0 0}.s-btn--secondary:hover{background:var(--s-soft-2)}.s-on-clay .s-btn--secondary{color:var(--s-white);box-shadow:inset 0 0 0 1px var(--s-white)}.s-on-clay .s-btn--secondary:hover{color:var(--s-peach);background:0 0}.s-btn--lg{height:56px;padding:0 28px;font-size:18px}.s-btn--block{width:100%}.s-btn:disabled,.s-btn[aria-disabled=true]{opacity:.5;cursor:default}.s-btn[aria-busy=true]{cursor:progress}.s-btn[aria-busy=true]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite s-spin}@keyframes s-spin{to{transform:rotate(360deg)}}.s-link{color:var(--s-clay);text-underline-offset:4px;cursor:pointer;min-height:44px;font-weight:500;font-family:var(--s-font);font-size:inherit;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.s-link--lg{text-underline-offset:6px;font-size:24px;font-weight:600}.s-link--arrow{gap:8px;font-size:17px;font-weight:600;text-decoration:none}.s-link--arrow:hover{text-underline-offset:4px;text-decoration:underline}.s-on-clay .s-link,.s-hero .s-hero__text .s-link{color:var(--s-white);text-underline-offset:6px}.s-on-clay .s-link:hover{color:var(--s-peach)}.s-prose a,.s-inline-link{color:var(--s-clay);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@container page (max-width:720px){.s-actions{flex-direction:column;align-items:stretch;gap:12px}.s-actions>.s-btn{width:100%}.s-btn--lg{height:54px;padding:0 20px;font-size:17px}.s-link--lg{font-size:22px}}.s-rows{border-top:1px solid var(--s-rule);list-style:none}.s-row{border-bottom:1px solid var(--s-rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 0;display:grid}.s-row--button{padding:0}.s-row__open{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;width:100%;padding:14px 0;display:grid}.s-row--button{display:block}.s-row__main{flex-direction:column;gap:4px;min-width:0;display:flex}.s-row__name{font-size:var(--s-fs-name);font-weight:600;line-height:1.15}.s-row__meta{color:var(--s-body);font-size:14px;line-height:1.4}.s-row__end{font-family:var(--s-mono);white-space:nowrap;color:var(--s-ink);font-size:13px}.s-row__detail{color:var(--s-body);gap:8px;padding:0 0 16px;font-size:14px;line-height:1.5;display:grid}.s-chev{border-radius:var(--s-r-sm);background:var(--s-soft-2);width:30px;height:30px;color:var(--s-clay);flex:none;justify-content:center;align-items:center;display:inline-flex}[aria-expanded=true]>.s-chev svg{transform:rotate(180deg)}.s-table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.35}.s-table caption{text-align:left;color:var(--s-muted);padding-bottom:12px;font-size:14px}.s-table th,.s-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--s-rule);padding:14px 16px 14px 0}.s-table thead th{color:var(--s-ink);border-bottom:2px solid var(--s-ink);vertical-align:bottom;padding-top:0;padding-bottom:14px;font-size:16px;font-weight:600;line-height:1.3}.s-table tbody th{font-weight:600}.s-table td.s-num,.s-table td.s-right,.s-table th.s-right{text-align:right}.s-table tr[aria-current]>*{background:var(--s-soft-2)}.s-table tr[aria-current]>:first-child{box-shadow:inset 2px 0 0 var(--s-clay);padding-left:12px}.s-table small{color:var(--s-muted);font-size:13px;font-family:var(--s-font);margin-top:2px;display:block}.s-kv{border-top:1px solid var(--s-rule);grid-template-columns:170px minmax(0,1fr);display:grid}.s-kv dt,.s-kv dd{border-bottom:1px solid var(--s-rule);padding:14px 0}.s-kv dt{color:var(--s-body);font-size:15px}.s-kv dd{font-size:17px;font-weight:500}.s-on-clay .s-kv dt{color:var(--s-white)}.s-on-clay .s-kv dd{font-weight:600}.s-hero .s-kv{max-width:600px}@container page (max-width:720px){.s-row,.s-row__open{gap:10px}.s-table--stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.s-table--stack tr{border-bottom:1px solid var(--s-rule);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:12px 0;display:flex}.s-table--stack th,.s-table--stack td{text-align:left;border:0;padding:0}.s-table--stack tbody th{flex:1 0 50%}.s-table--stack td:not([data-label]){order:1;margin-left:auto}.s-table--stack td[data-label]{order:2}.s-table--stack td:not([data-label]) .s-link{min-height:44px}.s-table--stack td[data-label]:before{content:attr(data-label);font-family:var(--s-font);color:var(--s-muted);margin-right:6px;font-size:13px}.s-table--stack tr[aria-current]>:first-child{box-shadow:none;padding-left:0}.s-table--stack tr[aria-current]{box-shadow:inset 2px 0 0 var(--s-clay);background:var(--s-soft-2);padding-left:12px}.s-kv{grid-template-columns:120px minmax(0,1fr)}.s-kv dd{font-size:16px}}.s-form{gap:20px;display:grid}.s-field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.s-label,.s-field legend{color:var(--s-ink);padding:0;font-size:15px;font-weight:600;line-height:1.3}.s-input,.s-select,.s-textarea{border:1px solid var(--s-muted);border-radius:var(--s-r-sm);background:var(--s-white);width:100%;height:48px;color:var(--s-ink);font-family:var(--s-font);padding:0 14px;font-size:17px}.s-textarea{resize:vertical;height:auto;min-height:120px;padding:12px 14px;line-height:1.45}.s-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%232A1A12' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.s-input::placeholder,.s-textarea::placeholder{color:var(--s-muted)}.s-input:disabled,.s-select:disabled,.s-textarea:disabled{background:var(--s-w-chrome);color:var(--s-muted);border-color:var(--s-rule-strong)}.s-hint{color:var(--s-muted);font-size:14px;line-height:1.4}.s-field--error .s-input,.s-field--error .s-select,.s-field--error .s-textarea{border-color:var(--s-out);box-shadow:inset 0 0 0 1px var(--s-out)}.s-error{color:var(--s-out);align-items:flex-start;gap:6px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.s-error svg{margin-top:1px}.s-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:16px;line-height:1.4;display:flex}.s-check input{accent-color:var(--s-clay);flex:none;width:18px;height:18px;margin:1px 0 0}.s-choices{flex-wrap:wrap;gap:8px 24px;display:flex}.s-or{color:var(--s-muted);align-items:center;gap:12px;font-size:14px;display:flex}.s-or:before,.s-or:after{content:"";border-top:1px solid var(--s-rule);flex:1}.s-slot{text-align:center;border:1px dashed var(--s-rule-strong);border-radius:var(--s-r-xs);max-width:300px;min-height:65px;font-family:var(--s-mono);color:var(--s-muted);justify-content:center;align-items:center;padding:8px 12px;font-size:12px;display:flex}.s-done{gap:12px;display:grid}.s-done__title{font-size:var(--s-fs-card);align-items:center;gap:10px;font-weight:700;line-height:1.2;display:flex}.s-done__title svg{color:var(--s-ok)}.s-fine{color:var(--s-muted);font-size:13px;line-height:1.45}.s-formcard{background:var(--s-white);color:var(--s-ink);border-radius:var(--s-r-lg);box-shadow:var(--s-shadow);padding:32px}.s-formcard__head{border-bottom:1px solid var(--s-rule);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.s-formcard__head h2{font-size:var(--s-fs-widget);letter-spacing:-.01em;font-weight:700;line-height:1.1}.s-result{border-top:1px solid var(--s-rule);flex-wrap:wrap;align-items:baseline;gap:10px;padding-top:16px;display:flex}.s-result__calc{width:100%;font-family:var(--s-mono);color:var(--s-muted);font-size:13px}.s-result__plan{width:100%;font-size:18px;font-weight:600}.s-result__unit{font-family:var(--s-mono);font-size:13px}.s-result__note{width:100%}.s-result__num{font-size:var(--s-fs-small-head);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}@container page (max-width:720px){.s-formcard{border-radius:var(--s-r-md);border:1px solid var(--s-rule);box-shadow:var(--s-shadow-phone);padding:24px 18px}}.s-search{background:var(--s-white);height:64px;color:var(--s-ink);border-radius:var(--s-r-md);box-shadow:var(--s-shadow);align-items:center;gap:12px;padding:0 8px 0 20px;display:flex}.s-search>svg{color:var(--s-muted)}.s-search__input{min-width:0;height:100%;color:var(--s-ink);font-family:var(--s-font);background:0 0;border:0;outline:none;flex:1;font-size:20px}.s-search:focus-within{outline:2px solid var(--s-white);outline-offset:3px}.s-search .s-btn{height:50px}@container page (max-width:720px){.s-search{border:1px solid var(--s-rule);height:56px;box-shadow:var(--s-shadow-phone);gap:8px;padding:0 6px 0 14px}.s-search__input{font-size:17px}.s-search .s-btn{height:44px;padding:0 14px}}.s-widget{width:100%;font-family:var(--s-font);color:var(--s-w-ink);background:var(--s-white);border-radius:var(--s-r-lg);box-shadow:var(--s-shadow);border:0;flex-direction:column;display:flex;overflow:hidden}.s-widget__head{flex:none;align-items:center;gap:12px;padding:16px 18px 12px;display:flex}.s-widget__heading{flex-direction:column;gap:6px;margin-right:auto;display:flex}.s-widget__title{font-size:var(--s-fs-widget);letter-spacing:-.01em;font-weight:700;line-height:1.1}.s-widget__views{border-radius:var(--s-r-sm);background:var(--s-soft-2);gap:2px;padding:3px;display:flex}.s-widget__view{border-radius:var(--s-r-sm);width:34px;height:30px;color:var(--s-w-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.s-widget__view[aria-pressed=true]{background:var(--s-clay);color:var(--s-white)}.s-widget__rows{flex-direction:column;margin:0;padding:0 4px;list-style:none;display:flex}.s-widget__row{border-bottom:1px solid var(--s-w-row-rule)}.s-widget__open{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px;display:flex}.s-widget__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.s-widget__name{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.15}.s-widget__meta{color:var(--s-w-muted);font-size:14px}.s-widget__stock{color:var(--s-ok);font-weight:600}.s-widget__stock--may{color:var(--s-warn)}.s-widget__stock--out{color:var(--s-out)}.s-widget__stock--none{color:var(--s-w-muted)}.s-widget__dist{font-family:var(--s-mono);color:var(--s-w-ink);white-space:nowrap;font-size:13px}.s-widget__chev{border-radius:var(--s-r-sm);background:var(--s-soft-2);width:30px;height:30px;color:var(--s-clay);flex:none;justify-content:center;align-items:center;display:flex}.s-widget__open[aria-expanded=true] .s-widget__chev svg{transform:rotate(180deg)}.s-widget__detail{color:var(--s-w-muted);gap:2px;padding:0 14px 14px;font-size:14px;line-height:1.5;display:grid}.s-widget__notes{border-radius:var(--s-r-xs);height:28px;color:var(--s-w-muted);cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;gap:2px;margin:4px 0 0;padding:0 6px;display:inline-flex}.s-widget__notes svg{width:14px;height:14px}.s-widget__notes[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.s-widget__notelist{border-top:1px solid var(--s-w-row-rule);gap:6px;margin:0;padding:8px 0 4px;display:grid}.s-widget__notelist dt{font-family:var(--s-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--s-w-muted);font-size:11px}.s-widget__notelist dd{color:var(--s-w-ink);margin:0}.s-widget__acts{flex-wrap:wrap;gap:4px 18px;margin-top:6px;display:flex}.s-widget__act{color:var(--s-clay);align-items:center;min-height:32px;font-weight:600;text-decoration:none;display:inline-flex}.s-widget__act:hover{text-underline-offset:3px;text-decoration:underline}.s-widget__num{background:var(--s-clay);width:24px;height:24px;color:var(--s-white);font-family:var(--s-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.s-widget__body{scrollbar-width:thin;scrollbar-color:var(--s-rule-strong) transparent;background:linear-gradient(var(--s-white) 30%, #fff0) top / 100% 28px no-repeat local, linear-gradient(#fff0, var(--s-white) 70%) bottom / 100% 28px no-repeat local, linear-gradient(#2a1a121a, #2a1a1200) top / 100% 10px no-repeat scroll, linear-gradient(#2a1a1200, #2a1a121a) bottom / 100% 10px no-repeat scroll;flex:auto;min-height:0;position:relative;overflow-y:auto}.s-widget__body:focus-visible{outline:2px solid var(--s-clay);outline-offset:-2px}.s-widget__empty{color:var(--s-w-muted);border-top:1px solid var(--s-w-row-rule);padding:20px 18px 24px;font-size:15px;line-height:1.45}.s-widget__biz{vertical-align:2px;border-radius:var(--s-r-xs);background:var(--s-w-tile);color:var(--s-w-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;margin-left:4px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.s-widget__skel{margin:0;padding:0 18px 18px;list-style:none}.s-widget__skel li{border-bottom:1px solid var(--s-w-row-rule);gap:8px;padding:14px 0;display:grid}.s-widget__skel span{border-radius:var(--s-r-xs);background:var(--s-w-tile);width:62%;height:12px;animation:1.4s ease-in-out infinite s-pulse;display:block}.s-widget__skel span+span{width:38%}@keyframes s-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.s-widget__skel span{animation:none}}.s-widget__map{background:var(--s-w-chrome);height:100%;min-height:160px;margin:0;position:relative;overflow:hidden;container-type:size}.s-widget__mapimg{width:max(100cqw, 100cqh * var(--s-map-r,4 / 3));aspect-ratio:var(--s-map-r,4 / 3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s-widget__mapimg img{width:100%;height:100%;display:block}.s-widget__pin{background:var(--s-clay);width:24px;height:24px;color:var(--s-white);border:2px solid var(--s-white);font-family:var(--s-mono);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex;position:absolute;transform:translate(-50%,-50%)}.s-widget__credit{color:var(--s-w-muted);background:var(--s-white);border-top-left-radius:var(--s-r-xs);padding:2px 6px;font-size:11px;position:absolute;bottom:0;right:0}.s-widget__foot{background:var(--s-white);border-top:1px solid var(--s-w-strip-rule);flex:none;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.s-widget__all{min-height:32px;color:var(--s-clay);font-family:var(--s-font);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:15px;font-weight:600;text-decoration:none;display:flex}.s-widget__mark{font-family:var(--s-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--s-w-muted);font-size:11px}@container page (max-width:720px){.s-widget{border:1px solid var(--s-rule);box-shadow:var(--s-shadow-phone)}}.s-tabs{scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.s-tab{min-height:44px;color:var(--s-body);font-family:var(--s-font);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.s-tab[aria-selected=true],.s-tab[aria-current]:not([aria-current=false]){color:var(--s-ink);text-underline-offset:9px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--s-clay);-webkit-text-decoration-color:var(--s-clay);-webkit-text-decoration-color:var(--s-clay);text-decoration-color:var(--s-clay)}.s-on-clay .s-tab{color:var(--s-white)}.s-on-clay .s-tab[aria-selected=true],.s-on-clay .s-tab[aria-current]:not([aria-current=false]){color:var(--s-white);-webkit-text-decoration-color:var(--s-white);-webkit-text-decoration-color:var(--s-white);-webkit-text-decoration-color:var(--s-white);text-decoration-color:var(--s-white)}.s-seg{scrollbar-width:none;border-radius:var(--s-r-sm);background:var(--s-soft-2);gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.s-seg__opt{border-radius:var(--s-r-sm);height:36px;color:var(--s-body);font-family:var(--s-font);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:14px;font-weight:600}.s-seg__opt[aria-pressed=true],.s-seg__opt[aria-checked=true]{background:var(--s-clay);color:var(--s-white)}.s-section--soft .s-seg,.s-section--paper .s-seg{background:var(--s-white)}.s-status{white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.s-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.s-status--ok{color:var(--s-ok)}.s-status--warn{color:var(--s-warn)}.s-status--out{color:var(--s-out)}.s-status--none{color:var(--s-muted)}.s-tag{font-family:var(--s-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--s-muted);font-size:11px}.s-on-clay .s-tag{color:var(--s-white)}.s-pill{border-radius:var(--s-r-pill);border:1px solid var(--s-w-tab-rule);height:30px;color:var(--s-w-tab-ink);font-family:var(--s-font);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}button.s-pill{cursor:pointer}.s-pill[aria-pressed=true]{background:var(--s-clay);border-color:var(--s-clay);color:var(--s-white)}.s-pills{flex-wrap:wrap;gap:8px;display:flex}.s-pills+.s-rows{margin-top:16px}.s-pills--loose{align-items:center;gap:8px 24px}.s-count{align-items:baseline;gap:24px;display:flex}.s-count__num{font-size:var(--s-fs-num-xl);letter-spacing:-.055em;color:var(--s-clay);font-variant-numeric:tabular-nums;font-weight:600;line-height:.95}.s-count--l .s-count__num{font-size:var(--s-fs-num-l)}.s-count--m{gap:14px}.s-count--m .s-count__num{font-size:var(--s-fs-small-head);letter-spacing:-.03em;color:var(--s-ink);line-height:1}.s-count__unit{font-size:15px;line-height:1.6}.s-counts>*+*{margin-top:22px}.s-counts>.s-count--ruled{border-top:1px solid var(--s-rule);margin-top:32px;padding-top:28px}.s-map{margin:0;position:relative}.s-map svg{width:100%;height:auto;display:block}.s-map__land{fill:var(--s-soft);stroke:var(--s-rule-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.s-map__dot{fill:var(--s-clay);fill-opacity:.46}.s-map--frame{border:1px solid var(--s-rule);border-radius:var(--s-r-sm);background:var(--s-w-chrome);overflow:hidden}.s-map__credit{color:var(--s-muted);border-top:1px solid var(--s-rule);background:var(--s-white);padding:6px 10px;font-size:12px}.s-map__pin{background:var(--s-clay);border:2px solid var(--s-white);border-radius:50% 50% 50% 0;width:26px;height:26px;position:absolute;transform:translate(-50%,-100%)rotate(-45deg)}@container page (max-width:720px){.s-count{gap:16px}.s-count__num{font-size:var(--s-fs-num-l)}.s-count--l .s-count__num{font-size:44px}.s-count--m .s-count__num{font-size:34px}}.s-stats{margin-top:var(--s-sp-32)}.s-stats__bar{align-items:center;gap:var(--s-sp-12) var(--s-sp-24);padding-bottom:var(--s-sp-24);border-bottom:1px solid var(--s-rule);flex-wrap:wrap;display:flex}.s-stats__src{margin:0}.s-stats__body{gap:var(--s-sp-96);margin-top:var(--s-sp-32);grid-template-columns:400px minmax(0,1fr);align-items:center;display:grid}.s-stats__body:not(:has(>.s-stats__map)){grid-template-columns:minmax(0,1fr)}.s-stats__map svg{aspect-ratio:.62;width:100%}.s-stats__map .is-zoomed .s-map__dot{r:.32px}.s-stats__ring{fill:none;stroke:var(--s-clay);stroke-width:1.5px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.s-stats__grid{column-gap:var(--s-sp-48);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.s-stats__grid:has(>.s-stat:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}.s-stat{padding:var(--s-sp-20) 0 var(--s-sp-24);border-top:1px solid var(--s-rule);grid-template-columns:auto minmax(0,1fr);align-items:baseline;margin:0;display:grid}.s-stat--lead{border-top:0;grid-column:1/-1;padding-top:0}.s-stat__num{font-size:var(--s-fs-num-l);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--s-ink);font-weight:600;line-height:1;display:contents}.s-stat--lead .s-stat__num{color:var(--s-clay)}.s-stats--plain .s-stat--lead .s-stat__num{color:var(--s-ink)}.s-stat__icon{vertical-align:baseline;width:.7em;height:.7em;margin-right:.2em;overflow:visible}.s-stat__label{margin-top:var(--s-sp-8);font-size:var(--s-fs-ui);color:var(--s-body);grid-column:2;line-height:1.4;display:block}@container page (max-width:720px){.s-stats__bar{padding-bottom:var(--s-sp-16);display:block}.s-stats__switch{margin:0 calc(-1 * var(--s-gutter)) var(--s-sp-12);padding-inline:var(--s-gutter);background:0 0;display:flex}.s-stats__switch .s-seg__opt{background:var(--s-soft-2)}.s-stats__switch .s-seg__opt[aria-pressed=true]{background:var(--s-clay)}.s-stats__body{margin-top:var(--s-sp-24);display:block}.s-stats__map svg{aspect-ratio:auto;height:440px}.s-stats__grid{margin-top:var(--s-sp-24);column-gap:var(--s-sp-20)}.s-stat__num{font-size:var(--s-fs-h2-small)}.s-stat__label{font-size:var(--s-fs-small)}}.s-icon{width:1em;height:1em}.s-more{margin-top:var(--s-sp-24);justify-content:flex-end;display:flex}.s-more .s-link{font-size:var(--s-fs-ui)}.s-dialog{width:min(560px,100cqi - 32px);max-height:calc(100vh - 32px);padding:var(--s-sp-28) var(--s-sp-32) var(--s-sp-32);border-radius:var(--s-r-lg);background:var(--s-white);color:var(--s-ink);box-shadow:var(--s-shadow);font-family:var(--s-font);border:0}.s-dialog::backdrop{background:var(--s-ink)}@supports (color:color-mix(in lab, red, red)){.s-dialog::backdrop{background:color-mix(in srgb, var(--s-ink) 45%, transparent)}}.s-dialog__title{font-size:var(--s-fs-card);padding-right:var(--s-sp-44);margin-bottom:var(--s-sp-12);font-weight:700;line-height:1.2}.s-dialog__close{top:var(--s-sp-16);right:var(--s-sp-16);border-radius:var(--s-r-sm);width:44px;height:44px;color:var(--s-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.s-dialog__close:hover{background:var(--s-soft)}.s-dialog p{font-size:var(--s-fs-body);color:var(--s-body);text-wrap:pretty;line-height:1.55}.s-dialog p+p{margin-top:var(--s-sp-12)}@container page (max-width:720px){.s-dialog{padding:var(--s-sp-20) var(--s-sp-20) var(--s-sp-24)}.s-dialog__close{top:var(--s-sp-8);right:var(--s-sp-8)}}.s-mail{border:1px solid var(--s-rule);background:var(--s-white);color:var(--s-ink)}.s-mail__head{border-bottom:1px solid var(--s-rule);padding:16px 20px}.s-mail__head dl{grid-template-columns:64px minmax(0,1fr);gap:4px 0;font-size:13px;display:grid}.s-mail__head dt{color:var(--s-muted)}.s-mail__subject{font-size:var(--s-fs-name);margin-top:12px;font-weight:600}.s-mail__canvas{background:var(--s-w-chrome);padding:20px}.s-mail__msg{background:var(--s-white);justify-items:start;gap:16px;max-width:480px;margin:0 auto;padding:28px;font-size:15px;line-height:1.5;display:grid}.s-mail__msg .s-logo{width:120px}.s-mail__fine{border-top:1px solid var(--s-rule);color:var(--s-muted);justify-self:stretch;margin-top:8px;padding-top:14px;font-size:12px}@container page (max-width:720px){.s-mail__canvas{padding:0}.s-mail__msg{padding:24px 20px}}.s-docs{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:72px;display:grid}.s-sidenav{font-size:15px;position:sticky;top:24px}.s-sidenav summary{display:none}.s-sidenav__label{color:var(--s-body);margin:20px 0 6px;font-size:13px;font-weight:500}.s-sidenav nav>.s-sidenav__label:first-child{margin-top:0}.s-sidenav a{min-height:36px;color:var(--s-ink);box-shadow:inset 1px 0 0 var(--s-rule);align-items:center;padding-left:14px;text-decoration:none;display:flex}.s-sidenav a[aria-current=page]{color:var(--s-clay);box-shadow:inset 2px 0 0 var(--s-clay);font-weight:600}.s-prose{max-width:var(--s-measure);font-size:var(--s-fs-body);color:var(--s-body);line-height:1.6}.s-prose>*+*{margin-top:16px}.s-prose>:first-child{margin-top:0}.s-prose h2{font-size:var(--s-fs-sub);letter-spacing:-.02em;color:var(--s-ink);align-items:baseline;gap:12px;margin-top:48px;font-weight:600;line-height:1.15;display:flex}.s-prose h2 .s-num{color:var(--s-clay);letter-spacing:0;font-size:15px}.s-prose h3{font-size:var(--s-fs-item);letter-spacing:-.02em;color:var(--s-ink);margin-top:32px;font-weight:600;line-height:1.2}.s-prose ul,.s-prose ol{padding-left:20px}.s-prose li+li{margin-top:6px}.s-prose strong{color:var(--s-ink);font-weight:600}.s-prose .s-table,.s-prose .s-code{max-width:none}.s-c{font-family:var(--s-mono);background:var(--s-soft-2);color:var(--s-ink);border-radius:var(--s-r-xs);padding:1px 5px;font-size:.88em}.s-code{background:var(--s-night);color:var(--s-soft);border-radius:var(--s-r-sm);margin:0;overflow:hidden}.s-code__bar{border-bottom:1px solid var(--s-night-rule);font-family:var(--s-mono);color:var(--s-night-link);justify-content:space-between;align-items:center;gap:12px;padding:6px 8px 6px 20px;font-size:12px;display:flex}.s-code__copy{border-radius:var(--s-r-xs);height:32px;color:var(--s-white);font-family:var(--s-font);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:600}.s-code__copy:hover{background:var(--s-night-rule)}.s-code pre{font-family:var(--s-mono);color:var(--s-soft);margin:0;padding:16px 20px;font-size:13px;line-height:1.65;overflow-x:auto}.s-code .k{color:var(--s-night-link)}.s-code .v{color:var(--s-white)}@container page (max-width:720px){.s-docs{grid-template-columns:minmax(0,1fr);gap:24px}.s-sidenav{border:1px solid var(--s-rule);border-radius:var(--s-r-sm);padding:0 14px;position:static}.s-sidenav summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;font-weight:600;list-style:none;display:flex}.s-sidenav summary::-webkit-details-marker{display:none}.s-sidenav[open]{padding-bottom:12px}.s-prose h2{margin-top:40px;font-size:24px}.s-code pre{padding:14px 16px;font-size:12px}}.s-cards{gap:var(--s-sp-20);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.s-card{background:var(--s-white);color:var(--s-ink);border:1px solid var(--s-rule-card);border-radius:var(--s-r-lg);flex-direction:column;gap:12px;padding:24px;display:flex}.s-card>:last-child{margin-top:auto}@container page (max-width:720px){.s-page :is(.s-cards,.s-hscroll){gap:var(--s-sp-12);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--s-rule-strong) transparent;flex-wrap:nowrap;min-width:0;max-width:100%;padding-bottom:10px;display:flex;overflow-x:auto}.s-page :is(.s-cards,.s-hscroll)>*{scroll-snap-align:start;flex:0 0 85%;min-width:0;margin:0}.s-page :is(.s-cards,.s-hscroll):focus-visible{outline:2px solid var(--s-clay);outline-offset:2px}}@media (prefers-reduced-motion:no-preference){.s-page :is(.s-cards,.s-hscroll){scroll-behavior:smooth}}.s-note{background:var(--s-soft);border-radius:var(--s-r-sm);color:var(--s-ink);padding:24px 28px}.s-section--soft .s-note,.s-section--paper .s-note{background:var(--s-white)}.s-note__title{font-size:var(--s-fs-item);letter-spacing:-.025em;margin-bottom:16px;font-weight:600;line-height:1.1}.s-note dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 48px;display:grid}.s-note dt{font-size:16px;font-weight:600}.s-note dd{color:var(--s-body);margin-top:4px;font-size:15px;line-height:1.45}.s-note p{color:var(--s-body);font-size:15px;line-height:1.45}@container page (max-width:720px){.s-note{padding:20px}.s-note dl{grid-template-columns:minmax(0,1fr)}}.bx{background:var(--s-w-chrome);color:var(--s-ink);font-family:var(--s-font);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin:0}.bx *,.bx :before,.bx :after{box-sizing:border-box}.s-know__grid{gap:var(--s-sp-48);margin-top:var(--s-sp-44);grid-template-columns:760px minmax(0,1fr);align-items:start;display:grid}.s-know__map{aspect-ratio:4/3;border-radius:var(--s-r-lg);touch-action:manipulation;cursor:crosshair;-webkit-user-select:none;user-select:none;background:var(--s-w-chrome);position:relative;overflow:hidden}.s-know__img{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.s-know__pin{z-index:2;background:var(--s-ok);width:20px;height:20px;box-shadow:0 0 0 3px var(--s-white);cursor:pointer;border:0;border-radius:50%;padding:0;transition:width .2s,height .2s;position:absolute;transform:translate(-50%,-50%)}.s-know__state{white-space:nowrap}.s-know__pin--out{background:var(--s-out)}.s-know__pin.is-on{z-index:3;width:30px;height:30px;box-shadow:0 0 0 4px var(--s-white), 0 0 0 6px var(--s-clay)}.s-know__dot{z-index:1;background:var(--s-warn);width:12px;height:12px;box-shadow:0 0 0 2px var(--s-white);cursor:pointer;border:0;border-radius:50%;padding:0;position:absolute;transform:translate(-50%,-50%)}.s-know__dot.is-on{z-index:3;width:22px;height:22px;box-shadow:0 0 0 4px var(--s-white), 0 0 0 6px var(--s-clay)}.s-know__shopper{touch-action:pan-y;z-index:5;background:var(--s-ink);width:18px;height:18px;box-shadow:0 0 0 4px var(--s-white);cursor:grab;border:0;border-radius:50%;padding:0;position:absolute;transform:translate(-50%,-50%)}.s-know__shopper:before{content:"";background:#a4502e40;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:1.8s ease-out infinite s-know-pulse;position:absolute;top:50%;left:50%}.s-know__shopper .s-tag{background:var(--s-white);color:var(--s-ink);border-radius:var(--s-r-xs);white-space:nowrap;padding:2px 6px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.s-know__line{z-index:1;transform-origin:0;background:repeating-linear-gradient(90deg, var(--s-clay) 0 8px, transparent 8px 14px);pointer-events:none;background-size:14px 3px;height:3px;margin-top:-1.5px;animation:.6s linear infinite s-know-dash;position:absolute}.s-know__dist{z-index:4;border-radius:var(--s-r-xs);background:var(--s-ink);color:var(--s-white);font-family:var(--s-mono);white-space:nowrap;pointer-events:none;padding:3px 8px;font-size:12px;position:absolute;transform:translate(-50%,-150%)}.s-know__credit{z-index:4;color:var(--s-muted);background:var(--s-white);border-top-left-radius:var(--s-r-xs);padding:2px 6px;font-size:11px;position:absolute;bottom:0;right:0}.s-know__list .s-row.is-on{background:var(--s-soft-2);box-shadow:inset 2px 0 0 var(--s-clay)}.s-know__list .s-row__open,.s-know__list .s-row__detail{padding-inline:12px}.s-know__facts{gap:6px;margin:0}.s-know__facts div{grid-template-columns:150px minmax(0,1fr);gap:12px;display:grid}.s-know__facts dt{color:var(--s-muted)}.s-know__facts dd{color:var(--s-ink);margin:0}@keyframes s-know-pulse{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@keyframes s-know-dash{to{background-position:14px 0}}@container page (max-width:720px){.s-know__grid{gap:var(--s-sp-24);margin-top:var(--s-sp-28);grid-template-columns:minmax(0,1fr)}.s-know__map{margin:0 calc(2px - var(--s-gutter));border-radius:var(--s-r-md)}}.s-start{max-width:600px}.s-start .s-label,.s-start .s-hint,.s-start .s-error{color:var(--s-white)}.s-start .s-hint{font-size:var(--s-fs-small);text-wrap:pretty}.s-start__row{gap:var(--s-sp-12);display:flex}.s-start__row .s-input{border-color:var(--s-white);flex:1;min-width:0;height:56px}.s-start [aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--s-ink)}.s-start__site .s-input{border-color:var(--s-white);height:56px}.s-closing .s-start{margin-top:var(--s-sp-8)}@container page (max-width:720px){.s-start__row{flex-direction:column}.s-start__row .s-input{flex:none}.s-start__row .s-btn{width:100%}}.s-widget__fig{flex:none;align-items:center;gap:14px;display:flex}.s-widget__price{color:var(--s-w-ink);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;min-width:64px;font-size:15px;font-weight:600}.s-widget__price--none{color:var(--s-w-muted);font-weight:500}.s-widget__fig .s-widget__dist{text-align:right;min-width:52px}.s-widget__logo{object-fit:contain;object-position:left center;width:auto;max-width:160px;height:22px;display:block}.s-widget__logo--mask{background:var(--s-w-ink);-webkit-mask:var(--s-logo-src) left center / contain no-repeat;-webkit-mask:var(--s-logo-src) left center / contain no-repeat;-webkit-mask:var(--s-logo-src) left center / contain no-repeat;-webkit-mask:var(--s-logo-src) left center / contain no-repeat;mask:var(--s-logo-src) left center / contain no-repeat}.s-widget__logo--word{letter-spacing:-.02em;height:auto;color:var(--s-w-ink);font-size:17px;font-weight:700;line-height:22px}.s-widget__product{flex:none;padding:0 14px 10px}.s-widget__pick,.s-widget__pickitem{border:1px solid var(--s-w-row-rule);border-radius:var(--s-r-md);background:var(--s-white);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:8px;display:flex}.s-widget__pickitem{border:0;border-bottom:1px solid var(--s-w-row-rule);border-radius:0;padding:10px 14px}.s-widget__pickitem[aria-current=true] .s-widget__pname>span:first-child{color:var(--s-clay)}.s-widget__picks{margin:0;padding:0 4px;list-style:none}.s-widget__thumb{border-radius:var(--s-r-sm);background:var(--s-w-tile);flex:none;width:40px;height:40px;overflow:hidden}.s-widget__thumb img{object-fit:contain;background:var(--s-white);width:100%;height:100%;display:block}.s-widget__pname{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:15px;font-weight:600;line-height:1.2;display:flex}.s-widget__pcode{font-family:var(--s-mono);color:var(--s-w-muted);font-size:12px;font-weight:400}.s-widget__pcount{font-family:var(--s-mono);color:var(--s-w-muted);white-space:nowrap;flex:none;font-size:12px}.s-widget__pick .s-widget__chev{width:26px;height:26px}.s-widget__pick[aria-expanded=true] .s-widget__chev svg{transform:rotate(180deg)}@container page (max-width:720px){.s-widget__fig{flex-direction:column;align-items:flex-end;gap:3px}.s-widget__fig>*{min-width:0}}.s-widget[data-s-widget] .s-widget__heading{gap:6px;min-width:0}.s-widget[data-s-widget] .s-widget__heading .s-widget__logo{margin-bottom:2px}.s-widget[data-s-widget] :is(.s-widget__chev,.s-widget__act,.s-widget__all,.s-widget__link,.s-widget__find){color:var(--s-w-accent-ink,var(--s-clay))}.s-widget__place{border-radius:var(--s-r-pill);background:var(--s-w-tile);min-height:28px;color:var(--s-w-ink);font:500 14px/1 var(--s-font);cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0 10px 0 6px;display:inline-flex}.s-widget__place svg{width:14px;height:14px;color:var(--s-w-muted)}.s-widget__place[aria-expanded=true]{background:var(--s-soft-2)}.s-widget[data-s-widget] .s-widget__open>.s-widget__num{width:22px;height:22px;margin-right:-2px;font-size:11px}.s-widget__seal{vertical-align:-1px;color:var(--s-ok);display:inline-flex}.s-widget__num--in,.s-widget__pin--in{background:var(--s-ok)}.s-widget__num--may,.s-widget__pin--may{background:var(--s-warn)}.s-widget__num--out,.s-widget__pin--out{background:var(--s-out)}.s-widget__num--none,.s-widget__pin--none{background:var(--s-w-muted)}.s-widget__num--blank{background:0 0}.s-widget__num--brand,.s-widget__pin--brand{background:var(--s-clay)}.s-widget[data-s-widget] .s-widget__detail{gap:12px;padding:0 14px 16px}.s-widget[data-s-widget] .s-widget__open:has(.s-widget__num)+.s-widget__detail{padding-left:46px}.s-widget__sec{border-radius:var(--s-r-sm);background:var(--s-w-chrome);gap:6px;padding:10px 12px;display:grid}.s-widget__prov{gap:6px;margin:0;display:grid}.s-widget__prov>div{grid-template-columns:9.5em 1fr;gap:8px;display:grid}.s-widget__prov dt{color:var(--s-w-muted)}.s-widget__prov dd{color:var(--s-w-ink);overflow-wrap:anywhere;margin:0}.s-widget__facts{gap:8px;display:grid}.s-widget__fact{color:var(--s-w-ink);grid-template-columns:9.5em 1fr;gap:8px;display:grid}.s-widget__label{color:var(--s-w-muted)}.s-widget__week{gap:2px;display:grid}.s-widget__week>span{gap:12px;display:flex}.s-widget__week>span>span:first-child{min-width:5.5em}.s-widget__today{font-weight:600}.s-widget__link,.s-widget__find{min-height:32px;font:600 14px/1.3 var(--s-font);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.s-widget__link svg,.s-widget__find svg{width:14px;height:14px}.s-widget__link:hover,.s-widget__find:hover{text-underline-offset:3px;text-decoration:underline}.s-widget[data-s-widget] .s-widget__acts{gap:8px;margin:0}.s-widget[data-s-widget] .s-widget__act{border:1px solid var(--s-w-row-rule);border-radius:var(--s-r-pill);background:var(--s-white);gap:6px;min-height:36px;padding:0 14px;font-size:14px}.s-widget[data-s-widget] .s-widget__act:hover{background:var(--s-soft-2);text-decoration:none}.s-widget__stated{color:var(--s-w-muted);margin:0;font-size:13px}.s-widget__badge{vertical-align:1px;border-radius:var(--s-r-pill);background:var(--s-w-tile);color:var(--s-w-ink);white-space:nowrap;align-items:center;gap:4px;margin:0;padding:2px 8px 2px 4px;font-size:12px;font-weight:600;display:inline-flex}.s-widget__badge svg{color:var(--s-ok)}.s-widget__biz--brand{text-transform:none;letter-spacing:0;justify-self:start;margin-left:0}.s-widget__note{color:var(--s-w-muted);padding:14px;font-size:13px}.s-widget__cta{border-radius:var(--s-r-sm);background:var(--s-clay);min-height:40px;color:var(--s-white);font:600 15px/1 var(--s-font);cursor:pointer;border:0;justify-content:center;justify-self:start;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.s-widget__cta--quiet{background:var(--s-soft-2);color:var(--s-w-accent-ink,var(--s-clay))}.s-widget__cta:focus-visible,.s-widget__link:focus-visible,.s-widget__find:focus-visible,.s-widget__place:focus-visible{outline:2px solid var(--s-clay);outline-offset:2px}.s-widget__state{justify-items:start;gap:8px;display:grid}.s-widget__state p{margin:0}.s-widget__stitle{color:var(--s-w-ink);margin:0;font-size:17px;font-weight:700}.s-widget__sacts{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:4px;display:flex}.s-widget[data-s-widget] .s-widget__empty--plain{border-top:0;padding-bottom:4px}.s-widget[data-s-widget] .s-widget__skel li{align-items:center;gap:12px;display:flex}.s-widget[data-s-widget] .s-widget__skel p{flex:1;gap:8px;margin:0;display:grid}.s-widget[data-s-widget] .s-widget__skel i{background:var(--s-w-tile);border-radius:50%;width:24px;height:24px}.s-widget[data-s-widget] .s-widget__skel b{border-radius:var(--s-r-xs);background:var(--s-w-tile);width:48px;height:12px}.s-widget__placebox{border-top:1px solid var(--s-w-row-rule);border-bottom:1px solid var(--s-w-row-rule);background:var(--s-w-chrome);color:var(--s-w-muted);justify-items:start;gap:12px;padding:16px 18px;font-size:15px;line-height:1.45;display:grid}.s-widget__placebox p{margin:0}.s-widget__pc,.s-widget__ghform{gap:6px;width:100%;display:grid}.s-widget__pcrow{gap:8px;display:flex}.s-widget__input{border:1px solid var(--s-rule-strong);border-radius:var(--s-r-sm);background:var(--s-white);min-width:0;min-height:40px;color:var(--s-w-ink);font:400 16px/1 var(--s-font);flex:1;padding:0 12px}.s-widget__input:focus-visible{outline:2px solid var(--s-clay);outline-offset:1px}.s-widget__why{gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.s-widget__verdict{color:var(--s-w-ink);margin:6px 0 0;font-size:14px}.s-widget__inst{justify-items:start;gap:12px;padding:4px 18px 18px;font-size:14px;line-height:1.5;display:grid}.s-widget__inst .s-widget__facts{width:100%}.s-widget__step{font-family:var(--s-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--s-w-muted);margin:0;font-size:11px}.s-widget[data-s-widget] .s-widget__body:has(.s-widget__step){align-content:start;gap:10px;padding:4px 18px 18px;font-size:14px;display:grid}.s-widget__opts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.s-widget__opt{border:1px solid var(--s-w-row-rule);border-radius:var(--s-r-sm);cursor:pointer;align-items:center;gap:12px;padding:10px 12px;display:flex}.s-widget__opt:has(input:checked){border-color:var(--s-clay);background:var(--s-soft-2)}.s-widget__opt input,.s-widget__consent input{accent-color:var(--s-clay);flex:none;width:18px;height:18px;margin:0}.s-widget__consent{color:var(--s-w-ink);align-items:flex-start;gap:10px;margin-top:6px;display:flex}.s-widget__arow{gap:8px;display:grid}.s-widget[data-s-widget] [data-alert] .s-widget__err{min-height:1.5em;margin:0}.s-widget[data-s-widget] [data-alert] .s-widget__input::placeholder{color:#0000}@container page (min-width:721px){.s-widget[data-s-widget] [data-alert]>.s-widget__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-widget[data-s-widget] [data-alert] .s-widget__input::placeholder{color:var(--s-w-muted)}.s-widget__arow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:6px}.s-widget__arow .s-widget__consent{text-wrap:balance;align-items:center;margin:0}.s-widget__arow .s-widget__sacts{justify-self:end;margin:0}}.s-widget__err{color:var(--s-out);margin:0;font-weight:600}.s-widget__trust{align-items:center;gap:4px;margin-right:12px;display:inline-flex}.s-widget__trust svg{width:12px;height:12px;color:var(--s-ok)}.s-widget[data-s-widget] .s-widget__map{touch-action:pan-y;container-type:normal}.s-widget[data-s-widget] .s-widget__mapimg{aspect-ratio:auto;top:0;left:0;transform:none}.s-widget__pins{pointer-events:none;position:absolute;inset:0}.s-widget__pins>*{pointer-events:auto}.s-widget[data-s-widget] .s-widget__pin{cursor:pointer;filter:drop-shadow(0 2px 3px #1214174d);padding:0}.s-widget[data-s-widget] .s-widget__pin[aria-pressed=true]{z-index:2;transform:translate(-50%,-50%)scale(1.25)}.s-widget[data-s-widget] .s-widget__pin:focus-visible,.s-widget__cluster:focus-visible{outline:2px solid var(--s-w-ink);outline-offset:2px}.s-widget__cluster{border:3px solid var(--s-white);border-radius:var(--s-r-pill);background:var(--s-w-ink);min-width:34px;height:34px;color:var(--s-white);font:600 13px/1 var(--s-mono);cursor:pointer;padding:0 8px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #1214174d}.s-widget__you{background:var(--s-w-ink);border:3px solid var(--s-white);width:14px;height:14px;box-shadow:0 0 0 1px var(--s-w-ink);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.s-widget__legend{border-radius:var(--s-r-pill);background:var(--s-white);color:var(--s-w-ink);flex-wrap:wrap;gap:4px 10px;margin:0;padding:4px 10px;font-size:12px;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 1px 4px #1214172e}.s-widget__legend span{align-items:center;gap:5px;display:inline-flex}.s-widget__dot{border-radius:50%;width:9px;height:9px}.s-widget__dot--in{background:var(--s-ok)}.s-widget__dot--may{background:var(--s-warn)}.s-widget__dot--out{background:var(--s-out)}.s-widget__dot--none{background:var(--s-w-muted)}.s-widget__drawer{z-index:3;border-radius:var(--s-r-md);background:var(--s-white);max-height:calc(100% - 32px);color:var(--s-w-muted);font-size:14px;line-height:1.5;position:absolute;bottom:24px;left:8px;right:8px;overflow-y:auto;box-shadow:0 10px 30px -8px #12141773}.s-widget__dhead{background:var(--s-white);align-items:center;gap:10px;padding:12px 12px 8px 14px;display:flex;position:sticky;top:0}.s-widget__dname{flex:1;gap:2px;min-width:0;font-size:13px;display:grid}.s-widget__dname strong{color:var(--s-w-ink);font-size:17px;line-height:1.2}.s-widget__x{background:var(--s-w-tile);width:36px;height:36px;color:var(--s-w-ink);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.s-widget__dbody{gap:12px;padding:0 14px 14px;display:grid}.s-widget__dbody p{margin:0}@container page (max-width:720px){.s-widget__prov>div,.s-widget__fact{grid-template-columns:1fr;gap:0}.s-widget[data-s-widget] .s-widget__open:has(.s-widget__num)+.s-widget__detail{padding-left:14px}}.s-widget[data-s-widget] .s-widget__stock{border-radius:var(--s-r-pill);background:var(--s-ok-soft);color:var(--s-ok);vertical-align:1px;padding:1px 8px;font-size:13px;font-weight:600;line-height:1.5;display:inline-block}.s-widget[data-s-widget] .s-widget__stock--may{background:var(--s-warn-soft);color:var(--s-warn)}.s-widget[data-s-widget] .s-widget__stock--out{background:var(--s-out-soft);color:var(--s-out)}.s-widget[data-s-widget] .s-widget__stock--none{background:var(--s-none-soft);color:var(--s-none)}.s-widget[data-s-widget] .s-widget__stock--listed{background:var(--s-listed-soft);color:var(--s-listed)}.s-widget__num--listed,.s-widget__pin--listed,.s-widget__dot--listed{background:var(--s-listed)}.s-widget[data-s-widget] .s-widget__pin--in{--s-pin-ring:var(--s-ok-soft)}.s-widget[data-s-widget] .s-widget__dot--in{box-shadow:0 0 0 2px var(--s-ok-soft)}.s-widget[data-s-widget] .s-widget__pin--may{--s-pin-ring:var(--s-warn-soft)}.s-widget[data-s-widget] .s-widget__dot--may{box-shadow:0 0 0 2px var(--s-warn-soft)}.s-widget[data-s-widget] .s-widget__pin--out{--s-pin-ring:var(--s-out-soft)}.s-widget[data-s-widget] .s-widget__dot--out{box-shadow:0 0 0 2px var(--s-out-soft)}.s-widget[data-s-widget] .s-widget__pin--none{--s-pin-ring:var(--s-none-soft)}.s-widget[data-s-widget] .s-widget__dot--none{box-shadow:0 0 0 2px var(--s-none-soft)}.s-widget[data-s-widget] .s-widget__pin--listed{--s-pin-ring:var(--s-listed-soft)}.s-widget[data-s-widget] .s-widget__dot--listed{box-shadow:0 0 0 2px var(--s-listed-soft)}.s-widget[data-s-widget] .s-widget__line{clip-path:inset(-8px -8px -8px 14px);margin-left:-14px;line-height:1.6}.s-widget[data-s-widget] .s-widget__line>*{margin-left:14px}.s-widget[data-s-widget] .s-widget__lrest{vertical-align:baseline;max-width:calc(100% - 14px);display:inline-grid}.s-widget[data-s-widget] .s-widget__sep{text-align:center;white-space:pre;width:14px;margin-left:-14px;display:inline-block;overflow:clip}.s-widget[data-s-widget] .s-widget__line .s-widget__stock{margin-right:0}.s-widget[data-s-widget]{text-wrap:pretty}.s-widget[data-s-widget] .s-widget__views{padding:2px}.s-widget[data-s-widget] .s-widget__view{width:44px;height:44px}.s-widget[data-s-widget] .s-widget__head{flex-wrap:wrap;row-gap:8px}.s-widget[data-s-widget] .s-widget__heading{flex:150px}.s-widget[data-s-widget] .s-widget__views{margin-left:auto}.s-widget[data-s-widget] :is(.s-widget__place,.s-widget__act,.s-widget__link,.s-widget__find,.s-widget__all,.s-widget__mark){position:relative}.s-widget[data-s-widget] :is(.s-widget__place,.s-widget__act,.s-widget__link,.s-widget__find,.s-widget__all,.s-widget__mark):before{content:"";position:absolute}.s-widget[data-s-widget] .s-widget__act:before{inset:-4px 0}.s-widget[data-s-widget] :is(.s-widget__link,.s-widget__find,.s-widget__all):before{inset:-6px 0}.s-widget[data-s-widget] .s-widget__pin{box-sizing:border-box;width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--s-pin-ring,var(--s-white));background-clip:padding-box;border:10px solid #0000}.s-widget[data-s-widget] .s-widget__cluster{box-sizing:border-box;min-width:44px;height:44px;box-shadow:inset 0 0 0 3px var(--s-white);filter:drop-shadow(0 2px 3px #1214174d);background-clip:padding-box;border:5px solid #0000;padding:0 10px}.s-widget[data-s-widget] .s-widget__pin:focus-visible{outline-offset:-8px}.s-widget[data-s-widget] .s-widget__cluster:focus-visible{outline-offset:-3px}@media (pointer:coarse){.s-widget[data-s-widget] .s-widget__pin{border-width:12px;width:48px;height:48px}.s-widget[data-s-widget] .s-widget__pin:focus-visible{outline-offset:-10px}}.s-widget[data-s-widget] :is(.s-widget__x,.s-widget__cta,.s-widget__input){min-height:44px}.s-widget[data-s-widget] .s-widget__x{width:44px;height:44px}.s-widget[data-s-widget] :is(.s-widget__pc,.s-widget__placebox,.s-widget__inst){grid-template-columns:minmax(0,1fr)}.s-widget[data-s-widget] .s-widget__input{width:100%}.s-widget[data-s-widget] .s-widget__pcrow{width:100%;min-width:0}.s-widget[data-s-widget] .s-widget__pcrow>.s-widget__input{flex:1 1 0;width:auto}.s-widget[data-s-widget] .s-widget__pcrow>.s-widget__cta{flex:none}.s-widget__pcmsg{color:var(--s-w-ink);margin:0}.s-widget__marks{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.s-widget[data-s-widget] .s-widget__mark{color:var(--s-w-muted);text-decoration:none}.s-widget[data-s-widget] .s-widget__mark:hover{text-underline-offset:3px;text-decoration:underline}.s-widget[data-s-widget] .s-widget__mark:focus-visible{outline:2px solid var(--s-clay);outline-offset:2px}.s-widget__shoplogo{vertical-align:-3px;border-radius:var(--s-r-xs);object-fit:contain;background:var(--s-white);width:20px;height:20px;margin-right:6px;display:inline-block}.s-widget__exc{color:var(--s-w-muted);font-size:13px}.s-widget__sub{color:var(--s-w-muted);font-size:14px;line-height:1.35}.s-widget__badges{flex-wrap:wrap;gap:6px;margin:0;display:flex}.s-widget__summary{color:var(--s-w-ink);margin:0;padding:2px 18px 10px;font-size:14px;line-height:1.5}.s-widget__chips{flex-wrap:wrap;gap:6px;display:flex}.s-widget__go{justify-items:start;gap:12px;margin-top:4px;display:grid}.s-widget__brands{justify-items:start;gap:10px;min-width:0;display:grid}.s-widget__brands .s-widget__chips{width:100%}.s-widget__brands .s-widget__bq{width:100%;max-width:280px}.s-widget__brands .s-widget__meta{margin:0}.s-widget__bmore svg{transition:transform .2s}.s-widget__bmore[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.s-widget__bmore svg{transition:none}}.s-widget[data-s-widget] .s-widget__act--main{border-color:var(--s-clay);background:var(--s-clay);color:var(--s-white);font-family:var(--s-font);cursor:pointer}.s-widget[data-s-widget] .s-widget__act--main:hover{background:var(--s-clay-hover)}.s-widget[data-s-widget] .s-widget__sec .s-widget__stitle{font-size:15px}.s-widget[data-s-widget] form.s-widget__sec{gap:8px}.s-widget__rows--compact .s-widget__crow{border-bottom:1px solid var(--s-w-row-rule);align-items:center;gap:12px;padding:12px 14px;display:flex}.s-widget__rows--compact .s-widget__name{font-size:16px}.s-widget__rows--compact .s-widget__dist{font-weight:400}.s-widget.s-widget--bare{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.s-widget__bare{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.s-widget__bare--corner{border-radius:var(--s-r-lg);background:var(--s-w-chrome);justify-content:flex-end;align-items:flex-end;height:100%;min-height:200px;padding:16px}.s-widget__pill{border:1px solid var(--s-w-row-rule);border-radius:var(--s-r-pill);background:var(--s-white);min-height:44px;color:var(--s-w-ink);font:600 15px/1.2 var(--s-font);cursor:pointer;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex}.s-widget__pill svg{color:var(--s-clay)}.s-widget__corner{border-radius:var(--s-r-pill);background:var(--s-clay);min-height:44px;color:var(--s-white);font:600 15px/1 var(--s-font);cursor:pointer;border:0;padding:0 20px}.s-widget--bare :is(.s-widget__pill,.s-widget__corner,.s-widget__cta):focus-visible{outline:2px solid var(--s-clay);outline-offset:2px}.s-widget__dialog{border-radius:var(--s-r-lg);background:var(--s-white);width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--s-w-ink);font-family:var(--s-font);overscroll-behavior:contain;border:0;padding:0;overflow:auto}.s-widget__dialog::backdrop{background:#12141773}.s-widget__dlghead{justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 4px 18px;display:flex}.s-widget__dlghead .s-widget__stitle{margin:0;font-size:17px;font-weight:700}.s-widget.s-widget--flat{box-shadow:none;border:0}.s-widget[data-s-widget] :is(.s-widget__num--none,.s-widget__pin--none,.s-widget__dot--none){background:var(--s-none)}.s-widget[data-s-widget] .s-widget__search{border-bottom:1px solid var(--s-w-row-rule);padding:12px 18px}.s-widget[data-s-widget] .s-widget__pager{gap:10px;padding:14px 18px 18px;display:grid}.s-widget[data-s-widget] .s-widget__pgs{flex-wrap:wrap;gap:6px;display:flex}.s-widget[data-s-widget] .s-widget__pg{border:1px solid var(--s-w-row-rule);border-radius:var(--s-r-sm);background:var(--s-white);min-width:44px;min-height:44px;color:var(--s-w-ink);font:inherit;cursor:pointer;padding:0 12px;font-size:14px}.s-widget[data-s-widget] .s-widget__pg[aria-current=page]{background:var(--s-w-ink);border-color:var(--s-w-ink);color:var(--s-white)}.s-widget[data-s-widget] .s-widget__pg:disabled{color:var(--s-w-muted);cursor:default}.s-widget[data-s-widget] .s-widget__pg:focus-visible{outline:2px solid var(--s-w-ink);outline-offset:2px}.s-widget[data-s-widget] .s-widget__ctls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.s-widget[data-s-widget] .s-widget__ctl{gap:4px;min-width:0;display:grid}.s-widget[data-s-widget] .s-widget__select{width:100%;min-width:0}.s-widget[data-s-widget] .s-widget__fchips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.s-widget[data-s-widget] .s-widget__sortbar{border-bottom:1px solid var(--s-w-row-rule);justify-content:flex-end;padding:8px 18px;display:flex}.s-widget[data-s-widget] .s-widget__ctl--inline{grid-auto-flow:column;align-items:center;gap:8px}.s-widget[data-s-widget] .s-widget__ctl--inline .s-widget__select{width:auto}@container page (max-width:720px){.s-widget__view{width:44px;height:44px}}.s-widget[data-s-widget] .s-widget__head{align-items:center}.s-widget__tools{align-items:center;gap:8px;margin-left:auto;display:flex}.s-widget[data-s-widget] .s-widget__place{border-radius:var(--s-r-pill);min-height:44px;font:600 14px/1 var(--s-mono);gap:6px;padding:0 14px 0 10px}.s-widget[data-s-widget] .s-widget__place svg{width:16px;height:16px;color:var(--s-w-accent-ink,var(--s-clay))}.s-widget[data-s-widget] .s-widget__place:before{inset:0}.s-widget[data-s-widget] .s-widget__fig{flex-direction:row;align-items:baseline;gap:12px}.s-widget[data-s-widget] .s-widget__fig .s-widget__price,.s-widget[data-s-widget] .s-widget__fig .s-widget__dist{min-width:0}.s-widget[data-s-widget] .s-widget__name{overflow-wrap:normal}.s-widget__nw{white-space:nowrap}.s-widget[data-s-widget] .s-widget__name .s-widget__biz{text-transform:none;letter-spacing:0;vertical-align:3px;margin-left:6px;font-size:12px;font-weight:600}.s-widget__mini{border-radius:var(--s-r-md);background:var(--s-w-chrome);cursor:pointer;--iw:calc(100cqw * var(--mz));--ih:calc(var(--iw) / var(--mr));--il:clamp(calc(100cqw - var(--iw)), calc(50cqw - var(--mx) * var(--iw)), 0px);--it:clamp(calc(120px - var(--ih)), calc(60px - var(--my) * var(--ih)), 0px);border:0;width:100%;height:120px;padding:0;display:block;position:relative;overflow:hidden;container-type:inline-size}.s-widget__miniimg{left:var(--il);top:var(--it);width:var(--iw);height:var(--ih);background-size:100% 100%;position:absolute}.s-widget__minipin{left:calc(var(--il) + var(--mx) * var(--iw));top:calc(var(--it) + var(--my) * var(--ih));border:3px solid var(--s-white);border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;box-shadow:0 1px 4px #00000059}.s-widget__mini:focus-visible{outline:2px solid var(--s-clay);outline-offset:2px}.s-widget[data-s-widget] .s-widget__act{min-height:44px}.s-widget__l2{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.s-widget__l2a{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.s-widget__l2>.s-widget__fig,.s-widget__l2>.s-widget__dist{margin-left:auto}.s-widget__l2 .s-widget__biz{vertical-align:0;margin:0}.s-widget__l3{line-height:1.4}.s-widget__l2 .s-widget__biz{text-transform:none;letter-spacing:0;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.2}.s-widget__product{align-items:stretch;gap:8px;display:flex}.s-widget__product .s-widget__pick{flex:auto;min-width:0}.s-widget__product .s-widget__place{flex:none;align-self:center}.s-widget__mini--own img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.s-widget__mini--own .s-widget__minipin{top:50%;left:50%}.s-widget__minicredit{font:10px/1.3 var(--s-font);color:var(--s-w-muted);background:#fffc;border-radius:3px;padding:1px 5px;position:absolute;bottom:4px;right:6px}.s-widget__cells{color:var(--s-w-ink);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px 16px;display:grid}.s-widget__cell{align-content:start;gap:2px;min-width:0;display:grid}.s-widget__cell .s-widget__label{font-family:var(--s-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:11px}.s-widget__cell .s-widget__link{overflow-wrap:anywhere;justify-self:start;min-height:0}.s-widget__cell .s-widget__week>span>span:first-child{min-width:3em}.s-widget__nwrap{border-top:1px solid var(--s-w-row-rule)}.s-widget__ntog{width:100%;min-height:44px;color:var(--s-w-muted);font:500 13px/1 var(--s-font);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.s-widget__ntog svg{flex:none;width:14px;height:14px}.s-widget__ntog svg:last-child{margin-left:auto}.s-widget__ntog[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.s-widget__ntog:focus-visible{outline:2px solid var(--s-clay);outline-offset:2px}.s-widget__nbox{gap:6px;padding-bottom:6px;font-size:13px;display:grid}.s-widget__nlink{min-height:44px}.s-widget[data-s-widget] .s-widget__mark:before{inset:-15px 0}.s-widget__detail>.s-widget__nwrap{justify-self:stretch;width:100%}.s-widget__ntog{justify-content:flex-start}.s-widget__cell .s-widget__link{align-items:center;min-height:32px;display:inline-flex}.s-widget[data-s-widget] .s-widget__cell .s-widget__link:before{inset:-6px 0}.s-widget__cell>span:not(.s-widget__label){line-height:1.35}.s-widget[data-s-widget] .s-widget__open--store{grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:4px 12px;padding:14px;display:grid}.s-widget[data-s-widget] .s-widget__open--store>*{grid-column:1/-1}.s-widget[data-s-widget] .s-widget__open--store>.s-widget__name{grid-area:1/1}.s-widget[data-s-widget] .s-widget__open--store>.s-widget__chev{grid-area:1/2;align-self:start}.s-widget[data-s-widget] .s-widget__open--store:has(>.s-widget__num){grid-template-columns:22px minmax(0,1fr) 32px}.s-widget[data-s-widget] .s-widget__open--store:has(>.s-widget__num)>*{grid-column:2/-1}.s-widget[data-s-widget] .s-widget__open--store>.s-widget__num{grid-area:1/1;margin:0}.s-widget[data-s-widget] .s-widget__open--store:has(>.s-widget__num)>.s-widget__name{grid-column:2}.s-widget[data-s-widget] .s-widget__open--store:has(>.s-widget__num)>.s-widget__chev{grid-column:3}.s-widget[data-s-widget] .s-widget__open--store:has(>.s-widget__num)+.s-widget__detail{padding-left:48px}.s-widget__line .s-widget__biz{vertical-align:1px;text-transform:none;letter-spacing:0;margin:0 0 0 6px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.2}.s-widget[data-s-widget] .s-widget__open--store[aria-expanded=true] .s-widget__wplace,.s-widget[data-s-widget] .s-widget__open--store[aria-expanded=true] .s-widget__l3--place{display:none}.s-widget[data-s-widget] .s-widget__open--store+.s-widget__detail{gap:4px;padding-bottom:4px}.s-widget__dlines{gap:4px;margin:0;display:grid}.s-widget__dlines>span{display:block}.s-widget__dlines .s-widget__l2{display:flex}.s-widget__drawer .s-widget__wplace,.s-widget__drawer .s-widget__l3--place{display:none}.s-widget__note--top{border-bottom:1px solid var(--s-w-row-rule);margin:0}.s-widget[data-s-widget] .s-widget__cluster{font:600 13px/1 var(--s-font);white-space:nowrap}.s-widget[data-s-widget] .s-widget__head{flex-wrap:nowrap;align-items:center;gap:8px;padding:12px 10px 10px 14px}.s-widget[data-s-widget] .s-widget__heading{flex:auto;gap:2px;min-width:0}.s-widget[data-s-widget] .s-widget__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s-widget--tight[data-s-widget] .s-widget__title{font-size:var(--s-fs-name);letter-spacing:-.02em}.s-widget[data-s-widget] .s-widget__tools{flex:none;gap:4px}.s-widget__placewrap{display:inline-flex;position:relative}.s-widget[data-s-widget] .s-widget__place{border-radius:var(--s-r-sm);background:var(--s-soft-2);justify-content:center;width:44px;height:48px;min-height:48px;padding:0}.s-widget[data-s-widget] .s-widget__place svg{width:18px;height:18px}.s-widget[data-s-widget] .s-widget__place[aria-expanded=true]{background:var(--s-clay)}.s-widget[data-s-widget] .s-widget__place[aria-expanded=true] svg{color:var(--s-white)}.s-widget__tip{z-index:6;border-radius:var(--s-r-xs);background:var(--s-w-ink);color:var(--s-white);font:600 13px/1 var(--s-mono);white-space:nowrap;pointer-events:none;opacity:0;padding:5px 8px;transition:opacity .12s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.s-widget__placewrap:hover .s-widget__tip,.s-widget__place:focus-visible+.s-widget__tip{opacity:1}@media (prefers-reduced-motion:reduce){.s-widget__tip{transition:none}}.s-widget[data-s-widget] .s-widget__product{padding:0 14px 8px}.s-widget[data-s-widget] .s-widget__pick{gap:10px;min-height:44px;padding:4px 8px 4px 4px}.s-widget[data-s-widget] .s-widget__pick .s-widget__thumb{width:36px;height:36px}.s-widget[data-s-widget] .s-widget__pick .s-widget__pname{gap:1px;font-size:14px;line-height:1.15}.s-widget[data-s-widget] .s-widget__tools:has(>.s-widget__placewrap){border-radius:var(--s-r-sm);background:var(--s-soft-2);gap:0;padding:2px}.s-widget[data-s-widget] .s-widget__tools:has(>.s-widget__placewrap) .s-widget__views{border-left:1px solid var(--s-w-row-rule);background:0 0;border-radius:0;margin:0;padding:0}.s-widget[data-s-widget] .s-widget__tools .s-widget__place{background:0 0;width:44px;height:44px;min-height:44px}.s-page table{color:inherit}.s-a-app{background:var(--s-white);min-height:900px;color:var(--s-ink);grid-template-columns:248px minmax(0,1fr);display:grid;position:relative}.s-a-side{background:var(--s-soft-2);border-right:1px solid var(--s-rule);min-width:0}.s-a-side__in{height:min(var(--s-vh,100vh), 100%);gap:var(--s-sp-4);min-height:640px;padding:var(--s-sp-20) var(--s-sp-12) var(--s-sp-16);flex-direction:column;display:flex;position:sticky;top:0}.s-a-brand{padding:var(--s-sp-4) var(--s-sp-12) var(--s-sp-16);display:block}.s-a-brand .s-logo{width:112px}.s-a-tenant{padding:0 var(--s-sp-12) var(--s-sp-12);gap:2px;display:grid}.s-a-tenant b{font-size:var(--s-fs-ui);font-weight:600;line-height:1.25}.s-a-tenant span{font-size:var(--s-fs-fine);color:var(--s-muted)}.s-a-side__in>*{flex-shrink:0}.s-a-side__in>.s-a-nav{overscroll-behavior:contain;flex:0 auto;align-content:start;min-height:0;overflow-y:auto}.s-a-nav{gap:2px;display:grid}.s-a-nav__label{font-size:var(--s-fs-fine);color:var(--s-muted);padding:var(--s-sp-16) var(--s-sp-12) var(--s-sp-4);font-weight:500}.s-a-nav__item{align-items:center;gap:var(--s-sp-12);min-height:40px;padding:0 var(--s-sp-12);border-radius:var(--s-r-sm);color:var(--s-body);font-family:var(--s-font);font-size:var(--s-fs-small);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.s-a-nav__item:hover{background:var(--s-soft);color:var(--s-ink)}.s-a-nav__item[aria-current=page]{background:var(--s-white);color:var(--s-ink);box-shadow:inset 0 0 0 1px var(--s-rule);font-weight:600}.s-a-nav__item svg{width:18px;height:18px;color:var(--s-muted)}.s-a-nav__item[aria-current=page] svg{color:var(--s-clay)}.s-a-count{font-family:var(--s-mono);font-size:var(--s-fs-tiny);color:var(--s-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.s-a-count--due{color:var(--s-clay);font-weight:600}.s-a-kbd{font-family:var(--s-mono);font-size:var(--s-fs-tag);color:var(--s-muted);border:1px solid var(--s-rule-strong);border-radius:var(--s-r-xs);margin-left:auto;padding:1px 5px}.s-a-side__foot{border-top:1px solid var(--s-rule);padding-top:var(--s-sp-8);gap:2px;margin-top:auto;display:grid;position:relative}.s-a-me{text-align:left;padding:var(--s-sp-8) var(--s-sp-12);border-radius:var(--s-r-sm);cursor:pointer;font-family:var(--s-font);color:var(--s-ink);background:0 0;border:0;gap:2px;width:100%;display:grid}.s-a-me:hover{background:var(--s-soft)}.s-a-me b{font-size:var(--s-fs-small);font-weight:600}.s-a-me span{font-size:var(--s-fs-fine);color:var(--s-muted);overflow-wrap:anywhere}.s-a-main{min-width:0;padding:var(--s-sp-32) var(--s-sp-48) var(--s-sp-72);position:relative}.s-a-top,.s-a-tabbar{display:none}.s-a-menu{z-index:40;background:var(--s-white);border:1px solid var(--s-rule-strong);border-radius:var(--s-r-md);padding:var(--s-sp-8);gap:2px;min-width:220px;display:grid;position:absolute}.s-a-side__foot .s-a-menu{bottom:calc(100% + 4px);left:0;right:0}.s-a-menu a,.s-a-menu button{min-height:40px;padding:0 var(--s-sp-12);border-radius:var(--s-r-sm);color:var(--s-ink);font-family:var(--s-font);font-size:var(--s-fs-small);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.s-a-menu a:hover,.s-a-menu button:hover{background:var(--s-soft-2)}.s-a-menu .s-fine a{min-height:0;font-size:inherit;border-radius:0;padding:0;display:inline}.s-a-menu .s-fine a:hover{background:0 0}.s-a-menu .s-fine{padding:var(--s-sp-8) var(--s-sp-12) var(--s-sp-4);border-top:1px solid var(--s-rule);margin-top:var(--s-sp-4)}.s-a-pop{z-index:40;background:var(--s-white);border:1px solid var(--s-rule-strong);border-radius:var(--s-r-md);width:420px;position:absolute;top:120px;left:256px}.s-a-pop__head{justify-content:space-between;align-items:center;gap:var(--s-sp-16);padding:var(--s-sp-12) var(--s-sp-20);border-bottom:1px solid var(--s-rule);display:flex}.s-a-pop__head h2{font-size:var(--s-fs-name);letter-spacing:-.01em;font-weight:700}.s-a-banner{align-items:center;gap:var(--s-sp-8) var(--s-sp-16);margin:calc(-1 * var(--s-sp-32)) calc(-1 * var(--s-sp-48)) var(--s-sp-28);padding:var(--s-sp-12) var(--s-sp-48);background:var(--s-soft);font-size:var(--s-fs-small);color:var(--s-ink);flex-wrap:wrap;line-height:1.4;display:flex}.s-a-banner .s-link{min-height:32px}.s-a-main[data-a-width=read]>:is(.s-a-head,.s-a-tabs,.s-a-body),.s-a-block[data-a-width=read]{max-width:720px}.s-a-main[data-a-width=data]>:is(.s-a-head,.s-a-tabs,.s-a-body),.s-a-main[data-a-width=split]>:is(.s-a-head,.s-a-tabs,.s-a-body){max-width:1600px}.s-a-app[data-width=full] .s-a-main:is([data-a-width=data],[data-a-width=split])>:is(.s-a-head,.s-a-tabs,.s-a-body){max-width:none}.s-a-main[data-a-width=split]>.s-a-body:not(:has(>.s-a-split)){gap:var(--s-sp-32);grid-template-columns:480px minmax(0,1fr);align-items:start;display:grid}.s-a-head{align-items:end;gap:var(--s-sp-8) var(--s-sp-24);grid-template-columns:minmax(0,1fr) auto;display:grid}.s-a-back{align-items:center;gap:var(--s-sp-4);min-height:32px;color:var(--s-body);font-size:var(--s-fs-meta);grid-column:1/-1;justify-self:start;font-weight:500;text-decoration:none;display:inline-flex}.s-a-back:hover{color:var(--s-ink);text-underline-offset:4px;text-decoration:underline}.s-a-title{font-size:var(--s-fs-h2-small);letter-spacing:-.035em;color:var(--s-ink);overflow-wrap:anywhere;min-width:0;font-weight:700;line-height:1.05}.s-a-head__end{justify-content:flex-end;align-items:center;gap:var(--s-sp-12) var(--s-sp-20);flex-wrap:wrap;display:flex}.s-a-saved{font-size:var(--s-fs-meta);color:var(--s-muted);white-space:nowrap}.s-a-saved[data-state=dirty]{color:var(--s-warn);font-weight:600}.s-a-saved[data-state=error]{color:var(--s-out);font-weight:600}.s-a-tabs{margin-top:var(--s-sp-16);border-bottom:1px solid var(--s-rule);gap:var(--s-sp-28)}.s-a-tabs .s-tab{min-height:48px}.s-a-tabs .s-tab[aria-current=page],.s-a-tabs .s-tab[aria-selected=true]{color:var(--s-ink);box-shadow:inset 0 -2px 0 var(--s-clay);font-weight:600;text-decoration:none}.s-a-body{margin-top:var(--s-sp-32)}.s-a-block+.s-a-block,:is(dialog,.s-a-table,.s-a-tablewrap)+.s-a-block{margin-top:var(--s-sp-48)}.s-a-blockhead{justify-content:space-between;align-items:baseline;gap:var(--s-sp-16);margin-bottom:var(--s-sp-12);display:flex}.s-a-h2{font-size:var(--s-fs-item);letter-spacing:-.02em;font-weight:700;line-height:1.2}.s-a-h2 .s-a-count{margin-left:var(--s-sp-8);font-size:var(--s-fs-meta)}.s-a-blockhead .s-link{min-height:32px;font-size:var(--s-fs-small)}.s-a-body .s-kv{column-gap:var(--s-sp-16)}.s-a-body .s-kv+:is(form,.s-field){margin-top:var(--s-sp-20)}.s-a-tasks{border-top:1px solid var(--s-rule);list-style:none}.s-a-task{gap:var(--s-sp-4) var(--s-sp-24);padding:var(--s-sp-14) 0;border-bottom:1px solid var(--s-rule);grid-template-columns:minmax(0,1fr) auto minmax(150px,auto);align-items:center;display:grid}.s-a-task__main{gap:var(--s-sp-4);min-width:0;display:grid}.s-a-task__what{font-size:var(--s-fs-ui);color:var(--s-ink);font-weight:600;line-height:1.3;text-decoration:none}a.s-a-task__what:hover{text-underline-offset:4px;text-decoration:underline}.s-a-task__why{font-size:var(--s-fs-meta);color:var(--s-body);line-height:1.4}.s-a-task__when{font-family:var(--s-mono);font-size:var(--s-fs-fine);color:var(--s-muted);white-space:nowrap}.s-a-task__act{justify-self:end}.s-a-task__act .s-link{min-height:32px;font-size:var(--s-fs-small)}.s-a-task>.s-a-taskbtn,.s-a-task .s-a-taskopen{display:none}.s-a-tablewrap{grid-column:1/-1;width:100%;min-width:0;max-width:none}.s-a-bar{align-items:center;gap:var(--s-sp-12) var(--s-sp-16);margin-bottom:var(--s-sp-12);flex-wrap:wrap;min-height:48px;display:flex}.s-a-search{flex:260px;max-width:360px;position:relative}.s-a-search .s-input{padding-left:40px}.s-field+.s-btn{height:48px}.s-a-search svg{width:18px;height:18px;color:var(--s-body);pointer-events:none;position:absolute;top:15px;left:14px}.s-a-filter{flex:none;width:auto;min-width:150px}.s-a-fbtns{gap:var(--s-sp-8);flex-wrap:wrap;display:flex}.s-a-fwrap{position:relative}.s-a-fbtn{align-items:center;gap:var(--s-sp-8);height:48px;padding:0 var(--s-sp-12);border:1px solid var(--s-rule-strong);border-radius:var(--s-r-sm);background:var(--s-white);color:var(--s-ink);font-family:var(--s-font);font-size:var(--s-fs-small);cursor:pointer;white-space:nowrap;font-weight:500;display:inline-flex}.s-a-fbtn:hover{background:var(--s-soft-2)}.s-a-fbtn[aria-expanded=true]{border-color:var(--s-ink)}.s-a-fbtn svg{width:16px;height:16px;color:var(--s-body)}.s-a-fbtn>svg:last-child{width:14px;height:14px}.s-a-fbtn__n:not(:empty){border-radius:var(--s-r-pill);background:var(--s-ink);min-width:22px;height:22px;color:var(--s-white);font-family:var(--s-mono);font-size:var(--s-fs-tiny);text-align:center;padding:0 6px;font-weight:600;line-height:22px}.s-a-fmenu{min-width:260px;max-height:360px;top:calc(100% + 4px);left:0;overflow-y:auto}.s-a-fmenu .s-a-fopt{align-items:center;gap:var(--s-sp-12);min-height:44px;padding:0 var(--s-sp-12);border-radius:var(--s-r-sm);font-size:var(--s-fs-small);color:var(--s-ink);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.s-a-fmenu .s-a-fopt:hover{background:var(--s-soft-2)}.s-a-fmenu .s-a-fopt input{width:18px;height:18px;accent-color:var(--s-clay);margin:0}.s-a-fcount{color:var(--s-body);font-size:var(--s-fs-small)}.s-a-fmenu>.s-link{min-height:40px;padding:0 var(--s-sp-12);font-size:var(--s-fs-small);justify-self:start}.s-a-frange{gap:var(--s-sp-12);padding:var(--s-sp-8) var(--s-sp-12);display:grid}.s-a-frow{gap:var(--s-sp-4);font-size:var(--s-fs-meta);color:var(--s-ink);font-weight:500;display:grid}.s-a-frow .s-input{height:44px}.s-a-sortwrap{display:none}.s-a-bar--plain{min-height:0}.s-a-bar--plain:not(:has(.s-a-fbtns,.s-a-toggle)){display:none}.s-a-toggle{flex:none}.s-a-listwrap .s-a-sortwrap{display:block}.s-a-sortsel{width:auto;min-width:220px}.s-a-bar__end{align-items:center;gap:var(--s-sp-16);min-height:48px;margin-left:auto;display:flex}.s-a-total{font-size:var(--s-fs-meta);color:var(--s-body);white-space:nowrap}.s-a-total b{font-family:var(--s-mono);color:var(--s-ink);font-weight:600}.s-a-chips{align-items:center;gap:var(--s-sp-8) var(--s-sp-12);margin-bottom:var(--s-sp-12);flex-wrap:wrap;display:flex}.s-a-chip{align-items:center;gap:var(--s-sp-8);min-height:36px;padding:0 var(--s-sp-8) 0 var(--s-sp-12);border:1px solid var(--s-ink);border-radius:var(--s-r-pill);background:var(--s-white);color:var(--s-ink);font-family:var(--s-font);font-size:var(--s-fs-meta);cursor:pointer;font-weight:500;display:inline-flex}.s-a-chip:hover{background:var(--s-soft-2)}.s-a-chips>.s-link{min-height:36px;font-size:var(--s-fs-meta)}.s-a-bulk{align-items:center;gap:var(--s-sp-8) var(--s-sp-24);min-height:48px;padding:0 var(--s-sp-16);margin-bottom:var(--s-sp-16);border-radius:var(--s-r-sm);background:var(--s-soft);font-size:var(--s-fs-small);flex-wrap:wrap;display:flex}.s-a-bulk b{font-weight:600}.s-a-bulk .s-link{min-height:40px}.s-a-bulk .s-a-bulk__end{margin-left:auto}.s-a-scroll--x{overflow-x:auto}.s-a-table{font-size:var(--s-fs-small);font-variant-numeric:tabular-nums}.s-a-table tr{--a-row:var(--s-white)}.s-a-app,.s-a-auth{--a-zebra:var(--s-soft-2);--a-hover:var(--s-soft);--a-ring:var(--s-clay);--a-ok-dot:var(--s-ok);--a-warn-dot:var(--s-warn);--a-out-dot:var(--s-out);--a-none-dot:var(--s-none)}.s-a-table tbody:has(>tr:nth-child(11))>tr:nth-child(2n){--a-row:var(--a-zebra)}.s-a-table tbody tr:is(:hover,:focus-within),.s-a-table tbody tr[aria-selected=true]{--a-row:var(--a-hover)}.s-a-table tbody tr[aria-selected=true]>:first-child{box-shadow:inset 3px 0 0 var(--s-clay)}.s-a-table th,.s-a-table td{padding:var(--s-sp-12) var(--s-sp-16) var(--s-sp-12) 0;vertical-align:middle;white-space:nowrap;background:var(--a-row);border-bottom-color:var(--s-rule-strong)}.s-a-table thead th{z-index:1;background:var(--s-white);padding-top:var(--s-sp-8);color:var(--s-ink);border-bottom:2px solid var(--s-ink);vertical-align:bottom;font-size:16px;font-weight:600;line-height:1.3;position:sticky;top:0}.s-a-table .s-a-check{width:36px;padding-right:var(--s-sp-8)}.s-a-table .s-a-check input{accent-color:var(--s-clay);cursor:pointer;width:18px;height:18px;margin:0;display:block}.s-a-hit{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;margin:-13px;display:flex}.s-a-phonebar,.s-a-fall,[data-a-empty] :is(.s-a-bar:not(.s-a-bar--plain),.s-a-phonebar,.s-a-chips),[data-a-norows] :is(.s-a-phonebar:has(>.s-a-selpage),thead .s-a-check .s-a-hit){display:none}.s-a-table td a:not(.s-link){color:var(--s-ink);font-weight:600;text-decoration:none}.s-a-table td a:not(.s-link):hover{text-underline-offset:3px;text-decoration:underline}.s-a-table small,.s-a-table td small{font-size:var(--s-fs-meta);color:var(--s-body)}.s-a-table td .s-num{font-size:inherit}.s-a-table .s-a-name b{font-weight:600}.s-a-actnote{font-size:var(--s-fs-meta);color:var(--s-body);white-space:nowrap}.s-a-table .s-a-name :is(a,b),.s-a-table .s-a-name small,.s-a-trunc{text-overflow:ellipsis;white-space:nowrap;max-width:36ch;display:block;overflow:hidden}.s-a-trunc:focus{white-space:normal;overflow:visible}.s-a-table .s-a-acts{white-space:nowrap;text-align:right}.s-a-table :is(td.s-a-pk,.s-a-pkopen){display:none}.s-a-acts .s-link+.s-link{margin-left:var(--s-sp-16)}.s-a-table tfoot :is(th,td){--a-row:var(--s-white);color:var(--s-ink);text-align:inherit;border-top:2px solid var(--s-rule-strong);border-bottom:0;font-weight:600}.s-a-table tfoot th{text-align:left}.s-a-table tfoot td.s-right{text-align:right}.s-a-table td.s-a-fcell{white-space:normal;padding-top:var(--s-sp-8);padding-bottom:var(--s-sp-8)}.s-a-fcell .s-field{gap:var(--s-sp-4);min-width:200px;max-width:320px}.s-a-fcell :is(.s-select,.s-input){height:44px;font-size:var(--s-fs-small)}.s-a-sort{align-items:center;gap:var(--s-sp-4);min-height:32px;color:inherit;font-family:var(--s-font);font-size:inherit;font-weight:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;display:inline-flex}.s-a-sort:hover{text-underline-offset:3px;text-decoration:underline}.s-a-sort svg{flex:none;width:14px;height:14px}.s-a-sort__none{color:var(--s-body)}.s-a-sort__dir,th[aria-sort] .s-a-sort__none{display:none}th[aria-sort] .s-a-sort__dir{display:block}th[aria-sort=descending] .s-a-sort__dir{transform:rotate(180deg)}.s-a-list{border-top:1px solid var(--s-rule-strong);list-style:none}.s-a-item{padding:var(--s-sp-12) 0;border-bottom:1px solid var(--s-rule-strong);font-size:var(--s-fs-small);font-variant-numeric:tabular-nums}.s-a-listbar{margin-bottom:var(--s-sp-8);justify-content:flex-end;display:flex}.s-a-block:has(>.s-a-taskwrap){position:relative}.s-a-block>.s-a-taskwrap>.s-a-listbar{margin:0;position:absolute;top:0;right:0}.s-a-block:has(>.s-a-taskwrap)>.s-a-blockhead{align-items:center;min-height:40px;padding-right:200px}.s-a-listbar .s-a-sortsel{min-width:170px;height:40px;font-size:var(--s-fs-small)}.s-a-pager{justify-content:space-between;align-items:center;gap:var(--s-sp-12);margin-top:var(--s-sp-16);font-size:var(--s-fs-meta);color:var(--s-body);flex-wrap:wrap;display:flex}.s-a-pager__btns{align-items:center;gap:var(--s-sp-8);display:flex}.s-a-pages{align-items:center;gap:var(--s-sp-4);display:flex}.s-a-pagebtn{min-width:44px;height:44px;padding:0 var(--s-sp-8);border-radius:var(--s-r-sm);color:var(--s-ink);font-family:var(--s-mono);font-size:var(--s-fs-meta);cursor:pointer;background:0 0;border:1px solid #0000}.s-a-pagebtn:hover{background:var(--s-soft-2)}.s-a-pagebtn[aria-current=page]{border-color:var(--s-ink);font-weight:600}.s-a-gap{color:var(--s-body);padding:0 2px}.s-a-pager .s-num{color:var(--s-ink)}.s-a-split{gap:var(--s-sp-16) var(--s-sp-36);grid-template-columns:480px minmax(0,1fr);align-items:start;display:grid}.s-a-split__tabs{grid-column:1/-1;margin-top:0}.s-a-split__tabs .s-tab{gap:var(--s-sp-8)}.s-a-split__tabs .s-a-count{margin-left:0}.s-a-tabs .s-tab .s-a-count{margin-left:6px}.s-a-split__list{min-width:0;padding-top:var(--s-sp-8)}.s-a-split .s-a-item{padding:0}.s-a-split__item{gap:var(--s-sp-4);width:100%;padding:var(--s-sp-12);border-radius:var(--s-r-sm);color:var(--s-ink);font-family:var(--s-font);font-size:var(--s-fs-small);text-align:left;cursor:pointer;background:0 0;border:0;display:grid}.s-a-split__item:hover{background:var(--s-soft-2)}.s-a-split__item[aria-current=true]{background:var(--s-paper);box-shadow:inset 3px 0 0 var(--s-clay)}.s-a-split__pane{min-width:0;min-height:520px;padding:var(--s-sp-8) 0 0 var(--s-sp-36);border-left:1px solid var(--s-rule)}.s-a-split__pick{font-size:var(--s-fs-small);color:var(--s-body);padding-top:var(--s-sp-16)}.s-a-split__detail{gap:var(--s-sp-16);max-width:640px;display:grid}.s-a-split__back{gap:var(--s-sp-4);justify-self:start;display:none}.s-a-app :is(.s-btn,button):disabled,.s-a-auth :is(.s-btn,button):disabled{opacity:1;cursor:default;color:#2a1a12;box-shadow:inset 0 0 0 1px var(--s-rule-strong);background:#fbf4f0}:is(.s-a-app,.s-a-auth)[data-deep=dark] :is(.s-btn,button):disabled:not(.s-a-shopper *){color:var(--s-peach);box-shadow:inset 0 0 0 1px var(--s-rule);background:0 0}.s-a-skel{border-radius:var(--s-r-xs);background:var(--s-soft);height:12px;display:block}.s-a-state{gap:var(--s-sp-8);padding:var(--s-sp-32) 0 var(--s-sp-36);border-bottom:1px solid var(--s-rule);justify-items:start;max-width:620px;display:grid}.s-a-state h3{font-size:var(--s-fs-name);letter-spacing:-.01em;font-weight:700;line-height:1.3}.s-a-state p{font-size:var(--s-fs-small);color:var(--s-body);line-height:1.5}.s-a-state .s-actions{margin-top:var(--s-sp-8);gap:var(--s-sp-20)}.s-a-stale{align-items:center;gap:var(--s-sp-8) var(--s-sp-16);padding:var(--s-sp-12) var(--s-sp-16);margin-bottom:var(--s-sp-16);border-radius:var(--s-r-sm);background:var(--s-soft);font-size:var(--s-fs-small);flex-wrap:wrap;display:flex}.s-a-stale .s-link{min-height:32px}.s-a-form{gap:var(--s-sp-20);max-width:560px;display:grid}.s-a-form fieldset{gap:var(--s-sp-20);border:0;min-width:0;margin:0;padding:0;display:grid}.s-a-form legend{font-size:var(--s-fs-name);letter-spacing:-.01em;margin-bottom:var(--s-sp-12);padding:0;font-weight:700}.s-a-form :is(h2,h3){margin-bottom:var(--s-sp-12)}.s-a-form fieldset+fieldset{margin-top:var(--s-sp-12)}.s-a-form fieldset.s-a-rowset{align-items:center;gap:var(--s-sp-8) var(--s-sp-20);flex-wrap:wrap;display:flex}.s-a-form fieldset.s-a-rowset>legend{flex:0 0 100%}.s-a-two{gap:var(--s-sp-16);grid-template-columns:140px minmax(0,1fr);display:grid}.s-a-savebar{z-index:5;align-items:center;gap:var(--s-sp-12) var(--s-sp-24);margin-top:var(--s-sp-32);padding:var(--s-sp-12) 0;background:var(--s-white);border-top:1px solid var(--s-rule);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.s-a-savebar .s-a-saved{margin-right:auto}.s-a-hours{border-top:1px solid var(--s-rule);gap:0;display:grid}.s-a-day{align-items:center;gap:var(--s-sp-12);padding:var(--s-sp-8) 0;border-bottom:1px solid var(--s-rule);font-size:var(--s-fs-small);grid-template-columns:56px 120px 20px 120px minmax(0,1fr);display:grid}.s-a-day>b{font-weight:600}.s-a-day .s-input{height:44px;font-size:var(--s-fs-ui);padding:0 10px}.s-a-day .s-check{font-size:var(--s-fs-small)}.s-a-day[data-closed] .s-input{visibility:hidden}.s-a-day>.s-error{grid-column:2/-1}.s-a-day .s-input[aria-invalid=true]{border-color:var(--s-out);box-shadow:inset 0 0 0 1px var(--s-out)}.s-a-special{gap:var(--s-sp-12);display:grid}.s-a-special__row{align-items:center;gap:var(--s-sp-8) var(--s-sp-16);padding:var(--s-sp-12) 0;border-bottom:1px solid var(--s-rule);font-size:var(--s-fs-small);flex-wrap:wrap;display:flex}.s-a-special__row b{font-weight:600}.s-a-special__row .s-link{min-height:32px;margin-left:auto}.s-a-editor{gap:var(--s-sp-56);grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:start;display:grid}.s-a-preview{top:var(--s-sp-24);gap:var(--s-sp-12);display:grid;position:sticky}.s-a-preview__head{justify-content:space-between;align-items:baseline;gap:var(--s-sp-12);font-size:var(--s-fs-meta);color:var(--s-muted);display:flex}.s-a-preview__head b{font-size:var(--s-fs-small);color:var(--s-ink);font-weight:600}.s-a-listing{background:var(--s-white);border:1px solid var(--s-rule-strong);border-radius:var(--s-r-lg);padding:var(--s-sp-24) var(--s-sp-28);gap:var(--s-sp-16);display:grid}.s-a-listing__name{font-size:var(--s-fs-widget);letter-spacing:-.02em;font-weight:700;line-height:1.15}.s-a-listing__line{align-items:center;gap:var(--s-sp-4) var(--s-sp-16);font-size:var(--s-fs-meta);color:var(--s-body);flex-wrap:wrap;display:flex}.s-a-week{border-collapse:collapse;width:100%;font-size:var(--s-fs-small)}.s-a-week th,.s-a-week td{text-align:left;border-bottom:1px solid var(--s-rule);padding:7px 0;font-weight:400}.s-a-week td{text-align:right;font-family:var(--s-mono);font-size:var(--s-fs-fine)}.s-a-week tr[aria-current]>*{color:var(--s-ink);font-weight:600}.s-a-week tr[data-changed]>*{background:var(--s-paper)}.s-a-week caption{text-align:left;font-size:var(--s-fs-meta);color:var(--s-ink);padding-bottom:var(--s-sp-4);font-weight:600}.s-a-savebar__preview{display:none}@media (prefers-reduced-motion:no-preference){.s-a-week tr>*{transition:background-color .4s}}.s-a-toasts{z-index:30;height:0;position:sticky;bottom:0}.s-a-main:has(>.s-a-toasts .s-a-toast){padding-bottom:80px}.s-a-stack{left:0;bottom:calc(var(--s-sp-24) + var(--a-lift,0px));gap:var(--s-sp-8);justify-items:start;display:grid;position:absolute}.s-a-toast{align-items:center;gap:var(--s-sp-16);max-width:480px;min-height:48px;padding:var(--s-sp-8) var(--s-sp-16) var(--s-sp-8) var(--s-sp-20);border-radius:var(--s-r-sm);background:var(--s-night);color:var(--s-white);font-size:var(--s-fs-small);line-height:1.35;display:flex}.s-a-toast .s-link{color:var(--s-night-link);min-height:40px}.s-a-toast .s-link:hover{color:var(--s-peach)}.s-a-toast__x{min-height:40px;padding:0 var(--s-sp-4);color:var(--s-white);font-family:var(--s-font);font-size:var(--s-fs-small);cursor:pointer;opacity:.8;background:0 0;border:0}.s-a-toast__x:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.s-a-toast{animation:.2s ease-out s-a-rise}}@keyframes s-a-rise{0%{opacity:0;transform:translateY(8px)}}.s-a-sheet{padding:0 0 var(--s-sp-16);border-radius:var(--s-r-lg) var(--s-r-lg) 0 0;background:var(--s-white);color:var(--s-ink);font-family:var(--s-font);overscroll-behavior:contain;border:0;width:auto;max-width:none;max-height:85vh;margin:0;position:fixed;inset:auto 0 0;overflow-y:auto}.s-a-sheet::backdrop{background:var(--s-ink)}@supports (color:color-mix(in lab, red, red)){.s-a-sheet::backdrop{background:color-mix(in srgb, var(--s-ink) 45%, transparent)}}.s-a-sheet__head{justify-content:space-between;align-items:center;gap:var(--s-sp-16);padding:var(--s-sp-12) var(--s-sp-20);border-bottom:1px solid var(--s-rule);background:var(--s-white);display:flex;position:sticky;top:0}.s-a-sheet__head h2{font-size:var(--s-fs-name);font-weight:700}.s-a-sheet__item{align-items:center;gap:var(--s-sp-12);min-height:52px;padding:0 var(--s-sp-20);border:0;border-bottom:1px solid var(--s-rule);width:100%;color:var(--s-ink);font-family:var(--s-font);font-size:var(--s-fs-ui);text-align:left;cursor:pointer;background:0 0;font-weight:500;text-decoration:none;display:flex}.s-a-sheet__item svg{width:20px;height:20px;color:var(--s-muted)}.s-a-sheet__item .s-a-count{margin-left:auto}.s-a-sheet__me{padding:var(--s-sp-16) var(--s-sp-20) var(--s-sp-8);gap:2px;display:grid}.s-a-sheet__me b{font-size:var(--s-fs-ui);font-weight:600}.s-a-sheet__me span{font-size:var(--s-fs-fine);color:var(--s-muted)}.s-a-sheet__body{padding:var(--s-sp-16) var(--s-sp-20)}.s-a-notes{list-style:none}.s-a-note{gap:var(--s-sp-4) var(--s-sp-16);padding:var(--s-sp-12) var(--s-sp-20);border-bottom:1px solid var(--s-rule);grid-template-columns:minmax(0,1fr) auto;display:grid}.s-a-note b{font-size:var(--s-fs-small);font-weight:600;line-height:1.3}.s-a-note b a{color:inherit;text-decoration:none}.s-a-note b a:hover{text-underline-offset:3px;text-decoration:underline}.s-a-notes__foot{justify-content:space-between;gap:var(--s-sp-8) var(--s-sp-20);border-top:1px solid var(--s-rule);flex-wrap:wrap;display:flex}.s-a-note[data-unread] b:before{content:"";background:var(--s-clay);width:8px;height:8px;margin-right:var(--s-sp-8);vertical-align:1px;border-radius:50%;display:inline-block}.s-a-note p{font-size:var(--s-fs-meta);color:var(--s-body);grid-column:1/-1;line-height:1.4}.s-a-note time{font-family:var(--s-mono);font-size:var(--s-fs-tiny);color:var(--s-muted);white-space:nowrap}.s-a-note details summary{cursor:pointer;font-size:var(--s-fs-meta);color:var(--s-clay);align-items:center;min-height:32px;font-weight:500;list-style:none;display:inline-flex}.s-a-note details summary::-webkit-details-marker{display:none}.s-a-note details ul{gap:var(--s-sp-4);font-size:var(--s-fs-meta);color:var(--s-body);padding-bottom:var(--s-sp-4);list-style:none;display:grid}.s-a-auth{background:var(--s-soft);grid-template-rows:auto 1fr auto;min-height:900px;display:grid}.s-a-auth__top{background:var(--s-white);border-bottom:1px solid var(--s-rule);justify-content:space-between;align-items:center;gap:var(--s-sp-16);padding:var(--s-sp-16) var(--s-gutter);display:flex}.s-a-auth__top .s-logo{width:128px}.s-a-auth__top span{font-size:var(--s-fs-meta);color:var(--s-muted)}.s-a-auth__main{padding:var(--s-sp-64) var(--s-gutter) var(--s-sp-80)}.s-a-auth__grid{justify-content:space-between;gap:var(--s-sp-64);grid-template-columns:minmax(0,440px) minmax(0,520px);align-items:start;max-width:1080px;margin:0 auto;display:grid}.s-a-auth__col{gap:var(--s-sp-24);display:grid}.s-a-auth__col>h1{font-size:var(--s-fs-h2-small);letter-spacing:-.035em;font-weight:700;line-height:1.05}.s-a-auth__aside{gap:var(--s-sp-16);padding-top:var(--s-sp-12);display:grid}.s-a-auth__aside h2{font-size:var(--s-fs-card);letter-spacing:-.02em;font-weight:700;line-height:1.2}.s-a-auth__aside .s-kv{grid-template-columns:150px minmax(0,1fr)}.s-a-auth__aside .s-kv dd{font-size:var(--s-fs-small);font-weight:500;line-height:1.45}.s-a-auth__foot{padding:var(--s-sp-16) var(--s-gutter);font-size:var(--s-fs-fine);color:var(--s-muted);gap:var(--s-sp-8) var(--s-sp-24);flex-wrap:wrap;display:flex}.s-a-auth__foot a{color:var(--s-body)}.s-a-labelrow{justify-content:space-between;align-items:center;gap:var(--s-sp-12);margin:-12px 0;display:flex}.s-a-labelrow .s-link{font-size:var(--s-fs-small)}.s-a-center{justify-self:center}.s-a-code{font-family:var(--s-mono);font-size:var(--s-fs-card);letter-spacing:.3em;max-width:none;height:56px}.s-a-code--text{letter-spacing:.06em;font-size:var(--s-fs-name);max-width:none}.s-a-qr{gap:var(--s-sp-20);grid-template-columns:148px minmax(0,1fr);align-items:start;display:grid}.s-a-qr svg{width:148px;height:148px;display:block}.s-a-qr dl{gap:var(--s-sp-4);font-size:var(--s-fs-meta);color:var(--s-body);display:grid}.s-a-qr dd{font-family:var(--s-mono);font-size:var(--s-fs-fine);color:var(--s-ink);overflow-wrap:anywhere}.s-a-qr dd a{font-family:var(--s-font);font-size:var(--s-fs-meta)}.s-a-codes{gap:var(--s-sp-8) var(--s-sp-16);padding:var(--s-sp-16);border-radius:var(--s-r-sm);background:var(--s-soft-2);font-family:var(--s-mono);font-size:var(--s-fs-small);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.s-a-people td small{font-family:var(--s-font)}.s-a-invite{gap:var(--s-sp-8) var(--s-sp-12);grid-template-columns:minmax(0,1fr) 220px max-content;align-items:start;max-width:760px;display:grid}.s-a-invite,.s-a-inline{row-gap:var(--s-sp-8);grid-template-rows:auto auto auto}.s-a-invite>.s-field,.s-a-inline>.s-field{grid-row:1/span 3;grid-template-rows:subgrid}:is(.s-a-invite,.s-a-inline)>.s-btn.s-btn.s-btn{grid-row:2;height:48px;margin-block:0}.s-a-inline{gap:var(--s-sp-8) var(--s-sp-12);grid-template-columns:minmax(0,360px) max-content;align-items:start;display:grid}.s-a-table .s-status{font-size:inherit}.s-a-task .s-status{font-size:var(--s-fs-meta)}.s-a-when{font-size:var(--s-fs-meta);color:var(--s-body);margin-top:2px;display:block}.s-a-app .s-status,.s-a-auth .s-status{color:var(--s-ink)}.s-a-app .s-status:before,.s-a-auth .s-status:before{width:9px;height:9px}.s-a-app .s-status--ok:before,.s-a-auth .s-status--ok:before{background:var(--a-ok-dot)}.s-a-app .s-status--warn:before,.s-a-auth .s-status--warn:before{background:var(--a-warn-dot)}.s-a-app .s-status--out:before,.s-a-auth .s-status--out:before{background:var(--a-out-dot)}.s-a-app .s-status--none:before,.s-a-auth .s-status--none:before{box-shadow:inset 0 0 0 2px var(--a-none-dot);background:0 0}.s-a-blockhead__end{justify-content:flex-end;align-items:center;gap:var(--s-sp-8) var(--s-sp-20);flex-wrap:wrap;display:flex}.s-a-period{align-items:end;gap:var(--s-sp-8) var(--s-sp-12);flex-wrap:wrap;display:flex}.s-a-periodsel{width:auto;min-width:170px;height:44px;font-size:var(--s-fs-small)}.s-a-custom{gap:var(--s-sp-8);display:flex}.s-a-custom[hidden]{display:none}.s-a-custom .s-input{width:160px;height:44px}.s-a-app .s-code__bar{padding-top:8px;padding-bottom:8px}.s-a-blockhead:has(.s-a-period){align-items:center}.s-a-menu .s-a-switch,.s-a-switch{align-items:center;gap:var(--s-sp-12);width:100%;min-height:44px;padding:0 var(--s-sp-12);border-radius:var(--s-r-sm);color:var(--s-ink);font-family:var(--s-font);font-size:var(--s-fs-small);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:600;display:flex}.s-a-switch>span:first-child{white-space:nowrap}.s-a-switch .s-a-kbd{color:var(--s-body);white-space:nowrap;margin-left:auto}.s-a-switch__track{border-radius:var(--s-r-pill);background:var(--s-white);width:36px;height:20px;box-shadow:inset 0 0 0 2px var(--s-body);flex:none;position:relative}.s-a-switch__track:after{content:"";background:var(--s-body);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:4px}.s-a-switch[aria-checked=true] .s-a-switch__track{background:var(--s-ink);box-shadow:none}.s-a-switch[aria-checked=true] .s-a-switch__track:after{background:var(--s-white);left:20px}.s-a-seg{margin:0 var(--s-sp-8) var(--s-sp-8);border-radius:var(--s-r-sm);background:var(--s-soft-2);box-shadow:inset 0 0 0 1px var(--s-rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;display:grid}.s-a-menu .s-a-seg__b,.s-a-seg__b{min-height:36px;padding:0 var(--s-sp-4);border-radius:var(--s-r-xs);color:var(--s-ink);font-family:var(--s-font);font-size:var(--s-fs-meta);text-align:center;cursor:pointer;background:0 0;border:0;justify-content:center}.s-a-seg__b[aria-pressed=true]{background:var(--s-white);box-shadow:0 0 0 1px var(--s-ink);font-weight:600}.s-a-menu__label{padding:var(--s-sp-8) var(--s-sp-12) var(--s-sp-4);font-size:var(--s-fs-meta);color:var(--s-ink);font-weight:600}.s-a-seg--2{grid-template-columns:repeat(2,minmax(0,1fr))}.s-a-sheet__deep{padding:var(--s-sp-8) var(--s-sp-8) 0;border-bottom:1px solid var(--s-rule)}.s-a-app[data-deep],.s-a-auth[data-deep]{--s-muted:var(--s-body);--s-rule:#cfccc6;--s-rule-card:#cfccc6;--s-rule-strong:#5b6168;--s-soft:#f1f0ed;--s-soft-2:#f4f3f0;--s-paper:#eceae6;--s-clay:#8d4325;--s-clay-hover:#7a3a20;--s-night:#121417;--a-zebra:#f4f3f0;--a-hover:#eceae6;--a-ring:#8d4325;--s-fs-body:15px;--s-fs-ui:15px;--s-fs-small:15px;--s-fs-meta:14px;--s-fs-fine:14px;--s-fs-tiny:13px;--s-fs-tag:12px;--s-fs-h2-small:27px;--s-fs-card:22px;--s-fs-widget:21px;--s-fs-item:18px;font-variant-numeric:tabular-nums;line-height:1.4}.s-a-app[data-deep=dark],.s-a-auth[data-deep=dark]{--s-white:#121417;--s-ink:#fff;--s-body:#cfccc6;--s-muted:#cfccc6;--s-rule:#5b6168;--s-rule-card:#5b6168;--s-rule-strong:#cfccc6;--s-soft:#1b1a14;--s-soft-2:#1b1a14;--s-paper:#2a1a12;--s-night:#f4f3f0;--s-night-link:#7a3a20;--s-peach:#ffe3d6;--s-ok:#e7f2ea;--s-warn:#f6ead2;--s-out:#f7e3e1;--s-none:#cfccc6;--a-ok-dot:#1e7a4c;--a-warn-dot:#8a5e14;--a-out-dot:#e5724e;--a-none-dot:#cfccc6;--a-zebra:#1b1a14;--a-hover:#2a1a12;--a-ring:#e8b29d;--s-logo-ink:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.s-a-shopper{display:contents}:is(.s-a-app,.s-a-auth)[data-deep=dark] .s-btn--primary:not(.s-a-shopper *),:is(.s-a-app,.s-a-auth)[data-deep=dark] .s-seg__opt:is([aria-pressed=true],[aria-checked=true],:has(>input:checked)):not(.s-a-shopper *){color:#fff}:is(.s-a-app,.s-a-auth)[data-deep] .s-a-saved[data-state=dirty],:is(.s-a-app,.s-a-auth)[data-deep] .s-error>span:not(.s-a-shopper *){color:var(--s-ink)}:is(.s-a-app,.s-a-auth)[data-deep=dark] .s-select:not(.s-a-shopper *){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.s-a-app[data-deep] *,.s-a-auth[data-deep] *,.s-a-app[data-deep] :before,.s-a-auth[data-deep] :before{transition:none!important;animation:none!important}.s-a-auth[data-deep]{background:var(--s-soft);color:var(--s-ink)}:is(.s-a-app,.s-a-auth)[data-deep] :is(.s-link,.s-inline-link,.s-a-count--due,.s-a-note details summary):not(.s-a-shopper *){color:var(--s-ink)}:is(.s-a-app,.s-a-auth)[data-deep] .s-link:not(.s-a-shopper *){text-decoration-thickness:2px}.s-a-app[data-deep] .s-a-tabs .s-tab[aria-current=page],.s-a-app[data-deep] .s-a-tabs .s-tab[aria-selected=true]{box-shadow:inset 0 -3px 0 var(--s-ink)}.s-a-app[data-deep] :is(.s-a-nav__item,.s-a-tabbar__item)[aria-current=page] svg{color:var(--s-ink)}.s-a-app[data-deep] .s-a-note[data-unread] b:before{background:var(--s-ink)}.s-a-app[data-deep] :is(.s-a-nav__item,.s-a-tabbar__item,.s-a-sheet__item) svg,.s-a-app[data-deep] .s-a-search svg{color:var(--s-ink)}.s-a-app[data-deep] .s-a-toast .s-link{color:var(--s-night-link)}:is(.s-a-app,.s-a-auth)[data-deep] .s-text:not(.s-a-shopper *){line-height:1.45}:is(.s-a-app,.s-a-auth)[data-deep] .s-label:not(.s-a-shopper *){font-size:14px}:is(.s-a-app,.s-a-auth)[data-deep] :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--a-ring);outline-offset:2px}.s-a-app[data-deep] .s-a-table tbody>tr:nth-child(2n){--a-row:var(--a-zebra)}.s-a-app[data-deep] .s-a-table tbody>tr:is(:hover,:focus-within){--a-row:var(--a-hover)}.s-a-app[data-deep] .s-a-table td.s-a-name{font-weight:600}.s-a-app[data-deep] .s-a-table td.s-a-name small{font-weight:400}.s-a-app[data-deep] .s-a-table tbody tr:focus-within{outline:2px solid var(--s-ink);outline-offset:-2px}.s-a-scroll--x .s-a-table :is(td.s-a-name,th[data-key]:first-child),.s-a-scroll--x .s-a-table .s-a-check{z-index:1;position:sticky;left:0}.s-a-scroll--x .s-a-table .s-a-check+:is(td.s-a-name,th){z-index:1;position:sticky;left:44px}.s-a-app[data-deep] .s-a-tasks,.s-a-app[data-deep] .s-a-list{border-top-color:var(--s-rule-strong)}.s-a-app[data-deep] .s-a-task{padding:var(--s-sp-8) 0;border-bottom-color:var(--s-rule)}.s-a-app[data-deep] .s-a-task__when,.s-a-app[data-deep] .s-a-count,.s-a-app[data-deep] .s-a-kbd{color:var(--s-body)}.s-a-app[data-deep] .s-a-block+.s-a-block{margin-top:var(--s-sp-32)}.s-a-app[data-deep] .s-a-body{margin-top:var(--s-sp-20)}@container page (min-width:721px){.s-a-main[data-a-width=read]>.s-a-tabs{width:max-content;min-width:min(720px,100%);max-width:100%}.s-a-app[data-deep]{grid-template-columns:64px minmax(0,1fr)}.s-a-app[data-deep] .s-a-side{z-index:35;position:relative}.s-a-app[data-deep] .s-a-side__in{width:64px;padding-left:var(--s-sp-8);padding-right:var(--s-sp-8);background:var(--s-soft-2);border-right:1px solid var(--s-rule);box-sizing:border-box;overflow:hidden}.s-a-app[data-deep] .s-a-side:is(:hover,:focus-within,:has([aria-expanded=true])) .s-a-side__in{width:248px;box-shadow:8px 0 0 -7px var(--s-rule-strong);overflow:visible}.s-a-app[data-deep] .s-a-side:not(:hover,:focus-within,:has([aria-expanded=true])) :is(.s-a-brand,.s-a-tenant,.s-a-nav__item>span:not(.s-a-count),.s-a-kbd,.s-a-nav__label,.s-a-me){visibility:hidden}.s-a-app[data-deep] .s-a-side:not(:hover,:focus-within,:has([aria-expanded=true])) .s-a-nav__item{padding:0 var(--s-sp-12);position:relative}.s-a-app[data-deep] .s-a-side:not(:hover,:focus-within,:has([aria-expanded=true])) .s-a-nav__item>.s-a-count{border-radius:var(--s-r-pill);background:var(--s-ink);min-width:18px;color:var(--s-white);text-align:center;padding:0 4px;font-size:12px;line-height:18px;position:absolute;top:2px;left:28px}.s-a-app[data-deep] .s-a-side:not(:hover,:focus-within,:has([aria-expanded=true])) .s-a-me:before{content:"";visibility:visible;width:28px;height:28px;box-shadow:inset 0 0 0 2px var(--s-ink);border-radius:50%;display:block}.s-a-app[data-deep] .s-a-main{padding:var(--s-sp-20) var(--s-sp-32) var(--s-sp-48)}.s-a-app[data-deep] .s-a-banner{margin:calc(-1 * var(--s-sp-20)) calc(-1 * var(--s-sp-32)) var(--s-sp-20);padding:var(--s-sp-8) var(--s-sp-32)}.s-a-app[data-deep] .s-a-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.s-a-app[data-deep] .s-a-back{grid-column:auto}.s-a-app[data-deep] .s-a-tabs{margin-top:var(--s-sp-8)}.s-a-app[data-deep] .s-a-tabs .s-tab{min-height:40px}.s-a-app[data-deep] .s-a-table th,.s-a-app[data-deep] .s-a-table td{box-sizing:border-box;border-bottom:1px solid var(--s-rule);border-right:1px solid var(--s-rule);height:36px;padding:8px 12px}.s-a-app[data-deep] .s-a-table :is(th,td):last-child{border-right:0}.s-a-app[data-deep] .s-a-table thead th{border-bottom:2px solid var(--s-ink);font-size:14px}.s-a-app[data-deep] .s-a-table td.s-a-name small{margin:0 0 0 var(--s-sp-8);font-weight:400;display:inline}.s-a-app[data-deep] .s-a-table td.s-a-name :is(a:not(.s-a-pkopen),b,.s-a-pkt){display:inline}.s-a-app[data-deep] .s-a-table .s-a-check{width:44px}.s-a-app[data-deep] .s-a-table .s-link{min-height:0}.s-a-app[data-deep] .s-a-hit{margin:-12px}.s-a-app[data-deep] .s-a-table tfoot :is(th,td){border-top:2px solid var(--s-ink);border-right:0}.s-a-app[data-deep] .s-a-table td.s-a-fcell{height:auto;padding-top:4px;padding-bottom:4px}}@container page (max-width:720px){.s-a-app{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-height:844px}.s-a-side{display:none}.s-a-top{align-items:center;gap:var(--s-sp-4);min-height:56px;padding:0 var(--s-sp-8) 0 var(--s-sp-20);z-index:20;background:var(--s-white);border-bottom:1px solid var(--s-rule);display:flex;position:sticky;top:0}.s-a-top__name{align-content:center;min-width:44px;min-height:44px;margin-right:auto;line-height:1.2;text-decoration:none;display:grid}.s-a-top__name b{font-size:var(--s-fs-ui);font-weight:600}.s-a-top__name span{font-size:var(--s-fs-tiny);color:var(--s-muted)}.s-a-icon{border-radius:var(--s-r-sm);width:44px;height:44px;color:var(--s-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.s-a-icon svg{width:22px;height:22px}.s-a-icon .s-a-count{font-size:var(--s-fs-tag);position:absolute;top:6px;right:2px}.s-a-main{padding:var(--s-sp-20) var(--s-sp-20) var(--s-sp-32)}.s-a-tabbar{z-index:20;background:var(--s-white);border-top:1px solid var(--s-rule);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:sticky;bottom:0}.s-a-tabbar__item{min-height:58px;padding:var(--s-sp-4) 2px;color:var(--s-body);font-family:var(--s-font);font-size:var(--s-fs-tiny);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:500;text-decoration:none;display:flex}.s-a-tabbar__item svg{width:22px;height:22px;color:var(--s-muted)}.s-a-tabbar__item[aria-current=page]{color:var(--s-ink);font-weight:600}.s-a-tabbar__item[aria-current=page] svg{color:var(--s-clay)}.s-a-banner{margin:calc(-1 * var(--s-sp-20)) calc(-1 * var(--s-sp-20)) var(--s-sp-20);padding:var(--s-sp-12) var(--s-sp-20)}.s-a-head{grid-template-columns:minmax(0,1fr);align-items:start}.s-a-head__end{justify-content:flex-start}.s-a-head__end .s-btn{width:100%}.s-a-tabs{margin-left:calc(-1 * var(--s-sp-20));margin-right:calc(-1 * var(--s-sp-20));padding:0 var(--s-sp-44) 0 var(--s-sp-20);gap:var(--s-sp-20);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.s-a-body{margin-top:var(--s-sp-24)}.s-a-main[data-a-width=split]>.s-a-body:not(:has(>.s-a-split)){grid-template-columns:minmax(0,1fr)}.s-a-block+.s-a-block,:is(dialog,.s-a-table,.s-a-tablewrap)+.s-a-block{margin-top:var(--s-sp-36)}.s-a-task{grid-template-columns:minmax(0,1fr) auto}.s-a-task__when{grid-area:2/1}.s-a-task__act{grid-area:1/2/span 2}.s-a-task:has(>.s-a-task__when:empty){align-items:center;column-gap:var(--s-sp-16)}.s-a-task:has(>.s-a-task__when:empty)>.s-a-task__when{display:none}.s-a-task:has(>.s-a-task__when:empty)>.s-a-task__act{grid-area:1/2;place-self:center end}.s-a-task:has(>.s-a-taskbtn){padding:0;display:block}.s-a-task>.s-a-taskbtn{display:flex}.s-a-task:has(>.s-a-taskbtn):not([data-open])>:not(.s-a-taskbtn){display:none}.s-a-task[data-open]{padding-bottom:var(--s-sp-16)}.s-a-task[data-open]>.s-a-task__main>.s-a-task__what{display:none}.s-a-task[data-open]>.s-a-task__when{margin-top:var(--s-sp-8);display:block}.s-a-task[data-open]>.s-a-task__act{gap:var(--s-sp-8) var(--s-sp-16);margin-top:var(--s-sp-8);flex-wrap:wrap;display:flex}.s-a-task[data-open] .s-a-taskopen{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.s-a-task[data-open] .s-a-pk__key{visibility:hidden}.s-a-task__act .s-link,.s-a-blockhead .s-link,.s-a-back,.s-a-stale .s-link,.s-a-banner .s-link,.s-a-special__row .s-link,.s-a-note details summary,.s-a-notes__foot .s-link,.s-a-bulk .s-link{min-height:44px}.s-a-bar{gap:var(--s-sp-8)}.s-a-search{flex-basis:100%;max-width:none}.s-a-filter{flex:140px;min-width:0}.s-a-bar__end{width:100%;min-height:0;margin-left:0}.s-a-table thead th{position:static}.s-a-phonebar{align-items:center;gap:var(--s-sp-8) var(--s-sp-16);margin-bottom:var(--s-sp-12);flex-wrap:wrap;display:flex}.s-a-sortwrap{flex:100%;display:block}.s-a-bar--plain:not(:has(.s-a-fbtns)){display:flex}.s-a-sortsel{width:100%;min-width:0}.s-a-fbtns{flex:100%}.s-a-app button.s-link{min-width:44px;min-height:44px}.s-a-bar>.s-a-fall{justify-content:space-between;gap:var(--s-sp-8);flex:none;display:inline-flex}.s-a-bar:has(>.s-a-fall)>.s-a-sortwrap{flex:auto;order:1;min-width:0}.s-a-bar .s-a-sortsel{padding-left:var(--s-sp-12);background-position:right 12px center;padding-right:32px}.s-a-bar:has(>.s-a-fall)>.s-a-fbtns{order:2;display:none}.s-a-bar:has(>.s-a-fall)>.s-a-bar__end{order:3}.s-a-bar[data-a-fopen]>.s-a-fbtns{display:flex}.s-a-bar[data-a-fopen]>.s-a-fall>svg{transform:rotate(180deg)}.s-a-table.s-table--stack tbody tr[data-a-skel]{align-items:center;gap:var(--s-sp-16);min-height:52px;padding:0;display:flex}.s-a-table.s-table--stack tbody tr[data-a-skel]>td:not(.s-a-sk0,.s-a-sk1){display:none}.s-a-table.s-table--stack tbody tr[data-a-skel]>td.s-a-sk0{flex:auto}.s-a-table.s-table--stack tbody tr[data-a-skel]>td.s-a-sk1{flex:0 0 72px}.s-a-fbtns{position:relative}.s-a-fwrap{position:static}.s-a-fmenu{min-width:0;left:0;right:0}.s-a-table.s-table--stack tr{background:var(--a-row)}.s-a-table.s-table--stack :is(th,td){white-space:normal}.s-a-table.s-table--stack td[data-label]:before{font-size:var(--s-fs-meta);color:var(--s-body)}.s-a-table .s-a-name :is(a,b),.s-a-table .s-a-name small,.s-a-trunc{white-space:normal;max-width:none}.s-a-blockhead{flex-wrap:wrap}.s-a-blockhead__end{justify-content:flex-start}.s-a-custom{flex-wrap:wrap}.s-a-selpage{min-height:44px}.s-a-bulk{z-index:4;position:sticky;top:56px}.s-a-table.s-table--stack th,.s-a-table.s-table--stack td{padding:0}.s-a-table.s-table--stack tr{padding:var(--s-sp-12) 0;position:relative}.s-a-table.s-table--stack tr:has(.s-a-check){padding-left:32px}.s-a-table.s-table--stack td.s-a-check{width:auto;position:absolute;top:14px;left:0}.s-a-table.s-table--stack thead .s-a-hit{margin:0}.s-a-table.s-table--stack tbody th,.s-a-table.s-table--stack td.s-a-name{flex:1 0 100%}.s-a-table.s-table--stack tr:has(td.s-a-name) td:not([data-label]):not(.s-a-check):not(.s-a-name){flex:1 0 100%;order:3;margin-left:0}.s-a-table.s-table--stack td.s-a-acts .s-link{align-items:center;min-height:44px;display:inline-flex}.s-a-table.s-table--stack tfoot tr{border-top:2px solid var(--s-rule-strong)}.s-a-table.s-table--stack tfoot th{border-top:0;flex:1 0 100%}.s-a-table.s-table--stack tfoot td{border-top:0}.s-a-table.s-table--stack :is(tbody,tfoot) td:empty{display:none}.s-a-table.s-table--stack td.s-a-fcell{padding:var(--s-sp-4) 0 0;flex:1 0 100%}.s-a-fcell .s-field{max-width:none}.s-a-toggle{flex:100%}.s-a-split{gap:var(--s-sp-12);grid-template-columns:minmax(0,1fr)}.s-a-split__tabs{margin-left:calc(-1 * var(--s-sp-20));margin-right:calc(-1 * var(--s-sp-20));padding:0 var(--s-sp-20)}.s-a-split__pane{border-left:0;min-height:0;padding-left:0;display:none}.s-a-split[data-open] .s-a-split__pane{display:block}.s-a-split[data-open] .s-a-split__list{display:none}.s-a-split__back{align-items:center;min-height:44px;display:inline-flex}.s-a-pager__btns{width:100%}.s-a-pages{display:none}.s-a-pager__btns .s-btn{flex:1}.s-a-savebar{bottom:58px}.s-a-fbtn>svg:first-child:not(:last-child){display:none}.s-a-auth__aside h2{font-size:var(--s-fs-name)}.s-a-two{grid-template-columns:110px minmax(0,1fr)}.s-a-day{row-gap:var(--s-sp-4);grid-template-columns:44px minmax(0,1fr) auto minmax(0,1fr)}.s-a-day .s-check{grid-column:2/-1}.s-a-editor{gap:var(--s-sp-24);grid-template-columns:minmax(0,1fr)}.s-a-preview{display:none}.s-a-savebar__preview{display:inline-flex}.s-a-stack{bottom:calc(58px + var(--s-sp-16) + var(--a-lift,0px));justify-items:stretch;right:0}.s-a-toast{max-width:none}.s-a-auth{min-height:844px}.s-a-auth__main{padding:var(--s-sp-32) var(--s-gutter) var(--s-sp-48)}.s-a-auth__grid{gap:var(--s-sp-48);grid-template-columns:minmax(0,1fr)}.s-a-auth__aside .s-kv{grid-template-columns:110px minmax(0,1fr)}.s-a-qr,.s-a-codes,.s-a-invite{grid-template-columns:minmax(0,1fr)}.s-a-invite>.s-btn,.s-a-inline>.s-btn{grid-row:auto;width:100%}.s-a-inline{grid-template-columns:minmax(0,1fr)}.s-a-table.s-table--stack tbody tr{gap:var(--s-sp-12) var(--s-sp-16);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.s-a-table.s-table--stack tbody tr>:is(th,.s-a-name,.s-a-fcell),.s-a-table.s-table--stack tbody tr>td:not([data-label]):not(.s-a-check):not(.s-a-acts){grid-column:1/-1}.s-a-table.s-table--stack tbody tr>td.s-a-acts{text-align:right;grid-column:auto/-1;place-self:end}.s-a-table.s-table--stack tbody tr:has(>td.s-a-acts):not(:has(>td[data-label])){grid-template-columns:minmax(0,1fr) auto;align-items:center}.s-a-table.s-table--stack tbody tr:has(>td.s-a-acts):not(:has(>td[data-label]))>:is(th,.s-a-name){grid-column:auto}.s-a-table.s-table--stack tbody tr:has(>td.s-a-acts):not(:has(>td[data-label]))>td.s-a-acts{grid-column:auto;align-self:center}.s-a-table.s-table--stack tbody td[data-label]:before{margin:0 0 2px;display:block}.s-a-table.s-table--stack tbody tr>:not(.s-a-check){text-align:left;justify-self:stretch;margin:0}.s-a-table.s-table--stack tbody tr:has(>td[data-label]):not(:has(>td[data-label]~td[data-label])){grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.s-a-table.s-table--stack tbody tr:has(>td[data-label]):not(:has(>td[data-label]~td[data-label]))>:is(th,.s-a-name){grid-column:auto}.s-a-table.s-table--stack tbody tr:has(>td[data-label]):not(:has(>td[data-label]~td[data-label]))>td[data-label]{text-align:right;justify-self:end}.s-a-table.s-table--stack tbody tr:has(>td[data-label]):not(:has(>td[data-label]~td[data-label]))>td[data-label]:before{margin:0 6px 0 0;display:inline}.s-a-table.s-table--stack:has(td.s-a-pk){width:100%;min-width:0;display:block}.s-a-table.s-table--stack:has(td.s-a-pk)>:is(tbody,tfoot){width:100%;min-width:0;display:block}.s-a-table.s-table--stack tbody tr:has(>td.s-a-pk){padding:0}.s-a-table.s-table--stack tbody tr:has(>td.s-a-pk):not([data-open])>:not(.s-a-pk,.s-a-check){display:none}.s-a-table.s-table--stack tbody tr:has(>td.s-a-pk):not([data-open]){display:block}.s-a-table.s-table--stack tbody tr:has(>td.s-a-pk)>td.s-a-pk:not([data-label]):not(.s-a-check):not(.s-a-name){order:-2;grid-column:1/-1;display:block}.s-a-table.s-table--stack.s-a-table--pair tbody tr{justify-content:space-between;align-items:center;gap:var(--s-sp-16);min-height:52px;padding:0;display:flex}.s-a-table.s-table--stack.s-a-table--pair tbody tr>*{flex:0 auto;align-self:center;min-width:0;margin:0}.s-a-table.s-table--stack.s-a-table--pair tbody tr>.s-a-name{flex:auto}.s-a-table.s-table--stack.s-a-table--pair tbody td[data-label]{text-align:right;margin-left:auto}.s-a-table.s-table--stack.s-a-table--pair tbody tr>td[data-label]:before{display:none!important}.s-a-pkbtn{align-items:center;gap:var(--s-sp-12);width:100%;min-height:52px;font:inherit;color:var(--s-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;display:flex}.s-a-pkbtn:focus-visible{outline:2px solid var(--s-ink);outline-offset:-2px}.s-a-pk__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;overflow:hidden}.s-a-pk__key{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:48%;color:var(--s-body);flex:none;font-size:14px;overflow:hidden}.s-a-pk__key .s-status{font-size:14px}.s-a-pk__chev{color:var(--s-body);flex:none}.s-a-pkbtn[aria-expanded=true] .s-a-pk__chev{transform:rotate(180deg)}.s-a-pkbtn[aria-expanded=true] .s-a-pk__key{visibility:hidden}.s-a-table.s-table--stack tr:has(>td.s-a-pk):has(.s-a-check){padding-left:32px}.s-a-table.s-table--stack tr:has(>td.s-a-pk) td.s-a-check{top:17px}.s-a-table.s-table--stack tbody tr[data-open]:has(>td.s-a-pk){padding-bottom:var(--s-sp-16);row-gap:var(--s-sp-12)}.s-a-table.s-table--stack tbody tr[data-open]>td.s-a-name{display:contents}.s-a-table.s-table--stack tbody tr[data-open]>td.s-a-name>:is(a:not(.s-a-pkopen),b,.s-a-pkt){display:none}.s-a-table.s-table--stack tbody tr[data-open]>td.s-a-name>small{margin-top:calc(-1 * var(--s-sp-4));order:-1;grid-column:1/-1}.s-a-table.s-table--stack tbody tr[data-open]>td.s-a-name>.s-a-pkopen{order:3;grid-column:1;justify-self:start;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.s-a-table.s-table--stack tbody tr[data-open]>td.s-a-acts{order:3}.s-a-table.s-table--stack tbody tr[data-open]>td:is(:not([data-label]),[data-label=""]):not(.s-a-name,.s-a-pk,.s-a-check){grid-column:1/-1}.s-a-table.s-table--stack tbody tr[data-open]>td[data-label=""]:before{display:none}.s-a-table.s-table--stack tbody tr[data-open]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.s-a-table.s-table--stack tbody tr[data-open]>:is(th,.s-a-name){grid-column:1/-1}.s-a-table.s-table--stack tbody tr[data-open]>td[data-label]{text-align:left;justify-self:stretch}.s-a-table.s-table--stack tbody tr[data-open]>td[data-label]:before{margin:0 0 2px;display:block}.s-a-savebar .s-a-saved{flex-basis:100%;margin-right:0}.s-a-savebar>.s-btn{flex:1 1 0}}.s-a-app :is(p,ul,ol,dl,.s-kv,.s-a-facts,table,.s-a-tablewrap,.s-a-scroll,.s-field,.s-a-state h3)+:is(.s-actions,.s-btn,.as-row){margin-top:var(--s-sp-16)}@container page (max-width:720px){.s-a-app .s-check{align-items:center;min-height:44px}.s-a-app .s-check input{margin-top:0}.s-a-app .s-seg__opt{height:44px}.s-a-app .s-code__copy{min-width:44px;height:44px}.s-a-app :is(.s-inline-link,dd>a,.s-kv a,p>.s-link:only-child,li>.s-link:only-child){align-items:center;min-width:44px;min-height:44px;display:inline-flex}.s-a-tabs .s-tab{flex:none;justify-content:center;min-width:44px}.s-a-app :is(.s-kv dd,td) .s-num{white-space:normal}.s-a-app :is(.s-inline-link,dd a,td a,td code){overflow-wrap:anywhere}.s-a-table.s-table--stack.s-a-table--pair tbody tr>td[data-label].s-right:after{content:" " attr(data-label);text-transform:lowercase;font-family:var(--s-font);color:var(--s-body);font-size:14px}}.s-a-note{position:relative}.s-a-note>b>a:after{content:"";position:absolute;inset:0}.s-a-note :is(p,ul,li) a{z-index:1;position:relative}.s-a-app :is(.s-actions,.s-btn,.as-row)+:is(.s-kv,dl,table,.s-a-tablewrap,.s-a-scroll,.s-a-facts){margin-top:var(--s-sp-16)}.s-a-table--pair .s-a-pkopen{display:none!important}@container page (max-width:720px){.s-a-table.s-table--stack.s-a-table--pair td.s-a-name>a:not(.s-a-pkopen){align-items:center;min-height:44px;display:inline-flex}}.s-a-pnone{gap:var(--s-sp-4);padding:var(--s-sp-12) 0;display:grid}.s-a-pnone p{margin:0}.s-a-pnone .s-link,.s-a-ppager .s-link{min-height:44px}.s-a-ppager{align-items:center;gap:var(--s-sp-16);padding-top:var(--s-sp-8);display:flex}.s-a-pnone[hidden],.s-a-ppager[hidden]{display:none}@container hero-line (max-width:420px){.sk-hero__line .sk-kv{--kv-label:120px}}@container hero-line (max-width:300px){.sk-hero__line .sk-kv{grid-template-columns:minmax(0,1fr)}}@container page (max-width:720px){.sk-hero__text{gap:20px;padding:14px 0 36px}.sk-hero__line{align-items:stretch;gap:20px;font-size:18px}.sk-hero--with-object .sk-hero__grid{grid-template-rows:auto 96px 1fr;grid-template-columns:minmax(0,1fr);padding-bottom:24px}.sk-hero--with-object .sk-hero__grid:before{grid-row:1/3}.sk-hero__object{margin-inline:calc(2px - var(--s-gutter));grid-area:2/1/4;align-self:start;padding-top:0}.sk-hero__object .sk-form-section--card{border-radius:var(--s-r-md);border:1px solid var(--s-rule);box-shadow:var(--s-shadow-phone);padding:24px 18px}.sk-hero--search .sk-hero__text{gap:20px;padding:14px 0 20px}.sk-hero--search.sk-hero--with-object .sk-hero__grid{grid-template-rows:auto 28px 1fr;padding-bottom:20px}.sk-hero--search .sk-hero__object{margin:0}.sk-hero--compact .sk-hero__grid{padding:16px var(--s-gutter) 28px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.sk-hero--compact .sk-hero__object{grid-area:2/1;margin:0}}.sk-field{min-width:0}.sk-field__label{font-family:var(--font-body);color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.sk-field__required{color:var(--error);margin-inline-start:6px}.sk-field__error{font-family:var(--font-body);color:var(--error);align-items:flex-start;gap:6px;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:flex}.sk-field__error>svg{flex:none;margin-top:1px}.sk-input-frame{--sk-field-border:var(--s-muted);box-sizing:border-box;width:100%;min-width:0;font-family:var(--font-body);color:var(--ink);background:var(--raised);border:1px solid var(--sk-field-border);border-radius:var(--s-r-sm);appearance:none;height:48px;padding:0 14px;font-size:17px;line-height:1.45}.sk-input--compact,.sk-input-frame--compact{height:44px;font-size:15px}.sk-input--code,.sk-input-frame--code{height:56px;font-size:24px;font-family:var(--font-mono)}.sk-input--figure,.sk-input-frame--figure{height:56px;font-size:24px}.sk-input::placeholder,.sk-textarea::placeholder{color:var(--muted)}.sk-input:focus,.sk-textarea:focus,.sk-select:focus,.sk-input-frame:focus-within{outline:2px solid var(--brand);outline-offset:3px;box-shadow:none}.sk-input[readonly],.sk-textarea[readonly]{background:var(--surface);cursor:default}.sk-input:disabled,.sk-textarea:disabled,.sk-select:disabled{cursor:not-allowed}.sk-select:disabled{opacity:.7}.sk-input-frame:has(.sk-input:disabled){background:var(--s-w-chrome);color:var(--s-muted);border-color:var(--s-rule-strong);cursor:not-allowed}.sk-input--error,.sk-textarea--error,.sk-select--error,.sk-input[aria-invalid=true],.sk-textarea[aria-invalid=true],.sk-input-frame--error{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.sk-input-frame{align-items:center;gap:8px;padding:0 14px 0 0;display:flex}.sk-input-frame>.sk-input{height:100%;box-shadow:none;background:0 0;border:0;outline:none;flex:1}.sk-input__suffix{color:var(--muted);white-space:nowrap}.sk-input__reveal{min-height:44px;color:var(--ink);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-size:16px}.sk-input__reveal:focus-visible{outline:2px solid var(--brand);outline-offset:0}.sk-textarea-wrap{gap:8px;min-width:0;display:grid}.sk-textarea__counter{color:var(--muted);justify-content:space-between;gap:16px;font-size:14px;line-height:1.4;display:flex}.sk-textarea__count{font-family:var(--font-mono);white-space:nowrap}.sk-field-row-container{min-width:0;container-type:inline-size}.sk-field-row{align-items:start;gap:20px;min-width:0;display:grid}.sk-field-row--inline,.sk-field-row--with-action{grid-template-columns:minmax(0,1fr) auto}.sk-field-row--inline{align-items:center}.sk-field-row--with-action{align-items:end}.sk-field-row--with-action>:is(.s-btn,.s-link){height:48px;min-height:48px;padding-block:0}@media (max-width:719px),(pointer:coarse){.sk-input--compact{font-size:16px}}@media (max-width:719px){.sk-input--figure,.sk-input-frame--figure{height:48px;font-size:18px}}.sk-select-wrap{width:100%;min-width:0;max-width:100%;display:block;position:relative}.sk-select-wrap--auto{width:fit-content}.sk-select-field{gap:var(--s-sp-8,8px);min-width:0}.sk-select-field>.sk-field__label{font-size:var(--s-fs-small,15px);color:var(--ink)}.sk-select{cursor:pointer}.sk-select--compact{height:var(--s-sp-44,44px);font-size:var(--s-fs-small,15px)}.sk-select--error,.sk-select--error:hover:not(:disabled){border-color:var(--error);box-shadow:none}.sk-search{box-sizing:border-box;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-full);width:100%;min-height:44px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);align-items:center;gap:9px;padding:0 16px;display:flex}.sk-search:focus-within{background:var(--raised);border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.sk-search__icon{color:var(--faint);flex-shrink:0;display:inline-flex}.sk-search__input{min-width:0;font-family:var(--font-body);color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-size:14px;line-height:1.45}.sk-search__input::placeholder{color:var(--faint)}.sk-search__clear{width:28px;height:28px;color:var(--faint);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-right:-6px;display:inline-flex}.sk-search__clear:hover{background:var(--sunken);color:var(--text)}.sk-search__clear:focus-visible{box-shadow:0 0 0 3px var(--brand-soft);border:1px solid var(--brand);outline:none}.s-a-search .sk-search__clear{width:44px;height:44px;color:var(--s-body);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:2px;right:2px}.s-a-search .sk-search__clear svg{width:15px;height:15px;position:static}:is(.sk-search--disabled,.sk-search:has(.sk-search__input:disabled)){opacity:.55}.sk-search-field{width:100%;min-width:0}.sk-search-field--list{max-width:360px}.sk-search-field .sk-search-field__control{border:1px solid var(--border-strong);border-radius:var(--s-r-md,var(--radius-xl));background:var(--raised);gap:0;height:48px;min-height:48px;padding:0 1px 0 14px}.sk-search-field__control .sk-search__icon{width:18px;height:18px;color:var(--text);margin-right:8px}.sk-search-field__control .sk-search__input{appearance:none;height:100%;padding:0;font-size:17px}.sk-search-field__control .sk-search__input::-webkit-search-cancel-button{appearance:none}.sk-search-field__control--mono .sk-search__input{font-family:var(--font-mono)}.sk-search-field__control .sk-search__clear{border-radius:10px;width:44px;height:44px;margin:0}.sk-search-field__control .sk-search-field__submit{border-radius:10px;flex-shrink:0;height:44px;min-height:44px;padding:0 14px;font-size:17px}.sk-search-field__samples{flex-wrap:wrap;margin-top:4px;display:flex}.sk-search-field__samples :is(.s-btn,.s-link){min-height:44px;font-family:var(--font-mono)}.sk-search-field--hero .sk-search-field__control{height:64px}.sk-search-field--hero .sk-search-field__submit{height:56px;margin-right:2px}@media (max-width:719px){.sk-search-field--list{max-width:none}.sk-search-field--hero .sk-search-field__control{height:56px}.sk-search-field--hero .sk-search-field__submit{height:48px}}.sk-checkbox__box,.sk-radio__dot{display:none}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox{font-family:var(--font-body);font-size:var(--s-fs-ui);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;line-height:1.4;display:inline-flex}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox__input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox__box{border:1.5px solid var(--s-muted);background:var(--raised);color:#0000;width:20px;height:20px;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox__check{width:13px;height:13px;display:block}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox__mixed{background:currentColor;width:10px;height:2px}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox,:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-radio{min-height:44px;padding:8px 0}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox__input:checked+.sk-checkbox__box,:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox__input:indeterminate+.sk-checkbox__box{background:var(--brand);border-color:var(--brand);color:var(--on-fill)}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox__input:focus-visible+.sk-checkbox__box{border-color:var(--brand);outline:2px solid var(--brand);outline-offset:3px;box-shadow:0 0 0 3px var(--brand-soft)}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox__input:disabled+.sk-checkbox__box{opacity:.5}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox--disabled{cursor:not-allowed;color:var(--muted)}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox--error .sk-checkbox__box{border-color:var(--error)}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-checkbox--error .sk-checkbox__input:focus-visible+.sk-checkbox__box{border-color:var(--error);outline:2px solid var(--error);outline-offset:3px;box-shadow:0 0 0 3px var(--error-soft)}.sk-radio-group{border:none;min-width:0;margin:0;padding:0}.sk-radio-group__legend{font-family:var(--font-body);color:var(--text);margin-bottom:6px;padding:0;font-size:12px;font-weight:600}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-radio{font-family:var(--font-body);font-size:var(--s-fs-ui);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;line-height:1.4;display:inline-flex}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-radio__input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-radio__dot{box-sizing:border-box;border-radius:var(--radius-full);border:1.5px solid var(--s-muted);background:var(--raised);width:18px;height:18px;transition:border-color var(--transition-fast), border-width var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;display:inline-block}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-radio__input:checked+.sk-radio__dot{border:5px solid var(--brand)}.sk-radio__input:focus-visible+.sk-radio__dot{box-shadow:0 0 0 3px var(--brand-soft);border-color:var(--brand);outline:2px solid var(--brand);outline-offset:3px}.sk-choice-group--pills .sk-choice-group__option:has(:focus-visible){box-shadow:0 0 0 3px var(--brand-soft);border-color:var(--brand);outline:2px solid var(--brand);outline-offset:3px}.sk-choice-group--swatches .sk-choice-group__option:has(:focus-visible){box-shadow:0 0 0 3px var(--brand-soft);border-color:var(--brand);outline:2px solid var(--brand);outline-offset:3px}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-radio__input:disabled+.sk-radio__dot{opacity:.5}:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-radio--disabled{cursor:not-allowed;color:var(--muted)}.sk-radio-group--error .sk-radio__dot,:is(.sk-table,.sk-table-phone-selection,.sk-list-toolbar__select,.sk-choice-group--cards,.sk-choice-group--pills,.sk-choice-group--swatches) .sk-radio--error .sk-radio__dot{border-color:var(--error)}.sk-checkbox--error .sk-checkbox__input,.sk-radio--error .sk-radio__input,.sk-radio-group--error .sk-radio__input{outline:2px solid var(--error);outline-offset:1px}.sk-switch{font-family:var(--font-body);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;min-width:44px;min-height:44px;font-size:15px;font-weight:600;line-height:1.4;display:inline-flex}.sk-switch--label-start{flex-direction:row-reverse;justify-content:flex-end}.sk-switch--row{justify-content:center}.sk-switch__input,.sk-switch--row .sk-switch__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk-switch__track{border-radius:var(--radius-full);background:var(--raised);width:36px;height:20px;box-shadow:inset 0 0 0 2px var(--text);transition:background-color var(--transition-base);flex-shrink:0;display:inline-block;position:relative}.sk-switch__thumb{border-radius:var(--radius-full);background:var(--text);width:12px;height:12px;transition:transform var(--transition-base), background-color var(--transition-base);position:absolute;top:4px;left:4px}.sk-switch__input:checked+.sk-switch__track{background:var(--ink);box-shadow:none}.sk-switch__input:checked+.sk-switch__track .sk-switch__thumb{background:var(--raised);transform:translate(16px)}.sk-switch__input:focus-visible+.sk-switch__track{outline:2px solid var(--ink);outline-offset:3px}.sk-switch__input:disabled+.sk-switch__track{opacity:.5}.sk-switch--disabled{cursor:not-allowed;color:var(--muted)}@media (prefers-reduced-motion:reduce){.sk-input,.sk-textarea,.sk-select,.sk-search,.sk-checkbox__box,.sk-radio__dot,.sk-switch__track,.sk-switch__thumb,.sk-search__clear{transition:none}}.sk-inline-edit{width:100%;min-width:0}.sk-inline-edit__value{text-align:left;width:100%;max-width:100%;min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.sk-inline-edit__value>span{overflow-wrap:anywhere}.sk-inline-edit__edit{color:var(--s-clay,var(--brand));flex-shrink:0;font-size:15px}.sk-inline-edit__value:focus-visible{outline:2px solid var(--s-clay,var(--brand));outline-offset:2px}.sk-inline-edit__editor{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.sk-inline-edit__editor>.sk-field{flex:180px;min-width:0}.sk-inline-edit__editor .sk-input{width:100%;min-width:0}.sk-inline-edit__actions{align-self:flex-end;gap:8px;display:flex}@media (max-width:719px){.sk-inline-edit__editor{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.sk-inline-edit__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.sk-editable-cell{border:0;width:100%;min-width:0;margin:0;padding:0}.sk-editable-cell:disabled .sk-inline-edit__edit{display:none}.sk-editable-cell:disabled .sk-inline-edit__value{cursor:default}.sk-place{font-family:var(--font-body);gap:6px;display:grid}.sk-place__row{gap:8px;display:flex}.sk-place__box{flex:1;min-width:0;position:relative}.sk-place__input{text-overflow:ellipsis;padding:0 52px 0 14px}.sk-place--landing .sk-place__input{height:54px;padding-right:54px;font-size:18px}.sk-place__locate{width:48px;height:48px;color:var(--brand);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.sk-place--landing .sk-place__locate{top:5px;right:5px}.sk-place__locate:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.sk-place__submit{white-space:nowrap;flex-shrink:0}.sk-place--landing .sk-place__submit{min-height:54px;padding:0 20px}.sk-place__list{z-index:6;background:var(--raised);box-shadow:0 0 0 1px var(--border), 0 8px 24px #17181a1f;overscroll-behavior:contain;border-radius:12px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0}.sk-place__list[hidden]{display:none}.sk-place__list li{color:var(--ink);cursor:pointer;border-radius:8px;gap:2px;padding:10px 12px;font-size:16px;display:grid}.sk-place__list li[aria-selected=true],.sk-place__list li:hover{background:var(--sunken)}.sk-place__sub{color:var(--muted);font-size:13px}.sk-place__message{color:var(--muted);margin:0;font-size:14px;line-height:1.4}.sk-place__message--error{color:var(--error)}.sk-choice-group{border:0;min-width:0;margin:0;padding:0}.sk-choice-group__legend{padding:0}.sk-choice-group__options{flex-direction:column;gap:8px;display:flex}.sk-choice-group--row>.sk-choice-group__options,.sk-choice-group--pills>.sk-choice-group__options,.sk-choice-group--swatches>.sk-choice-group__options{flex-flow:wrap;gap:8px 24px}.sk-choice-group--grid>.sk-choice-group__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;display:grid}.sk-choice-group:has(.sk-choice-group__option)>.sk-select-all-page{border-bottom:1px solid var(--s-rule);margin-bottom:var(--s-sp-4);font-weight:600;display:flex}@media (max-width:720px){.sk-choice-group--grid:has(>.sk-select-all-page)>.sk-choice-group__options{grid-template-columns:minmax(0,1fr)}}.sk-checkbox,.sk-radio{box-sizing:border-box;min-width:44px}.sk-checkbox__text,.sk-radio__text{min-width:0}.sk-choice-group__option{width:100%;min-width:0}.sk-choice-group--row .sk-choice-group__option,.sk-choice-group--pills .sk-choice-group__option,.sk-choice-group--swatches .sk-choice-group__option{width:auto}.sk-choice-group__option>.sk-radio__text,.sk-choice-group__option>.sk-checkbox__text{flex:1;align-items:center;gap:12px;display:flex}.sk-choice-group__copy{gap:2px;display:grid}.sk-choice-group__description,.sk-choice-group__meta{color:var(--muted);font-size:15px;font-weight:400}.sk-choice-group__meta{margin-left:auto}.sk-choice-group--cards .sk-choice-group__option{border:1px solid var(--border);border-radius:var(--s-r-sm);align-items:flex-start;gap:12px;min-height:48px;padding:12px 16px}.sk-choice-group--cards .sk-radio__dot{width:22px;height:22px}.sk-choice-group--cards .sk-choice-group__option:has(:checked){border-color:var(--ink)}.sk-choice-group--cards .sk-choice-group__copy>:first-child{font-weight:600}.sk-choice-group--pills .sk-choice-group__option,.sk-choice-group--swatches .sk-choice-group__option{border:1px solid var(--border);border-radius:var(--radius-full);padding:10px 16px;position:relative}:is(.sk-choice-group--pills .sk-choice-group__option:has(:checked),.sk-choice-group--swatches .sk-choice-group__option:has(:checked)){background:var(--brand-soft);border-color:var(--brand)}.sk-choice-group--pills .sk-radio__dot,.sk-choice-group--pills .sk-checkbox__box,.sk-choice-group--swatches .sk-radio__dot,.sk-choice-group--swatches .sk-checkbox__box{display:none}.sk-choice-group__swatch{border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:24px;height:24px}.sk-choice-group__option:has(:disabled){opacity:.5}.sk-choice-group--error .sk-choice-group__option{border-color:var(--error)}.sk-choice-group__count{color:var(--muted);margin:8px 0;font-size:15px}.sk-choice-group__pages{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.sk-choice-group__pages [aria-current=page]{background:var(--brand-soft)}.sk-removable-list{margin:0;padding:0;list-style:none}.sk-removable-row__line{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 24px;min-height:32px;display:grid}.sk-removable-row__content{overflow-wrap:anywhere;gap:4px;min-width:0;padding-block:6px;display:grid}.sk-removable-row strong{font-size:var(--s-fs-ui,16px);font-weight:600}.sk-removable-row__line>[role=status]{overflow-wrap:anywhere;min-width:0}.sk-removable-row__detail{color:var(--s-body,var(--muted));font-size:var(--s-fs-meta,14px);line-height:1.45}.sk-removable-row .sk-removable-row__action{width:auto;min-width:44px;min-height:44px;color:var(--s-accent,var(--brand));font-size:var(--s-fs-small,14px);text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;border-radius:0;flex-shrink:0;justify-self:end;padding:0 4px;text-decoration:underline}@media (max-width:719px){.sk-removable-row__line{column-gap:16px;min-height:44px}}.sk-segmented-container{display:contents}.sk-segmented__count{font-variant-numeric:tabular-nums}.sk-decisions{flex-direction:column;gap:16px;display:flex}.sk-decisions__actions{flex-wrap:wrap;gap:12px;display:flex}.sk-decisions--desk .sk-decisions__actions{grid-template-columns:minmax(200px,max-content) 30px;justify-content:start;column-gap:16px;display:grid}.sk-decisions__row{display:contents}.sk-decisions--desk .sk-decisions__row{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.sk-decisions--desk .sk-decisions__row>.sk-kbd{justify-self:center}.sk-decisions__action{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;min-width:44px;max-width:100%;min-height:44px}.sk-decisions--desk .sk-decisions__action{width:100%}.sk-decisions__outcome{font-family:var(--font-body);color:var(--muted);padding-top:16px;font-size:15px;line-height:1.5}@media not all and (min-width:720px){.sk-decisions__actions,.sk-decisions--desk .sk-decisions__actions{flex-direction:column;align-items:stretch;display:flex}.sk-decisions__actions[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sk-decisions--desk .sk-decisions__row{display:contents}}@container (min-width:720px){.sk-segmented__option{height:36px}}@container (max-width:719px){.sk-field-row--with-action{grid-template-columns:minmax(0,1fr)}}.sk-inline-form{gap:var(--s-sp-8,8px);min-width:0;max-width:760px;display:grid}.sk-inline-form__row>.sk-field-row{gap:var(--s-sp-12,12px);grid-template-columns:minmax(0,1fr);align-items:end}.sk-inline-form__row>.sk-field-row>*{min-width:0}.sk-inline-form__row>.sk-field-row>:is(.s-btn,.s-link){grid-template-columns:1em auto;column-gap:8px;width:100%;height:48px;min-height:48px;padding-block:0;display:grid}.sk-inline-form__sent{color:var(--s-body,var(--text));font-family:var(--s-font,var(--font-body));margin:0}@container (min-width:720px){.sk-inline-form__row>.sk-field-row{grid-template-columns:minmax(0,360px) max-content}.sk-inline-form__row>.sk-field-row:has(>:nth-child(3)){grid-template-columns:minmax(0,1fr) minmax(0,220px) max-content}}.sk-file-drop{align-items:center;gap:var(--s-sp-16);min-width:0;color:var(--s-ink);font-family:var(--font-body);flex-wrap:wrap;display:flex}.sk-file-drop--file{padding:var(--s-sp-28);border:1px dashed var(--s-rule-strong);border-radius:var(--s-r-md);background:var(--s-soft-2)}.sk-file-drop[data-over]{outline:2px solid var(--s-clay);outline-offset:4px;background:var(--s-paper)}.sk-file-drop--file[data-invalid]{border-color:var(--s-out)}.sk-file-drop .sk-file-drop__preview{--logo-tile-size:94px;object-fit:contain;border-radius:var(--s-r-md);flex:none;width:94px;height:94px}.sk-file-drop__content{gap:var(--s-sp-8);min-width:0;max-width:100%;display:grid}.sk-file-drop__name{font-size:var(--s-fs-ui);overflow-wrap:anywhere;font-weight:600}.sk-file-drop--logo .sk-file-drop__name{font-size:var(--s-fs-meta);color:var(--s-body);font-weight:400}.sk-file-drop__error{font-size:var(--s-fs-meta);color:var(--s-out);overflow-wrap:anywhere}.sk-file-drop__actions{gap:var(--s-sp-8);flex-wrap:wrap;display:flex}.sk-file-drop__actions :is(.s-btn,.s-link){white-space:normal;overflow-wrap:anywhere;width:auto;max-width:100%;height:44px;min-height:44px;padding:0 var(--s-sp-20);border-radius:var(--s-r-sm);font:600 var(--s-fs-ui) / 1.3 var(--font-body);color:var(--s-ink);border:0;flex:none}.sk-file-drop__actions .s-btn--secondary{box-shadow:inset 0 0 0 1px var(--s-ink);background:0 0}.sk-file-drop__actions .s-btn--secondary:hover{background:var(--s-soft-2)}.sk-file-drop__actions :is(.s-btn,.s-link):focus-visible{outline:2px solid var(--s-clay);outline-offset:2px}.sk-inline-form__submit-size,.sk-inline-form__submit-text{grid-area:1/1/2/3}.sk-inline-form__submit-size{visibility:hidden}.sk-inline-form__submit-size--busy,.sk-inline-form :is(.s-btn,.s-link)[aria-busy=true] .sk-inline-form__submit-text{grid-column:2}.sk-period-picker{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.sk-period-picker>.sk-select-wrap{min-width:170px;max-width:100%}.sk-period-picker__dates{flex-wrap:wrap;align-items:baseline;gap:8px;max-width:100%;display:flex}.sk-period-picker__dates .sk-field{padding-top:calc(var(--s-fs-meta) * 1.3 + 4px);gap:4px;width:160px;max-width:100%;position:relative}.sk-period-picker__dates .sk-field__label{font-size:var(--s-fs-meta);font-weight:500;position:absolute;top:0}.sk-period-picker__dates .sk-input{min-width:0;height:44px}.sk-start-field{gap:var(--s-sp-8,8px);width:100%;min-width:0;max-width:600px;display:grid}.sk-start-field .sk-field__label,.sk-start-field .sk-inline-alert{color:var(--s-white)}.sk-start-field .sk-field-row--with-action{gap:var(--s-sp-12,12px);grid-template-columns:minmax(0,1fr) auto}.sk-start-field .sk-input,.sk-start-field .sk-field-row--with-action>:is(.s-btn,.s-link){height:56px;min-height:56px}.sk-start-field .sk-input{background:var(--s-white);color:var(--s-ink);border-color:var(--s-white)}.sk-start-field .sk-input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--s-ink)}.sk-start-field .sk-input:focus,.sk-start-field :is(.s-btn,.s-link):focus-visible{outline:2px solid var(--s-white);outline-offset:2px;box-shadow:0 0 0 4px var(--s-ink)}@media (max-width:719px){.sk-start-field .sk-field-row--with-action{grid-template-columns:minmax(0,1fr)}}@container page (max-width:720px){.sk-start-field .sk-field-row--with-action{grid-template-columns:minmax(0,1fr)}}.sk-add-row-form{gap:16px;min-width:0;max-width:100%;display:grid}@container (min-width:720px){.sk-add-row-form .sk-add-row-form__form .sk-field-row:has(>:nth-child(4)){grid-template-columns:repeat(3,minmax(0,1fr)) max-content}}.sk-form-section{min-width:0;container:form-section/inline-size}.sk-form-section .s-sechead{gap:24px;margin-bottom:24px}.sk-form-section :is(.s-h2,.s-h3){font-size:var(--s-fs-card);line-height:1.1}.sk-form-section--card,.sk-form-section--step{background:var(--s-white);border:1px solid var(--s-rule);border-radius:12px;padding:28px}.sk-form-section__body{gap:20px;display:grid}.sk-form-section__step{font:500 var(--s-fs-small) var(--s-mono);color:var(--s-clay);margin:0 0 12px}@container form-section (max-width:720px){.sk-form-section .s-sechead{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px}}.f2-lsearch__box .sk-search__clear{position:absolute;top:4px;right:4px}.f2-lsearch__box .s-input:has(+.sk-search__clear){padding-right:44px}.s-search .sk-search__clear{flex:none}.s-seg__opt:has(svg){justify-content:center;align-items:center;gap:6px;display:inline-flex}.s-a-seg__b[aria-checked=true]{background:var(--s-white);box-shadow:0 0 0 1px var(--s-ink);font-weight:600}.sk-view-switch-container{width:100%;min-width:0;container:view-switch/inline-size}.sk-view-switch-phone{display:none}.sk-view-switch__option{justify-content:center;align-items:center;gap:6px;display:inline-flex}.sk-view-switch__option[aria-disabled=true]{opacity:.5;cursor:default}.sk-view-switch__option>span:first-child{display:inline-flex}.sk-view-switch--icons .sk-view-switch__label{display:none}@container view-switch not (min-width:720px){.sk-view-switch-wide{display:none}.sk-view-switch-phone{display:block}.sk-view-switch__label{display:none}.sk-view-switch__option:has(.sk-view-switch__label){width:44px;padding:0}}.sk-figure-row{container:figure-row/inline-size}.sk-figure-row__figures{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.sk-figure{gap:var(--s-sp-4);min-width:0;font-family:var(--font-body);align-content:start;margin:0;line-height:1.5;display:grid}.sk-figure-row__figures>.sk-figure{padding:var(--s-sp-16) var(--s-sp-16) var(--s-sp-16) 0}.sk-figure-row__figures>.sk-figure+.sk-figure{padding-left:var(--s-sp-16);border-left:1px solid var(--s-rule)}.sk-figure__label{font-size:var(--s-fs-meta);color:var(--s-body);order:0}.sk-figure__detail{display:contents}.sk-figure__value{align-items:baseline;gap:var(--s-sp-8);font-size:var(--s-fs-card);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--s-ink);flex-wrap:wrap;order:1;font-weight:600;display:flex}.sk-figure__unit{font-family:var(--font-mono);font-size:var(--s-fs-fine);letter-spacing:0;font-weight:400}.sk-figure__note,.sk-figure__change{font-size:var(--s-fs-fine);color:var(--s-muted);order:2}.sk-figure--row .sk-figure__note{margin-top:-2px}.sk-figure__change{align-items:baseline;gap:var(--s-sp-4);order:3;display:flex}.sk-figure--lead .sk-figure__label,.sk-figure--headline .sk-figure__label{font-size:var(--s-fs-ui);order:1}.sk-figure--lead .sk-figure__value,.sk-figure--headline .sk-figure__value{font-family:var(--font-body);font-size:var(--s-fs-num-l);letter-spacing:-.045em;order:0;line-height:1}.sk-figure--lead .sk-figure__value{color:var(--s-clay)}.sk-figure__link,.sk-figure__link:visited{color:var(--s-clay);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.sk-figure__link:hover{color:var(--s-clay-hover)}.sk-figure__link:focus-visible{outline:2px solid var(--s-clay);outline-offset:4px}.sk-figure-row__source,.sk-figure-row__none{font-family:var(--font-body);font-size:var(--s-fs-fine);color:var(--s-muted);margin:0;line-height:1.5}.sk-figure-row__source{margin-top:var(--s-sp-12)}.sk-figure-row__source time{white-space:nowrap}@container figure-row (max-width:720px){.sk-figure-row__figures{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.sk-figure-row__figures>.sk-figure:nth-child(odd){border-left:0;padding-left:0}.sk-figure-row__figures>.sk-figure:nth-child(n+3){border-top:1px solid var(--s-rule)}}.s-btn,.s-link{box-sizing:border-box}.s-btn--ghost{color:var(--s-ink);background:0 0}.s-btn--ghost:hover:not(:disabled){background:var(--s-soft-2)}.s-btn--destructive{color:var(--s-out);box-shadow:inset 0 0 0 1px var(--s-out);background:0 0}.s-btn--destructive:hover:not(:disabled){background:var(--s-out-soft)}.s-btn--icon{width:44px;padding:0}.s-btn--icon.s-btn--lg{width:56px}.s-btn--h44{height:44px}.s-btn--h50{height:50px}.s-btn--h54{height:54px}[data-supplier-theme] .s-btn{font-family:var(--font-body);border:1px solid #0000}[data-supplier-theme] .s-btn--primary{background:var(--brand);color:var(--brand-primary-foreground)}[data-supplier-theme] .s-btn--primary:hover:not(:disabled){background:var(--brand-hover)}[data-supplier-theme] .s-link{color:var(--brand)}[data-supplier-theme] .s-btn:focus-visible,[data-supplier-theme] .s-link:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.sk-card{border-radius:var(--s-r-lg);border:1px solid var(--s-rule-card);background:var(--s-white);overflow:hidden}.sk-card-header{padding:18px 20px}.sk-card-body{font-family:var(--font-heritage-body-loaded,var(--s-font));color:var(--text);padding:18px 20px;font-size:14px;line-height:1.5}.sk-card-footer{justify-content:flex-end;align-items:center;gap:var(--spacing-2);padding:14px 20px;display:flex}.sk-card--stat{flex-direction:column;gap:14px;padding:20px;display:flex}.sk-stat__top{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.sk-stat__eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}.sk-stat__chip{border-radius:var(--radius-lg);background:var(--brand-soft);width:34px;height:34px;color:var(--brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.sk-stat__value{font-family:var(--font-display);color:var(--ink);font-size:40px;font-weight:400;line-height:1}.sk-stat__delta{align-items:center;gap:var(--spacing-2);display:flex}.sk-stat__delta-value{font-family:var(--font-body);align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.sk-stat__delta-value--up{color:var(--success)}.sk-stat__delta-value--down{color:var(--error)}.sk-stat__delta-label{font-family:var(--font-body);color:var(--faint);font-size:12px}.sk-card--dark{background:var(--s-night);border-color:var(--s-night);color:var(--s-white)}.sk-card--dark .sk-card-body{color:var(--s-soft)}.sk-card--dark.sk-card--stat{gap:12px}.sk-card--dark .sk-stat__eyebrow{color:var(--gold)}.sk-card--dark .sk-stat__value{color:var(--bg)}.s-status.sk-badge--ended:before,.sk-pill--ended .s-status:before{background:0 0;border:1.5px solid}.sk-numeric-badge{box-sizing:border-box;min-width:14px;height:14px;font-family:var(--font-mono-loaded,var(--s-mono));border-radius:var(--s-r-xs);background:var(--s-out);color:var(--s-white);flex:none;justify-content:center;align-items:center;padding:0 4px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.sk-numeric-badge--brand,.sk-numeric-badge--due{background:var(--s-clay)}.sk-numeric-badge--neutral{background:var(--s-none-soft);color:var(--s-none)}.sk-numeric-badge--gold{background:var(--s-night);color:var(--s-peach)}.sk-tabbar .sk-numeric-badge{font-size:11px}.s-tag--business-only{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.sk-avatar{border-radius:var(--radius-full);background:var(--gold);color:var(--ink-forest);font-family:var(--font-body);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.sk-avatar__img{object-fit:cover;width:100%;height:100%;display:block}.sk-avatar--sm{width:28px;height:28px;font-size:11px}.sk-avatar--md{width:36px;height:36px;font-size:13px}.sk-avatar--lg{width:48px;height:48px;font-size:16px}.sk-progress{background:var(--s-soft);border-radius:4px;width:100%;height:8px;overflow:hidden}.sk-progress__fill{background:var(--s-clay);height:100%;transition:width var(--transition-base)}.sk-progress--stacked{background:0 0;gap:4px;display:flex;overflow:visible}.sk-progress__segment{border-radius:var(--radius-full);height:8px}.sk-progress__segment--gold{background:var(--gold)}.sk-progress__segment--muted{background:var(--on-dark-border)}.sk-step-progress{margin:0;padding:0;list-style:none}.sk-step-progress__step{min-height:48px;font-size:var(--s-fs-small);color:var(--s-muted);align-items:center;gap:12px;padding-block:8px;display:flex}.sk-step-progress__step+.sk-step-progress__step{border-top:1px solid var(--s-rule)}.sk-step-progress__step--done,.sk-step-progress__step--running{color:var(--s-ink)}.sk-step-progress__step--running{font-weight:600}.sk-step-progress__step--failed{color:var(--s-out)}.sk-step-progress__marker{box-sizing:border-box;flex:0 0 18px;width:18px;height:18px;display:inline-flex}.sk-step-progress__marker--done{color:var(--s-ok)}.sk-step-progress__marker--running{border:2px solid var(--s-rule);border-top-color:var(--s-clay);border-radius:50%}.sk-step-progress__marker--waiting{border:1px solid var(--s-rule-strong);border-radius:50%}.sk-step-progress__label{overflow-wrap:anywhere;min-width:0}.sk-step-progress__elapsed{color:var(--s-muted);font-family:var(--font-mono-loaded,var(--s-mono));font-size:var(--s-fs-fine);white-space:nowrap;margin-left:auto;padding-left:8px;font-weight:400}@media (prefers-reduced-motion:no-preference){.sk-step-progress__marker--running{animation:1s linear infinite sk-step-progress-spin}}@media (prefers-reduced-motion:reduce){.sk-progress__fill{transition:none}}@keyframes sk-step-progress-spin{to{transform:rotate(360deg)}}.sk-stepper{color:var(--s-body,var(--text));font-family:var(--s-font,var(--font-body));container-type:inline-size}.sk-stepper__list{gap:8px 32px;margin:0;padding:0;list-style:none;display:flex}.sk-stepper__item{min-width:0}.sk-stepper__step{min-height:52px;color:inherit;font-size:var(--s-fs-small,15px);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:flex}.sk-stepper__marker{border:1px solid var(--s-rule-strong,var(--border-strong));background:var(--s-white,var(--raised));width:24px;height:24px;color:var(--s-muted,var(--muted));font-family:var(--s-mono,var(--font-mono));font-size:var(--s-fs-tiny,12px);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sk-stepper__item--complete .sk-stepper__marker{border-color:var(--s-ok,var(--success));color:var(--s-ok,var(--success))}.sk-stepper__item--skipped .sk-stepper__marker{border-style:dashed}.sk-stepper__item--active .sk-stepper__marker{border-color:var(--s-clay,var(--clay-strong));color:var(--s-clay,var(--clay-strong))}.sk-stepper__item--active .sk-stepper__step{color:var(--s-ink,var(--ink));font-weight:600}.sk-stepper__step:is(a):hover{color:var(--s-ink,var(--ink))}.sk-stepper__step:focus-visible{outline:2px solid var(--s-clay,var(--clay-strong));outline-offset:3px}.sk-stepper--band{background:var(--s-soft-2,var(--sunken));padding-inline:48px}.sk-stepper--band .sk-stepper__item--active .sk-stepper__step,.sk-stepper--numbered .sk-stepper__item--active .sk-stepper__step{box-shadow:inset 0 -2px 0 var(--s-clay,var(--clay-strong))}.sk-stepper--numbered .sk-stepper__list{gap:8px}.sk-stepper--numbered .sk-stepper__item{flex:1}.sk-stepper--numbered .sk-stepper__step{min-height:56px;padding-bottom:8px;line-height:1.25}.sk-stepper--numbered .sk-stepper__marker{width:28px;height:28px;font-size:var(--s-fs-fine,13px)}.sk-stepper__phone{display:none}.sk-stepper__phone p{font-size:var(--s-fs-small,15px);margin:0 0 8px}.sk-stepper__phone b{color:var(--s-clay,var(--clay-strong));font-weight:600}.sk-stepper__meter{background:var(--s-soft,var(--clay-soft));border-radius:4px;height:8px}.sk-stepper__meter .sk-progress__fill{background:var(--s-clay,var(--clay-strong))}@container not (min-width:720px){.sk-stepper__list{display:none}.sk-stepper__phone{padding-block:12px;display:block}}@media not all and (min-width:720px){.sk-stepper--band{padding-inline:20px}}.sk-breadcrumb-nav{color:var(--s-body);container-type:inline-size}.sk-breadcrumb-nav--clay{color:var(--s-white)}.sk-breadcrumb{font-family:var(--font-body);font-size:var(--s-fs-meta);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.sk-breadcrumb__item{align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.sk-breadcrumb__link{align-items:center;gap:var(--s-sp-4);min-height:32px;color:inherit;font-weight:500;text-decoration:none;display:inline-flex}.sk-breadcrumb__link:hover{color:var(--s-ink);text-underline-offset:4px;text-decoration:underline}.sk-breadcrumb-nav--clay .sk-breadcrumb__link{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.sk-breadcrumb-nav--clay .sk-breadcrumb__link:hover{color:var(--s-peach)}.sk-breadcrumb__link:focus-visible{outline:2px solid var(--s-ink);outline-offset:2px;box-shadow:0 0 0 4px var(--s-white)}.sk-breadcrumb__current{min-width:0}.sk-breadcrumb__sep{opacity:.7;-webkit-user-select:none;user-select:none;flex:none}@container (max-width:720px){.sk-breadcrumb__link{min-height:44px}}.sk-copy-value{border-radius:var(--radius-lg);background:var(--surface);min-width:0;max-width:100%;color:var(--ink);margin:0}.sk-copy-value__bar{min-height:44px;font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 20px;font-size:12px;display:flex}.sk-copy-value__bar>span{overflow-wrap:anywhere;min-width:0}.sk-copy-value__copy{min-width:44px;min-height:44px;color:inherit;font-family:var(--font-body);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:6px;font-size:13px;font-weight:600;display:inline-flex}.sk-copy-value__copy>span{border-radius:var(--radius-sm);white-space:nowrap;justify-content:center;align-items:center;min-height:32px;padding:0 12px;display:inline-flex}.sk-copy-value__copy:hover>span{background:var(--sunken)}.sk-copy-value__copy:focus-visible,.sk-copy-value__code:focus-visible{outline:2px solid var(--s-clay);outline-offset:-3px}.sk-copy-value__line{align-items:center;gap:12px;padding:6px 8px 6px 16px;display:flex}.sk-copy-value__line>code{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;font-family:var(--font-mono);flex:1;font-size:13px}.sk-copy-value--code{background:var(--ink);color:var(--surface)}.sk-copy-value--code .sk-copy-value__bar{border-bottom:1px solid var(--muted)}.sk-copy-value--code .sk-copy-value__copy:hover>span{background:var(--text)}.sk-copy-value__code{max-width:100%;font-family:var(--font-mono);margin:0;padding:16px 20px;font-size:13px;line-height:1.65;overflow-x:auto}.sk-copy-value__code>code{font:inherit}.sk-copy-value__codes{font-family:var(--font-mono);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:16px;font-size:15px;list-style:none;display:grid}.sk-copy-value__codes code{font:inherit;white-space:nowrap}.sk-copy-value--secret{border:1px solid var(--border);padding:16px}.sk-copy-value--secret .sk-copy-value__line,.sk-copy-value--secret .sk-copy-value__bar{padding-left:0}.sk-copy-value__saved{margin-top:8px}@media (max-width:719px){.sk-copy-value__code{padding:14px 16px;font-size:12px}.sk-copy-value__line{flex-wrap:wrap;justify-content:flex-end}.sk-copy-value__line>code{flex-basis:auto}}.sk-row-list{margin:0;padding:0}.sk-row{container:kit-row/inline-size}.sk-row__line{position:relative}.s-row>.sk-row__line{align-items:center;gap:16px;display:flex}.sk-row__summary{min-width:0;color:inherit;font:inherit;flex:1;text-decoration:none}:is(.s-row__open:not(:has(.s-row__end)),.s-row__open:not(:has(.s-chev))){grid-template-columns:minmax(0,1fr) auto}a.sk-row__summary:after,button.sk-row__summary:after{content:"";position:absolute;inset:0}:is(.sk-row__end,.sk-row__lead:has(input,button,a,label,[role=button])){z-index:1;position:relative}.sk-row__summary:focus-visible{outline:2px solid var(--s-ink);outline-offset:-2px}.s-row__detail[hidden]{display:none}.sk-row__meta time{font-family:var(--s-mono);white-space:nowrap}.sk-row[data-collapse=phone]>.sk-row__line{display:none}@container kit-row not (min-width:720px){.sk-row[data-collapse=phone]>.sk-row__line{display:flex}.sk-row[data-collapse=phone]:not([data-open])>.sk-row__detail{display:none}.sk-row__end>:is(button,a,label,[role=button]),.sk-row__lead>:is(button,a,label,input,[role=button]){min-width:44px;min-height:44px}}.sk-kbd{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--muted);font-family:var(--font-mono);font-size:var(--s-fs-tag);white-space:nowrap;padding:1px 5px;font-weight:400;line-height:normal;display:inline-block}@container not (min-width:720px){.sk-kbd{display:none}}@media not all and (min-width:720px){.sk-kbd{display:none}}.sk-logo-tile{width:var(--logo-tile-size);height:var(--logo-tile-size);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);vertical-align:middle;font-family:var(--font-mono);border-radius:8px;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}.sk-logo-tile--xl{--logo-tile-size:95px;border-radius:12px;font-size:24px}.sk-logo-tile--row{--logo-tile-size:64px;font-size:18px}.sk-logo-tile--row.sk-logo-tile--beside-map{--logo-tile-size:52px}.sk-logo-tile--card{--logo-tile-size:56px;font-size:18px}.sk-logo-tile--list{--logo-tile-size:40px;font-size:15px}.sk-logo-tile--editor{--logo-tile-size:72px;font-size:21px}.sk-logo-tile--tint{background:var(--ink);box-shadow:none}.sk-logo-tile--monogram{background:var(--clay);color:var(--on-fill);box-shadow:none}.sk-logo-tile--monogram.sk-logo-tile--initials{background:var(--s-soft-2);color:var(--s-clay);font-size:var(--s-fs-small)}.sk-logo-tile__image{box-sizing:border-box;object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.sk-logo-tile__image--logo{padding:5px}.sk-logo-tile__image--photo{padding:3px}@media (max-width:719px){.sk-logo-tile--xl{--logo-tile-size:64px}.sk-logo-tile--row.sk-logo-tile{--logo-tile-size:44px}}@container (max-width:719px){.sk-logo-tile--xl{--logo-tile-size:64px}}.sk-media-tile{isolation:isolate;border-radius:var(--radius-xl);background:var(--raised);place-items:center;width:100%;min-width:0;display:grid;position:relative;overflow:hidden}.sk-media-tile--paper{background:var(--s-paper,var(--surface))}.sk-media-tile--thumb{border-radius:var(--radius-lg);flex:none;width:72px}.sk-media-tile--empty{background:var(--brand-soft);color:var(--muted)}.sk-media-tile__image{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.sk-media-tile--paper .sk-media-tile__image{mix-blend-mode:multiply}.sk-media-tile__placeholder{width:32px;max-width:50%;height:32px;max-height:50%}@container page (max-width:720px){.sk-media-tile--thumb{width:88px}}.sk-kv{--kv-label:160px;grid-template-columns:var(--kv-label) minmax(0, 1fr);font-family:var(--font-body);column-gap:16px;margin:0;padding:0;display:grid}.sk-kv--label-fit{--kv-label:max-content}.sk-kv__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;min-width:0;display:grid}.sk-kv--columns>.sk-kv__row{padding:14px 0}.sk-kv__label{min-width:0;color:var(--text);margin:0;font-size:15px;font-weight:400;line-height:1.45}.sk-kv__value{min-width:0;font-family:var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:500;line-height:1.45}.sk-kv__value--empty{color:var(--muted);font-weight:400}.sk-kv__value a{color:var(--clay);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.sk-kv__value--text-first>:is(.s-status,.s-pill){margin-inline-start:8px}.s-kv.sk-kv--label-fit,.f2-kv.sk-kv--label-fit{grid-template-columns:max-content minmax(0,1fr);column-gap:16px}.sk-kv__sub{color:var(--muted);margin-top:2px;font-size:14px;font-weight:400;display:block}.sk-kv--stacked{grid-template-columns:minmax(0,1fr);row-gap:16px}.sk-kv--stacked>.sk-kv__row{row-gap:4px}.sk-kv--icon{grid-template-columns:20px minmax(0,1fr);row-gap:16px}.sk-kv__icon{width:20px;height:24.65px;color:var(--muted);place-items:center;display:grid}.sk-kv__icon svg{width:20px;height:20px}.sk-kv__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sk-kv--columns{grid-template-columns:var(--kv-label) minmax(0, 1fr) 16px var(--kv-label) minmax(0, 1fr)}.sk-kv--columns>.sk-kv__row:nth-child(odd){grid-column:1/span 2}.sk-kv--columns>.sk-kv__row:nth-child(2n){grid-column:4/span 2}.sk-kv--columns>.sk-kv__row:nth-child(n+3){border-top:1px solid var(--s-line,var(--s-rule,var(--border)))}.sk-kv__title{font-size:var(--text-h3-size);color:var(--ink);margin:0 0 8px;font-weight:600;line-height:1.3}@media (max-width:719px){.sk-kv--label-fixed{--kv-label:120px}.sk-kv--columns{grid-template-columns:var(--kv-label) minmax(0, 1fr)}.sk-kv--columns>.sk-kv__row:is(:nth-child(odd),:nth-child(2n)){grid-column:1/-1}.sk-kv--columns>.sk-kv__row:nth-child(2){border-top:1px solid var(--s-line,var(--s-rule,var(--border)))}.sk-kv__value a{align-items:center;min-height:44px;display:inline-flex}}@container (max-width:719px){.sk-kv--label-fixed{--kv-label:120px}.sk-kv--columns{grid-template-columns:var(--kv-label) minmax(0, 1fr)}.sk-kv--columns>.sk-kv__row:is(:nth-child(odd),:nth-child(2n)){grid-column:1/-1}.sk-kv--columns>.sk-kv__row:nth-child(2){border-top:1px solid var(--s-line,var(--s-rule,var(--border)))}}.sk-rating{align-items:center;gap:var(--s-sp-4);color:var(--s-ink);font-family:var(--s-font);font-size:var(--s-fs-small);font-variant-numeric:tabular-nums;flex-wrap:wrap;line-height:1.4;display:inline-flex}.sk-rating__stars{color:var(--s-clay);flex-shrink:0;display:inline-flex}.sk-rating__star{width:16px;height:16px;display:inline-flex;position:relative}.sk-rating__fill{position:absolute;inset:0;overflow:hidden}.sk-rating__fill svg{max-width:none;display:block}.sk-rating__star--half .sk-rating__fill{width:50%}.sk-rating__star--empty .sk-rating__fill{display:none}.sk-rating__value{font-weight:600}.sk-rating__count{white-space:nowrap}.sk-rating--empty{color:var(--s-muted)}.sk-rating--rated-row{font-size:var(--s-fs-body);grid-template-columns:auto auto;justify-items:end;gap:0 4px;display:grid}.sk-rating--rated-row .sk-rating__count{font-size:var(--s-fs-small);color:var(--s-body);grid-column:1/-1;font-weight:400}.sk-questions{color:var(--s-ink);font-family:var(--s-font);container:questions/inline-size}.sk-questions__layout[data-nav=true]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:72px;display:grid}.sk-questions__groups,.sk-questions__group{min-width:0}.sk-questions__group{scroll-margin-top:24px}.sk-questions__group+.sk-questions__group{margin-top:80px}.sk-questions__group>h2{font-size:var(--s-fs-h2-small);letter-spacing:-.035em;margin:0 0 24px;font-weight:700;line-height:.98}.sk-questions__item+.sk-questions__item{border-top:1px solid var(--s-rule)}.sk-questions__item>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;list-style:none;display:flex}.sk-questions summary::-webkit-details-marker{display:none}.sk-questions__item h3{font-size:var(--s-fs-name);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.25}.sk-questions__chevron{border-radius:var(--s-r-sm);background:var(--s-soft-2);width:30px;height:30px;color:var(--s-clay);flex:none;justify-content:center;align-items:center;display:inline-flex}.sk-questions__item[open]>summary .sk-questions__chevron svg,.sk-questions__navigation[open]>summary>svg{transform:rotate(180deg)}.sk-questions__answer{max-width:var(--s-measure);font-size:var(--s-fs-body);color:var(--s-body);padding-bottom:24px;line-height:1.5}.sk-questions__answer>:first-child{margin-top:0}.sk-questions__answer>:last-child{margin-bottom:0}.sk-questions__navigation{font-size:var(--s-fs-small);position:sticky;top:24px}.sk-questions__navigation>summary{display:none}.sk-questions__navigation a{min-height:36px;color:inherit;align-items:center;padding:4px 14px;text-decoration:none;display:flex}.sk-questions__navigation a:hover{color:var(--s-clay)}.sk-questions__count{color:var(--s-muted);font-size:var(--s-fs-tiny);margin-left:6px}.sk-questions summary:focus-visible,.sk-questions a:focus-visible{outline:2px solid var(--s-clay);outline-offset:3px}.sk-questions__nav-label>span{display:none}.sk-questions__nav-label>[data-locale=en]{display:inline}.sk-questions__nav-label:where(:lang(sv),:lang(da),:lang(nb),:lang(fi))>[data-locale=en]{display:none}.sk-questions__nav-label:lang(sv)>[data-locale=sv],.sk-questions__nav-label:lang(da)>[data-locale=da],.sk-questions__nav-label:lang(nb)>[data-locale=nb],.sk-questions__nav-label:lang(fi)>[data-locale=fi]{display:inline}@container questions (min-width:721px){.sk-questions[data-mode=open] .sk-questions__item>summary{cursor:default;padding:24px 0 8px}.sk-questions[data-mode=open] .sk-questions__item h3{font-size:var(--s-fs-item);letter-spacing:-.025em;line-height:1.2}.sk-questions[data-mode=open] .sk-questions__chevron{display:none}}@container questions (max-width:720px){.sk-questions__layout[data-nav=true]{grid-template-columns:minmax(0,1fr);gap:24px}.sk-questions__group+.sk-questions__group{margin-top:48px}.sk-questions__answer{font-size:var(--s-fs-ui)}.sk-questions__navigation{border:1px solid var(--s-rule);border-radius:var(--s-r-sm);padding:0 14px;position:static}.sk-questions__navigation>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;font-weight:600;list-style:none;display:flex}.sk-questions__navigation[open]{padding-bottom:12px}}.sk-timeline{color:var(--s-body);font-family:var(--s-font);margin:0;padding:0;list-style:none;container-type:inline-size}.sk-timeline__item{min-width:0;display:grid;position:relative}.sk-timeline__date,.sk-timeline__change{min-width:0}.sk-timeline__change{max-width:520px}.sk-timeline__title{color:var(--s-ink);font-size:var(--s-fs-item);letter-spacing:-.025em;margin:0;font-weight:600;line-height:1.1}.sk-timeline__text{font-size:var(--s-fs-body);margin-top:8px;line-height:1.5}.sk-timeline__text>:first-child{margin-top:0}.sk-timeline__text>:last-child{margin-bottom:0}.sk-timeline__change>.s-tag{white-space:normal;max-width:100%;margin-bottom:8px;line-height:1.3;display:block}.sk-timeline--line .sk-timeline__item{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);padding-bottom:48px}.sk-timeline--line .sk-timeline__item:last-child{padding-bottom:0}.sk-timeline--line .sk-timeline__item:not(:last-child):before{content:"";background:var(--s-rule);width:2px;position:absolute;top:15px;bottom:-15px;left:calc(50% - 1px)}.sk-timeline--line .sk-timeline__date{color:var(--s-clay);text-align:right;font-size:var(--s-fs-sub);letter-spacing:-.02em;padding-right:8px;font-weight:700;line-height:1.1}.sk-timeline__ring{z-index:1;background:var(--s-white);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--s-rule-strong);border-radius:50%;justify-self:center;margin-top:8px}.sk-timeline--line .sk-timeline__change{padding-top:2px}.sk-timeline--rows .sk-timeline__item{font-size:var(--s-fs-ui);grid-template-columns:180px minmax(0,1fr);gap:16px;padding-block:14px;line-height:1.35}.sk-timeline--rows .sk-timeline__date{font-family:var(--s-mono);color:var(--s-ink);font-weight:500}.sk-timeline--rows .sk-timeline__title{color:var(--s-body);font-weight:400}.sk-timeline--rows .sk-timeline__title,.sk-timeline--rows .sk-timeline__text{font-size:var(--s-fs-small);letter-spacing:normal;line-height:1.45}@container not (min-width:720px){.sk-timeline--line .sk-timeline__item{grid-template-columns:28px minmax(0,1fr);padding-bottom:32px}.sk-timeline--line .sk-timeline__item:last-child{padding-bottom:0}.sk-timeline--line .sk-timeline__item:not(:last-child):before{top:12px;bottom:-12px;left:13px}.sk-timeline--line .sk-timeline__date{text-align:left;font-size:var(--s-fs-widget);grid-area:1/2;padding:0 0 8px}.sk-timeline__ring{grid-area:1/1/3;justify-self:start;margin:5px 0 0 7px}.sk-timeline--line .sk-timeline__change{grid-column:2}.sk-timeline--rows .sk-timeline__item{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:12px}}.sk-task-list{min-width:0;font-family:var(--s-font);color:var(--s-ink);container:task-list/inline-size}.sk-task-list>.s-sechead,.sk-task-list__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:44px;margin-bottom:12px;display:flex}.sk-task-list :is(.s-h2,.s-h3){font-size:var(--s-fs-item);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}.sk-task-list__count{font:500 var(--s-fs-meta) var(--s-mono);color:var(--s-muted);margin-left:8px}.sk-task-list .sk-task-list__sort{min-width:170px;height:40px;min-height:40px;font-size:var(--s-fs-small)}.sk-task-list__items{border-block:1px solid var(--s-rule);margin:0;padding:0;list-style:none}.sk-task-list__item>.sk-row__detail{color:inherit;padding:0}.sk-task-list .sk-task-list__row{grid-template-columns:minmax(0,1fr) auto minmax(150px,auto);align-items:center;gap:24px;width:100%;min-height:61px;padding:14px 0;display:grid}.sk-task-list__main{gap:4px;min-width:0;display:grid}.sk-task-list__title,.sk-task-list__reason{white-space:normal;display:block}.sk-task-list__title{font-size:var(--s-fs-ui);font-weight:600;line-height:1.3}.sk-task-list__title a{color:inherit;text-decoration:none}.sk-task-list__title a:hover{text-underline-offset:4px;text-decoration:underline}.sk-task-list__reason{font-size:var(--s-fs-meta);color:var(--s-body);line-height:1.4}.sk-task-list__since{font-family:var(--s-mono);font-size:var(--s-fs-fine);color:var(--s-muted);white-space:nowrap}.sk-task-list__actions{grid-column:3;justify-content:flex-end;align-items:center;gap:12px;display:flex}.sk-task-list .sk-task-list__action{font-size:var(--s-fs-small);color:var(--s-clay);grid-column:3;justify-self:end}@container task-list not (min-width:720px){.sk-task-list__item>.sk-row__line{padding:0}.sk-task-list__item>.sk-row__detail{padding-bottom:16px}.sk-task-list__item .sk-row__summary{gap:12px;height:52px;display:flex}.sk-task-list__item .sk-row__main{flex:auto}.sk-task-list__item .sk-row__label{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.sk-task-list__item .sk-row__value{text-overflow:ellipsis;white-space:nowrap;flex:none;min-width:0;max-width:48%;overflow:hidden}.sk-task-list__item .sk-row__chevron{color:var(--s-body);flex:none}.sk-task-list__item[data-open] .sk-row__chevron{transform:rotate(180deg)}.sk-task-list__item[data-open] .sk-row__value{display:none}.sk-task-list__item[data-open] .sk-row__summary{height:auto;min-height:52px}.sk-task-list__item[data-open] .sk-row__label{white-space:normal}.sk-task-list .sk-task-list__row{grid-template-columns:minmax(0,1fr);gap:8px;height:auto}.sk-task-list__title{display:none}.sk-task-list__reason{white-space:normal}.sk-row__value .sk-task-list__since{color:var(--s-body);font-family:inherit;font-size:14px}.sk-task-list__row>.sk-task-list__since{line-height:17px}.sk-task-list__actions,.sk-task-list .sk-task-list__action{grid-column:1}.sk-task-list__line .sk-task-list__row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 16px;padding:12px 0}.sk-task-list__line .sk-task-list__title{align-items:center;min-height:44px;display:flex}.sk-task-list__line .sk-task-list__actions,.sk-task-list__line .sk-task-list__action{white-space:nowrap;grid-area:1/2;align-self:start}.sk-task-list__line .sk-task-list__row>.sk-task-list__since{grid-area:2/1}}.sk-email-consequence{min-width:0;font-family:var(--s-font);font-size:var(--s-fs-fine);color:var(--s-body);flex-wrap:wrap;align-items:center;gap:2px 12px;display:flex}.sk-email-consequence__subject{overflow-wrap:anywhere;min-width:0;color:var(--s-ink);flex:1 0 100%;font-weight:500}.sk-email-consequence>.sk-badge{font-size:var(--s-fs-fine)}.sk-decisions>.sk-decisions__outcome:has(>.sk-email-consequence){border-block-start:0;padding-top:0}@media (min-width:720px){.sk-decisions:has(>.sk-decisions__outcome>.sk-email-consequence){flex-direction:row;align-items:center}}.sk-status-line{border-left:3px solid var(--brand);background:var(--sunken);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.sk-badge.sk-honesty--confident{--sk-status-ink:var(--s-ok);--sk-status-soft:var(--s-ok-soft)}.sk-badge.sk-honesty--aging,.sk-badge.sk-honesty--caution{--sk-status-ink:var(--s-warn);--sk-status-soft:var(--s-warn-soft)}.sk-badge.sk-honesty--neutral{--sk-status-ink:var(--s-none);--sk-status-soft:var(--s-none-soft)}.sk-badge.sk-honesty--listed{--sk-status-ink:var(--s-listed);--sk-status-soft:var(--s-listed-soft)}.sk-badge.sk-honesty{background:var(--sk-status-soft)}.sk-result-count{white-space:nowrap;font-variant-numeric:tabular-nums}:is(.s-search,.s-a-search):not(:focus-within)>.sk-search__clear{display:none}.sk-result-count--heading{font-size:var(--s-fs-fine);color:var(--s-muted);margin-inline-start:var(--s-sp-8)}@keyframes sk-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.sk-table-card{min-width:0}.sk-table-header{justify-content:space-between;align-items:center;gap:var(--s-sp-16,16px);min-height:40px;margin-bottom:var(--s-sp-12,12px);flex-wrap:wrap;display:flex}.sk-table-title{font-size:var(--s-fs-item,21px);letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:700;line-height:1.2}.sk-table-header-actions{gap:var(--spacing-2);align-items:center;display:flex}.sk-table-filter-btn{min-height:36px;font:600 12px var(--font-body);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.sk-table-filter-btn:hover{background:var(--sunken)}.sk-table-filter-btn:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.sk-table-scroll{max-height:var(--sk-table-max-height,none);overscroll-behavior-x:contain;overflow:auto}.s-a-table thead .s-a-check{vertical-align:middle}.sk-table-sort--system{min-height:0}.sk-col-center{text-align:center}.sk-table tbody tr.sk-row-group>th{font-size:var(--s-fs-name,18px);color:var(--ink);padding-top:28px;font-weight:600}.sk-table tbody tr[data-depth]>.sk-cell-lead{color:var(--text);font-weight:400}.sk-table tbody tr[data-depth="1"]>.sk-cell-lead{padding-left:32px}.sk-table tbody tr[data-depth="2"]>.sk-cell-lead{padding-left:48px}.sk-table tbody tr[data-state=removed]>td{color:var(--muted)}.sk-table tbody tr[data-state=removed]>.sk-cell-lead{text-decoration:line-through}.sk-table tbody tr:is([data-state=added],[data-state=chosen]){background:var(--s-soft-2,var(--sunken))}.sk-table tbody tr:is([data-state=added],[data-state=chosen])>:first-child{box-shadow:inset 2px 0 0 var(--s-clay,var(--brand))}.sk-table-empty{min-width:0}.sk-chart-card{min-width:0;color:var(--s-ink,var(--ink));font-family:var(--s-font,var(--font-body));container-type:inline-size}.sk-chart-head{flex-wrap:wrap;align-items:baseline;gap:12px 20px;margin-bottom:20px;display:flex}.sk-chart-title{font-size:18px;font-weight:600}.sk-chart-legend{flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;display:flex}.sk-chart-legend-item{color:var(--s-muted,var(--muted));align-items:center;gap:6px;font-size:13px;display:inline-flex}.sk-chart-legend-swatch{border-radius:2px;flex:none;width:9px;height:9px}.sk-chart-bar-primary{background:var(--s-clay,var(--brand))}.sk-chart-bar-secondary{background:var(--s-night,var(--ink))}.sk-chart-columns{grid-template-columns:auto minmax(0,1fr);column-gap:12px;display:grid}.sk-chart-yaxis{height:var(--sk-chart-height);text-align:right;font:12px var(--s-mono,var(--font-mono));color:var(--s-muted,var(--muted));flex-direction:column;justify-content:space-between;display:flex}.sk-chart-plot{height:var(--sk-chart-height);border-bottom:1px solid var(--s-rule-strong,var(--border));align-items:flex-end;gap:14px;display:flex;position:relative}.sk-chart--daily .sk-chart-plot{background:linear-gradient(var(--s-rule,var(--divider)) 1px, transparent 1px) 0 0 / 100% 50%;gap:3px}.sk-chart-gridlines{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.sk-chart-gridline{background:var(--s-rule,var(--divider));width:100%;height:1px}.sk-chart-group{flex:1;min-width:0;height:100%;position:relative}.sk-chart-bars{align-items:flex-end;gap:2px;height:100%;display:flex}.sk-chart-bar{border-radius:2px 2px 0 0;flex:1}.sk-chart-bar[data-zero]{background:var(--s-rule,var(--divider));height:1px!important}.sk-chart-axis{grid-column:2;gap:14px;margin-top:8px;display:flex}.sk-chart-xlabel{text-align:center;min-width:0;font:12px var(--s-mono,var(--font-mono));color:var(--s-muted,var(--muted));overflow-wrap:anywhere;flex:1}.sk-chart-axis--dates{justify-content:space-between;gap:8px}.sk-chart-axis--dates .sk-chart-xlabel{white-space:nowrap;flex:none}.sk-chart-table{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sk-chart-rows{margin:0;padding:0;list-style:none}.sk-chart--funnel .sk-chart-rows{max-width:880px}.sk-chart-row{grid-template-columns:minmax(0,220px) minmax(0,1fr) 72px;align-items:center;gap:20px;padding:14px 0;display:grid}.sk-chart-row+.sk-chart-row{border-top:1px solid var(--s-rule,var(--divider))}.sk-chart-row-label{overflow-wrap:anywhere;gap:2px;font-size:15px;font-weight:600;display:grid}.sk-chart-row-label small{color:var(--s-muted,var(--muted));font-size:13px;font-weight:400}.sk-chart-tracks,.sk-chart-values{gap:8px;min-width:0;display:grid}.sk-chart-track{background:var(--s-soft,var(--raised));border-radius:4px;height:8px;position:relative}.sk-chart-fill{border-radius:inherit;height:100%;display:block}.sk-chart-values{font:16px var(--s-mono,var(--font-mono));font-variant-numeric:tabular-nums;text-align:right}.sk-chart-series-label{font:13px var(--s-font,var(--font-body))}.sk-chart-marker{border-left:1px dashed var(--s-ink,var(--ink));position:absolute;top:-6px;bottom:-6px;transform:translate(-1px)}.sk-chart-marker-label{color:var(--s-muted,var(--muted));font-size:13px}@container (max-width:720px){.sk-chart--daily .sk-chart-plot,.sk-chart--daily .sk-chart-yaxis{height:120px}.sk-chart--daily .sk-chart-plot{gap:1px}.sk-chart-row{grid-template-columns:minmax(0,1fr) 64px;gap:12px 16px}.sk-chart-tracks{grid-area:2/1/auto/-1}}.sk-meter{text-align:center;flex-direction:column;align-items:center;display:inline-flex}.sk-meter-ring{width:var(--sk-meter-size,104px);height:var(--sk-meter-size,104px);border-radius:var(--radius-full);justify-content:center;align-items:center;margin:0 auto 10px;display:flex}.sk-meter-hole{width:calc(var(--sk-meter-size,104px) - 2 * var(--sk-meter-ring,13px));height:calc(var(--sk-meter-size,104px) - 2 * var(--sk-meter-ring,13px));border-radius:var(--radius-full);background:var(--sk-meter-hole-bg,var(--raised));flex-direction:column;justify-content:center;align-items:center;display:flex}.sk-meter-value{font-family:var(--font-display);font-weight:400;font-size:var(--sk-meter-value-size,26px);color:var(--ink);line-height:1}.sk-meter-label{font:700 10px var(--font-mono);color:var(--faint);text-transform:uppercase;letter-spacing:.1em}.sk-meter-sublabel{font:400 12px var(--font-body);color:var(--faint);margin-top:2px}.sk-state{max-width:620px;color:var(--ink);overflow-wrap:anywhere;justify-items:start;gap:8px;padding:32px 0 36px;display:grid}.sk-state-icon{color:var(--muted);display:flex}.sk-state-title{font:700 18px/1.3 var(--font-body);letter-spacing:-.01em;margin:0}.sk-state-body{max-width:38ch;font:400 15px/1.5 var(--font-body);color:var(--text);margin:0}.sk-state-action{white-space:normal;max-width:100%;margin-top:8px}.sk-state--line{font:400 15px/1.5 var(--font-body);flex-wrap:wrap;align-items:center;gap:0 16px;padding:0;display:flex}.sk-state--line .sk-state-action{min-height:44px;margin:0}.sk-state--line .sk-state-action.s-link{padding-inline:0}.sk-state--stale{border-radius:var(--radius-sm);background:var(--clay-soft);max-width:none;padding:12px 16px}.sk-skeleton-list{min-width:0}.sk-skeleton-row{align-items:center;gap:12px;padding:12px 0;display:flex}.sk-skeleton-row+.sk-skeleton-row{border-top:1px solid var(--border)}.sk-shimmer{background:linear-gradient(90deg, var(--sunken), var(--sunken), var(--sunken))}@supports (color:color-mix(in lab, red, red)){.sk-shimmer{background:linear-gradient(90deg, var(--sunken), color-mix(in srgb, var(--sunken) 55%, var(--surface)), var(--sunken))}}.sk-shimmer{border-radius:var(--radius-sm);background-size:800px 100%;animation:1.4s linear infinite sk-shimmer}.sk-skeleton-icon{border-radius:50%;flex:none;width:24px;height:24px}.sk-skeleton-lines{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.sk-skeleton-line{border-radius:var(--radius-sm);height:12px;display:block}.sk-skeleton-value{flex:none;width:48px}.sk-skeleton-list--table .sk-skeleton-row{grid-template-columns:2fr repeat(3,1fr);gap:16px;min-height:52px;display:grid}@media (max-width:719px){.sk-skeleton-list--table .sk-skeleton-row{grid-template-columns:1fr 72px}.sk-skeleton-list--table .sk-skeleton-line:nth-child(n+3){display:none}}.sk-skeleton-block{width:100%;height:120px;display:block}.sk-skeleton-list--block .sk-skeleton-row{padding:0}.sk-skeleton-list--block .sk-skeleton-row+.sk-skeleton-row{border:0;margin-top:12px}@media (prefers-reduced-motion:reduce){.sk-shimmer{animation:none}}.sk-table thead .sk-select-all-page>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sk-table-phone-selection{display:none}@media (max-width:720px){.sk-table-phone-selection{flex-wrap:wrap;align-items:center;display:flex}.sk-table-card:not([data-selecting]) .sk-table-select-all,.sk-table-card:not([data-selecting]) .sk-table tbody .sk-col-select{display:none}.sk-table-card:not([data-selecting]) .sk-table tr:has(>.sk-col-select){padding-left:16px}.sk-table-card[data-selecting] .sk-table tr:has(>.sk-col-select){padding-left:32px}}.sk-table tbody tr.sk-row-clickable{cursor:pointer}.sk-table tbody tr.sk-row-clickable:hover{background:var(--sunken)}.sk-table tbody tr.sk-row-clickable:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.sk-table tbody tr.sk-row-selected,.sk-table tbody tr.sk-row-selected:hover{background:var(--brand-soft)}.sk-approval{align-items:center;gap:6px;display:inline-flex}.sk-approval-btn{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--raised);font-family:var(--font-body);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);padding:3px 11px;font-size:12px;font-weight:600;line-height:1.4}.sk-approval-btn:disabled{cursor:not-allowed;opacity:.55}.sk-approval-approve{color:var(--success)}.sk-approval-approve:hover:not(:disabled){background:var(--success-soft);border-color:var(--success)}.sk-approval-reject{color:var(--error)}.sk-approval-reject:hover:not(:disabled){background:var(--error-soft);border-color:var(--error)}.sk-show-more-link--head{margin-inline-start:auto}.sk-show-more-link--under{margin-block-start:var(--s-sp-16)}.sk-show-more{justify-content:center;margin-block-start:var(--s-sp-16);display:flex}.sk-sort-control{position:relative}.sk-sort-control.sk-sort-control--icon{width:var(--s-control-height);min-width:var(--s-control-height);padding:0}.sk-sort-control__dot{top:var(--s-sp-8);right:var(--s-sp-8);width:var(--s-sp-8);height:var(--s-sp-8);border-radius:var(--s-r-pill);background:var(--s-clay);position:absolute}.sk-filter-menu__range{gap:var(--s-sp-12);min-width:0;display:grid}.sk-filter-menu__range label{gap:var(--s-sp-4);min-width:0;display:grid}.sk-filter-menu__range input{box-sizing:border-box;width:100%;min-width:0}.sk-list-pager{justify-content:space-between;align-items:center;gap:var(--s-sp-12);margin-top:var(--s-sp-16);font-size:var(--s-fs-meta);color:var(--s-body);flex-wrap:wrap;display:flex;container-type:inline-size}.sk-list-pager__count{white-space:nowrap}.sk-list-toolbar-block{position:relative}.sk-list-toolbar{container:list-toolbar/inline-size}.sk-list-toolbar__filter-icon{display:inline-flex}.sk-list-toolbar__filter-icon svg{width:14px;height:14px}.sk-list-toolbar__search{display:contents}.sk-list-toolbar[data-phone-filters=visible] .s-a-bar>.s-a-fall{display:none}.sk-list-toolbar[data-phone-filters=visible] .s-a-bar>.s-a-fbtns{display:flex}.sk-list-toolbar__views{align-items:center;gap:var(--s-sp-8);display:flex}.sk-list-toolbar__count{white-space:nowrap;display:contents}.sk-list-toolbar__select{justify-content:center;min-width:44px;min-height:48px}.sk-list-pager--column{flex-direction:column;align-items:stretch}.sk-list-pager--column .sk-list-pager__pages{display:flex}.sk-list-pager--column .sk-list-pager__buttons>:is(.s-btn,.s-link){flex:1}.sk-list-pager--compact{justify-content:flex-start;gap:var(--s-sp-16);flex-wrap:nowrap}.sk-list-pager--compact .sk-list-pager__count{font-family:var(--s-mono);order:1}.sk-list-pager--compact .sk-list-pager__buttons{display:contents}.sk-list-pager--compact :is(.s-btn,.s-link)[hidden]{display:none}.sk-list-pager--compact :is(.s-btn,.s-link){color:var(--s-clay);font-size:var(--s-fs-meta);font-weight:500;text-decoration-thickness:1px}.sk-list-pager--compact :is(.s-btn,.s-link):last-child{order:2}.sk-list-pager__arrow-link{align-items:center;gap:var(--s-sp-8);min-height:44px;color:var(--s-clay);text-underline-offset:4px;overflow-wrap:anywhere;font-size:17px;font-weight:600;text-decoration:none;display:flex}.sk-list-pager__arrow-link:hover{text-decoration:underline}.sk-list-pager__arrow-link svg{flex-shrink:0}.sk-list-pager__next{text-align:right;margin-left:auto}@media (max-width:720px){.sk-list-pager--sequence{flex-direction:column;align-items:stretch}.sk-list-pager__next{text-align:left;margin-left:0}}.sk-list-toolbar__select .sk-checkbox__input:indeterminate+.sk-checkbox__box>svg{display:none}.sk-list-toolbar__select .sk-checkbox__input:indeterminate+.sk-checkbox__box:after{content:"";background:currentColor;width:10px;height:2px}.sk-table-phone-sort{display:none}th[aria-sort=none] .s-a-sort__none{display:block}th[aria-sort=none] .s-a-sort__dir{display:none}@media (max-width:720px){.sk-table-phone-sort{margin-bottom:12px;display:block}.sk-table-scroll{overflow-x:clip}}.sk-list-kit-options{flex-wrap:wrap;gap:16px;margin-bottom:24px;display:flex}.sk-list-kit-city{color:var(--text);font-size:14px;display:block}@media (max-width:720px){.sk-table thead:has(.sk-col-select){display:none}}[data-kit-part=list-kit],[data-kit-part=phone-rows]{max-width:none;margin:0;padding:0;container:page/inline-size}@container page (max-width:360px){[data-board-controls] .s-kv{grid-template-columns:minmax(0,1fr)}}@container list-toolbar (min-width:720px){.sk-table-card .sk-list-toolbar__sort{display:none}}.sk-list-kit-empty{text-align:left;padding:48px 16px}.sk-list-kit-empty a{color:var(--s-clay);text-underline-offset:3px;margin:24px 20px 0 0;text-decoration:underline;display:inline-block}@media (max-width:720px){.sk-table tbody>tr>.sk-table-state{grid-column:1/-1;display:block}}.sk-menu__option--checkbox>.sk-checkbox__box,.sk-table .sk-checkbox__box,.sk-table-phone-selection .sk-checkbox__box,.sk-list-toolbar__select .sk-checkbox__box{border:2px solid var(--s-ink);border-radius:3px;width:18px;height:18px}.sk-table-skeleton-bar{width:62%;height:12px;display:block}.sk-table-skeleton-row>td:nth-child(2) .sk-table-skeleton-bar{width:72%}@media (min-width:721px){.sk-table-skeleton-select .sk-table-skeleton-bar{width:18px}}@media (max-width:720px){.sk-table tbody>tr.sk-table-skeleton-row{align-items:center;gap:16px;min-height:52px;display:flex}.sk-table tbody>tr.sk-table-skeleton-row>td{flex:1;display:block}.sk-table tbody>tr.sk-table-skeleton-row>td:nth-child(2){flex:0 0 72px}.sk-table tbody>tr.sk-table-skeleton-row>td:nth-child(n+3){display:none}}@media (min-width:721px){.sk-list-pager--full.sk-list-pager--desktop-pages .sk-list-pager__pages{display:inline-flex}}.sk-table-card[data-view=grid] .sk-table,.sk-table-card[data-view=grid] .sk-table tbody{width:100%;display:block}.sk-table-card[data-view=grid] .sk-table thead{display:none}.sk-table-card[data-view=grid] :is(.sk-list-toolbar__sort,.sk-table-phone-sort){display:block}.sk-table-card[data-view=grid] .sk-table tbody{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;display:grid}.sk-table-card[data-view=grid] .sk-table tbody>tr{border:1px solid var(--s-rule);border-radius:var(--radius-md,8px);background:var(--surface);flex-direction:column;gap:4px;min-width:0;padding:20px;display:flex}.sk-table-card[data-view=grid] .sk-table tbody>tr>td{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;width:auto;min-width:0;padding:0;display:block;position:static}.sk-table-card[data-view=grid] .sk-table tbody>tr>td[data-label]:before{content:attr(data-label);font:400 13px var(--font-body);color:var(--text);margin-top:8px;display:block}.sk-table-card[data-view=grid] .sk-table tbody>tr>td:not([data-label]):before{content:none}.sk-table-card[data-view=grid] .sk-table .sk-select-checkbox{margin:-8px 0 0 -12px;position:static;transform:none}.sk-table-card[data-view=grid] .sk-table tbody>tr:has(>.sk-table-state){border:0;grid-column:1/-1;padding:0}.sk-table-card[data-view=grid] .sk-table-phone-selection{flex-wrap:wrap;align-items:center;padding:8px 0;display:flex}.sk-list-find-filters,.sk-list-find-phone{display:none}.sk-list-find-filters svg{width:16px;height:16px}@container page (max-width:720px){.sk-list-find-filters,.sk-list-find-phone{align-items:center;gap:8px;display:inline-flex}.sk-list-find-options{display:none}}.s-a-table tr.sk-row-alt{--a-row:var(--s-soft-2)}.sk-list-find-actions{align-items:center;gap:12px;display:flex}.s-search>.s-search__input{padding:1px 2px}@container page (max-width:720px){.sk-list-find-sort{display:none}}.sk-modal-container{container:page/inline-size}.sk-modal-container.s-a-app{min-height:0;display:block}.sk-modal{margin:auto;line-height:normal;overflow-y:auto}.sk-modal-footer{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.sk-sheet[open],.sk-sheet:not(dialog){grid-template-rows:auto minmax(0,1fr) auto;display:grid}.sk-sheet{z-index:251;border:0;margin:0;position:fixed}.sk-sheet,.sk-cmdk,.sk-toaster{line-height:normal}.sk-admin-display[data-deep] :is(.sk-sheet,.sk-cmdk,.sk-toaster,.sk-modal){font-size:16px;line-height:1.4}.sk-admin-display[data-deep] .s-a-sheet__item svg{color:var(--s-ink)}.s-a-sheet__head>h2{letter-spacing:normal}.s-a-sheet__head>h2,.s-a-pop__head>h2{color:inherit;line-height:inherit}.sk-sheet::backdrop{background:var(--s-ink)}@supports (color:color-mix(in lab, red, red)){.sk-sheet::backdrop{background:color-mix(in srgb, var(--s-ink) 45%, transparent)}}.sk-sheet--right{border-radius:0;width:min(460px,100%);height:100%;max-height:100dvh;inset:0 0 0 auto}.sk-sheet--bottom{width:100%;inset:auto 0 0}.sk-sheet--full{border-radius:0;width:100%;height:100%;max-height:100dvh;inset:0}.sk-sheet--tall{max-height:100dvh}.sk-sheet-footer{border-top:1px solid var(--s-rule);justify-content:flex-end;gap:12px;display:flex}.sk-sheet .f2-pop--share{width:auto}@media (min-width:720px){.sk-sheet.f2-sheet{border-radius:var(--s-r-lg);width:min(480px,100% - 32px);max-height:min(80vh,760px);inset:auto 16px 16px auto}}@media (max-width:719px){.sk-sheet--right{border-radius:var(--s-r-lg) var(--s-r-lg) 0 0;width:100%;height:auto;max-height:85vh;inset:auto 0 0}.sk-modal--phone-sheet{border-radius:var(--s-r-lg) var(--s-r-lg) 0 0;width:100%;max-width:none;max-height:85vh;margin:0;inset:auto 0 0}}.sk-toaster.s-a-toasts{inset:auto 24px calc(24px + var(--sk-toast-lift,0px)) auto;bottom:calc(24px + var(--sk-toast-lift,0px));z-index:300;max-width:calc(100vw - 32px);height:auto;max-height:calc(100dvh - var(--sk-toast-lift,0px) - 48px);pointer-events:none;background:0 0;border:0;justify-items:end;gap:12px;margin:0;padding:0;display:grid;position:fixed;right:24px;overflow-y:auto}.sk-toast{pointer-events:auto;flex-shrink:0}.sk-toast :where(a,button):focus-visible{outline:2px solid var(--s-white);outline-offset:3px}.sk-toast-content{overflow-wrap:anywhere;flex:1;min-width:0}.sk-toast-board-actions{display:contents}.sk-toast-icon{flex:none;display:inline-flex}.sk-toast-action{margin-top:12px}.sk-toast .sk-inline-alert{color:inherit}.sk-scrim{z-index:250;background:var(--s-ink);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.sk-scrim{background:color-mix(in srgb, var(--s-ink) 45%, transparent)}}.sk-cmdk-scrim{justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex}.sk-cmdk.s-a-pop{color:var(--s-ink);font-family:var(--s-font);width:min(420px,100% - 32px);max-height:76vh;margin:0;padding:0;position:fixed;inset:96px auto auto 50%;overflow-y:auto;transform:translate(-50%)}.sk-cmdk-input{flex:1;width:100%;min-width:0}.sk-cmdk--sheet[open]{flex-direction:column;max-width:none;max-height:85dvh;display:flex}.sk-cmdk--sheet .sk-cmdk-results{min-height:0;max-height:none}.sk-cmdk--inline.s-a-pop{width:100%;position:relative;inset:auto;transform:none}.sk-cmdk-search{align-items:center;gap:12px;padding:12px 20px;display:flex}.sk-cmdk-results{max-height:420px;margin:0;padding:0;list-style:none;overflow-y:auto}.sk-cmdk-results ul{margin:0;padding:0;list-style:none}.sk-cmdk-item-label{overflow-wrap:anywhere;flex:1;min-width:0}.sk-cmdk-item-hint{margin-left:auto}.sk-cmdk-item[data-active=true]{background:var(--s-soft-2)}.sk-cmdk-group-label,.sk-cmdk-empty{padding:16px 20px}.sk-cmdk-skeleton-row{background:var(--s-soft-2);height:16px;margin:12px 20px;display:block}.sk-tabs[data-ground]{border:0;min-width:0;margin:0;padding:0;display:block;container-type:inline-size}.sk-tabs__layout{flex-direction:column;min-width:0;display:flex}.sk-tabs__nav{min-width:0}.sk-tabs--vertical .sk-tabs__nav{border-bottom:1px solid var(--s-rule,var(--border))}.sk-tabs--underline[data-ground=clay] .sk-tabs__nav{border-bottom:0}.sk-tabs__nav:has(>.sk-tablist:empty){border-bottom:0}.sk-tabs--vertical .sk-tablist{margin-bottom:-1px}.sk-tablist{scrollbar-width:none;flex-wrap:nowrap;gap:24px;max-width:100%;overflow-x:auto}.sk-tablist:not(.sk-segmented){display:flex}.sk-tablist::-webkit-scrollbar{display:none}.sk-tabs:not(.sk-tabs--underline) .sk-tabs__nav[data-overflow-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}.sk-tabs:not(.sk-tabs--underline) .sk-tabs__nav[data-overflow-start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px);mask-image:linear-gradient(90deg,#0000,#000 20px)}.sk-tabs:not(.sk-tabs--underline) .sk-tabs__nav[data-overflow-start][data-overflow-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.sk-tabs[data-ground] .sk-tab{box-sizing:border-box;height:var(--sk-tabs-height,56px);appearance:none;font:600 18px var(--s-font,var(--font-body));color:var(--s-body,var(--text));white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:8px;margin:0;padding:0;text-decoration:none;display:inline-flex}.sk-tabs[data-ground] .sk-tab:hover{color:var(--s-ink,var(--ink))}.sk-tabs[data-ground] .sk-tab[aria-selected=true],.sk-tabs[data-ground] .sk-tab[aria-current=page]{color:var(--s-ink,var(--ink));border-bottom-color:var(--s-clay,var(--brand))}.sk-tabs[data-ground] .sk-tab:focus-visible{outline:2px solid var(--brand);outline-offset:-3px;box-shadow:inset 0 0 0 5px var(--on-fill)}.sk-tabs [aria-disabled=true],.sk-tabs button:disabled{opacity:.5;cursor:not-allowed}.sk-tabs .sk-tab__count{min-width:0;color:var(--s-muted,var(--muted));font:500 15px var(--s-mono,var(--font-mono));white-space:nowrap;background:0 0;flex:none;padding:0}.sk-tabs[data-ground=clay] .sk-tab,.sk-tabs[data-ground=clay] .sk-tab[aria-selected=true],.sk-tabs[data-ground=clay] .sk-tab[aria-current=page]{color:var(--s-white,var(--on-fill))}.sk-tabs[data-ground=clay] .sk-tab:is([aria-selected=true],[aria-current=page]){border-bottom-color:var(--s-white,var(--on-fill))}.sk-tabs[data-ground=clay] .sk-tab__count{color:var(--s-peach,var(--on-fill))}.sk-tabs:is(.sk-tabs--segments,.sk-tabs--jump) .sk-tab__count{color:inherit}.sk-tabs .sk-tabpanel{min-width:0;font:400 16px/1.5 var(--s-font,var(--font-body));color:var(--text);padding-top:24px}.sk-tabpanel:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.sk-tabs--segments .sk-tablist{gap:2px}.sk-tabs--jump .sk-tablist{gap:8px}.sk-tabs--jump[data-ground] .sk-tab{border:1px solid var(--s-rule,var(--border));border-radius:999px;height:44px;padding:0 12px;font-size:13px}@container (max-width:719px){.sk-tabs:not(.sk-tabs--jump)[data-ground] .sk-tab{height:var(--sk-tabs-phone-height,48px)}.sk-tabs .sk-tab__count{font-size:14px}}@container (min-width:720px){.sk-tabs--vertical .sk-tabs__layout{flex-direction:row;gap:56px}.sk-tabs--vertical .sk-tabs__nav{border-bottom:0;flex:0 0 248px}.sk-tabs--vertical .sk-tablist{flex-direction:column;gap:2px;margin-bottom:0}.sk-tabs--vertical[data-ground] .sk-tab{border-radius:var(--s-r-sm);height:44px;color:var(--s-ink);border-bottom:0;justify-content:space-between;padding:0 14px}.sk-tabs--vertical[data-ground] .sk-tab:hover{background:var(--s-soft-2)}.sk-tabs--vertical[data-ground] .sk-tab[aria-selected=true],.sk-tabs--vertical[data-ground] .sk-tab[aria-current=page]{background:var(--s-paper);color:var(--s-clay);box-shadow:inset 3px 0 0 var(--s-clay);font-weight:700}.sk-tabs--vertical[data-ground] .sk-tab:is([aria-selected=true],[aria-current=page]) .sk-tab__count{color:var(--s-clay)}.sk-tabs--vertical .sk-tabpanel{flex:1;padding-top:0}.sk-tabs--jump .sk-tabs__layout{display:none}}.sk-confirm,.sk-confirm-controls{gap:var(--spacing-4);min-width:0;display:grid}.sk-confirm-controls{border:0;margin:0;padding:0}.sk-confirm-consequence{margin:0}.sk-confirm .sk-decisions__actions{justify-content:flex-end}.sk-sheet--navigation[open]{display:block}.sk-sheet.f2-sheet{max-width:none;padding:0;position:fixed}.sk-sheet .f2-sheet__body{grid-template-columns:minmax(0,1fr);min-width:0}.sk-sheet .f2-sheet__body>*{min-width:0}.sk-sheet .f2-sheet__foot:has(>button:only-child){grid-template-columns:minmax(0,1fr)}.sk-menu-panel.f2-pop>.sk-menu__content{display:contents}.sk-menu-panel.f2-pop--list{gap:10px;min-width:0;max-width:calc(100vw - 32px);padding:12px}.sk-menu-panel.f2-pop--list input.f2-blist__q[type=search]{width:100%;height:40px;font-size:17px}.sk-menu-panel.f2-pop--list .f2-blist__rows{overscroll-behavior:contain;max-height:446px;margin:0;padding-top:6px;scroll-padding-top:6px;overflow-y:auto}.sk-menu-panel.f2-pop--list .f2-blist__row{align-items:center;gap:6px;min-height:44px;display:flex;position:relative}.sk-menu-panel.f2-pop--list .f2-blist__n{color:var(--s-muted);font-size:var(--s-fs-meta);font-variant-numeric:tabular-nums;margin-left:auto}.sk-menu-panel.f2-pop--list .f2-fico{border-radius:var(--s-r-sm);background:var(--s-soft-2);width:28px;height:28px;color:var(--s-clay);flex:none;place-items:center;display:inline-grid}.sk-menu-panel.f2-pop--list .f2-fico>svg{width:16px;height:16px}.sk-menu-panel.f2-pop--list .f2-blist__row>input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.sk-menu-panel.f2-pop--list .f2-blist__row>:is(.f2-fico,.f2-mark){width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--s-rule);flex:none;position:relative}.sk-menu-panel.f2-pop--list .f2-blist__row:has(>input:checked)>:is(.f2-fico,.f2-mark){box-shadow:0 0 0 2px var(--s-clay)}.sk-menu-panel.f2-pop--list .f2-blist__row:has(>input:checked):after{content:"";background:var(--s-clay) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat;width:14px;height:14px;box-shadow:0 0 0 2px var(--s-white);border-radius:50%;position:absolute;top:calc(50% - 20px);left:30px}.sk-menu-panel.f2-pop--list .f2-blist__row:has(>input:checked) .f2-blist__name{color:var(--s-ink);font-weight:600}.sk-menu-panel.f2-pop--list .f2-blist__row:has(>input:focus-visible){outline:2px solid var(--s-clay);outline-offset:1px}.sk-logo{align-items:center;gap:var(--spacing-2);color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:none;display:inline-flex}.sk-logo__pin{flex:none;display:block;overflow:visible}.sk-logo__word{white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;color:var(--bg);font-weight:400;line-height:.82;font-size:var(--sk-logo-font-size,inherit);align-items:baseline;display:inline-flex}.sk-logo__word .sk-logo__pin--inline{width:.625em;height:.993em;margin:0 .06em 0 .03em;transform:translateY(.293em)}.sk-avatar{border-radius:var(--radius-full);background:var(--gold);width:30px;height:30px;color:var(--ink-forest);font-family:var(--font-body);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.sk-avatar img{object-fit:cover;width:100%;height:100%}.s-a-top__name>h1{font:inherit;margin:0}.sk-pageheader__below{min-width:0}.sk-appshell{background:var(--bg);min-height:100vh;display:flex}.sk-appshell__sidebar{height:100vh;position:sticky;top:0}.sk-appshell__main{flex-direction:column;flex:auto;min-width:0;display:flex}.sk-appshell__topbar{z-index:20;position:sticky;top:0}.sk-appshell__content{box-sizing:border-box;width:100%;max-width:calc(1180px + 2 * var(--spacing-6));background:var(--bg);padding:var(--spacing-6);flex:auto;margin-inline:auto}.sk-appshell__scrim{z-index:250;cursor:pointer;background:#141e1266;border:none;margin:0;padding:0;display:none;position:fixed;inset:0}@media (max-width:880px){.sk-appshell__sidebar{z-index:251;transition:transform var(--transition-base);position:fixed;transform:translate(-100%)}.sk-appshell--nav-open .sk-appshell__sidebar{box-shadow:var(--shadow-lg);transform:translate(0)}.sk-appshell--nav-open .sk-appshell__scrim{display:block}.sk-topbar__menu{display:inline-flex}.sk-appshell__content{padding:var(--spacing-4) var(--spacing-4) 84px}}.sk-moresheet{z-index:251;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.sk-moresheet__scrim{cursor:pointer;animation:sk-moresheet-fade var(--transition-base) ease;background:#141e1266;border:none;margin:0;padding:0;position:absolute;inset:0}.sk-moresheet__panel{background:var(--surface);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);box-shadow:var(--shadow-modal);padding:10px 14px calc(18px + env(safe-area-inset-bottom,0));max-height:80vh;animation:sk-moresheet-up var(--transition-base) ease;position:relative;overflow-y:auto}.sk-moresheet__grabber{border-radius:var(--radius-full);background:var(--border);width:40px;height:4px;margin:4px auto 12px}.sk-moresheet__header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.sk-moresheet__title{font-family:var(--font-body);color:var(--ink);margin:0;font-size:16px;font-weight:700}.sk-moresheet__close{border-radius:var(--radius-md);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.sk-moresheet__close:hover{background:var(--sunken);color:var(--ink)}.sk-moresheet__close:focus-visible{border:1px solid var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.sk-moresheet__group+.sk-moresheet__group{margin-top:6px}.sk-moresheet__eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:10px 10px 4px;font-size:9px;font-weight:700}.sk-moresheet__item{border-radius:var(--radius-md);text-align:left;width:100%;min-height:48px;color:var(--text);font-family:var(--font-body);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;align-items:center;gap:12px;padding:11px 10px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.sk-moresheet__item:hover{background:var(--sunken)}.sk-moresheet__item[aria-current=page]{color:var(--brand);font-weight:600}.sk-moresheet__item:focus-visible{box-shadow:0 0 0 3px var(--brand);outline:none}.sk-moresheet__item-icon{color:var(--muted);flex:none;display:inline-flex}.sk-moresheet__item[aria-current=page] .sk-moresheet__item-icon{color:var(--brand)}.sk-moresheet__item-label{flex:auto;min-width:0}@keyframes sk-moresheet-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes sk-moresheet-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sk-appshell__sidebar,.sk-moresheet__panel,.sk-moresheet__scrim,.sk-navitem,.sk-tabbar__item,.sk-iconbtn{transition:none;animation:none}}.s-a-savebar .sk-editor-savebar__actions:not(.sk-editor-savebar__actions--wizard),.s-a-savebar .sk-editor-savebar__save,.s-a-savebar .sk-decisions,.s-a-savebar .sk-decisions__actions,.s-a-savebar .sk-decisions__row{display:contents}.s-a-savebar .sk-decisions__action--primary{order:1}.sk-editor-savebar__actions--wizard{align-items:center;gap:var(--s-sp-24);display:flex}.sk-editor-savebar__wizard-step{min-width:44px}.sk-editor-savebar__wizard-save{min-width:0}@media not all and (min-width:720px){.s-a-savebar .sk-decisions__action{flex:1 1 0}.sk-editor-savebar__wizard-step{white-space:normal;flex:0 auto;height:auto;min-height:44px}.sk-editor-savebar__wizard-save{flex:1;min-width:112px}.sk-sheet-scrim:has(>.sk-editor-savebar-preview){overflow:hidden}.sk-sheet.sk-editor-savebar-preview{max-height:calc(100% - 24px);position:absolute;bottom:0}}.sk-admin-display .s-a-app{min-height:100dvh}.s-a-app:not(.s-page){container:sk-aframe/inline-size}.sk-aframe{background:var(--s-white);color:var(--s-ink);font-family:var(--s-font);container:sk-aframe/inline-size}.sk-aframe .s-logo{width:112px}.sk-aframe__focusbar{z-index:20;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--s-sp-16);height:56px;padding:0 var(--s-sp-8) 0 var(--s-sp-20);background:var(--s-white);border-bottom:1px solid var(--s-rule);display:flex;position:sticky;top:0}.sk-aframe-more .sk-sheet-body{padding:0}.sk-aframe__sheetitem{align-items:center;gap:var(--s-sp-12);width:100%;min-height:52px;padding:0 var(--s-sp-20);border:0;border-bottom:1px solid var(--s-rule);color:var(--s-ink);font-family:var(--s-font);font-size:var(--s-fs-ui);cursor:pointer;background:0 0;text-decoration:none;display:flex}.sk-aframe__sheetitem[aria-current=page]{font-weight:600}.sk-aframe__sheetitem>.s-a-count{margin-left:auto}.sk-aframe__me{padding:var(--s-sp-16) var(--s-sp-20) var(--s-sp-8);font-size:var(--s-fs-ui);margin:0;font-weight:600}.sk-aframe-more__display{border:0;position:static}.sk-aframe-more__legal{padding:var(--s-sp-16) var(--s-sp-20) 0}.s-a-app[data-deep] .sk-tabs.s-a-tabs{margin-top:0}:where(.s-page h1,.s-page h2,.s-page h3,.s-page h4,.s-page h5,.s-page h6){color:inherit;letter-spacing:normal}.sk-site-header-sheet :where(a,button):focus-visible,.sk-site-footer :where(a,button):focus-visible{outline:2px solid var(--s-clay);outline-offset:3px;box-shadow:0 0 0 3px var(--s-white)}.sk-hero{background:var(--s-soft);color:var(--s-white)}.sk-hero__grid{padding:0 var(--s-gutter);grid-template-columns:minmax(0,1fr);display:grid}.sk-hero__grid:before{content:"";background:var(--s-clay);margin-inline:calc(-1 * var(--s-gutter));grid-area:1/1/auto/-1}.sk-hero__text{z-index:1;flex-direction:column;grid-area:1/1;gap:32px;min-width:0;padding:52px 0 40px;display:flex}.sk-hero__title{color:inherit;font-size:var(--s-fs-hero);letter-spacing:-.04em;text-wrap:balance;font-weight:700;line-height:.92}.sk-hero__line{font-size:var(--s-fs-lede);flex-direction:column;align-items:flex-start;gap:32px;max-width:600px;line-height:1.45;display:flex}.sk-hero__line>*{max-width:100%}.sk-hero__line>.sk-tabs{align-self:stretch}.sk-hero__line :where(a:not(.s-btn,.s-link)){color:inherit;text-underline-offset:6px}.sk-hero__line .sk-kv{max-width:600px}.sk-hero__line{container:hero-line/inline-size}@container hero-line (max-width:420px){.sk-hero__line .sk-kv{--kv-label:120px}}@container hero-line (max-width:300px){.sk-hero__line .sk-kv{grid-template-columns:minmax(0,1fr)}}.sk-hero__line :is(.sk-kv__label,.sk-kv__value){color:inherit}.sk-hero__line .sk-kv__value{font-weight:600}.sk-hero--with-object .sk-hero__grid{grid-template-columns:minmax(0, 1fr) minmax(0, min(40cqi, var(--s-object)));grid-template-rows:auto minmax(120px,1fr);column-gap:clamp(32px,6.667cqi,96px);padding-bottom:32px}.sk-hero--with-object.sk-hero--default .sk-hero__title{font-size:var(--s-fs-hero-2);letter-spacing:-.035em;line-height:.98}.sk-hero__object{z-index:1;min-width:0;color:var(--s-ink);grid-area:1/2/3;align-self:end;padding-top:56px}.sk-hero__object .sk-form-section--card{border-radius:var(--s-r-lg);box-shadow:var(--s-shadow);color:var(--s-ink);border:0;padding:32px}.sk-hero__object .sk-form-section--card>.s-sechead{border-bottom:1px solid var(--s-rule);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.sk-hero__object .sk-form-section--card :is(.s-h2,.s-h3){font-size:var(--s-fs-widget);letter-spacing:-.01em;line-height:1.1}.sk-hero--search .sk-hero__text{gap:24px;padding:28px 0 24px}.sk-hero--search.sk-hero--with-object .sk-hero__grid{grid-template-rows:auto 32px 1fr;grid-template-columns:minmax(0,1fr);padding-bottom:24px}.sk-hero--search.sk-hero--with-object .sk-hero__grid:before{grid-row:1/3}.sk-hero--search .sk-hero__object{grid-area:2/1/4;align-self:start;padding-top:0}.sk-hero--compact{background:var(--s-clay)}.sk-hero--compact .sk-hero__grid{padding:28px var(--s-gutter) 48px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:end}.sk-hero--compact .sk-hero__grid:before{content:none}.sk-hero--compact .sk-hero__text{gap:16px;padding:0}.sk-hero--compact .sk-hero__title{font-size:var(--s-fs-compact);letter-spacing:-.045em;line-height:.99}.sk-hero--compact .sk-hero__object{color:inherit;grid-area:1/2;padding:0}@container page (max-width:720px){.sk-hero__text{gap:20px;padding:14px 0 36px}.sk-hero__line{align-items:stretch;gap:20px;font-size:18px}.sk-hero--with-object .sk-hero__grid{grid-template-rows:auto 96px 1fr;grid-template-columns:minmax(0,1fr);padding-bottom:24px}.sk-hero--with-object .sk-hero__grid:before{grid-row:1/3}.sk-hero__object{margin-inline:calc(2px - var(--s-gutter));grid-area:2/1/4;align-self:start;padding-top:0}.sk-hero__object .sk-form-section--card{border-radius:var(--s-r-md);border:1px solid var(--s-rule);box-shadow:var(--s-shadow-phone);padding:24px 18px}.sk-hero--search .sk-hero__text{gap:20px;padding:14px 0 20px}.sk-hero--search.sk-hero--with-object .sk-hero__grid{grid-template-rows:auto 28px 1fr;padding-bottom:20px}.sk-hero--search .sk-hero__object{margin:0}.sk-hero--compact .sk-hero__grid{padding:16px var(--s-gutter) 28px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.sk-hero--compact .sk-hero__object{grid-area:2/1;margin:0}}.sk-site-footer{background:var(--s-night);color:var(--s-white);font:400 14px / 1.25 var(--s-font);border-top:1px solid var(--s-night-rule);container:site-footer/inline-size}.sk-site-footer__inner{box-sizing:border-box;max-width:1440px;margin:auto;padding:23px 72px 18px}.sk-site-footer__grid{flex-wrap:wrap;align-items:center;gap:11px 25px;padding-bottom:13px;display:flex}.sk-site-footer__brand{border-bottom:1px solid var(--s-night-rule);flex:0 0 100%;justify-content:space-between;align-items:center;gap:24px;padding-bottom:15px;display:flex}.sk-site-footer__home{color:inherit;flex:none;align-items:center;text-decoration:none;display:inline-flex}.sk-site-footer__logo.sk-logo{color:inherit;--clay:currentColor;--sk-logo-font-size:24px}.sk-site-footer__tagline{color:var(--s-soft);flex-wrap:wrap;align-items:baseline;row-gap:4px;margin:0;display:flex}.sk-site-footer__tagline>*{white-space:nowrap}:is(.sk-site-footer__tagline,.sk-site-footer__address)>*+:before{content:"·" / "";opacity:.65;margin:0 10px}.sk-site-footer__tagline a{color:var(--s-night-link)}.sk-site-footer :is(.sk-site-footer__tagline,.sk-site-footer__address) strong{color:var(--s-white);font-weight:500}.sk-site-footer__heading{color:var(--s-night-link);font:500 14px / 1.25 var(--s-font);margin:0}.sk-site-footer__list{flex-wrap:wrap;gap:8px 22px;margin:6px 0 0;padding:0;list-style:none;display:flex}.sk-site-footer__link,.sk-site-footer__market,.sk-site-footer__legal-link{color:inherit;font:inherit;white-space:nowrap;align-items:center;padding:6px 0;text-decoration:none;display:inline-flex}.sk-site-footer__link--highlight,.sk-site-footer__market{color:var(--s-night-link)}.sk-site-footer a:hover{text-underline-offset:3px;text-decoration:underline}.sk-site-footer__band{border-top:1px solid var(--s-night-rule);padding:11px 0 13px}.sk-site-footer__markets{white-space:nowrap;flex-direction:column;margin-left:auto;display:flex}.sk-site-footer__markets-label{font-weight:500}.sk-site-footer__market-links{flex-wrap:wrap;gap:7px 20px;display:flex}.sk-site-footer__market{gap:6px}.sk-site-footer__bottom{border-top:1px solid var(--s-night-rule);padding-top:11px}.sk-site-footer__copyright{color:var(--s-soft);margin:0}.sk-site-footer__address{color:var(--s-soft);flex-wrap:wrap;row-gap:3px;font-style:normal;line-height:1.4;display:flex}.sk-site-footer__address>*{white-space:nowrap}.sk-site-footer__legal{border-top:1px solid var(--s-night-rule);flex-wrap:wrap;gap:0 22px;margin-top:12px;padding-top:8px;display:flex}.sk-site-footer__legal-link--highlight{color:var(--s-night-link);text-underline-offset:3px;text-decoration:underline}@container site-footer (max-width:720px){.sk-site-footer__inner{padding:19px 24px 14px}.sk-site-footer__brand{grid-template-columns:minmax(0,126px) minmax(0,1fr);align-items:start;gap:10px 25px;padding-bottom:11px;display:grid}.sk-site-footer--find .sk-site-footer__brand{grid-template-columns:1fr}.sk-site-footer__logo.sk-logo{--sk-logo-font-size:22px}.sk-site-footer__tagline{line-height:1.3;display:block}.sk-site-footer__tagline>*{padding:2px 0;display:block}.sk-site-footer__tagline>:last-child:not(:only-child){white-space:normal;text-wrap:balance;padding-top:3px}.sk-site-footer__tagline>*+:before{content:none}.sk-site-footer__grid{padding-bottom:10px;display:block}.sk-site-footer__grid>:not(.sk-site-footer__brand){margin-top:10px}.sk-site-footer__heading{box-sizing:border-box;min-height:27px;padding:5px 0}.sk-site-footer__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 14px;margin-top:0;display:grid}.sk-site-footer:lang(fi) .sk-site-footer__list{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-site-footer__link,.sk-site-footer__market,.sk-site-footer__legal-link{min-height:30px}.sk-site-footer__link{white-space:normal;overflow-wrap:anywhere}.sk-site-footer__markets{margin-left:0;display:block}.sk-site-footer__markets-label{margin-bottom:3px;display:block}.sk-site-footer__market-links{justify-content:space-between;gap:0 16px}.sk-site-footer__bottom{padding-top:10px}.sk-site-footer__address{line-height:1.45;display:block}.sk-site-footer__address>:nth-child(-n+2){white-space:normal;display:block}.sk-site-footer__address>:nth-child(n+3){display:inline-block}.sk-site-footer__address>:nth-child(-n+3):before{content:none}.sk-site-footer__address>*+:before{margin:0 6px}.sk-site-footer__legal{justify-content:space-between;gap:0 16px;margin-top:10px;padding-top:10px}}.sk-site-footer__find{min-height:27px;color:inherit;flex-wrap:wrap;align-items:baseline;gap:7px;font-weight:500;text-decoration:none;display:flex}.sk-site-footer__find b{color:var(--s-night-link);font-weight:500}.sk-site-footer__band>summary{cursor:pointer;align-content:center;min-height:44px}.sk-site-footer__band[open]>summary{margin-bottom:12px}.sk-site-footer .sk-logo__word{font-family:var(--font-heritage-display-loaded,"Libre Caslon Display"), Georgia, serif}@container site-footer (max-width:360px){.sk-site-footer__brand{grid-template-columns:minmax(0,1fr)}.sk-site-footer__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.sk-feedback-launcher{right:var(--spacing-5);bottom:var(--spacing-5);z-index:240;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--brand);color:var(--brand-primary-foreground);font:600 13px var(--font-body);box-shadow:var(--shadow-modal,0 6px 20px #16201a2e);cursor:pointer;padding:10px 14px;display:inline-flex;position:fixed}.sk-success-state{gap:var(--spacing-3);min-width:0;color:var(--ink);font-family:var(--font-body);display:grid}.sk-success-state--card{padding:var(--spacing-8);background:var(--raised);border-radius:var(--radius-card);box-shadow:var(--shadow-md)}.sk-success-state__title{overflow-wrap:anywhere;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:700;line-height:1.2;display:flex}.sk-success-state__title svg{color:var(--success);flex:none}.sk-success-state__title:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.sk-success-state__body{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.5}.sk-success-state__actions{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.sk-success-state__actions :is(.s-btn,.s-link){white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%}.sk-success-state--line{flex-wrap:wrap;align-items:center;display:flex}.sk-success-state--line .sk-success-state__title,.sk-success-state--line .sk-success-state__body{font-size:15px;font-weight:400;line-height:1.5}@media (max-width:719px){.sk-success-state--card{padding:var(--spacing-6) 18px;border:1px solid var(--border)}}.sk-celebration{gap:var(--spacing-4);min-width:0;max-width:960px;padding:var(--spacing-5);background:var(--surface);color:var(--ink);font-family:var(--font-body);border-radius:12px;grid-template-columns:minmax(0,1fr);display:grid}.sk-celebration__scene{min-width:0;height:160px;display:grid;position:relative}.sk-celebration--band .sk-celebration__scene{height:120px}.sk-celebration__text{align-content:center;justify-items:start;gap:var(--spacing-2);min-width:0;display:grid}.sk-celebration__figure{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:44px;font-weight:700;line-height:1}.sk-celebration__title{letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.2}.sk-celebration__body{color:var(--text);text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.5}.sk-celebration__next{gap:var(--spacing-1);margin:var(--spacing-1) 0 0;color:var(--text);overflow-wrap:anywhere;padding-left:1.4em;font-size:15px;line-height:1.5;list-style:decimal;display:grid}.sk-celebration__act{margin-top:var(--spacing-2);white-space:normal;text-align:center;max-width:100%}.sk-celebration__link{min-height:44px;color:var(--brand);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}.sk-celebration__link:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (min-width:720px){.sk-celebration{gap:var(--spacing-8);padding:var(--spacing-6) var(--spacing-8);grid-template-columns:280px minmax(0,1fr)}.sk-celebration--band{gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);grid-template-columns:160px minmax(0,1fr)}.sk-celebration__scene{height:200px}.sk-celebration--band .sk-celebration__scene{height:112px}.sk-celebration__figure{font-size:56px}.sk-celebration:not(:has(>.sk-celebration__scene)){grid-template-columns:minmax(0,1fr)}}.sk-appshell__content{padding-bottom:var(--spacing-16)}@media (max-width:880px){.sk-feedback-launcher{bottom:calc(var(--sk-tabbar-height,57px) + var(--spacing-4) + env(safe-area-inset-bottom,0px))}.sk-appshell__content{padding-bottom:calc(140px + env(safe-area-inset-bottom,0px))}}.s-note[data-tone=warning],.s-a-banner[data-tone=warning]{background:var(--s-warn-soft)}.s-note[data-tone=error],.s-a-banner[data-tone=error]{background:var(--s-out-soft)}.s-a-banner>.s-note__title{font-size:inherit;letter-spacing:0;line-height:inherit;margin:0}.s-note>.s-actions{margin-top:16px}.s-error.sk-inline-alert .s-link{font-size:inherit}.s-a-auth{container:auth-page/inline-size}.s-a-auth__top .sk-logo{width:128px}.s-a-auth__foot a{text-decoration-line:underline}.sk-auth-page--card-aside .sk-auth-body>.sk-card{padding:var(--s-sp-32);border-radius:var(--s-r-lg);background:var(--s-white);box-shadow:var(--s-shadow);border:0}.sk-auth-aside-summary{display:none}@container page (min-width:721px) and (max-width:1100px){.s-a-auth__grid{grid-template-columns:minmax(0,1fr);max-width:720px}.s-a-auth__col{width:100%;max-width:440px}}@container page (max-width:720px){.sk-auth-page--card-aside .sk-auth-body>.sk-card{padding:var(--s-sp-24) 18px;border:1px solid var(--s-rule);border-radius:var(--s-r-md);box-shadow:var(--s-shadow-phone)}.sk-auth-aside-summary{display:block}}.sk-auth-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:var(--spacing-2);font-size:.625rem;font-weight:700;display:block}.sk-auth-title{font-family:var(--font-display);color:var(--ink);margin:0 0 var(--spacing-2);font-size:1.75rem;font-weight:400;line-height:1.2}.sk-auth-lede{font-family:var(--font-body);color:var(--muted);margin:0 0 var(--spacing-6);font-size:.875rem;line-height:1.55}.sk-auth-divider{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-6);display:flex}.sk-auth-divider-rule{background:var(--border);flex:1;height:1px}.sk-auth-divider-text{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.6875rem}.sk-auth-form{gap:var(--spacing-4);flex-direction:column;display:flex}.sk-auth-grid-2{gap:var(--spacing-3);grid-template-columns:1fr 1fr;display:grid}.sk-auth-error{color:var(--error);margin:0;font-size:.8125rem}.sk-auth-error-block{padding:var(--spacing-3) var(--spacing-4);background:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-md);margin-bottom:var(--spacing-4)}.sk-auth-block{width:100%}.sk-auth-center{align-self:center}.sk-auth-foot{margin-top:var(--spacing-6);text-align:center;color:var(--muted);font-size:.8125rem}.sk-auth-foot a,.sk-auth-link{color:var(--brand);font-weight:600;text-decoration:none}.sk-auth-foot a:hover,.sk-auth-link:hover{text-decoration:underline}button.sk-auth-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.sk-auth-status{text-align:center}.sk-auth-medallion{border-radius:var(--radius-full);width:56px;height:56px;margin-bottom:var(--spacing-4);justify-content:center;align-items:center;display:inline-flex}.sk-auth-medallion--brand{background:var(--brand-soft);color:var(--brand)}.sk-auth-medallion--success{background:var(--success-soft);color:var(--success)}.sk-auth-medallion--error{background:var(--error-soft);color:var(--error)}.sk-auth-status-title{font-family:var(--font-display);margin:0 0 var(--spacing-2);color:var(--ink);font-size:1.5rem;font-weight:400}.sk-auth-status-body{color:var(--muted);max-width:340px;margin:0 auto var(--spacing-6);font-size:.875rem;line-height:1.6}.sk-auth-status-body strong{color:var(--text);font-weight:600}.sk-address{color:var(--s-body);font-family:var(--font-body);font-size:var(--s-fs-meta);margin:0;font-style:normal;line-height:20px}.sk-address__street,.sk-address__place{display:block}.sk-address__place{white-space:nowrap}.sk-address__link{min-height:44px;color:inherit;text-decoration:none;display:inline-block}.sk-address__link:hover{text-underline-offset:3px;text-decoration:underline}.sk-address__link:focus-visible{outline:2px solid var(--s-clay);outline-offset:2px}.sk-focusable:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.sk-map-pin{color:var(--s-clay);display:inline-block}.sk-map-pin--selected{color:var(--s-clay)}.sk-cluster-pin{border-radius:var(--radius-full);background:var(--s-clay);border:3px solid var(--s-white);justify-content:center;align-items:center;display:inline-flex;box-shadow:0 2px 6px #2a1a1259}.sk-pin-button{cursor:pointer;background:0 0;border:none;padding:0;line-height:0}.sk-pin-button:focus-visible{border-radius:var(--radius-md);box-shadow:0 0 0 3px var(--brand);outline:none}.sk-filter-chip-row{font-family:var(--s-font);flex-wrap:wrap;align-items:center;gap:0 8px;display:flex}.sk-filter-chip{border-radius:var(--s-r-pill);min-width:44px;max-width:100%;min-height:44px;color:var(--s-ink);font:600 14px / 1.3 var(--s-font);cursor:pointer;background:0 0;border:0;align-items:center;padding:4px 0;display:inline-flex}.sk-filter-chip__pill{box-sizing:border-box;border:1px solid var(--s-rule);border-radius:inherit;background:var(--s-white);justify-content:center;align-items:center;gap:4px;min-height:36px;padding:7px 14px;display:inline-flex}.sk-filter-chip:hover .sk-filter-chip__pill{border-color:var(--s-ink)}.sk-filter-chip[aria-pressed=true] .sk-filter-chip__pill,.sk-filter-chip--active .sk-filter-chip__pill{background:var(--s-soft);border-color:var(--s-ink)}.sk-filter-chip:focus-visible,.sk-filter-chip-clear:focus-visible{outline:2px solid var(--s-clay);outline-offset:2px}.sk-filter-chip svg{flex:none}.sk-filter-chip__count{font-family:var(--s-mono);color:var(--s-muted);font-size:11px}.sk-filter-chip-clear{min-height:44px;color:var(--s-clay);font:600 14px / 1.3 var(--s-font);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}@media (max-width:600px){.sk-filter-chip__count{display:none}}.sk-tabs{border-bottom:1px solid var(--border);gap:4px;margin-top:16px;padding:0 22px;display:flex}.sk-tab{appearance:none;font-family:var(--font-body);color:var(--muted);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;margin-right:14px;padding:12px 4px;font-size:14px;font-weight:500}.sk-tab:hover{color:var(--ink)}.sk-tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--brand);font-weight:700}.sk-tab:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 3px var(--brand);outline:none}.sk-widget-preview,.sk-widget-preview__content{box-sizing:border-box;width:100%;min-width:0;container-type:inline-size}.sk-widget-preview__content{margin-inline:auto}.sk-widget-preview__content>iframe{border:0;width:100%;max-width:100%;display:block}.sk-save-toggle{border-radius:var(--s-r-sm,var(--radius-lg));height:44px;min-height:44px;color:var(--s-ink,var(--ink));background:0 0;border:0;flex:none;gap:8px;padding:0 20px;font-size:16px;font-weight:600;box-shadow:inset 0 0 0 1px}.sk-save-toggle:hover:not(:disabled){background:var(--s-soft-2,var(--surface))}.sk-save-toggle--icon{width:44px;height:44px;color:var(--s-muted,var(--muted));box-shadow:none;padding:0}.sk-save-toggle--icon[aria-pressed=true]{color:var(--s-clay,var(--clay-strong))}.sk-save-toggle--all{background:var(--s-white,var(--raised));box-shadow:none}.sk-save-toggle[aria-disabled=true]{opacity:1}.sk-save-toggle[aria-busy=true]{cursor:wait}.sk-installer-card{min-width:0;color:var(--s-body);font-family:var(--s-font);font-size:var(--s-fs-ui)}.sk-installer-card--grid,.sk-installer-card--quote-reply{background:var(--s-white);border:1px solid var(--s-rule);border-radius:var(--s-r-lg);align-content:start;gap:16px;padding:24px;display:grid}.sk-installer-card--grid{border-radius:var(--s-r-md);padding:20px}.sk-installer-card .sk-installer-card__logo{--logo-tile-size:44px}.sk-installer-card--grid .sk-installer-card__logo{--logo-tile-size:48px}.sk-installer-card--quote-reply{box-shadow:var(--s-shadow);border:0}.sk-installer-card--grid .sk-installer-card__jobs{border-top:1px solid var(--s-rule);padding-top:10px}.sk-installer-card__head{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.sk-installer-card__identity{flex:1;min-width:0}.sk-installer-card__title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sk-installer-card__name{font-size:var(--s-fs-name);color:var(--s-ink);overflow-wrap:normal;margin:0;font-weight:600;line-height:1.2}.sk-installer-card__name a{color:inherit;text-decoration:none}.sk-installer-card__name a:hover{color:var(--s-clay)}.sk-installer-card__name a:focus-visible{outline:2px solid var(--s-clay);outline-offset:4px}.sk-installer-card__town,.sk-installer-card__meta{font-size:var(--s-fs-small);margin:4px 0 0}.sk-installer-card__jobs{flex-wrap:wrap;gap:6px;display:flex}.sk-installer-card__jobs .s-tag{white-space:normal;max-width:100%}.sk-installer-card__rating{flex-basis:100%}.sk-installer-card--rated-row{min-height:68px;font-size:var(--s-fs-body);padding:0}.sk-installer-card--rated-row .sk-installer-card__head{grid-template-columns:44px minmax(0,1fr) auto;min-height:68px;display:grid}.sk-installer-card--rated-row .sk-installer-card__name{font-size:inherit;line-height:1.4}.sk-installer-card--rated-row .sk-installer-card__meta{margin:0;line-height:1.4}.sk-installer-card--rated-row .sk-installer-card__rating{margin-left:auto}.sk-installer-card__quote{justify-items:start;gap:16px;display:grid}.sk-installer-card__quote .sk-kv{width:100%}.sk-installer-card__localized{display:none}.sk-installer-card__localized[data-locale=en]{display:block}.sk-installer-card__localized:where(:lang(sv),:lang(da),:lang(nb),:lang(fi))[data-locale=en]{display:none}.sk-installer-card__localized:lang(sv)[data-locale=sv],.sk-installer-card__localized:lang(da)[data-locale=da],.sk-installer-card__localized:lang(nb)[data-locale=nb],.sk-installer-card__localized:lang(fi)[data-locale=fi]{display:block}@media (max-width:720px){.sk-installer-card--grid,.sk-installer-card--quote-reply{padding:18px}.sk-installer-card__meta-jobs{display:none}}.sk-hours{gap:var(--s-sp-16);display:grid}.sk-hours-status{margin:0}.sk-hours-status .s-status{white-space:normal}.sk-hours-value--closed{color:var(--s-out);font-weight:600}.sk-hours-summary,.sk-hours-text{margin:0}.sk-hours-text{white-space:pre-wrap}.sk-hours-word{white-space:nowrap}.sk-contact-actions{container-type:inline-size}.sk-contact-actions--hero{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex;position:relative;container-type:normal}.sk-contact-actions--hero .s-btn{gap:8px}.sk-contact-actions__list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.sk-contact-action{border-radius:var(--s-r-sm,var(--radius-md));min-width:0;min-height:44px;box-shadow:inset 0 0 0 1px var(--s-ink,var(--ink));color:var(--s-ink,var(--ink));font-family:var(--s-font,var(--font-body));white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 12px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.sk-contact-action>svg{flex:none}.sk-contact-action__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.sk-contact-action:hover{background:var(--s-soft-2,var(--sunken))}.sk-contact-action:focus-visible{outline:2px solid var(--s-clay,var(--clay-strong));outline-offset:2px}.sk-contact-action--main{background:var(--s-clay,var(--clay-strong));box-shadow:none;color:var(--s-white,var(--on-fill))}.sk-contact-action--main:hover{background:var(--s-clay-hover,var(--clay-strong-hover))}.sk-contact-actions.sk-contact-actions--clay .sk-contact-action{background:var(--s-white,var(--raised));box-shadow:none;color:var(--s-ink,var(--ink))}.sk-contact-actions.sk-contact-actions--clay .sk-contact-action:hover{background:var(--s-peach,var(--brand-soft))}.sk-contact-actions.sk-contact-actions--clay .sk-contact-action:focus-visible{outline-offset:-4px}.sk-contact-actions--pills .sk-contact-actions__list{flex-wrap:wrap;align-items:center;display:flex}.sk-contact-actions--pills .sk-contact-action,.sk-contact-actions--grid .sk-contact-action,.sk-contact-actions--row-button .sk-contact-action{border-radius:var(--s-r-pill,var(--radius-full));background:var(--s-white,var(--raised));box-shadow:inset 0 0 0 1px var(--s-rule,var(--border));font-size:14px}.sk-contact-actions--pills .sk-contact-action{color:var(--s-clay,var(--clay-strong));gap:6px;padding:0 14px}:is(.sk-contact-actions--pills,.sk-contact-actions--grid,.sk-contact-actions--row-button) .sk-contact-action:hover{background:var(--s-soft-2,var(--sunken))}:is(.sk-contact-actions--pills,.sk-contact-actions--grid,.sk-contact-actions--row-button) .sk-contact-action--main{background:var(--s-clay,var(--clay-strong));box-shadow:none;color:var(--s-white,var(--on-fill))}:is(.sk-contact-actions--pills,.sk-contact-actions--grid,.sk-contact-actions--row-button) .sk-contact-action--main:hover{background:var(--s-clay-hover,var(--clay-strong-hover))}.sk-contact-actions--grid .sk-contact-action{padding:0 16px}.sk-contact-actions--grid .sk-contact-action>svg{width:20px;height:20px}.sk-contact-actions--grid .sk-contact-action__label,.sk-contact-actions--row-button .sk-contact-action__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container (min-width:480px){.sk-contact-actions--grid .sk-contact-actions__list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.sk-contact-actions--grid .sk-contact-action>svg{width:18px;height:18px}.sk-contact-actions--grid .sk-contact-action__label{clip-path:none;width:auto;height:auto;position:static}.sk-contact-actions--grid .sk-contact-action--main:first-child:nth-last-child(odd){grid-column:1/-1}}.sk-contact-actions--row-button{flex:none;display:inline-flex;container-type:normal}.sk-contact-actions--row-button .sk-contact-action{width:44px;height:44px;padding:0}.sk-contact-actions--dock{display:none}@media (max-width:720px){.sk-contact-actions--dock{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--s-rule,var(--border));background:var(--s-white,var(--raised));display:block;position:sticky;bottom:0}:is(:root:has(.sk-contact-actions--dock [data-kind=directions]) .sk-contact-actions--hero [data-kind=directions],:root:has(.sk-contact-actions--dock [data-kind=call]) .sk-contact-actions--hero [data-kind=call],:root:has(.sk-contact-actions--dock [data-kind=buy]) .sk-contact-actions--hero [data-kind=buy],:root:has(.sk-contact-actions--dock [data-kind=website]) .sk-contact-actions--hero [data-kind=website],:root:has(.sk-contact-actions--dock [data-kind=chat]) .sk-contact-actions--hero [data-kind=chat],:root:has(.sk-contact-actions--dock [data-kind=callback]) .sk-contact-actions--hero [data-kind=callback],:root:has(.sk-contact-actions--dock [data-kind=quote]) .sk-contact-actions--hero [data-kind=quote],:root:has(.sk-contact-actions--dock [data-kind=book]) .sk-contact-actions--hero [data-kind=book]){display:none}}.fd-mbar{z-index:10;gap:var(--s-sp-8);padding:12px var(--s-gutter);background:var(--s-white);border-top:1px solid var(--s-rule);display:flex;position:sticky;bottom:0}.fd-mbar .s-btn{flex:1}.sk-brand-card{min-width:0;position:relative;container:brand-card/inline-size}.sk-brand-card__link{box-sizing:border-box;border:1px solid var(--s-rule);border-radius:var(--s-r-md);background:var(--s-white);height:100%;color:var(--s-body);grid-template-columns:48px minmax(0,1fr);grid-template-areas:"logo identity""description description""note note""stats stats";gap:14px;padding:20px;text-decoration:none;display:grid}.sk-brand-card__link:hover{border-color:var(--s-rule-strong)}.sk-brand-card--grid .sk-brand-card__link{transition:box-shadow .15s,border-color .15s}.sk-brand-card--grid .sk-brand-card__link:hover{box-shadow:0 6px 18px #2a1a1214}.sk-brand-card__logo{--logo-tile-size:48px;grid-area:logo}.sk-brand-card__identity{flex-direction:column;grid-area:identity;justify-content:center;gap:4px;min-width:0;display:flex}.sk-brand-card--savable .sk-brand-card__identity{padding-right:36px}.sk-brand-card__name{color:var(--s-ink);font-size:var(--s-fs-name);overflow-wrap:break-word;align-items:center;gap:6px;font-weight:600;line-height:1.25;display:flex}.sk-brand-card__category{color:var(--s-muted);font-size:var(--s-fs-small)}.sk-brand-card__description{font-size:var(--s-fs-small);-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:description;align-self:start;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.sk-brand-card__note{grid-area:note;min-width:0}.sk-brand-card__note .s-status{white-space:normal}.sk-brand-card .sk-brand-card__seal{background:var(--s-ok);border:0;border-radius:50%;flex:none;width:14px;height:14px;padding:0;font-size:0;position:relative;overflow:hidden}.sk-brand-card .sk-brand-card__seal .s-status{gap:0;font-size:0}.sk-brand-card .sk-brand-card__seal .s-status:before{border-left:1.8px solid var(--s-white);border-bottom:1.8px solid var(--s-white);background:0 0;border-radius:0;flex:0 0 7px;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}.sk-brand-card__stats{font-size:var(--s-fs-small);grid-area:stats;align-self:end}.sk-brand-card__stats .sk-figure-row__figures{flex-wrap:wrap;gap:2px 14px;display:flex}.sk-brand-card__stats .sk-figure-row{container-type:normal}.sk-brand-card__stats .sk-figure-row__figures>.sk-figure{border:0;padding:0;display:block;position:relative}.sk-brand-card__stats .sk-figure__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sk-brand-card__stats .sk-figure__value{color:var(--s-body);font-family:var(--font-body);font-size:var(--s-fs-small);letter-spacing:normal;font-weight:400;display:block}.sk-brand-card__stats [data-brand-stat]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sk-brand-card__stats svg{color:var(--s-muted);flex:none}.sk-brand-card__save{position:absolute;top:10px;right:10px}@media (hover:hover) and (min-width:721px){.sk-brand-card__save [aria-pressed=false]{opacity:0;transition:opacity .12s}.sk-brand-card:hover .sk-brand-card__save [aria-pressed=false],.sk-brand-card:focus-within .sk-brand-card__save [aria-pressed=false]{opacity:1}}.sk-brand-card--grid .sk-brand-card__stats{border-top:1px solid var(--s-rule);padding-top:10px}.sk-brand-card--row .sk-brand-card__link{border:0;border-radius:0;grid-template-columns:48px minmax(0,16em) minmax(0,1fr) auto;grid-template-areas:"logo identity description stats";align-items:center;gap:4px 24px;padding:12px 0}.sk-brand-card--row:where(:has(.sk-brand-card__note)) .sk-brand-card__link{grid-template-areas:"logo identity description stats""logo identity note stats"}.sk-brand-card--row.sk-brand-card--savable .sk-brand-card__link{padding-right:48px}.sk-brand-card--row .sk-brand-card__identity{padding-right:0}.sk-brand-card--row .sk-brand-card__description{-webkit-line-clamp:2}.sk-brand-card--row .sk-brand-card__stats{align-self:center}.sk-brand-card--row .sk-figure-row__figures{grid-template-columns:6ch 9ch 9ch;gap:0 12px;display:grid}.sk-brand-card--row .sk-figure__value{text-align:end}.sk-brand-card--row .sk-figure:has([data-brand-stat=markets]){grid-column:1}.sk-brand-card--row .sk-figure:has([data-brand-stat=stores]){grid-column:2}.sk-brand-card--row .sk-figure:has([data-brand-stat=products]){grid-column:3}.sk-brand-card--row .sk-brand-card__save{top:50%;right:0;transform:translateY(-50%)}@container brand-card (max-width:1080px){.sk-brand-card--row .sk-brand-card__link{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"logo identity stats""description description description""note note note";gap:10px 14px}}@container brand-card (max-width:440px){.sk-brand-card__link{padding:16px}.sk-brand-card--row .sk-brand-card__link{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"logo identity""description description""note note""stats stats"}.sk-brand-card--row .sk-figure-row__figures{justify-content:flex-start;gap:2px 14px;display:flex}}.sk-brand-card--grid .sk-brand-card__link{grid-template-areas:none;align-content:start}.sk-brand-card--grid .sk-brand-card__link:has(.sk-brand-card__description,.sk-brand-card__stats,.sk-brand-card__note){grid-template-rows:auto 1fr}.sk-brand-card--grid .sk-brand-card__logo{grid-area:1/1}.sk-brand-card--grid .sk-brand-card__identity{grid-area:1/2}.sk-brand-card--grid .sk-brand-card__description,.sk-brand-card--grid .sk-brand-card__note,.sk-brand-card--grid .sk-brand-card__stats{grid-area:auto/1/auto/-1}[data-kit-part=brand-card] .sk-brand-card-sample-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}[data-kit-part=brand-card] .sk-brand-card-sample-rows{margin-top:16px}[data-kit-part=brand-card] .sk-brand-card-sample-rows>.sk-brand-card+.sk-brand-card{border-top:1px solid var(--s-rule)}@media (max-width:767px){[data-kit-part=brand-card] .sk-brand-card-sample-grid{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}[data-kit-part=brand-card] .sk-brand-card-sample-grid>.sk-brand-card{scroll-snap-align:start;flex:0 0 85%}}@media (min-width:768px) and (max-width:1023px){[data-kit-part=brand-card] .sk-brand-card-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1199px){[data-kit-part=brand-card] .sk-brand-card-sample-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sk-town-list{color:var(--s-ink);container-type:inline-size}.sk-town-list__items{grid-template-columns:minmax(0,1fr);column-gap:32px;margin:0 0 16px;padding:0;list-style:none;display:grid}.sk-town-list__items>li+li{border-top:1px solid var(--s-rule)}.sk-town-list .sk-search-field{margin-bottom:16px}.sk-town-list__row{width:100%;min-height:48px;color:inherit;text-align:left;font:inherit;background:0 0;border:0;grid-template-columns:8.5em minmax(0,1fr) 3.5em;align-items:center;gap:12px;padding:0;font-weight:600;text-decoration:none;display:grid}.sk-town-list__row>span:first-child{overflow-wrap:anywhere}.sk-town-list__row:is(a,button){cursor:pointer}.sk-town-list__row:is(a,button):hover,.sk-town-list__row.is-selected{color:var(--s-clay)}.sk-town-list__row:focus-visible,.sk-search-suggestions__row:focus-visible{outline:2px solid var(--s-clay);outline-offset:-2px}.sk-town-list__bar{background:var(--s-soft-2);border-radius:3px;height:6px;overflow:hidden}.sk-town-list__bar i{border-radius:inherit;background:var(--s-clay);opacity:.7;height:100%;display:block}.sk-town-list__count{text-align:right;color:var(--s-body);font-variant-numeric:tabular-nums;font-weight:500}.sk-town-list__empty{margin:16px 0}@container (min-width:720px){.sk-town-list__items{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-town-list__items>li:nth-child(2){border-top:0}}.sk-search-suggestions{overscroll-behavior:contain;border:1px solid var(--s-rule);border-radius:var(--s-r-md);max-width:720px;max-height:560px;box-shadow:var(--s-shadow);background:var(--s-white);color:var(--s-ink);padding:8px 0;line-height:normal;overflow-y:auto}.sk-town-list__spoken-count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sk-search-suggestions__heading{font-size:var(--s-fs-tiny);color:var(--s-muted);margin:0;padding:10px 20px 4px;font-weight:600}.sk-search-suggestions__mark{--logo-tile-size:44px}.sk-search-suggestions__mark.sk-logo-tile--monogram{background:var(--s-soft-2);color:var(--s-clay)}.sk-search-suggestions__group{margin:0;padding:0;list-style:none}.sk-search-suggestions__row{width:100%;min-height:56px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 20px;text-decoration:none;display:grid}.sk-search-suggestions__row:hover,.sk-search-suggestions__row.is-active{background:var(--s-soft-2)}.sk-search-suggestions__text{overflow-wrap:anywhere;min-width:0}.sk-search-suggestions__name{font-size:var(--s-fs-ui);font-weight:600;line-height:1.25;display:block}.sk-search-suggestions__name mark{color:var(--s-clay);background:0 0;font-weight:700}.sk-search-suggestions__hint{font-size:var(--s-fs-fine);color:var(--s-muted);margin-top:2px;line-height:1.35;display:block}.sk-search-suggestions__empty{font-size:var(--s-fs-small);color:var(--s-body);overflow-wrap:anywhere;margin:0;padding:16px 20px}.sk-search-suggestions__loading{gap:8px;padding:8px 20px;display:grid}.sk-search-suggestions__icon{width:44px;height:44px;color:var(--s-clay);place-items:center;display:grid}.sk-search-suggestions__all{border-top:1px solid var(--s-rule);grid-template-columns:44px minmax(0,1fr);margin-top:6px;padding-top:12px}.sk-search-suggestions__all .sk-search-suggestions__name{font-weight:500}@container (max-width:720px){.sk-search-suggestions{border:0;border-top:1px solid var(--s-rule);max-height:none;box-shadow:none;border-radius:0}.sk-search-suggestions__heading{padding-inline:14px}.sk-search-suggestions__row{gap:12px;padding:8px 14px}}@container (max-width:719px){.sk-town-list__row{grid-template-columns:7.5em minmax(0,1fr) 3em;min-height:44px}}.sk-store-row>.sk-row__line{align-items:flex-start;gap:14px;padding-block:16px}:is(.sk-store-row .sk-row__summary,.sk-store-row .sk-row__summary:not(:has(.sk-row__chevron)),.sk-store-row .sk-row__summary:has(.sk-row__chevron):not(:has(.sk-row__value))){grid-template-columns:minmax(0,1fr) auto 16px;align-items:start;gap:8px}.sk-store-row .sk-row__summary:not(:has(.sk-row__chevron)){grid-template-columns:minmax(0,1fr) auto}.sk-store-row .sk-row__value{grid-area:1/2;max-width:none}.sk-store-row .sk-row__chevron{grid-area:1/3;width:16px;height:16px;margin-top:3px;transition:none}.sk-store-row .sk-row__summary:not(:has(.sk-row__value)) .sk-row__chevron{grid-column:3}.sk-store-row__heading{align-items:flex-start;gap:6px;display:flex}.sk-store-row .sk-row__label,.sk-store-row__name{font-size:16px;font-weight:500;line-height:1.3}.sk-store-row__name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sk-store-row__facts{gap:4px;font-size:14px;line-height:1.4;display:grid}.sk-store-row__hours.s-status{font:inherit;white-space:normal}.sk-store-row__stock,.sk-store-row__flags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sk-store-row__stock>svg{flex:none}.sk-store-row__stock>:not(svg){min-width:0}.sk-store-row__value{font-family:var(--font-mono);white-space:nowrap;justify-items:end;gap:4px;font-size:13px;display:grid}.sk-store-row .sk-row__lead{gap:8px}.sk-store-row .sk-row__end{align-self:flex-start}.sk-store-row--card{box-sizing:border-box;border:1px solid var(--s-rule);border-radius:8px;width:310px;max-width:100%;min-height:173px;padding-inline:16px}.sk-store-row--card>.sk-row__line{box-sizing:border-box;min-height:171px}.sk-store-row--card .sk-row__lead{align-self:flex-start}@container kit-row (max-width:360px){.sk-store-row>.sk-row__line{gap:10px}.sk-store-row .sk-row__summary{column-gap:6px}}.sk-rt-focus:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.sk-nba{margin-bottom:var(--spacing-6);border-radius:var(--radius-xl);align-items:center;gap:var(--spacing-4);transition:opacity var(--transition-base);box-shadow:var(--shadow-md);padding:1.25rem 1.5rem;padding-right:2.75rem;display:flex;position:relative}.sk-nba__icon{border-radius:var(--radius-lg);width:44px;height:44px;color:var(--gold);background:#c8a96e2e;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sk-nba__body{flex:1;min-width:0}.sk-nba__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0;font-size:.6875rem;font-weight:700}.sk-nba__headline{color:var(--raised);margin:.25rem 0 0;font-size:1rem;font-weight:700}.sk-nba__text{color:var(--on-dark-2);margin:.25rem 0 0;font-size:.875rem;line-height:1.45}.sk-nba__cta{box-sizing:border-box;background:var(--gold);min-height:44px;color:var(--ink-forest);border-radius:var(--radius-lg);white-space:nowrap;transition:background var(--transition-fast);flex-shrink:0;align-items:center;gap:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.sk-nba__cta:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.sk-nba__cta:hover{background:color-mix(in srgb, var(--gold) 86%, var(--ink-forest))}}.sk-nba__dismiss{width:26px;height:26px;color:var(--on-dark-3);cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-fast);background:#ffffff1a;border:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:10px;right:10px}.sk-nba__dismiss:hover:not(:disabled){background:#fff3}.sk-nba__dismiss:disabled{cursor:default}.sk-checklist{background:var(--raised);border-radius:var(--radius-xl);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-sm);border:1px solid var(--border);overflow:hidden}.sk-checklist__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);padding:1.25rem 1.5rem 1rem;display:flex}.sk-checklist__title{color:var(--ink);align-items:baseline;gap:.5rem;margin:0 0 .625rem;font-size:1rem;font-weight:700;display:flex}.sk-checklist__count{font-family:var(--font-mono);color:var(--brand);letter-spacing:.02em;font-size:.8125rem;font-weight:700}.sk-checklist__track{background:var(--sunken);border-radius:var(--radius-full);height:4px;overflow:hidden}.sk-checklist__fill{background:var(--brand);border-radius:var(--radius-full);height:100%;transition:width var(--transition-slow)}.sk-checklist__dismiss-all{background:var(--sunken);width:28px;height:28px;color:var(--faint);cursor:pointer;border-radius:var(--radius-lg);transition:background var(--transition-fast), color var(--transition-fast);border:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.sk-checklist__dismiss-all:hover{background:var(--border);color:var(--muted)}.sk-checklist__steps{padding:.25rem 0}.sk-step{align-items:center;gap:var(--spacing-4);border-bottom:1px solid var(--divider);padding:.75rem 1.5rem;display:flex}.sk-step--last{border-bottom:none}.sk-step--active{background:var(--brand-soft)}.sk-step__marker{width:22px;height:22px;font-family:var(--font-mono);color:var(--faint);border:2px solid var(--border-strong);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.sk-step__marker--done{background:var(--brand);color:var(--on-fill);border:none}.sk-step__marker--active{color:var(--brand);border:2px solid var(--brand);background:0 0}.sk-step__marker--awaiting{color:var(--faint);border:1px dashed var(--line,var(--border));background:0 0}.sk-step__copy{flex:1;min-width:0}.sk-step__title{color:var(--ink);font-size:.9rem;font-weight:600;display:block}.sk-step__title--done{color:var(--faint);font-weight:500;text-decoration:line-through}.sk-step__benefit{color:var(--muted);margin-top:2px;font-size:.8125rem;line-height:1.4;display:block}.sk-step__time{color:var(--faint);align-items:center;gap:.25rem;margin-top:4px;font-size:.6875rem;display:inline-flex}.sk-step__awaiting{color:var(--muted);align-items:flex-start;gap:.25rem;margin-top:4px;font-size:.75rem;line-height:1.4;display:flex}.sk-step__awaiting svg{flex-shrink:0;margin-top:1px}.sk-step__action{color:var(--brand);border-radius:var(--radius-lg);background:var(--brand-soft);border:1px solid var(--brand);transition:background var(--transition-fast), color var(--transition-fast);flex-shrink:0;align-items:center;padding:.3125rem .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.sk-step__action:hover{background:var(--brand);color:var(--brand-primary-foreground)}.sk-step__dismiss{width:24px;height:24px;color:var(--faint);cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.sk-step__dismiss:hover{background:var(--sunken);color:var(--muted)}.sk-goal{background:var(--surface);border-top:1px solid var(--divider);padding:1rem 1.5rem}.sk-goal__q{color:var(--ink);margin:0 0 .625rem;font-size:.875rem;font-weight:700}.sk-goal__chips{gap:var(--spacing-2);flex-wrap:wrap;margin-bottom:.625rem;display:flex}.sk-goal__chip{border-radius:var(--radius-full);background:var(--raised);border:1px solid var(--brand-soft);color:var(--brand);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);padding:.375rem .875rem;font-size:.8125rem;font-weight:500}.sk-goal__chip:hover{background:var(--brand-soft)}.sk-goal__form{gap:var(--spacing-2);display:flex}.sk-goal__input{border-radius:var(--radius-lg);border:1px solid var(--border);min-width:0;color:var(--ink);background:var(--raised);flex:1;padding:.4375rem .75rem;font-size:.8125rem}.sk-goal__save{border-radius:var(--radius-lg);background:var(--brand);color:var(--brand-primary-foreground);cursor:pointer;transition:opacity var(--transition-fast);border:none;padding:.4375rem 1rem;font-size:.8125rem;font-weight:600}.sk-goal__save:disabled{background:var(--faint);cursor:default}.sk-goal__save:hover:not(:disabled){opacity:.92}.sk-scores{background:var(--raised);border-radius:var(--radius-xl);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-sm);border:1px solid var(--border);overflow:hidden}.sk-scores__header{background:var(--brand);justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:1rem 1.5rem;display:flex}.sk-scores__title{color:var(--brand-primary-foreground);margin:0;font-size:1rem;font-weight:700}.sk-scores__freshness{color:var(--on-dark-3);white-space:nowrap;font-size:.75rem}.sk-scores__body{flex-wrap:wrap;display:flex}.sk-scores__divider{background:var(--divider);align-self:stretch;width:1px}.sk-scoremeters__row{flex:280px;align-items:flex-start;gap:1.25rem;min-width:0;padding:1.25rem 1.5rem;display:flex}.sk-dial{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.sk-dial__inner{background:var(--raised);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:92px;height:92px;display:flex}.sk-dial__value{color:var(--ink);font-size:1.75rem;font-weight:800;line-height:1}.sk-dial__unit{font-family:var(--font-mono);color:var(--faint);text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:.625rem;font-weight:600}.sk-dial--collecting{background:var(--sunken);border:2px dashed var(--border);color:var(--faint)}.sk-scoremeters__label{font-family:var(--font-mono);color:var(--faint);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.6875rem;font-weight:700}.sk-scoremeters__desc{color:var(--text);margin:.25rem 0 0;font-size:.875rem;line-height:1.45}.sk-impact{margin-bottom:var(--spacing-8);background:var(--ink-forest);border-radius:var(--radius-xl);align-items:center;gap:var(--spacing-4);box-shadow:var(--shadow-md);padding:1.25rem 1.5rem;display:flex;position:relative}.sk-impact__icon{border-radius:var(--radius-lg);width:44px;height:44px;color:var(--gold);background:#c8a96e2e;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sk-impact__body{flex:1;min-width:0}.sk-impact__headline{color:var(--raised);margin:0;font-size:1rem;font-weight:700}.sk-impact__text{color:var(--on-dark-2);margin:.25rem 0 0;font-size:.875rem;line-height:1.45}.sk-impact__cta{box-sizing:border-box;background:var(--gold);min-height:44px;color:var(--ink-forest);border-radius:var(--radius-lg);white-space:nowrap;transition:background var(--transition-fast);flex-shrink:0;align-items:center;gap:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.sk-impact__cta:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.sk-impact__cta:hover{background:color-mix(in srgb, var(--gold) 86%, var(--ink-forest))}}.sk-refmgr{gap:var(--spacing-6);flex-direction:column;display:flex}.sk-refmgr__card{background:var(--raised);border-radius:var(--radius-xl);border:1px solid var(--border);box-shadow:var(--shadow-sm);overflow:hidden}.sk-refmgr__head{justify-content:space-between;align-items:center;gap:var(--spacing-4);border-bottom:1px solid var(--divider);padding:1.25rem 1.5rem;display:flex}.sk-refmgr__head--plain{border-bottom:1px solid var(--divider)}.sk-refmgr__h2{color:var(--ink);margin:0;font-size:1rem;font-weight:700}.sk-refmgr__sub{color:var(--muted);margin:.25rem 0 0;font-size:.8125rem}.sk-refmgr__quota{color:var(--brand);background:var(--brand-soft);border-radius:var(--radius-full);flex-shrink:0;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.sk-refmgr__quota--empty{color:var(--error);background:var(--error-soft)}.sk-refmgr__form{flex-wrap:wrap;align-items:flex-end;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.sk-refmgr__field{min-width:0}.sk-refmgr__field--email{flex:2 220px}.sk-refmgr__field--persona{flex:140px}.sk-refmgr__label{color:var(--text);margin-bottom:4px;font-size:.75rem;font-weight:600;display:block}.sk-refmgr__input,.sk-refmgr__select{border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;color:var(--ink);background:var(--raised);padding:.5rem .75rem;font-size:.875rem}.sk-refmgr__submit{box-sizing:border-box;border-radius:var(--radius-lg);background:var(--brand);min-height:44px;color:var(--brand-primary-foreground);cursor:pointer;transition:opacity var(--transition-fast);border:none;flex-shrink:0;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600}.sk-refmgr__submit:hover:not(:disabled){opacity:.92}.sk-refmgr__submit:disabled{background:var(--faint);cursor:default}.sk-refmgr__error{color:var(--error);margin:0 1.5rem 1.25rem;font-size:.8125rem}.sk-refmgr__link-note{background:var(--success-soft);border:1px solid var(--brand-soft);border-radius:var(--radius-xl);margin:0 1.5rem 1.25rem;padding:.75rem 1rem}.sk-refmgr__link-label{color:var(--success-strong);align-items:center;gap:.375rem;margin:0 0 .5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.sk-refmgr__link-row{gap:var(--spacing-2);display:flex}.sk-refmgr__link-input{border-radius:var(--radius-lg);border:1px solid var(--brand-soft);min-width:0;color:var(--ink);background:var(--raised);flex:1;padding:.4375rem .625rem;font-size:.8125rem}.sk-refmgr__copy{border-radius:var(--radius-lg);border:1px solid var(--brand);background:var(--raised);color:var(--brand);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);flex-shrink:0;padding:.4375rem .875rem;font-size:.8125rem;font-weight:600}.sk-refmgr__copy:hover{background:var(--brand);color:var(--brand-primary-foreground)}.sk-refmgr__empty{color:var(--faint);margin:0;padding:1.5rem;font-size:.875rem}.sk-refmgr__row{align-items:center;gap:var(--spacing-4);border-bottom:1px solid var(--divider);padding:.875rem 1.5rem;display:flex}.sk-refmgr__row--last{border-bottom:none}.sk-refmgr__email{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;display:block;overflow:hidden}.sk-refmgr__meta{color:var(--faint);font-size:.75rem}.sk-refmgr__badge{border-radius:var(--radius-full);flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.sk-refmgr__revoke{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--raised);color:var(--muted);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.sk-refmgr__revoke:hover{background:var(--sunken);border-color:var(--faint)}.sk-bell{display:inline-flex;position:relative}.sk-bell__btn{border-radius:var(--radius-lg);width:44px;height:44px;color:inherit;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sk-bell__btn:hover{background:var(--sunken)}.sk-bell__badge{border-radius:var(--radius-full);background:var(--error);min-width:16px;height:16px;color:var(--raised);font-family:var(--font-mono);text-align:center;box-sizing:border-box;padding:0 4px;font-size:.625rem;font-weight:700;line-height:16px;position:absolute;top:4px;right:4px}.sk-panel{background:var(--raised);border:1px solid var(--border);border-radius:var(--radius-xl);width:340px;max-width:calc(100vw - 2rem);max-height:min(70vh,520px);box-shadow:var(--shadow-lg);z-index:1000;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.sk-panel__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.sk-panel__title{color:var(--ink);font-size:.875rem;font-weight:700}.sk-panel__markall{color:var(--brand);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.sk-panel__markall:disabled{color:var(--faint);cursor:default}.sk-panel__markall:hover:not(:disabled){text-decoration:underline}.sk-panel__list{flex:1;overflow-y:auto}.sk-panel__empty{text-align:center;color:var(--faint);padding:2.5rem 1rem;font-size:.8125rem}.sk-panel__footer{text-align:center;border-top:1px solid var(--border);color:var(--brand);padding:.75rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:block}.sk-panel__footer:hover{text-decoration:underline}.sk-notif-row{text-align:left;border:none;border-bottom:1px solid var(--divider);cursor:pointer;width:100%;transition:background var(--transition-fast);background:0 0;display:flex}.sk-notif-row--unread{background:var(--brand-soft)}.sk-notif-row:hover{background:var(--sunken)}.sk-notif-dot{background:0 0;border-radius:50%;flex-shrink:0;width:8px;height:8px}.sk-notif-dot--unread{background:var(--brand)}.sk-notif-dot--read{background:var(--border)}.sk-notif__title{color:var(--ink);font-size:.8125rem;font-weight:500;display:block}.sk-notif__title--unread{font-weight:700}.sk-notif__body{color:var(--muted);margin-top:2px;font-size:.75rem;line-height:1.4}.sk-notif__time{color:var(--faint);margin-top:4px;font-size:.6875rem;display:block}.sk-inbox{max-width:640px}.sk-inbox__head{margin-bottom:var(--spacing-4);justify-content:space-between;align-items:center;display:flex}.sk-inbox__h1{font-family:var(--font-display);color:var(--ink);margin:0;font-size:1.5rem;font-weight:700}.sk-inbox__count{margin-left:var(--spacing-2);background:var(--brand);color:var(--brand-primary-foreground);border-radius:var(--radius-full);vertical-align:middle;padding:.125rem .5rem;font-size:.75rem;font-weight:700}.sk-inbox__markall{color:var(--brand);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;font-size:.8125rem;font-weight:600}.sk-inbox__markall:disabled{color:var(--faint);cursor:default}.sk-inbox__markall:hover:not(:disabled){text-decoration:underline}.sk-inbox__loadolder{min-height:44px;margin-top:var(--spacing-4);border:1px solid var(--brand);border-radius:var(--radius-lg);background:var(--raised);color:var(--brand);cursor:pointer;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.sk-inbox__loadolder:hover{background:var(--brand-soft)}.sk-inbox__panel{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--raised);overflow:hidden}.sk-inbox__empty{text-align:center;color:var(--faint);padding:3rem 1rem;font-size:.875rem}.sk-inbox-row{border-bottom:1px solid var(--divider);background:var(--raised);gap:.75rem;padding:1rem 1.25rem;display:flex}.sk-inbox-row--unread{background:var(--brand-soft)}.sk-inbox-row__title{color:var(--ink);font-size:.875rem;font-weight:500}.sk-inbox-row__title--unread{font-weight:700}.sk-inbox-row__body{color:var(--muted);margin-top:2px;font-size:.8125rem;line-height:1.45}.sk-inbox-row__meta{align-items:center;gap:.75rem;margin-top:6px;display:flex}.sk-inbox-row__time{color:var(--faint);font-size:.6875rem}.sk-inbox-row__open{color:var(--brand);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.sk-inbox-row__open:hover{text-decoration:underline}.sk-inbox-row__markread{color:var(--muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.sk-inbox-row__markread:hover{color:var(--ink)}.sk-prefs{max-width:560px}.sk-prefs__h1{font-family:var(--font-display);color:var(--ink);margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.sk-prefs__lede{color:var(--muted);margin-bottom:var(--spacing-6);font-size:.875rem}.sk-prefs__panel{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--raised);overflow:hidden}.sk-prefs__cat{border-top:1px solid var(--divider);padding:1.25rem}.sk-prefs__cat--first{border-top:none}.sk-prefs__cat-label{color:var(--ink);font-size:.9375rem;font-weight:600}.sk-prefs__cat-desc{color:var(--muted);margin-top:2px;margin-bottom:.75rem;font-size:.8125rem}.sk-prefs__channels{gap:var(--spacing-6);display:flex}.sk-prefs__frequency{gap:var(--spacing-2);margin-top:var(--spacing-4);max-width:22rem;color:var(--text);font-size:.8125rem;font-weight:600;display:grid}.sk-prefs__frequency-select{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--raised);width:100%;min-height:44px;color:var(--ink);font:inherit;padding:.5rem .75rem}.sk-prefs__frequency-help{color:var(--muted);font-size:.75rem;font-weight:400;line-height:1.45}.sk-toggle{align-items:center;gap:var(--spacing-2);cursor:pointer;color:var(--text);font-size:.8125rem;display:inline-flex}.sk-toggle__input{cursor:pointer;width:16px;height:16px;accent-color:var(--brand)}.sk-prefs__actions{align-items:center;gap:var(--spacing-4);margin-top:1.25rem;display:flex}.sk-prefs__save{box-sizing:border-box;background:var(--brand);min-height:44px;color:var(--brand-primary-foreground);border-radius:var(--radius-lg);cursor:pointer;transition:opacity var(--transition-fast);border:none;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600}.sk-prefs__save:disabled{cursor:not-allowed;opacity:.7}.sk-prefs__save:hover:not(:disabled){opacity:.92}.sk-prefs__saved{color:var(--success);font-size:.8125rem}.sk-prefs__err{color:var(--error);font-size:.8125rem}.sk-prefs__loading{color:var(--faint);font-size:.875rem}.sk-prefs__error-box{background:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-lg);color:var(--error);padding:.75rem 1rem;font-size:.8125rem}.sk-notifications{color:var(--ink);font:400 15px/1.5 var(--font-body)}.sk-notifications__head{z-index:1;background:var(--raised);border-bottom:1px solid var(--border);border-radius:12px 12px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex;position:sticky;top:0}.sk-notifications__head h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.sk-notifications__link{min-height:44px;color:var(--brand);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:500;text-decoration:underline;display:inline-flex}.sk-notifications__list{max-height:560px;overflow-y:auto}.sk-notifications__empty{color:var(--text);padding:16px 20px;font-size:17px}.sk-notifications__foot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:16px 20px;display:flex}.sk-notif-group{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 20px;display:grid}.sk-notif-group b{font-size:15px;font-weight:600;line-height:1.3}.sk-notif-group b a{color:inherit;text-decoration:none}.sk-notif-group b:before{content:"";background:var(--brand);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.sk-notif-group time{color:var(--faint);font:400 12px/1.5 var(--font-mono);white-space:nowrap}.sk-notif-group summary{cursor:pointer;min-height:32px;color:var(--brand);align-items:center;font-size:14px;font-weight:500;list-style:none;display:inline-flex}.sk-notif-group summary::-webkit-details-marker{display:none}.sk-notif-group ul{gap:4px;margin:0;padding:0 0 4px;font-size:14px;list-style:none;display:grid}.sk-notifications__item{color:var(--text);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sk-notification-overlay.sk-sheet{max-height:85vh;box-shadow:none;border-radius:16px 16px 0 0;padding-bottom:16px}.sk-notification-overlay .sk-sheet-body{font:inherit;padding:0;display:block}.sk-sheet-scrim:has(>.sk-notification-overlay){background:var(--s-ink)}@supports (color:color-mix(in lab, red, red)){.sk-sheet-scrim:has(>.sk-notification-overlay){background:color-mix(in srgb, var(--s-ink) 45%, transparent)}}@media (min-width:720px){.sk-sheet-scrim:has(>.sk-notification-overlay){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.sk-notification-overlay.sk-sheet{border:1px solid var(--s-rule-strong);border-radius:12px;width:420px;max-width:calc(100vw - 272px);padding-bottom:0;animation:none;inset:120px auto auto 256px}.sk-notifications__close{display:none}}@media (max-width:719px){.sk-notifications__head{border-radius:16px 16px 0 0}.sk-notif-group summary{min-height:44px}.sk-notifications__list{max-height:none;overflow:visible}.sk-notif-group time{font-size:13px}}.s-lines-between>*+:not(button,[role=button],.s-btn,.s-link){border-top:1px solid var(--s-line,var(--s-rule,var(--border)))}.s-lines-fit{width:fit-content;min-width:min(100%,360px);max-width:100%}@container page (max-width:360px){.f2-row__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}}@container page (min-width:361px){.sk-row .f2-row__top{flex-wrap:nowrap}.sk-row .f2-row__name{overflow-wrap:normal;text-overflow:ellipsis;max-width:100%;overflow:hidden}}.sk-split-list{width:100%;max-width:1600px;container:split-list/inline-size}.sk-split-list__body{margin-top:var(--s-sp-16)}.sk-split-list--compact .sk-split-list__body{gap:var(--s-sp-24);grid-template-columns:300px minmax(0,1fr)}.sk-split-list--compact .sk-split-list__pane{padding-left:var(--s-sp-24)}@container split-list (max-width:720px){.sk-split-list__body,.sk-split-list--compact .sk-split-list__body{gap:var(--s-sp-12);grid-template-columns:minmax(0,1fr)}.sk-split-list__pane,.sk-split-list--compact .sk-split-list__pane{border-left:0;min-height:0;padding-left:0;display:none}.sk-split-list[data-open] .sk-split-list__pane{display:block}.sk-split-list[data-open] .sk-split-list__list{display:none}.sk-split-list__back{min-height:44px;display:block}}.sk-hscroll{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:20px;max-width:100%;padding-bottom:16px;display:flex;overflow-x:auto;container:hscroll/inline-size}.sk-hscroll>*{scroll-snap-align:start;flex:1 0 0;min-width:0}@container page (max-width:720px){.sk-hscroll{gap:12px}}@container hscroll (max-width:720px){.sk-hscroll>*{flex:0 0 85%}}.sk-admin-display{background:var(--surface);min-height:100dvh;color:var(--text)}.sk-admin-display[data-deep] .sk-numeric-badge:not(.sk-shopper-preview *){color:var(--s-white);background:var(--s-ink)}.sk-admin-display[data-deep]{--s-muted:#4a3a31;--warn-strong:var(--s-ink);--admin-prompt-title:var(--s-ink);--admin-accent-ink:var(--s-ink);--success:#105333;--success-strong:#105333;--s-out:#802323;--error:var(--s-out);--s-rule:#cfccc6;--s-rule-card:#cfccc6;--s-rule-strong:#5b6168;--s-soft:#f1f0ed;--s-soft-2:#f4f3f0;--s-paper:#eceae6;--s-clay:#8d4325;--s-clay-hover:#7a3a20;--s-fs-body:15px;--s-fs-ui:15px;--s-fs-small:15px;--s-fs-meta:14px;--s-fs-fine:14px;--s-fs-tiny:13px;--s-fs-tag:12px;--s-fs-h2-small:27px;--s-fs-card:22px;--s-fs-widget:21px;--s-fs-item:18px;--admin-ring:#8d4325;--bg:var(--s-white);--surface:var(--s-white);--raised:var(--s-white);--sunken:var(--s-soft-2);--ink:var(--s-ink);--text:var(--s-body);--muted:var(--s-muted);--faint:var(--s-muted);--border:var(--s-rule);--border-strong:var(--s-rule-strong);--divider:var(--s-rule);--brand:var(--s-clay);--brand-soft:var(--s-soft);--clay-soft:var(--s-soft);--brand-hover:var(--s-clay-hover);--surface-zebra:var(--s-soft-2);--clay:var(--s-clay);--clay-strong:var(--s-clay);--clay-body:var(--s-body);--on-fill:#fff;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.4}.sk-admin-display[data-deep=dark]{--s-white:#121417;--s-ink:#fff;--s-body:#cfccc6;--s-muted:#cfccc6;--s-rule:#5b6168;--s-rule-card:#5b6168;--s-rule-strong:#cfccc6;--s-soft:#1b1a14;--s-soft-2:#1b1a14;--s-paper:#2a1a12;--s-night:#f4f3f0;--s-night-link:#7a3a20;--admin-pale-bar-label:var(--s-white);--s-peach:#ffe3d6;--s-ok:#e7f2ea;--s-warn:#f6ead2;--s-out:#f7e3e1;--s-none:#cfccc6;--admin-ring:#e8b29d;--success:var(--s-ok);--success-strong:var(--s-ok);--warn:var(--s-warn);--warn-strong:var(--s-warn);--error:var(--s-out);--stock-unknown:var(--s-none);--info:#cfccc6;--info-strong:#cfccc6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sk-admin-display[data-deep] :where(*):not(.sk-shopper-preview,.sk-shopper-preview *){transition:none!important;animation:none!important}.sk-admin-display[data-deep] :where(a,button,input,textarea,select,summary,[tabindex]):not(.sk-shopper-preview *):focus-visible{outline:3px solid var(--admin-ring);outline-offset:2px}.sk-admin-display[data-deep] .sk-aframe__sheetitem svg{color:var(--s-ink)}.sk-admin-display[data-deep] :is(.s-btn--primary,.sk-segmented__option[aria-checked=true]):not(.sk-shopper-preview *){color:#fff}.sk-admin-display[data-deep] :is(.sk-tabs__tab,.sk-link,.s-link):not(.sk-shopper-preview *),.sk-admin-display[data-deep=dark] :is(.sk-inbox__markall:enabled,.sk-inbox-row__open):not(.sk-shopper-preview *){color:var(--s-ink)}.sk-admin-display[data-deep] .sk-table small{font-size:14px}@container sk-aframe (min-width:721px){.sk-admin-display[data-deep] .sk-table :is(th,td){box-sizing:border-box;white-space:nowrap;border-right:1px solid var(--s-rule);height:36px;padding:4px 12px}.sk-admin-display[data-deep] .sk-table .sk-select-checkbox{min-height:26px;padding-block:0;display:flex}.sk-admin-display[data-deep] .sa-retailer-name small{margin-inline-start:8px;display:inline!important}.sk-admin-display[data-deep] .sk-table :is(th,td):last-child{border-right:0}.sk-admin-display[data-deep] .sk-table thead th{font-size:14px}}.sk-shopper-preview{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);font-size:var(--s-fs-body);font-variant-numeric:normal;line-height:1.5;display:contents}.sk-admin-display[data-deep] .sk-shopper-preview{--s-white:#fff;--s-ink:#2a1a12;--s-body:#4a3a31;--s-muted:#6b5649;--s-rule:#e8ded7;--s-rule-card:#e8d6cb;--s-rule-strong:#d7b9a8;--s-soft:#f7ece6;--s-soft-2:#fbf4f0;--s-paper:#fff9f5;--s-clay:#a4502e;--s-clay-hover:#8d4325;--s-night:#2a1a12;--s-night-link:#e8b29d;--s-peach:#ffe3d6;--s-ok:#1e7a4c;--s-warn:#8a5e14;--s-out:#9b2c2c;--s-none:#5b6168;--s-fs-body:17px;--s-fs-ui:16px;--s-fs-small:15px;--s-fs-meta:14px;--s-fs-fine:13px;--s-fs-tiny:12px;--s-fs-tag:11px;--s-fs-h2-small:clamp(34px, calc(31.7px + .65cqi), 40px);--s-fs-card:24px;--s-fs-widget:22px;--s-fs-item:21px}.sk-admin-display[data-deep] :is(.sk-badge,.sk-pill):not(.sk-shopper-preview *){color:var(--s-ink);background:0 0}.sk-admin-display[data-deep] .sk-badge:not(.sk-shopper-preview *){margin-inline-start:0;padding:0}.sk-admin-display[data-deep] :is(.sk-badge__dot,.sk-pill__dot):not(.sk-shopper-preview *,.sk-badge--ended *,.sk-pill--ended *){background:var(--admin-status-dot,var(--sk-status-ink))}.sk-admin-display[data-deep] :is(.sk-badge--ok,.sk-badge--success,.sk-pill--ok,.sk-pill--success):not(.sk-shopper-preview *){--admin-status-dot:#1e7a4c}.sk-admin-display[data-deep] :is(.sk-badge--warn,.sk-badge--clay,.sk-pill--warn,.sk-pill--clay):not(.sk-shopper-preview *){--admin-status-dot:#8a5e14}.sk-admin-display[data-deep] :is(.sk-badge--out,.sk-badge--error,.sk-pill--out,.sk-pill--error):not(.sk-shopper-preview *){--admin-status-dot:#e5724e}.sk-admin-display[data-deep] :is(.sk-badge--none,.sk-badge--neutral,.sk-badge--info,.sk-pill--none,.sk-pill--neutral,.sk-pill--info):not(.sk-shopper-preview *) :is(.sk-badge__dot,.sk-pill__dot){border:2px solid var(--s-none);background:0 0}.sk-admin-display[data-deep=dark]{--success-soft:var(--s-soft-2);--warn-soft:var(--s-soft-2);--error-soft:var(--s-soft-2);--info-soft:var(--s-soft-2)}.sk-admin-display :is(.s-btn:disabled,.s-link:disabled,.s-btn[aria-disabled=true],.s-link[aria-disabled=true]):not(.sk-shopper-preview *),.sk-admin-display[data-deep] :is(.s-btn:disabled,.s-link:disabled,.s-btn[aria-disabled=true],.s-link[aria-disabled=true]):not(.sk-shopper-preview *){opacity:1;color:var(--s-ink);background:var(--s-soft-2)}.sk-admin-display :is(input,textarea):not(.sk-shopper-preview *)::placeholder{color:var(--s-muted);opacity:1}.sk-admin-display[data-deep] a:not(.s-btn,.s-link,.sk-nba__cta,.bg-brand,.sk-shopper-preview *,.s-a-app *,.s-a-auth *){color:var(--s-ink)!important}.sk-admin-display[data-deep=dark]{--honesty-caution-soft:var(--s-soft-2)}.sk-admin-display .sk-nba:not(.sk-shopper-preview *){background:var(--s-soft-2)!important}.sk-admin-display :is(.sk-nba__label,.sk-nba__headline,.sk-nba__text,.sk-nba__dismiss,.sk-nba__icon):not(.sk-shopper-preview *){color:var(--s-ink)}.sk-admin-display .sk-nba__cta:not(.sk-shopper-preview *){background:var(--s-clay);color:#fff}.sk-admin-display[data-deep] .sk-view-switch__option[aria-checked=true]:not(.sk-shopper-preview *){color:#fff}.sk-admin-display[data-deep] .mapboxgl-ctrl-attrib:not(.sk-shopper-preview *){background:var(--s-white);color:var(--s-ink)}.sk-admin-display[data-deep] :is(.sk-inline-edit__edit,.sk-stepper__phone b,.sk-stepper__marker,.sk-editor-savebar__status):not(.sk-shopper-preview *){color:var(--s-ink)}.sk-admin-display[data-deep] .s-btn--on-clay:not(.sk-shopper-preview *){background:var(--s-white)}.sk-admin-display[data-deep] .sk-map:not(.sk-shopper-preview *){--map-paper:var(--s-white);--map-ink:var(--s-ink);--map-clay:var(--s-clay);--map-label-muted:var(--s-muted);--map-label-muted-dark:var(--s-muted)}.sk-admin-display[data-deep] .sk-map :is([data-stock=in],[data-widget-tone=inStock]):not(.sk-shopper-preview *){--pin-tone:#145c39}.sk-admin-display[data-deep] .sk-map :is([data-stock=may],[data-widget-tone=lowStock],[data-widget-tone=orderable]):not(.sk-shopper-preview *){--pin-tone:#6a450e}.sk-admin-display[data-deep] .sk-map [data-widget-tone=orderable] .sk-map__pin-symbol:not(.sk-shopper-preview *){color:var(--map-pin-ink)}.sk-admin-display[data-deep] .sk-map :is([data-stock=out],[data-widget-tone=outOfStock]):not(.sk-shopper-preview *){--pin-tone:#802323}.sk-admin-display[data-deep] .bg-brand:not(.sk-shopper-preview *){color:#fff}.sk-admin-display[data-deep] :is(.s-btn--secondary,summary,.sk-refmgr__link-label,.sk-refmgr__quota,.sk-refmgr__badge):not(.sk-shopper-preview *){color:var(--s-ink)}.sk-admin-display[data-deep] .sk-impact{background:var(--s-soft-2)}.sk-admin-display[data-deep] :is(.sk-impact__headline,.sk-impact__text,.sk-impact__cta){color:var(--s-ink)}.sk-admin-display[data-deep] .sk-impact__cta{background:var(--s-white)}.sk-settings{min-width:0;max-width:720px}.sk-settings>section+section,.sk-settings-section+.sk-settings-section{margin-top:48px}.sk-settings-section{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}.sk-settings-heading{justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 12px;display:flex}.sk-settings-heading h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.sk-settings-count{color:var(--muted);margin-left:8px;font-size:14px;font-weight:400}.sk-settings-rows{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.sk-settings-rows>li{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;padding:16px 0;display:grid;position:relative}.sk-settings-rows b{font-size:16px;font-weight:600}.sk-settings-rows .sk-settings-sub{color:var(--muted);overflow-wrap:anywhere;grid-column:1;font-size:14px;line-height:1.5}.sk-settings-rows .sk-settings-action{grid-area:1/2/span 2;align-self:center}.sk-settings-kv{grid-template-columns:140px minmax(0,1fr);max-width:720px;margin:0 0 20px;display:grid}.sk-settings-kv dt,.sk-settings-kv dd{border-bottom:1px solid var(--border);margin:0;padding:12px 0;font-size:16px;line-height:1.5}.sk-settings-kv dd{overflow-wrap:anywhere;font-weight:600}.sk-settings-status{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.sk-settings-status:before{content:"";background:var(--muted);border-radius:50%;flex:none;width:8px;height:8px}.sk-settings-status--pending:before{background:var(--warn-strong)}.sk-settings-status--active:before{background:var(--success)}.sk-settings-form{gap:20px;max-width:620px;display:grid}.sk-settings-form>button{justify-self:start}.sk-settings-error{color:var(--error);font-size:14px}.sk-settings-after{margin-top:16px}.sk-settings .sk-table-wrap,.sk-settings .sk-table-card{box-shadow:none;border-radius:0}.sk-settings-name{gap:4px;min-width:0;display:grid}.sk-settings-name small{color:var(--muted);overflow-wrap:anywhere;font-size:13px}@media (max-width:767px){.sk-settings>section+section,.sk-settings-section+.sk-settings-section{margin-top:36px}.sk-settings-rows>li{grid-template-columns:minmax(0,1fr)}.sk-settings-rows .sk-settings-action{grid-area:auto/1;justify-self:start}.sk-settings-kv{grid-template-columns:40% minmax(0,1fr);gap:0 16px}}.sk-settings-prefs{border-collapse:collapse;width:100%;max-width:860px;font-size:14px}.sk-settings-prefs th,.sk-settings-prefs td{border-bottom:1px solid var(--border);text-align:center;padding:16px 12px}.sk-settings-prefs th:first-child{text-align:left;padding-left:0}.sk-settings-cadence{margin-top:24px}.sk-settings .sk-inbox__panel{box-shadow:none;background:0 0;border-radius:0}.sk-settings #notification-preferences+section{margin-top:48px}.sk-settings .sk-inbox-row{border-bottom:1px solid var(--border);background:0 0}.sk-settings--data{max-width:1180px}.sk-settings-name b,.sk-settings-name small,.sk-settings-identifier{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}@media (max-width:767px){.sk-settings-prefs{table-layout:fixed;font-size:13px}.sk-settings-prefs th,.sk-settings-prefs td{width:32%;padding-left:4px;padding-right:4px}.sk-settings-prefs th:first-child{width:36%}.sk-settings-prefs thead th:not(:first-child){white-space:nowrap;font-size:12px}}.sk-settings .sk-prefs__actions{flex-wrap:wrap;justify-content:flex-end}.sk-settings .sk-prefs__actions>[role=status]{margin-right:auto}.sk-team-stores{min-width:0}.sk-team-stores>*+*{margin-top:12px}.sk-team-stores__list{gap:8px;display:grid}.sk-table-phone-summary .sk-settings-status{white-space:normal}.sk-settings-name small.sk-settings-date{white-space:normal;text-overflow:clip;overflow-wrap:normal;overflow:visible}
