@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.cd2691d3.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iB6NTq__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iB6NTq__variable{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.bb1d9210.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__VquA9q__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__VquA9q__variable{--font-geist-sans:"GeistSans","GeistSans Fallback"}
.sa-mark{align-items:center;gap:10px;display:flex}.sa-mark .sa-dot{background:var(--ink);width:30px;height:30px;color:var(--on-ink);border-radius:9px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.sa-mark b{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.sa-mark span{color:var(--muted);font-size:11px;font-weight:400;display:block}.sa-drawer-overlay{z-index:40;background:rgba(20,23,29,.28);position:fixed;top:0;bottom:0;left:0;right:0}.sa-card[role=dialog]{z-index:41;border-radius:18px;width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);margin:0;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 70px -20px rgba(20,23,29,.42)}.sa-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex;position:relative}.sa-card>.sa-head{align-items:center;gap:10px;min-width:0;min-height:28px;padding-right:44px;display:flex}.sa-card>.sa-head h2{letter-spacing:-.012em;min-width:0;margin:0;font-size:14.5px;font-weight:600}.sa-card>.sa-head .sa-tools{flex:none;align-items:center;gap:7px;margin-left:auto;display:flex}.sa-glyph{background:var(--sunk);width:28px;height:28px;color:var(--ink-2);border-radius:9px;flex:none;place-items:center;font-size:12px;display:grid}.sa-chip{font-family:var(--mono);letter-spacing:.04em;white-space:nowrap;background:var(--sunk);color:var(--muted);border-radius:999px;flex:none;padding:3px 9px;font-size:10px}.sa-chip.mute{color:var(--muted);background:var(--sunk)}.sa-status{color:var(--ink-2);font-size:12.5px;font-family:var(--sans);letter-spacing:0;background:0 0;align-items:center;gap:5px;padding:3px 0;display:inline-flex}.sa-status:before{content:"";border-radius:999px;flex:none;width:6px;height:6px}.sa-status.ok:before{background:var(--ok)}.sa-status.warn:before{background:var(--warn)}.sa-status.bad:before{background:var(--bad);box-shadow:0 0 0 3px var(--bad-soft)}.sa-status.mute:before{background:var(--muted-2)}.sa-btn{font-family:var(--sans);min-height:var(--ctl);white-space:nowrap;cursor:pointer;border:1px solid var(--line-2);background:var(--panel);color:var(--ink-2);transition:transform .12s var(--ease),background-color .16s var(--ease),border-color .16s var(--ease),color .16s var(--ease),opacity .16s var(--ease);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;display:inline-flex;position:relative}.sa-btn:after{content:"";width:var(--hit);height:var(--hit);position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.sa-btn:hover{background:var(--sunk)}.sa-btn:not(:disabled):active{transform:scale(.97)}.sa-btn.dark{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.sa-btn.round{width:var(--ctl);height:var(--ctl);color:var(--muted);border-radius:999px;padding:0}.sa-btn.icon{width:var(--ctl);height:var(--ctl);padding:0}.sa-btn:disabled{opacity:.45;cursor:not-allowed}.sa-btn.busy{pointer-events:none;position:relative;color:transparent!important}.sa-btn.busy:after{content:"";width:12px;height:12px;color:var(--muted);border:1.5px solid;border-top-color:transparent;border-radius:999px;margin:auto;animation:.62s linear infinite sa-spin;position:absolute;top:0;bottom:0;left:0;right:0}.sa-btn.dark.busy:after{color:var(--on-ink)}.sa-btn.done{animation:sa-settle .42s var(--ease)}.sa-btn.danger{background:var(--bad);border-color:var(--bad);color:var(--on-ink)}@keyframes sa-spin{to{transform:rotate(360deg)}}@keyframes sa-settle{0%{transform:scale(.97)}45%{transform:scale(1.035)}to{transform:scale(1)}}.sa-figs{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:14px 20px;display:grid}.sa-fig{min-width:0;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:0;display:flex}.sa-fig .sa-l{color:var(--muted);font-size:12px}.sa-fig .sa-v{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:27px;font-weight:700;line-height:1.05}.sa-fig .sa-v.ok{color:var(--ok)}.sa-fig .sa-v.bad{color:var(--bad)}.sa-v.muted-2,.sa-hero-n .sa-v.muted-2{color:var(--muted-2);font-weight:600}button.sa-fig{cursor:pointer}button.sa-fig .sa-v{-webkit-text-decoration:underline dotted var(--line-2);-webkit-text-decoration:underline dotted var(--line-2);text-decoration:underline dotted var(--line-2);text-underline-offset:5px;transition:text-decoration-color .17s var(--ease);text-decoration-thickness:1.5px}button.sa-fig:hover .sa-v{-webkit-text-decoration:underline;text-decoration:underline}button.sa-fig:focus-visible{outline:2px solid var(--ink);outline-offset:5px;border-radius:6px}button.sa-fig[disabled]{cursor:default}button.sa-fig[disabled] .sa-v{color:var(--muted-2);text-decoration:none}.sa-hero-n .sa-v{letter-spacing:-.04em;font-size:40px;line-height:1}.sa-hero-n .sa-d{color:var(--ok);font-variant-numeric:tabular-nums;font-size:12.5px}.sa-hero-n .sa-d.bad{color:var(--bad)}.sa-bento{grid-template-columns:1fr;align-items:start;gap:10px;display:grid}@media (min-width:760px){.sa-bento{grid-template-columns:1fr 1fr}}.sa-bt{background:var(--panel);border:1px solid var(--line);border-radius:15px;flex-direction:column;gap:10px;min-width:0;padding:15px 16px;display:flex}.sa-bt>.sa-cap{color:var(--muted-2);align-items:baseline;gap:8px;font-size:11.5px;display:flex}.sa-bt>.sa-cap b{color:var(--ink-2);font-size:13px;font-weight:500}.sa-tbl{border-collapse:collapse;width:100%;font-size:12.5px}.sa-tbl th{color:var(--muted-2);text-align:left;padding:0 14px 8px 0;font-size:11px;font-weight:400}.sa-tbl td{border-top:1px solid var(--line);color:var(--ink-2);vertical-align:baseline;padding:10px 14px 10px 0}.sa-tbl th:last-child,.sa-tbl td:last-child{text-align:right;white-space:nowrap;width:1%;padding-right:0}.sa-tbl td.mono{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:11.5px}.sa-tbl tr.row{cursor:pointer}.sa-tbl tr.row:hover td{background:var(--sunk)}.sa-tbl tr.row:focus-visible td{background:var(--sunk)}.sa-tbl.facts td{padding:7px 14px 7px 0}.sa-tbl.facts tr:first-child td{border-top:0}.sa-tbl.facts td:first-child{color:var(--muted);white-space:nowrap;width:168px}.sa-tbl.facts td:last-child{text-align:left;white-space:normal;width:auto;max-width:64ch;color:var(--ink-2);overflow-wrap:anywhere}.sa-ask-what{color:var(--ink);margin:0;font-size:14px}.sa-fx{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sa-fx li{color:var(--ink-2);border-top:1px solid var(--line);padding:8px 0 8px 18px;font-size:12.5px;position:relative}.sa-fx li:first-child{border-top:0}.sa-fx li:before{content:"";background:var(--muted-2);border-radius:999px;width:5px;height:5px;position:absolute;top:14px;left:3px}.sa-fld{flex-direction:column;gap:5px;display:flex}.sa-fld>span{color:var(--muted);font-size:11.5px}.sa-fld input{border:1px solid var(--line-2);height:var(--ctl);font:inherit;color:var(--ink);background:var(--panel);border-radius:9px;outline:none;min-width:0;padding:0 11px;font-size:13px}.sa-fld input:focus{border-color:var(--ink)}.sa-pop{background:var(--panel);width:320px;color:var(--ink);box-shadow:0 0 0 1px var(--line),0 18px 50px -18px rgba(20,23,29,.4);border:0;border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.sa-pop>b{font-size:13px;font-weight:600}.sa-pop-row{justify-content:flex-end;gap:6px;display:flex}.sa-toast{background:var(--ink);color:var(--on-ink);border-radius:11px;align-items:center;gap:9px;max-width:min(520px,100vw - 32px);padding:11px 16px;font-size:13px;display:flex}.sa-toast .sa-undo{color:var(--on-ink);background:rgba(255,255,255,.14);border-color:transparent;padding:3px 10px;font-size:12px}.sa-sk{background:var(--sunk);animation:sa-shimmer 1.3s var(--ease)infinite;background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);background-repeat:no-repeat;background-size:220% 100%;border-radius:5px;display:block}@keyframes sa-shimmer{0%{background-position:160% 0}to{background-position:-60% 0}}.sa-skrow{border-top:1px solid var(--line);align-items:center;gap:14px;padding:10px 0;display:flex}.sa-skrow:first-child{border-top:0}.sa-skrow .sa-sk:last-child{margin-left:auto}.sa-lifeline{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sa-lifeline li{background:var(--sunk);color:var(--muted);border-radius:999px;padding:5px 10px;font-size:12px}.sa-lifeline li.on{background:var(--ink);color:var(--on-ink)}.sa-monoid{font-family:var(--mono);color:var(--muted);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.sa-monoid button{cursor:pointer;color:var(--muted-2);background:0 0;border:0;padding:0;font-size:11px}.sa-monoid button:hover{color:var(--ink)}.sa-money{font-variant-numeric:tabular-nums;white-space:nowrap}.sa-chart{gap:12px;display:flex}.sa-yaxis{height:206px;font-family:var(--mono);color:var(--muted-2);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;justify-content:space-between;padding-bottom:24px;font-size:10px;display:flex}.sa-plot{flex:1;min-width:0;height:206px;position:relative}.sa-rules{flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;bottom:24px;left:0;right:0}.sa-rules i{background:repeating-linear-gradient(90deg,var(--line)0 4px,transparent 4px 9px);height:1px;display:block}.sa-barrow{align-items:flex-end;gap:10px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.sa-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;height:100%;display:flex}.sa-stem{cursor:pointer;background:var(--ink);border:0;border-radius:16px;width:100%;max-width:54px;padding:0;position:relative}.sa-stem:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.sa-stem .sa-knob{background:var(--panel);width:10px;height:10px;box-shadow:0 0 0 3px var(--ink);opacity:0;transition:opacity .15s var(--ease);border-radius:999px;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.sa-stem.on .sa-knob,.sa-stem:hover .sa-knob{opacity:1}.sa-stem:focus-visible .sa-knob{opacity:1}.sa-xlab{font-family:var(--mono);color:var(--muted);font-size:10.5px}.sa-tip{background:var(--ink);color:var(--on-ink);white-space:nowrap;z-index:2;border-radius:12px;flex-direction:column;gap:5px;padding:10px 12px;display:flex;position:absolute;bottom:calc(100% + 22px);left:50%;transform:translate(-50%);box-shadow:0 12px 28px -10px rgba(20,23,29,.5)}.sa-tip .sa-t{color:rgba(255,255,255,.6);font-size:11.5px}.sa-tip .sa-r2{font-family:var(--mono);font-variant-numeric:tabular-nums;align-items:center;gap:9px;font-size:11.5px;display:flex}.sa-login-page{background:var(--ground);place-items:center;min-height:100vh;display:grid}.sa-login-card{width:min(360px,100vw - 32px)}.sa-placeholder-body{color:var(--muted);font-size:13px}.sa-placeholder-body code{font-family:var(--mono)}@media (prefers-reduced-motion:reduce){.sa-sk{background-image:none;animation:none}.sa-btn.busy:after{animation-duration:2s}}.sa-bento-fleet{grid-template-columns:1fr;grid-auto-rows:minmax(0,auto);align-items:stretch;gap:12px;display:grid}@media (min-width:760px){.sa-bento-fleet{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px){.sa-bento-fleet{grid-template-columns:repeat(4,minmax(0,1fr))}}.sa-bento-fleet>.sa-card{height:100%;min-height:168px}.sa-bento-fleet>.sa-card.span2{grid-column:span 2}.sa-bento-fleet>.sa-card.rows2{grid-row:span 2}.sa-fleet-note{color:var(--muted-2);font-size:12.5px}.sa-fleet-under{color:var(--muted);font-size:12.5px}.sa-fleet-under.ok{color:var(--ok)}.sa-fleet-under.bad{color:var(--bad)}.sa-fleet-drawer-view{flex-direction:column;gap:12px;display:flex}.sa-chiprow{flex-wrap:wrap;gap:6px;display:flex}button.sa-chip{cursor:pointer;border:1px solid transparent}button.sa-chip.on{background:var(--ink);color:var(--panel)}.sa-drawer-search{gap:8px;display:flex}.sa-drawer-search input{min-width:0;height:var(--ctl,32px);border:1px solid var(--line);background:var(--sunk);color:var(--ink);font:inherit;border-radius:9px;flex:1;padding:0 10px}.sa-drawer-pager{align-items:center;gap:8px;display:flex}.sa-drawer-pager>.sa-fleet-note{margin-right:auto}
.card{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex;position:relative}.card>.head{align-items:center;gap:10px;min-width:0;min-height:28px;padding-right:44px;display:flex}.card>.head h2{letter-spacing:-.012em;min-width:0;margin:0;font-size:14.5px;font-weight:600}.card>.head .tools{flex:none;align-items:center;gap:7px;margin-left:auto;display:flex}.glyph{background:var(--sunk);width:28px;height:28px;color:var(--ink-2);border-radius:9px;flex:none;place-items:center;font-size:12px;display:grid}.card>.head>.tools{z-index:1;height:32px;margin:0;position:absolute;top:-1px;right:9px}.card>.head>.tools:before{content:"";z-index:-1;pointer-events:none;background:var(--panel);border-left:1px solid var(--line);border-bottom:1px solid var(--line);border-bottom-left-radius:18px;position:absolute;top:0;bottom:-6px;left:-14px;right:-10px}.card>.head>.tools:after,.card:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 0 100%,transparent 11px,var(--line)11.5px,var(--line)12.5px,var(--panel)13px);width:12px;height:12px;position:absolute}.card>.head>.tools:after{top:0;left:-26px}.card:after{z-index:1;top:37px;right:-1px}.chip{font-family:var(--mono);letter-spacing:.04em;white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:10px}.chip.ok,.chip.warn,.chip.bad{color:var(--ink-2);background:0 0;align-items:center;gap:5px;padding:3px 0;display:inline-flex}.chip.ok:before,.chip.warn:before,.chip.bad:before{content:"";border-radius:999px;flex:none;width:6px;height:6px}.chip.ok:before{background:var(--ok)}.chip.warn:before{background:var(--warn)}.chip.bad:before{background:var(--bad);box-shadow:0 0 0 3px var(--bad-soft)}.chip.mute{color:var(--muted);background:var(--sunk)}button.chip.bad{cursor:pointer}button.chip.bad[aria-pressed=true]{background:var(--bad-soft);padding:3px 9px}.btn{font-family:var(--sans);min-height:var(--ctl);white-space:nowrap;cursor:pointer;border:1px solid var(--line-2);background:var(--panel);color:var(--ink-2);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;display:inline-flex;position:relative}.btn.icon:after,.btn.round:after{content:"";width:var(--hit);height:var(--hit);position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.btn:hover{background:var(--sunk)}.btn[disabled]{opacity:.45;cursor:not-allowed}.btn.dark{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.btn.round{width:var(--ctl);height:var(--ctl);color:var(--muted);border-radius:999px;padding:0}.btn.icon{width:var(--ctl);height:var(--ctl);padding:0}.btn.tiny{min-height:22px}table.tbl{border-collapse:collapse;width:100%;font-size:12.5px}table.tbl th{color:var(--muted-2);text-align:left;padding:0 14px 8px 0;font-size:11px;font-weight:400}table.tbl td{border-top:1px solid var(--line);color:var(--ink-2);vertical-align:baseline;padding:10px 14px 10px 0}table.tbl th:last-child,table.tbl td:last-child{text-align:right;white-space:nowrap;width:1%;padding-right:0}table.tbl td.m{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:11.5px}table.tbl td.off{color:var(--muted-2)}table.tbl td.bad{color:var(--bad)}table.tbl td.warn{color:var(--warn)}table.tbl td.mute{color:var(--muted-2)}table.tbl .btn{padding:3px 10px;font-size:11px}table.tbl tr.gone td{color:var(--muted-2)}table.tbl tr.hotrow td{color:var(--bad)}table.tbl.facts td{padding:7px 14px 7px 0}table.tbl.facts tr:first-child td{border-top:0}table.tbl.facts td:first-child{color:var(--muted);white-space:nowrap;width:168px}table.tbl.facts td:last-child{text-align:left;white-space:normal;width:auto;max-width:64ch;color:var(--ink-2);overflow-wrap:anywhere}table.tbl.facts td:last-child.bad{color:var(--bad)}table.tbl.facts td:last-child.warn{color:var(--warn)}table.tbl.facts td:last-child.ok{color:var(--ok)}table.tbl.facts td:last-child.mute,table.tbl.facts td:last-child.off{color:var(--muted-2)}table.tbl td .sub{font-family:var(--mono);color:var(--muted-2);font-size:10.5px;display:block}table.tbl tr.row{cursor:pointer}table.tbl tr.row:hover td{background:var(--sunk)}table.tbl tr.row:focus-visible td{background:var(--sunk)}table.tbl tr.row:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.scroll-x{overflow-x:auto}.none{color:var(--muted-2);padding:6px 0;font-size:12px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.segbar{border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.segbar .seg-ok{background:var(--ok)}.segbar .seg-warn{background:var(--warn)}.segbar .seg-bad{background:var(--bad)}.bento-fleet{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.bento-fleet .card{min-height:168px}.span2{grid-column:span 2}.rows2{grid-row:span 2}@media (max-width:1180px){.bento-fleet{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.bento-fleet{grid-template-columns:1fr}.span2{grid-column:auto}.rows2{grid-row:auto}}.big{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1}.big s{color:var(--muted);letter-spacing:0;margin-left:6px;font-size:13px;font-weight:400;text-decoration:none}.under{color:var(--muted);margin-top:6px;font-size:12px}.under.bad{color:var(--bad)}.under.warn{color:var(--warn)}.under.ok{color:var(--ok)}.fstates{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.fstates button{background:var(--sunk);text-align:left;cursor:pointer;font:inherit;color:var(--ink);border:0;border-radius:10px;padding:8px 10px}.fstates button:hover{background:var(--line)}.fstates .n{letter-spacing:-.01em;font-size:18px;font-weight:600;display:block}.fstates .k{color:var(--muted);font-size:11px;display:block}.fstates .bad .n{color:var(--bad)}.fstates .warn .n{color:var(--warn)}.top5{flex-direction:column;gap:5px;margin:10px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.top5 li{justify-content:space-between;gap:10px;display:flex}.top5 li span:last-child{font-family:var(--mono);color:var(--muted)}.top5 li.bad span:last-child{color:var(--bad)}.bars{align-items:flex-end;gap:4px;height:54px;margin-top:10px;display:flex}.bars i{background:var(--ink);opacity:.85;border-radius:3px 3px 0 0;flex:1}.bars i.cur{background:var(--ok);opacity:1}.bars i.ghost{background:var(--sunk)}.clocks{margin:0;padding:0;list-style:none}.clocks li{border-top:1px solid var(--line);grid-template-columns:58px 1fr auto;align-items:baseline;gap:10px;padding:6px 0;font-size:12.5px;display:grid}.clocks li:first-child{border-top:0}.clocks .d{font-family:var(--mono);color:var(--muted);font-size:11px}.clocks .d.bad{color:var(--bad)}.clocks small{color:var(--muted);font-size:11.5px;display:block}.clocks .t{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:11px}.audit{margin:0;padding:0;font-size:12.5px;list-style:none}.audit li{border-top:1px solid var(--line);gap:8px;padding:5px 0;display:flex}.audit li:first-child{border-top:0}.audit .at{font-family:var(--mono);color:var(--muted);flex:none;width:40px;font-size:11px}.audit b{font-weight:500}.card .foot{margin-top:auto;padding-top:8px}.tlink{font:inherit;color:var(--ink);cursor:pointer;text-align:left;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0}a.wrow{color:inherit;text-decoration:none}.tlink:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.tlink:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:3px}.clocks small .tlink,.audit .tlink{color:inherit}.work{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wrow{border-top:1px solid var(--line);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;align-items:flex-start;gap:10px;width:100%;padding:8px 0;display:flex}.work li:first-child .wrow,.work [cmdk-group-items]>[cmdk-item]:first-child{border-top:0}.wrow:hover{background:var(--sunk);border-radius:10px}.wrow:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:10px}.wrow[data-selected=true]{background:var(--sunk);outline:2px solid var(--ink);outline-offset:-2px;border-radius:10px}.wdot{background:var(--muted-2);border-radius:999px;flex:none;width:8px;height:8px;margin-top:5px}.wdot.bad{background:var(--bad);box-shadow:0 0 0 3px var(--bad-soft)}.wdot.warn{background:var(--warn)}.wbody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wwhat{color:var(--ink);font-size:13px}.wcost{color:var(--muted);font-size:11.5px}.wgo{color:var(--muted-2);transition:transform .15s var(--ease);flex:none;margin-top:1px}.wrow:hover .wgo{color:var(--ink);transform:translate(2px)}.bento-fleet .work li{align-items:center;gap:8px;display:flex}.bento-fleet .work .wrow{flex:1;min-width:0}.bento-fleet .work button.chip{cursor:pointer;flex:none}.bento-fleet .work button.chip:hover{background:var(--line)}@media (prefers-reduced-motion:reduce){.wgo{transition:none}}.shell{transition:grid-template-columns .22s var(--ease);grid-template-columns:1fr;gap:16px;padding:18px;display:grid}@media (min-width:1080px){.shell{grid-template-columns:210px 1fr}.shell.slim{grid-template-columns:64px 1fr}}.rail{flex-direction:column;gap:22px;padding:6px 0;display:flex}.mark{align-items:center;gap:10px;display:flex}.mark .dot{background:var(--ink);width:30px;height:30px;color:var(--on-ink);border-radius:9px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.mark b{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.mark span{color:var(--muted);font-size:11px;font-weight:400;display:block}#side-min{flex:none;margin-left:auto}@media (min-width:1080px){.rail.min .mark{flex-direction:column;align-items:flex-start;gap:8px}.rail.min #side-min{margin-left:0}.rail.min .mark>span:not(.dot),.rail.min .me>span:not(.ava),.rail.min .railgap,.rail.min .domtext{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rail.min .domrail.side{gap:6px}.rail.min .domrail.side+.domrail.side{border-top:1px solid var(--line);padding-top:10px}.rail.min .domtab{gap:0;padding:6px}.rail.min .domtab[aria-current=true]{padding-right:22px}.rail.min .me{padding-top:12px}}.railgap,.work [cmdk-group-heading]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin:0;padding:0 11px 6px;font-size:10px}.me{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}.me .ava{width:30px;height:30px}.me b{font-size:13px;font-weight:500;display:block}.me span{color:var(--muted);font-size:11px}.me-btn{border:0;border-top:1px solid var(--line);cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0}.me-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.domrail{flex-direction:column;align-self:stretch;gap:4px;padding:30px 0 6px;display:flex;overflow:visible}.domrail.side{align-self:auto;gap:2px;padding:0}.domrail.side .railgap{margin:0 0 4px}.domrail.side .domtab[aria-current=true]{margin-right:-16px;padding-right:26px}@media (max-width:1079px){.domrail.side{flex-flow:wrap;align-items:center}.domrail.side .railgap{flex:0 0 100%}.domrail.side .domtab[aria-current=true]{border-radius:999px;margin-right:0;padding-right:10px}.domrail.side .domtab[aria-current=true]:before,.domrail.side .domtab[aria-current=true]:after{display:none}}.domtab{font:inherit;cursor:pointer;text-align:left;color:var(--ink-2);transition:color .16s var(--ease),margin .2s var(--ease),padding .2s var(--ease);background:0 0;border:0;border-radius:999px;align-self:stretch;align-items:center;gap:11px;padding:6px 10px 6px 6px;text-decoration:none;display:flex;position:relative}.domtab:hover{color:var(--ink)}.domtab:hover .domicon{box-shadow:0 0 0 1px var(--line-2)}.domtab:focus-visible{outline:0}.domtab:focus-visible .domicon{outline:2px solid var(--ink);outline-offset:2px}.domtab[aria-current=true]{background:var(--panel);color:var(--ink);border-radius:999px 0 0 999px;margin-right:-12px;padding-right:22px}.domtab[aria-current=true]:before,.domtab[aria-current=true]:after{content:"";pointer-events:none;width:14px;height:14px;position:absolute;right:0}.domtab[aria-current=true]:before{background:radial-gradient(circle at 0 0,transparent 13.5px,var(--panel)14px);top:-14px}.domtab[aria-current=true]:after{background:radial-gradient(circle at 0 100%,transparent 13.5px,var(--panel)14px);bottom:-14px}.domicon{background:var(--panel);width:36px;height:36px;transition:box-shadow .16s var(--ease),background-color .16s var(--ease);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:18px;display:flex;position:relative}.domtab[aria-current=true] .domicon{background:var(--sunk)}.domdot{width:7px;height:7px;box-shadow:0 0 0 2px var(--panel);border-radius:50%;position:absolute;top:3px;right:3px}.domdot.ok{background:var(--ok)}.domdot.warn{background:var(--warn)}.domdot.bad{background:var(--bad)}.domtab[aria-current=true] .domdot{box-shadow:0 0 0 2px var(--sunk)}.domtext{flex-direction:column;gap:1px;min-width:0;display:flex}.domtext b{font-size:12.5px;font-weight:500}.domtext>span{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.domtext>span.ok{color:var(--ok)}.domtext>span.warn{color:var(--warn)}.domtext>span.bad{color:var(--bad)}@media (max-width:780px){.domrail{flex-direction:row;gap:6px;padding:0 30px;overflow-x:auto;overflow-y:visible}.domtab{flex:none;align-self:auto;padding:0}.domtext{display:none}.domtab[aria-current=true]{border-radius:999px 999px 0 0;margin-bottom:-12px;margin-right:0;padding:0 0 12px}.domtab[aria-current=true]:before,.domtab[aria-current=true]:after{top:auto;bottom:0}.domtab[aria-current=true]:before{background:radial-gradient(circle at 0 0,transparent 13.5px,var(--panel)14px);left:-14px;right:auto}.domtab[aria-current=true]:after{background:radial-gradient(circle at 100% 0,transparent 13.5px,var(--panel)14px);right:-14px}}.ava{background:var(--sunk);width:28px;height:28px;color:var(--ink-2);font-family:var(--mono);border-radius:999px;flex:none;place-items:center;font-size:10px;display:grid}.stack{align-items:center;display:flex}.ava-btn{cursor:pointer;background:0 0;border:0;border-radius:999px;margin:0;padding:0;display:inline-flex;position:relative}.ava-btn:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.ava-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.stack .ava{box-shadow:0 0 0 2px var(--ground);margin-left:-7px}.stack .ava:first-child{margin-left:0}.stack .more{font-family:var(--mono);color:var(--muted);padding-left:9px;font-size:11px}.main{background:var(--panel);border-radius:20px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex;position:relative}.main .card{box-shadow:0 0 0 1px var(--line)}.main .search{background:var(--sunk)}.top{flex-wrap:wrap;align-items:center;gap:10px;min-height:36px;padding-bottom:4px;padding-right:330px;display:flex}.main[data-page=payments]>.top,.main[data-page=disputes]>.top{padding-right:130px}.main[data-page=tenants]>.top{padding-right:240px}.main[data-page=ledger]>.top{padding-right:210px}.tc{z-index:1;align-items:center;gap:10px;height:36px;display:flex;position:absolute;top:0;right:10px}.tc:before{content:"";z-index:-1;pointer-events:none;background:var(--ground);border-bottom-left-radius:20px;position:absolute;top:0;bottom:-6px;left:-14px;right:-10px}.tc:after,.tc>.fb{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 0 100%,transparent 14px,var(--ground)14.5px);width:14px;height:14px;position:absolute}.tc:after{top:0;left:-28px}.tc>.fb{top:42px;right:-10px}.search{background:var(--panel);min-width:0;color:var(--muted);cursor:pointer;text-align:left;border:0;border-radius:11px;flex:240px;align-items:center;gap:9px;padding:8px 12px;font-family:inherit;font-size:13px;display:flex}.search kbd{font-family:var(--mono);color:var(--muted-2);background:var(--sunk);border-radius:5px;margin-left:auto;padding:2px 5px;font-size:10px}.drawer,dialog.drawer{z-index:41;background:0 0;border-radius:20px;width:min(1280px,100vw - 32px);height:calc(100dvh - 32px);margin:0;position:fixed;top:16px;bottom:16px;left:auto;right:16px;overflow:visible;box-shadow:0 30px 90px -28px rgba(20,23,29,.45)}.drawer.wide,dialog.drawer.wide{width:min(1440px,100vw - 32px);margin:0 auto;top:16px;bottom:16px;left:16px;right:16px}.dlg{border-radius:inherit;max-height:inherit;background:var(--panel);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.drawer>.dlg,dialog.drawer>.dlg{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='70' height='60' viewBox='0 0 70 60'><path fill-rule='evenodd' fill='black' d='M0 0H70V60H0ZM70 0H8A10 10 0 0 1 18 10V22A16 16 0 0 0 34 38H60A10 10 0 0 1 70 48Z'/></svg>"),linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='70' height='60' viewBox='0 0 70 60'><path fill-rule='evenodd' fill='black' d='M0 0H70V60H0ZM70 0H8A10 10 0 0 1 18 10V22A16 16 0 0 0 34 38H60A10 10 0 0 1 70 48Z'/></svg>"),linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:100% 0,0 0,0 60px;mask-position:100% 0,0 0,0 60px;-webkit-mask-size:70px 60px,calc(100% - 70px) 60px,100% calc(100% - 60px);mask-size:70px 60px,calc(100% - 70px) 60px,100% calc(100% - 60px);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dlg>header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 60px 16px 18px;display:flex;position:relative}.dlg>header h3{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:600}.dlg>header .x{margin-left:auto}.dlg>.b{flex-direction:column;flex:auto;gap:18px;min-height:0;padding:18px;display:flex;overflow-y:auto}.drawer:not(.domain):not(.wide)>.dlg>.b,dialog.drawer:not(.domain):not(.wide)>.dlg>.b{background:var(--ground)}.dlg>.b.flat{padding:14px;overflow:hidden}.flat>.pane{background:var(--panel);border-radius:15px;flex:auto;min-height:0;padding:2px 18px 14px;overflow-y:auto}.dlg>footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 18px;display:flex}.stverbs{align-items:center;gap:7px;display:flex}.why{color:var(--muted);margin:0;font-size:11.5px}.corner-r{z-index:2;width:32px;height:32px;position:absolute;top:0;right:10px}.corner-r .x{background:var(--panel);box-shadow:0 0 0 1px var(--line);margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.drawer-overlay{z-index:40;background:rgba(20,23,29,.28);position:fixed;top:0;bottom:0;left:0;right:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.drawer-overlay{-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:rgba(20,23,29,.16)}}.dialog,dialog{background:var(--panel);color:var(--ink);border:0;border-radius:18px;width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);padding:0;overflow:hidden;box-shadow:0 24px 70px -20px rgba(20,23,29,.42)}.dialog{z-index:41;margin:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ask-what{color:var(--ink);margin:0;font-size:14px}ul.fx{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}ul.fx li{color:var(--ink-2);border-top:1px solid var(--line);padding:8px 0 8px 18px;font-size:12.5px;position:relative}ul.fx li:first-child{border-top:0}ul.fx li:before{content:"";background:var(--muted-2);border-radius:999px;width:5px;height:5px;position:absolute;top:14px;left:3px}ul.fx li.quiet{color:var(--muted)}ul.fx li b{font-weight:500}ul.fx li s{color:var(--muted-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.flds{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.flds:empty{display:none}.flds .fld:only-child{grid-column:1/-1}.fld{flex-direction:column;gap:5px;display:flex}.fld>span{color:var(--muted);font-size:11.5px}.fld>span em{color:var(--bad);font-style:normal}.fld>span b{font-family:var(--mono);color:var(--bad);letter-spacing:.04em}.fld input{border:1px solid var(--line-2);height:var(--ctl);font:inherit;color:var(--ink);background:var(--panel);border-radius:9px;outline:none;min-width:0;padding:0 11px;font-size:13px}.fld input:focus{border-color:var(--ink)}.fld select{border:1px solid var(--line-2);font:inherit;color:var(--ink);background:var(--panel);border-radius:9px;outline:none;padding:9px 11px;font-size:13px}.fld select:focus{border-color:var(--ink)}.btn.dark.danger{background:var(--bad);border-color:var(--bad);color:var(--on-ink)}.pop{background:var(--panel);width:320px;color:var(--ink);box-shadow:0 0 0 1px var(--line),0 18px 50px -18px rgba(20,23,29,.4);transform-origin:var(--ox,100%)var(--oy,0);border:0;border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.pop>b{font-size:13px;font-weight:600}.pop .ask-what{color:var(--ink-2);font-size:12.5px}.pop ul.fx li{padding:6px 0 6px 16px;font-size:12px}.pop input{border:1px solid var(--line-2);height:32px;font:inherit;border-radius:9px;outline:none;padding:0 10px;font-size:12.5px}.pop input:focus{border-color:var(--ink)}.pop-row{justify-content:flex-end;gap:6px;display:flex}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.main,.card{isolation:isolate;--bite-w:0px;--bw:calc(var(--bite-w) + 24px)}.main{box-shadow:var(--lift);background:0 0}.main:before,.card:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;--bite-mask:linear-gradient(black,black),linear-gradient(black,black),radial-gradient(circle,black calc(var(--bf) - .5px),transparent var(--bf)),linear-gradient(black,black),linear-gradient(black,black),radial-gradient(circle,black calc(var(--bf) - .5px),transparent var(--bf)),radial-gradient(circle at 100% 0,transparent calc(var(--br) - .5px),black var(--br));--bite-size:calc(100% - var(--bw) - var(--bf))100%,var(--bf)calc(100% - var(--bf)),calc(var(--bf)*2)calc(var(--bf)*2),var(--bw)calc(100% - var(--bh) - var(--bf)),calc(var(--bw) - var(--bf))var(--bf),calc(var(--bf)*2)calc(var(--bf)*2),var(--br)var(--br);--bite-pos:0 0,right var(--bw)top var(--bf),right var(--bw)top 0,right 0 top calc(var(--bh) + var(--bf)),right var(--bf)top var(--bh),right 0 top var(--bh),right calc(var(--bw) - var(--br))top calc(var(--bh) - var(--br));-webkit-mask-image:var(--bite-mask);-webkit-mask-image:var(--bite-mask);mask-image:var(--bite-mask);-webkit-mask-size:var(--bite-size);-webkit-mask-size:var(--bite-size);mask-size:var(--bite-size);-webkit-mask-position:var(--bite-pos);-webkit-mask-position:var(--bite-pos);mask-position:var(--bite-pos);position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main:before{--bh:42px;--br:20px;--bf:14px;box-shadow:var(--rim);background:rgba(255,255,255,.5);top:0;bottom:0;left:0;right:0}.card>.head>.tools:before,.card>.head>.tools:after,.card:after,.tc:before,.tc:after,.tc>.fb{display:none}.card,.main .card{box-shadow:var(--lift);background:0 0;border-color:transparent}.card:before{--bh:38px;--br:18px;--bf:12px;background:var(--lens-soft),var(--paper);box-shadow:var(--rim);border:1px solid rgba(20,23,29,.07);top:-1px;bottom:-1px;left:-1px;right:-1px}.main .bt{background:var(--lens-soft),var(--paper);box-shadow:var(--rim),var(--lift)}.card>.head>.tools,.tc{background:var(--spec),var(--glass-ctl);-webkit-backdrop-filter:var(--glass-blur-3);backdrop-filter:var(--glass-blur-3);box-shadow:var(--rim),0 0 0 1px rgba(20,23,29,.05),0 8px 18px -10px rgba(20,23,29,.28);border-radius:999px}.card>.head>.tools{gap:4px;height:32px;padding:0 3px;top:2px;right:8px}.tc{gap:6px;height:36px;padding:0 4px;top:3px;right:10px}.card>.head>.tools .btn:not(.dark),.tc .btn:not(.dark){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:transparent}.card>.head>.tools .btn:not(.dark):hover,.tc .btn:not(.dark):hover{background:rgba(255,255,255,.7)}.card>.head>.tools .chip,.tc .chip{background:0 0}.tc .btn.dark{box-shadow:var(--rim-ink)}.domtab{border-radius:999px}.domtab:hover{background:var(--spec),rgba(255,255,255,.55)}.domrail.side .domtab[aria-current=true]{background:var(--spec),rgba(255,255,255,.84);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--rim),0 10px 24px -12px rgba(20,23,29,.28);border-radius:999px 0 0 999px}.domtab[aria-current=true]:before{background:radial-gradient(circle at 0 0,transparent 13.5px,rgba(255,255,255,.84) 14px)}.domtab[aria-current=true]:after{background:radial-gradient(circle at 0 100%,transparent 13.5px,rgba(255,255,255,.84) 14px)}.mark .dot,.me .ava{box-shadow:var(--rim-ink),0 8px 18px -8px rgba(20,23,29,.5)}.me{border-top-color:rgba(20,23,29,.08)}.search{background:var(--spec),var(--glass-ctl);-webkit-backdrop-filter:var(--glass-blur-3);backdrop-filter:var(--glass-blur-3);box-shadow:var(--rim),0 0 0 1px rgba(20,23,29,.05),0 1px 2px rgba(20,23,29,.06),0 8px 18px -10px rgba(20,23,29,.28);border-color:rgba(255,255,255,.7)}.main .search{background:var(--spec),var(--glass-ctl)}.dlg{background:var(--glass-2);background-image:var(--lens);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.drawer:not(.domain):not(.wide)>.dlg>.b,dialog.drawer:not(.domain):not(.wide)>.dlg>.b{background:rgba(20,23,29,.035)}.dialog{box-shadow:none;background:0 0}.dialog>.dlg{box-shadow:var(--rim),0 0 0 1px rgba(20,23,29,.06),0 30px 70px -30px rgba(20,23,29,.55);background:rgba(255,255,255,.84)}.pop,details.rowmenu .menu,details.filt .menu{background:var(--glass-3);-webkit-backdrop-filter:var(--glass-blur-2);backdrop-filter:var(--glass-blur-2);box-shadow:var(--rim),0 0 0 1px rgba(20,23,29,.06),0 18px 50px -18px rgba(20,23,29,.4);border-color:rgba(20,23,29,.08)}.corner-r .x{background:var(--glass-3);box-shadow:var(--rim),0 0 0 1px rgba(20,23,29,.06)}@media (prefers-reduced-transparency:reduce){.main:before,.card:before{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.card:before{border-color:var(--line)}.card>.head>.tools,.tc{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px var(--line)}.domtab[aria-current=true],.search,.main .search{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-image:none}.dlg{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none}.dialog>.dlg{box-shadow:none}.pop{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-image:none}.corner-r .x{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px var(--line)}.tc:before{background-image:none}.drawer-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(20,23,29,.38)}}}@keyframes riseIn{0%{opacity:0;transform:translateY(10px)}}.bcol{flex-direction:column;gap:10px;min-width:0;display:flex}.bt{background:var(--panel);min-width:0;animation:riseIn .38s var(--ease)both;border-radius:15px;flex-direction:column;gap:10px;padding:15px 16px;display:flex}.bt>.cap{color:var(--muted-2);align-items:baseline;gap:8px;font-size:11.5px;display:flex}.bt>.cap b{color:var(--ink-2);font-size:13px;font-weight:500}.bt>.cap .capend{flex:none;align-items:center;gap:9px;margin-left:auto;display:flex}.rec{grid-template-columns:1fr;align-items:start;gap:10px;display:grid}@media (min-width:760px){.rec{grid-template-columns:2fr 1fr}.rec>.rhead{grid-column:1/-1}}.rhead{background:var(--panel);animation:riseIn .38s var(--ease)both;border-radius:15px;flex-direction:column;gap:9px;padding:14px 16px;display:flex}.rhead .rid{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.rhead .rid b{letter-spacing:-.01em;font-size:15px;font-weight:600}.rhead .rid .sub{color:var(--muted);font-size:12.5px}.rhead .rtools{gap:6px;margin-left:auto;display:flex}.rhead .rtools .btn{padding:4px 11px;font-size:11.5px}.rmain,.rside{flex-direction:column;gap:10px;min-width:0;display:flex}.tl{margin:0;padding:0;list-style:none}.tlrow{align-items:flex-start;gap:12px;padding:9px 0 9px 4px;display:flex;position:relative}.tlrow:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:8px}.tlrow:first-child:before{top:18px}.tlrow:last-child:before{height:18px;bottom:auto}.tldot{z-index:1;background:var(--line-2);width:9px;height:9px;box-shadow:0 0 0 3px var(--panel);border-radius:999px;flex:none;margin-top:4.5px;position:relative}.tlrow.ok .tldot{background:var(--ok)}.tlrow.warn .tldot{background:var(--warn)}.tlrow.bad .tldot{background:var(--bad);box-shadow:0 0 0 3px var(--bad-soft)}.tlbody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tlname{color:var(--ink-2);font-size:12.5px}.tlrow.mute .tlname{color:var(--muted-2)}.tlwhy{color:var(--muted);font-size:11.5px}.tlrow.bad .tlwhy{color:var(--bad)}.tlat{color:var(--muted-2);flex:none;margin-top:2px;font-size:10.5px}table.tbl.facts tr.grp td{border-top:1px solid var(--line-2);padding-top:12px}.alert{color:var(--warn);align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.45;display:flex;position:relative}.alert .ic{background:var(--warn);width:15px;height:15px;color:var(--warn-soft);text-align:center;border:0;border-radius:999px;flex:none;margin-top:1px;padding:0;font-family:inherit;font-size:10px;font-style:normal;font-weight:700;line-height:15px}button.ic{cursor:help}button.ic:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.alert.bad{color:var(--bad)}.alert.bad .ic{background:var(--bad);color:var(--bad-soft)}.rel{margin:0;padding:0;list-style:none}.rel li{border-top:1px solid var(--line);align-items:baseline;gap:8px;padding:9px 0;font-size:12.5px;display:flex}.rel li:first-child{border-top:0}.rel .m{color:var(--ink-2)}.rel .end{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11.5px}.fmenu .colrow input[type=checkbox]{width:14px;height:14px;accent-color:var(--ink);cursor:pointer;margin:0}.drawer.domain>.dlg>.b{padding:14px;overflow:hidden}.domsplit{flex:auto;grid-template-columns:200px minmax(0,1fr);gap:12px;min-height:0;display:grid}.dombody{background:var(--panel);border-radius:15px;min-height:0;padding:2px 18px;overflow-y:auto}:-webkit-any(.dombody,.flat) .bt{background:0 0;border-radius:0;padding:14px 0}:-moz-any(.dombody,.flat) .bt{background:0 0;border-radius:0;padding:14px 0}:is(.dombody,.flat) .bt{background:0 0;border-radius:0;padding:14px 0}:-webkit-any(.dombody,.flat) .rhead{background:0 0;border-radius:0;padding:14px 0}:-moz-any(.dombody,.flat) .rhead{background:0 0;border-radius:0;padding:14px 0}:is(.dombody,.flat) .rhead{background:0 0;border-radius:0;padding:14px 0}:-webkit-any(.dombody,.flat) .bcol{gap:0}:-moz-any(.dombody,.flat) .bcol{gap:0}:is(.dombody,.flat) .bcol{gap:0}:-webkit-any(.dombody,.flat) .bcol>*+*{border-top:1px solid var(--line)}:-moz-any(.dombody,.flat) .bcol>*+*{border-top:1px solid var(--line)}:is(.dombody,.flat) .bcol>*+*{border-top:1px solid var(--line)}:-webkit-any(.dombody,.flat) .rmain>*+*{border-top:1px solid var(--line)}:-moz-any(.dombody,.flat) .rmain>*+*{border-top:1px solid var(--line)}:is(.dombody,.flat) .rmain>*+*{border-top:1px solid var(--line)}:-webkit-any(.dombody,.flat) .rside>*+*{border-top:1px solid var(--line)}:-moz-any(.dombody,.flat) .rside>*+*{border-top:1px solid var(--line)}:is(.dombody,.flat) .rside>*+*{border-top:1px solid var(--line)}:-webkit-any(.dombody,.flat) .rec{gap:0 18px}:-moz-any(.dombody,.flat) .rec{gap:0 18px}:is(.dombody,.flat) .rec{gap:0 18px}:-webkit-any(.dombody,.flat) .rec>.rhead{border-bottom:1px solid var(--line)}:-moz-any(.dombody,.flat) .rec>.rhead{border-bottom:1px solid var(--line)}:is(.dombody,.flat) .rec>.rhead{border-bottom:1px solid var(--line)}:-webkit-any(.dombody,.flat) .bento{gap:0 18px}:-moz-any(.dombody,.flat) .bento{gap:0 18px}:is(.dombody,.flat) .bento{gap:0 18px}:-webkit-any(.dombody,.flat) .bento>.bcol+.bcol{border-left:1px solid var(--line);padding-left:18px}:-moz-any(.dombody,.flat) .bento>.bcol+.bcol{border-left:1px solid var(--line);padding-left:18px}:is(.dombody,.flat) .bento>.bcol+.bcol{border-left:1px solid var(--line);padding-left:18px}@media (min-width:760px){:-webkit-any(.dombody,.flat) .rside{border-left:1px solid var(--line);padding-left:18px}:-moz-any(.dombody,.flat) .rside{border-left:1px solid var(--line);padding-left:18px}:is(.dombody,.flat) .rside{border-left:1px solid var(--line);padding-left:18px}}@media (max-width:780px){.domsplit{grid-template-columns:1fr}}.tipwrap{display:inline-flex}#tipbox{z-index:50;background:var(--ink);width:max-content;max-width:320px;color:var(--on-ink);text-wrap:balance;pointer-events:none;animation:tipIn .15s var(--ease)both;border-radius:6px;flex-direction:column;gap:3px;padding:6px 12px;font-size:12px;line-height:1.45;display:flex;position:fixed;top:0;left:0}#tipbox b{font-weight:600}#tipbox>span{color:rgba(255,255,255,.7)}#tipbox i.arrow{left:var(--ax,50%);background:var(--ink);border-radius:2px;width:10px;height:10px;margin-left:-5px;position:absolute;transform:rotate(45deg)}#tipbox[data-side=top]{transform-origin:bottom}#tipbox[data-side=top] i.arrow{bottom:-3px}#tipbox[data-side=bottom]{transform-origin:top;--slide:-8px}#tipbox[data-side=bottom] i.arrow{top:-3px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#tipbox{background:var(--glass-ink);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);box-shadow:0 14px 34px -14px rgba(20,23,29,.6)}@media (prefers-reduced-transparency:reduce){#tipbox{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}}@media (max-width:480px){.top,.main[data-page]>.top{padding-right:0}.tc{flex:100%;height:auto;position:static}.tc:before,.tc:after,.tc>.fb{display:none}.main .filters{flex-wrap:wrap;flex:100%;margin-left:0}}
@keyframes spin{to{transform:rotate(360deg)}}@keyframes settle{0%{transform:scale(.97)}45%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes popIn{0%{opacity:0;transform:scale(.96)}}@keyframes flash{0%{background-color:var(--ok-soft)}to{background-color:transparent}}@keyframes shimmer{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes paneIn{0%{opacity:0;transform:translate(18px)}}@keyframes paneBack{0%{opacity:0;transform:translate(-18px)}}@keyframes growX{0%{transform:scaleX(0)}}@keyframes riseIn{0%{opacity:0;transform:translateY(10px)}}@keyframes fadeIn{0%{opacity:0}}@keyframes dlgIn{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes dlgOut{to{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes tipIn{0%{opacity:0;transform:scale(.95)translateY(var(--slide,8px))}}@keyframes drawerIn{0%{transform:translate(calc(100% + 16px))}}@keyframes drawerOut{to{transform:translate(calc(100% + 16px))}}.btn{transition:transform .12s var(--ease),background-color .16s var(--ease),border-color .16s var(--ease),color .16s var(--ease),opacity .16s var(--ease)}.btn:not([disabled]):active{transform:scale(.97)}.btn.busy{pointer-events:none;position:relative;color:transparent!important}.btn.busy:after{content:"";width:12px;height:12px;color:var(--muted);border:1.5px solid;border-top-color:transparent;border-radius:999px;margin:auto;animation:.62s linear infinite spin;position:absolute;top:0;bottom:0;left:0;right:0}.btn.dark.busy:after{color:var(--on-ink)}.btn.done{animation:settle .42s var(--ease)}.btn.done:before{content:"✓"}.pop[data-state=open]{animation:popIn .16s var(--ease)}tr.flash>td,.bt.flash,.rhead.flash{animation:flash .9s var(--ease)}.receipt i{animation:.62s linear infinite spin}.receipt.done i{animation:none}.sk{animation:shimmer 1.3s var(--ease)infinite;background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);background-repeat:no-repeat;background-size:220% 100%}.card,.clear{animation:riseIn .46s var(--ease)both;animation-delay:calc(var(--i,0)*45ms)}.bt{animation:riseIn .38s var(--ease)both;animation-delay:calc(var(--i,0)*45ms)}.rhead{animation:riseIn .38s var(--ease)both}.tbl tbody tr,.bt>.cap,.bt>.scroll-x,.bt>.why,.bt>.meta,.bt>.alert,.bt>.roles,.bt>.none{animation:riseIn .3s var(--ease)backwards;animation-delay:min(calc(var(--i,0)*22ms),.42s)}.pane{animation:paneIn .3s var(--ease)both}.pane.back{animation-name:paneBack}.dialog[data-state=open]{animation:dlgIn .26s var(--ease)}.dialog[data-state=closed]{animation:.16s ease-in forwards dlgOut}.drawer-overlay[data-state=open]{animation:.22s ease-out fadeIn}.drawer-overlay[data-state=closed]{animation:.16s ease-in reverse forwards fadeIn}.drawer[data-state=open]{animation:drawerIn .38s var(--ease)}.drawer[data-state=closed]{animation:.24s cubic-bezier(.45,0,.9,.35) forwards drawerOut}details.filt[open]>.menu,details.rowmenu[open]>.menu{transform-origin:100% 0;animation:popIn .16s var(--ease)}.drawer[data-state=open] .pcard{animation:riseIn .38s var(--ease)both;animation-delay:calc(60ms + var(--i,0)*26ms)}@media (prefers-reduced-motion:reduce){.btn,.btn.done{transition:none;animation:none}.btn.busy:after{animation-duration:2s}.sk{background-image:none;animation:none}#tipbox{animation:none}}
*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--font-geist-sans),var(--sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-geist-mono),var(--mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button{-webkit-appearance:button;background-color:transparent;background-image:none}input:where([type=button]){-webkit-appearance:button;background-color:transparent;background-image:none}input:where([type=reset]){-webkit-appearance:button;background-color:transparent;background-image:none}input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-3{top:.75rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-width:1px}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal)var(--tw-slashed-zero)var(--tw-numeric-figure)var(--tw-numeric-spacing)var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal)var(--tw-slashed-zero)var(--tw-numeric-figure)var(--tw-numeric-spacing)var(--tw-numeric-fraction)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.filter{filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}.paused{animation-play-state:paused}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f9fafb;--panel:#fff;--sunk:#f2f4f6;--ink:#14171d;--ink-2:#3a414c;--muted:#757d89;--muted-2:#a2a9b4;--line:#ecedf1;--line-2:#dcdfe5;--ok:#17794a;--ok-soft:#e5f4ec;--warn:#96590c;--warn-soft:#fbf0dd;--bad:#b62525;--bad-soft:#fbeaea;--on-ink:#fff;--shadow:0 1px 1px rgba(20,23,29,.03),0 4px 16px -8px rgba(20,23,29,.13);--lift:0 2px 5px rgba(20,23,29,.06),0 14px 30px -12px rgba(20,23,29,.22);--sans:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--ease:cubic-bezier(.16,1,.3,1);--ctl:32px;--hit:44px;--gap-ctl:12px;--glass:rgba(255,255,255,.26);--glass-blur:blur(26px)saturate(1.8);--glass-2:rgba(255,255,255,.56);--glass-3:rgba(255,255,255,.74);--glass-ctl:rgba(255,255,255,.4);--glass-ink:rgba(22,24,30,.78);--glass-blur-2:blur(20px)saturate(1.7);--glass-blur-3:blur(14px)saturate(1.9);--paper:rgba(255,255,255,.94);--lens-soft:linear-gradient(135deg,rgba(255,255,255,.5),rgba(255,255,255,0) 40%);--rim:inset 0 1px 0 rgba(255,255,255,.95),inset 1px 0 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(255,255,255,.28),inset -1px 0 0 rgba(255,255,255,.28);--rim-ink:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(255,255,255,.06);--wash:radial-gradient(75% 65% at 4% -8%,rgba(112,132,168,.3),transparent 64%),radial-gradient(60% 55% at 102% 12%,rgba(176,186,204,.26),transparent 64%),radial-gradient(70% 50% at 52% 110%,rgba(222,214,206,.42),transparent 64%),radial-gradient(45% 40% at 28% 62%,rgba(196,204,220,.22),transparent 64%);--lens:linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,255,255,.1) 38%,rgba(255,255,255,0) 58%,rgba(255,255,255,.2) 100%);--spec:linear-gradient(160deg,rgba(255,255,255,.7) 0%,rgba(255,255,255,.14) 40%,rgba(255,255,255,0) 60%,rgba(255,255,255,.26) 100%)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--lift:0 14px 34px -14px rgba(20,23,29,.24),0 1px 2px rgba(20,23,29,.06)}}@media (pointer:coarse){:root{--ctl:44px}}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw}body{background-color:var(--ground);background-image:var(--wash);color:var(--ink);font-family:var(--font-geist-sans),var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;font-size:14px;line-height:1.45}a{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){:root{--glass:var(--panel);--glass-blur:none;--glass-2:var(--panel);--glass-3:var(--panel);--glass-ctl:var(--panel);--glass-ink:var(--ink);--glass-blur-2:none;--glass-blur-3:none}body{background-image:none}}
