:root{color-scheme:light;--paper: #f4f3f0;--panel: #ece9e3;--card: #fdfdfc;--ink: #16181c;--ink-2: #4a4e56;--muted: #585c64;--faint: #65686e;--rule: #d6d4ce;--hair: #e2e0da;--accent: #8f2418;--good: #2f6b46;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--ease: cubic-bezier(.2,.7,.2,1);--t-colour: .15s;--t-move: .25s;--t-enter: .4s}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}p{text-wrap:pretty;margin:0}a{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1[tabindex]:focus,h1[tabindex]:focus-visible{outline:none}svg{display:block}.mono,.m{font-variant-numeric:tabular-nums;letter-spacing:0;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.num{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.demobar{background:var(--ink);color:var(--paper);padding:var(--s2) var(--s5);font-size:12.5px;display:flex;gap:var(--s3);align-items:center;justify-content:center;text-align:center}.demobar strong{font-weight:700}.demobar span{color:#b9b6ae}header.app{position:sticky;top:0;z-index:20;background:var(--paper);border-block-end:1px solid var(--ink)}header.app .bar{max-width:1180px;margin:0 auto;padding:var(--s4) var(--s5);display:flex;align-items:center;justify-content:space-between;gap:var(--s5)}.brand{display:flex;align-items:center;gap:10px}.brand .name{font-weight:700;font-size:17px;letter-spacing:-.02em;line-height:1}.steps{display:flex;align-items:center;gap:var(--s3)}.step{display:flex;align-items:center;gap:var(--s2)}.step .dot{inline-size:7px;block-size:7px;background:var(--rule);flex:none}.step.done .dot{background:var(--muted)}.step.now .dot{background:var(--accent)}.step .lbl{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.step.now .lbl{color:var(--ink)}.step .sep{inline-size:18px;block-size:1px;background:var(--rule)}main{max-width:1180px;margin:0 auto;padding:var(--s7) var(--s5) var(--s8)}.narrow{max-width:680px}h1{font-size:clamp(26px,3.4vw,36px);font-weight:700;letter-spacing:-.028em;line-height:1.1;margin:var(--s3) 0 var(--s3);text-wrap:balance}h2{font-size:19px;font-weight:700;letter-spacing:-.02em;margin:0 0 var(--s3)}.lead{font-size:16.5px;color:var(--ink-2);max-width:60ch}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);font-family:inherit;font-size:15px;font-weight:500;cursor:pointer;padding:13px var(--s5);border:1px solid var(--ink);background:var(--ink);color:var(--paper);transition:background-color var(--t-colour) var(--ease),color var(--t-colour) var(--ease),border-color var(--t-colour) var(--ease),box-shadow var(--t-colour) var(--ease),transform 90ms var(--ease);text-decoration:none}.btn[disabled]{opacity:.38;cursor:not-allowed}.btn[disabled]:active{transform:none}.btn.ghost{background:transparent;color:var(--ink);border-color:var(--rule)}.btn.ghost:hover{background:transparent;border-color:var(--ink)}.btn.small{padding:8px var(--s4);font-size:13.5px}.actions{display:flex;gap:var(--s3);align-items:center;flex-wrap:wrap;margin-block-start:var(--s6)}.actions .note{font-size:13px;color:var(--faint)}select,input[type=text]{font-family:inherit;font-size:14px;color:var(--ink);background:var(--card);border:1px solid var(--rule);padding:7px 9px;border-radius:0;block-size:36px;transition:border-color var(--t-colour) var(--ease)}select:hover{border-color:var(--muted)}.pick{border-block:1px solid var(--ink);margin-block-start:var(--s6)}.pick label{display:grid;grid-template-columns:22px 1fr auto;gap:var(--s4);align-items:center;padding:var(--s4) var(--s3);border-block-end:1px solid var(--hair);cursor:pointer;transition:background-color var(--t-colour) var(--ease)}.pick label:last-child{border-block-end:0}.pick label:hover{background:var(--card)}.pick label:has(input:checked){background:var(--card)}.pick input{position:absolute;opacity:0;pointer-events:none}.box{inline-size:17px;block-size:17px;border:1px solid var(--muted);position:relative;transition:background-color var(--t-colour) var(--ease),border-color var(--t-colour) var(--ease)}.pick label:has(input:checked) .box{background:var(--ink);border-color:var(--ink)}.box:after{content:"";position:absolute;inset-inline-start:4px;inset-block-start:1px;inline-size:6px;block-size:11px;border:solid var(--paper);border-width:0 2px 2px 0;transform:rotate(42deg) scale(0);transition:transform var(--t-colour) var(--ease)}.pick label:has(input:checked) .box:after{transform:rotate(42deg) scale(1)}.pick input:focus-visible+.box{outline:2px solid var(--accent);outline-offset:2px}.pick .who{display:block;font-size:15px;font-weight:500}.pick .sub{display:block;font-size:13px;color:var(--faint);margin-block-start:2px}.pick .right{text-align:right;font-size:14px;color:var(--ink-2)}.tbl{inline-size:100%;border-collapse:collapse;margin-block-start:var(--s5)}.tbl th{text-align:left;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:400;padding:0 var(--s3) var(--s2) 0;border-block-end:1px solid var(--ink);white-space:nowrap}.tbl td{padding:var(--s3) var(--s3) var(--s3) 0;border-block-end:1px solid var(--hair);vertical-align:middle}.tbl tr:last-child td{border-block-end:1px solid var(--ink)}.tbl .r{text-align:right}.tbl .cname{font-size:14.5px;font-weight:500}.tbl tbody tr{transition:background-color var(--t-colour) var(--ease)}.tbl tbody tr:hover{background:var(--card)}.chips{display:flex;gap:var(--s2);align-items:center;flex-wrap:wrap;margin-block-start:var(--s5)}.chip{font-family:inherit;font-size:13px;cursor:pointer;border:1px solid var(--rule);background:var(--card);color:var(--ink-2);padding:6px 12px;transition:border-color var(--t-colour) var(--ease),color var(--t-colour) var(--ease)}.chip:hover{border-color:var(--ink);color:var(--ink)}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ink);margin-block-start:var(--s6)}.tile{padding:var(--s5);border-inline-end:1px solid var(--rule);background:var(--card)}.tile:last-child{border-inline-end:0}.tile .unit{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--accent)}.tile .big{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:clamp(30px,3.6vw,44px);font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1;margin-block:var(--s3) var(--s2)}.tile p{font-size:14px;color:var(--ink-2)}.finding{border:1px solid var(--rule);background:var(--card);padding:var(--s4) var(--s5);margin-block-start:var(--s4);display:grid;grid-template-columns:1fr auto;gap:var(--s5);align-items:center}.finding .m{color:var(--accent);margin-block-end:var(--s2)}.finding .body{font-size:14.5px;color:var(--ink-2);max-width:78ch}.finding .body b{color:var(--ink);font-weight:700}.finding .fbtns{display:flex;gap:var(--s2);flex:none}.finding.resolved{background:var(--panel);border-color:var(--hair)}.finding.resolved .fbtns{display:none}.done-note{font-size:13.5px;color:var(--good);font-weight:500;white-space:nowrap}.panel{background:var(--panel);border:1px solid var(--ink);padding:var(--s6);margin-block-start:var(--s7)}.panel h2{margin-block-end:var(--s2)}.watch{display:grid;grid-template-columns:1fr 1fr;gap:var(--s8);align-items:center}.daybar{display:flex;gap:3px;margin-block-start:var(--s5)}.daybar i{flex:1;block-size:34px;background:var(--hair);display:block}.daybar i.on{background:var(--ink)}.rows2{border-block-start:1px solid var(--ink);margin-block-start:var(--s5)}.rows2 .r{padding-block:var(--s3);border-block-end:1px solid var(--rule)}.rows2 .r:last-child{border-block-end:0}.rows2 .k{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--accent)}.rows2 .v{font-size:14.5px;color:var(--ink-2);margin-block-start:3px}.util{inline-size:96px;block-size:8px;background:var(--hair);position:relative}.util i{display:block;block-size:100%;background:var(--ink)}.util.over i{background:var(--accent)}@media(prefers-reduced-motion:no-preference){.screen{animation:enter var(--t-enter) var(--ease)}}@keyframes enter{0%{opacity:0;transform:translateY(8px)}}@media(max-width:900px){.watch{grid-template-columns:1fr;gap:var(--s6)}.tiles{grid-template-columns:1fr}.tile{border-inline-end:0;border-block-end:1px solid var(--rule)}.tile:last-child{border-block-end:0}.finding{grid-template-columns:1fr;gap:var(--s3)}.steps .lbl{display:none}.tblwrap{overflow-x:auto}}.brandlink{color:inherit;text-decoration:none}.gap-t{margin-block-start:var(--s8)}.gap-s{margin-block-start:var(--s3)}.sub{font-size:15px;color:var(--ink-2);max-width:62ch}.sub.wide{font-size:15.5px;max-width:64ch}.provenance{margin-block-start:var(--s8);font-size:13px;color:var(--faint);max-width:70ch}.chipslabel{margin-inline-end:var(--s1)}.cbud{font-size:12.5px;color:var(--faint);font-weight:400}.utilcell{display:flex;align-items:center;gap:10px}.num.sm{font-size:13.5px}.pick .right .per{color:var(--faint)}.util i{inline-size:0}.boardhead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s5);flex-wrap:wrap}.boardhead h1{margin-block-end:0}.modebox{display:flex;align-items:center;gap:var(--s3)}.mode{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;padding:5px var(--s3);border:1px solid var(--muted);color:var(--muted)}.mode.on{border-color:var(--accent);color:var(--accent)}.scrub{margin-block-start:2px}.scrub input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;inline-size:100%;display:block;block-size:20px;margin:0;background:none;cursor:ew-resize}.scrub input[type=range]::-webkit-slider-runnable-track{block-size:2px;background:var(--edge)}.scrub input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;inline-size:3px;block-size:18px;border:0;border-radius:1px;background:var(--act);margin-block-start:-8px}.scrub input[type=range]::-moz-range-track{block-size:2px;background:var(--edge)}.scrub input[type=range]::-moz-range-thumb{inline-size:3px;block-size:18px;border:0;border-radius:1px;background:var(--act)}.scrub input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--accent)}.scrub input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--accent)}.scrub input[type=range]:focus{outline:none}.scrubfoot{font-size:12px;color:var(--faint);margin-block-start:2px;max-inline-size:62ch}.tiles.compact{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.tiles.compact{grid-template-columns:repeat(2,minmax(0,1fr))}}.tiles.compact .big{font-size:clamp(24px,2.6vw,32px)}.tiles.compact .tile{padding:var(--s4) var(--s5)}.tbl.board td{padding-block:10px}.tbl.board tr.hot{background:#f8f2f0}.num.sm.raised{color:var(--accent);font-weight:500}.pace{position:relative;inline-size:130px;block-size:10px;background:var(--hair)}.pace .fill{display:block;block-size:100%;inline-size:0;background:var(--ink)}.pace .fill.accent{background:var(--accent)}.pace .fill.warn{background:#b06a2c}.pace .fill.good{background:var(--good)}.pace .fill.muted{background:var(--faint)}.pace .mark{position:absolute;inset-block:-3px;inline-size:1px;background:var(--ink);opacity:.55}.pill{display:inline-block;font-size:12.5px;padding:3px 9px;white-space:nowrap;border:1px solid currentColor}.pill.good{color:var(--good)}.pill.accent{color:var(--accent)}.pill.warn{color:var(--warn, #b04a00)}.pill.muted{color:var(--faint)}.switch{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;min-inline-size:54px;padding:5px 0;cursor:pointer;background:transparent;border:1px solid var(--rule);color:var(--faint);transition:border-color var(--t-colour) var(--ease),color var(--t-colour) var(--ease),background-color var(--t-colour) var(--ease)}.switch.on{border-color:var(--ink);background:var(--ink);color:var(--paper)}.boardgrid{display:grid;gap:var(--s7);margin-block-start:var(--s7)}@media(min-width:1000px){.boardgrid{grid-template-columns:1.15fr 1fr;gap:var(--s8)}}.log{border-block-start:1px solid var(--ink);margin-block-start:var(--s4)}.log .entry{display:grid;grid-template-columns:62px 1fr;gap:var(--s4);padding-block:var(--s3);border-block-end:1px solid var(--hair)}.log .entry:last-child{border-block-end:0}.log .when{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;color:var(--accent)}.log .what{font-size:14.5px;font-weight:500}.log .why{font-size:13.5px;color:var(--ink-2);margin-block-start:2px}.rows2 .hintline{display:block;font-size:13px;color:var(--faint);margin-block-start:4px}.screen .boardhead h1{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.022em}.tbl.board td{padding-block:8px}.tbl.board th{padding-block-end:6px}.chart{border:1px solid var(--rule);background:var(--card);padding:var(--s4) var(--s4) var(--s3);margin-block-start:var(--s5)}.pnl .chart{border:0;background:none;padding:0;margin-block-start:0}.chart svg{inline-size:100%;block-size:auto}#daychart{min-block-size:1px}.chart .grid{stroke:var(--hair);stroke-width:1}.chart .axis{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;fill:var(--faint);letter-spacing:-.02em}.chart .expected{fill:none;stroke:#9a978f;stroke-width:1.6;stroke-dasharray:5 4}.chart .area{fill:var(--accent);opacity:.07;stroke:none}.chart .actual{fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.chart .nowline{stroke:var(--ink);stroke-width:1;opacity:.35}.chart .dot{fill:var(--accent);stroke:var(--card);stroke-width:2}.chartkey{display:flex;gap:var(--s5);flex-wrap:wrap;margin-block-start:var(--s2);font-size:12.5px;color:var(--ink-2)}.chartkey span{display:flex;align-items:center;gap:7px}.chartkey i{inline-size:18px;block-size:0;flex:none}.chartkey i.k-actual{border-top:2.2px solid var(--accent)}.chartkey i.k-expected{border-top:2px dashed #9a978f}.chartkey .k-nocurve{color:var(--muted);font-style:italic}.findings{border-block-start:1px solid var(--ink);margin-block-start:var(--s6)}.found{display:grid;grid-template-columns:minmax(140px,210px) 1fr;gap:var(--s6);padding-block:var(--s5);border-block-end:1px solid var(--rule);align-items:start}.found:last-child{border-block-end:1px solid var(--ink)}.foundnum{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:clamp(26px,3vw,38px);letter-spacing:-.045em;line-height:1;color:var(--accent);font-variant-numeric:tabular-nums}.foundhead{font-size:17px;font-weight:700;letter-spacing:-.015em;line-height:1.3}.foundbody{font-size:15px;color:var(--ink-2);max-width:68ch;margin-block-start:var(--s2)}.which{margin-block-start:var(--s3)}.which summary{list-style:none;cursor:pointer;display:inline-block;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-block-end:1px solid var(--rule);padding-block-end:2px;transition:color var(--t-colour) var(--ease),border-color var(--t-colour) var(--ease)}.which summary::-webkit-details-marker{display:none}.which summary:hover{color:var(--ink);border-block-end-color:var(--ink)}.which[open] summary{color:var(--accent);border-block-end-color:var(--accent)}.which ul{margin:var(--s3) 0 0;padding-inline-start:0;list-style:none}.which li{font-size:14px;color:var(--ink-2);padding-block:5px;border-block-end:1px solid var(--hair)}.which li:last-child{border-block-end:0}.everything{margin-block-start:var(--s7);border-block:1px solid var(--rule)}.everything summary{list-style:none;cursor:pointer;padding-block:var(--s4);font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.everything summary::-webkit-details-marker{display:none}.everything summary:hover{color:var(--ink)}.everything[open] summary{color:var(--ink);border-block-end:1px solid var(--hair)}.everything .tblwrap{padding-block-end:var(--s5)}@media(max-width:760px){.found{grid-template-columns:1fr;gap:var(--s3)}}.app-shell{--ground: #eceef1;--surface: #ffffff;--row: #f7f8fa;--edge: #d8dce1;--hair2: #e8ebee;--console: #14171a;--console-ink: #e8eaed;--console-dim: #949ba6;--ink: #14171a;--ink-2: #3d434c;--muted: #5a6270;--faint: #626a76;--good: #1f6b45;--good-bg: #e6f2ec;--warn: #b04a00;--warn-bg: #fbeee2;--act: #a8201a;--act-bg: #fbe9e4;--ext: #1f4f8f;--ext-bg: #e7eef8;--idle: #5a6270;--idle-bg: #e9ebee;--accent: #8f2418;--r: 3px;background:var(--ground);--faint: #5f6166}.console{position:sticky;top:0;z-index:30;background:var(--console);color:var(--console-ink);display:flex;align-items:center;gap:var(--s4);padding:10px var(--s5);flex-wrap:wrap}.console .cbrand{font-weight:700;letter-spacing:.01em}.console .clive{display:flex;align-items:center;gap:7px;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.1em}.livedot{inline-size:8px;block-size:8px;border-radius:50%;background:#4bb37c;flex:none}@media(prefers-reduced-motion:no-preference){.livedot{animation:pulse 2s infinite}}@keyframes pulse{0%{box-shadow:0 0 #4bb37c8c}70%{box-shadow:0 0 0 7px #4bb37c00}to{box-shadow:0 0 #4bb37c00}}.console .csteps{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.1em;color:var(--console-dim)}.console .csteps b{color:#d7b25a;font-weight:400}.console .cclock{margin-inline-start:auto;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;color:var(--console-dim);letter-spacing:.04em}.pnl{background:var(--surface);border:1px solid var(--edge);border-radius:var(--r);padding:var(--s4) var(--s5);margin-block-start:var(--s3)}.pnl>h3{margin:0 0 var(--s3);font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--idle);font-weight:400;display:flex;justify-content:space-between;gap:var(--s4);align-items:center}.acct{display:flex;align-items:flex-end;gap:var(--s4);padding-block:var(--s5) var(--s3);flex-wrap:wrap}.acct .aname{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--idle)}.acct .anow{font-size:24px;font-weight:700;letter-spacing:-.022em;line-height:1.1;margin-block-start:2px}.acct .abtns{margin-inline-start:auto;display:flex;gap:var(--s2);align-items:center}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s2);margin-block-end:var(--s3)}.kpi{background:var(--surface);border:1px solid var(--edge);border-radius:var(--r);padding:10px var(--s3) 0}.kpi .kl{white-space:nowrap;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--idle);display:flex;justify-content:space-between;gap:var(--s2)}.kpi .kv{font-size:25px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.15;margin-block:3px 1px}.kpi .ks{font-size:12px;color:var(--muted);line-height:1.35;min-block-size:2.4em;padding-block-end:8px}.kpi.k-act .kv{color:var(--act)}.kpi.k-warn .kv{color:var(--warn)}.kpi .krule{block-size:3px;background:var(--hair2);margin-inline:calc(var(--s3) * -1)}.kpi .krule i{display:block;block-size:100%;inline-size:0;background:var(--ink-2)}.kpi.k-act .krule i{background:var(--act)}.kpi.k-warn .krule i{background:var(--warn)}.kpis.small{gap:1px;background:var(--edge);border:1px solid var(--edge);border-radius:var(--r);overflow:hidden}.kpis.small .kpi{border:0;border-radius:0;padding:7px var(--s3) 0}.kpis.small .kpi .kl{font-size:10px;letter-spacing:.08em}.kpis.small .kpi .kv{font-size:16px;margin-block:1px 0}.kpis.small .kpi .ks{font-size:11px;min-block-size:1.3em;padding-block-end:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpis.small .kpi .krule{block-size:2px}.avatar.here{cursor:default;opacity:.9;box-shadow:0 0 0 2px var(--surface),0 0 0 3px var(--edge)}.mbar{background:var(--surface);border:1px solid var(--edge);border-radius:var(--r);margin-block-end:var(--s3);font-variant-numeric:tabular-nums lining-nums}.mbfigs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s4);padding:var(--s3) var(--s4) 10px}.mbfigs.six{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--s3)}.mbfigs.plain{grid-template-columns:repeat(3,minmax(0,1fr))}.mbfig{display:flex;flex-direction:column;gap:1px;min-inline-size:0}.mbk{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.mbv{font-size:19px;font-weight:600;letter-spacing:-.02em;color:var(--ink);block-size:24px;line-height:24px;white-space:nowrap}.mbs{font-size:11.5px;color:var(--muted);line-height:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;block-size:32px;min-inline-size:140px}.mbfig.mbdirty .mbv{color:var(--muted)}.mbsw{inline-size:9px;block-size:9px;border-radius:2px;flex:none}.mbsw.own{background:var(--ink)}.mbsw.moved{background:var(--good)}.mbsw.added{background:var(--warn)}.mbslider{position:relative;block-size:104px;margin:0 var(--s4) var(--s3)}.mblabel{position:absolute;inset-inline:0;inset-block-start:0;block-size:22px}.mbgrip{position:absolute;inset-block-start:0;inline-size:34px;block-size:22px;box-sizing:border-box;transform:translate(-17px);border:1.5px solid var(--ink);border-radius:5px;background:var(--surface);box-shadow:0 1px 2px #1c1b172e;display:flex;align-items:center;justify-content:center;gap:3px;pointer-events:none}.mbgrip b{display:block;inline-size:1px;block-size:10px;background:var(--muted)}.mbval{position:absolute;inset-block-start:3px;transform:translate(25px);font-size:13px;font-weight:500;min-inline-size:8ch;white-space:nowrap;color:var(--ink)}.mbval.flip{transform:translate(-25px) translate(-100%)}.mbtrack{position:absolute;inset-inline:0;inset-block-start:26px;block-size:12px;border-radius:6px;background:var(--hair2);overflow:hidden}.mbfill,.mbmoved,.mbext,.mbband{position:absolute;inset-block:0;display:block}.mbfill{inset-inline-start:0;background:var(--ink)}.mbmoved{background:var(--good);border-inline-start:1px solid var(--surface)}.mbext{background:var(--warn);border-inline-start:1px solid var(--surface)}.mbband{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--act) 30%,transparent) 0,color-mix(in srgb,var(--act) 30%,transparent) 2px,color-mix(in srgb,var(--act) 8%,transparent) 2px,color-mix(in srgb,var(--act) 8%,transparent) 6px)}.mbstem{position:absolute;inset-block-start:22px;inline-size:2px;block-size:20px;background:var(--ink);transform:translate(-1px)}.mbticks{position:absolute;inset-inline:0;inset-block-start:42px;block-size:4px;background:repeating-linear-gradient(to right,var(--edge) 0 1px,transparent 1px 10%)}.mbfctick{position:absolute;inset-block-start:38px;block-size:10px;inline-size:0;border-inline-start:1px dashed var(--muted)}.mbscale{position:absolute;inset-inline:0;inset-block-start:48px;block-size:16px;font-size:11px;color:var(--faint)}.mbendl{position:absolute;inset-inline-start:0;inset-block-start:0}.mbendr{position:absolute;inset-inline-end:0;inset-block-start:0}.mbfclabel{position:absolute;inset-block-start:0;transform:translate(-50%);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--faint)}.mbstatus{position:absolute;inset-inline:0;inset-block-start:68px;block-size:36px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--s5)}.mbmsg{display:flex;align-items:center;gap:9px;min-inline-size:0;margin:0;font-size:13px;color:var(--ink)}.mbdot{flex:none;inline-size:8px;block-size:8px;border-radius:50%}.mbmsg.over .mbdot,.mbmsg.over b{color:var(--act)}.mbmsg.over .mbdot{background:var(--act)}.mbmsg.under .mbdot{background:var(--good)}.mbmsg.under b{color:var(--good)}.mbtxt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mblink{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:var(--accent);cursor:pointer;border-block-end:1px solid var(--act-bg)}.mblink:hover{color:var(--ink);border-block-end-color:var(--ink)}.mbcommit{display:flex;align-items:center;gap:14px}.mbcommit.mbclean{visibility:hidden}.mbdelta{font-size:13px;font-weight:500;min-inline-size:8ch;text-align:end;color:var(--ink)}.mbdelta.down{color:var(--act)}.mbreset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;font-size:13px;color:var(--ink-2);cursor:pointer;border-block-end:1px solid var(--edge)}.mbreset:hover{color:var(--ink);border-block-end-color:var(--ink)}.mbsave{block-size:32px;padding-inline:14px;border-radius:var(--r);border:0;background:var(--ink);color:var(--surface);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.mbsave:hover{background:var(--ink-2)}.mbsave:disabled{opacity:.5;cursor:default}.mbrange{position:absolute;inset-inline:0;inset-block-start:0;block-size:46px;inline-size:100%;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:ew-resize;opacity:0}.mbrange::-webkit-slider-runnable-track{block-size:46px;background:none}.mbrange::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;inline-size:34px;block-size:46px}.mbrange::-moz-range-track{block-size:46px;background:none}.mbrange::-moz-range-thumb{inline-size:34px;block-size:46px;border:0}.mbrange:disabled{cursor:not-allowed}.mbrange:focus-visible~.mblabel .mbgrip,.mbslider:has(.mbrange:focus-visible) .mbgrip{outline:2px solid #2f4e8f;outline-offset:2px}.mbslider:hover .mbgrip{border-color:var(--act)}.mbslider:hover .mbgrip b{background:var(--act)}.mbslider.mbzoomed .mbfctick,.mbslider.mbzoomed .mbfclabel,.mbslider.mbzoomed .mbband{transition:inset-inline-start .2s var(--ease),inline-size .2s var(--ease)}@media(max-width:860px){.mbfigs,.mbfigs.six{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}}.grid{inline-size:100%;border-collapse:collapse;font-size:13px}.grid th{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--idle);font-weight:400;text-align:right;padding:var(--s2) var(--s2) var(--s3);border-block-end:1px solid var(--edge);white-space:nowrap}.grid th.l,.grid td.l{text-align:left}.grid td{padding:9px var(--s2);border-block-end:1px solid var(--hair2);font-variant-numeric:tabular-nums;text-align:right}.grid tbody tr:last-child td{border-block-end:0}.grid td:first-child{border-inline-start:3px solid transparent;padding-inline-start:10px}.grid tr.s-ok td:first-child{border-inline-start-color:var(--good)}.grid tr.s-under td:first-child{border-inline-start-color:var(--warn)}.grid tr.s-acting td:first-child,.grid tr.s-watch td:first-child{border-inline-start-color:var(--act)}.grid tr.s-shared td:first-child,.grid tr.s-off td:first-child,.grid tr.s-unread td:first-child{border-inline-start-color:#c9c6bc}.grid tr.s-refused td:first-child{border-inline-start-color:var(--act)}.grid tr.s-unproven td:first-child{border-inline-start-color:#c9c6bc}.grid tr.s-atlimit td:first-child{border-inline-start-color:var(--warn)}.grid tr.s-drained td:first-child,.grid tr.s-underbase td:first-child{border-inline-start-color:#c9c6bc}.grid tr.s-acting{background:#f8eee8}.grid .cn{font-weight:500}.grid .cs{font-size:11.5px;color:var(--idle);font-weight:400;white-space:nowrap}.tag{display:inline-block;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.03em;padding:3px 9px;border-radius:999px;white-space:nowrap}.tag.ok{color:var(--good);background:var(--good-bg)}.tag.under{color:var(--warn);background:var(--warn-bg)}.tag.acting,.tag.watch{color:var(--act);background:var(--act-bg)}.tag.shared,.tag.off{color:var(--idle);background:var(--idle-bg)}.pace2{position:relative;inline-size:92px;block-size:8px;background:#eceae2;border-radius:4px;display:inline-block;vertical-align:middle}.pace2 .f{position:absolute;inset-block:0;inset-inline-start:0;border-radius:4px;inline-size:0}.pace2 .f.p-good{background:var(--good, #1f6b45)}.pace2 .f.p-idle{background:#c9c6bc}.pace2 .m{position:absolute;inset-block:-3px;inline-size:1.5px;background:var(--ink);opacity:.6}.sw{inline-size:36px;block-size:20px;border-radius:10px;background:#c9c6bc;position:relative;cursor:pointer;border:0;padding:0;flex:none;transition:background-color var(--t-colour) var(--ease)}.sw:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:16px;block-size:16px;border-radius:50%;background:#fff;transition:transform var(--t-colour) var(--ease)}.sw[aria-pressed=true]{background:#22c55e}.sw[aria-pressed=true]:after{transform:translate(16px)}.sw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sw.held[aria-pressed=true]{background:#9ec9ad}.feed2 .fr{display:grid;grid-template-columns:54px 1fr;gap:var(--s3);padding-block:var(--s2);border-block-end:1px solid var(--hair2);align-items:baseline}.feed2 .fr:last-child{border-block-end:0}.feed2 .ft{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;color:var(--act)}.feed2 .fm{font-size:13px;color:var(--idle)}.feed2 .fm b{color:var(--ink);font-weight:500}.rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}.ctl{border:1px solid var(--edge);border-radius:6px;padding:var(--s3) var(--s4);background:#fff}.ctl .ck{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--idle)}.ctl .cv{margin-block-start:4px;font-size:13.5px;display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.btn.app{border-radius:6px;padding:8px var(--s4);font-size:13.5px}.tag.mode{border:1px solid currentColor;background:transparent;padding:5px 11px}.tag.mode.observing{color:var(--warn)}.tag.mode.livemode{color:var(--act)}.tag.mode.pacingmode{color:var(--good)}@media(max-width:860px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rail{grid-template-columns:1fr}.grid .hidesm,.console .csteps{display:none}}.glance{list-style:none;margin:var(--s6) 0 0;padding:0;border-block-start:1px solid var(--ink)}.glance li{display:grid;grid-template-columns:minmax(120px,190px) 1fr;gap:var(--s5);padding-block:var(--s4);border-block-end:1px solid var(--rule);align-items:baseline}.glance .gn{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:clamp(19px,2.1vw,25px);letter-spacing:-.04em;color:var(--accent);font-variant-numeric:tabular-nums}.glance .gt{font-size:16px;color:var(--ink-2);max-width:56ch}@media(max-width:700px){.glance li{grid-template-columns:1fr;gap:4px}}.unlocks{margin-block-start:var(--s6)}.unlocks .r .k{color:var(--accent)}.chips2{display:flex;gap:6px;flex-wrap:wrap;margin-block-end:var(--s3)}.chip2{font-family:inherit;font-size:12.5px;cursor:pointer;padding:5px 11px;border-radius:999px;border:1px solid var(--edge);background:var(--surface);color:var(--idle);transition:border-color var(--t-colour) var(--ease),color var(--t-colour) var(--ease),background-color var(--t-colour) var(--ease)}.chip2:hover{border-color:var(--ink);color:var(--ink)}.chip2.on{background:var(--ink);border-color:var(--ink);color:#fff}.filterbar{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;margin-block-end:var(--s3)}.filterbar label{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--idle)}.filterbar select{font-family:inherit;font-size:13.5px;color:var(--ink);background:#fff;border:1px solid var(--edge);border-radius:6px;padding:6px 9px;block-size:34px;max-inline-size:320px}.filterhint{font-size:12.5px;color:var(--faint)}.grid tbody tr[data-focus]{cursor:pointer}.grid tbody tr[data-focus]:hover{background:#f4f2ec}.grid tbody tr.picked{background:#eee9df}.grid tbody tr[data-focus]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pools{margin-block-start:var(--s6)}.pools .sub{margin-block:var(--s2) var(--s4)}.poolrow{display:flex;gap:var(--s2);flex-wrap:wrap;align-items:center}.poolchip{display:inline-flex;align-items:center;border:1px solid var(--edge);border-radius:999px;background:var(--surface);overflow:hidden}.poolchip input{font-family:inherit;font-size:13px;color:var(--ink);background:transparent;border:0;padding:6px 4px 6px 13px;inline-size:13ch;block-size:auto}.poolchip input:focus{outline:none;background:#fff}.poolchip button{font-family:inherit;font-size:15px;line-height:1;cursor:pointer;background:transparent;border:0;color:var(--faint);padding:6px 11px 7px 4px}.poolchip button:hover{color:var(--accent)}.poolchip:focus-within{border-color:var(--ink)}.feed2 .fr.blocked .ft,.feed2 .fr.blocked .fm b:first-child{color:var(--idle)}.bud{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-variant-numeric:tabular-nums;text-align:right;inline-size:11ch;padding:4px 6px;border-radius:4px;border:1px solid transparent;background:transparent;color:var(--ink);transition:border-color var(--t-colour) var(--ease),background-color var(--t-colour) var(--ease)}.bud{border-block-end-color:var(--edge);border-radius:var(--r)}.bud:hover{border-color:var(--edge);background:#fff}.bud:focus{border-color:var(--ink);background:#fff;outline:none}.bud.live{font-weight:500}.bud::-webkit-outer-spin-button,.bud::-webkit-inner-spin-button{opacity:0}.bud:hover::-webkit-inner-spin-button{opacity:1}.hdr{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s5);flex-wrap:wrap;padding-block:var(--s5) var(--s4)}.hdr .aname{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.hdr{padding-block:var(--s4) var(--s3)}.hdr-r{display:flex;align-items:center;gap:var(--s2)}@media(max-width:760px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.rowspark{inline-size:108px}.rowspark svg{display:block}.rowspark path{stroke:var(--ink-2);stroke-width:1.6}.rowspark line{stroke:#c3c8cf}.tblwrap{background:var(--surface);border:1px solid var(--edge);border-radius:var(--r)}.grid tbody tr.alt{background:var(--row)}.grid tbody tr.crow:hover{background:#eef1f5}.grid tbody tr.s-acting{background:var(--act-bg)}.grid tbody tr.picked{background:#dfe6ef}.grid th{background:var(--surface)}.grid td:first-child{padding-inline-start:12px}.grid th:first-child{padding-inline-start:15px}.chartpnl{margin-block-start:var(--s3)}.disc{display:inline-flex;align-items:center;gap:5px;margin-block-start:3px;padding:1px 6px 1px 3px;border:1px solid var(--edge);border-radius:var(--r);background:var(--surface);color:var(--muted);cursor:pointer;font:inherit;font-size:11.5px;line-height:1.5}.disc:hover{color:var(--ink);border-color:var(--muted)}.disc .car{inline-size:8px;block-size:8px;fill:none;stroke:currentColor;stroke-width:1.4;transition:transform .12s ease}@media(prefers-reduced-motion:reduce){.disc .car{transition:none}}.disc[aria-expanded=true]{color:var(--ink);border-color:var(--muted)}.disc[aria-expanded=true] .car{transform:rotate(90deg)}.grid tr.opened td{border-block-end-color:transparent}.grid tr.drawer td{padding:0 var(--s3) 0 12px;text-align:left;border-block-end:1px solid var(--hair2)}.dlog{padding:2px 0 10px;max-block-size:220px;overflow-y:auto}.de .dm{max-inline-size:78ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.de{display:grid;grid-template-columns:8px 52px 1fr;gap:var(--s2) var(--s3);padding-block:3px;font-size:12.5px;color:var(--muted);align-items:baseline}.de:before{content:"";inline-size:4px;block-size:4px;border-radius:50%;background:var(--idle);align-self:center}.de.blocked:before{background:var(--faint)}.de.one{grid-template-columns:8px 1fr}.de .dt{font-size:11.5px;color:var(--act)}.de .dm b{color:var(--ink);font-weight:500}.de.blocked .dt{color:var(--faint)}.de.more{color:var(--faint);font-size:11.5px;padding-block-start:6px}.settings{margin-block-start:var(--s3);border:1px solid var(--edge);border-radius:var(--r);background:var(--surface)}.settings summary{list-style:none;cursor:pointer;padding:11px var(--s4);display:flex;align-items:center;gap:var(--s3);color:var(--ink-2)}.settings summary::-webkit-details-marker{display:none}.settings summary .car{inline-size:9px;block-size:9px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .12s ease}@media(prefers-reduced-motion:reduce){.settings summary .car{transition:none}}.settings[open] summary .car{transform:rotate(90deg)}.settings summary .sname{font-size:13px;font-weight:500}.settings summary .shint{font-size:12px;color:var(--faint)}@media(max-width:640px){.settings summary .shint{display:none}}.settings summary:hover{background:var(--row);color:var(--ink)}.settings summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.settings[open] summary{border-block-end:1px solid var(--hair2)}.settings .rail{padding:var(--s4)}.chart{background:none;border:0;padding:0}.chart .grid{stroke:var(--hair2)}.chart .actual{stroke:var(--ink)}.chart .area{fill:var(--ink);opacity:.05}.chart .dot{fill:var(--ink);stroke:var(--surface)}.chart .nowline{stroke:var(--act);opacity:.6}.chart .expected{stroke:#9aa2ad}.chartkey i.k-actual{border-top-color:var(--ink)}.grid .cn{max-inline-size:28ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto;min-inline-size:0}.grid td{padding-block:7px}.grid .bud{padding-block:3px}.app-shell .demobar{background:#2a2f36}.app-shell .demobar strong{color:#e6b8a6}.app-shell .demobar span{color:#b9c0c9}.tfilter{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap;padding:9px var(--s3) 9px 15px;border-block-end:1px solid var(--edge)}.tscroll{overflow-x:auto}.qbox{font:inherit;font-size:13px;flex:1 1 11rem;inline-size:auto;min-inline-size:0;max-inline-size:15rem;padding:5px 9px;border:1px solid var(--edge);border-radius:var(--r);background:var(--surface);color:var(--ink)}.qbox:focus{border-color:var(--ink);outline:none}.qbox::placeholder{color:var(--faint)}.tfilter select{font:inherit;font-size:13px;padding:5px 9px;min-inline-size:0;max-inline-size:100%;border:1px solid var(--edge);border-radius:var(--r);background:var(--surface);color:var(--ink)}.tcount{margin-inline-start:auto;font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums}.grid td.empty{padding:var(--s5) 15px;color:var(--muted)}.cnrow{display:flex;align-items:center;gap:8px;min-inline-size:0}.discs{display:flex;align-items:center;gap:4px;flex:none}.disc.ico{padding:3px}.disc.ico svg{inline-size:14px;block-size:14px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round}.disc.ico circle{fill:var(--surface)}.disc.ico[aria-expanded=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.disc.ico[aria-expanded=true] circle{fill:var(--ink)}.cset{padding:var(--s3) 0 var(--s4);columns:2;column-gap:var(--s7);column-fill:balance}.csr{break-inside:avoid;padding-block:var(--s3);display:grid;grid-template-columns:12rem 1fr;gap:3px var(--s4);align-items:center}.csr+.csr{border-block-start:1px solid var(--hair)}.csnote{break-inside:avoid}.csw{grid-column:1 / -1}@media(max-width:560px){.csr{grid-template-columns:1fr}}@media(max-width:1100px){.cset{columns:1}}.csk{font-size:13px;font-weight:500;color:var(--ink)}.csc{display:flex;align-items:center;gap:var(--s2)}.csc select{max-inline-size:15rem}.csc select{font:inherit;font-size:13px;inline-size:100%;padding:4px 8px;border:1px solid var(--edge);border-radius:var(--r);background:var(--surface);color:var(--ink)}.csw{font-size:12px;color:var(--faint)}.csnote{font-size:12.5px;color:var(--muted);max-inline-size:78ch;padding-block:var(--s3)}.tip{border-block-end:1px dotted var(--edge);cursor:help}.tip:hover,.tip:focus-visible{border-block-end-color:var(--muted)}.kpi .tip{border-block-end-color:var(--muted)}.tip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tip{position:relative}.tipbox{position:fixed;z-index:90;inline-size:max-content;max-inline-size:30ch;padding:7px 9px;border-radius:var(--r);background:var(--console);color:var(--console-ink);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;text-align:left;white-space:normal;pointer-events:none}.tipbox.above{transform:translateY(-100%)}body:not(.tipjs) .tip:after{content:attr(data-tip);position:absolute;z-index:30;inset-block-start:calc(100% + 7px);inset-inline-start:0;inline-size:max-content;max-inline-size:30ch;padding:7px 9px;border-radius:var(--r);background:var(--console);color:var(--console-ink);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;text-align:left;white-space:normal;display:none}body:not(.tipjs) .tip:hover:after,body:not(.tipjs) .tip:focus-visible:after{display:block}body:not(.tipjs) .grid th:nth-last-child(-n+3) .tip:after,body:not(.tipjs) .kpis>:last-child .tip:after{inset-inline-start:auto;inset-inline-end:0}.scrub{position:relative;padding-block-start:22px}.scrubtip{position:absolute;inset-block-start:0;transform:translate(-50%);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:500;color:var(--surface);background:var(--act);padding:1px 6px;border-radius:var(--r);pointer-events:none;white-space:nowrap}.scrub input[type=range]::-webkit-slider-thumb{inline-size:11px;block-size:20px;border-radius:2px;margin-block-start:-9px;background:var(--act) linear-gradient(90deg,transparent 3px,rgba(255,255,255,.6) 3px 4px,transparent 4px 7px,rgba(255,255,255,.6) 7px 8px,transparent 8px)}.scrub input[type=range]::-moz-range-thumb{inline-size:11px;block-size:20px;border-radius:2px;background:var(--act) linear-gradient(90deg,transparent 3px,rgba(255,255,255,.6) 3px 4px,transparent 4px 7px,rgba(255,255,255,.6) 7px 8px,transparent 8px)}.scrubfoot b{color:var(--ink-2);font-weight:500}.tour{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.tourhole{position:fixed;border-radius:var(--r);pointer-events:none;box-shadow:0 0 0 9999px #0e111494;outline:2px solid var(--act);outline-offset:0;transition:inset-block-start .18s ease,inset-inline-start .18s ease,inline-size .18s ease,block-size .18s ease}.tourhole[hidden]{display:none}.tour:has(.tourhole[hidden]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0e111494}@media(prefers-reduced-motion:reduce){.tourhole{transition:none}}.tourbox{position:fixed;inline-size:min(30rem,calc(100vw - 24px));background:var(--surface);border:1px solid var(--edge);border-radius:var(--r);padding:var(--s4);box-shadow:0 14px 40px #0e11144d}.tourbox.centred{inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.tourbox .tn{font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-variant-numeric:tabular-nums}.tourbox h2{font-size:18px;font-weight:600;letter-spacing:-.015em;margin-block:4px 6px;text-wrap:balance}.tourbox p{font-size:13.5px;color:var(--ink-2);line-height:1.5}.tacts{display:flex;align-items:center;gap:var(--s2);margin-block-start:var(--s4);flex-wrap:wrap}.tskip{font:inherit;font-size:12.5px;color:var(--faint);background:none;border:0;cursor:pointer;padding:4px 2px;margin-inline-start:auto}.tskip:hover{color:var(--ink);text-decoration:underline}.app-shell{--rowpad: 4px;--sparkh: 22px;--panelpadv: 10px;--panelpadh: 14px;--gap: 8px}.app-shell.roomy{--rowpad: 9px;--sparkh: 26px;--panelpadv: 16px;--panelpadh: 24px;--gap: 12px}.app-shell main{padding-block:var(--gap) var(--s5)}.app-shell .hdr{padding-block:0 var(--gap);align-items:center}.app-shell .kpis{gap:6px;margin-block-end:var(--gap)}.app-shell .kpi .kl{font-size:10.5px;letter-spacing:.07em}.app-shell .kpi .kv{font-size:19px;margin-block:1px 0}.app-shell .kpi .kvrow{display:flex;align-items:baseline;gap:7px}.app-shell .kpi .ks{font-size:11.5px;min-block-size:0;padding-block-end:6px}.app-shell .kpi .krule{margin-inline:-10px}.app-shell .tfilter{padding:6px var(--s2) 6px 12px;gap:6px}.app-shell .qbox,.app-shell .tfilter select{padding:3px 8px;font-size:12.5px}.app-shell .grid th{padding:5px var(--s2) 6px;font-size:11px}.app-shell .grid .bud{padding-block:2px}.app-shell .disc{padding-block:0;line-height:1.45}.app-shell .disc.ico{padding:2px}.app-shell .pnl{padding:var(--panelpadv) var(--panelpadh);margin-block-start:var(--gap)}.app-shell .pnl>h3{margin-block-end:6px}.app-shell .scrubfoot{font-size:11.5px;margin-block-start:0}.app-shell .chartkey{margin-block-start:4px}.app-shell .settings{margin-block-start:var(--gap)}.app-shell .settings summary{padding-block:7px}.tcount{margin-inline-start:0}.app-shell .console{padding-block:7px}.app-shell main{padding-block:8px 12px}.app-shell .hdr{padding-block:0 6px}.app-shell .tfilter{padding-block:4px}.app-shell .grid td{padding-block:var(--rowpad)}.app-shell .rowspark svg{block-size:var(--sparkh)}.app-shell .cnrow{flex-wrap:nowrap}.app-shell .scrub{padding-block-start:18px}.app-shell .scrub input[type=range]{block-size:16px}.app-shell .scrub input[type=range]::-webkit-slider-thumb{block-size:16px;margin-block-start:-7px}.app-shell .scrub input[type=range]::-moz-range-thumb{block-size:16px}.app-shell .scrubtip{font-size:11px}.app-shell .chartkey{float:inline-start;margin-inline-end:var(--s4);margin-block-start:2px}.app-shell .scrubfoot{margin-block-start:2px}.app-shell .footrow{display:flex;align-items:baseline;gap:var(--s2) var(--s5);flex-wrap:wrap;margin-block-start:3px}.app-shell .chartkey{float:none;margin:0}.app-shell .scrubfoot{max-inline-size:none;margin:0}.app-shell .settings summary{padding-block:5px}.tdense-one{margin-inline-start:auto;font:inherit;font-size:11.5px;padding:3px 9px;cursor:pointer;border:1px solid var(--edge);border-radius:var(--r);background:var(--surface);color:var(--muted)}.tdense-one[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.tdense-one:hover:not([aria-pressed=true]){color:var(--ink)}.btn.hasfound{border-color:var(--act);color:var(--act)}.btn.hasfound:hover{background:var(--act-bg)}.app-shell .num,.app-shell .kpi .kv,.app-shell .bud,.app-shell .de .dt,.app-shell .tcount,.app-shell .scrubtip,.app-shell .tlticks,.app-shell .grid td.num,.app-shell .chart .axis{font-family:IBM Plex Sans Condensed,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:0}.app-shell .kpi .kv{font-size:21px;letter-spacing:-.01em}.app-shell .grid td.num,.app-shell .bud{font-size:13.5px}.app-shell .bud.byhand{color:var(--act);font-weight:500}.app-shell .bud.offbase{color:var(--ink2, #4a4e57);border-style:dashed}.timeline{display:flex;align-items:center;gap:var(--s4);padding:4px var(--s3) 2px 2px;margin-block-end:var(--gap)}.timeline .tlab{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);white-space:nowrap;flex:none}.timeline .scrub{flex:1 1 auto;min-inline-size:0;padding-block-start:16px}.tlticks{display:flex;justify-content:space-between;font-size:10.5px;color:var(--faint);margin-block-start:-2px}.dpanes{display:grid;gap:var(--s4);padding-block:4px 8px}@media(min-width:980px){.dpanes{grid-template-columns:minmax(320px,1.05fr) 1fr;align-items:start}}.dchart{min-inline-size:0;min-block-size:132px}.app-shell.roomy .dchart{min-block-size:224px}@media(max-width:560px){.dchart,.app-shell.roomy .dchart{min-block-size:174px}}.dchart .chart{background:none;border:0;padding:0}.dchart .chart svg{inline-size:auto;max-inline-size:100%;block-size:auto}.dchart .chart text{text-rendering:geometricPrecision}.dchart .chartkey{font-size:11px;margin-block-start:2px}.dpanes .dlog{max-block-size:160px;padding:0}.dmore{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap;margin-block-start:6px;font-size:11.5px;color:var(--faint)}.dmore span{margin-inline-end:auto}.grid.log td{padding-block:5px}.grid.log .cn{max-inline-size:24ch}.grid.log .why{color:var(--muted);font-size:12.5px;max-inline-size:46ch}.grid.log tr.blockedrow .why,.grid.log tr.blockedrow td.num{color:var(--faint)}.logmore{margin-block-start:var(--s2);font-size:12px}.reportchart .sub{margin-block-start:var(--s2);max-inline-size:72ch}.pnl>h3 .chip2{text-transform:none;letter-spacing:0}.app-shell{font-size:13px}.app-shell .grid .cn{font-size:12px}.app-shell .grid td.num,.app-shell .bud{font-size:12.5px}.app-shell .grid th{font-size:10px;letter-spacing:.07em}.app-shell .grid .tag{font-size:10.5px;padding-block:1px}.app-shell .grid .cs{font-size:10.5px}.app-shell .kpi .kl{font-size:10px}.app-shell .kpi .kv{font-size:17px}.app-shell .kpi .ks{font-size:11px;padding-block-end:5px}.app-shell .hdr .aname{font-size:10px}.app-shell .qbox,.app-shell .tfilter select{font-size:12px}.app-shell .tcount,.app-shell .tdense-one{font-size:10.5px}.app-shell .timeline .tlab,.app-shell .tlticks{font-size:10px}.app-shell .scrubtip,.app-shell .disc{font-size:10.5px}.app-shell .settings summary .sname{font-size:12px}.app-shell .settings summary .shint{font-size:11px}.app-shell .de{font-size:11.5px}.app-shell .de .dt{font-size:10.5px}.app-shell .btn.app{font-size:12px;padding:5px 11px}.app-shell .tag.mode{font-size:10.5px}.app-shell .csk{font-size:12px}.app-shell .csw{font-size:11px}.app-shell .csc select{font-size:12px;padding:3px 7px}.app-shell .grid.log .why{font-size:11.5px}.app-shell .tip:after{font-size:11.5px}.app-shell .tourbox h2{font-size:16px}.app-shell .tourbox p{font-size:12.5px}.app-shell .demobar{padding-block:3px;font-size:11px}.app-shell .console{padding-block:5px;font-size:11px}.app-shell main{padding-block:6px 10px}.app-shell .hdr{padding-block:0 5px}.app-shell .kpi{padding:4px 9px 0}.app-shell .kpis{gap:5px}.app-shell .grid td{padding-block:3px}.app-shell .grid th{padding:4px var(--s2) 5px}.app-shell .tfilter{padding-block:3px}.app-shell .timeline{padding-block:2px 0}.app-shell .timeline .scrub{padding-block-start:15px}.app-shell .settings summary{padding-block:4px}.app-shell .screen.narrow h1{font-size:clamp(19px,1.9vw,24px)}.app-shell .lead{font-size:13.5px}.app-shell{font-size:15px}.app-shell.roomy .grid .cn{font-size:13px}.app-shell.roomy .grid td.num,.app-shell.roomy .bud{font-size:13.5px}.app-shell.roomy .grid th{font-size:11px;padding:5px var(--s2) 6px}.app-shell.roomy .grid .tag{font-size:11.5px;padding-block:2px}.app-shell.roomy .grid .cs{font-size:11.5px}.app-shell .kpi{padding:6px 10px 0}.app-shell .kpi .kl{font-size:10.5px}.app-shell .kpi .kv{font-size:21px}.app-shell .kpi .ks{font-size:11.5px;padding-block-end:6px}.app-shell .hdr .aname{font-size:11px}.app-shell .qbox,.app-shell .tfilter select{font-size:13px}.app-shell .tcount,.app-shell .tdense-one{font-size:11.5px}.app-shell .timeline .tlab,.app-shell .tlticks,.app-shell .scrubtip{font-size:11px}.app-shell.roomy .disc{font-size:11.5px}.app-shell .settings summary .sname{font-size:13px}.app-shell .settings summary .shint{font-size:12px}.app-shell.roomy .de{font-size:12.5px}.app-shell.roomy .de .dt{font-size:11.5px}.app-shell .btn.app{font-size:13px;padding:7px 14px}.app-shell .tag.mode{font-size:11.5px}.app-shell.roomy .csk{font-size:13px}.app-shell.roomy .csw{font-size:12px}.app-shell.roomy .csc select{font-size:13px;padding:4px 8px}.app-shell.roomy .grid.log .why{font-size:12.5px}.app-shell .demobar{padding-block:4px;font-size:11.5px}.app-shell .console{padding-block:7px;font-size:12px}.app-shell.roomy .grid td{padding-block:var(--rowpad)}.app-shell main{max-width:1360px}.app-shell .tip:after{max-inline-size:26ch;padding:4px 7px;font-size:11px;line-height:1.35;inset-block-start:calc(100% + 5px)}.app-shell{--ground: #ffffff;--surface: #ffffff;--row: #f6f7f9;--edge: #dde1e6;--hair2: #ebeef1;--idle-bg: #eef0f3}.app-shell .tfilter{background:var(--row);border-block-end-color:var(--edge)}.app-shell .grid thead th{background:var(--surface);border-block-end-width:1px;border-block-end-color:var(--edge)}.app-shell .settings summary{background:var(--row)}.app-shell .settings summary:hover{background:#eef1f4}.app-shell .settings[open] summary{background:var(--row)}.app-shell .kpi,.app-shell .tblwrap,.app-shell .pnl,.app-shell .settings{border-color:var(--edge)}.app-shell .grid tbody tr.crow:hover{background:#eef2f6}.cbrand.branded{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.cbrand .mark{display:grid;place-items:center;inline-size:20px;block-size:20px;border-radius:3px;background:var(--console-ink);color:var(--console);font-size:10px;font-weight:700;letter-spacing:.02em;flex:none}.cbrand .bn{font-weight:600;letter-spacing:-.01em}.cbrand .poweredby{font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--console-dim);font-weight:400;padding-inline-start:2px}@media(max-width:720px){.cbrand .poweredby{display:none}}.repbrand{display:flex;align-items:center;gap:9px;margin-block-end:6px}.repbrand .mark{display:grid;place-items:center;inline-size:22px;block-size:22px;border-radius:3px;background:var(--ink);color:#fff;font-size:10.5px;font-weight:700;flex:none}.repbrand .bn{font-size:12.5px;font-weight:600}.app-shell{--muted: #3d4653;--faint: #454e5c;--idle: #454e5c;--console-dim: #a3aab5}.app-shell .demobar span{color:#c3cad3}.app-shell .grid th,.app-shell .kpi .kl,.app-shell .hdr .aname,.app-shell .timeline .tlab,.app-shell .tlticks{font-size:10.5px}.app-shell .cbrand .poweredby{font-size:10px}.app-shell .kpi .ks,.app-shell .csw,.app-shell .settings summary .shint,.app-shell .grid .cs,.app-shell .tcount,.app-shell .de .dt,.app-shell .disc{font-size:11.5px}.app-shell .de{font-size:12px}.app-shell .grid .tag{font-size:11.5px;padding-block:2px}.app-shell .cbrand .poweredby{font-size:10.5px}.ovl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none}.ovlbox{position:absolute;inset-inline-end:20px;inset-block-end:20px;inline-size:min(31rem,calc(100vw - 40px));pointer-events:auto;background:var(--ink, #14171a);color:#f1f2f4;border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 46px -16px #0000008c;padding:15px 34px 16px 17px;animation:ovlup .26s var(--ease, ease) both}.ovlk{font-family:IBM Plex Sans Condensed,sans-serif;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#c98a7c;margin-block-end:9px}.ovlpts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.ovlpts li{font-size:12.5px;line-height:1.5;color:#c8ccd2}.ovlpts b{font-weight:600;color:#fff}.ovlx{position:absolute;inset-block-start:8px;inset-inline-end:9px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;color:#9aa0a8;font-size:19px;line-height:1;padding:2px 5px}.ovlx:hover{color:#fff}.ovlx:focus-visible{outline:2px solid #fff;outline-offset:1px}.ovltcta{margin-block-start:13px;padding-block-start:13px;border-block-start:1px solid rgba(255,255,255,.14);display:flex;align-items:center;gap:var(--s4);flex-wrap:wrap}.ovltcta p{margin:0;flex:1 1 12rem;font-size:12.5px;color:#c8ccd2}.ovltcta .btn{flex:none;background:#fff;color:var(--ink);border-color:#fff;padding:9px 15px;font-size:13.5px}.ovltcta .btn:hover:not([disabled]){background:#e9eaec;border-color:#e9eaec}.ovlerr{flex:1 1 100%;margin:6px 0 0;font-size:12.5px;color:#ffb9a8}@keyframes ovlup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ovlbox{animation:none}}@media(max-width:720px){.ovlbox{position:fixed;inset:auto 10px 10px;inline-size:auto}}.ask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:var(--s4);background:#16181c6b;animation:askin .2s var(--ease, ease) both}.askbox{inline-size:min(30rem,100%);max-block-size:calc(100dvh - 3rem);overflow-y:auto;background:var(--card, #fdfdfc);border:1px solid var(--ink);box-shadow:0 24px 60px -20px #16181c80;padding:var(--s5);animation:askup .26s var(--ease, ease) both}.askhead{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s3)}.askbox h2{margin:0;font-size:19px;letter-spacing:-.02em}.askx{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font-size:22px;line-height:1;color:var(--faint);padding:0 2px}.askx:hover{color:var(--ink)}.asklede{margin:6px 0 var(--s4);font-size:13.5px;color:var(--muted)}.askf{margin-block-end:var(--s4)}.askq{display:block;margin-block-end:7px;font-size:13px;font-weight:500;color:var(--ink)}.askopts{display:flex;gap:var(--s4)}.askopts label{display:flex;align-items:center;gap:7px;font-size:13.5px;cursor:pointer}.askbox input[type=text]{font:inherit;font-size:14px;inline-size:100%;padding:9px 11px;border:1px solid var(--rule);background:var(--paper);color:var(--ink)}.askbox input[type=text]:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.askamount{display:flex;align-items:center;gap:7px}.askamount span{font-size:15px;color:var(--faint)}.askacts{display:flex;align-items:center;gap:var(--s4);margin-block-start:var(--s5)}.askacts.right{justify-content:flex-end}.linkish{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font:inherit;font-size:13.5px;color:var(--muted);text-decoration:underline;text-underline-offset:3px;padding:0}.linkish:hover{color:var(--accent)}@keyframes askin{0%{opacity:0}to{opacity:1}}@keyframes askup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ask,.askbox{animation:none}}.logbox{inline-size:min(54rem,100%)}.logbox .askhead{align-items:flex-start;margin-block-end:var(--s4)}.logbox .ovlk{margin-block-end:3px}.logrows{max-block-size:min(46vh,26rem);overflow-y:auto;border-block:1px solid var(--hair, #e2e0da);padding-block:6px}.logrows .de{padding-block:5px}.swtext{margin-inline-start:9px;font-size:13px;color:var(--muted)}.stopped{position:sticky;inset-block-start:0;z-index:70;background:var(--act, #a8331c);color:#fff;padding:7px var(--s5);font-size:13px;line-height:1.45}.stopped a{color:#fff;text-underline-offset:3px}.stopped code{font-family:IBM Plex Sans Condensed,monospace;font-size:12.5px}.grid tr.drawer{background:none}.grid tr.drawer>td{background:var(--surface, #fff);border-block-end:1px solid var(--edge, #d8dce1);padding-block-end:12px}.grid tr.drawer.s-acting>td>.dstick,.grid tr.drawer.s-watch>td>.dstick{box-shadow:inset 3px 0 0 var(--act, #a8331c)}.grid tr.drawer.s-under>td>.dstick{box-shadow:inset 3px 0 0 var(--warn, #b04a00)}.grid tr.drawer.s-ok>td>.dstick{box-shadow:inset 3px 0 0 var(--good, #1f6b45)}.dchart .chart{background:var(--ground, #eceef1);border:1px solid var(--hair2, #e8ebee);border-radius:var(--r, 3px);padding:10px 12px 6px}.dchart .chartkey{padding-inline-start:2px;color:var(--faint)}.dchart .chart .actual{stroke-width:2.8}.dchart .chart .expected{stroke:#8b8f97;stroke-width:1.8;stroke-dasharray:4 4}.dchart .chart .area{opacity:.12}.dchart .chart .grid{stroke:#dfe3e8}.dpanes .dmore{justify-content:flex-end;margin-block-start:10px;gap:var(--s2)}.dpanes .dmore span{margin-inline-end:auto}.dpanes .dmore .chip2{font-size:12px}.crefresh{display:inline-flex;align-items:center;gap:8px;margin-inline-start:auto}.stampt{font-size:11.5px;color:var(--console-dim, #949ba6);white-space:nowrap;display:inline-block;min-inline-size:17rem;text-align:end}@media(max-width:900px){.stampt{min-inline-size:0}}.refreshbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid rgba(255,255,255,.22);color:var(--console-ink, #e8eaed);border-radius:var(--r, 3px);inline-size:22px;block-size:22px;line-height:1;cursor:pointer;font-size:13px;display:grid;place-items:center}.refreshbtn:hover{border-color:#ffffff80}.refreshbtn:focus-visible{outline:2px solid #fff;outline-offset:2px}.stampt.stale{color:#f0a58a}.checkbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:11.5px;background:#ffffff1a;color:var(--console-ink, #e8eaed);border:1px solid rgba(255,255,255,.22);border-radius:var(--r, 3px);padding:3px 9px;white-space:nowrap}.checkbtn.ghost{background:none}.checkbtn:hover:not([disabled]){border-color:#ffffff80}.checkbtn[disabled]{opacity:.55;cursor:default}.checkbtn:focus-visible{outline:2px solid #fff;outline-offset:2px}.acctpick{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:12px;font-weight:500;background-color:#ffffff1f;color:var(--console-ink, #e8eaed);border:1px solid rgba(255,255,255,.3);border-radius:var(--r, 3px);padding:5px 26px 5px 10px;min-inline-size:13rem;max-inline-size:20rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7'%3E%3Cpath d='M1 1.5 L5 5.5 L9 1.5' fill='none' stroke='%23c9ced6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;cursor:pointer;transition:background-color .15s,border-color .15s}.acctpick:hover{background-color:#fff3;border-color:#ffffff8c}.acctpick:focus-visible{outline:2px solid #fff;outline-offset:2px}.acctpick option{background-color:#fff;color:#16181c;font-weight:400}.crefresh a.checkbtn{text-decoration:none;display:inline-flex;align-items:center}.btn:hover:not([disabled]){background:#2b3038;border-color:#2b3038;box-shadow:0 3px 10px -3px #16181c80}.btn:active:not([disabled]){background:#05070a;border-color:#05070a;transform:translateY(1px);box-shadow:none}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn.ghost:hover:not([disabled]){background:#16181c0f;border-color:var(--ink);color:var(--ink);box-shadow:0 3px 10px -4px #16181c59}.btn.ghost:active:not([disabled]){background:#16181c1f;transform:translateY(1px);box-shadow:none}@media(prefers-reduced-motion:reduce){.btn:active:not([disabled]),.btn.ghost:active:not([disabled]){transform:none}}.checkbtn:active:not([disabled]),.refreshbtn:active{transform:translateY(1px);background:#fff3}.checkbtn,.refreshbtn{transition:background-color .15s,border-color .15s,transform 90ms}.refreshbtn:hover{background:#ffffff29}.checkbtn:hover:not([disabled]){background:#ffffff2e}@media(prefers-reduced-motion:reduce){.checkbtn:active:not([disabled]),.refreshbtn:active{transform:none}}.cright{display:inline-flex;align-items:center;gap:8px;padding-inline-start:6px;border-inline-start:1px solid rgba(255,255,255,.16);margin-inline-start:4px}.console>.cright{margin-inline-start:auto;border-inline-start:0;padding-inline-start:0}.cogbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:grid;place-items:center;inline-size:26px;block-size:26px;padding:0;background:#ffffff1a;color:var(--console-ink, #e8eaed);border:1px solid rgba(255,255,255,.22);border-radius:var(--r, 3px);transition:background-color .15s,border-color .15s,transform 90ms}.cogbtn svg{fill:currentColor}.cogbtn:hover{background:#ffffff2e;border-color:#ffffff80}.cogbtn:active{transform:translateY(1px);background:#ffffff3d}.cogbtn:focus-visible{outline:2px solid #fff;outline-offset:2px}.pverr{font-size:12.5px;color:var(--accent)}.acctpick{font-weight:500}#checknow,#preview{min-inline-size:7.4rem;text-align:center}.ovlk{font-family:IBM Plex Sans Condensed,sans-serif;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.rowctl{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end}.rowctl .disc.ico{padding:3px 5px}.rowctl .disc.ico svg{display:block}.console .cbrand{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--console-ink, #e8eaed)}.console .cbrand .cmark{flex:none;display:block;color:#fbfcfd}.console .cbrand:hover{color:#fff}.console .cbrand:focus-visible{outline:2px solid #fff;outline-offset:3px}.ranearlier{margin-block-start:var(--s3);font-size:12.5px;color:var(--faint)}.ranearlierhead{margin:0;padding-block:6px;color:var(--ink-2)}.ranearlier .dormlist{padding-block-start:0}.ranearlierwhen{margin-inline-start:8px;color:var(--faint);font-size:11.5px}.ranearliertag{display:inline-block;margin-inline-start:6px;padding:0 6px;border-radius:999px;background:var(--hair, #e2e0da);color:var(--faint);font-size:11px;font-weight:500}.dormant{margin-block-start:var(--s3);font-size:12.5px;color:var(--faint)}.dormant summary{cursor:pointer;padding-block:6px}.dormant summary:hover{color:var(--ink)}.dormlist{display:grid;gap:4px;padding:6px 0 10px 16px}.dormlist div{display:flex;justify-content:space-between;gap:var(--s4);max-inline-size:60rem}.dormlist .num{color:var(--muted)}.move{white-space:nowrap;font-family:IBM Plex Sans Condensed,sans-serif;font-variant-numeric:tabular-nums;color:var(--act, #a8331c);font-weight:600}.logbox .de .dm{max-inline-size:none}.waiting,.pad{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--s3);max-inline-size:34rem;margin-inline:auto;min-block-size:min(78dvh,40rem)}.pad h1{margin:0}.pad .lede,.pad .quiet{margin:0;max-inline-size:42ch}.pad .actions{margin-block-start:var(--s3);display:flex;gap:var(--s3);flex-wrap:wrap;justify-content:center}.waiting p{margin:0;font-size:15px;color:var(--muted)}.waiting .sub{font-size:13px;color:var(--faint);max-inline-size:40ch}.wmark{color:var(--ink);opacity:.9}.wmark path{stroke-dasharray:44;stroke-dashoffset:44;animation:draw 1.8s var(--ease) infinite}@keyframes draw{0%{stroke-dashoffset:44;opacity:.25}45%{stroke-dashoffset:0;opacity:1}75%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-44;opacity:.25}}@media(prefers-reduced-motion:reduce){.wmark path{animation:none;stroke-dashoffset:0}}.acctone{font-size:12px;font-weight:500;color:var(--console-ink, #e8eaed);padding:5px 2px;max-inline-size:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcnote{display:block;margin-block-start:6px;font-size:12.5px;color:var(--faint);max-inline-size:46ch}.btn.danger,.btn.ghost.danger{background:var(--act, #a8331c);border-color:var(--act, #a8331c);color:#fff}.btn.ghost.danger:hover{background:#8f2b17;border-color:#8f2b17}.ovlbox .ovlk{color:#e6b8a6}.app-shell{--sig-good: #0b8a4f;--sig-warn: #c25f00;--sig-act: #c92f10;--sig-ext: #2d6cc4}.pace .fill.accent{background:var(--sig-act)}.pace .fill.warn{background:var(--sig-warn)}.pace .fill.good{background:var(--sig-good)}.pace .fill.muted{background:#9aa1ab}.pace .mark{inline-size:2px;opacity:.8}.kpi.k-act .krule i{background:var(--sig-act)}.kpi.k-warn .krule i{background:var(--sig-warn)}.kpi.k-good .krule i{background:var(--sig-good)}.grid tr.s-ok td:first-child{border-inline-start-color:var(--sig-good)}.grid tr.s-under td:first-child{border-inline-start-color:var(--sig-warn)}.grid tr.s-acting td:first-child,.grid tr.s-watch td:first-child{border-inline-start-color:var(--sig-act)}.ctl.danger-ctl{margin-block-start:var(--s3);padding-block-start:var(--s4);border-block-start:1px solid var(--rule)}.ctl.danger-ctl .ck{color:var(--act)}.confirmf{display:block;margin-block:var(--s4) var(--s2);font-size:13px;color:var(--ink-2)}.confirmf span{display:block;margin-block-end:6px}.confirmf input{inline-size:100%;font:inherit;font-size:14px;padding:9px 10px;border:1px solid var(--rule);background:var(--card);color:var(--ink);border-radius:var(--r, 3px)}.confirmf input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.notyet{display:flex;align-items:center;gap:var(--s3);background:#fff6e8;border:1px solid #e6c58f;border-radius:4px;margin:var(--s3) var(--s5);padding:7px 12px;font-size:13px;line-height:1.45;color:#4a3a1c}.notyet strong{color:#3a2c10}.notyet em{font-style:normal;text-decoration:underline;text-underline-offset:2px}.notyetx{margin-inline-start:auto;flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font-size:16px;line-height:1;color:#8a743f;padding:0 2px}.notyetx:hover{color:#3a2c10}.de.one{grid-template-columns:1fr}.pace2 .f.p-good{background:#0b8a4f}.pace2 .f.p-over1{background:#a87400}.pace2 .f.p-over2{background:#d4531a}.pace2 .f.p-over3{background:#a81208}.pace2 .f.p-under1{background:#a97400}.pace2 .f.p-under2{background:#c96a00}.pace2 .f.p-under3{background:#c25f00}.pace2 .f.p-idle{background:#c2bfb5}.ctl.ctlwide{grid-column:1 / -1}.cv.limits{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--s4);align-items:start}.lim.haslide{grid-column:span 2}@media(max-width:700px){.lim.haslide{grid-column:auto}}.liminputs{display:flex;align-items:center;gap:var(--s3)}.lim.haslide .limv{flex:0 0 7rem}.limslide{position:relative;flex:1 1 auto;display:block;padding-block-end:14px}.limr{inline-size:100%;display:block;margin:0;accent-color:var(--b-ink, #1C1B17);cursor:pointer}.limr:disabled{cursor:default;opacity:.5}.limmark{position:absolute;inset-block-start:2px;block-size:14px;inline-size:2px;background:var(--ink);opacity:.55;pointer-events:none;transform:translate(-1px)}.limscale{position:relative;display:block;font-size:10.5px;color:var(--faint);margin-block-start:1px}.limscale>span:first-child{position:absolute;inset-inline-start:0}.limscale>span:last-child{position:absolute;inset-inline-end:0}.limnow{position:absolute;transform:translate(-50%);white-space:nowrap;color:var(--ink-2);font-weight:500}.limbasis{grid-column:1 / -1;margin:0;font-size:11.5px;line-height:1.5;color:var(--faint);border-block-start:1px solid var(--edge);padding-block-start:var(--s3)}.limbasis strong{color:var(--ink-2);font-weight:500}.lim{display:block}.limk{display:block;font-size:12px;color:var(--ink-2);margin-block-end:4px}.limv{inline-size:100%;font:inherit;font-size:13.5px;padding:6px 8px;border:1px solid var(--edge, #d6d4ce);border-radius:4px;background:#fff;color:var(--ink);font-variant-numeric:tabular-nums}.limv:disabled{background:#f4f3f0;color:var(--faint)}.limh{display:block;font-size:11.5px;color:var(--faint);margin-block-start:3px;line-height:1.4}.limrow{grid-column:1 / -1;display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}.limgrp{grid-column:1 / -1;display:flex;align-items:flex-end;gap:var(--s4);flex-wrap:wrap}.limgrp .lim{flex:0 1 15rem}.bufbtn{margin-block-end:2px}.limsplit{grid-column:1 / -1;border-block-start:1px solid var(--edge);padding-block-start:var(--s3);display:grid;gap:var(--s3)}.limhead{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--faint)}.limpair{display:grid;grid-template-columns:1fr;gap:var(--s3);align-items:start}.limsplit .limv{max-inline-size:11rem}.limsplit .lim.haslide{max-inline-size:36rem}.limsplit .lim.haslide .limv{flex:0 0 auto}.limpair .limhalf{padding-inline-start:var(--s3);border-inline-start:2px solid var(--b-rule, #EFEDE6)}.limpair.left .limhalf:first-child,.limpair.right .limhalf:last-child{border-inline-start-color:var(--b-ink, #1C1B17)}.limpair .limhalf.limlead{border-inline-start-color:var(--b-ink, #1C1B17)}.limpair.left .limhalf:last-child,.limpair.right .limhalf:first-child{opacity:1}.limpair.left .limhalf:last-child .lim,.limpair.right .limhalf:first-child .lim{display:none}.limoff{margin:6px 0 0;font-size:12.5px;color:var(--b-ink3, #6B695E);line-height:1.45}.limoff:before{content:"Not in force";display:inline-flex;align-items:center;block-size:22px;padding-inline:9px;margin-inline-end:8px;border-radius:11px;background:var(--b-band, #F0EEE8);color:var(--b-ink2, #4A4940);font-size:12px;font-weight:500}.engrp{margin-block-end:var(--s4)}.enghead{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--faint);border-block-end:1px solid var(--edge);padding-block-end:4px;margin-block-end:6px}.engrow{display:grid;grid-template-columns:14rem minmax(10rem,auto) 1fr;gap:var(--s3);padding:5px 0;align-items:baseline}.engk{font-size:12.5px;color:var(--ink-2)}.engv{font-size:13px;font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.engu{font-size:11px;color:var(--faint)}.engfix,.engset{font-size:9.5px;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--edge);border-radius:2px;padding:0 3px;color:var(--faint)}.engset{color:var(--act, #a8201a);border-color:#e0bcb4}.engw{font-size:11.5px;color:var(--faint);line-height:1.5}@media(max-width:720px){.engrow{grid-template-columns:1fr;gap:2px}}.gpane{padding:var(--s3);background:var(--ground);font-variant-numeric:tabular-nums lining-nums}.gverd{display:flex;align-items:flex-start;gap:13px;padding:11px 14px;border-radius:var(--r);background:var(--surface)}.gvdot{flex:none;margin-block-start:6px;inline-size:10px;block-size:10px;border-radius:50%;background:var(--faint)}.gvsay{flex:1 1 auto;min-inline-size:0}.gvl1{margin:0;font-size:17px;line-height:23px;font-weight:600;color:var(--ink);text-wrap:balance}.gvl2{margin:2px 0 0;font-size:12.5px;line-height:17px;color:var(--ink-2)}.gvl2 b{font-weight:600;color:var(--ink)}.gvwhen{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:end}.gvlast{font-size:13px;color:var(--ink-2);white-space:nowrap}.gvlast b{font-weight:600;color:var(--ink)}.gvmeta{font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);white-space:nowrap}.gwho{margin:var(--s3) 0 0;padding:10px 12px 11px;background:color-mix(in srgb,var(--paper) 60%,#fff);border:1px solid var(--rule);border-radius:6px}.gwhohd{margin:0 0 7px;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.gwholist{list-style:none;margin:0;padding:0;display:grid;gap:4px}.gwholist li{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:baseline;gap:10px;font-size:13px;color:var(--ink-2)}.gwt{font-family:IBM Plex Sans Condensed,sans-serif;font-variant-numeric:tabular-nums;color:var(--faint)}.gwf{min-inline-size:0}.gwf b{font-weight:600;color:var(--ink)}.gww{font-style:normal;font-size:11.5px;color:var(--faint)}.gwf{overflow-wrap:anywhere}.gws{flex:none;font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:2px 7px;border-radius:999px;white-space:nowrap}.gws.ours{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.gws.google{background:color-mix(in srgb,#8a6d1f 14%,transparent);color:#6f571a}.gwnote{margin:9px 0 0;padding-block-start:8px;border-block-start:1px solid var(--rule);font-size:11.5px;line-height:16px;color:var(--ink-2)}.gwnote b{font-weight:600;color:var(--ink)}.trialbar{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);flex-wrap:wrap;max-inline-size:1180px;margin:0 auto;padding:10px var(--s5);font-size:13px;line-height:18px;color:var(--ink-2);background:var(--panel);border-block-end:1px solid var(--hair)}.trialbar b{font-weight:600;color:var(--ink)}.trialbar.soon{background:#f6efe2}.trialbar.over{background:var(--ink);color:#cfccc4;border-block-end-color:var(--ink)}.trialbar.over b{color:var(--paper)}.tbsay{min-inline-size:0}.tblink{flex:0 0 auto;white-space:nowrap;font-weight:600;color:var(--accent)}.trialbar.over .tblink{color:var(--paper);text-decoration:underline}.gverd.v-held,.gverd.v-refused{background:var(--act-bg)}.gverd.v-held .gvdot,.gverd.v-refused .gvdot{background:var(--act)}.gverd.v-extend{background:var(--good-bg)}.gverd.v-extend .gvdot{background:var(--good)}.gverd.v-off{background:var(--surface)}.gverd.v-off .gvdot{background:transparent;box-shadow:inset 0 0 0 1px var(--edge)}.gchain{margin-block-start:10px}.grow{display:grid;align-items:stretch;cursor:pointer;grid-template-columns:32px 118px minmax(0,1fr) 250px 22px;grid-template-areas:"rail name say  fig  disc" "rail work work work work";border-block-start:1px solid var(--hair2);background:var(--surface)}.grail{grid-area:rail}.gname{grid-area:name}.gsay{grid-area:say}.gfig{grid-area:fig}.gdisc{grid-area:disc}.gwork{grid-area:work}.grow:first-child{border-block-start:0}.grow:hover{background:color-mix(in srgb,var(--hair2) 35%,var(--surface))}.grow.s-fired:hover{background:color-mix(in srgb,var(--warn-bg) 60%,var(--surface))}.grow.s-stopped:hover{background:color-mix(in srgb,var(--act-bg) 55%,var(--surface))}.grow button,.grow input,.grow select,.grow a{cursor:auto}.grow .gdisc{cursor:pointer}.grail{position:relative}.grail:before{content:"";position:absolute;inset-inline-start:15px;inset-block:0;inline-size:1px;background:var(--edge)}.grow:first-child .grail:before{inset-block-start:15px}.grow.s-stopped .grail:before,.grow:last-child .grail:before{block-size:17px;inset-block-end:auto}.gdot{position:absolute;inset-block-start:11px;inset-inline-start:11px;inline-size:9px;block-size:9px;border-radius:50%;background:var(--muted)}.grow.s-fired .gdot{inset-block-start:10px;inset-inline-start:10px;inline-size:11px;block-size:11px;background:var(--warn)}.grow.s-stopped .gdot{inset-block-start:9px;inset-inline-start:9px;inline-size:13px;block-size:13px;background:var(--act);background-image:linear-gradient(#fff,#fff);background-size:5px 3px;background-position:center;background-repeat:no-repeat}.gname{padding-block:9px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.grow.s-fired{background:color-mix(in srgb,var(--warn-bg) 45%,var(--surface))}.grow.s-fired .gname{color:var(--warn)}.grow.s-stopped{background:color-mix(in srgb,var(--act-bg) 40%,var(--surface))}.grow.s-stopped .gname{color:var(--act)}.gsay{min-inline-size:0;padding:9px 20px 9px 0}.gsent{margin:0;font-size:13px;line-height:19px;color:var(--ink-2);text-wrap:pretty}.grow.s-fired .gsent{font-weight:500;color:var(--ink)}.grow.s-stopped .gsent{font-weight:600;color:var(--ink)}.gdisc{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;cursor:pointer;inline-size:22px;align-self:flex-start;margin-block-start:8px;block-size:20px;display:flex;align-items:center;justify-content:center;color:var(--faint);border-radius:var(--r)}.gdisc svg{inline-size:6px;block-size:10px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--t-colour) var(--ease)}.grow.open .gdisc svg{transform:rotate(90deg)}.gdisc:hover{color:var(--ink);background:var(--hair2)}.gdisc:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.gfig{padding-block:9px;display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:8px;white-space:nowrap}.gmain{font-size:12.5px;color:var(--ink)}.grow.s-fired .gmain{font-size:16px;font-weight:500;color:var(--warn)}.grow.s-stopped .gmain{font-size:16px;font-weight:500;color:var(--act)}.gsub{font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.gmain{flex:none}.gbar{position:relative;inline-size:64px;block-size:7px;border-radius:4px;background:var(--hair2);align-self:center;flex:none}.gbfill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:4px;background:var(--warn)}.grow.s-stopped .gbfill{background:var(--act)}.gbmark{position:absolute;inset-block-start:-3px;inline-size:2px;block-size:13px;background:var(--ink)}.gwork{margin:0 0 9px;padding:9px 11px;border-radius:var(--r);background:var(--row)}.gwlab{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding-block-end:8px}.gwsum{font-size:12px;line-height:19px;color:var(--ink)}.gwsum.fired{color:var(--warn)}.gwsum.stopped{color:var(--act)}.gwgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:28px;padding-block-start:8px}.gwcell{display:flex;align-items:baseline;gap:10px;padding-block:4px;border-block-start:1px solid var(--edge);min-inline-size:0}.gwk{font-size:12px;color:var(--ink-2);flex:1 1 auto;min-inline-size:0}.gwv{font-size:12.5px;color:var(--ink);white-space:nowrap}.gws{inline-size:92px;flex:none;text-align:end;font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.gwnote{margin:7px 0 0;font-size:11px;line-height:15px;color:var(--ink-2)}.gfoot{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-block-start:2px;padding:9px 0 2px 32px;border-block-start:1px solid var(--edge)}.gfsay{font-size:12.5px;color:var(--ink-2)}.gfsay b{font-weight:600;color:var(--ink)}.gflink{margin-inline-start:auto;font-size:12.5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;font-size:13px;color:var(--accent);cursor:pointer;border-block-end:1px solid var(--act-bg)}.gflink:hover{color:var(--ink);border-block-end-color:var(--ink)}@media(max-width:900px){.grow{grid-template-columns:32px minmax(0,1fr) 22px;grid-template-areas:"rail name disc" "rail say  say" "rail fig  fig" "rail work work"}.gname{padding-block:9px 0}.gsay{padding:3px 0 9px}.gfig{justify-content:flex-start;padding:0 0 9px}.gdisc{margin-block-start:9px}}@media(max-width:900px){.wktab th,.wktab td.wkr{inline-size:auto;min-inline-size:0}.wktab,.wktab tbody,.wktab tr,.wktab th,.wktab td{display:block}.wktab td.wkr{text-align:start;padding-block-start:0}}.bufbox{max-inline-size:54rem}.bufpick{display:flex;align-items:center;gap:var(--s3);margin-block-end:var(--s3)}.bufpick label{font-size:12px;color:var(--ink-2)}.bufpick select{flex:1 1 auto;min-inline-size:0;font:inherit;font-size:13px;padding:5px 8px;border:1px solid var(--edge);border-radius:4px;background:#fff}.bufev{display:flex;flex-wrap:wrap;gap:var(--s4);font-size:13px;color:var(--ink-2)}.bufev b{font-variant-numeric:tabular-nums;color:var(--ink)}.bufbasis{margin:6px 0 var(--s3);font-size:11.5px;color:var(--faint);line-height:1.5}.buftab{inline-size:100%;border-collapse:collapse;font-size:13px}.buftab th,.buftab td{padding:6px 8px;border-block-end:1px solid var(--hair, #eeece7);text-align:start}.buftab th{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);font-weight:400}.buftab .n{text-align:end;font-variant-numeric:tabular-nums}.buftab tr.now td{background:var(--paper, #f4f3f0)}.bufnow,.bufadv,.bufcap{margin-inline-start:6px;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.bufadv{color:var(--act, #a8201a)}.bufadvise{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);margin-block:var(--s3) 0;padding:10px 12px;border:1px solid var(--accent);border-radius:4px;background:color-mix(in srgb,var(--accent) 5%,transparent)}.bufadvise .bufwhy{font-size:12.5px;color:var(--ink-2);margin-block-start:3px;max-inline-size:46ch}.bufadvise .btn{flex:none}@media(max-width:560px){.bufadvise{flex-direction:column;align-items:stretch}}.bufask{display:flex;align-items:center;gap:var(--s3);margin-block-start:var(--s3)}.bufask label{font-size:12px;color:var(--ink-2)}.bufask input{inline-size:9rem}.bufdays{font-size:11.5px;color:var(--faint);margin-inline-start:auto}.bufnote{margin:var(--s3) 0 0;padding:var(--s3) 0 0;list-style:none;font-size:11.5px;color:var(--faint);line-height:1.6;border-block-start:1px solid var(--edge)}.bufnote li,.cv.merit{display:block}.meritrow{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.seg{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:13px;padding:5px 12px;cursor:pointer;border:1px solid var(--rule);background:var(--card);color:var(--ink-2);border-radius:var(--r, 3px)}.seg:hover{border-color:var(--ink);color:var(--ink)}.seg.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.meritrow .limh{flex:1 1 16rem;margin:0}.meritacts{margin-block-start:var(--s3)}.meritlist{display:grid;gap:4px;margin-block:var(--s2) var(--s3);max-block-size:15rem;overflow-y:auto}.meritopt{display:flex;gap:8px;align-items:baseline;font-size:13px;color:var(--ink-2)}.meritopt em{font-style:normal;font-size:11.5px;color:var(--faint)}.convpick{position:relative;margin-block:var(--s2) var(--s3)}.cpbtn{display:flex;inline-size:100%;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;font:inherit;font-size:13px;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:3px;cursor:pointer;text-align:start}.cpbtn:hover{border-color:var(--ink-2)}.cpbtn.open{border-color:var(--ink)}.cpcaret{color:var(--faint);font-size:11px}.cppanel{position:absolute;z-index:40;inset-inline:0;margin-block-start:4px;background:var(--paper);border:1px solid var(--rule);border-radius:3px;box-shadow:0 10px 24px #0000001f;padding:8px;display:grid;gap:6px}.cpsearch{inline-size:100%;padding:6px 8px;font:inherit;font-size:13px;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:3px}.cplist{display:grid;gap:4px;max-block-size:16rem;overflow-y:auto}.cpgroup{margin:6px 0 2px;font-family:IBM Plex Sans Condensed,sans-serif;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.cpgroup:first-child{margin-block-start:0}.cpopt{display:flex;gap:8px;align-items:baseline;font-size:13px;color:var(--ink-2)}.cpopt em{font-style:normal;font-size:11.5px;color:var(--faint)}.cpname{overflow-wrap:anywhere}.cpnone{margin:4px 2px;font-size:12.5px;color:var(--faint)}.cpchips{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:8px}.cpchip{display:inline-flex;gap:6px;align-items:center;padding:3px 8px;font:inherit;font-size:12px;color:var(--ink-2);background:var(--wash);border:1px solid var(--rule);border-radius:999px;cursor:pointer}.cpchip:hover{color:var(--ink);border-color:var(--ink-2)}.cpchip span[aria-hidden]{color:var(--faint)}.sentok{display:inline-flex;gap:6px;align-items:center;font-size:12.5px;color:var(--ink-2)}.sentok .tick{color:var(--good);font-weight:700}.linkish{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;font-size:inherit;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.sharedtag{margin-inline-start:7px;font-family:IBM Plex Sans Condensed,sans-serif;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);border:1px solid var(--rule);padding:1px 5px;border-radius:2px;vertical-align:1px;white-space:nowrap}.setbox{inline-size:min(58rem,100%)}.setsteps{display:flex;gap:var(--s4);list-style:none;margin:0 0 var(--s4);padding:0;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--idle);border-block-end:1px solid var(--edge);padding-block-end:var(--s3);flex-wrap:wrap}.setsteps li.on{color:var(--ink);font-weight:600}.setsteps li.done{color:var(--ink-2)}.setsteps li.done:before{content:"✓ "}.setbody{display:block}.setpick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3);margin-block:var(--s4)}@media(max-width:560px){.setpick{grid-template-columns:1fr}}.setopt{text-align:start;padding:var(--s4);border:1px solid var(--edge);border-radius:6px;background:var(--surface);cursor:pointer;display:grid;gap:3px;font:inherit;color:var(--ink)}.setopt:hover{border-color:var(--ink-2)}.setopt.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--surface))}.setopt strong{font-size:15px}.setopt span{font-size:12px;color:var(--ink-2)}.setnote{font-size:12px;color:var(--faint);line-height:1.5;margin-block:var(--s3) 0}.setsplit{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--s5);align-items:start}.setsplit.full{grid-template-columns:1fr;gap:0}@media(max-width:720px){.setsplit{grid-template-columns:1fr;gap:var(--s4)}}.setone{min-inline-size:0}.setone .lim{display:grid;gap:4px}.setuse{border-inline-start:2px solid var(--edge);padding-inline-start:var(--s4);min-inline-size:0}.setuse .usek{display:block;font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--idle);margin-block-end:8px}.setuse ul{margin:0;padding:0;list-style:none;display:grid;gap:9px}.setuse li{font-size:13px;line-height:1.5;color:var(--ink-2);padding-inline-start:14px;position:relative}.setuse li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:8px;inline-size:5px;block-size:5px;border-radius:50%;background:var(--idle)}.setuse li strong{color:var(--ink);font-weight:600}.setuse.row{border-inline-start:0;border-block-start:1px solid var(--edge);padding:var(--s3) 0 0;margin-block-start:var(--s4)}.setuse.row ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s4)}@media(max-width:720px){.setuse.row ul{grid-template-columns:1fr;gap:9px}}.setsum{border:1px solid var(--edge);border-radius:6px;margin-block:var(--s4)}.setrow{display:grid;grid-template-columns:14rem 1fr;gap:var(--s4);padding:var(--s3) var(--s4)}.setrow+.setrow{border-block-start:1px solid var(--hair)}.setk{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--idle)}.setv{font-size:13.5px;color:var(--ink);line-height:1.5}.setv em{color:var(--faint);font-style:normal}@media(max-width:560px){.setrow{grid-template-columns:1fr;gap:2px}}.setacts{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}.setacts .linkish{margin-inline-end:auto}.cset.onelevel{columns:1}.csgate{margin:0;padding-block:var(--s3);font-size:12.5px;line-height:1.55;color:var(--ink-2);max-inline-size:80ch}.csgate strong{color:var(--ink);font-weight:600}.disc.nolog{color:var(--faint);cursor:default;border-color:transparent;background:none}.mstrip{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--card,#faf9f7);border:1px solid var(--rule,#d6d4ce);border-radius:3px;padding:10px 14px;margin-block-end:12px;font-variant-numeric:tabular-nums}.mstrip .mlbl{font-family:IBM Plex Sans Condensed,IBM Plex Sans,sans-serif;font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--faint,#5a5e66)}.mstrip .mfig{font-size:15px;font-weight:600}.mstrip .mtrack{flex:1;min-width:130px;height:9px;background:#e7e4de;border-radius:2px;position:relative;display:flex;overflow:visible}.mstrip .mseg{height:100%}.mstrip .mseg.own{background:#3d5a80}.mstrip .mseg.moved{background:#2f6b46}.mstrip .mseg.added{background:#c92f10}.mstrip .mmark{position:absolute;inset-block:-3px;width:2px;background:var(--ink,#16181c)}.mstrip .mend{position:absolute;inset-block:-4px;inset-inline-end:0;width:3px;background:var(--ink,#16181c);border-radius:1px}.mstrip .mstate{font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px}.mstrip .mstate:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.mstrip .mstate.ok{color:#2f6b46}.mstrip .mstate.warn{color:#8a5312}.mstrip .mstate.stop{color:var(--accent,#8f2418)}.mstrip .mlink{font-size:13px;color:var(--ink,#16181c)}.ovltcta.nudge{animation:nudge .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes nudge{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.tag.acting,.tag.watch{color:var(--ext);background:var(--ext-bg)}.grid tr.s-acting,.grid tbody tr.s-acting{background:var(--ext-bg)}.grid tr.s-acting td:first-child{border-inline-start-color:var(--sig-ext)}.grid tr.drawer.s-acting>td>.dstick{box-shadow:inset 3px 0 0 var(--ext)}.tag.under{color:var(--idle);background:var(--idle-bg)}.tag.held{color:var(--warn);background:var(--warn-bg, color-mix(in srgb, var(--warn) 10%, transparent))}.grid tr.s-held td:first-child{border-inline-start-color:var(--warn)}.tag.behind{color:var(--idle);background:var(--idle-bg)}.tag.ahead{color:var(--ext);background:var(--ext-bg)}.grid td.short,.grid td.short .tip{color:var(--warn);font-weight:600}.trend{font-size:11px;line-height:1;margin-inline-start:3px}.trend.better{color:var(--good)}.trend.worse{color:var(--act)}.trend.steady{color:var(--idle)}.trend.unread{color:var(--faint)}.porttag{margin-inline-start:6px;font-size:11px;line-height:1;color:var(--idle);background:var(--idle-bg);border-radius:999px;padding:2px 5px;white-space:nowrap;cursor:help}.grid tr.s-under td:first-child{border-inline-start-color:var(--idle)}.grid tr.drawer.s-under>td>.dstick{box-shadow:inset 3px 0 0 var(--idle)}.kpi.k-ext .kv{color:var(--ext)}.kpi.k-ext .krule i{background:var(--ext)}.kpi.k-good .kv{color:var(--good)}.kpi.k-good .krule i{background:var(--good)}.app-shell .kpis.five{grid-template-columns:repeat(5,minmax(0,1fr))}.app-shell .kpis.seven{grid-template-columns:repeat(7,minmax(0,1fr))}@media(max-width:1600px){.app-shell .kpis.seven{grid-template-columns:repeat(4,minmax(0,1fr))}.app-shell .kpis.seven .kpi:nth-child(n+5){border-block-start:1px solid var(--b-rule)}.app-shell .kpis.seven .kpi:nth-child(5){border-inline-start:0}}.cset .lim{display:flex;flex-direction:column;gap:2px}.cset .lim input{inline-size:9em}.cset .limg{font-size:11.5px;color:var(--faint)}.askbox.setbox{block-size:min(36rem,calc(100dvh - 3rem));overflow:hidden;display:flex;flex-direction:column}.setbox .setbody{flex:1 1 auto;min-block-size:0;overflow:hidden}.setbox .setacts{margin-block-start:auto;padding-block-start:var(--s3)}.setbox .asklede{margin-block-end:var(--s3)}.setbox .setsum{margin-block:var(--s3)}.setbox .setrow{padding:8px var(--s4)}.setbox .limbasis{margin:0;font-size:12px}.askbox.bigbox{inline-size:min(88rem,100%);block-size:calc(100dvh - 7rem);margin-block-start:3rem;overflow:auto;padding:0;position:relative}.bigbox .bwrap.inbox{padding:var(--s5)}.bigbox .bclose{position:absolute;inset-block-start:14px;inset-inline-end:18px;z-index:2}.askbox.bigbox.scanbox{inline-size:min(72rem,100%);block-size:auto;max-block-size:calc(100dvh - 3rem);padding:var(--s5)}.scanbox .askhead{margin-block-end:2px}.scanbox .asklede{margin-block-end:var(--s4);max-inline-size:64rem}.scanacct{display:flex;flex-wrap:wrap;gap:6px 0;font-size:13px;color:var(--muted);padding:10px 0;border-block:1px solid var(--hair, #e2e0da);margin-block-end:var(--s4);font-variant-numeric:tabular-nums}.scanacct span+span:before{content:"·";margin:0 9px;color:var(--faint)}.scanempty{font-size:14px;margin:0 0 var(--s4)}.scansec{margin-block-end:var(--s5)}.scansec h3{margin:0 0 4px;font-size:15.5px;letter-spacing:-.01em}.scansec .scanlede{margin:0 0 8px;font-size:13px;color:var(--muted);max-inline-size:64rem}table.scanrows{inline-size:100%;border-collapse:collapse;font-size:13px}table.scanrows td{padding:6px 12px 6px 0;border-block-start:1px solid var(--hair, #e2e0da);vertical-align:top}table.scanrows tr:last-child td{border-block-end:1px solid var(--hair, #e2e0da)}table.scanrows td.n{font-weight:600;color:var(--ink);inline-size:30%}table.scanrows td.f{color:var(--muted);font-variant-numeric:tabular-nums}.scansum{margin:8px 0 0;font-size:13px;color:var(--ink)}.scanbox .ovltcta{position:sticky;inset-block-end:0;margin-block-start:0;padding-block:12px 4px;background:var(--card, #fdfdfc);border-block-start-color:var(--hair, #e2e0da);box-shadow:0 -12px 12px -12px #16181c1f}.scanbox .ovltcta p{color:var(--muted);font-size:13px}.scanbox .ovltcta .btn{background:var(--ink);color:#fff;border-color:var(--ink)}.scanbox .ovltcta .btn:hover:not([disabled]){background:#2a2e34;border-color:#2a2e34}@media(max-width:720px){table.scanrows,table.scanrows tbody,table.scanrows tr{display:block}table.scanrows td{display:block;border:0;padding:2px 0}table.scanrows tr{padding:8px 0;border-block-start:1px solid var(--hair, #e2e0da)}table.scanrows td.n{inline-size:auto}}.app-shell .kpi .kvrow{display:block}.app-shell .kpi .kv{font-size:28px;line-height:1.1;margin-block:4px 2px}.app-shell .kpi .ks{display:block;font-size:11.5px;min-block-size:1.6em;padding-block-end:7px}.btn:active,.checkbtn:active,.bbtn:active{transform:translateY(1px)}.checkbtn[disabled],.bbtn[disabled]{opacity:.5;cursor:progress}.btn.busy,.checkbtn.busy,.bbtn.busy{position:relative;color:transparent!important;pointer-events:none}.btn.busy:after,.checkbtn.busy:after,.bbtn.busy:after,.iconbtn.busy:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:19px;block-size:19px;margin:-9.5px 0 0 -9.5px;border:2.5px solid rgba(127,127,127,.28);border-block-start-color:var(--ink, #16181c);border-radius:50%;animation:orchspin .6s linear infinite}.iconbtn{display:inline-flex;align-items:center;justify-content:center;flex:none}.iconbtn svg{display:block}.iconbtn.busy{position:relative;color:transparent!important}.console .iconbtn{inline-size:34px;block-size:34px;padding:0}.btn.busy:after{border-block-start-color:#fff}.btn.ghost.busy:after,.checkbtn.ghost.busy:after{border-block-start-color:var(--ink, #16181c)}.console .checkbtn.busy:after,.console .checkbtn.ghost.busy:after,.console .iconbtn.busy:after,.console .btn.busy:after{border-color:#ffffff4d;border-block-start-color:#fff}@keyframes orchspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.btn.busy:after,.checkbtn.busy:after,.bbtn.busy:after,.iconbtn.busy:after{animation:none}}.sw:active:after{transform:scale(.9)}.sw[aria-pressed=true]:active:after{transform:translate(16px) scale(.9)}.cbrand.branded .blogo{block-size:30px;inline-size:auto;max-inline-size:190px;display:inline-block;vertical-align:middle}.brandctl{display:grid;gap:10px}.brandctl .brandlogo{display:grid;gap:6px}.brandctl .brandprev{display:inline-flex;align-items:center;gap:10px}.brandctl .brandprev img{block-size:28px;inline-size:auto;max-inline-size:160px;background:var(--ink, #16181c);padding:4px 6px;border-radius:4px}.brandctl input[type=file]{font:inherit;font-size:12.5px}.console,.app-shell .console{block-size:72px;padding-block:0;flex-wrap:nowrap}.console .cbrand{display:inline-flex;align-items:center}.console .cbrand .lockup{block-size:40px;inline-size:auto;display:block;color:var(--console-ink, #e8eaed)}.cbrand.branded .lockup{display:none}.chart .budgetline{fill:none;stroke:var(--ink);stroke-width:1.6;opacity:.85}.chart .budgetline.lifted{opacity:.9}.chart .note text{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:600}.chart .note.exhaust line{stroke:var(--act);stroke-width:1;stroke-dasharray:3 3}.chart .note.exhaust text{fill:var(--act)}.chart .note.lifted{fill:var(--ext)}.chartkey i.k-budget{border-top:1.4px solid var(--ink);opacity:.7}.spark{position:relative;display:inline-flex;line-height:0;cursor:pointer;border-radius:3px;color:var(--ink);padding:2px;text-decoration:none}.spark:hover{background:var(--band, #FAF9F6)}.spark:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.spark svg{display:block}.sparkpop{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:50%;transform:translate(-50%);z-index:35;inline-size:34rem;max-inline-size:calc(100vw - 2rem);background:var(--card, #fdfdfc);border:1px solid var(--ink);box-shadow:0 18px 40px -18px #16181c73;padding:10px 12px;line-height:1.4}.grid tr.crow:nth-last-child(-n+2) .sparkpop{inset-block-start:auto;inset-block-end:calc(100% + 8px)}.unmanaged{font-size:12.5px;color:var(--muted);margin:8px 0 0}.bulkbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--edge);border-radius:6px;margin-block:10px 12px;font-size:12.5px;color:var(--muted)}.bulkbar.on{border-color:var(--ink);color:var(--ink)}.bulkbar .bk{font-weight:600;min-inline-size:9rem}.bulkbar .bg{display:inline-flex;align-items:center;gap:4px}.bulkbar .bgk{font-family:IBM Plex Sans Condensed,sans-serif;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin-inline-end:4px}.bulkbar .bsaid{margin-inline-start:auto;color:var(--ink-2)}.bulkbar select,.bulkbar .limv.small{font:inherit;font-size:12.5px}.csheet td.c,.csheet th.c{text-align:center}.csheet .limv.small{inline-size:6.5rem;padding:4px 6px;font-size:12.5px}.csheet tr.picked td{background:var(--ext-bg)}.csheet .bshared,.csheet .boff{display:inline-block;margin-inline-start:8px;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--idle);border:1px solid var(--edge);border-radius:3px;padding:1px 5px;vertical-align:middle}.csheet .quiet{color:var(--faint)}.askbox.bigbox.settingsbox{padding:var(--s5)}.askbox.bigbox.settingsbox .askhead{padding-inline-end:28px}.setcamps{display:grid;gap:8px}.setcampbar{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-2)}.setcampbar span{margin-inline-end:auto;font-weight:600}.setcamplist{max-block-size:17rem;overflow:auto;border:1px solid var(--edge);border-radius:6px}.setcamp{display:flex;align-items:center;gap:10px;padding:7px 10px;font-size:13px;border-block-end:1px solid var(--hair)}.setcamp:last-child{border-block-end:0}.setcamp .cn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-avatar,nav.site .avatar{display:inline-flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;border-radius:50%;background:var(--ink, #16181c);color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em;text-decoration:none}.console .avatar{display:inline-flex;align-items:center;justify-content:center;inline-size:36px;block-size:36px;border-radius:50%;background:#f4f3ef;color:#16181c;font-size:13px;font-weight:600;letter-spacing:.02em;text-decoration:none}.console .avatar:hover{background:#fff}.grid th.sparkcell,.grid td.sparkcell{inline-size:28px;padding-inline:4px;text-align:center}.grid td.l .cn{max-inline-size:34ch}@media(min-width:1500px){.grid td.l .cn{max-inline-size:44ch}}.ovlonce{font-size:12px;color:#c8ccd2;margin:4px 0 10px}.fbtext{font:inherit;font-size:14px;line-height:1.45;inline-size:100%;resize:vertical;min-block-size:8rem;padding:9px 11px;border:1px solid var(--rule);background:var(--paper);color:var(--ink)}.fbtext:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.fbbox .num{font-variant-numeric:tabular-nums;color:var(--ink)}.console{--ctl: 34px}.console .checkbtn,.console .acctpick,.console .cogbtn,.console .avatar{box-sizing:border-box;block-size:var(--ctl);font-size:12px;display:inline-flex;align-items:center;justify-content:center}.console .checkbtn{padding-block:0;padding-inline:12px}.console .acctpick{padding-block:0}.console .cogbtn,.console .avatar{inline-size:var(--ctl)}.hdr-r{display:inline-flex;align-items:center;gap:10px}.hdr-r .tag.mode,.hdr-r .btn.app{box-sizing:border-box;block-size:36px;display:inline-flex;align-items:center;padding-block:0}table.bsheet.csheet{min-width:0;inline-size:100%;table-layout:fixed}.csheet th,.csheet td{padding:4px 6px;font-size:12.5px}.csheet th:nth-child(1),.csheet td:nth-child(1){inline-size:2.4rem;min-inline-size:2.4rem;padding-inline:6px;text-align:center}.csheet th:nth-child(1) input[type=checkbox],.csheet td:nth-child(1) input[type=checkbox]{margin:0;vertical-align:middle}.csheet th:nth-child(2),.csheet td.l{text-align:left;white-space:nowrap;overflow:hidden;padding-inline-start:8px}.csheet th:nth-child(3),.csheet th:nth-child(4),.csheet th:nth-child(5){inline-size:5rem}.csheet th:nth-child(6){inline-size:4.4rem}.csheet th:nth-child(7),.csheet th:nth-child(8){inline-size:5.6rem}.csheet th:nth-child(9),.csheet th:nth-child(10){inline-size:4.2rem}.csheet .cn{display:inline-block;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.csheet .bshared,.csheet .boff{white-space:nowrap}.csheet .limv.small{inline-size:100%;max-inline-size:6rem}.csheet select{max-inline-size:100%}.csheet th{white-space:normal}.csheet th:nth-child(7),.csheet th:nth-child(8){inline-size:7.2rem}.cv.alerts{display:grid;gap:var(--s3)}.alertrows{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:6px var(--s4)}.alertrow{display:flex;align-items:flex-start;gap:10px}.alertrow .sw{flex:0 0 auto;margin-block-start:2px}.alertrow .limh{margin:0}.alertrow strong{display:block;font-weight:600;font-size:13px;color:var(--ink)}.chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--edge);border-radius:999px;font-size:12.5px;background:#fff}.chip button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;color:var(--faint);cursor:pointer;line-height:1}.chip button:hover{color:var(--act)}.chips input.limv{inline-size:14rem;font-size:12.5px;padding:4px 6px}.chanrows{display:grid;gap:6px}.chanrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px var(--s3);font-size:13px}.chanrow .channame{flex:0 0 9rem;font-weight:600}.chanrow .chanstate{color:var(--faint);font-size:12.5px}.chanrow input.limv{inline-size:min(22rem,100%);font-size:12.5px;padding:4px 6px}.chanrow .limh{flex-basis:100%;margin:0}.settingsbox .rail .setgroup{grid-column:1 / -1;padding-block-start:var(--s4);border-block-start:2px solid var(--ink);margin-block-start:var(--s2)}.settingsbox .rail .setgroup:first-child{margin-block-start:0}.settingsbox .sghead{margin-block-end:var(--s3)}.settingsbox .sgh{margin:0;font:600 13px/1.3 IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.settingsbox .sgsub{margin:3px 0 0;font-size:12.5px;color:var(--faint);max-inline-size:70ch}.settingsbox .sgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}.settingsbox .sgrid .ctl.ctlwide,.settingsbox .sgrid>section,.settingsbox .sgrid>.alertsctl{grid-column:1 / -1}@media(max-width:900px){.settingsbox .sgrid{grid-template-columns:1fr}}.pools .poollist{list-style:none;margin:0 0 var(--s3);padding:0;display:grid;gap:6px}.pools .poolwho{display:flex;flex-wrap:wrap;gap:6px;min-inline-size:0;flex:1 1 auto}.pools .poolchip{display:inline-flex;align-items:center;block-size:26px;padding-inline:10px;border-radius:13px;background:#f5f4f0;color:var(--b-ink2, #4A4940);font-size:12.5px;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pools .poolacts{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.pooldlg .poolname{display:block;margin-block-end:var(--s3)}.pooldlg .poolname .limv{display:block;inline-size:100%;max-inline-size:22rem;margin-block:4px}.pooldlg .poolpick .meritlist{max-block-size:17rem}.pooldlg .poolcount{font-style:normal;font-weight:400;color:var(--faint);text-transform:none;letter-spacing:0}.pooldlg .askacts{display:flex;gap:12px;align-items:center}.pooldlg .poolwhy{font-size:12.5px;color:var(--faint)}.setpage .setwrap{display:grid;grid-template-columns:240px minmax(0,1040px);gap:40px;align-items:start}.setpage .setnav{position:sticky;top:var(--s3);display:grid;gap:2px}.setpage .setnav{position:sticky;top:76px;display:grid;gap:18px;align-content:start}.setnavg{display:grid;gap:2px}.setnavk{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--b-muted, #8B887C);padding-inline:10px;margin-block-end:4px}.setpage .setnav a{display:flex;align-items:center;block-size:36px;padding-inline:10px;border-radius:8px;font-size:13.5px;color:var(--b-ink2, #4A4940);text-decoration:none}.setpage .setnav a:hover{background:var(--b-band, #FAF9F6);color:var(--b-ink, #1C1B17)}.setpage .setnav a.on{background:#efede6;color:var(--b-ink, #1C1B17);font-weight:600}.setpage .setbody{min-inline-size:0}.setpage .setgroup:focus{outline:none}@media(max-width:1180px){.mbfigs.six{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--s3)}}@media(max-width:860px){.setpage .setwrap{grid-template-columns:1fr}.setpage .setnav{position:static;grid-auto-flow:column;overflow-x:auto}.setpage .setnav a{border-left:0;border-bottom:2px solid transparent;white-space:nowrap}.setpage .setnav a.on{border-bottom-color:var(--ink)}}.people .peoplelist{list-style:none;margin:0 0 var(--s3);padding:0;display:grid;gap:4px}.people .personrow{display:grid;grid-template-columns:minmax(0,1fr) 5.5rem max-content;gap:10px;align-items:baseline;padding-block:5px;border-block-start:1px solid var(--edge)}.people .personrow:first-child{border-block-start:0}.people .personwho{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.pending{border-block-start:1px solid var(--hair);margin-block-start:var(--s3);padding-block-start:var(--s3);display:grid;gap:var(--s2)}.pendrow{display:grid;gap:2px var(--s3);grid-template-columns:1fr auto;align-items:baseline}.pendrow .invrow{grid-column:1 / -1;display:flex;gap:var(--s2);align-items:center}.pendrow .invlink{flex:1 1 auto;min-inline-size:0;font-size:12px}.people .personyou{font-style:normal;margin-inline-start:8px;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.people .personrole{font-size:12.5px;color:var(--ink-2)}.people .personacts{display:flex;gap:10px;font-size:12.5px}.cv.people{display:block}.people .personadd{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-block:var(--s3) var(--s2);padding-block-start:var(--s3);border-block-start:1px solid var(--rule)}.people .personadd .limv{flex:1 1 16rem;min-inline-size:0}.people .personadd .limv{inline-size:100%;max-inline-size:18rem}.people .personadmin{display:flex;gap:6px;align-items:center;font-size:12.5px;color:var(--ink-2)}.budcell{display:inline-flex;align-items:center;gap:5px;justify-content:flex-end}.budcell.bpropose{outline:1px solid var(--accent);outline-offset:2px;border-radius:3px;background:color-mix(in srgb,var(--accent) 5%,transparent)}.budcell.bpropose .badvise{color:var(--accent)}.badvisebtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.badvisebtn:hover,.badvisebtn:focus-visible{text-decoration:underline}.budcell .bufopen,.budcell .grab,.budcell .badopt{flex:none}.badopt{border-color:var(--accent);color:var(--accent);font-weight:600}.badopt:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.grab,.bufopen,.badopt{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--edge);border-radius:3px;cursor:pointer;font:inherit;font-size:12px;line-height:1;color:var(--ink-2);inline-size:22px;block-size:22px;padding:0;flex:none;display:inline-flex;align-items:center;justify-content:center}.grab:hover:not(:disabled),.bufopen:hover{border-color:var(--ink);color:var(--ink)}.grab:disabled{opacity:.35;cursor:default}.cbudlist{list-style:none;margin:0 0 var(--s3);padding:0;display:grid;gap:4px;font-size:13.5px}.cbudlist li{padding:4px 0;border-block-start:1px solid var(--rule)}.cbudlist li:first-child{border-block-start:0}.heldtag{display:inline-block;margin-inline-start:8px;padding:1px 6px;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:#8a5a12;background:#fff6e8;border:1px solid #e6c58f;border-radius:3px;vertical-align:middle;white-space:nowrap}.armtag{display:inline-block;margin-inline-start:8px;padding:1px 6px;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#8a5a12;border:1px solid #8a5a12;border-radius:3px;vertical-align:middle;white-space:nowrap;font-weight:600}.setconv{display:block;margin-block:var(--s3)}.setconv .meritlist{max-block-size:13rem}.setconv .hasrev{color:var(--good, #2D6A4F)}.setwarn{margin:var(--s2) 0 0;padding:8px 12px;font-size:13px;line-height:1.45;color:#4a3a1c;background:#fff6e8;border:1px solid #e6c58f;border-radius:4px}.invited{display:grid;gap:6px;margin-block-start:var(--s3);padding-block-start:var(--s3);border-block-start:1px solid var(--rule)}.invk{font-family:IBM Plex Sans Condensed,sans-serif;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.invrow{display:flex;gap:8px;align-items:center}.rolock{border:0;padding:0;margin:0;min-inline-size:0}.rolock:disabled{opacity:1}.rolocknote{display:block;margin-block-end:var(--s3)}.rolock input,.rolock select,.rolock textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:none;box-shadow:none;outline:none;padding-inline:0;color:var(--ink);font:inherit;cursor:default;text-align:inherit}.rolock input::-webkit-outer-spin-button,.rolock input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.rolock input[type=number]{-moz-appearance:textfield}.rolock input[type=checkbox],.rolock input[type=range],.rolock .bswitch,.rolock .rmbtn{display:none}.rolock button:not(.bswitch){display:none}.rolock .lim.haslide .slide,.rolock .slidewrap{display:none}.budread{font-variant-numeric:tabular-nums}.ballow{display:inline-flex;gap:6px;align-items:center;min-inline-size:0;max-inline-size:100%}.bmode{font-size:11.5px;max-inline-size:100%;min-inline-size:0;flex:1 1 auto;text-overflow:ellipsis}.ballow .bufopen{flex:0 0 auto}input.bacc{inline-size:13px;block-size:13px;margin:0;cursor:pointer;accent-color:var(--go, #1f7a4d)}.ballow input.tgt{inline-size:6rem;min-inline-size:0;flex:1 1 4rem}.allowset{display:grid;gap:4px;margin-block:var(--s3)}.allowset>span{font-size:12.5px;color:var(--ink-2)}.allowset .limv{inline-size:12rem}.allowfree th,.allowfree td{border-block-start:1px solid var(--hair);font-weight:600}.allowover td,.allowwarn{color:var(--warn, #9a5b00)}.allowacts{display:flex;gap:var(--s3);align-items:center;margin-block-start:var(--s3)}.invlink{flex:1 1 auto;font-size:12.5px;font-family:IBM Plex Mono,ui-monospace,monospace}.invrow>.btn,.invrow>.linkish{flex:0 0 auto;white-space:nowrap}.invrow .invlink{min-inline-size:0}.wlog{display:grid;gap:1px;max-block-size:18rem;overflow-y:auto;margin-block:var(--s2)}.askbox.bigbox.logdlg{padding:var(--s5) var(--s5) var(--s4);padding-block-start:calc(var(--s5) + 6px)}.logdlg .wlog{max-block-size:none}.logdlg .logbar{margin-block:var(--s4) var(--s3)}.logdlg .wlog{padding-block-end:var(--s3)}@media(max-width:900px){.askbox.bigbox.logdlg{padding-inline:var(--s3)}}.logbar{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;margin-block:var(--s3) var(--s2);padding-block-end:var(--s3);border-block-end:1px solid var(--edge)}.logbar .logq{inline-size:22rem;max-inline-size:100%}.logbar .acctpick{min-inline-size:10rem;font-size:13px;background-color:#fff;color:var(--ink);border-color:var(--edge, #d6d4ce);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7'%3E%3Cpath d='M1 1.5 L5 5.5 L9 1.5' fill='none' stroke='%235f6368' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.logbar .acctpick:hover{background-color:#fff;border-color:var(--ink)}.logbar .acctpick:focus-visible{outline-color:var(--ink)}.logbar .tcount{margin-inline-start:auto}.wlogrow.notapplied .wlwhat{color:var(--faint)}.wlogrow{display:grid;grid-template-columns:10.5rem 7.5rem minmax(0,1.2fr) 11rem minmax(0,1.4fr) 5.5rem;gap:4px 14px;align-items:baseline;font-size:12.5px;padding-block:6px;border-block-start:1px solid var(--hair, #eeece7)}.wlogrow:first-child{border-block-start:0}.wlwhen{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap}.wlwhat{color:var(--ink);overflow-wrap:anywhere}.wlwhat .wlby{color:var(--ink-2);font-style:normal;margin-inline-end:6px}.wlamt{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end;color:var(--ink-2)}.wldetail{color:var(--faint);overflow-wrap:anywhere;line-height:1.45}.wlverb{min-inline-size:0}.wlverb .vb{display:inline-block;font-weight:600;font-size:10.5px;letter-spacing:.04em;white-space:nowrap;padding:1px 7px;border:1px solid var(--rule);border-radius:2px}.vb-up{color:var(--good);border-color:var(--good);background:var(--good-bg, transparent)}.vb-down{color:var(--warn);border-color:var(--warn);background:var(--warn-bg, transparent)}.vb-moved{color:var(--ink-2);border-color:var(--rule)}.vb-held{color:var(--act);border-color:var(--act);background:var(--act-bg, transparent)}.vb-plain{color:var(--faint);border-color:var(--hair)}.wlstate{text-align:end}.wlstate .stt{font-style:normal;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.stt-applied{color:var(--good)}.stt-recorded{color:var(--faint)}.stt-blocked{color:var(--act)}@media(max-width:900px){.wlogrow{grid-template-columns:9rem minmax(0,1fr)}.wlverb{grid-column:1;grid-row:2}.wlwhat{grid-column:2;grid-row:2}.wlamt{text-align:start}.wldetail{grid-column:2}.wlstate{grid-column:1;text-align:start}}.acctlist{display:grid;gap:0;margin-block-start:4px}.acctline{display:flex;align-items:center;gap:12px;font-size:13.5px;padding:12px 0;border-block-start:1px solid var(--b-rule, #EFEDE6)}.acctline:first-child{border-block-start:0}.acctline .an{font-weight:600;min-inline-size:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acctline .aid{color:var(--b-ink3, #6B695E);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.acctline .astate{flex:none}.acctline .tag{display:inline-flex;align-items:center;block-size:24px;padding-inline:10px;border:0;border-radius:12px;font-size:12.5px;font-weight:500;font-style:normal}.acctline .tag.here{background:#eef2fa;color:#2f4e8f}.acctline .tag.off{background:var(--b-band, #F0EEE8);color:var(--b-ink2, #4A4940)}.acctline .tag.warn{background:#fdf8ef;color:#8a5a06}.acctline .btn{margin-inline-start:auto;flex:none}.acctline .tag{display:inline-block;font-style:normal;font-family:IBM Plex Sans Condensed,sans-serif;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:2px;white-space:nowrap}.acctline .tag.here{color:var(--ink);background:var(--wash);border:1px solid var(--rule)}.acctline .tag.off{color:#7a2e2e;background:#f7e9e7;border:1px solid #e3c4bf}.acctline .tag.warn{color:#7a4a12;background:#fbf0dd;border:1px solid #e8d3ab}.acctline.went .an,.acctline.went .aid{color:var(--faint)}.acctlist+.limh,.acctnote{color:var(--ink-2);font-size:12.5px;line-height:1.45}@media(max-width:720px){.acctline{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.acctline .aid,.acctline .astate{grid-column:1}.acctline .btn{grid-column:2;grid-row:1 / span 3}}.acctsaid{margin:8px 0 0;padding:7px 10px;font-size:13px;color:var(--ink);background:var(--wash);border-inline-start:2px solid var(--ink);border-radius:2px}.pagetitle{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-block:var(--s4) var(--s2)}.console .wspick{max-inline-size:11rem}.cpsrc{display:block;font-style:normal;font-size:11px;color:var(--faint);margin-block-start:1px}.grid td.l .tag{white-space:nowrap}.console .cbrand.branded{flex:none}.console .cbrand.branded .bn{white-space:nowrap}.refusednote{border-inline-start:3px solid #b42318}.refusedwhy{margin-block-start:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#6b6b6b;overflow-wrap:anywhere}.advmark{inline-size:6px;block-size:6px;border-radius:50%;background:#b26a00;flex:0 0 auto;cursor:help}.de .dm{display:flex;align-items:baseline;gap:0;min-width:0}.de .dwhy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6b6b6b;min-width:0}.de .dnote{color:#6b6b6b}.disc.caretonly{padding-inline:4px;min-inline-size:0;gap:0}.budgetmark{fill:var(--ink, #1a1a1a);opacity:.9}.note.heading{fill:#6b6b6b;font-size:10px}.alerthead{display:contents}.alerthead .swh{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);text-align:center;padding-block-end:2px}.alertrow .sw.own{box-shadow:0 0 0 2px var(--accent-bg, #e8eef6)}.de .dslow{color:#b26a00;white-space:nowrap;cursor:help}.wldetail .wlslow{color:#b26a00;font-variant-numeric:tabular-nums}.logbar .logday{inline-size:10.5rem}.pools .poolrow{display:flex;align-items:flex-start;gap:12px;min-inline-size:0;padding-block:10px;border-block-start:0}.pools .poolrow+.poolrow{border-block-start:1px solid var(--b-rule, #EFEDE6)}.pools .poolrank{flex:none;inline-size:20px;color:var(--b-muted, #8B887C)}.pools .poolname2{flex:none;inline-size:120px;font-weight:600;font-size:13.5px;display:grid;gap:2px}.pools .poolcount{font-weight:400;font-size:12px;color:var(--b-muted, #8B887C)}.pools .poolmove{flex:none;display:inline-flex;align-items:center;gap:4px;margin-inline-start:auto}.pools .poolbtn{inline-size:32px;block-size:32px;padding:0;border-radius:8px;border:1px solid var(--b-ctl, #D9D5CB);background:#fff;color:var(--b-ink, #1C1B17);font:inherit;cursor:pointer}.pools .poolbtn:hover:not(:disabled){background:var(--b-band, #FAF9F6)}.pools .poolbtn:disabled{opacity:.35;cursor:default}.poolrank{inline-size:1.4rem;flex:0 0 auto;text-align:end;color:var(--faint);font-variant-numeric:tabular-nums}.poolmove{display:inline-flex;gap:6px;margin-inline-start:auto}.poolmove button{font-size:14px;line-height:1;padding:0 2px}.poolmove button[disabled]{opacity:.3;cursor:default}.bump{display:inline-block;margin-inline-start:6px;padding:1px 5px;border-radius:999px;background:var(--hair, #e2e0da);color:var(--faint);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:500;vertical-align:1px}.bump.beyond{background:#fdf8ef;color:#8a5a06}.appheader{position:sticky;top:0;z-index:30;block-size:60px;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding-inline:40px;background:#fff;border-block-end:1px solid var(--ah-edge, #E4E1D8);font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;flex-wrap:nowrap;white-space:nowrap}.appheader a{text-decoration:none}.appheader .ahgap{flex:1 1 auto}.appheader .ahdiv{inline-size:1px;block-size:24px;background:var(--ah-edge, #E4E1D8);margin-inline:6px;flex:none}.appheader .vh{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:-1px;padding:0;border:0}.ahmark{display:flex;align-items:center;justify-content:flex-start;block-size:40px;max-inline-size:200px;min-inline-size:40px;flex:none;text-decoration:none}.ahmark .blogo{block-size:40px;inline-size:auto;max-inline-size:200px;object-fit:contain;object-position:left center}.ahmark .mark{display:flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;flex:none;border-radius:8px;background:var(--ah-band, #EFEDE6);color:var(--ah-ink3, #6B695E);font-size:13px;font-weight:600;letter-spacing:.02em}.ahmark .ahlockup{display:flex;align-items:center}.ahmark .lockup{block-size:24px;inline-size:auto;color:var(--ah-ink, #1C1B17)}.appheader .ahmark .lockup text{display:none}.ahmark .lockup{block-size:30px}.ahcrumb{display:flex;align-items:center;gap:2px;min-inline-size:0}.ahsep{color:#c9c6bc;font-size:18px;font-weight:300}.ahflat{padding-inline:10px;font-size:14px;font-weight:500;color:var(--ah-ink2, #4A4940);white-space:nowrap}.ahpick{position:relative;display:inline-flex;align-items:center;min-inline-size:0}.ahpick select{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer;font:inherit}.ahpickface{display:inline-flex;align-items:center;gap:7px;block-size:36px;padding-inline:10px;border-radius:8px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ahws .ahpickface{color:var(--ah-ink2, #4A4940);font-weight:500;min-inline-size:0}.ahws{flex:0 1 auto;min-inline-size:0}.ahacct .ahpickface{color:var(--ah-ink, #1C1B17);font-weight:600;max-inline-size:320px;min-inline-size:12ch}.ahacct{flex:0 1 auto}.ahpick:hover .ahpickface{background:var(--ah-band, #FAF9F6)}.ahpick select:focus-visible+.ahpickface{outline:2px solid var(--ah-ink, #1C1B17);outline-offset:1px}.ahtabs{display:flex;align-items:center;gap:24px;block-size:60px;flex:none}.ahtabs a{display:flex;align-items:center;block-size:60px;padding-inline:4px;font-size:14px;font-weight:500;text-decoration:none;color:var(--ah-ink3, #6B695E)}.ahtabs a:hover{color:var(--ah-ink, #1C1B17)}.ahtabs a.on{color:var(--ah-ink, #1C1B17);font-weight:600;box-shadow:inset 0 -2px 0 var(--ah-ink, #1C1B17)}.ahstate{display:inline-flex;align-items:center;gap:7px;flex:none;block-size:28px;padding-inline:11px;border-radius:14px;font-size:13px;font-weight:600}.ahstate .ahdot{inline-size:7px;block-size:7px;border-radius:50%;background:currentColor}.ahstate.on{background:#eaf4ee;color:#1b6b48}.ahstate.off{background:var(--ah-band, #F0EEE8);color:var(--ah-ink2, #4A4940)}.ahbtn{block-size:36px;padding-inline:14px;flex:none;border:1px solid var(--ah-ctl, #D9D5CB);border-radius:8px;background:#fff;color:var(--ah-ink, #1C1B17);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.ahbtn:hover:not(:disabled){background:var(--ah-band, #FAF9F6)}.ahbtn.primary{border-color:var(--ah-ink, #1C1B17);background:var(--ah-ink, #1C1B17);color:#fff;font-weight:600;padding-inline:16px}.ahbtn.primary:hover:not(:disabled){background:#000}.ahbtn:disabled,.ahicon:disabled{opacity:.5;cursor:default}.ahicon{display:flex;align-items:center;justify-content:center;flex:none;inline-size:36px;block-size:36px;border:1px solid var(--ah-ctl, #D9D5CB);border-radius:8px;background:#fff;color:var(--ah-ink, #1C1B17);cursor:pointer}.ahicon:hover:not(:disabled){background:var(--ah-band, #FAF9F6)}.ahbtn.busy,.ahicon.busy{opacity:.7}.ahavatar{display:flex;align-items:center;justify-content:center;flex:none;inline-size:32px;block-size:32px;border-radius:50%;background:var(--ah-ink, #1C1B17);color:#fff;font-size:12.5px;font-weight:600;letter-spacing:.02em;text-decoration:none}.appheader .stamp{font-size:12.5px;color:var(--ah-ink3, #6B695E);white-space:nowrap}@media(max-width:1280px){.appheader{padding-inline:20px;gap:8px}.ahacct .ahpickface{max-inline-size:200px}}.screen{--b-ground: #F5F4F0;--b-card: #FFFFFF;--b-edge: #E4E1D8;--b-rule: #EFEDE6;--b-band: #FAF9F6;--b-ctl: #D9D5CB;--b-ink: #1C1B17;--b-ink2: #4A4940;--b-ink3: #6B695E;--b-muted: #8B887C;--b-red: #A8261D;--b-amber: #8A5A06;--b-green: #1B6B48;--b-blue: #2F4E8F;--b-fill: #2E2C26;--b-extended: #C6522B;--b-track: #ECE9E1;--b-shadow: 0 1px 2px rgb(28 27 23 / .04);background:var(--b-ground)}.screen .hdr{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding-block:14px;flex-wrap:wrap}.screen .hdr .aname{font-size:13px;color:var(--b-ink3);letter-spacing:.01em;text-transform:none}.screen .hdr .aname .num{font-variant-numeric:tabular-nums}.screen .hdr .tag.mode{display:inline-flex;align-items:center;gap:6px;block-size:26px;padding-inline:10px;border-radius:13px;font-size:12.5px;font-weight:600;border:0}.screen .hdr .tag.livemode,.screen .hdr .tag.pacingmode{background:#eaf4ee;color:var(--b-green)}.screen .hdr .tag.observing{background:var(--b-band);color:var(--b-ink2)}.screen .kpis.small{background:var(--b-card);border:1px solid var(--b-edge);border-radius:12px;box-shadow:var(--b-shadow);gap:0;overflow:hidden}.screen .kpis.small .kpi{border:0;border-radius:0;padding:14px 18px 16px;border-inline-start:1px solid var(--b-rule)}.screen .kpis.small .kpi:first-child{border-inline-start:0}.screen .kpi .kl{font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--b-ink3)}.screen .kpi .kl .tip{text-decoration:underline dotted var(--b-ctl);text-underline-offset:3px}.screen .kpi .kv{font-size:22px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--b-ink);margin-block-start:2px}.screen .kpi .ks{font-size:12.5px;color:var(--b-muted);margin-block-start:2px}.screen .kpi .krule{display:none}.screen .kpi.k-act .kv{color:var(--b-extended)}.screen .kpi.k-warn .kv{color:var(--b-amber)}.screen table{background:var(--b-card);border:1px solid var(--b-edge);border-radius:12px;box-shadow:var(--b-shadow);border-collapse:separate;border-spacing:0;overflow:hidden}.screen thead th{background:var(--b-band);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--b-ink3);padding:10px 12px;border-block-end:1px solid var(--b-edge)}.screen tbody td,.screen tbody th{padding:10px 12px}.screen tbody tr{block-size:54px}.screen tbody tr+tr td,.screen tbody tr+tr th{border-block-start:1px solid var(--b-rule)}.screen tbody .num{font-variant-numeric:tabular-nums}.screen tbody tr>*:first-child{position:relative}.screen tbody tr>*:first-child:before{content:"";position:absolute;inset-block:8px;inset-inline-start:0;inline-size:3px;border-radius:2px;background:transparent}.screen tbody .tag{display:inline-flex;align-items:center;block-size:24px;padding-inline:10px;border-radius:12px;font-size:12.5px;font-weight:500;border:0;white-space:nowrap}.screen tbody .tag.held,.screen tbody .tag.atlimit,.screen tbody .tag.refused{background:#fdf8ef;color:var(--b-amber)}.screen tbody .tag.off,.screen tbody .tag.unproven,.screen tbody .tag.drained,.screen tbody .tag.underbase,.screen tbody .tag.under{background:var(--b-band);color:var(--b-ink2)}.screen tbody .tag.ahead,.screen tbody .tag.acting,.screen tbody .tag.watch{background:#eef2fa;color:var(--b-blue)}.screen tbody .tag.ok,.screen tbody .tag.behind{background:#eaf4ee;color:var(--b-green)}.screen .filterbar input[type=search],.screen .filterbar input[type=text]{block-size:36px;border:1px solid var(--b-ctl);border-radius:8px;padding-inline:12px;background:var(--b-card);font:inherit;font-size:13.5px}.screen .filterbar select{block-size:36px;border:1px solid var(--b-ctl);border-radius:8px;padding-inline:10px;background:var(--b-card);font:inherit;font-size:13.5px}.screen tbody input[type=number],.screen tbody input.num{block-size:34px;inline-size:92px;text-align:end;border:1px solid var(--b-ctl);border-radius:8px;padding-inline:8px;font:inherit;font-size:13.5px;font-variant-numeric:tabular-nums;background:var(--b-card);color:var(--b-ink)}.screen tbody input[type=number]:focus-visible{outline:2px solid var(--b-ink);outline-offset:1px}.screen .resetbtn:disabled{opacity:.35;cursor:default}.screen .tfilter{display:flex;align-items:center;gap:var(--s2);padding-block:var(--s3);flex-wrap:wrap}.screen .tfilter .qbox{block-size:36px;min-inline-size:260px;border:1px solid var(--b-ctl);border-radius:8px;padding-inline:34px 12px;background:var(--b-card) no-repeat 11px 50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' stroke='%236B695E' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='6.6' cy='6.6' r='4.6'/%3E%3Cpath d='M10.2 10.2 13.5 13.5'/%3E%3C/svg%3E");font:inherit;font-size:13.5px;color:var(--b-ink)}.screen .tfilter select{block-size:36px;border:1px solid var(--b-ctl);border-radius:8px;padding-inline:10px;background:var(--b-card);font:inherit;font-size:13.5px}.screen .tfilter .tcount{color:var(--b-ink3);font-size:13px;margin-inline-start:var(--s2)}.screen .tfilter .tdense-one{margin-inline-start:auto;display:inline-flex;align-items:center;gap:7px;block-size:36px;padding-inline:12px;border:1px solid var(--b-ctl);border-radius:8px;background:var(--b-card);color:var(--b-ink);font:inherit;font-size:13.5px;font-weight:500;cursor:pointer}.screen .tfilter .tdense-one:hover{background:var(--b-band)}.screen .tfilter .tdense-one[aria-pressed=true]{background:var(--b-band);color:var(--b-ink2)}.screen .tfilter .chip2{block-size:36px;padding-inline:12px;border:1px solid var(--b-ctl);border-radius:8px;background:var(--b-card);font:inherit;font-size:13.5px;cursor:pointer}.screen th.tdisc,.screen td.tdisc{inline-size:34px;padding-inline:4px 0;text-align:center}.screen .rdisc{inline-size:24px;block-size:24px;padding:0;border:0;border-radius:6px;background:none;color:var(--b-ink3);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .12s ease,background .12s ease}.screen .rdisc:hover{background:var(--b-band);color:var(--b-ink)}.screen .rdisc[aria-expanded=true]{transform:rotate(90deg);color:var(--b-ink)}.screen .rdisc:focus-visible{outline:2px solid var(--b-ink);outline-offset:1px}@media(prefers-reduced-motion:reduce){.screen .rdisc{transition:none}}.screen .vh{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.brandsize{display:block;line-height:1.55;max-inline-size:62ch}.brandsize b{font-weight:600}.brandprev img{block-size:40px;inline-size:auto;max-inline-size:168px;object-fit:contain;object-position:left center;background:#fff;border:1px solid var(--ah-edge, #E4E1D8);border-radius:6px;padding:3px 6px}.screen table.grid{table-layout:fixed;inline-size:100%}.screen table.grid td,.screen table.grid th{overflow:hidden}.screen table.grid .cn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0}.screen table.grid .cnrow{min-inline-size:0}.screen .rowctl{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.screen td .bump{display:inline-block;margin-inline-start:6px;vertical-align:baseline}.screen td.num{white-space:nowrap}.screen .trend,.screen .tr{display:inline;white-space:nowrap;margin-inline-start:4px}.screen .tfilter .qbox{min-inline-size:320px}.screen .kpis:not(.small) .kv,.screen .mbfig .mbv{font-size:28px}.app-shell .screen{padding-inline:40px;box-sizing:border-box}@media(max-width:1280px){.app-shell .screen,.appheader{padding-inline:20px}}.screen .hdr .aname{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px;color:var(--b-ink3)}.screen .hdr .aname .an{font-weight:600;color:var(--b-ink)}.screen .hdr .aname .aw{color:var(--b-ink3)}.screen .hdr .aname .adiv{inline-size:1px;block-size:14px;background:var(--b-edge)}.screen .hdr .aname .stamp{font-size:13.5px;color:var(--b-ink3)}.screen .tnotes,.screen .unmanaged,.screen .dormant{background:var(--b-band);border-block-start:1px solid var(--b-edge);padding:16px;font-size:14px;color:var(--b-ink2);margin:0}.screen .unmanaged+.dormant,.screen .tnotes>*+*{border-block-start:0;padding-block-start:8px}.screen .dormant summary{cursor:pointer}body.app-shell,.app-shell,.app-shell .screen,.bwrap{background:#fff}.screen,.bwrap{--b-ground: #fff}.appheader{background:#fff}.screen table.grid td,.screen table.grid th{padding-inline:8px}.screen table.grid td.l,.screen table.grid th.l{padding-inline-start:4px}.screen table.grid td.num,.screen table.grid th.num{text-align:end}.psec{margin-block-end:40px}.psec:focus{outline:none}.psechead{margin-block-end:14px}.psech{font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0;text-transform:none}.psecsub{font-size:14px;line-height:1.5;color:var(--b-ink2, #4A4940);margin:4px 0 0;max-inline-size:720px}.pcard{background:#fff;border:1px solid var(--b-edge, #E4E1D8);border-radius:12px;box-shadow:0 1px 2px #1c1b170a;overflow:hidden}.pcard+.pcard{margin-block-start:14px}.pcardt{font-size:13px;font-weight:600;color:var(--b-ink3, #6B695E);padding:16px 24px 4px}.pcardrows>.prow+.prow{border-block-start:1px solid var(--b-rule, #EFEDE6)}.pcardfoot{background:var(--b-band, #FAF9F6);border-block-start:1px solid var(--b-rule, #EFEDE6);padding:14px 24px;font-size:13px;line-height:1.55;color:var(--b-ink3, #6B695E)}.prow{display:grid;grid-template-columns:220px minmax(0,1fr) minmax(0,max-content);gap:16px 20px;align-items:start;padding:18px 24px}.prow.wide{grid-template-columns:minmax(0,1fr) minmax(0,max-content)}.prowk{font-size:14px;font-weight:600;color:var(--b-ink, #1C1B17);padding-block-start:5px}.prowv{min-inline-size:0;display:grid;gap:6px;align-content:start}.prowhelp{font-size:13px;line-height:19px;color:var(--b-ink3, #6B695E);max-inline-size:640px}.prowa{justify-self:end;align-self:start;max-inline-size:220px;min-inline-size:0}.prowa .btn,.prowa .pbtn{inline-size:100%;white-space:normal;text-align:center;line-height:1.3;padding-block:9px;font-size:14px}@media(max-width:1100px){.prow{grid-template-columns:220px minmax(0,1fr)}.prowa{grid-column:2;justify-self:start;max-inline-size:none}.prowa .btn,.prowa .pbtn{inline-size:auto}}.ppill{display:inline-flex;align-items:center;block-size:24px;padding-inline:10px;border:0;border-radius:12px;font-size:12.5px;font-weight:500;white-space:nowrap}.ppill.neutral{background:var(--b-band, #F0EEE8);color:var(--b-ink2, #4A4940)}.ppill.good{background:#eaf4ee;color:#1b6b48}.ppill.warn{background:#fdf8ef;color:#8a5a06}.ppill.blue{background:#eef2fa;color:#2f4e8f}.pcard.danger{border-color:#e8c4c0}.pcard.danger .prowk{color:#a8261d}.btn.danger,.pbtn.danger{background:#fff;border:1px solid #A8261D;color:#a8261d}@media(max-width:900px){.prow{grid-template-columns:1fr}.prowa{justify-self:start}}html,body{background:#fff}.psec .poolmembers,.setpage .poolmembers{display:flex;flex-wrap:wrap;gap:6px;min-inline-size:0}.psec .poolchip,.setpage .poolchip{display:inline-flex;align-items:center;block-size:26px;padding-inline:10px;border-radius:13px;background:#f5f4f0;color:var(--b-ink2, #4A4940);font-size:12.5px;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setpage .sgrid,.setpage .ctl,.setpage .cv{min-inline-size:0}.setpage .cv{overflow-wrap:anywhere}.dcfinal{color:#a8261d;font-weight:600}.btn.danger.small,.btn.danger{background:#fff;border:1px solid #A8261D;color:#a8261d}.btn.danger:hover:not(:disabled){background:#fdf6f5}.prowline{display:inline-flex;align-items:center;gap:10px}.prowv .lim{display:block}.prowv .lim .limv{max-inline-size:7rem}.setphead{padding-block:20px 24px}.setpeyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--b-muted, #8B887C)}.setph1{font-size:30px;font-weight:600;letter-spacing:-.02em;margin:4px 0 0;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.setpws{font-size:14px;font-weight:400;color:var(--b-ink3, #6B695E)}.appheader .ahicon.here{background:#efede6;box-shadow:inset 0 0 0 1px var(--ah-ctl, #D9D5CB);color:var(--ah-ink, #1C1B17)}.peopletable{inline-size:100%;border-collapse:collapse}.peopletable thead th{text-align:start;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--b-ink3, #6B695E);padding:0 12px 8px;border-block-end:1px solid var(--b-edge, #E4E1D8)}.peopletable tbody th,.peopletable tbody td{padding:10px 12px;text-align:start;font-weight:400}.peopletable tbody tr+tr th,.peopletable tbody tr+tr td{border-block-start:1px solid var(--b-rule, #EFEDE6)}.peopletable .personwho{font-size:13.5px}.personyou{display:inline-flex;align-items:center;block-size:20px;padding-inline:8px;margin-inline-start:8px;border-radius:10px;background:var(--b-band, #F0EEE8);color:var(--b-ink2, #4A4940);font-size:11.5px;font-style:normal;font-weight:500}.peopletable .personacts{inline-size:48px;text-align:end}.rolepick{block-size:34px;min-inline-size:132px;border:1px solid var(--b-ctl, #D9D5CB);border-radius:8px;background:#fff;font:inherit;font-size:13.5px;padding-inline:8px}.roleflat{font-size:13.5px;color:var(--b-ink2, #4A4940)}.rmbtn{inline-size:32px;block-size:32px;padding:0;border:0;border-radius:8px;background:none;color:#a8261d;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rmbtn:hover:not(:disabled){background:#fdf6f5}.rmbtn:disabled{opacity:.35;cursor:default}.personadd{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.personadd .limv{block-size:34px;inline-size:360px;max-inline-size:100%;border:1px solid var(--b-ctl, #D9D5CB);border-radius:8px;background:#fff;padding-inline:10px;font:inherit;font-size:13.5px}.setpage .vh{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.alerttable{inline-size:100%;border-collapse:collapse}.alerttable thead th{text-align:start;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--b-ink3, #6B695E);padding:0 12px 8px;border-block-end:1px solid var(--b-edge, #E4E1D8)}.alerttable thead th.c,.alerttable tbody td.c{text-align:center;inline-size:96px}.alerttable tbody th,.alerttable tbody td{padding:10px 12px;text-align:start;vertical-align:middle}.alerttable tbody tr+tr th,.alerttable tbody tr+tr td{border-block-start:1px solid var(--b-rule, #EFEDE6)}.alerttable .alertname{font-size:13.5px;font-weight:600;white-space:nowrap}.alerttable .alertwhat{font-size:13px;color:var(--b-ink3, #6B695E);line-height:19px}.alerttable .bswitch{inline-size:34px;block-size:20px;border-radius:10px;padding:0;border:1px solid var(--b-ctl, #D9D5CB);background:#d6d3c9;cursor:pointer;position:relative}.alerttable .bswitch .bknob{position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:14px;block-size:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #1c1b1740;transition:inset-inline-start .12s ease}.alerttable .bswitch[aria-checked=true]{background:#1b6b48;border-color:#1b6b48}.alerttable .bswitch[aria-checked=true] .bknob{inset-inline-start:16px}.alerttable .bswitch:disabled{opacity:.45;cursor:default}.alerttable .bswitch.own{box-shadow:0 0 0 2px #eef2fa}@media(prefers-reduced-motion:reduce){.alerttable .bswitch .bknob{transition:none}}.logopick{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.logoprev{display:flex;align-items:center;justify-content:center;inline-size:96px;block-size:48px;flex:none;border:1px dashed var(--b-ctl, #D9D5CB);border-radius:8px;background:#fff}.logoprev.has{border-style:solid}.logoprev img{max-inline-size:84px;max-block-size:40px;inline-size:auto;block-size:auto;object-fit:contain}.logonone{font-size:11.5px;color:var(--b-muted, #8B887C)}.logobtn{cursor:pointer}.logobtn input[type=file]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.logobtn:focus-within{outline:2px solid var(--b-ink, #1C1B17);outline-offset:2px}.setpage .rail{display:block}.setpage .rail>.psec,.setpage .rail>.setgroup{inline-size:100%}.setpage .setgroup .sgrid{display:block;gap:0}.setpage .pcard .ctl{border:0;border-radius:0;background:none;display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;align-items:start;padding:18px 24px}.setpage .pcard .ctl+.ctl{border-block-start:1px solid var(--b-rule, #EFEDE6)}.setpage .pcard .ctl .ck{font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--b-ink, #1C1B17);padding-block-start:4px}.setpage .pcard .ctl .cv{margin-block-start:0;min-inline-size:0}.setpage .pcard .ctl.ctlwide{grid-template-columns:minmax(0,1fr)}.setpage .pcard .ctl.ctlwide .ck{padding-block-end:4px}.setpage .setgroup{border-block-start:0}.setpage .sghead{display:none}.kpifold{margin-block-start:10px}.kpifoldsum{display:inline-flex;align-items:center;gap:6px;cursor:pointer;padding:4px 2px;list-style:none;font-size:12.5px;font-weight:500;color:var(--b-ink3, #6B695E)}.kpifoldsum::-webkit-details-marker{display:none}.kpifoldsum:before{content:"›";display:inline-block;font-size:15px;line-height:1;transition:transform .12s ease}.kpifold[open] .kpifoldsum:before{transform:rotate(90deg)}.kpifoldsum:hover{color:var(--b-ink, #1C1B17)}.kpifoldsum:focus-visible{outline:2px solid var(--b-ink, #1C1B17);outline-offset:2px;border-radius:4px}.kpifold[open] .kpis{margin-block-start:6px}@media(prefers-reduced-motion:reduce){.kpifoldsum:before{transition:none}}.sharedspend{margin-inline-start:5px;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--faint, #5a5e66);cursor:help}.app-shell table.grid{--grabw: 27px;--caretw: 11px}.app-shell table.grid th:has(.sorth.sortbase){padding-inline-end:calc(var(--grabw) + 8px)}.app-shell .sorth{all:unset;cursor:pointer;font:inherit;color:inherit}.app-shell .sorth:hover{text-decoration:underline;text-underline-offset:3px}.app-shell .sorth:focus-visible{outline:2px solid currentColor;outline-offset:2px}.app-shell .sorth.sorton{font-weight:600}.app-shell .sortcar{display:inline-block;inline-size:var(--caretw);text-align:end;font-size:10px;line-height:1}.app-shell .screen table.grid.gridwide{min-inline-size:1400px}.app-shell .tscroll.canscroll{--fadel: 44px;--fader: 44px}.app-shell .tscroll.canscroll.atstart{--fadel: 0px}.app-shell .tscroll.canscroll.atend{--fader: 0px}.app-shell .tscroll.canscroll{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fadel),#000 calc(100% - var(--fader)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fadel),#000 calc(100% - var(--fader)),transparent 100%)}.app-shell .tscroll.canscroll{scrollbar-width:thin}.app-shell .tscroll.canscroll::-webkit-scrollbar{block-size:10px}.app-shell .tscroll.canscroll::-webkit-scrollbar-thumb{background:var(--b-ctl, #D9D5CB);border-radius:5px}.app-shell .tscroll.canscroll::-webkit-scrollbar-track{background:transparent}.app-shell .screen table.grid{overflow:clip}.app-shell .screen table.grid tr.drawer>td{overflow:visible;padding-inline:0}.app-shell .screen table.grid tr.drawer>td>.dstick{position:sticky;inset-inline-start:var(--fadel, 0px);inline-size:calc(var(--tsw, 100%) - var(--fadel, 0px) - var(--fader, 0px));box-sizing:border-box;padding-inline:12px var(--s3)}.newver{position:fixed;inset-block-end:20px;inset-inline-start:20px;z-index:46;display:flex;align-items:center;gap:10px;max-inline-size:calc(100vw - 40px);padding:9px 10px 9px 14px;border-radius:4px;background:var(--ink, #16181c);color:#fff;font-size:13.5px;box-shadow:0 12px 30px -12px #00000080}.newver .nvtext{line-height:1.3}.newver .nvgo{flex:none;font:inherit;font-weight:600;cursor:pointer;padding:4px 11px;border-radius:3px;background:#fff;color:var(--ink, #16181c);border:0}.newver .nvgo:hover{background:#ece9e3}.newver .nvx{flex:none;font:inherit;font-size:17px;line-height:1;cursor:pointer;padding:2px 6px 4px;background:none;border:0;color:#9b9ea6}.newver .nvx:hover{color:#fff}.askdock{position:fixed;inset-block:0;inset-inline-end:0;z-index:45;inline-size:var(--askw, 25rem);display:flex;flex-direction:column;padding:var(--s4) var(--s4) var(--s3);background:var(--card, #fdfdfc);border-inline-start:1px solid var(--rule);box-shadow:-6px 0 24px #16181c29;transition:inline-size .18s var(--ease, ease)}.askbub{position:fixed;inset-block-end:var(--s4);inset-inline-end:var(--s4);z-index:44;display:flex;align-items:center;gap:8px;padding:11px 16px 11px 13px;border:0;border-radius:999px;font:inherit;font-size:14px;font-weight:600;line-height:1;background:var(--ink, #16181c);color:#fff;cursor:pointer;box-shadow:0 10px 26px -10px #16181c8c;transition:transform .14s var(--ease, ease),box-shadow .14s var(--ease, ease)}.askbub:hover{transform:translateY(-1px);box-shadow:0 14px 30px -10px #16181c99}.askbub:focus-visible{outline:2px solid var(--accent, #8f2418);outline-offset:3px}.askbub svg{flex:none}@media(max-width:34rem){.askbub{padding:12px}.askbub .askbubt{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.askbub{transition:none}.askbub:hover{transform:none}}body.asking{--askw: 25rem}body.asking.askmax{--askw: 44rem}body.asking.askmin{--askw: 0rem}.askdock.ask-min{inset-block-start:auto;inset-block-end:var(--s4);inset-inline-end:var(--s4);inline-size:min(19rem,calc(100vw - 2 * var(--s4)));padding:10px 12px;border:1px solid var(--rule);box-shadow:0 6px 18px #16181c1a}.askdock.ask-min .askhead{align-items:center}.askdock.ask-min h2{font-size:14px;margin:0}.askctls{display:flex;align-items:center;gap:2px;flex:none}.askctl{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font-size:13px;line-height:1;color:var(--faint);padding:4px 5px}.askctl:hover{color:var(--ink)}.acdots.acmini{padding:0 6px 0 0}@media(max-width:60rem){.askdock{inline-size:100%}.askdock.ask-min{inline-size:min(19rem,calc(100vw - 2 * var(--s4)))}}@media(prefers-reduced-motion:reduce){.askdock{transition:none}}.acthread{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-block-size:6rem;overflow-y:auto;padding:12px;margin-block-end:var(--s4);border:1px solid var(--rule);background:var(--paper)}.acturn{max-inline-size:94%;padding:8px 11px;font-size:13.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px}.acturn.mine{align-self:flex-end;background:var(--hair, #e4e2dc);color:var(--ink-2, #3f434b)}.acturn.theirs{align-self:flex-start;background:var(--card, #fdfdfc);border:1px solid var(--rule)}.acdots{display:inline-flex;align-items:center;gap:4px;padding:11px 12px}.acdots span{inline-size:6px;block-size:6px;border-radius:50%;background:var(--faint);animation:acblink 1.3s var(--ease, ease-in-out) infinite}.acdots span:nth-child(2){animation-delay:.18s}.acdots span:nth-child(3){animation-delay:.36s}@keyframes acblink{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:.95;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.acdots span{animation:none;opacity:.55}}.acempty{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.acopener{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:13px;text-align:start;padding:6px 10px;border:1px solid var(--rule);background:var(--card, #fdfdfc);color:var(--ink-2, #3f434b)}.acopener:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.acopener:disabled{cursor:default;opacity:.6}.acform{display:flex;flex-direction:column;gap:10px}.acbox{font:inherit;font-size:14px;inline-size:100%;resize:vertical;padding:9px 11px;border:1px solid var(--rule);background:var(--paper);color:var(--ink)}.acbox:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.acacts{display:flex;align-items:center;justify-content:flex-end;gap:var(--s3)}.acleft{font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums}.dayswitch{display:inline-flex;align-items:center;box-sizing:border-box;block-size:36px;padding:3px;gap:2px;border:1px solid var(--rule);border-radius:999px;background:var(--card)}.dayswitch button{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font:inherit;font-size:12.5px;line-height:1;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;block-size:28px;border-radius:999px;color:var(--muted);transition:background var(--t-colour) var(--ease),color var(--t-colour) var(--ease)}.dayswitch button:hover{color:var(--ink)}.dayswitch button.on{background:var(--ink);color:var(--paper)}.dayswitch button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pastmark{font-size:13.5px;font-weight:600;color:#8a5a12;white-space:nowrap;cursor:default}.screen .hdr .aname .pastmark{font-size:13.5px}.dayswitch.busy button{cursor:default}.dayswitch button.waiting .daylabel{opacity:.18}.daylabel{transition:opacity var(--t-colour) var(--ease)}.dayspin{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:11px;block-size:11px;margin:-6px 0 0 -6px;border:1.5px solid var(--ink);border-block-start-color:transparent;border-radius:50%;animation:orchspin .7s linear infinite}.dayswitch button.on .dayspin{border-color:var(--paper);border-block-start-color:transparent}@media(prefers-reduced-motion:reduce){.dayspin{animation:none;opacity:.6}}@media(max-width:44rem){.dayswitch button{padding:0 10px}.pastmark{white-space:normal}}
