@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-300-normal-BnqRxXuy.woff2) format("woff2"),url(/assets/inter-cyrillic-300-normal-LR1W_oT8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff")}:root{--board-page: #eaeaee;--board-card: #ffffff;--board-ink: #28292d;--board-muted: #5f6169;--board-line: #e2e2e7;--board-accent: #dfbd51;--board-soft: #f4f1e6;--board-btn: #292a30;--board-chartIn: #b8b8c5;--board-out2: #efdda3;--board-out: #e4c56d;--board-bad: #b14d48;--board-ok: #39725c;--board-logo: #1d1d1f;--board-accent-ink: #766020;--board-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Inter, sans-serif;--board-mono: "SF Mono", "JetBrains Mono", monospace;--board-radius-card: 14px;--board-radius-cardMobile: 12px;--board-radius-block: 12px;--board-radius-control: 8px;--board-radius-pill: 999px;--board-shadow-card: 0 3px 5px rgba(40,39,55,.025), 0 18px 42px -22px rgba(40,39,55,.18);--board-shadow-modal: 0 32px 100px -35px #41414f}[data-board-palette=terracotta]{--board-page: #eeebe9;--board-accent: #be775c;--board-soft: #f5ece7;--board-out2: #e9bcaa;--board-out: #c98a70}[data-board-palette=mocha]{--board-page: #eeecea;--board-accent: #a38b70;--board-soft: #f3eee8;--board-out2: #d4c4ae;--board-out: #b49a7b}:focus-visible{outline:2px solid var(--board-ink);outline-offset:3px}.board-value{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.board-value,.board-chart{animation:none;transition:none}}:root{color-scheme:light;--radius-lg: 10px;--radius-card: var(--board-radius-card, 14px);--motion: cubic-bezier(.2, .8, .2, 1);--radius: 8px;--font: var(--board-font, -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Inter, sans-serif);--mono: var(--board-mono, "SF Mono", "JetBrains Mono", monospace);--d: 1;--fs: 1;--tap: calc(38px * var(--d))}:root,[data-palette]{--ink: var(--board-ink);--ink-2: #4b4c53;--muted: var(--board-muted);--faint: #73767e;--line: var(--board-line);--line-soft: #ececf0;--bg: #ffffff;--bg-page: var(--page-bg);--bg-2: #f6f6f8;--bg-3: #ededf1;--page-bg: var(--board-page);--page-glow: #f4f3f5;--sand: var(--board-accent);--accent-2: var(--board-accent-ink);--accent-soft: var(--board-soft);--accent-edge: #e8d99c;--accent-solid: var(--board-btn);--accent-solid-hover: #41424a;--btn-primary: var(--accent-solid);--on-accent: #ffffff;--nav-active-dot: var(--sand);--focus-edge: #b5a576;--focus-ring: #eee6c9;--brand-ink: var(--board-logo);--ok: var(--board-ok);--ok-bright: #6b9f87;--warn-ink: #856322;--warn-bright: #d6b450;--bad: var(--board-bad);--bad-bright: #d97c70;--bad-soft: #faefed;--bad-edge: #f3dedb;--chart-in: var(--board-chartIn);--chart-out: var(--board-out);--chart-out-2: var(--board-out2);--chart-out-a: var(--board-out2);--chart-out-b: var(--board-out);--lav: #9a93c0;--lav-soft: #d8d5ea;--gold-soft: #fbf7e8;--gold-ink: #7a5d12;--hair: #eeeef2;--well: #f0f0f3;--press: #e9e9ee;--hover: #f8f7f2;--surface: #fafafc;--shadow-sm: 0 2px 5px rgba(40, 39, 55, .035), 0 6px 14px rgba(40, 39, 55, .025);--shadow: var(--board-shadow-card);--shadow-lift: 0 5px 8px rgba(40, 39, 55, .03), 0 18px 36px -18px rgba(40, 39, 55, .2);--shadow-modal: var(--board-shadow-modal);--page: #f3f3f6;--chip: #eeeef2;--card: var(--board-card);--accent: var(--bad)}[data-palette=terracotta]{--page-glow: #f5f3f1;--accent-2: #7e4532;--accent-edge: #e7cdbf;--focus-edge: #b98a76;--focus-ring: #f1e1d8;--gold-soft: #f5ece7;--gold-ink: #7e4532;--hover: #f8f3f0}[data-palette=mocha]{--page-glow: #f5f4f2;--accent-2: #5f4d38;--accent-edge: #ddd0bf;--focus-edge: #a8957c;--focus-ring: #ece5db;--gold-soft: #f3eee8;--gold-ink: #5f4d38;--hover: #f8f6f2}[data-motion=off] *,[data-motion=off] *:before,[data-motion=off] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;font-family:var(--font);font-size:calc(14px * var(--fs));line-height:1.45;letter-spacing:-.015em;color:var(--ink);background:radial-gradient(ellipse at 5% 5%,var(--page-glow) 0%,transparent 55%),var(--page-bg);background-attachment:fixed;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}button,input,select{font:inherit;color:inherit;letter-spacing:inherit}a{color:inherit}.mono{font-family:var(--mono);font-size:.9em;letter-spacing:0}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.faint{color:var(--faint)}.warn{color:var(--accent)}*{scrollbar-width:thin;scrollbar-color:var(--line) transparent}:focus-visible{outline:2px solid var(--sand);outline-offset:2px}.page{--page-x: 26px;padding:calc(24px * var(--d)) var(--page-x) calc(40px * var(--d));width:100%;min-width:0}.page-head{display:none}.h-sec{margin:0 0 10px;font-size:calc(10px * var(--fs));font-weight:500;text-transform:uppercase;letter-spacing:.13em;color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--tap);padding:0 15px;border:1px solid #fff;border-radius:8px;background:#fff;color:var(--ink);box-shadow:var(--shadow-sm);font-size:calc(12.5px * var(--fs));font-weight:500;white-space:nowrap;cursor:pointer;transition:background .12s var(--motion),box-shadow .12s var(--motion),transform .12s var(--motion)}.btn:hover:not(:disabled){box-shadow:var(--shadow-lift);transform:translateY(-1px)}.btn:active:not(:disabled){box-shadow:var(--shadow-sm);transform:none}.btn.on{background:var(--accent-soft);border-color:var(--accent-soft);color:var(--accent-2)}.btn.primary{background:var(--btn-primary);border-color:var(--btn-primary);color:var(--on-accent);box-shadow:0 5px 12px -7px var(--btn-primary)}.btn.primary:hover:not(:disabled){background:var(--accent-solid-hover);border-color:var(--accent-solid-hover)}.btn.danger{color:var(--bad)}.btn.ghost{background:transparent;border-color:transparent;box-shadow:none}.btn.ghost:hover:not(:disabled){background:var(--press);box-shadow:none;transform:none}.btn.sm{min-height:32px;padding:0 12px;font-size:calc(12px * var(--fs));border-radius:8px}.input{min-height:calc(40px * var(--d));width:100%;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:#fff;outline:none;font-size:calc(13px * var(--fs));transition:border-color .15s,box-shadow .15s}.input:focus{border-color:var(--focus-edge);box-shadow:0 0 0 3px var(--focus-ring)}.input[type=search]{border-radius:999px;background:var(--press);border-color:transparent;padding-left:16px}.input[type=search]:focus{background:#fff;border-color:var(--focus-edge)}select.input{padding-right:8px;cursor:pointer}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0;max-width:100%}.chip{display:inline-flex;align-items:center;gap:7px;max-width:100%;overflow:hidden;text-overflow:ellipsis;min-height:calc(32px * var(--d));padding:0 13px;border:1px solid transparent;border-radius:999px;background:var(--chip);color:var(--muted);font-size:calc(12px * var(--fs));cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background .15s,box-shadow .15s,color .15s}button.chip{font-family:inherit}.chip:hover{color:var(--ink);background:var(--press)}.chip .mini{margin-right:0}.chip input{display:none}.chip.on{background:#fff;color:var(--ink);border-color:#fff;box-shadow:var(--shadow-sm),0 0 0 1px var(--press);font-weight:500}.chip .ln{flex:none}.chip .dotsw{width:7px;height:7px;border-radius:50%;flex:none}.chip .num,.chip .cnt{color:var(--faint);font-weight:400}.chip.on .num,.chip.on .cnt{color:var(--accent-2)}.badge{display:inline-block;padding:1px 7px;margin:1px 4px 1px 0;border:0;border-radius:6px;background:var(--well);font-size:calc(11px * var(--fs));font-weight:500;color:var(--muted);white-space:nowrap;line-height:17px}.badge.warn{background:var(--bad-soft);color:var(--bad)}.state{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:4px 11px 4px 9px;border-radius:999px;background:var(--well);color:var(--muted);font-size:calc(11px * var(--fs));white-space:nowrap;line-height:1.3}.state:before{content:"";width:6px;height:6px;border-radius:50%;background:#a3a3a8;flex:none}.state.ok:before{background:var(--ok-bright)}.state.warn:before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--warn-bright)}.state.bad{background:var(--bad-soft);color:var(--bad)}.state.bad:before{background:var(--bad-bright)}.state{max-width:100%}.alert{padding:12px 16px;margin:0 0 14px;border:1px solid var(--bad-edge);border-radius:10px;background:var(--bad-soft);color:var(--bad);font-size:calc(13px * var(--fs))}.note{padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:var(--page);font-size:calc(12.5px * var(--fs));line-height:1.6;color:var(--muted)}.link{padding:0;border:0;background:none;cursor:pointer;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px;text-align:left}.link:hover{text-decoration-color:var(--sand)}.rcard{background:#fff;border:1px solid #fff;border-radius:12px;box-shadow:var(--shadow);padding:calc(22px * var(--d));min-width:0}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin:4px 0 22px}.kpi{background:#fff;border:1px solid #fff;border-radius:12px;box-shadow:var(--shadow);padding:calc(18px * var(--d)) 20px calc(17px * var(--d));min-width:0;transition:box-shadow .2s,transform .2s var(--motion)}.kpi-label{font-size:calc(12px * var(--fs));color:var(--muted);line-height:1.3;overflow-wrap:anywhere}.kpi-value{margin:10px 0 6px;font-size:clamp(22px,1.9vw,32px);line-height:1.15;min-height:37px;font-weight:400;letter-spacing:-.02em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.kpi-sub{font-size:calc(11.5px * var(--fs));color:var(--faint);min-height:16px;line-height:1.35;overflow-wrap:anywhere}.kpi.hot .kpi-value{color:var(--bad)}.kpi.hot .kpi-label:after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;border-radius:50%;background:var(--bad-bright);vertical-align:1px}.gauge{position:relative;width:100%;max-width:230px;margin:8px auto 0;padding-top:8px}.gauge svg{display:block;width:100%;height:auto;overflow:visible}.gauge .bg{stroke:var(--bg-3)}.gauge .fg{stroke:var(--chart-out);transition:stroke-dasharray .4s var(--motion)}.gauge .fg.warn{stroke:var(--warn-bright)}.gauge .fg.bad{stroke:var(--bad-bright)}.gauge .mid{position:absolute;left:0;right:0;bottom:4%;text-align:center}.gauge .big{font-size:calc(46px * var(--fs));font-weight:400;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums}.gauge .cap{margin-top:6px;font-size:calc(11px * var(--fs));color:var(--muted)}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.toolbar .search{flex:1 1 260px}.toolbar select.input{width:auto;flex:0 0 auto}.table-box{width:100%;overflow-x:auto;border:1px solid #fff;border-radius:12px;background:#fff;box-shadow:var(--shadow)}table{width:100%;border-collapse:collapse}th{text-align:left;padding:calc(14px * var(--d)) 14px;border-bottom:1px solid var(--hair);font-size:calc(10px * var(--fs));font-weight:500;text-transform:uppercase;letter-spacing:.045em;color:var(--muted);white-space:nowrap;background:var(--page)}td{padding:calc(11px * var(--d)) 14px;border-bottom:1px solid var(--hair);vertical-align:top}tr:last-child td{border-bottom:0}tbody tr.click{cursor:pointer}tbody tr.click:hover td{background:var(--hover)}tbody tr.sel td{background:var(--accent-soft)}td.nowrap,th.nowrap{white-space:nowrap}.empty{padding:40px 12px;text-align:center;color:var(--muted)}.count-line{margin-top:12px;font-size:calc(12px * var(--fs));color:var(--muted)}.shell{display:flex;height:100%;gap:14px;padding:20px}@supports (height: 100dvh){.shell{height:100dvh}}.side{flex:0 0 232px;width:232px;display:flex;flex-direction:column;background:transparent;padding:0 2px;height:100%;overflow-y:auto;overflow-x:hidden}.side-grip{flex:none;width:8px;margin:0 -11px 0 -3px;cursor:col-resize;position:relative;z-index:5;align-self:stretch}.side-grip:after{content:"";position:absolute;top:20%;bottom:20%;left:3px;width:2px;border-radius:2px;background:transparent;transition:background .15s}.side-grip:hover:after,body.col-resizing .side-grip:after{background:var(--chart-in)}body.col-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.side.rail{flex-basis:64px;width:64px;padding:0;align-items:stretch}.side.drawer{position:fixed;inset:0 auto 0 0;z-index:60;height:100dvh;width:min(280px,86vw);flex-basis:auto;background:#fff;box-shadow:var(--shadow-lift);padding:0 8px 8px}.brand{display:flex;align-items:center;gap:12px;min-height:76px;padding:4px 6px 4px 15px}.brand-text{min-width:0;flex:1 1 auto;line-height:1.15;text-align:center}.brand-text .lockup{margin:0 auto}.brand-prod{margin-top:8px;font-size:calc(20px * var(--fs));font-weight:600;letter-spacing:.14em;white-space:nowrap;color:var(--brand-ink)}.brand-tag{margin-top:3px;font-size:calc(10px * var(--fs));letter-spacing:.04em;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail .brand{flex-direction:column;justify-content:center;gap:8px;padding:10px 0}.brand-mark{width:26px;height:26px;display:block}.burger{width:34px;height:34px;flex:none;display:inline-flex;flex-direction:column;justify-content:center;gap:4px;padding:0 9px;border:0;border-radius:8px;background:transparent;cursor:pointer;color:var(--muted)}.burger:hover{background:var(--press);color:var(--ink)}.burger span{display:block;height:1.6px;border-radius:2px;background:currentColor}.nav-caption{font-size:calc(10px * var(--fs));text-transform:uppercase;letter-spacing:.12em;color:var(--muted);padding:18px 17px 12px;white-space:nowrap}.rail .nav-caption{display:none}.nav{display:flex;flex-direction:column;gap:calc(1px * var(--d));padding:0 3px}.nav :is(button,a){display:flex;align-items:center;gap:11px;min-height:calc(36px * var(--d));width:100%;padding:calc(7px * var(--d)) 12px;border:0;border-radius:10px;background:transparent;text-align:left;text-decoration:none;box-sizing:border-box;font-size:calc(13px * var(--fs));color:var(--muted);cursor:pointer;transition:background .12s var(--motion),color .12s var(--motion),box-shadow .12s var(--motion)}.nav :is(button,a) svg{flex:none}.nav :is(button,a) span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}.nav :is(button,a):hover{background:#ffffff9e;color:var(--ink)}.nav :is(button,a).on{background:#fff;color:var(--ink);font-weight:500;box-shadow:var(--shadow-sm)}.nav :is(button,a).on:after{content:"";width:6px;height:6px;background:var(--nav-active-dot);border-radius:50%;margin-left:auto;flex-shrink:0}.nav-group{display:flex;flex-direction:column;padding:2px;border:1px solid var(--line-soft);border-radius:12px;background:#ffffff6b;box-shadow:0 1px 2px #14100c0a,0 0 0 1px #ffffff59 inset}.nav-group.nav-tail{border:0;background:transparent;box-shadow:none;padding:0}.nav-group.shut{background:transparent}.nav-group+.nav-group{margin-top:8px}.grp-sep{display:none}.rail .nav-group{border:0;background:transparent;box-shadow:none;padding:0}.rail .grp-sep{display:block}.nav button.grp-head{min-height:28px;padding:7px 12px 3px;gap:8px;border-radius:8px;background:transparent;box-shadow:none;font-size:calc(10px * var(--fs));text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-weight:400}.nav button.grp-head:hover{background:transparent;color:var(--ink)}.nav button.grp-head:focus-visible,.nav-fold button:focus-visible{outline:2px solid var(--accent-edge);outline-offset:-2px}.nav button.grp-head.cur{color:var(--ink)}.grp-cur{font-style:normal;text-transform:none;letter-spacing:.02em;font-size:calc(11px * var(--fs));color:var(--ink)}.grp-cur:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--nav-active-dot);vertical-align:middle}.grp-chev{flex:none;transition:transform .18s var(--motion)}.nav-group.shut .grp-chev{transform:rotate(-90deg)}.grp-bad{flex:none;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--bad-bright);color:#fff;font-size:10px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center;margin-left:auto;margin-right:2px}.grp-bad+.grp-chev{margin-left:0}.nav button.grp-head>span{flex:1 1 auto}.grp-body{display:grid;grid-template-rows:1fr;transition:grid-template-rows .18s var(--motion),opacity .18s}.nav-group.shut .grp-body{grid-template-rows:0fr;opacity:0}.grp-inner{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:calc(2px * var(--d));padding:2px 0 3px}.nav-tail{margin-top:6px}.grp-sep{height:1px;margin:8px 12px;background:var(--line)}.nav-group:first-child .grp-sep{display:none}.nav-fold{display:flex;gap:4px;padding:8px 8px 0}.nav-fold button{width:30px;height:30px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.nav-fold button:hover:not(:disabled){background:#ffffff9e;color:var(--ink)}.nav-fold button:disabled{opacity:.35;cursor:default}.rail .nav{padding:0 6px}.rail .nav :is(button,a){justify-content:center;padding:0;min-height:46px}.rail .nav :is(button,a).on:after{display:none}.side-foot{margin-top:auto;padding:18px 0 0;display:flex;flex-direction:column;gap:4px;font-size:calc(12px * var(--fs))}.rail .side-foot{align-items:center;padding-bottom:4px}.side-foot .who{display:flex;align-items:center;gap:10px;padding:6px 8px 6px 7px;min-width:0;flex:1 1 auto;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:10px;transition:background .15s}.side-foot .who:hover{background:#ffffffb3}.main-head .head-lang{flex:none}.side-foot .who .dot{width:7px;height:7px;border-radius:50%;background:var(--ok-bright);flex:none}.side-foot .who-text{min-width:0}.side-foot .who-text div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-foot .who .name{color:var(--ink-2);font-weight:500}.side-foot .who .login{font-size:calc(11px * var(--fs));color:var(--muted)}.side-foot .row{display:flex;align-items:center;gap:8px;margin:0 8px;padding:10px 6px 2px;border-top:1px solid var(--line)}.rail .side-foot .row{flex-direction:column;margin:0;padding:10px 0 0}.side-foot .spacer{flex:1 1 auto}.icon-act{width:32px;height:32px;flex:none;display:inline-grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.icon-act:hover{background:var(--press);color:var(--ink)}.side-foot .ver{align-self:center;border:0;background:none;cursor:pointer;padding:2px 8px 0;font-size:calc(10.5px * var(--fs));color:var(--faint);text-align:center;white-space:nowrap}.rail .side-foot .ver{padding:2px 0 0;text-align:center}.side-foot .ver.on,.side-foot .ver:hover{color:var(--ink)}.main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;min-height:0;background:var(--surface);border:1px solid rgba(255,255,255,.75);border-radius:var(--radius-card);box-shadow:var(--shadow);overflow:hidden;position:relative}.main-head{flex:none;display:flex;align-items:center;gap:12px;min-height:74px;padding:14px 26px;border-bottom:1px solid var(--line);background:#ffffffb8}.main-head h1{margin:0;flex:1 1 auto;min-width:0;font-size:calc(21px * var(--fs));font-weight:300;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-head .eyebrow{font-size:calc(10px * var(--fs));letter-spacing:.13em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.main-head .brand-mark{width:26px;height:26px}.main-body{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column}.main-body>.page{flex:1 0 auto}.drawer-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#1313166b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.r-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;background:#1313166b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media(min-width:861px)and (max-width:1200px){.shell{padding:12px;gap:10px}.page{--page-x: 20px}.page{padding:20px var(--page-x) 36px}.main-head{padding:14px 20px}}@media(max-width:860px){:root{--tap: calc(44px * var(--d));--radius-card: 12px}.page{--page-x: 14px}.page{padding:16px var(--page-x) 28px}.input,select.input{font-size:16px}.chip{min-height:40px}.btn.sm{min-height:44px}.pill-tabs button{min-height:40px}.shell{flex-direction:column;height:auto;min-height:100%;padding:8px;gap:8px}.main{overflow:visible;min-height:calc(100dvh - 16px)}.main-head{position:sticky;top:0;z-index:20;min-height:60px;padding:8px 12px;border-radius:var(--radius-card) var(--radius-card) 0 0;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.main-head h1{font-size:calc(17px * var(--fs))}.main-body{overflow:visible}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kpi{padding:14px 14px 13px;border-radius:10px}.kpi-value{font-size:calc(26px * var(--fs));height:30px;margin:8px 0 4px}.kpi-sub{white-space:normal}.table-box{border-radius:10px}.state{white-space:normal}.side.drawer .brand{min-height:72px;padding-top:14px}.side.drawer .nav :is(button,a){min-height:44px}.side.drawer .nav button.grp-head{min-height:44px}.side.drawer .nav-fold button{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.pill-tabs{display:inline-flex;flex-wrap:wrap;gap:2px;padding:4px;background:var(--press);border-radius:20px;max-width:100%;flex-shrink:0}.side>.pill-tabs,.ch .pill-tabs{flex-shrink:0}.pill-tabs button{flex:none;border:0;background:transparent;border-radius:999px;padding:0 16px;min-height:calc(32px * var(--d));font:inherit;font-size:calc(12.5px * var(--fs));color:var(--muted);cursor:pointer;white-space:nowrap;transition:background .15s,box-shadow .15s,color .15s}.pill-tabs button:hover{color:var(--ink)}.pill-tabs button.on{background:#fff;color:var(--ink);font-weight:500;box-shadow:var(--shadow-sm)}.plist{list-style:none;margin:0;padding:4px 0;background:#fff;border:1px solid #fff;border-radius:12px;box-shadow:var(--shadow);overflow:hidden}.plist li{border-bottom:1px solid var(--hair);cursor:pointer;transition:background .15s}.plist li:last-child{border-bottom:0}.plist li:active{background:var(--hover)}.plist li.sel{background:var(--accent-soft)}.plist li.empty{display:block;cursor:default}.ava{border-radius:50%;object-fit:cover;border:2px solid #fff!important;background:var(--press)!important;box-shadow:0 1px 3px #28273714}.ava.none{color:var(--muted)!important;font-weight:500!important;letter-spacing:0}th .sort-btn{font-weight:500}th .sort-btn.on{color:var(--ink)}th .sort-ind{color:var(--sand)}.card-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 12px;min-width:0;min-height:32px}.ch-main{flex:1 1 180px;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:32px}.card-head .ch-title,.card-head>strong:first-child{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:calc(14px * var(--fs))}.card-head>.state,.ch-pills>*{flex:none}.ch-pills{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%}.ch-acts{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%}.ch{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 12px;margin-bottom:14px;min-width:0}.ch>:first-child{flex:1 1 260px;min-width:0}.ch>:not(:first-child){flex:0 1 auto;min-width:0;max-width:100%}.ch h2{margin:3px 0 0;font-size:calc(19px * var(--fs));font-weight:500;letter-spacing:-.035em;line-height:1.2;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;overflow-wrap:anywhere}.tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px;align-items:start}.card-grid>*{min-width:0}.card-grid>.span-all{grid-column:1 / -1}.ell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-kv{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;margin:12px 0 8px;font-size:calc(13px * var(--fs))}.card-kv dt{color:var(--muted)}.card-kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.tbl-scroll{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.tbl-scroll>table{min-width:max(100%,var(--tbl-min, 480px))}.tbl-scroll th,.tbl-scroll td:first-child{white-space:nowrap}.tbl-scroll .num,.tbl-scroll .r{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.card-fold{margin-top:10px}.card-fold>summary{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;margin-left:-10px;border-radius:8px;color:var(--ink-2);font-size:calc(12.5px * var(--fs));cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.card-fold>summary::-webkit-details-marker{display:none}.card-fold>summary:before{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .15s var(--motion)}.card-fold[open]>summary:before{transform:rotate(45deg)}.card-fold>summary:hover{background:var(--press)}.card-fold>.card-fold-body{padding-top:6px}@media(pointer:coarse),(max-width:860px){.dt-cols-btn{position:relative}.dt-cols-btn:after{content:"";position:absolute;top:-10px;right:-5px;bottom:-10px;left:-5px}}.side-foot .ver,.kpi-sub,p.note,span.faint{color:var(--muted)!important}.eb{font-size:calc(10px * var(--fs));font-weight:500;text-transform:uppercase;letter-spacing:.13em;color:var(--muted)}.bh{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px;margin:0 0 10px;min-width:0}.bh>:first-child{flex:1 1 220px;min-width:0}.bh>:not(:first-child){flex:0 1 auto;min-width:0;max-width:100%}.bh h3{margin:3px 0 0;font-size:calc(14px * var(--fs));font-weight:500;letter-spacing:-.01em;line-height:1.25;color:var(--ink);display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;overflow-wrap:anywhere}.bh h3 .more{margin-left:4px;font-weight:400}.sk{display:inline-block;background:var(--chip);border-radius:8px;vertical-align:middle;position:relative;overflow:hidden}.sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:translate(-100%);animation:sk-sweep 1.4s ease-in-out infinite}@keyframes sk-sweep{to{transform:translate(100%)}}.sk-block{display:block;width:100%;height:60px}.sk-line{display:block;width:70%;height:10px;margin:6px 0}@media(prefers-reduced-motion:reduce){.sk:after{animation:none;display:none}}td.r,th.r,td.num,th.num,.tbl-scroll td.r{font-variant-numeric:tabular-nums}.btn:disabled,.btn.primary:disabled{opacity:1;background:var(--bg-2);border-color:var(--line);color:var(--muted);box-shadow:none;cursor:default}.hscroll{position:relative;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.hscroll::-webkit-scrollbar{display:none}.hscroll.hs-right{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.hscroll.hs-left{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px);mask-image:linear-gradient(90deg,transparent,#000 36px)}.hscroll.hs-left.hs-right{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent)}@media(pointer:coarse){.nav :is(button,a){min-height:44px;padding:8px 14px}.nav button.grp-head{min-height:40px}.nav-group+.nav-group{margin-top:6px}}.lockup[data-v-61a71472]{display:inline-flex;flex-direction:column;align-items:center;line-height:1;color:#1d1d1f}.rx[data-v-61a71472]{display:block;height:auto}.rule[data-v-61a71472]{display:block;height:0;border-top:.5px solid #c9c9d0}.name[data-v-61a71472]{display:block;font-family:var(--board-font, -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Inter, sans-serif);font-weight:300;letter-spacing:.42em;margin-right:-.42em;color:#28292d}.tag[data-v-61a71472]{display:block;font-weight:400;color:var(--muted, #5f6169);letter-spacing:.02em}.lg .rx[data-v-61a71472]{width:220px}.lg .rule[data-v-61a71472]{width:172px;margin:18px 0 14px}.lg .name[data-v-61a71472]{font-size:19px}.lg .tag[data-v-61a71472]{font-size:12px;margin-top:12px}.sm .rx[data-v-61a71472]{width:128px}.sm .rule[data-v-61a71472]{width:100px;margin:10px 0 8px}.sm .name[data-v-61a71472]{font-size:11.5px}.sm .tag[data-v-61a71472]{font-size:10px;margin-top:6px}.seg[data-v-3c506fc9]{display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;padding:3px;background:#e3e3e9;border-radius:999px}.seg button[data-v-3c506fc9]{min-width:38px;min-height:32px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:11px;font-weight:500;letter-spacing:.06em;cursor:pointer;padding:0 9px;transition:background .15s,box-shadow .15s,color .15s}.seg button[data-v-3c506fc9]:hover{color:var(--ink)}.seg button.on[data-v-3c506fc9]{background:#fff;color:var(--ink);box-shadow:var(--shadow-sm)}.seg.compact[data-v-3c506fc9]{grid-auto-flow:row;border-radius:10px}.seg.compact button[data-v-3c506fc9]{min-width:34px;min-height:24px;font-size:10.5px;padding:0 4px;border-radius:8px}.lang-corner[data-v-97cba234]{position:fixed;top:18px;right:20px;z-index:5}.login[data-v-97cba234]{min-height:100%;display:flex;align-items:center;justify-content:center;padding:50px;background:radial-gradient(ellipse at 50% 30%,var(--page-glow),transparent 65%),var(--page-bg)}.box[data-v-97cba234]{position:relative;z-index:1;width:100%;max-width:420px;padding:36px;border:1px solid var(--card);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow)}.mark[data-v-97cba234]{margin:0 0 26px;text-align:center;line-height:0}.nda[data-v-97cba234]{margin-top:26px;text-align:center;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}form>.h-sec[data-v-97cba234],.box>div>.h-sec[data-v-97cba234]{margin:0 0 22px;font-size:22px;font-weight:400;letter-spacing:-.035em;text-transform:none;color:var(--ink)}.field[data-v-97cba234]{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.field>span[data-v-97cba234]{display:block;font-size:12px;color:var(--ink-2)}.code[data-v-97cba234]{letter-spacing:6px;font-size:20px;text-align:center}.wide[data-v-97cba234]{width:100%;margin-top:6px;min-height:44px;font-size:13px}.alt[data-v-97cba234]{margin-top:18px;font-size:12.5px;text-align:center}.small[data-v-97cba234]{font-size:12.5px}p.small[data-v-97cba234]{margin:-8px 0 18px;line-height:1.6}.qr[data-v-97cba234]{display:flex;justify-content:center;padding:14px;margin-bottom:14px;border:1px solid var(--line);border-radius:10px;background:#fff}.qr[data-v-97cba234] svg{width:100%;max-width:220px;height:auto;aspect-ratio:1 / 1;display:block;shape-rendering:crispEdges}.empty-qr[data-v-97cba234]{height:222px;align-items:center}.secret[data-v-97cba234]{display:flex;flex-direction:column;gap:4px;margin-bottom:18px}.secret code[data-v-97cba234]{font-size:12px;word-break:break-all;color:var(--muted)}@media(max-width:860px){.login[data-v-97cba234]{padding:70px 16px 24px}.box[data-v-97cba234]{padding:28px 22px}.box[data-v-97cba234] .input{font-size:16px}.lang-corner[data-v-97cba234]{top:12px;right:12px}}.skel-box[data-v-df0ca220]{padding:10px 2px;min-width:0}.sk-line[data-v-df0ca220]{width:100%}.sk-line.short[data-v-df0ca220]{width:55%}.dt{position:relative;width:100%;min-width:0}.dt-box{width:100%;overflow-x:auto}.dt-table{table-layout:fixed;min-width:100%}.dt-table th{position:relative;padding:0;overflow:hidden}.dt-table th.dt-num .dt-sort{justify-content:flex-end}.dt-has-btn .dt-table th:last-child .dt-sort{padding-right:42px}.dt-has-btn .dt-table td:last-child{padding-right:42px}.dt-sort{display:flex;align-items:center;gap:5px;width:100%;padding:14px 10px 14px 12px;border:0;background:none;cursor:pointer;text-align:left;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.dt-sort.dt-static{cursor:default}.dt-sort:not(.dt-static):hover,.dt-sort.on{color:var(--ink)}.dt-sort:focus-visible{outline:1px solid var(--ink);outline-offset:-2px}.dt-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-ind{flex:none;font-size:9px;letter-spacing:0}.dt-table th:first-child .dt-sort{padding-left:16px}.dt-handle{position:absolute;top:0;right:0;bottom:0;width:8px;cursor:col-resize;touch-action:none;z-index:1}.dt-handle:after{content:"";position:absolute;top:25%;bottom:25%;right:3px;width:1px;background:var(--line)}.dt-handle:hover:after{background:var(--faint)}.dt-table td{overflow:hidden;vertical-align:middle;padding:10px 10px 10px 12px}.dt-table td:first-child{padding-left:16px}.dt-table td.dt-num{text-align:right}.dt-table th.dt-sticky,.dt-table td.dt-sticky{position:sticky;right:0;z-index:2;background:#fff;box-shadow:inset 1px 0 #eeeef2}.dt-table th.dt-sticky{background:#f5f5f8}.dt-table tbody tr.click:hover td.dt-sticky{background:var(--hover)}.dt-table tbody tr.sel td.dt-sticky{background:var(--accent-soft)}.dt-box.dt-scroll{max-height:70vh;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.dt-scroll .dt-table{border-collapse:separate;border-spacing:0}.dt-scroll .dt-table th{position:sticky;top:0;z-index:3;background:#f5f5f8;box-shadow:inset 0 -1px 0 var(--line)}.dt-scroll .dt-table td{font-variant-numeric:tabular-nums;border-bottom:1px solid #f0f0f4;padding-top:6px;padding-bottom:6px}.dt-scroll .dt-table td.dt-num{font-family:var(--mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.92em}.dt-scroll .dt-table tbody tr:nth-child(2n) td{background:#fafafc}.dt-scroll .dt-table tbody tr.click:hover td{background:var(--hover)}.dt-table th.dt-stl,.dt-table td.dt-stl{position:sticky;left:0;z-index:2;background:#fff}.dt-scroll .dt-table tbody tr:nth-child(2n) td.dt-stl{background:#fafafc}.dt-table th.dt-stl{z-index:4;background:#f5f5f8}.dt-hs .dt-table th.dt-stl,.dt-hs .dt-table td.dt-stl{box-shadow:6px 0 8px -6px #14100c47}.dt-table tfoot td{border-top:1px solid var(--line);border-bottom:0;font-weight:500;background:#f5f5f8}.dt-table th.dt-selc,.dt-table td.dt-selc{padding:0;text-align:center;cursor:pointer}.dt-table td.dt-selc:first-child,.dt-table th.dt-selc:first-child{padding-left:4px}.dt-selc input{accent-color:var(--accent-solid);cursor:pointer;width:15px;height:15px;vertical-align:middle}.dt-ell{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-sk{display:inline-block;width:70%;height:10px;border-radius:6px;background:var(--chip);vertical-align:middle}.dt-skrow td{height:46px}.dt-cols{position:absolute;top:7px;right:8px;z-index:5}.dt-cols-btn{width:28px;height:28px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:6px;background:#f5f5f8;color:var(--muted);cursor:pointer}.dt-cols-btn:hover,.dt-cols-btn.on{background:#e6e6eb;color:var(--ink)}.dt-cols-btn:focus-visible{outline:1px solid var(--ink);outline-offset:1px}.dt-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:240px;max-width:320px;padding:8px 0 0;border:1px solid #fff;border-radius:10px;background:#fff;box-shadow:var(--shadow-lift),0 0 0 1px #ececf0}.dt-pop-list{max-height:360px;overflow-y:auto}.dt-pop-row{display:flex;align-items:center;gap:10px;padding:7px 16px;font-size:13px;cursor:pointer;text-transform:none;letter-spacing:0}.dt-pop-row:hover{background:#f5f5f8}.dt-pop-row input{accent-color:var(--accent-solid);flex:none}.dt-pop-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-pop-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;padding:10px 12px 10px 16px;border-top:1px solid var(--line-soft);font-size:11px}.dt-table th[draggable=true]{cursor:grab}.dt-table th.dt-moving{opacity:.45}.dt-table th.dt-drop-l{box-shadow:inset 2px 0 0 var(--ink-2)}.dt-table th.dt-drop-r{box-shadow:inset -2px 0 0 var(--ink-2)}body.col-resizing,body.col-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.page[data-v-9370b29b]{--ok: #39725c}.small[data-v-9370b29b]{font-size:12.5px}.nowrap[data-v-9370b29b]{white-space:nowrap}.spacer[data-v-9370b29b]{flex:1 1 auto}.sand[data-v-9370b29b]{color:var(--warn-ink)}.box[data-v-9370b29b]{border:1px solid #fff;background:#fff;border-radius:12px;box-shadow:var(--shadow)}.bar[data-v-9370b29b]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;margin-bottom:16px}.bar .search[data-v-9370b29b]{flex:1 1 200px;max-width:320px}.frame[data-v-9370b29b] td{padding:11px 12px 11px 14px}.frame[data-v-9370b29b] td:first-child{padding-left:16px}.frame[data-v-9370b29b] td.dt-sticky{padding:4px 8px;white-space:nowrap}.ell[data-v-9370b29b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm[data-v-9370b29b]{font-weight:500}.un[data-v-9370b29b]{font-size:12px}.dot[data-v-9370b29b]{display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 7px 1px 0;vertical-align:middle;background:#a3a3a8}.dot.active[data-v-9370b29b]{background:var(--ok-bright)}.dot.pending[data-v-9370b29b]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--warn-bright)}.tag[data-v-9370b29b]{display:inline-flex;align-items:center;gap:5px;vertical-align:middle;height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:500;letter-spacing:.01em;white-space:nowrap}.tag svg[data-v-9370b29b]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tag.crown[data-v-9370b29b]{background:#f5ecd3;color:#8e6c1c}.tag.temp[data-v-9370b29b]{margin-left:8px;background:#f6edd2;color:#7a5f17}.al-meta .tag.temp[data-v-9370b29b],.summary .tag.temp[data-v-9370b29b]{margin-left:0}.icons[data-v-9370b29b]{display:flex;align-items:center;gap:0}.ib[data-v-9370b29b]{width:32px;height:32px;padding:4px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.ib svg[data-v-9370b29b]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ib[data-v-9370b29b]:hover:not(:disabled){background:#e8e8ed;color:var(--ink)}.ib.red[data-v-9370b29b]{color:var(--accent)}.ib.green[data-v-9370b29b]{color:var(--ok)}.ib.red[data-v-9370b29b]:hover:not(:disabled){color:var(--accent)}.ib.green[data-v-9370b29b]:hover:not(:disabled){color:var(--ok)}.ib[data-v-9370b29b]:disabled{opacity:.35;cursor:default}.ask[data-v-9370b29b]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px}.ask .warn[data-v-9370b29b]{margin-right:2px}.intro[data-v-9370b29b]{margin:0 0 14px;font-size:13px}.err[data-v-9370b29b]{margin-top:8px;color:var(--accent);font-size:13px}.hint[data-v-9370b29b]{margin-top:6px;color:var(--faint);font-size:12.5px}.cb[data-v-9370b29b]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);cursor:pointer}.fields .cb[data-v-9370b29b]{flex-direction:row}.overlay[data-v-9370b29b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:#1313166b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal[data-v-9370b29b]{width:100%;max-width:520px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #fff;border-radius:14px;background:#fff;box-shadow:var(--shadow-modal)}.m-head[data-v-9370b29b]{display:flex;align-items:center;gap:8px;padding:20px 18px 18px 26px;border-bottom:1px solid var(--line)}.m-head h2[data-v-9370b29b]{margin:0;flex:1 1 auto;min-width:0;font-size:20px;font-weight:400;letter-spacing:-.02em;overflow-wrap:anywhere}.x[data-v-9370b29b]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.x[data-v-9370b29b]:hover{color:var(--ink);background:#e8e8ed}.m-body[data-v-9370b29b]{overflow-y:auto;padding:0 26px;background:#fafafc}.m-body section[data-v-9370b29b]{padding:18px 0;border-bottom:1px solid var(--line)}.m-body section[data-v-9370b29b]:last-child{border-bottom:0}.summary[data-v-9370b29b]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px}.row[data-v-9370b29b]{display:flex;gap:8px}.row .input[data-v-9370b29b]{flex:1 1 auto}.acts-line[data-v-9370b29b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.acts-line .hint[data-v-9370b29b]{margin-top:0}.pwform[data-v-9370b29b]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.pwform .err[data-v-9370b29b]{margin-top:0}.mp[data-v-9370b29b]{margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}.mp-btn[data-v-9370b29b]{display:inline-flex;align-items:center;gap:8px;color:#8e6c1c}.mp-btn svg[data-v-9370b29b]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.fields[data-v-9370b29b]{display:flex;flex-direction:column;gap:14px;padding:20px 26px 22px;background:#fafafc}.fields label[data-v-9370b29b]{display:flex;flex-direction:column;gap:4px}.fields label>span[data-v-9370b29b],.lbl[data-v-9370b29b]{display:block;font-size:12.5px;color:var(--muted);margin-bottom:4px}.fields label>span[data-v-9370b29b]{margin-bottom:0}.toast[data-v-9370b29b]{position:fixed;left:50%;bottom:24px;z-index:60;transform:translate(-50%);max-width:calc(100% - 32px);padding:11px 18px;border-radius:10px;background:var(--accent-solid);color:#fff;font-size:13px;box-shadow:var(--shadow-lift)}@media(max-width:860px){.ib[data-v-9370b29b]{width:40px;height:40px}.bar .search[data-v-9370b29b]{max-width:none}}.alist[data-v-9370b29b]{list-style:none;margin:0;padding:0}.alist[data-v-9370b29b]{overflow:hidden}.alist li[data-v-9370b29b]{display:flex;align-items:center;gap:10px;min-height:64px;padding:12px 16px;border-bottom:1px solid #eeeef2;cursor:pointer}.alist li[data-v-9370b29b]:last-child{border-bottom:0}.al-main[data-v-9370b29b]{flex:1 1 auto;min-width:0}.al-meta[data-v-9370b29b]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;font-size:12.5px;color:var(--muted)}.al-go[data-v-9370b29b]{flex:none;color:var(--faint)}.ho-now[data-v-9370b29b]{margin:0 0 10px}.ho-row[data-v-9370b29b]{gap:8px}.ho-sel[data-v-9370b29b]{flex:1 1 220px;min-width:0}.ho-dis[data-v-9370b29b]{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:13px;color:var(--ink-2);cursor:pointer}.ho-ok[data-v-9370b29b]{margin-top:8px;font-size:12.5px;color:var(--ok)}.ho-hist[data-v-9370b29b]{list-style:none;margin:12px 0 0;padding:10px 0 0;border-top:1px solid var(--line);display:grid;gap:6px;font-size:12.5px}.ho-hist li[data-v-9370b29b]{display:flex;flex-wrap:wrap;gap:6px}.intro[data-v-0c7c52b7]{margin:0 0 14px;font-size:13px}.err[data-v-0c7c52b7]{margin:0 0 12px;color:var(--accent);font-size:13px}.tone-gold[data-v-0c7c52b7]{--tone: #8e6c1c;--tone-soft: #f5ecd3}.tone-ink[data-v-0c7c52b7]{--tone: #28292d;--tone-soft: #ececf0}.tone-sand[data-v-0c7c52b7]{--tone: #c9a43a;--tone-soft: #f6efd9}.tone-ok[data-v-0c7c52b7]{--tone: #39725c;--tone-soft: #e3efe9}.tone-lav[data-v-0c7c52b7]{--tone: #7c78a8;--tone-soft: #ecebf5}.tone-muted[data-v-0c7c52b7]{--tone: #8a8c95;--tone-soft: #efeff2}.rc-dot[data-v-0c7c52b7]{width:8px;height:8px;border-radius:50%;background:var(--tone);flex:none;box-shadow:0 0 0 3px var(--tone-soft)}.rc-grid[data-v-0c7c52b7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-bottom:16px}.rc[data-v-0c7c52b7]{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #fff;border-radius:14px;background:#fff;box-shadow:var(--shadow);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:box-shadow .15s,transform .15s,border-color .15s;position:relative;overflow:hidden}.rc[data-v-0c7c52b7]:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--tone);opacity:.85}.rc[data-v-0c7c52b7]:hover{transform:translateY(-1px);box-shadow:var(--shadow-lift, var(--shadow))}.rc.on[data-v-0c7c52b7]{border-color:var(--tone)}.rc-top[data-v-0c7c52b7]{display:flex;align-items:center;gap:10px}.rc-top strong[data-v-0c7c52b7]{font-weight:500;font-size:calc(15px * var(--fs))}.rc-lock[data-v-0c7c52b7]{margin-left:auto;color:var(--muted)}.rc-crown[data-v-0c7c52b7]{color:var(--tone)}.rc-note[data-v-0c7c52b7]{font-size:calc(12px * var(--fs));line-height:1.45;color:var(--ink-2);min-height:2.9em}.rc-nums[data-v-0c7c52b7]{display:flex;align-items:baseline;justify-content:space-between;font-size:calc(12px * var(--fs))}.rc-nums b[data-v-0c7c52b7]{font-size:calc(22px * var(--fs));font-weight:300;margin-right:4px}.rc-bar[data-v-0c7c52b7]{display:flex;height:6px;border-radius:999px;background:#efeff3;overflow:hidden}.rc-bar i[data-v-0c7c52b7]{display:block;height:100%}.rc-reach[data-v-0c7c52b7]{font-size:calc(11px * var(--fs))}.lv-none[data-v-0c7c52b7]{--lv-bg: #f3f3f6;--lv-fg: #a3a5ad}.lv-view[data-v-0c7c52b7]{--lv-bg: #eceaf6;--lv-fg: #5b578a}.lv-edit[data-v-0c7c52b7]{--lv-bg: #f6edd2;--lv-fg: #7a5f17}.lv-full[data-v-0c7c52b7]{--lv-bg: #dcece4;--lv-fg: #2d5e4b}.rc-bar .lv-view[data-v-0c7c52b7]{background:#b9b5dc}.rc-bar .lv-edit[data-v-0c7c52b7]{background:#e4c56d}.rc-bar .lv-full[data-v-0c7c52b7]{background:#6fa58d}.pill[data-v-0c7c52b7]{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:28px;padding:0 10px;border-radius:999px;background:var(--lv-bg);color:var(--lv-fg);font:inherit;font-size:calc(11.5px * var(--fs));font-weight:500;letter-spacing:.01em;font-style:normal;border:1px solid transparent}.can-card[data-v-0c7c52b7]{margin-bottom:16px}.can-sub[data-v-0c7c52b7]{margin:4px 0 0;font-size:calc(12px * var(--fs));line-height:1.5;max-width:60ch}.can-export[data-v-0c7c52b7]{display:inline-flex;align-items:center;gap:8px;text-decoration:none;white-space:nowrap}.can .mx-role[data-v-0c7c52b7]{min-width:130px}.rh-sub[data-v-0c7c52b7]{font-size:calc(10.5px * var(--fs));font-weight:400;letter-spacing:.02em;margin-top:3px}.can tbody th.mx-res[data-v-0c7c52b7]{white-space:normal;line-height:1.35;padding-top:9px;padding-bottom:9px}.can tbody tr[data-v-0c7c52b7]>*{height:auto;min-height:46px}.can-note[data-v-0c7c52b7]{font-size:calc(11px * var(--fs));margin-top:2px}.tick[data-v-0c7c52b7]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#dcece4;color:#2d6a4f}.no[data-v-0c7c52b7]{color:#c3c4cb;font-size:15px}.can-pill[data-v-0c7c52b7]{min-width:0;height:24px;padding:0 9px;font-size:10.5px}.mx-card[data-v-0c7c52b7]{padding-bottom:14px}.mx-head[data-v-0c7c52b7]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:12px}.mx-head .h-sec[data-v-0c7c52b7]{margin:0}.legend[data-v-0c7c52b7]{display:flex;flex-wrap:wrap;gap:14px;font-size:calc(12px * var(--fs));color:var(--muted)}.lg-item[data-v-0c7c52b7]{display:inline-flex;align-items:center;gap:7px}.lg-item .pill[data-v-0c7c52b7]{min-width:0;height:22px;padding:0 8px;font-size:10.5px}.mx-scroll[data-v-0c7c52b7]{overflow-x:auto;border:1px solid var(--line);border-radius:12px}.mx[data-v-0c7c52b7]{width:100%;border-collapse:separate;border-spacing:0;font-size:calc(13px * var(--fs))}.mx th[data-v-0c7c52b7],.mx td[data-v-0c7c52b7]{padding:7px 12px;border-bottom:1px solid var(--line);background:#fff}.mx thead th[data-v-0c7c52b7]{position:sticky;top:0;z-index:2;background:#fafafb;font-weight:500;font-size:calc(12px * var(--fs));color:var(--ink-2);padding-top:12px;padding-bottom:12px}.mx-res[data-v-0c7c52b7]{text-align:left;font-weight:400;color:var(--ink);white-space:nowrap;position:sticky;left:0;z-index:1;min-width:210px}.mx thead .mx-res[data-v-0c7c52b7]{z-index:3;color:var(--muted);font-size:calc(11px * var(--fs));letter-spacing:.08em;text-transform:uppercase}.mx-role[data-v-0c7c52b7]{text-align:center;white-space:nowrap;min-width:118px}.rh[data-v-0c7c52b7]{display:inline-flex;align-items:center;gap:8px}.rh-lock[data-v-0c7c52b7]{margin-left:6px;vertical-align:-1px;color:var(--muted)}.mx td[data-v-0c7c52b7]{text-align:center;vertical-align:middle}.mx tbody th[data-v-0c7c52b7]{vertical-align:middle}.mx tbody tr[data-v-0c7c52b7]:not(.mx-group)>*{height:46px;padding-top:0;padding-bottom:0}.mx tbody th.mx-res[data-v-0c7c52b7]{text-transform:none;letter-spacing:0;font-size:calc(13px * var(--fs));font-weight:400;color:var(--ink)}.mx tbody tr:not(.mx-group):hover th[data-v-0c7c52b7],.mx tbody tr:not(.mx-group):hover td[data-v-0c7c52b7]{background:#fbfbfc}.mx-group th[data-v-0c7c52b7]{background:#f6f6f8!important;text-align:left;font-size:calc(10.5px * var(--fs));letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500;padding-top:9px;padding-bottom:9px;position:sticky;left:0}.mx tbody:last-child tr:last-child th[data-v-0c7c52b7],.mx tbody:last-child tr:last-child td[data-v-0c7c52b7]{border-bottom:0}.cell[data-v-0c7c52b7]{cursor:pointer;transition:transform .12s,box-shadow .12s,background .15s}.cell[data-v-0c7c52b7]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 10px -6px #28273759}.cell[data-v-0c7c52b7]:disabled{cursor:default;opacity:.9}.cell.ch[data-v-0c7c52b7]{border-color:var(--lv-fg);box-shadow:0 0 0 3px var(--lv-bg)}.dim[data-v-0c7c52b7]{opacity:.35;transition:opacity .15s}.mx-foot[data-v-0c7c52b7]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:14px}.mx-meta[data-v-0c7c52b7]{font-size:calc(12px * var(--fs))}.mx-acts[data-v-0c7c52b7]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.badge[data-v-0c7c52b7]{display:inline-block;margin-left:8px;min-width:18px;padding:1px 6px;border-radius:999px;background:#ffffff38;font-size:11px}.okmsg[data-v-0c7c52b7]{font-size:12.5px;color:var(--ok);margin-right:6px}@media(max-width:860px){.rc-grid[data-v-0c7c52b7]{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-res[data-v-0c7c52b7]{min-width:150px}}.st-top[data-v-616f981a]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}.st-tools[data-v-616f981a]{display:flex;align-items:center;gap:10px}.st-demo[data-v-616f981a]{display:inline-flex;align-items:center;gap:8px}.st-dot[data-v-616f981a]{width:8px;height:8px;border-radius:50%;background:var(--muted);opacity:.5}.st-demo.on .st-dot[data-v-616f981a]{background:var(--ok);opacity:1}.scrim[data-v-616f981a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;background:#1e1e2847;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dlg[data-v-616f981a]{width:100%;max-width:560px}.dlg-h[data-v-616f981a]{margin:0 0 12px;font-size:calc(17px * var(--fs));font-weight:500}.dlg p[data-v-616f981a]{margin:0 0 10px;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.dlg-btns[data-v-616f981a]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.st-grid[data-v-616f981a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;align-items:start}.st-sec[data-v-616f981a]{margin-top:16px}.st-p[data-v-616f981a]{margin:0 0 12px;font-size:13px;line-height:1.55;color:var(--ink-2)}.st-p.muted[data-v-616f981a]{color:var(--muted)}.st-msg[data-v-616f981a]{margin:10px 0 0;font-size:12.5px;color:var(--ok)}.st-dl[data-v-616f981a]{display:grid;grid-template-columns:max-content 1fr;gap:8px 18px;margin:0 0 14px;font-size:13px}.st-dl dt[data-v-616f981a]{color:var(--muted)}.st-dl dd[data-v-616f981a]{margin:0;overflow-wrap:anywhere}.intro[data-v-616f981a]{margin:0 0 14px;font-size:13px}.pwgrid[data-v-616f981a]{display:flex;flex-direction:column;gap:8px}.err[data-v-616f981a]{margin-top:8px;color:var(--accent);font-size:13px}.users[data-v-616f981a] .page{padding:0}th.r[data-v-616f981a],td.r[data-v-616f981a]{text-align:right}.ui-pals[data-v-616f981a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.ui-pal[data-v-616f981a]{display:block;width:100%;padding:12px;border:2px solid var(--line);border-radius:14px;background:#fff;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:border-color .15s,box-shadow .15s}.ui-pal[data-v-616f981a]:hover{box-shadow:var(--shadow-lift)}.ui-pal.on[data-v-616f981a]{border-color:var(--sand);box-shadow:var(--shadow)}.ui-pal[data-v-616f981a]:focus-visible{outline:2px solid var(--sand);outline-offset:2px}.ui-pn[data-v-616f981a]{display:flex;align-items:center;justify-content:space-between;margin:12px 2px 6px}.ui-pn strong[data-v-616f981a]{font-weight:500;font-size:calc(14px * var(--fs))}.ui-sw[data-v-616f981a]{display:flex;gap:6px;margin:0 2px 8px}.ui-sw i[data-v-616f981a]{width:22px;height:22px;border-radius:50%;border:1px solid rgba(0,0,0,.12)}.ui-pnote[data-v-616f981a]{margin:0 2px;font-size:calc(12px * var(--fs))}.ui-mini[data-v-616f981a]{display:flex;gap:10px;height:118px;padding:10px;border-radius:10px;background:var(--page-bg);overflow:hidden}.m-side[data-v-616f981a]{flex:0 0 26%;display:flex;flex-direction:column;gap:6px;padding-top:4px}.m-dot[data-v-616f981a]{width:22px;height:6px;border-radius:3px;background:var(--brand-ink);margin-bottom:4px}.m-nav[data-v-616f981a]{display:block;height:14px;border-radius:6px;background:var(--press);position:relative}.m-nav.on[data-v-616f981a]{background:#fff;box-shadow:var(--shadow-sm)}.m-nav.on[data-v-616f981a]:after{content:"";position:absolute;right:5px;top:4px;width:6px;height:6px;border-radius:50%;background:var(--nav-active-dot)}.m-main[data-v-616f981a]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:7px;padding:8px;border-radius:8px;background:var(--surface)}.m-title[data-v-616f981a]{display:block;width:46%;height:7px;border-radius:3px;background:var(--ink);opacity:.75}.m-card[data-v-616f981a]{display:flex;flex-direction:column;gap:5px;padding:8px;border-radius:7px;background:#fff;box-shadow:var(--shadow-sm)}.m-bar[data-v-616f981a]{display:block;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--chart-out-a),var(--chart-out-b))}.m-bar.b2[data-v-616f981a]{background:var(--chart-in)}.m-bar.b3[data-v-616f981a]{background:var(--lav)}.m-row[data-v-616f981a]{display:flex;align-items:center;gap:8px}.m-chip[data-v-616f981a]{font-style:normal;font-size:9px;line-height:1;padding:4px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-2)}.m-btn[data-v-616f981a]{display:block;width:34px;height:14px;border-radius:5px;background:var(--btn-primary)}.ui-ctl[data-v-616f981a]{display:grid;gap:20px;margin-bottom:14px}.ui-range[data-v-616f981a]{display:block}.ui-lbl[data-v-616f981a]{display:flex;justify-content:space-between;gap:10px;font-size:calc(13px * var(--fs));margin-bottom:8px}.ui-lbl b[data-v-616f981a]{font-weight:500;color:var(--accent-2)}.ui-track[data-v-616f981a]{display:flex;align-items:center;gap:12px;font-size:calc(12px * var(--fs))}.ui-track input[data-v-616f981a]{flex:1 1 auto;min-width:0;accent-color:var(--accent-solid)}.ui-a1[data-v-616f981a]{font-size:12px}.ui-a2[data-v-616f981a]{font-size:18px}.ui-sw2[data-v-616f981a]{display:flex;align-items:center;justify-content:space-between;gap:16px}.ui-sw2 input[data-v-616f981a]{width:40px;height:22px;flex:none;accent-color:var(--accent-solid)}.ui-sw2 .ui-lbl[data-v-616f981a]{margin-bottom:2px}.ui-small[data-v-616f981a]{font-size:calc(12px * var(--fs));display:block}.ui-prev[data-v-616f981a]{display:grid;gap:16px;padding:16px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.ui-pk[data-v-616f981a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}.ui-pr[data-v-616f981a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ui-bars[data-v-616f981a]{display:grid;gap:8px}.ui-bars .b[data-v-616f981a]{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:10px;font-size:calc(12px * var(--fs))}.ui-bars .b i[data-v-616f981a]{display:block;height:8px;border-radius:999px;background:linear-gradient(90deg,var(--chart-out-a),var(--chart-out-b))}.ui-prev .kpi-value[data-v-616f981a]{min-height:0}@media(max-width:860px){.ui-pals[data-v-616f981a]{grid-template-columns:minmax(0,1fr)}.ui-sw2[data-v-616f981a]{align-items:flex-start}}.du[data-v-6ad51071]{display:flex;flex-direction:column;gap:12px}.drop[data-v-6ad51071]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:112px;padding:16px;border:1.5px dashed var(--line);border-radius:12px;background:var(--surface, #fafafc);color:var(--muted);text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.drop[data-v-6ad51071]:hover,.drop.over[data-v-6ad51071]{border-color:var(--sand);background:#fff;color:var(--ink)}.drop.has[data-v-6ad51071]{border-style:solid;border-color:var(--line);color:var(--ink)}.fn[data-v-6ad51071]{font-size:calc(13.5px * var(--fs));font-weight:500;overflow-wrap:anywhere}.small[data-v-6ad51071]{font-size:calc(11.5px * var(--fs))}.hidden[data-v-6ad51071]{display:none}label[data-v-6ad51071]{display:flex;flex-direction:column;gap:4px;min-width:0}label>span[data-v-6ad51071]{font-size:calc(12px * var(--fs));color:var(--muted)}.two[data-v-6ad51071]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ta[data-v-6ad51071]{resize:vertical;min-height:56px;font:inherit;padding:8px 10px}.err[data-v-6ad51071]{padding:8px 12px;border-radius:8px;background:var(--bad-soft);color:var(--bad);font-size:calc(12.5px * var(--fs))}.acts[data-v-6ad51071]{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}@media(max-width:860px){.two[data-v-6ad51071]{grid-template-columns:1fr}.acts[data-v-6ad51071]{flex-direction:column-reverse}.acts .btn[data-v-6ad51071]{width:100%}}.vw-scrim[data-v-a1ea38c5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;padding:16px;background:#1313168c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.vw[data-v-a1ea38c5]{height:100%;display:flex;flex-direction:column;border-radius:12px;background:#fff;box-shadow:var(--shadow-modal);overflow:hidden}.vw-head[data-v-a1ea38c5]{display:flex;align-items:center;gap:8px;padding:10px 12px 10px 18px;border-bottom:1px solid var(--line);flex:none}.vw-title[data-v-a1ea38c5]{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:10px}.vw-title h2[data-v-a1ea38c5]{margin:0;font-size:calc(17px * var(--fs));font-weight:400;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vw-file[data-v-a1ea38c5]{font-size:calc(12px * var(--fs));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.vw-ver[data-v-a1ea38c5]{width:auto;height:32px;padding:0 8px;flex:none}.vw-b[data-v-a1ea38c5]{display:inline-flex;align-items:center;gap:6px;text-decoration:none;flex:none}.short[data-v-a1ea38c5]{display:none}.x[data-v-a1ea38c5]{flex:none;width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.x[data-v-a1ea38c5]:hover{color:var(--ink);background:#e8e8ed}.vw-bar[data-v-a1ea38c5]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-bottom:1px solid var(--line-soft);background:#fafafc;flex:none;flex-wrap:wrap}.tb[data-v-a1ea38c5]{min-width:30px;height:30px;padding:0 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ink);font:inherit;cursor:pointer;display:inline-grid;place-items:center}.tb[data-v-a1ea38c5]:hover:not(:disabled){background:#e8e8ed}.tb[data-v-a1ea38c5]:disabled{opacity:.4;cursor:default}.tb.on[data-v-a1ea38c5]{background:var(--accent-soft);color:var(--accent-2)}.tb.wide[data-v-a1ea38c5]{font-size:calc(12.5px * var(--fs))}.tb.s[data-v-a1ea38c5]{min-width:26px;padding:0 4px}.pct[data-v-a1ea38c5]{min-width:44px;text-align:center;font-size:calc(12.5px * var(--fs));font-variant-numeric:tabular-nums}.sep[data-v-a1ea38c5]{width:1px;height:18px;background:var(--line);margin:0 4px}.grow[data-v-a1ea38c5]{flex:1 1 auto}.pgin[data-v-a1ea38c5]{width:48px;height:30px;padding:0 6px;text-align:center}.srch[data-v-a1ea38c5]{display:flex;align-items:center;gap:4px;color:var(--muted)}.sin[data-v-a1ea38c5]{width:180px;height:30px;border:1px solid var(--line);border-radius:7px;padding:0 8px;font:inherit;background:#fff}.cnt[data-v-a1ea38c5]{min-width:52px;text-align:center}.small[data-v-a1ea38c5]{font-size:calc(12px * var(--fs))}.fx[data-v-a1ea38c5]{flex-wrap:nowrap}.addr[data-v-a1ea38c5]{flex:none;min-width:64px;padding:3px 10px;border:1px solid var(--line);border-radius:6px;background:#fff;text-align:center;font-size:12.5px}.fxv[data-v-a1ea38c5]{flex:1 1 auto;min-width:0;font-size:calc(13px * var(--fs));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:6px;border-left:1px solid var(--line)}.vw-body[data-v-a1ea38c5]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;background:#e9e9ee;position:relative}.vw-msg[data-v-a1ea38c5]{margin:auto;padding:24px;text-align:center;max-width:420px;width:100%;background:transparent}.vw-img[data-v-a1ea38c5]{flex:1;overflow:auto;display:grid;place-items:center;padding:16px}.vw-img img[data-v-a1ea38c5]{max-width:100%;max-height:100%;background:#fff;box-shadow:var(--shadow)}.pdfwrap[data-v-a1ea38c5]{flex:1;display:flex;min-height:0}.thumbs[data-v-a1ea38c5]{flex:none;width:138px;overflow-y:auto;padding:10px 0;background:#f3f3f6;border-right:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:10px}.th[data-v-a1ea38c5]{border:2px solid transparent;border-radius:4px;background:transparent;padding:3px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;color:var(--muted)}.th canvas[data-v-a1ea38c5]{background:#fff;box-shadow:var(--shadow);display:block}.th.on[data-v-a1ea38c5]{border-color:var(--sand);color:var(--ink)}.pages[data-v-a1ea38c5]{flex:1;overflow:auto;padding:14px 0;display:flex;flex-direction:column;align-items:center;gap:12px;position:relative}.pg[data-v-a1ea38c5]{position:relative;flex:none;background:#fff;box-shadow:0 1px 4px #0000002e}.pg canvas[data-v-a1ea38c5]{display:block}.pg[data-v-a1ea38c5] .textLayer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;opacity:1}.pg[data-v-a1ea38c5] .textLayer span,.pg[data-v-a1ea38c5] .textLayer br{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0 0}.pg[data-v-a1ea38c5] .textLayer mark{background:#ffd50073;color:transparent;border-radius:2px}.pg[data-v-a1ea38c5] .textLayer mark.cur{background:#ff8c0099}.pg[data-v-a1ea38c5] .textLayer ::selection{background:#005aff4d}.xwrap[data-v-a1ea38c5]{flex:1;display:flex;flex-direction:column;min-height:0;background:#fff}.xnote[data-v-a1ea38c5]{padding:4px 12px;background:#fff8e1;flex:none}.xgrid[data-v-a1ea38c5]{flex:1;overflow:auto;min-height:0}.xhead[data-v-a1ea38c5]{flex:none;overflow:hidden;padding-right:17px;background:#f3f3f6;border-bottom:1px solid #d5d5db}.xhead[data-v-a1ea38c5] th{background:#f3f3f6;color:#55555e;font-weight:500;text-align:center;border-right:1px solid #e3e3e8;padding:2px 6px;height:22px;box-sizing:border-box;font-size:12.5px}.xhead[data-v-a1ea38c5] table.xt,.xgrid[data-v-a1ea38c5] table.xt{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12.5px;font-variant-numeric:tabular-nums}.xgrid[data-v-a1ea38c5] td,.xgrid[data-v-a1ea38c5] th{border-right:1px solid #e3e3e8;border-bottom:1px solid #e3e3e8;padding:2px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:22px;box-sizing:border-box}.xgrid[data-v-a1ea38c5] td.num{text-align:right}.xgrid[data-v-a1ea38c5] td.err{color:var(--bad)}.xgrid[data-v-a1ea38c5] th{background:#f3f3f6;color:#55555e;font-weight:500;text-align:center;position:sticky;z-index:2;-webkit-user-select:none;user-select:none}.xgrid[data-v-a1ea38c5] tbody th.xrh{left:0}.xgrid[data-v-a1ea38c5] td.sel{outline:2px solid #1a73e8;outline-offset:-2px;background:#e8f0fe;position:relative;z-index:1}.xgrid[data-v-a1ea38c5] td.flash{animation:vwflash-a1ea38c5 1.6s ease-out 2}@keyframes vwflash-a1ea38c5{0%,to{background:#e8f0fe}50%{background:#ffd966}}.xtabs[data-v-a1ea38c5]{flex:none;display:flex;overflow-x:auto;border-top:1px solid var(--line);background:#f3f3f6;padding:0 8px;-webkit-overflow-scrolling:touch}.xtab[data-v-a1ea38c5]{flex:none;padding:7px 16px;border:0;border-bottom:3px solid transparent;background:transparent;font:inherit;font-size:calc(12.5px * var(--fs));color:var(--muted);cursor:pointer;white-space:nowrap}.xtab[data-v-a1ea38c5]:hover{background:#e8e8ed}.xtab.on[data-v-a1ea38c5]{background:#fff;color:#137333;border-bottom-color:#137333;font-weight:500}.dxwrap[data-v-a1ea38c5]{flex:1;overflow:auto;min-height:0}.dxbox[data-v-a1ea38c5]{min-height:100%}.dxbox[data-v-a1ea38c5] .docx-wrapper{background:#e9e9ee!important;padding:16px 12px!important;align-items:center}.dxbox[data-v-a1ea38c5] .docx-wrapper>section.docx{background:#fff;box-shadow:0 1px 4px #0003!important;margin-bottom:14px!important}@media(max-width:860px){.vw-scrim[data-v-a1ea38c5]{padding:0}.vw[data-v-a1ea38c5]{border-radius:0}.vw-head[data-v-a1ea38c5]{padding:8px 6px 8px 12px}.vw-file[data-v-a1ea38c5],.vw-b .lbl[data-v-a1ea38c5]{display:none}.vw-b .short[data-v-a1ea38c5]{display:inline}.vw-b[data-v-a1ea38c5]{padding:0 10px}.sin[data-v-a1ea38c5]{width:110px}.thumbs[data-v-a1ea38c5]{width:100px}}.scrim[data-v-cf373c5e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:20px 16px;background:#1313166b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dlg[data-v-cf373c5e]{width:100%;max-width:1040px;border:1px solid #fff;border-radius:14px;background:#fff;box-shadow:var(--shadow-modal);display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.d-head[data-v-cf373c5e]{display:flex;align-items:flex-start;gap:12px;padding:20px 18px 16px 26px;border-bottom:1px solid var(--line)}.back[data-v-cf373c5e]{flex:none;margin-top:6px}.d-title[data-v-cf373c5e]{flex:1 1 auto;min-width:0}.eyebrow[data-v-cf373c5e]{font-size:calc(11px * var(--fs));letter-spacing:.04em}.d-title h2[data-v-cf373c5e]{margin:2px 0 0;font-size:calc(21px * var(--fs));font-weight:400;letter-spacing:-.02em;line-height:1.25;overflow-wrap:anywhere}.x[data-v-cf373c5e]{flex:none;width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.x[data-v-cf373c5e]:hover{color:var(--ink);background:#e8e8ed}.body[data-v-cf373c5e]{padding:18px 26px 24px;background:#fafafc;border-radius:0 0 14px 14px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;min-height:0}.alert[data-v-cf373c5e]{margin:18px 26px}.facts[data-v-cf373c5e]{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:flex-start;justify-content:space-between}.facts .card-kv[data-v-cf373c5e]{margin:0;flex:1 1 360px}.acts[data-v-cf373c5e]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.acts .btn[data-v-cf373c5e]{display:inline-flex;align-items:center;gap:7px;text-decoration:none}.panel[data-v-cf373c5e]{background:#fff;border:1px solid #fff;border-radius:12px;box-shadow:var(--shadow);padding:16px 18px;min-width:0}.panel .h-sec[data-v-cf373c5e]{margin:0 0 10px;display:flex;align-items:center;gap:8px}.cnt[data-v-cf373c5e]{display:inline-block;min-width:18px;padding:0 6px;border-radius:999px;background:var(--chip);color:var(--muted);font-size:10.5px;line-height:18px;text-align:center;letter-spacing:0}.cols[data-v-cf373c5e]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:14px}.small[data-v-cf373c5e]{font-size:calc(12px * var(--fs))}.vchip[data-v-cf373c5e]{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-2);font-size:calc(11.5px * var(--fs));font-weight:500;font-variant-numeric:tabular-nums}.tl[data-v-cf373c5e]{list-style:none;margin:0;padding:0 0 0 4px;position:relative}.tl[data-v-cf373c5e]:before{content:"";position:absolute;left:9px;top:8px;bottom:8px;width:1px;background:var(--line)}.tl li[data-v-cf373c5e]{position:relative;display:flex;align-items:flex-start;gap:12px;padding:6px 0 12px 22px}.tl-dot[data-v-cf373c5e]{position:absolute;left:3px;top:12px;width:11px;height:11px;border-radius:50%;background:#fff;border:2px solid var(--line)}.tl li.cur .tl-dot[data-v-cf373c5e]{border-color:var(--sand);background:var(--sand)}.tl-main[data-v-cf373c5e]{flex:1 1 auto;min-width:0}.tl-top[data-v-cf373c5e]{display:flex;align-items:center;gap:10px}.tl-when[data-v-cf373c5e]{font-size:calc(12px * var(--fs))}.tl-file[data-v-cf373c5e]{font-size:calc(13px * var(--fs));margin-top:3px;overflow-wrap:anywhere}.sha[data-v-cf373c5e]{font-size:10.5px;margin-top:2px}.ib[data-v-cf373c5e]{flex:none;cursor:pointer;font:inherit;display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid var(--line-soft);border-radius:8px;background:#fff;color:var(--muted)}.ib[data-v-cf373c5e]:hover{color:var(--ink);border-color:var(--line)}.fl[data-v-cf373c5e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.frow[data-v-cf373c5e]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.frow[data-v-cf373c5e]:hover{background:var(--hover)}.fcode[data-v-cf373c5e]{flex:none;min-width:34px;color:var(--muted);font-size:12px;padding-top:2px}.fq[data-v-cf373c5e]{flex:1 1 auto;min-width:0;font-size:calc(13px * var(--fs));line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fbadges[data-v-cf373c5e]{flex:none;display:inline-flex;align-items:center;gap:8px;padding-top:1px}.more[data-v-cf373c5e]{margin-top:8px;font-size:calc(12.5px * var(--fs))}.ef[data-v-cf373c5e]{display:flex;flex-direction:column;gap:10px}.ef label[data-v-cf373c5e]{display:flex;flex-direction:column;gap:4px;min-width:0}.ef label>span[data-v-cf373c5e]{font-size:calc(12px * var(--fs));color:var(--muted)}.two[data-v-cf373c5e]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ta[data-v-cf373c5e]{resize:vertical;min-height:56px;font:inherit;padding:8px 10px}.err[data-v-cf373c5e]{padding:8px 12px;border-radius:8px;background:var(--bad-soft);color:var(--bad);font-size:calc(12.5px * var(--fs))}.ef-acts[data-v-cf373c5e]{display:flex;justify-content:flex-end;gap:8px}.hist[data-v-cf373c5e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:calc(12.5px * var(--fs))}.hist li[data-v-cf373c5e]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:4px 0;border-bottom:1px solid var(--hair)}.hist li[data-v-cf373c5e]:last-child{border-bottom:0}.hw[data-v-cf373c5e]{font-size:11.5px;flex:none}.hb[data-v-cf373c5e]{font-weight:500}.ht[data-v-cf373c5e]{min-width:0;overflow-wrap:anywhere}.hf[data-v-cf373c5e]{flex:1 0 100%;padding-left:0}@media(max-width:860px){.scrim[data-v-cf373c5e]{padding:0;align-items:stretch}.dlg[data-v-cf373c5e]{max-width:none;height:100dvh;max-height:none;border-radius:0}.d-head[data-v-cf373c5e]{padding:14px 10px 12px 16px;position:sticky;top:0;background:#fff;z-index:2;border-radius:0}.body[data-v-cf373c5e]{padding:14px 12px 24px;border-radius:0}.cols[data-v-cf373c5e],.two[data-v-cf373c5e]{grid-template-columns:1fr}.acts .btn[data-v-cf373c5e]{flex:1 1 auto;justify-content:center}.back[data-v-cf373c5e]{order:-1}.ib[data-v-cf373c5e]{width:40px;height:40px}}.scrim[data-v-273fd7d9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:81;display:flex;align-items:center;justify-content:center;padding:20px 16px;background:#1313166b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dlg[data-v-273fd7d9]{width:100%;max-width:900px;border:1px solid #fff;border-radius:14px;background:#fff;box-shadow:var(--shadow-modal);display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.d-head[data-v-273fd7d9]{display:flex;align-items:flex-start;gap:12px;padding:20px 18px 16px 26px;border-bottom:1px solid var(--line)}.back[data-v-273fd7d9]{flex:none;margin-top:6px}.d-title[data-v-273fd7d9]{flex:1 1 auto;min-width:0}.eyebrow[data-v-273fd7d9]{font-size:calc(11px * var(--fs));letter-spacing:.04em}.d-title h2[data-v-273fd7d9]{margin:2px 0 0;font-size:calc(18px * var(--fs));font-weight:400;letter-spacing:-.015em;line-height:1.35;overflow-wrap:anywhere;display:flex;gap:10px;align-items:flex-start}.crit.big[data-v-273fd7d9]{width:10px;height:10px;margin-top:8px;flex:none}.fst.lg[data-v-273fd7d9]{margin-top:4px;height:28px;padding:0 12px;font-size:12px}.x[data-v-273fd7d9]{flex:none;width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.x[data-v-273fd7d9]:hover{color:var(--ink);background:#e8e8ed}.body[data-v-273fd7d9]{padding:18px 26px 24px;background:#fafafc;border-radius:0 0 14px 14px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;min-height:0}.alert[data-v-273fd7d9]{margin:18px 26px}.cols[data-v-273fd7d9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.panel[data-v-273fd7d9]{background:#fff;border:1px solid #fff;border-radius:12px;box-shadow:var(--shadow);padding:16px 18px;min-width:0}.panel .h-sec[data-v-273fd7d9]{margin:0 0 8px;display:flex;align-items:center;gap:8px}.panel .h-sec.mt[data-v-273fd7d9]{margin-top:16px}.cnt[data-v-273fd7d9]{display:inline-block;min-width:18px;padding:0 6px;border-radius:999px;background:var(--chip);color:var(--muted);font-size:10.5px;line-height:18px;text-align:center;letter-spacing:0}.txt[data-v-273fd7d9]{margin:0;font-size:calc(13.5px * var(--fs));line-height:1.6;color:var(--ink);overflow-wrap:anywhere;white-space:pre-line}.txt.q[data-v-273fd7d9]{font-weight:500}.critline[data-v-273fd7d9]{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:8px 12px;border-radius:8px;background:var(--bad-soft);color:var(--bad);font-size:calc(12.5px * var(--fs))}.where[data-v-273fd7d9]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.where li[data-v-273fd7d9]{padding:7px 10px;border-radius:8px;background:var(--page);font-size:11.5px;line-height:1.5;overflow-wrap:anywhere;color:var(--ink-2)}.src[data-v-273fd7d9]{margin:0;padding-left:18px;font-size:calc(12.5px * var(--fs));color:var(--ink-2);line-height:1.55}.small[data-v-273fd7d9]{font-size:calc(12px * var(--fs))}.basis[data-v-273fd7d9]{margin-left:auto;padding:2px 10px;border-radius:999px;background:var(--chip);color:var(--ink-2);font-size:11px;letter-spacing:0;text-transform:none;font-weight:500}.refs[data-v-273fd7d9]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ref[data-v-273fd7d9]{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:var(--page)}.rk[data-v-273fd7d9]{flex:none;margin-top:2px;color:var(--muted)}.rk.k-law[data-v-273fd7d9]{color:#3b5bdb}.rk.k-regulator[data-v-273fd7d9]{color:#7048a8}.rk.k-practice[data-v-273fd7d9]{color:#2b8a5a}.rk.k-benchmark[data-v-273fd7d9]{color:#b8741a}.rb[data-v-273fd7d9]{flex:1 1 auto;min-width:0}.rt[data-v-273fd7d9]{font-size:calc(13.5px * var(--fs));line-height:1.4;overflow-wrap:anywhere}.rt a[data-v-273fd7d9]{color:var(--ink);font-weight:500;text-decoration:none;border-bottom:1px solid var(--line)}.rt a[data-v-273fd7d9]:hover{border-bottom-color:var(--ink)}.rt a svg[data-v-273fd7d9]{margin-left:5px;vertical-align:-1px;color:var(--muted)}.rm[data-v-273fd7d9]{margin-top:2px;overflow-wrap:anywhere}.rq[data-v-273fd7d9]{margin:6px 0 0;padding:4px 0 4px 10px;border-left:2px solid var(--line);font-style:italic;font-size:calc(12.5px * var(--fs));line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}.rn[data-v-273fd7d9]{margin:6px 0 0;line-height:1.5;color:var(--ink-2)}.del[data-v-273fd7d9]{flex:none}.addref[data-v-273fd7d9]{margin-top:14px}.rform[data-v-273fd7d9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.rform .fl[data-v-273fd7d9]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.rform .wide[data-v-273fd7d9]{grid-column:1 / -1}.rform .input[data-v-273fd7d9]{width:100%;font:inherit;padding:8px 10px}.link[data-v-273fd7d9]{background:none;border:0;padding:0;color:var(--ink);font:inherit;font-weight:500;text-align:left;cursor:pointer;border-bottom:1px solid var(--line)}.who[data-v-273fd7d9]{margin-bottom:6px}.ta[data-v-273fd7d9]{width:100%;resize:vertical;min-height:88px;font:inherit;padding:10px 12px;line-height:1.5}.err[data-v-273fd7d9]{margin-top:8px;padding:8px 12px;border-radius:8px;background:var(--bad-soft);color:var(--bad);font-size:calc(12.5px * var(--fs))}.acts[data-v-273fd7d9]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.sep[data-v-273fd7d9]{width:1px;height:22px;background:var(--line);margin:0 4px}.btn.ok[data-v-273fd7d9]{color:var(--ok)}.okm[data-v-273fd7d9]{font-size:12.5px;color:var(--ok)}.note[data-v-273fd7d9]{margin:10px 0 4px;line-height:1.5}@media(max-width:860px){.scrim[data-v-273fd7d9]{padding:0;align-items:stretch}.dlg[data-v-273fd7d9]{max-width:none;height:100dvh;max-height:none;border-radius:0}.d-head[data-v-273fd7d9]{padding:14px 10px 12px 16px;flex-wrap:wrap;position:sticky;top:0;background:#fff;z-index:2}.back[data-v-273fd7d9]{order:-1;flex:1 0 100%}.d-title[data-v-273fd7d9]{flex:1 1 200px}.x[data-v-273fd7d9]{order:2}.fst.lg[data-v-273fd7d9]{order:3;margin-left:0}.body[data-v-273fd7d9]{padding:14px 12px 24px;border-radius:0}.cols[data-v-273fd7d9],.rform[data-v-273fd7d9]{grid-template-columns:1fr}.basis[data-v-273fd7d9]{margin-left:0}.sep[data-v-273fd7d9]{display:none}.acts .btn[data-v-273fd7d9]{flex:1 1 40%}}.ech[data-v-8d271181]{width:100%;min-width:0;touch-action:pan-y}.ech.pointer[data-v-8d271181]{cursor:pointer}.dg[data-v-6ace107a]{display:flex;flex-direction:column;gap:10px;min-width:0}.tools[data-v-6ace107a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.seg[data-v-6ace107a]{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--card)}.seg button[data-v-6ace107a]{border:0;background:transparent;padding:7px 12px;font:inherit;font-size:calc(12.5px * var(--fs));color:var(--muted);cursor:pointer}.seg button+button[data-v-6ace107a]{border-left:1px solid var(--line)}.seg button.on[data-v-6ace107a]{background:var(--ink);color:var(--card)}.find[data-v-6ace107a]{position:relative;flex:1 1 200px;max-width:340px;display:flex;align-items:center}.find input[data-v-6ace107a]{width:100%;padding:7px 86px 7px 12px;border:1px solid var(--line);border-radius:10px;background:var(--card);font:inherit;font-size:calc(12.5px * var(--fs));color:var(--ink)}.find .cnt[data-v-6ace107a]{position:absolute;right:10px;font-size:11px;color:var(--muted);pointer-events:none}.reset[data-v-6ace107a]{margin-left:auto;border:1px solid var(--line);background:var(--card);border-radius:10px;padding:7px 12px;font:inherit;font-size:calc(12.5px * var(--fs));color:var(--ink-2);cursor:pointer}.reset[data-v-6ace107a]:hover{border-color:var(--ink-2)}.stage[data-v-6ace107a]{position:relative;border:1px solid var(--line-soft, var(--line));border-radius:14px;background:var(--card);overflow:hidden}.cv[data-v-6ace107a]{flex:1 1 auto;min-width:0}.note[data-v-6ace107a]{position:absolute;top:10px;right:10px;bottom:10px;width:310px;overflow-y:auto;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 2px 6px #2827370f,0 14px 32px -10px #28273740;padding:14px 16px 16px;font-size:calc(12.5px * var(--fs));line-height:1.5;color:var(--ink-2)}.note.sheet[data-v-6ace107a]{top:auto;left:0;right:0;bottom:0;width:auto;max-height:56%;border-radius:16px 16px 0 0;border:1px solid var(--line);border-width:1px 0 0;box-shadow:0 -10px 28px -10px #28273740}.note h4[data-v-6ace107a]{margin:0 24px 2px 0;font-size:calc(15px * var(--fs));font-weight:500;color:var(--ink);display:flex;align-items:center;gap:8px;line-height:1.3}.note h5[data-v-6ace107a]{margin:12px 0 4px;font-size:calc(10.5px * var(--fs));font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.note .meta[data-v-6ace107a]{margin:0 0 6px;color:var(--muted)}.note .sum[data-v-6ace107a]{margin:4px 0 0}.note .txt[data-v-6ace107a]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.red[data-v-6ace107a]{color:var(--bad, #b14d48)}.x[data-v-6ace107a]{position:absolute;top:6px;right:8px;width:26px;height:26px;border:0;background:transparent;font-size:20px;line-height:1;color:var(--muted);cursor:pointer;border-radius:8px}.x[data-v-6ace107a]:hover{background:var(--well);color:var(--ink)}.fl[data-v-6ace107a],.chips[data-v-6ace107a]{list-style:none;margin:0;padding:0}.fl li+li[data-v-6ace107a]{margin-top:2px}.fl button[data-v-6ace107a]{display:flex;gap:8px;align-items:flex-start;width:100%;text-align:left;border:0;background:transparent;padding:5px 6px;margin:0 -6px;border-radius:8px;font:inherit;color:inherit;cursor:pointer}.fl button[data-v-6ace107a]:hover{background:var(--hover, var(--well))}.fl .d[data-v-6ace107a]{margin-top:6px}.d[data-v-6ace107a]{flex:none;width:8px;height:8px;border-radius:50%;display:inline-block}.d.big[data-v-6ace107a]{width:11px;height:11px}.d.doc[data-v-6ace107a]{background:linear-gradient(90deg,var(--ink-2),var(--bad-bright, #d97c70));width:22px;border-radius:4px}.chips[data-v-6ace107a]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-6ace107a]{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:1px solid var(--line);background:var(--well);border-radius:999px;padding:3px 10px;font:inherit;font-size:calc(11.5px * var(--fs));color:var(--ink-2);cursor:pointer}.chip[data-v-6ace107a]:hover{border-color:var(--ink-2)}.chip .ln[data-v-6ace107a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:210px}.tags[data-v-6ace107a]{display:flex;gap:6px;margin:0}.tag[data-v-6ace107a]{padding:2px 9px;border-radius:999px;background:var(--well);font-size:calc(11px * var(--fs));color:var(--ink-2)}.tag.bad[data-v-6ace107a]{background:color-mix(in srgb,var(--bad-bright, #d97c70) 22%,var(--card));color:var(--bad, #b14d48)}.tag.ok[data-v-6ace107a]{background:color-mix(in srgb,var(--ok-bright, #6b9f87) 22%,var(--card));color:var(--ok, #39725c)}.go[data-v-6ace107a]{margin-top:14px;width:100%;justify-content:center}.legend[data-v-6ace107a]{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:calc(11.5px * var(--fs));color:var(--muted)}.legend span[data-v-6ace107a]{display:inline-flex;align-items:center;gap:7px}.legend .hint[data-v-6ace107a]{margin-left:auto}@media(max-width:860px){.reset[data-v-6ace107a],.legend .hint[data-v-6ace107a]{margin-left:0}.find[data-v-6ace107a]{max-width:none}}.docs .fst,.fst{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:500;letter-spacing:.01em;white-space:nowrap;background:#f0f0f3;color:#6f7079}.fst.st-answered{background:#f6edd2;color:#7a5f17}.fst.st-accepted{background:#dcece4;color:#2d5e4b}.fst.st-rejected{background:var(--bad-soft);color:var(--bad)}.fst.st-closed{background:#3a3b42;color:#fff}.sw-open{background:#b9bac2}.sw-answered{background:#e4c56d}.sw-accepted{background:#6fa58d}.sw-rejected{background:var(--bad-bright)}.sw-closed{background:#3a3b42}.vis{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap;background:#f0f0f3;color:#6f7079}.vis.vis-investors{background:#eceaf6;color:#5b578a}.vis.vis-rixdc{background:#ececf0;color:#28292d}.crit{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--bad-bright);box-shadow:0 0 0 3px var(--bad-soft);flex:none;vertical-align:middle}.vchip{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-2);font-size:11.5px;font-weight:500;font-variant-numeric:tabular-nums}.intro[data-v-ccd972c4]{margin:0 0 14px;font-size:13px}.alert[data-v-ccd972c4]{margin:0 0 12px}button.kpi[data-v-ccd972c4]{font:inherit;text-align:left;color:inherit;cursor:pointer}button.kpi[data-v-ccd972c4]:hover{box-shadow:var(--shadow-lift);transform:translateY(-1px)}.kpi-value .of[data-v-ccd972c4]{font-size:55%;color:var(--muted);margin-left:6px;font-weight:400}.kpi-value.val-sm[data-v-ccd972c4]{font-size:clamp(18px,1.5vw,24px)}.kpi-sub.ell[data-v-ccd972c4]{display:block}.tabs-row[data-v-ccd972c4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px}.up[data-v-ccd972c4]{display:inline-flex;align-items:center;gap:7px}.small[data-v-ccd972c4]{font-size:calc(12px * var(--fs))}.nowrap[data-v-ccd972c4]{white-space:nowrap}.ell[data-v-ccd972c4]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clamp[data-v-ccd972c4]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;white-space:normal}.nm[data-v-ccd972c4]{font-weight:500}.fnum[data-v-ccd972c4]{display:inline-flex;align-items:center;gap:7px;font-variant-numeric:tabular-nums}.fnum.red[data-v-ccd972c4]{color:var(--bad);font-weight:500}.red[data-v-ccd972c4]{color:var(--bad)}.where[data-v-ccd972c4]{font-size:11.5px;color:var(--ink-2)}.chips.tight[data-v-ccd972c4]{gap:4px;flex-wrap:nowrap;overflow:hidden}.mini-chip[data-v-ccd972c4]{min-height:24px;padding:0 9px;font-size:11.5px;max-width:150px;flex:0 1 auto;min-width:0}.mini-chip.more[data-v-ccd972c4]{flex:none;padding:0 7px;cursor:default}.mini-chip .ln[data-v-ccd972c4]{overflow:hidden;text-overflow:ellipsis}.ftable[data-v-ccd972c4] td{vertical-align:top;padding-top:11px}.toolbar .chips[data-v-ccd972c4]{flex:1 1 auto}.pl[data-v-ccd972c4]{display:flex;align-items:center;gap:10px;min-height:64px;padding:12px 16px}.pl-main[data-v-ccd972c4]{flex:1 1 auto;min-width:0}.pl-top[data-v-ccd972c4]{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:3px}.pl-meta[data-v-ccd972c4]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;font-size:12.5px;min-width:0}.go[data-v-ccd972c4]{flex:none;color:var(--faint)}.links-grid[data-v-ccd972c4]{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.links-grid[data-v-ccd972c4] .dg-svg{max-width:720px;margin:0 auto}.bh h3[data-v-ccd972c4]{margin:0;font-size:calc(15px * var(--fs));font-weight:500}.lead[data-v-ccd972c4]{margin:4px 0 12px;line-height:1.5;max-width:72ch}.mt[data-v-ccd972c4]{margin-top:14px}.links[data-v-ccd972c4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));column-gap:28px}.links li[data-v-ccd972c4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:9px 0;border-bottom:1px solid var(--hair);font-size:calc(13px * var(--fs))}.links li[data-v-ccd972c4]:last-child{border-bottom:0}.lk-n[data-v-ccd972c4]{margin-left:auto;white-space:nowrap}.lk-n b[data-v-ccd972c4]{font-weight:500}.codes[data-v-ccd972c4]{flex:1 0 100%}.scrim[data-v-ccd972c4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;background:#1313166b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dlg[data-v-ccd972c4]{width:100%;max-width:560px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #fff;border-radius:14px;background:#fff;box-shadow:var(--shadow-modal)}.dlg-head[data-v-ccd972c4]{display:flex;align-items:center;gap:8px;padding:20px 18px 16px 26px;border-bottom:1px solid var(--line)}.dlg-head h2[data-v-ccd972c4]{margin:0;flex:1 1 auto;font-size:20px;font-weight:400;letter-spacing:-.02em}.x[data-v-ccd972c4]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.x[data-v-ccd972c4]:hover{color:var(--ink);background:#e8e8ed}.dlg-body[data-v-ccd972c4]{overflow-y:auto;padding:18px 26px 22px;background:#fafafc}@media(max-width:860px){.kpi-value .of[data-v-ccd972c4]{font-size:60%}.tabs-row .up[data-v-ccd972c4]{width:100%;justify-content:center}.toolbar select.input[data-v-ccd972c4]{flex:1 1 auto}.scrim[data-v-ccd972c4]{padding:0;align-items:stretch}.dlg[data-v-ccd972c4]{max-width:none;max-height:none;border-radius:0}.dlg-body[data-v-ccd972c4]{padding:14px 12px 24px}.lk-n[data-v-ccd972c4]{margin-left:0}}.cal[data-v-7bd3d5e8]{margin-bottom:18px}.small[data-v-7bd3d5e8]{font-size:calc(12px * var(--fs))}.lead[data-v-7bd3d5e8]{margin:4px 0 0;line-height:1.5}.rcard.pad[data-v-7bd3d5e8]{padding:10px 14px 12px}.legend[data-v-7bd3d5e8]{align-self:center;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:calc(11.5px * var(--fs));color:var(--muted)}.lg[data-v-7bd3d5e8]{display:inline-flex;align-items:center;gap:5px}.sw.pre[data-v-7bd3d5e8],.sw.op[data-v-7bd3d5e8]{display:inline-block;width:14px;height:8px;border-radius:3px;background:#dcdce3}.sw.op[data-v-7bd3d5e8]{background:#f1e8c6}.sw.now[data-v-7bd3d5e8]{display:inline-block;width:3px;height:12px;border-radius:2px;background:var(--bad-bright)}.scroll[data-v-7bd3d5e8]{overflow-x:auto}.canvas[data-v-7bd3d5e8]{min-width:100%}.evcard[data-v-7bd3d5e8]{margin-top:8px;padding:12px 14px;border-radius:10px;background:var(--page);border:1px solid var(--line-soft)}.ec-head[data-v-7bd3d5e8]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.ec-kind[data-v-7bd3d5e8]{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;background:#fff;font-size:11px;font-weight:500;color:var(--ink-2);box-shadow:var(--shadow-sm)}.ec-kind.k-tranche[data-v-7bd3d5e8]{color:var(--accent-2)}.ec-kind.k-gate[data-v-7bd3d5e8]{color:var(--lav)}.ec-kind.k-licence[data-v-7bd3d5e8]{color:var(--ok)}.amt[data-v-7bd3d5e8]{margin-left:auto;font-weight:500}.x[data-v-7bd3d5e8]{width:26px;height:26px;border:0;border-radius:6px;background:transparent;font-size:18px;line-height:1;color:var(--muted);cursor:pointer}.amt+.x[data-v-7bd3d5e8]{margin-left:0}.x[data-v-7bd3d5e8]:hover{color:var(--ink);background:#e8e8ed}.ec-title[data-v-7bd3d5e8]{margin-top:6px;font-weight:500;font-size:calc(13.5px * var(--fs));overflow-wrap:anywhere}.ec-detail[data-v-7bd3d5e8]{margin-top:4px;font-size:calc(12.5px * var(--fs));line-height:1.5;color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere}.ec-src[data-v-7bd3d5e8]{margin-top:6px}.hint[data-v-7bd3d5e8]{margin:8px 0 0}.alert[data-v-7bd3d5e8]{margin:0}@media(max-width:860px){.rcard.pad[data-v-7bd3d5e8]{padding:8px 8px 10px}.legend[data-v-7bd3d5e8]{gap:4px 12px}.amt[data-v-7bd3d5e8]{margin-left:0}}.scrim[data-v-77bfce69]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:81;display:flex;align-items:center;justify-content:center;padding:20px 16px;background:#1313166b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dlg[data-v-77bfce69]{width:100%;max-width:920px;border:1px solid #fff;border-radius:14px;background:#fff;box-shadow:var(--shadow-modal);display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.d-head[data-v-77bfce69]{display:flex;align-items:flex-start;gap:12px;padding:20px 18px 16px 26px;border-bottom:1px solid var(--line)}.d-title[data-v-77bfce69]{flex:1 1 auto;min-width:0}.eyebrow[data-v-77bfce69]{font-size:calc(11px * var(--fs));letter-spacing:.04em}.d-title h2[data-v-77bfce69]{margin:2px 0 0;font-size:calc(18px * var(--fs));font-weight:400;letter-spacing:-.015em;line-height:1.35;overflow-wrap:anywhere;display:flex;gap:10px;align-items:flex-start}.crit.big[data-v-77bfce69]{width:10px;height:10px;margin-top:8px;flex:none}.bang[data-v-77bfce69]{margin-top:3px}.fst.lg[data-v-77bfce69]{margin-top:4px;height:28px;padding:0 12px;font-size:12px}.x[data-v-77bfce69]{flex:none;width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.x[data-v-77bfce69]:hover{color:var(--ink);background:#e8e8ed}.body[data-v-77bfce69]{padding:18px 26px 24px;background:#fafafc;border-radius:0 0 14px 14px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;min-height:0}.alert[data-v-77bfce69]{margin:18px 26px}.clock[data-v-77bfce69]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:9px 14px;border-radius:10px;background:#fff;box-shadow:var(--shadow-sm);font-size:calc(12.5px * var(--fs));color:var(--ink-2)}.clock b[data-v-77bfce69]{font-weight:500;color:var(--ink)}.clock.over[data-v-77bfce69]{background:var(--bad-soft);color:var(--bad)}.clock.over b[data-v-77bfce69]{color:var(--bad)}.clock.done[data-v-77bfce69]{color:var(--muted)}.critline[data-v-77bfce69]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--bad)}.cols[data-v-77bfce69]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.panel[data-v-77bfce69]{background:#fff;border:1px solid #fff;border-radius:12px;box-shadow:var(--shadow);padding:16px 18px;min-width:0}.panel .h-sec[data-v-77bfce69]{margin:0 0 8px;display:flex;align-items:center;gap:8px}.panel .h-sec.mt[data-v-77bfce69]{margin-top:16px}.cnt[data-v-77bfce69]{display:inline-block;min-width:18px;padding:0 6px;border-radius:999px;background:var(--chip);color:var(--muted);font-size:10.5px;line-height:18px;text-align:center;letter-spacing:0}.txt[data-v-77bfce69]{margin:0;font-size:calc(13.5px * var(--fs));line-height:1.6;color:var(--ink);overflow-wrap:anywhere;white-space:pre-line}.txt.q[data-v-77bfce69]{font-weight:500}.small[data-v-77bfce69]{font-size:calc(12px * var(--fs))}.who[data-v-77bfce69]{margin-bottom:6px}.where[data-v-77bfce69]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.where li[data-v-77bfce69]{padding:7px 10px;border-radius:8px;background:var(--page);font-size:11.5px;line-height:1.5;overflow-wrap:anywhere;color:var(--ink-2)}.figs[data-v-77bfce69]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:6px}.fv[data-v-77bfce69]{padding:8px 10px;border-radius:8px;background:var(--page);min-width:0}.fv .k[data-v-77bfce69]{font-size:calc(10px * var(--fs));text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.fv .n[data-v-77bfce69]{margin-top:2px;font-size:calc(15px * var(--fs));letter-spacing:-.01em;overflow-wrap:anywhere}.fv .n.up[data-v-77bfce69]{color:var(--ok)}.fv .n.down[data-v-77bfce69]{color:var(--bad)}.decision.dec-open[data-v-77bfce69]{box-shadow:var(--shadow),0 0 0 1px var(--accent-edge)}.ta[data-v-77bfce69]{width:100%;resize:vertical;min-height:88px;font:inherit;padding:10px 12px;line-height:1.5}.ta.sm[data-v-77bfce69]{min-height:56px}.two[data-v-77bfce69]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.two label[data-v-77bfce69]{display:flex;flex-direction:column;gap:4px;min-width:0}.two label>span[data-v-77bfce69]{font-size:12.5px;color:var(--muted)}.dec-text .txt[data-v-77bfce69]{font-weight:500}.hint[data-v-77bfce69]{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:9px 12px;border-radius:8px;background:var(--gold-soft);color:var(--gold-ink);font-size:calc(12.5px * var(--fs));line-height:1.5}.hint svg[data-v-77bfce69]{flex:none;margin-top:2px}.res[data-v-77bfce69]{margin-top:10px;display:flex;flex-direction:column;gap:4px}.err[data-v-77bfce69]{margin-top:8px;padding:8px 12px;border-radius:8px;background:var(--bad-soft);color:var(--bad);font-size:calc(12.5px * var(--fs))}.acts[data-v-77bfce69]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.btn.ok[data-v-77bfce69]{color:var(--ok)}.okm[data-v-77bfce69]{font-size:12.5px;color:var(--ok)}.confirm[data-v-77bfce69]{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--page)}.note[data-v-77bfce69]{margin:10px 0 0;line-height:1.5}.hist[data-v-77bfce69]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.hist li[data-v-77bfce69]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:7px 0;border-bottom:1px solid var(--hair);font-size:calc(12.5px * var(--fs))}.hist li[data-v-77bfce69]:last-child{border-bottom:0}.when[data-v-77bfce69]{flex:none}.hw[data-v-77bfce69]{font-weight:500}.hd[data-v-77bfce69]{flex:1 0 100%;overflow-wrap:anywhere}@media(max-width:860px){.scrim[data-v-77bfce69]{padding:0;align-items:stretch}.dlg[data-v-77bfce69]{max-width:none;height:100dvh;max-height:none;border-radius:0}.d-head[data-v-77bfce69]{padding:14px 10px 12px 16px;flex-wrap:wrap;position:sticky;top:0;background:#fff;z-index:2}.d-title[data-v-77bfce69]{flex:1 1 200px}.x[data-v-77bfce69]{order:2}.fst.lg[data-v-77bfce69]{order:3;margin-left:0}.body[data-v-77bfce69]{padding:14px 12px 24px;border-radius:0}.cols[data-v-77bfce69],.figs[data-v-77bfce69],.two[data-v-77bfce69]{grid-template-columns:1fr}.acts .btn[data-v-77bfce69]{flex:1 1 40%}.critline[data-v-77bfce69]{margin-left:0}}.scrim[data-v-1f41dc9b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:flex;align-items:center;justify-content:center;padding:20px 16px;background:#1313166b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dlg[data-v-1f41dc9b]{width:100%;max-width:1180px;border:1px solid #fff;border-radius:14px;background:#fff;box-shadow:var(--shadow-modal);display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.d-head[data-v-1f41dc9b]{display:flex;align-items:flex-start;gap:12px;padding:18px 18px 14px 26px;border-bottom:1px solid var(--line)}.d-title[data-v-1f41dc9b]{flex:1 1 auto;min-width:0}.eyebrow[data-v-1f41dc9b]{font-size:calc(11px * var(--fs));letter-spacing:.04em;display:flex;align-items:center;gap:8px}.d-title h2[data-v-1f41dc9b]{margin:4px 0 0;font-size:calc(19px * var(--fs));font-weight:400;letter-spacing:-.015em;line-height:1.35}.badge.demo[data-v-1f41dc9b]{font-size:11px;font-weight:600;letter-spacing:.12em;padding:3px 9px;margin:0;border-radius:999px;color:var(--warn-ink);background:color-mix(in srgb,var(--warn-bright) 22%,transparent)}.x[data-v-1f41dc9b]{flex:none;width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.x[data-v-1f41dc9b]:hover{color:var(--ink);background:#e8e8ed}.body[data-v-1f41dc9b]{padding:16px 26px 26px;background:#fafafc;border-radius:0 0 14px 14px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:0}.small[data-v-1f41dc9b]{font-size:calc(12px * var(--fs))}.bar[data-v-1f41dc9b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.lnk[data-v-1f41dc9b]{margin-left:auto}.panel[data-v-1f41dc9b]{background:#fff;border:1px solid #fff;border-radius:12px;box-shadow:var(--shadow);padding:14px 16px;min-width:0}.method p[data-v-1f41dc9b]{margin:0;font-size:calc(13px * var(--fs));line-height:1.55;color:var(--ink-2)}.busy[data-v-1f41dc9b]{display:flex;flex-direction:column;gap:12px;transition:opacity .2s}.busy.on[data-v-1f41dc9b]{opacity:.45;pointer-events:none}.head[data-v-1f41dc9b]{display:flex;flex-direction:column;gap:4px;padding:16px 20px;border-radius:12px;border:1px solid var(--bad-edge);background:var(--bad-soft)}.head.ok[data-v-1f41dc9b]{background:#e9f3ee;border-color:#cfe4d9}.head b[data-v-1f41dc9b]{font-weight:500;font-size:calc(19px * var(--fs));line-height:1.35;color:var(--bad);letter-spacing:-.01em}.head.ok b[data-v-1f41dc9b]{color:var(--ok)}.hl[data-v-1f41dc9b]{font-size:calc(10.5px * var(--fs));text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.h-sec[data-v-1f41dc9b]{margin:8px 0 0;font-size:calc(12px * var(--fs));font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);display:flex;align-items:center;gap:8px}.cnt[data-v-1f41dc9b]{display:inline-block;min-width:18px;padding:0 6px;border-radius:999px;background:var(--chip);color:var(--muted);font-size:10.5px;line-height:18px;text-align:center;letter-spacing:0}.leg[data-v-1f41dc9b]{margin:-4px 0 0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.leg i[data-v-1f41dc9b]{display:inline-block}.leg .ln[data-v-1f41dc9b]{width:14px;border-top:2px dashed var(--ink)}.leg .dot[data-v-1f41dc9b]{width:9px;height:9px;border-radius:50%;background:var(--sand)}.leg .rng[data-v-1f41dc9b]{width:16px;height:8px;background:var(--sand);opacity:.35}.tiles[data-v-1f41dc9b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.tile[data-v-1f41dc9b]{background:#fff;border-radius:12px;box-shadow:var(--shadow);padding:12px 14px 6px;min-width:0;border:1px solid #fff}.tile.bad[data-v-1f41dc9b]{border-color:var(--bad-edge);box-shadow:var(--shadow),inset 3px 0 0 var(--bad-bright)}.tl[data-v-1f41dc9b]{font-size:calc(11px * var(--fs));text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.tv[data-v-1f41dc9b]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin-top:4px}.mk[data-v-1f41dc9b]{font-size:calc(22px * var(--fs));letter-spacing:-.02em}.tile.bad .mk[data-v-1f41dc9b]{color:var(--bad)}.vs[data-v-1f41dc9b]{font-size:calc(11.5px * var(--fs));color:var(--muted)}.dl[data-v-1f41dc9b]{margin-top:2px;font-size:calc(12px * var(--fs));color:var(--muted)}.dl.down[data-v-1f41dc9b]{color:var(--bad);font-weight:500}.nr[data-v-1f41dc9b]{margin:10px 0 8px}.frag[data-v-1f41dc9b],.edits[data-v-1f41dc9b]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px}.frag li[data-v-1f41dc9b],.edits li[data-v-1f41dc9b]{background:#fff;border-radius:12px;box-shadow:var(--shadow);padding:12px 14px;display:flex;flex-direction:column;gap:6px;min-width:0;border-left:3px solid var(--line)}.frag li.sv-high[data-v-1f41dc9b]{border-left-color:var(--bad-bright)}.frag li.sv-medium[data-v-1f41dc9b]{border-left-color:var(--sand)}.fh[data-v-1f41dc9b],.eh[data-v-1f41dc9b]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.fh b[data-v-1f41dc9b],.eh b[data-v-1f41dc9b]{font-weight:500;line-height:1.35;overflow-wrap:anywhere;min-width:0;flex:1 1 180px}.sev[data-v-1f41dc9b]{flex:none;padding:2px 9px;border-radius:999px;font-size:11px;background:var(--well);color:var(--muted)}.sev.sv-high[data-v-1f41dc9b]{background:var(--bad-soft);color:var(--bad)}.sev.sv-medium[data-v-1f41dc9b]{background:#f6edd2;color:#7a5f17}.fw[data-v-1f41dc9b],.ee[data-v-1f41dc9b]{font-size:calc(12.5px * var(--fs));line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}.src[data-v-1f41dc9b]{font-size:calc(12px * var(--fs));color:var(--accent-2);text-decoration:none;align-self:flex-start}a.src[data-v-1f41dc9b]:hover{text-decoration:underline}.cell[data-v-1f41dc9b]{flex:none;padding:2px 8px;border-radius:6px;background:var(--page);font-size:11.5px}.calib[data-v-1f41dc9b]{padding:6px 10px}.ch[data-v-1f41dc9b]{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;padding:8px 6px;font:inherit;text-align:left;cursor:pointer;color:var(--ink);min-height:40px}.ct[data-v-1f41dc9b]{flex:1 1 auto;min-width:0;font-size:calc(13px * var(--fs))}.state[data-v-1f41dc9b]{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;padding:0;min-height:0;font-size:12px}.state.ok[data-v-1f41dc9b]{background:#dcece4;color:var(--ok)}.tw[data-v-1f41dc9b]{overflow-x:auto;padding:4px 6px 10px}table[data-v-1f41dc9b]{width:100%;border-collapse:collapse;font-size:calc(12.5px * var(--fs))}th[data-v-1f41dc9b]{text-align:left;font-weight:500;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding:6px 8px;border-bottom:1px solid var(--line)}td[data-v-1f41dc9b]{padding:6px 8px;border-bottom:1px solid var(--hair);vertical-align:top}.r[data-v-1f41dc9b]{text-align:right;white-space:nowrap}.alert[data-v-1f41dc9b]{margin:0}.tt[data-v-1f41dc9b]{font-size:calc(12.5px * var(--fs))}.tt summary[data-v-1f41dc9b]{cursor:pointer;color:var(--muted);padding:6px 2px;min-height:32px}.neg[data-v-1f41dc9b]{color:var(--bad)}.pos[data-v-1f41dc9b]{color:var(--ok)}@media(max-width:700px){.scrim[data-v-1f41dc9b]{padding:0}.dlg[data-v-1f41dc9b]{max-width:none;max-height:100vh;height:100vh;border-radius:0;border:0}.d-head[data-v-1f41dc9b]{padding:14px 10px 12px 16px}.body[data-v-1f41dc9b]{padding:12px 12px 24px;border-radius:0}.tiles[data-v-1f41dc9b],.frag[data-v-1f41dc9b],.edits[data-v-1f41dc9b]{grid-template-columns:minmax(0,1fr)}.head b[data-v-1f41dc9b]{font-size:calc(17px * var(--fs))}.lnk[data-v-1f41dc9b]{margin-left:0}.btn.sm[data-v-1f41dc9b],.pill-tabs button[data-v-1f41dc9b]{min-height:40px}}.figs[data-v-3665f4f3]{margin-bottom:18px}.small[data-v-3665f4f3]{font-size:calc(12px * var(--fs))}.src-all[data-v-3665f4f3]{align-self:center}.lnk[data-v-3665f4f3]{padding:0;border:0;background:none;font:inherit;color:var(--accent-2);text-decoration:underline;text-underline-offset:2px;cursor:pointer;text-align:left}.lnk[data-v-3665f4f3]:hover{color:var(--ink)}.tiles[data-v-3665f4f3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:14px}.tile[data-v-3665f4f3]{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px 12px;border:1px solid #fff;border-radius:12px;background:#fff;box-shadow:var(--shadow);text-align:left;color:inherit;cursor:pointer;transition:box-shadow .2s,transform .2s var(--motion);overflow:hidden}.tile[data-v-3665f4f3]:before{content:"";position:absolute;left:0;right:0;top:0;height:3px}.tile.is-ok[data-v-3665f4f3]{box-shadow:0 0 0 1px #6b9f8759,0 8px 22px -8px #6b9f878c}.tile.is-ok[data-v-3665f4f3]:before{background:var(--ok-bright)}.tile.is-off[data-v-3665f4f3]{box-shadow:0 0 0 1px #d97c7066,0 8px 22px -8px #d97c7099}.tile.is-off[data-v-3665f4f3]:before{background:var(--bad-bright)}.tile[data-v-3665f4f3]:hover{transform:translateY(-1px)}.tile.is-ok[data-v-3665f4f3]:hover{box-shadow:0 0 0 1px #6b9f8780,0 12px 28px -8px #6b9f87b3}.tile.is-off[data-v-3665f4f3]:hover{box-shadow:0 0 0 1px #d97c708c,0 12px 28px -8px #d97c70bf}.tile[data-v-3665f4f3]:focus-visible{outline:2px solid var(--sand);outline-offset:2px}.tile.on[data-v-3665f4f3]{outline:2px solid var(--sand);outline-offset:1px}.sk-tile[data-v-3665f4f3]{cursor:default;min-height:120px}.tl[data-v-3665f4f3]{display:flex;align-items:center;gap:8px;min-width:0;font-size:calc(12.5px * var(--fs));color:var(--ink-2);line-height:1.3}.tl .ell[data-v-3665f4f3]{display:block;flex:1 1 auto}.st[data-v-3665f4f3]{flex:none;padding:1px 8px;border-radius:999px;font-size:10.5px;font-weight:500}.st.ok[data-v-3665f4f3]{background:#e3f0ea;color:var(--ok)}.st.off[data-v-3665f4f3]{background:var(--bad-soft);color:var(--bad)}.pair[data-v-3665f4f3]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v[data-v-3665f4f3]{min-width:0}.k[data-v-3665f4f3]{font-size:calc(10px * var(--fs));text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.n[data-v-3665f4f3]{margin-top:2px;font-size:clamp(16px,1.25vw,20px);line-height:1.15;letter-spacing:-.02em;white-space:nowrap}.n .u[data-v-3665f4f3]{margin-left:3px;font-size:55%;color:var(--muted)}.dlt[data-v-3665f4f3]{font-size:calc(12px * var(--fs));color:var(--muted)}.dlt.up[data-v-3665f4f3]{color:var(--ok)}.dlt.down[data-v-3665f4f3]{color:var(--bad)}.spark[data-v-3665f4f3]{margin:2px -4px 0}.src[data-v-3665f4f3]{font-size:10.5px;color:var(--faint)}.acts[data-v-3665f4f3]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:calc(11.5px * var(--fs))}.alert[data-v-3665f4f3]{margin:0}@media(max-width:860px){.tiles[data-v-3665f4f3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tile[data-v-3665f4f3]{padding:12px 12px 10px}.pair[data-v-3665f4f3]{grid-template-columns:1fr;gap:4px}.n[data-v-3665f4f3]{font-size:18px}.st[data-v-3665f4f3]{display:none}}@media(max-width:480px){.tiles[data-v-3665f4f3]{grid-template-columns:1fr}}.fst.st-decided{background:#f6edd2;color:#7a5f17}.fst.st-resolved{background:#dcece4;color:#2d5e4b}.fst.st-dismissed{background:#3a3b42;color:#fff}.sw-decided{background:#e4c56d}.sw-resolved{background:#6fa58d}.sw-dismissed{background:#3a3b42}.bang{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;background:var(--bad-bright);color:#fff;font-size:13px;font-weight:600;line-height:1;letter-spacing:0;box-shadow:0 0 0 3px var(--bad-soft);animation:dv-blink 1.2s steps(1,end) infinite}.bang.mini{width:16px;height:16px;font-size:11px;box-shadow:none}@keyframes dv-blink{50%{opacity:.18}}@media(prefers-reduced-motion:reduce){.bang{animation:none}}[data-motion=off] .bang{animation:none}.dev-head[data-v-facbaa21]{display:flex;align-items:flex-start;gap:12px;margin:0 0 14px}.dev-head .intro[data-v-facbaa21]{flex:1 1 auto;margin:0}.dev-actions[data-v-facbaa21]{flex:none;display:flex;align-items:center;gap:8px}.dev-actions[data-v-facbaa21]:empty{display:none}.dev-actions .badge.demo[data-v-facbaa21]{margin:0 0 0 6px;font-size:10px;font-weight:600;letter-spacing:.12em;padding:1px 7px;border-radius:999px;color:var(--warn-ink);background:color-mix(in srgb,var(--warn-bright) 22%,transparent)}.list-blk[data-v-facbaa21]{scroll-margin-top:12px}.list-blk.flash .chip.on[data-v-facbaa21]{animation:chip-flash-facbaa21 1.6s ease-out 1}@keyframes chip-flash-facbaa21{0%,50%{box-shadow:0 0 0 3px var(--sand),var(--shadow-sm)}to{box-shadow:var(--shadow-sm),0 0 0 1px var(--press)}}@media(prefers-reduced-motion:reduce){.list-blk.flash .chip.on[data-v-facbaa21]{animation:none}}[data-motion=off] .list-blk.flash .chip.on[data-v-facbaa21]{animation:none}.intro[data-v-facbaa21]{margin:0 0 14px;font-size:13px}.alert[data-v-facbaa21]{margin:0 0 12px}.small[data-v-facbaa21]{font-size:calc(12px * var(--fs))}.kpis.six[data-v-facbaa21]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}button.kpi[data-v-facbaa21]{font:inherit;text-align:left;color:inherit;cursor:pointer}button.kpi[data-v-facbaa21]:hover{box-shadow:var(--shadow-lift);transform:translateY(-1px)}.kpi.on[data-v-facbaa21]{box-shadow:var(--shadow-sm),0 0 0 2px var(--sand)}.kpi-value[data-v-facbaa21]{display:flex;align-items:center;gap:8px}.kpi-value .of[data-v-facbaa21]{font-size:55%;color:var(--muted);font-weight:400}.kpi .bang[data-v-facbaa21]{width:22px;height:22px;font-size:14px}.blk[data-v-facbaa21]{margin-bottom:18px}.bh .chips[data-v-facbaa21]{align-self:center}.chip.warn[data-v-facbaa21]{color:var(--bad)}.chip .num[data-v-facbaa21]{margin-left:2px}.mfilter[data-v-facbaa21]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;padding:6px 12px;border-radius:10px;background:var(--gold-soft);color:var(--gold-ink);font-size:calc(12.5px * var(--fs))}.mfilter .btn[data-v-facbaa21]{margin-left:auto}.grp[data-v-facbaa21]{margin-bottom:16px}.gh[data-v-facbaa21]{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:calc(12px * var(--fs));font-weight:500;color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em}.gno[data-v-facbaa21]{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--chip);color:var(--muted);font-size:11px}.dlist li[data-v-facbaa21]{cursor:pointer}.dv[data-v-facbaa21]{display:flex;align-items:flex-start;gap:12px;padding:13px 16px 12px 14px;transition:background .15s}.dv[data-v-facbaa21]:hover{background:var(--hover)}.dv.over[data-v-facbaa21]{background:linear-gradient(90deg,var(--bad-soft) 0,transparent 220px)}.dv.over[data-v-facbaa21]:hover{background:linear-gradient(90deg,var(--bad-soft) 0,var(--hover) 220px)}.dv.s-resolved[data-v-facbaa21],.dv.s-dismissed[data-v-facbaa21]{opacity:.72}.dv.s-resolved[data-v-facbaa21]:hover,.dv.s-dismissed[data-v-facbaa21]:hover{opacity:1}.sk-row[data-v-facbaa21]{flex-direction:column;min-height:64px;cursor:default}.dv-l[data-v-facbaa21]{flex:none;width:22px;display:flex;justify-content:center;padding-top:2px}.sdot[data-v-facbaa21]{display:inline-block;width:9px;height:9px;margin-top:5px;border-radius:50%;background:#b9bac2}.dv-main[data-v-facbaa21]{flex:1 1 auto;min-width:0}.dv-top[data-v-facbaa21]{display:flex;align-items:center;gap:8px;min-width:0}.code[data-v-facbaa21]{flex:none;font-size:11.5px}.dv-title[data-v-facbaa21]{font-weight:500;line-height:1.35;overflow-wrap:anywhere}.dv-fact[data-v-facbaa21]{margin-top:4px;font-size:calc(12.5px * var(--fs));color:var(--ink-2);line-height:1.45}.clamp[data-v-facbaa21]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.dv-where[data-v-facbaa21]{display:block;margin-top:5px;font-size:11px;color:var(--faint);max-width:100%}.dv-meta[data-v-facbaa21]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;min-width:0}.mini-chip[data-v-facbaa21]{min-height:24px;padding:0 9px;font-size:11.5px;max-width:180px;flex:0 1 auto;min-width:0}.mini-chip.more[data-v-facbaa21]{flex:none;padding:0 7px;cursor:default}.mini-chip .ln[data-v-facbaa21]{overflow:hidden;text-overflow:ellipsis}.figpair[data-v-facbaa21]{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;padding:3px 10px;border-radius:999px;background:var(--page);font-size:11.5px;color:var(--ink-2)}.figpair .fk[data-v-facbaa21]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.figpair b[data-v-facbaa21]{font-weight:500;color:var(--ink)}.figpair .fd[data-v-facbaa21]{margin-left:4px;color:var(--muted)}.figpair .fd.up[data-v-facbaa21]{color:var(--ok)}.figpair .fd.down[data-v-facbaa21]{color:var(--bad)}.dv-r[data-v-facbaa21]{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:150px;text-align:right}.dv-days[data-v-facbaa21]{font-size:calc(13px * var(--fs))}.dv-days b[data-v-facbaa21]{font-weight:500;font-size:calc(16px * var(--fs))}.dv-due[data-v-facbaa21]{white-space:nowrap}.dv-due.red[data-v-facbaa21]{color:var(--bad);font-weight:500}.dv-r .btn[data-v-facbaa21]{margin-top:2px;gap:4px}.empty[data-v-facbaa21]{padding:36px 12px;text-align:center;color:var(--muted)}@media(max-width:860px){.kpis.six[data-v-facbaa21]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-value .of[data-v-facbaa21]{font-size:60%}.bh .chips[data-v-facbaa21]{align-self:stretch}.dv[data-v-facbaa21]{flex-wrap:wrap;padding:12px 12px 12px 10px;gap:10px}.dv-main[data-v-facbaa21]{flex:1 1 200px}.dv-r[data-v-facbaa21]{flex:1 0 100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;min-width:0;text-align:left;padding-left:32px}.dv-r .btn[data-v-facbaa21]{margin-left:auto;min-height:36px}.dv-where[data-v-facbaa21]{white-space:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.dv-top[data-v-facbaa21]{align-items:flex-start}.dv-top .code[data-v-facbaa21],.dv-top .crit[data-v-facbaa21]{margin-top:4px}}.dbar[data-v-32ea5549]{margin:0 0 18px;padding:14px 18px;background:#fff;border-radius:14px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:12px}.db-row[data-v-32ea5549]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0}.db-sp[data-v-32ea5549]{flex:1 1 auto}.db-badge[data-v-32ea5549]{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;background:var(--gold-soft);color:var(--gold-ink);font-size:calc(11px * var(--fs));font-weight:600;letter-spacing:.08em;border:1px solid var(--accent-edge)}.db-badge i[data-v-32ea5549]{width:7px;height:7px;border-radius:50%;background:var(--sand);animation:dbp-32ea5549 2.4s ease-in-out infinite}.db-badge b[data-v-32ea5549]{opacity:.5}.db-badge .long[data-v-32ea5549]{letter-spacing:0;font-weight:500}@keyframes dbp-32ea5549{50%{opacity:.35;transform:scale(.75)}}@media(prefers-reduced-motion:reduce){.db-badge i[data-v-32ea5549]{animation:none}}html[data-motion=off]{animation:none}.db-link[data-v-32ea5549]{border:0;background:none;padding:0;font:inherit;font-size:calc(12px * var(--fs));color:var(--accent-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.slide[data-v-32ea5549]{align-items:flex-end}.db-asof[data-v-32ea5549]{display:flex;flex-direction:column;gap:4px;flex:0 0 150px}.db-asof .cap[data-v-32ea5549]{font-size:calc(10px * var(--fs));text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.db-asof select[data-v-32ea5549]{min-height:36px}.db-range[data-v-32ea5549]{flex:1 1 280px;min-width:0}.db-range input[data-v-32ea5549]{width:100%;accent-color:var(--accent-solid);height:28px;margin:0;cursor:pointer}.ticks[data-v-32ea5549]{display:flex;justify-content:space-between;gap:8px;font-size:calc(11px * var(--fs));color:var(--faint)}.ticks b[data-v-32ea5549]{color:var(--ink-2);font-weight:500;text-align:center}.db-quick[data-v-32ea5549]{display:flex;gap:6px;flex-wrap:wrap}.db-quick .chip[data-v-32ea5549]:disabled{opacity:.4;cursor:default}.pill-tabs.sm button[data-v-32ea5549]{min-height:28px;padding:0 13px;font-size:calc(12px * var(--fs))}.pill-tabs button.on[data-v-32ea5549]{background:#fff;color:var(--ink);box-shadow:var(--shadow-sm);font-weight:500}@media(max-width:860px){.dbar[data-v-32ea5549]{padding:12px 13px;gap:10px}.db-badge .long[data-v-32ea5549]{display:none}.db-asof[data-v-32ea5549],.db-range[data-v-32ea5549]{flex:1 1 100%}.db-row>.pill-tabs[data-v-32ea5549]{width:100%;flex-wrap:nowrap}.pill-tabs.sm button[data-v-32ea5549]{flex:1;min-height:40px;padding:0 2px;font-size:11px}.db-link[data-v-32ea5549]{margin-left:auto}}.db-modal[data-v-32ea5549]{position:fixed;z-index:81;top:50%;left:50%;transform:translate(-50%,-50%);width:min(720px,calc(100vw - 24px));max-height:calc(100dvh - 40px);overflow:auto;background:#fff;border-radius:16px;box-shadow:var(--shadow-modal);padding:22px 24px}.db-modal header[data-v-32ea5549]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.db-modal h2[data-v-32ea5549]{margin:2px 0 0;font-size:calc(19px * var(--fs));font-weight:400;letter-spacing:-.01em}.db-modal .eyebrow[data-v-32ea5549]{font-size:calc(10px * var(--fs));letter-spacing:.13em;color:var(--muted)}.lead[data-v-32ea5549]{font-size:calc(12.5px * var(--fs));line-height:1.55;margin:10px 0 14px}.srcs[data-v-32ea5549]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.srcs li[data-v-32ea5549]{padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.mh[data-v-32ea5549]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:calc(13px * var(--fs))}.mh b[data-v-32ea5549]{font-weight:500}.rng[data-v-32ea5549]{color:var(--muted);font-size:calc(11.5px * var(--fs))}.rng u[data-v-32ea5549]{text-decoration:none;color:var(--ink);font-weight:600}.sr[data-v-32ea5549]{font-size:calc(12px * var(--fs));margin-top:3px;color:var(--muted);overflow-wrap:anywhere}.sr a[data-v-32ea5549]{color:var(--accent-2)}.dk[data-v-72b5933e]{position:relative;display:flex;flex-direction:column;min-width:0;background:#fff;border-radius:14px;box-shadow:var(--shadow);padding:15px 15px 12px;transition:box-shadow .2s,transform .2s var(--motion);overflow:hidden}.dk[data-v-72b5933e]:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.dk-top[data-v-72b5933e]{display:flex;align-items:center;gap:9px;min-width:0}.dk-ico[data-v-72b5933e]{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--accent-soft);color:var(--accent-2)}.dk.warn .dk-ico[data-v-72b5933e]{background:#fbf3dc;color:var(--warn-ink)}.dk.bad .dk-ico[data-v-72b5933e]{background:var(--bad-soft);color:var(--bad)}.dk-label[data-v-72b5933e]{flex:1 1 auto;min-width:0;font-size:calc(12px * var(--fs));color:var(--muted);line-height:1.25}.dk-dot[data-v-72b5933e]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ok-bright);box-shadow:0 0 0 3px #6b9f872e}.dk.warn .dk-dot[data-v-72b5933e]{background:var(--warn-bright);box-shadow:0 0 0 3px #d6b45038}.dk.bad .dk-dot[data-v-72b5933e]{background:var(--bad-bright);box-shadow:0 0 0 3px #d97c7038}.dk-value[data-v-72b5933e]{margin:12px 0 4px;min-height:30px;font-size:clamp(21px,1.7vw,27px);line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:400;white-space:nowrap}.dk-delta[data-v-72b5933e]{font-size:calc(11.5px * var(--fs));font-weight:500;display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.dk-delta .arr[data-v-72b5933e]{font-size:8px;margin-right:2px}.dk-delta .vs[data-v-72b5933e]{color:var(--faint);font-weight:400}.dk-delta.up[data-v-72b5933e]{color:var(--ok)}.dk-delta.down[data-v-72b5933e]{color:var(--bad)}.dk-delta.flat[data-v-72b5933e]{color:var(--muted)}.dk-plan[data-v-72b5933e]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;white-space:nowrap;margin-top:6px;font-size:calc(11.5px * var(--fs));color:var(--muted)}.dk-plan b[data-v-72b5933e]{font-weight:500;color:var(--ink-2);font-variant-numeric:tabular-nums}.dk-plan .pv[data-v-72b5933e]{font-weight:500;padding:0 7px;border-radius:999px;background:#e8f1ec;color:var(--ok)}.dk-plan .pv.warn[data-v-72b5933e]{background:#fbf3dc;color:var(--warn-ink)}.dk-plan .pv.bad[data-v-72b5933e]{background:var(--bad-soft);color:var(--bad)}.dk-hint[data-v-72b5933e]{margin-top:4px;font-size:calc(11px * var(--fs));color:var(--faint)}.dk-sp[data-v-72b5933e]{flex:1 1 auto;min-height:8px}.dk-spark[data-v-72b5933e]{margin:0 -6px;width:calc(100% + 12px)}@media(max-width:860px){.dk[data-v-72b5933e]{padding:13px 13px 9px;border-radius:12px}.dk-value[data-v-72b5933e]{font-size:calc(23px * var(--fs))}.dk-ico[data-v-72b5933e]{width:28px;height:28px}}.dkpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:16px;margin:0 0 18px}@media(max-width:860px){.dkpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.ds[data-v-ea083432]{text-align:center;padding:48px 24px}.ds h3[data-v-ea083432]{margin:0 0 8px;font-size:calc(18px * var(--fs));font-weight:400}.ds p[data-v-ea083432]{margin:0;font-size:calc(13px * var(--fs))}.sk[data-v-ea083432]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.sk i[data-v-ea083432]{height:90px;border-radius:12px;background:linear-gradient(90deg,var(--chip),var(--hair),var(--chip));background-size:200% 100%;animation:sh-ea083432 1.4s linear infinite}@keyframes sh-ea083432{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.sk i[data-v-ea083432]{animation:none}}.rcard h3[data-v-27eda4c7]{margin:0;font-size:calc(15px * var(--fs));font-weight:500;letter-spacing:-.01em}.sub[data-v-27eda4c7]{margin:2px 0 0;font-size:calc(11.5px * var(--fs))}.pill-tabs.sm button[data-v-27eda4c7]{min-height:28px;padding:0 12px;font-size:calc(12px * var(--fs))}.pill-tabs button.on[data-v-27eda4c7]{background:#fff;color:var(--ink);box-shadow:var(--shadow-sm);font-weight:500}.grid2[data-v-27eda4c7]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;margin-bottom:16px}.grid3[data-v-27eda4c7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.legend[data-v-27eda4c7]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:5px;font-size:calc(12px * var(--fs))}.legend li[data-v-27eda4c7]{display:grid;grid-template-columns:10px 1fr auto 62px;gap:8px;align-items:center}.legend i[data-v-27eda4c7]{width:9px;height:9px;border-radius:3px}.legend b[data-v-27eda4c7]{font-weight:500}.legend em[data-v-27eda4c7]{font-style:normal;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.weak[data-v-27eda4c7]{margin:4px 0 0;font-size:calc(12px * var(--fs));text-align:center}.cnt[data-v-27eda4c7]{display:flex;gap:5px}.cnt span[data-v-27eda4c7]{min-width:26px;text-align:center;padding:1px 8px;border-radius:999px;font-size:calc(11.5px * var(--fs));font-weight:600}.cnt .ok[data-v-27eda4c7]{background:#e8f1ec;color:var(--ok)}.cnt .warn[data-v-27eda4c7]{background:#fbf3dc;color:var(--warn-ink)}.cnt .bad[data-v-27eda4c7]{background:var(--bad-soft);color:var(--bad)}.lights[data-v-27eda4c7]{list-style:none;margin:0;padding:0}.lights li[data-v-27eda4c7]{display:grid;grid-template-columns:10px minmax(0,1fr) auto 48px;gap:9px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line-soft);font-size:calc(12.5px * var(--fs))}.lights li[data-v-27eda4c7]:last-child{border:0}.lights i[data-v-27eda4c7]{width:10px;height:10px;border-radius:50%;background:var(--ok-bright);box-shadow:0 0 0 3px #6b9f872e}.lights .warn i[data-v-27eda4c7]{background:var(--warn-bright);box-shadow:0 0 0 3px #d6b45038}.lights .bad i[data-v-27eda4c7]{background:var(--bad-bright);box-shadow:0 0 0 3px #d97c7038}.lights .nm[data-v-27eda4c7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lights .vals[data-v-27eda4c7]{font-variant-numeric:tabular-nums;white-space:nowrap}.lights em[data-v-27eda4c7]{font-style:normal;color:var(--faint)}.lights b[data-v-27eda4c7]{text-align:right;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ok)}.lights .warn b[data-v-27eda4c7]{color:var(--warn-ink)}.lights .bad b[data-v-27eda4c7]{color:var(--bad)}.feed[data-v-27eda4c7]{list-style:none;margin:0;padding:0 0 0 4px;position:relative;display:flex;flex-direction:column;gap:12px;font-size:calc(12.5px * var(--fs));line-height:1.5;color:var(--ink-2)}.feed[data-v-27eda4c7]:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:1px;background:var(--line)}.feed li[data-v-27eda4c7]{position:relative;display:flex;gap:12px}.feed i[data-v-27eda4c7]{flex:none;width:9px;height:9px;margin-top:5px;border-radius:50%;background:var(--sand);box-shadow:0 0 0 3px #fff;z-index:1}.feed .ev i[data-v-27eda4c7]{background:var(--lav)}@media(max-width:1100px){.grid3[data-v-27eda4c7]{grid-template-columns:1fr 1fr}.grid3[data-v-27eda4c7]>:last-child{grid-column:1 / -1}}@media(max-width:860px){.grid2[data-v-27eda4c7],.grid3[data-v-27eda4c7]{grid-template-columns:1fr;gap:10px}.grid2[data-v-27eda4c7]{margin-bottom:10px}.rcard[data-v-27eda4c7]{padding:16px}}.rcard[data-v-a6b62e4a]{margin-bottom:16px}.rcard h3[data-v-a6b62e4a]{margin:0;font-size:calc(15px * var(--fs));font-weight:500;letter-spacing:-.01em}.sub[data-v-a6b62e4a]{margin:2px 0 0;font-size:calc(11.5px * var(--fs))}.pill-tabs.sm button[data-v-a6b62e4a]{min-height:28px;padding:0 12px;font-size:calc(12px * var(--fs))}.pill-tabs button.on[data-v-a6b62e4a]{background:#fff;color:var(--ink);box-shadow:var(--shadow-sm);font-weight:500}.grid2[data-v-a6b62e4a]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px}.grid2 .rcard[data-v-a6b62e4a]{margin-bottom:16px}.facts[data-v-a6b62e4a]{list-style:none;margin:10px 0 0;padding:0;font-size:calc(12.5px * var(--fs))}.facts li[data-v-a6b62e4a]{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid var(--line-soft)}.facts span[data-v-a6b62e4a]{color:var(--muted)}.facts b[data-v-a6b62e4a]{font-weight:500;text-align:right}.facts em[data-v-a6b62e4a]{font-style:normal;color:var(--faint);font-weight:400}.facts .neg[data-v-a6b62e4a]{color:var(--bad)}.scroll[data-v-a6b62e4a]{overflow-x:auto;margin:0 -4px}table[data-v-a6b62e4a]{width:100%;border-collapse:collapse;font-size:calc(13px * var(--fs))}th[data-v-a6b62e4a]{text-align:left;font-weight:500;font-size:calc(10.5px * var(--fs));text-transform:uppercase;letter-spacing:.1em;color:var(--muted);padding:8px 10px;border-bottom:1px solid var(--line);white-space:nowrap}td[data-v-a6b62e4a]{padding:10px;border-bottom:1px solid var(--line-soft);font-variant-numeric:tabular-nums;white-space:nowrap}tbody tr[data-v-a6b62e4a]:hover{background:var(--hover)}tr:last-child td[data-v-a6b62e4a]{border:0}.r[data-v-a6b62e4a]{text-align:right}td.ok[data-v-a6b62e4a]{color:var(--ok)}td.warn[data-v-a6b62e4a]{color:var(--warn-ink)}td.bad[data-v-a6b62e4a]{color:var(--bad)}.st[data-v-a6b62e4a]{display:inline-flex;align-items:center;gap:7px;padding:3px 11px 3px 9px;border-radius:999px;font-size:calc(11.5px * var(--fs));background:#e8f1ec;color:var(--ok)}.st i[data-v-a6b62e4a]{width:7px;height:7px;border-radius:50%;background:var(--ok-bright)}.st.warn[data-v-a6b62e4a]{background:#fbf3dc;color:var(--warn-ink)}.st.warn i[data-v-a6b62e4a]{background:var(--warn-bright)}.st.bad[data-v-a6b62e4a]{background:var(--bad-soft);color:var(--bad)}.st.bad i[data-v-a6b62e4a]{background:var(--bad-bright)}@media(max-width:860px){.grid2[data-v-a6b62e4a]{grid-template-columns:1fr;gap:0}.rcard[data-v-a6b62e4a]{padding:16px;margin-bottom:10px}}.chart[data-v-75ecffc8]{margin-bottom:16px}.two[data-v-75ecffc8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pill-tabs.sm button[data-v-75ecffc8]{min-height:28px;padding:0 12px;font-size:calc(11.5px * var(--fs))}.blk[data-v-75ecffc8]{margin-bottom:14px}.small[data-v-75ecffc8]{font-size:calc(12px * var(--fs))}.bad[data-v-75ecffc8]{color:var(--bad)}.lg[data-v-75ecffc8]{display:flex;gap:14px;font-size:11.5px;color:var(--muted);margin-top:4px}.ln[data-v-75ecffc8]{display:inline-block;width:16px;border-top:2px solid var(--ink-2);margin-right:6px;vertical-align:middle}.ln.dsh[data-v-75ecffc8]{border-top-style:dashed}.cashline[data-v-75ecffc8]{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:6px}.cashline b[data-v-75ecffc8]{color:var(--ink);font-weight:500}.demo-note[data-v-75ecffc8]{margin-top:8px}[data-v-75ecffc8] td.fin-bad{background:var(--bad-soft);color:var(--bad);font-weight:500}[data-v-75ecffc8] td.fin-good{background:color-mix(in srgb,var(--ok-bright) 16%,transparent);color:var(--ok);font-weight:500}[data-v-75ecffc8] td.fin-b{font-weight:500}@media(max-width:860px){.two[data-v-75ecffc8]{grid-template-columns:1fr}}.chart[data-v-9f28330b]{margin-bottom:16px}.two[data-v-9f28330b]{display:grid;grid-template-columns:1fr 1.25fr;gap:16px}.three[data-v-9f28330b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.small[data-v-9f28330b]{font-size:calc(12px * var(--fs));margin:6px 0 0}.dn[data-v-9f28330b]{display:flex;flex-direction:column;gap:8px}.leg[data-v-9f28330b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:12.5px}.leg li[data-v-9f28330b]{display:grid;grid-template-columns:10px 1fr auto auto;gap:8px;align-items:center}.leg i[data-v-9f28330b]{width:9px;height:9px;border-radius:2px}.leg b[data-v-9f28330b]{font-weight:500;font-variant-numeric:tabular-nums}@media(max-width:1100px){.three[data-v-9f28330b]{grid-template-columns:1fr}}@media(max-width:860px){.two[data-v-9f28330b]{grid-template-columns:1fr}}.rep-root[data-v-54c78520]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-start;justify-content:center;padding:20px 12px;background:#1e1e2857;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow-y:auto}.rep[data-v-54c78520]{width:100%;max-width:920px}.rh[data-v-54c78520]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.acts[data-v-54c78520]{display:flex;gap:10px;align-items:center}.x[data-v-54c78520]{border:0;background:transparent;font-size:24px;line-height:1;cursor:pointer;color:var(--muted)}.demo-tag[data-v-54c78520]{display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.12em;padding:3px 9px;border-radius:999px;color:var(--warn-ink);background:color-mix(in srgb,var(--warn-bright) 22%,transparent)}h2[data-v-54c78520]{margin:8px 0 2px;font-size:calc(24px * var(--fs));font-weight:300;letter-spacing:-.02em}.meta[data-v-54c78520]{font-size:12.5px;margin-bottom:16px}.figs[data-v-54c78520]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:16px}.fig[data-v-54c78520]{border:1px solid var(--line-soft);border-radius:10px;padding:10px 12px}.fig .lab[data-v-54c78520]{font-size:11.5px}.fig .v[data-v-54c78520]{white-space:nowrap;font-size:20px;letter-spacing:-.02em;margin:4px 0 2px;font-variant-numeric:tabular-nums}.small[data-v-54c78520]{font-size:11.5px}.ok[data-v-54c78520]{color:var(--ok)}.warn[data-v-54c78520]{color:var(--warn-ink)}.bad[data-v-54c78520]{color:var(--bad)}.tbl[data-v-54c78520]{border:1px solid var(--line-soft);border-radius:10px;margin-bottom:16px;overflow:hidden;font-size:12.5px}.tr[data-v-54c78520]{display:grid;grid-template-columns:1.4fr 1fr 1fr .8fr;gap:8px;padding:7px 12px;border-top:1px solid var(--line-soft);font-variant-numeric:tabular-nums}.tr[data-v-54c78520]:first-child{border-top:0}.tr.th[data-v-54c78520]{background:var(--well);color:var(--muted);font-size:11.5px}.pad[data-v-54c78520]{padding:10px 12px}.charts[data-v-54c78520]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.ins[data-v-54c78520]{margin:6px 0 14px;padding-left:18px;line-height:1.6;font-size:13px;color:var(--ink-2)}.foot[data-v-54c78520]{border-top:1px solid var(--line-soft);padding-top:10px}@media(max-width:760px){.charts[data-v-54c78520]{grid-template-columns:1fr}.rep-root[data-v-54c78520]{padding:8px}}@media print{body.rep-open>*:not(.rep-root){display:none!important}body.rep-open .rep-root{position:static!important;background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;overflow:visible!important;display:block!important}body.rep-open .rep{box-shadow:none!important;border:0!important;max-width:none!important;padding:0!important}body.rep-open .no-print{display:none!important}body.rep-open .charts{grid-template-columns:1fr 1fr!important}}.cards[data-v-505da84d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:14px}.rc[data-v-505da84d]{text-align:left;font:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:6px;transition:box-shadow .2s,transform .2s}.rc[data-v-505da84d]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg, var(--shadow))}.rc svg[data-v-505da84d]{color:var(--accent-2, var(--ink-2))}.rc h3[data-v-505da84d]{margin:4px 0 0;font-size:calc(17px * var(--fs));font-weight:400}.rc p[data-v-505da84d]{margin:0;font-size:13px;line-height:1.5;flex:1}.go[data-v-505da84d]{font-size:12.5px;color:var(--ink-2)}.small[data-v-505da84d]{font-size:12px}.an-kpi[data-v-a6c84d7f]{display:flex;flex-direction:column}.crit[data-v-a6c84d7f]{margin-left:6px;font-size:7px;color:var(--sand);vertical-align:2px}.an-decl[data-v-a6c84d7f]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:-2px 0 6px;font-size:calc(12px * var(--fs))}.an-decl .val[data-v-a6c84d7f]{font-variant-numeric:tabular-nums;color:var(--ink-2)}.delta[data-v-a6c84d7f]{padding:0 6px;border-radius:6px;font-size:calc(11px * var(--fs));font-variant-numeric:tabular-nums;background:var(--well);color:var(--muted)}.delta.same[data-v-a6c84d7f]{color:var(--ok);background:#dcece4}.delta.diff[data-v-a6c84d7f]{color:var(--warn-ink);background:#f6edd2}.delta.bad[data-v-a6c84d7f]{color:var(--bad);background:var(--bad-soft)}.an-src[data-v-a6c84d7f]{margin-top:auto;padding-top:6px;font-size:calc(10.5px * var(--fs));line-height:1.35;color:var(--faint);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.an-src.decl[data-v-a6c84d7f]{padding-top:1px}.kpi.hot .kpi-value[data-v-a6c84d7f]{color:var(--bad)}@media(max-width:860px){.an-kpi .kpi-value[data-v-a6c84d7f]{font-size:calc(21px * var(--fs));height:auto;min-height:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-decl[data-v-a6c84d7f]{margin-top:2px}}.model[data-v-3e04c866]{display:flex;flex-direction:column;gap:18px}.m-head[data-v-3e04c866]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.intro[data-v-3e04c866]{margin:0;font-size:calc(13.5px * var(--fs));line-height:1.55;max-width:74ch}.blk h3[data-v-3e04c866],.cv h3[data-v-3e04c866]{margin:0 0 12px;font-size:calc(15px * var(--fs));font-weight:500}.blk p[data-v-3e04c866],.blk li[data-v-3e04c866]{font-size:calc(13px * var(--fs));line-height:1.55;color:var(--ink-2)}.src[data-v-3e04c866]{margin:10px 0 0;font-family:var(--mono);font-size:calc(10.5px * var(--fs));color:var(--faint);line-height:1.5;word-break:break-word}td.src[data-v-3e04c866]{margin:0;white-space:normal;min-width:130px}.links[data-v-3e04c866]{margin:10px 0 0;font-size:calc(12.5px * var(--fs));color:var(--muted)}.links a[data-v-3e04c866]{color:var(--accent-2)}.small[data-v-3e04c866]{font-size:calc(11.5px * var(--fs))!important}.note-warn[data-v-3e04c866]{margin:12px 0 0;padding:9px 12px;border-radius:10px;background:var(--accent-soft);color:var(--warn-ink, var(--accent-2));font-size:calc(12px * var(--fs));line-height:1.5}.tbl-wrap[data-v-3e04c866]{overflow-x:auto}.tbl[data-v-3e04c866]{width:100%;border-collapse:collapse;font-size:calc(12.5px * var(--fs))}.tbl th[data-v-3e04c866]{text-align:left;font-weight:500;color:var(--muted);font-size:calc(11px * var(--fs));padding:8px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.tbl td[data-v-3e04c866]{padding:8px 10px;border-bottom:1px solid var(--hair);vertical-align:top;color:var(--ink-2)}.tbl .num[data-v-3e04c866]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tbl tr.cur td[data-v-3e04c866]{background:var(--accent-soft)}.assump[data-v-3e04c866]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.as[data-v-3e04c866]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:var(--well)}.as b[data-v-3e04c866]{font-size:calc(22px * var(--fs));font-weight:300;color:var(--ink)}.as span[data-v-3e04c866]{font-size:calc(12px * var(--fs));color:var(--ink-2);font-family:var(--mono)}.as small[data-v-3e04c866]{font-size:calc(11px * var(--fs))}.rule[data-v-3e04c866]{margin:10px 0 0!important}.two[data-v-3e04c866]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.chips[data-v-3e04c866]{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.chip-miss[data-v-3e04c866]{padding:4px 11px;border-radius:999px;background:var(--bad-soft);color:var(--bad);font-size:calc(12px * var(--fs))}.chip-miss.soft[data-v-3e04c866]{background:var(--well);color:var(--ink-2);margin-left:4px}.gap[data-v-3e04c866]{box-shadow:var(--shadow),inset 3px 0 0 var(--bad-bright)}.chain[data-v-3e04c866]{margin:0;padding-left:20px}.chain li[data-v-3e04c866]{margin:6px 0}.plain[data-v-3e04c866]{margin:8px 0 0;padding-left:18px}.plain li[data-v-3e04c866]{margin:6px 0}.toc[data-v-3e04c866]{margin:0;padding-left:22px;columns:2;font-size:calc(13px * var(--fs))}.toc li[data-v-3e04c866]{margin:5px 0}.toc a[data-v-3e04c866]{color:var(--accent-2)}.plan-sec[data-v-3e04c866]{scroll-margin-top:12px}.canvas[data-v-3e04c866]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-template-areas:"p p a a v v c c s s" "p p r r v v h h s s" "k k k k k e e e e e";gap:14px}.cv[data-v-3e04c866]{display:flex;flex-direction:column;padding:calc(16px * var(--d))}.cv.hot[data-v-3e04c866]{box-shadow:var(--shadow),inset 0 3px 0 var(--sand)}.cv ul[data-v-3e04c866]{margin:0;padding-left:17px;flex:1}.cv li[data-v-3e04c866]{margin:5px 0;font-size:calc(12.5px * var(--fs));line-height:1.5;color:var(--ink-2)}.a-p[data-v-3e04c866]{grid-area:p}.a-a[data-v-3e04c866]{grid-area:a}.a-r[data-v-3e04c866]{grid-area:r}.a-v[data-v-3e04c866]{grid-area:v}.a-c[data-v-3e04c866]{grid-area:c}.a-h[data-v-3e04c866]{grid-area:h}.a-s[data-v-3e04c866]{grid-area:s}.a-k[data-v-3e04c866]{grid-area:k}.a-e[data-v-3e04c866]{grid-area:e}.costs[data-v-3e04c866]{display:flex;flex-direction:column;gap:6px;flex:1}.cost[data-v-3e04c866]{display:grid;grid-template-columns:160px 1fr 40px;align-items:center;gap:10px;font-size:calc(12px * var(--fs));color:var(--ink-2)}.cost i[data-v-3e04c866]{display:block;height:8px;border-radius:4px;background:var(--sand);min-width:3px}.cost b[data-v-3e04c866]{font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.cv-links[data-v-3e04c866]{line-height:2}.deck-bar[data-v-3e04c866]{display:flex;align-items:center;justify-content:space-between;gap:12px}.deck-nav[data-v-3e04c866]{display:flex;align-items:center;gap:10px}.deck-nav .btn[data-v-3e04c866]{min-width:40px;font-size:18px}.deck-n[data-v-3e04c866]{font-family:var(--mono);font-size:calc(12px * var(--fs));color:var(--muted)}.slide[data-v-3e04c866]{aspect-ratio:16 / 8.6;max-width:1000px;width:100%;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:calc(34px * var(--d)) calc(44px * var(--d));position:relative;overflow:hidden}.s-k[data-v-3e04c866]{font-size:calc(11.5px * var(--fs));letter-spacing:.14em;text-transform:uppercase;color:var(--accent-2)}.slide h2[data-v-3e04c866]{margin:0;font-size:calc(30px * var(--fs));font-weight:300;letter-spacing:-.02em;line-height:1.15;max-width:30ch}.s-lead[data-v-3e04c866]{margin:0;font-size:calc(16px * var(--fs));line-height:1.5;color:var(--ink-2);max-width:56ch}.slide ul[data-v-3e04c866]{margin:0;padding-left:20px}.slide li[data-v-3e04c866]{font-size:calc(15px * var(--fs));line-height:1.55;color:var(--ink-2);margin:6px 0;max-width:62ch}.s-stats[data-v-3e04c866]{display:flex;flex-wrap:wrap;gap:14px 40px}.s-stats b[data-v-3e04c866]{display:block;font-size:calc(34px * var(--fs));font-weight:300;color:var(--ink);letter-spacing:-.02em}.s-stats span[data-v-3e04c866]{font-size:calc(12px * var(--fs));color:var(--muted)}.s-src[data-v-3e04c866]{position:absolute;left:44px;bottom:14px;margin:0}.dots[data-v-3e04c866]{display:flex;gap:8px;justify-content:center;max-width:1000px}.dots button[data-v-3e04c866]{width:9px;height:9px;padding:0;border-radius:50%;border:0;background:var(--line);cursor:pointer}.dots button.on[data-v-3e04c866]{background:var(--sand);transform:scale(1.3)}.sliders[data-v-3e04c866]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px 28px;margin-bottom:8px}.sliders label[data-v-3e04c866]{display:flex;flex-direction:column;gap:8px;font-size:calc(12.5px * var(--fs));color:var(--ink-2)}.sliders label span[data-v-3e04c866]{display:flex;justify-content:space-between}.sliders b[data-v-3e04c866]{font-weight:500;color:var(--ink)}.sliders input[type=range][data-v-3e04c866]{width:100%;accent-color:var(--sand)}.only[data-v-3e04c866]{display:flex;flex-direction:column;gap:10px;align-items:flex-start;color:var(--muted)}.only h2[data-v-3e04c866]{margin:0;font-size:calc(20px * var(--fs));font-weight:400;color:var(--ink)}@media(max-width:860px){.m-head[data-v-3e04c866]{flex-direction:column}.two[data-v-3e04c866]{grid-template-columns:1fr}.canvas[data-v-3e04c866]{grid-template-columns:1fr;grid-template-areas:"v" "s" "h" "c" "p" "a" "r" "k" "e"}.cost[data-v-3e04c866]{grid-template-columns:110px 1fr 36px}.slide[data-v-3e04c866]{aspect-ratio:auto;min-height:380px;padding:24px 20px 40px}.slide h2[data-v-3e04c866]{font-size:calc(23px * var(--fs))}.s-src[data-v-3e04c866]{left:20px}.toc[data-v-3e04c866]{columns:1}}.an-bars[data-v-af9d4200]{position:relative;width:100%;min-width:0}svg[data-v-af9d4200]{display:block;overflow:visible;font-family:var(--mono)}.grid line[data-v-af9d4200]{stroke:var(--line-soft);stroke-width:1}.grid line.zero[data-v-af9d4200]{stroke:var(--line)}.grid text[data-v-af9d4200],.xaxis text[data-v-af9d4200]{font-size:10px;fill:var(--faint)}.xaxis text.on[data-v-af9d4200]{fill:var(--ink);font-weight:500}.span-l[data-v-af9d4200]{font-size:10px;fill:var(--muted);letter-spacing:.04em;text-transform:uppercase}.span-line[data-v-af9d4200]{stroke:var(--line);stroke-dasharray:2 3}.bars rect[data-v-af9d4200]{transition:opacity .12s}.bars rect.dim[data-v-af9d4200]{opacity:.45}.hl rect[data-v-af9d4200]{fill:none;stroke:var(--bad-bright);stroke-width:1.2;stroke-dasharray:3 2}.marks text[data-v-af9d4200]{font-size:10px;fill:var(--muted)}.cursor[data-v-af9d4200]{fill:#0000000a;pointer-events:none}.an-tip[data-v-af9d4200]{position:absolute;top:8px;z-index:3;min-width:160px;max-width:240px;padding:8px 10px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-lift);font-size:11.5px;pointer-events:none}.tt-h[data-v-af9d4200]{font-weight:500;margin-bottom:4px;font-family:var(--mono)}.tt-r[data-v-af9d4200]{display:flex;align-items:center;gap:6px;line-height:1.5}.tt-r .nm[data-v-af9d4200]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.tt-r .num[data-v-af9d4200]{font-family:var(--mono)}.tt-r.tot[data-v-af9d4200]{border-top:1px solid var(--line-soft);margin-top:3px;padding-top:3px;font-weight:500}.sw[data-v-af9d4200]{display:inline-block;width:9px;height:9px;border-radius:2px;flex:none}.an-legend[data-v-af9d4200]{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px}.lg[data-v-af9d4200]{display:inline-flex;align-items:center;gap:6px;padding:2px 0;border:0;background:none;font:inherit;font-size:calc(11.5px * var(--fs));color:var(--ink-2);cursor:pointer}.lg.off[data-v-af9d4200]{color:var(--faint);text-decoration:line-through}.lg.off .sw[data-v-af9d4200]{opacity:.3}.an-line[data-v-4ffcecee]{position:relative;width:100%;min-width:0}svg[data-v-4ffcecee]{display:block;overflow:visible;font-family:var(--mono)}.grid line[data-v-4ffcecee]{stroke:var(--line-soft)}.grid line.zero[data-v-4ffcecee]{stroke:var(--ink-2);stroke-width:1}.grid text[data-v-4ffcecee],.xaxis text[data-v-4ffcecee]{font-size:10px;fill:var(--faint)}.xaxis text.on[data-v-4ffcecee]{fill:var(--ink);font-weight:500}.span-l[data-v-4ffcecee]{font-size:10px;fill:var(--muted);letter-spacing:.04em;text-transform:uppercase}.minpt line[data-v-4ffcecee]{stroke:var(--bad-bright);stroke-dasharray:3 3}.minpt circle[data-v-4ffcecee]{fill:#fff;stroke:var(--bad);stroke-width:2}.minpt text[data-v-4ffcecee]{font-size:10.5px;fill:var(--bad);font-weight:500}.pts text[data-v-4ffcecee]{font-size:9.5px;fill:var(--muted)}.cursor line[data-v-4ffcecee]{stroke:var(--line)}.cursor circle[data-v-4ffcecee]{stroke:#fff;stroke-width:1.5}.an-tip[data-v-4ffcecee]{position:absolute;top:8px;z-index:3;min-width:160px;max-width:240px;padding:8px 10px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-lift);font-size:11.5px;pointer-events:none}.tt-h[data-v-4ffcecee]{font-weight:500;margin-bottom:4px;font-family:var(--mono)}.tt-r[data-v-4ffcecee]{display:flex;align-items:center;gap:6px;line-height:1.5}.tt-r .nm[data-v-4ffcecee]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.tt-r .num[data-v-4ffcecee]{font-family:var(--mono)}.sw[data-v-4ffcecee]{display:inline-block;width:9px;height:9px;border-radius:2px;flex:none}.an-legend[data-v-4ffcecee]{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px}.lg[data-v-4ffcecee]{display:inline-flex;align-items:center;gap:6px;font-size:calc(11.5px * var(--fs));color:var(--ink-2)}.intro[data-v-56391da0]{margin:0 0 14px;font-size:13px}.small[data-v-56391da0]{font-size:calc(12px * var(--fs))}.only[data-v-56391da0]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:var(--muted)}.only h2[data-v-56391da0]{margin:6px 0 0;font-size:calc(22px * var(--fs));font-weight:300;letter-spacing:-.02em;color:var(--ink)}.only p[data-v-56391da0]{margin:0;max-width:560px;line-height:1.6}.tabs-row[data-v-56391da0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin:0 0 14px}.tabs-row.sub[data-v-56391da0]{margin-top:-4px}.asof[data-v-56391da0]{white-space:nowrap}.pill-tabs.sm button[data-v-56391da0]{min-height:28px;padding:0 12px;font-size:calc(11.5px * var(--fs))}.chart[data-v-56391da0]{margin-bottom:16px}.chart .bh[data-v-56391da0]{margin-bottom:6px}.an-src[data-v-56391da0]{margin-top:8px;font-size:calc(10.5px * var(--fs));color:var(--faint);overflow-wrap:anywhere}.blk[data-v-56391da0]{margin-bottom:18px}.blk .bh[data-v-56391da0]{margin-bottom:10px}.nm[data-v-56391da0]{font-weight:500}.sw[data-v-56391da0]{display:inline-block;width:9px;height:9px;border-radius:2px;margin:0 7px 1px 0;vertical-align:middle}.detail[data-v-56391da0],.excl[data-v-56391da0]{margin-top:12px}.excl strong[data-v-56391da0]{margin-right:6px}.excl .ex[data-v-56391da0]{color:var(--ink-2)}.kpis.four[data-v-56391da0]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.bad[data-v-56391da0]{color:var(--bad)}.two[data-v-56391da0]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.two .big[data-v-56391da0]{margin:0 0 12px;font-size:calc(18px * var(--fs));font-weight:400;letter-spacing:-.01em}.two .btn[data-v-56391da0]{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.redframe[data-v-56391da0]{margin-bottom:16px;border:1.5px solid var(--bad-bright);background:#fff}.redframe .rf-head[data-v-56391da0]{display:flex;align-items:center;gap:10px;color:var(--bad);font-size:calc(15px * var(--fs))}.redframe p[data-v-56391da0]{margin:10px 0 12px;line-height:1.6;color:var(--ink-2);font-size:calc(13px * var(--fs))}.chip.off[data-v-56391da0]{color:var(--bad);background:var(--bad-soft);cursor:default}.ck[data-v-56391da0]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);cursor:pointer;white-space:nowrap}.ck input[data-v-56391da0]{accent-color:var(--accent-solid)}.edits[data-v-56391da0]{margin-top:16px}.elist[data-v-56391da0]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:calc(12.5px * var(--fs))}.elist li[data-v-56391da0]{display:grid;grid-template-columns:110px 150px 1fr auto;gap:10px;align-items:baseline;padding:6px 0;border-bottom:1px solid var(--line-soft)}.elist .cell[data-v-56391da0]{color:var(--bad);font-weight:500}.elist .kind[data-v-56391da0]{color:var(--muted)}.elist .txt[data-v-56391da0]{color:var(--ink-2)}[data-v-56391da0] td.an-edit{background:var(--bad-soft);color:var(--bad);font-weight:500;box-shadow:inset 0 0 0 1px var(--bad-edge)}[data-v-56391da0] td.an-editrow{box-shadow:inset 3px 0 0 var(--bad-bright)}.plist .prow[data-v-56391da0]{padding:12px 16px;display:flex;flex-direction:column;gap:5px}.plist .prow.sel[data-v-56391da0]{background:var(--accent-soft)}.pr-top[data-v-56391da0]{display:flex;align-items:center;justify-content:space-between;gap:8px}.plist .sub[data-v-56391da0]{margin:6px 0 0;padding:0;list-style:none;border-top:1px solid var(--line-soft)}.plist .sub li[data-v-56391da0]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px;padding:7px 0;border-bottom:1px solid var(--line-soft);font-size:calc(12.5px * var(--fs))}.plist .sub li .an-src[data-v-56391da0]{flex:1 1 100%;margin-top:0}.yrs[data-v-56391da0]{display:flex;flex-wrap:wrap;gap:2px 12px}.vals .prow[data-v-56391da0]{flex-direction:row;justify-content:space-between;padding:9px 16px}.vals .prow.edit[data-v-56391da0]{background:var(--bad-soft);color:var(--bad)}.vals[data-v-56391da0]{margin-top:10px}@media(max-width:860px){.two[data-v-56391da0]{grid-template-columns:1fr}.kpis.four[data-v-56391da0]{grid-template-columns:repeat(2,minmax(0,1fr))}.elist li[data-v-56391da0]{grid-template-columns:1fr 1fr}.elist .txt[data-v-56391da0]{grid-column:1 / -1}.tabs-row .asof[data-v-56391da0]{white-space:normal}}.intro[data-v-2b83df1e]{margin:0 0 14px;font-size:13px}.flt[data-v-2b83df1e]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px;padding:14px 18px;margin-bottom:16px}.flt label[data-v-2b83df1e],.f-groups[data-v-2b83df1e]{display:flex;flex-direction:column;gap:5px;min-width:0}.lbl[data-v-2b83df1e]{font-size:calc(10.5px * var(--fs));text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.dates[data-v-2b83df1e]{display:flex;align-items:center;gap:6px}.dates .input[data-v-2b83df1e]{width:150px;min-height:36px}.f-actor .input[data-v-2b83df1e]{min-height:36px;width:180px}.f-q[data-v-2b83df1e]{flex:1 1 220px}.f-q .input[data-v-2b83df1e]{min-height:36px}.f-groups .chip[data-v-2b83df1e]{min-height:34px}.f-acts[data-v-2b83df1e]{display:flex;align-items:center;gap:8px;margin-left:auto}.f-acts .btn[data-v-2b83df1e]{min-height:36px;text-decoration:none}.frame[data-v-2b83df1e] td{padding:10px 12px 10px 14px;vertical-align:middle}.nm[data-v-2b83df1e]{font-weight:500}.un[data-v-2b83df1e]{font-size:12px}.dchips[data-v-2b83df1e]{display:flex;flex-wrap:wrap;gap:4px}.dchip[data-v-2b83df1e]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 8px;border-radius:6px;background:var(--well);font-size:calc(11.5px * var(--fs));color:var(--ink-2)}.dchip b[data-v-2b83df1e]{font-weight:500;color:var(--muted)}.dchip.arrow[data-v-2b83df1e]{font-family:var(--mono);font-size:11px;letter-spacing:0}.state.ok[data-v-2b83df1e]{color:var(--ok)}.state.warn[data-v-2b83df1e]{color:var(--warn-ink)}.foot[data-v-2b83df1e]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.plist .prow[data-v-2b83df1e]{padding:12px 16px;display:flex;flex-direction:column;gap:6px}.pr-top[data-v-2b83df1e]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;flex-wrap:wrap}.pr-who[data-v-2b83df1e]{font-weight:500}.plist .empty[data-v-2b83df1e]{padding:24px 16px;text-align:center;color:var(--muted)}.overlay[data-v-2b83df1e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:#1313166b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal[data-v-2b83df1e]{width:100%;max-width:560px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #fff;border-radius:14px;background:#fff;box-shadow:var(--shadow-modal)}.m-head[data-v-2b83df1e]{display:flex;align-items:flex-start;gap:8px;padding:18px 18px 16px 26px;border-bottom:1px solid var(--line)}.m-titles[data-v-2b83df1e]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.m-head h2[data-v-2b83df1e]{margin:0;font-size:18px;font-weight:400;letter-spacing:-.02em;overflow-wrap:anywhere}.x[data-v-2b83df1e]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.x[data-v-2b83df1e]:hover{color:var(--ink);background:#e8e8ed}.m-body[data-v-2b83df1e]{overflow-y:auto;padding:8px 26px 20px;background:#fafafc}.pre[data-v-2b83df1e]{white-space:pre-wrap}.raw[data-v-2b83df1e]{margin:6px 0 0;padding:12px;border-radius:8px;background:var(--well);font-size:11.5px;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:860px){.flt[data-v-2b83df1e]{padding:12px 14px}.flt label[data-v-2b83df1e],.f-groups[data-v-2b83df1e]{width:100%}.dates .input[data-v-2b83df1e]{flex:1 1 0;width:auto}.f-actor .input[data-v-2b83df1e]{width:100%}.f-acts[data-v-2b83df1e]{margin-left:0;width:100%;justify-content:flex-end}}.small[data-v-f032da1c]{font-size:12px}.overall[data-v-f032da1c]{display:flex;align-items:center;gap:16px;padding:18px 22px;margin-bottom:16px}.ov-dot[data-v-f032da1c]{width:14px;height:14px;border-radius:50%;flex:none;background:#a3a3a8;box-shadow:0 0 0 5px var(--well)}.ov-up .ov-dot[data-v-f032da1c]{background:var(--ok-bright);box-shadow:0 0 0 5px #e3efe9}.ov-pending .ov-dot[data-v-f032da1c],.ov-none .ov-dot[data-v-f032da1c]{background:var(--warn-bright);box-shadow:0 0 0 5px #f6efd9}.ov-down .ov-dot[data-v-f032da1c]{background:var(--bad-bright);box-shadow:0 0 0 5px var(--bad-soft)}.ov-text[data-v-f032da1c]{flex:1 1 auto;min-width:0}.overall h2[data-v-f032da1c]{margin:0;font-size:calc(19px * var(--fs));font-weight:400;letter-spacing:-.02em}.ov-none h2[data-v-f032da1c]{color:var(--warn-ink)}.ov-down h2[data-v-f032da1c]{color:var(--bad)}.ov-sub[data-v-f032da1c]{font-size:calc(12.5px * var(--fs));margin-top:3px}.ov-title[data-v-f032da1c]{font-size:12px;white-space:nowrap}.mon-grid[data-v-f032da1c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin-bottom:16px}.mon[data-v-f032da1c]{display:flex;flex-direction:column;gap:10px;padding:16px 18px}.mon-head[data-v-f032da1c]{display:flex;align-items:center;gap:10px;min-width:0}.mon-head strong[data-v-f032da1c]{flex:1 1 auto;min-width:0;font-weight:500;font-size:calc(14px * var(--fs))}.mon-grp[data-v-f032da1c]{flex:0 1 auto;font-size:11px;max-width:40%}.state.ok[data-v-f032da1c]{color:var(--ok)}.state.warn[data-v-f032da1c]{color:var(--warn-ink)}.mon-nums[data-v-f032da1c]{display:flex;gap:18px;font-size:calc(12px * var(--fs))}.mon-nums b[data-v-f032da1c]{font-size:calc(18px * var(--fs));font-weight:400}.beats[data-v-f032da1c]{display:grid;grid-template-columns:repeat(30,1fr);gap:2px;height:22px}.beats i[data-v-f032da1c]{display:block;border-radius:3px;background:var(--well)}.beats .b-ok[data-v-f032da1c]{background:var(--ok-bright)}.beats .b-bad[data-v-f032da1c]{background:var(--bad-bright)}.beats .b-warn[data-v-f032da1c]{background:var(--warn-bright)}.beats .b-mnt[data-v-f032da1c]{background:var(--lav-soft)}.mon-foot[data-v-f032da1c]{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;min-width:0}.mon-foot .warn[data-v-f032da1c]{color:var(--bad)}.inside .bh[data-v-f032da1c]{margin-bottom:14px}.in-grid[data-v-f032da1c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px}.in-item[data-v-f032da1c]{padding:12px 14px;border-radius:10px;background:var(--surface);border:1px solid var(--line-soft);min-width:0}.in-item.hot .in-v[data-v-f032da1c]{color:var(--bad)}.in-l[data-v-f032da1c]{font-size:calc(11.5px * var(--fs));color:var(--muted)}.in-v[data-v-f032da1c]{margin-top:6px;font-size:calc(20px * var(--fs));font-weight:400;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.in-s[data-v-f032da1c]{margin-top:4px;font-size:calc(11px * var(--fs));overflow-wrap:anywhere}.bar[data-v-f032da1c]{height:5px;margin-top:8px;border-radius:999px;background:var(--well);overflow:hidden}.bar i[data-v-f032da1c]{display:block;height:100%;background:var(--ok-bright)}.bar.warn i[data-v-f032da1c]{background:var(--warn-bright)}.bar.bad i[data-v-f032da1c]{background:var(--bad-bright)}.fails[data-v-f032da1c]{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.fails ul[data-v-f032da1c]{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px;font-size:12.5px}.fails li[data-v-f032da1c]{display:flex;gap:14px;flex-wrap:wrap}@media(max-width:860px){.overall[data-v-f032da1c]{padding:14px 16px}.ov-title[data-v-f032da1c]{display:none}}.intro[data-v-a7b0ead6]{margin:0 0 14px;font-size:13px}.small[data-v-a7b0ead6]{font-size:calc(12px * var(--fs))}.spacer[data-v-a7b0ead6]{flex:1 1 auto}.rb-acts[data-v-a7b0ead6]{display:flex;align-items:center;gap:12px}.part[data-v-a7b0ead6]{padding:16px 18px 18px;margin-bottom:16px}.ph[data-v-a7b0ead6]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px;margin-bottom:12px}.ph h3[data-v-a7b0ead6]{margin:2px 0 4px}.mean[data-v-a7b0ead6]{margin:0;font-size:calc(13px * var(--fs));color:var(--ink-2);max-width:70ch}.svc-grid[data-v-a7b0ead6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.svc[data-v-a7b0ead6]{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--card);border-left:4px solid var(--line)}.svc.s-up[data-v-a7b0ead6]{border-left-color:var(--ok-bright)}.svc.s-down[data-v-a7b0ead6]{border-left-color:var(--bad-bright)}.svc-top[data-v-a7b0ead6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px}.svc .pill[data-v-a7b0ead6]{flex:none}.svc-line[data-v-a7b0ead6]{font-size:calc(13px * var(--fs));color:var(--ink-2)}.lnk-in[data-v-a7b0ead6]{color:var(--ink-2);text-decoration:underline;white-space:nowrap}.sv-up[data-v-a7b0ead6]{background:#dcece4;color:#2d5e4b}.sv-down[data-v-a7b0ead6]{background:var(--bad-soft);color:var(--bad)}.sv-none[data-v-a7b0ead6],.sv-wait[data-v-a7b0ead6]{background:var(--well);color:var(--muted)}.ready[data-v-a7b0ead6]{display:flex;align-items:baseline;gap:8px}.ready .big[data-v-a7b0ead6]{font-size:26px;font-weight:400}.legend[data-v-a7b0ead6]{display:flex;flex-wrap:wrap;gap:6px 16px;margin:6px 0 12px;color:var(--muted)}.legend span[data-v-a7b0ead6]{display:inline-flex;align-items:center;gap:6px}i[class^=c-][data-v-a7b0ead6]{display:inline-block;width:9px;height:9px;border-radius:2px;flex:none}.c-ok[data-v-a7b0ead6]{background:var(--ok-bright)}.c-warn[data-v-a7b0ead6]{background:var(--warn-bright)}.c-lav[data-v-a7b0ead6]{background:var(--lav)}.c-grey[data-v-a7b0ead6]{background:var(--chart-in)}.c-sand[data-v-a7b0ead6]{background:var(--chart-out)}.cats[data-v-a7b0ead6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.cat[data-v-a7b0ead6]{border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:var(--card)}.cat-h[data-v-a7b0ead6]{display:flex;justify-content:space-between;font-weight:500;margin-bottom:8px;font-size:calc(13px * var(--fs))}.chips[data-v-a7b0ead6]{display:flex;flex-wrap:wrap;gap:6px}.chip-s[data-v-a7b0ead6]{max-width:100%;text-align:left;padding-block:3px;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:var(--well);font:inherit;font-size:calc(12px * var(--fs));color:var(--ink);cursor:pointer}.chip-s[data-v-a7b0ead6]:hover{border-color:var(--faint)}.chip-s .st[data-v-a7b0ead6]{color:var(--muted);font-size:calc(11px * var(--fs))}.bud[data-v-a7b0ead6]{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:20px;align-items:start}.nob[data-v-a7b0ead6]{list-style:none;margin:6px 0 0;padding:0;border:1px solid var(--line);border-radius:12px;max-height:340px;overflow-y:auto}.nob li[data-v-a7b0ead6]{display:grid;grid-template-columns:minmax(90px,140px) minmax(0,1fr) minmax(0,1.4fr);gap:4px 12px;align-items:baseline;padding:8px 14px;border-bottom:1px solid var(--line-soft);cursor:pointer}.nob li[data-v-a7b0ead6]:last-child{border-bottom:0}.nob li[data-v-a7b0ead6]:hover{background:var(--hover)}.nob .price[data-v-a7b0ead6]{color:var(--ink-2);text-align:right}.nob .empty[data-v-a7b0ead6]{display:block;color:var(--muted);cursor:default}.dom[data-v-a7b0ead6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;margin-bottom:16px;font-size:calc(13px * var(--fs))}.det[data-v-a7b0ead6]{margin-bottom:18px}.det>summary[data-v-a7b0ead6]{cursor:pointer;padding:10px 2px;font-weight:500;color:var(--ink-2)}.kpi-value .of[data-v-a7b0ead6]{font-size:.6em}.pill[data-v-a7b0ead6]{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:calc(11.5px * var(--fs));font-weight:500;white-space:nowrap;background:var(--well);color:var(--muted);border:1px solid transparent}.st-planned[data-v-a7b0ead6]{background:#f0f0f3;color:#6f7079}.st-contracted[data-v-a7b0ead6]{background:#eceaf6;color:#5b578a}.st-setup[data-v-a7b0ead6]{background:#f6edd2;color:#7a5f17}.st-live[data-v-a7b0ead6],.st-available[data-v-a7b0ead6],.st-ok[data-v-a7b0ead6]{background:#dcece4;color:#2d5e4b}.st-unavailable[data-v-a7b0ead6],.st-bad[data-v-a7b0ead6]{background:var(--bad-soft);color:var(--bad)}.st-unknown[data-v-a7b0ead6]{background:#fff;color:var(--muted);border-color:var(--line);border-style:dashed}.st-warn[data-v-a7b0ead6]{background:#f6edd2;color:#7a5f17}.pill.sel[data-v-a7b0ead6]{cursor:pointer;opacity:.55}.pill.sel.on[data-v-a7b0ead6]{opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 3px currentColor}.blk[data-v-a7b0ead6]{margin-bottom:18px}.blk .bh[data-v-a7b0ead6]{margin-bottom:10px}.tools .search[data-v-a7b0ead6]{width:200px;min-height:36px}.nm[data-v-a7b0ead6]{font-weight:500}.lnk[data-v-a7b0ead6]{color:var(--ink-2);text-decoration:none;display:block}.lnk[data-v-a7b0ead6]:hover{text-decoration:underline}.dot[data-v-a7b0ead6]{display:inline-block;width:7px;height:7px;border-radius:50%;margin:0 7px 1px 0;vertical-align:middle;background:#c4c4ca}.dot.ok[data-v-a7b0ead6]{background:var(--ok-bright)}.dot.bad[data-v-a7b0ead6]{background:var(--bad-bright)}.flag[data-v-a7b0ead6]{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:12px;background:var(--well);color:var(--muted);vertical-align:middle}.flag.ok[data-v-a7b0ead6]{background:#dcece4;color:#2d5e4b}.flag.bad[data-v-a7b0ead6]{background:var(--bad-soft);color:var(--bad)}.num.ok[data-v-a7b0ead6]{color:var(--ok)}.num.warn[data-v-a7b0ead6]{color:var(--warn-ink)}.num.bad[data-v-a7b0ead6]{color:var(--bad)}.ok[data-v-a7b0ead6]{color:var(--ok)}.bad[data-v-a7b0ead6]{color:var(--bad)}.plist .prow[data-v-a7b0ead6]{padding:12px 16px;display:flex;flex-direction:column;gap:5px}.pr-top[data-v-a7b0ead6]{display:flex;align-items:center;justify-content:space-between;gap:8px}.flags[data-v-a7b0ead6]{display:flex;gap:14px}.plist .empty[data-v-a7b0ead6]{padding:22px 16px;text-align:center;color:var(--muted)}.overlay[data-v-a7b0ead6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:#1313166b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal[data-v-a7b0ead6]{width:100%;max-width:560px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #fff;border-radius:14px;background:#fff;box-shadow:var(--shadow-modal)}.m-head[data-v-a7b0ead6]{display:flex;align-items:center;gap:8px;padding:20px 18px 18px 26px;border-bottom:1px solid var(--line)}.m-head h2[data-v-a7b0ead6]{margin:0;flex:1 1 auto;min-width:0;font-size:20px;font-weight:400;letter-spacing:-.02em;overflow-wrap:anywhere}.x[data-v-a7b0ead6]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.x[data-v-a7b0ead6]:hover{color:var(--ink);background:#e8e8ed}.m-body[data-v-a7b0ead6]{overflow-y:auto;background:#fafafc}.m-body.pad[data-v-a7b0ead6]{padding:8px 26px 20px}.fields[data-v-a7b0ead6]{display:flex;flex-direction:column;gap:14px;padding:20px 26px 22px}.fields label[data-v-a7b0ead6]{display:flex;flex-direction:column;gap:4px;min-width:0}.fields label>span[data-v-a7b0ead6],.lbl[data-v-a7b0ead6]{display:block;font-size:12.5px;color:var(--muted);margin-bottom:4px}.fields label>span[data-v-a7b0ead6]{margin-bottom:0}.two[data-v-a7b0ead6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ta[data-v-a7b0ead6]{min-height:72px;padding:8px 12px;resize:vertical;font:inherit}.checks[data-v-a7b0ead6]{display:flex;flex-wrap:wrap;gap:8px 18px}.ck[data-v-a7b0ead6]{flex-direction:row!important;align-items:center;gap:8px!important;font-size:13px;color:var(--ink-2);cursor:pointer}.ck input[data-v-a7b0ead6]{accent-color:var(--accent-solid)}.acts-line[data-v-a7b0ead6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m-foot[data-v-a7b0ead6]{margin-top:4px}.err[data-v-a7b0ead6]{color:var(--accent);font-size:13px}.toast[data-v-a7b0ead6]{position:fixed;left:50%;bottom:24px;z-index:60;transform:translate(-50%);max-width:calc(100% - 32px);padding:11px 18px;border-radius:10px;background:var(--accent-solid);color:#fff;font-size:13px;box-shadow:var(--shadow-lift)}@media(max-width:860px){.part[data-v-a7b0ead6]{padding:14px}.bud[data-v-a7b0ead6]{grid-template-columns:1fr}.nob li[data-v-a7b0ead6]{grid-template-columns:1fr auto}.nob li .faint[data-v-a7b0ead6]{grid-column:1 / -1;order:3}.nob .price[data-v-a7b0ead6]{text-align:right}.tools .search[data-v-a7b0ead6]{width:100%}.two[data-v-a7b0ead6]{grid-template-columns:1fr}}.scrim[data-v-81f68958]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;background:#1e1e2847;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dlg[data-v-81f68958]{width:100%;max-width:460px}.dlg-head[data-v-81f68958]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.ava[data-v-81f68958]{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--page-bg);font-weight:500;font-size:17px;color:var(--ink);flex:none}.who[data-v-81f68958]{flex:1 1 auto;min-width:0}.nm[data-v-81f68958]{font-size:calc(16px * var(--fs));font-weight:500}.sub[data-v-81f68958]{font-size:calc(12px * var(--fs));margin-top:2px}.x[data-v-81f68958]{border:0;background:none;font-size:24px;line-height:1;color:var(--muted);cursor:pointer;padding:4px 8px;border-radius:8px}.x[data-v-81f68958]:hover{background:var(--page-bg);color:var(--ink)}.pw[data-v-81f68958]{display:flex;flex-direction:column;gap:8px}.err[data-v-81f68958]{margin-top:8px;color:var(--accent);font-size:13px}.okm[data-v-81f68958]{margin-top:8px;color:var(--ok);font-size:12.5px}.note[data-v-81f68958]{margin:16px 0 0;font-size:calc(12px * var(--fs));line-height:1.5}.intro[data-v-8130e042]{margin:0 0 14px;font-size:13px}.rel[data-v-8130e042]{background:#fff;border:1px solid #fff;border-radius:12px;box-shadow:var(--shadow);padding:20px 24px;margin-bottom:16px}h2[data-v-8130e042]{margin:0 0 10px;font-size:22px;font-weight:300;letter-spacing:-.02em;display:flex;gap:12px;align-items:baseline}.date[data-v-8130e042]{color:var(--muted);font-weight:400;font-size:11.5px;letter-spacing:0;padding:3px 10px;border-radius:999px;background:#f1f1f4}.rt[data-v-8130e042]{margin:0 0 8px;font-weight:500;font-size:13.5px}ul[data-v-8130e042]{margin:0;padding-left:18px;color:var(--ink-2)}li[data-v-8130e042]{margin:6px 0;line-height:1.55;font-size:13px}li[data-v-8130e042]::marker{color:var(--sand)}.page[data-v-ef9eae9a]{display:flex;flex-direction:column}.about[data-v-ef9eae9a]{flex:1 1 auto;display:flex;flex-direction:column}.lockup[data-v-ef9eae9a]{display:flex;justify-content:center;margin:10px 0 34px}.lead-row[data-v-ef9eae9a]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 10px}h2[data-v-ef9eae9a]{margin:0;font-size:calc(22px * var(--fs));font-weight:300;letter-spacing:-.02em}p[data-v-ef9eae9a]{margin:0 0 12px;font-size:calc(14px * var(--fs));line-height:1.6;color:var(--ink-2)}.cols[data-v-ef9eae9a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px 40px;margin-top:14px}h3[data-v-ef9eae9a]{margin:14px 0 8px}ul[data-v-ef9eae9a]{margin:0;padding-left:18px;color:var(--ink-2)}li[data-v-ef9eae9a]{margin:8px 0;line-height:1.55;font-size:calc(13.5px * var(--fs))}li[data-v-ef9eae9a]::marker{color:var(--sand)}li b[data-v-ef9eae9a]{font-weight:500;color:var(--ink)}.note[data-v-ef9eae9a]{margin-top:auto;padding-top:22px;font-size:calc(12.5px * var(--fs))}.stub-head[data-v-563803e6]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted)}h2[data-v-563803e6]{margin:18px 0 8px;font-size:calc(24px * var(--fs));font-weight:300;letter-spacing:-.02em}.lead[data-v-563803e6]{margin:0 0 14px;font-size:calc(14px * var(--fs));line-height:1.6;color:var(--ink-2)}ul[data-v-563803e6]{margin:0;padding-left:18px;color:var(--ink-2)}li[data-v-563803e6]{margin:6px 0;line-height:1.55;font-size:calc(13px * var(--fs))}li[data-v-563803e6]::marker{color:var(--sand)}.help-panel[data-v-31b93ffb]{position:fixed;z-index:71;display:flex;flex-direction:column;overflow:hidden;background:#fafafc;border:1px solid var(--line);box-shadow:-18px 0 60px -30px #41414f;animation:hp-in-31b93ffb .22s var(--motion)}.help-panel.side[data-v-31b93ffb]{top:0;right:0;bottom:0;width:min(520px,calc(100vw - 48px));border-radius:16px 0 0 16px;border-right:0}.help-panel.sheet[data-v-31b93ffb]{top:10px;right:10px;bottom:10px;left:10px;border-radius:16px;padding-bottom:env(safe-area-inset-bottom)}@keyframes hp-in-31b93ffb{0%{transform:translate(100%)}to{transform:none}}.hp-head[data-v-31b93ffb]{flex:none;display:flex;align-items:flex-start;gap:12px;padding:22px 20px 18px 26px;background:#fff;border-bottom:1px solid var(--line)}.hp-titles[data-v-31b93ffb]{flex:1 1 auto;min-width:0}.hp-eyebrow[data-v-31b93ffb]{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.13em;color:var(--muted)}h2[data-v-31b93ffb]{margin:6px 0 0;font-size:22px;font-weight:400;letter-spacing:-.045em;line-height:1.2}.hp-body[data-v-31b93ffb]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px 22px 26px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.hp-intro[data-v-31b93ffb]{margin:0 0 4px;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.hp-sec[data-v-31b93ffb]{margin-top:14px;padding:16px 18px;background:#fff;border:1px solid #fff;border-radius:10px;box-shadow:var(--shadow-sm)}.hp-sec ul[data-v-31b93ffb]{margin:0;padding:0;list-style:none;font-size:13px;line-height:1.55;color:var(--ink-2)}.hp-sec li[data-v-31b93ffb]{padding:6px 0;border-bottom:1px solid var(--line-soft)}.hp-sec li[data-v-31b93ffb]:last-child{border-bottom:0;padding-bottom:0}.hp-sec li[data-v-31b93ffb]:first-child{padding-top:0}.hp-sec b[data-v-31b93ffb]{font-weight:600;color:var(--ink)}.dash[data-v-31b93ffb]{color:var(--faint)}@media(max-width:860px){.hp-head[data-v-31b93ffb]{padding:18px 14px 14px 18px}h2[data-v-31b93ffb]{font-size:20px}.hp-body[data-v-31b93ffb]{padding:12px 12px 22px}.hp-sec[data-v-31b93ffb]{padding:14px 16px;margin-top:12px}}.help-btn{width:32px;height:32px;flex:none;display:inline-grid;place-items:center;padding:0;border:1px solid #fff;border-radius:50%;background:#fff;color:var(--ink-2);box-shadow:var(--shadow-sm);font:inherit;font-size:15px;font-weight:500;line-height:1;cursor:pointer;transition:box-shadow .12s var(--motion),background .12s,color .12s}.help-btn:hover{box-shadow:var(--shadow-lift);color:var(--ink)}.help-btn.on{background:var(--accent-soft);border-color:var(--accent-edge);color:var(--accent-2)}@media(max-width:860px){.help-btn{width:40px;height:40px}}.main-head h1{display:flex;align-items:center;flex-wrap:wrap;overflow:visible}.main-head h1 .h1-t{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side>.brand{flex-shrink:0}.brand-acts{flex:none;display:inline-flex;align-items:center;gap:0}.brand .side-hide,.brand .side-pin{width:30px;height:30px}.rail .brand .side-hide{width:34px;height:28px}.shell-col{display:contents}.main-head .head-burger{margin-left:-6px}.side .nav{margin-top:6px}.nav a .nav-badge{flex:none;font-style:normal;font-size:calc(9.5px * var(--fs));line-height:1;padding:3px 7px;border-radius:999px;letter-spacing:.03em;text-transform:lowercase;white-space:nowrap}.nav a .nav-badge.demo{background:var(--accent-soft);color:var(--accent-2);box-shadow:inset 0 0 0 1px var(--accent-edge)}.nav a .nav-badge.planned{background:var(--well);color:var(--faint)}.nav a.on:has(.nav-badge):after{margin-left:4px}
