:root{--ground:#eef0f4;--frame:#ffffff;--frame-line:#e3e6ec;--main:#fbfbfd;--card:#ffffff;--card-2:#fafbfc;--hover:#f4f5f8;--line:#e7e9ef;--line-2:#eef0f4;--line-3:#f3f4f7;--rail-line:#eceef3;--control-line:#e1e4ea;--ink:#0f1222;--ink-2:#4b5263;--ink-3:#7a8091;--ink-4:#9aa0ae;--sel:#f1f0ff;--sel-ink:#3730a3;--link:#4f46e5;--d1:#6366f1;--d2:#5eead4;--d3:#a5b4fc;--d4:#c7d2fe;--d5:#e0e7ff;--d-teal:#14b8a6;--track:#eef0f5;--accent:#f0562f;--att-soft:#fff8f5;--att-line:#fbd5c9;--att-ink:#c2410c;--att-ink-2:#9a3412;--ok-ink:#0b7a46;--ok-soft:#e7f8ef;--ok:#12b76a;--bad-ink:#c2321b;--bad-soft:#feeceb;--warn:#f59e0b;--warn-ink:#92400e;--warn-soft:#fef3c7;--live:#14b8a6;--live-ink:#0f766e;--live-soft:#effcf9;--live-line:#d5f3ee;--code-bg:#0f1222;--code-ink:#d6d9e4;--code-ln:#5b6176;--r-frame:1rem;--r:.75rem;--r-ctl:.5rem;--r-badge:.375rem;--r-pill:6.1875rem;--shadow:0 1px 2px rgba(15,18,34,.04);--sans:"Geist",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Geist Mono",ui-monospace,Menlo,monospace;--t-h1:600 1.375rem/1.2 var(--sans);--t-kpi:600 1.75rem/1 var(--sans);--t-h2:600 .84375rem/1.3 var(--sans);--t-nav:400 .84375rem/1.3 var(--sans);--t-body:400 .8125rem/1.5 var(--sans);--t-meta:400 .75rem/1.45 var(--sans);--t-th:500 .71875rem/1.2 var(--sans);--t-group:600 .65625rem/1 var(--sans);--t-badge:600 .71875rem/1 var(--sans);--t-btn:500 .8125rem/1 var(--sans);--rail-w:15rem;--btn-h:2.125rem;--btn-h-sm:1.75rem;--chip:1.75rem;--gap:.75rem;--gap-l:1rem}html{font-size:100%}@media(min-width:1280px){html{font-size:110%}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#0b0d14;--frame:#11131c;--frame-line:#23263a;--main:#0f111a;--card:#151826;--card-2:#1a1d2c;--hover:#1c2030;--line:#262a3d;--line-2:#22263a;--line-3:#1d2132;--rail-line:#22263a;--control-line:#2c3046;--ink:#eef0f7;--ink-2:#b4b9cc;--ink-3:#848aa0;--ink-4:#6b7188;--sel:#23224a;--sel-ink:#c7c9ff;--link:#a5b4fc;--track:#22263a;--att-soft:#2a1710;--att-line:#5a2a1a;--att-ink:#ffb59c;--att-ink-2:#ffcbb8;--ok-ink:#6ee7b7;--ok-soft:#0f2a20;--bad-ink:#ffaa98;--bad-soft:#2d1512;--warn-ink:#fcd34d;--warn-soft:#2b2210;--live-ink:#5eead4;--live-soft:#0d2522;--live-line:#14403a;--shadow:0 1px 2px rgba(0,0,0,.3)}}:root[data-theme=dark]{--ground:#0b0d14;--frame:#11131c;--frame-line:#23263a;--main:#0f111a;--card:#151826;--card-2:#1a1d2c;--hover:#1c2030;--line:#262a3d;--line-2:#22263a;--line-3:#1d2132;--rail-line:#22263a;--control-line:#2c3046;--ink:#eef0f7;--ink-2:#b4b9cc;--ink-3:#848aa0;--ink-4:#6b7188;--sel:#23224a;--sel-ink:#c7c9ff;--link:#a5b4fc;--track:#22263a;--att-soft:#2a1710;--att-line:#5a2a1a;--att-ink:#ffb59c;--att-ink-2:#ffcbb8;--ok-ink:#6ee7b7;--ok-soft:#0f2a20;--bad-ink:#ffaa98;--bad-soft:#2d1512;--warn-ink:#fcd34d;--warn-soft:#2b2210;--live-ink:#5eead4;--live-soft:#0d2522;--live-line:#14403a;--shadow:0 1px 2px rgba(0,0,0,.3)}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-sans-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-sans-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-sans-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-sans-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-800-normal.woff2) format("woff2")}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--ground);color:var(--ink);font:var(--t-body);-webkit-font-smoothing:antialiased;overflow:hidden}a{color:inherit;text-decoration:none}a:hover{color:var(--link)}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--link);outline-offset:2px}svg{flex:none}.mono,code{font-family:var(--mono);font-variant-numeric:tabular-nums}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page{height:100vh;height:100dvh;overflow-y:auto;background:var(--ground);color:var(--ink);font:var(--t-body);padding:.875rem}.solo{min-height:calc(100dvh - 1.75rem);display:grid;place-items:center;align-content:center;gap:1.125rem;padding:1.5rem 0}.solo .card{width:min(27.5rem,100%);padding:1.5rem}.solo img.brand{height:4rem;width:auto;margin:0 auto}.auth{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);height:100vh;height:100dvh;overflow-y:auto;background:var(--frame);color:var(--ink);font:var(--t-body)}.auth-side{display:grid;place-items:center;padding:3rem 1.5rem;background:var(--frame);overflow:visible}.auth .ed-sea .ed-cap{display:none}@media(max-width:820px){.auth{grid-template-columns:1fr;grid-template-rows:20rem auto}.auth-side{place-items:start center;padding:2rem 1.5rem 2.5rem}}.auth-form{width:100%;max-width:23.75rem;display:grid;gap:1rem;font-family:var(--sans)}.auth-form.center{justify-items:center;text-align:center}.auth-logo{margin-bottom:.375rem}.auth-logo img{display:block;height:1.75rem;width:auto}.auth-form h1{margin:0;font:600 1.625rem/1.2 var(--sans);letter-spacing:-.025em}.auth-sub{margin:.25rem 0 0;color:var(--ink-3);font-size:.875rem;line-height:1.5}.auth-sub b{color:var(--ink);font-weight:600}.auth-form.center .auth-sub{max-width:17.5rem;margin-inline:auto}.auth-ico{width:3.25rem;height:3.25rem;border-radius:.9375rem;display:grid;place-items:center;background:var(--sel);color:var(--sel-ink)}.auth-ico.mail{width:4rem;height:4rem;border-radius:1.125rem;background:var(--live-soft);color:var(--live-ink)}.auth-ico svg{width:1.5rem;height:1.5rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.auth-ico.mail svg{width:1.75rem;height:1.75rem}.auth-sso{display:grid;gap:.625rem}.auth-btn{height:2.75rem;border-radius:.6875rem;border:1px solid var(--control-line);background:var(--card);color:var(--ink);font:500 .875rem var(--sans);display:flex;align-items:center;justify-content:center;gap:.5625rem}.auth-btn:hover{background:var(--hover)}.auth-btn img{width:1.125rem;height:1.125rem}.auth-btn img.g{height:auto}.auth-or{display:flex;align-items:center;gap:.75rem;color:var(--ink-3);font-size:.75rem}.auth-or:before,.auth-or:after{content:"";height:1px;background:var(--line);flex:1}.auth-legal{margin:-.25rem 0 0;color:var(--ink-3);font-size:.78125rem;line-height:1.5;text-align:center}.auth-legal a{color:var(--ink-2);text-decoration:underline}.auth-fl{display:grid;gap:.375rem}.auth-lb{display:flex;justify-content:space-between;align-items:baseline;font-size:.8125rem;font-weight:500;color:var(--ink)}.auth-lb .auth-link{font-weight:400;font-size:.78125rem}.auth-fl input{height:2.75rem;border-radius:.6875rem;border:1px solid var(--control-line);background:var(--card);color:var(--ink);padding:0 .8125rem;font:400 .875rem var(--sans);width:100%}.auth-fl input::placeholder{color:var(--ink-4)}.auth-fl input:focus{outline:none;border-color:var(--d3);box-shadow:0 0 0 4px var(--sel)}.auth-strength{display:flex;gap:.25rem;margin-top:-.625rem}.auth-strength i{flex:1;height:.25rem;border-radius:.5625rem;background:var(--line)}.auth-strength i.on{background:var(--live)}.auth-hint{margin:-.625rem 0 0;font-size:.71875rem;color:var(--ink-3)}.auth-link{color:var(--link);font-weight:500}.auth-link:hover{text-decoration:underline;color:var(--link)}.auth-link:disabled{opacity:.6;cursor:default}.auth-go{height:2.875rem;border-radius:.6875rem;background:var(--ink);color:var(--frame);font:600 .90625rem var(--sans);width:100%}.auth-go:hover{background:var(--ink-2)}.auth-go:disabled{opacity:.6;cursor:default}.auth-open{display:inline-flex;align-items:center;height:2.5rem;padding:0 1rem;border-radius:.5625rem;border:1px solid var(--control-line);background:var(--card);color:var(--ink);font:500 .8125rem var(--sans)}.auth-open:hover{background:var(--hover);color:var(--ink)}.auth-foot{margin:0;color:var(--ink-3);font-size:.8125rem;text-align:center}.auth-fine{margin:-.375rem 0 0;color:var(--ink-4);font-size:.71875rem;line-height:1.5;text-align:center}.auth-msg{margin:0;color:var(--ink-3);font-size:.8125rem;line-height:1.5;text-align:center}.auth-err{margin:0;display:flex;gap:.375rem;align-items:flex-start;color:var(--bad-ink);font-size:.78125rem;line-height:1.45}.auth-err svg{flex:none;width:.8125rem;height:.8125rem;margin-top:.125rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wrap{margin:0 auto;display:flex;flex-direction:column;gap:var(--gap-l);padding:.375rem .625rem 2.5rem}.hbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.375rem 0 .25rem}.hbar img{height:1.5rem;width:auto}.app{height:100vh;height:100dvh;padding:.875rem;display:flex;background:var(--ground)}.frame{flex:1;min-width:0;display:flex;background:var(--frame);border:1px solid var(--frame-line);border-radius:var(--r-frame);overflow:hidden}.rail{width:var(--rail-w);flex:none;border-right:1px solid var(--rail-line);background:var(--frame);padding:1rem .75rem .75rem;display:flex;flex-direction:column;gap:1px;min-height:0}.rail .top{flex:1;min-height:0;display:flex;flex-direction:column;gap:1px;overflow-y:auto;scrollbar-width:none}.rail .top::-webkit-scrollbar{display:none}.rail .bot{display:flex;flex-direction:column;gap:1px;padding-top:.75rem}.rail .logo{display:flex;align-items:center;gap:.5625rem;padding:.125rem .5rem .75rem}.rail .logo a{display:block;padding:0;line-height:0}.rail .logo a:hover{background:none}.rail .logo img{height:1.5rem;width:auto}.rail .logo img.lg-round,.mtop img.lg-round{display:block;height:2rem;width:2rem;border-radius:50%}.mtop img.lg-round{height:1.75rem;width:1.75rem}.rail .logo .kbd{margin-left:auto}:where(img.lg-l,img.lg-d){height:1.5rem;width:auto}:where(img.brand){height:4rem}:root img.lg-l{display:block}:root img.lg-d{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) img.lg-l{display:none}:root:not([data-theme=light]) img.lg-d{display:block}}:root[data-theme=dark] img.lg-l{display:none}:root[data-theme=dark] img.lg-d{display:block}.kbd{margin-left:auto;font:400 .6875rem/1 var(--mono);color:var(--ink-3);border:1px solid var(--line);border-radius:.375rem;padding:.1875rem .3125rem}button.kbd:hover{color:var(--ink);background:var(--hover)}.grp{padding:1rem .625rem .375rem;font:var(--t-group);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4)}.rail a,.rail summary{display:flex;align-items:center;gap:.625rem;padding:.4375rem .625rem;border-radius:var(--r-ctl);font:var(--t-nav);color:var(--ink-2);min-width:0}.rail a>span.t,.rail summary>span.t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail a:hover,.rail summary:hover{background:var(--hover);color:var(--ink)}.rail a.on{background:var(--sel);color:var(--sel-ink);font-weight:600}.rail a.off{color:var(--ink-3)}.rail a.sub{padding-left:2.25rem}.rail svg{width:1rem;height:1rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rail .n{margin-left:auto;font:var(--t-meta);font-family:var(--mono);color:var(--ink-3)}.rail .n.att{font:var(--t-badge);background:var(--accent);color:#fff;border-radius:var(--r-badge);padding:.1875rem .375rem}.rail a.on .n{color:var(--sel-ink)}.rail details>summary{cursor:pointer;list-style:none}.rail details>summary::-webkit-details-marker{display:none}.switcher{position:relative;margin-top:.625rem}.switcher>summary{display:flex;align-items:center;gap:.625rem;border:1px solid var(--line);border-radius:.625rem;padding:.5rem .625rem;background:var(--card-2);cursor:pointer;list-style:none}.switcher>summary::-webkit-details-marker{display:none}.switcher>summary:hover{background:var(--hover)}.switcher .ini{width:1.875rem;height:1.875rem;border-radius:var(--r-ctl);background:var(--d-teal);color:#fff;font:600 .75rem/1 var(--sans);display:grid;place-items:center;flex:none}.switcher .ini img{width:1.875rem;height:1.875rem;border-radius:var(--r-ctl);display:block}.switcher .t{flex:1;min-width:0}.switcher .t small{display:block;font:var(--t-meta);font-size:.6875rem;color:var(--ink-3)}.switcher .t b{display:block;font:600 .8125rem/1.3 var(--sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.switcher .ud{color:var(--ink-3);font-size:.75rem}.switcher .pop{position:absolute;left:0;right:0;bottom:calc(100% + .375rem);background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 8px 24px #0f12221f;padding:.375rem;z-index:30;display:flex;flex-direction:column;gap:1px}.switcher .pop .grp{padding:.5rem .5rem .25rem}.switcher .pop a,.switcher .pop button{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;padding:.4375rem .5rem;border-radius:var(--r-ctl);font:var(--t-nav);color:var(--ink-2)}.switcher .pop a:hover,.switcher .pop button:hover{background:var(--hover);color:var(--ink)}.switcher .pop .on{background:var(--sel);color:var(--sel-ink);font-weight:600}.switcher .pop .who{padding:.5rem;font:var(--t-meta);color:var(--ink-3);border-top:1px solid var(--line-2);margin-top:.25rem;overflow-wrap:anywhere}.ib{position:relative;flex:none}.ib-bell{position:relative;width:2rem;height:2rem;border:0;border-radius:.5625rem;background:none;color:var(--ink-2);display:grid;place-items:center;cursor:pointer;padding:0}.ib-bell:hover,.ib-bell.on{background:var(--sel);color:var(--sel-ink)}.ib-bell:focus-visible{outline:2px solid var(--link);outline-offset:2px}.ib-bell svg,.ib-gear svg,.ib-arch svg,.ib-i svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ib-bell svg{width:1.0625rem;height:1.0625rem}.ib-i svg.fill{fill:currentColor;stroke:none}.ib-dot{flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--link)}.ib-bell .ib-dot{position:absolute;top:.3125rem;right:.375rem;box-shadow:0 0 0 2px var(--frame)}.ib-pop{position:absolute;right:-2.75rem;top:calc(100% + .5rem);width:27.5rem;height:min(35rem,calc(100vh - 6rem));display:flex;flex-direction:column;background:var(--card);border:1px solid var(--frame-line);border-radius:1rem;box-shadow:0 18px 48px #0f122229,0 2px 6px #0f12220f;overflow:hidden;z-index:40;text-align:left}.ib-head{display:flex;align-items:center;gap:1.25rem;padding:0 1.125rem;border-bottom:1px solid var(--rail-line);flex:none}.ib-head [role=tab]{border:0;background:none;padding:.75rem 0;margin-bottom:-1px;font:500 .84375rem/1.3 var(--sans);color:var(--ink-3);border-bottom:2px solid transparent;cursor:pointer;display:flex;align-items:center;gap:.375rem}.ib-head [role=tab].on{color:var(--ink);border-bottom-color:var(--ink)}.ib-n{font:500 .71875rem/1.4 var(--mono);color:var(--ink-2);background:var(--hover);border-radius:.375rem;padding:0 .375rem}.ib-gear{margin-left:auto;color:var(--ink-3);display:flex}.ib-gear:hover{color:var(--ink)}.ib-gear svg{width:1.0625rem;height:1.0625rem}.ib-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ib-it{position:relative;border-top:1px solid var(--line-3)}.ib-it:first-child{border-top:0}.ib-it:hover{background:var(--card-2)}.ib-go{display:flex;gap:.75rem;width:100%;padding:.875rem 1.125rem;border:0;background:none;text-align:left;cursor:pointer;color:var(--ink);font:400 .84375rem/1.45 var(--sans)}.ib-go:focus-visible{outline:2px solid var(--link);outline-offset:-2px}.ib-i{flex:none;width:1.875rem;height:1.875rem;border-radius:.5625rem;display:grid;place-items:center;background:var(--hover);color:var(--ink-2)}.ib-i svg{width:.9375rem;height:.9375rem}.ib-i.github{background:var(--ink);color:var(--frame)}.ib-i.error,.ib-i.connection{background:var(--att-soft);color:var(--att-ink)}.ib-i.security,.ib-i.usage,.ib-i.agent,.ib-i.setup{background:var(--sel);color:var(--link)}.ib-i.ok{background:var(--ok-soft);color:var(--ok-ink)}.ib-t{flex:1;min-width:0;overflow-wrap:anywhere}.ib-t b{font-weight:600}.ib-t .sep:before{content:"·";margin:0 .375rem;color:var(--ink-3)}.ib-t .in:before{content:" "}.ib-it:not(.new) .ib-t{color:var(--ink-2)}.ib-m{flex:none;display:flex;align-items:center;gap:.5rem;align-self:flex-start;padding-top:.125rem;font:400 .75rem/1.4 var(--mono);color:var(--ink-3);white-space:nowrap}.ib-arch{position:absolute;right:.75rem;top:.625rem;width:1.875rem;height:1.875rem;border:1px solid var(--control-line);border-radius:.5rem;background:var(--card);color:var(--ink-2);display:none;place-items:center;cursor:pointer;padding:0}.ib-arch svg{width:.9375rem;height:.9375rem}.ib-arch:hover{color:var(--ink);background:var(--hover)}.ib-it:hover .ib-arch,.ib-arch:focus-visible{display:grid}.ib-it:hover .ib-m{visibility:hidden}.ib-empty{padding:2.75rem 1.75rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.375rem}.ib-empty .t{font-weight:600;font-size:.9375rem}.ib-empty .s{font-size:.8125rem;color:var(--ink-3);line-height:1.5}.ib-empty a{color:var(--link)}.ib-skel{padding:.875rem 1.125rem;display:flex;flex-direction:column;gap:.875rem}.ib-skel i{display:block;height:1.875rem;border-radius:.5625rem;background:var(--hover)}.ib-more,.ib-fail{padding:.625rem 1.125rem;font-size:.78125rem;color:var(--ink-3);text-align:center}.ib-fail{color:var(--bad-ink);border-top:1px solid var(--line-3);flex:none}.ib-foot{flex:none;border-top:1px solid var(--rail-line);padding:.75rem;text-align:center}.ib-foot button{border:0;background:none;font:500 .84375rem/1.3 var(--sans);color:var(--ink);cursor:pointer}.ib-foot button:hover{color:var(--link)}.ib-foot button:disabled{color:var(--ink-3);cursor:default}@media(hover:none){.ib-arch{display:grid}.ib-m{visibility:visible;padding-right:2.25rem}}@media(max-width:720px){.ib-pop{position:fixed;left:.5rem;right:.5rem;top:3.5rem;width:auto;height:min(35rem,calc(100vh - 4.5rem))}}.switcher.acct{margin-top:0;flex:none}.switcher.acct>summary{border:0;padding:0;background:none;border-radius:var(--r-pill)}.switcher.acct>summary:hover{background:none}.switcher.acct>summary:focus-visible{outline:2px solid var(--link);outline-offset:2px}.switcher.acct .pop{left:auto;right:0;bottom:auto;top:calc(100% + .375rem);width:16.25rem}.switcher.acct .me{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .5rem .625rem;border-bottom:1px solid var(--line-2);margin-bottom:.25rem;overflow-wrap:anywhere}.switcher.acct .me b{font:600 .8125rem/1.3 var(--sans);color:var(--ink)}.switcher.acct .me span{font:var(--t-meta);color:var(--ink-3)}.acct-dev{display:none}.switcher.acct .pop hr{border:0;border-top:1px solid var(--line-2);margin:.25rem 0}.dv-top>.acts{margin-left:auto;flex-wrap:nowrap}.dv-top>.acts .dv{margin-left:0}.mtop>.st-sp{margin-left:auto}@media(max-width:720px){.ya-header>.dv,.dv-top .acts>.dv{display:none}.acct-dev:not(:empty){display:block;padding:.125rem 0 .375rem;border-bottom:1px solid var(--line-2);margin-bottom:.25rem}.switcher.acct .pop{width:min(16.25rem,calc(100vw - 2rem))}}main{flex:1;min-width:0;overflow-y:auto;background:var(--main);padding:1.125rem 1.5rem 2rem;display:flex;flex-direction:column;gap:1rem}main>*{margin-top:0;margin-bottom:0}.mtop,.scrim{display:none}.menu{display:inline-flex;align-items:center;gap:.5rem;height:var(--btn-h);padding:0 .75rem;border:1px solid var(--control-line);border-radius:var(--r-ctl);background:var(--card);font:var(--t-btn)}.qs{position:fixed;inset:0;background:#0f122247;display:grid;place-items:start center;padding-top:12vh;z-index:40}.qs form{width:min(35rem,calc(100% - 2rem));background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 12px 40px #0f12222e;display:flex;align-items:center;gap:.625rem;padding:0 .875rem;height:3rem;color:var(--ink-3)}.qs input{flex:1;min-width:0;border:0;background:none;outline:none;font:400 .9375rem var(--sans);color:var(--ink)}.ph{display:flex;flex-direction:column;gap:.25rem}.ph h1,.verdict h1{margin:0;font:var(--t-h1);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}.ph p,.verdict p{margin:0;font:var(--t-meta);color:var(--ink-3);max-width:80ch}.ph.w{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.ph.w>div:first-child{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ph .acts{gap:.5rem}.ttl{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.back{display:inline-flex;align-items:center;gap:.375rem;font:var(--t-meta);color:var(--ink-3)}.back svg{width:.8125rem;height:.8125rem;stroke:currentColor;fill:none;stroke-width:2}.verdict{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.verdict>div:first-child{display:flex;flex-direction:column;gap:.25rem;min-width:0}.verdict h1 mark{background:var(--warn-soft);color:inherit;padding:0 .12em;border-radius:.25rem}.verdict h1 mark.c{background:var(--att-soft);color:var(--att-ink)}.verdict h1 mark.g{background:var(--ok-soft)}.stamp{text-align:right;font:var(--t-meta);color:var(--ink-3)}.stamp b{display:flex;align-items:center;gap:.5rem;justify-content:flex-end;font-weight:500;color:var(--ink-2)}.stamp small{display:block}.live{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--live-line);background:var(--live-soft);color:var(--live-ink);border-radius:var(--r-pill);padding:.25rem .625rem;font:500 .75rem/1.2 var(--sans);white-space:nowrap}.live i{width:.5rem;height:.5rem;border-radius:6.1875rem;background:var(--live);animation:pulse 1.6s infinite}.live.idle{border-color:var(--line);background:var(--card-2);color:var(--ink-3)}.live.idle i{background:var(--ink-4);animation:none}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--live) 50%,transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb,var(--live) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.live i{animation:none}}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap-l)}.c3{grid-column:span 3}.c4{grid-column:span 4}.c5{grid-column:span 5}.c6{grid-column:span 6}.c7{grid-column:span 7}.c8{grid-column:span 8}.c12{grid-column:span 12}.dgrid{display:grid;grid-template-columns:minmax(0,1fr) 18.75rem;gap:var(--gap-l);align-items:start}.dgrid>*{min-width:0}.col{display:flex;flex-direction:column;gap:var(--gap-l);min-width:0}.col.s{gap:.5rem}.col>*{min-width:0}.band{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16.25rem),1fr));gap:var(--gap-l);align-items:stretch}.band>*{min-width:0}.two,.sbs{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-l)}.inline,.acts{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.mt-s{margin-top:.625rem}.mt{margin-top:.875rem}.mt-l{margin-top:1.125rem}.m0{margin:0}.para{margin:1em 0}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:.875rem 1rem;min-width:0}.card>h2{margin:0 0 .625rem;font:var(--t-h2);display:flex;align-items:center;gap:.625rem;min-width:0}.card>h2 .c{font:500 .71875rem/1 var(--mono);color:var(--ink-3)}.card>h2 .lnk{margin-left:auto;font:var(--t-meta);color:var(--link);white-space:nowrap}.card>h2 .lnk:hover{text-decoration:underline}.card .sub{margin:-.25rem 0 .75rem;font:var(--t-meta);color:var(--ink-3)}.card.att{background:var(--att-soft);border-color:var(--att-line)}.card.att>h2{color:var(--att-ink)}.card.flat{box-shadow:none}.card.np{padding:0}.card.np>h2{padding:.875rem 1rem 0}.chip{width:var(--chip);height:var(--chip);border-radius:var(--r-ctl);border:1px solid var(--line);display:grid;place-items:center;color:var(--ink-2);flex:none;background:var(--card)}.chip svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.card.att .chip{border-color:var(--att-line);color:var(--accent)}.fold>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.625rem;font:var(--t-h2)}.fold>summary::-webkit-details-marker{display:none}.fold>summary:after{content:"Show";margin-left:auto;font:var(--t-meta);color:var(--link)}.fold[open]>summary:after{content:"Hide"}.fold[open]>summary{margin-bottom:.75rem}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}a.card{color:inherit;display:block}a.card:hover{color:inherit;border-color:var(--control-line)}a.card.att:hover{border-color:var(--accent)}.okbar{display:flex;align-items:center;gap:.5rem}.okbar .bar{width:5.625rem;margin:0;flex:none}.kpi{display:flex;flex-direction:column;gap:.625rem}.kpi .l{display:flex;align-items:center;gap:.625rem;font:500 .84375rem/1.3 var(--sans);color:var(--ink-2);min-width:0}.kpi .l>span:not(.chip):not(.tag){flex:1;min-width:0}.kpi .v{font:var(--t-kpi);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.kpi .v small{font:var(--t-meta);color:var(--ink-3);letter-spacing:0}.kpi .v.crit{color:var(--att-ink)}.kpi .ctx{font:var(--t-meta);color:var(--ink-3)}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.625rem),1fr));gap:var(--gap)}.fact{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:.75rem .875rem;min-width:0}.fact>span{display:block;font:var(--t-meta);color:var(--ink-3);margin-bottom:.25rem}.fact b{display:block;font:600 .9375rem/1.35 var(--sans);overflow-wrap:anywhere}.fact b.mono{font-family:var(--mono);font-weight:500;font-size:.84375rem}.fact b.ok{color:var(--ok-ink)}.fact b.warn{color:var(--warn-ink)}.fact b.crit{color:var(--att-ink)}.fact b.big{font:var(--t-kpi);font-size:1.5rem;letter-spacing:-.02em}.fact b.big .muted{font-size:.75rem;letter-spacing:0;font-weight:400}.fact a,.kv a,.unc a,.note a,a.u{text-decoration:underline;text-underline-offset:.125rem}.big{font:var(--t-kpi);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.up,.dn{display:inline-flex;align-items:center;gap:.125rem;font:var(--t-badge);border-radius:var(--r-badge);padding:.1875rem .375rem;white-space:nowrap}.up{background:var(--ok-soft);color:var(--ok-ink)}.dn{background:var(--bad-soft);color:var(--bad-ink)}.tag{display:inline-flex;align-items:center;gap:.375rem;font:500 .75rem/1 var(--sans);border-radius:var(--r-pill);padding:.25rem .5625rem;background:var(--card-2);color:var(--ink-2);border:1px solid var(--line);white-space:nowrap}.tag.ok,.tag.warn,.tag.crit{border-color:transparent}.tag.ok:before,.tag.warn:before,.tag.crit:before{content:"";width:.375rem;height:.375rem;border-radius:6.1875rem;background:currentColor}.tag.ok{background:var(--ok-soft);color:var(--ok-ink)}.tag.warn{background:var(--warn-soft);color:var(--warn-ink)}.tag.crit{background:var(--att-soft);color:var(--att-ink);border-color:var(--att-line)}.tag.gap{background:transparent;color:var(--ink-3);border:1px dashed var(--control-line)}.tag.lav{background:var(--sel);color:var(--sel-ink);border-color:transparent}.mk{font:500 .78125rem/1.4 var(--sans);color:var(--ink-3);white-space:nowrap}.mk.ok,.mk.warn,.mk.crit,.mk.lav{padding:1px .375rem;border-radius:.25rem}.mk.ok{background:var(--ok-soft);color:var(--ok-ink)}.mk.warn{background:var(--warn-soft);color:var(--warn-ink)}.mk.crit{background:var(--att-soft);color:var(--att-ink)}.mk.lav{background:var(--sel);color:var(--sel-ink)}.mk.live{color:var(--live-ink);display:inline-flex;align-items:center;gap:.4375rem}.dist button.dv{justify-self:start;border:0;background:none;padding:0;font:inherit;color:var(--ink-2);text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dist button.dv:hover{color:var(--ink);text-decoration:underline}.ic{width:var(--chip);height:var(--chip);border-radius:var(--r-ctl);display:grid;place-items:center;border:1px solid var(--line);background:var(--card);color:var(--ink-2);flex:none}.ic svg,.b svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ic.ok{background:var(--ok-soft);color:var(--ok-ink);border-color:transparent}.ic.warn{background:var(--warn-soft);color:var(--warn-ink);border-color:transparent}.ic.crit{background:var(--att-soft);color:var(--accent);border-color:var(--att-line)}.ic.lav{background:var(--sel);color:var(--sel-ink);border-color:transparent}.ic.gap{border-style:dashed;color:var(--ink-3)}.row{display:flex;align-items:center;gap:.75rem;padding:.625rem 0;border-top:1px solid var(--line-3);min-width:0}.row:first-of-type{border-top:0}.row .t{flex:1;min-width:0}.row .t b{display:block;font-weight:500;font-size:.84375rem;overflow-wrap:anywhere}.row .t span{display:block;font:var(--t-meta);color:var(--ink-3);margin-top:1px}.row .t span em{font-style:normal;color:var(--ink-2);font-weight:500}.row .go{width:1.625rem;height:1.625rem;border-radius:var(--r-ctl);display:grid;place-items:center;color:var(--ink-3);flex:none}.row .go svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:2}.row.lnk:hover{background:var(--hover);margin:0 -.5rem;padding-left:.5rem;padding-right:.5rem;border-radius:var(--r-ctl)}.verbs{display:flex;gap:.375rem;flex:none}.verbs span,.verbs button{display:inline-flex;align-items:center;height:var(--btn-h-sm);padding:0 .625rem;border:1px solid var(--control-line);border-radius:var(--r-ctl);background:var(--card);font:500 .75rem/1 var(--sans);color:var(--ink-2)}.verbs span:hover,.verbs button:hover{background:var(--hover);color:var(--ink)}@media(max-width:560px){.row:has(>.verbs){display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:.75rem;row-gap:.5rem}.row>.verbs{grid-column:2;grid-row:2;flex-wrap:wrap}}.fn{display:flex;align-items:center;gap:.75rem;padding:.625rem 0;border-top:1px solid var(--line-3)}.fn:first-of-type{border-top:0}.fn .t{flex:1;min-width:0}.fn .t b{display:block;font-weight:500}.fn .t span{font:var(--t-meta);color:var(--ink-3)}.b{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:var(--btn-h);padding:0 .8125rem;border-radius:var(--r-ctl);border:1px solid var(--control-line);background:var(--card);font:var(--t-btn);color:var(--ink);white-space:nowrap;text-decoration:none}.b:hover{background:var(--hover);color:var(--ink)}.b.p,.b.d{background:var(--ink);border-color:var(--ink);color:var(--frame)}.b.p:hover,.b.d:hover{background:var(--ink-2);border-color:var(--ink-2);color:var(--frame)}.b.att{background:var(--accent);border-color:var(--accent);color:#fff}.b.att:hover{background:var(--att-ink);border-color:var(--att-ink);color:#fff}.b.o{background:var(--card)}.b.s{height:var(--btn-h-sm);padding:0 .625rem;font-size:.75rem}.b.w{justify-content:space-between;width:100%}.b:disabled,.verbs button:disabled,.pill:disabled{opacity:.5;cursor:not-allowed}.toast{display:inline-flex;align-items:center;gap:.375rem;font:500 .75rem var(--sans);color:var(--ok-ink);background:var(--ok-soft);padding:.375rem .625rem;border-radius:var(--r-ctl)}.toasts{position:fixed;top:1rem;right:1rem;z-index:1000;display:grid;gap:.5rem;width:min(23.75rem,calc(100vw - 2rem));pointer-events:none}.toast-c{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto auto;align-items:start;gap:.625rem;padding:.75rem .75rem .75rem .875rem;background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 8px 24px #0f12221f;font:500 .84375rem/1.4 var(--sans);color:var(--ink);animation:tin .18s ease-out}.toast-c .ic{display:inline-flex;width:1.125rem;height:1.125rem;margin-top:1px;color:var(--ok-ink)}.toast-c .ic svg{width:1.125rem;height:1.125rem}.toast-c.error .ic{color:var(--bad-ink)}.toast-c.busy .ic{color:var(--ink-3)}.toast-c .tx{min-width:0;overflow-wrap:anywhere}.toast-c .dt{margin-top:.25rem;font:400 .78125rem/1.45 var(--sans);color:var(--ink-3)}.toast-c .lnk{all:unset;cursor:pointer;font-weight:600;color:var(--link);padding:0 .125rem}.toast-c .lnk:hover,.toast-c .lnk:focus-visible{text-decoration:underline}.toast-c .x{all:unset;cursor:pointer;display:inline-flex;width:1.125rem;height:1.125rem;color:var(--ink-3);border-radius:.25rem}.toast-c .x svg{width:1rem;height:1rem;margin:1px}.toast-c .x:hover,.toast-c .x:focus-visible{color:var(--ink);background:var(--hover)}:root:has(.savebar) .toasts{top:9.375rem}@keyframes tin{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.toast-c{animation:none}}.pills{display:inline-flex;gap:.125rem;flex-wrap:wrap;background:var(--hover);border-radius:.5625rem;padding:.1875rem;align-self:flex-start;max-width:100%}.pill{height:1.75rem;padding:0 .625rem;border-radius:.4375rem;font:500 .78125rem/1 var(--sans);color:var(--ink-3);display:inline-flex;gap:.375rem;align-items:center;white-space:nowrap}.pill:hover{color:var(--ink)}.pill.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0f12221a}.pill .n{font:400 .71875rem/1 var(--mono);color:var(--ink-3)}.tabs{display:flex;flex:none;flex-wrap:wrap;gap:0 1.375rem;border-bottom:1px solid var(--line-2)}.tabs a,.tabs button{height:2.25rem;padding:0 .125rem;border-bottom:2px solid transparent;margin-bottom:-1px;font:500 .8125rem/2.25rem var(--sans);color:var(--ink-3);white-space:nowrap}.tabs a:hover,.tabs button:hover{color:var(--ink)}.tabs .on{color:var(--ink);border-bottom-color:var(--ink)}.seg{display:inline-flex;gap:.125rem;background:var(--hover);border-radius:.5625rem;padding:.1875rem}.seg button{height:1.625rem;padding:0 .625rem;border-radius:.4375rem;font:500 .78125rem/1 var(--sans);color:var(--ink-3)}.seg button.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0f12221a}.tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem}.tools .pills{margin:0}.tools .q,.srchf{display:flex;align-items:center;gap:.5rem;border:1px solid var(--control-line);border-radius:var(--r-ctl);padding:0 .625rem;height:var(--btn-h);background:var(--card);color:var(--ink-3);min-width:0}.tools .q svg,.srchf svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:1.8}.tools .q input,.srchf input{border:0;outline:0;background:none;font:400 .8125rem var(--sans);color:var(--ink);width:11.25rem;min-width:0}.tools .sort{display:flex;align-items:center;gap:.5rem;font:var(--t-meta);color:var(--ink-3)}.tools .sort select{font:var(--t-btn);color:var(--ink);background:var(--card);border:1px solid var(--control-line);border-radius:var(--r-ctl);padding:0 .625rem;height:var(--btn-h)}.tools.in{padding:.75rem;border-bottom:1px solid var(--line-2)}.tools.in+.tools.in{background:var(--card-2)}.tools .flt{align-items:end}.tools .flt .field{margin:0;min-width:10rem}.sortf select.b{appearance:auto;padding-right:.5rem}.empty{padding:1.75rem 1rem;text-align:center;color:var(--ink-3);font-size:.8125rem}.tbl{display:grid;grid-template-columns:1.6fr 1.1fr 1fr .8fr .7fr .7fr;gap:.75rem;align-items:center;padding:.6875rem .75rem;border-top:1px solid var(--line-3);font-size:.8125rem;min-width:0}.tbl>*{min-width:0;overflow-wrap:anywhere}.tbl.h{border-top:0;border-bottom:1px solid var(--line-2);font:var(--t-th);color:var(--ink-3);padding:.5625rem .75rem;background:var(--card-2)}.tbl.h+.tbl{border-top:0}.tbl b{font-weight:500}.tbl .m{font:var(--t-meta);color:var(--ink-3)}.tbl.lnk:hover{background:var(--hover)}.tbl.n2{grid-template-columns:1.6fr 1fr}.tbl.n3{grid-template-columns:1.6fr 1fr 1fr}.tbl.n4{grid-template-columns:1.6fr 1fr 1fr 1fr}.tbl.n5{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr}.tbl.n6{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr 1fr}.tbl.n7{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr 1fr 1fr}.tbl.n8{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.tbl.sel{grid-template-columns:1.75rem 1.6fr 1.1fr 1fr .8fr .7fr .7fr}.card>.tbl{margin:0 -1rem}.card>.tscroll{margin:0 -1rem}.card.np>.tscroll,.card.np>.tbl{margin:0}.tscroll{overflow-x:auto}.t{width:100%;border-collapse:collapse}.t th{font:var(--t-th);color:var(--ink-3);text-align:left;padding:.5625rem .75rem;border-bottom:1px solid var(--line-2);background:var(--card-2);white-space:nowrap}.t td{padding:.6875rem .75rem;border-bottom:1px solid var(--line-3);font-size:.8125rem;vertical-align:middle}.t tr:last-child td{border-bottom:0}.t tr.lnk{cursor:pointer}.t tr.lnk:hover td{background:var(--hover)}.t td.num,.t th.num{text-align:right;font-variant-numeric:tabular-nums}.t td .m{display:block;font:var(--t-meta);color:var(--ink-3)}.t td b{font-weight:600}.t td a:hover b{text-decoration:underline}.t th.sel,.t td.sel{width:2.25rem;padding-right:0}.t .who{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.t .who .avatar{width:1.5rem;height:1.5rem;font-size:.625rem}.t td.mono{white-space:nowrap}.thumb{width:2.5rem;height:2.5rem;border-radius:.5625rem;object-fit:cover;background:var(--track);display:block;flex:none}.tc{display:flex;gap:.75rem;align-items:center;min-width:0}.tc>div{min-width:0}.tc b{display:block;font-weight:600}.foot{font:var(--t-meta);color:var(--ink-3);padding-top:.625rem}.foot a{color:var(--link)}.pager{display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding:.625rem .75rem;border-top:1px solid var(--line-2);font:var(--t-meta);color:var(--ink-3)}.spark{display:flex;align-items:flex-end;gap:.125rem;height:1.125rem;width:3.5rem;flex:none}.spark i{flex:1;background:var(--d4);border-radius:.125rem;min-height:.125rem}.spark i.x{background:var(--accent)}.spark i.g{background:var(--track)}.spark i.now{background:var(--d1)}.bar{height:.375rem;border-radius:6.1875rem;background:var(--track);overflow:hidden;display:flex;margin:.5rem 0 .25rem;min-width:2.5rem}.bar i{display:block;height:100%}.bar i.ok{background:var(--ok)}.bar i.warn{background:var(--warn)}.bar i.crit{background:var(--accent)}.bar i.lav{background:var(--d1)}.dist{display:flex;flex-direction:column;gap:.125rem}.dist>div{display:grid;grid-template-columns:8.125rem minmax(0,1fr) 4rem;gap:.625rem;align-items:center;font-size:.8125rem;padding:.1875rem 0}.dist>div span{color:var(--ink-2);overflow-wrap:anywhere}.dist>div b{font:500 .78125rem var(--mono);text-align:right}.dist .bar{margin:0}.vchart{display:flex;align-items:flex-end;gap:.25rem;height:5.625rem;margin:.875rem 0 .375rem;padding:0 .125rem;border-bottom:1px solid var(--line-2);position:relative}.vchart i{flex:1;background:var(--d3);border-radius:.1875rem .1875rem 0 0;min-height:.125rem}.vchart i.x{background:var(--accent)}.vchart i.g{background:var(--track)}.vchart .cut{position:absolute;top:-.375rem;bottom:-1px;border-left:2px dashed var(--ink-3)}.axis{display:flex;justify-content:space-between;gap:.5rem;font:400 .71875rem var(--mono);color:var(--ink-3)}.stack{display:flex;align-items:flex-end;gap:.625rem;height:11.875rem}.stack>div{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:.1875rem;height:100%;min-width:0}.stack>div i{display:block;border-radius:.3125rem;min-height:.1875rem}.stack .s1,.legend .s1{background:var(--d1)}.stack .s2,.legend .s2{background:var(--d2)}.stack .s3,.legend .s3{background:var(--d3)}.stack .s4,.legend .s4{background:var(--d4)}.stack .s5,.legend .s5{background:var(--d5)}.stack .sx,.legend .sx{background:var(--accent)}.legend{display:flex;gap:.875rem;flex-wrap:wrap;font:var(--t-meta);color:var(--ink-3)}.legend i{display:inline-block;width:.5rem;height:.5rem;border-radius:.125rem;margin-right:.3125rem}.dots{display:flex;gap:.25rem}.dots i{width:.5rem;height:.5rem;border-radius:50%;background:var(--track)}.dots i.ok{background:var(--ok)}.dots i.warn{background:var(--warn)}.dots i.crit{background:var(--accent)}.kv{display:grid;grid-template-columns:minmax(5.625rem,8.75rem) minmax(0,1fr);gap:.4375rem .75rem;font-size:.8125rem}.kv span{color:var(--ink-3);min-width:0;overflow-wrap:anywhere}.kv code{font:400 .78125rem var(--mono);overflow-wrap:anywhere;color:var(--ink)}.kv code.crit{color:var(--att-ink)}.kv code.ok{color:var(--ok-ink)}.kv-plain span.v{color:var(--ink)}.kv-plain span.v.crit{color:var(--att-ink)}.kv-plain span.v.ok{color:var(--ok-ink)}.eyebrow{font:var(--t-group);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);margin:0 0 .5rem}.consent-money{margin:.75rem 0 1.375rem}.sec{padding-top:.875rem;margin-top:.875rem;border-top:1px solid var(--line-2)}.sec:first-of-type{border-top:0;margin-top:0;padding-top:0}.sec p{margin:0;color:var(--ink-2)}.sec p.big{font:500 .9375rem/1.5 var(--sans);color:var(--ink);max-width:70ch}.muted{color:var(--ink-3);font:var(--t-meta)}.err{color:var(--bad-ink);font-size:.8125rem}.note{background:var(--card-2);border:1px solid var(--line-2);border-radius:.625rem;padding:.625rem .75rem;font-size:.8125rem;color:var(--ink-2)}.note b{color:var(--ink)}.unc{background:var(--warn-soft);border-radius:.625rem;padding:.625rem .75rem;color:var(--warn-ink);font-size:.8125rem}.unc b{display:block;margin-bottom:.125rem}.unc a{font-weight:600}.unc.ok{background:var(--ok-soft);color:var(--ok-ink)}.prev{border:1px dashed var(--control-line);border-radius:.625rem;padding:.625rem .75rem;font-size:.8125rem;color:var(--ink-2)}.prev b{color:var(--ink)}.nxt{display:flex;align-items:center;gap:.875rem;background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:.875rem 1rem}.nxt .t{flex:1}.nxt .t b{display:block;font-weight:600}.nxt .t span{font:var(--t-meta);color:var(--ink-3)}.ins{display:flex;flex-direction:column;gap:.5rem}.ins>div{display:flex;gap:.75rem;align-items:flex-start;padding:.625rem .75rem;background:var(--card-2);border:1px solid var(--line-2);border-radius:.625rem;font-size:.8125rem}.ins>div>div:not(.ic){display:block}.ins div b{font-weight:600}.ins div span{color:var(--ink-3);font-size:.75rem;display:block}.obj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:var(--gap)}.obj a{background:var(--card-2);border:1px solid var(--line-2);border-radius:.625rem;padding:.75rem .875rem;display:block}.obj a:hover{background:var(--hover);color:var(--ink)}.obj a b{display:block;font:var(--t-kpi);font-size:1.5rem;letter-spacing:-.02em;margin:.375rem 0 .125rem;font-variant-numeric:tabular-nums}.obj a span{display:block;font:var(--t-meta);color:var(--ink-3)}.obj a em{font-style:normal;font-weight:600;font-size:.84375rem}.conn{display:flex;gap:.375rem;flex-wrap:wrap}.conn span{display:inline-flex;align-items:center;gap:.375rem;border:1px solid var(--line);padding:.25rem .625rem;border-radius:var(--r-pill);font:500 .78125rem/1.2 var(--sans)}.conn span i{width:.375rem;height:.375rem;border-radius:50%;background:var(--ok);font-style:normal}.conn span i.gap{background:transparent;border:1.5px dashed var(--ink-3)}.cmp{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.cmp div{background:var(--card-2);border:1px solid var(--line-2);border-radius:.625rem;padding:.75rem .875rem}.cmp div span{display:block;font:var(--t-meta);color:var(--ink-3);margin-bottom:.375rem}.cmp div b{font:var(--t-kpi);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cmp div small{display:block;font:var(--t-meta);color:var(--ink-3);margin-top:.25rem}.cmp div.ok b{color:var(--ok-ink)}.cmp div.crit b{color:var(--att-ink)}.risk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.risk div{background:var(--card-2);border:1px solid var(--line-2);border-radius:.625rem;padding:.625rem .75rem;font-size:.78125rem;color:var(--ink-2)}.risk div b{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--ink);margin-bottom:.125rem}.risk div b:before{content:"";width:.5rem;height:.5rem;border-radius:50%}.risk div.g b:before{background:var(--ok)}.risk div.a b:before{background:var(--warn)}.risk div.r b:before{background:var(--accent)}.switch{display:inline-flex;align-items:center;gap:.625rem;font-weight:500;font-size:.8125rem;color:var(--ink-2)}.switch i{width:2.125rem;height:1.25rem;border-radius:6.1875rem;background:var(--track);position:relative;display:inline-block}.switch i:after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:.875rem;height:.875rem;border-radius:50%;background:var(--card);box-shadow:var(--shadow);transition:left .15s}.switch.on i{background:var(--ink)}.switch.on i:after{left:1.0625rem}.tl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.tl li{display:grid;grid-template-columns:4.5rem .875rem minmax(0,1fr);gap:.625rem;align-items:start;padding:.4375rem 0}.tl li .ts{font:400 .71875rem var(--mono);color:var(--ink-3);padding-top:.125rem}.tl li .d{width:.5rem;height:.5rem;border-radius:50%;background:var(--ink-3);margin-top:.375rem;justify-self:center}.tl li.b .d{background:var(--d1)}.tl li.p .d{background:var(--accent)}.tl li.g .d{background:transparent;border:1.5px dashed var(--ink-3)}.tl li.ok .d{background:var(--ok)}.tl li.a .d{background:var(--warn)}.tl li.b{display:grid;align-items:start;gap:.625rem;font:inherit;color:inherit;padding:.4375rem 0;border-radius:0;background:none;height:auto;border:0;white-space:normal;justify-content:stretch}.tl li .w b{font-weight:500}.tl li .w span{display:block;font:var(--t-meta);color:var(--ink-3)}.tl li .w code{font:400 .75rem var(--mono);background:var(--card-2);padding:1px .3125rem;border-radius:.25rem}.tl li .w b,.tl li .w span,.fact b,.row .t b,.kv code{overflow-wrap:anywhere}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.steps li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;padding:.5625rem 0;align-items:start;color:var(--ink-3)}.steps li i{width:1.375rem;height:1.375rem;border-radius:50%;border:1.5px solid var(--control-line);display:grid;place-items:center;font:600 .6875rem var(--sans);font-style:normal;background:var(--card)}.steps li.done{color:var(--ink-2)}.steps li.done i{background:var(--ok);border-color:var(--ok);color:#fff}.steps li.now{color:var(--ink)}.steps li.now i{background:var(--ink);border-color:var(--ink);color:var(--frame)}.steps li.fail{color:var(--att-ink)}.steps li.fail i{background:var(--accent);border-color:var(--accent);color:#fff}.steps li.skip i{border-style:dashed}.steps li b{display:block;font-weight:600}.steps li span{display:block;font:var(--t-meta)}.code,.diff,.log{background:var(--code-bg);color:var(--code-ink);border-radius:.625rem;font:400 .78125rem/1.7 var(--mono);overflow-x:auto}.log{padding:.75rem .875rem;white-space:pre}.log .k{color:var(--code-ln)}.log .e{color:var(--accent)}.log .o{color:var(--ok)}.code{padding:.625rem 0}.code .ln{display:flex;gap:.875rem;padding:0 .875rem;white-space:pre}.code .ln span:first-child{color:var(--code-ln);width:2rem;text-align:right;flex:none}.code .ln.hl{background:color-mix(in srgb,var(--accent) 18%,transparent);box-shadow:inset 3px 0 0 var(--accent)}.diff{display:grid;grid-template-columns:auto 1fr 1fr;gap:.25rem .75rem;font-size:.78125rem;margin-top:.5rem;padding:.75rem .875rem}.diff .k{color:var(--code-ln)}.diff .old{text-decoration:line-through;color:var(--code-ln)}.diff .del{color:var(--accent);display:block}.diff .add{color:var(--ok);display:block}.diff .ctx{color:var(--code-ln);display:block}.avatar{width:1.75rem;height:1.75rem;border-radius:6.1875rem;background:var(--sel);color:var(--sel-ink);display:grid;place-items:center;font:600 .71875rem/1 var(--sans);flex:none}.avatar.lg{width:2.75rem;height:2.75rem;border-radius:.75rem;font-size:.9375rem}.pc{display:flex;gap:.625rem;align-items:center}.pc .t{flex:1;min-width:0}.pc .t b{display:block;font-weight:600}.pc .t span{display:block;font:var(--t-meta);color:var(--ink-3)}.pc+.acts{margin-top:.625rem}.msg{background:var(--card-2);border:1px solid var(--line-2);border-radius:.625rem;padding:.625rem .75rem;font-size:.8125rem}.msg .who{display:flex;justify-content:space-between;font-weight:600;margin-bottom:.25rem}.msg .who span{font:400 .71875rem var(--mono);color:var(--ink-3)}.msg.out{background:var(--card);border:1px solid var(--line)}.inbox{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:var(--gap-l);align-items:start}.inbox>.list{max-height:calc(100dvh - 7.5rem);overflow:auto;position:sticky;top:0}.inbox>.pane{min-width:0}.th{display:block;width:100%;text-align:left;padding:.625rem .75rem;border-radius:var(--r-ctl);border-top:1px solid var(--line-3)}.th:first-of-type{border-top:0}.th.on,.th:hover{background:var(--hover);border-top-color:transparent}.th b{display:flex;justify-content:space-between;gap:.5rem;font-weight:600;font-size:.8125rem}.th b small{font:400 .71875rem var(--mono);color:var(--ink-3)}.th span{display:block;font:var(--t-meta);color:var(--ink-3);margin-top:1px}.th em{font-style:normal;font-weight:600;color:var(--ink-2)}.chat{display:flex;flex-direction:column;gap:.5rem}.bub{max-width:78%;padding:.5rem .75rem;border-radius:.875rem;background:var(--card-2);border:1px solid var(--line-2);font-size:.8125rem;align-self:flex-start;overflow-wrap:anywhere}.bub.me{align-self:flex-end;background:var(--sel);border-color:transparent}.bub small{display:block;font:400 .6875rem var(--mono);color:var(--ink-3);margin-top:.1875rem}.bub mark,.msg mark{background:var(--att-soft);color:var(--att-ink);padding:0 .15em;border-radius:.1875rem}.gal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.gal img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:.625rem;background:var(--track);display:block}.gal img:first-child{grid-column:span 2;grid-row:span 2;height:100%}.gal>.img-miss{aspect-ratio:4/3;border-radius:.625rem}.gal>.img-miss:first-child{grid-column:span 2;grid-row:span 2;height:100%}.img-miss{background:var(--track);color:var(--muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:.5rem;text-align:center;overflow:hidden;font-size:.78125rem}.img-miss svg{width:1.25rem;height:1.25rem;opacity:.7}.thumb.img-miss{padding:0}.thumb.img-miss svg{width:1rem;height:1rem}.img-miss-t{font:400 .75rem/1.3 var(--sans);color:var(--muted)}.img-why{display:flex;flex-direction:column;gap:.25rem;max-width:100%;word-break:break-all;font-size:.71875rem}.field{display:grid;gap:.3125rem;margin-top:.75rem;min-width:0}.field>span{font:500 .75rem/1.3 var(--sans);color:var(--ink-2)}.field input,.field select,.field textarea{font:400 .8125rem var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--control-line);border-radius:var(--r-ctl);padding:0 .625rem;height:var(--btn-h);width:100%;min-width:0}.field textarea{font:400 .8125rem/1.5 var(--sans);min-height:7.5rem;padding:.5rem .625rem;height:auto}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--sel);border-color:var(--link)}.field .lk{color:var(--ink-3);font-size:.75rem}.chk{display:flex;align-items:center;gap:.625rem;font-size:.8125rem;margin-top:.5rem}.chk input{width:1rem;height:1rem;margin:0;accent-color:var(--ink)}.flt{display:flex;gap:.625rem;flex-wrap:wrap;align-items:end}.flt .field{margin:0;min-width:10.625rem}.frm{display:grid;grid-template-columns:1fr 1fr;gap:.25rem 1rem}.frm .field.w{grid-column:span 2}.frm .field span{font:500 .75rem var(--sans);color:var(--ink-2)}.frm .field .hint{font-size:.75rem;color:var(--ink-3)}.frm .field .ferr{font-size:.78125rem;color:var(--bad-ink)}.frm .field input[aria-invalid=true],.frm .field select[aria-invalid=true],.frm .field textarea[aria-invalid=true]{outline:1.5px solid var(--bad-ink)}.bulkbar{position:sticky;bottom:0;display:flex;gap:.625rem;align-items:center;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:.625rem .75rem;box-shadow:0 4px 16px #0f122214}.bulkbar .field{margin:0;min-width:10rem}.rows{font-size:.78125rem;margin-top:.625rem}.rows div{display:grid;grid-template-columns:3.125rem 5.625rem 1fr;gap:.625rem;padding:.3125rem 0;border-top:1px solid var(--line-3)}.words{margin:.75rem 0 .25rem}.words b{font:600 1.75rem/1.2 var(--mono);letter-spacing:.06em}.demo{font:var(--t-badge);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);border:1px dashed var(--control-line);padding:.3125rem .5rem;border-radius:var(--r-ctl)}.savebar{position:sticky;top:-1.125rem;z-index:5;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;background:var(--ink);color:var(--frame);border-radius:var(--r);padding:.5rem .625rem .5rem .875rem;box-shadow:0 6px 20px #0f12222e}.savebar .t{flex:1;min-width:10rem;font:500 .8125rem var(--sans)}.savebar .field{margin:0;min-width:13.75rem;flex:1}.savebar .field input{background:var(--frame);color:var(--ink)}.savebar .b{border-color:var(--ink-2)}.savebar .b.p{background:var(--frame);color:var(--ink);border-color:var(--frame)}.savebar .b.o{background:transparent;color:var(--frame)}.savebar .err{flex-basis:100%;margin:0;color:var(--att-line)}.inl .field{margin:0}.inl .field>span:first-of-type{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ttl .inl{min-width:min(26.25rem,100%)}.flow{list-style:none;margin:0;padding:0;display:flex;gap:.375rem;flex-wrap:wrap}.flow li{font:500 .75rem/1 var(--sans);padding:.375rem .625rem;border-radius:var(--r-pill);border:1px solid var(--line);color:var(--ink-3)}.flow li.on{background:var(--ink);border-color:var(--ink);color:var(--frame)}.crumbs{margin:0;font:var(--t-meta);color:var(--ink-3)}.crumbs a{color:var(--ink-3)}.crumbs a:hover{color:var(--link)}.tech{margin:0;font:400 .78125rem/1.5 var(--mono);color:var(--ink-2);overflow-wrap:anywhere}.fact .muted{display:block;margin-top:.125rem}.path{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.path li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.625rem;align-items:start}.path li>i{width:1.375rem;height:1.375rem;border-radius:6.1875rem;display:grid;place-items:center;font:600 .6875rem var(--sans);font-style:normal;background:var(--sel);color:var(--sel-ink)}.path li.x>i{background:var(--att-soft);color:var(--accent)}.path li.g>i{background:var(--track);color:var(--ink-3)}.path li b{display:block;font-weight:500;overflow-wrap:anywhere}.path li span.mono{display:block;font-size:.71875rem;color:var(--ink-3)}.path code,.frames code{font:400 .78125rem var(--mono)}.path .stop{color:var(--att-ink);font-weight:600}code.bad{color:var(--bad-ink);font-weight:500}code.good{color:var(--ok-ink);font-weight:500}.frames{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem;font-size:.78125rem}.frames li{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.rsteps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.rsteps>li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem}.rsteps>li>i{width:1.375rem;height:1.375rem;border-radius:6.1875rem;display:grid;place-items:center;background:var(--ink);color:var(--frame);font:600 .6875rem var(--sans);font-style:normal}.rsteps>li b{display:block;font-weight:600}.rsteps>li>div{min-width:0}.rsteps .log{white-space:pre-wrap;max-height:20rem;overflow:auto}.tagbars{display:flex;flex-direction:column;gap:.5rem;font-size:.78125rem}.tagbars>div{display:grid;grid-template-columns:5.25rem 1fr auto;gap:.5rem;align-items:center}.tagbars span{color:var(--ink-3)}.tagbars i{height:.3125rem;border-radius:6.1875rem;background:var(--d1)}.tagbars i.t{background:var(--d-teal)}.tagbars code{font:400 .75rem var(--mono);max-width:8.75rem;overflow-wrap:anywhere}.card>h2 .seg{margin-left:auto}.boot{display:grid;place-items:center;gap:.625rem;padding:3rem 0;color:var(--ink-3);font:var(--t-meta)}.boot.s{display:inline-grid;padding:0}@media(max-width:900px){.app{padding:0}.frame{border:0;border-radius:0;flex-direction:column}.rail{display:none}.mtop{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;border-bottom:1px solid var(--rail-line);background:var(--frame)}.mtop img{height:1.5rem;width:auto}.mtop .kbd{margin-left:auto}main{padding:.875rem 1rem 1.75rem}.frame.open .rail{display:flex;position:fixed;top:0;bottom:0;left:0;width:min(18.125rem,calc(100% - 2.5rem));z-index:20;box-shadow:0 8px 32px #0f122233}.frame.open .scrim{display:block;position:fixed;inset:0;background:#0f12224d;z-index:10}.dgrid,.inbox{grid-template-columns:minmax(0,1fr)}.inbox>.list{position:static;max-height:none}.c3,.c4{grid-column:span 6}.c5,.c7,.c8{grid-column:span 12}.kpis,.gal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.page{padding:0}.solo{min-height:100dvh;padding:1rem}.c3,.c4,.c6{grid-column:span 12}.tbl{grid-template-columns:1fr 1fr}.tbl.h{display:none}.tbl.sel{grid-template-columns:1.75rem 1fr 1fr}.cmp,.two,.sbs,.risk,.frm{grid-template-columns:1fr}.frm .field.w{grid-column:span 1}.flt .field{min-width:0;flex:1 1 8.75rem}.verdict{flex-direction:column;gap:.5rem}.stamp{text-align:left}.stamp b{justify-content:flex-start}.dist>div{grid-template-columns:6rem minmax(0,1fr) 3.5rem}.tools .q input{width:7.5rem}}.t td.crit{color:var(--bad-ink)}.plain{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.ya-page{min-height:100vh;min-height:100dvh;background:var(--ground);color:var(--ink);font:var(--t-body);padding:.875rem;box-sizing:border-box}.ya-frame{background:var(--main);border:1px solid var(--frame-line);border-radius:var(--r-frame);overflow:hidden;min-height:calc(100dvh - 1.75rem)}.ya-header{display:flex;align-items:center;gap:.875rem;padding:.875rem 1.75rem;border-bottom:1px solid var(--rail-line);background:var(--frame);flex-wrap:wrap}.ya-header img{height:1.5rem;width:auto;display:block}.ya-logo-link{display:flex}.ya-slash{color:var(--ink-4)}.ya-ws{height:1.875rem;border:1px solid var(--control-line);border-radius:var(--r-ctl);background:var(--card);color:var(--ink);font:var(--t-btn);padding:0 .625rem;display:inline-flex;align-items:center}.ya-sp{flex:1}.ya-search{display:flex;align-items:center;gap:.5rem;border:1px solid var(--control-line);border-radius:var(--r-ctl);padding:0 .625rem;height:2rem;width:15rem;background:var(--card);color:var(--ink-3)}.ya-search svg{width:.8125rem;height:.8125rem;stroke:currentColor;fill:none;stroke-width:1.8;flex:none}.ya-search input{border:0;outline:0;background:transparent;font:var(--t-body);color:var(--ink);width:100%;min-width:0}.ya-hlink{font:var(--t-meta);color:var(--ink-2);text-decoration:none;background:none;border:0;padding:0;cursor:pointer}.ya-hlink:hover{color:var(--ink)}.ya-me{width:1.875rem;height:1.875rem;border-radius:var(--r-pill);background:var(--ink);color:var(--frame);font:600 .75rem/1 var(--sans);display:grid;place-items:center}.ya-main{padding:1.875rem 1.75rem 2.125rem;display:flex;flex-direction:column;gap:1.375rem}.ya-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ya-hero h1{margin:.25rem 0 .375rem;font:600 1.75rem/1.1 var(--sans);letter-spacing:-.025em}.ya-hero .muted{font-size:.8125rem}.ya-acts{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.ya-acts .b svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:2.2}.ya-sort{display:inline-flex;align-items:center;gap:.375rem;height:var(--btn-h);padding:0 .625rem;border:1px solid var(--control-line);border-radius:var(--r-ctl);background:var(--card);font:var(--t-btn);color:var(--ink-2)}.ya-sort select{border:0;background:transparent;font:var(--t-btn);color:var(--ink);outline:0}.ya-sums{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:.75rem}.ya-sum{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem}.ya-sum .chip{width:2rem;height:2rem}.ya-sum.att{background:var(--att-soft);border-color:var(--att-line)}.ya-sum.att .chip{border-color:var(--att-line);color:var(--accent)}.ya-big{display:flex;align-items:center;gap:.5rem;margin-top:.125rem;font:600 1.25rem/1.2 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ya-small{font:500 .75rem/1.2 var(--sans);color:var(--ink-3);letter-spacing:0}.ya-att{color:var(--accent)}.ya-na{font:500 .9375rem/1.3 var(--sans);color:var(--ink-2);letter-spacing:0}.ya-sub{display:block;margin-top:.1875rem;font:400 .75rem/1.3 var(--sans);color:var(--ink-3)}.ya-pulse{width:.4375rem;height:.4375rem;border-radius:var(--r-pill);background:var(--live);animation:pulse 1.6s infinite;display:inline-block;flex:none}@media(prefers-reduced-motion:reduce){.ya-pulse{animation:none}}.ya-badge{font:600 .6875rem/1 var(--mono);padding:.1875rem .3125rem;border-radius:var(--r-badge);background:var(--card-2);color:var(--ink-2)}.ya-badge.ok{background:var(--ok-soft);color:var(--ok-ink)}.ya-badge.bad{background:var(--bad-soft);color:var(--bad-ink)}.ya-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:stretch}.ya-app{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:0;transition:transform .15s,box-shadow .15s}.ya-app:hover{transform:translateY(-.125rem);box-shadow:0 10px 30px -12px color-mix(in srgb,var(--ink) 25%,transparent)}@media(prefers-reduced-motion:reduce){.ya-app,.ya-app:hover{transition:none;transform:none}}.ya-cover{position:absolute;inset:0;z-index:1}.ya-app a:not(.ya-cover),.ya-app button{position:relative;z-index:2}.ya-top{padding:1.125rem 1.125rem .75rem}.ya-app.tinted .ya-top{background:linear-gradient(180deg,color-mix(in srgb,var(--app-c) 13%,var(--card)),var(--card) 92%)}.ya-app.setup .ya-top{background:linear-gradient(180deg,var(--sel),var(--card) 92%)}.ya-head{display:flex;gap:.875rem;align-items:center}.ya-logo{width:3rem;height:3rem;border-radius:.8125rem;overflow:hidden;flex:none;background:var(--card-2);border:1px solid var(--line);display:grid;place-items:center}.ya-logo img{width:100%;height:100%;object-fit:cover;display:block}.ya-logo.loading{background:var(--card);border-color:var(--line)}.ya-logo.loading .boot{padding:0}.ya-initial{font:700 1.375rem/1 var(--sans);color:var(--ink-2);letter-spacing:-.04em}.ya-name{min-width:0;flex:1}.ya-title{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ya-title h3{margin:0;font:600 1.03125rem/1.25 var(--sans);letter-spacing:-.015em}.ya-env{font:500 .6875rem/1.4 var(--sans);border:1px solid var(--control-line);border-radius:var(--r-pill);padding:1px .5rem;color:var(--ink-2);background:var(--card)}.ya-env.setup{border-color:var(--sel);background:var(--sel);color:var(--sel-ink)}.ya-domain{margin-top:.125rem;display:flex;align-items:center;gap:.375rem;font:var(--t-meta);color:var(--ink-3);min-width:0}.ya-domain svg{width:.75rem;height:.75rem;stroke:currentColor;fill:none;stroke-width:1.8;flex:none}.ya-go{width:1.875rem;height:1.875rem;border-radius:var(--r-ctl);border:1px solid var(--line);display:grid;place-items:center;color:var(--ink-2);background:var(--card);flex:none}.ya-go svg{width:.9375rem;height:.9375rem;stroke:currentColor;fill:none;stroke-width:1.8}.ya-live{margin-top:.875rem}.ya-pill{display:inline-flex;align-items:center;gap:.4375rem;border-radius:var(--r-pill);padding:.25rem .625rem;font:500 .75rem/1.3 var(--sans)}.ya-pill.live{border:1px solid var(--live-line);background:var(--live-soft);color:var(--live-ink)}.ya-pill.quiet{border:1px solid var(--line);background:var(--card-2);color:var(--ink-2)}.ya-pill .dot{width:.4375rem;height:.4375rem;border-radius:var(--r-pill);background:var(--ink-4)}.ya-body{padding:0 1.125rem;flex:1;display:flex;flex-direction:column}.ya-series{margin:.375rem -.25rem 0}.ya-spark{display:block;width:100%;height:2.75rem}.ya-spark .l{fill:none;stroke:var(--ink-4);stroke-width:1.6;vector-effect:non-scaling-stroke}.ya-spark .a{fill:color-mix(in srgb,var(--ink-4) 14%,transparent);stroke:none}.ya-app.tinted .ya-spark .l{stroke:var(--app-c)}.ya-app.tinted .ya-spark .a{fill:color-mix(in srgb,var(--app-c) 16%,transparent)}.ya-axis{display:flex;justify-content:space-between;font:400 .65625rem/1.4 var(--mono);color:var(--ink-3);margin-top:.125rem}.ya-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin-top:.875rem}.ya-metric{min-width:0}.ya-metric .l{font:400 .71875rem/1.3 var(--sans);color:var(--ink-3);overflow-wrap:anywhere}.ya-metric .v{display:flex;align-items:baseline;gap:.375rem;margin-top:.1875rem;flex-wrap:wrap}.ya-metric .n{font:600 1.0625rem/1.2 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ya-needs,.ya-good{display:flex;align-items:center;gap:.4375rem;border-radius:.625rem;padding:.5625rem .6875rem;font:400 .78125rem/1.35 var(--sans);margin-top:.875rem;min-width:0;text-decoration:none}.ya-needs{border:1px solid var(--att-line);background:var(--att-soft);color:var(--att-ink)}.ya-needs b{font-weight:700}.ya-needs .w{white-space:nowrap}.ya-open{display:flex;align-items:center;gap:.4375rem;border-radius:.625rem;padding:.5625rem .6875rem;font:400 .78125rem/1.35 var(--sans);margin-top:.875rem;min-width:0;text-decoration:none;background:var(--warn-soft);color:var(--warn-ink)}.ya-open svg{width:.8125rem;height:.8125rem;stroke:currentColor;fill:none;stroke-width:1.8;flex:none}.ya-needs svg,.ya-good svg{width:.8125rem;height:.8125rem;stroke:currentColor;fill:none;stroke-width:1.8;flex:none}.ya-titles{margin-left:.375rem;color:var(--att-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ya-good{border:1px solid var(--ok-soft);background:color-mix(in srgb,var(--ok-soft) 60%,var(--card));color:var(--ok-ink)}.ya-foot{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.125rem;margin-top:.875rem;border-top:1px solid var(--line-3);flex-wrap:wrap}.ya-plats{display:flex;gap:.375rem}.ya-plat{width:1.5rem;height:1.5rem;border-radius:.4375rem;background:var(--hover);display:grid;place-items:center;color:var(--ink-2)}.ya-plat svg{width:.8125rem;height:.8125rem;stroke:currentColor;fill:none;stroke-width:1.8}.ya-rel{display:flex;align-items:center;gap:.3125rem;font:var(--t-meta);color:var(--ink-3)}.ya-rel svg{width:.75rem;height:.75rem;stroke:currentColor;fill:none;stroke-width:1.8}.ya-team{display:flex}.ya-av{width:1.5rem;height:1.5rem;border-radius:var(--r-pill);border:2px solid var(--card);background:var(--ink);color:var(--frame);display:grid;place-items:center;font:600 .59375rem/1 var(--sans);margin-left:-.375rem}.ya-av:first-child{margin-left:0}.ya-steps{display:flex;flex-direction:column;gap:.125rem;margin-top:.375rem}.ya-step{display:grid;grid-template-columns:1.125rem 1fr auto;align-items:center;gap:.5rem;padding:.375rem 0;font:400 .8125rem/1.3 var(--sans);color:var(--ink-4)}.ya-step .i{display:grid;place-items:center}.ya-step .i svg{width:.8125rem;height:.8125rem;stroke:currentColor;fill:none;stroke-width:2}.ya-step.done{color:var(--ink)}.ya-step.done .i{color:var(--ok-ink)}.ya-step.now{color:var(--sel-ink);font-weight:500}.ya-step .t{font:400 .71875rem/1 var(--mono);color:var(--ink-3)}.ya-step .dotx{width:.5rem;height:.5rem;border-radius:var(--r-pill);border:1.5px solid var(--control-line)}.ya-bar{height:.375rem;border-radius:var(--r-pill);background:var(--track);margin-top:.75rem}.ya-bar i{display:block;height:.375rem;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--d1),var(--d-teal))}.ya-new{border:1.5px dashed var(--control-line);border-radius:var(--r);background:color-mix(in srgb,var(--card) 55%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:1.75rem 1.25rem;min-height:16.25rem}.ya-new h3{margin:.375rem 0 0;font:600 1rem/1.3 var(--sans)}.ya-new p{margin:0;max-width:17.5rem}.ya-plus{width:3rem;height:3rem;border-radius:.8125rem;background:var(--ink);color:var(--frame);display:grid;place-items:center}.ya-plus svg{width:1.25rem;height:1.25rem;stroke:currentColor;fill:none;stroke-width:2.2}.ya-cmd{display:flex;align-items:center;gap:.625rem;background:var(--code-bg);color:var(--code-ink);border:0;border-radius:.5625rem;padding:.5625rem .75rem;font:400 .78125rem/1.4 var(--mono);cursor:pointer;max-width:100%;margin-top:.375rem}.ya-cmd code{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ya-cmd .cp{color:var(--code-ln);display:grid;place-items:center;font:var(--t-meta)}.ya-cmd .cp svg{width:.8125rem;height:.8125rem;stroke:currentColor;fill:none;stroke-width:1.8}.ya-link{background:none;border:0;padding:0;font:var(--t-meta);color:var(--link);cursor:pointer;margin-top:.25rem}.ya-manual{display:flex;gap:.5rem;margin-top:.375rem;flex-wrap:wrap;justify-content:center}.ya-manual input{height:var(--btn-h);border:1px solid var(--control-line);border-radius:var(--r-ctl);padding:0 .625rem;font:var(--t-body);background:var(--card);color:var(--ink)}@media(max-width:1100px){.ya-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.ya-page{padding:0}.ya-frame{border-radius:0;border:0;min-height:100dvh}.ya-header{padding:.75rem 1rem;gap:.625rem}.ya-search{order:10;width:100%}.ya-header .ya-sp{display:none}.ya-ws{flex:1;min-width:0;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-header img{height:1.25rem}.ya-hlink{font-size:.71875rem}.ya-me{width:1.625rem;height:1.625rem}.ya-main{padding:1.25rem 1rem 1.75rem;gap:1.125rem}.ya-hero h1{font-size:1.5rem}.ya-grid{grid-template-columns:minmax(0,1fr)}.ya-sums{grid-template-columns:repeat(2,minmax(0,1fr))}.ya-sum{padding:.75rem;gap:.625rem}.ya-sum .chip{display:none}.ya-big{font-size:1.0625rem}}.cx-page{padding:1.5rem;background:var(--ground);min-height:100dvh;box-sizing:border-box}.cx-scr{max-width:35rem;margin:0 auto;background:var(--main);border:1px solid var(--frame-line);border-radius:1.25rem;overflow:hidden;display:flex;flex-direction:column;min-height:calc(100dvh - 3rem)}.cx-top{display:flex;align-items:center;gap:.625rem;padding:.875rem 1.25rem;border-bottom:1px solid var(--rail-line);background:var(--card)}.cx-sp{flex:1}.cx-app{font-size:.75rem;color:var(--ink-3);min-width:0;overflow-wrap:anywhere}.cx-applink{display:flex;align-items:center;gap:.625rem;min-width:0}.cx-ctr{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.5rem 2.125rem 2.75rem;gap:1.25rem}.cx-h{font-size:1.625rem;font-weight:600;letter-spacing:-.025em;margin:0;line-height:1.2}.cx-sub{font-size:.90625rem;color:var(--ink-3);max-width:22.5rem;line-height:1.55;margin:0}.cx-form{width:100%;display:flex;flex-direction:column;gap:1.25rem;text-align:left}.cx-form .err{margin:0}.cx-field{display:grid;gap:.5rem}.cx-field>span{font:500 .8125rem/1.3 var(--sans);color:var(--ink-2)}.cx-field input{height:2.875rem;border:1.5px solid var(--control-line);border-radius:.75rem;background:var(--card);padding:0 .875rem;font:400 .9375rem var(--sans);color:var(--ink);width:100%;box-sizing:border-box;min-width:0}.cx-field input:focus{outline:none;border-color:var(--d1);box-shadow:0 0 0 4px var(--sel)}.cx-big{height:2.875rem;padding:0 1.375rem;font-size:.90625rem;border-radius:.75rem;width:100%;box-sizing:border-box}.cx-m svg{width:.75rem;height:.75rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.cx-big svg{width:.9375rem;height:.9375rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:600px){.cx-page{padding:.75rem}.cx-scr{min-height:calc(100dvh - 1.5rem)}.cx-ctr{padding:2rem 1.125rem 2.25rem}.cx-h{font-size:1.4375rem}}.cx-box{width:100%;box-sizing:border-box;text-align:left;border:1px solid var(--line);background:var(--card);border-radius:1rem;padding:1.125rem 1.25rem;font-size:.84375rem;line-height:1.5}.cx-row{display:flex;align-items:flex-start;gap:.6875rem}.cx-hint{font-size:.78125rem;color:var(--ink-3);margin-top:.125rem}.cx-n{width:1.5rem;height:1.5rem;border-radius:6.1875rem;background:var(--sel);color:var(--sel-ink);font:600 .75rem var(--sans);display:grid;place-items:center;flex:none}.cx-n.done{background:var(--d-teal);color:var(--frame)}.cx-n svg,.cx-signed svg{width:.8125rem;height:.8125rem;stroke:currentColor;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.cx-cmd{display:flex;align-items:center;gap:.625rem;background:var(--code-bg);color:var(--code-ink);border-radius:.6875rem;padding:.6875rem .8125rem;font:.78125rem/1.4 var(--mono);margin-top:.625rem;word-break:break-all}.cx-cmd .tag{margin-left:auto;flex:none}.cx-cmd.say{font:.8125rem/1.5 var(--sans);word-break:normal}.cx-cmd.done{background:var(--card-2);color:var(--ink-3);border:1px solid var(--line)}.cx-signed{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:.375rem;font:500 .78125rem/1 var(--sans);color:var(--live-ink);word-break:normal;white-space:nowrap}.cx-as{display:flex;align-items:center;gap:.375rem;margin-top:.625rem;color:var(--live-ink);overflow-wrap:anywhere}.cx-as svg{flex:none;width:.8125rem;height:.8125rem;stroke:currentColor;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.cx-copy{margin-left:auto;flex:none;font:500 .75rem/1 var(--sans);padding:.375rem .5625rem;border:0;border-radius:var(--r-ctl);background:var(--card-2);color:var(--ink-2);cursor:pointer;word-break:normal}.cx-copy:hover{background:var(--hover);color:var(--ink)}.cx-picks{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center}.cx-pick{display:inline-flex;align-items:center;gap:.5rem;border:0;border-radius:var(--r-ctl);padding:.5rem .75rem;font:500 .8125rem/1.2 var(--sans);background:transparent;color:var(--ink-2);cursor:pointer}.cx-pick:hover{background:var(--hover);color:var(--ink)}.cx-pick.on{background:var(--sel);color:var(--sel-ink)}.cx-where{display:grid;gap:.5rem;margin-top:.625rem}.cx-opt{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;text-align:left;border:1px solid var(--line);border-radius:var(--r-ctl);padding:.75rem .875rem;background:transparent;color:var(--ink);font:inherit;cursor:pointer}.cx-opt:hover{background:var(--hover)}.cx-opt.on{background:var(--sel);color:var(--sel-ink)}.cx-where .cx-link{justify-self:start}.cx-q{margin:.875rem 0 0}.cx-src{color:var(--link);text-decoration:none}.cx-src:hover{text-decoration:underline}.cx-logo{width:1.125rem;height:1.125rem;object-fit:contain;flex:none}.cx-big.cx-gap,.cx-model{margin-top:.75rem}.cx-pair{display:flex;align-items:center;gap:.75rem}.cx-appmark{width:3.25rem;height:3.25rem;border-radius:.9375rem;background:var(--d-teal);color:var(--frame);display:grid;place-items:center;font:700 1.4375rem var(--sans);flex:none}.cx-appmark.s{width:1.375rem;height:1.375rem;border-radius:.375rem;font-size:.625rem}.cx-plus{color:var(--ink-4);font-size:1.25rem}.cx-edmark{width:3.25rem;height:3.25rem;border-radius:.9375rem;background:var(--card);border:1px solid var(--line);display:grid;place-items:center;box-sizing:border-box}.cx-edmark .boot{padding:0}.cx-end{display:flex;flex-direction:column;align-items:center;gap:.625rem;width:100%}.cx-end-acts{display:flex;align-items:center;gap:.875rem}.cx-sbmark{width:1.625rem;height:1.6875rem;object-fit:contain}.cx-box .b.mt{margin-top:.625rem}.cx-m{font-size:.75rem;color:var(--ink-3);display:flex;align-items:center;gap:.5rem;margin:0;justify-content:center}.cx-m.cx-start{justify-content:flex-start;margin-top:.5rem}.cx-k{font-size:.75rem;color:var(--ink-3);margin:.75rem 0 .375rem}.cx-now{font-size:.875rem;font-weight:500;color:var(--sel-ink);margin:0;display:flex;align-items:center;gap:.5625rem;justify-content:center}.cx-now .boot{padding:0}.cx-approved{display:flex;gap:.75rem;align-items:center;background:var(--live-soft);border-color:transparent}.cx-approved>svg{width:1.125rem;height:1.125rem;flex:none;stroke:var(--live-ink);fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cx-approved p{margin:0}.cx-turnbox>p{margin:0}.cx-turnbox>.cx-st+.cx-sd{margin-top:-.5rem}.cx-progress{width:100%}.cx-bar{width:100%;height:.5rem;border-radius:6.1875rem;background:var(--line);overflow:hidden}.cx-bar i{display:block;height:.5rem;border-radius:6.1875rem;background:var(--d1)}.cx-split{justify-content:space-between;margin-top:.4375rem}.cx-solo{max-width:35rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;padding:2.5rem 1rem 2.75rem}.cx-solo>.boot,.cx-ctr>.boot{padding:0}.cx-turnbox{width:100%;box-sizing:border-box;text-align:left;background:var(--card);border:1px solid var(--line);border-radius:1.125rem;padding:1.375rem 1.375rem 1.25rem;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:1rem}.cx-turnbox .cx-m{justify-content:center;text-align:center}.cx-turnbox .err{margin:0}.cx-approve{display:flex;flex-direction:column;gap:1.125rem}.cx-sec{display:flex;gap:.75rem;align-items:flex-start}.cx-sec>div{min-width:0;flex:1}.cx-st{font-weight:600;font-size:.875rem}.cx-sd{font-size:.84375rem;color:var(--ink-2);line-height:1.5;margin:.125rem 0 0}.cx-door{margin:.5rem 0 .25rem;display:grid;gap:.25rem}.cx-door-row{display:grid;grid-template-columns:minmax(7.5rem,11.25rem) 1fr;gap:.75rem;font-size:.84375rem;line-height:1.5;margin:0}.cx-door-row>span{color:var(--ink-2)}.cx-door-more{display:grid;gap:.25rem}.cx-part{display:grid;gap:.5rem}.cx-part>p{margin:0}.cx-part+.cx-part{border-top:1px solid var(--line);padding-top:.875rem}.cx-more{width:100%;box-sizing:border-box;text-align:left;display:grid;gap:.5rem;font-size:.84375rem;line-height:1.5}.cx-more>summary{color:var(--link);cursor:pointer;width:max-content;margin:0 auto}.cx-more>p{margin:0}.cx-door-more>summary{color:var(--link);cursor:pointer;width:max-content;font-size:.84375rem;margin-top:.125rem}@media(max-width:520px){.cx-door-row{grid-template-columns:1fr;gap:0}}.cx-sd.cx-small{font-size:.78125rem;margin-top:.5rem}.cx-ico{width:2rem;height:2rem;border-radius:.625rem;display:grid;place-items:center;flex:none}.cx-ico svg{width:1rem;height:1rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cx-ico.see{background:var(--sel);color:var(--sel-ink)}.cx-ico.do{background:var(--live-soft);color:var(--live-ink)}.cx-ico.never{background:var(--att-soft);color:var(--att-ink)}.cx-ico.add{background:var(--card-2);color:var(--ink-2)}.cx-link{display:block;background:none;border:0;padding:0;margin:.625rem 0 0;color:var(--link);cursor:pointer;font:inherit;font-size:.8125rem}.cx-link:disabled{opacity:.5;cursor:default}.cx-choices{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.cx-live .tech{margin:.375rem 0 0}.cx-sql{margin:.25rem 0 .5rem;padding:.5rem .625rem;max-height:13.75rem;overflow:auto;background:var(--code-bg);color:var(--code-ink);border-radius:var(--r-ctl);font:400 .71875rem/1.5 var(--mono);white-space:pre}.cx-sec details{margin-top:.375rem;font-size:.78125rem;color:var(--ink-2)}.cx-sec summary{color:var(--link);cursor:pointer;width:max-content}.cx-sec details p{margin:.375rem 0 0;line-height:1.5}.cx-sec .consent-money{margin:.375rem 0 0;font-size:.84375rem;color:var(--ink-2)}.cx-big svg{stroke-width:2.4}.cx-turn{display:flex;flex-direction:column;gap:.625rem;align-items:flex-start}.cx-turn p{margin:0}.cx-rows{display:grid;gap:.5625rem;font-size:.8125rem;padding:.875rem 1rem}.cx-r{display:flex;align-items:center;gap:.625rem}.cx-r.todo{color:var(--ink-4)}.cx-r.now{color:var(--sel-ink);font-weight:500}.cx-r.done .cx-i{color:var(--ok-ink)}.cx-i{width:1rem;display:grid;place-items:center}.cx-i svg{width:.9375rem;height:.9375rem;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cx-i .boot{padding:0}.cx-t{margin-left:auto;font:.75rem var(--mono);color:var(--ink-3)}.cx-deck{position:relative;width:4.5rem;height:4.5rem}.cx-deck .boot{padding:0;height:4.5rem;overflow:hidden}.cx-ctr>.boot{padding:0}.cx-ok{position:absolute;right:-.5rem;bottom:-.5rem;width:1.75rem;height:1.75rem;border-radius:6.1875rem;background:var(--ok);color:var(--frame);display:grid;place-items:center;border:3px solid var(--card)}.cx-lbl{font-size:.65625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.cx-open{height:2.625rem;padding:0 1.25rem}.gl-head{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.gl-head h1{margin:0;font:var(--t-h1);letter-spacing:-.02em}.gl-live{font:var(--t-meta);color:var(--ink-3)}.gl-live.on{color:var(--live-ink)}.gl-period{margin-left:auto;display:inline-flex;border:1px solid var(--control-line);border-radius:.5625rem;overflow:hidden;background:var(--card)}.gl-period button{height:1.875rem;padding:0 .6875rem;border:0;background:none;font:500 .78125rem/1 var(--sans);color:var(--ink-3);cursor:pointer}.gl-period button:hover{color:var(--ink)}.gl-period button.on{background:var(--ink);color:var(--frame)}.gl-hero{--h-ink:var(--code-ink);--h-mut:color-mix(in srgb,var(--code-ink) 64%,var(--code-bg));--h-line:color-mix(in srgb,var(--code-ink) 16%,var(--code-bg));--h-stage:color-mix(in srgb,var(--code-ink) 6%,var(--code-bg));background:var(--code-bg);border:1px solid var(--h-line);border-radius:var(--r-frame);padding:1.5rem 1.625rem;color:var(--h-ink);min-width:0}.gl-top{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.gl-lbl{font:var(--t-group);letter-spacing:.1em;text-transform:uppercase;color:var(--h-mut)}.gl-range{font:var(--t-meta);color:var(--h-mut)}.gl-all{margin-left:auto;font:var(--t-meta);color:var(--h-mut);text-decoration:underline;text-underline-offset:.125rem}.gl-all:hover{color:var(--h-ink)}.gl-sent{margin:.625rem 0 0;max-width:51.25rem;font:500 1.5rem/1.3 var(--sans);letter-spacing:-.02em;color:var(--h-mut);text-wrap:pretty}.gl-sent b{font-weight:600;color:var(--h-ink)}.gl-chain{display:flex;align-items:stretch;margin-top:1.5rem;overflow-x:auto}.gl-chain.top{gap:.75rem}.gl-stage{flex:1 0 10.625rem;min-width:0;display:flex;flex-direction:column;background:var(--h-stage);border:1px solid var(--h-line);border-radius:.875rem;padding:.875rem 1rem;color:var(--h-ink);text-decoration:none}.gl-stage:hover{border-color:var(--h-mut);color:var(--h-ink)}.gl-stage .k{display:flex;align-items:center;gap:.4375rem;font:400 .78125rem/1.3 var(--sans);color:var(--h-mut)}.gl-stage .k svg,.gl-leak svg{width:.8125rem;height:.8125rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.gl-stage .v{margin-top:.375rem;font:500 1.75rem/1.1 var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gl-stage .s{margin-top:.125rem;font:400 .71875rem/1.4 var(--sans);color:var(--h-mut)}.gl-leak{align-self:flex-start;display:inline-flex;align-items:center;gap:.3125rem;margin-top:.625rem;padding:.125rem .5rem;border-radius:var(--r-badge);border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 55%,var(--code-ink));font:500 .71875rem/1.3 var(--sans)}.gl-con{width:2.25rem;flex:none;display:grid;place-items:center;color:color-mix(in srgb,var(--code-ink) 34%,var(--code-bg))}.gl-con svg{width:1.25rem;height:1.25rem;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(max-width:640px){.gl-period{margin-left:0}.gl-hero{padding:1.125rem 1rem}.gl-sent{font-size:1.1875rem}.gl-chain{flex-direction:column;overflow:visible}.gl-chain.top{gap:.625rem}.gl-stage{flex:none}.gl-con{width:auto;height:1.625rem}.gl-con svg{transform:rotate(90deg)}}.gl-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13.75rem),1fr));gap:.875rem}.gl-kpi{display:flex;flex-direction:column;gap:.375rem;padding:1rem 1rem .75rem}.gl-kpi .l{display:flex;align-items:center;gap:.5rem;font:400 .78125rem/1.3 var(--sans);color:var(--ink-2);min-width:0}.gl-kpi .l .chip{width:1.625rem;height:1.625rem;border-radius:.4375rem}.gl-kpi .v{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;font:600 1.625rem/1.1 var(--mono);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.gl-kpi .v .up,.gl-kpi .v .dn{font-family:var(--sans);letter-spacing:0}.gl-spark{display:block;width:100%;height:1.75rem;margin-top:.125rem;overflow:visible}.gl-spark polyline{fill:none;stroke:var(--d1);stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.gl-kpi .ctx{font:400 .6875rem/1.4 var(--sans);color:var(--ink-3)}.gl-cols{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:.875rem;align-items:start}.gl-col{display:flex;flex-direction:column;gap:.875rem;min-width:0}.gl-box{padding:1rem 1.125rem}.gl-bh{display:flex;align-items:center;gap:.625rem;margin-bottom:.75rem;min-width:0}.gl-bh h2{margin:0;font:600 .90625rem/1.3 var(--sans)}.gl-bh .lnk{margin-left:auto;font:var(--t-meta);color:var(--link);white-space:nowrap}.gl-bh .lnk:hover{text-decoration:underline}.gl-bh .m{font:var(--t-meta);color:var(--ink-3)}.gl-needs{display:flex;flex-direction:column;gap:.625rem}.gl-need{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.8125rem .875rem;border-radius:.75rem;border:1px solid var(--att-line);background:var(--att-soft)}.gl-sev{width:1.875rem;height:1.875rem;border-radius:.5625rem;background:var(--accent);color:#fff;display:grid;place-items:center}.gl-sev.warn{background:var(--warn)}.gl-sev.gap{background:var(--ink-4)}.gl-sev svg{width:.9375rem;height:.9375rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gl-nt{display:flex;flex-direction:column;gap:.125rem;min-width:0}.gl-nt b{font:600 .84375rem/1.35 var(--sans);color:var(--ink);overflow-wrap:anywhere}.gl-nt>span{font:var(--t-meta);color:var(--att-ink-2)}.gl-quiet{margin:0;font:var(--t-body);color:var(--ink-3)}@media(max-width:900px){.gl-cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.gl-need{grid-template-columns:auto minmax(0,1fr)}.gl-need>.b{grid-column:2;justify-self:start}}.gl-feedbox{margin-top:1.125rem}.gl-feedbox .gl-bh{margin-bottom:.375rem}.gl-feed{display:grid;grid-template-columns:1.875rem minmax(0,1fr) auto;gap:.6875rem;align-items:start;padding:.625rem 0;border-bottom:1px solid var(--line-3);color:inherit;text-decoration:none}.gl-feed:last-child{border-bottom:0}.gl-feed:hover b{text-decoration:underline}.gl-av{width:1.875rem;height:1.875rem;border-radius:6.1875rem;display:grid;place-items:center;background:var(--sel);color:var(--sel-ink);font:600 .6875rem/1 var(--sans)}.gl-av svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:1.8}.gl-ft{display:flex;flex-direction:column;gap:.3125rem;min-width:0;font:var(--t-body)}.gl-ft>span{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;min-width:0}.gl-ft b{font-weight:600;overflow-wrap:anywhere}.gl-ft .o{font:var(--t-meta);color:var(--ink-3)}.gl-ft .o:before{content:"· "}.gl-ft .tag{font-size:.6875rem;padding:.125rem .4375rem}.gl-ago{font:400 .6875rem/1.4 var(--mono);color:var(--ink-3);white-space:nowrap}.gl-bh .gl-r{margin-left:auto}.gl-mach{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.5625rem 0;border-bottom:1px solid var(--line-3)}.gl-mach:last-of-type{border-bottom:0}.gl-mt{display:flex;flex-direction:column;gap:.125rem;min-width:0}.gl-mt b{font:600 .8125rem/1.35 var(--sans)}.gl-mt code{font:500 .78125rem/1.35 var(--mono);color:var(--ink);overflow-wrap:anywhere}.gl-mt>span{font:var(--t-meta);color:var(--ink-3)}.gl-mt>span code{font-size:.71875rem;color:var(--ink-3)}.gl-dots{display:flex;gap:.1875rem}.gl-dots i{width:.375rem;height:1rem;border-radius:.125rem;background:var(--d-teal);display:block}.gl-dots i.g{background:var(--track)}.gl-note{margin:.5rem 0 0;font:var(--t-meta);color:var(--ink-3)}.gl-org{display:grid;grid-template-columns:1.75rem minmax(0,1fr) 5.625rem 3.25rem;gap:.625rem;align-items:center;padding:.5625rem 0;border-bottom:1px solid var(--line-3);font:var(--t-body);color:inherit;text-decoration:none}.gl-org:last-child{border-bottom:0}a.gl-org:hover .gl-on{text-decoration:underline}.gl-oh{padding-top:.125rem;font:var(--t-th);color:var(--ink-3)}.gl-oh span:last-child{text-align:right}.gl-ol{width:1.75rem;height:1.75rem;border-radius:.5rem;display:grid;place-items:center;background:var(--sel);color:var(--sel-ink);font:700 .6875rem/1 var(--sans)}.gl-ol svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:1.8}.gl-on{display:flex;flex-direction:column;min-width:0;font-weight:500;overflow-wrap:anywhere}.gl-on small{font:var(--t-meta);font-weight:400;color:var(--ink-3)}.gl-org .bar{margin:0}.gl-oc{text-align:right;font:500 .78125rem/1 var(--mono);font-variant-numeric:tabular-nums}.cs-msg svg,.cs-dh svg,.cs-split svg,.cs-acts svg{width:1rem;height:1rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.cs-acts{display:flex;gap:.5rem;align-items:flex-start;flex-wrap:wrap}.cs-mw{position:relative}.cs-split{display:inline-flex}.cs-split .b:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.cs-split .b:last-child{border-top-left-radius:0;border-bottom-left-radius:0;padding:0 .5rem;border-left:1px solid color-mix(in srgb,var(--frame) 30%,transparent)}.cs-menu{position:absolute;right:0;top:2.5rem;z-index:5;width:17.5rem;background:var(--card);border:1px solid var(--control-line);border-radius:.75rem;box-shadow:0 12px 32px -8px #0f12222e;padding:.375rem;display:flex;flex-direction:column}.cs-menu.w{width:min(23.75rem,calc(100vw - 2rem))}.cs-menu .it{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left;padding:.5rem .625rem;border-radius:.5rem;border:0;background:none;font:400 .8125rem/1.35 var(--sans);color:var(--ink);cursor:pointer}.cs-menu button.it:hover{background:var(--hover)}.cs-menu .it.on{background:var(--sel);color:var(--sel-ink);font-weight:600}.cs-menu .it b{font-weight:600}.cs-menu .it>span{font:400 .71875rem/1.4 var(--sans);color:var(--ink-3)}.cs-menu .it.st{cursor:default}.cs-menu .it:disabled{opacity:.5;cursor:not-allowed}.cs-menu .sep{height:1px;background:var(--line-2);margin:.3125rem .25rem}.cs-mh{margin:.125rem .625rem .25rem;font:var(--t-group);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4)}.cs-ch{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.375rem}.cs-ch .tag{cursor:pointer}.cs-ch select{height:1.625rem;border:1px solid var(--control-line);border-radius:.4375rem;background:var(--card);color:var(--ink);font:400 .75rem var(--sans);padding:0 .375rem}.cs-big{margin:0;font:400 .9375rem/1.5 var(--sans);color:var(--ink);overflow-wrap:anywhere}.cs-p{margin:.5rem 0 0;font:var(--t-body);color:var(--ink-2)}.cs-p.muted{color:var(--ink-3)}.cs-hint{margin:.5rem 0 0;font:var(--t-meta);color:var(--ink-3)}.cs-pt{padding:.625rem 0;border-top:1px solid var(--line)}.cs-pt:first-of-type{border-top:0}.cs-pt code{font:500 .8125rem var(--mono);overflow-wrap:anywhere}.cs-pt small{color:var(--ink-3)}.cs-raw{margin-left:.25rem;font:var(--t-meta);color:var(--ink-3)}.cs-msg{display:inline-flex;align-items:center;gap:.5rem;margin:.625rem 0 0;padding:.375rem .625rem;border-radius:.5rem;background:var(--hover);color:var(--ink);max-width:100%}.cs-msg code{font:400 .78125rem var(--mono);overflow-wrap:anywhere}.cs-path{list-style:none;margin:0 0 0 .5rem;padding:0 0 0 1.375rem;border-left:2px solid var(--line)}.cs-path li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.625rem;padding:.4375rem 0;font:var(--t-body)}.cs-path li:before{content:"";position:absolute;left:-1.8125rem;top:.75rem;width:.75rem;height:.75rem;border-radius:6.1875rem;background:var(--card);border:2px solid var(--d3)}.cs-path li.x:before{border-color:var(--accent);background:var(--accent)}.cs-path code{font:400 .75rem var(--mono)}.cs-path code.bad{color:var(--bad-ink)}.cs-path code.good{color:var(--ok-ink)}.cs-path small{font:var(--t-meta);color:var(--ink-3)}.cs-path .t{font:400 .71875rem var(--mono);color:var(--ink-3);white-space:nowrap}.cs-rep .cs-rh:first-child{margin-top:0}.cs-rl{margin:0;font:600 .78125rem/1.3 var(--sans);color:var(--ink)}.cs-rh{margin:.375rem 0 0;font:600 1rem/1.4 var(--sans);letter-spacing:-.01em;color:var(--ink)}.cs-rs{margin:.5rem 0 0;font:400 .8125rem/1.5 var(--sans);color:var(--ink-2)}.cs-rs.c{text-align:center}.cs-steps{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column}.cs-steps li{display:grid;grid-template-columns:1.375rem minmax(0,1fr);gap:.625rem;padding:.375rem 0;font:400 .8125rem/1.4 var(--sans);color:var(--ink-3)}.cs-steps li i{width:.75rem;height:.75rem;border-radius:6.1875rem;border:2px solid var(--line);margin:.1875rem 0 0 .1875rem}.cs-steps li.done{color:var(--ink)}.cs-steps li.done i{background:var(--ok);border-color:var(--ok)}.cs-steps li.now i{border-color:var(--d3)}.cs-steps li.fail i{background:var(--bad-ink);border-color:var(--bad-ink)}.cs-steps li span{display:flex;flex-direction:column;min-width:0}.cs-steps li b{font-weight:500}.cs-steps li small{font:400 .71875rem/1.4 var(--sans);color:var(--ink-3);overflow-wrap:anywhere}.cs-ra{margin-top:1rem;padding-top:.875rem;border-top:1px solid var(--line-3)}.cs-dev{flex:none;background:var(--card);border:1px solid var(--line);border-radius:var(--r-frame);overflow:hidden;min-width:0}.cs-dh{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;padding:.875rem 1.25rem;border-bottom:1px solid var(--line-2);background:var(--card-2)}.cs-dh b{font:600 .90625rem var(--sans)}.cs-dh span{font:var(--t-meta);color:var(--ink-3)}.cs-meta6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line-2)}.cs-meta6>div{padding:.6875rem 1rem;border-left:1px solid var(--line-2);min-width:0}.cs-meta6>div:first-child{border-left:0}.cs-meta6 span{display:block;font:400 .6875rem var(--sans);color:var(--ink-3)}.cs-meta6 b{display:block;margin-top:.1875rem;font:500 .8125rem var(--mono);overflow-wrap:anywhere}.cs-meta6 b.bad{color:var(--bad-ink)}.cs-short{padding:.6875rem 1.25rem;min-width:0}.cs-short span{display:block;font:400 .6875rem var(--sans);color:var(--ink-3)}.cs-short code{display:block;margin-top:.1875rem;font:500 .8125rem var(--mono);overflow-wrap:anywhere}.cs-dg{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.cs-dc{padding:1rem 1.25rem;border-top:1px solid var(--line-2);min-width:0}.cs-dg .cs-dc+.cs-dc{border-left:1px solid var(--line-2)}.cs-dg:first-of-type .cs-dc{border-top:0}.cs-dt{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:0 0 .625rem;font:600 .75rem/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.cs-dt small{font:400 .75rem var(--sans);text-transform:none;letter-spacing:0;color:var(--ink-4)}.cs-bc{display:grid;grid-template-columns:6rem 4.125rem minmax(0,1fr);gap:.625rem;align-items:center;padding:.375rem 0;border-top:1px solid var(--line-3);font:var(--t-body)}.cs-bc:first-of-type{border-top:0}.cs-bc .t{font:400 .71875rem var(--mono);color:var(--ink-3)}.cs-bc code{font:400 .75rem var(--mono);overflow-wrap:anywhere}.cs-bc code.bad{color:var(--bad-ink)}.src{font:400 .6875rem var(--mono);border-radius:.3125rem;padding:1px .375rem;text-align:center}.src.b{background:var(--sel);color:var(--sel-ink)}.src.s{background:var(--live-soft);color:var(--live-ink)}.src.e{background:var(--att-soft);color:var(--att-ink)}@media(max-width:900px){.cs-dg{grid-template-columns:minmax(0,1fr)}.cs-dg .cs-dc+.cs-dc{border-left:0}.cs-meta6{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-meta6>div:nth-child(4){border-left:0}}@media(max-width:640px){.cs-menu{left:0;right:auto}.cs-meta6{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-meta6>div{border-left:0}}.cs-dt.mt-l{margin-top:1.125rem}.ad{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.ad-head{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap}.ad-tt{flex:1;min-width:0}.ad-tt h1{margin:0;font:var(--t-h1);letter-spacing:-.02em}.ad-sent{margin:.375rem 0 0;font:var(--t-body);color:var(--ink-3)}.ad-search{display:flex;align-items:center;gap:.5rem;border:1px solid var(--control-line);border-radius:.625rem;padding:0 .75rem;height:2.375rem;width:21.25rem;max-width:100%;box-sizing:border-box;background:var(--card);color:var(--ink-4)}.ad-search svg{width:.875rem;height:.875rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ad-search input{flex:1;min-width:0;border:0;background:none;outline:none;font:var(--t-body);color:var(--ink)}.ad-search:focus-within{border-color:var(--link)}.ad-none{margin:0;font:var(--t-body);color:var(--ink-3)}.ad-grp{display:flex;flex-direction:column;gap:.625rem;min-width:0}.ad-gh{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap}.ad-gh h2{margin:0;font:600 .9375rem/1.3 var(--sans);letter-spacing:-.01em;color:var(--ink)}.ad-gh .m{font:var(--t-meta);color:var(--ink-3)}.ad-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.ad-card,.ad-tool{background:var(--card);border:1px solid var(--line);border-radius:.8125rem;padding:.875rem .9375rem;display:flex;flex-direction:column;gap:.375rem;min-width:0;color:var(--ink);text-decoration:none;box-shadow:var(--shadow)}.ad-card:hover{border-color:color-mix(in srgb,var(--link) 40%,var(--line));color:var(--ink)}.ad-card .t,.ad-tool .t{display:flex;align-items:center;gap:.5rem;font:600 .875rem/1.3 var(--sans);min-width:0;overflow-wrap:anywhere}.ad-card .n{font:500 1.25rem/1.2 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ad-card .f{margin-top:auto;font:400 .71875rem/1.4 var(--sans);color:var(--ink-4)}.ad .hit{font:var(--t-meta);color:var(--link)}.ad-big .ad-card{padding:1rem 1.0625rem}.ad-big .ad-card .n{font-size:1.5rem}.ad-ik{width:1.75rem;height:1.75rem;border-radius:var(--r-ctl);display:grid;place-items:center;flex:none;background:var(--hover);color:var(--ink-2)}.ad-big .ad-ik{background:var(--sel);color:var(--sel-ink)}.ad-ik svg{width:.9375rem;height:.9375rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ad-ik.s{width:1.5rem;height:1.5rem}.ad-ik.s svg{width:.8125rem;height:.8125rem}.ad-tool .sub{display:flex;flex-wrap:wrap;gap:.375rem}.ad-tool .sub a{display:inline-flex;align-items:baseline;gap:.25rem;font:400 .75rem/1.5 var(--sans);border:1px solid var(--line-2);border-radius:.4375rem;padding:.125rem .5rem;color:var(--ink-2);text-decoration:none}.ad-tool .sub a:hover{color:var(--ink);border-color:var(--line)}.ad-tool .sub b{font:500 .75rem/1.5 var(--mono);color:var(--ink)}.ad-behind{background:var(--card);border:1px solid var(--line);border-radius:.8125rem;overflow:hidden}.ad-behind .br{display:grid;grid-template-columns:1.5rem minmax(0,1fr) 5.625rem minmax(0,auto);gap:.75rem;align-items:center;padding:.625rem 1rem;border-top:1px solid var(--line-3);font:var(--t-body);color:var(--ink);text-decoration:none}.ad-behind .br:hover{background:var(--hover)}.ad-behind .br.h{border-top:0;font:var(--t-th);color:var(--ink-3);background:var(--card-2)}.ad-behind .br.h:hover{background:var(--card-2)}.ad-behind .nm{font-weight:500;display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.ad-behind .r{text-align:right}.ad-behind .mono{font:400 .75rem/1.4 var(--mono);font-variant-numeric:tabular-nums}.ad-flag{display:inline-flex;align-items:center;gap:.3125rem;font:500 .6875rem/1.5 var(--sans);border-radius:var(--r-badge);padding:1px .4375rem;background:var(--hover);color:var(--ink-2);white-space:nowrap}.ad-flag svg{width:.6875rem;height:.6875rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1180px){.ad-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.ad-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-search{width:100%}}@media(max-width:520px){.ad-grid{grid-template-columns:minmax(0,1fr)}.ad-behind .br{grid-template-columns:1.5rem minmax(0,1fr) auto;padding:.625rem .75rem}.ad-behind .br>:last-child{grid-column:2/-1}.ad-behind .br>:last-child:empty{display:none}}.pa-rows{display:grid;gap:0;margin-top:.625rem;border-top:1px solid var(--line)}.pa-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--line)}.pa-more>summary{color:var(--link);cursor:pointer;width:max-content;max-width:100%;margin-top:.75rem;font-size:.84375rem}.pa-more .pa-rows{border-top:0;margin-top:.25rem}.pa-row:last-child{border-bottom:0}.pa-row b{font-size:.84375rem;color:var(--ink)}.pa-row p{margin:.125rem 0 0;font-size:.78125rem;color:var(--ink-2);line-height:1.45}.pa-row .b{flex:none}.pa-row{flex-wrap:wrap;row-gap:.5rem}.pa-row>:first-child{flex:1 1 12.5rem;min-width:0;overflow-wrap:anywhere}.pa-head-more{position:relative;display:inline-flex}.pa-menu{position:absolute;right:0;top:calc(100% + .25rem);z-index:20;display:grid;min-width:13.75rem;padding:.25rem;background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 8px 24px #0f12221f}.pa-menu button{all:unset;padding:.5rem .625rem;border-radius:.375rem;font-size:.84375rem;color:var(--ink);cursor:pointer}.pa-menu button:hover:not(:disabled){background:var(--card-2)}.pa-menu button:disabled{color:var(--ink-3);cursor:default}.pa-menu a{padding:.5rem .625rem;border-radius:.375rem;font-size:.84375rem;color:var(--ink);text-decoration:none;display:flex;align-items:center;gap:.5rem}.pa-menu a:hover{background:var(--card-2)}.pa-menu .danger{color:var(--bad-ink)}.dlg-bg{position:fixed;inset:0;z-index:900;display:grid;place-items:center;padding:1rem;background:#0f122252}.dlg{width:min(30rem,100%);max-height:calc(100vh - 2rem);overflow:auto;background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 16px 48px #0f122233;padding:1.125rem 1.25rem;display:grid;gap:.625rem}.dlg h2{margin:0;font:var(--t-h2)}.dlg p{margin:0}.dlg .acts{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.375rem}.dlg form{display:grid;gap:.625rem}.vs+.vs{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--line-2)}.vs-h{display:flex;gap:.625rem;align-items:baseline;flex-wrap:wrap}.vs-p{margin:.375rem 0 0;padding:0;list-style:none;display:grid;gap:.1875rem}.vs-p li{display:grid;grid-template-columns:3.25rem 1fr;gap:.5rem;font-size:.8125rem;color:var(--ink-2);min-width:0;overflow-wrap:anywhere}.vs-p .mono{color:var(--ink-3);font:500 .75rem var(--mono)}.ferr-s{display:block;color:var(--bad-ink);font-weight:500;margin-bottom:.125rem}.pa-done{margin:.625rem 0 0;padding:.5rem .625rem;border-radius:.5rem;background:var(--ok-soft);color:var(--ok-ink);font-size:.8125rem}.pa .prev{margin-top:.75rem;display:grid;gap:.5rem}.pa .prev p{margin:0}.cq{display:grid;gap:.25rem}.cq-h{margin:.375rem 0 0;font-size:.75rem;font-weight:600;color:var(--ink)}.cq-l,.cq-n{list-style:none;margin:0;padding:0;display:grid;gap:.125rem}.cq-l li{display:flex;justify-content:space-between;gap:.75rem;font-size:.8125rem;padding:.1875rem 0;border-bottom:1px dashed var(--line)}.cq-n li{font-size:.78125rem;color:var(--ink-2);padding:.125rem 0}.acc-state{padding:1px .375rem;border-radius:.25rem;font-size:.78125rem;color:var(--ink)}.acc-state.ok{background:var(--ok-soft)}.acc-state.crit{background:var(--bad-soft)}.acc-state.warn{background:var(--att-soft)}@media(max-width:520px){.pa-row{flex-direction:column;align-items:flex-start;gap:.5rem}}.bub .rm-msg{display:block;margin-top:.375rem;padding:0;border:0;background:none;font:inherit;font-size:.75rem;color:var(--bad-ink);cursor:pointer;opacity:0;transition:opacity .15s}.bub:hover .rm-msg,.bub:focus-within .rm-msg{opacity:1}@media(hover:none){.bub .rm-msg{opacity:1}}.bub .rm-ask{margin-top:.5rem;padding:.5rem .625rem;border-radius:.5rem;background:var(--bad-soft);color:var(--ink);font-size:.78125rem}.bub .rm-ask p{margin:.25rem 0 .5rem;color:var(--ink-2)}.bub.gone{background:none;border:1px dashed var(--line);color:var(--ink-2)}.inl-v{all:unset;cursor:pointer;border-radius:.25rem;box-shadow:0 0 0 0 transparent;transition:background .12s}.inl-v:hover,.inl-v:focus-visible{background:var(--hover);box-shadow:0 0 0 3px var(--hover)}.inl.one{display:grid;gap:.5rem;padding:.5rem 0}.inl.one .acts{display:flex;gap:.5rem;flex-wrap:wrap}.toast .lnk{all:unset;cursor:pointer;color:var(--link);text-decoration:underline}.pa-row .b.o.pa-danger{color:var(--bad-ink)}.jr-head{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.jr-head h1{margin:0 auto 0 0;font:var(--t-h1);letter-spacing:-.02em}.jr-seg{display:inline-flex;gap:.125rem;padding:.1875rem;border:1px solid var(--control-line);border-radius:.625rem;background:var(--card)}.jr-seg button{display:inline-flex;align-items:center;gap:.375rem;height:1.75rem;padding:0 .6875rem;border:0;border-radius:.4375rem;background:none;font:500 .78125rem/1 var(--sans);color:var(--ink-3);cursor:pointer}.jr-seg button:hover{color:var(--ink)}.jr-seg button.on{background:var(--sel);color:var(--sel-ink);font-weight:600}.jr-seg svg{width:.75rem;height:.75rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jr-say{margin:0;max-width:62.5rem;font:500 1.25rem/1.45 var(--sans);letter-spacing:-.015em;color:var(--ink-3);text-wrap:pretty}.jr-say b{font-weight:600;color:var(--ink)}.jr-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));gap:.75rem}.jr-kpi{display:flex;flex-direction:column;gap:.3125rem;padding:.9375rem 1rem .75rem;min-width:0}.jr-kpi .l{display:flex;align-items:center;gap:.5rem;font:400 .78125rem/1.3 var(--sans);color:var(--ink-2);min-width:0}.jr-kpi .l .chip{width:1.625rem;height:1.625rem;border-radius:.4375rem}.jr-kpi .v{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;font:600 1.5625rem/1.1 var(--mono);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.jr-kpi .s{font:400 .71875rem/1.4 var(--sans);color:var(--ink-3)}.jr-up,.jr-dn{font:600 .71875rem/1.3 var(--sans);letter-spacing:0;white-space:nowrap}.jr-up{color:var(--ok-ink)}.jr-dn{color:var(--bad-ink)}@media(max-width:640px){.jr-say{font-size:1.0625rem}.jr-seg{max-width:100%;overflow-x:auto}}.jr-sec{padding:1.125rem 1.25rem;min-width:0}.jr-sh{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap;margin-bottom:.875rem}.jr-sh h2{margin:0;font:600 .9375rem/1.3 var(--sans);letter-spacing:-.01em}.jr-sh .m{margin-left:auto;font:var(--t-meta);color:var(--ink-3)}.jr-funnel{overflow-x:auto}.jr-steps,.jr-band{min-width:32.5rem}.jr-steps{display:flex;margin-bottom:.375rem}.jr-step{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.125rem;padding:0 .625rem 0 .375rem}.jr-step .n{font:400 .78125rem/1.35 var(--sans);color:var(--ink-2);overflow-wrap:anywhere}.jr-step .v{font:600 1.375rem/1.2 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums}.jr-step .p{font:400 .75rem/1.35 var(--sans);color:var(--ink-3)}.jr-step.hot .p{color:var(--att-ink)}.jr-band{display:block;width:100%;height:10.625rem}.jr-track{fill:var(--card-2)}.jr-hot{fill:var(--att-soft)}.jr-sep{stroke:var(--line);stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.jr-river{fill:var(--d3)}.jr-leak{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;margin-top:.875rem;padding:.75rem .875rem;border-radius:var(--r);background:var(--att-soft)}.jr-lic{display:grid;place-items:center;color:var(--att-ink)}.jr-lic svg{width:1rem;height:1rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jr-leak p{margin:0;font:400 .8125rem/1.5 var(--sans);color:var(--ink-2)}.jr-leak p b{font-weight:600;color:var(--ink)}.jr-cut{margin:.625rem 0 0;font:var(--t-meta);color:var(--ink-3)}@media(max-width:640px){.jr-sec{padding:1rem .875rem}.jr-steps,.jr-band{min-width:0}.jr-step{padding:0 .25rem 0 .125rem}.jr-step .v{font-size:1.125rem}.jr-band{height:7.5rem}.jr-leak{grid-template-columns:auto minmax(0,1fr)}.jr-leak .b{grid-column:1 / -1;justify-self:start}}.jr-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26.25rem),1fr));gap:1rem;align-items:start}.jr-curve{display:block;width:100%;max-width:40rem;height:auto;overflow:visible}.jr-grid{stroke:var(--line-2)}.jr-axis{font:400 11px var(--mono);fill:var(--ink-4)}.jr-axis.mid{font-family:var(--sans);text-anchor:middle}.jr-week{fill:none;stroke:var(--d4);stroke-width:1.5}.jr-area{fill:var(--sel)}.jr-avg{fill:none;stroke:var(--d1);stroke-width:2.6;stroke-linejoin:round}.jr-last{fill:none;stroke:var(--d-teal);stroke-width:2.6;stroke-linejoin:round}.jr-lastdot{fill:var(--d-teal);stroke:var(--card);stroke-width:2}.jr-dot{fill:var(--d1);stroke:var(--card);stroke-width:2}.jr-val{font:600 12.5px var(--sans);fill:var(--sel-ink)}.jr-val.end{text-anchor:end}.jr-legend{display:flex;gap:.875rem;flex-wrap:wrap;margin-top:.625rem;font:400 .71875rem/1.4 var(--sans);color:var(--ink-3)}.jr-legend i{display:inline-block;width:.5625rem;height:.5625rem;border-radius:.1875rem;margin-right:.3125rem;vertical-align:-1px}.jr-legend i.avg{background:var(--d1)}.jr-legend i.last{background:var(--d-teal)}.jr-legend i.week{background:var(--d4)}.jr-note{margin:.75rem 0 0;font:400 .8125rem/1.5 var(--sans);color:var(--ink-2)}.jr-note b{font-weight:600;color:var(--ink)}.jr-or{display:grid;grid-template-columns:1.375rem minmax(0,1.6fr) 5.25rem 3.75rem minmax(0,1fr);gap:.75rem;align-items:center;padding:.5625rem 0;border-bottom:1px solid var(--line-3);font:400 .8125rem/1.35 var(--sans);color:var(--ink)}.jr-or.nopay{grid-template-columns:1.375rem minmax(0,1.6fr) 6rem minmax(0,1fr)}.jr-or:last-child{border-bottom:0}.jr-or.h{font:var(--t-th);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);border-bottom:1px solid var(--line-2)}.jr-oic{display:grid;place-items:center;color:var(--ink-3)}.jr-oic svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jr-osrc{display:flex;flex-direction:column;min-width:0}.jr-osrc b{font-weight:500;overflow-wrap:anywhere}.jr-osrc span{font:400 .71875rem/1.35 var(--sans);color:var(--ink-3);overflow-wrap:anywhere}.jr-or .n{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums}.jr-share{height:.5rem;border-radius:6.1875rem;background:var(--track);overflow:hidden}.jr-share i{display:block;height:.5rem;border-radius:6.1875rem;background:var(--d1)}@media(max-width:640px){.jr-or{grid-template-columns:1.125rem minmax(0,1fr) 3.25rem 2.75rem;gap:.5rem}.jr-or.nopay{grid-template-columns:1.125rem minmax(0,1fr) 3.5rem}.jr-or .jr-share,.jr-or.h span:last-child{display:none}}.ps-tbl{display:flex;flex-direction:column}.ps-r{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr)) 5rem 6.25rem;gap:.75rem;align-items:center;padding:.5625rem 0;border-bottom:1px solid var(--line-3);font:400 .8125rem/1.35 var(--sans);color:var(--ink)}.ps-r:last-child{border-bottom:0}.ps-r.h{font:var(--t-th);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);border-bottom:1px solid var(--line-2)}.ps-r.h span[title]{cursor:help}.ps-pg{display:flex;flex-direction:column;gap:1px;min-width:0}.ps-pg b{font-weight:600;overflow-wrap:anywhere}.ps-pat{font:400 .71875rem/1.3 var(--mono);color:var(--ink-3);overflow-wrap:anywhere}.ps-pat.only{font-size:.78125rem;color:var(--ink)}.ps-v{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;justify-self:start;padding:.25rem .5rem;border-radius:.5rem;min-width:0}.ps-v b{font:600 .8125rem/1.2 var(--mono);font-variant-numeric:tabular-nums}.ps-v small{font:var(--t-meta);color:var(--ink-3);white-space:nowrap}.ps-v.good{background:var(--ok-soft)}.ps-v.needs_work{background:var(--warn-soft)}.ps-v.poor{background:var(--bad-soft)}.ps-v.none{padding:.25rem 0}.ps-r .n{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2)}.ps-r.few .ps-so{grid-column:2 / -1;font:var(--t-meta);color:var(--ink-3)}.ps-r.ps-ba{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.2fr)}.ps-r.ps-ba.h small{font:var(--t-meta);text-transform:none;letter-spacing:0;color:var(--ink-4)}.ps-r.ps-ba .m{font:var(--t-meta);color:var(--ink-3)}.ps-trend{width:6rem;height:1.625rem;display:block}.ps-line{fill:none;stroke:var(--d1);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.ps-dot{fill:var(--d1)}@media(max-width:760px){.ps-r{grid-template-columns:minmax(0,1fr) repeat(3,3.875rem);gap:.5rem}.ps-r .n,.ps-r .tr{display:none}.ps-r.ps-ba{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.ps-r.ps-ba .m{display:none}.ps-v{padding:.1875rem .375rem}.ps-v small{font-size:.65625rem}}.jr-ver{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem}.jr-stack{height:.875rem;border-radius:6.1875rem;overflow:hidden;display:flex;background:var(--track)}.jr-stk{display:block;height:.875rem}.jr-stk.ok,.jr-legend i.ok{background:var(--d-teal)}.jr-stk.mid,.jr-legend i.mid{background:var(--d3)}.jr-stk.none,.jr-legend i.none{background:var(--track);box-shadow:inset 0 0 0 1px var(--line)}.jr-lbl{font:var(--t-group);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);margin-bottom:.375rem}.jr-vr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.625rem;padding:.5625rem 0;border-bottom:1px solid var(--line-3);font:400 .8125rem/1.4 var(--sans);color:var(--ink)}.jr-vr:last-child{border-bottom:0}.jr-vr a{color:var(--ink)}.jr-vr a:hover{color:var(--link)}.jr-vr .n{font-family:var(--mono);font-variant-numeric:tabular-nums}@media(max-width:640px){.jr-axis{font-size:15px}.jr-val{font-size:16px}}.mcol{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.mcol>main{min-height:0;position:relative}.dv-top{flex:none;display:flex;align-items:center;gap:.75rem;padding:.625rem 1.5rem;border-bottom:1px solid var(--rail-line);background:var(--frame)}.dv-app{display:flex;align-items:baseline;gap:.5rem;min-width:0;font:var(--t-meta);color:var(--ink-3)}.dv-app b{font:var(--t-h2);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:.625rem;padding:.1875rem .25rem;border:0;border-radius:var(--r-ctl);background:none;font:var(--t-body);color:var(--ink-2);cursor:pointer}.dv:focus-visible{outline:2px solid var(--link);outline-offset:2px}.dv.on .dv-l{color:var(--ink);font-weight:600}.dv-track{position:relative;flex:none;width:3.125rem;height:1.75rem;border-radius:var(--r-pill);background:var(--control-line);box-shadow:inset 0 1px 2px #0f12221a;transition:background .25s}.dv-knob{position:absolute;top:.1875rem;left:.1875rem;width:1.375rem;height:1.375rem;border-radius:var(--r-pill);background:var(--card);box-shadow:0 1px 3px #0f122247;display:grid;place-items:center;color:var(--ink-4);transition:left .25s cubic-bezier(.3,1.4,.6,1),color .25s}.dv-knob svg{width:.75rem;height:.75rem;stroke-width:2.2}.dv.on .dv-track{background:linear-gradient(135deg,var(--sel-ink),var(--link))}.dv.on .dv-knob{left:1.5625rem;color:var(--link)}.dv-key{font:500 .6875rem/1 var(--mono);color:var(--ink-3);background:var(--hover);border-radius:var(--r-badge);padding:.1875rem .375rem}.mtop .dv,.ya-header .dv,.hbar .dv{margin-left:0}@media(prefers-reduced-motion:reduce){.dv-track,.dv-knob{transition:none}}@media(max-width:900px){.dv-top{display:none}.mtop .dv-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mtop .dv-key{display:none}}@media(hover:none){.dv-key{display:none}}.dv-strip{flex:none;margin:0;padding:.4375rem 1.5rem;background:var(--sel);color:var(--sel-ink);font:var(--t-meta)}.ya-frame>.dv-strip{padding:.4375rem 1.75rem}.wrap>.dv-strip{border-radius:var(--r-ctl);padding:.4375rem .75rem}@media(max-width:900px){.dv-strip{padding:.4375rem 1rem}}.cs-dev>summary{cursor:pointer;list-style:none}.cs-dev>summary::-webkit-details-marker{display:none}.cs-dev>summary:after{content:"Show";margin-left:auto;font:var(--t-meta);color:var(--link)}.cs-dev[open]>summary:after{content:"Hide"}.cs-dev:not([open])>.cs-dh{border-bottom:0}.card.tm{padding:1.125rem 1.25rem}.tm-head{display:flex;align-items:center;gap:.625rem;margin-bottom:.375rem}.tm-head h2{margin:0;font:600 .9375rem/1.3 var(--sans)}.tm-head .b{margin-left:auto}.tm-list{list-style:none;margin:0;padding:0}.tm-row{display:grid;grid-template-columns:2.125rem minmax(0,1fr) 9.375rem 6.875rem;gap:.75rem;align-items:center;padding:.6875rem 0;border-top:1px solid var(--line-3);font-size:.8125rem}.tm-row.pending{opacity:.72}.tm-foot{margin:.25rem 0 -.125rem;padding:.625rem 0 0;border-top:1px solid var(--line-3);font:var(--t-meta);color:var(--ink-3)}.tm-av{width:2rem;height:2rem;border-radius:6.1875rem;display:grid;place-items:center;font:600 .6875rem var(--sans);background:var(--card-2);color:var(--ink-3)}.tm-av.owner{background:var(--ink);color:var(--frame)}.tm-av.admin{background:var(--sel);color:var(--sel-ink)}.tm-av.support{background:var(--live-soft);color:var(--live-ink)}.tm-av.agency{background:var(--warn-soft);color:var(--warn-ink)}.tm-av.none{background:var(--hover);color:var(--ink-4)}.tm-who{display:flex;flex-direction:column;gap:.125rem;min-width:0}.tm-who b{font-weight:600;overflow-wrap:anywhere}.tm-who .muted{font:var(--t-meta)}.tm-sel{height:2rem;border:1px solid var(--control-line);border-radius:.5625rem;padding:0 .5rem;background:var(--card);color:var(--ink);font:400 .78125rem var(--sans);width:100%}.tm-sel:disabled{color:var(--ink-3);background:var(--card-2)}.tm-role{font:400 .78125rem var(--sans);color:var(--ink-2);padding-left:.5625rem}.tm-act{display:flex;justify-content:flex-end;gap:.75rem}.tm-link{background:none;border:0;padding:0;color:var(--ink-3);font:var(--t-meta);cursor:pointer;text-align:left}.tm-link:hover{color:var(--ink)}.tm-link.strong{color:var(--link)}.tm-note{display:flex;flex-direction:column;gap:.25rem;margin:.5rem 0 .375rem;padding:.75rem .875rem;border-radius:.75rem;background:var(--card-2);font-size:.8125rem}.tm-invite{display:flex;flex-direction:column;gap:.625rem;margin:.375rem 0 .625rem;padding:.875rem;border-radius:.75rem;background:var(--card-2)}.tm-invite .frm{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.75rem}.tm-invite .field{margin-top:0}.tm-apps{display:flex;flex-direction:column;gap:.375rem}.tm-pick{display:flex;flex-wrap:wrap;gap:.375rem 1rem;padding-left:1.375rem}.tm-edit{margin-top:.5rem;padding:.625rem .75rem;border-radius:.625rem;background:var(--card-2)}.tm-roles{margin:0}.tm-roles>div{display:grid;grid-template-columns:6.875rem minmax(0,1fr);gap:.75rem;padding:.5625rem 0;border-top:1px solid var(--line-3);font-size:.8125rem}.tm-roles>div:first-child{border-top:0}.tm-roles dt{font-weight:600}.tm-roles dd{margin:0;color:var(--ink-2)}.tm-tint{display:flex;gap:.625rem;align-items:flex-start;border-radius:.875rem;padding:.8125rem .9375rem;font-size:.8125rem;line-height:1.5;background:var(--card-2);color:var(--ink-2)}.tm-tint>svg{flex:none;width:.9375rem;height:.9375rem;margin-top:.125rem;fill:none;stroke:currentColor}.tm-tint b{color:var(--ink);font-weight:600}.tm-agents{list-style:none;margin:.625rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.tm-agents li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.tm-log{list-style:none;margin:0;padding:0}.tm-log li{display:grid;grid-template-columns:9.375rem minmax(0,1fr);gap:.75rem;padding:.4375rem 0;border-top:1px solid var(--line-3);font-size:.8125rem}.tm-log li:first-child{border-top:0}.tm-log.tm-stack li{grid-template-columns:1fr;gap:.125rem}.card .chk+.eyebrow{margin-top:1rem}@media(max-width:640px){.tm-row{grid-template-columns:2.125rem minmax(0,1fr);row-gap:.5rem}.tm-row>.tm-sel,.tm-row>.tm-role{grid-column:2}.tm-row>.tm-act{grid-column:2;justify-content:flex-start}.tm-invite .frm{grid-template-columns:1fr}.tm-roles>div{grid-template-columns:1fr;gap:.125rem}.tm-log li{grid-template-columns:1fr;gap:.125rem}}:root{--warm-soft:color-mix(in srgb,var(--accent) 7%,var(--card));--warm-ink:color-mix(in srgb,var(--att-ink-2) 85%,var(--ink));--danger:color-mix(in srgb,var(--accent) 78%,black);--danger-2:color-mix(in srgb,var(--accent) 66%,black)}.b.r{background:var(--danger);border-color:var(--danger);color:#fff}.b.r:hover{background:var(--danger-2);border-color:var(--danger-2);color:#fff}.b.r:disabled{opacity:.45}.b.r svg{fill:none;stroke:currentColor}main.ac{display:flex;flex-direction:column;gap:1.125rem}.ac-card{padding:1.125rem 1.25rem}.ac-card h2{margin:0 0 .75rem;font:600 .9375rem/1.3 var(--sans)}.ac-act{display:grid;grid-template-columns:2.125rem minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.875rem 0;border-top:1px solid var(--line-3)}.ac-act.first{border-top:0;padding-top:.125rem}.ac-act b{font-weight:600}.ac-act p{margin:.125rem 0 0}.ac-ic{width:2.125rem;height:2.125rem;border-radius:.625rem;display:grid;place-items:center;background:var(--card-2);color:var(--ink-3)}.ac-ic svg{width:.9375rem;height:.9375rem;fill:none;stroke:currentColor}.ac-btns{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;flex-wrap:wrap}.ac-state{font:var(--t-meta);color:var(--ink-2);margin-top:.375rem!important}.ac-say{font-size:.84375rem;line-height:1.55;color:var(--ink-2);margin:0;max-width:47.5rem}.ac-tint{border-radius:.875rem;padding:.8125rem .9375rem;font-size:.8125rem;line-height:1.5;margin:.75rem 0 0;display:flex;flex-direction:column;gap:.375rem}.ac-tint.warm{background:var(--warm-soft);color:var(--warm-ink)}.ac-tint.warm b{color:var(--ink)}main.ac>.ac-tint{margin:0}.ac-link{background:none;border:0;padding:0;font:inherit;color:var(--danger);cursor:pointer;text-decoration:underline;display:inline-flex;align-items:center;gap:.375rem}.ac-link:disabled{opacity:.5;cursor:default}.ac-done{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;color:var(--ink-2)}.ac-confirm{display:flex;gap:.75rem;align-items:center;margin-top:.875rem}.ac-field{flex:0 1 40rem;min-width:0}.st-card .ac-confirm{width:100%;margin-top:0}.ac-field input{width:100%;box-sizing:border-box;height:2.5rem;border:1px solid var(--control-line);border-radius:.6875rem;padding:0 .75rem;font:400 .84375rem var(--sans);background:var(--card);color:var(--ink)}.ac-small{margin:.625rem 0 0;font:var(--t-meta)}.rm-list{list-style:none;margin:.5rem 0 0;padding:0;font-size:.8125rem}.rm-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.375rem 0;border-top:1px solid var(--line-3)}.rm-list li:first-child{border-top:0}.rm-list .why{grid-column:1/-1;color:var(--ink-3);font:var(--t-meta)}.rm-steps{display:flex;flex-direction:column;gap:.625rem;margin-top:.625rem}.rm-steps pre{margin:.25rem 0 0;max-height:13.75rem;overflow:auto}#remove pre.log{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:640px){.ac-act{grid-template-columns:2.125rem minmax(0,1fr)}.ac-act>.ac-btns{grid-column:2;justify-content:flex-start}.ac-confirm{flex-direction:column;align-items:stretch}.ac-field{flex:none}}.dd .dd-box{margin-top:.875rem;max-width:47.5rem}.dd-box>b{color:var(--ink)}.dd-box p{margin:0}.dd-box .cq{margin-top:.25rem}.dd-check{display:flex;gap:.625rem;align-items:flex-start;margin-top:.5rem;cursor:pointer;color:var(--ink-2)}.dd-check input{margin-top:.1875rem;width:1rem;height:1rem;accent-color:var(--danger);flex:none}.dd-check>span{display:flex;flex-direction:column;gap:.125rem}.dd-sub{font-size:.78125rem;color:var(--ink-3);line-height:1.45}.dd-field{display:flex;flex-direction:column;gap:.25rem;margin-top:.375rem}.dd-field>span{font-size:.78125rem;color:var(--ink-2)}.dd-done{margin:.75rem 0 0}.dd-list{display:flex;flex-direction:column;gap:.125rem}.dd-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem 1rem;align-items:start;padding:.625rem 0;border-top:1px solid var(--line-3)}.dd-row:first-child{border-top:0}.dd-row p{margin:.125rem 0 0;font-size:.8125rem;color:var(--ink-2);overflow-wrap:anywhere}.dd-row .dd-lift{grid-column:1/-1;margin-top:.25rem}@media(max-width:640px){.dd-row{grid-template-columns:minmax(0,1fr)}.dd-row>.b{justify-self:start}}.mn-head{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.mn-title{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;margin-right:auto;min-width:0}.mn-title h1{margin:0;font:var(--t-h1);letter-spacing:-.02em}.mn-meta,.mn-vs{font:var(--t-meta);color:var(--ink-3)}.mn-say{margin-top:.125rem}.mn-two{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem;align-items:start}.mn-one{display:grid;gap:1rem}.mn-seg{margin-left:auto}.mn-br{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(3.75rem,1fr) auto 2.75rem;gap:.875rem;align-items:center;width:100%;padding:.625rem .25rem;border:0;border-bottom:1px solid var(--line-3);background:none;text-align:left;font:inherit;color:var(--ink);cursor:pointer}.mn-br:hover{background:var(--hover)}.mn-br:last-of-type{border-bottom:0}.mn-brt{display:flex;flex-direction:column;gap:.125rem;min-width:0}.mn-brt b{font:500 .84375rem/1.35 var(--sans);overflow-wrap:anywhere}.mn-brt span{font:400 .71875rem/1.35 var(--sans);color:var(--ink-3)}.mn-amt{font:600 .8125rem/1.2 var(--mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.mn-pct{font:400 .75rem/1.2 var(--mono);color:var(--ink-3);text-align:right}.jr-cut svg{width:.75rem;height:.75rem;margin-right:.375rem;vertical-align:-1px;stroke:currentColor;fill:none;stroke-width:1.8}.mn-mv{display:block;width:100%;height:auto;overflow:visible}.mn-b.new,.mn-l.new{fill:var(--d1);background:var(--d1)}.mn-b.upgrade,.mn-l.upgrade{fill:var(--d3);background:var(--d3)}.mn-b.came_back,.mn-l.came_back{fill:var(--d-teal);background:var(--d-teal)}.mn-b.downgrade,.mn-l.downgrade{fill:var(--warn);background:var(--warn)}.mn-b.ended,.mn-l.ended{fill:var(--bad-ink);background:var(--bad-ink)}.mn-stripe{fill:var(--card);opacity:.55}.mn-left{margin-left:0}.mn-risk{display:grid;grid-template-columns:1.875rem minmax(0,1fr) auto;gap:.75rem;align-items:start;padding:.75rem;border-radius:var(--r);margin-top:.5rem}.mn-risk.warn{background:var(--att-soft)}.mn-risk.crit{background:var(--bad-soft)}.mn-ric{display:grid;place-items:center;width:1.875rem;height:1.875rem;border-radius:.5rem;background:var(--card)}.mn-risk.warn .mn-ric{color:var(--att-ink)}.mn-risk.crit .mn-ric{color:var(--bad-ink)}.mn-ric svg{width:.9375rem;height:.9375rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mn-rt{display:flex;flex-direction:column;gap:.25rem;min-width:0}.mn-rt>b{font:600 .84375rem/1.4 var(--sans);color:var(--ink)}.mn-rt ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.125rem;font:400 .78125rem/1.5 var(--sans);color:var(--ink-2)}.mn-rt .lnk{all:unset;cursor:pointer;color:var(--link);text-decoration:underline}.mn-who{font-weight:600;color:var(--ink);text-decoration:none}a.mn-who:hover{color:var(--link)}.mn-more,.mn-note{font:400 .75rem/1.45 var(--sans);color:var(--ink-3)}.mn-filter{margin:-.25rem 0 .5rem;font:400 .78125rem/1.4 var(--sans);color:var(--ink-2)}.mn-filter .lnk,.mn-tr .lnk{all:unset;cursor:pointer;color:var(--link);text-decoration:underline}.mn-tbl{display:flex;flex-direction:column;overflow-x:auto}.mn-tr{display:grid;grid-template-columns:4.25rem minmax(9.375rem,1.1fr) minmax(10rem,1.3fr) minmax(10rem,1.3fr) 8.125rem 5.375rem;gap:.75rem;align-items:center;min-width:51.25rem;padding:.625rem 0;border-bottom:1px solid var(--line-3);font:400 .8125rem/1.4 var(--sans);color:var(--ink)}.mn-tr:last-child{border-bottom:0}.mn-tr.h{font:var(--t-th);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);border-bottom:1px solid var(--line-2)}.mn-tr.gone{color:var(--ink-3)}.mn-tr.gone .r{text-decoration:line-through}.mn-tr .m{color:var(--ink-3)}.mn-tr .r{text-align:right}.mn-tr a{color:var(--ink);text-decoration:none}.mn-tr a:hover{color:var(--link)}.mn-pw{display:flex;align-items:center;gap:.5rem;min-width:0}.mn-pw>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.mn-pw>span:last-child{overflow-wrap:anywhere;font-weight:500}.mn-av{flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--sel);color:var(--sel-ink);font:600 .625rem/1 var(--sans)}.mn-st{font:600 .75rem/1.3 var(--sans);color:var(--ink-2)}.mn-st.ok{color:var(--ok-ink)}.mn-st.crit{color:var(--bad-ink)}.mn-st.warn{color:var(--warn-ink)}.mn-limits{margin:0;font:var(--t-meta);color:var(--ink-3)}.mn-scrim{position:fixed;inset:0;z-index:40;display:grid;place-items:start center;padding:8vh 1rem 1rem;background:#0f122252;overflow-y:auto}.mn-dlg{width:min(35rem,100%);padding:1.125rem 1.25rem 1rem}.mn-dh{display:flex;align-items:center;gap:.625rem}.mn-dh h2{margin:0;font:600 1rem/1.3 var(--sans);letter-spacing:-.01em}.mn-x{margin-left:auto;display:grid;place-items:center;width:1.875rem;height:1.875rem;border:0;border-radius:var(--r-ctl);background:none;color:var(--ink-3);cursor:pointer}.mn-x:hover{background:var(--hover);color:var(--ink)}.mn-x svg{width:.9375rem;height:.9375rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round}.mn-dsub{margin:.5rem 0 0;font:400 .78125rem/1.5 var(--sans);color:var(--ink-3)}.mn-payer{display:flex;align-items:center;gap:.625rem;min-height:var(--btn-h);padding:0 .625rem;border-radius:var(--r-ctl);background:var(--sel);color:var(--sel-ink);font:400 .8125rem/1.3 var(--sans)}.mn-payer span{color:var(--ink-3)}.mn-payer .lnk{all:unset;margin-left:auto;cursor:pointer;color:var(--link);text-decoration:underline;font-size:.78125rem}.mn-hits{display:flex;flex-direction:column;margin-top:.25rem;border-radius:var(--r-ctl);background:var(--card-2)}.mn-hits button{display:flex;gap:.5rem;align-items:baseline;padding:.5rem .625rem;border:0;background:none;text-align:left;font:400 .8125rem/1.3 var(--sans);color:var(--ink);cursor:pointer}.mn-hits button:hover{background:var(--hover)}.mn-hits button span,.mn-none{font:400 .75rem/1.3 var(--sans);color:var(--ink-3)}.mn-none{padding:.5rem .625rem}.mn-row2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8.75rem),1fr));gap:0 .75rem}.mn-cur input{text-transform:uppercase}.mn-picks{justify-content:flex-start}.mn-dlg .acts{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.mn-done p{margin:.75rem 0 0;font:400 .84375rem/1.5 var(--sans);color:var(--ink)}@media(max-width:900px){.mn-two{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.mn-seg{margin-left:0;max-width:100%;overflow-x:auto}.mn-br{grid-template-columns:minmax(0,1fr) auto 2.5rem;gap:.625rem}.mn-br .jr-share{display:none}.mn-risk{grid-template-columns:1.875rem minmax(0,1fr)}.mn-risk>.b{grid-column:1 / -1;justify-self:start}.mn-dlg{padding:1rem .875rem}.mn-tr{min-width:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who amt" "what st" "how how" "when when";gap:.1875rem .75rem}.mn-tr.h{display:none}.mn-tr>:nth-child(1){grid-area:when}.mn-tr>:nth-child(2){grid-area:who}.mn-tr>:nth-child(3){grid-area:what}.mn-tr>:nth-child(4){grid-area:how}.mn-tr>:nth-child(5){grid-area:amt}.mn-tr>:nth-child(6){grid-area:st;justify-self:end}}.mn-sales .jr-kpis{margin-bottom:.25rem}.mn-ssay{margin:0 0 .875rem;font:500 1rem/1.45 var(--sans);color:var(--ink-2);text-wrap:pretty}.mn-k{display:flex;flex-direction:column;gap:.1875rem;padding:.75rem .875rem;border-radius:var(--r);background:var(--card-2);min-width:0}.mn-k span{font:400 .75rem/1.3 var(--sans);color:var(--ink-2)}.mn-k b{font:600 1.3125rem/1.15 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.mn-k small{font:400 .71875rem/1.4 var(--sans);color:var(--ink-3)}.mn-gap{display:flex;align-items:center;gap:.375rem;margin-top:1.125rem}.mn-gap svg{width:.75rem;height:.75rem;stroke:currentColor;fill:none;stroke-width:1.8}.mn-srow{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(3.75rem,1.2fr) 4.375rem 5.625rem 6.875rem;gap:.75rem;align-items:center;padding:.5625rem 0;border-bottom:1px solid var(--line-3)}.mn-srow.o{grid-template-columns:minmax(0,1.4fr) minmax(3.75rem,1.2fr) 6.875rem 2.75rem}.mn-srow:last-of-type{border-bottom:0}.mn-srow .mn-brt b{display:flex;align-items:center;gap:.375rem}.mn-srow .mn-brt svg{width:.8125rem;height:.8125rem;stroke:var(--ink-3);fill:none;stroke-width:1.8}.mn-fail{margin:.875rem 0 0;padding:.625rem .75rem;border-radius:var(--r);background:var(--bad-soft);font:400 .8125rem/1.5 var(--sans);color:var(--ink)}.mn-lrow{display:grid;grid-template-columns:3.875rem minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.2fr) 6.875rem;gap:.625rem;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--line-3);font:400 .8125rem/1.4 var(--sans)}.mn-lrow:last-child{border-bottom:0}.mn-lrow .m{color:var(--ink-3)}.mn-lrow .r{text-align:right}.mn-lrow a{color:var(--ink);text-decoration:none;font-weight:500}.mn-ot{display:block;width:100%;height:auto;margin-top:.875rem;overflow:visible}.mn-pay{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.625rem;margin-top:.25rem}@media(max-width:640px){.mn-srow{grid-template-columns:minmax(0,1fr) 4rem 6rem}.mn-srow .jr-share,.mn-srow .mn-pct:nth-child(4){display:none}.mn-srow.o{grid-template-columns:minmax(0,1fr) 6rem 2.5rem}.mn-lrow{grid-template-columns:3.5rem minmax(0,1fr) 6rem}.mn-lrow>span:nth-child(3),.mn-lrow>span:nth-child(4){display:none}}.mn-f{display:inline-block;width:.5625rem;height:.5625rem;border-radius:.1875rem;margin-right:.5rem;vertical-align:0}.mn-f0{fill:var(--d1);background:var(--d1)}.mn-f1{fill:var(--d-teal);background:var(--d-teal)}.mn-f2{fill:var(--warn);background:var(--warn)}.mn-f3,.mn-f.none{fill:var(--ink-4);background:var(--ink-4)}.jr-legend .mn-f{margin-right:.375rem}.mn-ad{display:block;width:100%;height:auto;margin-top:.375rem;overflow:visible}.mn-out{display:grid;grid-template-columns:1.875rem minmax(0,1fr) auto;gap:.75rem;align-items:center;margin-top:.75rem;padding:.75rem;border-radius:var(--r);background:var(--bad-soft)}.mn-out .mn-ric{color:var(--bad-ink)}.mn-ai2{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.mn-aic .mn-tr{grid-template-columns:minmax(6.875rem,1fr) auto auto minmax(6.875rem,.7fr);gap:.75rem;min-width:0;font-size:.78125rem}.mn-aic .mn-lft .m{overflow-wrap:anywhere}.mn-aif .mn-tr{grid-template-columns:minmax(0,1fr) auto auto;gap:.875rem;min-width:0;font-size:.78125rem}.mn-aic .mn-tr>*,.mn-aif .mn-tr>*{min-width:0}.mn-aic .mn-tr:not(.h) .r,.mn-aif .mn-tr:not(.h) .r{white-space:nowrap}.mn-aic .mn-tr.h,.mn-aif .mn-tr.h{align-items:end}.mn-aic .mn-tr.h>*,.mn-aif .mn-tr.h>*{white-space:normal;overflow-wrap:normal;word-break:keep-all}.mn-nm{display:flex;align-items:flex-start;gap:.5rem}.mn-nm>i{margin-top:.3125rem}.mn-nm>span,.mn-nm2{display:flex;flex-direction:column;min-width:0}.mn-nm small,.mn-nm2 small{font-size:.71875rem;overflow-wrap:anywhere}.mn-nm2>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.mn-nm2>span{overflow-wrap:anywhere;font-weight:500}.mn-aif .mn-tr b{font-weight:500}.mn-lft{display:flex;align-items:center;gap:.5rem}.mn-lft .jr-share{flex:1;min-width:2.5rem;max-width:5.625rem}.jr-share i.crit{background:var(--bad-ink)}.jr-share i.warn{background:var(--warn)}.jr-share i.ok{background:var(--d-teal)}.mn-mg{font:600 .78125rem/1.2 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}.mn-mg.crit{color:var(--bad-ink)}.mn-mg.warn{color:var(--warn-ink)}.mn-mg.ok{color:var(--ok-ink)}.mn-k b.mn-mg{font:600 1.125rem/1.15 var(--mono)}.mn-mod{cursor:default}.mn-mod:hover{background:none}.jr-sh .lnk{all:unset;margin-left:auto;cursor:pointer;color:var(--link);font:400 .78125rem/1.3 var(--sans)}.mn-unk{margin-top:.625rem}.mn-unk .lnk,.mn-limits .lnk,.mn-apr .lnk,.jr-cut .lnk{all:unset;cursor:pointer;color:var(--link);text-decoration:underline}.mn-wide{width:min(47.5rem,100%)}.mn-apr .mn-tr{grid-template-columns:minmax(8.75rem,1.3fr) 5.25rem 5.25rem 5.625rem minmax(10.625rem,1.4fr);min-width:38.75rem}.mn-apf{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 .75rem;padding:.375rem 0 .25rem}.mn-apf .acts{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}@media(max-width:900px){.mn-ai2{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.mn-out{grid-template-columns:1.875rem minmax(0,1fr)}.mn-out>.b{grid-column:1 / -1;justify-self:start}.mn-aic .mn-tr,.mn-aif .mn-tr,.mn-apr .mn-tr{grid-template-areas:none}.mn-aic .mn-tr>*,.mn-aif .mn-tr>*,.mn-apr .mn-tr>*{grid-area:auto;justify-self:auto}.mn-aic .mn-tr{grid-template-columns:minmax(0,1fr) auto;gap:.1875rem .75rem}.mn-aic .mn-tr>:nth-child(2){display:none}.mn-aic .mn-tr>:nth-child(4){grid-column:1 / -1}.mn-aif .mn-tr{grid-template-columns:minmax(0,1fr) auto auto;gap:.1875rem .625rem}.mn-apr .mn-tr{grid-template-columns:minmax(0,1fr) auto auto;gap:.1875rem .625rem;min-width:0}.mn-apr .mn-tr>:nth-child(4){display:none}.mn-apr .mn-tr>:nth-child(5){grid-column:1 / -1}.mn-apf{grid-template-columns:minmax(0,1fr)}}.dot-live{width:.4375rem;height:.4375rem;border-radius:6.1875rem;background:var(--live);flex:none;margin-left:auto;animation:pulse 1.6s infinite}.gl-bh .dot-live{margin-left:0}@media(prefers-reduced-motion:reduce){.dot-live{animation:none}}.lv-state{font:var(--t-meta);color:var(--ink-3)}.lv-state.bad{color:var(--bad-ink)}.lv-state.warn{color:var(--warn-ink)}.lv-ctl{display:inline-flex;align-items:center;gap:.5rem;height:2.125rem;padding:0 .75rem;border:1px solid var(--control-line);border-radius:var(--r-ctl);background:var(--card);font:var(--t-body);color:var(--ink);box-sizing:border-box;min-width:0}.lv-ctl .k{font:var(--t-meta);color:var(--ink-3)}.lv-ctl select{border:0;background:transparent;font:500 .8125rem/1 var(--sans);color:var(--ink);min-width:0;max-width:100%}.lv-ctl svg{width:.875rem;height:.875rem;stroke:var(--ink-3);fill:none;stroke-width:2;stroke-linecap:round;flex:none}.lv-search{flex:1 1 16.25rem}.lv-search input{border:0;outline:0;background:transparent;font:var(--t-body);color:var(--ink);width:100%;min-width:0}.lv-ctl kbd{font:500 .6875rem/1 var(--mono);color:var(--ink-3);border:1px solid var(--line);border-radius:.3125rem;padding:.1875rem .3125rem;background:var(--card-2)}.lv-icon{padding:0 .625rem;cursor:pointer}.act-def{margin:.25rem 0 .75rem;font:var(--t-meta);color:var(--ink-3)}.lv-main{display:flex;gap:.875rem;flex-wrap:wrap;align-items:flex-start}.lv-listcol{flex:999 1 32.5rem;min-width:0;display:flex;flex-direction:column;gap:.5rem}.lv-list{padding:0;overflow:hidden}.lv-row.fresh,.lv-ln.fresh,.lv-hn.fresh{animation:lvin .5s ease-out}@keyframes lvin{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lv-row.fresh,.lv-ln.fresh,.lv-hn.fresh{animation:none}}.lv-ic{width:1.875rem;height:1.875rem;border-radius:.5625rem;display:flex;align-items:center;justify-content:center;font:600 .71875rem/1 var(--sans);flex:none}.lv-ic svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:1.8}.lv-ic.big{width:2.375rem;height:2.375rem;border-radius:.6875rem}.lv-ic.person{background:var(--sel);color:var(--sel-ink)}.lv-ic.flow{background:var(--live-soft);color:var(--live-ink)}.lv-ic.ai{background:var(--d5);color:var(--d1)}.lv-ic.money{background:var(--ok-soft);color:var(--ok-ink)}.lv-ic.case{background:var(--card-2);color:var(--ink-2);border:1px solid var(--line)}.lv-ic.warn{background:var(--warn-soft);color:var(--warn-ink)}.lv-ic.err{background:var(--att-soft);color:var(--att-ink)}.lv-dt .mono,.lv-kv .mono{font-family:var(--mono);font-size:.75rem}.lv-empty{margin:0;padding:1.75rem 1rem;text-align:center;font:var(--t-body);color:var(--ink-3)}.lv-foot{margin:0;font:var(--t-meta);color:var(--ink-3)}.lv-foot{max-width:80ch}.lv-log{padding:.75rem 0}.lv-scroll{max-height:max(26.25rem,calc(100dvh - 11.875rem));overflow:auto;position:relative;overscroll-behavior:contain}.lv-scroll.card{padding:0}.lv-scroll.dark{background:var(--code-bg);border-radius:.75rem}.lv-jump{position:sticky;top:.5rem;z-index:2;display:flex;margin:.5rem auto -2.375rem;height:1.875rem;padding:0 .75rem;align-items:center;border-radius:6.1875rem;border:1px solid var(--ink);background:var(--ink);color:var(--frame);font:500 .78125rem/1 var(--sans);cursor:pointer;box-shadow:0 2px 8px #0f12222e}.lv-more{display:flex;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem 1rem;font:var(--t-meta);color:var(--ink-3);border-top:1px solid var(--line-3)}.lv-more.dark{border-top:0;color:var(--code-ln)}.lv-ln{display:flex;gap:.875rem;width:100%;padding:.1875rem 1.125rem;border:0;background:transparent;text-align:left;font:400 .78125rem/1.6 var(--mono);white-space:nowrap;color:var(--code-ink);cursor:pointer;min-width:max-content;box-sizing:border-box}.lv-ln:hover{background:color-mix(in srgb,var(--code-ink) 7%,var(--code-bg))}.lv-ln.on{background:color-mix(in srgb,var(--d1) 28%,var(--code-bg))}.lv-ln.dim{color:var(--code-ln);cursor:default;font-size:.71875rem}.lv-ln.dim:hover{background:transparent}.lv-ln .ts{color:var(--code-ln)}.lv-ln .src{min-width:11ch;color:color-mix(in srgb,var(--code-ink) 60%,var(--code-bg))}.lv-lv{width:2.875rem;flex:none}.lv-lv.info{color:var(--d2)}.lv-lv.warn{color:var(--warn)}.lv-lv.error{color:color-mix(in srgb,var(--accent) 55%,var(--code-ink))}.lv-det{flex:0 1 26.25rem;min-width:21.25rem;padding:0;display:flex;flex-direction:column}.lv-dh{padding:1rem 1.125rem;border-bottom:1px solid var(--line-2);display:flex;gap:.75rem;align-items:center}.lv-dt{display:flex;flex-direction:column;gap:.1875rem;min-width:0;font:400 .875rem/1.4 var(--sans)}.lv-dt b{font-weight:600}.lv-dt .m{font:400 .75rem/1 var(--mono);color:var(--ink-3)}.lv-kv{margin:0;padding:.5rem 1.125rem .25rem;display:flex;flex-direction:column;gap:.5625rem;font:400 .78125rem/1.4 var(--sans)}.lv-kv>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.875rem}.lv-kv dt{color:var(--ink-3)}.lv-kv dd{margin:0;color:var(--ink);overflow-wrap:anywhere;min-width:0}.lv-case{margin:.625rem 1.125rem 0;padding:.75rem;border:1px solid var(--att-line);background:var(--att-soft);border-radius:.625rem;display:flex;flex-direction:column;gap:.5rem}.lv-case .eyebrow{margin:0}.lv-cs{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.lv-fix{display:flex;gap:.5rem;flex-wrap:wrap}.lv-case .m{margin:0;font:var(--t-meta);color:var(--ink-3)}.lv-raw{padding:.75rem 1.125rem;min-width:0}.lv-raw summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.375rem;margin:0}.lv-raw summary::-webkit-details-marker{display:none}.lv-raw summary:before{content:"▸";font-size:.625rem;color:var(--ink-4)}.lv-raw[open] summary:before{content:"▾"}.lv-raw pre{margin-top:.5rem!important}.lv-raw .eyebrow{margin:0}.lv-raw pre{margin:0;background:var(--code-bg);color:var(--code-ink);border-radius:.5rem;padding:.625rem .75rem;font:400 .71875rem/1.55 var(--mono);white-space:pre-wrap;word-break:break-all}.lv-go{margin-top:auto;padding:.75rem 1.125rem 1rem;display:flex;gap:.5rem;flex-wrap:wrap;border-top:1px solid var(--line-2)}.lv-hn{grid-template-columns:1.875rem minmax(0,1fr) auto;align-items:center}.lv-hn .lv-ic{width:1.75rem;height:1.75rem;border-radius:.5rem}.lv-hs{min-width:0;font:var(--t-body);overflow-wrap:anywhere}.lv-hs b{font-weight:600}@media(max-width:640px){.lv-det{min-width:0}.lv-kv>div{grid-template-columns:6rem minmax(0,1fr)}}.lv-ln .tx{color:var(--code-ink)}@media(max-width:1180px){.lv-det{flex:1 1 100%;min-width:0}}.hm{display:flex;flex-direction:column;gap:1rem;min-width:0}.hm-live{display:inline-flex;align-items:center;gap:.5rem;font:var(--t-meta);color:var(--ink-3)}.hm-live.on{color:var(--live-ink)}.hm-live .dot-live{margin-left:0}.hm-brief{display:flex;flex-direction:column;gap:.5rem;padding:.25rem .125rem .125rem}.hm-stall{display:flex;align-items:flex-start;gap:.625rem;background:var(--att-soft);border:1px solid var(--att-line);border-radius:.625rem;padding:.625rem .875rem;color:var(--att-ink-2);font-size:.84375rem;line-height:1.45}.hm-stall>svg{flex:none;width:1rem;height:1rem;margin-top:.125rem;color:var(--att-ink);stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hm-stall p{margin:0;flex:1;min-width:0}.hm-stall a{flex:none;color:var(--att-ink);font-weight:600;text-decoration:none;white-space:nowrap}.hm-stall a:hover{text-decoration:underline}@media(max-width:640px){.hm-stall{flex-wrap:wrap}.hm-stall p{flex:1 1 calc(100% - 1.625rem)}.hm-stall a{margin-left:1.625rem}}.hm-greet{font:400 .8125rem/1.3 var(--sans);color:var(--ink-3)}.hm-sent{margin:0;max-width:62.5rem;font:500 1.6875rem/1.35 var(--sans);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty}.hm-sent .t-data{color:var(--link)}.hm-sent .t-ok{color:var(--ok-ink)}.hm-sent .t-att{color:var(--att-ink)}.hm-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:stretch;min-width:0}.hm-card{display:flex;flex-direction:column;gap:.875rem;padding:1.125rem 1.25rem;min-width:0}.hm-wide{flex:999 1 35rem}.hm-side{flex:1 1 20.625rem}.hm-col{flex:1 1 20.625rem;display:flex;flex-direction:column;gap:1rem;min-width:0}.hm-col:empty{display:none}.hm-col>.hm-side{flex:0 0 auto}.hm-live-card{flex:1 1 27.5rem;padding:0}.hm-live-card .gl-feedbox{margin:0;padding:1rem 1.25rem .375rem}.hm-ch{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap;min-width:0}.hm-ch h2{margin:0;font:600 .875rem/1.3 var(--sans)}.hm-ch .lnk{margin-left:auto;font:400 .78125rem/1.3 var(--sans);color:var(--link);white-space:nowrap}.hm-ch .lnk:hover{text-decoration:underline}.hm-ch .m{margin-left:auto;font:var(--t-meta);color:var(--ink-3)}.hm-ch .dn{align-self:center}.hm-cap{display:block;font:400 .78125rem/1.4 var(--sans);color:var(--ink-3)}.hm-big{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap}.hm-big>span:first-child{font:600 2.125rem/1.1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.hm-big .d{font:500 .8125rem/1.3 var(--sans);color:var(--ink-3)}.d.pos{color:var(--ok-ink)}.d.neg{color:var(--bad-ink)}.d.amb{color:var(--warn-ink)}.hm-foot{font:var(--t-meta);color:var(--ink-3)}.hm .hc1{--hc:var(--d1)}.hm .hc2{--hc:var(--d-teal)}.hm .hc3{--hc:var(--ok)}.hm .hc4{--hc:var(--d3)}.hm .hc5{--hc:var(--d2)}.hm .hs0{--hc:var(--d1)}.hm .hs1{--hc:var(--d3)}.hm .hs2{--hc:var(--d2)}.hm .hs3{--hc:var(--d4)}.hm .sw{width:.5rem;height:.5rem;border-radius:.125rem;display:inline-block;flex:none;background:var(--hc,var(--d1))}.hm-chart{padding:.5rem .5rem 1rem;gap:.375rem}.hm-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.25rem}.hm-tab{border:0;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit;padding:.8125rem 1rem;border-radius:.75rem;display:flex;flex-direction:column;gap:.375rem;min-width:0}.hm-tab:hover{background:var(--hover)}.hm-tab.on{background:var(--sel)}.hm-tab .l{display:flex;align-items:center;gap:.4375rem;font:400 .78125rem/1.3 var(--sans);color:var(--ink-3);min-width:0}.hm-tab .v{font:600 1.625rem/1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.hm-tab .d{font:500 .75rem/1.3 var(--sans);color:var(--ink-3)}.hm-tab .s{font:400 .71875rem/1.3 var(--sans);color:var(--ink-3)}.hm-plot{position:relative;height:16.875rem;margin:.5rem .875rem 0}.hm-area{position:absolute;inset:1.625rem 0 1.875rem;border-bottom:1px solid var(--line);background:linear-gradient(var(--line-2),var(--line-2)) 0 0/100% 1px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 0 33%/100% 1px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 0 66%/100% 1px no-repeat}.hm-area svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hm-area .line{fill:none;stroke:var(--hc);stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hm-area .fill{fill:var(--hc);opacity:.13}.hm-area .pv{fill:none;stroke:var(--d4);stroke-width:2;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.hm-hx{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--ink-4);pointer-events:none}.hm-hy{position:absolute;left:0;bottom:0;width:0}.hm-hy:before{content:"";position:absolute;top:-.375rem;left:-.375rem;width:.75rem;height:.75rem;border-radius:6.1875rem;background:var(--card);border:2.5px solid var(--hc);box-sizing:border-box}.hm-mark{position:absolute;top:-.5rem;bottom:0;width:0;border-left:1.5px dotted var(--d1);pointer-events:none}.hm-mark.bad{border-left-color:var(--accent)}.hm-cols{position:absolute;inset:0;display:flex}.hm-bars{position:absolute;inset:0;display:flex;align-items:flex-end;gap:.625rem;pointer-events:none}.hm-bars.many{gap:.1875rem}.hm-bars span{flex:1;min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center}.hm-bars i{display:block;width:100%;max-width:3.5rem;min-height:.25rem;border-radius:.5rem;background:var(--track);position:relative}.hm-bars.many i{border-radius:.25rem;max-width:none}.hm-bars .hv i{background:var(--line)}.hm-bars .today i{background:var(--hc)}.hm-bars b{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.25rem;font:500 .71875rem/1 var(--mono);color:var(--hc);white-space:nowrap}.hm-axis.bars span,.hm-axis.bars span:first-child,.hm-axis.bars span:last-child{transform:translate(-50%)}.hm-axis.bars.many span:first-child{transform:translate(-12%)}.hm-axis.bars.many span:last-child{transform:translate(-88%)}.hm-axis .today{color:var(--ink);font-weight:600}.hm-cols button{flex:1;border:0;background:none;padding:0;cursor:crosshair}.hm-tip{position:absolute;top:.625rem;margin-left:.75rem;display:flex;flex-direction:column;gap:.1875rem;min-width:10.625rem;max-width:16.25rem;padding:.625rem .75rem;background:var(--card);border:1px solid var(--line);border-radius:.625rem;box-shadow:0 8px 24px #0f12221a;pointer-events:none;z-index:2}.hm-tip.flip{transform:translate(-100%);margin-left:-.75rem}.hm-tip .day{margin-bottom:.1875rem;font:400 .71875rem/1.3 var(--sans);color:var(--ink-3)}.hm-tip .tv{display:flex;justify-content:space-between;gap:1.125rem;font:400 .8125rem/1.4 var(--sans)}.hm-tip .tv>span{display:inline-flex;align-items:center;gap:.375rem}.hm-tip .tv b{font:500 .8125rem/1.4 var(--mono)}.hm-tip .tv.m{color:var(--ink-3)}.hm-tip .tn{margin-top:.375rem;padding-top:.375rem;border-top:1px solid var(--line-2);font:400 .75rem/1.4 var(--sans);color:var(--ink-2)}.hm-axis{position:absolute;left:0;right:0;bottom:0;height:.875rem;font:400 .71875rem/1 var(--mono);color:var(--ink-4)}.hm-axis span{position:absolute;transform:translate(-50%);white-space:nowrap}.hm-axis span:first-child{transform:none}.hm-axis span:last-child{transform:translate(-100%)}.hm-legend{display:flex;flex-wrap:wrap;gap:.375rem 1.125rem;padding:.125rem .875rem 0;font:400 .75rem/1.3 var(--sans);color:var(--ink-3)}.hm-legend>span{display:inline-flex;align-items:center;gap:.375rem}.hm-legend .ln{width:.875rem;height:.1875rem;border-radius:.125rem;display:inline-block;background:var(--hc,var(--d1))}.hm-legend .ln.dash{height:0;border-top:2px dashed var(--d4);background:none}.hm-legend .mk{width:.5rem;height:.5rem;border-radius:.125rem;display:inline-block}.hm-legend .mk.rel{background:var(--d1)}.hm-legend .mk.bad{background:var(--accent)}.hm-fall,.hm-coh{display:flex;flex-direction:column;gap:.4375rem}.hm-fr{display:grid;grid-template-columns:6rem minmax(0,1fr) 4.5rem;gap:.625rem;align-items:center;font:400 .78125rem/1.3 var(--sans)}.hm-fr>span:first-child{color:var(--ink-2)}.hm-fr>b{font:400 .78125rem/1.3 var(--mono);text-align:right;color:var(--ink)}.hm-fr>b.pos{color:var(--ok-ink)}.hm-fr .tr{position:relative;height:.875rem;background:var(--track);border-radius:.25rem;display:flex}.hm-coh .hm-fr .tr{height:.75rem;border-radius:.375rem}.hm-to{display:flex;justify-content:flex-end;height:100%}.hm .fb{display:block;height:100%;border-radius:.25rem}.hm .fb0{background:var(--d4)}.hm .fbu{background:var(--ok)}.hm .fbd{background:var(--accent)}.hm .fbt{background:var(--ink)}.hm .fb.coh{background:var(--d1);border-radius:.375rem}.hm-sec{display:flex;flex-direction:column;gap:.625rem;border-top:1px solid var(--line-2);padding-top:.875rem}.hm-kv{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;font:400 .78125rem/1.4 var(--sans);color:var(--ink-3)}.hm-kv>span:first-child{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink-2)}.hm-kv b{font:600 .9375rem/1 var(--sans);color:var(--ink)}.hm-band{display:flex;height:.625rem;gap:.125rem;border-radius:.3125rem;overflow:hidden}.hm-band i{display:block;height:100%;background:var(--hc)}.hm-models{display:flex;flex-wrap:wrap;gap:.375rem .875rem;font:400 .71875rem/1.3 var(--sans);color:var(--ink-3)}.hm-models>span{display:inline-flex;align-items:center;gap:.375rem}.hm-models b{font:500 .71875rem/1.3 var(--mono);color:var(--ink-2)}.hm-margin{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:.625rem;background:var(--ok-soft);color:var(--ok-ink)}.hm-margin>span{display:flex;flex-direction:column;gap:.125rem;font:400 .78125rem/1.4 var(--sans)}.hm-margin b{font-weight:600}.hm-margin small{font:inherit;color:var(--ink-2)}.hm-ring{width:2.125rem;height:2.125rem;flex:none}.hm-ring circle{fill:none;stroke-width:5}.hm-ring .bg{stroke:color-mix(in srgb,var(--ok) 25%,var(--card))}.hm-ring .fg{stroke:var(--ok);stroke-linecap:round}.hm-note{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .875rem;border-radius:.625rem;background:var(--card-2);font:400 .78125rem/1.4 var(--sans);color:var(--ink-2)}.hm-note b{font:600 1.25rem/1.1 var(--sans);color:var(--ink)}.hm-note small{font:var(--t-meta);color:var(--ink-3)}.hm-note.warn{background:var(--warn-soft);color:var(--warn-ink)}.hm-note.warn b{font:600 .8125rem/1.4 var(--sans);color:var(--warn-ink)}.hm-steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.875rem}.hm-step{display:flex;flex-direction:column;gap:.625rem;min-width:0;padding-right:.875rem;border-right:1px solid var(--line-3)}.hm-step:last-child{border-right:0}.hm-step .l{font:400 .78125rem/1.3 var(--sans);color:var(--ink-2);overflow-wrap:anywhere}.hm-step .n{display:flex;align-items:baseline;gap:.5rem}.hm-step .n b{font:600 1.375rem/1.1 var(--sans);letter-spacing:-.01em}.hm-step .r{font:500 .75rem/1.3 var(--sans);color:var(--ink-3)}.hm-step .r.low{color:var(--att-ink)}.hm-dots{display:flex;flex-wrap:wrap;gap:.25rem;max-width:9.375rem}.hm-dots .q{width:.625rem;height:.625rem;border-radius:.1875rem;display:block;background:var(--track)}.hm-dots .q.on{background:var(--d1)}.hm-dots .q.end{background:var(--ok)}.hm-dots .c{width:1.625rem;height:1.625rem;border-radius:6.1875rem;display:grid;place-items:center;box-sizing:border-box;font:600 .625rem/1 var(--sans);font-style:normal;border:1.5px dashed var(--control-line);color:transparent}.hm-dots .c.on{border:0;background:var(--sel);color:var(--sel-ink)}.hm-needs{background:var(--att-soft);border:1px solid var(--att-line);border-radius:1rem}.hm-needs h2{color:var(--att-ink-2)}.hm-needs .lnk{color:var(--att-ink)}.hm-need{display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem;border-radius:.75rem;background:var(--card)}.hm-need .gl-nt>span{color:var(--ink-3)}.hm-need .b{align-self:flex-start}.hm-need .b.pri{background:var(--accent);border-color:var(--accent);color:#fff}.hm-fixed{display:flex;align-items:center;gap:.5rem;font:400 .78125rem/1.4 var(--sans);color:var(--att-ink-2)}.hm-fixed svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:2;flex:none}.hm-calm{background:var(--ok-soft);border:1px solid color-mix(in srgb,var(--ok) 25%,var(--card));border-radius:1rem;gap:.625rem}.hm-calm h2{margin:0;font:600 .875rem/1.3 var(--sans);color:var(--ok-ink)}.hm-calm .tx{font:400 .8125rem/1.5 var(--sans);color:var(--ok-ink)}.hm-calm .s{margin-top:auto;font:var(--t-meta);color:var(--ink-2)}.hm-people{display:flex;flex-wrap:wrap}.hm-person{flex:1 1 11.25rem;min-width:0;display:flex;flex-direction:column;gap:.5rem;padding:.125rem 1.125rem;border-left:1px solid var(--line-3);color:inherit;text-decoration:none}.hm-person:first-child{padding-left:0;border-left:0}.hm-person:hover b{text-decoration:underline}.hm-person .who{display:flex;align-items:center;gap:.625rem;min-width:0}.hm-person .who .gl-av{width:2.5rem;height:2.5rem;font-size:.8125rem;flex:none}.hm-person .who>span:last-child{display:flex;flex-direction:column;gap:.125rem;min-width:0}.hm-person b{font:600 .84375rem/1.3 var(--sans);overflow-wrap:anywhere}.hm-person small{font:var(--t-meta);color:var(--ink-3)}.hm-person .trail{display:flex;align-items:center;margin-top:.25rem}.hm-person .trail .ln{flex:1;height:.125rem;background:var(--control-line)}.hm-person .trail .ln.on{background:var(--d1)}.hm-person .trail .pt{width:.75rem;height:.75rem;border-radius:6.1875rem;flex:none;box-sizing:border-box;border:2px solid var(--control-line);background:var(--card)}.hm-person .trail .pt.on{border:0;background:var(--d1)}.hm-person .st{font:400 .75rem/1.4 var(--sans);color:var(--ink-2)}.hm-person .pl{font:400 .71875rem/1.3 var(--sans);color:var(--ink-4)}.hm-dbr{display:grid;grid-template-columns:minmax(0,1fr) 4.5rem 4rem;gap:.625rem;align-items:center;padding:.5rem 0;border-top:1px solid var(--line-3)}.hm-dbr>span:first-child{display:flex;flex-direction:column;gap:1px;min-width:0}.hm-dbr small{font:400 .78125rem/1.3 var(--sans);color:var(--ink-2)}.hm-dbr b{font:600 1.25rem/1.15 var(--sans);letter-spacing:-.01em}.hm-dbr svg,.hm-lr svg{width:100%;height:1.625rem;display:block}.hm-dbr .fill{fill:var(--sel)}.hm-dbr .line,.hm-lr .line{fill:none;stroke:var(--d1);stroke-width:1.6;vector-effect:non-scaling-stroke}.hm-lr svg.teal .line{stroke:var(--d-teal)}.hm-dbr .dl{font:400 .75rem/1.3 var(--sans);text-align:right;color:var(--ink-4)}.hm-dbr .dl.pos{color:var(--ok-ink)}.hm-sp{display:grid;grid-template-columns:8.125rem minmax(0,1fr) 7.5rem;gap:.875rem;align-items:center;padding:.5625rem 0;border-top:1px solid var(--line-3)}.hm-sp .nm{font:400 .8125rem/1.3 var(--sans);overflow-wrap:anywhere}.hm-sp .tr{position:relative;height:1.375rem;border-radius:.375rem;background:color-mix(in srgb,var(--accent) 7%,var(--card));display:flex;overflow:hidden}.hm-sp .z{display:block;height:100%;flex:none}.hm-sp .z.q{background:var(--ok-soft)}.hm-sp .z.o{background:var(--warn-soft)}.hm-sp .p{position:absolute;width:.4375rem;height:.4375rem;border-radius:6.1875rem;background:var(--ink-2);opacity:.55;transform:translate(-50%)}.hm-sp .y0{top:.3125rem}.hm-sp .y1{top:.5625rem}.hm-sp .y2{top:.8125rem}.hm-sp .md{position:absolute;top:.125rem;bottom:.125rem;width:.1875rem;border-radius:.125rem;background:var(--ink);transform:translate(-50%)}.hm-sp .vl{display:flex;flex-direction:column;gap:1px;text-align:right}.hm-sp .vl b{font:500 .8125rem/1.3 var(--mono)}.hm-sp .vl small{font:400 .6875rem/1.3 var(--sans);color:var(--ink-4)}.hm-sp.ax{border-top:0;padding-top:0}.hm-sp.ax .tr{height:auto;background:none;justify-content:space-between;font:400 .6875rem/1 var(--mono);color:var(--ink-4);overflow:visible}.hm-stack{display:flex;height:2.25rem;gap:.1875rem;border-radius:.625rem;overflow:hidden}.hm-stack span{display:flex;align-items:center;justify-content:center;flex:none;background:var(--hc);color:#fff;font:600 .75rem/1 var(--sans)}.hm-stack span.m1,.hm-stack span.hs3{color:var(--sel-ink)}.hm-lr{display:grid;grid-template-columns:2rem minmax(0,1fr) 6.875rem 4.375rem;gap:.75rem;align-items:center;padding:.5625rem 0;border-top:1px solid var(--line-3);color:inherit;text-decoration:none}.hm-lr.nl{grid-template-columns:minmax(0,1fr) 6.875rem 4.375rem}.hm-lr:hover b{text-decoration:underline}.hm-lr .gl-ol{width:2rem;height:2rem;border-radius:.5625rem}.hm-lr .nm{display:flex;flex-direction:column;gap:.125rem;min-width:0}.hm-lr .nm b{font:600 .84375rem/1.3 var(--sans);overflow-wrap:anywhere}.hm-lr .nm small{font:var(--t-meta);color:var(--ink-3)}.hm-lr .vl{font:400 .78125rem/1.3 var(--mono);text-align:right}.hm-footer{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.125rem;padding:.125rem .25rem;font:var(--t-meta);color:var(--ink-3)}.hm-footer>span{display:inline-flex;align-items:center;gap:.4375rem}.hm-footer .st{width:.4375rem;height:.4375rem;border-radius:.5625rem;display:inline-block;background:var(--ok)}.hm-footer .st.warn{background:var(--warn)}.hm-footer a{color:var(--link)}.hm-footer a:hover{text-decoration:underline}@media(max-width:760px){.hm-sent{font-size:1.3125rem}.hm-tabs{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.hm-tab{padding:.625rem .75rem}.hm-tab .v{font-size:1.375rem}.hm-plot{height:13.75rem;margin:.375rem .375rem 0}.hm-axis span:nth-child(2n):not(:last-child){display:none}.hm-axis span:nth-last-child(2){display:none}.hm-tip,.hm-tip.flip{left:auto!important;right:0;top:-1.375rem;margin-left:0;transform:none;min-width:0;max-width:12.5rem}.hm-steps{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}.hm-step{border-right:0;border-bottom:1px solid var(--line-3);padding:0 0 .75rem}.hm-step:last-child{border-bottom:0}.hm-dots{max-width:none}.hm-person{flex-basis:100%;padding:.75rem 0;border-left:0;border-top:1px solid var(--line-3)}.hm-person:first-child{border-top:0;padding-top:0}.hm-sp{grid-template-columns:minmax(0,1fr) 5.25rem;gap:.5rem .75rem}.hm-sp .tr{grid-column:1 / -1;grid-row:2}.hm-sp.ax .tr{grid-row:1}.hm-lr{grid-template-columns:2rem minmax(0,1fr) 4.375rem}.hm-lr.nl{grid-template-columns:minmax(0,1fr) 4.375rem}.hm-lr svg{display:none}.hm-fr{grid-template-columns:5rem minmax(0,1fr) 4rem}}.pl-limits{columns:2;column-gap:1.75rem}.pl-group{min-width:0;break-inside:avoid-column}.pl-group:first-child .pl-h{margin-top:.25rem}.pl-h{font:600 .75rem/1.4 var(--sans);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;margin:.875rem 0 .25rem}.pl-row{padding:.5625rem .625rem;border-top:1px solid var(--line);border-radius:.5rem;min-width:0;break-inside:avoid}.pl-row.near{background:var(--warn-soft);border-top-color:transparent}.pl-row.reached{background:var(--att-soft);border-top-color:transparent}.pl-top{display:flex;gap:.75rem;justify-content:space-between;align-items:baseline;min-width:0}.pl-top b{font-weight:600;font-size:.84375rem;min-width:0;overflow-wrap:anywhere}.pl-val{font-family:var(--mono);font-size:.78125rem;color:var(--ink);white-space:nowrap}.pl-use{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;font-size:.78125rem;color:var(--ink-2);margin-top:.125rem}.pl-eff{margin:.1875rem 0 0;font-size:.78125rem;line-height:1.5;color:var(--ink-3);overflow-wrap:anywhere}@media(max-width:900px){.pl-limits{columns:1}}main.st{gap:1.25rem}main.st>*{width:100%;flex-shrink:0}.st-app-settings{display:flex;flex-direction:column;gap:1rem;width:100%}.st-app-settings>.ph{margin:0}.st-tabs{margin-top:-.25rem}.st-tab{display:flex;flex-direction:column;gap:1rem;min-width:0}.st-tab>.card,.st-tab>.st-plain>.card{margin:0}.st-lead{margin:0;font-size:.84375rem;line-height:1.5;color:var(--ink-3);max-width:45rem}.st-who{display:flex;align-items:center;gap:.875rem;padding:1.125rem 1.25rem}.st-who b{display:block;font:600 .9375rem/1.3 var(--sans);color:var(--ink)}.st-who span:not(.st-av){display:block;font:var(--t-meta);color:var(--ink-3);overflow-wrap:anywhere}.st-av{width:2.75rem;height:2.75rem;border-radius:var(--r-pill);background:var(--sel);color:var(--sel-ink);display:grid;place-items:center;font:600 .875rem/1 var(--sans);flex:none}.st-fld{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 1.5rem;align-items:center;padding:.875rem 1.25rem;border-top:1px solid var(--line-3)}.st-fld>label,.st-fld>.st-grow{display:flex;flex-direction:column;gap:.1875rem}.st-fld .st-sub{margin:0}.st-in{width:100%;min-width:0;height:2.25rem;padding:0 .75rem;border:1px solid var(--control-line);border-radius:var(--r-ctl);background:var(--card);font:var(--t-body);color:var(--ink)}.st-in:focus-visible{outline:2px solid var(--link);outline-offset:1px}.st-val{font:var(--t-body);color:var(--ink);overflow-wrap:anywhere}.st-ctl{display:flex;flex-direction:column;gap:.375rem;min-width:0}.st-ctl-links{display:flex;flex-wrap:wrap;gap:.25rem .875rem;font-size:.78125rem}.st-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;padding:.75rem 1.25rem;border-top:1px solid var(--line-3);background:var(--card-2)}@media(max-width:720px){.st-fld{grid-template-columns:minmax(0,1fr)}}.bl-plan{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem 2rem;padding:1.25rem 1.5rem}.bl-grow{flex:1 1 15rem;min-width:0;display:flex;flex-direction:column;gap:.1875rem}.bl-eye{display:block;font:var(--t-meta);color:var(--ink-3)}.bl-big{display:block;font:600 1.625rem/1.15 var(--sans);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.bl-num{display:block;font:600 1.375rem/1.2 var(--sans);color:var(--ink)}.bl-sub{font-size:.8125rem;line-height:1.45;color:var(--ink-2)}.bl-fig{flex:none;display:flex;flex-direction:column;gap:.1875rem}.bl-use{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.375rem;min-width:0}.bl-count{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.bl-count span{font-size:.875rem;color:var(--ink-3)}.bl-note{margin:.125rem 0 0;padding:.5rem .75rem;border-radius:.5rem;font-size:.8125rem;line-height:1.45}.bl-note.warm{background:var(--att-soft);color:var(--att-ink)}.bl-bar{position:relative;height:.5rem;border-radius:var(--r-pill);background:var(--hover);margin-top:.75rem}.bl-bar>i{position:absolute;left:0;top:0;bottom:0;border-radius:var(--r-pill);background:var(--link);max-width:100%}.bl-bar>i.near{background:var(--warn)}.bl-bar>i.over{background:var(--bad-ink)}.bl-mark{position:absolute;top:-.1875rem;bottom:-.1875rem;width:.125rem;margin-left:-1px;background:var(--ink-4);border-radius:1px}.bl-axis{position:relative;display:flex;justify-content:space-between;font:500 .6875rem/1.4 var(--mono);color:var(--ink-3);font-variant-numeric:tabular-nums}.bl-axis .bl-m80{position:absolute;left:80%;transform:translate(-50%);white-space:nowrap}@media(max-width:520px){.bl-axis .bl-m80{display:none}}.bl-row{display:grid;grid-template-columns:4.375rem minmax(0,1fr);gap:.75rem;padding:.6875rem 1.25rem;border-top:1px solid var(--line-3);font-size:.84375rem;color:var(--ink-2)}.bl-pct{font:500 .8125rem/1.45 var(--mono);color:var(--ink)}.bl-more{border-radius:var(--r)}.bl-more>summary{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;font:500 .875rem/1.4 var(--sans);color:var(--ink)}.bl-more-in{padding:0 1.25rem 1.125rem;display:flex;flex-direction:column;gap:.75rem;min-width:0}.tm-list>.tm-row:first-child{border-top:0}.bl-chart-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.875rem}.bl-chart{position:relative;height:10.625rem;margin:1rem 0 .25rem 2.75rem;border-bottom:1px solid var(--line);background:linear-gradient(var(--line-3),var(--line-3)) 0 0/100% 1px no-repeat,linear-gradient(var(--line-3),var(--line-3)) 0 50%/100% 1px no-repeat}.bl-y{position:absolute;left:-2.75rem;width:2.375rem;text-align:right;transform:translateY(50%);font:500 .65625rem/1 var(--mono);color:var(--ink-3)}.bl-y.top{bottom:100%}.bl-y.mid{bottom:50%}.bl-line{position:absolute;left:0;right:0;bottom:0;border-top:2px solid var(--bad-ink);opacity:.55;pointer-events:none}.bl-line.soft{border-top:1px dashed var(--warn)}.bl-bars{position:absolute;inset:0;display:flex;align-items:flex-end;gap:.125rem}.bl-d{flex:1 1 0;min-width:0;height:100%;display:flex;align-items:flex-end}.bl-d>i{display:block;width:100%;border-radius:.125rem .125rem 0 0;background:var(--link);min-height:0}.bl-d.t>i{background:var(--sel-ink);opacity:.4}.bl-d.f>i{background:none}.bl-chart+.bl-axis{margin-left:2.75rem}.bl-table{display:flex;flex-direction:column;margin-top:1.125rem;border-top:1px solid var(--line-2);padding-top:.875rem;min-width:0}.bl-th-title{font:600 .90625rem/1.3 var(--sans);color:var(--ink);margin-bottom:.375rem}.bl-tr{display:grid;grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr));gap:.75rem;padding:.5625rem 0;border-top:1px solid var(--line-3);font-size:.8125rem}.bl-th{border-top:0;font:var(--t-meta);color:var(--ink-3)}.bl-tr .r{text-align:right;font-variant-numeric:tabular-nums}.n-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.75rem;margin:0}.n-terms>div{display:grid;grid-template-columns:6.875rem minmax(0,1fr);gap:.625rem;font-size:.8125rem}.n-terms dt{color:var(--ink-3)}.n-terms dd{margin:0;color:var(--ink-2)}.n-defs{display:grid;grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));gap:.875rem 1.5rem;padding:.875rem 1.25rem 1.125rem;border-top:1px solid var(--line-3)}.n-def{display:flex;flex-direction:column;gap:.25rem;font-size:.78125rem;min-width:0}.n-def dl{display:grid;grid-template-columns:5.75rem minmax(0,1fr);gap:.25rem .625rem;margin:0}.n-def dt{color:var(--ink-3)}.n-def dd{margin:0;color:var(--ink-2);overflow-wrap:anywhere}.n-split{display:flex;height:.625rem;border-radius:var(--r-pill);overflow:hidden;background:var(--hover)}.n-split i,.n-legend i{display:block}.n-s1{background:var(--d1)}.n-s2{background:var(--d3)}.n-s3{background:var(--d2)}.n-s4{background:var(--d4)}.n-s5{background:var(--d5)}.n-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem;font-size:.8125rem}.n-legend a{display:grid;grid-template-columns:.625rem minmax(0,1fr) auto;gap:.5rem;align-items:center;color:var(--ink-2)}.n-legend a:hover{color:var(--ink)}.n-legend i{width:.5625rem;height:.5625rem;border-radius:.125rem}.n-arow{display:grid;grid-template-columns:8.75rem minmax(0,1fr);gap:.75rem;align-items:end}.n-al{display:flex;flex-direction:column;gap:.125rem;font-size:.78125rem;color:var(--ink-3);padding-bottom:.375rem}.n-al b{font:600 1rem/1.2 var(--sans);color:var(--ink)}.vchart.s{height:2.875rem;margin:0}.vchart i.t{opacity:.45}.vchart i.gap{background:repeating-linear-gradient(135deg,var(--line) 0 .1875rem,transparent .1875rem .375rem);border-radius:.1875rem .1875rem 0 0}.n-plat{display:flex;justify-content:space-between;gap:.5rem;font-size:.78125rem;color:var(--ink-2);margin-top:.25rem}.n-norun{margin:0;padding:.75rem 1.25rem;border-top:1px solid var(--line-3);background:var(--card-2);font-size:.8125rem;color:var(--ink-2)}@media(max-width:720px){.n-terms{grid-template-columns:minmax(0,1fr)}.n-arow{grid-template-columns:6rem minmax(0,1fr)}}@media(max-width:720px){.bl-tr{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:.375rem;font-size:.75rem}}.ch-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.875rem 1.5rem;padding:1.25rem 1.5rem}.ch-grow{flex:1 1 17.5rem;min-width:0;display:flex;flex-direction:column;gap:.25rem}.ch-big{font:600 1.5rem/1.2 var(--sans);letter-spacing:-.02em;color:var(--ink)}.ch-state{display:flex;flex-wrap:wrap;gap:.25rem 1.125rem;margin-top:.25rem;font-size:.8125rem;color:var(--ink-2)}.ch-state>span{display:inline-flex;align-items:center;gap:.4375rem}.ch-confirm{flex:1 1 100%;display:flex;flex-direction:column;gap:.375rem;padding:.75rem .875rem;border-radius:.5rem}.ch-confirm span{font-size:.8125rem;line-height:1.45}.ch-grp{margin:.375rem 0 -.375rem;font:var(--t-group);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.ch-card{padding:0;overflow:hidden}.ch-row{display:grid;grid-template-columns:2.375rem minmax(0,1fr) auto auto;gap:.75rem .875rem;align-items:center;padding:.875rem 1.25rem;border-top:1px solid var(--line-3)}.ch-card>.ch-row:first-child{border-top:0}.ch-ic{width:2.375rem;height:2.375rem;border-radius:.625rem;display:grid;place-items:center;background:var(--hover);color:var(--ink-3)}.ch-ic.on{background:var(--sel);color:var(--sel-ink)}.ch-ic svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.8}.ch-t{display:flex;flex-direction:column;gap:.125rem;min-width:0}.ch-t b{font:600 .875rem/1.35 var(--sans);color:var(--ink)}.ch-t span{font-size:.78125rem;line-height:1.45;color:var(--ink-2)}.ch-on{font:500 .78125rem/1 var(--sans);color:var(--ok-ink)}.ch-off{font:500 .78125rem/1 var(--sans);color:var(--ink-3)}.ch-more{border-top:1px solid var(--line-3)}.ch-more>summary{padding:.75rem 1.25rem;font-size:.8125rem;color:var(--ink-2);cursor:pointer}.ch-more>.ch-row{border-top:1px solid var(--line-3)}.ch-foot{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.625rem 1.25rem;font-size:.8125rem;color:var(--ink-2)}.ch-who{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem}.ch-what{max-width:32.5rem}.ch-what>summary{cursor:pointer;color:var(--ink-2);text-decoration:underline;text-align:right}.ch-what[open]{flex:1 1 100%;max-width:none}.ch-what[open]>summary{text-align:left}.ch-what ul{padding-left:1.125rem;display:flex;flex-direction:column;gap:.25rem;margin-top:.375rem}.st-av.s{width:1.625rem;height:1.625rem;font-size:.6875rem}.st-key{flex:0 1 16.25rem;min-width:0;display:flex;flex-direction:column;gap:.125rem;font:var(--t-meta);color:var(--ink-3)}.st-key .mono{color:var(--ink);overflow-wrap:anywhere}.st-once{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.st-anchor{height:0;scroll-margin-top:5rem}.st-full{flex:1 1 100%}.st-small{font-size:.78125rem}.st-ok{color:var(--ok-ink)}.st-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.75rem 1rem;border-radius:var(--r);background:var(--att-soft);color:var(--att-ink);font-size:.84375rem;line-height:1.45}.st-banner .u{color:var(--att-ink);font-weight:600}.dv-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1.25rem 1.5rem}.dv-fig{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.dv-ok{color:var(--ok-ink)}.dv-warm{color:var(--att-ink)}.dv-bad{color:var(--bad-ink)}.dv-word{flex:none;font:500 .78125rem/1.3 var(--sans);color:var(--ink-3);text-align:right}.dv-list{padding:0;overflow:hidden}.dv-row{display:flex;align-items:center;gap:.875rem;padding:.875rem 1.25rem;border-top:1px solid var(--line-3);color:inherit}.dv-list>.dv-row:first-child{border-top:0}.dv-row:hover{background:var(--hover)}.dv-row>svg{width:1rem;height:1rem;flex:none;fill:none;stroke:var(--ink-4);stroke-width:2}.dv-t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.125rem}.dv-t>b{font:600 .875rem/1.35 var(--sans);color:var(--ink);overflow-wrap:anywhere}.dv-t>span{font-size:.78125rem;line-height:1.45;color:var(--ink-2)}.dv-map{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem 1.75rem;padding:1.25rem 1.5rem}.dv-ver{font:600 1.25rem/1.3 var(--sans);color:var(--ink)}.dv-count{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:4rem}.dv-count b{font:600 1.375rem/1.2 var(--sans);color:var(--ink)}.dv-count span{font:var(--t-meta);color:var(--ink-3)}.dv-v{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem 1rem;padding:.875rem 1.25rem;border-top:1px solid var(--line-3)}.ch-card>.dv-v:first-child{border-top:0}.dv-v.warm{background:var(--att-soft)}.dv-v.warm .dv-t>span{color:var(--att-ink)}.dv-h{font:600 1.0625rem/1.35 var(--sans);color:var(--ink)}.dv-split{display:flex;height:.5rem;border-radius:var(--r-pill);background:var(--hover);overflow:hidden;margin-top:.625rem}.dv-split>i.a{background:var(--link)}.dv-split>i.b{background:var(--sel-ink);opacity:.45}.dv-legend{display:flex;flex-wrap:wrap;gap:.375rem 1.125rem;font:var(--t-meta);color:var(--ink-2)}.dv-legend span{display:inline-flex;align-items:center;gap:.375rem}.dv-legend i{width:.5rem;height:.5rem;border-radius:.125rem;background:var(--hover);border:1px solid var(--line)}.dv-legend i.a{background:var(--link);border-color:var(--link)}.dv-legend i.b{background:var(--sel-ink);opacity:.45;border-color:transparent}.dv-tr{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) 4.375rem minmax(0,1.6fr);gap:.75rem;align-items:center;padding:.75rem 1.25rem;border-top:1px solid var(--line-3);font-size:.8125rem}.dv-th{border-top:0;font:var(--t-meta);color:var(--ink-3)}.dv-tr .r{text-align:right;font-variant-numeric:tabular-nums}.dv-tr .dv-word{text-align:left}.dv-more{display:block;width:100%;text-align:left;padding:.75rem 1.25rem;border:0;border-top:1px solid var(--line-3);background:none;font:var(--t-body);color:var(--ink-2);cursor:pointer}.dv-box{padding:1.125rem 1.25rem;display:flex;flex-direction:column;gap:.75rem;min-width:0}.dv-bh{display:flex;align-items:center;gap:.875rem}.dv-part{display:grid;grid-template-columns:minmax(0,13.75rem) minmax(0,1fr);gap:.75rem;align-items:center}.dv-pn{display:flex;flex-direction:column;gap:1px;font-size:.8125rem;min-width:0;overflow-wrap:anywhere}.dv-strip12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.1875rem}.dv-strip12 i{height:1.375rem;border-radius:.25rem;background:var(--hover)}.dv-strip12 i.on{background:var(--live)}.dv-det>summary{cursor:pointer;font:var(--t-meta);color:var(--ink-3)}.dv-det[open]{display:flex;flex-direction:column;gap:.25rem}.dv-check{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;padding-top:.75rem;border-top:1px solid var(--line-3)}@media(max-width:720px){.dv-figs{grid-template-columns:minmax(0,1fr)}.dv-tr{grid-template-columns:minmax(0,1fr) 3.75rem}.dv-tr>:nth-child(2),.dv-tr>:nth-child(4){grid-column:1/-1}.dv-part{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.ch-row{grid-template-columns:2.125rem minmax(0,1fr) auto}.ch-row>.ch-on,.ch-row>.ch-off{display:none}.ch-ic{width:2.125rem;height:2.125rem}}.st-back{display:inline-flex;align-items:center;gap:.375rem;font:var(--t-nav);color:var(--link)}.st-back svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:2}.st-card{padding:0;overflow:hidden}.st-card.st-pad{padding:1rem 1.25rem}.st-card.st-pad>.st-hd{padding:0 0 .75rem}.st-hd{display:flex;flex-wrap:wrap;gap:.625rem;align-items:baseline;justify-content:space-between;padding:1rem 1.25rem .75rem}.st-hd h2{margin:0;font:600 .96875rem/1.3 var(--sans);letter-spacing:-.01em}.st-hd p{margin:.25rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--ink-3);max-width:40rem}.st-col{font:var(--t-meta);color:var(--ink-4)}.st-row{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;justify-content:space-between;padding:.875rem 1.25rem;border-top:1px solid var(--line-3);margin:0}.st-hd+.st-row{border-top-color:var(--line-3)}.st-card>.st-row:first-child{border-top:0}.st-row.st-stack{align-items:flex-start}.st-grow{flex:1 1 16.25rem;min-width:0}.sf-qr{display:block;width:10.5rem;height:10.5rem}.st-lbl{font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.5rem;color:var(--ink)}.st-sub{margin:.1875rem 0 0;font-size:.78125rem;line-height:1.45;color:var(--ink-3);display:flex;align-items:center;gap:.4375rem;flex-wrap:wrap}.st-meta{margin:.5rem 0 0;display:flex;flex-wrap:wrap;gap:.375rem 1rem;font:var(--t-meta);color:var(--ink-3)}.st-meta .mono{color:var(--ink)}.st-num{font-size:.84375rem;color:var(--ink-2);font-variant-numeric:tabular-nums}.st-lock{width:.8125rem;height:.8125rem;fill:none;stroke:var(--ink-4);stroke-width:2;flex:none}.st-sw{appearance:none;border:0;padding:0;cursor:pointer;width:2.375rem;height:1.375rem;border-radius:.6875rem;position:relative;flex:none;background:var(--control-line);transition:background .15s}.st-sw i{position:absolute;top:.1875rem;left:.1875rem;width:1rem;height:1rem;border-radius:.5rem;background:var(--card);box-shadow:0 1px 2px #0f122240;transition:left .15s}.st-sw.on{background:var(--link)}.st-sw.on i{left:1.1875rem}.st-sw:disabled{cursor:not-allowed}.st-sw.on:disabled{background:var(--sel-ink);opacity:.45}.st-sw:focus-visible,.st-link:focus-visible{outline:2px solid var(--link);outline-offset:2px}.st-to{display:flex;flex-wrap:wrap;gap:.875rem;align-items:center;padding:1rem 1.25rem}.st-ic{width:2.25rem;height:2.25rem;border-radius:.625rem;background:var(--sel);color:var(--sel-ink);display:grid;place-items:center;flex:none}.st-ic svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.8}.st-app{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 16.25rem}.st-ini{width:2.125rem;height:2.125rem;border-radius:.625rem;display:grid;place-items:center;font:600 .875rem/1 var(--sans);color:var(--card);background:var(--link);flex:none}.st-ini.st-ini-n{background:var(--hover);color:var(--ink-2);font-size:.75rem}.st-link{background:none;border:0;padding:0;font:inherit;color:var(--link);cursor:pointer;text-decoration:underline}.st-link:disabled{opacity:.5;cursor:default}.st-foot{margin:0;font-size:.78125rem;line-height:1.5}.st-dot{width:.4375rem;height:.4375rem;border-radius:.25rem;display:inline-block;background:var(--ink-4);flex:none}.st-dot.ok{background:var(--live)}.st-dot.bad{background:var(--bad-ink)}.st-danger{background:var(--bad-soft);border-radius:var(--r);padding:1.125rem 1.25rem;display:flex;flex-wrap:wrap;gap:.875rem;align-items:center}.st-danger h2{margin:0;font:600 .96875rem/1.3 var(--sans);color:var(--bad-ink)}.st-danger p{margin:.25rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--ink-2)}.st-red{color:var(--bad-ink)}.st-state{margin:0 1.25rem .875rem;padding:.625rem .75rem;border-radius:.5rem;background:var(--hover);font-size:.8125rem;line-height:1.45;color:var(--ink-2)}.st-state.on{background:var(--ok-soft);color:var(--ok-ink)}.st-codes{list-style:none;margin:.625rem 0 0;padding:.75rem .875rem;border:1px solid var(--line);border-radius:.5rem;display:grid;grid-template-columns:repeat(2,max-content);gap:.375rem 1.75rem;font-size:.84375rem}.st-plain>.card{margin:0}.st-unsub{max-width:32.5rem;margin:0 auto}.st-unsub-card{padding:1.875rem 1.875rem 1.625rem;display:flex;flex-direction:column;gap:.875rem}.st-unsub-card img{height:1.375rem;width:auto;align-self:flex-start}.st-unsub-card h1{margin:0;font:600 1.3125rem/1.3 var(--sans);letter-spacing:-.01em}.st-unsub-card p,.st-unsub-card>.muted{margin:0;font-size:.875rem;line-height:1.55}.st-done{width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--live-soft);color:var(--live-ink);display:grid;place-items:center}.st-done svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:2}@media(max-width:640px){.st-row{padding:.75rem 1rem}.st-hd{padding:.875rem 1rem .625rem}.st-to,.st-danger{padding:.875rem 1rem}.st-state{margin:0 1rem .75rem}.st-row .seg{width:100%}.st-row .seg button{flex:1}}.sp-bar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;background:var(--att-soft);border:1px solid var(--att-line);border-radius:var(--r);padding:.75rem .875rem}.sp-bar>p{margin:0;flex:1 1 23.75rem;min-width:0;font:var(--t-body);font-size:.84375rem;color:var(--att-ink-2)}.sp-bar>p b{font-weight:600}.sp-bar.ok{background:var(--ok-soft);border-color:transparent}.sp-bar.ok>p{color:var(--ok-ink)}.sp-bar .sp-say{flex-basis:100%}.sp-home{padding:.625rem .5rem .625rem .875rem}.ro-line{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:.625rem .625rem .625rem .875rem}.ro-line>p{margin:0;flex:1 1 23.75rem;min-width:0;font:var(--t-body);font-size:.84375rem;color:var(--ink-2)}.ro-line .acts{display:flex;gap:.5rem;flex:none}.sp-x{width:1.875rem;height:1.875rem;border-radius:var(--r-ctl);display:grid;place-items:center;color:var(--att-ink-2);border:0;background:transparent;cursor:pointer;flex:none}.sp-x:hover{background:var(--hover)}.sp-x svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:2}.sp-hid{margin:0;font:var(--t-meta);color:var(--ink-3)}.sp-hid button{border:0;background:none;padding:0;font:inherit;color:var(--link);cursor:pointer}.sp-upd{margin-top:-.5rem}.sp-upd a{color:var(--link)}.st-inline{display:flex;gap:.625rem;align-items:center;flex-wrap:wrap;max-width:40rem}.st-inline>input{flex:1 1 12rem;min-width:0}.st-pick{margin-top:.625rem;max-width:22rem}.tabs .sp-n{font:500 .71875rem/1 var(--mono);color:var(--ink-3);margin-left:.25rem}.sp-card>h2 .c{margin-left:auto}.sp-pr{border-top:1px solid var(--line-3)}.sp-pr.first{border-top:0}.sp-prb{width:100%;display:flex;align-items:center;gap:.75rem;padding:.625rem .375rem;margin:0 -.375rem;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--r-ctl);min-height:3rem;box-sizing:content-box}.sp-prb:hover{background:var(--hover)}.sp-prb .t{flex:1;min-width:0}.sp-prb .t b{display:block;font-weight:500;font-size:.84375rem;overflow-wrap:anywhere}.sp-prb .t b code{font:400 .75rem/1.4 var(--mono)}.sp-prb .t>span{display:block;font:var(--t-meta);color:var(--ink-3);margin-top:1px;overflow-wrap:anywhere}.sp-st{font:var(--t-meta);white-space:nowrap;color:var(--ink-3)}.sp-st.ok{color:var(--ok-ink)}.sp-st.att{color:var(--att-ink);font-weight:500}.sp-st.sel{color:var(--sel-ink);font-weight:500}.sp-cv{display:grid;place-items:center;color:var(--ink-3);flex:none}.sp-cv svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:2}.sp-pd{padding:.125rem 0 .875rem 2.5rem;display:flex;flex-direction:column;gap:.625rem;min-width:0}.sp-pd>p{margin:0;font:var(--t-body);font-size:.84375rem;color:var(--ink-2);max-width:70ch}.sp-fd{font:var(--t-meta);color:var(--ink-2);background:var(--card-2);border:1px solid var(--line-2);border-radius:var(--r-ctl);padding:.5rem .625rem;max-width:70ch;min-width:0;overflow-wrap:anywhere}.sp-fd small{display:block;font:var(--t-meta);color:var(--ink-3);margin-bottom:.125rem}.sp-fd .mono{font:400 .75rem/1.45 var(--mono);color:var(--ink)}.sp-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;max-width:47.5rem}.sp-two .sp-fd{max-width:none}.sp-lk{border:0;background:none;padding:0;font:var(--t-meta);font-size:.78125rem;color:var(--ink-2);text-decoration:underline;text-underline-offset:.1875rem;cursor:pointer}.sp-opt{font:var(--t-btn);height:var(--btn-h);padding:0 .75rem;border-radius:var(--r-ctl);border:1px solid var(--control-line);background:var(--card);color:var(--ink);cursor:pointer}.sp-opt:hover{background:var(--hover)}.sp-in{height:var(--btn-h);padding:0 .625rem;border-radius:var(--r-ctl);border:1px solid var(--control-line);background:var(--card);color:var(--ink);font:var(--t-body);min-width:0;width:13.75rem;max-width:100%}.sp-pick{display:flex;flex-direction:column;gap:.5rem}.sp-pick>b{font:500 .84375rem/1.3 var(--sans)}.sp-step{display:flex;flex-direction:column;gap:.375rem}.sp-stp{display:flex;align-items:center;gap:.5rem;font:var(--t-body);font-size:.84375rem;color:var(--ink)}.sp-stp i{width:.5rem;height:.5rem;border-radius:var(--r-pill);background:var(--ink-4);display:inline-block;flex:none}.sp-stp.sp-live i{background:var(--d1);animation:sp-pulse 1.4s infinite}@keyframes sp-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--d1) 45%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.sp-stp.sp-live i{animation:none}}.sp-trail{font:var(--t-meta);color:var(--ink-3);padding-left:1rem}.sp-step .acts{padding-left:1rem}.sp-say{display:flex;flex-direction:column;gap:.25rem;background:var(--card-2);border:1px solid var(--line-2);border-radius:var(--r-ctl);padding:.5rem .625rem;max-width:70ch;min-width:0}.sp-own{margin-top:.625rem;display:grid;gap:.375rem}.sp-say small{font:var(--t-meta);color:var(--ink-3)}.sp-say .mono{font:400 .75rem/1.45 var(--mono);color:var(--ink);overflow-wrap:anywhere;white-space:normal}.sp-ok{margin:0;font:var(--t-meta);color:var(--ok-ink)}.sp-done{margin:0;font:var(--t-meta);font-size:.78125rem;color:var(--ink-2)}.sp-group+.sp-group{border-top:1px solid var(--line-2);margin-top:.25rem}.sp-gh{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.875rem 0 .25rem}.sp-group:first-of-type .sp-gh{padding-top:.125rem}.sp-gh h3{margin:0;font:600 .75rem/1.3 var(--sans);color:var(--ink-3);letter-spacing:.02em}.sp-gh span{font:var(--t-meta);color:var(--att-ink)}.sp-rest{margin:0;font:var(--t-meta);font-size:.78125rem;color:var(--ink-3)}.sp-none{margin:.25rem 0;font:var(--t-body);font-size:.84375rem;color:var(--ok-ink)}.sp-gap{padding:1.375rem 1.5rem}.sp-gap>h2 .chip{background:var(--att-soft);border-color:var(--att-line);color:var(--att-ink)}.sp-gap>.sp-gtx,.sp-gap>.sp-fd,.sp-gap>.acts,.sp-gap>.sp-done,.sp-gap>.sp-say,.sp-gap>.sp-ok,.sp-gap>.sp-trail{margin-left:2.375rem}.sp-gap>.sp-gtx{margin-top:0;margin-bottom:.75rem;font:var(--t-body);font-size:.84375rem;color:var(--ink-2);max-width:68ch}.sp-gap>.acts{margin-top:.875rem}.sp-gap>.sp-done{margin-top:.75rem}.rail .n.sp-open{font:500 .75rem/1 var(--sans);color:var(--att-ink);background:none;padding:0}@media(max-width:600px){.sp-prb{flex-wrap:wrap;row-gap:.125rem}.sp-prb .sp-st{order:3;flex-basis:100%;padding-left:2.5rem;white-space:normal}.sp-prb .sp-cv{display:none}.sp-pd{padding-left:0}.sp-pd .acts>.b,.sp-bar>.b{flex:1 1 100%;justify-content:center}.sp-two{grid-template-columns:minmax(0,1fr)}.sp-gap{padding:1rem}.sp-gap>.sp-gtx,.sp-gap>.sp-fd,.sp-gap>.acts,.sp-gap>.sp-done,.sp-gap>.sp-say,.sp-gap>.sp-ok,.sp-gap>.sp-trail{margin-left:0}.sp-in{width:100%}}.ac-account{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:.625rem 0 .875rem;padding:.625rem .75rem;border:1px solid var(--line);border-radius:.5rem;background:var(--card-2)}.ac-label{color:var(--ink-3);font-size:.8125rem}.ac-email{font-weight:600;overflow-wrap:anywhere}.ac-switch{margin-left:auto;font-size:.8125rem;color:var(--ink-3)}.ac-switch button{background:none;border:0;padding:0;font:inherit;font-weight:500;color:var(--link);cursor:pointer}.ac-switch button:hover{text-decoration:underline}.ac-dest{display:flex;flex-direction:column;gap:.125rem;margin:.625rem 0 .25rem}.ac-host{font-size:1.25rem;font-weight:600;overflow-wrap:anywhere}.ac-warn{margin:.375rem 0 0;color:var(--warn-ink)}.wm-list{list-style:none;margin:.5rem 0 0;padding:0}.wm-list li{display:flex;justify-content:space-between;gap:.75rem;padding:.375rem 0;border-top:1px solid var(--line);font-size:.84375rem;min-width:0}.wm-list li:first-child{border-top:0}.wm-list li span{color:var(--ink-3);white-space:nowrap}.wm-list li a{overflow-wrap:anywhere;min-width:0}.ya-add-full{display:grid;gap:.375rem;justify-items:end;max-width:21.25rem;text-align:right}.ya-add-full>p{margin:0;font-size:.78125rem;line-height:1.45}.cc-ic{flex:none;width:2.375rem;height:2.375rem;border-radius:.6875rem;display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:var(--card)}.cc-ic.big{width:2.75rem;height:2.75rem;border-radius:.75rem}.cc-ic svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:2}.st-row.cc-offer{background:var(--card-2)}.cc-good{color:var(--ok-ink)}.cc-bad,a.cc-bad,.b.cc-danger{color:var(--bad-ink)}.cc-head{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;padding:1.25rem 1.375rem}.cc-head h2{font:600 1.125rem/1.3 var(--sans);letter-spacing:-.01em;margin:0;color:var(--ink)}.cc-head p{margin:.125rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}.cc-choose{display:flex;flex-direction:column;gap:1.125rem;padding:1.5rem 1.625rem}.cc-hd{display:flex;gap:.875rem;align-items:center}.cc-hd h2{font:600 1.125rem/1.3 var(--sans);letter-spacing:-.01em;margin:0;color:var(--ink)}.cc-hd p{margin:.125rem 0 0;font-size:.8125rem;color:var(--ink-3)}.cc-list{display:flex;flex-direction:column;border:1px solid var(--line-3);border-radius:.75rem;overflow:hidden}.cc-list label{display:flex;gap:.75rem;align-items:center;padding:.875rem 1rem;cursor:pointer}.cc-list label+label{border-top:1px solid var(--line-3)}.cc-list label.on{background:var(--sel)}.cc-list input{accent-color:var(--link);margin:0}.cc-list b{font-weight:500;color:var(--ink);overflow-wrap:anywhere}.cc-list small{display:block;font-size:.78125rem;color:var(--ink-3);margin-top:.125rem}.cc-empty{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 2rem;text-align:center}.cc-empty h2{font:600 1rem/1.35 var(--sans);margin:0;color:var(--ink)}.cc-empty p{margin:0 0 .375rem;max-width:32.5rem;font-size:.84375rem;line-height:1.55;color:var(--ink-2)}.cc-tablecard{padding:0;overflow-x:auto}.cc-t{width:100%;min-width:47.5rem;border-collapse:collapse;font-size:.84375rem}.cc-t th{font:var(--t-th);color:var(--ink-3);text-align:left;padding:.625rem .875rem;border-bottom:1px solid var(--line-3)}.cc-t td{padding:.875rem;border-bottom:1px solid var(--line-3);vertical-align:top;color:var(--ink)}.cc-t th:first-child,.cc-t td:first-child{padding-left:1.375rem}.cc-t th:last-child,.cc-t td:last-child{padding-right:1.375rem}.cc-t tr:last-child td{border-bottom:0}.cc-t tbody tr:hover td{background:var(--hover)}.cc-t tr.now td{background:var(--sel)}.cc-t td small{display:block;font-size:.78125rem;color:var(--ink-3);margin-top:.1875rem}.cc-t td b{font-weight:500}.cc-title{color:var(--ink);font-weight:500}.cc-t tr.cc-earlier td{padding:.8125rem 1.375rem;font-size:.8125rem;color:var(--ink-2);background:var(--card-2)}.cc-t tr.cc-earlier b{color:var(--ink)}.cc-t tr.cc-ver td{font-size:.8125rem;color:var(--ink-2)}.cc-tech{padding:.875rem 1.25rem}.cc-tech>summary{cursor:pointer;font:var(--t-meta);color:var(--ink-3)}.cc-tech-conn{padding:.75rem 0;border-bottom:1px solid var(--line-3)}.cc-words{display:inline-flex;flex-wrap:wrap;gap:.25rem 0;font-size:.8125rem;color:var(--ink-2)}.cc-words>span+span:before{content:" · ";white-space:pre;color:var(--ink-4)}@media(max-width:720px){.cc-head,.cc-choose{padding:1rem}.cc-empty{padding:1.75rem 1rem}.cc-tablecard{overflow-x:visible}.cc-t{min-width:0}.cc-t thead{display:none}.cc-t tr{display:flex;flex-direction:column;gap:.375rem;padding:.875rem 1rem;border-bottom:1px solid var(--line-3)}.cc-t tr:last-child{border-bottom:0}.cc-t td,.cc-t td:first-child,.cc-t td:last-child{display:block;padding:0;border-bottom:0}.cc-t tr.cc-earlier td{padding:0;background:none}.cc-t tr.cc-earlier{background:var(--card-2)}.cc-t td:empty,.cc-t .cc-dash{display:none}.cc-t tbody tr:hover td,.cc-t tr.now td{background:none}.cc-t tr.now{background:var(--sel)}.cc-t tbody tr{width:100%;box-sizing:border-box}}@media(max-width:720px){.mtop{gap:.5rem;padding:.625rem .75rem}.mtop img{height:1.25rem}.mtop .ib-bell{width:1.875rem;height:1.875rem}}@media(max-width:400px){.mtop{gap:.375rem}}.ez-solo{padding:2rem 1rem 3.5rem;background:var(--ground);min-height:100dvh;box-sizing:border-box}.ez-page{margin:0 auto;display:flex;flex-direction:column;gap:1.125rem;text-align:left;width:100%}.ez-h{margin:0;font:600 1.625rem/1.25 var(--sans);letter-spacing:-.01em;color:var(--ink)}.ez-lead{margin:.5rem 0 0;font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.ez-cd{background:var(--card);border:1px solid var(--line);border-radius:1.125rem;overflow:hidden;box-shadow:0 1px 2px #0f12220a}.ez-sec{padding:1.125rem 1.375rem .375rem}.ez-sec h2{margin:0;font:600 .9375rem/1.35 var(--sans);color:var(--ink)}.ez-sec p{margin:.25rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--ink-3)}.ez-row{display:flex;gap:1rem;align-items:center;padding:1rem 1.375rem}.ez-row.top{align-items:flex-start}.ez-row+.ez-row,.ez-more>.ez-row,.ez-more{border-top:1px solid var(--line-3)}.ez-ic{flex:none;width:2.375rem;height:2.375rem;border-radius:.6875rem;display:flex;align-items:center;justify-content:center;background:var(--hover);color:var(--ink-2)}.ez-ic svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.8}.ez-ic.ez-blank{background:transparent}.ez-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1875rem}.ez-t>b{font:600 .90625rem/1.35 var(--sans);color:var(--ink)}.ez-s{font-size:.8125rem;line-height:1.45;color:var(--ink-3)}.ez-foot{background:var(--card-2)}.ez-swr{flex:none;display:flex;align-items:center;gap:.625rem}.ez-w{font:500 .8125rem/1 var(--sans);color:var(--ink-3);width:1.5rem;text-align:right}.ez-w.on{color:var(--ok-ink)}.ez-sw{appearance:none;border:0;padding:0;cursor:pointer;width:2.875rem;height:1.75rem;border-radius:6.1875rem;position:relative;flex:none;background:var(--control-line);transition:background .15s}.ez-sw i{position:absolute;top:.1875rem;left:.1875rem;width:1.375rem;height:1.375rem;border-radius:6.1875rem;background:var(--card);box-shadow:0 1px 2px #0003;transition:left .15s}.ez-sw.on{background:var(--ink)}.ez-sw.on i{left:1.3125rem}.ez-sw:disabled{cursor:not-allowed;opacity:.5}.ez-sw:focus-visible{outline:2px solid var(--link);outline-offset:2px}.ez-free{margin-top:.75rem;background:var(--hover);border-radius:.75rem;padding:.75rem .875rem;display:flex;align-items:center;gap:.875rem}.ez-ft{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem;font-size:.8125rem;line-height:1.5}.ez-ft b{font-weight:500}.ez-more>summary{list-style:none;cursor:pointer;padding:.75rem 1.375rem .75rem 4.75rem;font-size:.8125rem;color:var(--link)}.ez-more>summary::-webkit-details-marker{display:none}.ez-sm{height:2rem;padding:0 .75rem;font-size:.8125rem;border-radius:.5625rem}.ez-done{flex:none;display:inline-flex;align-items:center;gap:.375rem;font:500 .8125rem/1 var(--sans);color:var(--ok-ink)}.ez-done svg{width:.875rem;height:.875rem}.ez-pad{padding:0 1.375rem 1rem}.ez-note{font-size:.8125rem;line-height:1.55;color:var(--ink-2);padding:0 .25rem}.ez-pick{margin-top:.625rem;display:flex;flex-direction:column;gap:.5rem}.ez-pick-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ez-go{display:flex;align-items:center;gap:1.125rem;flex-wrap:wrap;padding:.25rem .25rem 0}.ez-open{padding:.75rem 1rem;border-radius:var(--r);background:var(--att-soft);color:var(--att-ink);font-size:.84375rem;line-height:1.45}.ez-big{height:2.75rem;padding:0 1.375rem;font-size:.9375rem;border-radius:.6875rem}@media(max-width:600px){.ez-solo{padding:1.25rem .75rem 2.5rem}.ez-h{font-size:1.375rem}.ez-row{padding:.875rem 1rem;gap:.75rem}.ez-sec{padding:1rem 1rem .25rem}.ez-ic{width:2rem;height:2rem}.ez-w{display:none}.ez-free{flex-wrap:wrap}.ez-ft{flex-basis:11rem}.ez-more>summary{padding-left:3.75rem}.ez-pad{padding:0 1rem .875rem}}.ez-left{align-self:flex-start;margin-top:.375rem}.ez-fields{margin-top:.5rem;display:flex;flex-direction:column;border-top:1px solid var(--line-3)}.ez-frow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.5rem 0;border-bottom:1px solid var(--line-3);font-size:.8125rem;color:var(--ink-2)}.ez-scr{min-height:100dvh;background:var(--ground);display:flex;flex-direction:column}.ez-top{display:flex;align-items:center;gap:1rem;padding:.875rem 1.75rem;border-bottom:1px solid var(--line-3);background:var(--card)}.ez-sl{color:var(--ink-4)}.ez-app{display:flex;align-items:center;gap:.5rem;color:var(--ink);text-decoration:none;font-size:.875rem}.ez-bar{display:flex;align-items:center;gap:.875rem;font-size:.8125rem;width:100%;margin:0 0 .125rem}.ez-bar>i{flex:1;height:1px;background:var(--line-3)}.ez-acc{margin-left:auto}.ez-b{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink-4)}.ez-b.on{color:var(--ink);font-weight:600}.ez-b.ok{color:var(--ink-3)}.ez-b svg{width:.8125rem;height:.8125rem;fill:none;stroke:currentColor;stroke-width:2}.ez-acc{display:flex;align-items:center}.ez-main{flex:1;padding:2.5rem 2rem 3.5rem}.ez-l .ez-r{flex:none;font-size:.8125rem;color:var(--ink-3);white-space:nowrap}.ez-st.done{background:var(--ok-soft);color:var(--ok-ink)}.ez-st.bad{background:var(--bad-soft);color:var(--bad-ink)}.ez-l.bad{background:var(--bad-soft)}.ez-l.todo b{color:var(--ink-3);font-weight:500}.ez-ring{display:block;width:1rem;height:1rem;border-radius:6.1875rem;border:1.5px solid var(--line-2)}.ez-ring.s{width:.8125rem;height:.8125rem}.ez-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;margin:.625rem 0 .25rem;max-width:38.75rem}.ez-tile{background:var(--hover);border-radius:.75rem;padding:.75rem .875rem;display:flex;flex-direction:column;gap:.25rem}.ez-tile b{font:600 1.25rem/1.1 var(--sans);color:var(--ink)}.ez-tile span{font-size:.75rem;color:var(--ink-3)}.ez-parts{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem}.ez-part{display:grid;grid-template-columns:1.125rem minmax(0,1fr) auto;gap:.625rem;align-items:center;font-size:.84375rem;color:var(--ink)}.ez-pi{display:flex;color:var(--ok-ink)}.ez-pi svg{width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-width:2.2}.ez-gap{margin-top:.625rem;align-self:flex-start}.ez-ask{margin-top:.625rem;display:flex;flex-direction:column;gap:.375rem}.ez-foot2{padding:0 .25rem;margin:0}.cx-end.ez-end{align-items:flex-start;padding:0 .25rem;margin-top:-.25rem}.cx-end.ez-end .cx-link{font-size:.78125rem;color:var(--ink-3)}.ez-eye{margin-bottom:.25rem;font-weight:500;color:var(--ink-3)}.ez-more{border:1px solid var(--line);border-radius:var(--r);background:var(--card)}.ez-more>summary{cursor:pointer;padding:.875rem 1.125rem;font:var(--t-body);font-size:.84375rem;color:var(--ink-2)}.ez-more[open]>summary{border-bottom:1px solid var(--line)}.ez-more>.ez-more-in{display:flex;flex-direction:column;gap:1rem;padding:1rem}.ez-pad2{padding:1.125rem 1.375rem;display:flex;flex-direction:column;gap:.75rem}.ez-picks{justify-content:flex-start}.ez-steps>.cx-box{border:0;border-radius:0;margin:0;padding:1rem 1.375rem;background:none;box-shadow:none;text-align:left}.ez-steps>.cx-box+.cx-box{border-top:1px solid var(--line-3)}.ez-wait{display:flex;gap:.6875rem;align-items:flex-start}.ez-steps>.cx-box:not(.ez-wait)>:not(.cx-row){margin-left:2.1875rem}.ez-steps>.cx-box .cx-sd,.ez-steps>.cx-box .cx-m.cx-start{font-size:.78125rem;color:var(--ink-3)}.ez-steps>.cx-box .cx-big{width:calc(100% - 2.1875rem)}.cx-list{list-style:none;margin:.5rem 0 0;padding:0;border:1px solid var(--line-3);border-radius:.75rem;overflow:hidden}.cx-list>li{display:flex;align-items:center;gap:.625rem;padding:.5625rem .75rem;font-size:.84375rem}.cx-list>li+li{border-top:1px solid var(--line-3)}.cx-list-n{color:var(--ink);font-weight:500;min-width:0;overflow-wrap:anywhere}.cx-list-d{font:.75rem var(--mono);color:var(--ink-3);white-space:nowrap}.cx-list>li>.b{margin-left:auto;flex:none;height:2rem;padding:0 .875rem}.cx-copy.b{height:2.125rem;padding:0 .875rem;font-size:.8125rem;margin-left:auto;flex:none;border:1px solid var(--control-line);background:var(--card);color:var(--ink)}.cx-cmd.locked{opacity:.55}@media(max-width:600px){.ez-top{padding:.75rem .875rem;gap:.625rem;flex-wrap:wrap}.ez-bar{gap:.625rem}.ez-sl{display:none}.ez-main{padding:1.25rem .75rem 2.5rem}.ez-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ez-l .ez-r{display:none}}.ne{width:100%;margin:.875rem auto 0;display:flex;flex-direction:column;gap:1.25rem}.ne-head{display:flex;align-items:center;gap:1.375rem;padding:.5rem .125rem .25rem}.ne-mark{position:relative;flex:none;width:4.75rem;height:4.75rem;border-radius:50%;background:radial-gradient(circle,var(--ok-soft) 0%,var(--ok-soft) 55%,transparent 72%)}.ne-mark>span{position:absolute;inset:1.125rem;border-radius:50%;background:var(--ok-ink);color:var(--card);display:flex;align-items:center;justify-content:center}.ne-mark svg{width:1.375rem;height:1.375rem;fill:none;stroke:currentColor;stroke-width:2.4}.ne-head h1{margin:0;font:600 1.625rem/1.2 var(--sans);letter-spacing:-.01em;color:var(--ink)}.ne-head p{margin:.375rem 0 0;font:400 .9375rem/1.5 var(--sans);color:var(--ink-2)}.ne-card{padding:0;overflow:hidden;border-radius:1.125rem}.ne-h{margin:0;padding:1rem 1.125rem .25rem;font:600 .90625rem/1.3 var(--sans);color:var(--ink)}.ne-ch{display:flex;align-items:center;gap:.75rem;padding:0 1.375rem 0 .25rem}.ne-ch .ne-h{padding-bottom:.625rem}.ne-ch .lnk{margin-left:auto;font-size:.8125rem;color:var(--link)}.ne-ch .lnk:hover{text-decoration:underline}.ne-grid{display:grid;grid-template-columns:1fr 1fr}.ne-area{display:flex;gap:.75rem;align-items:center;padding:1rem 1.125rem;min-width:0;border-top:1px solid var(--line-3)}.ne-area:nth-child(-n+2){border-top:0}.ne-area:nth-child(2n){border-left:1px solid var(--line-3)}.ne-ic{flex:none;width:2.125rem;height:2.125rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;background:var(--hover);color:var(--ink-2)}.ne-ic.ok{background:var(--ok-soft);color:var(--ok-ink)}.ne-ic svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.8}.ne-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem;font-size:.875rem;color:var(--ink);overflow-wrap:anywhere}.ne-t b{font-weight:500}.ne-v{color:var(--ink-2)}.ne-t small{font-size:.78125rem;color:var(--ink-3)}.ne-t small a{color:var(--link)}.ne-row{display:flex;gap:.875rem;align-items:center;padding:.875rem 1.375rem;color:var(--ink)}.ne-row+.ne-row{border-top:1px solid var(--line-3)}.ne-row:hover{background:var(--hover)}.ne-at{flex:none;font-size:.78125rem;color:var(--ink-3);white-space:nowrap}.ne-none{margin:0;padding:0 1.375rem 1.125rem;font-size:.8125rem;line-height:1.5;color:var(--ink-3)}.ne-mail{margin:0;padding:0 .25rem;font-size:.8125rem;line-height:1.55;color:var(--ink-3)}.ne-mail a{color:var(--link)}.cov{margin:0;padding:0 .25rem;font-size:.8125rem;line-height:1.55;color:var(--ink-3)}.cov>summary{cursor:pointer;width:fit-content;color:var(--ink-2)}.cov>summary:hover{color:var(--ink)}.cov ul{margin:.375rem 0 0;padding-left:1.125rem}.cov li+li{margin-top:.25rem}@media(max-width:720px){.ne{margin-top:0;gap:1rem}.ne-head{gap:.875rem;align-items:flex-start}.ne-mark{width:3.5rem;height:3.5rem}.ne-mark>span{inset:.75rem}.ne-mark svg{width:1.125rem;height:1.125rem}.ne-head h1{font-size:1.375rem}.ne-head p{font-size:.875rem}.ne-grid{grid-template-columns:1fr}.ne-area:nth-child(2){border-top:1px solid var(--line-3)}.ne-area:nth-child(2n){border-left:0}.ne-h{padding:.875rem 1rem .25rem}.ne-area{padding:.875rem 1rem}.ne-row{padding:.875rem 1rem;align-items:flex-start}.ne-ch{padding:0 1rem 0 0}.ne-ch .ne-h{padding-bottom:.5rem}.ne-none{padding:0 1rem 1rem}}.rm-prog{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.rm-prog li{display:flex;align-items:center;gap:.625rem;font-size:.84375rem;line-height:1.4;color:var(--ink-3)}.rm-prog li.done,.rm-prog li.now{color:var(--ink)}.rm-prog li.now{font-weight:500}.rm-mk{flex:none;width:1.125rem;height:1.125rem;border-radius:var(--r-pill);display:flex;align-items:center;justify-content:center;border:1px solid var(--line-2);color:var(--ink-3)}.rm-prog li.done .rm-mk{background:var(--ok-soft);border-color:transparent;color:var(--ok-ink)}.rm-mk svg{width:.75rem;height:.75rem;fill:none;stroke:currentColor;stroke-width:2}.rm-prog li.now .rm-mk{border-color:var(--d1)}.rm-dot{width:.5rem;height:.5rem;border-radius:var(--r-pill);background:var(--d1);display:block;animation:sp-pulse 1.4s infinite}@media(prefers-reduced-motion:reduce){.rm-dot{animation:none}}.rm-time{margin:.75rem 0 0;font:var(--t-meta);color:var(--ink-3)}.rm-done{display:flex;flex-direction:column;gap:.625rem}.rm-done>p{margin:0}.rm-done pre{margin:0;max-height:16.25rem;overflow:auto}.raw-line{display:block;margin-top:.25rem;font:400 .75rem/1.45 var(--mono);color:var(--ink-3);overflow-wrap:anywhere}.b[data-copy]>span,.tag[data-copy]>span{display:inline-flex;align-items:center;gap:.375rem}.b[data-copy] svg{width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-width:2}.pt-page{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:1.25rem;min-width:0}:where(main) :where(p){max-width:80ch}:where(main) :where(.empty,.pt-empty,.cx-solo) :where(p){margin-inline:auto}:where(main) :where(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){max-width:40rem}.pt-top{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;min-width:0}.pt-top h1{margin:0;font:600 1.5rem/1.2 var(--sans);letter-spacing:-.02em;color:var(--ink)}.pt-top-r{margin-left:auto;display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.pt-seg{display:inline-flex;flex-wrap:wrap;gap:.125rem;border:1px solid var(--line);border-radius:.625rem;padding:.1875rem;background:var(--card);max-width:100%}.pt-seg button{border:0;background:none;padding:.375rem .75rem;border-radius:.5rem;font:400 .8125rem/1.2 var(--sans);color:var(--ink-2);cursor:pointer;white-space:nowrap}.pt-seg button:hover{background:var(--hover)}.pt-seg button.on{background:var(--sel);color:var(--sel-ink);font-weight:500}.pt-seg .n{margin-left:.375rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.pt-seg button.on .n{color:inherit}.pt-seg .n.att,.pt-seg button.on .n.att{color:var(--att-ink);font-weight:600}.pt-seg{flex:none}main>.pt-seg{align-self:flex-start}.pt-sentence{margin:-.375rem 0 0;font:400 1.125rem/1.5 var(--sans);color:var(--ink-2)}.pt-sentence b{color:var(--ink);font-weight:600}.pt-nums{display:grid;background:var(--card);border:1px solid var(--line);border-radius:1.125rem;box-shadow:var(--shadow);overflow:hidden}.pt-nums.n1{grid-template-columns:1fr}.pt-nums.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-nums.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.pt-nums.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.pt-nums.n5{grid-template-columns:repeat(5,minmax(0,1fr))}.pt-nums.n6{grid-template-columns:repeat(6,minmax(0,1fr))}.pt-num{padding:1rem 1.25rem;min-width:0;display:flex;flex-direction:column}.pt-num+.pt-num{border-left:1px solid var(--line-3)}.pt-num .l{font:var(--t-meta);color:var(--ink-3)}.pt-num b{font:600 1.625rem/1.15 var(--sans);letter-spacing:-.02em;color:var(--ink);margin-top:.25rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pt-num .c{font:400 .78125rem/1.4 var(--sans);color:var(--ink-3);margin-top:.125rem}.pt-num .c.good{color:var(--ok-ink)}.pt-num .c.bad{color:var(--att-ink)}.pt-num .w{font:400 .9375rem/1.875rem var(--sans);color:var(--ink-3);margin-top:.25rem}.pt-num .w a{color:inherit}.pt-card{background:var(--card);border:1px solid var(--line);border-radius:1.125rem;box-shadow:var(--shadow);min-width:0;overflow:hidden}.pt-card-h{display:flex;align-items:baseline;gap:.625rem;padding:1rem 1.25rem .375rem;min-width:0;flex-wrap:wrap}.pt-card-h h2{margin:0;font:600 .90625rem/1.3 var(--sans);color:var(--ink)}.pt-card-h .s{font:var(--t-meta);color:var(--ink-3)}.pt-card-h .pt-link{margin-left:auto}.pt-link{font:400 .78125rem/1.3 var(--sans);color:var(--link)}.pt-card-b{padding:.375rem 1.25rem 1.125rem;font:400 .84375rem/1.6 var(--sans);color:var(--ink-2)}.pt-card.flush .pt-card-h{padding-bottom:.625rem}.pt-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;min-width:0}.pt-empty p{margin:0;color:var(--ink-2)}.pt-hint{margin-top:.75rem;padding:.75rem .875rem;border-radius:.75rem;background:var(--hover);font:400 .8125rem/1.6 var(--sans);color:var(--ink-2)}.pt-hint code{font:400 .78125rem var(--mono);color:var(--ink)}.pt-way{margin-top:.875rem;display:flex;gap:.625rem;flex-wrap:wrap}.pt-foot{margin:0 .25rem;font:400 .78125rem/1.5 var(--sans);color:var(--ink-3)}.pt-spin{display:inline-block;width:.8125rem;height:.8125rem;margin-right:.4375rem;vertical-align:-.125rem;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;opacity:.75;animation:pt-spin .7s linear infinite}@keyframes pt-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pt-spin{animation-duration:2s}}.pt-chart{margin:0;padding:.5rem 1.25rem 1rem}.pt-chart-area{position:relative;padding-top:1.25rem}.pt-chart svg{display:block;width:100%;height:10.625rem;overflow:visible}.pt-ser .f{fill-opacity:.16;stroke:none}.pt-ser .l{fill:none;stroke-width:1.6;stroke-linejoin:round}.pt-chart .pt-gl{stroke:var(--line-2);stroke-width:1;stroke-dasharray:3 3}.pt-ser.d1 .f{fill:var(--d1)}.pt-ser.d1 .l{stroke:var(--d1)}.pt-ser.d2 .f{fill:var(--d-teal)}.pt-ser.d2 .l{stroke:var(--d-teal)}.pt-ser.d3 .f{fill:var(--d3)}.pt-ser.d3 .l{stroke:var(--d3)}.pt-ser.d4 .f{fill:var(--d4)}.pt-ser.d4 .l{stroke:var(--d4)}.pt-mark{position:absolute;top:0;bottom:0;border-left:1px dashed var(--ink-4);pointer-events:none}.pt-mark>span{position:absolute;top:0;left:.375rem;white-space:nowrap;font:400 .71875rem/1.2 var(--sans);color:var(--ink-2);background:var(--card);padding:0 .25rem}.pt-mark.flip>span{left:auto;right:.375rem}.pt-ticks{position:relative;height:1.125rem;margin-top:.5rem}.pt-ticks span{position:absolute;top:0;transform:translate(-50%);font:400 .6875rem/1.4 var(--sans);color:var(--ink-3);white-space:nowrap}.pt-ticks span:first-child{transform:none}.pt-ticks span:last-child{transform:translate(-100%)}.pt-legend{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.625rem;font:400 .78125rem/1.3 var(--sans);color:var(--ink-2)}.pt-legend span{display:inline-flex;align-items:center;gap:.375rem}.pt-legend i{width:.5625rem;height:.5625rem;border-radius:.125rem;background:var(--d1)}.pt-legend i.d2{background:var(--d-teal)}.pt-legend i.d3{background:var(--d3)}.pt-legend i.d4{background:var(--d4)}.pt-table{display:table;width:100%;border-collapse:collapse;font:400 .84375rem/1.4 var(--sans);color:var(--ink)}.pt-tr{display:table-row;color:inherit;text-decoration:none}.pt-tr>*{display:table-cell;padding:.6875rem .875rem;border-top:1px solid var(--line-3);vertical-align:middle;white-space:nowrap}.pt-tr>:first-child{width:100%;white-space:normal;overflow-wrap:break-word}.pt-tr.h>*{border-top:0;border-bottom:1px solid var(--line-2);font:var(--t-th);color:var(--ink-3);padding-top:.5rem;padding-bottom:.5rem}.pt-tr.h+.pt-tr>*{border-top:0}.pt-tr .num{text-align:right;font-variant-numeric:tabular-nums}.pt-tr.lnk{cursor:pointer}.pt-tr.lnk:hover>*{background:var(--hover)}.pt-tr.lnk:focus-visible{outline:2px solid var(--link);outline-offset:-2px}.pt-sort{display:inline-flex;align-items:center;gap:.25rem;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;white-space:nowrap}.pt-sort:hover,.pt-sort.on{color:var(--ink)}.pt-sort i{width:.5rem;height:.625rem;opacity:0;position:relative}.pt-sort:hover i{opacity:.45}.pt-sort i:before{content:"";position:absolute;left:.1875rem;top:1px;width:.0875rem;height:.5rem;background:currentColor}.pt-sort i:after{content:"";position:absolute;left:1px;bottom:0;width:.25rem;height:.25rem;border-right:1.4px solid currentColor;border-bottom:1.4px solid currentColor;transform:rotate(45deg)}.pt-sort i.desc,.pt-sort i.asc{opacity:1}.pt-sort i.asc{transform:rotate(180deg)}.pt-named b{font-weight:500}.pt-named b.mono,.pt-two .mono{font:400 .78125rem var(--mono)}.pt-named .raw{margin-left:.375rem;font:400 .75rem/1.3 var(--sans);color:var(--ink-4)}.pt-two{display:flex;flex-direction:column}.pt-two .s{font:400 .75rem/1.3 var(--sans);color:var(--ink-3)}.pt-share{display:inline-block;width:7.5rem;max-width:100%;height:.25rem;text-align:right;vertical-align:middle}.pt-share i{display:inline-block;height:.25rem;border-radius:.125rem;background:var(--d1);opacity:.85}.pt-card.flush .pt-table{margin-top:0}.pt-evs{display:flex;flex-direction:column}.pt-day{padding:.875rem 1.25rem;border-bottom:1px solid var(--line-3);font:600 .8125rem/1.3 var(--sans);color:var(--ink)}.pt-ev{display:flex;align-items:center;min-width:0}.pt-ev+.pt-ev{border-top:1px solid var(--line-3)}.pt-ev-in{flex:1;min-width:0;display:flex;align-items:center;gap:.875rem;padding:.8125rem 1.25rem;color:inherit;text-decoration:none;border:0;background:none;font:inherit;text-align:left;width:100%}.pt-ev.hs-many{display:block}.hs-many>summary{list-style:none;cursor:pointer}.hs-many>summary::-webkit-details-marker{display:none}.hs-many>summary .sn{text-decoration:underline dotted;text-underline-offset:.1875rem}.hs-in{padding-left:1.75rem;border-top:1px solid var(--line-3)}button.pt-ev-in{cursor:pointer}.pt-ev-in.lnk:hover{background:var(--hover)}.pt-ev-in>svg{flex:none;width:.875rem;height:.875rem;color:var(--ink-4)}.pt-ev-in .t{flex:1;min-width:0;display:flex;flex-direction:column}.pt-ev-in .sn{font:400 .875rem/1.45 var(--sans);color:var(--ink);overflow-wrap:anywhere}.pt-ev-in .sn b{font-weight:600}.pt-ev-in .s{font:400 .78125rem/1.4 var(--sans);color:var(--ink-3);margin-top:1px;overflow-wrap:anywhere}.pt-ev-in .s code,.pt-ev-in .sn code{font:400 .75rem var(--mono)}.pt-ev-in .tm{flex:none;font:400 .78125rem/1.3 var(--sans);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.pt-ev-more{flex:none;margin-right:1.25rem;border:0;background:none;padding:.25rem 0;font:500 .78125rem/1.3 var(--sans);color:var(--ink-2);cursor:pointer;white-space:nowrap}.pt-ev-more:hover{color:var(--ink)}.pt-ev.sub{background:var(--card-2)}.pt-ev.sub .pt-ev-in{padding-left:4.25rem}.pt-ev-ic{flex:none;width:1.875rem;height:1.875rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font:600 .71875rem/1 var(--sans)}.pt-ev-ic svg{width:.875rem;height:.875rem}.pt-ev-ic.person{background:var(--ink);color:var(--card)}.pt-ev-ic.agent{background:var(--att-soft);color:var(--att-ink)}.pt-ev-ic.ed{background:var(--sel);color:var(--sel-ink)}.pt-ev-ic.ok{background:var(--ok-soft);color:var(--ok-ink)}.pt-ev-ic.bad{background:var(--bad-soft);color:var(--bad-ink)}@media(max-width:760px){.pt-nums.n3,.pt-nums.n4,.pt-nums.n5,.pt-nums.n6{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-nums.n3 .pt-num:nth-child(odd),.pt-nums.n4 .pt-num:nth-child(odd),.pt-nums.n5 .pt-num:nth-child(odd),.pt-nums.n6 .pt-num:nth-child(odd){border-left:0}.pt-nums .pt-num:nth-child(n+3){border-top:1px solid var(--line-3)}.pt-num{padding:.875rem 1rem}.pt-num b{font-size:1.375rem}.pt-num .w{line-height:1.5625rem}.pt-sentence{font-size:1rem}.pt-pair{grid-template-columns:minmax(0,1fr)}.pt-tr>*{padding:.625rem}.pt-tr>.wide{display:none}.pt-share{width:3.5rem}.pt-ev-in{padding:.75rem 1rem;gap:.75rem}.pt-ev-more{margin-right:1rem}.pt-ev.sub .pt-ev-in{padding-left:3.625rem}.pt-ev-in .tm{align-self:flex-start;margin-top:.125rem}.pt-chart{padding:.5rem 1rem .875rem}.pt-card-h{padding:.875rem 1rem .375rem}.pt-card-b{padding:.375rem 1rem 1rem}}.pt-patterns{display:flex;flex-direction:column;gap:4rem;padding-bottom:2.5rem}.pt-card.flush{overflow-x:auto}.pt-table.pt-stack{display:block}.pt-table.pt-stack .pt-tr{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem .875rem;padding:.625rem .875rem;border-top:1px solid var(--line-3)}.pt-table.pt-stack .pt-tr>*{display:block;padding:0;border:0;width:auto!important;min-width:0!important;white-space:normal;overflow-wrap:anywhere;text-align:left;background:none}.pt-table.pt-stack .pt-tr:not(.h)>:first-child{flex:1 0 100%;margin-bottom:.125rem}.pt-table.pt-stack .pt-tr>[data-label]:before{content:attr(data-label);margin-right:.375rem;font:var(--t-meta);color:var(--ink-3)}.pt-table.pt-stack .pt-tr.h{align-items:center;border-top:0;border-bottom:1px solid var(--line-2);padding-top:.5rem;padding-bottom:.5rem}.pt-table.pt-stack .pt-tr.h>:not([aria-sort]){display:none}.pt-table.pt-stack .pt-tr.h+.pt-tr{border-top:0}.pt-table.pt-stack .pt-tr.lnk:hover{background:var(--hover)}.pt-table.pt-stack .pt-tr.sub{padding-left:2rem}@media(max-width:760px){.pt-table.pt-stack .pt-tr>.wide{display:none}}@media(max-width:640px){.mn-tbl .mn-tr:not(.h)>[data-label]:before{content:attr(data-label);display:block;margin-bottom:.0625rem;font:var(--t-meta);color:var(--ink-3);white-space:nowrap}}@media(max-width:720px){.cc-t td[data-label]:before{content:attr(data-label);margin-right:.375rem;font:var(--t-meta);color:var(--ink-3)}}.pt-named{white-space:nowrap}.pt-tr>:first-child .pt-named{white-space:normal}.pt-tr>:first-child .pt-named b{white-space:nowrap}.pt-share{display:inline-flex;justify-content:flex-end;align-items:center}.pt-ev-ic svg,.pt-ev-in>svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pt-page>.pt-seg{align-self:flex-start}.pt-nums.inner{border:0;border-top:1px solid var(--line-3);border-radius:0;box-shadow:none}.pt-ev-in.open>svg{transform:rotate(90deg)}.pt-ev-detail{padding:.25rem 1.25rem 1rem 4.25rem;border-top:0;font:400 .8125rem/1.5 var(--sans);color:var(--ink-2)}.pt-ev-detail.sub{background:var(--card-2)}.pt-ev-detail .acts{margin-top:.625rem}@media(max-width:760px){.pt-ev-detail{padding:.25rem 1rem .875rem}}.pt-tr>.wrap{white-space:normal;overflow-wrap:anywhere}.pt-tr>.num,.pt-tr>.num *{white-space:nowrap;overflow-wrap:normal}.pt-table.fit .pt-tr>*{white-space:normal;overflow-wrap:break-word;width:auto!important}.pt-table.fit .pt-tr>:not(.num) *{white-space:normal}.pt-table.fit .pt-tr>.num{width:1%!important}.pt-table.fit .pt-tr:not(.h)>.num,.pt-table.fit .pt-tr:not(.h)>.num *{white-space:nowrap}.pt-table.fit :is(code,.mono,.tech,.m){overflow-wrap:anywhere}.pt-tr b{font-weight:500}.pt-tr .m{display:block;font:var(--t-meta);color:var(--ink-3);white-space:normal}.pt-tr .who{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.pt-tr .who .avatar{width:1.5rem;height:1.5rem;font-size:.625rem}.pt-tr .sel input{margin:0;vertical-align:middle}.pt-muted{color:var(--ink-3)}.pt-exp{display:inline-flex;align-items:center;gap:.375rem}.pt-exp>svg{width:.875rem;height:.875rem;flex:none;color:var(--ink-4);transition:transform .15s ease}.pt-tr.exp.open .pt-exp>svg{transform:rotate(90deg)}.pt-tr.sub>*{border-top-color:var(--line-3);color:var(--ink-2)}.pt-tr.sub>:first-child{padding-left:2.125rem}.gr-foot{margin:0;padding:.625rem .875rem .75rem;border-top:1px solid var(--line-3);font:400 .78125rem/1.45 var(--sans);color:var(--ink-3)}.gr-coh{display:flex;flex-direction:column;gap:.5rem;margin-top:.375rem;min-width:0;overflow-x:auto}.gr-coh-r{display:grid;grid-template-columns:minmax(7.375rem,1.1fr) repeat(4,minmax(3.25rem,1fr));gap:.5rem;align-items:center}.gr-coh-r.h>span{font:400 .71875rem/1.2 var(--sans);color:var(--ink-3);text-align:center}.gr-coh-w{display:flex;flex-direction:column;font:400 .84375rem/1.3 var(--sans);color:var(--ink)}.gr-coh-w b{font-weight:400}.gr-coh-w small{font:400 .71875rem/1.3 var(--sans);color:var(--ink-3)}.gr-cell{height:1.625rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;font:500 .71875rem/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--sel-ink)}.gr-cell.none{background:none}.gr-cell.q5{background:var(--d1);color:var(--card)}.gr-cell.q4{background:color-mix(in srgb,var(--d1) 62%,var(--card));color:var(--card)}.gr-cell.q3{background:color-mix(in srgb,var(--d1) 42%,var(--card))}.gr-cell.q2{background:color-mix(in srgb,var(--d1) 26%,var(--card))}.gr-cell.q1{background:color-mix(in srgb,var(--d1) 14%,var(--card))}@media(max-width:760px){.gr-coh-r{grid-template-columns:minmax(6rem,1fr) repeat(4,minmax(2.5rem,1fr));gap:.3125rem}.gr-cell{font-size:.65625rem}}.pt-card-r{margin-left:auto}.pt-pad{padding:0 1.25rem .625rem;margin:0}.pt-tfoot{margin:0;padding:.75rem 1.25rem;border-top:1px solid var(--line-3);font:400 .78125rem/1.5 var(--sans);color:var(--ink-3)}.pt-strong{font-weight:500}.mn-look+.mn-look{margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--line-3)}.mn-look p{margin:0;color:var(--ink)}.mn-look ul{margin:.375rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.mn-look li{font:400 .8125rem/1.5 var(--sans);color:var(--ink-2)}.mn-look .mn-more,.mn-look .mn-note{display:block;margin-top:.375rem;font:400 .78125rem/1.5 var(--sans);color:var(--ink-3)}.pt-cap{margin:0;padding:.625rem 1.25rem 0;border-top:1px solid var(--line-3);font:400 .78125rem/1.4 var(--sans);color:var(--ink-3)}.pt-cap+.pt-nums.inner{border-top:0}.pt-pair .pt-share{width:3.5rem}.pt-named .raw{white-space:nowrap}.pt-pair .pt-tr>*{padding-left:.625rem;padding-right:.625rem}.hm2-greet{margin:0 0 .375rem;font:var(--t-meta);color:var(--ink-3)}.hm-stall{background:var(--card);border:1px solid var(--line);border-radius:1.125rem;box-shadow:var(--shadow);padding:.875rem 1.25rem;color:var(--ink-2);font-size:.84375rem}.hm-stall>svg{color:var(--att-ink)}.hm-stall a{color:var(--link);font-weight:500}.hm2-r{margin-left:auto;min-width:0;max-width:100%}.hm2-r .pt-seg button{padding:.25rem .625rem;font-size:.78125rem}.hm2-plot{position:relative}.hm2-cols{position:absolute;left:1.25rem;right:1.25rem;top:1.75rem;height:10.625rem;display:flex}.hm2-cols>button{flex:none;height:100%;border:0;background:none;padding:0;cursor:crosshair}.hm2-cols>button:focus-visible{outline:2px solid var(--link);outline-offset:-2px}.hm2-hx{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--ink-4);pointer-events:none}.hm2-cols .hm-tip{z-index:2;pointer-events:none}.hm2-col{display:flex;flex-direction:column;gap:.75rem;min-width:0}.hm2-p{margin:0;font:400 .84375rem/1.6 var(--sans);color:var(--ink-2)}.hm2-p+.hm2-p{margin-top:.375rem}.hm2-p.s{font:400 .78125rem/1.5 var(--sans);color:var(--ink-3)}.hm2-warn{margin:0;font:400 .78125rem/1.5 var(--sans);color:var(--att-ink)}.hm2-warn b{font-weight:600}.hm2-fixed{display:flex;align-items:center;gap:.5rem;margin:0;padding:.75rem 1.25rem .875rem;border-top:1px solid var(--line-3);font:400 .78125rem/1.4 var(--sans);color:var(--ink-3)}.hm2-fixed svg{width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:2;flex:none;color:var(--ok-ink)}.hm2-att{color:var(--accent);text-decoration:none}.hm2-att:hover{text-decoration:underline}.hm2-st{font:400 .8125rem/1.3 var(--sans);color:var(--ink-3)}.hm2-st.good{color:var(--ok-ink)}.hm2-st.bad{color:var(--att-ink)}.hm2-trend{display:block;width:6rem;height:1.5rem}.hm2-trend .line{fill:none;stroke:var(--d1);stroke-width:1.6;vector-effect:non-scaling-stroke}.hm2-trend.teal .line{stroke:var(--d-teal)}.hm2-unit{margin-left:.375rem;font:400 .8125rem/1 var(--sans);color:var(--ink-3);letter-spacing:0}.hm2-dots{display:flex;gap:.1875rem;margin-top:.5rem}.hm2-dots i{width:.375rem;height:.375rem;border-radius:50%;background:var(--track)}.hm2-dots i.ok{background:var(--ok)}.hm2-dots i.crit{background:var(--accent)}.pt-ev.hm2-fresh .pt-ev-in{animation:lvin .5s ease-out}@media(max-width:760px){.hm2-cols{left:1rem;right:1rem}.hm2-fixed{padding:.75rem 1rem}.hm2-r{margin-left:0}}.lv-root{min-width:0}.lv-root:fullscreen{background:var(--main);padding:1.5rem 1.75rem;overflow:auto}.lv-pulse i{display:inline-block;vertical-align:middle;margin:0 .5rem .1875rem 0;width:.5rem;height:.5rem;border-radius:6.1875rem;background:var(--live);animation:pulse 1.6s infinite;flex:none}.lv-pulse.idle i{background:var(--ink-4);animation:none}@media(prefers-reduced-motion:reduce){.lv-pulse i{animation:none}}.pt-sentence .lv-state{font:inherit}.lv-bar{display:flex;gap:.625rem;flex-wrap:wrap;align-items:center}.lv-bar .lv-ctl{height:2.25rem;border-color:var(--line);border-radius:.625rem}.lv-bar .lv-search{flex:1 1 13.75rem}.lv-chart .pt-chart{padding-bottom:.625rem}.lv-chart .pt-chart svg{height:6.875rem}.lv-chart .pt-ser.d2 .f{fill:var(--accent)}.lv-chart .pt-ser.d2 .l{stroke:var(--accent)}.lv-chart .pt-legend i.d2{background:var(--accent)}.lv-list{border-radius:1.125rem}.lv-stick{position:sticky;top:0;z-index:1;background:var(--card)}.lv-note{padding:.625rem 1.25rem;border-bottom:1px solid var(--line-3);background:var(--hover);font:var(--t-meta);color:var(--ink-2)}.lv-none{padding:1.75rem 1.25rem}.pt-ev:has(>.lv-row.on),.lv-row.on:hover{background:var(--sel)}@media(max-width:760px){.lv-bar .lv-icon{display:none}}.pt-ev-ic.lv-sym.person{background:var(--ink);color:var(--card)}.pt-ev-ic.lv-sym.flow,.pt-ev-ic.lv-sym.case{background:var(--card-2);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.pt-ev-ic.lv-sym.ai{background:var(--sel);color:var(--sel-ink)}.pt-ev-ic.lv-sym.money{background:var(--ok-soft);color:var(--ok-ink)}.pt-ev-ic.lv-sym.warn{background:var(--warn-soft);color:var(--warn-ink)}.pt-ev-ic.lv-sym.err{background:var(--bad-soft);color:var(--bad-ink)}.pt-ev-ic.lv-sym.big{width:2.375rem;height:2.375rem}.lv-det{border-radius:1.125rem}.lv-case{border-color:var(--line);background:var(--card-2)}.lv-cst{font:500 .78125rem/1.3 var(--sans);color:var(--ink-2)}.lv-cst.bad{color:var(--att-ink)}.lv-cst.good{color:var(--ok-ink)}.lv-foot{display:flex;flex-direction:column;gap:.375rem}.lv-foot .act-def{margin:0 .25rem}.lv-past .pt-card-h .s{flex-basis:100%}.lv-scroll.pt-card{overflow:auto}.lv-scroll.dark{border-radius:1.125rem}.nb-strip .pt-nums.inner:first-child{border-top:0}.nb-strip .pt-num b small{font:500 .8125rem/1.4 var(--sans);color:var(--ink-3);letter-spacing:0}.nb-strip .pt-num b a{color:inherit}.nb-spark{display:block;width:100%;max-width:12.5rem;height:1.75rem;margin-top:.375rem;overflow:visible}.nb-spark .f{fill:var(--d1);fill-opacity:.16;stroke:none}.nb-spark .l{fill:none;stroke:var(--d1);stroke-width:1.5;stroke-linejoin:round}.nb-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.375rem 1rem;padding:.625rem 1.25rem;border-top:1px solid var(--line-3);background:var(--card-2);font:400 .78125rem/1.45 var(--sans);color:var(--ink-3)}.nb-row-spark{display:inline-block;width:6rem}.nb-row-spark .nb-spark{height:1.25rem;margin:0}.nb-orun{display:inline-flex;align-items:center;gap:.625rem}.nb-orun .pt-share{width:6rem}.n-arow .nb-spark{max-width:none;height:2.125rem;margin:0 0 .375rem}.n-arow .pt-ticks{margin-top:0}.nb-act .pt-card-h{padding-bottom:0}.nb-key{margin-left:auto;display:inline-flex;align-items:center;gap:.375rem;font:var(--t-meta);color:var(--ink-3)}.nb-key i{width:.625rem;height:.5625rem;border-radius:.125rem;border:1px solid var(--line);background:repeating-linear-gradient(135deg,var(--line) 0 .125rem,transparent .125rem .25rem)}.nb-utc:empty{display:none}.nb-utc{padding:.25rem 1.25rem 0}.nb-cap{display:block;margin:0;font:var(--t-meta);color:var(--ink-3)}.nb-day{padding:.625rem 0 0}.nb-day>.nb-cap{padding:0 1.25rem}.nb-area{position:relative}.nb-day .pt-chart{padding:0 1.25rem .625rem}.nb-day .pt-chart-area{padding-top:.375rem}.nb-day .pt-chart svg{height:7.5rem}.nb-day.small .pt-chart svg{height:3.5rem}.nb-cols{position:absolute;left:1.25rem;right:1.25rem;top:.375rem;height:7.5rem}.nb-day.small .nb-cols{height:3.5rem}.nb-cols>span{position:absolute;top:0;bottom:0;right:0;pointer-events:none}.nb-cols i{display:block;height:100%;pointer-events:auto}.nb-cols .gap{background:repeating-linear-gradient(135deg,var(--line) 0 .1875rem,var(--card) .1875rem .375rem)}.nb-cols .t{background:var(--card);opacity:.45}.nb-act>.pt-nums.inner{margin-top:.375rem}.nb-plats{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:.75rem 1.75rem;padding:.875rem 1.25rem 1.125rem;border-top:1px solid var(--line-3)}.nb-plats .n-split{margin-top:.5rem;height:.5rem}.nb-defbox{background:var(--card-2)}.nb-close{margin-left:auto;text-decoration:none;font-size:.78125rem}.nb-basis{margin:.75rem 0 0;padding-top:.625rem;border-top:1px solid var(--line);font:400 .78125rem/1.5 var(--sans);color:var(--ink-3)}.nb-names{font-weight:500;color:var(--ink)}.pt-card-b>.n-split{margin:.375rem 0 .875rem}@media(max-width:760px){.nb-day .pt-chart{padding:0 1rem .625rem}.nb-cols{left:1rem;right:1rem}.nb-day>.nb-cap,.nb-utc{padding-left:1rem;padding-right:1rem}.nb-foot,.nb-plats{padding-left:1rem;padding-right:1rem}.nb-orun .pt-share{display:none}}.fl-st{color:var(--ink-3)}.fl-st.bad{color:var(--att-ink)}.fl-st.good{color:var(--ok-ink)}.pt-tr .fl-st:not(.good):not(.bad){color:var(--ink-3)}.fl-spark{display:block;width:6rem;height:1.5rem;overflow:visible}.fl-spark .fl-bad{fill:none;stroke:var(--att-ink);stroke-width:1.4;stroke-linejoin:round}.fl-ok,.mn-share{display:inline-flex;align-items:center;justify-content:flex-end;gap:.625rem}.mn-share .pt-share{width:4.5rem}@media(max-width:760px){.mn-share .pt-share{display:none}}.mn-rest{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.fl-ok .pt-share{width:4.5rem}.fl-desc{margin:0 0 .625rem;color:var(--ink-2)}.pt-page>.back{align-self:flex-start;margin-bottom:-.75rem}@media(max-width:760px){.fl-ok .pt-share{display:none}}.pt-card.cs-do{overflow:visible}.cs-do .cs-menu{left:0;right:auto}.cs-do .cs-menu.w{width:min(23.75rem,calc(100vw - 4.5rem))}.pt-top-r .cs-menu{left:auto;right:0}.cs-ch .b.s{height:1.625rem}.cs-hist .pt-evs{border:0;border-radius:0;box-shadow:none;border-top:1px solid var(--line-3)}.cs-hist .pt-day{padding:.625rem 1.25rem;font-weight:500;color:var(--ink-3);border-bottom:0}.pt-card-b>.cs-p:first-child,.pt-card-b>.cs-hint:first-child{margin-top:0}.pt-card-b .kv{margin-top:.125rem}.cs-own{color:var(--ink-3);font:400 .71875rem var(--sans)}.cs-dk{padding:.875rem 1.25rem}.cs-dev .pt-chart{padding:.25rem 0 0}.scy-big{margin:0;font:400 1rem/1.5 var(--sans);color:var(--ink)}.scy-cause{margin:.5rem 0 0;color:var(--ink-2)}.scy-list{list-style:none;margin:0;padding:0}.scy-item{display:flex;gap:1rem;padding:.875rem 1.25rem;border-top:1px solid var(--line-3);min-width:0}.scy-level{flex:none;width:4rem;padding-top:1px;font:500 .78125rem/1.4 var(--sans);color:var(--ink-3)}.scy-level.error{color:var(--bad-ink)}.scy-level.warn{color:var(--att-ink)}.scy-body{flex:1;min-width:0}.scy-body h3{margin:0;font:600 .875rem/1.45 var(--sans);color:var(--ink);overflow-wrap:anywhere}.scy-raw{margin-left:.5rem;font:400 .75rem var(--mono);color:var(--ink-4)}.scy-mean{margin:.25rem 0 0;font:400 .84375rem/1.5 var(--sans);color:var(--ink-2)}.scy-aff{margin:.375rem 0 0;font:400 .78125rem/1.6 var(--sans);color:var(--ink-3);overflow-wrap:anywhere}.scy-aff .h{font-weight:500;color:var(--ink-2)}.scy-aff code{font:400 .75rem var(--mono);color:var(--ink-2)}.scy-more{padding:0;border:0;background:none;font:inherit;color:var(--link);cursor:pointer}.scy-note{margin:.25rem 0 0;font:400 .78125rem/1.4 var(--sans);color:var(--ink-3)}.scy-acts{display:flex;flex-wrap:wrap;gap:.5rem .875rem;align-items:center;margin-top:.625rem}.scy-err{font:400 .78125rem var(--sans);color:var(--bad-ink)}.scy-empty .pt-card-b{padding-top:1.125rem}@media(max-width:760px){.scy-item{flex-direction:column;gap:.125rem;padding:.75rem 1rem}.scy-level{width:auto}}.lgs-back{align-self:flex-start;margin-bottom:-.75rem}.lgs-filter{margin:-.5rem 0 0;font:400 .8125rem/1.6 var(--sans);color:var(--ink-3)}.lgs-filter>span{margin-right:.75rem;color:var(--ink-2)}.lgs-filters{display:flex;flex-wrap:wrap;gap:.625rem;min-width:0}.lgs-entry{display:flex;flex-direction:column;min-width:0}.lgs-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem}.lgs-name{font:500 .78125rem var(--mono);color:var(--ink);overflow-wrap:anywhere}.lgs-err{font:400 .75rem var(--mono);color:var(--bad-ink)}.lgs-entry .m{overflow-wrap:anywhere}.lgs-note{font:400 .75rem var(--mono)}.lgs-narrow{display:none}@media(max-width:760px){.lgs-narrow{display:block}}.lgs-empty .pt-card-b{padding-top:1.125rem}.sc-more{position:relative;display:inline-flex}.sc-menu{position:absolute;right:0;top:calc(100% + .25rem);z-index:20;display:grid;min-width:14.375rem;padding:.25rem;background:var(--card);border:1px solid var(--line);border-radius:.75rem;box-shadow:0 8px 24px #0f12221f}.sc-menu>button,.sc-menu-in>button{all:unset;display:flex;align-items:center;padding:.5rem .625rem;border-radius:.5rem;font:400 .84375rem/1.3 var(--sans);color:var(--ink);cursor:pointer;white-space:nowrap}.sc-menu>button:hover:not(:disabled),.sc-menu-in>button:hover{background:var(--hover)}.sc-menu>button:disabled{color:var(--ink-3);cursor:default}.sc-menu-in{display:grid;gap:.375rem}.sc-menu-in .prev{margin:.25rem .375rem .5rem;white-space:normal;max-width:17.5rem}.sc-menu-in .err,.sc-menu-in .muted{padding:0 .625rem .375rem;font:var(--t-meta)}.sc-line{margin:-.5rem 0 0;font:400 .84375rem/1.6 var(--sans);color:var(--ink-2)}.sc-line b{color:var(--ink);font-weight:600}.sc-lnk{border:0;background:none;padding:0;margin-left:.375rem;font:inherit;color:var(--link);cursor:pointer}.sc-lnk:hover{text-decoration:underline}.sc-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;padding:.875rem 1rem;border-bottom:1px solid var(--line-3);min-width:0}.sc-tools.sub{background:var(--card-2);align-items:end}.sc-tools.sub .field{margin:0;min-width:10rem}.sc-tools-r{margin-left:auto;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.sc-list .pt-table .tc b{font-weight:500}.sc-list .pt-table .tc a{color:inherit;text-decoration:none}.sc-pager{display:flex;align-items:center;justify-content:space-between;gap:.625rem;flex-wrap:wrap;padding:.75rem 1rem;border-top:1px solid var(--line-3);font:var(--t-meta);color:var(--ink-3)}.sc-pager .acts{display:flex;align-items:center;gap:.5rem}.sc-foot{margin:0;padding:.625rem 1.25rem 1rem;font:400 .78125rem/1.5 var(--sans);color:var(--ink-3)}.sc-foot b{color:var(--ink-2);font-weight:500}.sc-head{display:flex;flex-direction:column;gap:.375rem;min-width:0}.sc-ttl{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;min-width:0}.sc-ttl h1{margin:0;font:600 1.5rem/1.2 var(--sans);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere}.sc-flow{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;font:400 .84375rem/1.5 var(--sans);color:var(--ink-3)}.sc-flow b{color:var(--ink);font-weight:600}.sc-flow .sep{color:var(--ink-4)}.sc-big{margin:0;font:600 1.625rem/1.2 var(--sans);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.pt-day.sc-day{border-top:1px solid var(--line-3);padding:.625rem 1.25rem;font-size:.78125rem;color:var(--ink-2)}.pt-day.sc-day:first-child{border-top:0}.sc-foot.in{padding:.625rem 0 0}.sc-bad{color:var(--att-ink)}.sc-warn{color:var(--warn-ink)}.pt-tr b.sc-bad{font-weight:500}.ya-chg{font:500 .75rem/1.2 var(--sans);color:var(--ink-3);font-variant-numeric:tabular-nums}.ya-chg.good{color:var(--ok-ink)}.ya-chg.bad{color:var(--att-ink)}.ya-state{font:400 .78125rem/1.4 var(--sans);color:var(--ink-3)}.ya-needs,.ya-good{border:0;background:none;padding:0}.sc-tools>.pt-seg,.pt-top-r>.pt-seg{min-width:0;max-width:100%}.sc-list{min-width:0;max-width:100%}@media(max-width:760px){.sc-tools{padding:.75rem}.sc-tools-r{margin-left:0;width:100%}.sc-tools-r .srchf{flex:1}.sc-tools-r .srchf input{width:100%}.sc-foot{padding:.625rem 1rem .875rem}}.sc-evs .pt-evs{border:0;border-radius:0;box-shadow:none;border-top:1px solid var(--line-3)}.sc-good{color:var(--ok-ink)}.pt-num b .pt-zero{font:400 .9375rem/1.7 var(--sans);letter-spacing:0;color:var(--ink-3)}.cx-parts{margin-top:.5rem;border-top:1px solid var(--line-3)}.ez-notes{margin-top:.375rem}.ez-fix{display:block;margin-top:.125rem;grid-column:2/-1}.ez-fix>.b{display:flex;width:max-content;margin-top:.5rem}.cx-copy{min-width:4.75rem;display:inline-flex;align-items:center;justify-content:center}.cx-copy[data-copy]>span{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.cx-copy[data-copy] svg{width:.75rem;height:.75rem;flex:none;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media(max-width:600px){.ez-part{grid-template-columns:1.125rem minmax(0,1fr)}.ez-part>.ez-s{grid-column:2}}.sc-tl{display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(.1875rem,1fr);gap:.125rem;width:min(100%,13.125rem);height:1.25rem;vertical-align:middle}.sc-tl.wide{width:100%;height:2.125rem;gap:.1875rem}.sc-tl i{display:block;border-radius:.125rem;background:var(--track)}.sc-tl i.ok{background:var(--ok)}.sc-tl i.failed{background:var(--att-ink)}.sc-tl i.missed{background:var(--att-line)}.sc-tl i.quiet{background:var(--line-2)}.sc-legend{display:inline-flex;flex-wrap:wrap;gap:.75rem}.sc-legend span{display:inline-flex;align-items:center;gap:.3125rem}.sc-legend i{display:inline-block;width:.5rem;height:.5rem;border-radius:.125rem}.sc-legend i.ok{background:var(--ok)}.sc-legend i.failed{background:var(--att-ink)}.sc-legend i.missed{background:var(--att-line)}.sc-none{color:var(--ink-3);font:var(--t-meta)}.sc-last.bad{color:var(--att-ink)}.sc-days{display:flex;justify-content:space-between;color:var(--ink-3);font:var(--t-meta);margin-top:.375rem}.demobar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.5rem 1.25rem;background:var(--ink);color:var(--frame);font-size:.84375rem;line-height:1.4}.demobar b{font-weight:600}.demobar .b{margin-left:auto;background:var(--frame);color:var(--ink);border-color:var(--frame);padding:.3125rem .75rem;font-size:.8125rem;text-decoration:none;white-space:nowrap}@media(max-width:640px){.demobar{padding:.5rem 1rem}.demobar .b{margin-left:0}}.setupbar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.5rem 1.25rem;background:var(--card-2);color:var(--ink-2);border-bottom:1px solid var(--line);font-size:.84375rem;line-height:1.4}.setupbar .b{margin-left:auto;padding:.3125rem .75rem;font-size:.8125rem;text-decoration:none;white-space:nowrap}@media(max-width:640px){.setupbar{padding:.5rem 1rem}.setupbar .b{margin-left:0}}.setupafter{border:1px solid var(--line);border-radius:.75rem;background:var(--card);padding:.875rem 1.125rem;margin:0 0 1rem;font-size:.875rem;line-height:1.5}.setupafter p{margin:0 0 .375rem}.setupafter ul{margin:0 0 .5rem;padding-left:1.125rem;color:var(--ink-2)}.wk-days{display:flex;flex-direction:column}.wk-day{display:grid;grid-template-columns:6.875rem minmax(0,1fr);gap:1rem;padding:.75rem 0;border-top:1px solid var(--line-3)}.wk-day:first-child{border-top:0;padding-top:0}.wk-when{font-size:.8125rem;color:var(--ink-3)}.wk-lines{display:flex;flex-direction:column;gap:.375rem;font-size:.875rem;line-height:1.5;min-width:0;overflow-wrap:anywhere}.wk-roles{display:grid;grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));gap:1rem}.wk-who .hm-kv span{min-width:0}@media(max-width:640px){.wk-day{grid-template-columns:1fr;gap:.25rem}}.ux-head{margin:.25rem 0 0;font:var(--t-meta);color:var(--ink-3);display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.ux-filters{border-top:1px solid var(--line-3);padding-top:.5rem}.ux-copy{border:0;background:none;padding:0;font:inherit;color:var(--ink-3);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:.125rem;cursor:pointer}.ux-copy:hover{color:var(--ink)}.ux-plain{font:inherit}.sc-list .pt-tr>.wrap:first-child{min-width:13.75rem;overflow-wrap:break-word}.an-card{display:flex;flex-direction:column}.an-h{display:flex;align-items:baseline;gap:.625rem;padding:1rem 1.25rem 0}.an-h h2{margin:0;font:600 .90625rem/1.3 var(--sans);color:var(--ink)}.an-h .pt-link{margin-left:auto}.an-sub{margin:.125rem 1.25rem 0;font:400 .78125rem/1.45 var(--sans);color:var(--ink-3)}.an-b{padding:.875rem 1.25rem 1rem;flex:1;min-width:0}.an-foot{margin:0;padding:.625rem 1.25rem .875rem;border-top:1px solid var(--line-3);font:400 .71875rem/1.45 var(--sans);color:var(--ink-3)}.an-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;min-width:0}.an-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}.an-row>*{margin:0;align-self:start}@media(max-width:900px){.an-row,.an-row.three{grid-template-columns:1fr}}.an-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.an-bi{display:flex;flex-direction:column;gap:.375rem;width:100%;padding:0;border:0;background:none;color:inherit;text-align:left;font:inherit;text-decoration:none}.an-bi.lnk{cursor:pointer;border-radius:.375rem}.an-bi.lnk:hover .n{color:var(--link)}.an-bi.lnk:focus-visible{outline:2px solid var(--link);outline-offset:3px}.an-bl{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;min-width:0}.an-bl .n{min-width:0;font:400 .84375rem/1.35 var(--sans);color:var(--ink);overflow-wrap:anywhere}.an-bl .n .s{display:block;font:400 .71875rem/1.35 var(--sans);color:var(--ink-3);overflow-wrap:anywhere}.an-bl .v{flex:none;display:inline-flex;align-items:baseline;gap:.375rem;white-space:nowrap}.an-bl .v b{font:600 .84375rem/1.35 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink)}.an-bl .v .p{font:400 .71875rem/1.35 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3)}.an-bl .v .p+.p{margin-left:-.25rem}.an-track{display:block;height:.3125rem;border-radius:6.1875rem;background:var(--track);overflow:hidden}.an-track i{display:block;height:100%;border-radius:6.1875rem;background:var(--d1)}.an-plot{margin:0;min-width:0}.an-area{position:relative;margin-left:2.125rem}.an-grid{position:absolute;inset:0;pointer-events:none}.an-grid span{position:absolute;left:0;right:0;border-top:1px dashed var(--line-2)}.an-grid span:nth-child(1){top:0}.an-grid span:nth-child(2){top:50%}.an-grid span:nth-child(3){top:100%}.an-grid em{position:absolute;right:calc(100% + .5rem);top:-.4375rem;font:400 .65625rem/1 var(--sans);font-style:normal;font-variant-numeric:tabular-nums;color:var(--ink-4);white-space:nowrap}.an-cols{position:absolute;inset:0;display:flex;align-items:flex-end;gap:.125rem}.an-cols button{position:relative;flex:1;height:100%;min-width:0;padding:0;border:0;background:none;cursor:default}.an-cols button i{position:absolute;bottom:0;left:50%;width:min(.875rem,70%);transform:translate(-50%);border-radius:.125rem .125rem 0 0;background:var(--d1)}.an-cols button i.s1{background:var(--d3);transform:translate(5%)}.an-cols button i.s0:not(:only-child){transform:translate(-105%)}.an-cols button.on i{opacity:.75}.an-area svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.an-ln{fill:none;stroke:var(--d1);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.an-ln.s1{stroke:var(--d-teal)}.an-hit{position:absolute;inset:0;display:flex}.an-hit button{flex:1;border:0;background:none;padding:0;cursor:default}.an-ticks,.an-legend{margin-left:2.125rem}.an-sw{display:inline-block;width:.5625rem;height:.5625rem;border-radius:.125rem;background:var(--d1)}.an-legend i.an-sw.s1,.hm-tip .an-sw.s1{background:var(--d3)}.an-plot:has(svg) .an-sw.s1{background:var(--d-teal)}.au-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.875rem 1.75rem;padding:1.25rem 1.375rem 1.125rem}.au-big{display:flex;align-items:baseline;gap:.625rem;min-width:0}.au-big b{font:600 2.5rem/1 var(--sans);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.au-big span{font:400 .9375rem/1.3 var(--sans);color:var(--ink-2)}.au-line{display:flex;flex-wrap:wrap;gap:.25rem .875rem;margin-top:.5rem;font:400 .84375rem/1.4 var(--sans);color:var(--ink-2)}.au-line .good{color:var(--ok-ink)}.au-line .bad{color:var(--att-ink)}.au-mark{flex:0 1 16.25rem;min-width:12.5rem;display:flex;flex-direction:column;gap:.375rem}.au-mark b{font:600 .9375rem/1.3 var(--sans);color:var(--ink)}.au-mark span{font:400 .78125rem/1.4 var(--sans);color:var(--ink-3)}.au-mark .an-track{margin-top:0}.au-fold{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.25rem;border:0;border-top:1px solid var(--line-3);background:none;font:500 .8125rem/1.3 var(--sans);color:var(--ink-2);text-align:left;cursor:pointer}.au-fold:hover{background:var(--hover)}.au-fold svg{width:.875rem;height:.875rem;transition:transform .15s ease}.au-fold[aria-expanded=true] svg{transform:rotate(90deg)}.au-sec{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.qg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:var(--gap-l);padding:.875rem 1.25rem;border-top:1px solid var(--line-3)}.qg:first-of-type{border-top:0}.qg .thumb,.qp .thumb{width:3.5rem;height:3.5rem}.qg .pc .t span,.qp .pc .t span{white-space:normal}.qps{display:flex;flex-direction:column;min-width:0}.qp{display:flex;flex-direction:column;gap:.375rem;padding:.625rem 0;border-top:1px solid var(--line-3);min-width:0}.qp:first-child{border-top:0;padding-top:0}.qp .why{font:var(--t-meta);color:var(--ink-2)}.qp .acts{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.qhead{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}.qpager{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;padding:.75rem 1.25rem;border-top:1px solid var(--line-3);font:var(--t-meta);color:var(--ink-3)}@media(max-width:760px){.qg{grid-template-columns:1fr;padding:.75rem 1rem}}
