:root,[data-theme=light]{--ground:#f6f6f3;--band:#eeeeea;--surface:#fff;--tile:#e6e6e1;--line:#e2e2dd;--control-border:#82828b;--ink:#15151a;--ink-2:#46464f;--ink-3:#6b6b75;--on-ink:#f6f6f3;--ink-on-deep:#f4f4f6;--ink-on-deep-2:#c9c9d6;--indigo:#4f46e5;--on-indigo:#fff;--indigo-soft:#e9e8fc;--focus:#4f46e5;--dye-greige:#d9d7d0;--dye-iris:#b3b0ee;--dye-mint:#cfebdf;--dye-chambray:#2b3c9a;--dye-madder:#b4442f;--dye-loden:#27553a;--dye-sage:#bfc6a0;--app-bg:#fff;--app-panel:#f8f8fa;--app-sunk:#f9fafa;--app-border:#f1f2f4;--app-fg:#1d2025;--app-muted:#6b7280;--app-chip:#f4f4f6;--app-selected:#ecedef;--app-input:#e5e7eb;--app-accent:#eeeff1;--app-primary:#282c34;--app-on-primary:#fff;--app-brand:#5048e5;--app-on-brand:#fff;--ok:#2bab6f;--ok-fg:#217a52;--ok-bg:#2bab6f1a;--warn:#f59f0a;--warn-fg:#9a5c05;--warn-bg:#f59f0a1a;--risk:#dc2828;--risk-fg:#b21f1f;--risk-bg:#dc28281a;--shadow-window:0 50px 100px -40px #15152873, 0 12px 28px -14px #15152838;--shadow-float:0 24px 48px -24px #15152859;--shadow-none:none}[data-theme=dark]{--ground:#0d0d11;--band:#131318;--surface:#17171d;--tile:#1b1b22;--line:#26262e;--control-border:#6a6a76;--ink:#eeeef1;--ink-2:#b9b9c3;--ink-3:#8c8c97;--on-ink:#0d0d11;--indigo:#8e8aff;--on-indigo:#0d0d11;--indigo-soft:#1f1d45;--focus:#a5a2ff;--dye-madder:#d96a4f;--dye-loden:#5e9270;--app-bg:#16181d;--app-panel:#1d2025;--app-sunk:#1b1d23;--app-border:#23272e;--app-fg:#eeeff1;--app-muted:#828997;--app-chip:#1f2228;--app-selected:#262931;--app-input:#2c313a;--app-accent:#282c34;--app-primary:#eeeff1;--app-on-primary:#16181d;--app-brand:#6467f2;--app-on-brand:#fff;--ok:#3cc486;--ok-fg:#62d69f;--ok-bg:#3cc48624;--warn:#f2b53f;--warn-fg:#f5c46a;--warn-bg:#f2b53f24;--risk:#f06a6a;--risk-fg:#f58a8a;--risk-bg:#f06a6a24;--shadow-window:0 50px 100px -30px #000000bf, 0 12px 28px -12px #00000080;--shadow-float:0 24px 48px -20px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:56px;--space-9:96px;--space-10:128px;--space-11:176px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--container:1280px;--container-wide:1440px;--measure:62ch;--nav-height:64px;--ease-out:cubic-bezier(.22, 1, .36, 1);--duration-in:.7s;--duration-ui:.16s;--drift:38s;--font-sans:"ABC Diatype", "Instrument Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"ABC Diatype Mono", "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-product:Geist, system-ui, -apple-system, "Segoe UI", sans-serif;--font-wordmark:Montserrat, "Helvetica Neue", Arial, sans-serif;--font-product-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--tex-greige:none;--tex-moire:none;--tex-organza:none;--tex-linen:none;--tex-flannel:none;--tex-chambray:none;--tex-velvet:none;--tex-loden:none;--cloth-undyed:var(--tex-greige);--cloth-indigo:var(--tex-moire);--cloth-madder:var(--tex-organza);--cloth-green:var(--tex-linen)}[data-theme=dark]{--cloth-undyed:var(--tex-flannel);--cloth-indigo:var(--tex-chambray);--cloth-madder:var(--tex-velvet);--cloth-green:var(--tex-loden)}.art-painted{--art-hero:none;--art-orders:none;--art-insights:none;--art-change:none;--art-clientbook:none;--art-orderboard:none;--art-market:none;--art-story-a:none;--art-story-b:none;--art-cta:none;--art-work:none}.art-painted[data-theme=dark],[data-theme=dark] .art-painted{--art-veil:linear-gradient(#09090e66, #09090e66)}.lw-art{background-position:50%;background-size:cover}.lw{font-family:var(--font-sans);color:var(--ink);background:var(--ground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"ss01" 1, "cv11" 1;font-size:16px;line-height:1.6}.lw *,.lw :before,.lw :after{box-sizing:border-box}:where(.lw) a{color:inherit;text-decoration:none}.lw :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.lw-container{width:100%;max-width:var(--container);padding-inline:var(--space-6);margin-inline:auto}.lw-container--wide{max-width:var(--container-wide)}@media (width<=720px){.lw-container{padding-inline:var(--space-4)}}.lw-num{font-variant-numeric:tabular-nums}.lw-kicker{align-items:center;gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500;line-height:1.3;display:inline-flex}.lw-kicker__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.lw-kicker--indigo{color:var(--indigo)}.lw-kicker--live .lw-kicker__dot{background:var(--indigo);box-shadow:0 0 0 3px var(--indigo-soft);animation:lw-pulse 1.8s var(--ease-out) infinite}.lw-kicker--on-deep{color:var(--ink-on-deep-2)}.lw-headline{font-family:var(--font-sans);color:var(--ink);text-wrap:balance;margin:0;font-weight:400}.lw-headline__rest{color:var(--ink-3)}.lw-headline--xl{letter-spacing:-.04em;font-size:88px;line-height:.96}.lw-headline--l{letter-spacing:-.035em;font-size:64px;line-height:1}.lw-headline--m{letter-spacing:-.03em;font-size:44px;line-height:1.06}.lw-headline--s{letter-spacing:-.025em;font-size:30px;line-height:1.12}.lw-headline--on-deep{color:var(--ink-on-deep)}.lw-headline--on-deep .lw-headline__rest{color:var(--ink-on-deep-2)}.lw-headline-block{gap:var(--space-5);flex-direction:column;max-width:40rem;display:flex}.lw-headline-block>.lw-kicker{margin-bottom:calc(var(--space-3) - var(--space-5))}.lw-lead{letter-spacing:-.008em;color:var(--ink-2);text-wrap:pretty;max-width:34em;margin:0;font-size:19px;line-height:1.5}.lw-lead--on-deep{color:var(--ink-on-deep-2)}@media (width<=720px){.lw-headline--xl{font-size:56px}.lw-headline--l{font-size:44px}.lw-headline--m{font-size:32px}.lw-headline--s{font-size:26px}.lw-lead{font-size:17px}}.lw-btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);height:44px;font-family:var(--font-sans);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;transition:background-color var(--duration-ui) var(--ease-out), color var(--duration-ui) var(--ease-out), border-color var(--duration-ui) var(--ease-out), transform var(--duration-ui) var(--ease-out);border:1px solid #0000;padding:0 20px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.lw-btn:active{transform:translateY(1px)}.lw-btn--sm{height:36px;padding:0 16px;font-size:14px}.lw-btn--lg{height:52px;padding:0 26px;font-size:16px}.lw-btn--primary{background:var(--ink);color:var(--on-ink)}.lw-btn--primary:hover{background:var(--ink-2)}.lw-btn--secondary{color:var(--ink);border-color:var(--control-border);background:0 0}.lw-btn--secondary:hover{border-color:var(--ink)}.lw-btn--indigo{background:var(--indigo);color:var(--on-indigo)}.lw-btn--indigo:hover{filter:brightness(1.08)}.lw-btn--on-deep{background:var(--ink-on-deep);color:#0d0d11}.lw-btn--on-deep:hover{background:#fff}.lw-btn--link{height:auto;color:var(--indigo);background:0 0;border-radius:0;padding:0}.lw-btn--link .lw-btn__arrow{transition:transform var(--duration-ui) var(--ease-out)}.lw-btn--link:hover .lw-btn__arrow{transform:translate(3px)}.lw-btn__arrow{flex:none;width:14px;height:14px}.lw-actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.lw-logo{color:var(--ink);align-items:center;gap:12px;display:inline-flex}.lw-logo__mark{flex:none;width:24px;height:24px}.lw-logo__word{font-family:var(--font-wordmark);letter-spacing:.21em;font-size:15px;font-weight:500;line-height:1}.lw-nav{top:env(safe-area-inset-top,0px);z-index:20;height:var(--nav-height);background:color-mix(in oklab, var(--ground) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);position:sticky}.lw-nav__inner{align-items:center;gap:var(--space-6);height:100%;display:flex}.lw-nav__links{gap:var(--space-6);margin-left:var(--space-5);display:flex}.lw-nav__link{color:var(--ink-2);transition:color var(--duration-ui) var(--ease-out);font-size:14px}.lw-nav__link:hover,.lw-nav__link[aria-current=page]{color:var(--ink)}.lw-nav__end{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}@media (width<=720px){.lw-nav__links,.lw-nav__signin{display:none}}.lw-tex{background-color:var(--tile);background-position:50%;background-size:cover}.lw-tex--undyed{background-image:var(--cloth-undyed)}.lw-tex--indigo{background-image:var(--cloth-indigo)}.lw-tex--madder{background-image:var(--cloth-madder)}.lw-tex--green{background-image:var(--cloth-green)}.lw-tex--greige{background-image:var(--tex-greige)}.lw-tex--moire{background-image:var(--tex-moire)}.lw-tex--organza{background-image:var(--tex-organza)}.lw-tex--linen{background-image:var(--tex-linen)}.lw-tex--flannel{background-image:var(--tex-flannel)}.lw-tex--chambray{background-image:var(--tex-chambray)}.lw-tex--velvet{background-image:var(--tex-velvet)}.lw-tex--loden{background-image:var(--tex-loden)}.lw-stage{border-radius:var(--radius-lg);background:var(--tile);isolation:isolate;position:relative;overflow:hidden}.lw-stage--xl{border-radius:var(--radius-xl)}.lw-stage__cloth{z-index:-1;transform-origin:50%;position:absolute;inset:0;transform:scale(1.04)}.lw-stage--drift .lw-stage__cloth{animation:lw-drift var(--drift) ease-in-out infinite alternate}.lw-stage__cloth:after{content:"";background:linear-gradient(#0000 55%,#0000001a);position:absolute;inset:0}.lw-stage__window{left:var(--space-8);top:var(--space-8);position:absolute}.lw-stage--bleed-right .lw-stage__window{right:calc(-1 * var(--space-8))}.lw-stage--center .lw-stage__window{left:50%;transform:translate(-50%)}.lw-stage__caption{left:var(--space-6);bottom:var(--space-5);color:var(--ink-2);font-size:12.5px;line-height:1.45;position:absolute}.lw-stage__caption--on-deep{color:var(--ink-on-deep-2)}.lw-stage__float{z-index:2;position:absolute}@keyframes lw-drift{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.12)translate(-2.5%,-2%)}}@media (width<=720px){.lw-stage__window{left:var(--space-5);top:var(--space-5)}.lw-stage--bleed-right .lw-stage__window{right:calc(-1 * var(--space-9))}}.lw-window{font-family:var(--font-product);color:var(--app-fg);background:var(--app-bg);border-radius:var(--radius-md);box-shadow:0 0 0 1px #15152814, var(--shadow-window);flex-direction:column;min-width:0;font-size:13px;line-height:1.5;display:flex;overflow:hidden}[data-theme=dark] .lw-window{box-shadow:0 0 0 1px #ffffff12, var(--shadow-window)}.lw-window__bar{border-bottom:1px solid var(--app-border);background:var(--app-bg);flex:none;align-items:center;gap:10px;height:40px;padding:0 14px;display:flex}.lw-window__mark{width:16px;height:16px;color:var(--app-fg);flex:none}.lw-window__crumbs{color:var(--app-muted);white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:12.5px;display:flex;overflow:hidden}.lw-window__crumbs b{color:var(--app-fg);font-weight:500}.lw-window__end{align-items:center;gap:6px;margin-left:auto;display:flex}.lw-window__body{flex:1;min-height:0;display:flex}.lw-window--float{box-shadow:0 0 0 1px #15152814, var(--shadow-float)}[data-theme=dark] .lw-window--float{box-shadow:0 0 0 1px #ffffff14, var(--shadow-float)}.lw-app-micro{letter-spacing:.05em;text-transform:uppercase;color:var(--app-muted);font-size:11px;font-weight:600;line-height:1.45}.lw-app-title{color:var(--app-fg);font-size:15px;font-weight:600;line-height:1.4}.lw-app-muted{color:var(--app-muted)}.lw-chip{border-radius:var(--radius-xs);border:1px solid var(--app-border);background:var(--app-bg);height:22px;color:var(--app-fg);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.lw-chip--fill{background:var(--app-chip);border-color:#0000}.lw-pill{border-radius:var(--radius-pill);border:1px solid var(--app-border);height:20px;color:var(--app-fg);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;display:inline-flex}.lw-dot{background:var(--app-muted);border-radius:50%;flex:none;width:6px;height:6px}.lw-dot--ok{background:var(--ok)}.lw-dot--warn{background:var(--warn)}.lw-dot--risk{background:var(--risk)}.lw-dot--indigo{background:var(--indigo)}.lw-state--ok{color:var(--ok-fg)}.lw-state--warn{color:var(--warn-fg)}.lw-state--risk{color:var(--risk-fg)}.lw-app-btn{border-radius:var(--radius-sm);height:28px;font:500 12.5px/1 var(--font-product);background:var(--app-fg);color:var(--app-bg);white-space:nowrap;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.lw-app-btn--quiet{background:var(--app-bg);color:var(--app-fg);border:1px solid var(--app-border)}.lw-avatar{width:22px;height:22px;font:600 10.5px/1 var(--font-product);color:#fff;border-radius:6px;flex:none;place-items:center;display:inline-grid}.lw-ask{flex-direction:column;gap:14px;width:100%;padding:18px 20px 20px;display:flex}.lw-ask__user{background:var(--app-chip);border-radius:12px;flex-direction:column;align-self:flex-end;gap:8px;max-width:82%;padding:10px 12px;display:flex}.lw-ask__who{align-items:center;gap:6px;display:flex}.lw-ask__steps{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.lw-ask__step{color:var(--app-muted);align-items:center;gap:8px;display:flex}.lw-ask__step svg{flex:none;width:14px;height:14px}.lw-ask__step--done svg{color:var(--ok)}.lw-ask__step--flag svg{color:var(--warn)}.lw-ask__step--flag,.lw-ask__step--run{color:var(--app-fg)}.lw-ask__step--run .lw-ask__spin{border:1.5px solid var(--indigo-soft);border-top-color:var(--indigo);border-radius:50%;flex:none;width:14px;height:14px;animation:.9s linear infinite lw-spin}.lw-sweep{background:linear-gradient(90deg, var(--app-muted) 0%, var(--app-fg) 45%, var(--app-muted) 60%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:3.8s linear infinite lw-sweep}.lw-ask__result{border:1px solid var(--app-border);border-radius:10px;overflow:hidden}.lw-ask__result-head{border-bottom:1px solid var(--app-border);align-items:center;gap:8px;padding:10px 12px;display:flex}.lw-ask__kpis{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lw-ask__kpi{border-right:1px solid var(--app-border);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.lw-ask__kpi:last-child{border-right:0}.lw-ask__kpi b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:16px;font-weight:600}.lw-ask__foot{background:var(--app-sunk);border-top:1px solid var(--app-border);justify-content:flex-end;gap:8px;padding:10px 12px;display:flex}.lw-ask__composer{border:1px solid var(--app-border);color:var(--app-muted);border-radius:12px;align-items:center;gap:8px;margin-top:2px;padding:10px 12px;display:flex}.lw-ask__send{background:var(--indigo);width:26px;height:26px;color:var(--on-indigo);border-radius:8px;place-items:center;margin-left:auto;display:grid}.lw-ask__send svg{width:13px;height:13px}.lw-checks{width:100%}.lw-checks__head{border-bottom:1px solid var(--app-border);align-items:center;gap:8px;padding:12px 14px;display:flex}.lw-checks__row{border-bottom:1px solid var(--app-border);grid-template-columns:18px 1fr;gap:10px;padding:11px 14px;display:grid}.lw-checks__row:last-child{border-bottom:0}.lw-checks__row svg{width:15px;height:15px;margin-top:2px}.lw-checks__title{flex-wrap:wrap;align-items:baseline;gap:8px;font-weight:500;display:flex}.lw-checks__title span{color:var(--app-muted);font-size:12px;font-weight:400}.lw-checks__detail{color:var(--app-muted);font-size:12px}.lw-checks__fix{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.lw-table-wrap{flex-direction:column;width:100%;display:flex;overflow:hidden}.lw-table-tools{border-bottom:1px solid var(--app-border);align-items:center;gap:6px;padding:10px 14px;display:flex}.lw-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}.lw-table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;height:32px;color:var(--app-muted);background:var(--app-sunk);border-bottom:1px solid var(--app-border);white-space:nowrap;padding:0 12px;font-size:11px;font-weight:600}.lw-table td{border-bottom:1px solid var(--app-border);white-space:nowrap;padding:9px 12px}.lw-table tr:last-child td{border-bottom:0}.lw-table tr.is-active td{background:var(--indigo-soft)}.lw-table .r{text-align:right}.lw-retailer{align-items:center;gap:8px;font-weight:500;display:flex}.lw-account{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);width:100%;display:grid}.lw-account__main{border-right:1px solid var(--app-border);flex-direction:column;gap:14px;min-width:0;padding:16px 18px;display:flex}.lw-account__side{background:var(--app-panel);flex-direction:column;gap:12px;min-width:0;padding:16px 18px;display:flex}.lw-account__head{align-items:center;gap:10px;display:flex}.lw-account__seasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lw-account__season{border:1px solid var(--app-border);border-radius:10px;padding:10px 12px}.lw-account__season b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;display:block}.lw-bar{background:var(--app-sunk);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.lw-bar>i{background:var(--dye-loden);border-radius:2px;height:100%;display:block}.lw-kv{grid-template-columns:88px 1fr;gap:6px 10px;font-size:12.5px;display:grid}.lw-kv dt{color:var(--app-muted)}.lw-kv dd{margin:0}.lw-activity{flex-direction:column;gap:10px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.lw-activity li{grid-template-columns:10px 1fr;gap:8px;display:grid}.lw-activity .lw-dot{margin-top:6px}.lw-map{background:var(--app-panel);width:100%;min-height:340px;position:relative;overflow:hidden}.lw-map>svg{width:100%;height:100%;position:absolute;inset:0}.lw-map .street{stroke:var(--app-border);stroke-width:7px;fill:none;stroke-linecap:round}.lw-map .street--main{stroke-width:11px}.lw-map .street-edge{stroke:var(--app-bg);stroke-width:5px;fill:none;stroke-linecap:round}.lw-map .street--main.street-edge{stroke-width:9px}.lw-map .park{fill:var(--dye-sage);opacity:.35}.lw-map .water{fill:none;stroke:var(--dye-iris);stroke-width:26px;opacity:.45;stroke-linecap:round}.lw-map .radius{fill:var(--indigo);fill-opacity:.07;stroke:var(--indigo);stroke-width:1.25px;stroke-dasharray:4 5}.lw-map .pin{stroke:var(--app-bg);stroke-width:2.5px}.lw-map .pin--stockist{fill:var(--app-fg)}.lw-map .pin--prospect{fill:var(--indigo)}.lw-map .pin--clash{fill:var(--warn)}.lw-map .pin--home{fill:var(--indigo)}.lw-map__card{background:var(--app-bg);width:250px;box-shadow:0 0 0 1px var(--app-border), var(--shadow-float);border-radius:10px;flex-direction:column;gap:10px;padding:12px;font-size:12.5px;display:flex;position:absolute;top:14px;right:14px}.lw-map__seg{border:1px solid var(--app-border);border-radius:8px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.lw-map__seg span{text-align:center;color:var(--app-muted);border-right:1px solid var(--app-border);padding:4px 0;font-size:11.5px}.lw-map__seg span:last-child{border-right:0}.lw-map__seg span.is-on{background:var(--app-fg);color:var(--app-bg);font-weight:500}.lw-map__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lw-map__list li{grid-template-columns:8px 1fr auto;align-items:center;gap:8px;display:grid}.lw-map__legend{color:var(--app-muted);background:var(--app-bg);box-shadow:0 0 0 1px var(--app-border);border-radius:999px;gap:12px;padding:5px 10px;font-size:11.5px;display:flex;position:absolute;bottom:12px;left:14px}.lw-map__legend span{align-items:center;gap:5px;display:inline-flex}.lw-stats{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lw-stat{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--line);flex-direction:column;display:flex}.lw-stat__figure{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:64px;line-height:1}.lw-stat__label{color:var(--ink-2);max-width:22em;font-size:16px;line-height:1.5}.lw-stats__source{color:var(--ink-3);grid-column:1/-1;font-size:12.5px}@media (width<=720px){.lw-stats{grid-template-columns:1fr}.lw-stat__figure{font-size:52px}}.lw-feature{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.lw-feature__art{aspect-ratio:4/3;max-width:100%;position:relative;overflow:hidden}.lw-feature__art>.lw-window{position:absolute;top:28px;left:28px;right:-24px}.lw-feature__body{padding:var(--space-5) var(--space-6) var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.lw-feature__title{letter-spacing:-.012em;margin:0;font-size:21px;font-weight:400;line-height:1.3}.lw-feature__text{color:var(--ink-2);margin:0;font-size:14px;line-height:1.55}.lw-features{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=960px){.lw-features{grid-template-columns:1fr}}.lw-logos{gap:var(--space-6);grid-template-columns:200px 1fr;align-items:center;display:grid}.lw-logos__label{color:var(--ink-3);font-size:14px;line-height:1.45}.lw-logos__row{flex-wrap:wrap;align-items:center;gap:14px 40px;display:flex}.lw-logos__item{letter-spacing:.02em;color:var(--ink-2);white-space:nowrap;font-size:17px}.lw-logos__item img{opacity:.8;width:auto;height:18px;display:block}[data-theme=dark] .lw-logos__item img{filter:invert()}@media (width<=720px){.lw-logos{gap:var(--space-4);grid-template-columns:1fr}}.lw-split{gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.lw-split--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lw-split--flip>:first-child{order:2}@media (width<=960px){.lw-split,.lw-split--flip{grid-template-columns:1fr}.lw-split--flip>:first-child{order:0}}@media (width<=720px){.lw-section{padding-block:var(--space-9)}}.lw-cta{border-radius:var(--radius-xl);isolation:isolate;padding:var(--space-10) var(--space-8);gap:var(--space-5);flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:440px;display:flex;position:relative;overflow:hidden}.lw-cta .lw-stage__cloth{z-index:-1}.lw-cta:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#08081457 0%,#0808141f 45%,#08081400 70%);position:absolute;inset:0}.lw-cta--light:before{background:linear-gradient(90deg,#fff6 0%,#fff0 60%)}@media (width<=720px){.lw-cta{padding:var(--space-9) var(--space-5) var(--space-6);min-height:380px}}.lw-footer{border-top:1px solid var(--line);padding-block:var(--space-8) var(--space-6)}.lw-footer__grid{gap:var(--space-6);grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));display:grid}.lw-footer__col{flex-direction:column;gap:10px;font-size:14px;display:flex}.lw-footer__head{color:var(--ink-3);margin-bottom:4px;font-size:12.5px}.lw-footer__col a{color:var(--ink-2)}.lw-footer__col a:hover{color:var(--ink)}.lw-footer__tag{color:var(--ink-3);max-width:24em;margin:14px 0 0;font-size:14px}.lw-footer__base{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--line);justify-content:space-between;gap:var(--space-4);color:var(--ink-3);flex-wrap:wrap;font-size:12.5px;display:flex}@media (width<=720px){.lw-footer__grid{grid-template-columns:1fr 1fr}.lw-footer__brand{grid-column:1/-1}}.lw-work{width:100%;min-height:0;font-family:var(--font-product);color:var(--app-fg);background:var(--app-bg);font-size:13px;line-height:1.5;display:flex}.lw-side{background:var(--app-panel);border-right:1px solid var(--app-border);flex-direction:column;flex:none;gap:2px;width:220px;padding:12px 10px;display:flex;overflow:hidden}.lw-side__brand{align-items:center;gap:8px;padding:4px 8px 12px;font-size:13px;display:flex}.lw-side__item{height:30px;color:var(--app-fg);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex}.lw-side__item svg{color:var(--app-muted);flex:none}.lw-side kbd,.lw-work kbd{font:500 10.5px/1 var(--font-product);color:var(--app-muted);border:1px solid var(--app-border);background:var(--app-bg);border-radius:4px;margin-left:auto;padding:2px 4px}.lw-side__group{flex-direction:column;gap:1px;margin-top:12px;display:flex}.lw-side__label{letter-spacing:.05em;text-transform:uppercase;color:var(--app-muted);padding:0 8px 4px;font-size:11px;font-weight:600}.lw-side__conv{white-space:nowrap;text-overflow:ellipsis;height:28px;color:var(--app-fg);border-radius:6px;padding:0 8px;line-height:28px;overflow:hidden}.lw-side__conv.is-active{background:var(--app-chip);font-weight:500}.lw-work__main{flex-direction:column;flex:1;min-width:0;display:flex}.lw-work__top{border-bottom:1px solid var(--app-border);flex:none;align-items:center;gap:8px;height:44px;padding:0 16px;display:flex}.lw-work__tiles{border:1px solid var(--app-border);height:26px;color:var(--app-fg);border-radius:6px;align-items:center;gap:6px;margin-left:auto;padding:0 8px;font-size:12px;display:inline-flex}.lw-work__tiles kbd{margin-left:4px}.lw-work__landing{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding:40px 32px 56px;display:flex}.lw-work__greet{letter-spacing:-.01em;text-align:center;font-size:28px;font-weight:600;line-height:1.15}.lw-work__landing .lw-composer{width:100%;max-width:620px}.lw-prompts{flex-wrap:wrap;justify-content:center;gap:8px;max-width:640px;display:flex}.lw-prompt{border:1px solid var(--app-border);height:28px;color:var(--app-fg);white-space:nowrap;background:var(--app-bg);border-radius:999px;align-items:center;padding:0 12px;font-size:12.5px;display:inline-flex}.lw-work__split{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);min-height:0;display:grid}.lw-work__split.is-solo{grid-template-columns:minmax(0,1fr)}.lw-work__transcript{flex-direction:column;gap:14px;min-width:0;padding:18px 20px 16px;display:flex;overflow:hidden}.lw-work__turns{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow:hidden}.lw-work__canvas{border-left:1px solid var(--app-border);background:var(--app-panel);flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex;overflow:hidden}.lw-turn{flex-direction:column;gap:10px;max-width:62ch;font-size:14px;line-height:1.62;display:flex}.lw-turn p{margin:0}.lw-turn b{font-weight:600}.lw-turn--user{background:var(--app-chip);border-radius:10px;flex-direction:column;align-self:flex-end;gap:8px;max-width:80%;padding:9px 12px;font-size:13.5px;display:flex}.lw-files{flex-wrap:wrap;gap:6px;display:flex}.lw-thinking{color:var(--app-muted);align-items:center;gap:6px;font-size:12px;display:flex}.lw-mention{border:1px solid var(--app-border);background:var(--app-bg);border-radius:4px;padding:0 6px;font-size:12.5px;font-weight:500;line-height:1.5;display:inline-block}.lw-handles{flex-wrap:wrap;gap:6px;display:flex}.lw-handle{border:1px solid var(--app-border);white-space:nowrap;height:28px;color:var(--app-fg);background:var(--app-bg);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;display:inline-flex}.lw-handle svg{color:var(--app-muted)}.lw-handle.is-active{border-color:color-mix(in oklab, var(--indigo) 45%, var(--app-border));box-shadow:0 0 0 3px var(--indigo-soft)}.lw-stageline{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.lw-stageline__s--done{color:var(--app-muted)}.lw-stageline__s--now{color:var(--app-fg);font-weight:500}.lw-stageline__s--next{color:var(--app-muted);opacity:.55}.lw-stageline__sep{background:var(--app-border);width:10px;height:1px}.lw-question{border:1px solid color-mix(in oklab, var(--indigo) 35%, var(--app-border));background:var(--app-bg);border-radius:10px;flex-direction:column;gap:8px;max-width:62ch;padding:10px 12px;font-size:13.5px;display:flex}.lw-question__row{align-items:center;gap:10px;display:flex}.lw-app-btn--brand{background:var(--indigo);color:var(--on-indigo)}.lw-composer{border:1px solid var(--app-border);background:var(--app-sunk);border-radius:10px;flex-direction:column;display:flex}.lw-composer__input{min-height:44px;padding:12px 12px 4px;font-size:13.5px}.lw-composer__bar{justify-content:space-between;align-items:center;padding:0 8px 8px;display:flex}.lw-composer__skills{height:26px;color:var(--app-muted);border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.lw-composer .lw-ask__send{border-radius:999px;width:28px;height:28px;margin:0}.lw-tile{border:1px solid var(--app-border);background:var(--app-bg);border-radius:10px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}.lw-tile__head{border-bottom:1px solid var(--app-border);flex:none;align-items:center;gap:8px;height:32px;padding:0 12px;display:flex}.lw-tile__name{letter-spacing:.05em;text-transform:uppercase;color:var(--app-muted);white-space:nowrap;font-size:11px;font-weight:600}.lw-tile__note{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.lw-tile__x{color:var(--app-muted);margin-left:auto;display:inline-flex}.lw-tile__body{flex:1;min-height:0;overflow:hidden}.lw-review__sum{border-bottom:1px solid var(--app-border);align-items:center;gap:6px;padding:10px 12px;display:flex}.lw-table--tile td{vertical-align:top;padding:8px 10px}.lw-table--tile th{padding:0 10px}.lw-table tr.is-flag td{background:var(--app-sunk)}.lw-flag{white-space:normal;border-radius:4px;max-width:150px;padding:2px 6px;font-size:11.5px;line-height:1.35;display:inline-block}.lw-flag--risk{background:var(--risk-bg);color:var(--risk-fg)}.lw-flag--warn{background:var(--warn-bg);color:var(--warn-fg)}.lw-email{flex-direction:column;font-size:12.5px;display:flex}.lw-email__row{border-bottom:1px solid var(--app-border);grid-template-columns:56px 1fr;gap:8px;padding:8px 12px;display:grid}.lw-email__body{flex-direction:column;gap:8px;padding:10px 12px;line-height:1.55;display:flex}.lw-email__body p{margin:0}.lw-email__foot{border-top:1px solid var(--app-border);background:var(--app-sunk);justify-content:flex-end;gap:8px;padding:8px 12px;display:flex}.lw-insight{border:1px solid var(--app-border);background:var(--app-bg);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.lw-insight__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lw-seg{border:1px solid var(--app-border);border-radius:6px;font-size:11.5px;display:inline-flex;overflow:hidden}.lw-seg span{color:var(--app-muted);padding:3px 8px}.lw-seg span.is-on{background:var(--app-chip);color:var(--app-fg);font-weight:500}.lw-insight__svg{width:100%;height:auto;display:block}.lw-insight__svg .grid{stroke:var(--app-border);stroke-width:1px}.lw-insight__svg .bar-budget{fill:var(--app-chip);stroke:var(--app-border)}.lw-insight__svg .bar-actual{fill:var(--indigo)}.lw-insight__svg .bar-actual.is-under{fill:color-mix(in oklab, var(--indigo) 55%, var(--app-bg))}.lw-insight__svg .lbl{font:400 11px var(--font-product);fill:var(--app-muted)}.lw-insight__legend{align-items:center;gap:14px;font-size:11.5px;display:flex}.lw-insight__legend span{align-items:center;gap:6px;display:inline-flex}.lw-insight__legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.lw-insight__legend .k-budget{background:var(--app-chip);border:1px solid var(--app-border)}.lw-insight__legend .k-actual{background:var(--indigo)}.lw-report{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.lw-report__title{letter-spacing:-.01em;font-size:16px;font-weight:600}.lw-report__sec p{margin:4px 0 0;font-size:13px;line-height:1.55}.lw-report__foot{gap:6px;padding-top:4px;display:flex}.lw-change{border:1px solid color-mix(in oklab, var(--indigo) 35%, var(--app-border));background:var(--app-bg);border-radius:8px;max-width:420px}.lw-change.is-done{border-color:var(--app-border)}.lw-change__main{flex-direction:column;gap:1px;padding:10px 12px;display:flex}.lw-change__kicker{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--indigo);margin-bottom:4px;font-size:10.5px;font-weight:500}.lw-change__foot{border-top:1px solid var(--app-border);justify-content:flex-end;gap:6px;padding:8px 10px;display:flex}.lw-acct{flex-direction:column;gap:10px;padding:12px 14px;display:flex}.lw-quote{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;min-width:0;margin:0;display:flex}.lw-quote__flag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--warn-fg);background:var(--warn-bg);border-radius:999px;align-self:flex-start;padding:3px 8px;font-size:10.5px}.lw-quote__text{font-family:var(--font-voice,var(--font-sans));letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;margin:0;font-size:24px;line-height:1.3}.lw-quote--l .lw-quote__text{font-size:36px;line-height:1.18}.lw-quote__who{color:var(--ink-2);flex-direction:column;gap:2px;margin-top:auto;font-size:14px;display:flex}.lw-quote__name{color:var(--ink);font-weight:500}.lw-quote__co{color:var(--ink-3)}.lw-quotes{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=960px){.lw-quotes{grid-template-columns:1fr}}.lw-story{border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.lw-story__art{min-height:320px;padding:var(--space-6);align-items:flex-end;display:flex;position:relative}.lw-story__brand{font-family:var(--font-wordmark);letter-spacing:.24em;text-transform:uppercase;color:#15151a;background:#fbfaf6e6;border-radius:6px;padding:10px 14px;font-size:17px;font-weight:500}.lw-story__body{padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.lw-story__body .lw-btn--link{align-self:flex-start}.lw-story__title{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:400;line-height:1.15}.lw-story__facts{margin:var(--space-2) 0 var(--space-3);grid-template-columns:auto 1fr;gap:6px 16px;font-size:13.5px;display:grid}.lw-story__facts dt{color:var(--ink-3)}.lw-story__facts dd{color:var(--ink-2);margin:0}.lw-stories{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lw-stories .lw-story{grid-template-columns:1fr}.lw-stories .lw-story__art{min-height:240px}@media (width<=960px){.lw-stories{grid-template-columns:1fr}}@media (width<=720px){.lw-story{grid-template-columns:1fr}.lw-story__art{min-height:220px}}.lw-wall{flex-wrap:wrap;gap:12px;display:flex}.lw-wall__p{border:1px solid var(--line);background:var(--surface);letter-spacing:-.01em;min-height:48px;color:var(--ink-2);border-radius:999px;align-items:center;padding:10px 20px;font-size:18px;line-height:1.3;display:inline-flex}.lw-wall__p.is-lead{color:var(--ink);border-color:var(--control-border)}.lw-trust{gap:var(--space-6) var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lw-trust__item{gap:var(--space-3);grid-template-columns:24px 1fr;display:grid}.lw-trust__icon{color:var(--indigo);margin-top:4px}.lw-trust__t{letter-spacing:-.01em;font-size:18px;line-height:1.35}.lw-trust p{color:var(--ink-2);margin:6px 0 0;font-size:15px;line-height:1.55}@media (width<=720px){.lw-trust{grid-template-columns:1fr}}.lw-steps{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lw-step{padding-top:var(--space-5);border-top:1px solid var(--line);gap:var(--space-2);flex-direction:column;display:flex}.lw-step__n{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-3);font-size:11px}.lw-step__t{letter-spacing:-.012em;font-size:20px;line-height:1.3}.lw-step p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}@media (width<=960px){.lw-steps{grid-template-columns:1fr 1fr}}.lw-grain{position:relative}.lw-grain:before{content:"";pointer-events:none;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.35 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}[data-theme=dark] .lw-grain:before{mix-blend-mode:screen;opacity:.18}.lw-rise{animation:lw-rise var(--duration-in) var(--ease-out) both}@keyframes lw-rise{0%{opacity:.001;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lw-spin{to{transform:rotate(360deg)}}@keyframes lw-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes lw-pulse{0%,to{box-shadow:0 0 0 3px var(--indigo-soft)}50%{box-shadow:0 0 0 5px var(--indigo-soft)}}@media (prefers-reduced-motion:reduce){.lw-stage--drift .lw-stage__cloth,.lw-rise,.lw-sweep,.lw-ask__spin,.lw-kicker--live .lw-kicker__dot{animation:none!important}.lw-sweep{color:var(--app-fg);background:0 0}}.lw-dg{width:100%;color:var(--ink)}.lw-dg svg{width:100%;height:auto;display:block;overflow:visible}.lw-dg-t{font-family:var(--font-sans);fill:var(--ink-2);font-size:14px}.lw-dg-t--title{fill:var(--ink);letter-spacing:-.01em;font-size:17px}.lw-dg-t--sub{fill:var(--ink-3);font-size:13.5px}.lw-dg-t--core{fill:var(--ink);letter-spacing:-.02em;font-size:26px}.lw-dg-t--stage{fill:var(--ink);letter-spacing:-.015em;font-size:22px}.lw-dg-t--center{fill:var(--ink);letter-spacing:-.02em;font-size:30px}.lw-dg-t--month{fill:var(--ink-on-deep);font-family:var(--font-mono);letter-spacing:.06em;font-size:11px}.lw-dg-t--step{fill:var(--ink-2);font-size:13.5px}.lw-dg-t--edge{fill:var(--ink-3);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.lw-dg-t--chat{fill:var(--ink-2);font-size:14px}.lw-dg-t--gate{fill:var(--on-ink);font-size:13px;font-weight:500}.lw-dg-t--mono{fill:var(--ink-2);font-family:var(--font-mono);font-size:12px}.lw-dg-t--cell{fill:var(--ink-2);font-family:var(--font-product,var(--font-sans));font-variant-numeric:tabular-nums;font-size:13px}.lw-dg-t--cellb{fill:var(--ink);font-family:var(--font-product,var(--font-sans));letter-spacing:.04em;font-size:13px;font-weight:600}.lw-dg-t--cellh{fill:var(--ink-3);font-family:var(--font-mono);letter-spacing:.04em;font-size:11px}.lw-dg-t--val{fill:var(--ink);font-variant-numeric:tabular-nums;font-size:14px}.lw-dg-t--leaf{fill:var(--ink-2);font-size:12.5px}.lw-dg-t--state{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.lw-dg-t--risk{fill:var(--risk-fg)}.lw-dg-t--warn{fill:var(--warn-fg)}.lw-dg-t--indigo{fill:var(--indigo)}.lw-dg-k{font-family:var(--font-mono);letter-spacing:.12em;fill:var(--ink-3);font-size:11px}.lw-dg-k--indigo{fill:var(--indigo)}.lw-dg-box,.lw-dg-sheet{fill:var(--surface);stroke:var(--line);stroke-width:1px}.lw-dg-field{fill:var(--ground);stroke:var(--line);stroke-width:1px}.lw-dg-core{fill:var(--indigo-soft);stroke:color-mix(in srgb, var(--indigo) 38%, transparent);stroke-width:1px}.lw-dg-stage{fill:var(--surface);stroke:color-mix(in srgb, var(--indigo) 22%, var(--line));stroke-width:1px}.lw-dg-chat{fill:var(--surface);stroke:var(--control-border);stroke-width:1px}.lw-dg-send,.lw-dg-gate{fill:var(--ink)}.lw-dg-leaf{fill:var(--ground);stroke:var(--line);stroke-width:1px}.lw-dg-record{fill:var(--surface);stroke:var(--line);stroke-width:1px}.lw-dg-record--0{fill:color-mix(in srgb, var(--dye-loden) 10%, var(--surface))}.lw-dg-record--1{fill:color-mix(in srgb, var(--dye-madder) 9%, var(--surface))}.lw-dg-record--2{fill:color-mix(in srgb, var(--dye-chambray) 9%, var(--surface))}.lw-dg-record--3{fill:color-mix(in srgb, var(--dye-iris) 16%, var(--surface))}.lw-dg-hair{stroke:var(--line);stroke-width:1px}.lw-dg-wire{fill:none;stroke:var(--ink-3);stroke-width:1.25px;opacity:.7}.lw-dg-wire--indigo{stroke:var(--indigo);opacity:1}.lw-dg-wire--soft{opacity:.55}.lw-dg-wire--dash{stroke-dasharray:4 5}.lw-dg-arrow{fill:none;stroke:var(--ink-3);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.lw-dg-arrow--indigo{stroke:var(--indigo)}.lw-dg-person{fill:var(--ink)}.lw-dg-person--on{fill:var(--on-ink)}.lw-dg-flag{opacity:1}.lw-dg-flag--risk{fill:var(--risk-bg);stroke:color-mix(in srgb, var(--risk) 45%, transparent)}.lw-dg-flag--warn{fill:var(--warn-bg);stroke:color-mix(in srgb, var(--warn) 45%, transparent)}.lw-dg-check{fill:var(--surface);stroke:var(--line)}.lw-dg-check--risk{fill:color-mix(in srgb, var(--risk-bg) 60%, var(--surface))}.lw-dg-check--warn{fill:color-mix(in srgb, var(--warn-bg) 60%, var(--surface))}.lw-dg-read{fill:var(--indigo-soft);stroke:none}.lw-dg-ask{fill:var(--indigo-soft);stroke:color-mix(in srgb, var(--indigo) 30%, transparent)}.lw-dg-ring{fill:none;stroke:var(--line);stroke-width:34px}.lw-dg-seg{stroke:none}.lw-dg-seg--indigo{fill:var(--dye-chambray)}.lw-dg-seg--madder{fill:var(--dye-madder)}.lw-dg-seg--loden{fill:var(--dye-loden)}.lw-dg-seg--mint{fill:color-mix(in srgb, var(--dye-sage) 70%, var(--dye-loden))}.lw-dg-seg--iris{fill:var(--dye-iris)}.lw-dg-seg--ochre{fill:#9a6a1f}.lw-dg-seg--greige{fill:var(--dye-greige)}.lw-dg-now{stroke:var(--indigo);stroke-width:2.5px;stroke-linecap:round}.lw-dg-stepdot{fill:var(--indigo)}.lw-dg-wheel .lw-dg-t--title{font-size:25px}.lw-dg-wheel .lw-dg-t--sub{font-size:19px}.lw-dg-wheel .lw-dg-t--center{font-size:40px}.lw-dg-wheel .lw-dg-t--month{font-size:15px}.lw-dg-wheel .lw-dg-t--step{font-size:18px}.lw-dg-wheel .lw-dg-k{font-size:15px}.lw-flow{gap:var(--space-5);padding-top:4px;display:grid;position:relative}.lw-flow__track{background:var(--line);height:1px;position:absolute;top:17px;left:0;right:0;overflow:hidden}.lw-flow__pulse{background:linear-gradient(90deg, transparent, var(--indigo), transparent);width:20%;height:3px;animation:lw-flow-pulse 4.8s var(--ease-out) infinite;position:absolute;top:-1px;left:-20%}@keyframes lw-flow-pulse{0%{left:-20%}70%,to{left:100%}}.lw-flow__step{gap:var(--space-3);flex-direction:column;min-width:0;display:flex;position:relative}.lw-flow__node{align-items:center;gap:0;display:flex}.lw-flow__node>.lw-flow__who{padding-left:10px}.lw-flow__n{border-radius:var(--radius-pill);background:var(--ground);border:1px solid var(--control-border);min-width:34px;height:28px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-2);z-index:1;place-items:center;padding:0 8px;font-size:11px;display:inline-grid;position:relative}.lw-flow__step.is-you .lw-flow__n{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.lw-flow__step.is-looma .lw-flow__n{background:var(--indigo-soft);border-color:color-mix(in srgb, var(--indigo) 35%, transparent);color:var(--indigo)}.lw-flow__who{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:var(--ground);z-index:1;align-items:center;gap:5px;padding-right:8px;font-size:11px;display:inline-flex;position:relative}.lw-flow__t{letter-spacing:-.015em;text-wrap:balance;font-size:21px;line-height:1.25}.lw-flow__d{color:var(--ink-2);max-width:30ch;margin:0;font-size:15px;line-height:1.55}.lw-flow__chips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.lw-band .lw-flow__n:not(.x),.lw-band .lw-flow__who{background:var(--band)}.lw-band .lw-flow__step.is-you .lw-flow__n{background:var(--ink)}.lw-band .lw-flow__step.is-looma .lw-flow__n{background:var(--indigo-soft)}.lw-flow--compact .lw-flow__t{font-size:18px}.lw-flow--compact .lw-flow__d{font-size:14px}.lw-dg-chip{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);height:28px;font-family:var(--font-mono);letter-spacing:.01em;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:100%;padding:0 10px;font-size:11.5px;display:inline-flex;overflow:hidden}.lw-dg-chip svg{color:var(--ink-3);flex:none}.lw-dg-chip--looma{background:var(--indigo-soft);border-color:color-mix(in srgb, var(--indigo) 28%, transparent);color:var(--indigo)}.lw-dg-chip--risk{background:var(--risk-bg);color:var(--risk-fg);border-color:#0000}.lw-dg-chip--risk svg{color:var(--risk-fg)}.lw-dg-chip--warn{background:var(--warn-bg);color:var(--warn-fg);border-color:#0000}.lw-dg-chip--warn svg{color:var(--warn-fg)}.lw-dg-chip--ok{background:var(--ok-bg);color:var(--ok-fg);border-color:#0000}.lw-dg-chip--ok svg{color:var(--ok-fg)}.lw-dg-chip--you{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.lw-dg-chip--you svg{color:var(--on-ink)}.lw-dg-you{background:var(--ink);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.lw-compare{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);display:grid}.lw-compare__head{display:contents}.lw-compare__head span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);font-size:11px}.lw-compare__head span:first-child{grid-column:1}.lw-compare__head span:last-child{grid-column:3}.lw-compare__head:after{content:none}.lw-compare__row{display:contents}.lw-compare__a,.lw-compare__b{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:64px;font-size:16px;line-height:1.4;display:flex}.lw-compare__a{color:var(--ink-3);grid-column:1}.lw-compare__b{color:var(--ink);grid-column:3}.lw-compare__arrow{color:var(--ink-3);border-bottom:1px solid var(--line);grid-column:2;place-items:center;display:grid}.lw-compare__tool{min-width:52px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);border:1px solid var(--line);border-radius:var(--radius-xs);text-align:center;flex:none;padding:4px 8px;font-size:11px}.lw-compare__note{margin:var(--space-5) 0 0;color:var(--ink-3);grid-column:1/-1;font-size:14px}.lw-specs{gap:0 var(--space-6);margin:0;display:grid}.lw-specs__item{padding:var(--space-5) 0;border-top:1px solid var(--line);flex-direction:column;gap:8px;display:flex}.lw-specs__item dt{letter-spacing:-.01em;color:var(--ink);font-size:17px}.lw-specs__item dd{color:var(--ink-2);max-width:36ch;margin:0;font-size:14.5px;line-height:1.55}.lw-uses{gap:var(--space-5);display:grid}.lw-uses__item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.lw-uses__t{letter-spacing:-.015em;text-wrap:balance;font-size:22px;line-height:1.25}.lw-uses__item p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.lw-uses__chip{padding-top:var(--space-3);margin-top:auto}.lw-related{gap:var(--space-4);display:grid}.lw-related__item{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--line);min-height:150px;color:var(--ink);background:var(--ground);flex-direction:column;text-decoration:none;display:flex;position:relative}.lw-related__item:hover{background:var(--surface)}.lw-related__t{letter-spacing:-.02em;max-width:16ch;font-size:24px;line-height:1.2}.lw-related__arrow{right:var(--space-6);bottom:var(--space-6);color:var(--ink-3);position:absolute}.lw-plate{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-window);padding:var(--space-7)}@media (prefers-reduced-motion:reduce){.lw-flow__pulse{opacity:0;animation:none}}@media (width<=960px){.lw-flow{grid-template-columns:1fr!important}.lw-flow__track{display:none}.lw-specs,.lw-uses,.lw-related{grid-template-columns:1fr!important}}.lw-dg-zone{fill:color-mix(in srgb, var(--surface) 55%, transparent);stroke:var(--line);stroke-width:1px;stroke-dasharray:2 5}.lw-dg-box--out{fill:var(--ground)}.lw-dg-wire--risk{stroke:var(--risk);opacity:.9}.lw-dg-wire--ink{stroke:var(--ink);opacity:.85}.lw-dg-block circle{fill:var(--surface);stroke:var(--risk);stroke-width:1.25px}.lw-dg-block path{stroke:var(--risk);stroke-width:1.75px;stroke-linecap:round}.lw-dgu{width:100%;position:relative}.lw-dgu__f{transform-origin:0 0;font-family:var(--font-product);color:var(--app-fg);font-size:13px;line-height:1.45;position:absolute;top:0;left:0}.lw-dgu__at{position:absolute}.lw-dgu__at.lw-dgu-center{justify-content:center;align-items:center;display:flex}.lw-dgu__wires{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.lw-dgu-wire{fill:none;stroke:color-mix(in oklab, var(--app-muted) 55%, transparent);stroke-width:1.25px}.lw-dgu-wire--looma{stroke:var(--indigo);stroke-width:1.5px}.lw-dgu-wire--risk{stroke:var(--risk);stroke-width:1.25px}.lw-dgu-wire--ink{stroke:var(--ink);stroke-width:1.5px}.lw-dgu-wire--dash{stroke-dasharray:4 4}.lw-dgu-end{fill:var(--app-bg);stroke:color-mix(in oklab, var(--app-muted) 70%, transparent);stroke-width:1.25px}.lw-dgu-end--looma{stroke:var(--indigo);fill:var(--indigo)}.lw-dgu-end--ink{stroke:var(--ink);fill:var(--ink)}.lw-dgu-k{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:10.5px;font-weight:500}.lw-dgu-k--looma{color:var(--indigo)}.lw-dgu-k--risk{color:var(--risk-fg)}.lw-dgu-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--surface);border-radius:var(--radius-xs);box-shadow:0 0 0 1px var(--line);white-space:nowrap;padding:3px 8px;font-size:10.5px;font-weight:500}.lw-dgu-tile{box-sizing:border-box;height:100%;box-shadow:0 1px 2px #1515280d, var(--shadow-float)}.lw-dgu-tile .lw-tile__head{gap:7px}.lw-dgu-tile__body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px;display:flex}.lw-dgu-p{margin:0;font-size:12.5px;line-height:1.45}.lw-dgu-you{background:var(--ink);color:var(--on-ink);border-radius:5px;width:18px;height:18px;font-size:9.5px}.lw-dgu-bubble{background:var(--app-chip);border-radius:12px;align-self:flex-start;padding:9px 12px;font-size:12.5px;line-height:1.45}.lw-dgu-bubble .lw-mention{padding:0 4px;font-size:12px}.lw-dgu-files{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.lw-dgu-files .lw-chip{text-overflow:ellipsis;max-width:100%;overflow:hidden}.lw-dgu-row{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.lw-dgu-wrap{flex-wrap:wrap}.lw-dgu-stack{flex-direction:column;gap:10px;display:flex}.lw-dgu-btn{height:24px;padding:0 10px;font-size:12px}.lw-dgu-steps{gap:6px;font-size:12.5px}.lw-dgu-steps .lw-ask__step span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-dgu-ico{width:28px;height:28px;color:color-mix(in oklab, var(--dgu-dye,var(--indigo)) 78%, var(--app-fg));background:color-mix(in oklab, var(--dgu-dye,var(--indigo)) 12%, var(--app-bg));border-radius:7px;flex:none;place-items:center;display:inline-grid}.lw-dgu-change{max-width:none}.lw-dgu-change .lw-change__main{padding:9px 10px}.lw-dgu-change .lw-change__foot{padding:7px 8px}.lw-dgu-edge{background:var(--app-bg);color:var(--app-muted);font-family:var(--font-product)}.lw-dgu-gate{border-radius:var(--radius-pill);gap:6px;height:28px;box-shadow:0 8px 18px -10px #15152880}.lw-dgu-core{height:100%}.lw-dgu-core .lw-window__end{margin-left:auto}.lw-dgu-core__body{background:var(--app-panel);flex-direction:column;flex:1;gap:14px;padding:14px;display:flex}.lw-dgu-core__tiles{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr);align-items:stretch;height:196px;display:grid;position:relative}.lw-dgu-core__tiles .lw-dgu-tile{box-shadow:0 1px 2px #1515280d}.lw-dgu-core__arrow{color:var(--indigo);place-items:center;display:grid}.lw-dgu-core .lw-composer{background:var(--app-bg)}.lw-dgu-core .lw-composer__input{font-size:13px}.lw-dgu-bars{flex-direction:column;gap:8px;display:flex}.lw-dgu-bars__row{grid-template-columns:76px 76px auto;align-items:center;gap:8px;font-size:12px;display:grid}.lw-dgu-bars__row span{color:var(--app-muted)}.lw-dgu-bars__row i{background:var(--indigo);opacity:.85;border-radius:3px;height:6px;display:block}.lw-dgu-bars__row i.is-over{background:var(--dye-loden)}.lw-dgu-bars__row b{font-variant-numeric:tabular-nums;font-weight:500}.lw-dgu-records{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:16px;height:100%;display:grid}.lw-dgu-record{align-items:center;gap:10px;min-width:0;display:flex}.lw-dgu-record b,.lw-dgu-list b,.lw-dgu-drafts b,.lw-dgu-out b{font-size:13px;font-weight:500;display:block}.lw-dgu-record .lw-app-muted,.lw-dgu-list--rows .lw-app-muted,.lw-dgu-drafts .lw-app-muted,.lw-dgu-out .lw-app-muted{font-size:12px;display:block}.lw-dgu--system .lw-dgu-tile .lw-dgu-tile__body{justify-content:center}.lw-dgu--system .lw-dgu-core__tiles .lw-dgu-tile__body{justify-content:flex-start}.lw-dgu-plate{padding:0}.lw-dgu-plate>.lw-dgu{z-index:1}.lw-dgu-sheet .lw-window__bar{gap:8px}.lw-dgu-sheet .lw-window__end{margin-left:auto}.lw-dgu-xlsx{height:20px;font-family:var(--font-mono);letter-spacing:.04em;color:color-mix(in oklab, var(--dye-loden) 78%, var(--app-fg));background:color-mix(in oklab, var(--dye-loden) 12%, var(--app-bg));font-size:10px}.lw-dgu-grid{border-collapse:collapse;font-variant-numeric:tabular-nums;table-layout:fixed;width:100%;font-size:12.5px}.lw-dgu-grid th{width:30px;height:26px;font-family:var(--font-mono);color:var(--app-muted);background:var(--app-sunk);border-bottom:1px solid var(--app-border);border-right:1px solid var(--app-border);text-align:center;font-size:10px;font-weight:400}.lw-dgu-grid thead th{height:24px}.lw-dgu-grid td{border-bottom:1px solid var(--app-border);white-space:nowrap;height:30px;padding:0 8px;overflow:visible}.lw-dgu-grid tr.is-cols td{color:var(--app-muted);font-size:11.5px}.lw-dgu-read{background:var(--indigo-soft);height:22px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--indigo) 30%, transparent);border-radius:5px;align-items:center;margin-left:-8px;padding:0 8px;display:inline-flex}.lw-dgu-read.is-strong{letter-spacing:.02em;font-weight:600}.lw-dgu-grid td.is-risk{background:var(--risk-bg);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--risk) 45%, transparent)}.lw-dgu-grid td.is-warn{background:var(--warn-bg);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--warn) 45%, transparent)}.lw-dgu-cell{min-width:10px;display:inline-block;position:relative}.lw-dgu-cell .lw-dgu-pin{position:absolute;top:-21px;right:-20px}.lw-dgu-pin{width:20px;height:20px;font:500 10.5px/1 var(--font-mono);color:var(--on-indigo);background:var(--indigo);box-shadow:0 0 0 2px var(--app-bg);border-radius:50%;flex:none;place-items:center;font-style:normal;display:inline-grid}.lw-dgu-pin--risk{background:var(--risk);color:var(--app-bg)}.lw-dgu-pin--warn{background:var(--warn);color:#1d2025}.lw-dgu-fields{grid-template-columns:auto minmax(0,1fr);margin:-12px;display:grid}.lw-dgu-fields dt,.lw-dgu-fields dd{border-bottom:1px solid var(--app-border);align-items:center;height:40px;margin:0;display:flex}.lw-dgu-fields dt{color:var(--app-muted);padding:0 12px;font-size:12.5px}.lw-dgu-fields dd{justify-content:flex-end;gap:8px;padding:0 12px;font-weight:500}.lw-dgu-fields dd.is-ask{font-weight:400}.lw-dgu-fields dd.is-ask>span:first-child{color:var(--app-muted);font-style:italic}.lw-dgu-fields dt:nth-last-child(2),.lw-dgu-fields dd:last-child{border-bottom:0}.lw-dgu-checks .lw-checks__row{grid-template-columns:20px 1fr}.lw-dgu-checks .lw-checks__row>.lw-dgu-pin{margin-top:1px}.lw-dgu-checks .lw-checks__title{align-items:center;gap:6px}.lw-dgu-checks .lw-checks__title svg{width:13px;height:13px;margin:0}.lw-dgu-ask{flex-direction:column;gap:8px;padding:14px;display:flex}.lw-dgu-ask__who{align-items:center;gap:6px;display:flex}.lw-dgu-ask__q{font-size:13.5px;font-weight:500}.lw-dgu-win{flex-direction:column;display:flex}.lw-dgu-win__body{background:var(--app-panel);flex:1;position:relative}.lw-dgu-list{flex-direction:column;gap:8px;font-size:12.5px;display:flex}.lw-dgu-list>div{align-items:center;gap:8px;min-width:0;display:flex}.lw-dgu-list--rows{gap:14px}.lw-dgu-list--rows>div{align-items:center;gap:12px}.lw-dgu-kv,.lw-dgu-activity{font-size:12.5px}.lw-dgu-account{overflow:visible}.lw-dgu-account__head{border-bottom:1px solid var(--app-border);align-items:center;gap:10px;padding:14px;display:flex}.lw-dgu-account__body{flex-direction:column;gap:12px;padding:14px;display:flex}.lw-dgu-bubble--you{align-self:flex-end}.lw-dgu-side{flex-direction:column;gap:2px;margin:-4px;display:flex}.lw-dgu-side .lw-side__item{color:var(--app-fg)}.lw-dgu-side .lw-side__item svg{color:var(--app-muted)}.lw-dgu-drafts{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;height:100%;display:grid}.lw-dgu-drafts>div{background:var(--app-sunk);border:1px solid var(--app-border);border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.lw-dgu-drafts>div>div{flex:1;min-width:0}.lw-dgu-stop{background:var(--app-bg);width:28px;height:28px;color:var(--risk);box-shadow:0 0 0 1.5px var(--risk), var(--shadow-float);border-radius:50%;place-items:center;display:grid}.lw-dgu-out{box-sizing:border-box;flex-direction:row;align-items:center;gap:12px;height:100%;padding:12px 14px;display:flex}.lw-dgu--wheel .lw-dgu__f{font-family:var(--font-sans);color:var(--ink)}.lw-dgu-wheel__track{fill:none;stroke:var(--line);stroke-width:26px}.lw-dgu-wheel__tick{stroke:var(--control-border);stroke-width:1.5px;opacity:.6}.lw-dgu-wheel__now{stroke:var(--indigo);stroke-width:3px;stroke-linecap:round}.lw-dgu-wheel__seg b{letter-spacing:-.01em;font-size:24px;font-weight:400;display:block}.lw-dgu-wheel__seg span{color:var(--ink-3);margin-top:2px;font-size:18px;display:block}.lw-dgu-wheel__month{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);place-items:center;font-size:14px;display:grid}.lw-dgu-wheel__step{text-align:center;color:var(--ink-2);flex-direction:column;align-items:center;gap:8px;font-size:19px;line-height:1.25;display:flex}.lw-dgu-wheel__pin{background:var(--indigo);width:34px;height:34px;color:var(--on-indigo);font:400 16px/1 var(--font-mono);box-shadow:0 0 0 4px var(--surface), 0 8px 16px -8px #15152873;border-radius:50%;place-items:center;font-style:normal;display:grid}.lw-dgu-wheel__nowpill{background:var(--surface);height:32px;color:var(--ink);border-color:color-mix(in oklab, var(--indigo) 40%, var(--line));font-size:18px;font-family:var(--font-product);padding:0 14px}.lw-dgu-wheel__center{text-align:center}.lw-dgu-wheel__center b{letter-spacing:-.025em;font-size:44px;font-weight:400;line-height:1.1;display:block}.lw-dgu-wheel__center span{color:var(--ink-3);margin-top:6px;font-size:21px;display:block}.lw-legend__n{background:var(--indigo);width:22px;height:22px;color:var(--on-indigo);font:400 11px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid;transform:translateY(2px)}.lw-legend__item:has(.lw-legend__n){grid-template-columns:22px minmax(0,1fr) auto}.lw-plate--panel{background:var(--app-panel)}.lw-dgu-flip{transform:scaleX(-1)}.lw-dgu-col{flex-direction:column;gap:16px;display:flex}.lw-dgu-reply{align-items:center;gap:8px;font-size:13px;display:flex}.lw-dgu-reply__tiles{gap:6px;margin-left:auto;display:flex}.lw-dgu-person{border-radius:var(--radius-pill);background:var(--surface);height:32px;color:var(--ink);font-family:var(--font-product);box-shadow:0 0 0 1px var(--line), var(--shadow-float);align-items:center;gap:8px;padding:0 12px 0 5px;font-size:12.5px;font-weight:500;display:inline-flex}.lw-dgu-person .lw-dgu-you{border-radius:50%;width:22px;height:22px;font-size:10px}.lw-dgu-wheel__disc{fill:var(--surface);stroke:var(--line);stroke-width:1px}.lw-band .lw-dgu-wheel__disc{fill:var(--surface)}.lw-rolecards .lw-uses__item{gap:var(--space-3)}.lw-rolecards__list{margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.lw-rolecards__list li{padding:var(--space-4) 0;border-top:1px solid var(--line);flex-direction:column;gap:6px;display:flex}.lw-rolecards__when{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;font-size:11px;display:flex}.lw-rolecards__when .lw-flow__n{min-width:30px;height:22px;font-size:10.5px}.lw-rolecards__what{color:var(--ink);font-size:16px;line-height:1.45}.lw-cd-wrap{--cd-bg:var(--ground);--cd-card:var(--surface);--cd-edge:color-mix(in oklab, var(--ink) 14%, transparent);--cd-line:color-mix(in oklab, var(--ink) 30%, transparent);--cd-tint:color-mix(in oklab, var(--indigo) 9%, var(--cd-bg));flex-direction:column;gap:28px;display:flex}.lw-plate .lw-cd-wrap{--cd-bg:var(--surface);--cd-card:var(--ground)}.lw-cd .lw-dgu__f,.lw-cd.lw-dgu .lw-dgu__f{font-family:var(--font-sans);color:var(--ink)}.lw-cd-at{position:absolute}.lw-cd-lines{position:absolute;top:0;left:0;overflow:visible}.lw-cd-line{fill:none;stroke:var(--cd-line);stroke-width:1px}.lw-cd-line--accent{stroke:var(--indigo)}.lw-cd-line--dash{stroke-dasharray:2 4}.lw-cd-dot{fill:var(--ink)}.lw-cd-dot--accent{fill:var(--indigo)}.lw-cd-card{box-sizing:border-box;border-radius:var(--radius-md);background:var(--cd-card);border:1px solid var(--cd-edge);flex-direction:column;padding:16px 18px;display:flex;position:absolute}.lw-cd-card--tint{background:var(--cd-tint);border-color:#0000}.lw-cd-card.is-hi{border-color:var(--indigo)}.lw-cd-card--invert{background:var(--ink);color:var(--on-ink);border-color:#0000;padding:20px 22px}.lw-cd-ico{width:16px;height:16px;color:var(--ink-2);flex:none;margin-bottom:12px;display:block}.lw-cd-card--tint .lw-cd-ico{color:var(--indigo)}.lw-cd-t{letter-spacing:-.006em;color:var(--ink);font-size:15.5px;line-height:1.3}.lw-cd-d{color:var(--ink-3);margin-top:5px;font-size:13px;line-height:1.45}.lw-cd-pill{border-radius:var(--radius-pill);background:var(--cd-bg);border:1px solid var(--cd-edge);height:24px;color:var(--ink-2);white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;line-height:1;display:inline-flex;transform:translate(-50%,-50%)}.lw-cd-lbl{background:var(--cd-bg);color:var(--ink-3);white-space:nowrap;padding:2px 6px;font-size:12px;line-height:1.2;display:inline-block;transform:translate(-50%,-50%)}.lw-cd-lane{box-sizing:border-box;border-left:2px solid var(--ink);flex-direction:column;justify-content:center;gap:4px;padding-left:14px;display:flex}.lw-cd-lane--looma{border-left-color:var(--indigo)}.lw-cd-lane b{color:var(--ink);font-size:15px;font-weight:400}.lw-cd-lane span{color:var(--ink-3);font-size:12.5px;line-height:1.4}.lw-cd-head b{color:var(--ink);font-size:15px;font-weight:400;display:block}.lw-cd-head span{color:var(--ink-3);margin-top:2px;font-size:12.5px;display:block}.lw-cd-tick{text-align:center}.lw-cd-tick b{color:var(--ink);font-size:12.5px;font-weight:400;display:block}.lw-cd-tick span{color:var(--ink-3);font-size:12px;display:block}.lw-cd-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lw-cd-chips{flex-wrap:wrap;gap:8px;display:flex}.lw-cd-chip{border-radius:var(--radius-pill);background:var(--cd-tint);height:26px;color:var(--indigo);white-space:nowrap;align-items:center;padding:0 11px;font-size:12.5px;display:inline-flex}.lw-cd-chip--outline{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--cd-edge);background:0 0}.lw-cd-note{color:var(--ink-3);font-size:12.5px}.lw-cd-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-top:20px;display:flex}.lw-cd-foot__g{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lw-cd-foot__k{color:var(--ink-2);margin-right:6px;font-size:13.5px}.lw-cd-centre__head{align-items:center;gap:10px;display:flex}.lw-cd-centre__head b{letter-spacing:-.01em;font-size:18px;font-weight:500}.lw-cd-centre__head>span:last-child{opacity:.6;margin-left:auto;font-size:12px}.lw-cd-centre__mark{width:20px;height:20px}.lw-cd-centre__d{opacity:.82;margin:12px 0 0;font-size:13.5px;line-height:1.5}.lw-cd-centre__tags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.lw-cd-centre__tags span{background:color-mix(in oklab, var(--on-ink) 9%, var(--ink));border-radius:6px;align-items:center;height:24px;padding:0 9px;font-size:12px;display:inline-flex}.lw-cd-rows{grid-template-columns:auto minmax(0,1fr);margin:14px 0 0;font-size:13px;display:grid}.lw-cd-rows dt,.lw-cd-rows dd{border-top:1px solid var(--cd-edge);margin:0;padding:8px 0}.lw-cd-rows dt{color:var(--ink-3);white-space:nowrap;align-items:center;gap:8px;padding-right:14px;display:flex}.lw-cd-rows dd{text-align:right;color:var(--ink)}.lw-cd-rows dd.is-muted{color:var(--ink-3)}.lw-cd-state{background:var(--ink-3);border-radius:50%;flex:none;width:7px;height:7px}.lw-cd-state--risk{background:var(--risk)}.lw-cd-state--warn{background:var(--warn)}.lw-cd-state--ok{background:var(--ok)}.lw-flow__n{background:var(--ground);min-width:0;height:auto;font-family:var(--font-sans);letter-spacing:0;color:var(--ink-3);border:0;border-radius:0;padding:0 10px 0 0;font-size:13px;font-weight:400}.lw-flow__step.is-you .lw-flow__n,.lw-flow__step.is-looma .lw-flow__n,.lw-band .lw-flow__step.is-you .lw-flow__n,.lw-band .lw-flow__step.is-looma .lw-flow__n{background:var(--ground);color:var(--ink-3);border:0}.lw-flow__who,.lw-band .lw-flow__who{background:var(--ground);font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-3);border:0;padding:0 10px 0 0;font-size:13px}.lw-flow__step.is-looma .lw-flow__who{color:var(--indigo)}.lw-dg-chip{height:26px;font-family:var(--font-sans);letter-spacing:0;border:1px solid var(--line);color:var(--ink-2);background:0 0;padding:0 11px;font-size:12.5px}.lw-dg-chip--looma{background:color-mix(in oklab, var(--indigo) 9%, var(--ground));color:var(--indigo);border-color:#0000}.lw-dg-chip--you{background:var(--ink);color:var(--on-ink);border-color:#0000}.lw-rolecards__when{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-3);gap:6px;font-size:13px}.lw-rolecards__when .lw-flow__n{color:var(--ink-3);background:0 0;padding:0}.lw-cd-card--action{border:1px dashed var(--control-border);background:0 0}.lw-cd-colh{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:11px;position:absolute}.lw-cd-chat{gap:12px;padding:16px 18px}.lw-cd-chat__h{align-items:center;gap:10px;display:flex}.lw-cd-chat__h .lw-cd-ico{margin:0}.lw-cd-chat__h b{color:var(--ink);font-weight:500}.lw-cd-chat__h span{color:var(--ink-3);margin-left:auto;font-size:13px}.lw-cd-chat__qs{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.lw-cd-chat__qs span{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:4px 11px;font-size:13px}.lw-cd-chat__qs--agents span{color:var(--ink-2)}.lw-cd-chat__qs--agents b{color:var(--ink);font-weight:500}.lw{--mo-ease:cubic-bezier(.2, .7, .2, 1);--mo-fast:.16s;--mo-base:.32s;--mo-slow:.56s}@keyframes lw-mo-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lw-mo-slide{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes lw-mo-pop{0%{opacity:0;transform:scale(.9)}65%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes lw-mo-grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes lw-mo-growx{0%{transform:scaleX(0)}}@keyframes lw-mo-flash{0%,30%{background-color:color-mix(in oklab, var(--indigo) 14%, transparent)}to{background-color:#0000}}@keyframes lw-mo-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes lw-mo-cursor{0%{opacity:0;transform:translate(16px,14px)}to{opacity:1;transform:none}}@keyframes lw-mo-radius{0%{opacity:.4;transform:scale(.5)}to{opacity:1;transform:none}}.lw-mo-in{animation:lw-mo-rise var(--mo-base) var(--mo-ease) both}.lw-mo-slide{animation:lw-mo-slide var(--mo-slow) var(--mo-ease) both}.lw-mo-pop{animation:lw-mo-pop var(--mo-base) var(--mo-ease) both}.lw-mo-flash{animation:1.6s ease-out both lw-mo-flash}.lw-mo-fade{transition:opacity .28s}.lw-mo-fade.is-out{opacity:0}.lw-mo-caret{vertical-align:-.16em;background:var(--indigo);width:1.5px;height:1.05em;margin-left:1px;animation:1s step-end infinite lw-mo-blink;display:inline-block}.lw-mo-btn{transition:transform var(--mo-fast) var(--mo-ease), filter var(--mo-fast) ease;position:relative}.lw-mo-btn.is-press{filter:brightness(.88);transform:scale(.94)}.lw-mo-cursor{pointer-events:none;z-index:6;width:18px;height:20px;animation:lw-mo-cursor .42s var(--mo-ease) both;filter:drop-shadow(0 1px 1.5px #0000004d);position:absolute;bottom:-18px;right:-12px;overflow:visible}.lw-mo-cursor path{fill:#141413;stroke:#fff;stroke-width:1.4px;stroke-linejoin:round}.lw-ask__send.lw-mo-btn{overflow:visible}.lw-mo-spin{flex:none;width:12px;height:12px}.lw-pill .lw-mo-spin{width:10px;height:10px}tr.is-scan>td,.lw-checks__row.is-scan{background:color-mix(in oklab, var(--indigo) 6%, transparent)}.lw-checks__row.is-scan .lw-checks__detail{color:var(--app-muted)}.lw-mo-bars rect.bar-budget,.lw-mo-bars rect.bar-actual{transform-box:fill-box;transform-origin:50% 100%;animation:lw-mo-grow .7s var(--mo-ease) both}.lw-mo-bar>i,.lw-mo-barx{transform-origin:0;animation:lw-mo-growx .8s var(--mo-ease) both}.lw-mo-pin{transform-box:fill-box;transform-origin:50%;animation:lw-mo-pop var(--mo-base) var(--mo-ease) both}.lw-mo-radius{transform-box:fill-box;transform-origin:50%;animation:lw-mo-radius .7s var(--mo-ease) both}.lw-work__split{transition:grid-template-columns var(--mo-slow) var(--mo-ease)}.lw-work__split.is-closed{grid-template-columns:minmax(0,1fr) minmax(0,0fr)}.lw-work__canvas{transition:padding var(--mo-slow) var(--mo-ease), border-color var(--mo-slow) ease}.lw-work__split.is-closed>.lw-work__canvas{border-left-color:#0000;padding-left:0;padding-right:0}.lw-work__canvas>.lw-tile--fit{flex:none}.lw-work__canvas .lw-table--tile th:nth-child(3),.lw-work__canvas .lw-table--tile td:nth-child(3){display:none}.lw-work__canvas .lw-insight--tile .lw-table--tile th:nth-child(3),.lw-work__canvas .lw-insight--tile .lw-table--tile td:nth-child(3){display:table-cell}.lw-rwe{background:var(--app-panel);box-sizing:border-box;font-family:var(--font-product);color:var(--app-fg);grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:12px;padding:12px;font-size:13px;display:grid}.lw-rwe>.lw-tile{flex:none;min-height:0}.lw-rwe__slot{border:1px dashed var(--app-border);border-radius:10px}.lw-rwe .lw-table--tile th:nth-child(3),.lw-rwe .lw-table--tile td:nth-child(3){display:none}.lw-composer{position:relative}.lw-mo-menu{background:var(--app-bg);border:1px solid var(--app-border);z-index:5;min-width:250px;animation:lw-mo-rise var(--mo-fast) var(--mo-ease) both;border-radius:8px;padding:4px;position:absolute;bottom:calc(100% + 6px);left:10px;box-shadow:0 14px 30px -14px #00000052}.lw-mo-menu__i{color:var(--app-fg);border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;display:flex}.lw-mo-menu__i.is-on{background:var(--app-chip)}.lw-bulk{border:1px solid color-mix(in oklab, var(--indigo) 35%, var(--app-border));background:var(--app-bg);border-radius:8px;max-width:480px}.lw-bulk.is-done{border-color:var(--app-border)}.lw-bulk__row{border-top:1px solid var(--app-border);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 12px;font-size:12.5px;display:grid}.lw-bulk__row .lw-retailer{white-space:nowrap;min-width:0;overflow:hidden}.lw-bulk__box{border:1.5px solid var(--app-border);color:#fff;box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.lw-bulk__box.is-on{background:var(--indigo);border-color:var(--indigo)}.lw-bulk__to{color:var(--app-fg);font-size:12px}.lw-bulk__row.is-off,.lw-bulk__row.is-off .lw-bulk__to{color:var(--app-muted)}.lw-insight--tile{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:12px 14px;display:flex}.lw-insight--tile .lw-table--tile td,.lw-insight--tile .lw-table--tile th{padding-left:6px;padding-right:6px}.lw-bva{flex-direction:column;gap:12px;padding:8px 0 18px;display:flex;position:relative}.lw-bva__row{grid-template-columns:118px minmax(0,1fr) 40px;align-items:center;gap:10px;font-size:12.5px;display:grid}.lw-bva__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-bva__track{height:14px;position:relative}.lw-bva__bar{background:color-mix(in oklab, var(--indigo) 70%, var(--app-bg));transform-origin:0;height:10px;animation:lw-mo-growx .8s var(--mo-ease) both;border-radius:3px;position:absolute;top:2px;left:0}.lw-bva__bar.is-over{background:var(--indigo)}.lw-bva__ref{border-left:1px dashed var(--app-muted);width:0;position:absolute;top:-4px;bottom:-4px}.lw-bva__pct{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.lw-bva__axis{height:14px;position:absolute;bottom:0;left:128px;right:50px}.lw-bva__axis span{color:var(--app-muted);white-space:nowrap;font-size:11px;position:absolute;transform:translate(-50%)}.lw-report{position:relative}.lw-mo-updated{background:var(--indigo-soft);color:var(--indigo);letter-spacing:.02em;text-transform:none;border-radius:999px;margin-left:8px;padding:1px 6px;font-size:10px}.lw-mo-ask{background:var(--app-chip);border:1px solid var(--app-border);max-width:70%;color:var(--app-fg);animation:lw-mo-rise var(--mo-base) var(--mo-ease) both;border-radius:10px;padding:7px 11px;font-size:12.5px;position:absolute;bottom:52px;right:12px;box-shadow:0 10px 24px -14px #00000059}.lw-mo-ask.is-sent{opacity:.7}.lw-acctup{position:relative}.lw-acctup__card{width:640px;position:absolute;top:0;left:0}.lw-acctup__side{flex-direction:column;gap:12px;width:360px;display:flex;position:absolute;bottom:0;right:0}.lw-acctup__say{background:var(--surface);border:1px solid var(--line);max-width:320px;color:var(--ink);animation:lw-mo-rise var(--mo-base) var(--mo-ease) both;border-radius:14px;align-self:flex-end;padding:10px 14px;font-size:13.5px;line-height:1.45;box-shadow:0 12px 30px -16px #14120e73}.lw-acctup__change{border-radius:10px;box-shadow:0 1px 2px #14120e14,0 24px 50px -20px #14120e80}.lw-acctup__change .lw-change{max-width:none}[data-mo-step] .lw-pinmark{opacity:.32;transition:opacity .3s ease, transform .3s var(--mo-ease)}[data-mo-step="1"] .lw-pinmark:first-of-type,[data-mo-step="2"] .lw-pinmark:nth-of-type(2),[data-mo-step="3"] .lw-pinmark:nth-of-type(3),[data-mo-step="4"] .lw-pinmark:nth-of-type(4),[data-mo-step="5"] .lw-pinmark:nth-of-type(5){opacity:1;transform:scale(1.14)}.lw-anatomy[data-mo-step] [data-pin]:after{opacity:.3;transition:opacity .3s}.lw-anatomy[data-mo-step="1"] [data-pin="1"]:after,.lw-anatomy[data-mo-step="2"] [data-pin="2"]:after,.lw-anatomy[data-mo-step="3"] [data-pin="3"]:after,.lw-anatomy[data-mo-step="4"] [data-pin="4"]:after,.lw-anatomy[data-mo-step="5"] [data-pin="5"]:after{opacity:1}[data-mo-step] .lw-anatomy__legend li{opacity:.42;transition:opacity .3s}[data-mo-step="1"] .lw-anatomy__legend li:first-child,[data-mo-step="2"] .lw-anatomy__legend li:nth-child(2),[data-mo-step="3"] .lw-anatomy__legend li:nth-child(3),[data-mo-step="4"] .lw-anatomy__legend li:nth-child(4),[data-mo-step="5"] .lw-anatomy__legend li:nth-child(5){opacity:1}.motion-still .lw-work__split,.motion-still .lw-work__canvas{transition:none}.motion-still .lw-mo-in,.motion-still .lw-mo-slide,.motion-still .lw-mo-pop,.motion-still .lw-mo-flash,.motion-still .lw-mo-bars rect,.motion-still .lw-mo-bar>i,.motion-still .lw-mo-barx,.motion-still .lw-mo-pin,.motion-still .lw-mo-radius,.motion-still .lw-bva__bar,.motion-still .lw-mo-caret{animation:none!important}@media (prefers-reduced-motion:reduce){.lw-mo-in,.lw-mo-slide,.lw-mo-pop,.lw-mo-flash,.lw-mo-bars rect,.lw-mo-bar>i,.lw-mo-barx,.lw-mo-pin,.lw-mo-radius,.lw-bva__bar,.lw-mo-caret,.lw-mo-cursor{animation:none!important}.lw-mo-fade{transition:none}}@media print{.lw-mo-in,.lw-mo-slide,.lw-mo-pop,.lw-mo-flash,.lw-mo-bars rect,.lw-mo-bar>i,.lw-mo-barx,.lw-mo-pin,.lw-mo-radius,.lw-bva__bar{animation:none!important}}.lw-sw--greige{background:var(--dye-greige);box-shadow:inset 0 0 0 1px var(--line)}.lw-sw--ink{background:var(--ink)}.lw-insight--compact .lw-insight__svg{max-height:132px}.lw-insight--compact .lw-insight__head{padding-bottom:4px}.lw-insight__head>div:first-child{min-width:0}.lw-insight__head .lw-seg{flex:none}.lw-wf{letter-spacing:.01em;color:var(--indigo);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.lw-wf svg{width:11px;height:11px}.lw-wfrun{flex-direction:column;gap:4px;display:flex}.lw-wfgrid{border-top:1px solid var(--line);grid-template-columns:200px repeat(3,minmax(0,1fr));display:grid}.lw-wfgrid>div{border-bottom:1px solid var(--line);padding:18px 20px 18px 0}.lw-wfgrid__h{letter-spacing:-.015em;color:var(--ink);align-items:center;gap:10px;font-size:20px;display:flex;padding-top:22px!important}.lw-wfgrid__l{color:var(--ink-3);font-size:14px}.lw-wfgrid__c{color:var(--ink-2);font-size:15px;line-height:1.5}.lw-feature--soon .lw-feature__art{aspect-ratio:16/7}.lw-next{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));align-items:start;gap:32px;padding:28px 0;display:grid}.lw-next__head p{color:var(--ink-2);margin:10px 0 0;font-size:15px;line-height:1.5}.lw-next__i{grid-template-columns:14px minmax(0,1fr);gap:12px;display:grid}.lw-next__i .lw-legend__sw{margin-top:6px}.lw-next__i b{letter-spacing:-.012em;color:var(--ink);font-size:18px;font-weight:400;display:block}.lw-next__i span:not(.lw-legend__sw){color:var(--ink-3);margin-top:4px;font-size:14px;line-height:1.5;display:block}.lw-sw--forecast{background:var(--dye-chambray)}.lw-sw--sellthrough{background:color-mix(in oklab, var(--dye-sage) 70%, var(--dye-loden))}.lw-sw--research{background:color-mix(in oklab, var(--dye-mint) 48%, var(--dye-loden))}.lw-window__body>.lw-insight,.lw-window__body>.lw-window{flex:auto;min-width:0}.lw{--app-r-sm:6px;--app-r-md:10px;--app-r-lg:14px}.lw-window,.lw-work,.lw-tile,.lw-rwe{font-family:var(--font-product)}.lw-kbd{box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-bg);min-width:17px;height:17px;font:400 10.5px/1 var(--font-product-mono,var(--font-mono));color:var(--app-muted);border-radius:4px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.lw-kk{font:500 10.5px/1.45 var(--font-product-mono,var(--font-mono));letter-spacing:.04em;text-transform:uppercase;color:var(--indigo);white-space:nowrap}.lw-kk--muted{color:var(--app-muted)}.lw-kk--ok{color:var(--ok-fg)}.lw-kk--risk{color:var(--risk-fg)}.lw-work .lw-turn--user{background:var(--app-chip);border-radius:var(--app-r-lg);gap:8px;max-width:min(86%,520px);padding:9px 13px;font-size:13.5px;line-height:1.6}.lw-work .lw-turn{gap:10px;max-width:none;font-size:13.5px;line-height:1.62}.lw-work .lw-turn>p{max-width:68ch}.lw-work__turns{gap:16px}.lw-rh{box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-bg);height:22px;color:var(--app-fg);vertical-align:1px;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;max-width:100%;margin:0 1px;padding:0 6px;font-size:12.5px;font-weight:500;line-height:1;display:inline-flex}.lw-rh>svg{color:var(--app-muted);flex:none}.lw-rh__l{text-overflow:ellipsis;overflow:hidden}.lw-rh--chip{gap:6px;height:26px;margin:0;padding:0 9px;font-weight:400}.lw-rh--tile{border-color:var(--app-input);border-radius:999px;padding:0 10px 0 9px;font-size:11.5px;font-weight:500}.lw-rh--tile .lw-rh__m{font-weight:400}.lw-rh__m{color:var(--app-muted)}.lw-rh__x{color:var(--app-muted);margin:0 -2px 0 2px;display:inline-flex}.lw-rh.is-active{border-color:color-mix(in oklab, var(--indigo) 45%, var(--app-border));box-shadow:0 0 0 3px var(--indigo-soft)}.lw-rhs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lw-act{min-width:0;color:var(--app-muted);flex-direction:column;gap:5px;font-size:12.5px;display:flex}.lw-act__head{align-items:center;gap:8px;min-width:0;min-height:24px;display:flex}.lw-act__glyph{border-radius:var(--app-r-sm);background:var(--app-chip);width:20px;height:20px;color:var(--app-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.lw-act__glyph svg{color:inherit!important}.lw-act.is-live .lw-act__glyph{background:color-mix(in srgb, var(--app-brand) 12%, transparent);color:var(--indigo);animation:1.6s ease-in-out infinite lw-k-breathe}.lw-act.is-failed .lw-act__glyph{background:var(--risk-bg);color:var(--risk-fg)}.lw-act__sum{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lw-act__t{font:400 11.5px/1 var(--font-product-mono,var(--font-mono));font-variant-numeric:tabular-nums;color:var(--app-muted);flex:none}.lw-act__chev{flex:none;transition:transform .16s}.lw-act__chev.is-open{transform:rotate(90deg)}.lw-act__wf{align-items:center;min-height:14px;margin-bottom:-1px;display:flex}.lw-act__rail{border-left:1px solid var(--app-border);flex-direction:column;gap:4px;margin-left:9px;padding-left:19px;display:flex}.lw-act__step{align-items:center;gap:8px;min-width:0;display:flex}.lw-act__step>span:first-of-type{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-act__step.is-done>span:first-of-type{color:var(--app-fg)}.lw-act__ok{color:var(--ok-fg);flex:none}.lw-act__risk{color:var(--risk-fg);flex:none}.lw-act__spin{color:var(--indigo);flex:none;animation:1s linear infinite lw-k-spin}@keyframes lw-k-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes lw-k-spin{to{transform:rotate(360deg)}}.lw-k-foot{border-top:1px solid var(--app-border);background:var(--app-sunk);align-items:center;gap:6px;padding:7px 7px 7px 14px;display:flex}.lw-k-hint{font:400 10.5px/1 var(--font-product-mono,var(--font-mono));color:var(--app-muted);white-space:nowrap;align-items:center;gap:5px;display:inline-flex;overflow:hidden}.lw-k-hint__esc{align-items:center;gap:5px;display:inline-flex}.lw-k-btn{border-radius:var(--app-r-sm);height:26px;font:500 12px/1 var(--font-product);color:var(--app-fg);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.lw-k-btn--brand{background:var(--app-brand);color:var(--app-on-brand)}.lw-k-btn--risk{background:var(--risk);color:#fff}.lw-k-btn--outline{border:1px solid var(--app-input)}.lw-k-btn.lw-mo-btn{overflow:visible}.lw-q{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-bg);overflow:hidden;box-shadow:0 1px 2px #0000000a}.lw-q__head{flex-direction:column;gap:2px;padding:12px 14px 8px;display:flex}.lw-q__title{color:var(--app-fg);font-size:13.5px;font-weight:500;line-height:1.45}.lw-q__sub{color:var(--app-muted);font-size:12px;line-height:1.45}.lw-q__opts{flex-direction:column;gap:2px;padding:0 6px 6px;display:flex}.lw-q__opt{box-sizing:border-box;border:1px solid #0000;border-radius:9px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:40px;padding:5px 8px;display:grid}.lw-q__opt.is-on{border-color:var(--app-input);background:var(--app-chip)}.lw-q__opt b{font-size:12.5px;font-weight:500;line-height:1.4;display:block}.lw-q__opt small{color:var(--app-muted);font-size:11.5px;line-height:1.4;display:block}.lw-q__tag{background:color-mix(in srgb, var(--indigo) 12%, transparent);color:var(--indigo);border-radius:4px;margin-left:6px;padding:1px 6px;font-size:10.5px;font-weight:500}.lw-answered{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-bg);align-items:center;gap:9px;min-height:36px;padding:0 6px 0 12px;font-size:12.5px;display:flex}.lw-answered b{font-weight:500}.lw-cm{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-bg);font-size:12.5px;overflow:hidden;box-shadow:0 1px 2px #0000000d}.lw-cm__grave{color:var(--risk-fg);flex:none;margin-right:-2px}.lw-cm__head{flex-direction:column;gap:3px;padding:13px 14px 11px;display:flex}.lw-cm__kr{align-items:center;gap:8px;min-width:0;display:flex}.lw-cm__kr .lw-rh{margin-left:auto}.lw-cm__title{color:var(--app-fg);font-size:14px;font-weight:600;line-height:1.35}.lw-cm__sum{color:var(--app-muted);font-size:12.5px;line-height:1.45}.lw-cm__row{border-top:1px solid var(--app-border);grid-template-columns:minmax(72px,min(152px,32%)) minmax(0,1fr) 26px;align-items:center;gap:11px;min-height:36px;padding:0 10px 0 14px;display:grid}.lw-cm__row>span:first-child{min-width:0;color:var(--app-muted);align-items:center;gap:8px;display:flex}.lw-cm__lab{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-cm__val{align-items:center;gap:7px;min-width:0;display:flex}.lw-cm__was{color:var(--app-muted);white-space:nowrap;text-decoration:line-through}.lw-cm__to{color:var(--app-fg);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.lw-cm__to.is-ok{color:var(--ok-fg)}.lw-cm__to.is-muted{color:var(--app-muted);font-weight:400}.lw-cm__row.is-off{opacity:.55}.lw-cm__edit{color:var(--app-muted);justify-content:center;display:inline-flex}.lw-cm__progress{background:var(--app-chip);height:3px;overflow:hidden}.lw-cm__progress i{background:var(--app-brand);height:100%;transition:width .3s;display:block}.lw-cb{box-sizing:border-box;border:1px solid var(--app-input);background:var(--app-bg);width:14px;height:14px;color:var(--app-bg);border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.lw-cb.is-on{background:var(--app-fg);border-color:var(--app-fg)}.lw-rcpt{box-sizing:border-box;border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-bg);align-items:center;gap:9px;min-width:0;min-height:38px;padding:4px 6px 4px 12px;font-size:12.5px;display:flex}.lw-rcpt.is-cancelled{color:var(--app-muted);background:0 0;border-style:dashed}.lw-rcpt__ok{background:var(--ok-bg);width:19px;height:19px;color:var(--ok-fg);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lw-rcpt b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.lw-rcpt__m{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lw-changes{flex-direction:column;gap:10px;display:flex}.lw-figs{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));background:var(--app-border);border:1px solid var(--app-border);border-radius:var(--app-r-lg);gap:1px;display:grid;overflow:hidden}.lw-figs>div{background:var(--app-bg);flex-direction:column;gap:3px;min-width:0;padding:11px 14px;display:flex}.lw-figs span{color:var(--app-muted);font-size:11.5px}.lw-figs b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--app-fg);white-space:nowrap;font-size:16px;font-weight:600}.lw-figs small{color:var(--app-muted);font-size:11.5px}.lw-figs small.is-ok{color:var(--ok-fg)}.lw-composer.lw-composer--kit{background:var(--app-chip);border-radius:var(--app-r-lg);box-shadow:none;border:0}.lw-composer__ctx,.lw-composer__files{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:6px;padding:9px 10px 0;font-size:11.5px;display:flex}.lw-composer--kit .lw-composer__input{min-height:22px;padding:10px 14px 2px;font-size:13.5px;line-height:1.6}.lw-composer--kit .lw-composer__bar{justify-content:flex-start;align-items:center;gap:2px;padding:4px 7px 7px 8px;display:flex}.lw-composer__ic{width:28px;height:28px;color:var(--app-muted);border-radius:var(--app-r-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.lw-composer__hint{font:400 10.5px/1 var(--font-product-mono,var(--font-mono));color:var(--app-muted);white-space:nowrap;margin-left:auto;margin-right:8px}.lw-composer--kit .lw-ask__send{background:var(--app-selected);width:30px;height:30px;color:var(--app-muted);border-radius:999px;flex:none;margin:0 0 0 auto}.lw-composer--kit .lw-composer__hint+.lw-ask__send{margin-left:0}.lw-composer--kit .lw-ask__send.is-ready{background:var(--app-brand);color:var(--app-on-brand)}.lw-composer--kit .lw-ask__send.is-stop{background:var(--app-bg);color:var(--app-fg);box-shadow:inset 0 0 0 1px var(--app-input)}.lw-composer__ctx .lw-rh,.lw-composer__files .lw-rh{background:var(--app-bg)}.lw-composer__stop{background:currentColor;border-radius:2px;width:9px;height:9px}.lw-mo-menu--kit{border-radius:var(--app-r-md);border-color:var(--app-border);min-width:280px;padding:4px}.lw-mo-menu__h{color:var(--app-muted);padding:6px 8px 4px;font-size:11px;font-weight:500}.lw-mo-menu--kit .lw-mo-menu__i{border-radius:var(--app-r-sm);gap:9px;height:32px;padding:0 8px}.lw-work.lw-shell{background:var(--app-panel);flex-direction:column}.lw-shell__head{flex:none;align-items:center;min-width:0;height:44px;display:flex}.lw-shell__ws{box-sizing:border-box;flex:none;align-items:center;gap:8px;width:284px;min-width:0;height:100%;padding:0 6px 0 14px;display:flex}.lw-shell.is-hidden-chats .lw-shell__ws{width:56px;padding:0 0 0 14px}.lw-shell__tile{border-radius:var(--app-r-sm);background:var(--app-primary);width:28px;height:28px;color:var(--app-on-primary);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:600;display:inline-flex}.lw-shell__wsname{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}.lw-shell__ib{border-radius:var(--app-r-md);width:30px;height:30px;color:var(--app-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.lw-shell__ib--end{margin-left:auto}.lw-shell__ib--sm{width:26px;height:26px}.lw-shell__title{flex:1;align-items:center;gap:8px;min-width:0;padding-left:18px;display:flex}.lw-shell.is-hidden-chats .lw-shell__title{padding-left:4px}.lw-shell__title b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.lw-shell__beta{background:var(--app-selected);height:17px;font:500 9.5px/1 var(--font-product);letter-spacing:.07em;text-transform:uppercase;color:var(--app-muted);border-radius:4px;flex:none;align-items:center;padding:0 5px;display:inline-flex}.lw-shell__tabs{flex:0 auto;align-items:center;gap:2px;min-width:0;padding-right:2px;display:flex;overflow:hidden}.lw-shell__tab{border-radius:var(--app-r-md);min-width:0;max-width:168px;height:26px;color:var(--app-muted);white-space:nowrap;box-sizing:border-box;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;display:inline-flex}.lw-shell__tab>span{text-overflow:ellipsis;overflow:hidden}.lw-shell__tab>svg{flex:none}.lw-shell__tab.is-on{background:var(--app-accent);color:var(--app-fg)}.lw-shell__end{flex:none;align-items:center;gap:2px;padding-right:10px;display:flex}.lw-shell__sep{background:var(--app-input);width:1px;height:16px;margin:0 6px}.lw-shell__usage{box-sizing:border-box;border-radius:var(--app-r-md);border:1px solid var(--app-border);background:var(--app-bg);justify-content:center;align-items:center;width:30px;height:30px;margin-right:2px;display:inline-flex}.lw-shell__tp{box-sizing:border-box;border-radius:var(--app-r-md);border:1px solid var(--app-input);background:var(--app-bg);height:26px;font:500 11px/1 var(--font-product-mono,var(--font-mono));font-variant-numeric:tabular-nums;color:var(--app-fg);align-items:center;gap:6px;margin-left:4px;padding:0 8px;display:inline-flex}.lw-shell__tp svg{color:var(--app-muted)}.lw-shell__body{flex:1;min-height:0;display:flex}.lw-shell__rail{box-sizing:border-box;flex-direction:column;flex:none;align-items:center;gap:4px;width:56px;padding:4px 0 12px;display:flex}.lw-shell__ri{border-radius:var(--app-r-md);width:36px;height:36px;color:var(--app-muted);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.lw-shell__ri.is-on{background:var(--app-accent);color:var(--app-fg)}.lw-shell__count{box-sizing:border-box;background:var(--app-accent);min-width:16px;height:16px;box-shadow:0 0 0 2px var(--app-panel);font:500 9.5px/16px var(--font-product);font-variant-numeric:tabular-nums;color:var(--app-fg);text-align:center;border-radius:999px;padding:0 4px;position:absolute;top:-1px;right:-3px}.lw-shell__rsp{flex:1}.lw-shell__me{background:var(--app-selected);width:28px;height:28px;color:var(--app-fg);border-radius:999px;justify-content:center;align-items:center;margin-top:4px;font-size:11px;font-weight:600;display:inline-flex}.lw-shell__inset{background:var(--app-bg);border-top:1px solid var(--app-input);border-left:1px solid var(--app-input);border-top-left-radius:var(--app-r-lg);flex:1;min-width:0;display:flex;overflow:hidden}.lw-shell.lw-work .lw-work__main{min-width:0}.lw-chats{border-right:1px solid var(--app-border);width:228px;font-family:var(--font-product);color:var(--app-fg);background:var(--app-bg);flex-direction:column;flex:none;display:flex;overflow:hidden}.lw-shell .lw-chats{background:0 0}.lw-chats__h{flex:none;align-items:center;height:46px;padding:0 16px;font-size:12.5px;font-weight:600;display:flex}.lw-chats__acts{flex-direction:column;flex:none;gap:1px;padding:0 8px;display:flex}.lw-chats__row{border-radius:var(--app-r-md);height:30px;color:var(--app-muted);white-space:nowrap;align-items:center;gap:10px;padding:0 8px;font-size:12.5px;display:flex}.lw-chats__row>svg{flex:none}.lw-chats__row .lw-kbd{margin-left:auto}.lw-chats__list{flex-direction:column;flex:1;gap:14px;min-height:0;padding:14px 8px 12px;display:flex;overflow:hidden}.lw-chats__convs{flex-direction:column;gap:12px;display:flex}.lw-chats__group{flex-direction:column;gap:1px;display:flex}.lw-chats__label{letter-spacing:.07em;text-transform:uppercase;color:var(--app-muted);padding:0 8px 4px;font-size:10px;font-weight:600}.lw-chats__label--day{font-weight:500}.lw-chats__pin{border-radius:var(--app-r-md);height:28px;color:var(--app-muted);align-items:center;gap:10px;min-width:0;padding:0 8px;font-size:11.5px;display:flex}.lw-chats__pin>svg{flex:none}.lw-chats__pin>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lw-chats__chat{border-radius:var(--app-r-md);height:28px;color:var(--app-muted);align-items:center;gap:9px;min-width:0;padding:0 8px;font-size:11.5px;display:flex}.lw-chats__chat.is-on{background:var(--app-accent);color:var(--app-fg)}.lw-chats__dot{background:color-mix(in srgb, var(--app-muted) 45%, transparent);border-radius:999px;flex:none;width:6px;height:6px}.lw-chats__dot--warn{background:var(--warn)}.lw-chats__dot--ok{background:var(--ok)}.lw-chats__dot--run{background:var(--app-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-brand) 22%, transparent)}.lw-chats__t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lw-chats__fact{font:400 10px/1 var(--font-product-mono,var(--font-mono));color:var(--warn-fg);white-space:nowrap;flex:none}.lw-chats__cur{font:500 9.5px/1 var(--font-product);letter-spacing:.07em;text-transform:uppercase;color:var(--app-muted);flex:none}.lw-chats__all{height:26px;color:var(--app-muted);align-items:center;padding:0 8px;font-size:10.5px;display:flex}.lw-shell .lw-work__split.is-solo .lw-work__transcript>*{width:100%;max-width:680px;margin-left:auto;margin-right:auto}.lw-shell .lw-work__transcript{padding-top:20px}.lw-work__canvas{background:0 0;border-left:0;gap:8px;padding:8px 8px 8px 0}.lw-work__split.is-closed>.lw-work__canvas{padding-left:0;padding-right:0}.lw-prompt{border-color:var(--app-input);height:30px;color:var(--app-muted);background:0 0;padding:0 12px;font-size:12.5px}.lw-tile:not(.lw-dgu-tile){border-radius:var(--app-r-lg);background:var(--app-chip);border-color:var(--app-border);box-shadow:0 1px 2px #0000000d}.lw-tile__head{gap:7px;height:32px;padding:0 6px 0 9px}.lw-tile__grip{color:var(--app-muted);opacity:.7;flex:none;margin-right:-2px;display:inline-flex}.lw-tile__name{letter-spacing:.07em;font-size:10.5px;font-weight:500}.lw-tile__btn{border-radius:var(--app-r-sm);width:24px;height:24px;color:var(--app-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.lw-tile__btn.lw-tile__x{margin-left:auto}.lw-acctup__say.lw-turn--user{background:var(--app-bg);border:1px solid var(--app-border);color:var(--app-fg);font-family:var(--font-product)}.lw-acctup__change.lw-kit{border-radius:12px;box-shadow:0 1px 2px #14120e14,0 24px 50px -20px #14120e80}.motion-still .lw-act.is-live .lw-act__glyph,.motion-still .lw-act__spin{animation:none!important}@media (prefers-reduced-motion:reduce){.lw-act.is-live .lw-act__glyph,.lw-act__spin{animation:none!important}}.lw-k-foot,.lw-rcpt{container-type:inline-size}@container (width<=400px){.lw-k-hint__esc{display:none}}@container (width<=300px){.lw-k-hint{display:none}}@container (width<=380px){.lw-rcpt__m{display:none}}.lw-anatomy__win{font-family:var(--font-product);background:var(--app-bg);border-color:var(--app-border);color:var(--app-fg)}.lw-anatomy__ask{background:var(--app-chip);color:var(--app-fg);border-radius:12px;padding:9px 12px;font-size:13.5px;line-height:1.55}.lw-anatomy__work{display:block}.lw-anatomy__work .lw-act{font-size:12.5px}.lw-anatomy__card{border-color:var(--app-border);background:var(--app-bg);border-radius:12px}.lw-anatomy__head{border-bottom-color:var(--app-border);padding:12px 14px}.lw-anatomy__head b{color:var(--app-fg);font-size:13.5px}.lw-anatomy__head small{color:var(--app-muted)}.lw-anatomy__metric{font-family:var(--font-product-mono,var(--font-mono));background:color-mix(in srgb, var(--indigo) 10%, transparent);border-radius:6px;height:24px}.lw-anatomy__toggle{background:var(--app-chip)}.lw-anatomy__toggle span{color:var(--app-muted)}.lw-anatomy__toggle span.is-on{background:var(--app-bg);color:var(--app-fg)}.lw-anatomy table{font-size:12.5px}.lw-anatomy thead tr{background:var(--app-chip)}.lw-anatomy th{font-family:var(--font-product);letter-spacing:0;text-transform:none;color:var(--app-muted);padding:8px 14px;font-size:11px;font-weight:500}.lw-anatomy td{border-top-color:var(--app-border);color:var(--app-muted);padding:9px 14px}.lw-anatomy td:first-child{color:var(--app-fg);font-weight:500}.lw-anatomy td:nth-child(2),.lw-anatomy td:nth-child(3){color:var(--app-fg)}.lw-anatomy__foot{border-top-color:var(--app-border);background:var(--app-sunk);color:var(--app-muted);border-radius:0 0 12px 12px;padding:8px 8px 8px 14px;font-size:11.5px}.lw-anatomy__btns span{border-color:var(--app-input);height:26px;color:var(--app-fg);border-radius:8px;padding:0 10px;font-size:12px;font-weight:500}.lw-mm-demo{font-family:var(--font-product);color:var(--app-fg)}.lw-mm-demo .lw-mo-menu{animation:none;display:inline-block;position:static;box-shadow:0 14px 30px -14px #00000052}.lw-pinned .lw-insight--compact .lw-insight__svg{max-height:104px}.lw-pinned .lw-insight--compact .lw-insight__legend{padding-top:4px}.lw-pinned .lw-work__turns{gap:11px}.lw-tile:not(.lw-dgu-tile) .lw-table th{background:0 0}.lw-tile:not(.lw-dgu-tile) .lw-table tr.is-flag td{background:color-mix(in srgb, var(--app-bg) 55%, transparent)}.lw-shell .lw-work__split:not(.is-closed):not(.is-solo){grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.lw-mono{font-family:var(--font-product-mono,var(--font-mono));font-variant-numeric:tabular-nums;font-size:10.5px}:is(.lw-tile__body:has(>.lw-eml),.lw-tile__body:has(>.lw-ins),.lw-tile__body:has(>.lw-rpt)){flex-direction:column;display:flex}.lw-tile__body>.lw-eml,.lw-tile__body>.lw-ins,.lw-tile__body>.lw-rpt{flex:1;min-height:0}.lw-lanes{flex:none;align-items:center;gap:4px;min-width:0;padding:0 2px;display:flex;overflow:hidden}.lw-lanes__tab{border-radius:var(--app-r-md);height:26px;color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:170px;padding:0 8px;font-size:11.5px;display:inline-flex;overflow:hidden}.lw-lanes__tab.is-on{background:var(--app-selected);color:var(--app-fg);font-weight:500}.lw-lane{font-family:var(--font-product);justify-content:center;align-items:center;padding:24px;display:flex}.lw-lane__in{text-align:center;flex-direction:column;gap:10px;width:100%;max-width:360px;display:flex}.lw-lane__file{color:var(--app-fg);font-size:12.5px;font-weight:500}.lw-lane__st{color:var(--app-muted);font-size:11.5px;line-height:1.5}.lw-lane__track{gap:2px;margin-top:2px;display:flex}.lw-lane__track i{background:color-mix(in srgb, var(--app-input) 80%, transparent);border-radius:999px;flex:1;height:3px;transition:background-color .3s}.lw-lane__track i.is-done{background:color-mix(in srgb, var(--app-fg) 25%, transparent)}.lw-lane__track i.is-cur{background:color-mix(in srgb, var(--app-fg) 80%, transparent)}.lw-lane__track i.is-parked{background:var(--warn)}.lw-ort{font-family:var(--font-product);color:var(--app-fg);flex-direction:column;gap:10px;padding:10px;display:flex}.lw-iss{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-bg);flex:none;overflow:hidden}.lw-iss__tabs{align-items:center;gap:4px;padding:7px;display:flex}.lw-iss__tab{border-radius:var(--app-r-md);height:26px;color:var(--app-muted);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;display:inline-flex;position:relative}.lw-iss__tab b{font-weight:500}.lw-iss__tab.is-on{background:var(--app-selected);color:var(--app-fg)}.lw-iss__tab.lw-mo-btn{overflow:visible}.lw-iss__tally{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;margin-left:6px;font-size:10.5px;display:inline-flex;overflow:hidden}.lw-iss__x{color:var(--app-muted);margin-left:auto;padding:0 5px;display:inline-flex}.lw-iss__list{flex-direction:column;gap:4px;padding:0 7px 7px;display:flex}.lw-iss__sec{border-radius:var(--app-r-md);background:color-mix(in srgb, var(--app-selected) 65%, transparent);color:var(--app-muted);align-items:center;gap:8px;padding:6px 10px;font-size:11.5px;display:flex}.lw-iss__sec b{color:var(--app-fg);font-weight:600}.lw-iss__chev{margin-left:auto}.lw-iss__row{border-radius:var(--app-r-md);border:1px solid #0000;align-items:center;gap:10px;padding:7px 9px;display:flex}.lw-iss__row.is-sel{background:var(--app-chip);border-color:var(--app-border)}.lw-iss__main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.lw-iss__t{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.lw-iss__s{min-width:0;color:var(--app-muted);align-items:center;gap:6px;font-size:10.5px;display:flex}.lw-iss__s>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lw-iss__g{flex:none;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.lw-iss__g.is-risk{color:var(--risk-fg)}.lw-iss__g.is-ok{color:var(--ok-fg)}.lw-iss__dash{color:var(--warn-fg);flex:none}.lw-iss__flag{color:var(--app-muted);opacity:.7;flex:none}.lw-lines{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-bg);flex:none;overflow:hidden}.lw-lines__head{border-bottom:1px solid var(--app-border);height:38px;color:var(--app-muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:10px;padding:0 10px 0 12px;font-size:11.5px;display:flex}.lw-diffstat{font:500 10.5px/1 var(--font-product-mono,var(--font-mono));align-items:center;gap:6px;margin-left:auto;display:inline-flex}.lw-diffstat .is-add{color:var(--ok-fg)}.lw-diffstat .is-del{color:var(--risk-fg)}.lw-diffstat__bar{gap:1px;display:inline-flex}.lw-diffstat__bar i{background:var(--app-selected);border-radius:1.5px;width:7px;height:7px}.lw-diffstat__bar i.is-add{background:var(--ok)}.lw-diffstat__bar i.is-del{background:var(--risk)}.lw-lines__cards{padding:0 12px}.lw-sty{border-top:1px solid var(--app-border);gap:14px;padding:11px 0;display:flex}.lw-sty:first-child{border-top:0}.lw-sty__l{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.lw-sty__h{white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.lw-sty__n{background:var(--app-chip);border-radius:4px;padding:1px 7px;font-weight:500}.lw-sty__h b{font-weight:600}.lw-sty__d{color:var(--app-muted);align-items:center;gap:9px;font-size:11.5px;display:flex}.lw-sty__img{border-radius:4px;flex:none;width:34px;height:34px;box-shadow:inset 0 0 0 1px #7f7f7f40}.lw-sty__sizes{flex-wrap:wrap;gap:4px;display:flex}.lw-sty__sz{flex-direction:column;align-items:center;gap:3px;display:flex}.lw-sty__sz small{color:var(--app-muted);font-size:10px}.lw-sty__sz b{box-sizing:border-box;background:var(--app-chip);text-align:center;font-variant-numeric:tabular-nums;border-radius:4px;min-width:34px;padding:3px 8px;font-size:11.5px;font-weight:500}.lw-sty__sz.is-zero b{background:var(--app-sunk);opacity:.4}.lw-sty__r{border-left:1px solid var(--app-border);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;justify-content:center;gap:2px;width:80px;padding-left:14px;font-size:12.5px;display:flex}.lw-sty__r small{color:var(--app-muted);font-size:10.5px}.lw-sty__r b{margin-bottom:6px;font-weight:600}.lw-sty__r span{font-weight:500}.lw-eml{font-family:var(--font-product);color:var(--app-fg);flex-direction:column;font-size:12.5px;display:flex}.lw-eml__head{border-bottom:1px solid var(--app-border);flex-direction:column;flex:none;gap:5px;padding:14px 16px 10px;display:flex}.lw-eml__ttl{align-items:center;gap:8px;display:flex}.lw-eml__ttl svg{color:var(--app-muted)}.lw-eml__ttl b{font-size:13.5px;font-weight:500}.lw-eml__chip{font:500 9.5px/1 var(--font-product);letter-spacing:.06em;text-transform:uppercase;background:var(--app-selected);color:var(--app-muted);border-radius:4px;padding:3px 5px}.lw-eml__head p{color:var(--app-muted);margin:0;font-size:11.5px;line-height:1.45}.lw-eml__fields{border-bottom:1px solid var(--app-border);flex-direction:column;flex:none;gap:8px;padding:10px 16px;display:flex}.lw-eml__f{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px;font-size:11.5px;display:grid}.lw-eml__f>span:first-child{color:var(--app-muted)}.lw-eml__sel,.lw-eml__in{box-sizing:border-box;border:1px solid var(--app-input);border-radius:var(--app-r-sm);background:var(--app-bg);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;height:28px;padding:0 9px;font-size:11.5px;display:flex;overflow:hidden}.lw-eml__sel>span{text-overflow:ellipsis;overflow:hidden}.lw-eml__sel svg{color:var(--app-muted);flex:none;margin-left:auto}.lw-eml__tone{flex:none;align-items:center;gap:4px;padding:8px 16px 6px;display:flex;overflow:hidden}.lw-eml__pill{border:1px solid var(--app-input);height:22px;color:var(--app-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:10.5px;display:inline-flex}.lw-eml__pill.is-on{background:var(--app-selected);color:var(--app-fg);border-color:color-mix(in srgb, var(--app-fg) 28%, transparent)}.lw-eml__ghost{color:var(--app-muted);white-space:nowrap;padding:0 6px;font-size:10.5px}.lw-eml__body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:6px 16px 12px;font-size:12.5px;line-height:1.6;display:flex;overflow:hidden}.lw-eml__body p{margin:0}.lw-eml__li{grid-template-columns:16px minmax(0,1fr);gap:2px 4px;display:grid}.lw-eml__num{color:var(--app-muted);font-variant-numeric:tabular-nums}.lw-eml__why{color:var(--app-muted);grid-column:2;align-items:center;gap:4px;font-size:10.5px;display:inline-flex}.lw-eml__foot{border-top:1px solid var(--app-border);flex:none;justify-content:flex-end;gap:6px;padding:8px 12px;display:flex}.lw-ins{font-family:var(--font-product);color:var(--app-fg);flex-direction:column;font-size:12.5px;display:flex}.lw-ins__filters{border-bottom:1px solid var(--app-border);flex-wrap:wrap;flex:none;align-items:center;gap:5px;padding:7px 10px;display:flex}.lw-ins__chip{border:1px solid var(--app-border);border-radius:var(--app-r-sm);background:var(--app-bg);white-space:nowrap;align-items:center;gap:4px;height:22px;padding:0 6px;font-size:10.5px;display:inline-flex}.lw-ins__chip svg{color:var(--app-muted)}.lw-ins__ghost{height:22px;color:var(--app-muted);white-space:nowrap;align-items:center;gap:4px;padding:0 6px;font-size:10.5px;display:inline-flex}.lw-ins__seg{border:1px solid var(--app-border);border-radius:var(--app-r-sm);background:var(--app-bg);margin-left:auto;padding:2px;display:inline-flex}.lw-ins__seg>span{height:20px;color:var(--app-muted);border-radius:4px;align-items:center;padding:0 8px;font-size:10.5px;display:inline-flex;position:relative}.lw-ins__seg>span.is-on{background:var(--app-selected);color:var(--app-fg)}.lw-ins__seg .lw-mo-btn{overflow:visible}.lw-ins__body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex;overflow:hidden}.lw-ins__title{align-items:center;gap:8px;display:flex}.lw-ins__title b{letter-spacing:-.01em;font-size:15px;font-weight:600}.lw-ins__badge{background:var(--warn-bg);color:var(--warn-fg);border-radius:4px;padding:2px 6px;font-size:10px}.lw-ins__src{border:1px solid var(--app-border);background:var(--app-bg);color:var(--app-muted);border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:2px 7px;font-size:10.5px;display:inline-flex}.lw-ins__table{border-collapse:separate;border-spacing:0;border:1px solid var(--app-border);border-radius:var(--app-r-md);background:var(--app-bg);width:100%;font-size:11.5px;overflow:hidden}.lw-ins__table th{text-align:left;background:var(--app-chip);letter-spacing:.05em;text-transform:uppercase;color:var(--app-muted);white-space:nowrap;padding:6px 9px;font-size:10px;font-weight:500}.lw-ins__table td{border-top:1px solid var(--app-border);white-space:nowrap;padding:7px 9px}.lw-ins__table .r{text-align:right;font-family:var(--font-product-mono,var(--font-mono));font-variant-numeric:tabular-nums}.lw-ins__table th.r{font-family:var(--font-product)}.lw-ins__table .is-down{color:var(--risk-fg)}.lw-ins__cav{color:var(--app-muted);margin:0;font-size:11px}.lw-ins__chart{padding:8px 2px 18px}.lw-ins__foot{border-top:1px solid var(--app-border);flex-direction:column;flex:none;gap:8px;padding:9px 12px;display:flex}.lw-ins__foot p{color:var(--app-muted);margin:0;font-size:11px;line-height:1.45}.lw-ins__btns{gap:6px;display:flex}.lw-ins__btns .lw-k-btn{height:24px;font-size:11px}.lw-rpt{font-family:var(--font-product);color:var(--app-fg);display:flex;container-type:inline-size}.lw-rpt__rail{box-sizing:border-box;border-right:1px solid var(--app-border);flex-direction:column;flex:none;gap:2px;width:148px;padding:10px 8px;display:flex}.lw-rpt__k{letter-spacing:.07em;text-transform:uppercase;color:var(--app-muted);padding:0 6px 6px;font-size:10px;font-weight:500}.lw-rpt__toc{border-radius:var(--app-r-sm);padding:4px 6px;font-size:11px;line-height:1.35;transition:color .3s}.lw-rpt__toc.is-on{background:var(--app-selected)}.lw-rpt__toc.is-pending{color:var(--app-muted);opacity:.7}.lw-rpt__toc .lw-rpt__chg{margin-left:4px}.lw-rpt__pane{flex:1;min-width:0;padding:10px;overflow:hidden}.lw-rpt__doc{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-bg);flex-direction:column;gap:14px;padding:14px;display:flex}.lw-rpt__top{align-items:flex-start;gap:10px;display:flex}.lw-rpt__title{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}.lw-rpt__title small{color:var(--app-muted);margin-left:6px;font-size:10.5px;font-weight:400}.lw-rpt__sub{color:var(--app-muted);margin-top:2px;font-size:11.5px}.lw-rpt__tools{flex:none;gap:2px;margin-left:auto;display:flex}.lw-rpt__tools span{border-radius:var(--app-r-sm);white-space:nowrap;align-items:center;height:24px;padding:0 7px;font-size:11px;display:inline-flex}.lw-rpt__fig{flex-direction:column;gap:6px;display:flex}.lw-rpt__fh{align-items:baseline;gap:8px;font-size:11.5px;display:flex}.lw-rpt__fh b{font-size:12.5px;font-weight:500}.lw-rpt__chg{letter-spacing:.06em;text-transform:uppercase;background:var(--app-selected);color:var(--app-muted);border-radius:4px;padding:2px 5px;font-size:9.5px;font-weight:500}.lw-rpt__cap{color:var(--app-muted);margin-top:-3px;font-size:11.5px}.lw-rpt__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.lw-rpt__kpi{border:1px solid var(--app-border);border-radius:var(--app-r-md);flex-direction:column;gap:2px;min-width:0;padding:7px 9px;display:flex}.lw-rpt__kpi small{color:var(--app-muted);font-size:10px}.lw-rpt__kpi b{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.lw-rpt__kpi span{white-space:nowrap;font-size:10px}.lw-rpt__kpi .is-up,.lw-rpt .is-up{color:var(--ok-fg)}.lw-rpt__kpi .is-down{color:var(--risk-fg)}.lw-rpt__p{margin:0;font-size:12.5px;line-height:1.6}.lw-rpt__call{border:1px solid var(--app-border);border-radius:var(--app-r-md);align-items:flex-start;gap:8px;padding:8px 10px;font-size:12px;line-height:1.5;display:flex}.lw-rpt__call svg{color:var(--ok-fg);flex:none;margin-top:2px}.lw-rpt__wait{border:1px solid var(--app-border);border-radius:var(--app-r-md);color:var(--app-muted);flex-direction:column;gap:8px;padding:10px;font-size:11.5px;animation:1.6s ease-in-out infinite lw-k-breathe;display:flex}.lw-rpt__wait i{background:var(--app-chip);border-radius:6px;height:26px;display:block}.lw-rpt__foot{border-top:1px solid var(--app-border);flex-direction:column;gap:3px;padding-top:10px;display:flex}.lw-rpt__foot .lw-rpt__k{padding:0 0 4px}.lw-rpt__foot p{color:var(--app-muted);margin:0;font-size:11px}.lw-rpt .lw-mo-ask{margin:0}@container (width<=560px){.lw-rpt__rail{display:none}}@container (width<=460px){.lw-rpt__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.lw-rpt__tools{display:none}}.lw-acc{font-family:var(--font-product);color:var(--app-fg);flex-direction:column;gap:14px;padding:14px;font-size:12px;display:flex}.lw-acc__top{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.lw-acc__top b{margin-right:2px;font-size:13px;font-weight:500}.lw-acc__pill{border:1px solid var(--app-input);border-radius:999px;align-items:center;height:19px;padding:0 8px;font-size:10.5px;display:inline-flex}.lw-acc__tier{border:1px solid var(--app-input);height:19px;font:500 10px/1 var(--font-product-mono,var(--font-mono));color:var(--app-muted);border-radius:4px;align-items:center;padding:0 5px;display:inline-flex}.lw-acc__av{background:var(--app-selected);border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;margin-left:2px;font-size:9.5px;font-weight:600;display:inline-flex}.lw-acc__meta{color:var(--app-muted);align-items:center;gap:5px;margin-top:-6px;font-size:11.5px;display:flex}.lw-acc__sec{flex-direction:column;gap:6px;display:flex}.lw-acc__k{letter-spacing:.07em;text-transform:uppercase;color:var(--app-muted);font-size:10px;font-weight:500}.lw-acc__pills{flex-wrap:wrap;gap:5px;display:flex}.lw-acc__pills span{border:1px solid var(--app-border);background:var(--app-bg);height:21px;color:var(--app-muted);border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:11px;display:inline-flex}.lw-acc__addr{border:1px solid var(--app-border);border-radius:var(--app-r-md);background:color-mix(in srgb, var(--app-bg) 45%, transparent);color:var(--app-muted);flex-direction:column;gap:2px;padding:10px 12px;font-size:11.5px;display:flex}.lw-acc__addr b{color:var(--app-fg);font-weight:500}.lw-hist{font-family:var(--font-product);flex-direction:column;padding:10px 14px;display:flex}.lw-hist__ev{color:var(--app-muted);grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:10px;padding:6px 0;font-size:11.5px;line-height:1.5;display:grid;position:relative}.lw-hist__ev:before{content:"";background:var(--app-input);width:1px;position:absolute;top:0;bottom:0;left:7.5px}.lw-hist__ev:first-child:before{top:14px}.lw-hist__ev:last-child:before{bottom:calc(100% - 14px)}.lw-hist__dot{z-index:1;box-sizing:border-box;background:var(--app-bg);border:1px solid var(--app-input);border-radius:999px;width:14px;height:14px;margin:2px 1px 0;position:relative}.lw-hist__txt b{color:var(--app-fg);font-weight:500}.lw-hist__chip{background:var(--app-selected);color:var(--app-fg);border-radius:4px;padding:0 4px;font-weight:500}.lw-hist__when{white-space:nowrap;font-size:10.5px}.lw-iss--detail{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.lw-iss__crumb{color:var(--app-muted);align-items:center;gap:4px;font-size:10.5px;display:flex}.lw-iss__back{transform:rotate(180deg)}.lw-iss__dt{align-items:center;gap:8px;display:flex}.lw-iss__dt b{font-size:12.5px;font-weight:500}.lw-iss__ok{background:var(--ok-bg);color:var(--ok-fg);border-radius:6px;padding:2px 6px;font-size:10px}.lw-iss__lines{flex-direction:column;gap:6px;display:flex}.lw-res{border:1px solid var(--app-border);border-radius:var(--app-r-md);background:var(--app-bg);flex-direction:column;gap:5px;padding:7px 9px;font-size:11.5px;display:flex}.lw-res__ctx{color:var(--app-muted);align-items:center;gap:6px;display:flex}.lw-res__ctx b{color:var(--app-fg);font-weight:500}.lw-res__sz{background:var(--app-chip);color:var(--app-fg);font-variant-numeric:tabular-nums;border-radius:4px;padding:0 5px}.lw-res__row{font-variant-numeric:tabular-nums;align-items:center;gap:6px;min-height:24px;display:flex}.lw-res__row b{font-weight:500}.lw-res__was{color:var(--app-muted);text-decoration:line-through}.lw-res__to.is-ok{color:var(--ok-fg);font-weight:500}.lw-res__btn{height:22px;margin-left:auto;padding:0 8px;font-size:10.5px}.lw-iss__dfoot{align-items:center;gap:8px;padding-top:2px;display:flex}.lw-iss__next{color:var(--app-muted);align-items:center;gap:2px;margin-left:auto;font-size:10.5px;display:inline-flex}.lw-lines__focus{border-bottom:1px solid var(--app-border);background:var(--app-sunk);color:var(--app-muted);white-space:nowrap;align-items:center;gap:8px;padding:6px 12px;font-size:10.5px;display:flex;overflow:hidden}.lw-lines__focus>span:first-of-type{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lw-lines__focus i{background:var(--risk);border-radius:999px;flex:none;width:6px;height:6px}.lw-lines__focus i.is-ok{background:var(--ok)}.lw-lines__fbtn{color:var(--app-fg)}.lw-iss__row.lw-mo-btn{overflow:visible}.lw{--of-paper:#fff;--of-ink:#2a2a30;--of-ink-2:#5d5d64;--of-ink-3:#8c8c92;--of-rule:#e5e3de;--of-cell:#f2f1ed}.lw[data-theme=dark],[data-theme=dark] .lw{--of-paper:#e6e4de;--of-rule:#d4d1ca;--of-cell:#dcd9d2}.lw-ed-glyph{color:var(--ink-2);flex:none}.lw-of{flex-direction:column;gap:44px;display:flex}.lw-of-comp{position:absolute;inset:0}.lw-of-doc{opacity:0;transform:translateY(16px) rotate(var(--r));transform-origin:30% 20%;transition:opacity .32s cubic-bezier(.2,.7,.2,1),transform .56s cubic-bezier(.2,.7,.2,1);position:absolute}.lw-of-doc.is-in{opacity:1;transform:rotate(var(--r))}.lw-of-doc__tab{background:var(--of-paper);height:24px;color:var(--of-ink-2);font:500 10.5px/1 var(--font-product,var(--font-sans));white-space:nowrap;border-radius:7px 7px 0 0;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.lw-of-doc__kind{font-family:var(--font-product-mono,var(--font-mono));letter-spacing:.05em;color:var(--of-ink-3);font-size:9.5px}.lw-of-doc.is-read .lw-of-doc__tab:after{content:"Read";border-left:1px solid var(--of-rule);color:var(--of-ink);margin-left:4px;padding-left:8px;font-weight:600}.lw-of-doc__paper{background:var(--of-paper);color:var(--of-ink);border-radius:0 7px 7px;padding:14px 16px 12px;font:400 10px/1.35 Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:0 1px 1px #14120e0f,0 14px 34px -14px #14120e6b}.lw-of-doc.is-fresh .lw-of-doc__paper{box-shadow:0 1px 1px #14120e0f, 0 18px 40px -14px #14120e80, 0 0 0 1.5px var(--of-ink)}.lw-of-doc--nordstrom .lw-of-doc__paper,.lw-of-doc--browns .lw-of-doc__paper{padding:8px}.is-hl span,.lw-of-csv__head.is-hl,.lw-of-pdf__th.is-hl span{box-shadow:inset 0 -1.5px 0 var(--of-ink)}.lw-of-pdf__head{border-bottom:1px solid var(--of-ink);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;padding-bottom:7px;display:flex}.lw-of-pdf__head b{letter-spacing:.01em;font:700 13px/1 Georgia,Times New Roman,serif}.lw-of-pdf__head span{color:var(--of-ink-2);font-size:9px}.lw-of-pdf__meta{color:var(--of-ink-3);gap:16px;margin-bottom:9px;font-size:9px;display:flex}.lw-of-pdf__meta b{color:var(--of-ink);margin-left:5px;font-weight:500}.lw-of-pdf__p{color:var(--of-ink-2);margin:0 0 9px;font-size:9.5px;line-height:1.45}.lw-of-pdf__tr{border-bottom:1px solid var(--of-rule);white-space:nowrap;grid-template-columns:1.35fr 1.05fr repeat(4,.42fr) .55fr .8fr;gap:4px;padding:4px 0;font-size:9.5px;display:grid}.lw-of-pdf__table--4 .lw-of-pdf__tr{grid-template-columns:1fr .55fr 1.7fr .45fr .8fr}.lw-of-pdf__th{font-weight:700}.lw-of-pdf__foot{color:var(--of-ink-3);text-align:right;margin-top:8px;font-size:8.5px}.lw-of-xl{border-left:1px solid var(--of-rule);border-top:1px solid var(--of-rule);font:400 9.5px/1.3 Calibri,Carlito,Segoe UI,Arial,sans-serif}.lw-of-xl__row{grid-template-columns:20px 40px 1.55fr 1fr .5fr .5fr 1.25fr;display:grid}.lw-of-xl__row span{border-right:1px solid var(--of-rule);border-bottom:1px solid var(--of-rule);white-space:nowrap;padding:3px 5px;overflow:hidden}.lw-of-xl__row span:first-child,.lw-of-xl__cols span{background:var(--of-cell);color:var(--of-ink-3);text-align:center}.lw-of-xl__head span{font-weight:700}.lw-of-xl__head span:first-child{font-weight:400}.lw-of-xl--wide{font-size:9px}.lw-of-xl--wide .lw-of-xl__row{grid-template-columns:44px 1.15fr repeat(5,16px) .95fr 1.2fr}.lw-of-xl--wide .lw-of-xl__row span{padding:3px 4px}.lw-of-xl--wide .lw-of-xl__row span:first-child{color:inherit;text-align:left;background:0 0}.lw-of-xl--wide .lw-of-xl__head span:first-child{font-weight:700}.lw-of-xl__merged span{grid-column:1/-1;font-weight:700;background:var(--of-cell)!important;color:var(--of-ink)!important;text-align:left!important}.lw-of-csv{font:400 10px/1.65 var(--font-product-mono,var(--font-mono));color:var(--of-ink);white-space:pre;margin:0;overflow:hidden}.lw-of-boardwrap{width:414px;position:absolute;top:64px;left:766px}.lw-of-board .lw-window__body{flex-direction:column;padding:0}.lw-of-table{width:100%}.lw-of-table td,.lw-of-table th{padding-top:11px;padding-bottom:11px}.lw-of-av{background:var(--app-selected,#ebecee)!important;color:var(--app-fg)!important}.lw-of-q{border:1px solid var(--app-border);width:13px;height:13px;color:var(--app-muted);border-radius:50%;place-items:center;font-size:8.5px;font-weight:600;display:inline-grid}.lw-of-board__note{border-top:1px solid var(--app-border);color:var(--app-muted);padding:12px 16px;font-size:12px;line-height:1.45}.lw-of-key{display:grid}.lw-of-key__row{border-top:1px solid var(--line);grid-template-columns:110px repeat(5,minmax(0,1fr)) 110px;align-items:baseline;gap:20px;padding:13px 0;display:grid}.lw-of-key__row:last-child{border-bottom:1px solid var(--line)}.lw-of-key__head{padding-bottom:14px}.lw-of-key__head>span{flex-direction:column;gap:3px;display:flex}.lw-of-key__head b{color:var(--ink);font-size:14px;font-weight:500}.lw-of-key__head small{color:var(--ink-3);font-size:12.5px}.lw-of-key code{font-family:var(--font-mono);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.lw-of-key__f{color:var(--ink-3);font-size:14.5px}.lw-of-key__looma{color:var(--ink);font-size:14.5px;font-weight:500}.lw-of-key__head .lw-of-key__looma b{font-weight:500}.lw-sl{flex-direction:column;gap:30px;display:flex}.lw-sl__rule{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;display:grid}.lw-sl__seg{border-top:1px solid var(--ink-3);height:22px;position:relative}.lw-sl__seg:before{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.lw-sl__seg.is-market{border-top:3px solid var(--ink);top:-1px}.lw-sl__seg.is-market:before{top:-5px}.lw-sl__seg em{font:400 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-style:normal;position:absolute;top:8px;right:0}.lw-sl__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;display:grid}.lw-sl__act{flex-direction:column;gap:18px;display:flex}.lw-sl__when{color:var(--ink);flex-direction:column;gap:3px;font-size:15px;display:flex}.lw-sl__when small{color:var(--ink-3);font-size:13.5px}.lw-sl__t{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:36px;font-weight:400;line-height:1.08}.lw-sl__who{flex-direction:column;margin:0;display:flex}.lw-sl__who dt{border-top:1px solid var(--line);color:var(--ink-3);align-items:center;gap:6px;margin-top:8px;padding-top:14px;font-size:12.5px;display:flex}.lw-sl__who dd{color:var(--ink-2);max-width:24em;margin:6px 0 0;font-size:16px;line-height:1.5}.lw-sl__all{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:24px;padding-top:22px;display:grid}.lw-sl__all span{color:var(--ink-3);font-size:13.5px}.lw-sl__all p{color:var(--ink);max-width:44em;margin:0;font-size:18px;line-height:1.5}.lw-st{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.lw-st__i{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:18px;display:flex}.lw-st__i.is-person{border-top:2px solid var(--ink);padding-top:17px}.lw-st__n{font:400 12px/1 var(--font-mono);color:var(--ink-3);justify-content:space-between;align-items:center;display:flex}.lw-st__who{font:400 12.5px/1 var(--font-sans);color:var(--ink-3);align-items:center;gap:5px;display:inline-flex}.lw-st h3{letter-spacing:-.012em;color:var(--ink);margin:6px 0 0;font-size:21px;font-weight:400;line-height:1.25}.lw-st p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.lw-rc{flex-direction:column;gap:28px;display:flex}.lw-rc__map{grid-template-columns:minmax(0,1.55fr) 64px minmax(0,1fr);align-items:stretch;display:grid}.lw-rc__in{border:1px solid var(--ink-3);border-radius:20px;padding:26px 32px 18px}.lw-rc__out{padding:26px 0 18px 8px}.lw-rc__edge{position:relative}.lw-rc__edge span{white-space:nowrap;color:var(--ink-3);font-size:12.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.lw-rc__k{color:var(--ink-3);align-items:center;gap:6px;margin-bottom:14px;font-size:13.5px;display:flex}.lw-rc__list{grid-template-columns:190px minmax(0,1fr);margin:0;display:grid}.lw-rc__out .lw-rc__list{grid-template-columns:110px minmax(0,1fr)}.lw-rc__list dt,.lw-rc__list dd{border-top:1px solid var(--line);margin:0;padding:13px 0}.lw-rc__list dt{color:var(--ink);font-size:16px}.lw-rc__list dd{color:var(--ink-2);font-size:15px;line-height:1.5}.lw-rc__list dt.is-person{font-weight:500}.lw-rc__foot{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:40px;padding-top:18px;display:grid}.lw-rc__foot p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}.lw-rc__foot b{color:var(--ink);margin-right:14px;font-weight:500}.lw-fn{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.lw-fn__paper{background:var(--of-paper);color:var(--of-ink);border-radius:0 10px 10px;padding:16px 18px 14px;box-shadow:0 1px 1px #14120e0d,0 22px 50px -26px #14120e66}.lw-fn .lw-of-doc__tab{border-radius:8px 8px 0 0;height:28px;padding:0 12px;font-size:11.5px}.lw-fn__sheethead{color:var(--of-ink-2);align-items:center;gap:22px;padding:0 2px 12px;font:400 11px/1.3 Calibri,Carlito,Segoe UI,Arial,sans-serif;display:flex}.lw-fn__sheethead b{color:var(--of-ink);font-weight:700}.lw-fn__sheethead u{border-bottom:1px solid var(--of-ink-3);vertical-align:-2px;width:64px;margin-left:6px;display:inline-block}.lw-fn__xl{font-size:11px}.lw-fn__xl .lw-of-xl__row{grid-template-columns:24px 50px 1.6fr 1fr .6fr .55fr 1.2fr}.lw-fn__xl .lw-of-xl__row span{padding:4px 6px}.lw-fn__m{background:var(--ink);width:17px;height:17px;color:var(--ground);font:600 10px/1 var(--font-sans);vertical-align:0;border-radius:50%;place-items:center;margin-left:6px;font-style:normal;display:inline-grid}.lw-fn__paper .lw-fn__m{background:var(--of-ink);color:var(--of-paper);width:15px;height:15px;font-size:9px}.lw-fn__more{color:var(--of-ink-3);padding:9px 2px 0;font-size:10.5px}.lw-fn__notes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lw-fn__notes li{border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);gap:10px;padding:17px 0;display:grid}.lw-fn__notes li:last-child{border-bottom:1px solid var(--line)}.lw-fn__notes .lw-fn__m{margin:2px 0 0}.lw-fn__notes b{color:var(--ink);align-items:center;gap:8px;font-size:16.5px;font-weight:400;display:flex}.lw-fn__notes p{color:var(--ink-2);margin:6px 0 0;font-size:15px;line-height:1.55}.lw-fn__m--ok{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)!important;background:0 0!important}.lw-rx{grid-template-columns:minmax(0,.85fr) minmax(0,2fr);align-items:start;gap:72px;display:grid}.lw-rx__id{flex-direction:column;gap:12px;display:flex}.lw-rx__k{color:var(--ink-3);font-size:13.5px}.lw-rx__id h3{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:48px;font-weight:400;line-height:1.02}.lw-rx__id>p{color:var(--ink-2);margin:0;font-size:16.5px;line-height:1.55}.lw-rx__kept{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.lw-rx__kept span{color:var(--ink-3);font-size:13.5px}.lw-rx__kept p{color:var(--ink-2);margin:6px 0 0;font-size:15px;line-height:1.55}.lw-rx__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;display:grid}.lw-rx__g{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:18px 0 30px;display:flex}.lw-rx__n{font:400 11.5px/1 var(--font-mono);color:var(--ink-3)}.lw-rx__g h4{letter-spacing:-.012em;color:var(--ink);margin:4px 0 0;font-size:21px;font-weight:400}.lw-rx__g ul{flex-direction:column;gap:4px;margin:2px 0 0;padding:0;list-style:none;display:flex}.lw-rx__g li{color:var(--ink-2);font-size:15px;line-height:1.5}.lw-skill code{color:var(--ink)}.lw-dg-chip--looma{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:0 0}.lw-dg-chip--looma svg,.lw-compare__b.is-looma svg{color:var(--ink-2)!important}.lw-trust__icon{color:var(--ink-2)}.lw .lw-next__i{grid-template-columns:minmax(0,1fr)}.lw .lw-anatomy [data-pin]:after,.lw .lw-anatomy__legend li>b,.lw .lw-pinmark{background:var(--ink);color:var(--ground);box-shadow:0 0 0 4px color-mix(in srgb, var(--ink) 12%, transparent)}.lw-legend__n,.lw-anatomy .lw-dgu-pin:not(.lw-dgu-pin--risk):not(.lw-dgu-pin--warn),.lw-legend .lw-dgu-pin:not(.lw-dgu-pin--risk):not(.lw-dgu-pin--warn){background:var(--ink);color:var(--ground)}@media (width<=720px){.lw-sl__rule,.lw-sl__cols,.lw-st,.lw-rc__map,.lw-rc__foot,.lw-fn,.lw-rx,.lw-rx__grid{grid-template-columns:1fr}.lw-sl__rule{display:none}.lw-sl__act{padding-bottom:28px}.lw-rc__edge{height:44px}.lw-rc__edge span{transform:translate(-50%,-50%)}.lw-of-key{overflow-x:auto}.lw-of-key__row{min-width:860px}}.lw .lw-cd-line--accent{stroke:var(--ink);stroke-width:1.5px}.lw .lw-cd-dot--accent{fill:var(--ink)}.lw .lw-cd-chip{background:color-mix(in oklab, var(--ink) 6%, var(--ground));color:var(--ink-2)}.lw .lw-cd-card.is-hi{border-color:var(--ink)}.lw .lw-principle>b{color:var(--ink-3)}.lw-dp{container-type:inline-size}.lw-dp__path{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 36px;margin:0;padding:0;list-style:none;display:grid}.lw-dp__st{flex-direction:column;min-width:0;display:flex}.lw-dp__n{height:20px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-3);align-items:center;gap:12px;margin-bottom:18px;font-size:12px;display:flex}.lw-dp__line{background:var(--ink-3);opacity:.55;flex:1;height:1px;margin-right:-30px;position:relative}.lw-dp__arrow{color:var(--ink-3);position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.lw-dp__t{letter-spacing:-.01em;color:var(--ink);margin:0 0 8px;font-size:20px;font-weight:400;line-height:1.25}.lw-dp__d{color:var(--ink-2);min-height:4.5em;margin:0 0 18px;font-size:15px;line-height:1.5}.lw-dp__f{flex-direction:column;margin:0;display:flex}.lw-dp__f dt{border-top:1px solid var(--line);color:var(--ink);margin:0;padding-top:12px;font-size:14px}.lw-dp__f dd{color:var(--ink-2);margin:3px 0 0;padding-bottom:12px;font-size:14px;line-height:1.5}.lw-dp__f .lw-tbc{vertical-align:1px}@container (width<=900px){.lw-dp__path{grid-template-columns:repeat(2,minmax(0,1fr))}.lw-dp__st:nth-child(2) .lw-dp__line{visibility:hidden}.lw-dp__d{min-height:0}}@container (width<=520px){.lw-dp__path{grid-template-columns:minmax(0,1fr);row-gap:28px}.lw-dp__line{display:none}.lw-dp__n{margin-bottom:10px}}.lw-rc__out.is-sealed .lw-rc__list dt{color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-decoration-thickness:1px}.lw-rc__out.is-sealed .lw-rc__list dt,.lw-rc__out.is-sealed .lw-rc__list dd{border-top-style:dashed}.lw-rc:has(.lw-rc__out.is-sealed) .lw-rc__in{border-width:1.5px;border-color:var(--ink)}.lw-rc__out.is-sealed .lw-rc__list{grid-template-columns:150px minmax(0,1fr)}.lw .lw-sv{font-family:var(--font-sans);color:var(--ink);--st-ink:var(--ink);--st-quiet:#c6c6cc;--st-r1:#a9a9b1;--st-r2:#7f7f89;--st-r3:#4e4e58;--st-r4:#15151a;--st-accent:var(--indigo);--st-accent-soft:color-mix(in oklab, var(--indigo) 30%, var(--ground));--st-wash:color-mix(in oklab, var(--ink) 4%, var(--ground));flex-direction:column;gap:32px;display:flex;position:relative}.lw[data-theme=dark] .lw-sv,[data-theme=dark] .lw .lw-sv{--st-quiet:#33333c;--st-r1:#4b4b56;--st-r2:#76767f;--st-r3:#a8a8b2;--st-r4:#eeeef1;--st-accent-soft:color-mix(in oklab, var(--indigo) 40%, var(--ground));--st-wash:color-mix(in oklab, var(--ink) 5%, var(--ground))}.lw-sv [tabindex]{cursor:default;outline:none}.lw-sv [tabindex]:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.lw-sv-thr{background:var(--st-quiet);transform-origin:50% 100%;transition:background-color .34s ease calc(var(--i,0) * 14ms), opacity .2s ease;border-radius:2px;display:block}.lw-sv-thr.is-on{background:var(--st-ink)}.lw-sv-r1{background:var(--st-r1)}.lw-sv-r2{background:var(--st-r2)}.lw-sv-r3{background:var(--st-r3)}.lw-sv-r4{background:var(--st-r4)}.lw-sv-dot{background:var(--st-r1);border-radius:50%;flex:none;width:12px;height:12px;transition:opacity .2s;display:block}.lw-sv-dot.is-on{background:var(--st-ink)}.lw-sv-bar{background:var(--st-r1);transform-origin:0;border-radius:0 4px 4px 0;height:10px;transition:opacity .2s;display:block}.lw-sv-bar.is-on{background:var(--st-ink)}@keyframes lwStY{0%{transform:scaleY(0)}to{transform:none}}@keyframes lwStX{0%{transform:scaleX(0)}to{transform:none}}@keyframes lwStS{0%{transform:scale(0)}to{transform:none}}@keyframes lwStF{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lw-sv.is-armed .lw-sv-thr{transform:scaleY(0)}.lw-sv.is-armed .lw-sv-bar,.lw-sv.is-armed .lw-sv-day__line{transform:scaleX(0)}.lw-sv.is-armed .lw-sv-dot,.lw-sv.is-armed .lw-sv-dl__dot{transform:scale(0)}.lw-sv.is-armed .lw-sv-word{opacity:0}.lw-sv.is-play .lw-sv-thr{animation:.62s cubic-bezier(.2,.7,.2,1) both lwStY;animation-delay:calc(var(--i,0) * 16ms)}.lw-sv.is-play .lw-sv-bar{animation:.8s cubic-bezier(.2,.7,.2,1) both lwStX;animation-delay:calc(var(--i,0) * 70ms)}.lw-sv.is-play .lw-sv-day__line{animation:.7s cubic-bezier(.2,.7,.2,1) both lwStX;animation-delay:calc(var(--i,0) * 18ms)}.lw-sv.is-play .lw-sv-dot,.lw-sv.is-play .lw-sv-dl__dot{animation:.38s cubic-bezier(.2,.7,.2,1) both lwStS;animation-delay:calc(var(--i,0) * 30ms)}.lw-sv.is-play .lw-sv-word{animation:.46s cubic-bezier(.2,.9,.3,1.25) both lwStPop;animation-delay:calc(var(--i,0) * .13s)}@keyframes lwStPop{0%{opacity:0;transform:scale(.55)}60%{opacity:1}to{opacity:1;transform:scale(1)}}.lw-sv-day__line,.lw-sv-dl__dot{transform-box:fill-box}.lw-sv-day__line{transform-origin:0}.lw-sv-dl__dot{transform-origin:50%}.lw-sv-tip{z-index:5;pointer-events:none;background:var(--ink);color:var(--on-ink);white-space:nowrap;border-radius:8px;flex-direction:column;gap:2px;padding:8px 11px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 10px 24px -14px #00000073}.lw-sv-tip b{letter-spacing:-.005em;font-size:14px;font-weight:500}.lw-sv-tip span{opacity:.74;font-size:12px}.lw-sv-key{color:var(--ink-2);flex-wrap:wrap;gap:8px 28px;font-size:13px;line-height:1.4;display:flex}.lw-sv-key span{align-items:center;gap:9px;display:inline-flex}.lw-sv-key__sw{border-radius:2px;width:10px;height:14px;display:inline-block}.lw-sv-key__ln{background:var(--st-ink);border-radius:1px;width:20px;height:2px;display:inline-block}.lw-sv-key__ln--accent{background:var(--st-accent)}.lw-sv-key__ln--soft{background:var(--st-accent-soft)}.lw-sv-foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;display:flex}.lw-sv-src{max-width:62em;color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}.lw-sv-table summary{cursor:pointer;color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--control-border);text-decoration-color:var(--control-border);text-underline-offset:3px;font-size:13px;list-style:none}.lw-sv-table summary::-webkit-details-marker{display:none}.lw-sv-table[open]{flex-basis:100%}.lw-sv-table table{border-collapse:collapse;width:100%;max-width:760px;margin-top:14px;font-size:13px}.lw-sv-table th,.lw-sv-table td{border-bottom:1px solid var(--line);text-align:left;color:var(--ink-2);vertical-align:top;padding:8px 18px 8px 0;font-weight:400}.lw-sv-table thead th{font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink-3);font-size:11px}.lw-sv-table td{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.lw-sv-svg{width:100%;height:auto;font-family:var(--font-sans);display:block;overflow:visible}.lw-sv-svg-v{fill:var(--ink);font-size:15px;font-weight:500}.lw-sv-svg-l{fill:var(--ink-3);font-size:13px}.lw-sv-svg-ax{font-family:var(--font-mono);fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.lw-sv-svg-base{stroke:color-mix(in oklab, var(--ink) 22%, var(--ground));stroke-width:1px}.lw-sv-svg-tick{stroke:color-mix(in oklab, var(--ink) 30%, var(--ground));stroke-width:1px}.lw-sv-hit{fill:#0000}.lw-sv-hit:focus-visible{stroke:var(--focus);stroke-width:2px;outline:none}.lw-sv-figs__row{gap:40px;display:grid}.lw-sv-fig{border-top:1px solid var(--line);flex-direction:column;gap:20px;min-width:0;padding-top:22px;display:flex}.lw-sv-fig__n{letter-spacing:-.045em;color:var(--ink);font-size:76px;font-weight:400;line-height:.95}.lw-sv-fig__t{max-width:22em;color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.lw-sv-fig__t b{color:var(--ink);font-weight:500}.lw-sv-strip{align-items:flex-end;gap:3px;width:max-content;height:34px;display:flex}.lw-sv-strip .lw-sv-thr{width:3px;height:100%}.lw .lw-sv.lw-sv-loom{grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:40px 80px;display:grid}.lw-sv-loom>.lw-sv-foot{grid-column:1/-1}.lw-sv-loom__side{flex-direction:column;justify-content:space-between;gap:48px;display:flex}.lw-sv-loom__tabs{border-top:1px solid var(--line);flex-direction:column;display:flex}.lw-sv-loom__tab{appearance:none;border:0;border-bottom:1px solid var(--line);font:inherit;text-align:left;color:var(--ink-3);cursor:pointer;background:0 0;align-items:baseline;gap:16px;padding:13px 0;font-size:15.5px;transition:color .2s,box-shadow .2s;display:flex}.lw-sv-loom__tab span{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);font-size:11px}.lw-sv-loom__tab:hover{color:var(--ink-2)}.lw-sv-loom__tab.is-on{color:var(--ink);box-shadow:inset 0 -1.5px 0 var(--ink)}.lw-sv-loom__tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw-sv-loom__n{letter-spacing:-.055em;color:var(--ink);align-items:baseline;gap:16px;font-size:140px;font-weight:400;line-height:.86;display:flex}.lw-sv-loom__n span{letter-spacing:-.01em;color:var(--ink-3);font-size:22px}.lw-sv-loom__t{max-width:23em;min-height:3em;color:var(--ink-2);margin:18px 0 0;font-size:17px;line-height:1.45}.lw-sv-loom__field{flex-direction:column;justify-content:flex-end;gap:14px;min-width:0;display:flex}.lw-sv-warp{box-sizing:border-box;justify-content:space-between;height:400px;padding-top:36px;display:flex;position:relative}.lw-sv-warp .lw-sv-thr{width:6px;height:100%}.lw-sv-warp__mark{border-left:1px solid var(--ink);height:26px;font-family:var(--font-mono);color:var(--ink);padding-left:7px;font-size:12px;line-height:1;transition:left .55s cubic-bezier(.2,.7,.2,1);position:absolute;top:0}.lw-sv-warp__mark b{font-weight:400}.lw-sv-warp__ax{font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink-3);justify-content:space-between;font-size:11px;display:flex}.lw-sv-day__base{stroke:var(--st-ink);stroke-width:2px;stroke-linecap:round}.lw-sv-day__over{stroke:var(--st-accent);stroke-width:2px}.lw-sv-day__range{stroke:var(--st-accent-soft);stroke-width:2px;stroke-linecap:round}.lw-sv-day__open{stroke:url(#lw-sv-fade);stroke-width:2px}.lw-sv-fade0{stop-color:var(--st-accent-soft)}.lw-sv-fade1{stop-color:var(--st-accent-soft);stop-opacity:0}.lw-sv-day__rule{stroke:var(--ink-3);stroke-width:1px}.lw-sv-dl__dot{fill:var(--st-r1);stroke:var(--ground);stroke-width:2px}.lw-sv-dl__dot.is-on{fill:var(--st-ink)}.lw-sv-dl__wash{fill:var(--st-wash)}.lw-sv-hrs__rows,.lw-sv-panel__rows{flex-direction:column;display:flex}.lw-sv-hrs__row{border-top:1px solid var(--line);grid-template-columns:300px minmax(0,1fr) 210px;align-items:center;gap:32px;padding:18px 0;display:grid}.lw-sv-hrs__t{color:var(--ink);font-size:16px;line-height:1.35}.lw-sv-hrs__v{color:var(--ink-3);font-size:14px}.lw-sv-hrs__v b{color:var(--ink);font-size:16px;font-weight:500}.lw-sv-hrs__row.is-focus{border-top-color:#0000;position:relative}.lw-sv-hrs__row.is-focus:before{content:"";border-radius:var(--radius-md,12px);background:var(--st-wash);z-index:-1;position:absolute;inset:0 -20px}.lw-sv-hrs__row.is-focus+.lw-sv-hrs__row{border-top-color:#0000}.lw-sv-hrs__row.is-focus .lw-sv-hrs__t{font-weight:500}.lw-sv-hrs__row.is-focus .lw-sv-hrs__v{color:var(--ink-2)}.lw-sv-thr.lw-sv-acc{background:var(--st-accent)}.lw-sv-hrs.has-focus .lw-sv-hrs__rows{isolation:isolate}.lw-sv-rib{gap:2px;height:48px;display:flex}.lw-sv-rib__seg{flex-basis:0;gap:2px;min-width:0;transition:opacity .2s;display:flex;position:relative}.lw-sv-rib__seg .lw-sv-thr{flex:1 1 0;min-width:0;height:100%}.lw-sv-rib:hover .lw-sv-rib__seg:not(:hover){opacity:.4}.lw .lw-sv.lw-sv-bb{gap:0}.lw-sv-bb>.lw-sv-foot{margin-top:28px}.lw-sv-bb__head,.lw-sv-bb__row{grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);align-items:center;gap:28px;display:grid}.lw-sv-bb__head{color:var(--ink-2);padding-bottom:18px;font-size:14px;line-height:1.4}.lw-sv-bb__h{align-items:center;gap:10px;display:flex}.lw-sv-bb__h--l{text-align:right;justify-content:flex-end}.lw-sv-bb__head .lw-sv-bb__mid{font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink-3);justify-content:center;font-size:11px}.lw-sv-bb__mid{text-align:center;color:var(--ink-2);font-size:14.5px}.lw-sv-bb__row{border-top:1px solid var(--line);padding:14px 0}.lw-sv-bb__side{align-items:center;gap:16px;min-height:26px;transition:opacity .2s;display:flex}.lw-sv-bb__side--l{justify-content:flex-end}.lw-sv-bb__side b{text-align:center;min-width:2ch;color:var(--ink);font-size:16px;font-weight:500}.lw-sv-bb__dots{gap:5px;display:flex}.lw-sv-bb__side--l .lw-sv-bb__dots{flex-direction:row-reverse}.lw-sv-bb:hover .lw-sv-bb__side:not(:hover){opacity:.45}.lw .lw-sv.lw-sv-pain{gap:0}.lw-sv-pain>.lw-sv-foot{margin-top:28px}.lw-sv-pain__row{border-top:1px solid var(--line);grid-template-columns:40px 400px minmax(0,1fr) 96px;align-items:center;gap:24px;padding:17px 0;transition:opacity .2s;display:grid}.lw-sv-pain:hover .lw-sv-pain__row:not(:hover){opacity:.45}.lw-sv-pain__i{font-family:var(--font-mono);color:var(--ink-3);font-size:11px}.lw-sv-pain__t{color:var(--ink);font-size:16px}.lw-sv-pain__track{height:10px;display:block;position:relative}.lw-sv-pain__track:before{content:"";background:var(--line);height:1px;position:absolute;top:50%;left:0;right:0}.lw-sv-pain__track .lw-sv-bar{position:relative}.lw-sv-pain__v{text-align:right;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:14px}.lw-sv-pain__v b{color:var(--ink);font-size:16px;font-weight:500}.lw-sv-words__set{text-align:center;letter-spacing:-.028em;max-width:1120px;color:var(--ink);text-wrap:balance;margin:0 auto;line-height:1.14}.lw-sv-word{color:var(--ink);margin:0 .3em;transition:color .2s,opacity .2s;display:inline-block}.lw-sv-word--1{color:var(--ink-2)}.lw-sv-words__set:hover .lw-sv-word:not(:hover){opacity:.4}.lw-sv-words__set--rows{text-align:left;text-wrap:initial;flex-direction:column;gap:18px;width:100%;line-height:1;display:flex}.lw-sv-words__row{flex-wrap:wrap;align-items:center;gap:14px 36px;display:flex}.lw-sv-words__row--start{justify-content:flex-start;padding-left:3%}.lw-sv-words__row--end{justify-content:flex-end;padding-right:1%}.lw-sv-words__row--center{justify-content:center}.lw-sv-words__stack{flex-direction:column;gap:10px;display:inline-flex}.lw-sv-words__stack--before{text-align:right;align-items:flex-end}.lw-sv-words__stack--after{align-items:flex-start}.lw-sv-words__set--rows .lw-sv-word{margin:0;line-height:.92}.lw-sv-word--voice{font-family:var(--font-voice,var(--font-sans));letter-spacing:-.005em;color:var(--ink-2);font-size:25px}.lw-sv-words__set--rows .lw-sv-word--voice{line-height:1.1}.lw .lw-sv.lw-sv-panel{gap:40px}.lw-sv-panel__figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.lw-sv-panel__fig{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:22px;display:flex}.lw-sv-panel__fig b{letter-spacing:-.04em;color:var(--ink);font-size:56px;font-weight:400;line-height:1}.lw-sv-panel__fig span{color:var(--ink-2);font-size:15px}.lw-sv-panel__row{border-top:1px solid var(--line);grid-template-columns:300px minmax(0,1fr);align-items:start;gap:32px;padding:20px 0;display:grid}.lw-sv-rib--parts{gap:8px;height:36px}.lw-sv-panel__list{color:var(--ink-3);flex-wrap:wrap;gap:4px 22px;margin:12px 0 0;font-size:13.5px;display:flex}.lw-sv-panel__list b{color:var(--ink);font-weight:500}.lw-sv-table:not([open]) table{display:none}.lw .lw-sv.lw-sv-case{gap:28px}.lw-sv-case__rows{flex-direction:column;display:flex}.lw-sv-case__row{border-top:1px solid var(--line);grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:48px;padding:26px 0 28px;display:grid}.lw-sv-case__n{letter-spacing:-.045em;color:var(--ink);font-size:64px;font-weight:400;line-height:.95}.lw-sv-case__fig p{color:var(--ink-2);max-width:34ch;margin:14px 0 0;font-size:15px;line-height:1.5}.lw-sv-case__fig b{color:var(--ink);font-weight:500}.lw-sv-case__bar{padding-top:10px}.lw-sv-case__bar .lw-sv-rib--parts{height:56px}.lw-sv-early__path{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.lw-sv-early__st{flex-direction:column;min-width:0;display:flex}.lw-sv-early__n{height:20px;font-family:var(--font-mono);color:var(--ink-3);align-items:center;gap:12px;margin-bottom:16px;font-size:12px;display:flex}.lw-sv-early__line{background:var(--ink-3);opacity:.55;flex:1;height:1px;margin-right:-26px}.lw-sv-early__st h4{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:22px;font-weight:400;line-height:1.2}.lw-sv-early__d{color:var(--ink-2);max-width:30ch;margin:12px 0 0;font-size:15px;line-height:1.5}.lw-sv-early__stat{flex-direction:column;gap:14px;margin-top:18px;display:flex}.lw-sv-early__fig{letter-spacing:-.04em;color:var(--ink-3);font-size:56px;font-weight:400;line-height:.95}.lw-sv-early__st.is-key .lw-sv-early__fig{color:var(--ink)}.lw-sv-early__stat p{color:var(--ink-2);max-width:30ch;margin:0;font-size:15px;line-height:1.5}.lw-sv-early__stat .lw-sv-strip{height:44px}@media (width<=1023px){.lw-sv-case__row{grid-template-columns:minmax(0,1fr);gap:18px}.lw-sv-early__path{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.lw-sv-early__st:nth-child(2) .lw-sv-early__line{visibility:hidden}}@media (width<=639px){.lw-sv-early__path{grid-template-columns:minmax(0,1fr)}.lw-sv-early__line{display:none}.lw-sv-case__n,.lw-sv-early__fig{font-size:48px}}@media (width<=1023px){.lw-sv-bb__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.lw-sv-bb__head .lw-sv-bb__mid{display:none}.lw-sv-bb__h--l{text-align:left;justify-content:flex-start}.lw-sv-bb__row{grid-template-columns:minmax(0,1fr);gap:8px}.lw-sv-bb__row>.lw-sv-bb__mid{text-align:left;color:var(--ink);order:-1;font-size:14px}.lw-sv-bb__side,.lw-sv-bb__side--l{justify-content:flex-start;gap:12px}.lw-sv-bb__side--l .lw-sv-bb__dots{flex-direction:row}.lw-sv-bb__side--l b{order:2}.lw-sv-bb__side b{text-align:left;min-width:0;font-size:14px}.lw-sv-bb__dots{flex-wrap:wrap;row-gap:5px}.lw-sv-panel__row{grid-template-columns:minmax(0,1fr);gap:12px}}@media (width<=639px){.lw-sv-bb__head{grid-template-columns:minmax(0,1fr);gap:8px}.lw-sv-bb__dots{gap:4px}.lw-sv-bb__dots .lw-sv-dot{width:10px;height:10px}}.lw-sv-s1{fill:var(--st-r1);background:var(--st-r1)}.lw-sv-s2{fill:var(--st-r2);background:var(--st-r2)}.lw-sv-s3{fill:var(--st-r3);background:var(--st-r3)}.lw-sv-s4{fill:var(--st-r4);background:var(--st-r4)}.lw-sv-dn__row{gap:40px;display:grid}.lw-sv-dn__item{border-top:1px solid var(--line);flex-direction:column;gap:18px;min-width:0;padding-top:24px;display:flex}.lw-sv-dn__ring{aspect-ratio:1;width:100%;max-width:232px;position:relative}.lw-sv-dn__ring svg{width:100%;height:100%;display:block;overflow:visible}.lw-sv-dn__g{outline:none;transition:opacity .2s}.lw-sv-dn__ring:hover .lw-sv-dn__g:not(:hover){opacity:.4}.lw-sv-dn__g:focus-visible .lw-sv-dn__a{stroke:var(--ink);stroke-width:1.5px}.lw-sv-dn__c{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.lw-sv-dn__c b{letter-spacing:-.04em;color:var(--ink);font-size:44px;font-weight:400;line-height:1}.lw-sv-dn__c span{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);font-size:11px}.lw-sv-dn__t{color:var(--ink-2);max-width:34ch;margin:0;font-size:15px;line-height:1.5}.lw-sv-dn__t b{color:var(--ink);font-weight:500}.lw-sv-dn__key{color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;margin:0;font-size:13px;display:flex}.lw-sv-dn__key span{align-items:center;gap:6px;display:inline-flex}.lw-sv-dn__key i{border-radius:2px;width:8px;height:8px}.lw-sv-dn__key b{color:var(--ink);font-weight:500}@keyframes lwStO{0%{opacity:0}to{opacity:1}}.lw-sv.is-armed .lw-sv-dn__a{opacity:0}.lw-sv.is-play .lw-sv-dn__a{animation:.4s both lwStO;animation-delay:calc(var(--i,0) * 22ms)}@media (width<=1023px){.lw-sv-dn__row{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.lw-sv-dn__c b{font-size:32px}}@media (width<=639px){.lw-sv-dn__row{grid-template-columns:minmax(0,1fr)!important}.lw-sv-dn__item{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:10px 20px;display:grid}.lw-sv-dn__ring{grid-row:span 2}.lw-sv-dn__c b{font-size:28px}.lw-sv-dn__c span{display:none}}.lw-nav__home{flex:none;align-items:center;line-height:0;display:inline-flex}.lw-nav__inner>a:has(>.lw-logo){flex:none;align-items:center;line-height:0;display:inline-flex}.lw-nav__links{align-self:stretch;align-items:stretch}.lw-nav__item{align-items:center;display:flex;position:relative}.lw-nav__trigger{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:0;padding:0;font-size:14px;display:inline-flex}.lw-nav__trigger:focus-visible,.lw-navm__item:focus-visible,.lw-navm__more:focus-visible,.lw-navs__row:focus-visible,.lw-navs__subrow:focus-visible,.lw-nav__burger:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.lw-nav__chev{color:var(--ink-3);transition:transform var(--duration-ui) var(--ease-out);flex:none}.lw-nav__item--menu.is-open .lw-nav__trigger,.lw-nav__trigger:hover{color:var(--ink)}.lw-nav__item--menu.is-open .lw-nav__chev{color:var(--ink);transform:rotate(180deg)}.lw-nav__burger{display:none}.lw-navm{z-index:30;box-sizing:border-box;background:var(--surface);border:1px solid var(--line);border-radius:0 0 var(--radius-md) var(--radius-md);width:max-content;min-width:380px;box-shadow:var(--shadow-float);animation:lw-navm-in var(--mo-menu,.2s) var(--ease-out) both;font-family:var(--font-sans);border-top:0;position:absolute;top:calc(100% + 1px);left:-20px;overflow:hidden}@keyframes lw-navm-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lw-navm__cols{grid-template-columns:400px;display:grid}.lw-navm--two .lw-navm__cols{grid-template-columns:400px 300px}.lw-navm__col{flex-direction:column;gap:6px;padding:18px 12px 12px;display:flex}.lw-navm__col--soon{background:var(--band);border-left:1px solid var(--line)}.lw-navm__k{font:500 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0 12px 4px}.lw-navm__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lw-navm__item{border-radius:var(--radius-sm);color:inherit;transition:background-color var(--duration-ui) var(--ease-out);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:9px 12px;text-decoration:none;display:grid}a.lw-navm__item:hover,.lw-navm__item.is-current{background:var(--band)}.lw-navm__col--soon a.lw-navm__item:hover{background:var(--surface)}.lw-navm__art{border-radius:var(--radius-sm);background-position:50%;background-size:cover;background-color:var(--tile);width:44px;height:44px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent)}.lw-navm__txt{flex-direction:column;gap:2px;min-width:0;display:flex}.lw-navm__t{letter-spacing:-.005em;color:var(--ink);align-items:center;gap:8px;font-size:15px;line-height:1.3;display:flex}.lw-navm__item.is-current .lw-navm__t:after{content:"";background:var(--ink);border-radius:999px;flex:none;width:6px;height:6px}.lw-navm__d{color:var(--ink-3);font-size:13px;line-height:1.45}.lw-navm__item.is-soon{cursor:default}.lw-navm__item.is-soon .lw-navm__art{opacity:.55;filter:grayscale(.6)}.lw-navm__item.is-soon .lw-navm__t{color:var(--ink-2)}.lw-navm__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:14px 24px;display:flex}.lw-navm__more{color:var(--ink);align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.lw-navm__more svg{transition:transform var(--duration-ui) var(--ease-out)}.lw-navm__more:hover svg{transform:translate(2px)}.lw-navm__more--quiet{color:var(--ink-2)}.lw-nav--phone .lw-nav__links,.lw-nav--phone .lw-nav__signin{display:none}.lw-nav--phone .lw-nav__end{gap:8px}.lw-nav--phone .lw-nav__burger{display:inline-flex}.lw-nav--phone .lw-container{padding-inline:20px}.lw-nav__burger{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-8px}.lw-nav__bars{flex-direction:column;gap:6px;width:20px;display:flex}.lw-nav__bars i{background:currentColor;border-radius:2px;height:1.5px;display:block}.lw-nav.is-sheet{background:var(--ground)}.lw-navs{z-index:30;background:var(--ground);border-bottom:1px solid var(--line);font-family:var(--font-sans);animation:lw-navs-in var(--mo-sheet,.24s) var(--ease-out) both;flex-direction:column;gap:20px;padding:8px 20px 24px;display:flex;position:absolute;top:100%;left:0;right:0}@keyframes lw-navs-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.lw-navs__list{margin:0;padding:0;list-style:none}.lw-navs__sec{border-bottom:1px solid var(--line)}.lw-navs__row{width:100%;height:56px;font:inherit;letter-spacing:-.012em;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:20px;text-decoration:none;display:flex}.lw-navs__sec.is-open .lw-nav__chev{color:var(--ink);transform:rotate(180deg)}.lw-navs__sub{flex-direction:column;gap:2px;margin:0 0 14px;padding:0;list-style:none;display:flex}.lw-navs__subrow{border-radius:var(--radius-sm);min-height:46px;color:var(--ink-2);align-items:center;gap:12px;margin:0 -8px;padding:4px 8px;font-size:16px;text-decoration:none;display:flex}.lw-navs__subrow .lw-navm__art{width:36px;height:36px}.lw-navs__subrow.is-current{background:var(--band);color:var(--ink)}.lw-navs__subrow.is-soon{color:var(--ink-3)}.lw-navs__subrow.is-soon .lw-navm__art{opacity:.55;filter:grayscale(.6)}.lw-navs__soon{font:500 10.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;margin-left:auto}.lw-navs__end{display:flex}.lw-navs__end .lw-btn{justify-content:center}@media (width<=720px){.lw-nav__burger{display:inline-flex}.lw-nav__end{gap:8px}}@media (prefers-reduced-motion:reduce){.lw-navm,.lw-navs{animation:none}.lw-nav__chev{transition:none}}.motion-still .lw-navm,.motion-still .lw-navs{animation:none}.lw-logos__row{row-gap:18px}.lw-logos__item--img img{height:var(--logo-h,20px);object-fit:contain;opacity:.82;width:auto;max-width:150px;display:block}.lw-logos__item--img.has-dark img{filter:none}.lw-logos__dark,[data-theme=dark] .lw-logos__item--img.has-dark .lw-logos__light{display:none!important}[data-theme=dark] .lw-logos__item--img.has-dark .lw-logos__dark{display:block!important}.lw-logos__note{font:500 10.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);grid-column:2}.lw-nav__theme{appearance:none;width:34px;height:34px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:0;padding:0;transition:background-color .2s,color .2s;display:inline-grid}.lw-nav__theme:hover{color:var(--ink);background:color-mix(in oklab, var(--ink) 7%, transparent)}.lw-nav__theme:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw-nav__theme svg{display:block}::view-transition-old(root){animation-duration:.35s}::view-transition-new(root){animation-duration:.35s}.lw-scene{width:100%;font-family:var(--font-product);color:var(--app-fg);--scene-card:600px;--scene-side:360px;position:relative}.lw-scene--account{--scene-card:640px}.lw-scene--change{--scene-card:520px;--scene-side:380px}.lw-scene--brief{--scene-card:560px}.lw-scene__card{width:var(--scene-card);max-width:calc(100% - 40px);position:absolute;top:0;left:0}.lw-scene__card>.lw-window{width:100%}.lw-scene__side{z-index:1;width:var(--scene-side);flex-direction:column;align-items:stretch;gap:10px;max-width:100%;display:flex;position:absolute;bottom:0;right:0}.lw-scene__say{background:var(--app-bg);border:1px solid var(--app-border);max-width:320px;color:var(--app-fg);border-radius:14px;flex-direction:column;align-self:flex-end;align-items:flex-start;gap:8px;padding:10px 14px;font-size:13.5px;line-height:1.45;display:flex;box-shadow:0 12px 30px -16px #14120e73}.lw-scene__files{flex-wrap:wrap;gap:6px;display:flex}.lw-scene__files .lw-rh{margin:0}.lw-scene__panel,.lw-scene__change{border-radius:12px;box-shadow:0 1px 2px #14120e14,0 24px 50px -20px #14120e80}.lw-scene__panel{background:var(--app-bg);border:1px solid var(--app-border)}.lw-scene__act{padding:10px 12px}.lw-scene__done{align-items:center;gap:10px;padding:9px 8px 9px 12px;font-size:12.5px;display:flex}.lw-scene__done-t{flex-direction:column;gap:1px;min-width:0;margin-right:auto;display:flex}.lw-scene__done-t b{font-weight:600}.lw-scene__done-t span{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@keyframes lw-skel{50%{opacity:.55}}.lw-scene__skel{flex-direction:column;gap:8px;padding:4px 0;display:flex}.lw-scene__skel i{background:var(--app-chip);border-radius:5px;height:10px;animation:1.4s ease-in-out infinite lw-skel;display:block}.lw-scene__skel i:last-child{width:62%}.motion-still .lw-scene__skel i{animation:none}.lw-sco{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;padding:16px 18px 18px;display:flex}.lw-sco__head{align-items:center;gap:10px;min-width:0;display:flex}.lw-sco__figs{flex-direction:column;gap:8px;display:flex}.lw-sco__bar{background:var(--app-border);border-radius:2px;height:3px;overflow:hidden}.lw-sco__bar>i{background:var(--app-fg);height:100%;display:block}.lw-sco__bar.is-done>i{background:0 0}.lw-sco__bar.is-done{height:1px}.lw-sco__checks{flex-direction:column;gap:2px;display:flex}.lw-sco__checks>.lw-app-micro{margin-bottom:6px}.lw-sco__row{border-top:1px solid var(--app-border);grid-template-columns:6px 150px minmax(0,1fr);align-items:center;gap:12px;padding:8px 0;font-size:12.5px;display:grid}.lw-sco__row b{white-space:nowrap;font-weight:500}.lw-sco__row>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-scb{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;padding:16px 18px 18px;display:flex}.lw-scb__kr{align-items:center;gap:8px;margin-bottom:8px;display:flex}.lw-scb__title{letter-spacing:-.005em;font-size:16px;font-weight:600;line-height:1.35}.lw-scb__cols{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:22px;display:grid}.lw-scb__sell,.lw-scb__raise{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.lw-scb__sell li{grid-template-columns:minmax(0,1fr) 56px 24px;align-items:center;gap:8px;display:grid}.lw-scb__sell li>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-scb__sell li>i{background:var(--app-border);border-radius:2px;height:4px;display:block;overflow:hidden}.lw-scb__sell li>i>i{background:var(--app-fg);transform-origin:0;height:100%;display:block}.lw-scb__sell b{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.lw-scb__raise li{grid-template-columns:18px minmax(0,1fr);gap:8px;line-height:1.45;display:grid}.lw-scb__raise li>span{background:var(--app-chip);border-radius:5px;place-items:center;width:18px;height:18px;font-size:11px;font-weight:600;display:grid}.lw-scc{flex-direction:column;width:100%;display:flex}.lw-scc__head{border-bottom:1px solid var(--app-border);align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.lw-scc__head b{font-weight:600}.lw-scc .lw-table td,.lw-scc .lw-table th{padding-inline:16px}.lw-askl{color:inherit;border-radius:var(--radius-lg);text-decoration:none;display:block}.lw-askl:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lw-askl .lw-feature__title:after{content:" →";transition:translate .2s var(--ease-out,ease);display:inline-block}.lw-askl:hover .lw-feature__title:after{translate:3px}.lw-askc{font-family:var(--font-product);color:var(--app-fg);flex-direction:column;justify-content:flex-end;gap:10px;display:flex;position:absolute;inset:22px}.lw-askc .lw-scene__say{max-width:88%;font-size:13px}.lw-askc__res{flex-direction:column;gap:6px;padding:10px 12px 4px;display:flex}.lw-feature--ask .lw-feature__art{aspect-ratio:1}.lw-askc__out{border-top:1px solid var(--app-border);margin:2px -12px 0;padding:2px 12px 0}.lw-askc__res .lw-figs{background:0 0;border:0;border-radius:0;gap:0;margin:0 -12px}.lw-askc__res .lw-figs>div{background:0 0;padding:6px 12px}.lw-askc__res .lw-figs>div+div{border-left:1px solid var(--app-border)}.lw-askc__res .lw-figs small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-askc__orders{margin:0;padding:0;font-size:12.5px;list-style:none}.lw-askc__orders li{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:7px 0;display:grid}.lw-askc__orders li+li{border-top:1px solid var(--app-border)}.lw-askc .lw-cm__sum{display:none}.lw-askc__out.is-pre{visibility:hidden}.lw-askc__move{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:4px 0 10px;font-size:12.5px;display:flex}.lw-askc__move .lw-retailer{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lw-askc--calm .lw-askc__out .lw-rcpt{background:0 0;border:0;min-height:0;padding:6px 0}@media (width<=1279px){.lw .lw-stage__window:has(.lw-scene){left:max(var(--stage-side), calc(50% - 450px))!important;right:max(var(--stage-side), calc(50% - 450px))!important;width:auto!important}}@media (width<=1023px){.lw-scene{--scene-card:560px;--scene-side:340px}.lw-scene--change{--scene-card:440px}}@media (width<=639px){.lw .lw-stage:has(.lw-scene){height:auto!important}.lw .lw-stage:has(.lw-scene)>.lw-stage__window{margin:var(--stage-top) var(--stage-side);position:relative;width:auto!important;top:auto!important;left:auto!important;right:auto!important}.lw-scene{flex-direction:column;gap:10px;display:flex;height:auto!important}.lw-scene__card{width:auto;max-width:none;max-height:280px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.lw-scene__side{width:auto;position:relative;bottom:auto;right:auto}.lw-scene__say{max-width:92%;font-size:13px}.lw-sco{gap:12px;padding:14px}.lw-sco .lw-figs{--n:2!important}.lw-scb{padding:14px}.lw-scb .lw-figs{--n:2!important}.lw-scb__cols{grid-template-columns:minmax(0,1fr);gap:14px}.lw-scc .lw-table td,.lw-scc .lw-table th{padding-inline:12px}.lw-scc .lw-table th:nth-child(3),.lw-scc .lw-table td:nth-child(3){display:none}.lw-askc{inset:14px}}.lw-cta .lw-stage__cloth{filter:saturate(.5)contrast(.88)brightness(.92)}.lw-cta:before{background:linear-gradient(90deg,#08081457 0%,#0808141f 45%,#08081400 70%),linear-gradient(#0e0e162e,#0e0e162e)}.lw-features--ask>.lw-askl{display:flex}.lw-features--ask>.lw-askl>.lw-feature,.lw-features--ask .lw-feature__body{flex:auto}.lw-shell__crumbs{gap:0;font-size:13px}.lw-shell__crumbs>span:not(.lw-app-muted){color:var(--app-muted);font-weight:500}.lw-shell__crumbs .lw-shell__crumbsep{margin:0 6px;font-size:12px}.lw-shell__crumbs b{font-weight:600}.lw-scr__page{background:var(--app-bg);flex-direction:column;flex:1;gap:14px;min-width:0;min-height:0;padding:18px 22px 20px;font-size:12.5px;display:flex;overflow:hidden}.lw-scr-seg{border-radius:var(--app-r-md);background:var(--app-chip);align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.lw-scr-seg>span{border-radius:calc(var(--app-r-md) - 2px);height:26px;color:var(--app-muted);white-space:nowrap;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:500;display:inline-flex;position:relative}.lw-scr-seg>span.is-on{background:var(--app-bg);color:var(--app-fg);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--app-border)}.lw-scr-owners{display:inline-flex}.lw-scr-owner{width:20px;height:20px;font:600 9.5px/1 var(--font-product);color:#fff;box-shadow:0 0 0 2px var(--app-bg);border-radius:50%;place-items:center;display:inline-grid}.lw-scr-owner+.lw-scr-owner{margin-left:-5px}.lw-ob__down{color:var(--risk-fg);font-weight:500}.lw-rr__head{flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;display:flex}.lw-rr__cl{flex:none;align-items:center;gap:8px;min-width:0;display:inline-flex}.lw-rr__name{letter-spacing:-.01em;white-space:nowrap;font-size:18px;font-weight:600;line-height:1.35}.lw-rr__ib{border-radius:var(--app-r-sm);width:28px;height:28px;color:var(--app-muted);flex:none;place-items:center;display:inline-grid}.lw-rr__status,.lw-rr__visit{border:1px solid var(--app-border);border-radius:var(--app-r-md);background:var(--app-bg);font:500 11px/1.45 var(--font-product);color:var(--app-muted);white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.lw-rr__status i{background:#10b981;border-radius:50%;flex:none;width:6px;height:6px}.lw-rr__status i.is-sky{background:#0ea5e9}.lw-rr__status svg{opacity:.6}.lw-rr__visit{gap:6px}.lw-rr__tier{box-sizing:border-box;border-radius:var(--app-r-sm);border:1px solid var(--app-border);min-width:20px;height:20px;font:500 11px/1 var(--font-mono,ui-monospace, monospace);color:var(--app-fg);flex:none;place-items:center;padding:0 6px;display:inline-grid}.lw-rr__sep{background:var(--app-border);flex:none;width:1px;height:16px}.lw-rr__owners{flex:none;display:inline-flex}.lw-rr__av{width:24px;height:24px;box-shadow:0 0 0 2px var(--app-bg);font-size:11px}.lw-rr__owners .lw-rr__av+.lw-rr__av{margin-left:-6px}.lw-rr__loc{color:var(--app-muted);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.lw-rr__end{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.lw-rr__season{box-sizing:border-box;border:1px solid var(--app-input,var(--app-border));border-radius:var(--app-r-md);width:130px;height:28px;color:var(--app-fg);justify-content:space-between;align-items:center;padding:0 10px 0 12px;font-size:12px;display:inline-flex}.lw-rr__season svg{opacity:.5}.lw-rr__menu{background:var(--app-accent,var(--app-chip));width:32px;height:32px;color:var(--app-fg);border-radius:50%;place-items:center;display:inline-grid}.lw-rr__kpis{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-sunk);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.lw-rr__kpis>div{flex-direction:column;min-width:0;padding:12px 16px;display:flex}.lw-rr__kpis>div+div{border-left:1px solid color-mix(in srgb, var(--app-border) 60%, transparent)}.lw-rr__kpis span{font:500 11px/1.45 var(--font-product);text-transform:uppercase;letter-spacing:.05em;color:var(--app-muted)}.lw-rr__kpis b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px;font-weight:600;line-height:1}.lw-rr__kpis small{color:var(--app-muted);margin-top:4px;font-size:12px;line-height:1.5}.lw-rr__tg{border:1px solid var(--app-border);border-radius:var(--app-r-md);flex:none;align-self:flex-start;gap:4px;display:inline-flex}.lw-rr__tgi{border-radius:var(--app-r-md);height:28px;font:400 13px/1 var(--font-product);color:var(--app-fg);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:relative}.lw-rr__tgi.is-on{background:var(--app-accent,var(--app-chip))}.lw-rr__tgi svg{flex:none}.lw-rr__tab{flex-direction:column;gap:16px;min-height:0;display:flex}.lw-rr__card{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-sunk);flex:none;overflow:hidden}.lw-rr__ch{justify-content:space-between;align-items:center;padding:12px 16px 8px;display:flex}.lw-rr__ch>span:first-child{font:500 11px/1.45 var(--font-product);text-transform:uppercase;letter-spacing:.05em;color:var(--app-muted)}.lw-rr__card--pad>:last-child{padding:0 16px 16px}.lw-rr__table{border-collapse:collapse;width:100%;font-size:12px}.lw-rr__table th{text-align:left;height:44px;color:var(--app-muted);background:var(--app-accent,var(--app-chip));white-space:nowrap;padding:0 16px;font-weight:500}.lw-rr__table th.r,.lw-rr__table td.r{text-align:right}.lw-rr__table td{color:var(--app-muted);border-top:1px solid var(--app-border);vertical-align:top;white-space:nowrap;text-overflow:ellipsis;max-width:260px;padding:16px;overflow:hidden}.lw-rr__fg{font-weight:500;color:var(--app-fg)!important}.lw-rr__dept{box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-bg);height:20px;color:var(--app-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.lw-rr__dept svg{opacity:.6}.lw-rr__doors{flex-direction:column;line-height:1.25;display:flex}.lw-rr__more{color:var(--app-muted);opacity:.8}.lw-rr__contacts{flex-direction:column;gap:8px;display:flex}.lw-rr__contact{border:1px solid var(--app-border);border-radius:var(--app-r-md);background:color-mix(in srgb, var(--app-bg) 40%, transparent);flex-direction:column;gap:2px;min-width:0;padding:8px;display:flex}.lw-rr__contact b{color:var(--app-fg);font-size:13px;font-weight:500}.lw-rr__contact div>span{color:var(--app-muted);font-size:12px}.lw-rr__cm{gap:12px;display:flex}.lw-rr__terms{flex-direction:column;gap:10px;display:flex}.lw-rr__term{grid-template-columns:110px auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;font-size:12px;display:grid}.lw-rr__tn{color:var(--app-fg);font-weight:500}.lw-rr__cur{border:1px solid var(--app-border);border-radius:var(--app-r-sm);height:20px;font:500 11px/1 var(--font-product);color:var(--app-fg);place-items:center;padding:0 6px;display:inline-grid}.lw-rr__tl{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-rr__none{color:var(--app-muted);grid-column:2/4;font-style:italic}.lw-rr__edit,.lw-rr__ghost{border-radius:var(--app-r-sm);height:26px;color:var(--app-fg);align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.lw-rr__note{color:var(--app-muted);grid-column:3/5;font-size:11px}.lw-rr__up{font-weight:500;color:var(--ok-fg)!important}.lw-rr__ctools{gap:2px;display:inline-flex}.lw-rr__sect+.lw-rr__sect{border-top:1px solid var(--app-border);margin-top:12px;padding-top:12px}.lw-rr__sh{color:var(--app-fg);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.lw-rr__logs{margin:0;padding:0;list-style:none}.lw-rr__logs li{color:var(--app-muted);grid-template-columns:112px minmax(0,1fr) 60px 26px;align-items:center;gap:10px;padding:7px 0;font-size:12px;display:grid}.lw-rr__logs li+li{border-top:1px solid var(--app-border)}.lw-rr__logs .lw-rr__dept{justify-self:start}.lw-pb__bar{align-items:center;gap:14px;display:flex}.lw-pb__title{font-size:16px}.lw-pb__tools{align-items:center;gap:8px;display:flex}.lw-pb__search{box-sizing:border-box;border:1px solid var(--app-input);border-radius:var(--app-r-sm);width:220px;height:28px;color:var(--app-muted);align-items:center;gap:7px;padding:0 10px;display:inline-flex}.lw-scr-seg--ic>span{height:24px;padding:0 9px}.lw-scr-tg{border:1px solid var(--app-border);border-radius:var(--app-r-md);flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.lw-scr-tg>span{border-radius:calc(var(--app-r-md) - 3px);height:26px;font:500 12.5px/1 var(--font-product);color:var(--app-muted);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.lw-scr-tg>span.is-on{background:var(--app-chip);color:var(--app-fg)}.lw-scr-tg--s{box-sizing:border-box;height:28px}.lw-scr-tg--s>span{gap:4px;height:22px;padding:0 8px;font-size:12px}.lw-scr-qc{box-sizing:border-box;border:1px solid var(--app-border);border-radius:var(--app-r-md);background:var(--app-bg);width:30px;height:28px;color:var(--app-muted);justify-content:center;align-items:center;display:inline-flex}.lw-pb__board{flex:1;grid-template-columns:repeat(6,248px) 38px;gap:12px;min-height:0;display:grid;overflow:hidden}.lw-pb__lane,.lw-ob__col{border-radius:var(--app-r-lg);background:var(--app-panel);flex-direction:column;gap:6px;min-width:0;padding:10px 8px;display:flex}.lw-pb__lh{align-items:center;gap:6px;min-width:0;padding:0 2px;display:flex}.lw-pb__lh b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.lw-pb__n{box-sizing:border-box;background:var(--app-chip);min-width:18px;height:18px;color:var(--app-muted);border-radius:9px;place-items:center;padding:0 5px;font-size:11px;font-weight:500;display:inline-grid}.lw-pb__v{color:var(--app-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.lw-pb__desc{color:var(--app-muted);min-height:31px;padding:0 2px;font-size:11px;line-height:1.4}.lw-pb__cards{flex-direction:column;gap:6px;display:flex;position:relative}.lw-pb__card,.lw-ob__card{border-radius:var(--app-r-md);background:var(--app-bg);border:1px solid var(--app-border);flex-direction:column;gap:6px;padding:9px 10px;display:flex;position:relative;box-shadow:0 1px 2px #0000000a}.lw-pb__card.is-lift,.lw-ob__card.is-lift{box-shadow:0 14px 30px -12px #00000059, 0 0 0 1px var(--app-input)}.lw-pb__top{align-items:center;gap:7px;min-width:0;display:flex}.lw-pb__top b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.lw-pb__top .lw-rr__tier{margin-left:auto}.lw-pb__depts{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.lw-pb__depts .lw-chip{height:20px;padding:0 7px;font-size:11px}.lw-pb__meta{color:var(--app-muted);font-size:11.5px}.lw-pb__foot{justify-content:space-between;align-items:center;display:flex}.lw-pb__age{background:var(--app-chip);height:18px;color:var(--app-muted);border-radius:9px;align-items:center;padding:0 6px;font-size:10.5px;display:inline-flex}.lw-pb__age.is-warn{background:var(--warn-bg);color:var(--warn-fg,var(--app-fg))}.lw-pb__age.is-risk{background:var(--risk-bg);color:var(--risk-fg)}.lw-pb__slot{border:1.5px dashed var(--app-input);border-radius:var(--app-r-md);order:-1;height:112px}.lw-pb__slot--ob{order:9;height:78px}.lw-pb__lost{border-radius:var(--app-r-lg);background:var(--app-panel);justify-content:center;padding-top:14px;display:flex}.lw-pb__lost span{writing-mode:vertical-rl;color:var(--app-muted);font-size:11.5px;font-weight:500}.lw-ob{flex:1;grid-template-columns:minmax(0,1fr) 190px;gap:14px;min-height:0;display:grid}.lw-ob__board{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:0;display:grid}.lw-ob__dept{border-top:1px solid var(--app-border);flex-direction:column;gap:1px;padding-top:5px;font-size:11.5px;display:flex}.lw-ob__fa{color:var(--app-muted);font-variant-numeric:tabular-nums}.lw-ob__props{border-left:1px solid var(--app-border);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.lw-ob__props dl{grid-template-columns:1fr auto;gap:7px 10px;margin:0;display:grid}.lw-ob__props dt{color:var(--app-muted)}.lw-ob__props dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:500}.lw-ov__greet{letter-spacing:-.015em;font-size:22px;font-weight:600}.lw-ov__sec{flex-direction:column;gap:8px;display:flex}.lw-ov__shows{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lw-ov__show{border:1px solid var(--app-border);border-radius:var(--app-r-lg);justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:12px 14px;display:flex}.lw-ov__show>div{flex-direction:column;gap:2px;min-width:0;display:flex}.lw-ov__show b{font-weight:600}.lw-ov__addr{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.lw-ov__dates{margin-top:4px;font-size:11.5px;font-weight:500}.lw-ov__cd{box-sizing:border-box;border-radius:var(--app-r-md);background:var(--app-chip);text-align:center;flex:none;place-items:center;min-width:52px;height:52px;padding:0 6px;font-size:11.5px;font-weight:600;line-height:1.2;display:grid}.lw-ov__cd.is-live{background:var(--app-fg);color:var(--app-bg)}.lw-ov__cd.is-far{color:var(--app-muted);max-width:64px;font-weight:500}.lw-ov__div{border-top:1px solid var(--app-border);align-items:center;gap:12px;padding-top:6px;display:flex}.lw-ov__div .lw-k-btn{margin-left:auto}.lw-ov__cards{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1.1fr);gap:10px;display:grid}.lw-ov__card{border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;gap:10px;min-width:0;padding:12px 14px;display:flex}.lw-ov__status{align-items:center;gap:14px;display:flex}.lw-ov__donut{flex:none;width:88px;height:88px}.lw-ov__dn{font:600 18px var(--font-product);fill:var(--app-fg)}.lw-ov__dl{font:400 9.5px var(--font-product);fill:var(--app-muted)}.lw-ov__legend{flex-direction:column;flex:1;gap:5px;margin:0;padding:0;list-style:none;display:flex}.lw-ov__legend li{grid-template-columns:10px 1fr auto;align-items:center;gap:7px;display:grid}.lw-ov__legend i{border-radius:2px;width:8px;height:8px}.lw-ov__fc{border-top:1px solid var(--app-border);justify-content:space-between;padding-top:8px;display:flex}.lw-ov__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lw-ov__rows li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 0;display:grid}.lw-ov__rows li+li{border-top:1px solid var(--app-border)}.lw-ov__rows li>span:nth-child(2),.lw-ov__rows li>span:nth-child(3):not(.lw-chip):not(.lw-app-muted){flex-direction:column;min-width:0;display:flex}.lw-ov__rows li span span.lw-app-muted{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.lw-ov__rows li:has(.lw-ov__live){grid-template-columns:8px auto minmax(0,1fr) auto}.lw-ov__rows li:has(.lw-ov__live)>span:nth-child(3){flex-direction:column;min-width:0;display:flex}.lw-ov__live{background:var(--app-input);border-radius:50%;width:7px;height:7px}.lw-ov__live.is-live{background:var(--ok)}.lw-ov__live.is-upcoming{background:var(--indigo)}.lw-ofk{--ofk-l:112px;border-top:1px solid var(--ink);font-family:var(--font-sans,inherit);flex-direction:column;display:flex}.lw-ofk__row{grid-template-columns:var(--ofk-l) repeat(var(--n), minmax(0, 1fr)) minmax(0, 1.1fr);border-bottom:1px solid var(--line);display:grid}.lw-ofk__l{color:var(--ink-3);padding:16px 12px 16px 0;font-size:13px}.lw-ofk__c{min-width:0;padding:16px 14px;transition:background-color .3s;position:relative}.lw-ofk__c.is-cur{background:var(--band)}.lw-ofk__c code{font-family:var(--font-mono);color:var(--ink-3);font-size:13px;transition:color .3s}.lw-ofk__c.is-read code{color:var(--ink-2)}.lw-ofk__c:not(.is-read) code{opacity:.38}.lw-ofk__row--files .lw-ofk__c{flex-direction:column;gap:3px;padding-top:22px;padding-bottom:20px;display:flex}.lw-ofk__file b,.lw-ofk__looma b{color:var(--ink);letter-spacing:-.005em;font-size:15px;font-weight:500}.lw-ofk__ic{color:var(--ink-3);margin-bottom:8px;display:inline-flex}.lw-ofk__ic svg{width:16px;height:16px}.lw-ofk__m{color:var(--ink-3);font-size:12.5px}.lw-ofk__f{font:11.5px var(--font-mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;overflow:hidden}.lw-ofk__looma{border-left:1px solid var(--ink);color:var(--ink-3);align-items:center;gap:8px;padding-left:20px;font-size:14.5px;display:flex}.lw-ofk__looma.is-on,.lw-ofk__looma svg{color:var(--ink)}.lw-ofk__row--files .lw-ofk__looma{align-items:flex-start}.lw-ofk__row--foot .lw-ofk__c{color:var(--ink-3);font-size:13px}.lw-ofk__row--foot .lw-ofk__c.is-read{color:var(--ink)}.lw-ofk__row--foot .lw-ofk__looma{flex-direction:column;align-items:flex-start;gap:2px}.lw-ofk__row--foot .lw-ofk__looma b{font-size:14.5px}@media (width<=1023px){.lw-ofk{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overflow-x:auto}.lw-ofk__row{min-width:920px}}.motion-still .lw-ofk__c{transition:none}@container work (width<=899px){.lw-rr__contacts{grid-template-columns:repeat(2,minmax(0,1fr))}.lw-rr__tab--two,.lw-ov__shows,.lw-ov__cards{grid-template-columns:minmax(0,1fr)}.lw-ov__shows>:nth-child(n+2),.lw-ov__cards>:nth-child(n+2){display:none}.lw-ob{grid-template-columns:minmax(0,1fr)}.lw-ob__props{display:none}.lw-pb__board,.lw-ob__board{overflow:hidden}.lw-pb__board{grid-template-columns:repeat(6,168px) 38px}.lw-ob__board{grid-template-columns:repeat(4,200px)}.lw-rr__head .lw-chip,.lw-rr__head .lw-rr__sep,.lw-rr__head .lw-scr-owners,.lw-rr__head .lw-rr__owners,.lw-rr__head .lw-rr__visit,.lw-rr__head .lw-rr__loc,.lw-rr__season{display:none}.lw-rr__tgi{padding:0 9px}}@container work (width<=599px){.lw-scr__page{padding:14px 12px}.lw-rr__kpis{grid-template-columns:minmax(0,1fr)}.lw-rr__kpis>div+div{border-left:0;border-top:1px solid var(--app-border)}.lw-rr__table th:nth-child(n+3),.lw-rr__table td:nth-child(n+3){display:none}.lw-rr__contacts{grid-template-columns:minmax(0,1fr)}.lw-pb__tools .lw-rr__end,.lw-pb__search,.lw-pb__bar .lw-rr__end{display:none}.lw-rr__term{grid-template-columns:minmax(0,1fr) auto}.lw-rr__term .lw-rr__cur,.lw-rr__term .lw-rr__note{display:none}.lw-rr__logs li{grid-template-columns:minmax(0,1fr) auto}.lw-rr__logs li>.lw-chip,.lw-rr__logs li>.lw-scr-owners{display:none}}.lw-rh2{border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;gap:10px;min-height:0;padding:14px 16px;display:flex}.lw-rh2__h{justify-content:space-between;align-items:center;display:flex}.lw-rh2__list{flex-direction:column;gap:2px;display:flex}.lw-rh2__ev{color:var(--app-muted);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;display:grid}.lw-rh2__ev .lw-scr-owner{width:22px;height:22px;box-shadow:none}.lw-rh2__t b{color:var(--app-fg);font-weight:500}.lw-rh2__w{white-space:nowrap;font-size:11.5px}.lw-rh2__ev--c{grid-template-columns:22px minmax(0,1fr);align-items:start}.lw-rh2__bubble{border-radius:var(--app-r-md);background:var(--app-chip);color:var(--app-fg);padding:9px 12px}.lw-rh2__bubble b{font-weight:500}.lw-rh2__bubble p{margin:3px 0 0}.lw-rh2__ev--new{border-radius:var(--app-r-md);background:var(--indigo-soft);margin:2px -8px;padding:7px 8px}.lw-rh2__comp{border-radius:var(--app-r-lg);background:var(--app-chip);justify-content:space-between;align-items:center;height:40px;margin-top:4px;padding:0 6px 0 12px;display:flex}.lw-wfcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lw-wfcard{border-radius:var(--radius-lg);background:var(--surface);color:inherit;flex-direction:column;gap:10px;padding:0 0 22px;text-decoration:none;display:flex;overflow:hidden}.lw-wfcard__art{aspect-ratio:16/9;background-position:50%;background-size:cover;margin-bottom:10px;display:block}.lw-wfcard>.lw-kicker,.lw-wfcard__t,.lw-wfcard__dl,.lw-wfcard__go{margin-inline:22px}.lw-wfcard__t{letter-spacing:-.015em;color:var(--ink);font-size:22px;line-height:1.25}.lw-wfcard__dl{border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);margin-top:6px;margin-bottom:6px;display:grid}.lw-wfcard__dl dt,.lw-wfcard__dl dd{border-bottom:1px solid var(--line);margin:0;padding:10px 0;font-size:14px;line-height:1.45}.lw-wfcard__dl dt{color:var(--ink-3)}.lw-wfcard__dl dd{color:var(--ink-2)}.lw-wfcard__go{color:var(--ink);align-items:center;gap:8px;margin-top:auto;font-size:14.5px;display:inline-flex}.lw-wfcard__go svg{transition:translate .2s var(--ease-out,ease)}.lw-wfcard:hover .lw-wfcard__go svg{translate:3px}@media (width<=1023px){.lw-wfcards{grid-template-columns:minmax(0,1fr)}.lw-wfcard__art{aspect-ratio:21/9}}.lw-aud{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lw-aud__card{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.lw-aud__art{aspect-ratio:16/9;background-position:50%;background-size:cover;justify-content:center;align-items:center;padding:28px;display:flex;position:relative}.lw-aud__app{width:min(340px,100%);font-family:var(--font-product);color:var(--app-fg);padding:12px 14px 6px;font-size:12.5px}.lw-aud__apph{border-bottom:1px solid var(--app-border);align-items:center;gap:8px;padding-bottom:10px;display:flex}.lw-aud__apph b{font-weight:600}.lw-aud__apph .lw-app-muted:first-of-type,.lw-aud__own{margin-left:auto}.lw-aud__own{color:var(--app-muted);align-items:center;gap:7px;display:inline-flex}.lw-aud__dl{grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.lw-aud__dl dt,.lw-aud__dl dd{margin:0;padding:7px 0}.lw-aud__dl dt{color:var(--app-muted)}.lw-aud__dl dd{font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.lw-aud__dl dt:not(:nth-last-child(2)),.lw-aud__dl dd:not(:last-child){border-bottom:1px solid var(--app-border)}.lw-aud__agency{background:var(--app-chip);width:20px;height:20px;color:var(--app-muted);font:600 9px/1 var(--font-product);box-shadow:inset 0 0 0 1px var(--app-border);border-radius:5px;place-items:center;display:inline-grid}.lw-aud__acc{margin:0;padding:0;list-style:none}.lw-aud__acc li{justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.lw-aud__acc li+li{border-top:1px solid var(--app-border)}.lw-aud__acc .lw-retailer{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lw-aud__body{flex-direction:column;gap:10px;padding:26px 28px 28px;display:flex}.lw-aud__t{letter-spacing:-.02em;color:var(--ink);font-size:26px;line-height:1.2}.lw-aud__pts{border-top:1px solid var(--line);margin:8px 0 0;padding:0;list-style:none}.lw-aud__pts li{border-bottom:1px solid var(--line);color:var(--ink-2);align-items:baseline;gap:10px;padding:11px 0;font-size:15px;line-height:1.45;display:flex}.lw-aud__pts svg{color:var(--ink-3);flex:none;translate:0 2px}@media (width<=1023px){.lw-aud{grid-template-columns:minmax(0,1fr)}.lw-aud__art{aspect-ratio:21/9}}@media (width<=639px){.lw-aud__art{aspect-ratio:auto;padding:22px 16px}.lw-aud__body{padding:22px 20px 24px}.lw-aud__t{font-size:22px}}.lw-ot{border:1px solid var(--app-border);border-radius:var(--app-r-md);flex:1;min-height:0;overflow:hidden}.lw-ot__table th{text-transform:none;letter-spacing:0;height:32px;font-size:12px;font-weight:500}.lw-ot__table td{vertical-align:middle;padding:7px 12px}.lw-ot__table .lw-retailer{font-weight:500}.lw-ot__doors{gap:4px;display:inline-flex}.lw-ot__doors .lw-chip{height:20px;padding:0 7px;font-size:11.5px}.lw-ot__spend{font-weight:500}.lw-ot__flags{color:var(--app-muted);font-variant-numeric:tabular-nums;gap:10px;display:inline-flex}.lw-ot__flags>span{align-items:center;gap:4px;display:inline-flex}.lw-ot__err{color:var(--risk)}.lw-ot__rule{color:var(--warn)}.lw-ot__st svg{color:var(--app-muted);flex:none}.lw-ot__st.is-processing svg{color:var(--app-brand)}.lw-ot__st.is-confirmed svg{color:var(--ok)}.lw-ot__n{font-variant-numeric:tabular-nums}.lw-aud__areas,.lw-aud__ws{margin:0;padding:0;list-style:none}.lw-aud__areas li{grid-template-columns:16px auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;display:grid}.lw-aud__areas li+li,.lw-aud__ws li+li{border-top:1px solid var(--app-border)}.lw-aud__areas li span:last-child{white-space:nowrap;text-overflow:ellipsis;justify-self:end;max-width:100%;overflow:hidden}.lw-aud__areas li span:nth-child(2){font-weight:500}.lw-aud__ws li{border-radius:var(--app-r-sm);grid-template-columns:22px minmax(0,1fr) auto 14px;align-items:center;gap:10px;margin:0 -6px;padding:7px 6px;display:grid}.lw-aud__ws li.is-on{background:var(--app-accent)}.lw-aud__ws li span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.lw-aud__wsf{border-top:1px solid var(--app-border);align-items:center;gap:6px;padding:9px 0 4px;display:flex}.lw-k-btn.lw-k-btn--icon{justify-content:center;width:26px;padding:0}.lw-exr{border-top:1px solid var(--line);flex-direction:column;display:flex}.lw-exr__row{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);align-items:start;gap:24px;padding:24px 0;display:grid}.lw-exr__row>.lw-kicker{padding-top:16px}.lw-exc{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lw-exc__col{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:14px;padding:26px 26px 10px;display:flex}.lw-exc ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.lw-exc li{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:16px 0;display:flex}.lw-exc li:last-child{border-bottom:0}.lw-exc__q{letter-spacing:-.01em;color:var(--ink);font-size:17px;line-height:1.35}.lw-exc__a{color:var(--ink-3);align-items:baseline;gap:8px;font-size:14px;line-height:1.45;display:inline-flex}.lw-exc__a svg{flex:none;translate:0 2px}.lw-exo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:16px;display:grid}.lw-exo__list{border-top:1px solid var(--line);flex-direction:column;display:flex}.lw-exo__i{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:18px 18px 18px 20px;display:flex;position:relative}.lw-exo__i:before{content:"";width:2px;transition:background .2s var(--ease-out,ease);background:0 0;border-radius:2px;position:absolute;top:14px;bottom:14px;left:0}.lw-exo__i.is-on:before{background:var(--ink)}.lw-exo__i:hover .lw-exo__q{color:var(--ink)}.lw-exo__i:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:6px}.lw-exo__w{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.lw-exo__q{letter-spacing:-.01em;color:var(--ink-2);font-size:18px;line-height:1.35;transition:color .2s}.lw-exo__i.is-on .lw-exo__q{color:var(--ink)}.lw-exo__a{color:var(--ink-3);font-size:14px}.lw-exo__stage{border-radius:var(--radius-lg);background-color:var(--tile);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:620px;padding:40px;display:flex;position:relative;overflow:hidden}.lw-exo__chat{width:min(500px,100%);font-family:var(--font-product);color:var(--app-fg);flex-direction:column;gap:10px;display:flex}.lw-exo__chat .lw-scene__say{align-self:flex-end;max-width:86%;font-size:13px}.lw-exo__out{flex-direction:column;gap:8px;padding:12px 14px;font-size:12.5px;display:flex}.lw-exo__out>.lw-cm{border:0;margin:-12px -14px}.lw-exo__out .lw-askc__out{border-top:1px solid var(--app-border);margin:2px -14px 0;padding:2px 14px 0}.lw-exo__out .lw-figs{background:0 0;border:0;border-radius:0;gap:0;margin:0 -14px}.lw-exo__out .lw-figs>div{background:0 0}.lw-exo__out .lw-figs>div+div{border-left:1px solid var(--app-border)}.lw-exo__ans{border-top:1px solid var(--app-border);margin:0;padding-top:8px;font-size:13px;line-height:1.55}.lw-exo__mail{flex-direction:column;gap:8px;display:flex}.lw-exo__mailh{justify-content:space-between;align-items:center;display:flex}.lw-exo__subj{font-size:13px;font-weight:600}.lw-exo__body{color:var(--app-fg);font-size:12.5px;line-height:1.55}.lw-exo__body p{margin:0 0 6px}.lw-exo__body ol{margin:0 0 6px;padding-left:18px}.lw-exk{border-radius:var(--radius-lg);background-color:var(--tile);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:640px;padding:56px 40px;display:flex}.lw-exk__col{width:min(620px,100%);font-family:var(--font-product);color:var(--app-fg);flex-direction:column;gap:10px;display:flex}.lw-exk__menu{padding:6px;font-size:12.5px}.lw-exk__mh{color:var(--app-muted);padding:6px 8px 4px;font-size:11px;font-weight:500}.lw-exk__c{border-radius:var(--app-r-sm);white-space:nowrap;align-items:center;gap:10px;min-width:0;height:34px;padding:0 8px;display:flex}.lw-exk__c b{font-weight:500}.lw-exk__c>span{text-overflow:ellipsis;overflow:hidden}.lw-exk__c.is-on{background:var(--app-accent)}.lw-exk__c .lw-kbd{margin-left:auto}.lw-exk__comp{padding:0;overflow:hidden}.lw-exk__comp .lw-composer{box-shadow:none;border:0}.lw-exk__pr{max-width:none;margin-top:6px}.lw-exk__pr .lw-prompt{background:var(--app-bg);color:var(--app-fg);border-color:var(--app-border);height:30px}.lw-exv{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.lw-exv li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:32px;padding:20px 0;display:grid}.lw-exv__t{letter-spacing:-.025em;color:var(--ink-3);font-size:40px;line-height:1.15}.lw-exv__t b{font-weight:inherit;color:var(--ink)}.lw-exs{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.lw-exs__col{flex-direction:column;gap:14px;display:flex}.lw-exs__rule{border-top:1px solid var(--control-border);flex-direction:column;gap:14px;padding-top:18px;display:flex;position:relative}.lw-exs__rule i{background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.lw-exs__d{color:var(--ink-2);max-width:30em;margin:0;font-size:15px;line-height:1.5}.lw-exs ul{flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.lw-exs li{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:16px;padding:12px 18px;font-size:16px;line-height:1.4}.lw-exd{flex-direction:column;gap:12px;margin-inline:calc(50% - 50vw);display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lw-exd__row{overflow:hidden}.lw-exd__track{gap:12px;width:max-content;animation:160s linear infinite lw-ex-drift;display:flex}.lw-exd__track.is-rev{animation-direction:reverse}.lw-exd__track .lw-wall__p{white-space:nowrap}.lw-exd:hover .lw-exd__track{animation-play-state:paused}@keyframes lw-ex-drift{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}.motion-still .lw-exd__track{animation:none}@media (prefers-reduced-motion:reduce){.lw-exd__track{animation:none}}.lw-exq__note,.lw-exa__src{color:var(--ink-3);font-size:13px;line-height:1.5}.lw-exi{border-radius:var(--radius-lg);background-color:var(--tile);background-position:50%;background-size:cover;justify-content:center;height:600px;padding:56px 72px 0;display:flex;overflow:hidden}.lw-exi__win{width:min(1040px,100%);font-family:var(--font-product);color:var(--app-fg);border-bottom-right-radius:0;border-bottom-left-radius:0;flex-direction:column;align-self:stretch;font-size:12.5px;display:flex;overflow:hidden}.lw-exi__head{border-bottom:1px solid var(--app-border);align-items:center;gap:10px;height:48px;padding:0 18px;display:flex}.lw-exi__head b{font-size:13.5px;font-weight:600}.lw-exi__n{color:var(--app-muted);font-variant-numeric:tabular-nums;margin-left:auto}.lw-exi__n b{color:var(--app-fg);font-weight:600;display:inline-block}.lw-exi__list{flex:1;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.lw-exi__list li{border-bottom:1px solid var(--app-border);grid-template-columns:28px minmax(0,1.5fr) minmax(0,1.4fr) minmax(0,1fr) 72px;align-items:center;gap:14px;height:54px;padding:0 18px;display:grid}.lw-exi__list .lw-avatar{border-radius:8px;width:28px;height:28px;font-size:11px}.lw-exi__from{flex-direction:column;min-width:0;display:flex}.lw-exi__from b{font-weight:600}.lw-exi__from span,.lw-exi__body{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-exi__list .lw-rh{justify-self:start;max-width:100%}.lw-exi__q{border:1px dashed var(--app-input);height:22px;color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;justify-self:start;align-items:center;max-width:100%;padding:0 9px;font-size:11.5px;display:inline-flex;overflow:hidden}.lw-exi__t{color:var(--app-muted);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.lw-exi__new{animation:lw-ex-arrive .9s var(--mo-ease) both}@keyframes lw-ex-arrive{0%{opacity:0;background:var(--app-sunk);transform:translateY(-14px)}60%{opacity:1;background:var(--app-sunk)}to{background:0 0;transform:none}}.motion-still .lw-exi__new{animation:none}@media (prefers-reduced-motion:reduce){.lw-exi__new{animation:none}}.lw-exw{flex-direction:column;gap:28px;display:flex}.lw-exw__top{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.lw-exw__fig{align-items:baseline;gap:16px;display:flex}.lw-exw__fig b{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:96px;font-weight:400;line-height:.9}.lw-exw__fig span{color:var(--ink-2);font-size:18px}.lw-exw__key{gap:22px;margin:0;padding:0;list-style:none;display:flex}.lw-exw__key li{color:var(--ink-3);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.lw-exw__key svg{overflow:visible}.lw-exw__plot{padding:72px 0}.lw-exw__in{position:relative}.lw-exw__svg{width:100%;height:auto;display:block;overflow:visible}.lw-exw svg line,.lw-exw svg path{stroke:var(--ink-3);stroke-width:1px;fill:none;opacity:.7}.lw-exw svg .lw-exw__dot{stroke-dasharray:1.5 2}.lw-exw__doc{fill:var(--surface);stroke:var(--line);stroke-width:1px}.lw-exw__doc.is-hi{stroke:var(--ink);stroke-width:1.5px}.lw-exw__fill{fill:var(--line);stroke:none}.lw-exw.is-armed .lw-exw__g{opacity:0}.lw-exw.is-play .lw-exw__g{animation:lw-ex-pop .42s var(--mo-ease) both;animation-delay:calc(var(--i) * 32ms)}@keyframes lw-ex-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lw-exw__call{pointer-events:none;flex-direction:column-reverse;align-items:center;gap:6px;display:flex;position:absolute;translate:-50% -100%}.lw-exw__call i{background:var(--ink);width:1px;height:22px}.lw-exw__call span{color:var(--ink-2);white-space:nowrap;flex-direction:column;align-items:center;font-size:13px;line-height:1.3;display:flex}.lw-exw__call b{color:var(--ink);font-weight:500}.lw-exw__call.is-below{flex-direction:column;translate:-50%}.lw-exw.is-armed .lw-exw__call{opacity:0}.lw-exw.is-play .lw-exw__call{animation:lw-ex-pop .5s var(--mo-ease) both;animation-delay:2.2s}.lw-exh{flex-direction:column;gap:18px;display:flex}.lw-exh__track{gap:4px;display:flex}.lw-exh__seg{flex-direction:column;flex-basis:0;gap:8px;min-width:0;display:flex}.lw-exh__min{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);white-space:nowrap;font-size:11px}.lw-exh__bar{background:var(--ink);transform-origin:0;border-radius:6px;height:56px;display:block}.lw-exh__seg:nth-child(2) .lw-exh__bar{background:var(--ink-2)}.lw-exh__seg:nth-child(3) .lw-exh__bar{background:var(--dye-madder)}.lw-exh__seg:nth-child(4) .lw-exh__bar{background:var(--ink-2)}.lw-exh__seg b{color:var(--ink);font-size:17px;font-weight:500;line-height:1.3}.lw-exh__d{color:var(--ink-3);padding-right:12px;font-size:14px;line-height:1.45}.lw-exh__ruler{border-top:1px solid var(--line);height:18px;position:relative}.lw-exh__ruler span{font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap;font-size:11px;position:absolute;top:6px;transform:translate(-50%)}.lw-exh__ruler span:first-child{transform:none}.lw-exh__ruler span:last-child{transform:translate(-100%)}.lw-exh__then{flex-direction:column;gap:28px;margin-top:40px;display:flex}.lw-exh__days{height:70px;margin-inline:8px;position:relative}.lw-exh__line{background:var(--control-border);height:1px;position:absolute;top:5px;left:0;right:0}.lw-exh__day{flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:0;translate:-5px}.lw-exh__day i{background:var(--ground);border:1.5px solid var(--ink);border-radius:50%;width:11px;height:11px}.lw-exh__day:last-child i{background:var(--ink)}.lw-exh__day b{color:var(--ink);margin-top:6px;font-size:14px;font-weight:500}.lw-exh__day span{color:var(--ink-3);white-space:nowrap;font-size:13.5px}.lw-exh__day:last-child{align-items:flex-end;translate:calc(6px - 100%)}.lw-exh.is-armed .lw-exh__bar{transform:scaleX(0)}.lw-exh.is-play .lw-exh__bar{animation:lw-ex-grow .7s var(--mo-ease) both;animation-delay:calc(var(--i) * .26s)}@keyframes lw-ex-grow{0%{transform:scaleX(0)}to{transform:none}}.lw-exh.is-armed .lw-exh__day{opacity:0}.lw-exh.is-play .lw-exh__day{animation:lw-ex-pop .5s var(--mo-ease) both;animation-delay:calc(var(--i) * .2s + .4s)}.lw-exm{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:48px;display:grid}.lw-exm__paper{background:var(--of-paper);color:var(--of-ink);font-family:var(--font-product);border-radius:6px;padding:22px 24px 18px;font-size:13px;box-shadow:0 1px 2px #14120e14,0 18px 40px -24px #14120e59}.lw-exm__ph{border-bottom:1px solid var(--of-rule);align-items:center;gap:12px;padding-bottom:14px;display:flex}.lw-exm__ph b{font-size:14px;font-weight:600}.lw-exm__ph span{color:var(--of-ink-3)}.lw-exm__pen{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.lw-exm table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.lw-exm th{text-align:left;color:var(--of-ink-3);border-bottom:1px solid var(--of-rule);padding:10px 8px 8px;font-size:11.5px;font-weight:500}.lw-exm td{border-bottom:1px solid var(--of-rule);white-space:nowrap;padding:8px;position:relative}.lw-exm tfoot td{border-bottom:0;padding-top:12px;font-weight:600}.lw-exm .is-n{text-align:right}.lw-exm__code{font-family:var(--font-mono);color:var(--of-ink-2);font-size:11.5px}.lw-exm__tick{width:26px;color:var(--of-ink-3)}.lw-exm__tick svg{display:block}.lw-exm .is-cell{box-shadow:inset 0 0 0 1.5px var(--dye-madder);border-radius:3px}.lw-exm__n{background:var(--dye-madder);color:#fff;width:18px;height:18px;font:600 10.5px/1 var(--font-product);border-radius:50%;place-items:center;display:inline-grid}.lw-exm td .lw-exm__n{z-index:1;position:absolute;top:-8px;right:-8px}.lw-exm__list{flex-direction:column;gap:18px;padding-top:6px;display:flex}.lw-exm__list ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.lw-exm__list li{border-bottom:1px solid var(--line);grid-template-columns:18px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.lw-exm__list li .lw-exm__n{margin-top:2px}.lw-exm__list li div{flex-direction:column;gap:4px;display:flex}.lw-exm__list li b{color:var(--ink);font-size:16px;font-weight:500}.lw-exm__list li div span{color:var(--ink-2);font-size:15px;line-height:1.5}.lw-exm__foot{color:var(--ink);margin:0;font-size:15px;line-height:1.5}.lw-ext{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:56px;display:grid}.lw-ext__list{font-family:var(--font-product);flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lw-ext__m{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:8px;max-width:78%;padding:14px 16px;display:flex}.lw-ext__m.is-you{background:var(--band);align-self:flex-end}.lw-ext__h{color:var(--ink-3);gap:10px;font-size:12.5px;display:flex}.lw-ext__h b{color:var(--ink);font-weight:600}.lw-ext__m p{color:var(--ink);margin:0;font-size:14.5px;line-height:1.5}.lw-ext.is-armed .lw-ext__m{opacity:0}.lw-ext.is-play .lw-ext__m{animation:lw-ex-pop .5s var(--mo-ease) both;animation-delay:calc(var(--i) * .42s)}.lw-ext__sum{border-top:1px solid var(--line);flex-direction:column;display:flex}.lw-ext__sum>div{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:18px 0;display:flex}.lw-ext__sum b{letter-spacing:-.03em;color:var(--ink);min-width:5ch;font-size:44px;font-weight:400;line-height:1}.lw-ext__sum span{color:var(--ink-2);font-size:15px}.lw-ext__sum p{color:var(--ink);align-items:baseline;gap:10px;margin:18px 0 0;font-size:15px;line-height:1.5;display:flex}.lw-ext__dot{background:var(--dye-madder);border-radius:50%;flex:none;width:8px;height:8px;translate:0 -1px}.lw-exf{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.lw-exf__card{flex-direction:column;gap:12px;margin:0;display:flex}.lw-exf__frame{aspect-ratio:4/3.1;border-radius:var(--radius-lg);background:var(--tile);padding:18px 18px 0;display:flex;overflow:hidden}.lw-exf__doc{background:var(--of-paper);min-width:0;color:var(--of-ink);font-family:var(--font-product);border-radius:4px 4px 0 0;flex-direction:column;flex:1;font-size:9.5px;line-height:1.35;display:flex;overflow:hidden;box-shadow:0 1px 2px #14120e1a}.lw-exf__card figcaption{color:var(--ink-3);flex-direction:column;gap:2px;font-size:14px;line-height:1.4;display:flex}.lw-exf__card figcaption b{color:var(--ink);font-size:15px;font-weight:500}.lw-exf__xl{flex-direction:column;flex:1;display:flex}.lw-exf__xl table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.lw-exf__xl th{background:var(--of-cell);text-align:left;color:var(--of-ink-2);border:1px solid var(--of-rule);white-space:nowrap;padding:4px 6px;font-weight:600}.lw-exf__xl td{border:1px solid var(--of-rule);white-space:nowrap;padding:4px 6px}.lw-exf__xl tr.is-band td{background:var(--of-cell);color:var(--of-ink-2);font-weight:600}.lw-exf__tabs{border-top:1px solid var(--of-rule);background:var(--of-cell);gap:2px;margin-top:auto;padding:0 6px;display:flex}.lw-exf__tabs span{color:var(--of-ink-3);padding:3px 8px}.lw-exf__tabs span.is-on{background:var(--of-paper);color:var(--of-ink);font-weight:600}.lw-exf__pdf{flex-direction:column;gap:6px;padding:10px 12px;display:flex}.lw-exf__pdf.is-scan{background:linear-gradient(#00000006,#0000000f)}.lw-exf__pt{letter-spacing:.12em;font-size:9px;font-weight:700}.lw-exf__meta{color:var(--of-ink-3);border-bottom:1px solid var(--of-rule);gap:12px;padding-bottom:4px;display:flex}.lw-exf__pl{grid-template-columns:26px 1fr auto;align-items:center;gap:8px;display:grid}.lw-exf__pl i{background:var(--of-cell);border:1px solid var(--of-rule);border-radius:2px;width:26px;height:30px}.lw-exf__pl span:nth-child(2){color:var(--of-ink-3);flex-direction:column;display:flex}.lw-exf__pl b{color:var(--of-ink);font-weight:600}.lw-exf__csv{font-family:var(--font-mono);color:var(--of-ink-2);white-space:nowrap;padding:10px;font-size:9px;line-height:1.7}.lw-exf__csv div:first-child{color:var(--of-ink);font-weight:600}.lw-exf__mail{flex-direction:column;gap:3px;padding:10px 12px;font-size:10px;display:flex}.lw-exf__mh{border-bottom:1px solid var(--of-rule);color:var(--of-ink-3);flex-direction:column;gap:1px;margin-bottom:4px;padding-bottom:6px;display:flex}.lw-exa{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:32px 64px;display:grid}.lw-exa__eq{flex-direction:column;gap:6px;display:flex}.lw-exa__eq>div{grid-template-columns:32px auto;align-items:baseline;column-gap:8px;display:grid}.lw-exa__eq i{color:var(--ink-3);grid-row:span 2;font-size:40px;font-style:normal}.lw-exa__eq>div:first-child{grid-template-columns:auto;padding-left:40px}.lw-exa__eq b{letter-spacing:-.035em;color:var(--ink);font-size:56px;font-weight:400;line-height:1}.lw-exa__eq span{color:var(--ink-3);grid-column:2;padding-bottom:14px;font-size:16px}.lw-exa__eq>div:first-child span{grid-column:1}.lw-exa__eq .is-total{border-top:1px solid var(--control-border);padding-top:14px}.lw-exa__chart{flex-direction:column;gap:18px;display:flex}.lw-exa__row{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:16px;display:grid}.lw-exa__l{color:var(--ink-2);font-size:15px}.lw-exa__bar{align-items:center;gap:2px;height:44px;display:flex;position:relative}.lw-exa__bar i{transform-origin:0;height:100%;display:block}.lw-exa__bar i:first-child{border-radius:4px 0 0 4px}.lw-exa__bar i:last-of-type{border-radius:0 4px 4px 0}.lw-exa__bar i:only-of-type{border-radius:4px}.lw-exa__bar .is-week{background:var(--ink-3)}.lw-exa__bar .is-in{background:var(--ink)}.lw-exa__bar .is-over{background:var(--dye-madder)}.lw-exa__bar b{color:var(--on-ink);white-space:nowrap;padding-left:12px;font-size:14px;font-weight:500;position:absolute;top:50%;left:0;transform:translateY(-50%)}.lw-exa__axis{border-top:1px solid var(--line);height:20px;margin-left:156px;position:relative}.lw-exa__axis span{font-family:var(--font-mono);color:var(--ink-3);font-size:11px;position:absolute;top:4px;transform:translate(-50%)}.lw-exa__axis span:first-child{transform:none}.lw-exa__axis span:last-child{transform:translate(-100%)}.lw-exa__note{color:var(--ink-2);align-items:baseline;gap:10px;margin:0 0 0 156px;font-size:14px;display:flex}.lw-exa__note i{background:var(--dye-madder);border-radius:2px;flex:none;width:10px;height:10px;translate:0 1px}.lw-exa__sv{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:24px 0 0;padding:0;list-style:none;display:grid}.lw-exa__sv li{flex-direction:column;gap:6px;padding-top:18px;display:flex}.lw-exa__sv b{letter-spacing:-.02em;color:var(--ink);font-size:32px;font-weight:400;line-height:1.1}.lw-exa__sv span{color:var(--ink-2);font-size:15px;line-height:1.5}.lw-exa__src{grid-column:1/-1;margin:0}.lw-exa.is-armed .lw-exa__bar i{transform:scaleX(0)}.lw-exa.is-play .lw-exa__bar i{animation:lw-ex-grow .9s var(--mo-ease) both}.lw-exa.is-play .lw-exa__bar .is-over{animation-delay:.7s}.lw-exq{font-family:var(--font-product);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,.8fr);align-items:stretch;gap:16px;display:grid}.lw-exq__lane{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:14px;min-height:440px;padding:22px;display:flex}.lw-exq__lane.is-now{background:var(--band)}.lw-exq__h{font-family:var(--font-sans);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lw-exq__h b{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:44px;font-weight:400;line-height:1}.lw-exq__stack{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lw-exq__stack li{display:flex}.lw-exq__stack li:first-child{animation:lw-ex-pop .5s var(--mo-ease) both}.lw-exq__stack .lw-rh{max-width:100%}.lw-exq__more{font-family:var(--font-sans);color:var(--ink-3);padding:4px 2px;font-size:13.5px}.lw-exq__card{background:var(--app-bg);color:var(--app-fg);border-radius:12px;flex-direction:column;gap:14px;padding:16px;font-size:12.5px;display:flex;box-shadow:0 1px 2px #14120e14,0 18px 40px -22px #14120e66}.lw-exq__clock{align-items:baseline;gap:8px;display:flex}.lw-exq__clock b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:500;line-height:1}.lw-exq__clock span{color:var(--app-muted)}.lw-exq__prog{background:var(--app-chip);border-radius:4px;height:4px;overflow:hidden}.lw-exq__prog i{background:var(--app-fg);height:100%;display:block}.lw-exq__steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lw-exq__steps li{color:var(--app-muted);align-items:center;gap:8px;display:flex}.lw-exq__steps li i{border:1px solid var(--app-input);border-radius:50%;width:12px;height:12px}.lw-exq__steps li.is-on{color:var(--app-fg);font-weight:500}.lw-exq__steps li.is-on i{border-color:var(--app-fg);border-width:3px}.lw-exq__steps li.is-done{color:var(--app-fg)}.lw-exq__note{font-family:var(--font-sans);margin:auto 0 0}.motion-still .lw-exq__stack li:first-child{animation:none}@media (prefers-reduced-motion:reduce){.lw-exq__stack li:first-child{animation:none}}.lw-exq__done{font-family:var(--font-sans);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lw-exq__done li{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.lw-exq__done svg{color:var(--ink-3)}.motion-still .lw-exd__row:nth-child(2) .lw-exd__track{transform:translate(-220px)}.motion-still .lw-exd__row:nth-child(3) .lw-exd__track{transform:translate(-90px)}@media (prefers-reduced-motion:reduce){.lw-exd__row:nth-child(2) .lw-exd__track{transform:translate(-220px)}.lw-exd__row:nth-child(3) .lw-exd__track{transform:translate(-90px)}}.lw-exk--pick .lw-exk__col{width:min(640px,100%)}.lw-exk__thread{flex-direction:column;justify-content:flex-end;gap:10px;min-height:330px;display:flex}.lw-exk__thread .lw-scene__say{align-self:flex-end;max-width:86%;font-size:13px}.lw-exk__pick .lw-prompt{cursor:pointer;font:inherit;font-size:12.5px}.lw-exk__pick .lw-prompt.is-on{background:var(--app-fg);color:var(--app-bg);border-color:var(--app-fg)}.lw-exk__pick .lw-prompt:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw-exk--cmds{align-items:center;gap:20px}.lw-exk__menu--pick{flex:none;align-self:center;width:380px}.lw-exk__menu--pick .lw-exk__c{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--app-r-sm);white-space:nowrap;align-items:center;gap:10px;width:100%;min-width:0;height:36px;padding:0 8px;display:flex}.lw-exk__menu--pick .lw-exk__c:hover{background:var(--app-chip)}.lw-exk__menu--pick .lw-exk__c.is-on{background:var(--app-accent)}.lw-exk__menu--pick .lw-exk__c>span{text-overflow:ellipsis;overflow:hidden}.lw-exk__menu--pick .lw-exk__c .lw-kbd{margin-left:auto}.lw-exk__menu--pick .lw-exk__c:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.lw-exk__col--res{width:min(500px,100%)}.lw-exc__secs{margin:0;padding:0;list-style:none}.lw-exc__secs li{gap:10px;padding:7px 0;display:flex}.lw-exc__secs li+li{border-top:1px solid var(--app-border)}.lw-exo__chat.has-composer{justify-content:flex-end;min-height:540px}.lw-exo__comp{margin-top:6px}.lw-exp{flex-direction:column;gap:18px;display:flex}.lw-exp__line{grid-template-columns:1.25fr repeat(5,minmax(0,1fr)) 1.25fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.lw-exp__st{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:14px;min-height:380px;padding:16px 14px;display:flex}.lw-exp__st.is-in,.lw-exp__st.is-out{background:var(--band)}.lw-exp__st.is-slow{box-shadow:inset 0 0 0 1px var(--control-border)}.lw-exp__h{flex-direction:column;gap:3px;min-height:92px;display:flex}.lw-exp__n{font-family:var(--font-mono);color:var(--ink-3);min-height:14px;font-size:11px}.lw-exp__h b{color:var(--ink);font-size:16px;font-weight:500;line-height:1.25}.lw-exp__h span{color:var(--ink-3);font-size:13px;line-height:1.4}.lw-exp__h .lw-exp__time{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-2);margin-top:4px;font-size:11px}.lw-exp__pile{flex-wrap:wrap;flex:1;align-content:flex-start;gap:5px;display:flex}.lw-exp__doc{background:var(--ground);width:18px;height:23px;box-shadow:inset 0 0 0 1px var(--control-border);animation:lw-ex-pop .42s var(--mo-ease) both;border-radius:2.5px;position:relative}.lw-exp__doc:before,.lw-exp__doc:after{content:"";background:var(--ink-3);opacity:.7;height:1px;position:absolute;left:4px;right:4px}.lw-exp__doc:before{top:7px}.lw-exp__doc:after{top:12px}.lw-exp__doc.is-p:before{background:var(--line);opacity:1;height:4px;top:5px;right:9px}.lw-exp__doc.is-c:before,.lw-exp__doc.is-c:after{border-top:1px dotted var(--ink-3);background:0 0;height:0}.lw-exp__doc.is-m:before{border-bottom:1px solid var(--ink-3);background:0 0;border-left:0;height:5px;top:5px;left:3px;right:3px;transform:skewY(-12deg)}.lw-exp__doc.is-work{box-shadow:inset 0 0 0 1.5px var(--ink)}.lw-exp__more{color:var(--ink-3);align-self:center;margin-left:2px;font-size:12.5px}.lw-exp__done{width:100%;color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.lw-exp__done.is-miss span{color:var(--ink)}.lw-exp__done.is-miss .lw-exp__doc{box-shadow:inset 0 0 0 1.5px var(--dye-madder)}.lw-exp__count{color:var(--ink-3);font-size:13px}.lw-exp__count b{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:1}.lw-exp__loop{border:1px solid var(--control-border);border-top:0;border-radius:0 0 14px 14px;height:34px;margin:0 14.6667% 0 34.6667%;position:relative}.lw-exp__loop:before{content:"";border:5px solid #0000;border-bottom:7px solid var(--control-border);border-top:0;position:absolute;top:-2px;left:-5px}.lw-exp__loop span{background:var(--ground);color:var(--ink-2);white-space:nowrap;padding:0 10px;font-size:13px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.lw-exp__note{color:var(--ink-2);align-items:baseline;gap:10px;margin:8px 0 0;font-size:14px;display:flex}.lw-exp__note i{width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--dye-madder);border-radius:2px;flex:none;translate:0 1px}.motion-still .lw-exp__doc{animation:none}@media (prefers-reduced-motion:reduce){.lw-exp__doc{animation:none}}.lw-exs2__plot{position:relative}.lw-exs2 svg{width:100%;height:auto;display:block;overflow:visible}.lw-exs2__band{fill:var(--ink-3);opacity:.28}.lw-exs2__loop{fill:var(--ink-3);opacity:.16}.lw-exs2__miss{fill:var(--dye-madder);opacity:.85}.lw-exs2__gate{fill:var(--ink)}.lw-exs2__lbl{flex-direction:column;gap:2px;max-width:170px;display:flex;position:absolute}.lw-exs2__lbl b{color:var(--ink);font-size:15px;font-weight:500}.lw-exs2__lbl span{color:var(--ink-3);font-size:13px}.lw-exs2__lbl.is-loop span{color:var(--ink-2);white-space:nowrap;display:block;transform:translate(-50%)}.lw-exs2__lbl.is-end{text-align:right;align-items:flex-end}.lw-exs2__lbl.is-miss span{color:var(--ink)}.lw-exk2{flex-direction:column;gap:36px;display:flex}.lw-exk2__row{flex-direction:column;gap:14px;display:flex}.lw-exk2__h{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.lw-exk2__h b{letter-spacing:-.02em;color:var(--ink);font-size:28px;font-weight:400}.lw-exk2__h span:last-child{color:var(--ink-3);font-size:15px}.lw-exk2__bar{gap:4px;display:flex}.lw-exk2__seg{flex-direction:column;gap:8px;min-width:0;display:flex}.lw-exk2__seg i{background:var(--ink-2);border-radius:6px;height:44px;display:block}.lw-exk2__seg:nth-child(odd) i,.lw-exk2__seg.is-looma i{background:var(--ink)}.lw-exk2__row:nth-child(3) .lw-exk2__seg:not(.is-looma) i{background:var(--ink-3)}.lw-exk2__seg span{color:var(--ink-2);padding-right:8px;font-size:14px;line-height:1.35}.lw-exk2__miss,.lw-exk2__ok{color:var(--ink);align-items:baseline;gap:10px;margin:0;font-size:15px;display:flex}.lw-exk2__miss i{background:var(--dye-madder);border-radius:50%;flex:none;width:8px;height:8px;translate:0 -1px}.lw-exk2__ok svg{color:var(--ink-3);flex:none;translate:0 2px}.lw-exk2__ruler{border-top:0;border-bottom:1px solid var(--line);height:26px;margin-bottom:-16px}.lw-exk2__ruler span{top:0}.lw-exsm{border-top:1px solid var(--control-border);flex-direction:column;display:flex}.lw-exsm__head,.lw-exsm__row{grid-template-columns:200px repeat(3,minmax(0,1fr));gap:24px;display:grid}.lw-exsm__head{padding:20px 0}.lw-exsm__head>div{flex-direction:column;gap:4px;display:flex}.lw-exsm__head b{letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:400}.lw-exsm__head>div>span:last-child{color:var(--ink-3);font-size:15px}.lw-exsm__row{border-top:1px solid var(--line);align-items:baseline;padding:22px 0}.lw-exsm__ag{color:var(--ink);font-size:16px;font-weight:500}.lw-exsm__cell{color:var(--ink-2);font-size:16px;line-height:1.5}.lw-exsl{flex-direction:column;gap:14px;display:flex}.lw-exsl__phases{gap:6px;display:flex}.lw-exsl__phases>div{border-top:1px solid var(--control-border);padding-top:12px}.lw-exsl__bars{border-bottom:1px solid var(--control-border);align-items:flex-end;gap:6px;height:220px;display:flex}.lw-exsl__bars i{background:var(--ink);border-radius:4px 4px 0 0;flex:1}.lw-exsl__marks{height:150px;position:relative}.lw-exsl__marks>div{flex-direction:column;gap:3px;max-width:190px;display:flex;position:absolute;top:0;transform:translate(-6px)}.lw-exsl__marks i{background:var(--ink);width:1px;height:26px;margin-bottom:6px;margin-left:5px}.lw-exsl__marks b{color:var(--ink);font-size:15px;font-weight:500}.lw-exsl__marks span{color:var(--ink-3);font-size:13.5px}.lw-exsl__note{color:var(--ink-3);margin:0;font-size:13px}.lw-exst{border-top:1px solid var(--control-border);grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.lw-exst li{flex-direction:column;gap:16px;padding-top:16px;display:flex;position:relative}.lw-exst li:before{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.lw-exst__card{font-family:var(--font-product);color:var(--app-fg);flex-direction:column;gap:8px;display:flex}.lw-exst__card .lw-scene__say{align-self:flex-start;max-width:100%;font-size:13px}.lw-exst__res{flex-direction:column;gap:6px;padding:10px 12px;font-size:12.5px;display:flex}.lw-exst__res>span{align-items:baseline;gap:6px;display:flex}.lw-exst__res svg{color:var(--app-muted);flex:none;translate:0 1px}.lw-exsx{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lw-exsx__card{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.lw-exsx__art{aspect-ratio:4/3.3;background-color:var(--tile);background-position:50%;background-size:cover;justify-content:center;align-items:center;padding:24px;display:flex}.lw-exsx__app{width:100%;font-family:var(--font-product);color:var(--app-fg);flex-direction:column;gap:8px;padding:12px 14px;font-size:12.5px;display:flex}.lw-exsx__app .lw-figs{--n:3!important}.lw-exsx__app .lw-figs b{font-size:15px}.lw-exsx__bva{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lw-exsx__bva li{grid-template-columns:110px minmax(0,1fr) 40px;align-items:center;gap:10px;display:grid}.lw-exsx__bva li span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-exsx__bva i{background:var(--app-chip);border-radius:4px;height:8px;display:block;overflow:hidden}.lw-exsx__bva i b{background:var(--app-fg);border-radius:4px;height:100%;display:block}.lw-exsx__bva li span:last-child{text-align:right;font-variant-numeric:tabular-nums}.lw-exsx__body{flex-direction:column;gap:8px;padding:22px 24px 26px;display:flex}.lw-exsx__body b{letter-spacing:-.015em;color:var(--ink);font-size:22px;font-weight:400}.lw-exsx__body>span:last-child{color:var(--ink-2);font-size:15px;line-height:1.5}.lw-exk2__legend{flex-wrap:wrap;gap:28px;margin:0;padding:0;list-style:none;display:flex}.lw-exk2__legend li{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.lw-exk2__legend i{background:var(--ink-2);border-radius:2px;width:10px;height:10px}.lw-exk2__legend li:nth-child(odd) i,.lw-exk2__legend li.is-looma i{background:var(--ink)}.lw-exk2__legend li:not(.is-looma) i{background:var(--ink-3)}.lw-exk2__legend b{font-weight:400;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);font-size:11px}.lw-exk2__src{color:var(--ink-3);margin:-12px 0 0;font-size:13px}.lw .lw-fx{font-family:var(--font-sans);color:var(--ink);flex-direction:column;gap:18px;display:flex;position:relative}.lw-fx__head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lw-fx__stage{width:100%;position:relative}.lw-fx__cv{width:100%;height:100%;display:block;position:absolute;inset:0}.lw-fx__lab{color:var(--ink-2);pointer-events:none;flex-direction:column;gap:4px;font-size:13.5px;line-height:1.4;display:flex;position:absolute}.lw-fx__k{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.lw-fx__foot{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:10px 32px;padding-top:16px;font-size:14px;display:flex}.lw-fx__foot b{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.lw-fx__foot i{font-style:normal}.lw-fx__note{max-width:34em;color:var(--ink-3);margin-left:auto;font-size:12.5px;line-height:1.45}.lw-fx-seg button{height:32px;font-size:14px}.lw-fx-clock{flex-direction:column;gap:10px;min-width:420px;display:flex}.lw-fx-clock__now{align-items:baseline;gap:14px;display:flex}.lw-fx-clock__now b{letter-spacing:-.015em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:400}.lw-fx-clock__doing{color:var(--ink-3);align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.lw-fx-clock__doing:before{content:"";background:var(--control-border);border-radius:50%;width:7px;height:7px}.lw-fx-clock__doing.is-on{color:var(--ink)}.lw-fx-clock__doing.is-on:before{background:var(--ink)}.lw-fx-days{grid-template-columns:repeat(15,minmax(0,1fr));gap:3px;height:6px;display:grid;position:relative}.lw-fx-days i{background:color-mix(in oklab, var(--ink) 12%, var(--ground));border-radius:1px;display:block}.lw-fx-days i:nth-child(5n){margin-right:6px}.lw-fx-days i.is-dl{background:color-mix(in oklab, var(--ink) 26%, var(--ground))}.lw-fx-days__now{background:var(--ink);border-radius:1px;width:2px;height:14px;margin-left:-1px;position:absolute;top:-4px}.lw-fx-days__k{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);grid-template-columns:2fr 1fr;font-size:10.5px;display:grid}.lw-fxf__src span{width:168px;color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:8px;font-size:12.5px;display:flex;position:absolute;transform:translateY(-50%)}.lw-fxf__src b{color:var(--ink);text-overflow:ellipsis;font-weight:400;overflow:hidden}.lw-fxf__src i{font-style:normal;font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink-3);margin-left:auto;padding-right:4px;font-size:10.5px}.lw-fxf__qlab{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.lw-fxf__neck span:last-child{color:var(--ink)}.lw-fxf__steps{pointer-events:none;gap:2px;display:flex;position:absolute}.lw-fxf__steps span{min-width:0;color:var(--ink-3);flex-direction:column;flex-basis:0;gap:2px;font-size:11.5px;line-height:1.3;display:flex}.lw-fxf__steps b{font-family:var(--font-mono);color:var(--ink);font-size:11px;font-weight:400}.lw-fxf__done b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.lw-fxf__done em{color:var(--dye-madder);font-style:normal;display:block}.lw-fxf__done em b{color:var(--dye-madder)}.lw-fxf__steps span.is-long{color:var(--ink)}.lw-fxf__steps span.is-long b{font-weight:500}.lw-fxf__shut{color:var(--ink);width:200px;font-size:12.5px}.lw-fxf__dl{width:330px;color:var(--ink);font-size:14px}.lw-fxf__loop{width:520px}.lw-fxf__loop b{color:var(--ink);font-weight:500}.lw-fxf__neck{width:330px}.lw-fxf__done{width:272px}.lw-fx2__name{width:230px}.lw-fx2__big{color:var(--ink-2);font-size:15px}.lw-fx2__big b{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:400}.lw-fx2__done{width:340px}.lw-fx2__done b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.lw-fx2__done em{color:var(--dye-madder);font-style:normal}.lw-fx2__done em b{color:var(--dye-madder)}.lw-fx2__lede{max-width:26em;color:var(--ink-2);text-align:right;margin:0;font-size:15px;line-height:1.45}.lw-fxh__count{align-items:baseline;gap:14px;display:flex}.lw-fxh__count b{letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:96px;font-weight:400;line-height:.9}.lw-fxh__count span{color:var(--ink-2);max-width:12em;font-size:17px}.lw-fxh__end{border-top:1px solid var(--control-border);margin:0}.lw-fxh__end>dt{padding:14px 0 6px}.lw-fxh__end div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:11px 0;font-size:14.5px;display:flex}.lw-fxh__end div dt{color:var(--ink-2)}.lw-fxh__end dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:20px}.lw-fxh__end dd.is-miss{color:var(--dye-madder)}.lw-fxv__src span{color:var(--ink-2);white-space:nowrap;flex-direction:column;align-items:center;gap:3px;font-size:12px;display:flex;position:absolute;transform:translate(-50%,-50%)}.lw-fxv__from{gap:2px;font-size:12.5px}.lw-fxv__pen{gap:6px;font-size:12.5px}.lw-fxv__pen b,.lw-fxf__pen b{color:var(--ink);font-weight:500}.lw-fxv__neck span:last-child{color:var(--ink-2)}.lw-fxv__steps span{text-align:right;color:var(--ink-3);flex-direction:column;align-items:flex-end;gap:2px;font-size:11.5px;line-height:1.3;display:flex;position:absolute}.lw-fxv__steps b{font-family:var(--font-mono);color:var(--ink);font-size:11px;font-weight:400}.lw-fxv__steps span.is-long{color:var(--ink)}.lw-fxv__side{flex-direction:column;gap:24px;display:flex;position:absolute}.lw-fxv__side p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.5}.lw-fxv__now dd.is-miss{color:var(--dye-madder)}.lw-fxv__note{margin:0;position:absolute}.lw-fxb__svg{width:100%;height:100%;font-family:var(--font-sans);position:absolute;inset:0;overflow:visible}.lw-fxb__key{color:var(--ink-2);flex-wrap:wrap;gap:8px 26px;font-size:13.5px;display:flex}.lw-fxb__key span{align-items:center;gap:9px;display:inline-flex}.lw-fxb__sw{border-radius:2px;width:14px;height:14px;display:inline-block}.lw-fxb__sw.is-queue{background:var(--ink)}.lw-fxb__sw.is-buyer{background:repeating-linear-gradient(45deg, color-mix(in oklab, var(--ink) 45%, var(--ground)) 0 1.5px, color-mix(in oklab, var(--ink) 8%, var(--ground)) 1.5px 5px)}.lw-fxb__sw.is-done{background:color-mix(in oklab, var(--ink) 18%, var(--ground))}.lw-fxb__sw.is-miss{background:var(--dye-madder)}.lw-fxb__a.is-queue{fill:var(--ink)}.lw-fxb__a.is-done{fill:color-mix(in oklab, var(--ink) 18%, var(--ground))}.lw-fxb__a.is-miss{fill:var(--dye-madder)}.lw-fxb__hbg{fill:color-mix(in oklab, var(--ink) 8%, var(--ground))}.lw-fxb__hl{stroke:color-mix(in oklab, var(--ink) 45%, var(--ground));stroke-width:1.5px}.lw-fxb__a{stroke:var(--ground);stroke-width:1px}.lw-fxb__top{fill:none;stroke:var(--ink);stroke-width:1.5px}.lw-fxb__appt{fill:color-mix(in oklab, var(--ink) 3%, var(--ground))}.lw-fxb__ann{fill:var(--ink-3);font-size:12.5px}.lw-fxb__grid{stroke:var(--line);stroke-width:1px}.lw-fxb__base{stroke:color-mix(in oklab, var(--ink) 30%, var(--ground));stroke-width:1px}.lw-fxb__ax{font-family:var(--font-mono);fill:var(--ink-3);font-size:11px}.lw-fxb__wk{letter-spacing:.06em;text-transform:uppercase;font-size:10.5px}.lw-fxb__dl{stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:3 3}.lw-fxb__now,.lw-fxb__pk{stroke:var(--ink);stroke-width:1px}.lw-fxb__big{letter-spacing:-.03em;fill:var(--ink);font-variant-numeric:tabular-nums;font-size:40px}.lw-fxb__lbl{fill:var(--ink-2);font-size:13.5px}.lw-fxb__strong{fill:var(--ink);font-weight:500}.lw-fxb__m{fill:var(--dye-madder)}.lw-fxb__cross{stroke:var(--ink-3);stroke-width:1px;pointer-events:none}.lw-fxb__tip{background:var(--ink);color:var(--on-ink,var(--ground));white-space:nowrap;pointer-events:none;border-radius:8px;flex-direction:column;gap:2px;padding:9px 12px;font-size:12.5px;display:flex;position:absolute;top:4%;transform:translate(10px)}.lw-fxb__tip b{font-size:13.5px;font-weight:500}.lw-fxb__tip span{opacity:.78}.lw-fx-key{color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;font-size:12px;display:grid}.lw-fx-key span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.lw-fx-glyph{flex:none;overflow:visible}.lw-fx-glyph .is-paper{fill:var(--surface);stroke:var(--ink-2);stroke-width:1px;stroke-linejoin:round}.lw-fx-glyph .is-tone{fill:color-mix(in oklab, var(--ink-2) 22%, var(--surface));stroke:var(--ink-2);stroke-width:1px}.lw-fx-glyph .is-band{fill:var(--ink-2)}.lw-fx-glyph .is-line{fill:none;stroke:var(--ink-2);stroke-width:1px}.lw-fx-glyph .is-mark{fill:none;stroke:var(--ink-3);stroke-width:1px;stroke-linecap:round}.lw-fx2__keyw .lw-fx-key{grid-template-columns:repeat(3,auto)}.lw-fxf__keyw{gap:10px}.lw-fxf__src span{text-overflow:ellipsis;width:140px;color:var(--ink);font-size:12.5px;overflow:hidden}.lw-fxf__src span.lw-fx__k{color:var(--ink-3);font-size:11px}.lw-fxf__pen{gap:4px}.lw-fxf__state{color:var(--ink)}.lw-fxf__tray{color:var(--ink-2);font-size:12.5px}.lw-fxf__tray b{color:var(--ink);font-weight:500}.lw-fxf__tray.is-miss,.lw-fxf__tray.is-miss b{color:var(--dye-madder)}.lw-fx2__pen{font-size:12.5px}.lw-fx2__pen b{color:var(--ink);font-weight:500}.lw[data-theme=dark] .lw-fxb__a.is-done,[data-theme=dark] .lw .lw-fxb__a.is-done{fill:color-mix(in oklab, var(--ink) 28%, var(--ground))}.lw[data-theme=dark] .lw-fxb__sw.is-done,[data-theme=dark] .lw .lw-fxb__sw.is-done{background:color-mix(in oklab, var(--ink) 28%, var(--ground))}.lw-fxf__shut{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);white-space:nowrap;font-size:11.5px;font-weight:500}.lw-fxf__shut.is-open{color:var(--ink-3)}.lw-fxf__tray i{color:var(--ink-2);font-style:normal}.lw-fxf__tray i b{color:var(--ink)}.lw-fx-days.is-seek{cursor:pointer}.lw-fx-days.is-seek:before{content:"";position:absolute;inset:-9px 0}.lw-fx-days.is-seek:hover i{background:color-mix(in oklab, var(--ink) 20%, var(--ground))}.lw-fx-days.is-seek:hover i.is-dl{background:color-mix(in oklab, var(--ink) 34%, var(--ground))}.lw-fx-days.is-seek:focus-visible{outline:2px solid var(--focus);outline-offset:6px;border-radius:2px}.lw-om .lw-fx__lab{gap:3px}.lw-om__in span:last-child{max-width:24em}.lw-om__src>span{text-align:right;pointer-events:none;flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:absolute;transform:translateY(-50%)}.lw-om__src b{color:var(--ink);white-space:nowrap;letter-spacing:-.005em;font-size:14px;font-weight:400}.lw-om__src i{font-style:normal;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px}.lw-om__src .is-again b{color:var(--ink-2)}.lw-om__gl{text-align:center;align-items:center}.lw-om__gantry{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);white-space:nowrap;font-size:11px;font-weight:500}.lw-om__gantry.is-open{color:var(--ink-3);font-weight:400}.lw-om__loopk{text-align:right;align-items:flex-end;transition:left .8s cubic-bezier(.3,.7,.2,1)}.lw-om__loopk b,.lw-om__done b,.lw-om__miss b,.lw-om__lk b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.lw-om__you{text-align:center;align-items:center;gap:2px}.lw-om__you .lw-om__h,.lw-om__you .lw-om__l{color:var(--ink-3);font-size:12.5px}.lw-om__you .lw-om__l{margin-top:-17px;position:absolute;top:100%;left:0;right:0}.lw-om__name{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-size:16px}.lw-om__stops{pointer-events:none;position:absolute;inset:0}.lw-om__stops>span{pointer-events:none;white-space:nowrap;flex-direction:column;gap:3px;display:flex;position:absolute}.lw-om__stops b{color:var(--ink);font-size:13px;font-weight:400}.lw-om__stops i{font-style:normal;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.lw-om__stops .is-long i{color:var(--ink)}.lw-om__stops .lw-om__ghostk{gap:1px}.lw-om__done{color:var(--ink-2);font-size:13.5px}.lw-om__miss{color:var(--dye-madder);font-size:12.5px;line-height:1.4}.lw-om__miss .lw-om__mn,.lw-om__miss b{color:var(--dye-madder);font-size:13.5px}.lw-om__lk{font-size:13.5px}.lw-om__right{flex-direction:column;gap:22px;min-width:0;display:flex}.lw-om__foot{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 26px;padding-top:14px;display:flex}.lw-om__stat{align-items:baseline;gap:6px;display:inline-flex}.lw-om__stat b{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.lw-om__stat i{color:var(--ink-2);font-size:13.5px;font-style:normal}.lw-om__stat.is-miss b,.lw-om__stat.is-miss i{color:var(--dye-madder)}.lw-om__note{max-width:60em;margin:0}.lw-om .lw-fx-seg{flex:none}.lw-om .lw-fx-seg button{white-space:nowrap}.lw-om .lw-om__h,.lw-om .lw-om__l{transition:opacity .3s .4s}.lw-om .lw-om__l,.lw-om.is-looma .lw-om__h{opacity:0;transition-duration:.15s;transition-delay:0s}.lw-om.is-looma .lw-om__l{opacity:1;transition-duration:.3s;transition-delay:.4s}@media (prefers-reduced-motion:reduce){.lw-om .lw-om__h,.lw-om .lw-om__l,.lw-om__loopk{transition:none}}.lw-om .lw-fx__head{align-items:flex-end}.lw-om__key{flex-direction:column;gap:7px;min-width:0;margin:0 auto 0 32px;display:flex}.lw-om__keys{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;font-size:12.5px;display:flex}.lw-om__keys>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.lw-om:not(.is-looma) .lw-om__keys .lw-om__kl,.lw-om.is-looma .lw-om__keys .lw-om__h{display:none}.lw-om__keys .lw-om__h,.lw-om__keys .lw-om__l{opacity:1;transition:none}.lw-om__keys svg{flex:none;overflow:visible}.k-wait{fill:var(--ink-2);stroke:var(--surface);stroke-width:1.2px}.k-ready{fill:var(--surface);stroke:var(--ink);stroke-width:1.4px}.k-work{fill:var(--surface);stroke:var(--ink);stroke-width:2px}.k-buyer{fill:var(--ground);stroke:var(--ink-3);stroke-width:1.1px}.k-done{fill:var(--ink-2)}.k-miss{fill:var(--dye-madder)}.lw-om__src>span,.lw-om .lw-fx__lab,.lw-om__stops{transition:filter .35s}.lw-om .is-dim{filter:opacity(.2)}.lw-om__ask{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:56px;padding-top:24px;display:grid}.lw-om__qs{flex-direction:column;display:flex}.lw-om__qs>.lw-fx__k{margin-bottom:8px}.lw-om__q{appearance:none;border:0;border-bottom:1px solid var(--line);text-align:left;font:400 17px/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--ink-2);cursor:pointer;background:0 0;align-items:baseline;gap:14px;margin:0;padding:10px 0;transition:border-color .2s,color .2s;display:flex}.lw-om__q i{width:22px;font-style:normal;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);flex:none;font-size:11px}.lw-om__q:hover span{color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.lw-om__q.is-on{border-bottom-color:var(--ink);color:var(--ink)}.lw-om__q.is-on i{color:var(--ink)}.lw-om__q:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}.lw-om__ans{flex-direction:column;align-self:start;gap:12px;min-width:0;animation:.4s cubic-bezier(.2,.7,.2,1) both lw-om-in;display:flex}.lw-om__ans.is-now{animation:none}.lw-om__big{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.lw-om__big b{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:60px;font-weight:400;line-height:1}.lw-om__big span{color:var(--ink-2);font-size:17px}.lw-om__ans p{max-width:34em;min-height:3em;color:var(--ink-2);margin:0;font-size:17px;line-height:1.5}.lw-om__play{appearance:none;font:500 14px/1.4 var(--font-sans);color:var(--indigo);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.lw-om__play:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}@keyframes lw-om-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lw-om__ans{animation:none}.lw-om__src>span,.lw-om .lw-fx__lab,.lw-om__stops{transition:none}}.lw-rlogo{box-sizing:border-box;border:1px solid var(--app-border,var(--line));border-radius:var(--app-r-sm,6px);background:#fff;flex:none;place-items:center;padding:2px;display:inline-grid;overflow:hidden}.lw-rlogo img{object-fit:contain;width:100%;height:100%;display:block}.lw-rlogo.is-init{background:var(--app-chip,var(--tile));color:var(--app-muted,var(--ink-3));font:500 11px/1 var(--font-product,var(--font-sans));letter-spacing:0;padding:0}.lw[data-theme=dark] .lw-rlogo:not(.is-init),[data-theme=dark] .lw .lw-rlogo:not(.is-init){background:#fff;border-color:#0000}.lw .lw-vm{font-family:var(--font-sans);color:var(--ink);--vm-r2:#7f7f89;--vm-r3:#4e4e58;--vm-r4:#15151a;--vm-quiet:#c6c6cc;--vm-wash:color-mix(in oklab, var(--ink) 4%, var(--ground));flex-direction:column;display:flex;position:relative}.lw[data-theme=dark] .lw-vm,[data-theme=dark] .lw .lw-vm{--vm-r2:#76767f;--vm-r3:#a8a8b2;--vm-r4:#eeeef1;--vm-quiet:#33333c;--vm-wash:color-mix(in oklab, var(--ink) 5%, var(--ground))}.lw-vm [tabindex]{cursor:default;outline:none}.lw-vm [tabindex]:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.lw-vm-total{gap:0}.lw-vm-total__k{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:12px}.lw-vm-total__n{letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:14px;font-size:96px;font-weight:400;line-height:.95}.lw-vm-total__n span{letter-spacing:-.01em;color:var(--ink-2);font-size:22px}.lw-vm-bar{gap:2px;height:28px;margin-top:40px;display:flex}.lw-vm-bar__seg{transform-origin:0;border-radius:2px;flex-basis:0;min-width:6px;display:block}.lw-vm-bar__seg:first-child{border-radius:4px 2px 2px 4px}.lw-vm-bar__seg:last-child{border-radius:2px 4px 4px 2px}.lw-vm-bar__seg--orders{background:var(--vm-r4)}.lw-vm-bar__seg--accounts{background:var(--vm-r3)}.lw-vm-bar__seg--errors{background:var(--vm-r2)}.lw-vm-bar__seg--styles{background:repeating-linear-gradient(135deg, var(--vm-r3) 0 2px, transparent 2px 7px), var(--vm-wash);box-shadow:inset 0 0 0 1px var(--vm-r3)}.lw-vm-bar__lbls{gap:2px;margin-top:14px;display:flex}.lw-vm-bar__lbls span{min-width:0;color:var(--ink-2);flex-direction:column;flex-basis:0;gap:4px;padding-right:12px;font-size:13.5px;line-height:1.35;display:flex}.lw-vm-bar__lbls b{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.lw-vm-kinds{gap:14px;margin-top:26px;display:flex}.lw-vm-kinds span{min-width:0;color:var(--ink-2);flex-basis:0;padding-top:14px;font-size:13.5px;line-height:1.35;position:relative}.lw-vm-kinds i{border:1px solid var(--control-border);border-bottom:0;border-radius:3px 3px 0 0;height:7px;position:absolute;top:0;left:0;right:0}.lw-vm-kinds b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.lw-vm-note{max-width:40em;color:var(--ink-3);margin:28px 0 0;font-size:13px;line-height:1.5}.lw-vm.is-armed .lw-vm-bar__seg{transform:scaleX(0)}.lw-vm.is-play .lw-vm-bar__seg{animation:.8s cubic-bezier(.2,.7,.2,1) both lwStX;animation-delay:calc(var(--i,0) * .12s)}.lw-vm-model{gap:0}.lw-vm-model__head{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px 14px;padding-bottom:28px;font-size:17px;display:flex}.lw-vm-seg{border:1px solid var(--control-border);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.lw-vm-seg button{appearance:none;min-width:64px;height:34px;font:500 15px/1 var(--font-sans);color:var(--ink-2);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:999px;margin:0;padding:0 16px}.lw-vm-seg button:hover{color:var(--ink)}.lw-vm-seg button.is-on{background:var(--ink);color:var(--on-ink,var(--ground))}.lw-vm-seg button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw-vm-rows{border-top:1px solid var(--control-border);margin:0;padding:0;list-style:none}.lw-vm-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,2.2fr);align-items:start;gap:20px 48px;padding:36px 0 32px;display:grid}.lw-vm-row__id{grid-template-columns:40px minmax(0,1fr);align-items:baseline;gap:8px 0;display:grid}.lw-vm-row__n{font-family:var(--font-mono);color:var(--ink-3);grid-row:span 3;font-size:13px}.lw-vm-row__id h3{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:24px;font-weight:400;line-height:1.2}.lw-vm-row__id p{max-width:30em;color:var(--ink-2);margin:6px 0 0;font-size:15px;line-height:1.5}.lw-vm-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);justify-self:start;font-size:11px}.lw-vm-cmp{flex-direction:column;gap:14px;padding-top:30px;display:flex}.lw-vm-cmp__row{grid-template-rows:auto auto;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:6px 14px;display:grid}.lw-vm-cmp__k{color:var(--ink-3);grid-row:span 2;align-self:start;padding-top:1px;font-size:13.5px}.lw-vm-cmp__track{height:10px;display:block}.lw-vm-cmp__bar{transform-origin:0;border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.lw-vm-cmp__bar.is-today{background:var(--vm-r2)}.lw-vm-cmp__bar.is-looma{background:var(--vm-r4)}.lw-vm-cmp__bar.is-zero{border-radius:1px;width:2px!important}.lw-vm-cmp__v{color:var(--ink);font-size:14.5px;line-height:1.4}.lw-vm.is-armed .lw-vm-cmp__bar{transform:scaleX(0)}.lw-vm.is-play .lw-vm-cmp__bar{animation:.8s cubic-bezier(.2,.7,.2,1) both lwStX;animation-delay:calc(var(--i,0) * 90ms)}.lw-vm-row__v{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;padding-top:22px;display:flex}.lw-vm-row__v b{letter-spacing:-.035em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:44px;font-weight:400;line-height:1}.lw-vm-row__v span{color:var(--ink-3);font-size:13.5px}.lw-vm-how{border-radius:var(--radius-md,10px);background:var(--vm-wash);color:var(--ink-2);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:8px 10px;margin:6px 0 0 40px;padding:14px 18px;font-size:14px;line-height:1.45;display:flex}.lw-vm-how__k{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex-basis:100%;font-size:11px}.lw-vm-how__t b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.lw-vm-how__op{font-family:var(--font-mono);color:var(--ink-3);font-size:13px}.lw-vm-sum{border-bottom:1px solid var(--control-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:32px;padding:30px 0 34px;display:grid}.lw-vm-sum div{flex-direction:column;gap:8px;display:flex}.lw-vm-sum span{color:var(--ink-3);font-size:14px}.lw-vm-sum b{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:36px;font-weight:400;line-height:1}.lw-vm-sum__all{text-align:right;align-items:flex-end}.lw-vm-sum__all b{font-size:52px}.lw-vm-model>.lw-sv-foot{margin-top:24px}.lw-vm-inputs{gap:20px}.lw-vm-in{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.45}.lw-vm-in thead th{border-bottom:1px solid var(--control-border);text-align:left;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:0 20px 12px 0;font-size:11px;font-weight:400}.lw-vm-in tbody th,.lw-vm-in td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 20px 12px 0;font-weight:400}.lw-vm-in tbody th{width:24%;color:var(--ink)}.lw-vm-in__fig{width:20%;color:var(--ink);font-variant-numeric:tabular-nums}.lw-vm-in__note{color:var(--ink-2)}.lw-vm-in tr.lw-vm-in__g th{letter-spacing:-.01em;color:var(--ink);border-bottom:1px solid var(--control-border);white-space:pre;padding:28px 0 10px;font-size:17px}.lw-vm-in tbody:first-of-type tr.lw-vm-in__g th{padding-top:18px}.lw-vm-src{border:1px solid var(--line);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:12px;line-height:1.2;display:inline-block}.lw-vm-src--survey{border-color:var(--ink-3);color:var(--ink)}.lw-vm-src--est{border-style:dashed;border-color:var(--control-border)}@media (width<=1100px){.lw-vm-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lw-vm-row__id{grid-column:1/-1}.lw-vm-row__v{text-align:left;align-items:flex-start;padding-top:30px}.lw-vm-how{margin-left:0}}@media (width<=720px){.lw-vm-total__n{font-size:64px}.lw-vm-bar__lbls,.lw-vm-kinds{flex-direction:column;gap:10px}.lw-vm-bar__lbls span{flex-direction:row;align-items:baseline;gap:8px}.lw-vm-bar__lbls span,.lw-vm-kinds span{flex-basis:auto;flex-grow:0!important}.lw-vm-row{grid-template-columns:minmax(0,1fr);padding:28px 0 24px}.lw-vm-row__id{grid-template-columns:32px minmax(0,1fr)}.lw-vm-row__v{padding-top:0}.lw-vm-sum{grid-template-columns:minmax(0,1fr);gap:18px}.lw-vm-sum__all{text-align:left;align-items:flex-start}.lw-vm-in thead{display:none}.lw-vm-in,.lw-vm-in tbody,.lw-vm-in tr,.lw-vm-in th,.lw-vm-in td{display:block;width:auto!important}.lw-vm-in tbody th,.lw-vm-in td{border:0;padding:0}.lw-vm-in tbody tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0;display:grid}.lw-vm-in__note{grid-column:1/-1}}.lw-principle{align-content:start}.lw .lw-vx{gap:0}.lw-vx .lw-vm-row__n{grid-row:auto}.lw-vx-head{padding-bottom:28px}.lw-vx .lw-vx-n{font-variant-numeric:tabular-nums;border-radius:3px}.lw-vx.is-live .lw-vx-n{animation:.7s ease-out both lwVxTick}@keyframes lwVxTick{0%{background:color-mix(in oklab, var(--ink) 14%, transparent)}to{background:0 0}}.lw-vx>.lw-sv-src{margin-top:20px}.lw-vx-sum{border-top:0}.lw-vx-words__open{border-bottom:1px solid var(--control-border);flex-direction:column;gap:14px;padding-bottom:36px;display:flex}.lw-vx-words__lede{letter-spacing:-.02em;max-width:24em;color:var(--ink);text-wrap:balance;margin:0;font-size:34px;font-weight:400;line-height:1.3}.lw-vx-words__lede .lw-vx-n{font-weight:400}.lw-vx-words__hint{color:var(--ink-3);font-size:13.5px}.lw-vx-scrub{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.lw-vx-scrub__v{border-bottom:2px dotted var(--ink-3);cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;text-align:center;font-variant-numeric:tabular-nums;min-width:2.6ch;color:var(--ink);padding:0 3px;display:inline-block}.lw-vx-scrub__v:hover{border-bottom-color:var(--ink)}.lw-vx-scrub__v:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.lw-vx-scrub__b{appearance:none;border:1px solid var(--control-border);width:30px;height:30px;font:400 18px/1 var(--font-sans);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;flex:none;margin:0;padding:0;transform:translateY(-5px)}.lw-vx-scrub__b:hover{color:var(--ink);border-color:var(--ink-3)}.lw-vx-scrub__b:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw-vx-words__rows{margin:0;padding:0;list-style:none}.lw-vx-words__row{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,3fr) minmax(0,6fr) minmax(0,2.2fr);align-items:baseline;gap:16px 40px;padding:30px 0;display:grid}.lw-vx-words__t{flex-direction:column;gap:8px;display:flex}.lw-vx-words__t h3{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:22px;font-weight:400;line-height:1.2}.lw-vx-words__p{max-width:38em;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.lw-vx-words__p b{color:var(--ink);font-weight:500}.lw-vx-words .lw-vm-row__v{padding-top:0}.lw-vx-words .lw-vm-row__v b{font-size:40px}.lw-vx-scale{--vx-cols:minmax(0, 2.3fr) minmax(0, 2.5fr) minmax(0, 5fr) minmax(0, 2.3fr)}.lw-vx-scale__cols{grid-template-columns:var(--vx-cols);border-bottom:1px solid var(--control-border);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);gap:0 40px;padding-bottom:12px;font-size:11px;display:grid}.lw-vx-scale__cols span:last-child{text-align:right}.lw-vx-scale__rows{margin:0;padding:0;list-style:none}.lw-vx-scale__row{grid-template-columns:var(--vx-cols);border-bottom:1px solid var(--line);align-items:start;gap:18px 40px;padding:30px 0;display:grid}.lw-vx-scale__id{grid-template-columns:36px minmax(0,1fr);align-items:baseline;gap:6px 0;display:grid}.lw-vx-scale__id .lw-vm-row__n{grid-row:span 2}.lw-vx-scale__id h3{letter-spacing:-.01em;color:var(--ink);grid-column:2;margin:0;font-size:20px;font-weight:400;line-height:1.25}.lw-vx-scale__id .lw-vm-tag{grid-column:2}.lw-vx-one{flex-direction:column;gap:12px;min-width:0;display:flex}.lw-vx-one__k{color:var(--ink);font-size:14.5px;font-weight:500}.lw-vx-one__s{color:var(--ink-2);font-size:13.5px;line-height:1.45}.lw-vx-duo{flex-direction:column;gap:8px;display:flex}.lw-vx-duo__r{color:var(--ink-2);grid-template-columns:74px minmax(0,1fr) 46px;align-items:center;gap:10px;font-size:13px;display:grid}.lw-vx-duo__track{height:8px;display:block}.lw-vx-duo__bar{transform-origin:0;border-radius:0 3px 3px 0;min-width:2px;height:100%;display:block}.lw-vx-duo__bar.is-today{background:var(--vm-r2)}.lw-vx-duo__bar.is-looma{background:var(--vm-r4)}.lw-vx-duo__v{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums}.lw-vx-g100{grid-template-columns:repeat(20,7px);gap:2px;display:grid}.lw-vx-g100 i{background:var(--vm-quiet);border-radius:1.5px;width:7px;height:7px;display:block}.lw-vx-g100 i.is-on{background:var(--vm-r4)}.lw-vx-nest{display:block}.lw-vx-nest__a{background:var(--vm-quiet);border-radius:4px;width:100%;height:26px;display:flex;overflow:hidden}.lw-vx-nest__b{background:var(--vm-r2);justify-content:flex-end;width:25%;height:100%;display:flex}.lw-vx-nest__c{background:repeating-linear-gradient(135deg, var(--vm-r4) 0 2px, transparent 2px 5px), var(--vm-wash);width:25%;min-width:6px;height:100%;display:block}.lw-vx-many{flex-direction:column;gap:10px;min-width:0;display:flex}.lw-vx-many__k{color:var(--ink-2);font-size:14.5px;line-height:1.4}.lw-vx-many__k b,.lw-vx-year__s b{color:var(--ink);font-weight:500}.lw-vx-many__e{color:var(--ink-3);font-size:12.5px}.lw-vx-dots{width:100%;position:relative}.lw-vx-dots i{background:radial-gradient(circle at calc(var(--d) / 2) calc(var(--d) / 2), var(--vm-r4) 0 calc(var(--d) * .3), transparent calc(var(--d) * .3 + .6px)) 0 0 / var(--d) var(--d);display:block;position:absolute;left:0}.lw-vx-dots__full{width:calc(var(--cols) * var(--d));height:calc(var(--rows) * var(--d));top:0}.lw-vx-dots__part{top:calc(var(--rows) * var(--d));width:calc(var(--rest) * var(--d));height:var(--d)}.lw-vx-dots.is-sq i{background:conic-gradient(at calc(var(--d) - 2px) calc(var(--d) - 2px), transparent 75%, var(--vm-r3) 0) 0 0 / var(--d) var(--d)}.lw-vx-dots.is-rev i{background:radial-gradient(circle at calc(var(--d) / 2) calc(var(--d) / 2), transparent 0 calc(var(--d) * .14), var(--vm-r3) calc(var(--d) * .14 + .4px) calc(var(--d) * .32), transparent calc(var(--d) * .32 + .6px)) 0 0 / var(--d) var(--d)}.lw-vx.is-armed .lw-vx-dots i{clip-path:inset(0 100% 0 0)}.lw-vx.is-play .lw-vx-dots i{animation:1.4s cubic-bezier(.2,.7,.2,1) both lwVxWipe;animation-delay:calc(var(--i,0) * .14s + .2s)}@keyframes lwVxWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.lw-vx-year{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;display:flex}.lw-vx-year__s{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.45}.lw-vx-year__v{letter-spacing:-.03em;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:36px;line-height:1}.lw-vx-year__v b{color:var(--ink);font-weight:400}@property --fo{syntax:"<number>";inherits:false;initial-value:0}@property --fa{syntax:"<number>";inherits:false;initial-value:0}.lw-vx-yr__time{border-bottom:1px solid var(--control-border);flex-direction:column;gap:18px;padding-bottom:40px;display:flex}.lw-vx-yr__lede{letter-spacing:-.02em;max-width:26em;color:var(--ink);text-wrap:balance;margin:0 0 4px;font-size:34px;font-weight:400;line-height:1.3}.lw-vx-yr__lede b{font-weight:400}.lw-vx-yr__legend{color:var(--ink-2);flex-wrap:wrap;gap:8px 28px;font-size:14px;display:flex}.lw-vx-yr__legend span{align-items:center;gap:8px;display:inline-flex}.lw-vx-yr__legend b{color:var(--ink);font-weight:500}.lw-vx-yr__legend i{border-radius:2px;width:12px;height:12px;display:block}.lw-vx-yr__legend i.is-o{background:var(--vm-r4)}.lw-vx-yr__legend i.is-a{background:var(--vm-r3)}.lw-vx-yr__legend i.is-x{box-shadow:inset 0 0 0 1px var(--control-border)}.lw-vx-year__strip{flex-direction:column;gap:6px;display:flex}.lw-vx-year__strip.is-ghost,.lw-vx-year__yr.is-ghost{visibility:hidden}.lw-vx-year__yr{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.lw-vx-weeks{grid-template-columns:repeat(52,minmax(0,1fr));gap:3px;height:72px;display:grid}.lw-vx-wk{box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(to top, var(--vm-r4) 0 calc(var(--fo) * 100%), var(--vm-r3) calc(var(--fo) * 100%) calc((var(--fo) + var(--fa)) * 100%), transparent 0);transition:--fo .5s cubic-bezier(.2,.7,.2,1),--fa .5s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 16ms);border-radius:2px;display:block}.lw-vx.is-armed .lw-vx-wk{--fo:0!important;--fa:0!important}.lw-vx.is-live .lw-vx-wk{transition-delay:0s}.lw-vx-months{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);grid-template-columns:repeat(12,minmax(0,1fr));font-size:11px;display:grid}.lw-vx-yr__money{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:32px 0 34px;display:grid}.lw-vx-yr__money>div{flex-direction:column;gap:10px;display:flex}.lw-vx-yr__money b{letter-spacing:-.03em;color:var(--ink);font-size:40px;font-weight:400;line-height:1}.lw-vx-yr__money p{max-width:24em;color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.5}.lw-vx-hold{display:grid}.lw-vx-hold>*{grid-area:1/1;min-width:0}.lw-vx-hold>.is-ghost{visibility:hidden}.lw-vx-br__lbl .lw-vx-hold>span{font-family:var(--font-mono);color:var(--ink-3);font-size:11.5px;line-height:1.5}.lw-vx-br__works>.lw-vm-how{margin:0}.lw-vx-br__plot{border-bottom:1px solid var(--ink-3);grid-template-columns:repeat(6,minmax(0,1fr));gap:0 28px;height:340px;margin:44px 0 0 72px;display:grid;position:relative}.lw-vx-br__g{border-top:1px solid var(--line);pointer-events:none;height:0;position:absolute;left:0;right:0}.lw-vx-br__g em{font-style:normal;font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap;margin-right:14px;font-size:11px;position:absolute;right:100%;transform:translateY(-50%)}.lw-vx-br__col{height:100%;position:relative}.lw-vx-br__bar{background:var(--vm-r4);transform-origin:50% 100%;border-radius:3px;position:absolute;left:0;right:0}.lw-vx-br__col.is-accounts .lw-vx-br__bar{background:var(--vm-r3)}.lw-vx-br__col.is-errors .lw-vx-br__bar{background:var(--vm-r2)}.lw-vx-br__col.is-styles .lw-vx-br__bar{background:repeating-linear-gradient(135deg, var(--vm-r3) 0 2px, transparent 2px 7px), var(--vm-wash);box-shadow:inset 0 0 0 1px var(--vm-r3)}.lw-vx-br__col.is-sub .lw-vx-br__bar{background:var(--vm-wash);box-shadow:inset 0 0 0 1px var(--ink-3)}.lw-vx-br__col.is-total .lw-vx-br__bar{background:var(--indigo)}.lw-vx-br__col.is-on .lw-vx-br__bar{box-shadow:0 0 0 2px var(--ground), 0 0 0 3.5px var(--ink)}.lw-vx-br__col.is-on.is-styles .lw-vx-br__bar{box-shadow:inset 0 0 0 1px var(--vm-r3), 0 0 0 2px var(--ground), 0 0 0 3.5px var(--ink)}.lw-vx-br__v{text-align:center;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;padding-bottom:10px;font-size:17px;position:absolute;bottom:100%;left:-12px;right:-12px}.lw-vx-br__v b{font-weight:500}.lw-vx-br__link{border-top:1px dashed var(--ink-3);width:28px;height:0;position:absolute;left:100%}.lw-vx.is-armed .lw-vx-br__bar{transform:scaleY(0)}.lw-vx.is-play .lw-vx-br__bar{animation:.8s cubic-bezier(.2,.7,.2,1) both lwVxY;animation-delay:calc(var(--j,0) * .16s)}.lw-vx.is-armed .lw-vx-br__v,.lw-vx.is-armed .lw-vx-br__link{opacity:0}.lw-vx.is-play .lw-vx-br__v,.lw-vx.is-play .lw-vx-br__link{animation:.4s both lwVxFade;animation-delay:calc(var(--j,0) * .16s + .5s)}@keyframes lwVxY{0%{transform:scaleY(0)}}@keyframes lwVxFade{0%{opacity:0}}.lw-vx-br__axis{grid-template-columns:repeat(6,minmax(0,1fr));gap:0 28px;margin-left:72px;padding-top:12px;display:grid}.lw-vx-br__lbl{appearance:none;border-radius:var(--radius-md,10px);text-align:left;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;margin:0 -10px;padding:10px;display:flex}.lw-vx-br__lbl b{color:var(--ink);font-size:14.5px;font-weight:500;line-height:1.3}.lw-vx-br__lbl span{font-family:var(--font-mono);color:var(--ink-3);font-size:11.5px;line-height:1.5}button.lw-vx-br__lbl:hover{background:var(--vm-wash)}.lw-vx-br__lbl.is-on{background:var(--vm-wash);box-shadow:inset 0 0 0 1px var(--control-border)}.lw-vx-br__lbl.is-quiet{cursor:default}.lw-vx-br__lbl:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw-vx-br__how{flex-direction:column;gap:10px;margin-top:16px;display:flex}.lw-vx-br__toggle{appearance:none;font:inherit;color:var(--ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--control-border);text-decoration-color:var(--control-border);text-underline-offset:4px;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:28px 0 0;padding:0;font-size:14px;display:inline-flex}.lw-vx-br__toggle:hover{text-decoration-color:currentColor}.lw-vx-br__toggle:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.lw-vx-br__chev{color:var(--ink-3);transition:transform var(--duration-ui,.16s) var(--ease-out,ease)}.lw-vx-br__toggle.is-open .lw-vx-br__chev{transform:rotate(180deg)}.lw-vx-br__how>.lw-vm-how__k{flex-basis:auto}.lw-vx-br__how .lw-vm-how{margin:0}.lw-vx-peek{display:none}.lw .lw-vx-calc{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px;display:grid}.lw-vx-calc__in{flex-direction:column;gap:26px;padding-top:8px;display:flex}.lw-vx-in{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 16px;display:grid}.lw-vx-in__l{color:var(--ink);font-size:15.5px}.lw-vx-in__v{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.lw-vx-in__s{color:var(--ink-3);grid-column:1/-1;font-size:12.5px}.lw-vx-range{appearance:none;cursor:pointer;background:0 0;grid-column:1/-1;width:100%;height:26px;margin:0}.lw-vx-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ink) 0 var(--p), var(--control-border) var(--p));border-radius:2px;height:4px}.lw-vx-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ground);width:22px;height:22px;box-shadow:0 0 0 1.5px var(--ink), 0 1px 4px #00000024;border-radius:50%;margin-top:-9px}.lw-vx-range::-moz-range-track{background:linear-gradient(to right, var(--ink) 0 var(--p), var(--control-border) var(--p));border-radius:2px;height:4px}.lw-vx-range::-moz-range-thumb{background:var(--ground);width:20px;height:20px;box-shadow:0 0 0 1.5px var(--ink), 0 1px 4px #00000024;border:0;border-radius:50%}.lw-vx-range:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.lw-vx-reset{appearance:none;font:500 14px/1.4 var(--font-sans);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;text-decoration:underline}.lw-vx-reset:disabled{color:var(--ink-3);cursor:default;text-decoration:none}.lw-vx-calc__out{border-radius:var(--radius-lg,14px);background:var(--surface);box-shadow:0 0 0 1px var(--line);flex-direction:column;gap:16px;padding:40px 44px 36px;display:flex}.lw-vx-calc__n{--nh:84px;height:calc(var(--nh) * .95);font-size:calc(var(--nh) * var(--nf,1));letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:flex-end;margin-top:2px;font-weight:400;line-height:.95;display:flex}.lw-vx-calc__n span{margin-left:.2em}.lw-vx-calc__n b{color:var(--indigo);font-weight:400}.lw-vx-calc__n span{letter-spacing:-.01em;color:var(--ink-2);font-size:20px}.lw-vx-calc__hrs{color:var(--ink-2);font-size:15px;line-height:1.5}.lw-vx-calc__hrs b,.lw-vx-calc__kinds b{color:var(--ink);font-weight:500}.lw-vx-calc__parts{border-top:1px solid var(--line);margin:10px 0 0;padding:0;list-style:none}.lw-vx-calc__parts li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 96px;align-items:center;gap:16px;padding:14px 0;display:grid}.lw-vx-calc__t{color:var(--ink);flex-direction:column;gap:3px;font-size:15px;line-height:1.3;display:flex}.lw-vx-calc__t em{font-style:normal;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.lw-vx-calc__track{height:8px;display:block}.lw-vx-calc__bar{background:var(--vm-r4);border-radius:0 3px 3px 0;min-width:2px;height:100%;transition:width .35s cubic-bezier(.2,.7,.2,1);display:block}.lw-vx-calc__bar.is-accounts{background:var(--vm-r3)}.lw-vx-calc__bar.is-errors{background:var(--vm-r2)}.lw-vx-calc__bar.is-styles{background:repeating-linear-gradient(135deg, var(--vm-r3) 0 2px, transparent 2px 6px), var(--vm-wash);box-shadow:inset 0 0 0 1px var(--vm-r3)}.lw-vx-calc__parts li>b{text-align:right;letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:500}.lw-vx-calc__kinds{color:var(--ink-2);flex-wrap:wrap;gap:6px 28px;font-size:14px;display:flex}.lw-vx-calc__act{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:6px;font-size:13.5px;display:flex}.lw-vx-calc__out>.lw-sv-src{margin-top:4px}@media (width<=1023px){.lw-vx-words__row{grid-template-columns:32px minmax(0,1fr) auto}.lw-vx-words__p{grid-column:2/-1}.lw-vx-scale{--vx-cols:minmax(0, 1fr) minmax(0, 1.4fr)}.lw-vx-scale__cols{display:none}.lw-vx-scale__id{grid-column:1/-1}.lw-vx-year{text-align:left;flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline}.lw-vx-yr__money{grid-template-columns:minmax(0,1fr);gap:24px}.lw-vx-br__plot,.lw-vx-br__axis{gap:0 12px;margin-left:56px}.lw-vx-br__link{width:12px}.lw-vx-br__v{font-size:14px}.lw .lw-vx-calc{grid-template-columns:minmax(0,1fr);gap:40px}.lw-vx-peek{top:calc(var(--bar-h,64px) + 12px);z-index:2;border-radius:var(--radius-md,10px);background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 6px 18px #0000000f;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"k s""n s";align-items:end;gap:2px 20px;padding:14px 18px;display:grid;position:sticky}.lw-vx-peek__k{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);grid-area:k;font-size:10.5px}.lw-vx-peek__n{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;grid-area:n;font-size:30px;font-weight:400;line-height:1}.lw-vx-peek__n b{font-weight:400}.lw-vx-peek__s{text-align:right;color:var(--ink-2);grid-area:s;justify-self:end;font-size:13px;line-height:1.4}.lw-vx-peek__s b{color:var(--ink);font-weight:500}}@media (width<=639px){.lw-vx-words__lede,.lw-vx-yr__lede{font-size:26px}.lw-vx-words__row{grid-template-columns:28px minmax(0,1fr);gap:12px}.lw-vx-words .lw-vm-row__v{text-align:left;grid-column:2;align-items:flex-start}.lw-vx-scale{--vx-cols:minmax(0, 1fr)}.lw-vx-weeks{grid-template-columns:repeat(26,minmax(0,1fr));height:auto}.lw-vx-wk{aspect-ratio:1/2}.lw-vx-months{display:none}.lw-vx-br__plot{gap:0 6px;height:260px;margin-left:0}.lw-vx-br__g em{display:none}.lw-vx-br__axis{grid-template-columns:minmax(0,1fr);gap:2px;margin-left:0}.lw-vx-br__lbl{margin:0}.lw-vx-br__v{letter-spacing:-.02em;font-size:11px}.lw-vx-br__link{width:6px}.lw-vx-calc__out{padding:28px 22px}.lw-vx-calc__n{--nh:60px}.lw-vx-calc__parts li{grid-template-columns:minmax(0,1fr) 84px}.lw-vx-calc__track{grid-area:2/1/auto/-1}}.lw-ix{font-family:var(--font-sans);color:var(--ink)}.lw-ix .lw-tile,.lw-ix-mini,.lw-ix-prop,.lw-ix-done,.lw-ix-depth__card,.lw-ix-menu,.lw-ix-say{font-family:var(--font-product,var(--font-sans))}.lw-ix-doc{flex-direction:column;min-width:0;display:flex}.lw-ix-doc>.lw-tile{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.lw-ix-doc>.lw-tile>.lw-tile__body{flex:auto;min-height:0;overflow:hidden}.lw-ix-rpt.no-rail .lw-rpt__pane{padding:10px}.lw-ix-src{color:var(--app-muted);align-items:center;gap:6px;font-size:10.5px;display:flex}.lw-ix-src code{font-family:var(--font-product-mono,var(--font-mono));background:var(--app-chip);color:var(--app-fg);border-radius:4px;padding:1px 5px;font-size:10.5px}.lw-ix-table{width:100%}.lw-ix-table td.is-down{color:var(--risk-fg)}.lw-ix-ret{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.lw-rpt__tools span{gap:3px}.lw-rpt__tools span.is-on{background:var(--app-chip);color:var(--app-fg)}.lw-ix-bars{flex-direction:column;gap:6px;padding:4px 0 0;display:flex}.lw-ix-bars__r{grid-template-columns:96px minmax(0,1fr) 54px;align-items:center;gap:10px;font-size:11.5px;display:grid}.lw-ix-bars__n{text-overflow:ellipsis;white-space:nowrap;color:var(--app-fg);overflow:hidden}.lw-ix-bars__t{height:16px;position:relative}.lw-ix-bars__b,.lw-ix-bars__a{border-radius:3px;display:block;position:absolute;left:0}.lw-ix-bars__b{height:16px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--app-fg) 35%, transparent);top:0}.lw-ix-bars__a{background:var(--app-fg);height:8px;top:4px}.lw-ix-bars__a.is-under{background:var(--risk-fg)}.lw-ix-bars__v{text-align:right;font-variant-numeric:tabular-nums;color:var(--app-fg)}.lw-ix-bars__key{color:var(--app-muted);gap:14px;padding-top:4px;font-size:10.5px;display:flex}.lw-ix-bars__key i{vertical-align:-1px;border-radius:2px;width:12px;height:8px;margin-right:5px;display:inline-block}.lw-ix-bars__key .k-b{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--app-fg) 35%, transparent)}.lw-ix-bars__key .k-a{background:var(--app-fg);vertical-align:1px;height:4px}.lw-ix-donut{align-items:center;gap:18px;display:flex}.lw-ix-donut ul{flex-direction:column;gap:4px;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.lw-ix-donut li{grid-template-columns:10px 90px auto;align-items:center;gap:8px;display:grid}.lw-ix-donut li i{border-radius:2px;width:10px;height:10px}.lw-ix-donut li b{font-variant-numeric:tabular-nums;font-weight:500}.lw-ix-call.is-risk svg{color:var(--risk-fg)}.lw-ix-raise{flex-direction:column;gap:4px;font-size:12px;line-height:1.5;display:flex}.lw-ix-raise b{font-weight:600}.lw-ix-raise ul{margin:0;padding-left:16px}.lw-ix-next{border:1px solid var(--app-border);border-radius:var(--app-r-md);justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font-size:12px;line-height:1.45;display:flex}.lw-ix-btn{border:1px solid var(--app-border);border-radius:var(--app-r-sm);background:var(--app-bg);height:26px;font:500 11.5px/1 var(--font-product,var(--font-sans));color:var(--app-fg);white-space:nowrap;flex:none;align-items:center;padding:0 10px;display:inline-flex}.lw-ix-btn.is-pri{border-color:var(--app-primary);background:var(--app-primary);color:var(--app-on-primary)}.lw-ix-unk{border-radius:var(--app-r-md);background:var(--app-chip);color:var(--app-muted);align-items:center;gap:7px;padding:8px 10px;font-size:11.5px;display:flex}.lw-ix-checks{grid-template-columns:repeat(6,minmax(0,1fr))}.lw-ix-checks .lw-rpt__kpi b{font-size:15px}.lw-ix-checks .is-ok b{color:var(--app-muted)}.lw-ix-checks .is-unk b{color:var(--app-muted);font-size:12px;font-weight:500}.lw .lw-ix-kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.lw-ix-kind{flex-direction:column;gap:12px;min-width:0;display:flex}.lw-ix-kind__h{border-top:1px solid var(--ink);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:baseline;gap:12px;padding-top:14px;font-size:11.5px;display:flex}.lw-ix-kind__n{color:var(--ink)}.lw-ix-kind__t{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:400;line-height:1.15}.lw-ix-kind__d{color:var(--ink-2);min-height:4.65em;margin:0;font-size:15px;line-height:1.55}.lw-ix-kind__ask{align-self:flex-start;display:flex}.lw-ix-kind__ask span{background:var(--ink);color:var(--ground);border-radius:14px 14px 4px;padding:8px 12px;font-size:13.5px;line-height:1.35}.lw-ix-kind__doc{border-radius:var(--app-r-lg,14px);background:var(--app-chip);height:330px;box-shadow:0 0 0 1px var(--app-border);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),#0000);mask-image:linear-gradient(#000 calc(100% - 64px),#0000)}.lw-ix-mini{padding:8px}.lw-ix-mini .lw-rpt__pane{padding:0}.lw-ix-mini .lw-rpt__tools{display:none}.lw-ix-mini .lw-ix-checks{grid-template-columns:repeat(3,minmax(0,1fr))}.lw-ix-mini .lw-ix-checks .lw-rpt__kpi small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw .lw-ix-areas{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px;display:grid}.lw-ix-areas__list{flex-direction:column;gap:18px;display:flex}.lw-ix-areas__g{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.lw-ix-areas__a{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.lw-ix-areas__q{appearance:none;border:1px solid var(--line);background:var(--surface);font:400 14.5px/1.35 var(--font-sans);color:var(--ink);text-align:left;cursor:pointer;border-radius:999px;margin:0;padding:7px 13px}.lw-ix-areas__q:hover{border-color:var(--control-border)}.lw-ix-areas__q.is-on{border-color:var(--ink);background:var(--ink);color:var(--ground)}.lw-ix-areas__q:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw-ix-areas__card{position:sticky;top:24px}.lw-ix-tile{flex-direction:column;gap:10px;padding:10px;display:flex}.lw-ix-tile__q{color:var(--app-fg);font-size:14px;font-weight:500}.lw-ix-tile__bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lw-ix-tile__sp{flex:1}.lw-ix-chip{border:1px solid var(--app-border);border-radius:var(--app-r-sm);background:var(--app-bg);height:24px;color:var(--app-fg);align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.lw-ix-seg{border-radius:var(--app-r-sm);background:var(--app-bg);box-shadow:inset 0 0 0 1px var(--app-border);padding:2px;font-size:11px;display:inline-flex}.lw-ix-seg>*{color:var(--app-muted);border-radius:4px;padding:3px 8px;font-weight:400}.lw-ix-seg b{background:var(--app-chip);color:var(--app-fg);font-weight:500}.lw-ix-tile .lw-ix-table{background:var(--app-bg);border-radius:var(--app-r-md)}.lw-ix-tile__foot{color:var(--app-muted);justify-content:space-between;align-items:center;gap:10px;font-size:10.5px;display:flex}.lw .lw-ix-act{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.lw-ix-act__s{flex-direction:column;gap:12px;min-width:0;display:flex}.lw-ix-act__n{border-top:1px solid var(--ink);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);white-space:pre;padding-top:14px;font-size:11.5px}.lw-ix-say{align-self:flex-end}.lw-ix-prop,.lw-ix-done,.lw-ix-depth__card,.lw-ix-menu{border:1px solid var(--app-border);border-radius:var(--app-r-lg,14px);background:var(--app-bg);color:var(--app-fg);box-shadow:0 1px 2px #0000000d}.lw-ix-prop{flex-direction:column;gap:0;padding:12px;font-size:12px;display:flex}.lw-ix-prop__h{align-items:center;gap:7px;padding-bottom:8px;display:flex}.lw-ix-prop__h span{color:var(--app-muted);margin-left:auto;font-size:11px}.lw-ix-prop__r{border-top:1px solid var(--app-border);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;display:grid}.lw-ix-prop__r>span:nth-child(2){color:var(--app-muted)}.lw-ix-prop__r b{font-variant-numeric:tabular-nums;font-weight:500}.lw-ix-prop__a{border-top:1px solid var(--app-border);gap:6px;padding-top:10px;display:flex}.lw-ix-done{align-items:flex-start;gap:9px;padding:12px;font-size:12px;display:flex}.lw-ix-done svg{color:var(--ok-fg);flex:none;margin-top:1px}.lw-ix-done div{flex-direction:column;gap:2px;display:flex}.lw-ix-done span{color:var(--app-muted)}.lw-ix-act__note{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.5}.lw-ix-depth{flex-direction:column;gap:12px;max-width:420px;display:flex}.lw-ix-depth__card{flex-direction:column;gap:6px;padding:14px;display:flex}.lw-ix-depth__q{padding-bottom:4px;font-size:13px;font-weight:500}.lw-ix-depth__o{appearance:none;border:1px solid var(--app-border);border-radius:var(--app-r-md);background:var(--app-bg);font:400 12.5px/1.3 var(--font-product,var(--font-sans));color:var(--app-fg);text-align:left;cursor:pointer;grid-template-columns:22px auto 1fr;align-items:center;gap:8px;margin:0;padding:8px 10px;display:grid}.lw-ix-depth__o span:last-child{color:var(--app-muted);font-size:11.5px}.lw-ix-depth__o b{font-weight:500}.lw-ix-depth__o.is-on{border-color:var(--app-fg);box-shadow:inset 0 0 0 1px var(--app-fg)}.lw-ix-depth__o:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw-ix-depth__i{background:var(--app-chip);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.lw-ix-depth__go{align-self:flex-end;height:30px;margin-top:4px}.lw .lw-ix-export{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:32px;display:grid}.lw-ix-export__side{flex-direction:column;gap:14px;display:flex}.lw-ix-menu{flex-direction:column;padding:6px;font-size:12.5px;display:flex}.lw-ix-menu__h{letter-spacing:.07em;text-transform:uppercase;color:var(--app-muted);padding:6px 8px 4px;font-size:10.5px;font-weight:500}.lw-ix-menu__i{border-radius:var(--app-r-sm);grid-template-columns:16px minmax(0,1fr);align-items:center;gap:1px 8px;padding:7px 8px;display:grid}.lw-ix-menu__i:first-of-type{background:var(--app-chip)}.lw-ix-menu__i b{font-weight:500}.lw-ix-menu__i span{color:var(--app-muted);grid-column:2;font-size:11px}.lw-ix-menu__i svg{color:var(--app-muted)}.lw-ix-menu__sep{background:var(--app-border);height:1px;margin:4px 6px}@media (width<=1023px){.lw .lw-ix-kinds,.lw .lw-ix-act{grid-template-columns:minmax(0,1fr);gap:40px}.lw-ix-kind__d{min-height:0}.lw .lw-ix-areas,.lw .lw-ix-export{grid-template-columns:minmax(0,1fr);gap:28px}.lw-ix-areas__card{position:static}.lw-ix-checks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.lw-ix-areas__list{scrollbar-width:none;margin:0 calc(-1 * var(--gutter,20px));padding:0 var(--gutter,20px) 6px;flex-flow:row;gap:14px;overflow-x:auto}.lw-ix-areas__g{flex:none}.lw-ix-bars__r{grid-template-columns:78px minmax(0,1fr) 48px}.lw-ix-kind__doc{height:280px}.lw-rpt__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.lw-ix-scr__tile>.lw-tile__body{overflow:hidden}.lw-feature--report .lw-feature__art{aspect-ratio:4/5}.lw-ix-vt{font-family:var(--font-product,var(--font-sans));color:var(--app-fg);flex-direction:column;gap:12px;display:flex;position:absolute;inset:24px 24px 0}.lw-ix-vt .lw-scene__say{max-width:88%;font-size:13px}.lw-ix-vt__doc{border-radius:var(--app-r-lg,14px) var(--app-r-lg,14px) 0 0;min-height:0;box-shadow:0 0 0 1px var(--app-border), 0 18px 40px -18px #14120e8c;flex-direction:column;flex:auto;display:flex;overflow:hidden}.lw-ix-vt__doc>.lw-tile{border-radius:inherit;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.lw-ix-vt__doc>.lw-tile>.lw-tile__body{flex:auto;min-height:0;overflow:hidden}.lw-ix-vt .lw-rpt__tools{display:none}.lw-ix-vt .lw-ix-checks{grid-template-columns:repeat(3,minmax(0,1fr))}.lw-ix-vt .lw-ix-checks .lw-rpt__kpi small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-ix-vt .lw-ix-bars__r{grid-template-columns:84px minmax(0,1fr) 48px}@media (width<=639px){.lw-ix-vt{inset:16px 16px 0}}.lw-ix-vt .lw-tile__head{min-width:0}.lw-ix-vt .lw-tile__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lw-ix-vt .lw-tile__note,.lw-ix-vt .lw-rpt__fh>.lw-app-muted{white-space:nowrap;flex:none}@container (width<=420px){.lw-ix-table.lw-ins__table th:nth-child(3),.lw-ix-table.lw-ins__table td:nth-child(3){display:table-cell}.lw-ix-vt .lw-ix-table th,.lw-ix-vt .lw-ix-table td{padding-left:8px;padding-right:8px}}.lw-ix-vt--stage{position:relative;inset:auto}@container (width<=420px){.lw-ix-vt .lw-rpt__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.lw-tp{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none;container-type:inline-size}.lw-tp__row{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1.15fr) minmax(0,1fr);align-items:baseline;column-gap:32px;padding:40px 0 44px;display:grid}.lw-tp__n{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);font-size:12px}.lw-tp__t{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.15rem + 1.5vw,2.5rem);font-weight:400;line-height:1.1}.lw-tp__d{color:var(--ink-2);max-width:46ch;margin:0;font-size:16px;line-height:1.6}.lw-tp__d .lw-tbc{vertical-align:2px}@container (width<=760px){.lw-tp__row{grid-template-columns:44px minmax(0,1fr);row-gap:14px;padding:28px 0 30px}.lw-tp__d{grid-column:2}}.lw-tpt{grid-template-columns:minmax(0,1fr);column-gap:40px;margin:0;display:grid}.lw-tpt--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lw-tpt--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lw-tpt__item{border-top:1px solid var(--line);padding:18px 0 20px}.lw-tpt__item dt{letter-spacing:-.01em;color:var(--ink);font-size:17px}.lw-tpt__item dd{color:var(--ink-2);max-width:44ch;margin:6px 0 0;font-size:15px;line-height:1.55}.lw-tpt__item .lw-tbc{vertical-align:1px}.lw-faq{border-bottom:1px solid var(--line)}.lw-faq__item{border-top:1px solid var(--line)}.lw-faq__q{cursor:pointer;letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:20px;line-height:1.3;list-style:none;display:flex}.lw-faq__q::-webkit-details-marker{display:none}.lw-faq__q:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.lw-faq__mark{flex:none;width:14px;height:14px;position:relative}.lw-faq__mark:before,.lw-faq__mark:after{content:"";background:var(--ink-2);height:1.5px;margin-top:-.75px;transition:transform .2s;position:absolute;top:50%;left:0;right:0}.lw-faq__mark:after{transform:rotate(90deg)}.lw-faq__item[open] .lw-faq__mark:after{transform:rotate(0)}.lw-faq__a p{max-width:62ch;color:var(--ink-2);margin:-6px 0 26px;font-size:16px;line-height:1.6}.lw-faq__a .lw-tbc{vertical-align:2px}.lw-tbc.lw-tbc--wrap{white-space:normal;border-radius:8px;height:auto;min-height:22px;padding:3px 10px;line-height:1.45}.lw-tra .lw-anatomy__ask{align-self:flex-start}.lw-tra .lw-anatomy__head{gap:16px}.lw-tra__src{font-family:var(--font-product-mono,var(--font-mono));color:var(--app-muted);white-space:nowrap;margin-right:40px;font-size:11px}.lw-tra td:nth-child(4){color:var(--app-muted)}.lw-tra__change{border:1px solid var(--app-border);background:var(--app-bg);border-radius:12px;align-items:center;gap:8px;padding:10px 10px 10px 14px;display:flex}.lw-tra__change>span:first-child{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lw-tra__change b{color:var(--app-fg);font-size:13px;font-weight:500}.lw-tra__change small{color:var(--app-muted);font-size:11.5px}@media (width<=639px){.lw-tpt--2,.lw-tpt--3{grid-template-columns:minmax(0,1fr)}.lw-faq__q{padding:20px 0;font-size:17px}.lw-tra__src{display:none}}@media (width>=640px) and (width<=1023px){.lw-tpt--3{grid-template-columns:repeat(2,minmax(0,1fr))}}.lw-rail{--rs:.9;border-top:1px solid var(--line);flex-direction:column;gap:20px;padding:24px 0 4px;display:flex}.lw-rail__k{color:var(--ink-2);margin:0;font-size:15px;line-height:1.45}.lw-rail--under{margin-top:calc(-24px * var(--sp,1));border-top:0;padding-top:0}.lw-rail--plain{border-top:0;padding-top:0}.lw-rail__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px 28px;margin:0;padding:0;list-style:none;display:flex}.lw-rail__i{align-items:center;min-height:28px;display:flex}.lw-rail__logo{width:calc(var(--w) * var(--rs,1));background:var(--ink-2);opacity:.78;flex:none;max-width:100%;height:auto;display:block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lw-rail.is-armed .lw-rail__i{opacity:0}.lw-rail.is-play .lw-rail__i{animation:.5s both lwStO;animation-delay:calc(var(--i,0) * 70ms)}@media (width<=1023px){.lw-rail{--rs:1}.lw-rail__row{justify-content:flex-start;gap:20px 36px}}@media (width<=639px){.lw-rail__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 16px;display:grid}.lw-rail__i{justify-content:flex-start;min-width:0}.lw-rail{--rs:.78}}@media (forced-colors:active){.lw-rail__logo{opacity:1;background:canvastext}}.lw-ft{background:var(--band);color:var(--ink);padding-block:calc(96px * var(--sp,1)) calc(40px * var(--sp,1))}.lw-ft__grid{grid-template-columns:repeat(var(--ft-cols,5), minmax(0, 1fr));gap:48px 32px;display:grid}.lw-ft__head{letter-spacing:0;color:var(--ink-3);margin:0 0 18px;font-size:15px;font-weight:400;line-height:1.3}.lw-ft__col ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.lw-ft__col a{min-height:24px;color:var(--ink);align-items:center;font-size:15px;line-height:1.35;text-decoration:none;display:inline-flex}.lw-ft__col a:hover{color:var(--ink-2)}.lw-ft a:focus-visible,.lw-ft__tbtn:focus-visible{outline:2px solid var(--focus,var(--ink));outline-offset:3px;border-radius:4px}.lw-ft__base{margin-top:calc(120px * var(--sp,1));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;display:flex}.lw-ft__meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:14px;display:flex}.lw-ft__promise{color:var(--ink-3);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.lw-ft__promise:hover{color:var(--ink-2)}.lw-ft__theme{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 6%, var(--band));gap:2px;padding:3px;display:inline-flex}.lw-ft__tbtn{border-radius:var(--radius-pill);width:38px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .16s,color .16s;display:inline-flex}.lw-ft__tbtn:hover{color:var(--ink)}.lw-ft__tbtn.is-on{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line)}@media (width<=1023px){.lw-ft{padding-block:calc(72px * var(--sp,1)) calc(32px * var(--sp,1))}.lw-ft__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:44px}.lw-ft__base{margin-top:80px}}@media (width<=639px){.lw-ft{padding-block:calc(56px * var(--sp,1)) calc(28px * var(--sp,1))}.lw-ft__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.lw-ft__grid[data-cols="5"]>.lw-ft__col:nth-child(3){grid-row:span 2}.lw-ft__head{margin-bottom:8px;font-size:14px}.lw-ft__col ul{gap:2px}.lw-ft__col a{min-height:34px;line-height:1.3}.lw-ft__base{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 16px;margin-top:40px;padding-top:20px;display:grid}.lw-ft__meta{display:contents}.lw-ft__promise{grid-area:1/1/auto/-1}.lw-ft__meta>span{grid-row:2}.lw-ft__theme{grid-row:2;justify-self:end}}.lw-subnav{border-bottom:1px solid var(--line)}.lw-subnav__inner{align-items:center;gap:var(--space-5);height:52px;display:flex}.lw-subnav__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-right:var(--space-3);font-size:11px}.lw-subnav a{color:var(--ink-2);border-bottom:1.5px solid #0000;padding:6px 0;font-size:14px;text-decoration:none}.lw-subnav a:hover{color:var(--ink)}.lw-subnav a.is-current{color:var(--ink);border-bottom-color:var(--ink)}.lw-skills{gap:0 var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lw-skill{align-items:baseline;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--line);display:flex}.lw-skill code{min-width:112px;font-family:var(--font-mono);color:var(--indigo);flex:none;font-size:13px}.lw-skill span{color:var(--ink-2);font-size:15px;line-height:1.5}.lw-figure{gap:var(--space-5);flex-direction:column;display:flex}.lw-figure__cap{color:var(--ink-3);max-width:70ch;font-size:13.5px;line-height:1.5}.lw-figure--plate{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);padding:var(--space-8)}.lw-wheelrow{gap:var(--space-7);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;display:grid}.lw-legend{flex-direction:column;display:flex}.lw-legend__item{gap:6px var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--line);grid-template-columns:14px minmax(0,1fr) auto;align-items:baseline;display:grid}.lw-legend__sw{border-radius:3px;width:12px;height:12px;transform:translateY(1px)}.lw-legend__t{letter-spacing:-.01em;font-size:17px}.lw-legend__d{color:var(--ink-2);grid-column:2/4;font-size:14.5px;line-height:1.5}.lw-legend__m{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-3);text-transform:uppercase;font-size:11px}.lw-sw--chambray{background:var(--dye-chambray)}.lw-sw--madder{background:var(--dye-madder)}.lw-sw--loden{background:var(--dye-loden)}.lw-sw--mint{background:color-mix(in srgb, var(--dye-sage) 70%, var(--dye-loden))}.lw-sw--iris{background:var(--dye-iris)}.lw-sw--indigo{background:var(--dye-chambray)}.lw-tbc{border-radius:var(--radius-pill);border:1px dashed var(--control-border);height:22px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);white-space:nowrap;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.lw-colophon{border-top:1px solid var(--line)}.lw-colophon__inner{gap:var(--space-5);padding:var(--space-5) 0 var(--space-6);color:var(--ink-3);justify-content:space-between;align-items:baseline;font-size:12.5px;line-height:1.5;display:flex}.lw-colophon b{color:var(--ink-2);font-weight:500}.lw-team{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lw-team__item{gap:var(--space-3);flex-direction:column;display:flex}.lw-team__photo{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--band);border:1px dashed var(--control-border);color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;place-items:center;font-size:11px;display:grid}.lw-team__name{letter-spacing:-.015em;font-size:21px}.lw-team__role{color:var(--ink-2);font-size:14.5px}.lw-principles{gap:0 var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lw-principle{padding:var(--space-6) 0;border-top:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:4px 0;display:grid}.lw-principle b{font-family:var(--font-mono);color:var(--indigo);padding-top:7px;font-size:12px;font-weight:500}.lw-principle h3{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:400;line-height:1.25}.lw-principle p{margin:var(--space-2) 0 0;color:var(--ink-2);grid-column:2;max-width:44ch;font-size:15.5px;line-height:1.55}.lw-form{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.lw-field{flex-direction:column;gap:8px;display:flex}.lw-field--full{grid-column:1/-1}.lw-field label{color:var(--ink-2);font-size:13.5px}.lw-field input,.lw-field select,.lw-field textarea{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--control-border);border-radius:var(--radius-sm);height:48px;padding:0 14px;font-size:15px}.lw-field textarea{resize:none;height:96px;padding:12px 14px}.lw-field input:focus-visible,.lw-field select:focus-visible,.lw-field textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw-drop{align-items:center;gap:var(--space-3);min-height:64px;padding:0 var(--space-5);border:1px dashed var(--control-border);border-radius:var(--radius-sm);color:var(--ink-2);grid-column:1/-1;font-size:14.5px;display:flex}.lw-drop code{font-family:var(--font-mono);color:var(--ink-3);font-size:12px}.lw-fine{color:var(--ink-3);font-size:12.5px;line-height:1.5}.lw-facts{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lw-facts div{padding-top:var(--space-4);border-top:1px solid var(--line);flex-direction:column;gap:6px;display:flex}.lw-facts dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.lw-facts dd{margin:0;font-size:16px;line-height:1.45}.lw-prose{gap:var(--space-4);flex-direction:column;max-width:62ch;display:flex}.lw-prose p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.65}.lw-pull{font-family:var(--font-voice,var(--font-sans));letter-spacing:-.01em;text-wrap:balance;max-width:28ch;font-size:34px;font-weight:300;line-height:1.25}.lw-draftnote{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--warn-fg);background:var(--warn-bg);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:5px 10px;font-size:11px;display:inline-flex}@media (width<=960px){.lw-skills,.lw-team,.lw-principles,.lw-form,.lw-facts,.lw-wheelrow{grid-template-columns:1fr}}.lw-related__art{height:96px;margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-6)) var(--space-2);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-position:50%;background-size:cover;display:block}.lw-related__item:has(.lw-related__art){min-height:230px;overflow:hidden}.lw-anatomy{gap:var(--space-8);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;display:grid}.lw-anatomy__plate{border-radius:var(--radius-xl);background-position:50%;background-size:cover;padding:64px 56px}.lw-anatomy__win{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);font-family:var(--font-product,var(--font-sans));flex-direction:column;gap:14px;padding:22px;display:flex;box-shadow:0 1px 2px #14120e0f,0 24px 60px -24px #14120e59}.lw-anatomy [data-pin]{position:relative}.lw-anatomy [data-pin]:after{content:attr(data-pin);background:var(--indigo);color:#fff;width:24px;height:24px;font-family:var(--font-mono);box-shadow:0 0 0 4px color-mix(in srgb, var(--indigo) 22%, transparent);border-radius:50%;place-items:center;font-size:11px;display:grid;position:absolute;top:50%;right:-36px;transform:translateY(-50%)}.lw-anatomy [data-pin].is-left:after{left:-36px;right:auto}.lw-anatomy__ask{background:var(--band);max-width:78%;color:var(--ink);border-radius:14px;align-self:flex-end;padding:10px 14px;font-size:14px;line-height:1.45}.lw-anatomy__work{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:flex}.lw-anatomy__card{border:1px solid var(--line);border-radius:var(--radius-md,12px);overflow:visible}.lw-anatomy__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.lw-anatomy__head b{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600;display:block}.lw-anatomy__head small{color:var(--ink-3);font-size:12px}.lw-anatomy__metric{border-radius:var(--radius-pill);background:var(--indigo-soft);height:26px;color:var(--indigo);font-family:var(--font-mono);letter-spacing:.03em;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.lw-anatomy__toggle{background:var(--band);border-radius:8px;padding:3px;font-size:12px;display:inline-flex}.lw-anatomy__toggle span{color:var(--ink-3);border-radius:6px;padding:3px 10px}.lw-anatomy__toggle span.is-on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}.lw-anatomy table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.lw-anatomy th{text-align:left;font-weight:400;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:10px 16px 8px;font-size:10.5px}.lw-anatomy td{border-top:1px solid var(--line);color:var(--ink-2);padding:10px 16px}.lw-anatomy td:first-child{color:var(--ink)}.lw-anatomy__bar{align-items:center;gap:10px;display:flex}.lw-anatomy__bar i{background:var(--indigo);opacity:.8;border-radius:3px;height:6px;display:block}.lw-anatomy__bar i.is-over{background:var(--dye-loden)}.lw-anatomy__foot{border-top:1px solid var(--line);color:var(--ink-3);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.lw-anatomy__btns{gap:8px;display:inline-flex}.lw-anatomy__btns span{border:1px solid var(--control-border);height:28px;color:var(--ink);border-radius:8px;align-items:center;padding:0 12px;font-size:12.5px;display:inline-flex}.lw-anatomy__btns span.is-primary{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.lw-anatomy__legend{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lw-anatomy__legend li{padding:var(--space-4) 0;border-top:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);gap:4px 16px;display:grid}.lw-anatomy__legend li>b{background:var(--indigo);color:#fff;width:24px;height:24px;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:11px;font-weight:400;display:grid}.lw-anatomy__legend li.is-you>b{background:var(--ink);color:var(--on-ink)}.lw-anatomy__legend h3{letter-spacing:-.012em;margin:0;font-size:18px;font-weight:400;line-height:24px}.lw-anatomy__legend p{color:var(--ink-2);grid-column:2;margin:0;font-size:14.5px;line-height:1.5}.lw-anatomy [data-pin].is-you:after{background:var(--ink);color:var(--on-ink);box-shadow:0 0 0 4px color-mix(in srgb, var(--ink) 16%, transparent)}@media (width<=960px){.lw-anatomy{grid-template-columns:1fr}.lw-anatomy__plate{padding:40px 44px}}.lw-pinned{position:relative}.lw-pinmark{background:var(--indigo);color:#fff;width:26px;height:26px;font-family:var(--font-mono);box-shadow:0 0 0 4px color-mix(in srgb, var(--indigo) 22%, transparent), 0 6px 16px -6px #00000073;z-index:5;border-radius:50%;place-items:center;margin:-13px 0 0 -13px;font-size:11px;font-style:normal;display:grid;position:absolute}.lw-pinmark.is-you{background:var(--ink);color:var(--on-ink);box-shadow:0 0 0 4px color-mix(in srgb, var(--ink) 16%, transparent), 0 6px 16px -6px #00000073}.lw-anatomy__legend.is-row{gap:0 var(--space-6);display:grid}.lw-anatomy__legend.is-row li{grid-template-columns:24px minmax(0,1fr);align-content:start}.lw-headline{text-wrap:balance}.lw-team__photo{aspect-ratio:5/4}.lw-band{background:var(--ground)}.art-seasonal,.art-seasonal.cloth-pale:not([data-theme=dark]):not([data-theme=dark] *){--art-clientbook-map:none;--art-clientbook:none;--art-mission:none;--art-company:none;--art-cta:none;--art-customers:none;--art-demo:none;--art-formats:none;--art-hero:none;--art-insights-chart:none;--art-insights-report:none;--art-insights:none;--art-orderboard:none;--art-orders-checks:none;--art-orders-email:none;--art-orders:none;--art-p-clientbook:none;--art-p-forecast:none;--art-p-insights:none;--art-p-orders:none;--art-p-research:none;--art-p-sellthrough:none;--art-story-a:none;--art-story-b:none;--art-trust:none;--art-work:none;--art-workspace:none;--art-platform:none;--art-p-market:none;--art-market:none;--art-trust-change:none;--art-change:none;--art-cta-home:none;--art-cta-platform:none;--art-cta-orders:none;--art-cta-accounts:none;--art-cta-insights:none;--art-cta-trust:none;--art-cta-value:none;--art-cta-customers:none;--art-cta-story:none;--art-cta-company:none;--art-cta-mission:none}.art-seasonal[data-theme=dark],[data-theme=dark] .art-seasonal{--art-veil:linear-gradient(#09090e66, #09090e66)}.lw{--sp:1;--gutter:var(--space-6);--stage-side:56px;--stage-top:64px}.lw-container{padding-inline:var(--gutter)}.lw-headline--xl{font-size:clamp(2.75rem,1.7286rem + 4.1905vw,5.5rem)}.lw-headline--l{font-size:clamp(2.25rem,1.6rem + 2.6667vw,4rem)}.lw-headline--m{font-size:clamp(1.875rem,1.55rem + 1.3334vw,2.75rem)}.lw-headline--s{font-size:clamp(1.5rem,1.3607rem + .5715vw,1.875rem)}.lw-lead{font-size:clamp(1.0625rem,1.0161rem + .1905vw,1.1875rem)}.lw-section{padding-block:calc(var(--space-10) * var(--sp))}.lw-cta{padding:calc(var(--space-10) * var(--sp)) calc(var(--space-8) * var(--sp))}.lw-footer{padding-block:calc(var(--space-8) * var(--sp)) var(--space-6)}@media (width<=1279px){.lw{--sp:.85;--gutter:40px;--stage-side:40px}.lw-rg--5,.lw-rg--6{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lw-footer__grid{grid-template-columns:minmax(0,1.2fr) repeat(4,minmax(0,1fr))}}@media (width<=1023px){.lw{--sp:.7;--gutter:32px;--stage-side:28px;--stage-top:40px}.lw-nav__links,.lw-nav__signin{display:none!important}.lw-nav__burger{display:inline-flex!important}.lw-nav__end{gap:8px}.lw-rg--3,.lw-rg--4,.lw-rg--5,.lw-rg--6{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lw-rg--auto{justify-items:start;grid-template-columns:minmax(0,1fr)!important}.lw-split,.lw-split--flip{gap:calc(var(--space-7) * var(--sp));grid-template-columns:minmax(0,1fr)!important}.lw-split--flip>:first-child{order:0}.lw-rf{flex-wrap:wrap}.lw-footer__grid{row-gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.lw-footer__grid>:first-child{grid-column:1/-1}.lw-stage__window{left:var(--stage-side)!important;right:var(--stage-side)!important;width:auto!important;top:var(--stage-top)!important;transform:none!important}.lw-stage--bleed-right .lw-stage__window{right:var(--stage-side)!important}}@media (width<=639px){.lw{--sp:.55;--gutter:20px;--stage-side:10px;--stage-top:20px}.lw-rg,.lw-rg--3,.lw-rg--4,.lw-rg--5,.lw-rg--6{grid-template-columns:minmax(0,1fr)!important}.lw-rf{flex-wrap:wrap}.lw-stage,.lw-stage--xl{border-radius:var(--radius-md)}.lw-cta{border-radius:var(--radius-lg);min-height:0}.lw-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lw-logos{gap:var(--space-4);grid-template-columns:1fr!important}.lw-logos__row{gap:12px 28px}.lw-logos__item{font-size:15px}.lw-actions .lw-btn--lg{height:48px;padding-inline:22px}.lw-kicker{letter-spacing:.07em}}@media (width<=359px){.lw{--gutter:16px}}.lw-work.lw-shell{container:work/inline-size}.lw-shell__ib--alt,.lw-shell__menu{display:none}@media (width<=1279px){@container work (width<=1079px){.lw-chats{display:none}.lw-shell__ws{width:56px;padding:0 0 0 14px}.lw-shell__wsname,.lw-shell__ws>svg,.lw-shell__ib--end{display:none}.lw-shell__ib--alt{display:inline-flex}.lw-shell__title{padding-left:4px}.lw-shell__tabs{display:none}}@container work (width<=719px){.lw-work__split:not(.is-solo){display:block;position:relative}.lw-work__split:not(.is-solo)>.lw-work__transcript{box-sizing:border-box;height:100%}.lw-work__split:not(.is-solo):after{content:"";z-index:2;pointer-events:none;background:#0a0a0e47;transition:opacity .3s;position:absolute;inset:0}.lw-work__split.is-closed:after{opacity:0}.lw-work__split:not(.is-solo)>.lw-work__canvas{z-index:3;box-sizing:border-box;background:var(--app-bg);border-left:1px solid var(--app-border);width:min(560px,64%);transition:transform .42s var(--mo-ease,ease);padding:8px;position:absolute;top:0;bottom:0;right:0;box-shadow:-24px 0 48px -24px #00000059}.lw-work__split.is-closed>.lw-work__canvas{transform:translate(105%)}.lw-shell__ws,.lw-shell__ib--alt,.lw-shell__rail,.lw-shell__usage,.lw-shell__sep,.lw-shell__ib--search{display:none}.lw-shell__menu{margin-left:6px;display:inline-flex}.lw-shell__title{padding-left:2px}.lw-shell__inset{border-left:0;border-top-left-radius:0}.lw-shell .lw-work__transcript{padding:14px 12px 12px}.lw-work__split:not(.is-solo)>.lw-work__canvas{width:100%;box-shadow:none;border-left:0}.lw-work__split:not(.is-solo):after{display:none}.lw-work .lw-turn--user{max-width:90%}.lw-shell .lw-work__split.is-solo .lw-work__transcript>*{max-width:none}.lw-work__landing{padding:24px 14px 32px}.lw-work__greet{font-size:22px}.lw-prompts .lw-prompt:nth-child(n+4){display:none}}}.lw-tile:not(.lw-dgu-tile){container-type:inline-size}@container (width<=420px){.lw-sty__r{width:64px;padding-left:10px}.lw-sty__sz b{min-width:28px;padding:3px 5px}.lw-iss__tally,.lw-eml__tone .lw-eml__pill:nth-child(n+3),.lw-eml__tone .lw-eml__ghost:first-of-type,.lw-ins__filters .lw-ins__ghost,.lw-ins__table th:nth-child(3),.lw-ins__table td:nth-child(3){display:none}}.lw-window__body>*,.lw-window__body>.sc-host-x>*{flex:auto;min-width:0}.lw-rwe{box-sizing:border-box;width:100%}@media (width<=639px){.lw-rwe{grid-template-rows:minmax(0,1.15fr) minmax(0,1fr);gap:8px;padding:8px;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.lw-rwe>.lw-tile{min-height:0}.lw-story__brand{letter-spacing:.14em!important;font-size:15px!important}.lw-wall{gap:8px}.lw-wall__p{min-height:40px;padding:8px 15px;font-size:15px}}@media (width<=1279px){.lw-anatomy{grid-template-columns:minmax(0,1fr)!important}}@media (width<=1023px){.lw-features,.lw-skills,.lw-rx__grid,.lw-dgu-drafts{grid-template-columns:repeat(2,minmax(0,1fr))}.lw-steps,.lw-st,.lw-dgu-records,.lw-facts{row-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.lw-quotes{grid-template-columns:minmax(0,1fr)}.lw-next{grid-template-columns:repeat(3,minmax(0,1fr))}.lw-next>:first-child{grid-column:1/-1}.lw-story,.lw-rx,.lw-fn,.lw-wheelrow,.lw-account,.lw .lw-sv.lw-sv-loom{grid-template-columns:minmax(0,1fr)!important}.lw-wfgrid{grid-template-columns:140px repeat(3,minmax(0,1fr))}.lw-team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.lw-stats,.lw-features,.lw-quotes,.lw-stories,.lw-trust,.lw-steps,.lw-st,.lw-next,.lw-skills,.lw-principles,.lw-form,.lw-rx__grid,.lw-sv-panel__figs,.lw-sl__cols,.lw-sl__rule,.lw-dgu-drafts{grid-template-columns:minmax(0,1fr)!important}.lw-facts,.lw-dgu-records,.lw-team{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lw-team{gap:24px 12px}.lw-next>:first-child{grid-column:auto}.lw-compare{display:block}.lw-compare__head{padding-bottom:var(--space-4);border-bottom:1px solid var(--line);flex-direction:column;gap:6px;display:flex}.lw-compare__head span{border:0;padding:0}.lw-compare__head span:last-child{padding-left:64px}.lw-compare__row{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:16px 0;display:flex}.lw-compare__a,.lw-compare__b{border:0;min-height:0;font-size:15px}.lw-compare__b{align-items:flex-start;padding-left:64px}.lw-compare__b svg{margin-top:4px}.lw-compare__arrow{display:none}.lw-wfgrid{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;grid-template-columns:112px repeat(3,200px);overflow-x:auto}.lw-wfgrid>div{padding-right:14px}.lw-principle{grid-template-columns:36px minmax(0,1fr)}}@media (width<=1279px){.lw-tbc{white-space:normal;border-radius:8px;height:auto;min-height:22px;padding:3px 8px;line-height:1.4}}@media (width<=1023px){.lw-sv-words__set{zoom:.78}}@media (width<=639px){.lw-sv-words__set{zoom:.5;line-height:1.2}}@media (width<=1279px){.lw-sv-words__set--rows{zoom:.88}}@media (width<=1023px){.lw-sv-words__set--rows{zoom:.7}}@media (width<=639px){.lw-sv-words__set--rows{zoom:.62;gap:22px}.lw-sv-words__row,.lw-sv-words__row--start,.lw-sv-words__row--end{justify-content:center;gap:14px 26px;padding:0}.lw-sv-word--voice{font-size:27px}.lw-anatomy__plate{padding:16px 30px 16px 8px}.lw-anatomy__win{gap:12px;padding:14px 12px}.lw-anatomy [data-pin]:after{right:-33px}.lw-anatomy [data-pin].is-left:after{left:-33px}.lw-anatomy__head{flex-wrap:wrap;row-gap:4px;padding:12px}.lw-anatomy__head>div:first-child{flex:1 0 100%;margin-bottom:4px}.lw-anatomy__head:after{content:"";flex-basis:100%;order:2;height:0}.lw-anatomy__metric{order:1;margin-right:0!important}.lw-anatomy__toggle{order:3;margin-left:auto}.lw-anatomy th:nth-child(2),.lw-anatomy td:nth-child(2){display:none}.lw-anatomy th,.lw-anatomy td{padding:8px 10px}.lw-anatomy__bar{gap:6px}.lw-anatomy__bar i{zoom:.7;height:8.5px}.lw-anatomy__foot{flex-wrap:wrap;row-gap:8px;padding:8px 10px}.lw-anatomy__btns{margin-left:auto}}@media (width<=1023px){.lw-of-key{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overflow-x:auto}.lw-of-key__row{min-width:860px}.lw-dgu.lw-cd--hub:not(.lw-cd--record){aspect-ratio:auto!important}.lw-cd--hub:not(.lw-cd--record) .lw-dgu__f{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid;position:static;visibility:visible!important;width:auto!important;height:auto!important;transform:none!important}.lw-cd--hub:not(.lw-cd--record) .lw-cd-lines,.lw-cd--hub:not(.lw-cd--record) .lw-cd-at{display:none}.lw-cd--hub:not(.lw-cd--record) .lw-cd-card{grid-column:span 2;padding:14px 16px;position:static;width:auto!important;height:auto!important}.lw-cd--hub:not(.lw-cd--record) .lw-cd-card--invert{order:-1;grid-column:1/-1;gap:0}.lw-cd--hub:not(.lw-cd--record) .lw-cd-card:nth-child(8),.lw-cd--hub:not(.lw-cd--record) .lw-cd-card:nth-child(9){border-color:var(--ink);grid-column:span 3}.lw-cd--hub:not(.lw-cd--record) .lw-cd-centre__tags{margin-top:14px}}@media (width<=639px){.lw-dgu.lw-cd--record{aspect-ratio:auto!important}.lw-cd--record .lw-dgu__f{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid;position:static;visibility:visible!important;width:auto!important;height:auto!important;transform:none!important}.lw-cd--record .lw-cd-lines,.lw-cd--record .lw-cd-at{display:none}.lw-cd--record .lw-cd-card{grid-column:span 2;padding:14px 16px;position:static;width:auto!important;height:auto!important}.lw-cd--record .lw-cd-card--invert{order:-1;grid-column:1/-1;gap:0}.lw-cd--record .lw-cd-card:nth-child(8),.lw-cd--record .lw-cd-card:nth-child(9){border-color:var(--ink);grid-column:span 3}.lw-cd--record .lw-cd-centre__tags{margin-top:14px}.lw-cd--hub .lw-dgu__f{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lw-cd--hub .lw-cd-card,.lw-cd--hub .lw-cd-card:nth-child(8),.lw-cd--hub .lw-cd-card:nth-child(9){grid-column:span 1;padding:12px 14px}.lw-cd--hub .lw-cd-card--invert{grid-column:1/-1}.lw-cd--hub .lw-cd-t{font-size:14.5px}.lw-cd--hub .lw-cd-d{font-size:12.5px}.lw-cd-foot{gap:14px}.lw-table-tools{flex-wrap:nowrap;overflow:hidden}.lw-table-tools>.lw-app-muted{white-space:nowrap}.lw-table-tools>.lw-chip:nth-child(3){display:none}}@media (width<=1279px){.lw .lw-stage:has(>.lw-stage__window>.lw-plate){height:auto!important}.lw .lw-stage:has(>.lw-stage__window>.lw-plate)>.lw-stage__window{margin:var(--stage-top) var(--stage-side);position:relative;width:auto!important;top:auto!important;left:auto!important;right:auto!important}}@media (width<=639px){.lw .lw-stage__window>.lw-plate{padding:24px 20px!important}.lw-quote--l .lw-quote__text{font-size:26px;line-height:1.22}.lw-quote__text{font-size:21px}.lw-quote{padding:22px 20px}.lw .lw-stage:not(:has(>.lw-stage__window)):not(:has(.lw-dgu)){aspect-ratio:4/3;height:auto!important}}@media (width<=1023px){.lw-btn--link{min-height:24px}.lw-footer a{align-items:center;min-height:24px;display:flex}}@media (width<=1279px){.lw-sv-figs__row{gap:36px 40px;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=639px){.lw-sv-figs__row{gap:28px 20px}.lw-sv-fig{gap:14px;padding-top:16px}.lw-sv-fig__n{font-size:46px}.lw .lw-stage__window>.lw-plate:has(.lw-sv-figs){padding:22px 18px!important}.lw-sv-figs .lw-sv-strip{gap:2px;width:100%}.lw-sv-figs .lw-sv-strip .lw-sv-thr{flex:1 1 0;width:auto;min-width:1px}}.lw-headline,.lw-feature__title,.lw-related__t,.lw-uses__t,.lw-st h3,.lw-principle h3,.lw-aud__t,.lw-wfcard__t,.lw-quote__text{text-wrap:balance}.lw-lead,.lw-figure__cap,.lw-feature__text,.lw-st p,.lw-principle p,.lw-uses__item p{text-wrap:pretty}.lw-headline>br{display:none}.lw-headline>br+.lw-headline__rest{display:block}@media (width<=1023px){.lw-headline>br+.lw-headline__rest{display:inline}.lw-headline>br+.lw-headline__rest:before{content:" "}}.lw .lw-section{padding-block:clamp(48px,8.9vw,128px)}.lw-hold{width:100%;min-width:0;display:grid}.lw-hold--InsightChart{width:auto}.lw-hold>*{grid-area:1/1;min-width:0}.lw-hold__ghost{visibility:hidden;pointer-events:none}.lw-hold__live{flex-direction:column;display:flex}.lw-hold__live>*{flex:auto}@media (width<=1023px){.lw-hold .lw-scene__side{margin-top:auto}}.lw-exk__thread--held{display:grid}.lw-exk__thread--held>*{flex-direction:column;grid-area:1/1;justify-content:flex-end;gap:10px;min-width:0;display:flex}.lw-exk__ghost{visibility:hidden;pointer-events:none}@media (width>=1024px) and (width<=1279px){.lw .lw-stage--fit-crop>.lw-stage__window{max-width:var(--win-w,none);width:auto!important;right:0!important}:is(.lw .lw-stage--fit-crop:has(>.lw-stage__window .lw-insight),.lw .lw-stage--fit-crop:has(>.lw-stage__window .lw-map)){height:auto!important}:is(.lw .lw-stage--fit-crop:has(>.lw-stage__window .lw-insight)>.lw-stage__window,.lw .lw-stage--fit-crop:has(>.lw-stage__window .lw-map)>.lw-stage__window){margin:56px 0 56px 48px;position:relative;top:auto!important;left:auto!important}}@media (width<=1023px){.lw .lw-stage:has(>.lw-stage__window):not(:has(.lw-scene)):not(:has(>.lw-stage__window>.lw-plate)){height:auto!important}.lw .lw-stage:has(>.lw-stage__window):not(:has(.lw-scene)):not(:has(>.lw-stage__window>.lw-plate))>.lw-stage__window{margin:var(--stage-top) var(--stage-side) var(--stage-side);position:relative;width:auto!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.lw .lw-stage__window>.lw-window:not(:has(.lw-shell)):not(:has(.lw-map)):not(:has(.lw-insight)):not(:has(.lw-eml)){max-height:560px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 72px),#0000);mask-image:linear-gradient(#000 calc(100% - 72px),#0000)}.lw .lw-stage__window>.sc-host-x>.lw-window:not(:has(.lw-shell)):not(:has(.lw-map)):not(:has(.lw-insight)):not(:has(.lw-eml)){max-height:560px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 72px),#0000);mask-image:linear-gradient(#000 calc(100% - 72px),#0000)}}@media (width<=639px){.lw{--stage-side:12px;--stage-top:16px}.lw .lw-stage__window>.lw-window:not(:has(.lw-shell)):not(:has(.lw-map)):not(:has(.lw-insight)):not(:has(.lw-eml)){max-height:480px}.lw .lw-stage__window>.sc-host-x>.lw-window:not(:has(.lw-shell)):not(:has(.lw-map)):not(:has(.lw-insight)):not(:has(.lw-eml)){max-height:480px}.lw .lw-stage__window .lw-eml__body{max-height:250px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.lw .lw-stage__window .lw-work:not(.lw-scr){height:500px!important}.lw .lw-stage__window .lw-window:has(.lw-work:not(.lw-scr)){height:500px!important}}@media (width<=1279px){:is(.lw .lw-window:has(.lw-ov__greet),.lw .lw-scr:has(.lw-ov__greet)){height:auto!important}.lw .lw-stage:has(.lw-ov__greet){height:auto!important}.lw .lw-stage:has(.lw-ov__greet)>.lw-stage__window{margin:var(--stage-top) var(--stage-side) 0;position:relative;width:auto!important;top:auto!important;left:auto!important;right:auto!important}.lw .lw-stage:has(.lw-ov__greet) .lw-scr__page{-webkit-mask-image:none;mask-image:none}}@media (width>=1024px) and (width<=1279px){.lw .lw-stage:has(.lw-ov__greet)>.lw-stage__window{margin:56px max(40px,50% - 480px) 0}}@media (width<=1023px){.lw .lw-stage:has(>.lw-stage__window .lw-shell):not(:has(.lw-ov__greet)):not(:has(.lw-rh2))>.lw-stage__window{margin-bottom:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),#0000);mask-image:linear-gradient(#000 calc(100% - 64px),#0000)}.lw .lw-stage:has(.lw-scene){height:auto!important}.lw .lw-stage:has(.lw-scene)>.lw-stage__window{margin:var(--stage-top) var(--stage-side);position:relative;width:auto!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.lw-scene{flex-direction:column;gap:12px;display:flex;height:auto!important}.lw-scene__card{width:auto;max-width:none;max-height:none;position:relative;-webkit-mask-image:none;mask-image:none}.lw-scene__side{width:min(var(--scene-side), 100%);align-self:flex-end;position:relative;bottom:auto;right:auto}}@media (width<=639px){.lw-scene__card{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.lw-scene__side{width:100%}.lw-sco__checks,.lw-scb__cols{display:none}.lw-sco{padding-bottom:14px}.lw-scene .lw-account__side,.lw-scene--change .lw-scene__card,.lw-scene .lw-k-hint{display:none}}.lw-cm__lab{white-space:normal;text-overflow:clip;line-height:1.3}.lw-cm__row{padding-block:5px}@media (width<=639px){.lw-scene--change .lw-cm__was,.lw-scene--change .lw-cm__val>svg{display:none}.lw-scene--change .lw-cm__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 26px}}@media (width<=1023px){.lw-exk__pick .lw-prompt{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:30px;padding:6px 12px;line-height:1.35}}@media (width<=639px){.lw-exk{min-height:0;padding:28px 14px}.lw-exk__thread{min-height:0}}@media (width>=640px) and (width<=1023px){.lw .lw-features.lw-rg--3{grid-template-columns:minmax(0,1fr)!important}.lw-features.lw-rg--3 .lw-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.lw-features.lw-rg--3 .lw-feature__art{height:100%}.lw-features.lw-rg--3 .lw-feature--soon .lw-feature__art{aspect-ratio:auto;min-height:180px}}.lw-feature--ask .lw-feature__art{container:askart/size}@container askart (width<=380px){.lw-askc{inset:14px}}@container askart (height<=330px){.lw-askc .lw-scene__files{display:none}}@container askart (width<=340px){.lw-askc__orders li>.lw-app-muted{display:none}}.lw-askc__orders .lw-retailer,.lw-askc__move .lw-retailer{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lw-askc__orders li{gap:10px}@container askart (width<=380px){.lw-askc__move{flex-wrap:wrap;row-gap:4px}.lw-askc__move .lw-retailer{flex:100%}}.lw-askl .lw-feature__title:after{content:"→";transition:margin-left .2s var(--ease-out,ease);margin-left:.28em;display:inline}.lw-askl:hover .lw-feature__title:after{margin-left:.45em;translate:none}@media (prefers-reduced-motion:reduce){.lw-askl .lw-feature__title:after{transition:none}}@media (width<=639px){.lw-cd--record .lw-cd-card--invert{order:1}.lw-cd--record .lw-cd-colh{white-space:normal;grid-column:1/-1;margin:12px 0 -2px;position:static;text-align:left!important}.lw-cd--record .lw-cd-colh--do{order:2}.lw-cd--record .lw-cd-card--action{order:3}.lw-cd--record .lw-cd-colh--holds{order:4}.lw-cd--record .lw-cd-card--held{order:5}.lw-cd--record .lw-cd-chat{order:6;margin-top:12px;grid-column:1/-1!important}.lw-cd--record .lw-cd-chat__qs{flex-flow:wrap}.lw-cd--record+.lw-cd-foot{justify-content:flex-start}.lw-cd--record .lw-dgu__f{grid-template-columns:minmax(0,1fr)!important}.lw-cd--record .lw-cd-card{grid-column:1/-1!important}.lw-cd--record .lw-cd-card--action,.lw-cd--record .lw-cd-card--held{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:2px 12px;padding:12px 14px;display:grid}.lw-cd--record .lw-cd-card--action>.lw-cd-ico,.lw-cd--record .lw-cd-card--held>.lw-cd-ico{grid-row:1/span 2;margin:2px 0 0}.lw-cd--record .lw-cd-chat__h{flex-wrap:wrap;row-gap:2px}.lw-cd--record .lw-cd-chat__h span{flex-basis:100%;margin-left:0;padding-left:30px}}@media (width>=640px) and (width<=1023px){.lw-wfcard{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px 0;padding:0;display:grid}.lw-wfcard__art{aspect-ratio:auto;grid-row:1/-1;height:100%;min-height:240px;margin:0}.lw-wfcard>.lw-kicker{margin-top:24px}.lw-wfcard>.lw-kicker,.lw-wfcard__t,.lw-wfcard__dl,.lw-wfcard__go{grid-column:2;margin-inline:24px}.lw-wfcard__go{align-self:end;margin-bottom:22px}.lw-wfcard__dl{grid-template-columns:88px minmax(0,1fr)}}.lw-ofk-m{display:none}@media (width>=640px) and (width<=1023px){.lw-ofk{--ofk-l:64px;overflow:visible}.lw-ofk__row{grid-template-columns:var(--ofk-l) repeat(var(--n), minmax(0, 1fr)) minmax(0, 1fr);min-width:0}.lw-ofk__c{padding:14px 8px}.lw-ofk__c code{overflow-wrap:anywhere;font-size:12px}.lw-ofk__file b,.lw-ofk__looma b{font-size:14px}.lw-ofk__m{font-size:12px}.lw-ofk__looma{padding-left:12px;font-size:13.5px}}@media (width<=639px){.lw-ofk{border-top:0;overflow:visible}.lw-ofk>.lw-ofk__row{display:none}.lw-ofk-m{flex-direction:column;display:flex}.lw-ofk-m__tabs{scrollbar-width:none;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 14px;gap:6px;display:flex;overflow-x:auto}.lw-ofk-m__tabs::-webkit-scrollbar{display:none}.lw-ofk-m__tab{appearance:none;border:1px solid var(--line);height:36px;font:400 14px/1 var(--font-sans);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 14px}.lw-ofk-m__tab.is-on{border-color:var(--ink);background:var(--ink);color:var(--ground)}.lw-ofk-m__tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lw-ofk-m__file{border-top:1px solid var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 10px;padding:16px 0 14px;display:grid}.lw-ofk-m__file .lw-ofk__ic{grid-row:1/span 2;margin:2px 0 0}.lw-ofk-m__fn{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.lw-ofk-m__fn b{color:var(--ink);font-size:15px;font-weight:500}.lw-ofk-m__file .lw-ofk__f{margin:0}.lw-ofk-m__row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;display:grid}.lw-ofk-m__row code{font-family:var(--font-mono);color:var(--ink-2);overflow-wrap:anywhere;font-size:13px}.lw-ofk-m__row:not(.is-read) code{opacity:.4}.lw-ofk-m__row--h{padding:8px 0}.lw-ofk-m__row--h span{color:var(--ink-3);font-size:12.5px}.lw-ofk-m__to{border-left:1px solid var(--ink);color:var(--ink-3);align-items:center;gap:6px;padding-left:12px;font-size:14px;display:inline-flex}.lw-ofk-m__row.is-read .lw-ofk-m__to{color:var(--ink)}.lw-ofk-m__row--h span:last-child{border-left:1px solid var(--ink);padding-left:12px}.lw-ofk-m__foot{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-3);justify-content:space-between;gap:12px;padding:12px 0;font-size:13px;display:flex}.lw-ofk-m__foot b{color:var(--ink);font-weight:500}}.lw-ofk__row:not(.lw-ofk__row--files):not(.lw-ofk__row--foot) .lw-ofk__looma svg{flex:none;order:-1}.lw-ofk__looma{justify-content:flex-start}@media (width<=639px){.lw-fn__paper:has(.lw-of-xl){-webkit-overflow-scrolling:touch;overflow-x:auto}.lw-fn__paper .lw-of-xl{min-width:520px;font-size:11.5px}}@container work (width<=1079px){.lw-ot__table th:nth-child(2),.lw-ot__table td:nth-child(2),.lw-ot__table th:nth-child(4),.lw-ot__table td:nth-child(4),.lw-ot__table th:nth-child(5),.lw-ot__table td:nth-child(5),.lw-ot__table th:nth-child(6),.lw-ot__table td:nth-child(6),.lw-ot__table th:nth-child(10),.lw-ot__table td:nth-child(10){display:none}}@container work (width<=719px){.lw-ot__table th:nth-child(2),.lw-ot__table td:nth-child(2),.lw-ot__table th:nth-child(6),.lw-ot__table td:nth-child(6),.lw-ot__table th:nth-child(7),.lw-ot__table td:nth-child(7){display:none}}@container work (width<=479px){.lw-ot__table th:nth-child(3),.lw-ot__table td:nth-child(3){display:none}.lw-ot__table td,.lw-ot__table th{padding-inline:8px}.lw-ot__table .lw-retailer{white-space:nowrap}.lw-ot__table .lw-retailer .lw-rlogo{display:none}.lw-ot__table .lw-ot__st{white-space:normal;align-items:flex-start;height:auto;min-height:22px;padding-block:3px;line-height:1.25}.lw-ot__table .lw-ot__st svg{margin-top:1px}}@media (width<=639px){.lw-compare__head span:last-child,.lw-compare__b{border-left:2px solid var(--ink);padding-left:12px}}.lw-compare__tool{justify-content:center;min-width:5.5em}@container work (width<=719px){.lw-rr__tg{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.lw-rr__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@container work (width<=599px){.lw-pb__board{grid-template-columns:repeat(6,78%) 38px;gap:10px;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.lw-pb__lane{align-self:start;min-height:0}}.lw-map__list .lw-app-muted{white-space:nowrap}@media (width<=639px){.lw-map{flex-direction:column;display:flex;height:auto!important}.lw-map__card{order:2;margin:10px;width:auto!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.lw-map__legend{order:3;align-self:flex-start;margin:0 10px 10px;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important}}.lw-insight__svg--rows .lbl{font-size:12px}.lw-insight__svg--rows .lbl--v{fill:var(--app-fg);font-variant-numeric:tabular-nums;font-size:11.5px}.lw-insight__svg--rows rect.bar-budget,.lw-insight__svg--rows rect.bar-actual{transform-origin:0;animation-name:lw-mo-growx}@media (width<=639px){.lw-anatomy__plate{padding:16px 34px 16px 10px}.lw-anatomy__metric{white-space:normal}}.lw-scr__page:has(>.lw-rh2)>.lw-rh2{flex:auto;min-height:0}.lw-rh2__list{flex:auto;justify-content:flex-end;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 28px);mask-image:linear-gradient(#0000,#000 28px)}.lw-rh2__comp{flex:none}.lw-rh2__ev--new{margin:2px 0}@container work (width<=599px){.lw-shell__crumbs>:not(:last-child),.lw-rr__head .lw-rr__tier,.lw-rr__head .lw-rr__ib{display:none}}@media (width<=1023px){.lw .lw-rc__map{grid-template-columns:minmax(0,1fr)}.lw .lw-rc__edge{height:44px}.lw .lw-rc__edge span{transform:translate(-50%,-50%)}.lw .lw-rc__out{padding:8px 0 0}}@media (width<=639px){.lw .lw-rc__in{padding:20px 18px 10px}.lw .lw-rc__list,.lw .lw-rc__out .lw-rc__list{grid-template-columns:minmax(0,1fr)}.lw .lw-rc__list dt{padding-bottom:2px}.lw .lw-rc__list dd{border-top:0;padding-top:0}}@media (width>=640px) and (width<=1023px){.lw .lw-specs{column-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.lw .lw-st{row-gap:0;grid-template-columns:minmax(0,1fr)!important}.lw-st__i{grid-template-columns:150px minmax(0,1fr);gap:6px 24px;padding-bottom:22px;display:grid}.lw-st__n{flex-direction:column;grid-row:1/span 2;align-items:flex-start;gap:10px;padding-top:6px}.lw-st h3,.lw-st p{grid-column:2}.lw-st h3{margin-top:0}}@media (width<=639px){.lw .lw-sv-hrs__row{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 0}.lw-sv-hrs__t{font-size:15px}.lw .lw-sv-pain__row{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"i t t"".b v";gap:8px 12px;padding:14px 0}.lw-sv-pain__i{grid-area:i}.lw-sv-pain__t{grid-area:t;font-size:15px}.lw-sv-pain__track{grid-area:b}.lw-sv-pain__v{grid-area:v}.lw-sv-pain:hover .lw-sv-pain__row:not(:hover){opacity:1}}.lw-sv-figs .lw-sv-strip{width:100%}.lw-sv-figs .lw-sv-strip .lw-sv-thr{flex:1 1 0;width:auto;min-width:1px}@media (width<=720px){.lw-vm-kinds{border-top:1px solid var(--line);padding-top:14px}.lw-vm-kinds i{display:none}.lw-vm-kinds span{padding-top:0}}@media (width<=1023px){.lw-vm-seg button{height:40px}.lw-vm-model__head{flex-wrap:wrap;row-gap:10px}}@media (width<=720px){.lw-vm-in tbody tr.lw-vm-in__g{display:block}.lw-vm-in tbody tr{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.lw-vm-in tbody tr>td:nth-child(2){text-align:right}}.lw-vm-cmp__bar.is-zero{border-radius:50%;height:7px;width:7px!important}.lw-vm-how__s{align-items:baseline;gap:10px;display:inline-flex}@media (width>=640px) and (width<=1279px){.lw .lw-stage:not(:has(>.lw-stage__window)):not(:has(.lw-dgu)):not(:has(.lw-stage__float)){aspect-ratio:21/9;height:auto!important}}@media (width>=640px) and (width<=1023px){.lw .lw-principles.lw-rg--3{grid-template-columns:minmax(0,1fr)!important}.lw-principles.lw-rg--3 .lw-principle{grid-template-columns:48px minmax(0,.9fr) minmax(0,1.1fr);column-gap:24px}.lw-principles.lw-rg--3 .lw-principle p{grid-area:1/3;margin:0}.lw .lw-team,.lw .lw-related.lw-rg--3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lw-related.lw-rg--3 .lw-related__item{min-height:140px;padding:20px}.lw-related.lw-rg--3 .lw-related__t{padding-right:22px;font-size:20px}.lw .lw-uses.lw-rg--3{grid-template-columns:minmax(0,1fr)!important}.lw-uses.lw-rg--3 .lw-uses__item{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:32px;display:grid}.lw-uses.lw-rg--3 .lw-uses__item p{grid-area:1/2/span 2}.lw-uses.lw-rg--3 .lw-uses__chip{grid-column:1}}@media (width<=639px){.lw .lw-team{gap:16px;grid-template-columns:minmax(0,1fr)!important}.lw-team__item{grid-template-columns:96px minmax(0,1fr);align-content:center;gap:2px 16px;display:grid}.lw-team__photo{aspect-ratio:4/5;text-align:center;grid-row:1/span 2;padding:6px;font-size:10px}.lw-team__name{align-self:end}.lw-team__role{align-self:start}}.lw-story__brand{text-wrap:balance}.lw-pull{font-size:clamp(25px,1.25rem + 1.3vw,34px)}@media (width<=1023px){.lw .lw-rg--2:has(.lw-form){grid-template-columns:minmax(0,1fr)!important}}.lw-drop{cursor:pointer;flex-wrap:nowrap;padding:12px 12px 12px 16px}.lw-drop__ic{color:var(--ink-3);flex:none}.lw-drop__t{min-width:0;color:var(--ink);flex-direction:column;gap:2px;margin-right:auto;font-size:15px;display:flex}.lw-drop__t code{font-family:var(--font-mono);color:var(--ink-3);font-size:12px}.lw-drop__btn{border:1px solid var(--control-border);height:40px;color:var(--ink);background:var(--surface);border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.lw-drop:hover .lw-drop__btn{border-color:var(--ink)}.lw-drop:focus-within{outline:2px solid var(--focus);outline-offset:2px}@media (width<=639px){.lw-actions .lw-btn--link{padding-inline:0}.lw-cta .lw-actions{flex-direction:column;align-items:flex-start}}@media (width>=1024px) and (width<=1279px){.lw-footer__grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}}@media (width<=639px){.lw-colophon__inner{flex-direction:column;align-items:flex-start;gap:8px}.lw-colophon__inner>*{width:auto!important;max-width:none!important}}@media (width<=1023px){.lw-sv-table>summary{align-items:center;min-height:32px;display:flex}}.lw{--mo-fade:.32s;--mo-settle:.8s;--mo-settle-lg:1s;--mo-stagger:70ms;--mo-page:.2s;--mo-menu:.2s;--mo-sheet:.24s;--mo-rise-text:12px;--mo-rise-card:28px;--mo-rise-media:44px;--ease-in-out:cubic-bezier(.65, 0, .35, 1)}.lw [data-mo=armed]{opacity:0}@media print{.lw [data-mo]{opacity:1!important}}@media (prefers-reduced-motion:reduce){.lw [data-mo]{opacity:1!important}}.lw-lag{z-index:-1;pointer-events:none;position:absolute;inset:0}@keyframes lw-lag{0%{translate:0 -3%;scale:1.07}to{translate:0 3%;scale:1.07}}@keyframes lw-draw{0%{scale:0 1}to{scale:1}}@keyframes lw-bar-line{0%{border-bottom-color:#0000}to{border-bottom-color:var(--line)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lw.motion-play[data-mo-scroll] .lw-nav{animation:linear both lw-bar-line;animation-timeline:scroll(root);animation-range:0 48px}.lw.motion-play[data-mo-scroll] .lw-st__i,.lw.motion-play[data-mo-scroll] .lw-sl__seg{border-top-color:#0000}.lw.motion-play[data-mo-scroll] .lw-st__i{position:relative}.lw.motion-play[data-mo-scroll] .lw-st__i:before,.lw.motion-play[data-mo-scroll] .lw-sl__seg:after{content:"";background:var(--line);transform-origin:0;height:1px;animation:linear both lw-draw;animation-timeline:view();animation-range:entry calc(10% + var(--mo-i,0) * 7%) cover calc(32% + var(--mo-i,0) * 4%);position:absolute;top:-1px;left:0;right:0}.lw.motion-play[data-mo-scroll] .lw-st__i.is-person:before{background:var(--ink);height:2px;top:-2px}.lw.motion-play[data-mo-scroll] .lw-sl__seg:after{background:var(--ink-3)}.lw.motion-play[data-mo-scroll] .lw-sl__seg.is-market:after{background:var(--ink);height:3px;top:-3px}.lw-st__i:nth-child(2),.lw-sl__seg:nth-child(2){--mo-i:1}.lw-st__i:nth-child(3),.lw-sl__seg:nth-child(3){--mo-i:2}.lw-st__i:nth-child(4),.lw-sl__seg:nth-child(4){--mo-i:3}.lw-st__i:nth-child(5),.lw-sl__seg:nth-child(5){--mo-i:4}}@media (prefers-reduced-motion:no-preference) and (width>=640px){.lw.motion-play[data-mo-scroll] .lw-stage,.lw.motion-play[data-mo-scroll] .lw-cta{view-timeline:--lw-plate block}.lw.motion-play[data-mo-scroll] .lw-lag{animation:linear both lw-lag;animation-timeline:--lw-plate;animation-range:cover}}@media (width<=1023px){.lw-st__i:before{animation-range:entry 10% cover 32%!important}}}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:var(--mo-page,.2s);animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-new(root){animation-duration:var(--mo-page,.2s);animation-timing-function:cubic-bezier(.22,1,.36,1)}.lw .lw-nav{view-transition-name:lw-bar}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}.lw-lag,.lw-stage__cloth,.lw-nav,.lw-st__i:before,.lw-sl__seg:after{animation:none!important}}body{background:#f6f6f3;margin:0}@font-face{font-family:Hanken Grotesk;src:url(/assets/blob/ca6cd2d78b21812753ccb69b16b0c312.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Noto Serif Display;src:url(/assets/blob/7057c1ef98b46ff73614a9fa076c978e.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Serif Display;src:url(/assets/blob/f4d9814935d27241dba3532e5e3e3862.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Archivo;src:url(/assets/blob/b10434de3da3b6df7f8f815b3eeb6733.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/assets/blob/82cb0ff12b6177181f5236bb80746beb.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/assets/blob/24003129542c343fd051814c9655709f.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/blob/81b83a3819fba65eaa10cc23d8432795.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/blob/f2613bd227790603c8a6d8e961bec932.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/blob/cb2dcc2a196dec05c1879474169a7ddf.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/blob/4e5c33bec4410d47dda83931760abd16.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/blob/f34e7a8a734a4d1639a8650ca98528e2.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/blob/eb9831ca83a52bc6fdb9100fe86cec2a.woff2)format("woff2");font-weight:500;font-display:swap}.lw{--tex-greige:url(/assets/blob/d032b141b8c75fc362cbd8cd00c3c8fa.jpg);--tex-moire:url(/assets/blob/b2fe64ad761bd24ca9b7b4c7e0db3daf.jpg);--tex-organza:url(/assets/blob/ba7ee95b301a360abd4686d4a02d2001.jpg);--tex-linen:url(/assets/blob/8c83c58cc57e4c2eff86ec79262164a5.jpg);--tex-flannel:url(/assets/blob/fe16a6c34a8a701491a5220f0cc525e1.jpg);--tex-chambray:url(/assets/blob/5ca61d961de94bdccf8b173051e412eb.jpg);--tex-velvet:url(/assets/blob/102ab14e1564526825b8dcd517d747d8.jpg);--tex-loden:url(/assets/blob/bf592f65401d65dacf8c336daca0140b.jpg);--cloth-undyed:var(--tex-greige);--cloth-indigo:var(--tex-moire);--cloth-madder:var(--tex-organza);--cloth-green:var(--tex-linen);--font-voice:"Noto Serif Display",Georgia,serif}.lw[data-theme=dark]{--cloth-undyed:var(--tex-flannel);--cloth-indigo:var(--tex-chambray);--cloth-madder:var(--tex-velvet);--cloth-green:var(--tex-loden)}.lw.art-seasonal[data-theme=dark],.lw.art-painted[data-theme=dark],.lw.art-water[data-theme=dark],.lw.art-floating[data-theme=dark],.lw.art-gold[data-theme=dark],.lw.art-sky[data-theme=dark],.lw.art-flowers[data-theme=dark]{--art-veil:linear-gradient(#09090e66,#09090e66)}.lw .lw-art{background-position:50%;background-size:cover}.lw.type-grotesk,.lw.type-serif,.lw.type-caps{--font-sans:"Hanken Grotesk","Neue Haas Grotesk Display",Helvetica,Arial,sans-serif}.lw.type-grotesk .lw-headline{font-weight:430}.lw.type-grotesk .lw-headline--xl{letter-spacing:-.03em}.lw.type-grotesk .lw-headline--l,.lw.type-grotesk .lw-headline--m{letter-spacing:-.024em}.lw.type-grotesk .lw-headline--s{letter-spacing:-.02em}.lw.type-grotesk .lw-headline__rest,.lw.type-caps .lw-headline__rest{color:inherit}.lw.type-serif .lw-headline,.lw.type-serif .lw-story__title,.lw.type-serif .lw-step__t{letter-spacing:-.012em;font-family:Noto Serif Display,Georgia,serif;font-weight:300}.lw.type-serif .lw-headline__rest{color:inherit;font-style:italic}.lw.type-caps .lw-headline{text-transform:uppercase;letter-spacing:0;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-weight:500;font-stretch:125%}.lw.type-caps .lw-headline--xl{font-size:68px;line-height:1}.lw.type-caps .lw-headline--l{font-size:50px;line-height:1.02}.lw.type-caps .lw-headline--m{font-size:32px;line-height:1.1}.lw.type-caps .lw-headline--s{font-size:24px;line-height:1.15}.lw:not(.type-current) .lw-kicker{font-family:var(--font-sans);letter-spacing:.14em;font-weight:500}.lw-quote__text{font-weight:300}.lw.type-serif .lw-flow__t,.lw.type-serif .lw-uses__t,.lw.type-serif .lw-related__t,.lw.type-serif .lw-principle h3,.lw.type-serif .lw-team__name,.lw.type-serif .lw-specs__item dt,.lw.type-serif .lw-legend__t,.lw.type-serif .lw-anatomy__legend h3,.lw.type-serif .ia-node__t{letter-spacing:-.005em;font-family:Noto Serif Display,Georgia,serif;font-weight:300}.lw.type-caps .lw-flow__t,.lw.type-caps .lw-uses__t,.lw.type-caps .lw-related__t,.lw.type-caps .lw-principle h3,.lw.type-caps .lw-anatomy__legend h3{text-transform:uppercase;letter-spacing:0;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:500;font-stretch:112%;line-height:1.25}.lw.type-serif .lw-dg-t--core,.lw.type-serif .lw-dg-t--stage,.lw.type-serif .lw-dg-t--center{font-family:Noto Serif Display,Georgia,serif;font-weight:300}a{color:inherit}@font-face{font-family:Geist;src:url(/assets/blob/06feb8e36a92c0aff6c31ebab302396b.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist;src:url(/assets/blob/9956b817f07889bbfdc24e1299ab11c6.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Geist;src:url(/assets/blob/0741ba229a8268e730751dc104563b21.woff2)format("woff2");font-weight:600;font-display:swap}.lw{--font-product:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--font-product-mono:"Geist Mono", ui-monospace, monospace}.lw.art-seasonal{--art-clientbook-map:url(/assets/blob/5e23ff3d765df24ee59201641516833f.jpg);--art-clientbook:url(/assets/blob/c12b100a83c50c8e18f146edf43ee196.jpg);--art-company:url(/assets/blob/3e4a84f7928041d47076c4f2f7c2c1dd.jpg);--art-cta:url(/assets/blob/0a56d8e8dfbac2871f0095f710d6ae64.jpg);--art-customers:url(/assets/blob/0082bcc097bf728ed93fa844d180fef5.jpg);--art-demo:url(/assets/blob/0e95014f2d6d3f7bbe39cd07b6849440.jpg);--art-formats:url(/assets/blob/f1a7f92b3c70a74e498deca9d85673d4.jpg);--art-hero:url(/assets/blob/7824c2dc0e482d74c162d09e60d6f8f5.jpg);--art-insights-chart:url(/assets/blob/142dd8fb5168d9dae84df973772f34e2.jpg);--art-insights-report:url(/assets/blob/dd033d7e7c8173b2030bc486f9471cd1.jpg);--art-insights:url(/assets/blob/826d695ebc8b563d3d12381fc8d1cf9b.jpg);--art-orderboard:url(/assets/blob/2fa38ec00b74854172b2fab234a429db.jpg);--art-orders-checks:url(/assets/blob/d1214bff87804a9b93dc05cf3a4cc0bd.jpg);--art-orders-email:url(/assets/blob/3c9e5b23d4174546b2504ef85b9bb3af.jpg);--art-orders:url(/assets/blob/f40b10de3329af12f5d1d7e4b5ff00b6.jpg);--art-p-clientbook:url(/assets/blob/c29063dc87c9cf20936b5c40b4bea662.jpg);--art-p-forecast:url(/assets/blob/aee67a0c116a68780a4b87e2c58d7510.jpg);--art-p-insights:url(/assets/blob/769cedd72c8dc1424abf357751486f93.jpg);--art-p-orders:url(/assets/blob/c6272d7a36ed6a95c1eb8a5a9d00def1.jpg);--art-p-research:url(/assets/blob/9abfcbb3823002992a67a5baa6e93518.jpg);--art-p-sellthrough:url(/assets/blob/0e4f917e46b80d984f12a4636d25f13d.jpg);--art-story-a:url(/assets/blob/a010870872875e2ac6e2db0298e81adf.jpg);--art-story-b:url(/assets/blob/c6a3ef9333b0ee22abcae03b5c680d76.jpg);--art-trust:url(/assets/blob/3ec82c545e102da2351c3fa557b0cefd.jpg);--art-work:url(/assets/blob/cc79a69ff01129de57acd7395fb24a0a.jpg);--art-workspace:url(/assets/blob/4656fc0176c22cbf253f9246f0880268.jpg);--art-cta-home:url(/assets/blob/56ca355173491a4816357fbcdc7ea4ed.jpg);--art-cta-platform:url(/assets/blob/80ca8197268260c89c0d6fcd75208102.jpg);--art-cta-orders:url(/assets/blob/26a22bcad57e0385dfa616131feeaf34.jpg);--art-cta-accounts:url(/assets/blob/f7b5eb664410b9079475e242455dd06d.jpg);--art-cta-insights:url(/assets/blob/3692e4e68758ed8631645d52b301af93.jpg);--art-cta-trust:url(/assets/blob/203713d2c0f78fc9284ad266c0cce9b5.jpg);--art-cta-value:url(/assets/blob/7383c67755ddfbdc02f21b827e9b8c2a.jpg);--art-cta-customers:url(/assets/blob/49d15010e90110f6887d5a2669ce3de2.jpg);--art-cta-story:url(/assets/blob/8c0bc4d7cbff519ddc424ff42d586915.jpg);--art-cta-company:url(/assets/blob/d75346e2e76c4fcfd6f7d73c5600fa44.jpg);--art-cta-mission:url(/assets/blob/e74c7be478c920e9fddfa059084e1d53.jpg);--art-mission:url(/assets/blob/ffac1a040ac17312c91c513fdb772c0c.jpg);--art-platform:url(/assets/blob/cc79a69ff01129de57acd7395fb24a0a.jpg);--art-p-market:url(/assets/blob/aee67a0c116a68780a4b87e2c58d7510.jpg);--art-market:url(/assets/blob/d1214bff87804a9b93dc05cf3a4cc0bd.jpg);--art-trust-change:url(/assets/blob/3ec82c545e102da2351c3fa557b0cefd.jpg);--art-change:url(/assets/blob/3ec82c545e102da2351c3fa557b0cefd.jpg)}.lw.lw.art-seasonal.cloth-pale:not([data-theme=dark]){--art-clientbook-map:url(/assets/blob/f4e778ca2cedd2826850e1de8918b775.jpg);--art-clientbook:url(/assets/blob/4a8fb80110b63d50410792471872c7cf.jpg);--art-company:url(/assets/blob/9ab3e76bbc32f173a4ddbc353a1f86c6.jpg);--art-cta:url(/assets/blob/c655e6c820ef8ea69bf31c6c605303f0.jpg);--art-customers:url(/assets/blob/ab2bcae5ecd57a21cf068a5397a41ad8.jpg);--art-demo:url(/assets/blob/7ff32fc10a92aaf4cba87e20022c9777.jpg);--art-formats:url(/assets/blob/31aeeafa8d9c737d55a16fdc7aeffde7.jpg);--art-hero:url(/assets/blob/6c90a53792ff98ae8c4408927577a66f.jpg);--art-insights-chart:url(/assets/blob/4b62c9e1260bafb2e6866718cd12f5b6.jpg);--art-insights-report:url(/assets/blob/3a66e927e38f4a4ee0fec157725b7abb.jpg);--art-insights:url(/assets/blob/55fa1807089af8a05d3931d33ed5fd5f.jpg);--art-orderboard:url(/assets/blob/e7b10176ec46c522cbc5f7c467b0c9eb.jpg);--art-orders-checks:url(/assets/blob/dee1a44e390864304b03c3526878c201.jpg);--art-orders-email:url(/assets/blob/8972326007e8c3437744ed1cd3ce00b7.jpg);--art-orders:url(/assets/blob/6addfae963a814e8f01e345547665fb3.jpg);--art-p-clientbook:url(/assets/blob/c29063dc87c9cf20936b5c40b4bea662.jpg);--art-p-forecast:url(/assets/blob/79cdbfee59a18ee294a3002804be5bcb.jpg);--art-p-insights:url(/assets/blob/c512aa04f9068a4e351c0b8a7075d20d.jpg);--art-p-orders:url(/assets/blob/ade9e50bc49c81cd465dc0033c56f032.jpg);--art-p-research:url(/assets/blob/af43d21ec1c6d8efe58e5162cf0a453e.jpg);--art-p-sellthrough:url(/assets/blob/6e60ace0717acd2db77f7150f46d20e6.jpg);--art-story-a:url(/assets/blob/649f8e4967d47b21f407b9469e6f6f30.jpg);--art-story-b:url(/assets/blob/df4366dfad3a7ff30a27d0cfca81b033.jpg);--art-trust:url(/assets/blob/e9559308ec68bfac1f3afb1569293f0c.jpg);--art-work:url(/assets/blob/12a55ecd8c103e3790f7d280050a706c.jpg);--art-workspace:url(/assets/blob/267694c3510f5bd85e1128aca06d9281.jpg);--art-cta-home:url(/assets/blob/56ca355173491a4816357fbcdc7ea4ed.jpg);--art-cta-platform:url(/assets/blob/80ca8197268260c89c0d6fcd75208102.jpg);--art-cta-orders:url(/assets/blob/26a22bcad57e0385dfa616131feeaf34.jpg);--art-cta-accounts:url(/assets/blob/f7b5eb664410b9079475e242455dd06d.jpg);--art-cta-insights:url(/assets/blob/3692e4e68758ed8631645d52b301af93.jpg);--art-cta-trust:url(/assets/blob/203713d2c0f78fc9284ad266c0cce9b5.jpg);--art-cta-value:url(/assets/blob/7383c67755ddfbdc02f21b827e9b8c2a.jpg);--art-cta-customers:url(/assets/blob/49d15010e90110f6887d5a2669ce3de2.jpg);--art-cta-story:url(/assets/blob/8c0bc4d7cbff519ddc424ff42d586915.jpg);--art-cta-company:url(/assets/blob/d75346e2e76c4fcfd6f7d73c5600fa44.jpg);--art-cta-mission:url(/assets/blob/e74c7be478c920e9fddfa059084e1d53.jpg);--art-mission:url(/assets/blob/ffac1a040ac17312c91c513fdb772c0c.jpg);--art-platform:url(/assets/blob/12a55ecd8c103e3790f7d280050a706c.jpg);--art-p-market:url(/assets/blob/79cdbfee59a18ee294a3002804be5bcb.jpg);--art-market:url(/assets/blob/dee1a44e390864304b03c3526878c201.jpg);--art-trust-change:url(/assets/blob/e9559308ec68bfac1f3afb1569293f0c.jpg);--art-change:url(/assets/blob/e9559308ec68bfac1f3afb1569293f0c.jpg)}.lw.art-seasonal[data-theme=dark]{--art-veil:linear-gradient(#09090e66,#09090e66)}html.lw{background:var(--ground);color:var(--ink);font-family:var(--font-sans)}body{background:var(--ground);margin:0;overflow-x:clip}@media (width<=359px){.lw-nav__inner{gap:12px}.lw-nav__end{gap:4px}}.lw-navs__end .lw-nav__theme{align-self:center;margin-left:8px}@media (width>=390px){.lw-navs__end .lw-nav__theme{display:none}}@media (width<=389px){.lw-nav__end>.lw-nav__theme{display:none}}@media (width>=640px) and (width<=767px){.lw-anatomy__head{flex-wrap:wrap;row-gap:4px}.lw-anatomy__toggle{margin-left:auto}.lw .lw-sv-pain__row{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"i t t"".b v";gap:8px 12px;padding:14px 0}.lw-sv-pain__i{grid-area:i}.lw-sv-pain__t{grid-area:t}.lw-sv-pain__track{grid-area:b}.lw-sv-pain__v{grid-area:v}}.lw .lw-nav{background:var(--ground);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}.skip-link{z-index:50;border-radius:var(--radius-pill);background:var(--ink);color:var(--on-ink);padding:8px 14px;font-size:14px;text-decoration:none;position:absolute;top:-48px;left:16px}.skip-link:focus{outline:2px solid var(--focus);outline-offset:2px;top:12px}@keyframes lw-arrive{0%{opacity:0;translate:0 var(--rise,8px);scale:var(--from-scale,1)}to{opacity:1;translate:0;scale:1}}.motion-ok main>section:first-of-type .lw-lead,.motion-ok main>section:first-of-type .lw-actions,.motion-ok main>section:first-of-type .lw-stage__window{animation:lw-arrive var(--settle,.6s) var(--ease-out) both}.motion-ok main>section:first-of-type .lw-actions{animation-delay:70ms}.motion-ok main>section:first-of-type .lw-stage__window{--rise:24px;--settle:.9s;--from-scale:.985;animation-delay:.19s}@media (width<=1023px){.motion-ok main>section:first-of-type .lw-lead,.motion-ok main>section:first-of-type .lw-actions{--rise:5px;--settle:.51s}.motion-ok main>section:first-of-type .lw-stage__window{--rise:16px;--settle:.765s}}@media (width<=639px){.motion-ok main>section:first-of-type .lw-lead,.motion-ok main>section:first-of-type .lw-actions{animation:none}.motion-ok main>section:first-of-type .lw-stage__window{--rise:12px}}.lw-work__split.is-closed,.lw-work__split.is-closed:after,.lw-work__split.is-closed>.lw-work__canvas{transition:none}.lw main>section:first-of-type .lw-stage>.lw-lag{view-transition-name:none}.lw-story__soon{letter-spacing:-.005em;color:var(--ink-3);align-self:flex-start;font-size:15px;font-weight:500;line-height:1}@media (width<=1023px){.lw-story__soon{align-items:center;min-height:24px;display:inline-flex}}.motion-ok astro-island:not([data-live]) :is(.lw-stage__window,.lw-hold__live){visibility:hidden}@keyframes lw-nav-out{0%{opacity:1}to{opacity:0;translate:0 -4px}}.lw-navm.is-closing,.lw-navs.is-closing{animation:lw-nav-out .14s var(--ease-out) both;pointer-events:none}.lw-legal{max-width:var(--measure);padding-block:calc(96px * var(--sp,1)) calc(128px * var(--sp,1))}.lw-legal .page-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0 0 16px;font-size:11px;font-weight:500}.lw-legal .page-title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:44px;font-weight:400;line-height:1.08}.lw-legal .page-date{color:var(--ink-3);margin:16px 0 40px;font-size:14px}.lw-legal .page-intro{color:var(--ink-2);font-size:19px;line-height:1.55}.lw-legal .doc-section{border-top:1px solid var(--line);margin-top:40px;padding-top:32px}.lw-legal h2{letter-spacing:-.01em;margin:0 0 12px;font-size:21px;font-weight:400}.lw-legal p,.lw-legal li{color:var(--ink-2);font-size:16px;line-height:1.6}.lw-legal a{color:var(--indigo)}@media (width<=639px){.lw-legal .page-title{font-size:32px}}
