@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}.newui{--paper:#fbfaf8;--panel:#ffffff;--sunk:#f4f2ee;--rule:#e4e0d9;--rule-hard:#cdc7bb;--ink:#1a1b1e;--ink-2:#55575e;--ink-3:#83858d;--signal:#c9431c;--signal-ink:#c9431c;--signal-bg:#fbeae2;--restrict:#7e2b2b;--restrict-fg:#fbedeb;--restrict-hd:#7e2b2b;--credit:#1f6e51;--credit-bg:#e2f0e9;--brass:#936c2e;--r:3px;--rail-w:188px;--f-display:var(--font-geist-sans),"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--f-ui:var(--font-geist-sans),"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--f-data:var(--font-geist-mono),Consolas,"Cascadia Mono","SF Mono",Menlo,"Roboto Mono",monospace}.newui[data-theme=dark],:root.dark .newui{--paper:#121316;--panel:#191a1e;--sunk:#0d0e10;--rule:#272931;--rule-hard:#3b3e49;--ink:#eae8e4;--ink-2:#a4a6ae;--ink-3:#75777f;--signal:#ff6a3c;--signal-ink:#ff7e55;--signal-bg:#2c1610;--restrict:#8e3230;--restrict-fg:#fbe7e4;--restrict-hd:#e4736c;--credit:#47a57d;--credit-bg:#10241c;--brass:#b08843}@media (prefers-color-scheme:dark){:root:not(.light):not(.dark) .newui:not([data-theme=light]){--paper:#121316;--panel:#191a1e;--sunk:#0d0e10;--rule:#272931;--rule-hard:#3b3e49;--ink:#eae8e4;--ink-2:#a4a6ae;--ink-3:#75777f;--signal:#ff6a3c;--signal-ink:#ff7e55;--signal-bg:#2c1610;--restrict:#8e3230;--restrict-fg:#fbe7e4;--restrict-hd:#e4736c;--credit:#47a57d;--credit-bg:#10241c;--brass:#b08843}}.newui[data-theme=light]{--paper:#fbfaf8;--panel:#ffffff;--sunk:#f4f2ee;--rule:#e4e0d9;--rule-hard:#cdc7bb;--ink:#1a1b1e;--ink-2:#55575e;--ink-3:#83858d;--signal:#c9431c;--signal-ink:#c9431c;--signal-bg:#fbeae2;--restrict:#7e2b2b;--restrict-fg:#fbedeb;--restrict-hd:#7e2b2b;--credit:#1f6e51;--credit-bg:#e2f0e9;--brass:#936c2e}.newui{min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--f-ui);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.newui *,.newui :after,.newui :before{box-sizing:border-box}.newui a{color:inherit;text-decoration:none}.newui :focus-visible{outline:2px solid var(--signal);outline-offset:2px}.newui,.newui .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.newui .mono{font-family:var(--f-data);font-size:.93em;letter-spacing:-.01em}.newui .r{text-align:right}.newui .vis-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.newui *,.newui :after,.newui :before{transition:none!important;animation:none!important}}.newui .app{display:flex;min-height:100vh}.newui .rail{width:var(--rail-w);flex:none;background:var(--sunk);border-right:1px solid var(--rule);display:flex;flex-direction:column;padding:14px 10px;gap:1px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.newui .mark{width:32px;height:32px;background:var(--ink);color:var(--paper);display:grid;place-items:center;font-family:var(--f-display);font-weight:600;font-size:16px;letter-spacing:-.02em;margin:0 0 14px 2px}.newui .mark,.newui .navitem{border-radius:var(--r);flex:none}.newui .navitem{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ink-2);padding:7px 10px;border:1px solid transparent;white-space:nowrap}.newui .navitem.on,.newui .navitem:hover{background:var(--panel);color:var(--ink)}.newui .navitem.on{border-color:var(--rule-hard);font-weight:600}.newui .navitem.quiet{color:var(--ink-3);font-size:13px}.newui .navcount{margin-left:auto;font-size:12px;font-weight:600;color:var(--signal-ink)}.newui .navlegacy{margin-left:auto;width:5px;height:5px;border-radius:50%;border:1px solid var(--rule-hard);flex:none}.newui .navmodule{display:grid;grid-gap:1px;gap:1px;text-align:left;width:100%;font:inherit;background:none;border:1px solid transparent;border-radius:var(--r);padding:6px 10px 8px;cursor:pointer;flex:none}.newui .navmodule:hover{background:var(--panel);border-color:var(--rule-hard)}.newui .navmodule-label{font-family:var(--f-display);font-size:15px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.newui .navmodule-hint{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.newui .rail-sep{height:1px;background:var(--rule);margin:10px 4px;flex:none}.newui .rail-spacer{flex:1 1;min-height:20px}.newui .stage{flex:1 1;min-width:0;display:flex;flex-direction:column}.newui .statusline{gap:0;flex-wrap:wrap;border-bottom:1px solid var(--rule);background:var(--panel);font-size:13px;padding:0 4px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.newui .sl,.newui .statusline{display:flex;align-items:center}.newui .sl{padding:8px 14px;color:var(--ink-2);gap:8px;border-right:1px solid var(--rule)}.newui .sl:last-child{border-right:0;margin-left:auto}.newui .sl b{color:var(--ink);font-weight:600}.newui .sl-dot{width:7px;height:7px;border-radius:50%;flex:none;background:var(--rule-hard)}.newui .sl-dot.ok{background:var(--credit)}.newui .sl-dot.act{background:var(--signal)}.newui .sl-btn{font:inherit;font-size:13px;border:0;background:none;color:var(--ink-2);cursor:pointer;padding:0}.newui .sl-btn:hover{color:var(--ink)}.newui .work{padding:24px 26px 48px;flex:1 1;background:var(--paper);max-width:1520px;width:100%}.newui .h-sec{font-size:17px;letter-spacing:-.015em}.newui .h-page,.newui .h-sec{font-family:var(--f-display);font-weight:600;margin:0}.newui .h-page{font-size:22px;letter-spacing:-.02em}.newui .lbl{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.newui .sub{color:var(--ink-2);font-size:13.5px}.newui .sub.s{font-size:13px}.newui .note{font-size:12.5px;color:var(--ink-3)}.newui .restrict-ink{color:var(--restrict-hd)}.newui .signal-ink{color:var(--signal-ink)}.newui .credit-ink{color:var(--credit)}.newui .panel{background:var(--panel);border:1px solid var(--rule);border-radius:var(--r)}.newui .panel-hd{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:13px 16px;border-bottom:1px solid var(--rule)}.newui .panel-bd{padding:16px}.newui .panel-bd.flush{padding:0}.newui .panel-empty{padding:26px 16px;color:var(--ink-3);font-size:13.5px;text-align:center}.newui .band{margin-bottom:22px}.newui .band-hd{display:flex;align-items:baseline;gap:11px;margin-bottom:10px;flex-wrap:wrap}.newui .band-count{font-family:var(--f-display);font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--signal-ink)}.newui .band-count.clear{color:var(--ink-3)}.newui .queue{display:grid;grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}.newui .qrow{display:grid;grid-template-columns:3px 1fr auto auto;align-items:center;grid-gap:0 16px;gap:0 16px;background:var(--panel);padding:0;text-align:left;font:inherit;color:inherit;border:0;cursor:pointer;width:100%}.newui .qrow:hover{background:var(--sunk)}.newui .qbar{height:100%;min-height:52px;background:var(--signal)}.newui .qrow.wait .qbar{background:var(--rule-hard)}.newui .qmain{padding:12px 0;min-width:0}.newui .qmain b{font-weight:600;display:block}.newui .qmeta{color:var(--ink-3);font-size:13px;margin-top:2px;display:block}.newui .qage{padding:12px 0;color:var(--ink-2);font-size:13px;white-space:nowrap}.newui .qn{padding:12px 18px 12px 0;font-family:var(--f-display);font-weight:600;font-size:20px;letter-spacing:-.02em;color:var(--signal-ink);white-space:nowrap}.newui .qrow.wait .qn{color:var(--ink-3)}.newui .band-clear{border:1px solid var(--rule);border-radius:var(--r);background:var(--panel);padding:15px 16px;color:var(--ink-3);font-size:14px}.newui .band-toggle{margin-left:auto;font:inherit;font-size:13px;height:28px;padding:0 11px;border:1px solid var(--rule-hard);border-radius:var(--r);background:var(--panel);color:var(--ink-2);cursor:pointer;display:inline-flex;align-items:center;gap:7px}.newui .band-toggle:hover{background:var(--sunk);color:var(--ink)}.newui .band-toggle .caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid;flex:none}.newui .band-toggle .caret.down{border-bottom:0;border-top:5px solid}.newui .qmore{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:0;background:var(--panel);font:inherit;font-size:13px;color:var(--ink-2);padding:11px 0;cursor:pointer}.newui .qmore:hover{background:var(--sunk);color:var(--ink)}.newui .qskel{background:var(--panel);padding:15px 16px}.newui .band-collapsed{display:flex;align-items:center;gap:14px;flex-wrap:wrap;width:100%;text-align:left;border:1px solid var(--rule);border-radius:var(--r);background:var(--panel);padding:13px 16px;font:inherit;font-size:13.5px;color:var(--ink-2);cursor:pointer}.newui .band-collapsed:hover{background:var(--sunk)}.newui .band-collapsed b{color:var(--ink);font-weight:600}.newui .band-collapsed-n{font-family:var(--f-display);font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--signal-ink);line-height:1}.newui .figs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}.newui .fig{background:var(--panel);padding:14px 16px 15px;min-width:0}.newui .fig-v{font-family:var(--f-display);font-size:28px;font-weight:600;letter-spacing:-.03em;margin:6px 0 3px;display:block;overflow-wrap:anywhere}.newui .fig-v.credit{color:var(--credit)}.newui .fig-v.restrict-ink{color:var(--restrict-hd)}.newui .fig-note{font-size:12.5px;color:var(--ink-3);display:block}.newui .spark{display:block;width:100%;height:28px;margin-top:9px}.newui .tblwrap{overflow-x:auto}.newui table.t{width:100%;border-collapse:collapse;font-size:14px}.newui table.t th{text-align:left;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600;padding:10px 14px;border-bottom:1px solid var(--rule-hard);white-space:nowrap;background:var(--panel)}.newui table.t th.r{text-align:right}.newui table.t td{padding:10px 14px;border-bottom:1px solid var(--rule);vertical-align:middle}.newui table.t tr:last-child td{border-bottom:0}.newui table.t tbody tr:hover td{background:var(--sunk)}.newui table.t .t-restricted td{background:color-mix(in srgb,var(--restrict) 5%,transparent)}.newui table.t tbody tr.t-restricted:hover td{background:color-mix(in srgb,var(--restrict) 9%,transparent)}.newui .t-link{cursor:pointer}.newui .mini{display:block;height:6px;background:var(--rule);border-radius:2px;overflow:hidden;min-width:80px}.newui .mini>i{display:block;height:100%;background:var(--brass)}.newui .mini.low>i{background:var(--signal)}.newui .chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:2px 8px;border-radius:2px;border:1px solid var(--rule-hard);color:var(--ink-2);background:var(--panel);white-space:nowrap;letter-spacing:.01em}.newui .chip.credit{color:var(--credit);border-color:color-mix(in srgb,var(--credit) 40%,transparent);background:var(--credit-bg)}.newui .chip.signal{color:var(--signal-ink);border-color:color-mix(in srgb,var(--signal) 45%,transparent);background:var(--signal-bg)}.newui .chip.restrict{color:var(--restrict-fg);background:var(--restrict);border-color:var(--restrict)}.newui .chip-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.newui .btn{font:inherit;font-size:13.5px;font-weight:500;height:32px;padding:0 13px;border-radius:var(--r);border:1px solid var(--rule-hard);background:var(--panel);color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.newui .btn:hover:not(:disabled){background:var(--sunk)}.newui .btn:disabled,.newui .btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.newui .btn[aria-disabled=true]{border-style:dashed}.newui .btn.primary{background:var(--ink);color:var(--paper);border-color:var(--ink)}.newui .btn.primary:hover:not(:disabled){opacity:.88;background:var(--ink)}.newui .btn.restrict{background:var(--restrict);color:var(--restrict-fg);border-color:var(--restrict)}.newui .btn.restrict:hover:not(:disabled){opacity:.9;background:var(--restrict)}.newui .btn.ghost{border-color:transparent;background:none;color:var(--ink-2)}.newui .btn.ghost:hover:not(:disabled){background:var(--sunk);color:var(--ink)}.newui .btnrow{gap:7px;align-items:center}.newui .btnrow,.newui .rec{display:flex;flex-wrap:wrap}.newui .rec{align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:16px;border-bottom:1px solid var(--rule);margin-bottom:18px}.newui .rec.rec-embedded{align-items:flex-end;padding-bottom:0;border-bottom:0;margin-bottom:10px;gap:16px}.newui .rec-id{font-family:var(--f-data);font-size:24px;letter-spacing:-.02em;font-weight:500}.newui .rec-name{font-family:var(--f-display);font-size:17px;font-weight:600;letter-spacing:-.015em;margin:4px 0 10px}.newui .rec-chips{display:flex;gap:7px;flex-wrap:wrap}.newui .bal{display:flex;gap:0;border:1px solid var(--rule);border-radius:var(--r);overflow:hidden;flex-wrap:wrap}.newui .bal>div{padding:11px 18px;border-right:1px solid var(--rule);background:var(--panel)}.newui .bal>div:last-child{border-right:0}.newui .bal-v{font-family:var(--f-display);font-size:20px;font-weight:600;letter-spacing:-.025em;display:block;margin:4px 0 2px}.newui .bal.bal-col{flex-direction:column}.newui .bal.bal-col>div{border-right:0;border-bottom:1px solid var(--rule)}.newui .bal.bal-col>div:last-child{border-bottom:0}.newui .bal.bal-col .bal-v{font-size:17px}.newui .bal-v.hold{color:var(--brass)}.newui .bal-v.blocked{color:var(--restrict-hd)}.newui .tabs{display:flex;gap:0;border-bottom:1px solid var(--rule);margin-bottom:18px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.newui .tabs::-webkit-scrollbar{height:0;display:none}.newui .tab{font:inherit;font-size:14px;padding:9px 15px;border:0;background:none;color:var(--ink-2);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.newui .tab:hover{color:var(--ink)}.newui .tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.newui .tab .tabn{color:var(--ink-3);font-weight:400}.newui .tab-restrict[aria-selected=true]{border-bottom-color:var(--restrict)}.newui .tab-restrict .tabdot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--restrict);margin-left:6px;transform:translateY(-1px)}.newui .zone{border:1px solid color-mix(in srgb,var(--restrict) 45%,var(--rule));border-left:3px solid var(--restrict);border-radius:var(--r);background:var(--panel)}.newui .zone-hd{padding:13px 16px;border-bottom:1px solid var(--rule);display:flex;align-items:baseline;justify-content:space-between;gap:14px}.newui .zone-hd .h-sec{color:var(--restrict-hd)}.newui .zone-inline{border:1px solid color-mix(in srgb,var(--restrict) 45%,var(--rule));border-left:3px solid var(--restrict);border-radius:var(--r);padding:14px 16px;background:var(--sunk)}.newui .zone-inline>p{font-size:13.5px;line-height:1.6;color:var(--ink-2)}.newui .formgrid{display:grid;grid-template-columns:200px minmax(0,1fr) 272px;grid-gap:26px;gap:26px;align-items:start}.newui .steprail{display:grid;grid-gap:1px;gap:1px;align-content:start}.newui .step{display:grid;grid-template-columns:2px 1fr;grid-gap:0 13px;gap:0 13px;align-items:start;padding:0;text-align:left;border:0;background:none;font:inherit;color:inherit;cursor:pointer;width:100%}.newui .step:disabled{cursor:default}.newui .step-bar{background:var(--rule);min-height:54px;height:100%}.newui .step.done .step-bar{background:var(--credit)}.newui .step.now .step-bar{background:var(--ink)}.newui .step-in{padding:7px 0 14px}.newui .step-n{font-size:11px;letter-spacing:.09em;color:var(--ink-3);font-weight:600;display:block}.newui .step-t{font-weight:600;margin-top:2px;display:block}.newui .step.now .step-t{color:var(--ink)}.newui .step:not(.now) .step-t{color:var(--ink-2)}.newui .step-s{font-size:12.5px;color:var(--ink-3);margin-top:3px;display:block}.newui .step.done .step-s{color:var(--credit)}.newui .fset{display:grid;grid-gap:14px;gap:14px}.newui .frow{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.newui .f{display:grid;grid-gap:5px;gap:5px;min-width:0;align-content:start}.newui .f>label{font-size:13px;color:var(--ink-2);font-weight:500}.newui .f>label .req{color:var(--signal-ink)}.newui .hint{font-size:12px;color:var(--ink-3);line-height:1.5;display:block}.newui .prose{font-size:14px;line-height:1.7;color:var(--ink-2);white-space:pre-wrap;max-width:68ch}.newui ul.plain{list-style:none;padding:0;margin:0;display:grid;grid-gap:4px;gap:4px}.newui .inp{height:34px;border:1px solid var(--rule-hard);border-radius:var(--r);background:var(--panel);color:var(--ink);font:inherit;font-size:14px;padding:0 11px;width:100%}.newui textarea.inp{height:auto;padding:8px 11px;resize:vertical;line-height:1.5}.newui select.inp{padding-right:7px}.newui .checkline{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:start;padding:11px 0;border-bottom:1px solid var(--rule);cursor:pointer}.newui .checkline:last-of-type{border-bottom:0}.newui .checkline>input{margin-top:2px;accent-color:var(--signal)}.newui .checkline>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.newui .checkline b{font-size:13.5px;font-weight:600}.newui .checkline .note{font-size:12.5px;line-height:1.55}.newui .inp[readonly]{background:var(--sunk);color:var(--ink-2)}.newui .inp:disabled{background:var(--sunk);color:var(--ink-3)}.newui .inp-help{font-size:12.5px;color:var(--ink-3)}.newui .inp-err{font-size:12.5px;color:var(--signal-ink);font-weight:600}.newui .inp.err{border-color:var(--signal)}.newui .inp-grp{display:flex;gap:7px}.newui .inp-grp .inp{flex:1 1}.newui .verif{border:1px solid var(--rule);border-radius:var(--r);overflow:hidden;background:var(--panel)}.newui .verif-hd{display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--credit-bg);border-bottom:1px solid var(--rule);flex-wrap:wrap}.newui .verif-hd b{color:var(--credit);font-size:13.5px}.newui .verif-hd.pending{background:var(--sunk)}.newui .verif-hd.pending b{color:var(--ink-2)}.newui .verif-src{margin-left:auto;font-size:12px;color:var(--ink-3);font-family:var(--f-data)}.newui .recon{display:grid;grid-template-columns:132px 1fr 1fr 84px}.newui .recon>*{padding:9px 14px;border-bottom:1px solid var(--rule);font-size:13.5px;min-width:0;overflow-wrap:anywhere}.newui .recon>.rh{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600;border-bottom:1px solid var(--rule-hard);background:var(--panel)}.newui .recon>.last{border-bottom:0}.newui .recon>.none{color:var(--ink-3)}.newui .avatar{width:38px;height:38px;border-radius:50%;background:var(--sunk);border:1px solid var(--rule-hard);display:grid;place-items:center;font-family:var(--f-display);font-weight:600;font-size:13.5px;color:var(--ink-2);flex:none;overflow:hidden}.newui .avatar img{width:100%;height:100%;object-fit:cover}.newui .score{display:flex;align-items:center;gap:9px}.newui .score .mini{flex:1 1}.newui .score .mini>i{background:var(--credit)}.newui .score .mini.low>i{background:var(--signal)}.newui .score b{font-size:13px}.newui .summary{display:grid;grid-gap:0;gap:0}.newui .sum-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13.5px;padding:6px 0;border-bottom:1px solid var(--rule)}.newui .sum-row:last-child{border-bottom:0}.newui .sum-row span{color:var(--ink-2)}.newui .sum-row b{font-weight:600;text-align:right}.newui .sum-row b.soft{font-weight:400;color:var(--ink-2);font-size:13px}.newui .todo{display:grid;grid-gap:7px;gap:7px}.newui .todo-i{display:grid;grid-template-columns:13px 1fr;grid-gap:9px;gap:9px;font-size:13.5px;align-items:start}.newui .todo-i .tick{color:var(--credit);font-weight:700}.newui .todo-i .open{color:var(--signal-ink);font-weight:700}.newui .todo-i .idle{color:var(--ink-3)}.newui .todo-i.pend span{color:var(--ink-2)}.newui .optgrp{border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}.newui .optgrp-h{padding:6px 12px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;background:var(--sunk);border-bottom:1px solid var(--rule);color:var(--ink-3)}.newui .opt{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;padding:9px 12px;align-items:center;width:100%;text-align:left;font:inherit;color:inherit;background:none;border:0;border-bottom:1px solid var(--rule);cursor:pointer}.newui .opt:last-child{border-bottom:0}.newui .opt.sel,.newui .opt:hover{background:var(--sunk)}.newui .opt.sel{box-shadow:inset 2px 0 0 var(--ink)}.newui .opt b{font-weight:600;font-size:13.5px;display:block}.newui .opt .od{font-size:12.5px;color:var(--ink-3);display:block}.newui .route-note{font-size:13px;line-height:1.5;padding:10px 12px;border-radius:var(--r)}.newui .route-note.now{background:var(--restrict);color:var(--restrict-fg)}.newui .route-note.appr{background:var(--sunk);color:var(--ink-2);border:1px solid var(--rule)}.newui .scrim{position:fixed;inset:0;z-index:60;background:rgba(20,18,16,.55);display:grid;place-items:center;padding:24px;overflow-y:auto}.newui .dlg{border:1px solid var(--rule-hard);border-radius:var(--r);background:var(--panel);width:100%;max-width:560px;margin:auto}.newui .dlg-hd{padding:14px 16px;border-bottom:1px solid var(--rule)}.newui .dlg-hd.restrict .h-sec{color:var(--restrict-hd)}.newui .dlg-bd{padding:16px;display:grid;grid-gap:14px;gap:14px}.newui .dlg-ft{padding:13px 16px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.newui .g2{grid-template-columns:1.35fr 1fr;grid-gap:18px}.newui .g2,.newui .g2b{display:grid;gap:18px;align-items:start}.newui .g2b{grid-template-columns:1fr 1fr;grid-gap:18px}.newui .stack{grid-gap:18px;gap:18px}.newui .stack,.newui .stack-s{display:grid;align-content:start}.newui .stack-s{grid-gap:9px;gap:9px}.newui .dl{display:grid;grid-template-columns:auto 1fr;grid-gap:9px 20px;gap:9px 20px;font-size:14px;margin:0}.newui .dl dt{color:var(--ink-3)}.newui .dl dd{margin:0;text-align:right}.newui .dl dd.restrict-ink{color:var(--restrict-hd);font-weight:600}.newui .dl dd.signal-ink{color:var(--signal-ink);font-weight:600}.newui .skel{background:var(--sunk);border-radius:2px;position:relative;overflow:hidden}.newui .skel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--rule) 60%,transparent),transparent);animation:newui-shimmer 1.4s infinite}@keyframes newui-shimmer{to{transform:translateX(100%)}}.newui .gate{min-height:60vh;display:grid;place-items:center;color:var(--ink-3);font-size:14px}.newui .toolbar{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:12px}.newui .tb-search{display:grid;grid-gap:5px;gap:5px;min-width:320px;flex:1 1 320px}.newui .tb-filter{display:grid;grid-gap:5px;gap:5px;min-width:148px}.newui .tb-export{display:grid;grid-gap:5px;gap:5px;margin-left:auto}.newui .tb-note{margin:0 0 12px}.newui .linkish{font:inherit;border:0;background:none;padding:0;color:var(--ink-2);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.newui .linkish:hover{color:var(--ink)}.newui .th-sort{font:inherit;border:0;background:none;padding:0;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.newui .th-sort.on,.newui .th-sort:hover{color:var(--ink)}.newui table.t th.r .th-sort{flex-direction:row-reverse}.newui .th-caret{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-bottom:4px solid;opacity:.25;flex:none}.newui .th-caret.asc{opacity:1}.newui .th-caret.desc{opacity:1;border-bottom:0;border-top:4px solid}.newui .pager{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:12px}.newui .rec-right{display:grid;grid-gap:12px;gap:12px;justify-items:end}.newui .rec-actions{justify-content:flex-end}.newui .narrative{margin-top:14px;padding-top:14px;border-top:1px solid var(--rule);font-size:13.5px;color:var(--ink-2);line-height:1.55;white-space:pre-wrap}.newui .consequences{margin:14px 0 0;padding:12px 14px 12px 30px;display:grid;grid-gap:5px;gap:5px;background:var(--sunk);border:1px solid var(--rule);border-radius:var(--r);font-size:13px;color:var(--ink-2)}.newui .consequences li::marker{color:var(--ink-3)}.newui .diffbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border:1px solid var(--rule-hard);border-left:3px solid var(--brass);border-radius:var(--r);background:var(--panel);padding:12px 16px;margin-bottom:18px;font-size:13.5px;color:var(--ink-2)}.newui .diffbar.immediate{border-left-color:var(--signal)}.newui .diffbar b{color:var(--ink);font-weight:600}.newui .diffbar-n{font-family:var(--f-display);font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--brass);line-height:1}.newui .diffbar.immediate .diffbar-n{color:var(--signal-ink)}.newui .diffbar-note{margin-left:auto}.newui .f-changed>label{color:var(--ink);font-weight:600}.newui .f-changed .inp{border-color:var(--brass)}.newui .f-changed-tag{margin-left:8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--brass);font-weight:600}.newui .cfg-rows{display:grid;grid-gap:0;gap:0}.newui .cfg-row{display:grid;grid-template-columns:minmax(0,1fr) 88px minmax(0,1.1fr) 132px;grid-gap:16px;gap:16px;align-items:center;padding:10px 0;border-bottom:1px solid var(--rule)}.newui .cfg-row:last-child{border-bottom:0}.newui .cfg-lbl{display:grid;grid-gap:1px;gap:1px;min-width:0}.newui .cfg-lbl b{font-size:13.5px;font-weight:600}.newui .cfg-lbl .note{font-size:12.5px}.newui .cfg-bar{display:grid;grid-gap:3px;gap:3px;min-width:0}.newui .cfg-was{font-size:12.5px;text-align:right;color:var(--ink-2)}@media (max-width:1180px){.newui .cfg-row{grid-template-columns:minmax(0,1fr) 84px;row-gap:6px}.newui .cfg-bar{grid-column:1}.newui .cfg-was{grid-column:2;align-self:end}}.newui .riskrow{display:grid;grid-template-columns:92px 1fr auto 56px;align-items:center;grid-gap:12px;gap:12px}.newui .riskrow-n{font-weight:600;font-size:14px}.newui .caselife{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}.newui .caselife-step{display:grid;grid-gap:1px;gap:1px;padding:9px 0 9px 18px;position:relative;border-left:1px solid var(--rule)}.newui .caselife-step:before{content:"";position:absolute;left:-4px;top:14px;width:7px;height:7px;border-radius:50%;background:var(--paper);border:1px solid var(--rule-hard)}.newui .caselife-step>b{font-size:13.5px;font-weight:600}.newui .caselife-step>.note{font-size:12.5px}.newui .caselife-step.done{border-left-color:var(--credit)}.newui .caselife-step.done:before{background:var(--credit);border-color:var(--credit)}.newui .caselife-step.here{border-left-color:var(--signal)}.newui .caselife-step.here:before{background:var(--signal);border-color:var(--signal);width:9px;height:9px;left:-5px}.newui .caselife-step.here>b{color:var(--signal-ink)}.newui .caselife-step.ahead>b,.newui .caselife-step.skipped>b{color:var(--ink-3);font-weight:500}.newui .notes{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}.newui .note-item{padding:12px 0;border-bottom:1px solid var(--rule)}.newui .note-item:first-child{padding-top:0}.newui .note-item:last-child{border-bottom:0;padding-bottom:0}.newui .note-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:5px}.newui .note-head>b{font-size:13.5px;font-weight:600}.newui .note-item>p{font-size:13.5px;line-height:1.6;color:var(--ink-2);white-space:pre-wrap}.newui .rec-item{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--rule)}.newui .rec-item:last-child{border-bottom:0}.newui .rec-item>div{min-width:0}.newui .rec-item p{font-size:13px;line-height:1.55;margin-top:3px}.newui .reqcard{border:1px solid var(--rule);border-radius:var(--r);padding:13px 15px;background:var(--panel)}.newui .reqcard-pending{border-left:2px solid var(--signal)}.newui .reqcard-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:7px}.newui .reqcard-head>b{font-size:14px;font-weight:600}.newui .reqcard>p{font-size:13.5px;line-height:1.6;color:var(--ink-2);margin-bottom:10px}.newui .dl.dl-tight{row-gap:3px}.newui tr.row-restrict>td:first-child{box-shadow:inset 2px 0 0 var(--restrict)}.newui tr.row-off>td{color:var(--ink-3)}.newui tr.row-off>td b{font-weight:500}.newui .docview{display:block;width:100%;height:520px;max-height:70vh;object-fit:contain;border:1px solid var(--rule);border-radius:var(--r);background:var(--sunk)}.newui .peek-scrim{position:fixed;inset:0;z-index:60;background:color-mix(in srgb,#000 38%,transparent);display:flex;justify-content:flex-end}.newui .peek{width:min(468px,100vw);background:var(--panel);border-left:1px solid var(--rule-hard);display:flex;flex-direction:column;height:100%;outline:0}.newui .peek-trail{display:flex;flex-wrap:wrap;align-items:center;gap:3px;padding:9px 18px;border-bottom:1px solid var(--rule);background:var(--sunk);font-size:12px;color:var(--ink-3)}.newui .peek-trail-sep{margin:0 5px;color:var(--ink-3)}.newui .peek-trail .on{color:var(--ink);font-weight:500}.newui .peek-bd{flex:1 1;overflow-y:auto;padding:18px;display:grid;grid-gap:16px;gap:16px;align-content:start}.newui .peek-ft{border-top:1px solid var(--rule);padding:10px 18px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--sunk)}.newui .peek-key{margin-left:7px;font-family:var(--f-data);font-size:11px;color:var(--ink-3);border:1px solid var(--rule);border-radius:2px;padding:1px 4px}.newui .peek-hd{display:grid;grid-gap:5px;gap:5px;padding-bottom:14px;border-bottom:1px solid var(--rule)}.newui .peek-kind{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-weight:600}.newui .peek-id{font-size:17px;font-weight:600;letter-spacing:-.01em}.newui .peek-name{font-size:14px;color:var(--ink-2)}.newui .peek-open{justify-self:start;margin-top:3px;font-size:13px}.newui .peek-sec{display:grid;grid-gap:6px;gap:6px}.newui .peek-row{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--rule);font-size:13px}.newui .peek-row:last-child{border-bottom:0}.newui .peek-omits{font-size:12.5px;line-height:1.55;color:var(--ink-3);border-top:1px solid var(--rule);padding-top:12px}.newui .peek-omits b{color:var(--ink-2);font-weight:600}.newui .peeklink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:3px;-webkit-text-decoration-color:var(--rule-hard);text-decoration-color:var(--rule-hard);cursor:pointer}.newui .peeklink:hover{-webkit-text-decoration-color:var(--ink-2);text-decoration-color:var(--ink-2)}@media (max-width:560px){.newui .peek{width:100vw}}.newui .cmp{display:grid;grid-template-columns:104px 1fr 1fr;grid-gap:0;gap:0;border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}.newui .cmp-h{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);font-weight:600;background:var(--sunk)}.newui .cmp-h,.newui .cmp-l,.newui .cmp-v{padding:8px 11px;border-bottom:1px solid var(--rule)}.newui .cmp-l,.newui .cmp-v{font-size:13px;line-height:1.5;min-width:0;overflow-wrap:anywhere}.newui .cmp-l{color:var(--ink-3);background:var(--sunk)}.newui .cmp>:nth-last-child(-n+3){border-bottom:0}.newui .cmp-diff{color:var(--signal-ink);font-weight:500}.newui .flow-verdict{font-size:13.5px;line-height:1.5;padding:10px 12px;border-radius:var(--r);background:var(--sunk);border:1px solid var(--rule);color:var(--ink-2);margin:0 0 16px}.newui .flow-verdict.signal{border-left:3px solid var(--signal);color:var(--ink)}.newui .flow-verdict.credit{border-left:3px solid var(--credit)}.newui .flow-verdict b{color:var(--ink);font-weight:600}.newui .flow-steps{list-style:none;margin:0;padding:0;display:grid}.newui .flow-step{display:grid;grid-template-columns:22px 1fr;grid-gap:0 12px;gap:0 12px;position:relative;padding-bottom:18px}.newui .flow-step:last-child{padding-bottom:0}.newui .flow-step:before{content:"";position:absolute;left:10px;top:16px;bottom:-2px;width:1px;background:var(--rule)}.newui .flow-step:last-child:before{display:none}.newui .flow-mark{width:11px;height:11px;border-radius:50%;border:2px solid var(--rule-hard);background:var(--panel);margin:4px 0 0 5px;z-index:1;flex:none}.newui .flow-step.done .flow-mark{background:var(--credit);border-color:var(--credit)}.newui .flow-step.stuck .flow-mark{background:var(--signal);border-color:var(--signal)}.newui .flow-step.failed .flow-mark,.newui .flow-step.held .flow-mark{background:var(--restrict);border-color:var(--restrict)}.newui .flow-step.skipped .flow-mark{border-style:dotted}.newui .flow-body{min-width:0;display:grid;grid-gap:2px;gap:2px}.newui .flow-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.newui .flow-head b{font-weight:600;font-size:14px}.newui .flow-step.pending .flow-head b,.newui .flow-step.skipped .flow-head b{color:var(--ink-3);font-weight:500}.newui .flow-note{font-size:13px;color:var(--ink-2)}.newui .flow-when{font-size:12.5px}.newui .flow-dwell,.newui .flow-when{color:var(--ink-3)}.newui .flow-stalled{font-size:13px;font-weight:600;color:var(--signal-ink)}.newui .flow-step.held .flow-stalled{color:var(--restrict-hd)}.newui .cmd-scrim{align-items:start;padding-top:12vh}.newui .cmd{width:100%;max-width:640px;background:var(--panel);border:1px solid var(--rule-hard);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column;max-height:70vh}.newui .cmd-input{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--rule)}.newui .cmd-input .inp{border:0;height:30px;padding:0;font-size:16px;background:none}.newui .cmd-input .inp:focus-visible{outline:none}.newui .kbd{font-family:var(--f-data);font-size:11px;color:var(--ink-3);border:1px solid var(--rule-hard);border-radius:2px;padding:1px 5px;background:var(--sunk);white-space:nowrap}.newui .cmd-list{overflow-y:auto;flex:1 1;padding:4px 0}.newui .cmd-group{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600;padding:10px 14px 5px}.newui .cmd-item{display:flex;align-items:center;gap:14px;width:100%;text-align:left;border:0;background:none;font:inherit;color:inherit;padding:8px 14px;cursor:pointer}.newui .cmd-item.on{background:var(--sunk);box-shadow:inset 2px 0 0 var(--ink)}.newui .cmd-main{min-width:0;flex:1 1}.newui .cmd-main b{font-weight:600}.newui .cmd-hint,.newui .cmd-main b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newui .cmd-hint{font-size:12.5px;color:var(--ink-3)}.newui .cmd-trail{color:var(--ink-2);font-size:13px;white-space:nowrap}.newui .cmd-legacy{margin-left:8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.newui .cmd-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--restrict);margin-left:7px;transform:translateY(-1px)}.newui .cmd-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:9px 14px;border-top:1px solid var(--rule);background:var(--sunk)}.newui .pickgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.newui .pick{display:flex;flex-direction:column;align-items:stretch;gap:9px;text-align:left;padding:17px 18px 15px;border:1px solid var(--rule);border-radius:var(--r);background:var(--panel);cursor:pointer;font:inherit;color:inherit;transition:border-color .12s,background .12s}.newui .pick:focus-visible,.newui .pick:hover{border-color:var(--ink-3);background:var(--sunk)}.newui .pick-t{font-family:var(--f-display);font-size:17px;letter-spacing:-.01em}.newui .pick-w{font-size:13px;color:var(--ink-2)}.newui .pick-c{display:flex;flex-direction:column;gap:7px;padding-top:10px;border-top:1px solid var(--rule);flex:1 1}.newui .pick-c>span{font-size:12.5px;line-height:1.55;color:var(--ink-2);padding-left:11px;position:relative}.newui .pick-c>span:before{content:"";position:absolute;left:0;top:8px;width:4px;height:1px;background:var(--ink-3)}.newui .pick-go{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding-top:4px}.newui .pickrow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.newui .pickmini{display:flex;flex-direction:column;gap:5px;text-align:left;padding:12px 14px;border:1px solid var(--rule);border-left:2px solid transparent;border-radius:var(--r);background:var(--panel);cursor:pointer;font:inherit;color:inherit}.newui .pickmini:hover{border-color:var(--ink-3)}.newui .pickmini.on{border-left-color:var(--brass);background:var(--sunk)}.newui .pickmini .pick-t{font-family:inherit;font-size:13.5px;font-weight:600;letter-spacing:0}.newui .pickmini .pick-w{font-size:12.5px;line-height:1.5}.newui .pick:focus-visible .pick-go,.newui .pick:hover .pick-go{color:var(--ink-1)}.newui .row-picked>td{background:var(--sunk);box-shadow:inset 2px 0 0 var(--brass)}.newui .matchbar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}.newui .matchbar>div{display:flex;flex-direction:column;gap:3px;padding:12px 14px;background:var(--panel)}.newui .matchbar b{font-family:var(--f-display);font-size:20px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.newui .relay{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}.newui .relay-leg{display:flex;flex-direction:column;gap:3px;padding:11px 13px;background:var(--panel);border-top:2px solid transparent}.newui .relay-leg.done{background:var(--sunk)}.newui .relay-leg.now{border-top-color:var(--signal)}.newui .relay-leg.idle .relay-does,.newui .relay-leg.idle .relay-who{color:var(--ink-3)}.newui .relay-who{font-size:12.5px;font-weight:600;color:var(--ink-2)}.newui .relay-leg.now .relay-who{color:var(--signal)}.newui .relay-does{font-size:11.5px;color:var(--ink-3);line-height:1.4}.newui .sharerow{display:grid;grid-template-columns:minmax(120px,1.4fr) minmax(110px,1fr) 90px minmax(140px,1.2fr) minmax(110px,1fr) 92px auto;grid-gap:8px;gap:8px;align-items:center;padding:8px 0;border-top:1px solid var(--rule)}.newui .sharerow>.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1120px){.newui .sharerow{grid-template-columns:repeat(2,minmax(0,1fr))}}.newui .bandcard{border:1px solid var(--rule);border-left:2px solid var(--brass);border-radius:var(--r);padding:12px 14px;margin-bottom:10px;background:var(--sunk)}.newui .railtabs{display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid var(--rule);margin-bottom:16px}.newui .railtab{font:inherit;font-size:13.5px;color:var(--ink-2);background:none;border:none;border-bottom:2px solid transparent;padding:8px 14px;cursor:pointer;margin-bottom:-1px}.newui .railtab:hover{color:var(--ink-1)}.newui .railtab.on{color:var(--ink-1);font-weight:600;border-bottom-color:var(--ink)}.newui .chiprow{display:flex;flex-wrap:wrap;gap:6px}.newui .scopegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:12px;gap:12px}.newui .scopecat{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:10px 11px;border:1px solid var(--rule);border-radius:var(--r);background:var(--sunk)}.newui .scopecat>b{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px}.newui .scopechip{font-family:var(--f-data);font-size:12px;padding:3px 8px;border:1px solid var(--rule);border-radius:var(--r);background:var(--panel);color:var(--ink-2);cursor:pointer;text-align:left;width:100%}.newui .scopechip:hover{border-color:var(--ink-3);color:var(--ink-1)}.newui .scopechip.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.newui .scopechip.on.wild{background:var(--restrict);border-color:var(--restrict);color:#fff}@media (max-width:1280px){.newui .formgrid{grid-template-columns:172px minmax(0,1fr)}.newui .formgrid>aside{grid-column:1/-1}}@media (max-width:1120px){.newui .g2,.newui .g2b{grid-template-columns:1fr}.newui .figs{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.newui .pickgrid,.newui .pickrow{grid-template-columns:minmax(0,1fr)}.newui .relay{grid-template-columns:repeat(2,minmax(0,1fr))}.newui .matchbar{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.newui .figs,.newui .formgrid,.newui .frow{grid-template-columns:1fr}.newui .recon{grid-template-columns:118px 1fr}.newui .recon>.col-nimc,.newui .recon>.col-score,.newui .recon>.rh:nth-child(3),.newui .recon>.rh:nth-child(4){display:none}.newui .work{padding:18px 16px 36px}}.newui .tagsel{display:inline-flex;align-items:center;padding:4px 12px;border:1px solid var(--rule-hard);border-radius:3px;background:transparent;color:var(--ink);font:inherit;font-size:12.5px;cursor:pointer}.newui .tagsel:hover{border-color:var(--ink-3)}.newui .tagsel.on{border-color:var(--brass);color:var(--brass);background:color-mix(in srgb,var(--brass) 8%,transparent)}.newui .chartwrap{overflow-x:auto}.newui .striplegend{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:12px;color:var(--ink-2)}.newui .striplegend .sw{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:6px}.newui .striplegend .sw-quiet{background:var(--ink-3);opacity:.55}.newui .striplegend .sw-faint{background:var(--rule-hard)}.newui .striplegend .sw-blocked{background:var(--restrict)}.newui .striplegend .sw-blocked-alt{background:repeating-linear-gradient(45deg,var(--restrict) 0 4px,var(--paper) 4px 6px)}.newui .pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:880px){.newui .pair{grid-template-columns:1fr}}.newui pre.payload{margin:0;max-height:340px;overflow:auto;padding:10px 12px;border:1px solid var(--rule);border-radius:6px;background:var(--paper);color:var(--ink-2);font-family:var(--f-data);font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.newui[data-brand=portal]{--paper:#f7f8fa;--panel:#ffffff;--sunk:#eef1f5;--rule:#dde2ea;--rule-hard:#c2cad6;--ink:#171a21;--ink-2:#4e5663;--ink-3:#7d8593;--brand:#1f4d7a;--brand-ink:#ffffff;--brand-bg:#e7eef6}.newui[data-brand=portal][data-theme=dark],:root.dark .newui[data-brand=portal]{--paper:#101317;--panel:#171b21;--sunk:#0b0d10;--rule:#242a33;--rule-hard:#38404c;--ink:#e8ecf2;--ink-2:#a3acba;--ink-3:#6f7886;--brand:#6ea8de;--brand-ink:#0b0d10;--brand-bg:#17222e}.newui[data-brand=portal] .brand-fill{background:var(--brand);color:var(--brand-ink)}.newui[data-brand=portal] .brand-tint{background:var(--brand-bg);color:var(--brand)}.newui[data-brand=portal] .btn.primary,.newui[data-brand=portal] .btn.primary:hover:not(:disabled){background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}.newui[data-brand=portal] a:not(.navitem){color:var(--brand)}body,html{margin:0;padding:0}:root{color-scheme:light}@media (prefers-color-scheme:dark){:root:not(.light):not(.dark){color-scheme:dark}}:root.dark{color-scheme:dark}:root.light{color-scheme:light}.newui .railhead{display:flex;align-items:center;gap:9px;margin:0 0 14px 2px;min-width:0}.newui .railhead .mark{margin:0;flex:none;background:var(--brand);color:var(--brand-ink)}.newui .railwordmark{font-family:var(--f-display);font-size:13.5px;font-weight:600;letter-spacing:-.015em;color:var(--ink);line-height:1.2;min-width:0;overflow-wrap:anywhere}.newui .sl-select{font:inherit;font-size:13px;color:var(--ink);background:none;border:0;padding:2px 4px;margin:-2px 0;border-radius:var(--r);max-width:220px;cursor:pointer}.newui .sl-select:hover{background:var(--sunk)}.newui .sl-select:disabled{cursor:progress;color:var(--ink-3)}.newui .sl-sep{color:var(--ink-3);-webkit-user-select:none;-moz-user-select:none;user-select:none}.newui .signin{min-height:100vh;display:grid;place-items:center;padding:32px 16px}.newui .signin-grid{width:100%;max-width:880px;display:grid;grid-gap:36px;gap:36px;align-content:center}@media (min-width:900px){.newui .signin-grid{grid-template-columns:1fr 360px;gap:72px;align-items:center}}.newui .signin-brand{display:grid;grid-gap:18px;gap:18px;min-width:0}.newui .signin-lockup{display:flex;align-items:center;gap:12px;min-width:0}.newui .signin-lockup .mark{width:40px;height:40px;font-size:19px;margin:0;flex:none;background:var(--brand);color:var(--brand-ink)}.newui .signin-name{font-family:var(--f-display);font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--ink);line-height:1.15;min-width:0;overflow-wrap:anywhere}.newui .signin-wordmark{max-height:44px;max-width:100%}.newui .signin-lede{font-size:14.5px;line-height:1.55;color:var(--ink-2);max-width:44ch;margin:0}.newui .signin-points{list-style:none;margin:0;padding:0;display:grid;grid-gap:9px;gap:9px}.newui .signin-points li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--ink-2)}.newui .signin-points li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand);margin-top:6px;flex:none}.newui .signin-foot{font-size:12.5px;line-height:1.5;color:var(--ink-3);margin:0}.newui .signin-form{width:100%;min-width:0}.newui .f>input:where(:not([type=checkbox]):not([type=radio])),.newui .f>select,.newui .f>textarea{height:34px;border:1px solid var(--rule-hard);border-radius:var(--r);background:var(--panel);color:var(--ink);font:inherit;font-size:14px;padding:0 11px;width:100%}.newui .f>textarea{height:auto;padding:8px 11px;resize:vertical;line-height:1.5}.newui .firstrun .f>input:where(:not([type=checkbox]):not([type=radio])),.newui .firstrun .f>select,.newui .signin .f>input:where(:not([type=checkbox]):not([type=radio])),.newui .signin .f>select{height:42px;font-size:15px;padding:0 13px}.newui .firstrun .f>label,.newui .signin .f>label{font-size:13.5px}.newui .firstrun .btn-block,.newui .firstrun form>.btn,.newui .signin .btn-block,.newui .signin form>.btn{height:42px;font-size:14.5px;justify-content:center;width:100%}.newui .firstrun .f>input.inp-otp,.newui .inp-otp,.newui .signin .f>input.inp-otp{height:58px;font-family:var(--f-data);font-size:25px;font-weight:600;text-align:center;letter-spacing:.38em;text-indent:.38em;padding:0}.newui .inp-otp::placeholder{color:var(--ink-3);font-weight:400;opacity:.4}.newui .inp-date{width:auto;flex:none}.newui .firstrun{min-height:100vh;display:grid;place-items:center;padding:32px 16px}.newui .firstrun-card{width:100%;max-width:420px;min-width:0}