:where(:root,:host){--s2-color-scheme:light dark;color-scheme:var(--s2-color-scheme);--s2-container-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);background:var(--s2-container-bg);--s2-scale:1;--s2-font-size-base:14;--lightningcss-light:initial;--lightningcss-dark: }@media (prefers-color-scheme:dark){:where(:root,:host){--lightningcss-light: ;--lightningcss-dark:initial}}@media not ((hover:hover) and (pointer:fine)){:where(:root,:host){--s2-scale:1.25;--s2-font-size-base:17}}:where(:root,:host)[data-color-scheme=light]{--s2-color-scheme:light;--lightningcss-light:initial;--lightningcss-dark: }:where(:root,:host)[data-color-scheme=dark]{--s2-color-scheme:dark;--lightningcss-light: ;--lightningcss-dark:initial}:where(:root,:host)[data-background=layer-1]{--s2-container-bg:var(--lightningcss-light,#f8f8f8)var(--lightningcss-dark,#1b1b1b)}:where(:root,:host)[data-background=layer-2]{--s2-container-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222)}:root{--app-font:"Instrument Sans", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", system-ui, sans-serif;--font-mono:"DM Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--s2-font-family-sans:var(--app-font);--canvas:#dfdedb;--ground-alt:#d3d2ce;--surface:#f0efec;--surface-2:#e6e4df;--ink:#26251e;--ink-2:#3d3b33;--muted:#5a5850;--faint:#6f6d64;--hair:#26251e29;--hair-2:#26251e17;--fill:#e6e4df;--accent:#2456d6;--action:#2456d6;--dec:#2456d6;--dec-ink:#1b46b4;--dec-soft:#e2e7f7;--inc:#a8452c;--inc-ink:#8a3520;--inc-soft:#f2e5e0;--warn:#8a5a1c;--warn-soft:#f0e7d8;--ok:#2c6a3f;--ok-soft:#e2ebe2;--t-h1:clamp(34px, 3.1vw + 12px, 56px);--t-h2:clamp(26px, 1.5vw + 12px, 40px);--t-h3:24px;--t-lead:19px;--t-body:16px;--t-small:14px;--t-label:13px;--t-stat:38px;--display-weight:500;--display-tracking:-.028em;--display-tracking-xl:-.036em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--nav:0px;--padt:clamp(56px, 6vw, 96px);--padb:clamp(40px, 4.5vw, 72px);--gut:clamp(24px, 4.6vw, 48px);--rail:212px;--r-card:20px;--r-inner:12px;--r-sm:8px;--r-btn:8px;--shadow:none;--shadow-lg:0 24px 60px #18171229, 0 0 0 1px #26251e14}:lang(zh),:lang(zh) :not(svg):not(svg *){font-family:var(--app-font)!important}.num,.t-amount,.mono{font-variant-numeric:tabular-nums;font-family:var(--font-mono)!important}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:0}html,body{color:var(--ink);font-size:var(--t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6;background:var(--canvas)!important}button{font:inherit;color:inherit;cursor:pointer}input,select{font:inherit}h1,h2,h3{font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0;line-height:1.1}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.muted{color:var(--muted)}.small{font-size:var(--t-small)}.c-dec{color:var(--dec-ink)}.c-inc{color:var(--inc-ink)}.ok-t{color:var(--ok)}.bad-t,.warn-t{color:var(--warn);font-style:normal}.strong{font-weight:500}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.shell{grid-template-columns:var(--rail) minmax(0, 1fr);background:var(--canvas);min-height:100vh;display:grid}.side{gap:var(--s-5);height:100vh;padding:var(--s-5) var(--s-3);background:var(--ground-alt);border-right:1px solid var(--hair-2);z-index:20;flex-direction:column;display:flex;position:sticky;top:0}.brand{align-items:center;gap:var(--s-3);padding:0 var(--s-2);display:flex}.brand-mark{border-radius:var(--r-sm);background:var(--action);--iconPrimary:var(--action-ink,#fff);color:#fff;place-items:center;width:32px;height:32px;display:grid}.brand-text b{font-size:17px;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:1.2;display:block}.brand-text span{font-size:var(--t-label);color:var(--muted)}.nav{flex-direction:column;gap:2px;display:flex}.nav-item{align-items:center;gap:var(--s-3);border-radius:var(--r-sm);height:40px;color:var(--ink-2);text-align:left;background:0 0;border:0;padding:0 10px;font-size:15px;font-weight:400;transition:background .15s,transform .15s;display:flex;position:relative}.nav-item:active{transform:scale(.99)}.nav-item.on{background:var(--surface);color:var(--ink);font-weight:500}.nav-item.on:before{content:"";background:var(--action);border-radius:1px;width:2px;height:16px;margin-top:-8px;position:absolute;top:50%;left:0}.nav-ico{--iconPrimary:var(--muted);place-items:center;width:20px;display:grid}.nav-badge{font-size:var(--t-label);color:var(--muted);font-variant-numeric:tabular-nums}.side-foot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.ask-btn{width:100%}.side-owner{font-size:var(--t-label);color:var(--faint);margin:2px 8px 0;line-height:1.4}.vbadge{text-align:left;width:100%;border-radius:12px!important;justify-content:flex-start!important;height:auto!important;padding-block:8px!important}.vbadge.bad{--iconPrimary:var(--inc-ink);background:var(--inc-soft)!important}.vbadge-t{color:var(--ok);font-size:13px;font-weight:600;display:block}.vbadge.bad .vbadge-t{color:var(--inc-ink)}.vbadge-s{font-size:var(--t-label);color:var(--muted);font-weight:400;display:block}.vpop{max-width:480px;padding:4px 4px 2px}.vpop h3{margin-bottom:10px;font-size:15px;font-weight:600}.vpop table{border-collapse:collapse;width:100%;font-size:13px}.vpop th,.vpop td{border-bottom:1px solid var(--hair-2);text-align:left;padding:6px 8px}.vpop th{color:var(--muted);font-weight:500}.vpop th.num,.vpop td.num{text-align:right}.vpop p{margin:10px 0 0;font-size:12.5px}.main{width:100%;min-width:0;padding:0}.view{flex-direction:column;display:flex}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--s-5);margin-bottom:var(--s-5);display:flex}.page-eyebrow{font-size:var(--t-label);color:var(--muted);margin-bottom:var(--s-2);font-weight:500}.page-head h1{font-size:var(--t-h2);line-height:1.08;font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}.page-sub{margin:var(--s-3) 0 0;font-size:var(--t-lead);color:var(--ink-2);max-width:62ch;line-height:1.55}.page-actions{gap:var(--s-2);flex-shrink:0;align-items:center;display:flex}.view:not(.overview)>.page-head{padding:var(--padt) var(--gut) 0;width:100%;max-width:1280px;margin-inline:auto}.card{background:var(--surface);border-radius:var(--r-card);box-shadow:none;padding:var(--s-5) var(--s-5);min-width:0}.card-head{align-items:baseline;gap:var(--s-1) var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.card-head h2{font-size:var(--t-h3);font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}.card-sub{color:var(--muted);font-size:var(--t-small);flex:240px}.card-head .card-act{margin-left:auto}.linkish{white-space:nowrap;color:var(--accent);background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-6{grid-column:span 6}.span-7{grid-column:span 7}.span-8{grid-column:span 8}.span-12{grid-column:span 12}.section{height:calc(var(--h,1) * 100svh);padding:var(--padt) 0 var(--padb);flex-direction:column;display:flex}.section>.wrap{width:min(100% - 2 * var(--gut), 1232px);flex-direction:column;flex:auto;min-height:0;margin-inline:auto;display:flex}.section-h{font-size:var(--t-h2);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0 0 var(--s-7);max-width:24ch;line-height:1.08}.section-alt{background:var(--ground-alt)}.hero{height:100svh;padding:var(--padt) 0 var(--hpadb,64px);flex-direction:column;display:flex}.hero>.wrap{width:min(100% - 2 * var(--gut), 1232px);gap:var(--s-5);flex:auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;min-height:0;margin-inline:auto;display:grid}.hero-text{gap:var(--s-5);flex-direction:column;grid-column:1/span 5;min-width:0;display:flex}.hero-eyebrow{font-size:var(--t-label);color:var(--muted);margin:0;font-weight:500}.hero h1{font-size:var(--t-h1);font-weight:var(--display-weight);letter-spacing:var(--display-tracking-xl);max-width:14ch;margin:0;line-height:1.04}.hero-lead{font-size:var(--t-lead);color:var(--ink-2);max-width:34ch;margin:0;line-height:1.55}.hero-actions{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.hero-art{grid-column:7/span 6;height:100%;min-height:0;position:relative}.hero-stage{border-radius:var(--r-card);background:var(--surface);position:absolute;inset:0;overflow:hidden}.stage-window{gap:var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-md) 0 0 0;background:#fbfaf8;border-bottom:0;border-right:0;flex-direction:column;padding:18px 26px 214px 20px;display:flex;position:absolute;inset:32px -28px -24px 32px}.stage-window-head{align-items:baseline;gap:var(--s-3);font-size:var(--t-label);color:var(--muted);font-weight:500;display:flex}.stage-window-head b{color:var(--ink);font-weight:500}.hero-netcard{gap:var(--s-1);width:300px;padding:var(--s-5);border-radius:var(--r-inner);background:var(--ink);color:var(--canvas);flex-direction:column;display:flex;position:absolute;bottom:32px;left:32px}.net-label{font-size:var(--t-label);color:#dfdedbb8}.net-value{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;line-height:1.1}.net-value small{font-size:var(--t-small);color:#dfdedbb8;margin-left:6px}.net-note{font-size:var(--t-label);color:#dfdedbb8}.stat-grid{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stat{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-card);background:var(--surface);text-align:left;border:0;flex-direction:column;min-width:0;transition:transform .18s,background .18s;display:flex}button.stat:hover{background:#f6f5f2;transform:translateY(-2px)}.stat-label{font-size:var(--t-label);color:var(--muted);justify-content:space-between;gap:var(--s-2);font-weight:500;display:flex}.stat-value{font-family:var(--font-mono);white-space:nowrap;font-size:var(--t-stat);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.1}.stat-value small{font-size:var(--t-small);color:var(--muted);letter-spacing:0;margin-left:4px}.chart-fill{flex-direction:column;flex:auto;min-height:0;display:flex}.chart-fill>*{flex:auto;min-height:0}.chart-legend{gap:var(--s-5);font-size:var(--t-small);color:var(--muted);padding-top:var(--s-4);flex-wrap:wrap;display:flex}.btn{justify-content:center;align-items:center;gap:var(--s-2);height:44px;padding:0 var(--s-5);border-radius:var(--r-btn);font-size:var(--t-body);letter-spacing:0;cursor:pointer;border:1px solid #0000;font-weight:500;text-decoration:none;transition:transform .14s,background .14s,border-color .14s;display:inline-flex}.btn svg{width:18px;height:18px}.btn--primary{background:var(--action);color:#fff}.btn--primary:hover{background:#1c47b8;transform:translateY(-1px)}.btn--secondary{color:var(--ink);border-color:var(--hair);background:0 0}.btn--secondary:hover{border-color:var(--ink);transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.99)}.hero-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hero-label{font-size:var(--t-label);color:var(--muted);font-weight:500}.hero-num{letter-spacing:-.035em;margin-top:4px;font-size:60px;font-weight:500;line-height:1.05}.hero-num small{letter-spacing:0;color:var(--muted);margin-left:6px;font-size:22px;font-weight:400}.hero-claim{color:var(--ink-2);letter-spacing:-.01em;margin:6px 0 0;font-size:17px;font-weight:400}.hero-claim b{color:var(--ink)}.hero-legend{font-size:var(--t-small);color:var(--muted);flex-wrap:wrap;gap:18px;padding-top:6px;display:flex}.dot{vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.tiles{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.tile{background:var(--surface);border-radius:var(--r-card);box-shadow:none;padding:var(--s-4) var(--s-5);text-align:left;border:0;flex-direction:column;gap:2px;min-width:0;transition:transform .18s,background .18s;display:flex;position:relative}button.tile:hover{background:#f6f5f2;transform:translateY(-2px)}.tile-label{font-size:var(--t-label);color:var(--muted);justify-content:space-between;gap:8px;font-weight:500;display:flex}.tile-value{font-size:var(--t-stat);letter-spacing:-.03em;white-space:nowrap;font-weight:400;line-height:1.15;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tile-value small{font-size:var(--t-small);letter-spacing:0;color:var(--muted);margin-left:4px;font-weight:400}.tile-note{font-size:var(--t-small);color:var(--muted);line-height:1.45}.tile-meter{margin-top:10px}.tiles .tile{justify-content:space-between}.tile-body{flex-direction:column;gap:2px;display:flex}.tile .chev{color:var(--faint);font-weight:400}.risk-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:28px;display:grid}.risk-col h3{color:var(--ink-2);margin-bottom:10px;font-size:13px;font-weight:600}.srcbar-head{justify-content:space-between;margin-bottom:8px;font-size:13px;font-weight:500;display:flex}.srcbar-head .muted{font-weight:400}.srcbar-track{gap:3px;height:28px;display:flex}.srcbar-seg{color:#fff;border:0;border-radius:8px;min-width:8px;padding:0;font-size:12px;font-weight:600;transition:filter .15s}.srcbar-seg.light-ink{color:var(--ink)}.srcbar-seg:hover{filter:brightness(1.08)}.srcbar-legend{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:12px;display:flex}.srcbar-legend i{border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.srcbar-legend b{color:var(--ink);font-weight:600}.conf-rows{flex-direction:column;gap:9px;display:flex}.conf-row{grid-template-columns:40px 1fr 34px;align-items:center;gap:10px;font-size:13px;display:grid}.conf-bar{background:var(--fill);border-radius:4px;height:8px;overflow:hidden}.conf-bar i{border-radius:4px;height:100%;display:block}.conf-k{color:var(--muted)}.conf-n{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.risk-links{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.risk-links li+li{border-top:1px solid var(--hair-2)}.risk-links button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:11px 0;font-size:14px;display:flex}.risk-links button:hover span:first-child{color:var(--accent)}.risk-links b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.src-notes{color:var(--faint);margin:4px 0 0;font-size:12px}.filters{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.filters-row{flex-wrap:wrap;align-items:flex-end;gap:12px 14px;display:flex}.filters-row>*{min-width:0}.f-search{flex:240px}.f-pick{flex:150px;max-width:200px}.filters-foot{flex-wrap:wrap;align-items:center;gap:12px;min-height:32px;display:flex}.filters-foot .count{color:var(--muted);white-space:nowrap;font-size:13px}.filters-foot .count b{color:var(--ink);letter-spacing:-.02em;margin-right:2px;font-size:20px;font-weight:600}.filters-foot .grow{flex:1;min-width:0}.wb-body{grid-template-columns:208px minmax(0,1fr);align-items:start;gap:16px;display:grid}.facets{flex-direction:column;gap:16px;max-height:calc(100vh - 40px);padding:18px 14px;display:flex;position:sticky;top:20px;overflow:auto}.facet h3{color:var(--ink-2);margin:0 6px 6px;font-size:13px;font-weight:600}.facet ul{margin:0;padding:0;list-style:none}.facet-row{text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:66px 1fr 38px;align-items:center;gap:8px;width:100%;padding:4px 6px;font-size:12.5px;display:grid}.facet-row:hover{background:var(--fill)}.facet-row.on{background:var(--dec-soft);font-weight:600}.facet-row.dim{opacity:.4}.facet-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.facet-bar,.ratebar{height:6px;position:relative}.facet-bar:before,.ratebar:before{content:"";background:var(--hair);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.facet-bar i,.ratebar i{border-radius:3px;position:absolute;top:0;bottom:0}.facet-bar i.dec,.ratebar i.dec{background:var(--dec)}.facet-bar i.inc,.ratebar i.inc{background:var(--inc)}.facet-val{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted)}.wb-main{flex-direction:column;gap:16px;min-width:0;display:flex}.bandstrip{padding:18px 20px}.bandstrip-head{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.bandstrip-head b{font-size:15px;font-weight:600}.bandstrip-head .muted{font-size:12.5px}.bandstrip-track{gap:4px;display:flex}.band{text-align:left;border:0;border-radius:12px;flex-direction:column;flex-basis:0;align-items:flex-start;min-width:0;padding:10px 12px;line-height:1.25;transition:opacity .15s,box-shadow .15s;display:flex}.band.on{box-shadow:0 0 0 2px var(--ink)}.band.dim{opacity:.35}.band-n{letter-spacing:-.02em;font-size:24px;font-weight:600}.band-l{white-space:nowrap;font-size:12px}.band-d{opacity:.85;white-space:nowrap;font-size:11.5px}.toolbar{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.toolbar-sum{color:var(--muted);font-size:13px}.toolbar-sum b{color:var(--ink);font-weight:600}.toolbar-right{align-items:center;gap:6px;margin-left:auto;display:flex}.table-card{padding:6px 6px 0;overflow:hidden}.table-foot{border-top:1px solid var(--hair-2);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;gap:22px;padding:12px 18px;font-size:13px;display:flex}.table-foot b{color:var(--ink);font-weight:600}.cell-name{flex-direction:column;min-width:0;line-height:1.3;display:flex}.cell-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cell-two{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;line-height:1.3;display:flex}.cell-two small{color:var(--faint);font-size:11.5px}.cell-name small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.code{color:var(--faint);font-variant-numeric:tabular-nums;margin-right:6px;font-size:11.5px}.ratecell{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.ratecell .ratebar{width:34px}.chips{flex-wrap:nowrap;gap:4px;display:flex}.empty{text-align:center;color:var(--muted);padding:56px 20px}.pill{background:var(--fill);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 8px;font-size:11.5px;font-weight:500;line-height:18px;display:inline-flex}.pill.src-BOM{color:#4a48c4;background:#eeeefc}.pill.src-价格库{color:#106c96;background:#e6f4fb}.pill.src-模型估算,.pill.src-模型BOM拆解,.pill.warn{background:var(--warn-soft);color:var(--warn)}.pill.ok{background:var(--ok-soft);color:var(--ok)}.scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;background:#00000038;animation:.18s ease-out fade;position:fixed;inset:0}.scrim.light{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:55;background:#00000014}@keyframes fade{0%{opacity:0}}.sheet{-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);z-index:70;width:min(780px,100vw - 24px);box-shadow:var(--shadow-lg);background:#fffffff5;border-radius:24px;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) sheetin;display:flex;position:fixed;top:12px;bottom:12px;right:12px;overflow:hidden}.sheet.ask{z-index:58;width:min(500px,100vw - 24px)}@keyframes sheetin{0%{opacity:0;transform:translate(32px)}}.sheet-head{border-bottom:1px solid var(--hair-2);justify-content:space-between;gap:12px;padding:22px 24px 16px;display:flex}.sheet-head h2{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.25}.sheet-path,.sheet-meta{color:var(--muted);font-size:12.5px}.sheet-actions{flex-shrink:0;align-items:flex-start;gap:6px;display:flex}.sheet-body{flex-direction:column;gap:22px;padding:18px 24px 40px;display:flex;overflow:auto}.sheet-body h3{margin-bottom:10px;font-size:15px;font-weight:600}.money-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.money-grid>div{background:var(--fill);border-radius:14px;flex-direction:column;padding:12px 14px;display:flex}.money-grid span{color:var(--muted);font-size:12px}.money-grid b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.money-grid .c-dec{background:var(--dec-soft)}.money-grid .c-inc{background:var(--inc-soft)}.money-grid small{font-size:12px}.trace,.lines{border-collapse:collapse;width:100%;font-size:13px}.trace th,.trace td,.lines th,.lines td{border-bottom:1px solid var(--hair-2);text-align:left;white-space:nowrap;padding:8px}.lines td{white-space:normal}.trace thead th,.lines thead th{color:var(--muted);font-size:12px;font-weight:500}.trace th.num,.lines th.num{text-align:right}.trace tbody th{font-weight:600}.lines tr.used td{background:var(--ok-soft)}.lines tr.ref td{background:#fffaf0}.star{color:var(--ok);margin-right:4px}.tick{color:#b28700;margin-right:4px}.ladder{background:var(--fill);border-radius:14px;margin-top:14px;padding:10px 16px 6px}.ladder-title{color:var(--muted);font-size:12px}.ladder-axis{height:66px;position:relative}.ladder-line{background:#0000001a;border-radius:1px;height:2px;position:absolute;top:31px;left:2%;right:2%}.ladder-pt{position:absolute;top:25px;transform:translate(-50%)}.ladder-pt i{border:2px solid #fff;border-radius:50%;width:14px;height:14px;display:block;box-shadow:0 1px 3px #00000040}.ladder-pt em{white-space:nowrap;color:var(--ink-2);font-size:11.5px;font-style:normal;position:absolute;left:50%;transform:translate(-50%)}.ladder-pt.up em{bottom:18px}.ladder-pt.down em{top:18px}.flags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.note{background:var(--fill);color:var(--ink-2);word-break:break-all;border-radius:14px;margin:0;padding:12px 14px;font-size:13px;line-height:1.6}.note.small{margin-bottom:8px;font-size:12.5px}.model-lines{margin:4px 0;padding-left:18px;font-size:12.5px}.spec{white-space:pre-wrap;color:var(--ink-2);max-height:7.8em;margin:0;font-size:12.5px;overflow:hidden}.spec.open{max-height:none}.ask-list{flex-direction:column;flex:1;gap:18px;padding:18px 22px;display:flex;overflow:auto}.ask-key{background:var(--fill);border-bottom:1px solid var(--hair-2);flex-direction:column;gap:8px;padding:14px 22px;display:flex}.ask-key p{color:var(--ink-2);margin:0;font-size:12.5px}.ask-turn{flex-direction:column;gap:8px;display:flex}.ask-q{background:var(--accent);color:#fff;border-radius:18px 18px 4px;align-self:flex-end;max-width:80%;padding:8px 14px;font-size:14px}.ask-a{background:var(--fill);border-radius:4px 18px 18px;padding:12px 14px;font-size:14px;line-height:1.6}.ask-a p{margin:0 0 6px}.ask-ai{border-left:3px solid var(--ok);background:#fff;border-radius:10px;margin-top:8px;padding:8px 12px}.ask-ai.bad{border-left-color:var(--warn)}.ask-refs,.qchips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.qchip{border:1px solid var(--hair);background:#fff;border-radius:999px;padding:5px 12px;font-size:13px;transition:border-color .15s,color .15s}.qchip:hover{border-color:var(--accent);color:var(--accent)}.qchip small{color:var(--faint)}.ask-tools{gap:16px;margin-top:4px;display:flex}.ask-empty h3{margin-bottom:4px;font-size:15px;font-weight:600}.ask-empty p{color:var(--muted);margin:0 0 8px;font-size:13px}.ask-input{border-top:1px solid var(--hair-2);align-items:flex-end;gap:8px;padding:14px 22px 18px;display:flex}.ask-input>:first-child{flex:1}.whatif-grid{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:16px;display:grid}.wi-controls{flex-direction:column;gap:14px;max-height:calc(100vh - 40px);display:flex;position:sticky;top:20px;overflow:auto}.wi-controls h3{color:var(--ink-2);margin-top:6px;font-size:13px;font-weight:600}.presets{grid-template-columns:1fr 1fr;gap:8px;display:grid}.preset{text-align:left;background:var(--fill);border:0;border-radius:14px;flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;font-weight:600;transition:background .15s,box-shadow .15s;display:flex}.preset small{color:var(--muted);font-size:11.5px;font-weight:400;line-height:1.35}.preset:hover{background:var(--dec-soft)}.rule-form{grid-template-columns:1fr 1fr;align-items:end;gap:12px;display:grid}.rule-form .full{grid-column:1/-1}.wi-active{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wi-active li{background:var(--dec-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 8px 12px;font-size:13px;display:flex}.wi-active li.wi-item{flex-direction:column;align-items:stretch;gap:8px}.wi-item-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.wi-item-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wi-results{flex-direction:column;gap:16px;min-width:0;display:flex}.wi-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.wi-kpis .tile-value{font-size:24px}.plain-tbl{border-collapse:collapse;width:100%;font-size:13px}.plain-tbl th{text-align:left;color:var(--muted);border-bottom:1px solid var(--hair);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500}.plain-tbl th.num{text-align:right}.plain-tbl td{border-bottom:1px solid var(--hair-2);vertical-align:middle;padding:10px}.plain-tbl tr.row{cursor:pointer}.plain-tbl tr.row:hover td{background:#fafafa}.report-view{overflow-x:auto}.brief{border:1px solid var(--line);width:min(980px,100%);color:var(--ink);font-variant-numeric:tabular-nums;--ink-muted:#3f4a4f;--ink-soft:#556066;--ink-faint:#69747a;--line:#1e282c24;--line-strong:#1e282c33;--dec-ink:#3f7a17;--inc-ink:#b0352e;background:#fff;border-radius:16px;margin:14px auto 0;padding:44px 52px 40px;font-size:13px;line-height:1.6;box-shadow:0 1px 2px #1014180a,0 24px 48px -32px #10141842}.brief-head{border-bottom:1px solid var(--line);padding-bottom:24px}.brief-kicker{align-items:center;gap:12px;margin-bottom:18px;display:flex}.brief-kicker-label{background:var(--ink);color:#fff;letter-spacing:.16em;border-radius:4px;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.brief-kicker-rule{background:var(--line);flex:1;height:1px}.brief-kicker-en{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-faint);font-size:10.5px}.brief-kicker-date{font-family:var(--font-mono);color:var(--ink-faint);font-size:11px}.brief-org{letter-spacing:.02em;color:var(--ink-soft);margin:18px 0 0;font-size:11.5px;font-weight:500;line-height:1.5}.brief-title{letter-spacing:-.015em;text-wrap:pretty;margin:16px 0 0;font-size:26px;font-weight:700;line-height:1.34}.brief-org+.brief-title{margin-top:4px}.brief-sub{color:var(--ink-soft);margin:10px 0 0;font-size:12.5px;line-height:1.6}.brief-lead{color:var(--ink-muted);margin:18px 0 0;font-size:14px;line-height:1.78}.brief-lead b{color:var(--ink);font-weight:650}.brief-readings{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;overflow:hidden}.brief-reading{background:#fff;flex-direction:column;gap:2px;padding:14px 16px 13px;display:flex}.brief-reading span{color:var(--ink-soft);font-size:11px;line-height:1.4}.brief-reading b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:650;line-height:1.2}.brief-reading small{color:var(--ink-faint);font-size:11.5px;line-height:1.4}.brief-reading.is-dec b{color:var(--dec-ink)}.brief-reading.is-inc b{color:var(--inc-ink)}.brief-sec{border-top:1px solid var(--line);margin-top:30px;padding-top:26px}.brief-sec-head{align-items:baseline;gap:10px;display:flex}.brief-sec-num{font-family:var(--font-mono);letter-spacing:.06em;color:var(--blue);border:1px solid #236de93d;border-radius:4px;flex:none;padding:0 5px;font-size:10.5px;font-weight:600;line-height:16px}.brief-sec h3{letter-spacing:-.005em;margin:0;font-size:16px;font-weight:650}.brief-sec-note{color:var(--ink-faint);text-align:right;margin-left:auto;font-size:11.5px;line-height:1.5}.brief-sec-lead{color:var(--ink-muted);margin:8px 0 0;font-size:13px;line-height:1.72}.brief-chart{border:1px solid var(--line);background:#fbfcfc;border-radius:12px;margin:12px 0 0;padding:10px 14px 6px}.brief-table-wrap{margin-top:12px}.brief-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px;line-height:1.55}.brief-table th{letter-spacing:.02em;color:var(--ink-soft);text-align:left;border-bottom:1px solid var(--ink);white-space:nowrap;padding:0 8px 7px;font-size:11px;font-weight:600}.brief-table th.num{text-align:right}.brief-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:7px 8px}.brief-table td.num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.brief-table .is-dec{color:var(--dec-ink)}.brief-table .is-inc{color:var(--inc-ink)}.brief-cat-cell{align-items:baseline;gap:8px;min-width:0;display:flex}.brief-cat{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.brief-count{color:var(--ink-faint);flex:none;font-size:11.5px}.brief-delta{position:relative}.brief-delta>span{z-index:1;position:relative}.brief-delta .brief-bar{z-index:0;background:#2e3a3e1f;border-radius:2px;height:auto;margin:0;position:absolute;top:5px;bottom:5px;right:8px}.brief-rest td,.brief-rest .brief-cat{color:var(--ink-soft)}.brief-total td{border-top:1px solid var(--ink);font-weight:600}.brief-total .brief-count{font-weight:400}.brief-more{color:var(--blue);cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:11.5px}.brief-more:hover{text-decoration:underline}.brief-rank{font-family:var(--font-mono);color:var(--ink-faint);font-size:11.5px}.brief-rank.is-top{color:var(--ink);font-weight:700}.brief-item{cursor:pointer}.brief-item-name{align-items:baseline;gap:8px;min-width:0;display:flex}.brief-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.brief-co{color:var(--ink-faint);flex:none;font-size:11.5px}.brief-foot{border-top:1px solid var(--line);color:var(--ink-faint);margin-top:30px;padding-top:14px;font-size:11px;line-height:1.75}.brief-foot p+p{margin-top:4px}.brief-foot b{color:var(--ink-soft);font-weight:600}@media (max-width:980px){.brief{border-radius:12px;padding:32px 26px 28px}.brief-title{font-size:22px}.brief-kicker-en,.brief-kicker-date{display:none}.brief-table-wrap{overflow-x:auto}.brief-table{min-width:600px}}@media (max-width:720px){.brief-readings{grid-template-columns:1fr 1fr}.brief-reading b{font-size:20px}.brief-sec-note{display:none}}.ppt-charts{pointer-events:none;width:900px;position:absolute;top:0;left:-10000px}@media (max-width:1320px){.span-3{grid-column:span 6}.span-8,.span-4,.span-7,.span-5{grid-column:span 12}.tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.risk-grid{grid-template-columns:1fr 1fr}}@media (max-width:1100px){.span-6{grid-column:span 12}.wb-body,.whatif-grid{grid-template-columns:minmax(0,1fr)}.facets,.wi-controls{max-height:none;position:static}.facets{grid-template-columns:1fr 1fr;display:grid}.wi-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.shell{background:0 0;grid-template-columns:minmax(0,1fr)}.hero-top{flex-direction:column-reverse;gap:6px}.hero-num small{margin:4px 0 0;display:block}.side{align-items:center;gap:var(--s-2);border-right:0;border-bottom:1px solid var(--hair-2);background:var(--ground-alt);flex-direction:row;height:64px;padding:0 12px;position:sticky;top:0;overflow-x:auto}.brand-text,.side-owner,.nav-badge{display:none}.nav{flex-direction:row}.nav-item{white-space:nowrap}.side-foot{flex-direction:row;flex-shrink:0;align-items:center;margin-top:0}.ask-btn{white-space:nowrap;width:auto;height:40px;padding:0 var(--s-4)}.vbadge{white-space:nowrap}.vbadge-s{display:none!important}.main{padding:0}.hero{height:calc(100svh - 64px)}.page-head{flex-direction:column;align-items:flex-start}.page-head h1{font-size:28px}.hero-num{font-size:44px}.tiles,.risk-grid,.facets,.money-grid,.wi-kpis{grid-template-columns:1fr 1fr}.span-3{grid-column:span 12}.trace,.lines{display:block;overflow-x:auto}}@media print{@page{size:A4 portrait;margin:8mm}html,body{background:#fff;width:194mm}.app-frame,.workspace,.main{background:0 0;height:auto;margin:0;padding:0;display:block}.rail,.topbar,.page-head,.ppt-charts,[data-noexport]{display:none!important}.report-view{overflow:visible}.brief{zoom:.748;width:980px;max-width:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0 0 20px}.brief,.brief *{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}.brief-sec-head,.brief-sec-lead{break-after:avoid}.brief-table tr{break-inside:avoid;page-break-inside:avoid}thead{display:table-header-group}}.cell-src{flex-direction:column;gap:3px;display:flex}.muted-run{color:var(--muted);letter-spacing:-.01em;font-weight:400}.chart-more{margin-left:auto}.linkish{color:var(--action);font-size:var(--t-small);cursor:pointer;background:0 0;border:0;padding:0}.linkish:hover{text-decoration:underline}.trust-stats{gap:var(--s-4);margin-bottom:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.trust-cols{gap:var(--s-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.trust-col{min-width:0}.srcbar{margin-bottom:var(--s-5)}.srcbar-head{font-size:var(--t-small);margin-bottom:var(--s-2);font-weight:500}.srcbar-total{color:var(--muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.srcbar-track{gap:2px;height:32px}.srcbar-seg{border-radius:var(--r-sm);font-size:var(--t-label);font-weight:500}.srcbar-legend{font-size:var(--t-small);margin-top:var(--s-3)}.srcbar-legend b{font-weight:500;font-family:var(--font-mono)}.conf-rows{gap:var(--s-3)}.conf-row{font-size:var(--t-small);grid-template-columns:48px 1fr 40px}.conf-k,.conf-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.conf-n{text-align:right}@media (max-width:1100px){.hero{height:100svh;padding-top:var(--s-7);padding-bottom:var(--s-6)}.hero>.wrap{gap:var(--s-6);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch}.hero-text,.hero-art{grid-column:1/-1}.hero-text{gap:var(--s-4)}.hero-art{height:auto;min-height:0}.hero-stage{height:100%;min-height:220px;position:relative;inset:auto}.stage-window{border-radius:var(--r-md) 0 0 var(--r-md);width:auto;height:auto;padding:14px 18px 18px 14px;inset:14px -14px 14px 14px}.hero-netcard{display:none}.hero h1{max-width:20ch}.section{height:auto;min-height:100svh}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-cols{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.hero-netcard{display:none}.hero-stage{height:260px}.hero-actions .btn{width:100%}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#metrics .stat-value{font-size:26px}.trust-stats{grid-template-columns:minmax(0,1fr)}.section-h{margin-bottom:var(--s-5)}.stat-value{font-size:30px}}#metrics .stat-grid{grid-template-rows:repeat(2,minmax(0,176px));align-content:start}#metrics .stat{justify-content:center;gap:var(--s-2);padding:var(--s-5)}#metrics .stat-value{white-space:nowrap;font-size:clamp(32px,3.1vw,52px);line-height:1}#trust .trust-stats{margin-bottom:var(--s-7);flex:none}#trust .stat{justify-content:space-between;min-height:132px}#trust .srcbar-track{height:44px}#trust .trust-cols{align-items:stretch}#trust .conf-rows{gap:var(--s-4);justify-content:space-between;height:100%}#trust .conf-bar{height:12px}@media (max-width:639px){#metrics .stat-grid{grid-template-rows:none}#trust .stat{min-height:0}}@media (max-width:860px){.hero{height:calc(100svh - 64px)}.vbadge{display:none!important}.ask-btn{justify-content:center;width:40px;padding:0}.ask-label{display:none}.nav-item{padding:0 var(--s-3);font-size:14px}}@media (max-width:1100px){#trust .trust-stats{margin-bottom:var(--s-5)}#trust .stat{min-height:104px}#trust .srcbar-track{height:36px}#trust .conf-rows{gap:var(--s-2);justify-content:flex-start}#trust .conf-bar{height:10px}#trust .srcbar{margin-bottom:var(--s-4)}}@media (max-width:639px){#trust .trust-stats{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr))}#trust .stat{padding:var(--s-3)}#trust .stat-value{font-size:22px}#trust .stat-value small{font-size:var(--t-label)}#trust .srcbar-legend{gap:2px 10px}}@media (max-width:860px){.shell{display:block}.side{align-items:center;gap:var(--s-2);height:64px;padding:0 var(--s-4);background:var(--ground-alt);border-right:0;border-bottom:1px solid var(--hair-2);z-index:30;flex-direction:row;display:flex;position:fixed;top:0;left:0;right:0;overflow:auto hidden}.main{padding-top:0}.hero{height:100svh;padding-top:88px;padding-bottom:var(--s-6)}.section{padding-top:88px}#trust .section-h{margin-bottom:var(--s-5)}}@media (max-width:639px){.stat-value{white-space:nowrap}#metrics .stat-value{font-size:24px}.nav-item{padding:0 var(--s-3);gap:var(--s-2)}.nav-label{display:none}.nav-item.on .nav-label{display:inline}.nav-badge{display:none}.brand-mark{width:28px;height:28px}.side{gap:var(--s-1);padding:0 var(--s-3)}}.vbadge{min-width:0!important;height:auto!important;padding:var(--s-2) var(--s-3)!important;white-space:normal!important}.vbadge-s{white-space:normal;line-height:1.3}@media (max-width:1100px){#metrics .stat-grid{grid-template-rows:repeat(2,minmax(0,152px))}}.upload-btn{width:100%;height:40px;font-size:var(--t-small);justify-content:flex-start}.modal-backdrop{z-index:60;padding:var(--s-5);background:#26251e6b;place-items:center;display:grid;position:fixed;inset:0}.modal{background:var(--surface);border-radius:var(--r-card);width:min(560px,100%);max-height:min(86svh,760px);padding:var(--s-6);gap:var(--s-4);flex-direction:column;display:flex;overflow:auto}.modal-head{justify-content:space-between;align-items:baseline;gap:var(--s-4);display:flex}.modal-head h2{font-size:var(--t-h3);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0}.icon-btn{color:var(--muted);padding:0 var(--s-1);background:0 0;border:0;font-size:24px;line-height:1}.icon-btn:hover{color:var(--ink)}.modal-lead{font-size:var(--t-body);color:var(--ink-2);margin:0}.dropzone{justify-content:center;align-items:center;gap:var(--s-2);border:1px dashed var(--hair);border-radius:var(--r-inner);background:var(--canvas);cursor:pointer;text-align:center;flex-direction:column;min-height:168px;transition:border-color .15s,background .15s;display:flex}.dropzone b{font-size:var(--t-body);color:var(--ink);font-weight:500}.dropzone span{font-size:var(--t-small);color:var(--muted)}.dropzone:hover,.dropzone.over{border-color:var(--action);background:#e9e7e2}.dropzone.busy{opacity:.6;pointer-events:none}.up-msg{font-size:var(--t-small);padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);line-height:1.5}.up-msg.ok{background:var(--ok-soft);color:var(--ok)}.up-msg.bad{background:var(--inc-soft);color:var(--inc-ink)}.up-issues{padding-left:var(--s-5);font-size:var(--t-small);color:var(--muted);margin:0;line-height:1.6}.up-issues b{color:var(--ink-2);margin-right:var(--s-2);font-weight:500}.up-current{gap:var(--s-3) var(--s-5);padding:var(--s-4);border-radius:var(--r-inner);background:var(--canvas);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.up-current div{justify-content:space-between;gap:var(--s-3);min-width:0;display:flex}.up-current dt{font-size:var(--t-small);color:var(--muted)}.up-current dd{font-size:var(--t-small);color:var(--ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.modal-foot{gap:var(--s-3);margin-top:var(--s-1);justify-content:flex-end;display:flex}.up-ico{flex-shrink:0;width:18px;height:18px}@media (max-width:639px){.upload-btn{flex-shrink:0;justify-content:center;width:40px;padding:0}.upload-label{display:none}.nav-item{padding:0 var(--s-2)}.side{gap:2px}}:root{--rail:128px}.side{padding:var(--s-5) var(--s-3);gap:var(--s-4);align-items:stretch}.brand{align-items:center;gap:var(--s-2);text-align:center;flex-direction:column;padding:0}.brand-text b{font-size:var(--t-label);letter-spacing:0;color:var(--muted);font-weight:500}.nav{gap:var(--s-1)}.nav-item{height:auto;padding:var(--s-3) var(--s-2);border-radius:var(--r-inner);font-size:var(--t-label);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-weight:400;line-height:1.2}.nav-item .nav-ico,.nav-item .nav-ico svg{width:22px;height:22px}.nav-label{flex:none}.nav-badge{font-size:var(--t-label);color:var(--faint);line-height:1}.nav-item.on{color:var(--action);background:#2456d61a;font-weight:500}.nav-item.on:before{display:none}.nav-item.on .nav-ico{--iconPrimary:var(--action)}.nav-item.on .nav-badge{color:var(--action)}.nav-item:hover{background:#26251e0e}.nav-item.on:hover{background:#2456d624}.side-foot{gap:var(--s-2);align-items:center}.upload-btn,.ask-btn{width:100%;height:40px;padding:0 var(--s-2);font-size:var(--t-label);justify-content:center;gap:6px}.upload-btn .up-ico,.ask-btn svg{width:18px;height:18px}.vbadge{padding:var(--s-2) var(--s-2)!important;justify-content:center!important}.vbadge-s{font-size:12px;line-height:1.25}.vbadge-t{font-size:12px}@media (min-width:861px){.vbadge{flex-direction:column;gap:4px;min-width:0!important;padding:var(--s-2) var(--s-1)!important}.vbadge-t{font-size:var(--t-label);white-space:nowrap;line-height:1.2}.vbadge-s{display:none!important}}@media (max-width:860px){.brand{gap:var(--s-2);flex-direction:row}.brand-text{display:none}.side{padding:0 var(--s-3);gap:var(--s-2);justify-content:space-between}.nav{scrollbar-width:none;background:#26251e0f;border-radius:999px;flex-direction:row;align-items:center;gap:2px;padding:4px;overflow-x:auto}.nav::-webkit-scrollbar{display:none}.nav-item{height:36px;padding:0 var(--s-3);white-space:nowrap;border-radius:999px;flex-direction:row;gap:6px}.nav-item.on{background:var(--ink);color:var(--canvas)}.nav-item.on .nav-ico{--iconPrimary:var(--canvas)}.nav-item.on .nav-badge{color:#dfdedbb3}.nav-badge{display:none}.side-foot{gap:var(--s-1);flex-direction:row;flex-shrink:0}.upload-btn,.ask-btn{justify-content:center;width:40px;padding:0}.upload-label,.ask-label{display:none}.vbadge{display:none!important}}@media (max-width:639px){.nav-item{padding:0 6px}.nav-item.on{padding:0 var(--s-3)}}.vbadge-short{display:none}@media (min-width:861px){.vbadge-long{display:none}.vbadge-short{font-size:var(--t-label);white-space:nowrap;display:block}}:root{--canvas:#e4e4e7;--app-bg:#f1f1f4;--ground-alt:#ededf0;--surface:#fff;--surface-2:#f6f6f8;--ink:#17181c;--ink-2:#3c4046;--muted:#6b7078;--faint:#9aa0a8;--hair:#17181c1f;--hair-2:#17181c12;--action:#2f7cf6;--dec:#2f7cf6;--dec-ink:#1f63d0;--dec-soft:#e8f0fe;--inc:#c0563a;--inc-ink:#a2472f;--inc-soft:#f7eae5;--pos:#16794f;--r-card:24px;--r-inner:16px;--r-sm:10px;--r-btn:999px;--shadow:0 1px 2px #17181c0d;--shadow-lg:0 18px 40px #17181c1a;--t-h1:clamp(26px, 1.6vw + 12px, 36px);--t-h2:clamp(22px, 1.2vw + 10px, 30px)}body{background:var(--canvas)!important}.app{background:var(--app-bg);border-radius:28px;flex-direction:column;min-height:calc(100svh - 48px);margin:24px;display:flex;overflow:hidden;box-shadow:0 24px 60px #14161c1f}.topbar{align-items:center;gap:var(--s-4);height:76px;padding:0 var(--s-5);flex-shrink:0;display:flex}.brand{align-items:center;gap:var(--s-2);flex-shrink:0;padding:0;display:flex}.brand-mark{background:var(--action);--iconPrimary:#fff;color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.brand-name{letter-spacing:var(--display-tracking);color:var(--ink);white-space:nowrap;font-size:18px;font-weight:500}.pills{gap:var(--s-2);scrollbar-width:none;align-items:center;min-width:0;display:flex;overflow-x:auto}.pills::-webkit-scrollbar{display:none}.topbar .pill{align-items:center;gap:var(--s-2);height:44px;padding:0 var(--s-5);border-radius:var(--r-btn);color:var(--ink-2);white-space:nowrap;background:#ffffffc7;border:0;font-size:15px;font-weight:400;transition:background .15s,color .15s,transform .15s;display:inline-flex}.topbar .pill:hover{background:#fff;transform:translateY(-1px)}.topbar .pill.on{background:var(--action);color:#fff;font-weight:500}.topbar .pill.on .pill-ico{--iconPrimary:#fff}.topbar .pill-ico{--iconPrimary:currentColor;place-items:center;width:18px;height:18px;display:grid}.topbar .pill-ico svg{width:18px;height:18px}.topbar .pill-badge{font-size:var(--t-label);color:var(--faint);font-family:var(--font-mono)}.topbar .pill.on .pill-badge{color:#ffffffbf}.topbar-actions{align-items:center;gap:var(--s-2);flex-shrink:0;margin-left:auto;display:flex}.icon-pill{width:44px;height:44px;color:var(--ink-2);background:#ffffffc7;border:0;border-radius:50%;place-items:center;transition:background .15s,transform .15s;display:grid}.icon-pill:hover{background:#fff;transform:translateY(-1px)}.icon-pill svg{width:19px;height:19px}.btn--ai{height:44px;padding:0 var(--s-5);border-radius:var(--r-btn);background:var(--action);color:#fff;align-items:center;gap:var(--s-2);border:0;font-size:15px;font-weight:500;display:inline-flex}.btn--ai:hover{background:#1f63d0}.btn--ai svg{--iconPrimary:#fff;width:18px;height:18px}.topbar .vbadge{height:44px!important;padding:0 var(--s-4)!important;border-radius:var(--r-btn)!important;white-space:nowrap!important;background:#ffffffc7!important}.topbar .vbadge.ok{--iconPrimary:var(--pos);background:#ffffffc7!important}.topbar .vbadge .vbadge-t{font-size:var(--t-small);color:var(--pos);font-weight:500}.topbar .vbadge.bad .vbadge-t{color:var(--inc-ink)}.topbar .vbadge-short{display:inline!important}.topbar .vbadge-long,.topbar .vbadge-s{display:none!important}.main{min-height:0;padding:0 var(--s-5) var(--s-5);flex:auto;width:100%}.view:not(.overview)>.page-head,.overview>.page-head{padding:0 0 var(--s-4)}.page-eyebrow{font-size:var(--t-small);color:var(--muted);margin:0 0 6px}.page-head{align-items:flex-end;gap:var(--s-4);margin:0}.page-head h1{font-size:var(--t-h1);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:1.15}.page-actions{gap:var(--s-2)}.btn--light{color:var(--ink);background:#fff;border:0}.btn--light:hover{box-shadow:var(--shadow);background:#fff}.btn--dark{background:var(--ink);color:#fff;border:0}.btn--dark:hover{background:#000}.bento{gap:var(--s-4);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,300px);display:grid}.bcard{background:var(--surface);border-radius:var(--r-card);padding:var(--s-5);gap:var(--s-3);min-width:0;box-shadow:var(--shadow);flex-direction:column;display:flex}.bcard-head{align-items:center;gap:var(--s-3);min-width:0;display:flex}.bcard-head h2{font-size:var(--t-body);letter-spacing:0;color:var(--ink);white-space:nowrap;margin:0;font-weight:500}.ico-pill{background:var(--dec-soft);width:34px;height:34px;color:var(--action);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ico-pill svg{width:18px;height:18px}.bcard-more{font-size:var(--t-label);color:var(--muted);white-space:nowrap;margin-left:auto}.bcard-link{color:var(--action);font-size:var(--t-small);background:0 0;border:0;margin-left:auto;padding:0}.bcard-link:hover{text-decoration:underline}.b-net{grid-column:span 3}.net-line{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.net-big{font-family:var(--font-mono);letter-spacing:-.03em;color:var(--ink);font-size:44px;line-height:1}.net-big small{font-size:var(--t-small);color:var(--muted);letter-spacing:0;margin-left:4px}.delta-chip{border-radius:var(--r-btn);height:24px;color:var(--pos);font-size:var(--t-label);background:#16794f17;align-items:center;padding:0 10px;font-weight:500;display:inline-flex}.ring{width:132px;height:132px;margin:var(--s-2) 0;align-self:center;position:relative}.ring svg{width:100%;height:100%}.ring-mid{text-align:center;place-content:center;gap:2px;display:grid;position:absolute;inset:0}.ring-mid b{font-family:var(--font-mono);color:var(--ink);font-size:24px;font-weight:400;line-height:1}.ring-mid span{font-size:var(--t-label);color:var(--muted)}.ai-bar{align-items:center;gap:var(--s-3);width:100%;padding:10px var(--s-4);border-radius:var(--r-inner);background:var(--action);color:#fff;text-align:left;border:0;margin-top:auto;display:flex}.ai-bar:hover{background:#1f63d0}.ai-spark{font-size:16px}.ai-copy{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ai-copy b{font-size:var(--t-small);font-weight:500}.ai-copy span{font-size:var(--t-label);color:#ffffffc7}.ai-go{opacity:.9;margin-left:auto;font-size:18px}.b-flow{grid-column:span 5}.flow-figures{align-items:flex-end;gap:var(--s-4);display:flex}.flow-figures>div{flex-direction:column;gap:4px;display:flex}.flow-label{font-size:var(--t-label);color:var(--muted)}.flow-num{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--ink);font-size:34px;line-height:1}.flow-num small{font-size:var(--t-label);color:var(--muted);margin-left:4px}.flow-arrow{color:var(--faint);padding-bottom:8px;font-size:20px}.split-bar{gap:3px;height:12px;margin-top:auto;display:flex}.split-bar i{border-radius:6px;min-width:6px}.split-bar .dec{background:var(--dec)}.split-bar .inc{background:var(--inc)}.flow-legend{gap:var(--s-4);flex-wrap:wrap;display:flex}.flow-legend button{font-size:var(--t-small);color:var(--ink-2);background:0 0;border:0;padding:0}.bcol{gap:var(--s-4);flex-direction:column;grid-column:span 4;min-height:0;display:flex}.b-stat{gap:var(--s-2);min-height:0;padding:var(--s-4) var(--s-5);flex:1 1 0}.stat-line{align-items:flex-end;gap:var(--s-4);margin-top:auto;display:flex}.stat-big{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--ink);font-size:30px;line-height:1}.stat-big small{font-size:var(--t-label);color:var(--muted);margin-left:4px}.mini-bars{flex:auto;justify-content:flex-end;align-items:flex-end;gap:3px;min-width:0;height:44px;display:flex}.mini-bars i{background:var(--dec-soft);border-radius:4px 4px 2px 2px;flex:1 1 0;max-width:14px;min-height:4px}.mini-bars.dec i:nth-child(3n){background:#d3e2fd}.mini-bars.inc i{background:var(--inc-soft)}.mini-bars.inc i:nth-child(3n){background:#f2ddd5}.catbars{flex-direction:column;gap:6px;min-height:0;display:flex;overflow:hidden}.catbar{align-items:center;gap:var(--s-3);text-align:left;background:0 0;border:0;grid-template-columns:92px minmax(0,1fr) 76px;padding:3px 0;display:grid}.catbar-name{font-size:var(--t-small);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.catbar-track{background:var(--surface-2);border-radius:5px;height:10px;display:block;overflow:hidden}.catbar-track i{border-radius:5px;height:100%;display:block}.catbar-val{font-family:var(--font-mono);font-size:var(--t-small);color:var(--ink);text-align:right;white-space:nowrap}.catbar:hover .catbar-name{color:var(--action)}.egrid{gap:var(--s-4);grid-column:span 4;grid-template-columns:1fr 1fr;min-height:0;display:grid}.ecard{padding:var(--s-4);border-radius:var(--r-inner);background:var(--surface);box-shadow:var(--shadow);text-align:left;border:0;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;transition:transform .18s,background .18s;display:flex}.ecard:hover{transform:translateY(-2px)}.ecard-ico{background:var(--dec-soft);width:26px;height:26px;color:var(--action);border-radius:50%;place-items:center;margin-bottom:2px;font-size:13px;display:grid}.ecard-ico.warn{background:var(--warn-soft);color:var(--warn)}.ecard-ico.inc{background:var(--inc-soft);color:var(--inc-ink)}.ecard-label{font-size:var(--t-label);color:var(--muted)}.ecard-num{font-family:var(--font-mono);color:var(--ink);letter-spacing:-.02em;font-size:24px;line-height:1.1}.ecard-num small{font-size:var(--t-label);color:var(--muted);margin-left:3px}.ecard-sub{font-size:var(--t-label);color:var(--faint);line-height:1.3}.analysis .section{height:auto;padding:var(--s-5) 0 var(--s-7)}.analysis .section>.wrap{width:100%;margin:0}.analysis .chart-fill{flex:none;height:520px}.analysis .section-h{margin-bottom:var(--s-5)}@media (max-width:1180px){.bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(0,280px)}.b-net,.b-flow{grid-column:span 3}.bcol{flex-direction:row;grid-column:span 6}.b-cat{grid-column:span 6}.egrid{grid-column:span 6;grid-template-columns:repeat(4,1fr)}}@media (max-width:860px){.app{border-radius:20px;margin:12px}.topbar{height:64px;padding:0 var(--s-4);gap:var(--s-3)}.brand-name{display:none}.topbar .pill{height:38px;padding:0 var(--s-4);font-size:var(--t-small)}.topbar .pill-label{display:none}.topbar .pill.on .pill-label{display:inline}.topbar .vbadge{display:none!important}.btn--ai{justify-content:center;width:44px;padding:0}.btn--ai .ask-label{display:none}.main{padding:0 var(--s-4) var(--s-4)}.bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.b-net,.b-flow,.bcol,.b-cat,.egrid{grid-column:1/-1}.bcol{flex-direction:column}.bcard{min-height:220px}.b-cat .catbars{overflow:visible}}.topbar .brand{text-align:left;flex-direction:row;align-items:center}.topbar-actions>*{flex-shrink:0}.btn--ai{white-space:nowrap}.topbar .pills{flex:0 auto}.b-net{grid-row:span 2}.b-cat{grid-column:span 5}.egrid{grid-column:span 4}.net-big{font-size:38px}.b-net{gap:var(--s-2)}@media (max-width:1180px){.b-net{grid-row:span 1}.b-cat,.egrid{grid-column:span 6}}.topbar .vbadge{flex:none!important;justify-content:center!important;width:auto!important}.b-net{justify-content:space-between}.ring{width:168px;height:168px;margin:0 auto}.ring-mid b{font-size:34px}.ring-legend{gap:var(--s-4);font-size:var(--t-small);color:var(--muted);justify-content:center;display:flex}.ring-legend i.dot{vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.dot.neutral{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hair-2)}.net-wf{align-items:flex-end;gap:var(--s-3);height:96px;padding:0 var(--s-2);display:flex}.net-wf-col{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.net-wf-col i{border-radius:6px 6px 2px 2px;width:100%;max-width:34px;display:block}.net-wf-col i.dec{background:var(--dec)}.net-wf-col i.inc{background:var(--inc)}.net-wf-col em{font-style:normal;font-size:var(--t-label);color:var(--muted)}.net-wf{height:92px;padding:0 var(--s-2)}.net-wf-col{justify-content:flex-end;height:100%}.net-wf-col i{flex:none}.net-wf-labels{gap:var(--s-3);padding:0 var(--s-2);margin-top:-4px;display:flex}.net-wf-labels span{text-align:center;font-size:var(--t-label);color:var(--muted);flex:1 1 0}.net-wf-col i.total{background:#e7e9ee}@media (max-width:1180px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.b-net{grid-area:auto/span 1;min-height:380px}.b-flow{grid-column:span 1}.bcol{flex-direction:row;grid-column:span 2}.b-stat{min-height:160px}.b-cat{grid-column:span 2}.egrid{grid-column:span 2;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1080px){.topbar .pill-label{display:none}.topbar .pill.on .pill-label{display:inline}.topbar .pill{padding:0 var(--s-4)}.topbar .pill.on{padding:0 var(--s-5)}}@media (max-width:860px){.egrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bcol{flex-direction:row}.b-stat,.b-net{min-height:0}}@media (max-width:1080px){.pill-badge{display:none}}@media (max-width:860px){.bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.b-net,.b-flow,.b-cat{grid-column:1/-1}.bcol{flex-direction:column;grid-column:1/-1}.egrid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.b-net{min-height:0}.bcard{padding:var(--s-4)}.bcol .b-stat{flex:none}}.wb-main [data-testid=table]{overflow-x:auto}.wb-main>div:has(>table){overflow-x:auto}.wb-main{overflow-x:auto}:root{--ink:#101418;--ink-muted:#596368;--ink-soft:#7e888c;--ink-faint:#99a2a5;--muted:var(--ink-soft);--faint:var(--ink-faint);--ink-2:var(--ink-muted);--blue:#236de9;--blue-hover:#1d61d5;--blue-soft:#236de91a;--lime:#82dd2d;--leaf-text:#58a021;--lime-soft:#82dd2d29;--red:#ff5a50;--red-text:#e0443b;--red-soft:#ff5a501f;--shade:46, 58, 62;--line:rgba(var(--shade), .085);--line-strong:rgba(var(--shade), .11);--hair:var(--line);--hair-2:var(--line);--canvas:#f6f8f7;--stage:#eef1f0;--surface:#fbfcfc;--surface-2:#f2f5f4;--fill:#f2f5f4;--e1:0 1px 2px rgba(var(--shade), .05), 0 5px 14px rgba(var(--shade), .04);--e2:0 1px 3px rgba(var(--shade), .06), 0 12px 30px rgba(var(--shade), .055);--e3:0 2px 6px rgba(var(--shade), .07), 0 22px 50px rgba(var(--shade), .08);--shadow:var(--e1);--edge:inset 0 1px 0 #ffffffeb;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:20px;--r-xl:24px;--r-card:var(--r-lg);--r-inner:var(--r-md);--r-btn:var(--r-sm);--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--fs-display-xl:56px;--fs-display-l:40px;--fs-display-m:28px;--hatch-ink:rgba(var(--shade), .16);--hatch:repeating-linear-gradient(135deg, var(--hatch-ink) 0 1.5px, transparent 1.5px 6px);--tick:rgba(var(--shade), .22);--tick-strong:rgba(var(--shade), .5);--plate-bg:#15181aeb;--plate-line:#ffffff1a;--plate-ink:#f2f5f4;--plate-soft:#ffffff8f;--cat-1-bg:#f6e7c4;--cat-1-ink:#7a5a16;--cat-2-bg:#d7e7fb;--cat-2-ink:#275a96;--cat-3-bg:#e4dcf7;--cat-3-ink:#5b4597;--cat-4-bg:#f7dce1;--cat-4-ink:#94384c;--cat-5-bg:#d8f0dc;--cat-5-ink:#2d7140;--rail:232px;--topbar:64px;--ease-premium:cubic-bezier(.16, 1, .3, 1);--dec:#6cb832;--dec-ink:#4f8a20;--dec-soft:#82dd2d29;--inc:#d9534a;--inc-ink:#c0403a;--inc-soft:#ff5a501f;--pos:var(--leaf-text);--action:var(--blue);--accent:var(--blue);--warn:#a8741a;--warn-soft:#e8be602e;--ok:var(--leaf-text);--ok-soft:var(--lime-soft)}body{color:var(--ink);background:var(--canvas)!important}.app-frame{grid-template-columns:var(--rail) minmax(0, 1fr);background:0 0;min-height:100svh;display:grid}.workspace{border-left:1px solid var(--line-strong);background:radial-gradient(900px 420px at 12% -6%, #82dd2d12, transparent 60%), radial-gradient(820px 380px at 88% -10%, #236de90e, transparent 62%), var(--canvas);flex-direction:column;min-width:0;display:flex}.rail{border-right:1px solid var(--line-strong);background:#fafbfaeb;flex-direction:column;min-height:100svh;display:flex;position:sticky;top:0}.rail-brand{height:var(--topbar);flex:none;align-items:center;gap:11px;padding:0 18px;display:flex}.brand-mark{border-radius:var(--r-sm);color:#fff;--iconPrimary:#fff;background:#15181a;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 1px 3px #0e121429,0 6px 16px #0e121429,inset 0 1px #ffffff1f}.brand-mark svg{fill:#fff}.brand-text{min-width:0}.brand-name{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-size:15px;font-weight:700;display:block}.brand-sub{letter-spacing:.08em;color:var(--ink-soft);text-transform:uppercase;white-space:nowrap;font-size:10px;display:block}.rail-nav{flex-direction:column;flex:1;gap:2px;min-height:0;padding:10px 10px 0;display:flex;overflow-y:auto}.nav-group-label{letter-spacing:.14em;color:var(--ink-faint);text-transform:uppercase;padding:14px 10px 6px;font-size:10px;font-weight:700}.rail-item{border-radius:var(--r-sm);height:38px;color:var(--ink-muted);text-align:left;transition:background .18s ease, color .18s ease, transform .18s var(--ease-premium);background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}.rail-item:hover{background:rgba(var(--shade), .05);color:var(--ink)}.rail-item:active{transform:scale(.99)}.rail-item.on{color:var(--ink);box-shadow:var(--e1), inset 0 0 0 1px #ffffffe6, inset 0 -1px 0 #697a8014;background:linear-gradient(145deg,#fffffff2,#f6fbf99e);font-weight:620}.rail-item.on .rail-ico{--iconPrimary:var(--blue);color:var(--blue)}.rail-ico{--iconPrimary:currentColor;flex:none;place-items:center;width:18px;height:18px;display:grid}.rail-ico svg{width:18px;height:18px}.rail-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rail-count{font-family:var(--font-mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:11px}.rail-item.on .rail-count{color:var(--blue)}.rail-foot{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:6px;padding:10px;display:flex}.rail-foot .btn{justify-content:flex-start}.rail-foot .vbadge{border-radius:var(--r-sm)!important;background:var(--lime-soft)!important;justify-content:flex-start!important;height:auto!important;padding:8px 10px!important}.rail-foot .vbadge-t{color:var(--leaf-text);font-size:12px;font-weight:600}.rail-foot .vbadge-s{color:var(--ink-soft);font-size:11px;display:block}.rail-foot .vbadge-long{display:block!important}.rail-foot .vbadge-short{display:none!important}.topbar{height:var(--topbar);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;min-width:0;padding:0 20px 0 18px;display:flex}.crumbs{color:var(--ink-soft);white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:12.5px;display:flex;overflow:hidden}.crumb-current{color:var(--ink);font-weight:620}.crumb-sep{color:var(--ink-faint)}.topbar .spacer{flex:1}.topbar-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.main{flex:1;min-width:0;padding:18px 20px 28px}.page-head{justify-content:space-between;align-items:flex-end;gap:16px;padding:0 0 16px;display:flex}.page-title{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:24px;font-weight:700;line-height:1.15}.page-desc{color:var(--ink-soft);margin:4px 0 0;font-size:12.5px}.page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.panel{border-radius:var(--r-lg);box-shadow:var(--e1), inset 0 0 0 1px var(--line);min-width:0;transition:transform .22s var(--ease-premium), box-shadow .22s ease;background:linear-gradient(145deg,#fffffff7,#f9fcfbed);flex-direction:column;gap:14px;padding:18px;display:flex}button.panel:hover,a.panel:hover{box-shadow:var(--e2), inset 0 0 0 1px var(--line);transform:translateY(-2px)}.m-pill{box-shadow:var(--e1), inset 0 0 0 1px #ffffffe6, inset 0 -1px 0 #697a8014;background:linear-gradient(145deg,#ffffffed,#f6fbf99e)}.m-groove{background:#e1e7e580;box-shadow:inset 0 1px #ffffff75}.instrument-label{color:var(--ink-soft);letter-spacing:.01em;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.instrument-label .spacer{flex:1}.reading{font-family:var(--font-mono);letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums;align-items:flex-start;gap:5px;font-weight:600;line-height:1;display:inline-flex}.reading-l{font-size:var(--fs-display-l)}.reading-m{font-size:var(--fs-display-m);letter-spacing:-.035em}.reading-unit{font-family:var(--app-font);letter-spacing:0;color:var(--ink-soft);padding-top:6px;font-size:12px;font-weight:500}.delta-pill{height:22px;font-family:var(--font-mono);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:3px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.delta-pill.is-up{color:var(--leaf-text);background:var(--lime-soft)}.delta-pill.is-down{color:var(--red-text);background:var(--red-soft)}.delta-pill.is-flat{color:var(--ink-muted);background:rgba(var(--shade), .06)}.ruler{height:22px;margin-top:2px;position:relative}.ruler-ticks{background-image:repeating-linear-gradient(90deg, var(--tick) 0 1px, transparent 1px 10%);opacity:.9;background-size:100% 9px;height:9px;position:absolute;inset:0 0 auto}.ruler-labels{font-family:var(--font-mono);color:var(--ink-faint);justify-content:space-between;font-size:10px;display:flex;position:absolute;inset:11px 0 0}.hatch{background-image:var(--hatch)}.spec-plate{background:var(--plate-bg);border-radius:var(--r-lg);color:var(--plate-ink);box-shadow:var(--e2), inset 0 0 0 1px var(--plate-line);flex-wrap:wrap;align-items:center;gap:22px;padding:16px 18px;display:flex}.spec-plate .spec-key{letter-spacing:.04em;color:var(--plate-soft);font-size:11px}.spec-plate .spec-val{font-family:var(--font-mono);color:var(--plate-ink);font-variant-numeric:tabular-nums;font-size:13px}.spec-plate .spec-item{flex-direction:column;gap:3px;min-width:0;display:flex}.spec-plate .spec-brand{border-right:1px solid var(--plate-line);align-items:center;gap:9px;padding-right:20px;display:flex}.spec-plate .spec-lime{background:var(--lime);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #82dd2d2e}.instrument-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.sp-4{grid-column:span 4}.sp-5{grid-column:span 5}.sp-7{grid-column:span 7}.sp-8{grid-column:span 8}.sp-12{grid-column:span 12}.reading-panel{background:radial-gradient(520px 220px at 88% -30%,#82dd2d29,#0000 70%),linear-gradient(145deg,#fffffffa,#f9fcfbf0);gap:16px}.reading-line{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.reading-note{color:var(--ink-soft);font-size:12.5px}.reading-note b{font-family:var(--font-mono);color:var(--ink-muted);font-weight:600}.flow-wrap{flex-direction:column;gap:8px;display:flex}.flow-bar{border-radius:var(--r-xs);background:var(--surface-2);gap:2px;height:14px;display:flex;overflow:hidden}.flow-bar i{min-width:2px;height:100%;display:block}.flow-dec{background:linear-gradient(90deg,#7ccb3c,#6cb832)}.flow-inc{background:linear-gradient(90deg,#e26259,#d9534a)}.flow-flat{background-color:#0000}.flow-legend{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.flow-legend button{color:var(--ink-muted);background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:12px;display:inline-flex}.flow-legend button:hover{color:var(--blue)}.flow-flat-label{align-items:center;display:inline-flex}.dot{border-radius:999px;width:8px;height:8px;margin-right:6px;display:inline-block}.dot.dec{background:var(--dec)}.dot.inc{background:var(--inc)}.dot.hatch-dot{background-image:var(--hatch);background-color:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.micro-row{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:26px;margin-top:auto;padding-top:12px;display:flex}.micro{flex-direction:column;gap:4px;display:flex}.micro-k{color:var(--ink-faint);font-size:11px;font-weight:600}.micro-v{font-family:var(--font-mono);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.micro-v small{font-family:var(--app-font);color:var(--ink-faint);letter-spacing:0;margin-left:3px;font-size:11px;font-weight:500}.micro-link{background:var(--blue-soft);color:var(--blue);border-radius:var(--r-xs);border:0;align-items:center;gap:6px;height:32px;margin-left:auto;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.micro-link:hover{background:#236de929}.side-readings{gap:0;padding:6px 18px}.side-item{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:12px 0;display:flex}.side-item:last-child{border-bottom:0}.side-sub{color:var(--ink-faint);font-size:11px}.cat-rows{flex-direction:column;gap:8px;display:flex}.cat-row{text-align:left;background:0 0;border:0;grid-template-columns:10px 88px minmax(0,1fr) 68px;align-items:center;gap:10px;padding:2px 0;display:grid}.cat-chip{border-radius:3px;width:10px;height:10px}.cat-chip.cat-1{background:var(--cat-1-bg);box-shadow:inset 0 0 0 1px var(--cat-1-ink)}.cat-chip.cat-2{background:var(--cat-2-bg);box-shadow:inset 0 0 0 1px var(--cat-2-ink)}.cat-chip.cat-3{background:var(--cat-3-bg);box-shadow:inset 0 0 0 1px var(--cat-3-ink)}.cat-chip.cat-4{background:var(--cat-4-bg);box-shadow:inset 0 0 0 1px var(--cat-4-ink)}.cat-chip.cat-5{background:var(--cat-5-bg);box-shadow:inset 0 0 0 1px var(--cat-5-ink)}.cat-name{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.cat-row:hover .cat-name{color:var(--ink)}.cat-track{background:var(--surface-2);border-radius:4px;height:8px;display:block;overflow:hidden}.cat-track i{border-radius:4px;height:100%;display:block}.cat-track i.is-dec{background:linear-gradient(90deg,#7ccb3c,#6cb832)}.cat-track i.is-inc{background:linear-gradient(90deg,#e26259,#d9534a)}.cat-val{font-family:var(--font-mono);text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;font-size:11.5px}.link-quiet{color:var(--ink-soft);background:0 0;border:0;padding:0;font-size:11.5px}.link-quiet:hover{color:var(--blue)}.ring-row{align-items:center;gap:16px;display:flex}.ring-mini{flex:none;width:84px;height:84px;position:relative}.ring-mini svg{width:84px;height:84px}.ring-track{fill:none;stroke:var(--surface-2);stroke-width:8px}.ring-val{fill:none;stroke:var(--blue);stroke-width:8px;stroke-linecap:round}.ring-mini-mid{text-align:center;place-content:center;gap:2px;display:grid;position:absolute;inset:0}.ring-mini-mid b{font-family:var(--font-mono);color:var(--ink);letter-spacing:-.03em;font-size:15px;font-weight:600;line-height:1}.ring-mini-mid span{color:var(--ink-faint);font-size:10px}.ring-facts{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.ring-facts>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ring-fact-v{font-family:var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.ring-fact-v small{font-family:var(--app-font);color:var(--ink-faint);margin-left:2px;font-size:10.5px}.mix-block{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:10px;display:flex}.mix-title{color:var(--ink-soft);font-size:11px;font-weight:650}.mix-bar{border-radius:var(--r-xs);gap:2px;height:10px;display:flex;overflow:hidden}.mix-bar i{min-width:2px;display:block}.mix-legend{color:var(--ink-soft);flex-wrap:wrap;gap:4px 12px;font-size:10.5px;display:flex}.mix-legend i{border-radius:2px;width:7px;height:7px;margin-right:4px;display:inline-block}.spec-plate .spec-item{min-width:0}.spec-plate .spec-val{white-space:nowrap;text-overflow:ellipsis;max-width:320px;overflow:hidden}.spec-action{color:var(--plate-ink);border-radius:var(--r-xs);background:#ffffff1f;border:0;height:32px;margin-left:auto;padding:0 14px;font-size:12px;font-weight:600}.spec-action:hover{background:#fff3}.topbar-proj{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;max-width:420px;font-size:12px;overflow:hidden}@media (max-width:1180px){.sp-8,.sp-7{grid-column:span 12}.sp-4,.sp-5{grid-column:span 6}}@media (max-width:900px){.app-frame{grid-template-columns:minmax(0,1fr)}.rail{border-right:0;border-bottom:1px solid var(--line-strong);min-height:0;position:static}.rail-nav{flex-direction:row;padding:6px 8px 10px;overflow-x:auto}.nav-group-label{display:none}.rail-foot{border-top:0;flex-direction:row;padding:0 8px 10px}.rail-foot .btn{flex:1;justify-content:center}.rail-foot .vbadge{display:none!important}.workspace{border-left:0}.sp-4,.sp-5{grid-column:span 12}.topbar-proj{display:none}}.main{padding:14px 20px 18px}.panel{gap:12px;padding:16px}.reading-panel{gap:12px}.side-item{padding:9px 0}.rail-nav{padding-top:6px}.nav-group-label{padding:10px 10px 4px}.cat-row{padding:1px 0}.micro-row{padding-top:10px}.spec-plate{padding:13px 18px}.reading-xl{font-size:52px}.side-readings{grid-template-columns:1fr 1fr;gap:0;padding:4px 8px;display:grid}.side-item{border-bottom:1px solid var(--line);border-right:1px solid var(--line);padding:12px 10px}.side-item:nth-child(2n){border-right:0}.side-item:nth-last-child(-n+2){border-bottom:0}.page-title{font-size:22px}.page-head{padding-bottom:10px}.cat-rows{gap:4px}.topbar-btn{gap:6px;height:34px;padding:0 12px;font-size:12.5px}.btn-glyph,.topbar-btn svg{width:15px;height:15px}@media (max-width:900px){.rail{padding:0}.rail-brand{height:46px;padding:0 12px 0 14px}.brand-mark{border-radius:8px;width:26px;height:26px}.brand-name{font-size:13px}.brand-sub{display:none}.rail-nav{flex-direction:row;gap:4px;padding:0 8px 8px;overflow-x:auto}.rail-item{white-space:nowrap;flex:none;height:34px;padding:0 10px}.rail-count,.rail-foot{display:none}.topbar{height:54px;padding:0 12px}.topbar-proj{display:none}.main{padding:10px 12px 16px}.page-head{flex-direction:column;align-items:flex-start;gap:10px}.rail-nav>div{display:contents}}.brand-sub{font-size:11px}.micro-k,.mix-title,.side-sub{font-size:12px}.ring-mini-mid span,.ring-fact-v small{font-size:11px}.mix-legend{font-size:11.5px}.ruler-labels{font-size:11px}.micro-v small,.cat-val,.link-quiet,.delta-pill{font-size:12px}.reading-unit{font-size:12.5px}.nav-group-label{letter-spacing:.1em;font-size:11px}.ask-key{border-bottom:1px solid var(--line);background:var(--surface-2);flex-direction:column;gap:12px;padding:14px 16px;display:flex}.ask-key-row{align-items:flex-end;gap:10px;display:flex}.ask-model{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ask-model-k{color:var(--ink-muted);font-size:12px;font-weight:600}.ask-model input{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);width:100%;height:34px;color:var(--ink);font-family:var(--font-mono);letter-spacing:-.01em;padding:0 12px;font-size:12.5px}.ask-model input:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.ask-model-k{align-items:baseline;gap:8px;display:flex}.ask-model-host{color:var(--ink-faint);font-size:11px;font-style:normal;font-weight:500;font-family:var(--font-mono);margin-left:auto}.ask-test{border-radius:var(--r-xs);word-break:break-all;padding:8px 10px;font-size:12px;line-height:1.5}.ask-test.ok{background:var(--lime-soft);color:var(--leaf-text)}.ask-test.bad{background:var(--red-soft);color:var(--red-text)}.ai-tag{color:var(--blue);align-items:center;gap:6px;margin-bottom:8px;font-size:11.5px;font-weight:600;display:inline-flex}.ai-dot{background:var(--lime);width:6px;height:6px;box-shadow:0 0 0 3px var(--lime-soft);border-radius:999px}.ai-loading{color:var(--ink-soft);align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.ask-a.from-ai{box-shadow:var(--e1), inset 0 0 0 1px #236de91f;background:linear-gradient(145deg,#fffffffa,#f3f9f5f2)}.ask-src{border-radius:var(--r-sm);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);margin-top:10px;padding:10px 12px}.ask-src-k{color:var(--ink-faint);margin-bottom:6px;font-size:11px;font-weight:600}.ask-src p{color:var(--ink-muted);margin:4px 0;font-size:12px;line-height:1.6}.cat-row{grid-template-columns:10px minmax(96px,132px) minmax(0,1fr) 68px}.cat-name{white-space:normal;line-height:1.25}.info-btn{vertical-align:-2px;--iconPrimary:var(--ink-faint);margin-left:2px;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;padding:0!important}.info-btn:hover{--iconPrimary:var(--ink-muted)}.page-head h1 .info-btn{vertical-align:2px}.sheet-meta{align-items:center;min-height:18px;display:flex}.info{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.info-btn{width:18px;height:18px;color:var(--ink-faint);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;margin:0 0 0 3px;padding:0;display:inline-grid}.info-btn:hover,.info-btn:focus-visible{color:var(--ink-muted)}.info-btn:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.info-btn svg{width:14px;height:14px}.info-tip{border-radius:var(--r-xs);width:max-content;max-width:260px;color:var(--plate-ink);letter-spacing:0;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;z-index:80;box-shadow:var(--e2);background:#15181af2;padding:8px 11px;font-size:12px;font-weight:400;line-height:1.5;transition:opacity .14s,visibility .14s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.info:hover .info-tip,.info-btn:focus-visible+.info-tip{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.info-tip{transition:none}}.side-item{justify-content:center}.info-tip{display:none}.info:hover .info-tip,.info-btn:focus-visible+.info-tip{display:block}.side-readings .info-tip{left:auto;right:-6px;transform:none}.info-tip{max-width:min(260px,100vw - 24px);left:auto;right:-6px;transform:none}.vbadge.ok{--iconPrimary:var(--leaf-text);background:var(--lime-soft)!important}.vbadge.ok .vbadge-t{color:var(--leaf-text)}.vbadge.mismatch{--iconPrimary:var(--red-text);background:var(--red-soft)!important}.vbadge.mismatch .vbadge-t{color:var(--red-text)}.vbadge.skipped{--iconPrimary:var(--ink-soft);background:rgba(var(--shade), .06)!important}.vbadge.skipped .vbadge-t{color:var(--ink-muted)}.vpop-status{border-radius:10px;margin:0 0 10px;padding:10px 12px;font-size:13px;line-height:1.6}.vpop-status.ok{background:var(--lime-soft);color:var(--leaf-text)}.vpop-status.mismatch{background:var(--red-soft);color:var(--red-text)}.vpop-status.skipped{background:rgba(var(--shade), .06);color:var(--ink-muted)}.vpop{background:var(--surface);border-radius:var(--r-md);max-width:520px;padding:16px 18px}.filters{gap:10px;padding:16px 18px 12px}.filters-row{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:12px 14px;display:grid}.f-search{grid-column:span 6;min-width:0}.f-pick{grid-column:span 3;min-width:0;max-width:none}.filters-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;min-height:40px;margin-top:2px;padding-top:10px;display:flex}.filters-foot .count{color:var(--ink-soft);white-space:nowrap;align-items:baseline;gap:4px;font-size:12px;display:inline-flex}.filters-foot .count b{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--ink);font-size:17px;font-weight:600}.filters-foot .grow{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.filters-foot .copy-link{margin-left:auto}@media (max-width:1180px){.filters-row{grid-template-columns:repeat(6,minmax(0,1fr))}.f-search{grid-column:span 3}.f-pick{grid-column:span 2}}@media (max-width:860px){.filters-row{grid-template-columns:minmax(0,1fr)}.f-search,.f-pick{grid-column:1/-1}.filters-foot{gap:8px}}@media (max-width:1180px){.f-search{grid-column:span 3}.f-pick{grid-column:span 2}}.f-more{grid-column:span 2;justify-content:flex-end;align-items:flex-end;min-width:0;display:flex}.f-more-btn{justify-content:center;width:100%;height:34px;font-size:12.5px;border-radius:var(--r-sm)!important;box-shadow:inset 0 0 0 1px var(--line-strong)!important;color:var(--ink-muted)!important;background:0 0!important}.f-more-btn.on{background:var(--blue-soft)!important;color:var(--blue)!important;box-shadow:inset 0 0 0 1px #236de940!important}.f-more-btn:hover{background:rgba(var(--shade), .05)!important}.f-more-badge{background:var(--blue);color:#fff;min-width:16px;height:16px;font-family:var(--font-mono);border-radius:8px;place-items:center;margin-left:6px;padding:0 4px;font-size:10.5px;line-height:1;display:inline-grid}.filters-row label,.filters-row .f-pick label{color:var(--ink-soft);font-size:11.5px;font-weight:500}.f-search,.f-more{grid-column:span 4}.f-pick{grid-column:span 3}@media (max-width:1180px){.f-search,.f-more{grid-column:span 3}.f-pick{grid-column:span 2}}.f-more-btn{width:auto;min-width:132px;height:36px}.wi-status{border-radius:var(--r-md);background:rgba(var(--shade), .045);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:12px 16px;font-size:13px;display:flex}.wi-status.on{background:var(--blue-soft);color:var(--ink-2);box-shadow:inset 0 0 0 1px #236de92e}.wi-status-k{letter-spacing:.06em;color:var(--ink-soft);font-size:11.5px;font-weight:700}.wi-status.on .wi-status-k{color:var(--blue)}.wi-status-flow b{font-family:var(--font-mono);color:var(--ink);font-weight:600}.wi-status-d{font-family:var(--font-mono);background:#ffffffbf;border-radius:999px;padding:2px 8px;font-weight:600}.wi-status-n{color:var(--ink-soft);margin-left:auto;font-size:12px}.wi-controls h3{align-items:center;gap:8px;display:flex}.wi-block-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.preset{text-align:left;border-radius:var(--r-sm);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:transform .16s var(--ease-premium), box-shadow .16s ease, background .16s ease;border:0;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px;display:flex}.preset:hover{box-shadow:inset 0 0 0 1px var(--line-strong), var(--e1);background:#fff;transform:translateY(-1px)}.preset.applied{background:var(--blue-soft);cursor:default;box-shadow:inset 0 0 0 1px #236de940}.preset-title{color:var(--ink);font-size:13px;font-weight:600;line-height:1.35}.preset-desc{color:var(--ink-soft);font-size:11.5px;line-height:1.45}.preset-add{color:var(--blue);margin-top:4px;font-size:11.5px;font-weight:600}.preset.applied .preset-add{color:var(--leaf-text)}.preset.applied .preset-add:before{content:"✓ "}.wi-active li{gap:8px}.wi-impact{font-family:var(--font-mono);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:600}.wi-item-foot{align-items:center;gap:12px;display:flex}.wi-item-foot .linkish{margin-left:auto}.wi-controls h3{color:var(--ink);letter-spacing:-.01em;margin:18px 0 8px;font-size:13px;font-weight:650}.wi-controls h3:first-child{margin-top:0}.wi-block-head{border-top:1px solid var(--line);margin:18px 0 8px;padding-top:12px}.wi-block-head h3{margin:0}.wi-controls>.wi-block-head+.rule-form{margin-top:4px}.chart-legend-inline{color:var(--ink-soft);align-items:center;gap:14px;font-size:11.5px;display:inline-flex}.chart-legend-inline i{vertical-align:-1px;margin-right:5px;display:inline-block}.chart-legend-inline .lg-line{background:var(--ink-2);width:2px;height:12px}.chart-legend-inline .lg-bar{background:linear-gradient(90deg,#7ccb3c,#6cb832);border-radius:3px;width:10px;height:8px}.wi-controls h3:not(:first-child){border-top:1px solid var(--line);padding-top:12px}.wi-controls .wi-block-head+h3{border-top:0;padding-top:0}.rule-hint{color:var(--ink-soft);grid-column:1/-1;margin:2px 0 0;font-size:11.5px;line-height:1.5}.rule-hint b{font-family:var(--font-mono);color:var(--ink-muted);font-weight:600}.preset.applied{cursor:pointer}.preset-off{color:var(--red-text);margin-top:4px;font-size:11.5px;font-weight:600;display:none}.preset.applied:hover{background:var(--red-soft);box-shadow:inset 0 0 0 1px #e0443b4d}.preset.applied:hover .preset-add{display:none}.preset.applied:hover .preset-off{display:inline}.ai-modal{gap:10px;width:min(620px,100%)}.ai-provider{border-radius:var(--r-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ai-provider-head{align-items:baseline;gap:8px;display:flex}.ai-provider-title{color:var(--ink);font-size:13.5px;font-weight:650}.ai-provider-sub{font-family:var(--font-mono);color:var(--ink-faint);font-size:11.5px}.ai-row{align-items:flex-end;gap:10px;display:flex}.ai-field{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ai-field-k{color:var(--ink-muted);font-size:11.5px;font-weight:600}.ai-field input,.ai-field select{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);width:100%;height:34px;color:var(--ink);font-family:var(--font-mono);padding:0 11px;font-size:12.5px}.ai-field select{font-family:var(--app-font)}.ai-field input:focus-visible,.ai-field select:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.ai-test{flex:none;min-width:72px;height:34px;font-size:12.5px}.ai-foot-note{color:var(--ink-faint);margin-right:auto;font-size:11.5px}.icon-only{justify-content:center;width:38px;padding:0}.sd h3{align-items:center;gap:6px;display:flex}.sd-start{align-items:center;gap:12px;margin:10px 0;display:flex}.sd-hint{color:var(--ink-soft);font-size:12px}.sd-err{border-radius:var(--r-sm);background:var(--red-soft);color:var(--red-text);align-items:center;gap:10px;margin:10px 0;padding:8px 12px;font-size:12.5px;display:flex}.sd-figure{border-radius:var(--r-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);margin:10px 0 12px;position:relative;overflow:hidden}.sd-figure img{width:100%;height:auto;display:block}.sd-badge{color:#f2f5f4;background:#15181ab8;border-radius:999px;padding:3px 8px;font-size:11px;position:absolute;bottom:10px;left:10px}.sd-total{border-top:1px solid var(--line);color:var(--ink-soft);align-items:baseline;gap:8px;padding:8px 0;font-size:12px;display:flex}.sd-total b{font-family:var(--font-mono);color:var(--ink);font-size:17px;font-weight:600}.sd-total small{color:var(--ink-faint);font-size:11px}.sd-list{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.sd-list li{grid-template-columns:18px minmax(0,1fr) 56px 76px 44px;align-items:center;gap:8px;font-size:12px;display:grid}.sd-no{background:var(--blue-soft);width:16px;height:16px;color:var(--blue);font-family:var(--font-mono);border-radius:4px;place-items:center;font-size:10.5px;font-weight:600;display:grid}.sd-name{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sd-bar{background:var(--surface-2);border-radius:3px;height:6px;overflow:hidden}.sd-bar i{background:linear-gradient(90deg,#4c8dff,#236de9);border-radius:3px;height:100%;display:block}.sd-money{font-family:var(--font-mono);text-align:right;color:var(--ink)}.sd-pct{font-family:var(--font-mono);text-align:right;color:var(--ink-soft)}.sd-list li.sd-oh .sd-no{background:rgba(var(--shade), .07);color:var(--ink-soft)}.sd-list li.sd-oh .sd-bar i{background:repeating-linear-gradient(135deg, rgba(var(--shade), .28) 0 1.5px, transparent 1.5px 5px)}.sd-regen{margin-top:10px}.sd-loading{flex-direction:column;gap:8px;margin:10px 0;display:flex}.sd-shimmer{border-radius:var(--r-md);background:linear-gradient(100deg, rgba(var(--shade), .05) 30%, rgba(var(--shade), .11) 50%, rgba(var(--shade), .05) 70%), var(--surface-2);background-size:220% 100%,auto;place-items:center;height:220px;animation:1.6s linear infinite sd-sweep;display:grid;position:relative;overflow:hidden}@keyframes sd-sweep{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}.sd-spinner{border:2px solid rgba(var(--shade), .18);border-top-color:var(--blue);border-radius:50%;width:22px;height:22px;animation:.9s linear infinite sd-spin}@keyframes sd-spin{to{transform:rotate(360deg)}}.sd-loading-meta{align-items:baseline;gap:10px;font-size:12px;display:flex}.sd-elapsed{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}@media (prefers-reduced-motion:reduce){.sd-shimmer{animation:none}.sd-spinner{animation-duration:2.4s}}.iso{margin:12px 0 6px}.iso svg{width:100%;height:auto;display:block;overflow:visible}.iso-name{fill:var(--ink);font-size:11.5px;font-weight:600;font-family:var(--app-font)}.iso-meta{fill:var(--ink-soft);font-size:11px;font-family:var(--font-mono)}.iso-cap{color:var(--ink-faint);margin-top:6px;font-size:11px;line-height:1.5}.sd-ai-toggle{margin:4px 0 10px;font-size:12px;display:inline-block}.iso-sum{color:var(--ink-soft);align-items:baseline;gap:8px;margin-bottom:2px;font-size:12px;display:flex}.iso-sum b{font-family:var(--font-mono);color:var(--ink);font-size:16px;font-weight:600}.iso-sum small{color:var(--ink-faint);font-size:11px}.sd-upload{margin:8px 0 4px}.pv{margin:10px 0 4px}.pv-stage{border-radius:var(--r-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);line-height:0;position:relative;overflow:hidden}.pv-stage img{width:100%;height:auto;display:block}.pv-stage.is-marking{cursor:crosshair;box-shadow:inset 0 0 0 2px var(--blue)}.pv-mark{color:#fff;width:22px;height:22px;font-family:var(--font-mono);cursor:pointer;border:2px solid #fff;border-radius:50%;place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #00000047}.pv-hint{color:#fff;white-space:nowrap;background:#15181ad1;border-radius:999px;padding:5px 12px;font-size:11.5px;line-height:1.4;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.pv-actions{gap:14px;margin:8px 0 4px;font-size:12px;display:flex}.pv-list{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.pv-list li{border-radius:var(--r-xs);grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:5px 8px;font-size:12px;display:grid}.pv-list li.on{background:var(--blue-soft)}.pv-no{color:#fff;width:16px;height:16px;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.pv-name{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pv-money{font-family:var(--font-mono);color:var(--ink-soft);font-size:11.5px}.pv-pick{font-size:11.5px}.xv{margin:10px 0 4px}.xv-stage{aspect-ratio:4/3;border-radius:var(--r-md);width:100%;box-shadow:inset 0 0 0 1px var(--line);touch-action:none;background:radial-gradient(circle at 50% 45%,#fff 0%,#f4f6f8 70%);position:relative;overflow:hidden}.xv-img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:60%;height:96%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xv-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.xv-anchor{color:#fff;width:18px;height:18px;font-family:var(--font-mono);cursor:grab;border:2px solid #fff;border-radius:50%;place-items:center;padding:0;font-size:10px;font-weight:700;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000004d}.xv-anchor:active{cursor:grabbing}.xv-cards{pointer-events:none;position:absolute;inset:0}.xv-card{border:1px solid var(--line);pointer-events:auto;background:#fffffff5;border-radius:8px;width:22%;padding:7px 9px;position:absolute;transform:translateY(-50%);box-shadow:0 2px 8px #1014180f}.xv-card.is-left{left:1%}.xv-card.is-right{text-align:right;right:1%}.xv-card.is-right .xv-card-head{flex-direction:row-reverse}.xv-card-head{align-items:center;gap:5px;display:flex}.xv-no{color:#fff;width:14px;height:14px;font-family:var(--font-mono);border-radius:4px;flex:none;place-items:center;font-size:9.5px;font-weight:700;display:grid}.xv-name{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.xv-share{font-family:var(--font-mono);margin-top:2px;font-size:15px;font-weight:700;line-height:1.2}.xv-meta{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.xv-cap{color:var(--ink-faint);margin:6px 0 0;font-size:11px;line-height:1.5}.sd-cta{flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0 4px;display:flex}.sd-photo-row{margin:6px 0 10px;font-size:12px}.cmdk-scrim{z-index:90;-webkit-backdrop-filter:blur(3px);background:#10141842;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.cmdk{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-lg);width:min(580px,100%);max-height:min(62vh,560px);animation:cmdk-in .16s var(--ease-premium,ease-out);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 70px #10141838,0 2px 8px #10141814}@keyframes cmdk-in{0%{opacity:0;transform:translateY(-6px)scale(.99)}}.cmdk-input{border-bottom:1px solid var(--line);color:var(--ink-soft);--iconPrimary:currentColor;align-items:center;gap:10px;padding:13px 14px;display:flex}.cmdk-input svg{flex:none;width:17px;height:17px}.cmdk-input input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.cmdk-input input::placeholder{color:var(--ink-faint)}.cmdk kbd{font:inherit;border:1px solid var(--line-strong);background:var(--fill);color:var(--ink-soft);white-space:nowrap;border-radius:6px;padding:3px 6px;font-size:11px;line-height:1}.cmdk-list{overscroll-behavior:contain;padding:6px;overflow-y:auto}.cmdk-group-label{letter-spacing:.04em;color:var(--ink-faint);padding:9px 10px 4px;font-size:11px;font-weight:650}.cmdk-item{border-radius:var(--r-xs);cursor:pointer;align-items:center;gap:12px;padding:9px 10px;display:flex}.cmdk-item.on{background:var(--fill)}.cmdk-label{min-width:0;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;overflow:hidden}.cmdk-item.on .cmdk-label{color:var(--ink)}.cmdk-hint{color:var(--ink-faint);white-space:nowrap;font-size:11.5px}.cmdk-empty{text-align:center;color:var(--ink-soft);padding:30px 12px;font-size:13px}.cmdk-foot{border-top:1px solid var(--line);color:var(--ink-faint);align-items:center;gap:14px;padding:9px 14px;font-size:11.5px;display:flex}.cmdk-foot span{align-items:center;gap:4px;display:inline-flex}.cmdk-foot-right{margin-left:auto}@media (min-width:901px){.app-frame{transition:grid-template-columns .2s}.app-frame[data-rail=compact]{grid-template-columns:68px minmax(0,1fr)}.app-frame[data-rail=compact] .brand-text,.app-frame[data-rail=compact] .nav-group-label,.app-frame[data-rail=compact] .rail-label,.app-frame[data-rail=compact] .rail-count,.app-frame[data-rail=compact] .rail-toggle-label,.app-frame[data-rail=compact] .rail-foot .vbadge{display:none}.app-frame[data-rail=compact] .rail-brand{justify-content:center;padding:0}.app-frame[data-rail=compact] .rail-nav{gap:4px;padding:10px 8px 0}.app-frame[data-rail=compact] .rail-nav>div{flex-direction:column;gap:4px;display:flex}.app-frame[data-rail=compact] .rail-item{justify-content:center;height:40px;padding:0}.app-frame[data-rail=compact] .rail-foot{padding:10px 8px}}.rail-toggle{border-radius:var(--r-xs);width:100%;height:32px;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;transition:background .16s,color .16s;display:flex}.rail-toggle:hover{background:rgba(var(--shade), .05);color:var(--ink)}.rail-toggle svg{--iconPrimary:currentColor;flex:none;width:16px;height:16px}@media (max-width:900px){.rail-toggle{display:none}}.brief-cat-btn{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:0;padding:0}.brief-cat-btn:hover .brief-cat{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.brief-table tbody tr.brief-item{cursor:pointer}.brief-item:hover td{background:#236de909}.brief-item:focus-visible,.brief-cat-btn:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.copy-link.copied,.copy-link.copied .s2-icon,.copy-link.copied svg{color:var(--blue);--iconPrimary:var(--blue)}.empty p{margin:0 0 14px}@media print{.cmdk-scrim,.rail-toggle{display:none!important}.brief-item:focus-visible,.brief-cat-btn:focus-visible{outline:0}.brief-item:hover td{background:0 0}}.boot-shell{background:var(--canvas);min-height:100vh;color:var(--muted);letter-spacing:.08em;text-align:center;place-content:center;gap:14px;font-size:14px;display:grid}.boot-mark{border:2px solid var(--ink);border-radius:8px;width:28px;height:28px;margin:0 auto;position:relative}.boot-mark:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:7px}.login-shell{background:var(--canvas);min-height:100vh;color:var(--ink);grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);display:grid}.login-brand{background:linear-gradient(#f0efec0e 1px, transparent 1px) 0 0 / 100% 64px, linear-gradient(90deg, #f0efec0b 1px, transparent 1px) 0 0 / 64px 100%, var(--ink);color:var(--surface);flex-direction:column;justify-content:space-between;padding:clamp(36px,5vw,76px);display:flex;position:relative;overflow:hidden}.login-brand:after{content:"";pointer-events:none;background:radial-gradient(circle,#2456d657,#0000 64%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-180px;right:-140px}.login-brand-top{z-index:1;font-family:var(--font-mono);letter-spacing:.16em;color:#f0efec9e;align-items:center;gap:12px;font-size:11px;display:flex;position:relative}.login-mark{border:1.5px solid #f0efecb3;border-radius:6px;width:22px;height:22px;position:relative}.login-mark:after{content:"";background:#7ea2ff;border-radius:2px;position:absolute;inset:5px}.login-eyebrow{font-family:var(--font-mono);letter-spacing:.12em;color:#9db6f2;margin:0 0 22px;font-size:12px}.login-brand h1{letter-spacing:-.045em;max-width:620px;font-size:clamp(42px,5vw,76px);line-height:1.06;font-weight:var(--display-weight);margin:0}.login-lede{color:#f0efecb3;max-width:480px;margin:28px 0 0;font-size:17px;line-height:1.7}.login-facts{z-index:1;color:#f0efec94;border-top:1px solid #f0efec29;flex-wrap:wrap;gap:10px 22px;padding-top:28px;font-size:12px;display:flex;position:relative}.login-facts span:before{content:"·";color:#7ea2ff;margin-right:8px}.login-side{background:radial-gradient(720px 420px at 82% 8%, #ffffffb3, transparent 60%), var(--canvas);place-items:center;padding:clamp(24px,5vw,72px);display:grid}.login-card{border:1px solid var(--hair);border-radius:var(--r-card);background:var(--surface);width:min(400px,100%);padding:clamp(28px,4vw,44px);box-shadow:0 24px 70px #26251e14}.login-kicker,.history-kicker{font-family:var(--font-mono);letter-spacing:.16em;color:var(--muted);margin:0 0 10px;font-size:11px}.login-card h2{letter-spacing:-.035em;font-size:34px;line-height:1.1;font-weight:var(--display-weight);margin:0}.login-sub{color:var(--muted);margin:10px 0 28px;font-size:14px;line-height:1.55}.login-field{margin-bottom:16px;display:block}.login-field>span{color:var(--ink-2);margin-bottom:7px;font-size:13px;display:block}.login-field input{border:1px solid var(--hair);border-radius:var(--r-sm);width:100%;height:46px;color:var(--ink);font:inherit;background:#fbfaf7;outline:none;padding:0 13px;font-size:15px}.login-field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #2456d61f}.login-error,.history-error{border-radius:var(--r-sm);background:var(--inc-soft);color:var(--inc-ink);margin:4px 0 14px;padding:10px 12px;font-size:13px;line-height:1.5}.login-submit{border-radius:var(--r-sm);background:var(--ink);width:100%;height:46px;color:var(--surface);font:inherit;cursor:pointer;border:0;margin-top:6px;font-size:15px}.login-submit:hover{background:#3a382f}.login-submit:disabled{opacity:.55;cursor:wait}.login-note{color:var(--faint);text-align:center;margin:18px 0 0;font-size:12px;line-height:1.6}.topbar-user{white-space:nowrap;align-items:center;gap:8px;padding-left:4px;display:flex}.topbar-user-name{text-overflow:ellipsis;max-width:92px;color:var(--ink-2);font-size:13px;overflow:hidden}.topbar-user-out{border:1px solid var(--hair);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:6px 8px;font-size:12px}.topbar-user-out:hover{color:var(--ink);border-color:var(--ink-2)}.history-mask{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1817126b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.history-panel{border:1px solid var(--hair);border-radius:var(--r-card);background:var(--surface);width:min(780px,100%);max-height:min(780px,92vh);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.history-head{border-bottom:1px solid var(--hair-2);justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 30px 20px;display:flex}.history-head h2{letter-spacing:-.035em;font-size:32px;line-height:1.1;font-weight:var(--display-weight);margin:0}.history-sub{max-width:540px;color:var(--muted);margin:9px 0 0;font-size:13px;line-height:1.6}.history-close{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:28px;line-height:1}.history-tools{border-bottom:1px solid var(--hair-2);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:14px 30px;font-size:12px;display:flex}.history-count{font-family:var(--font-mono);letter-spacing:.06em}.history-switch{cursor:pointer;align-items:center;gap:6px;display:flex}.history-list{padding:8px 18px 18px;overflow:auto}.history-row{border-bottom:1px solid var(--hair-2);grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:16px 12px;display:grid}.history-row.current{background:#2456d60e}.history-main{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;padding:0;display:flex}.history-main:disabled{cursor:wait;opacity:.7}.history-row-top{align-items:center;gap:10px;min-width:0;display:flex}.history-row-top b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.history-row-top em{background:var(--dec-soft);color:var(--dec-ink);font:normal 11px/1.4 var(--font-mono);border-radius:4px;flex:none;padding:2px 6px}.history-row-meta,.history-row-nums{color:var(--muted);font-size:12px}.history-row-nums{font-family:var(--font-mono)}.history-actions{align-items:center;gap:6px;display:flex}.history-actions button{border:1px solid var(--hair);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:6px 8px;font-size:12px}.history-actions button:hover{color:var(--ink);border-color:var(--ink-2)}.history-actions button.danger:hover{color:var(--inc-ink);border-color:var(--inc)}.history-actions button:disabled{opacity:.5;cursor:wait}.history-empty{color:var(--muted);padding:30px 14px;font-size:14px;line-height:1.7}.history-foot{border-top:1px solid var(--hair-2);color:var(--faint);justify-content:space-between;align-items:center;gap:16px;padding:14px 30px;font-size:12px;display:flex}.history-foot button{border:1px solid var(--hair);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:6px 14px;font-size:13px}@media (max-width:900px){.login-shell{grid-template-columns:1fr}.login-brand{min-height:300px;padding:32px 26px 28px}.login-brand h1{font-size:38px}.login-lede{margin-top:18px;font-size:15px}.login-facts{display:none}.login-side{place-items:start center;padding:26px 20px 40px}.topbar-user-name{display:none}.history-mask{padding:10px}.history-panel{max-height:94vh}.history-head,.history-tools,.history-foot{padding-left:18px;padding-right:18px}.history-row{grid-template-columns:1fr}.history-actions{justify-content:flex-end}}.admin-panel{width:min(900px,100%)}.admin-body{grid-template-columns:320px minmax(0,1fr);gap:30px;padding:22px 30px 26px;display:grid;overflow:auto}.admin-form{align-self:start}.admin-form-title{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);margin:0 0 14px;font-size:11px}.admin-form .login-field input,.admin-form .login-field select{border:1px solid var(--hair);border-radius:var(--r-sm);height:40px;color:var(--ink);font:inherit;background:#fbfaf7;padding:0 10px;font-size:14px}.admin-form .login-field select{width:100%}.admin-ok{border-radius:var(--r-sm);background:var(--ok-soft);color:var(--ok);margin:4px 0 14px;padding:9px 11px;font-size:13px}.admin-list{border-left:1px solid var(--hair-2);min-width:0;padding-left:28px}.admin-row{border-bottom:1px solid var(--hair-2);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.admin-row div{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-row b{font-size:14px;font-weight:600}.admin-row span,.admin-row time{color:var(--muted);font-size:12px}.admin-row time{white-space:nowrap}@media (max-width:760px){.admin-body{grid-template-columns:1fr;padding:18px}.admin-list{border-left:0;border-top:1px solid var(--hair-2);padding-top:18px;padding-left:0}}.password-panel{width:min(440px,100%)}.password-form{padding:22px 30px 28px}.password-done{color:var(--muted);padding:36px 30px 42px;font-size:14px}@media (max-width:700px){html,body,#root{overflow-x:hidden}.app-frame,.workspace,.main{width:100%;min-width:0}.topbar{gap:8px;width:100%;padding:0 10px;overflow:hidden}.topbar-actions{scrollbar-width:none;flex:auto;justify-content:flex-start;min-width:0;overflow-x:auto}.topbar-actions::-webkit-scrollbar{display:none}.topbar-actions>*{flex:none}.topbar-btn{height:32px;padding:0 10px;font-size:12px}.topbar-user{gap:6px}.topbar-user-out{padding:5px 8px;font-size:12px}.page-title{font-size:21px}.kpi-value,.metric-value{font-size:clamp(28px,8vw,42px)}.topbar-user{background:var(--canvas);box-shadow:-14px 0 14px var(--canvas);z-index:2;padding-left:8px;position:sticky;right:0}.topbar{flex-wrap:wrap;height:auto;min-height:54px;padding:8px 10px}.topbar-actions{flex-wrap:wrap;flex:1 0 100%;justify-content:flex-start;overflow:visible}.topbar-user{box-shadow:none;margin-left:auto;padding-left:0;position:static}}.login-brand{background:linear-gradient(#f0efec0e 1px, transparent 1px) 0 0 / 100% 64px, linear-gradient(90deg, #f0efec0b 1px, transparent 1px) 0 0 / 64px 100%, var(--ink);animation:32s linear infinite login-grid-drift}.login-copy{z-index:2;position:relative}.login-copy h1 span{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) forwards login-line-in;display:block;transform:translateY(18px)}.login-copy h1 span:nth-child(2){animation-delay:.12s}.login-eyebrow,.login-lede{opacity:0;animation:.9s forwards login-fade-in}.login-eyebrow{animation-delay:50ms}.login-lede{animation-delay:.42s}.login-aura{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.login-aura i{filter:blur(46px);opacity:.55;border-radius:50%;animation:16s ease-in-out infinite alternate login-float;display:block;position:absolute}.login-aura i:first-child{background:#2e68ff57;width:420px;height:420px;top:10%;right:-120px}.login-aura i:nth-child(2){background:#2ea08c2e;width:300px;height:300px;animation-duration:19s;animation-delay:-6s;bottom:4%;left:10%}.login-aura i:nth-child(3){background:#78a0ff1f;width:180px;height:180px;animation-duration:13s;animation-delay:-11s;top:38%;left:38%}.login-scan{z-index:1;pointer-events:none;background:linear-gradient(#0000,#7ea2ff12,#0000);height:38%;animation:9s ease-in-out infinite login-scan;position:absolute;top:-20%;left:0;right:0}.login-card{animation:.7s cubic-bezier(.22,1,.36,1) both login-card-in}.login-field input{transition:border-color .18s,box-shadow .18s,background .18s}.login-submit{transition:transform .18s,box-shadow .18s,background .18s}.login-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #0f0f1229}.login-submit:active:not(:disabled){transform:translateY(0)}@keyframes login-grid-drift{0%{background-position:0 0,0 0,0 0}to{background-position:0 64px,64px 0,0 0}}@keyframes login-line-in{to{opacity:1;transform:translateY(0)}}@keyframes login-fade-in{to{opacity:1}}@keyframes login-float{0%{transform:translate(0,0)scale(1)}to{transform:translate(-28px,34px)scale(1.12)}}@keyframes login-scan{0%,to{opacity:0;transform:translateY(-10%)}18%{opacity:.8}55%{opacity:.35}80%{opacity:0;transform:translateY(330%)}}@keyframes login-card-in{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.login-brand,.login-copy h1 span,.login-eyebrow,.login-lede,.login-aura i,.login-scan,.login-card{opacity:1;animation:none;transform:none}}.empty-shell{background:var(--canvas);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}.empty-topbar{border-bottom:1px solid var(--hair);background:color-mix(in oklab, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:20px;height:64px;padding:0 clamp(20px,4vw,48px);display:flex}.empty-brand{align-items:center;gap:10px;display:flex}.empty-mark{background:var(--ink);border-radius:8px;width:26px;height:26px;position:relative}.empty-mark:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:8px}.empty-brand-text{flex-direction:column;line-height:1.1;display:flex}.empty-brand-text b{letter-spacing:-.01em;font-size:14px}.empty-brand-text i{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);margin-top:3px;font-size:9px;font-style:normal}.empty-account{color:var(--ink-2);align-items:center;gap:14px;margin-left:auto;font-size:13px;display:flex}.empty-account button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px}.empty-account button:hover{color:var(--ink)}.empty-main{text-align:center;flex-direction:column;align-items:center;width:min(720px,100%);margin:auto;padding:clamp(40px,8vh,90px) 24px;display:flex}.empty-orbit{width:150px;height:150px;margin-bottom:26px;position:relative}.empty-ring{border:1px solid var(--hair);border-radius:50%;animation:7s ease-in-out infinite empty-breathe;position:absolute;inset:0}.empty-ring--a{animation-delay:-2s;inset:8px}.empty-ring--b{animation-delay:-4s;inset:24px}.empty-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 6px color-mix(in oklab, var(--accent) 12%, transparent);transform-origin:75px 75px;border-radius:50%;animation:9s linear infinite empty-orbit;position:absolute}.empty-dot--a{top:2px;left:71px}.empty-dot--b{background:var(--ink);width:5px;height:5px;box-shadow:none;transform-origin:75px 51px;animation-duration:13s;animation-direction:reverse;top:24px;left:71px}.empty-file{background:var(--surface);border:1px solid var(--hair);border-radius:10px;place-items:center;width:52px;height:64px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 32px #1e1c1614}.empty-file svg{fill:none;width:30px;height:38px;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.82}.empty-kicker{font-family:var(--font-mono);letter-spacing:.18em;color:var(--muted);margin:0 0 12px;font-size:11px}.empty-main h1{letter-spacing:-.05em;font-size:clamp(38px,6vw,64px);line-height:1.08;font-weight:var(--display-weight);margin:0}.empty-lede{max-width:430px;color:var(--muted);margin:20px 0 0;font-size:16px;line-height:1.7}.empty-upload{background:var(--ink);height:48px;color:var(--surface);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;margin-top:30px;padding:0 22px;font-size:15px;transition:transform .18s,box-shadow .18s;display:inline-flex}.empty-upload:hover{transform:translateY(-1px);box-shadow:0 12px 30px #0f0f122e}.empty-upload svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.empty-hints{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);gap:18px;margin-top:22px;font-size:11px;display:flex}.empty-hints span:before{content:"·";color:var(--accent);margin-right:8px}@keyframes empty-breathe{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes empty-orbit{to{transform:rotate(360deg)}}@media (max-width:700px){.empty-topbar{flex-wrap:wrap;height:auto;min-height:64px;padding:12px 16px}.empty-account{gap:10px}.empty-main{padding:48px 18px}.empty-orbit{width:120px;height:120px}.empty-file{width:44px;height:56px}.empty-file svg{width:26px;height:32px}.empty-main h1{font-size:42px}}@media (prefers-reduced-motion:reduce){.empty-ring,.empty-dot{animation:none}}.login-mark:after{animation:3.2s ease-in-out infinite login-pulse}.login-orbit{border:1px solid #7ea2ff29;border-radius:50%;width:290px;height:290px;animation:26s linear infinite login-spin;position:absolute;top:18%;right:7%}.login-orbit:before{content:"";border:1px solid #7ea2ffb3;border-color:#7ea2ffb3 #7ea2ff2e #0000 #0000;border-radius:50%;position:absolute;inset:-1px}.login-orbit:after{content:"";background:#7ea2ff;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:-4px;left:50%;box-shadow:0 0 18px #7ea2ffc7}.login-orbit--inner{border-style:dashed;border-color:#7ea2ff1f;width:196px;height:196px;animation-duration:34s;animation-direction:reverse;top:24%;right:11%}.login-orbit--inner:before{display:none}.login-orbit--inner:after{width:5px;height:5px;box-shadow:none;background:#7ea2ff8c}@keyframes login-spin{to{transform:rotate(360deg)}}@keyframes login-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.login-mark:after,.login-orbit{animation:none}}@layer _.prose;@layer _.a{.Ng182{min-width:calc(12.5rem * var(--s2-scale))}.-_6BNtrc-f182{--fs:pow(1.125, 3)}.S6FcKR182{padding-inline-start:calc(var(--M) * 3/8 - 1px)}.R6FcKR182{padding-inline-end:calc(var(--M) * 3/8 - 1px)}.U6FcKR182{row-gap:calc(var(--M) * 3/8 - 1px)}.q6FcKR182{column-gap:calc(var(--M) * 3/8 - 1px)}.gabY4te182{background-color:var(--lightningcss-light,#00000017)var(--lightningcss-dark,#ffffff1c)}.gnSjEFb182{background-color:var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff2b)}.-M_-Me182{--M:calc(1.125rem * var(--s2-scale))}.-M_-Mj182{--M:calc(3.5rem * var(--s2-scale))}.FfwmW1d182{height:var(--disclosure-panel-height)}.Ysgyfc182{transition-property:height}.SLabwmd182{padding-inline-start:.5625rem}.Se182{padding-inline-start:12px}.Sz5EUbe182{padding-inline-start:.9375rem}.RLabwmd182{padding-inline-end:.5625rem}.Re182{padding-inline-end:12px}.Rz5EUbe182{padding-inline-end:.9375rem}.CjpxCZ182{grid-template-areas:"icon text"}.DZQmDFe182{grid-template-columns:auto auto}.-B5H9Ae-WXN7eQb182{--badgeTop:calc(var(--F)/2 - var(--iconWidth)/2)}.-SqFa4c-ZObNfn182{--iconWidth:1lh}.-dcAs1c-ZaP94G182{--badgePosition:var(--iconWidth)}.zYoLErc182{grid-column-start:text}.yYoLErc182{grid-column-end:text}.BYoLErc182{grid-row-start:text}.AYoLErc182{grid-row-end:text}.WtedXZc182{top:var(--badgeTop)}.JlZStSb182{margin-top:calc((var(--F) * -1)/2)}.Ijgro3c182{margin-inline-start:calc(var(--iconMargin) * 2 + (var(--F) * -1)/4)}._A1IiWH182{inset-inline-start:var(--badgePosition)}.qa182{column-gap:.125rem}.OEzkoQe182{outline-color:var(--s2-container-bg)}._MBJrsse182{outline-width:min(2px,max(1px,156.234lh - 9998px))}.FRGfhd:before{content:" ";visibility:hidden;width:0}.Ye182{transition-property:none}.Yf182{transition-property:opacity}.Xe182{transition-duration:.5s}._H40ub4c182{object-fit:inherit}.__D40ub4c182{object-position:inherit}:where(:root,:host){--s2-color-scheme:light dark;--s2-scale:1;--s2-font-size-base:14;--lightningcss-light:initial;--lightningcss-dark: }@media (prefers-color-scheme:dark){:where(:root,:host){--lightningcss-light: ;--lightningcss-dark:initial}}@media not ((hover:hover) and (pointer:fine)){:where(:root,:host){--s2-scale:1.25;--s2-font-size-base:17}}.-Ovbhqd-gX182{--s2-container-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}.-Ovbhqd-gqlRAZb182{--s2-container-bg:var(--lightningcss-light,#f8f8f8)var(--lightningcss-dark,#1b1b1b)}.gEzkoQe182{background-color:var(--s2-container-bg);background-color:var(--s2-container-bg);background-color:var(--s2-container-bg)}._ma182{-webkit-box-decoration-break:clone;box-decoration-break:clone}.ZsWXEHc182{width:calc(.4375rem * var(--s2-scale))}.ZydxGIe182{width:calc(.3125rem * var(--s2-scale))}.FsWXEHc182{height:calc(.4375rem * var(--s2-scale))}.ZH182{width:calc(6rem * var(--s2-scale))}.Zq182{width:calc(10rem * var(--s2-scale))}.FB182{height:calc(6rem * var(--s2-scale))}.Fr182{height:calc(10rem * var(--s2-scale))}.fa182{aspect-ratio:1;aspect-ratio:1}.ZK182{width:max-content}.-g_-g2182{--g:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#4069fd)}.-g_-g_c182{--g:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / 1)}.-F_-Fk182{--F:calc(.75rem * var(--s2-scale))}.-F_-FObNfn182{--F:1lh}.-F_-Fi182{--F:calc(.5rem * var(--s2-scale))}.-F_-Ft182{--F:calc(1rem * var(--s2-scale))}.-F_-Fm182{--F:calc(1.125rem * var(--s2-scale))}.-F_-Fspvr8c182{--F:.857143em}.ZG182{width:calc(4rem * var(--s2-scale))}.FA182{height:calc(4rem * var(--s2-scale))}.Vf182{stroke:var(--lightningcss-light,#dadada)var(--lightningcss-dark,#393939)}.Vd182{stroke:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .17)}.Vh182{stroke:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}.Ve182{stroke:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94)}._0d182{transform-origin:50%}.VRWHrbc182{stroke:#0000}._Vwtfhvc182{stroke-width:.1875rem}._V7m7Gv182{stroke-width:.125rem}._VuNalie182{stroke-width:.25rem}.DS1aTJb182{grid-template-columns:[field]1fr}.Dfzkwne182{grid-template-columns:[label]auto[field]1fr}.Up182{row-gap:2rem}.Un182{row-gap:2.5rem}.ph182{color:lch(from var(--g,var(--s2-container-bg)) calc((49.44 - l) * infinity) 0 0 / 1)}.pi182{color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21)}.Rw182{padding-inline-end:calc(var(--F,var(--M)) / 2)}.oh182{border-start-start-radius:calc(var(--F,var(--M,9999px)) / 2)}.nh182{border-start-end-radius:calc(var(--F,var(--M,9999px)) / 2)}.kh182{border-end-start-radius:calc(var(--F,var(--M,9999px)) / 2)}.jh182{border-end-end-radius:calc(var(--F,var(--M,9999px)) / 2)}.ii182{border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85)}.ij182{border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94);border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94);border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94)}.ih182{border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21);border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21);border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21)}.ig182{border-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .17)}.gqMFGYc182{background-color:var(--g)}.-_k_-_ka182{--_k:0px}.-h_-ha182{--h:0px}.-g_-g0182{--g:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.-g_-gu182{--g:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.-g_-gF182{--g:var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#323232)}.-g_-g5qAiPc182{--g:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#345bf8)}.-g_-gUgARdd182{--g:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#2549e5)}.-g_-g7aei8182{--g:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#cd2e1d)}.-g_-gYvV9s182{--g:var(--lightningcss-light,#b72818)var(--lightningcss-dark,#b12617)}.-g_-gH182{--g:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#2c2c2c)}.-g_-gi182{--g:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85)}.-g_-gj182{--g:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94)}.-g_-gg182{--g:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .14)}.-g_-g9182{--g:transparent}.-g_-gf182{--g:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .11)}.-yBNtrc-X7W3Sb182{--g0:var(--lightningcss-light,#b539c8)var(--lightningcss-dark,#d549eb)}.-zBNtrc-j7ulPc182{--g1:var(--lightningcss-light,#7155fa)var(--lightningcss-dark,#8077fe)}.-ABNtrc-fHZGqb182{--g2:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}._ib182{background-image:linear-gradient(to bottom right, var(--g0) 0%,var(--g1) 66%,var(--g2) 100%)}.-yBNtrc-1gYRFc182{--g0:var(--lightningcss-light,#9c28af)var(--lightningcss-dark,#e85bfd)}.-zBNtrc-z2bZib182{--g1:var(--lightningcss-light,#6338ee)var(--lightningcss-dark,#8b8dfe)}.-ABNtrc-BorWLb182{--g2:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#6995fe)}.-yBNtrc-Nitqwc182{--g0:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#fc432e)}.-zBNtrc-ugAmz182{--g1:var(--lightningcss-light,#d92361)var(--lightningcss-dark,#f37)}.-ABNtrc-j7ulPc182{--g2:var(--lightningcss-light,#7155fa)var(--lightningcss-dark,#8077fe)}._ia182{background-image:linear-gradient(to bottom right, var(--g0) 0%,var(--g1) 33%,var(--g2) 100%)}.-yBNtrc-37ZLpd182{--g0:var(--lightningcss-light,#b72818)var(--lightningcss-dark,#ff6756)}.-zBNtrc-plLfSc182{--g1:var(--lightningcss-light,#ba1650)var(--lightningcss-dark,#ff6095)}.-ABNtrc-z2bZib182{--g2:var(--lightningcss-light,#6338ee)var(--lightningcss-dark,#8b8dfe)}.-ACNtrc-tQ56Od182{--gp:--g0, --g1, --g2}._ic182{background-image:none}._pb182{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._Zc182{transform:translate(-50%,-50%)}.-Ovbhqd-g0182{--s2-container-bg:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}._AI182{inset-inline-start:8px}.-F3Iohc-_zI182{--insetEnd:8px}.Ll182{max-width:calc(60rem * var(--s2-scale))}.-_8PloMd-q182{--translateY:-8px}.-_8PloMd-t182{--translateY:100%}.Oe182{outline-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / 1)}.-_8sjo0b-pt182{--iconPrimary:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.-_8sjo0b-po182{--iconPrimary:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.-_8sjo0b-pp182{--iconPrimary:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.-_8sjo0b-pl182{--iconPrimary:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / 1)}.-_8sjo0b-pi182{--iconPrimary:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21)}.Lh182{max-width:calc(20rem * var(--s2-scale))}.ZNqBXK182{width:calc(9.375rem * var(--s2-scale))}.CcAc39c182{grid-template-areas:".checkmark icon label value keyboard descriptor."". . .description. . . ."}.pu182{color:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}.ps182{color:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#6995fe)}.z2CW8rb182{grid-column-start:checkmark}.y2CW8rb182{grid-column-end:checkmark}.B2CW8rb182{grid-row-start:checkmark}.A2CW8rb182{grid-row-end:checkmark}.Hw182{margin-inline-end:.714286em}.Jt182{margin-top:.428571em}.Zx182{width:calc(2.75rem * var(--s2-scale))}.Fw182{height:calc(2.75rem * var(--s2-scale))}.xc182{font-weight:500}.JAzEcG182{margin-top:var(--labelPadding)}.z45MTAd182{grid-column-start:keyboard}.y45MTAd182{grid-column-end:keyboard}.B45MTAd182{grid-row-start:keyboard}.A45MTAd182{grid-row-end:keyboard}._3f182{unicode-bidi:plaintext}.z0cdLvd182{grid-column-start:descriptor}.y0cdLvd182{grid-column-end:descriptor}.B0cdLvd182{grid-row-start:descriptor}.A0cdLvd182{grid-row-end:descriptor}.__Ac182{justify-self:end}.Iv182{margin-inline-start:.5rem}.Jv182{margin-top:.5rem}.yAZKy182{grid-column-end:-2}.JydxGIe182{margin-top:calc(.3125rem * var(--s2-scale))}.GydxGIe182{margin-bottom:calc(.3125rem * var(--s2-scale))}.Gy3v5sb182{margin-bottom:-.0714286em}.DE5iebb182{grid-template-columns:max-content 1fr}.DtyCQZ182{grid-template-columns:max-content}.qf182{column-gap:.714286em}._ch182{align-content:start}.Zd182{width:auto}.UVxyPec182{row-gap:calc(var(--field-height) - 1lh)}.Uai5a0182{row-gap:.0625rem}.Ua182{row-gap:.125rem}.zhJUGr182{grid-column-start:field}.Yc182{transition-property:color, background-color, var(--gp,color), border-color, text-decoration-color, fill, stroke}._k7m7Gv182{border-top-width:.125rem}.h7m7Gv182{border-bottom-width:.125rem}.m7m7Gv182{border-inline-start-width:.125rem}.l7m7Gv182{border-inline-end-width:.125rem}.gY182{background-color:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#6995fe)}.g_d182{background-color:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#fc432e)}.gt182{background-color:var(--lightningcss-light,#b72818)var(--lightningcss-dark,#ff6756)}.gw182{background-color:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.-_8sjo0b-txpP0Sb182{--iconPrimary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}.z3mU182{grid-column-start:2}.QgOnRt182{padding-bottom:var(--field-gap)}.Fa182{height:0}.mCPFGYc182{border-inline-start-width:var(--m)}.l5OFGYc182{border-inline-end-width:var(--l)}.io182{border-color:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.-m_-mc182{--m:2px}.-l_-lc182{--l:2px}.zzBWQ8d182{grid-column-start:helptext}.yzBWQ8d182{grid-column-end:helptext}.BzBWQ8d182{grid-row-start:helptext}.AzBWQ8d182{grid-row-end:helptext}.pq182{color:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#fc432e)}._qb182{contain:inline-size}.TgOnRt182{padding-top:var(--field-gap)}.rD182{cursor:text}.HAxCW0c182{margin-inline-end:-.142857em}.Zi182{width:calc(.625rem * var(--s2-scale));width:calc(.625rem * var(--s2-scale))}.Fj182{height:calc(.625rem * var(--s2-scale));height:calc(.625rem * var(--s2-scale))}.NOBje7c182{min-width:calc(16.75rem * var(--s2-scale))}.ZOBje7c182{width:calc(16.75rem * var(--s2-scale))}.xe182{font-weight:800}.Gv182{margin-bottom:.5rem}.Jnqb3Ob182{margin-top:calc(var(--T) * -1)}.Gnqb3Ob182{margin-bottom:calc(var(--T) * -1)}.Inqb3Ob182{margin-inline-start:calc(var(--T) * -1)}.Hnqb3Ob182{margin-inline-end:calc(var(--T) * -1)}.TjCFGYc182{padding-top:var(--T)}.-T_-Th182{--T:24px}.JC182{margin-top:1rem}._rgr5H3d182{filter:drop-shadow(0 0 2px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#0000005c))drop-shadow(0 2px 6px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000001f))drop-shadow(0 4px 12px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000003d))}._Mb182{outline-width:1px}.Oye39g182{outline-color:var(--lightningcss-light,#fff0)var(--lightningcss-dark,#323232)}.Zz182{width:calc(21rem * var(--s2-scale))}.ZB182{width:calc(26rem * var(--s2-scale))}.ZE182{width:calc(36rem * var(--s2-scale))}.LEmL1Zb182{max-width:calc(100vw - 24px)}.-_8PloMd-s182{--translateY:0px}.-_7PloMd-s182{--translateX:0px}.YmenWad182{transition-property:opacity,translate}.tEzkoQe182{fill:var(--s2-container-bg)}.Fh182{height:calc(.5625rem * var(--s2-scale))}._Vb182{stroke-width:1px}.Vye39g182{stroke:var(--lightningcss-light,#fff0)var(--lightningcss-dark,#323232)}.oi182{border-start-start-radius:inherit}.ni182{border-start-end-radius:inherit}.ki182{border-end-start-radius:inherit}.ji182{border-end-end-radius:inherit}.L40ub4c182{max-width:inherit}._df182{align-self:stretch}.gg182{background-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .14)}.gi182{background-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85)}.FceNfn182{height:1px}.FT4Nfn182{height:4px}.ZLvNfn182{width:2px}.ZT4Nfn182{width:4px}._zwtfhvc182{inset-inline-end:.1875rem}._zE182{inset-inline-end:4px}._zC1otk182{inset-inline-end:.3125rem}._zWJpoB182{inset-inline-end:.375rem}._lwtfhvc182{bottom:.1875rem}._lE182{bottom:4px}._lC1otk182{bottom:.3125rem}._lWJpoB182{bottom:.375rem}.pm182{color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff)}.gN182{background-color:var(--lightningcss-light,#f5c700)var(--lightningcss-dark,#da9f00)}.gp182{background-color:var(--lightningcss-light,#a3c400)var(--lightningcss-dark,#88a400)}.g7182{background-color:var(--lightningcss-light,#5db41f)var(--lightningcss-dark,#4e9a17)}.g4182{background-color:var(--lightningcss-light,#07816d)var(--lightningcss-dark,#088670)}.gk182{background-color:var(--lightningcss-light,#0b78b3)var(--lightningcss-dark,#0d7dba)}.gl182{background-color:var(--lightningcss-light,#7155fa)var(--lightningcss-dark,#745bfc)}.go182{background-color:var(--lightningcss-light,#9a47e2)var(--lightningcss-dark,#9d4ee4)}.gr182{background-color:var(--lightningcss-light,#b539c8)var(--lightningcss-dark,#ba3cce)}.gD182{background-color:var(--lightningcss-light,#d92361)var(--lightningcss-dark,#e02665)}.gx182{background-color:var(--lightningcss-light,#ce2a92)var(--lightningcss-dark,#d52d97)}.g5182{background-color:var(--lightningcss-light,#087e89)var(--lightningcss-dark,#09838e)}.gn182{background-color:var(--lightningcss-light,#8b6d42)var(--lightningcss-dark,#8f7245)}.gq182{background-color:var(--lightningcss-light,#aa5e38)var(--lightningcss-dark,#b0623b)}.gm182{background-color:var(--lightningcss-light,#727272)var(--lightningcss-dark,#767676)}.gW182{background-color:var(--lightningcss-light,#fff197)var(--lightningcss-dark,#3d2700)}.gJ182{background-color:var(--lightningcss-light,#eaf6ad)var(--lightningcss-dark,#272f00)}.gv182{background-color:var(--lightningcss-light,#c5ff9c)var(--lightningcss-dark,#153301)}.gz182{background-color:var(--lightningcss-light,#d3f6ea)var(--lightningcss-dark,#00322c)}.gC182{background-color:var(--lightningcss-light,#d9f4fd)var(--lightningcss-dark,#003041)}.gK182{background-color:var(--lightningcss-light,#ebeeff)var(--lightningcss-dark,#2f008c)}.gM182{background-color:var(--lightningcss-light,#f4ebfc)var(--lightningcss-dark,#40007a)}.gR182{background-color:var(--lightningcss-light,#fde9ff)var(--lightningcss-dark,#4f005f)}.gS182{background-color:var(--lightningcss-light,#ffe8f0)var(--lightningcss-dark,#5d0022)}.gT182{background-color:var(--lightningcss-light,#ffe8f7)var(--lightningcss-dark,#5a0039)}.gy182{background-color:var(--lightningcss-light,#d1f5f5)var(--lightningcss-dark,#003136)}.gO182{background-color:var(--lightningcss-light,#f7eee1)var(--lightningcss-dark,#3a280e)}.gP182{background-color:var(--lightningcss-light,#f9ece5)var(--lightningcss-dark,#4f1c07)}.g_f182{background-color:var(--lightningcss-light,#efefef)var(--lightningcss-dark,#2c2c2c)}.g_g182{background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222)}.iG1ze4d182{border-color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#5681ff)}.i0ruhAb182{border-color:var(--lightningcss-light,#8f8f8f)var(--lightningcss-dark,#8a8a8a)}.ip17Jm182{border-color:var(--lightningcss-light,#079355)var(--lightningcss-dark,#099d59)}.i9VrKkd182{border-color:var(--lightningcss-light,#d45b00)var(--lightningcss-dark,#e06400)}.iFLVMS182{border-color:var(--lightningcss-light,#f03823)var(--lightningcss-dark,#fc432e)}.-_k_-_kc182{--_k:2px}.-h_-hc182{--h:2px}.TAzEcG182{padding-top:var(--labelPadding)}.uk182{font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif}._Fd182{line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px)}.qh182{column-gap:0}.QAzEcG182{padding-bottom:var(--labelPadding)}.-aRvJDd-Tu7Fubd182{--labelPadding:calc((var(--M) - var(--_k,0px) - var(--h,0px) - 1lh) / 2)}.yzZKy182{grid-column-end:-1}.CHV1uCd182{grid-template-areas:".checkmark icon label."". . .description."}.DfLJE0182{grid-template-columns:.5625rem auto auto minmax(0,1fr) .5625rem}.Dxy3qDe182{grid-template-columns:.75rem auto auto minmax(0,1fr) .75rem}.DdpPw4182{grid-template-columns:.9375rem auto auto minmax(0,1fr) .9375rem}.DTw5ujc182{grid-template-columns:1.125rem auto auto minmax(0,1fr) 1.125rem}.EpvfBwb182{grid-template-rows:auto minmax(0,min-content)}.FF182{height:min-content}._Xa182{text-decoration:none}.Yg182{transition-property:transform,translate,scale,rotate}.IH8XZ7c182{margin-inline-start:.5625rem}.Ip2UVod182{margin-inline-start:.75rem}.IaxPIqb182{margin-inline-start:.9375rem}.I2d3n182{margin-inline-start:1.125rem}.HH8XZ7c182{margin-inline-end:.5625rem}.Hp2UVod182{margin-inline-end:.75rem}.HaxPIqb182{margin-inline-end:.9375rem}.H2d3n182{margin-inline-end:1.125rem}.-R_-R6sYnSd182{--R:calc(var(--F,var(--M)) * 3 / 16 - var(--l,2px))}.Th182{padding-top:24px}.Qh182{padding-bottom:24px}.Sh182{padding-inline-start:24px}.Rh182{padding-inline-end:24px}.il182{border-color:var(--lightningcss-light,#0ba45d)var(--lightningcss-dark,#047c4b)}.is182{border-color:var(--lightningcss-light,#e86a00)var(--lightningcss-dark,#b94900)}.it182{border-color:var(--lightningcss-light,#f03823)var(--lightningcss-dark,#df3422)}.iy182{border-color:var(--lightningcss-light,#505050)var(--lightningcss-dark,#afafaf)}.gG182{background-color:var(--lightningcss-light,#e5f0fe)var(--lightningcss-dark,#0c2175)}.gA182{background-color:var(--lightningcss-light,#d7f7e1)var(--lightningcss-dark,#003326)}.gV182{background-color:var(--lightningcss-light,#ffeccf)var(--lightningcss-dark,#501b00)}.gQ182{background-color:var(--lightningcss-light,#fc7d00)var(--lightningcss-dark,#e06400)}.gU182{background-color:var(--lightningcss-light,#ffebe8)var(--lightningcss-dark,#571107)}.gI182{background-color:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#393939)}.__wa182{float:inline-end}.-_8sjo0b-tm182{--iconPrimary:var(--lightningcss-light,#d45b00)var(--lightningcss-dark,#e06400)}.-_8sjo0b-tu182{--iconPrimary:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#5681ff)}.-_8sjo0b-tt182{--iconPrimary:var(--lightningcss-light,#079355)var(--lightningcss-dark,#099d59)}.-_8sjo0b-tq182{--iconPrimary:var(--lightningcss-light,#f03823)var(--lightningcss-dark,#fc432e)}.-_8sjo0b-tf182{--iconPrimary:var(--lightningcss-light,#8f8f8f)var(--lightningcss-dark,#8a8a8a)}.-_8sjo0b-tcwrnr182{--iconPrimary:black}._Fb182{line-height:1.5}.pg182{color:#000}.z9u7zPc182{grid-column-start:description}.y9u7zPc182{grid-column-end:description}.B9u7zPc182{grid-row-start:description}.A9u7zPc182{grid-row-end:description}.AvoofG182{grid-row-end:span 2}._9a182{z-index:-1}.WE182{top:4px}._EE182{left:4px}.CQyEEqe182{grid-template-areas:".icon label.badge."". .description.badge."}.DBqynpb182{grid-template-columns:calc(.75rem * var(--s2-scale)) auto minmax(0, 1fr) calc(.25rem * var(--s2-scale)) auto calc(.375rem * var(--s2-scale))}.Exumf9b182{grid-template-rows:1fr auto}.MODqQub182{min-height:calc(3.125rem * var(--s2-scale))}.Zd4Eyud182{width:calc(12.5rem * var(--s2-scale))}.iw182{border-color:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}.z0yNlr182{grid-column-start:badge}.y0yNlr182{grid-column-end:badge}.B0yNlr182{grid-row-start:badge}.A0yNlr182{grid-row-end:badge}._dc182{align-self:center}.Tj182{padding-top:2px}.Qj182{padding-bottom:2px}.IyEbn5c182{margin-inline-start:calc((var(--drop-level,1) - 1) * var(--indent) + var(--indicator-level-padding))}.pw182{color:#0000}.poPoFpe182{color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd)}.-_3xYcJd-g9182{--indicator-circle-bg:transparent}.-_3xYcJd-gX182{--indicator-circle-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}.-Ovbhqd-g4hn3s182{--s2-container-bg:white}.-Ovbhqd-gcwrnr182{--s2-container-bg:black}.CC0Gyo182{grid-template-areas:"label value""bar bar"}.Cvv4gue182{grid-template-areas:"label bar value"}.Lk182{max-width:calc(48rem * var(--s2-scale))}.-dTMmze-Fe182{--track-to-label:calc(.25rem * var(--s2-scale))}.-AJjOLd-UCwrhQe182{--field-gap:calc((calc(var(--field-height) + var(--track-to-label)) - var(--_k,0px) - var(--h,0px) - 1lh) / 2)}.pl182{color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / 1)}.z8bmXs182{grid-column-start:value}.y8bmXs182{grid-column-end:value}.B8bmXs182{grid-row-start:value}.A8bmXs182{grid-row-end:value}.zMY0fn182{grid-column-start:bar}.yMY0fn182{grid-column-end:bar}.BMY0fn182{grid-row-start:bar}.AMY0fn182{grid-row-end:bar}._Ma182{outline-width:0}.Fg182{height:calc(.375rem * var(--s2-scale))}.gG1ze4d182{background-color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#5681ff)}.gp17Jm182{background-color:var(--lightningcss-light,#079355)var(--lightningcss-dark,#099d59)}.g9VrKkd182{background-color:var(--lightningcss-light,#d45b00)var(--lightningcss-dark,#e06400)}.gFLVMS182{background-color:var(--lightningcss-light,#f03823)var(--lightningcss-dark,#fc432e)}.gj182{background-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94)}.-Bu7z1c-oa182{--radius:.25rem}.Zu182{width:calc(1rem * var(--s2-scale))}.Iw182{margin-inline-start:.714286em}.Hr182{margin-inline-end:.125rem}.HWJpoB182{margin-inline-end:.375rem}.Zj182{width:calc(.75rem * var(--s2-scale));width:calc(.75rem * var(--s2-scale))}.Zh182{width:calc(.5rem * var(--s2-scale));width:calc(.5rem * var(--s2-scale))}.Fk182{height:calc(.75rem * var(--s2-scale));height:calc(.75rem * var(--s2-scale))}.Fi182{height:calc(.5rem * var(--s2-scale));height:calc(.5rem * var(--s2-scale))}.SMBFGYc182{padding-inline-start:var(--S)}.RfBFGYc182{padding-inline-end:var(--R)}.Ln182{max-width:max-content}.-S_-Sv182{--S:calc(var(--F,var(--M)) * 3 / 8)}.-S_-Sd182{--S:0px}.-R_-Rv182{--R:calc(var(--F,var(--M)) * 3 / 8)}.-R_-Rd182{--R:0px}.FLvNfn182{height:2px}.g_h182{background-color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd)}.DGTLJAe182{grid-template-columns:.5625rem auto auto minmax(0,1fr) auto auto auto .5625rem}.Deb5jcb182{grid-template-columns:.75rem auto auto minmax(0,1fr) auto auto auto .75rem}.DyaX9Fb182{grid-template-columns:.9375rem auto auto minmax(0,1fr) auto auto auto .9375rem}.Dk92HIe182{grid-template-columns:1.125rem auto auto minmax(0,1fr) auto auto auto 1.125rem}.K40ub4c182{max-height:inherit}.__ya182{grid-auto-rows:min-content}._Rr182{right:0}.ip182{border-color:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#fc432e)}.im182{border-color:var(--lightningcss-light,#b72818)var(--lightningcss-dark,#ff6756)}.z2U5Crc182{grid-column-start:icon}.y2U5Crc182{grid-column-end:icon}.B2U5Crc182{grid-row-start:icon}.A2U5Crc182{grid-row-end:icon}.Nh182{min-width:calc(12rem * var(--s2-scale))}.ZuHSBze182{width:var(--trigger-width)}.ZbWuche182{width:calc(var(--trigger-width) - 24)}.pqYuhc>:not([slot=icon],[slot=avatar],[slot=label],[data-slot=label]){display:none}.zv6x9r182{grid-column-start:label}.yv6x9r182{grid-column-end:label}.Bv6x9r182{grid-row-start:label}.Av6x9r182{grid-row-end:label}.C09aAFd182{grid-template-areas:"label output"}.Dxumf9b182{grid-template-columns:1fr auto}.-AJjOLd-Qd182{--field-gap:0px}.zChk6v182{grid-column-start:output}.yChk6v182{grid-column-end:output}.BChk6v182{grid-row-start:output}.AChk6v182{grid-row-end:output}._Wd182{text-align:start;text-align:start}._Wb182{text-align:end;text-align:end}.zCPUPs182{grid-column-start:track}.yCPUPs182{grid-column-end:track}.BCPUPs182{grid-row-start:track}.ACPUPs182{grid-row-end:track}.Fx182{height:calc(2rem * var(--s2-scale))}.Fv182{height:calc(2.5rem * var(--s2-scale))}.Fz182{height:calc(3rem * var(--s2-scale))}.Zp182{width:calc(1.625rem * var(--s2-scale))}.sg182{display:inline-block}._EF182{left:50%}._Zd182{transform:translateY(-50%)translate(-50%)}.Zl182{width:calc(1.125rem * var(--s2-scale))}.Zn182{width:calc(1.375rem * var(--s2-scale))}.Zg182{width:calc(.375rem * var(--s2-scale))}.Fm182{height:calc(1.125rem * var(--s2-scale))}.Fn182{height:calc(1.25rem * var(--s2-scale))}.Fo182{height:calc(1.375rem * var(--s2-scale))}.Fp182{height:calc(1.5rem * var(--s2-scale))}.Fq182{height:calc(1.625rem * var(--s2-scale))}.iv182{border-color:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.gh182{background-color:lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .17)}._MEjZtrc182{outline-width:.5px}._KnkFfic182{outline-offset:-.5px}.Oj182{outline-color:#0000}.Fe182{height:calc(.25rem * var(--s2-scale))}.Ft182{height:calc(1rem * var(--s2-scale))}.WF182{top:50%}.g_i182{background-color:var(--lightningcss-light,#505050)var(--lightningcss-dark,#afafaf)}.g3182{background-color:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}._kEjZtrc182{border-top-width:.5px}.hEjZtrc182{border-bottom-width:.5px}.mEjZtrc182{border-inline-start-width:.5px}.lEjZtrc182{border-inline-end-width:.5px}.-_8PloMd-m182{--translateY:-50%}._qd182{contain:none}.-Anxdcc-Z3fn9H182{--defaultWidth:calc(13rem * var(--s2-scale))}.-Anxdcc-Zr182{--defaultWidth:calc(12rem * var(--s2-scale))}.-Anxdcc-ZStdtne182{--defaultWidth:calc(14rem * var(--s2-scale))}.-Anxdcc-Zt182{--defaultWidth:calc(15rem * var(--s2-scale))}.__v6TNLWb182{contain-intrinsic-width:calc(var(--defaultWidth) - var(--S,0px) - var(--R,0px) - var(--m,0px) - var(--l,0px))}.Ui182{row-gap:1.25rem}.Uj182{row-gap:1.5rem}.qi182{column-gap:1.25rem}.-Qg41Lb-JAxCW0c182{--iconMargin:-.142857em}.Sw182{padding-inline-start:calc(var(--F,var(--M)) / 2)}.zc3JFe::-webkit-search-cancel-button{display:none}._Kc182{outline-offset:-4px}.ZC182{width:calc(2rem * var(--s2-scale))}.Zm182{width:calc(1.25rem * var(--s2-scale))}.Zo182{width:calc(1.5rem * var(--s2-scale))}.ZF182{width:calc(3rem * var(--s2-scale))}.og182{border-start-start-radius:9999px}.ng182{border-start-end-radius:9999px}.kg182{border-end-start-radius:9999px}.jg182{border-end-end-radius:9999px}.Ub182{row-gap:.25rem}.qb182{column-gap:.25rem}._sb182{flex-basis:0}._9b182{z-index:0}._Er182{left:0}._qg182{contain:strict}.Yx6BKnd182{transition-property:translate,width}._2a182{transition-timing-function:cubic-bezier(0,0,.4,1)}._kc182{border-top-width:2px}.hc182{border-bottom-width:2px}.mc182{border-inline-start-width:2px}.lc182{border-inline-end-width:2px}.in182{border-color:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.pn182{color:var(--lightningcss-light,#717171)var(--lightningcss-dark,#8a8a8a)}.Zh182{width:calc(.5rem * var(--s2-scale))}.Zk182{width:calc(.875rem * var(--s2-scale))}.Fi182{height:calc(.5rem * var(--s2-scale))}.Fj182{height:calc(.625rem * var(--s2-scale))}.Fk182{height:calc(.75rem * var(--s2-scale))}.Fl182{height:calc(.875rem * var(--s2-scale))}.tu182{fill:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#5681ff)}.tf182{fill:var(--lightningcss-light,#8f8f8f)var(--lightningcss-dark,#8a8a8a)}.tt182{fill:var(--lightningcss-light,#079355)var(--lightningcss-dark,#099d59)}.tm182{fill:var(--lightningcss-light,#d45b00)var(--lightningcss-dark,#e06400)}.tq182{fill:var(--lightningcss-light,#f03823)var(--lightningcss-dark,#fc432e)}.tv182{fill:var(--lightningcss-light,#52a119)var(--lightningcss-dark,#428612)}.tg182{fill:var(--lightningcss-light,#8fac00)var(--lightningcss-dark,#7a9300)}.ts182{fill:var(--lightningcss-light,#30a7fe)var(--lightningcss-dark,#188edc)}.tk182{fill:var(--lightningcss-light,#c844dc)var(--lightningcss-dark,#d549eb)}.ti182{fill:var(--lightningcss-light,#a65ce7)var(--lightningcss-dark,#ad69e9)}.tp182{fill:var(--lightningcss-light,#f02d6e)var(--lightningcss-dark,#f37)}.td182{fill:var(--lightningcss-light,#7a6afd)var(--lightningcss-dark,#8077fe)}.tc182{fill:var(--lightningcss-light,#0ba286)var(--lightningcss-dark,#088670)}.tl182{fill:var(--lightningcss-light,#d29500)var(--lightningcss-dark,#da9f00)}.to182{fill:var(--lightningcss-light,#e434a3)var(--lightningcss-dark,#ec43af)}.tb182{fill:var(--lightningcss-light,#0a8d99)var(--lightningcss-dark,#0b97a4)}.tj182{fill:var(--lightningcss-light,#b86d46)var(--lightningcss-dark,#c07750)}.th182{fill:var(--lightningcss-light,#9a7b4d)var(--lightningcss-dark,#a38454)}.te182{fill:var(--lightningcss-light,gray)var(--lightningcss-dark,#898989)}.tn182{fill:var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#323232)}._Nb182{overflow-x:clip}.Pb182{overflow-y:clip}.pUEtOc:has([role=grid][data-drop-target]):after{content:"";pointer-events:none;z-index:2;border:2px solid var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd);border-radius:6px;position:absolute;inset:0}@media (forced-colors:active){.pUEtOc:has([role=grid][data-drop-target]):after{border-color:highlight}}._4c182{-webkit-user-select:none;user-select:none}.Ma182{min-height:0}.gX182{background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}.glzvDBe182{background-color:var(--lightningcss-light,#ebefff)var(--lightningcss-dark,#181c29)}.ix182{border-color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd)}.of182{border-start-start-radius:6px}.od182{border-start-start-radius:0}.nf182{border-start-end-radius:6px}.nd182{border-start-end-radius:0}.kf182{border-end-start-radius:6px}.kd182{border-end-start-radius:0}.jf182{border-end-end-radius:6px}.jd182{border-end-end-radius:0}._Um182{scroll-padding-top:2rem}._Tk182{scroll-padding-inline-start:2.5rem}._Ti182{scroll-padding-inline-start:1rem}._Tn182{scroll-padding-inline-start:3.5rem}.-dBGRde-ZwbbKhe182{--indicator-level-padding:calc(1.875rem * var(--s2-scale))}.-dBGRde-ZosIvTc182{--indicator-level-padding:calc(4.4375rem * var(--s2-scale))}.-lPUMEc-Zu182{--indent:calc(1rem * var(--s2-scale))}.WEDXqxb182{top:var(--topFocusRing,0)}.F40ub4c182{height:inherit}.Hv182{margin-inline-end:.5rem}.Ht182{margin-inline-end:.428571em}._5b182{vertical-align:bottom}._Kb182{outline-offset:-2px}.osmOfn182{border-start-start-radius:5px}.nsmOfn182{border-start-end-radius:5px}.ksmOfn182{border-end-start-radius:5px}.jsmOfn182{border-end-end-radius:5px}._9d182{z-index:2}.sjBAxlb182{display:var(--resizerDisplay)}.Zj182{width:calc(.75rem * var(--s2-scale))}._zdYbyj182{inset-inline-end:-.375rem}.rt182{cursor:none}.rj182{cursor:e-resize}.rF182{cursor:w-resize}.rk182{cursor:ew-resize}.gE182{background-color:var(--lightningcss-light,#dadada)var(--lightningcss-dark,#393939)}.Fc182{height:100vh}.Ze182{width:calc(.0625rem * var(--s2-scale))}.Zf182{width:calc(.125rem * var(--s2-scale))}._AWJpoB182{inset-inline-start:.375rem}.NLb8KJ182{min-width:1.28571em}._vb182{flex-shrink:1}._sd182{flex-basis:auto}.It182{margin-inline-start:.428571em}.NXJkxGe182{min-width:1.14286em}.-_8sjo0b-tOGGDSb182{--iconPrimary:var(--lightningcss-light,#505050)var(--lightningcss-dark,#afafaf)}.-_8sjo0b-tr182{--iconPrimary:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}._AlhfIS182{inset-inline-start:-.0625rem}.ZXJkxGe182{width:1.14286em}.FXJkxGe182{height:1.14286em}.t5qAiPc182{fill:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#345bf8)}.-_8sjo0b-tw182{--iconPrimary:white}.Nn182{min-width:calc(8rem * var(--s2-scale))}.JLPOtrc182{margin-top:-1px}.-xLp2wc-sk182{--resizerDisplay:none}.-xLp2wc-sb182{--resizerDisplay:block}.gL182{background-color:var(--lightningcss-light,#f3f3f3)var(--lightningcss-dark,#222)}.Mh182{min-height:calc(2.5rem * var(--s2-scale))}.Mi182{min-height:calc(2rem * var(--s2-scale))}.Mk182{min-height:calc(3rem * var(--s2-scale))}.ZceNfn182{width:1px}.gp95UEb182{background-color:var(--borderColorGray)}._9c182{z-index:1}._Cg182{justify-content:start}.pBvFblc182{color:var(--rowTextColor)}.ha182{border-bottom-width:0}._Ne182{overflow-x:visible}.Pe182{overflow-y:visible}._Ya182{text-overflow:clip}._7b182{white-space:normal}._Wd182{text-align:start}._Wa182{text-align:center}._Wb182{text-align:end}.Tp182{padding-top:4px}.Qp182{padding-bottom:4px}.Sp182{padding-inline-start:4px}.Rp182{padding-inline-end:4px}.Jb182{margin-top:-.25rem}.Gb182{margin-bottom:-.25rem}.Hb182{margin-inline-end:-.25rem}.z8dW5Qb182{grid-column-start:expand-button}.y8dW5Qb182{grid-column-end:expand-button}.B8dW5Qb182{grid-row-start:expand-button}.A8dW5Qb182{grid-row-end:expand-button}.Zw182{width:calc(2.5rem * var(--s2-scale))}.Id182{margin-inline-start:-.75rem}._cb182{align-content:center}._Zb182{transform:rotate(90deg)}._Za182{transform:rotate(-90deg)}.Td182{padding-top:0}.Qd182{padding-bottom:0}.-Z4Pn4c-b182{--scaleX:1}.-Z4Pn4c-a182{--scaleX:-1}.-_04Pn4c-b182{--scaleY:1}.-_04Pn4c-a182{--scaleY:-1}.__Ha182{scale:var(--scaleX,1) var(--scaleY,1)}.pv182{color:var(--lightningcss-light,#505050)var(--lightningcss-dark,#afafaf)}.S7cyhDe182{padding-inline-start:calc(var(--treeColumnPadding) + (var(--table-row-level,1) - 1) * var(--indent))}.Rf182{padding-inline-end:16px}.-WWxPD-Zu182{--treeColumnPadding:calc(1rem * var(--s2-scale))}.-WWxPD-Zv182{--treeColumnPadding:calc(2.25rem * var(--s2-scale))}.FBJsHLe182{height:calc(100% - 1px)}.-Ovbhqd-g_g182{--s2-container-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222)}.gEzkoQe182{background-color:var(--s2-container-bg)}._kb182{border-top-width:1px}.mb182{border-inline-start-width:1px}.lb182{border-inline-end-width:1px}.ir182{border-color:var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#323232)}._ob182{box-sizing:content-box}._Ob182{pointer-events:none}.NuHSBze182{min-width:var(--trigger-width)}._tc182{flex-direction:row}._ua182{flex-grow:0}.Za182{width:100%}.ed182{align-items:start}._dd182{align-self:end}.Fb182{height:100%}.gs9yXOb182{background-color:var(--rowBackgroundColor)}.-qH4xad-gX182{--rowBackgroundColor:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}.-qH4xad-gEzkoQe182{--rowBackgroundColor:var(--s2-container-bg)}.-qH4xad-gj1B7i182{--rowBackgroundColor:var(--lightningcss-light,#eee)var(--lightningcss-dark,#212121)}.-qH4xad-gRfT7e182{--rowBackgroundColor:var(--lightningcss-light,#e7e7e7)var(--lightningcss-dark,#282828)}.-qH4xad-gF182{--rowBackgroundColor:var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#323232)}.-qH4xad-glzvDBe182{--rowBackgroundColor:var(--lightningcss-light,#ebefff)var(--lightningcss-dark,#181c29)}.-qH4xad-gaZwDBe182{--rowBackgroundColor:var(--lightningcss-light,#e2e8fe)var(--lightningcss-dark,#1b2235)}.-Fadoyc-pv182{--rowTextColor:var(--lightningcss-light,#505050)var(--lightningcss-dark,#afafaf)}.-Fadoyc-po182{--rowTextColor:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.-Fadoyc-pp182{--rowTextColor:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.-Fadoyc-pt182{--rowTextColor:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.-mtnI9b-ksmOfn182{--borderBottomRadius:5px}.-mtnI9b-kd182{--borderBottomRadius:0px}.-GkFu3c-osmOfn182{--borderTopRadius:5px}.-GkFu3c-od182{--borderTopRadius:0px}.kM1g6bb182{border-end-start-radius:var(--borderBottomRadius)}.jM1g6bb182{border-end-end-radius:var(--borderBottomRadius)}.ow2GT5b182{border-start-start-radius:var(--borderTopRadius)}.nw2GT5b182{border-start-end-radius:var(--borderTopRadius)}.-K0jSNe-Ze182{--borderTopWidth:calc(.0625rem * var(--s2-scale))}.-K0jSNe-ZDWMfn182{--borderTopWidth:0px}.-ACwbMe-Ze182{--borderBottomWidth:calc(.0625rem * var(--s2-scale))}.-ACwbMe-ZDWMfn182{--borderBottomWidth:0px}.-YiueL-ZDWMfn182{--borderStartEndWidth:0px}.-YiueL-Ze182{--borderStartEndWidth:calc(.0625rem * var(--s2-scale))}._ka182{border-top-width:0}.hb182{border-bottom-width:1px}.ma182{border-inline-start-width:0}.la182{border-inline-end-width:0}._jf182{border-style:solid}.iA182{border-color:#0000}.iq182{border-color:var(--lightningcss-light,#dadada)var(--lightningcss-dark,#393939)}.-JW3yBe-iq182{--borderColorGray:var(--lightningcss-light,#dadada)var(--lightningcss-dark,#393939)}.-wFhyBe-iw182{--borderColorBlue:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#5681ff)}.-EH8uVb-iA182{--borderColor:transparent}.-EH8uVb-iuZovEb182{--borderColor:var(--borderColorBlue)}.-Ov0MLc-Oh182{--focusRingColor:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd)}.xd182{font-weight:700}._Bb182{isolation:isolate}.-eTOhNb-WLPOtrc182{--topFocusRing:-1px}.-eTOhNb-Wr182{--topFocusRing:0px}.-Wasu7d-WLPOtrc182{--topHighlightBorder:-1px}.-Wasu7d-Wr182{--topHighlightBorder:0px}.-t5oMwe-_lr182{--bottomPosition:0px}.-t5oMwe-_lLPOtrc182{--bottomPosition:-1px}.AVAmN:before{content:"";top:var(--topHighlightBorder);z-index:3;border-style:solid;border-color:var(--borderColor);border-top-width:var(--borderTopWidth);border-bottom-width:var(--borderBottomWidth);border-inline-start-width:var(--borderStartEndWidth);border-inline-end-width:var(--borderStartEndWidth);border-bottom-left-radius:var(--borderBottomRadius);border-bottom-right-radius:var(--borderBottomRadius);border-top-left-radius:var(--borderTopRadius);border-top-right-radius:var(--borderTopRadius);pointer-events:none;bottom:-1px;position:absolute;inset-inline:0}.yb5Ryc:after{content:"";top:var(--topFocusRing);bottom:var(--bottomPosition);z-index:3;outline-style:solid;outline-color:var(--focusRingColor);outline-offset:-2px;pointer-events:none;border-radius:5px;outline-width:2px;position:absolute;inset-inline:0}._6c182{visibility:visible}.zXcEWr182{grid-column-start:input}.yXcEWr182{grid-column-end:input}.BXcEWr182{grid-row-start:input}.AXcEWr182{grid-row-end:input}.Ib182{margin-inline-start:-.25rem}._Pa182{position:absolute}._6b182{visibility:hidden}.Nb182{min-width:100%}.sf182{display:inline}.uk182{font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif;font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif}._Fd182{line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px);line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px)}.pt182{color:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.po182{color:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.pp182{color:var(--lightningcss-light,#c6c6c6)var(--lightningcss-dark,#444)}.sh182{display:inline-flex}.Nk182{min-width:calc(2rem * var(--s2-scale))}.Ne182{min-width:calc(1.25rem * var(--s2-scale))}.Nf182{min-width:calc(1.5rem * var(--s2-scale))}.Nj182{min-width:calc(2.5rem * var(--s2-scale))}.Nl182{min-width:calc(3rem * var(--s2-scale))}.-SFnbic-_Jb182{--size:1}.-SFnbic-_JICefdd182{--size:.790123}.-SFnbic-_JJOW22b182{--size:.888889}.-SFnbic-_J0K2hn182{--size:1.125}.-SFnbic-_JaP8ec182{--size:1.26563}.-Bu7z1c-ob182{--radius:.5rem}.oj182{border-start-start-radius:round(var(--radius) * var(--size), 1px)}.nj182{border-start-end-radius:round(var(--radius) * var(--size), 1px)}.kj182{border-end-start-radius:round(var(--radius) * var(--size), 1px)}.jj182{border-end-end-radius:round(var(--radius) * var(--size), 1px)}.-Qg41Lb-IAxCW0c182{--iconMargin:-.142857em}.FRuFGYc182{height:var(--F)}.La182{max-width:100%}._5c182{vertical-align:middle}.Xb182{transition-duration:.15s}._2b182{transition-timing-function:cubic-bezier(.45,0,.4,1)}.gF182{background-color:var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#323232)}.gu182{background-color:var(--lightningcss-light,#131313)var(--lightningcss-dark,#f2f2f2)}.g5qAiPc182{background-color:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#345bf8)}.gUgARdd182{background-color:var(--lightningcss-light,#274dea)var(--lightningcss-dark,#2549e5)}.gH182{background-color:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#2c2c2c)}.Js182{margin-top:.25rem}.Gs182{margin-bottom:.25rem}.Is182{margin-inline-start:.25rem}.Hs182{margin-inline-end:.25rem}.ry182{cursor:pointer}.-F_-Fx182{--F:calc(2rem * var(--s2-scale))}.-F_-Fn182{--F:calc(1.25rem * var(--s2-scale))}.-F_-Fp182{--F:calc(1.5rem * var(--s2-scale))}.-F_-Fv182{--F:calc(2.5rem * var(--s2-scale))}.-F_-Fz182{--F:calc(3rem * var(--s2-scale))}.Uc182{row-gap:.428571em}.qc182{column-gap:.428571em}._yb182{forced-color-adjust:none}._Jb182{order:1}.Pc182{overflow-y:hidden}._Yb182{text-overflow:ellipsis}._7c182{white-space:nowrap}.I67logd182{margin-inline-start:var(--iconMargin)}.ZObNfn182{width:1lh}.FObNfn182{height:1lh}._Ja182{order:0}.fa182{aspect-ratio:1}._Ha182{object-fit:contain}.oa182{border-start-start-radius:.25rem}.na182{border-start-end-radius:.25rem}.ka182{border-end-start-radius:.25rem}.ja182{border-end-end-radius:.25rem}.Fd182{height:auto}.z2mU182{grid-column-start:1}.yvoofG182{grid-column-end:span 2}.DM8Mfn182{grid-template-columns:1fr}.DPlN5qb182{grid-template-columns:auto 1fr}.DLwlgod182{grid-template-columns:subgrid}.E4w1sLc182{grid-template-rows:auto 1fr auto}.EPlN5qb182{grid-template-rows:auto 1fr}.Cxaocre182{grid-template-areas:"label""input""helptext"}.CbRM95c182{grid-template-areas:"label input""label helptext"}.-_6BNtrc-a182{--fs:pow(1.125, -2)}.-_6BNtrc-d182{--fs:pow(1.125, 1)}.-_6BNtrc-e182{--fs:pow(1.125, 2)}.-BhX7R-Fx182{--field-height:calc(2rem * var(--s2-scale))}.-BhX7R-Fn182{--field-height:calc(1.25rem * var(--s2-scale))}.-BhX7R-Fp182{--field-height:calc(1.5rem * var(--s2-scale))}.-BhX7R-Fv182{--field-height:calc(2.5rem * var(--s2-scale))}.-BhX7R-Fz182{--field-height:calc(3rem * var(--s2-scale))}.-AJjOLd-UVkF0Db182{--field-gap:calc((var(--field-height) - var(--_k,0px) - var(--h,0px) - 1lh) / 2)}.qg182{column-gap:.75rem}.__ca182{-webkit-tap-highlight-color:#0000}.g9182{background-color:#0000}.p40ub4c182{color:inherit}.u40ub4c182{font-family:inherit}.v40ub4c182{font-size:inherit}.x40ub4c182{font-weight:inherit}._F40ub4c182{line-height:inherit}._de182{align-self:start}._je182{border-style:none}._Qc182{resize:none}._Nc182{overflow-x:hidden}.-M_-Mi182{--M:calc(2rem * var(--s2-scale))}.-M_-Mf182{--M:calc(1.25rem * var(--s2-scale))}.-M_-Mh182{--M:calc(2.5rem * var(--s2-scale))}.-M_-Mk182{--M:calc(3rem * var(--s2-scale))}.Wu182{top:16px}._lu182{bottom:16px}.IC182{margin-inline-start:1rem}.HM182{margin-inline-end:auto}.HC182{margin-inline-end:1rem}.Ka182{max-height:100%}._Pc182{position:relative}._ta182{flex-direction:column}._tb182{flex-direction:column-reverse}.Jy182{margin-top:0}.Gy182{margin-bottom:0}.Tf182{padding-top:16px}.Tt182{padding-top:8px}.Qt182{padding-bottom:8px}.Qf182{padding-bottom:16px}.Sd182{padding-inline-start:0}.St182{padding-inline-start:8px}.Rd182{padding-inline-end:0}.Iy182{margin-inline-start:0}.Ic182{margin-inline-start:-.5rem}.Hy182{margin-inline-end:0}.Hc182{margin-inline-end:-.5rem}._Na182{overflow-x:auto}.Pa182{overflow-y:auto}._Le182{outline-style:none}._Lf182{outline-style:solid}.Oh182{outline-color:var(--lightningcss-light,#4b75ff)var(--lightningcss-dark,#4069fd)}.Ok182{outline-color:#fff}._Mc182{outline-width:2px}._Kd182{outline-offset:2px}.Ul182{row-gap:1rem}.ql182{column-gap:1rem}.Sf182{padding-inline-start:16px}.Rt182{padding-inline-end:8px}.Te182{padding-top:12px}.Qe182{padding-bottom:12px}.oc182{border-start-start-radius:.625rem}.nc182{border-start-end-radius:.625rem}.kc182{border-end-start-radius:.625rem}.jc182{border-end-end-radius:.625rem}.Mj182{min-height:calc(3.5rem * var(--s2-scale))}.-Zn3gsb-L0uB6Qb182{--maxWidth:calc(21rem * var(--s2-scale))}.LksArhc182{max-width:min(var(--maxWidth), 90vw)}._va182{flex-shrink:0}.-_6BNtrc-c182{--fs:pow(1.125, 0)}.px182{color:#fff}.g6182{background-color:var(--lightningcss-light,#505050)var(--lightningcss-dark,#6d6d6d)}.g2182{background-color:var(--lightningcss-light,#3b63fb)var(--lightningcss-dark,#4069fd)}.g1182{background-color:var(--lightningcss-light,#05834e)var(--lightningcss-dark,#068850)}.gB182{background-color:var(--lightningcss-light,#d73220)var(--lightningcss-dark,#df3422)}.-_8sjo0b-t5ZbAob182{--iconPrimary:currentColor}._nLeasBb182{box-shadow:0 4px 12px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000003d),0 2px 6px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000001f),0 0 2px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#0000005c)}._nd182{box-shadow:none}._8d182{will-change:transform}.se182{display:grid}.D4w1sLc182{grid-template-columns:auto 1fr auto}.CWLL0Xb182{grid-template-areas:"content content content""expand.action"}._ub182{flex-grow:1}._wb182{flex-wrap:wrap}.qj182{column-gap:1.5rem}.ea182{align-items:baseline}.zk52g2d182{grid-column-start:content}.yk52g2d182{grid-column-end:content}.Bk52g2d182{grid-row-start:content}.Ak52g2d182{grid-row-end:content}.ri182{cursor:default}.ZJ182{width:-moz-fit-content;width:fit-content}.__ZLTAEPe182{word-break:break-word}.Na182{min-width:0}._pb182{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sk182{display:none}.sd182{display:flex}._Cb182{justify-content:end}.Ue182{row-gap:.5rem}.qe182{column-gap:.5rem}._Ia182{opacity:0}._Ib182{opacity:1}._Pb182{position:fixed}.Wr182{top:0}._lr182{bottom:0}._Ar182{inset-inline-start:0}._zr182{inset-inline-end:0}.g8182{background-color:#00000070}.zPgKvMe182{grid-column-start:expand}.yPgKvMe182{grid-column-end:expand}.BPgKvMe182{grid-row-start:expand}.APgKvMe182{grid-row-end:expand}.IM182{margin-inline-start:auto}.zzz3eAe182{grid-column-start:action}.yzz3eAe182{grid-column-end:action}.Bzz3eAe182{grid-row-start:action}.Azz3eAe182{grid-row-end:action}.-ICUGx-_pb182{--s2-color-scheme:light}.-ICUGx-_pa182{--s2-color-scheme:dark}._pK8eoyd182{color-scheme:var(--s2-color-scheme)}.-NvXmrd-_ZN8Gi4c182{--lightningcss-light:initial}.-NvXmrd-_ZLmU182{--lightningcss-light: }.-j9blY-_ZLmU182{--lightningcss-dark: }.-j9blY-_ZN8Gi4c182{--lightningcss-dark:initial}._Ca182{justify-content:center}.eb182{align-items:center}.Le182{max-width:calc(10rem * var(--s2-scale))}.MAyFGYc182{min-height:var(--M)}._oa182{box-sizing:border-box}.uk182{font-family:var(--s2-font-family-sans,adobe-clean-spectrum-vf), adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif}.-_6BNtrc-b182{--fs:pow(1.125, -1)}.vx182{font-size:round(var(--s2-font-size-base,14) * var(--fs) / 16 * 1rem, 1px)}.xb182{font-weight:400}._xa182{font-synthesis-weight:none}._Fd182{line-height:round(1em * (1.15 + (1 - ((min(32, var(--s2-font-size-base,14) * var(--fs)) - 10)) / 22) * .15), 2px)}.pr182{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111)}._kJ8iPYd182{border-top-width:var(--_k)}.hXMFGYc182{border-bottom-width:var(--h)}.g0182{background-color:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.ob182{border-start-start-radius:.5rem}.nb182{border-start-end-radius:.5rem}.kb182{border-end-start-radius:.5rem}.jb182{border-end-end-radius:.5rem}.Sv182{padding-inline-start:calc(var(--F,var(--M)) * 3 / 8)}.Rv182{padding-inline-end:calc(var(--F,var(--M)) * 3 / 8)}.Tu7Fubd182{padding-top:calc((var(--M) - var(--_k,0px) - var(--h,0px) - 1lh) / 2)}.Qu7Fubd182{padding-bottom:calc((var(--M) - var(--_k,0px) - var(--h,0px) - 1lh) / 2)}.Yd182{transition-property:color, background-color, var(--gp,color), border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter}.Xc182{transition-duration:.2s}._2c182{transition-timing-function:cubic-bezier(.5,0,1,1)}.-_7PloMd-G182{--translateX:4px}.-_7PloMd-m182{--translateX:-4px}.-_8PloMd-F182{--translateY:4px}.-_8PloMd-l182{--translateY:-4px}._Ia182{opacity:0;opacity:0}.-nTSCV-LTAEPe182{overflow-wrap:break-word}.-M_-Mg182{--M:calc(1.5rem * var(--s2-scale))}.sb182{display:block}.tr182{fill:var(--lightningcss-light,#292929)var(--lightningcss-dark,#dbdbdb)}.Zi182{width:calc(.625rem * var(--s2-scale))}.Ff182{height:calc(.3125rem * var(--s2-scale))}._Sb182{rotate:0deg}._Sc182{rotate:180deg}._Sa182{rotate:-90deg}._Sd182{rotate:90deg}.-_7PloMd-e182{--translateX:-25%}.-_7PloMd-y182{--translateX:25%}.__Ya182{translate:var(--translateX,0) var(--translateY,0)}}@layer _.b{.hkb182:last-child{border-bottom-width:1px}.hka182:last-child{border-bottom-width:0}.obj182:first-child{border-start-start-radius:round(var(--radius) * var(--size), 1px)}.nkj182:last-child,.nbj182:first-child{border-start-end-radius:round(var(--radius) * var(--size), 1px)}.kbj182:first-child,.kkj182:last-child{border-end-start-radius:round(var(--radius) * var(--size), 1px)}.jkj182:last-child{border-end-end-radius:round(var(--radius) * var(--size), 1px)}.-Qg41Lb-y5UFLdIy182:has([slot=icon],[slot=avatar]):not(:has([data-rsp-slot=text])){--iconMargin:0rem}.Cy5UFLd2sgPTb182:has([slot=icon],[slot=avatar]):not(:has([data-rsp-slot=text])){grid-template-areas:"icon"}.Dy5UFLdQgYBrc182:has([slot=icon],[slot=avatar]):not(:has([data-rsp-slot=text])){grid-template-columns:auto}.-B5H9Ae-wAP22cWr182:has([data-rsp-slot=text]):not(:has([slot=icon],[slot=avatar])){--badgeTop:0px}.-dcAs1c-wAP22cZa182:has([data-rsp-slot=text]):not(:has([slot=icon],[slot=avatar])){--badgePosition:100%}.xX0cczbd182:is(:lang(ja),:lang(ko),:lang(zh)){font-weight:700}.egLWx3bb182:has([slot=icon]):not(:has([data-rsp-slot=text])){align-items:center}.EDNKd2dZQmDFe182:has([slot=description]){grid-template-rows:auto auto}.UDNKd2dai5a0182:has([slot=description]){row-gap:.0625rem}._FnuYUwec182:is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans),:lang(zh-CN),:lang(zh-SG)){line-height:1.7}.RgLWx3bd182:has([slot=icon]):not(:has([data-rsp-slot=text])){padding-inline-end:0}.SZbReHcf182:has([slot=selection]){padding-inline-start:16px}.RZbReHct182:has([slot=selection]){padding-inline-end:8px}.ZZbReHce4mUs182:has([slot=selection]){width:unset}._6JGzCfcc182:is([role=row]:hover *){visibility:visible}.xX0cczbc182:is(:lang(ja),:lang(ko),:lang(zh)){font-weight:500}._xX0cczba182:is(:lang(ja),:lang(ko),:lang(zh)){font-synthesis-weight:none}._6Lcn87b182[slot=selection][data-disabled=true]{visibility:hidden}.SgLWx3bd182:has([slot=icon]):not(:has([data-rsp-slot=text])){padding-inline-start:0}.-Qg41Lb-gLWx3bIy182:has([slot=icon]):not(:has([data-rsp-slot=text])){--iconMargin:0rem}.TSO4kUbZsXLs182:before{padding-top:calc((var(--field-height) - 1lh) / 2)}.pYFIK2bn182::placeholder{color:var(--lightningcss-light,#717171)var(--lightningcss-dark,#8a8a8a)}.ucJ9TBTb182:lang(ar){font-family:adobe-clean-arabic,myriad-arabic,ui-sans-serif,system-ui,sans-serif}._FnuYUweb182:is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans),:lang(zh-CN),:lang(zh-SG)){line-height:1.5}}@layer _.c{.SsAUsHd182:has([slot=avatar]):not(:has([slot=icon],[data-rsp-slot=text])){padding-inline-start:0}.RsAUsHd182:has([slot=avatar]):not(:has([slot=icon],[data-rsp-slot=text])){padding-inline-end:0}.-Qg41Lb-sAUsHIy182:has([slot=avatar]):not(:has([slot=icon],[data-rsp-slot=text])){--iconMargin:0rem}.CwAP22cUolIUb182:has([data-rsp-slot=text]):not(:has([slot=icon],[slot=avatar])){grid-template-areas:"text"}.DwAP22cQgYBrc182:has([data-rsp-slot=text]):not(:has([slot=icon],[slot=avatar])){grid-template-columns:auto}.xfe182:is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-weight:800}.xfd182:is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-weight:700}._xfa182:is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-synthesis-weight:none}._6hcIDbbc182:is([role=row][data-focus-visible-within] *){visibility:visible}.-qH4xad-RQaNpdgiyxDBe182:is([role=grid][data-drop-target] *){--rowBackgroundColor:var(--lightningcss-light,#dee4fe)var(--lightningcss-dark,#1d2439)}.-qH4xad-RQaNpdgubHDBe182:is([role=grid][data-drop-target] *){--rowBackgroundColor:var(--lightningcss-light,#c8d3fe)var(--lightningcss-dark,#243054)}.ud3Euai182:lang(he){font-family:adobe-clean-hebrew,myriad-hebrew,ui-sans-serif,system-ui,sans-serif}}@layer _.d{.xfX0cczbd182:is(:lang(ja),:lang(ko),:lang(zh)):is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-weight:700}.xfX0cczbc182:is(:lang(ja),:lang(ko),:lang(zh)):is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-weight:500}._xfX0cczba182:is(:lang(ja),:lang(ko),:lang(zh)):is(:lang(ja),:lang(ko),:lang(zh),:lang(zh-Hant),:lang(zh-Hans)){font-synthesis-weight:none}.uea182:lang(ja){font-family:adobe-clean-han-japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Osaka,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}}@layer _.e{.ugb182:lang(ko){font-family:adobe-clean-han-korean,source-han-korean,Malgun Gothic,Apple Gothic,sans-serif}}@layer _.f{.uhd182:lang(zh){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Heiti TC Light,sans-serif}}@layer _.g{.uje182:lang(zh-hant){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}}@layer _.h{.u2NhKxcl182:lang(zh-HK){font-family:adobe-clean-han-hong-kong,source-han-hong-kong,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}}@layer _.i{.uic182:is(:lang(zh-Hans),:lang(zh-CN),:lang(zh-SG)){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}}@layer _.b.l{@media (forced-colors:active){._klb182{border-top-width:1px}.hlb182{border-bottom-width:1px}.Vla182{stroke:background}._Vl7m7Gv182{stroke-width:.125rem}._Vlai5a0182{stroke-width:.0625rem}._Vlwtfhvc182{stroke-width:.1875rem}.VlUG8Hlc182{stroke:buttontext}.-g_-lgc182{--g:ButtonText}.-g_-lge182{--g:Highlight}.-g_-lgd182{--g:GrayText}.-g_-lgb182{--g:ButtonFace}._ilc182{background-image:none}.-_8sjo0b-lpb182{--iconPrimary:ButtonText}.-_8sjo0b-lpc182{--iconPrimary:GrayText}.-_8sjo0b-lta182{--iconPrimary:Highlight}.gl_b182{background-color:mark}.ile182{border-color:mark}.gl1kG7o182{background-color:field}.plQBRyrc182{color:mark}.-_8sjo0b-ltQBRyrc182{--iconPrimary:Mark}.-Ovbhqd-lga182{--s2-container-bg:Background}.Ola182{outline-color:buttonborder}.Vlb182{stroke:buttonborder}.gl_a182{background-color:buttonborder}.pl40ub4c182{color:inherit}.pld182{color:highlight}.-_3xYcJd-lga182{--indicator-circle-bg:Background}._Mlb182{outline-width:1px}._Llf182{outline-style:solid}.Yle182{transition-property:none}.Xlb182{transition-duration:.15s}._2lb182{transition-timing-function:cubic-bezier(.45,0,.4,1)}.glc182{background-color:buttontext}.pla182{color:buttonface}.Olb182{outline-color:buttontext}.OldZOE7182{outline-color:graytext}.ilb182{border-color:buttontext}.gld182{background-color:graytext}.ilc182{border-color:graytext}.ild182{border-color:highlight}.gla182{background-color:background}.tla182{fill:highlight}.-_8sjo0b-lt8pvGJ182{--iconPrimary:HighlightText}.gl9182{background-color:#0000}.-qH4xad-lge182{--rowBackgroundColor:Highlight}.-qH4xad-lga182{--rowBackgroundColor:Background}.-Fadoyc-lpb182{--rowTextColor:ButtonText}.-Fadoyc-lpe182{--rowTextColor:HighlightText}.-Fadoyc-lpc182{--rowTextColor:GrayText}.ila182{border-color:buttonborder}.-JW3yBe-lia182{--borderColorGray:ButtonBorder}.-JW3yBe-lid182{--borderColorGray:Highlight}.-wFhyBe-lid182{--borderColorBlue:Highlight}.-Ov0MLc-lOc182{--focusRingColor:Highlight}.-Wasu7d-lWr182{--topHighlightBorder:0px}.ple182{color:highlighttext}.plc182{color:graytext}.glb182{background-color:buttonface}.gle182{background-color:highlight}.Olc182{outline-color:highlight}.plb182{color:buttontext}.mlb182{border-inline-start-width:1px}.llb182{border-inline-end-width:1px}._jlf182{border-style:solid}.ilA182{border-color:#0000}.-_k_-l_kb182{--_k:1px}.-h_-lhb182{--h:1px}}}@layer _.b.dklsgc{@media (prefers-reduced-motion:reduce){.Xdklsgcb182{transition-duration:.15s}._2dklsgcb182{transition-timing-function:cubic-bezier(.45,0,.4,1)}.Ydklsgce182{transition-property:none}}}@layer _.b.s{@media not ((hover:hover) and (pointer:fine)){.Hsu182{margin-inline-end:.470588em}.Isu182{margin-inline-start:.470588em}.Usd182{row-gap:.470588em}.qsd182{column-gap:.470588em}}}@layer _.b.D1v0V{@media (prefers-color-scheme:dark){.-ICUGx-D1v0V_pa182{--s2-color-scheme:dark}.-NvXmrd-D1v0V_ZLmU182{--lightningcss-light: }.-j9blY-D1v0V_ZN8Gi4c182{--lightningcss-dark:initial}}}@layer _;@layer L{.bNU3Fb{background-image:linear-gradient(90deg,var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#2c2c2c) 33%,var(--lightningcss-light,#fff)var(--lightningcss-dark,#393939),var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#2c2c2c) 66%);background-size:300%}.bNU3Fb *{visibility:hidden}}@keyframes Z8Un9b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uw9JJd{0%,to{stroke-dashoffset:75px}30%{stroke-dashoffset:20px}}@property --g0{syntax:"<color>";inherits:false;initial-value:#0000}@property --g1{syntax:"<color>";inherits:false;initial-value:#0000}@property --g2{syntax:"<color>";inherits:false;initial-value:#0000}@layer _.b.t{@supports (contain-intrinsic-width:1px){._qtb182{contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size;contain:inline-size}}}@layer _.c.l{@media (forced-colors:active){.pYFIK2blc182::placeholder{color:graytext}}}@layer _.d.s{@media not ((hover:hover) and (pointer:fine)){._6sc182{visibility:visible}}}@layer _.d.l{@media (forced-colors:active){.-qH4xad-RQaNpdlga182:is([role=grid][data-drop-target] *){--rowBackgroundColor:Background}}}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear)){view-transition-name:none}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear)) .chyGla_toast-controls{view-transition-name:chyGla_toast-controls}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear)) .chyGla_toast-background{view-transition-name:chyGla_toast-background}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear))::view-transition-group(chyGla_toast-background){z-index:0;will-change:transform}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear))::view-transition-group(.chyGla_toast){z-index:1;will-change:transform}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear))::view-transition-group(chyGla_toast-list-expanded){z-index:1;will-change:transform}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear))::view-transition-group(chyGla_toast-list-collapsed){z-index:1;will-change:transform}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear))::view-transition-group(chyGla_toast-controls){z-index:2;will-change:transform}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear))::view-transition-group(chyGla_toast-content){z-index:3;will-change:transform}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear))::view-transition-group(chyGla_toast-expand){z-index:3;will-change:transform}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear))::view-transition-group(chyGla_toast-action){z-index:3;will-change:transform}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear))::view-transition-group(chyGla_toast-close){z-index:3;will-change:transform}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html.chyGla_toast-expand,html.chyGla_toast-collapse,html.chyGla_toast-clear,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove,chyGla_toast-expand,chyGla_toast-collapse,chyGla_toast-clear))::view-transition-group(*){animation-duration:.4s}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove)):not(.chyGla_reduceMotion)::view-transition-new(.chyGla_toast):only-child{animation-name:chyGla_slide-in}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove)):not(.chyGla_reduceMotion)::view-transition-old(.chyGla_toast):only-child{animation-name:chyGla_slide-out}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove))::view-transition-group(.chyGla_toast.chyGla_bottom){--slideX:0;--slideY:calc(100% + 12px)}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove))::view-transition-group(.chyGla_toast.chyGla_top){--slideX:0;--slideY:calc(-100% - 12px)}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove))::view-transition-group(.chyGla_toast.chyGla_start){--slideX:calc(-100% - 12px);--slideY:0}:is(html.chyGla_toast-add,html.chyGla_toast-remove,html:active-view-transition-type(chyGla_toast-add,chyGla_toast-remove))::view-transition-group(.chyGla_toast.chyGla_end){--slideX:calc(100% + 12px);--slideY:0}:is(html.chyGla_toast-expand,html:active-view-transition-type(chyGla_toast-expand))::view-transition-group(chyGla_toast-expand){animation-duration:.3s}:is(html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-collapse))::view-transition-group(chyGla_toast-expand){animation-duration:.6s}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)):not(.chyGla_reduceMotion) .chyGla_toast-content{view-transition-name:chyGla_toast-content}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)):not(.chyGla_reduceMotion) .chyGla_toast-expand{view-transition-name:chyGla_toast-expand}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)):not(.chyGla_reduceMotion) .chyGla_toast-action{view-transition-name:chyGla_toast-action}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)):not(.chyGla_reduceMotion) .chyGla_toast-close{view-transition-name:chyGla_toast-close}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)):not(.chyGla_reduceMotion) .chyGla_toast-controls{display:flex}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)):not(.chyGla_reduceMotion)::view-transition-old(.chyGla_toast){width:100%;height:100%}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)):not(.chyGla_reduceMotion)::view-transition-new(.chyGla_toast){width:100%;height:100%}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)):not(.chyGla_reduceMotion)::view-transition-old(.chyGla_background-toast){object-fit:cover;object-position:top center;clip-path:inset(0 round 10px)}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)):not(.chyGla_reduceMotion)::view-transition-new(.chyGla_background-toast){object-fit:cover;object-position:top center;clip-path:inset(0 round 10px)}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)).chyGla_reduceMotion .chyGla_toast{view-transition-name:none!important}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)).chyGla_reduceMotion .chyGla_toast-list-expanded{view-transition-name:chyGla_toast-list-expanded}:is(html.chyGla_toast-expand,html.chyGla_toast-collapse,html:active-view-transition-type(chyGla_toast-expand,chyGla_toast-collapse)).chyGla_reduceMotion .chyGla_toast-list-collapsed{view-transition-name:chyGla_toast-list-collapsed}@keyframes chyGla_slide-in{0%{translate:var(--slideX) var(--slideY);opacity:0}}@keyframes chyGla_slide-out{to{translate:var(--slideX) var(--slideY);opacity:0}}
