.lca-kv{display:grid;margin:0}.lca-kv>div{display:grid;grid-template-columns:168px minmax(0,1fr);align-items:center;column-gap:var(--sp-3);min-height:var(--row-dense)}.lca-kv dt{color:var(--fg-2)}.lca-kv dd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);min-width:0;margin:0;overflow-wrap:anywhere}.lca-quiet{color:var(--fg-2)}.lca-strong{font-weight:500}.lca-toned[data-tone=warn]{color:var(--warn)}.lca-agent{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0;max-width:100%}.lca-agent b{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.lca-avatar{display:inline-grid;flex:none;place-items:center;width:20px;height:20px;border-radius:var(--r-1);background:var(--cat-8);color:var(--bg-sunk);font-size:var(--t-data);font-style:normal;font-weight:600;line-height:1}.lca-avatar[data-cat="1"]{background:var(--cat-1)}.lca-avatar[data-cat="2"]{background:var(--cat-2)}.lca-avatar[data-cat="3"]{background:var(--cat-3)}.lca-avatar[data-cat="4"]{background:var(--cat-4)}.lca-avatar[data-cat="7"]{background:var(--cat-7)}.lca-chat{display:grid;gap:var(--sp-2);min-width:0}.lca-sub{margin:var(--sp-2) 0 0;color:var(--fg-2);font-size:var(--t-body);line-height:var(--lh-body);font-weight:500}.lca-row-actions{display:inline-flex;gap:var(--sp-1)}.lca-items{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.lca-item{display:grid;gap:var(--sp-1);min-width:0;padding:var(--sp-2) 0;border-bottom:1px solid var(--line)}.lca-item-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-1) var(--sp-2);min-width:0;min-height:24px}.lca-item-name{flex:1 1 12ch;min-width:0;overflow-wrap:anywhere}.lca-item-end{display:inline-flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:var(--sp-2);min-width:0}.lca-item-meta{display:flex;flex-wrap:wrap;column-gap:var(--sp-3);row-gap:var(--sp-1);min-width:0;color:var(--fg-2)}.lca-item-meta>*{min-width:0;overflow-wrap:anywhere}.lca-mono{font-family:var(--font-mono);font-size:var(--t-data)}.lca-secret{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--accent-line);border-radius:var(--r-3);background:var(--bg-raised)}.lca-secret>span{flex:1 1 100%}.lca-secret code{flex:1 1 240px;min-width:0;overflow-wrap:anywhere;color:var(--fg-1);font-family:var(--font-mono);font-size:var(--t-data)}.lca-form{display:grid;justify-items:start;gap:var(--sp-3);margin-top:var(--sp-3);padding:var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-3);background:var(--bg-raised)}.lca-form .sys-input{width:120px}.lca-form .sys-notice{justify-self:stretch}.lca-wrap .sys-status{white-space:normal}@media (max-width:899px){.lca-kv>div{grid-template-columns:minmax(0,1fr);padding:var(--sp-1) 0}}.lca-tools{display:grid;gap:var(--sp-2)}.lca-tool{align-items:center;min-width:0}.lca-caps,.lca-tool{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.lca-caps{align-items:flex-end;padding:var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-3);background:var(--bg-raised)}.lca-caps .sys-input{width:120px}.lca-caps>.lca-quiet{flex:1 1 100%;min-width:0}.usage-link{margin:0;font-size:var(--t-body);line-height:var(--lh-body)}.usage-link a{color:var(--accent);text-decoration:none}.usage-link a:hover{text-decoration:underline;text-underline-offset:3px}.u{grid-template-columns:minmax(0,1fr);height:calc(100dvh - var(--head-h) - 1px - var(--strip-h));min-height:480px}.u,.u-main{display:grid;min-width:0}.u-main{align-content:start;gap:var(--sp-6);min-height:0;padding:var(--sp-5) var(--sp-6) var(--sp-8);overflow:auto}.u-main>.sys-page-head{margin:0}.u-main>.sys-notice{max-width:var(--measure)}.u-people .sys-section-aside{flex-wrap:wrap;justify-content:flex-end}.u-people .sys-section-aside .sys-input{width:240px}.u-who{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.u-name{min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.u-name,.u-yes{color:var(--fg-1)}.u-yes{display:inline-flex;vertical-align:middle}.u-yes .sys-icon{width:14px;height:14px;stroke-width:2}.u-no{display:inline-block;width:8px;height:1px;background:var(--line-strong);vertical-align:middle}.u-quiet,.u-toned[data-quiet]{color:var(--fg-2)}.u-toned[data-tone=warn]{color:var(--warn)}.u-toned[data-tone=error]{color:var(--error)}.u-detail{display:flex;align-items:center;gap:var(--sp-3);min-width:0;overflow:hidden}.u-detail>*{flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-detail>.sys-mono{flex:0 1 auto;min-width:64px}.u-detail>.u-quiet:last-child{flex:0 1 auto;min-width:0}.u-row-acts{display:inline-flex;gap:var(--sp-1);vertical-align:middle}.u-sr{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.u-pane,.u-sr{overflow:hidden}.u-pane{min-width:0;min-height:0}.u-pane>.sys-drawer,.u-pane>.sys-pending{height:100%}.u-pane .sys-drawer-body{container:u-drawer/inline-size}.u-pane-missing,.u-pane-wait{height:100%;border-left:1px solid var(--line);background:var(--bg-raised)}.u-drawer-notice{display:grid;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) 0}.u-drawer-notice+.sys-group{border-top:0}.u-kv{display:grid;margin:0}.u-kv>div{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;column-gap:var(--sp-3);min-height:var(--row-dense)}.u-kv dt{color:var(--fg-2)}.u-kv dd{min-width:0;margin:0;overflow-wrap:anywhere}.u-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2)}.u-actions>.sys-checkbox{margin-left:var(--sp-2)}.u-form{display:grid;gap:var(--sp-2);margin-top:var(--sp-3)}.u-inline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-2)}.u-inline>.sys-field{flex:1 1 200px}.u-outcome{display:grid;gap:var(--sp-2);margin-top:var(--sp-3)}.u-drawer-notice.u-outcome{margin-top:0}.u-code{display:block;padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-sunk);color:var(--fg-1);font-family:var(--font-mono);font-size:var(--t-data);line-height:var(--lh-data);overflow-wrap:anywhere;user-select:all}.u-kv .u-code{display:inline-block;padding:2px var(--sp-2)}.u-reveal{display:grid;gap:var(--sp-2);margin-top:var(--sp-3)}.u-sheet{display:grid;gap:var(--sp-3);max-width:var(--measure);padding:var(--sp-3);border:1px solid color-mix(in oklch,var(--error-fill) 45%,transparent);border-radius:var(--r-3);background:var(--bg-ground)}.u-sheet h4{font-size:var(--t-lead);line-height:var(--lh-lead);font-weight:600}.u-sheet h4,.u-sheet ul{margin:0;color:var(--fg-1)}.u-sheet ul{display:grid;gap:var(--sp-1);padding-left:var(--sp-4)}.u-sheet li::marker{color:var(--error)}.u-sheet .u-actions{margin-top:0}.u-groups>.sys-group{border-bottom:1px solid var(--line)}@container u-drawer (min-width: 620px){.u-groups{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.u-groups>.sys-group+.sys-group{border-left:1px solid var(--line)}}.u-caps{display:grid}.u-cap,.u-caps-head{display:grid;grid-template-columns:minmax(96px,.7fr) repeat(var(--u-periods),minmax(0,1.3fr));align-items:center;column-gap:var(--sp-3)}.u-caps-head{height:var(--row-dense);border-bottom:1px solid var(--line-strong);color:var(--fg-2);font-size:var(--t-fine);line-height:var(--lh-fine);font-weight:600;letter-spacing:var(--track-caps);text-transform:uppercase}.u-cap{min-height:var(--row);border-bottom:1px solid var(--line)}.u-cap:last-child{border-bottom:0}.u-cap-name{grid-row:1;grid-column:1;min-width:0}.u-cap[data-child] .u-cap-name{padding-left:22px}.u-cap:not([data-on]) .sys-checkbox:not([data-disabled]){color:var(--fg-2)}.u-limit{display:flex;align-items:center;gap:var(--sp-1);grid-row:1;min-width:0;padding:2px 0}.u-limit-box{flex:none;width:104px;height:var(--ctl-s);padding:0 6px;gap:var(--sp-1)}.u-limit-box input{min-width:0;text-align:right;-moz-appearance:textfield;appearance:textfield}.u-limit-box input::-webkit-inner-spin-button,.u-limit-box input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.u-unit{flex:none;color:var(--fg-2);font-size:var(--t-data)}.u-cap-extra{grid-column:1/-1;padding:var(--sp-1) 0 var(--sp-3) 22px}.u-cap-extra .sys-field{max-width:360px}.u-domain{flex:none;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--t-data)}@container u-drawer (max-width: 520px){.u-limit{flex-wrap:wrap;row-gap:0}.u-limit-box{width:96px}}.u-fields,.u-invite{display:grid}.u-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-3);margin-bottom:var(--sp-2)}.u-card{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-4)}.u-card-side{display:grid;justify-items:start;gap:var(--sp-2);min-width:0}.u-card-side .u-actions{margin-top:0}.u-card-style{color:var(--fg-1)}.access-card-frame{flex:none;width:min(280px,100%);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-ground);overflow:hidden}.access-card-slot{position:relative;aspect-ratio:400/252;border-radius:12px}.access-card-slot[data-empty="1"]{border:1px dashed var(--line-strong)}.access-card-slot img{position:absolute;top:calc(-40 / 252 * 100%);left:calc(-40 / 400 * 100%);width:calc(480 / 400 * 100%);height:calc(332 / 252 * 100%);max-width:none;pointer-events:none;user-select:none;animation:u-card-in var(--dur-3) var(--ease-out) both}@keyframes u-card-in{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.u{height:auto;min-height:0}.u-main{padding:var(--sp-4);overflow:visible}.u-people .sys-section-aside .sys-input{width:100%}.u-fields{grid-template-columns:minmax(0,1fr)}:is(.u,.u-pane) .sys-btn{--h:44px}:is(.u,.u-pane) .sys-input{height:44px}:is(.u,.u-pane) .sys-input input{font-size:16px}:is(.u,.u-pane) .sys-checkbox{min-height:44px}}.tl-histo{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:var(--sp-2);min-width:0}.tl-scale{position:relative;grid-row:1;grid-column:1;color:var(--fg-2);font-size:var(--t-fine);line-height:12px}.tl-scale span{position:absolute;right:0;transform:translateY(-50%);white-space:nowrap}.tl-plot{position:relative;display:grid;grid-row:1;grid-column:2;align-items:end;min-width:0;background:linear-gradient(var(--line),var(--line)) 0 0 /100% 1px no-repeat,linear-gradient(var(--line),var(--line)) 0 50% /100% 1px no-repeat;box-shadow:inset 0 -1px 0 var(--line-strong)}.tl-slot{display:flex;flex-direction:column-reverse;height:100%;padding:0 1px}.tl-slot i{display:block;flex:none;min-height:1px}.tl-slot i:first-child{border-radius:0 0 1px 1px}.tl-slot i:last-child{border-top-left-radius:1px;border-top-right-radius:1px}.tl-slot[data-hover]{background:oklch(1 0 0/.05)}.tl-slot[data-hover] i{filter:brightness(1.25)}.tl-tip{top:4px;min-width:148px}.tl-tip-head{color:var(--fg-1);font-weight:600}.tl-tip-row{display:grid;grid-template-columns:8px auto minmax(40px,1fr);align-items:center;column-gap:6px;color:var(--fg-2)}.tl-tip-row i{width:8px;height:8px;border-radius:1px}.tl-tip-row b{color:var(--fg-1);font-weight:500;text-align:right}.tl-axis{display:grid;grid-row:2;grid-column:2;min-width:0;color:var(--fg-2);font-size:var(--t-fine);line-height:18px}.tl-axis span{overflow:visible;text-align:center;white-space:nowrap}.tl-legend{flex-wrap:wrap;gap:var(--sp-1) var(--sp-4);color:var(--fg-2);font-size:var(--t-data);line-height:var(--lh-data)}.tl-legend,.tl-legend>span{display:inline-flex;align-items:center}.tl-legend>span{gap:6px}.tl-legend i{width:8px;height:8px;border-radius:1px}.tl-legend b{color:var(--fg-1);font-weight:500}.tl-share{display:block;height:6px;border-radius:1px;background:color-mix(in oklch,var(--line) 70%,transparent);overflow:hidden}.tl-share i{display:block;height:100%;background:color-mix(in oklch,var(--mark) 70%,transparent)}.tl-meter{display:grid;grid-template-columns:minmax(0,auto) minmax(40px,1fr);align-items:center;column-gap:var(--sp-2);min-width:0}.tl-meter-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-meter-bar{display:block;height:6px;border-radius:1px;background:color-mix(in oklch,var(--line) 70%,transparent);overflow:hidden}.tl-meter-bar i{display:block;height:100%;background:var(--mark)}.tl-meter[data-tone=warn] .tl-meter-text{color:var(--warn)}.tl-meter[data-tone=warn] .tl-meter-bar i{background:var(--warn-fill)}.tl-meter[data-tone=error] .tl-meter-text{color:var(--error)}.tl-meter[data-tone=error] .tl-meter-bar i{background:var(--error-fill)}.mlp{display:grid;align-content:start;padding:var(--sp-5) var(--sp-6) var(--sp-8);container:mlp/inline-size}.mlp>.sys-page-head{margin-bottom:var(--sp-4)}.mlp>.sys-notice{margin-top:var(--sp-4)}.mlp-body{padding-top:var(--sp-5);min-width:0}.mlp-wait{min-height:160px}.mlp-muted{color:var(--fg-2)}.mlp-error{color:var(--error)}.mlp-warn{color:var(--warn)}.mlp-mono{font-family:var(--font-mono);font-size:var(--t-data);font-variant-ligatures:none}.mlp-link{color:var(--accent);text-decoration:none}.mlp-link:hover{text-decoration:underline;text-underline-offset:3px}.mlp-link:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-radius:var(--r-1)}.mlp-cell{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.mlp-clip{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mlp-acts{display:inline-flex;justify-content:flex-end;gap:var(--sp-1)}.mlp-empty{margin:0;padding:var(--sp-2) var(--sp-3);color:var(--fg-2);font-size:var(--t-body);line-height:var(--lh-body);white-space:normal}.mlp-suffix{color:var(--fg-2);white-space:nowrap}.mlp-secret,.mlp-suffix{font-family:var(--font-mono);font-size:var(--t-data)}.mlp-secret{padding:2px 6px;border-radius:var(--r-1);background:var(--bg-sunk);color:var(--fg-1);user-select:all}.mlp-stack{min-width:0}.mlp-ov,.mlp-stack{display:grid;gap:var(--sp-6)}.mlp-ov{grid-template-columns:minmax(0,1fr);grid-template-areas:"volume" "problems" "delivery" "auth" "boxes" "security";align-items:start}.mlp-attention{display:grid;gap:var(--sp-1)}.mlp-attention b{font-weight:600}.mlp-volume{grid-area:volume}.mlp-problems{grid-area:problems}.mlp-delivery{grid-area:delivery}.mlp-auth{grid-area:auth}.mlp-boxes{grid-area:boxes}.mlp-security{grid-area:security}@container mlp (min-width: 1000px){.mlp-ov{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"volume volume" "problems problems" "delivery auth" "boxes boxes" "security security"}}@container mlp (min-width: 1900px){.mlp-ov{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"volume volume delivery" "problems problems auth" "boxes boxes security"}}.mlp-an{grid-template-columns:repeat(auto-fill,minmax(520px,1fr));align-items:start}.mlp-an,.mlp-arrivals{display:grid;gap:var(--sp-6)}.mlp-arrivals{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.mlp-settings{display:grid;gap:var(--sp-6);max-width:760px}.mlp-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3);align-items:end}.mlp-save{display:flex;align-items:center;gap:var(--sp-3)}.mlp-addr{display:grid;gap:var(--sp-4)}.mlp-policy{display:flex;align-items:center;gap:var(--sp-3);min-height:var(--row)}.mlp-policy .sys-status{font-size:var(--t-body);color:var(--fg-1)}.mlp-addr-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6);align-items:start}@container mlp (min-width: 2000px){.mlp-addr-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.mlp-addr-list{grid-row:1/span 2}}.mlp-form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.mlp-form>.sys-input{width:280px}.mlp-form>.sys-input+.sys-input{width:200px}.mlp-form-end{margin-left:auto;font-size:var(--t-data)}.mlp-split{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;min-width:0}.mlp-checks{display:grid;gap:0}.mlp-checks .sys-status{min-height:var(--row-dense)}.mlp-checks+.sys-notice{margin-top:var(--sp-2)}.mlp-drawer-save{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4)}@container mlp (max-width: 899px){.mlp-an,.mlp-arrivals,.mlp-fields{grid-template-columns:minmax(0,1fr)}}.lgp{display:grid;align-content:start;padding:var(--sp-5) var(--sp-6) var(--sp-8);container:lgp/inline-size}.lgp>.sys-page-head{margin-bottom:var(--sp-5)}.lgp>.sys-notice{margin-bottom:var(--sp-4)}.lgp-wait{min-height:160px}.lgp-save{display:inline-flex;align-items:center;gap:var(--sp-3);margin-left:var(--sp-2)}.lgp-muted{color:var(--fg-2)}.lgp-error{color:var(--error)}.lgp-rate{color:var(--fg-2)}.lgp-mono,.lgp-rate{font-size:var(--t-data)}.lgp-mono{font-family:var(--font-mono);font-variant-ligatures:none}.lgp-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lgp-empty{margin:0 0 var(--sp-2);color:var(--fg-2);font-size:var(--t-body);line-height:var(--lh-body);white-space:normal}.lgp-link{color:var(--accent);text-decoration:none}.lgp-link:hover{text-decoration:underline;text-underline-offset:3px}.lgp-link:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-radius:var(--r-1)}.lgp-tag{margin-left:var(--sp-2);padding:1px 5px;border-radius:var(--r-1);background:var(--bg-active);color:var(--fg-2);font-size:var(--t-data)}.lgp-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"runs" "caps" "models" "prompt" "key";gap:var(--sp-6);align-items:start}.lgp-runs{grid-area:runs}.lgp-caps{grid-area:caps}.lgp-models{grid-area:models}.lgp-prompt{grid-area:prompt}.lgp-key{grid-area:key}@container lgp (min-width: 1000px){.lgp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"runs runs" "caps caps" "models models" "prompt prompt" "key key"}}@container lgp (min-width: 1900px){.lgp-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"runs caps" "models prompt" "models key"}}.lgp-models .sys-table td{overflow:visible}.lgp-models .sys-checkbox{min-height:0}.lgp-price{width:96px;margin-left:auto;height:var(--ctl-s)}.lgp-price input{text-align:right}.lgp-prompts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-3)}@container lgp (max-width: 899px){.lgp-prompts{grid-template-columns:minmax(0,1fr)}}.lgp-text{width:100%;min-height:120px;max-width:100%;padding:var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--bg-sunk);color:var(--fg-1);font:400 var(--t-body) /var(--lh-body) var(--font-ui);resize:vertical}.lgp-text:hover{border-color:var(--fg-3)}.lgp-text:focus-visible{border-color:var(--accent-line);outline:2px solid var(--focus);outline-offset:1px}.lgp-key .sys-input{max-width:520px}.mu{display:grid;align-content:start;gap:var(--sp-6);min-width:0;padding:var(--sp-5) var(--sp-6) var(--sp-8);container:mu/inline-size}.mu .sys-page-head{margin-bottom:0}.mu-grid{grid-template-columns:minmax(0,1fr);align-items:start}.mu-col,.mu-grid{display:grid;gap:var(--sp-6)}.mu-col{align-content:start;min-width:0}@container mu (min-width: 1600px){.mu-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.mu .mu-jobs{height:calc(100dvh - 480px);min-height:360px}}.mu a{color:var(--accent);text-decoration:none}.mu a:hover{text-decoration:underline;text-underline-offset:3px}.mu-muted,.mu-none{color:var(--fg-2)}.mu-none{margin:0;padding:var(--sp-2) var(--sp-3)}.mu-idle{border-top:1px solid var(--line)}.mu-label{color:var(--fg-2);font-size:var(--t-fine);line-height:var(--lh-fine);font-weight:600;letter-spacing:var(--track-caps);text-transform:uppercase}.mu .sys-table{border-top:1px solid var(--line)}.mu .sys-table td .sys-input{height:var(--ctl-s)}.mu .sys-table td .sys-input input{text-align:right}.mu-acts{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px}.mu-use>span{color:var(--fg-2)}.mu-use[data-tone=warn]{color:var(--warn)}.mu-use[data-tone=error]{color:var(--error)}.mu-chart{min-width:0}.mu-chart-head{display:flex;align-items:center;gap:var(--sp-4);height:24px;color:var(--fg-2);font-size:var(--t-data);white-space:nowrap}.mu-chart-head>span{display:inline-flex;align-items:center;gap:6px}.mu-chart-head b{color:var(--fg-1);font-weight:600}.mu-chart-head [data-tone=error] b{color:var(--error)}.mu-key{display:inline-block;width:8px;height:8px;border-radius:1px}.mu-jobs{height:min(560px,60vh);min-height:240px}.mu-jobs>.sys-table{height:100%}.mu-without{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2)}.mu-without .mu-label{margin-right:var(--sp-1)}.mu-stats{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-6);margin:0}.mu-stats div{display:grid;gap:2px}.mu-stats dt{color:var(--fg-2);font-size:var(--t-data);line-height:var(--lh-data)}.mu-stats dd{margin:0;color:var(--fg-1);font-weight:500}.mu-stats dd span{color:var(--fg-2);font-weight:400}.mu-stats dd[data-tone=warn]{color:var(--warn)}.mu-stats dd[data-tone=error]{color:var(--error)}.mu-limits{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));align-items:end;gap:var(--sp-3)}.mu-limits-acts{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.mu-fixed{display:grid;gap:var(--sp-1);max-width:480px}.mu-fixed .sys-attr{font-family:var(--font-ui);font-size:var(--t-body)}.mu-timeout{display:inline-flex;align-items:center;gap:var(--sp-1)}.mu-timeout input{width:72px}.dc{display:grid;column-gap:var(--sp-2);min-width:0}.dc-scale{position:relative;grid-row:1;grid-column:1;color:var(--fg-2);font-size:var(--t-fine);line-height:12px}.dc-scale span{position:absolute;right:0;transform:translateY(-50%);white-space:nowrap}.dc-plot{position:relative;grid-row:1;grid-column:-2;min-width:0;touch-action:none;user-select:none}.dc-plot svg{position:absolute;inset:0;display:block;overflow:visible}.dc-grid{stroke:var(--line);stroke-width:1}.dc-base{stroke:var(--line-strong);stroke-width:1}.dc-bar{shape-rendering:crispEdges}.dc-plot g[data-hover] .dc-bar{filter:brightness(1.25)}.dc-prev{fill:none;stroke:var(--fg-2);stroke-width:1;stroke-dasharray:3 2;shape-rendering:crispEdges}.dc[data-compact] .dc-prev{stroke-dasharray:none;stroke:color-mix(in oklch,var(--fg-2) 70%,transparent)}.dc-cursor{bottom:0;background:oklch(1 0 0/.05);pointer-events:none}.dc-cursor,.dc-tip{position:absolute;top:0}.dc-tip{z-index:20;display:grid;gap:2px;min-width:152px;max-width:320px}.dc-tip-head{color:var(--fg-1);font-weight:600}.dc-tip-row{display:grid;grid-template-columns:8px auto minmax(40px,1fr);align-items:center;column-gap:6px;color:var(--fg-2)}.dc-tip-row b{color:var(--fg-1);font-weight:500;text-align:right}.dc-tip-row[data-prev]{padding-top:2px;margin-top:2px;border-top:1px solid var(--line)}.dc-sw{display:inline-block;width:8px;height:8px;border-radius:1px;background:var(--mark)}.dc-sw[data-prev]{height:0;border-top:1px dashed var(--fg-2);background:none;border-radius:0}.dc-axis{position:relative;grid-row:2;grid-column:2;color:var(--fg-2);font-size:var(--t-fine);line-height:18px;overflow:hidden}.dc-axis span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.dc-axis span[data-edge=end]{transform:translateX(-100%)}.dc-axis span[data-edge=start]{transform:none}.mv-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.mv-filters .mu-label{margin-left:var(--sp-2)}.mv-filters>.sys-input{width:240px}.mu-check{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2)}.mv-fine{color:var(--fg-2);font-size:var(--t-data);line-height:var(--lh-data)}.mv-name{display:grid;padding-block:var(--sp-1)}.mv-name>span{overflow:hidden;text-overflow:ellipsis}.mv-play{display:inline-flex;align-items:center;gap:var(--sp-2)}.mv-play audio{width:220px;height:28px}.ev{--ev-drawer:420px;display:flex;flex-direction:column;height:calc(100dvh - var(--head-h) - 1px - var(--strip-h));min-height:560px;min-width:0;container:ev/inline-size}.ev-top{flex:none;display:grid;gap:var(--sp-3);padding:var(--sp-5) var(--sp-6) 0}.ev-top .sys-page-head{margin-bottom:0}.ev-top .sys-tabs{margin:0 calc(var(--sp-6) * -1);padding:0 var(--sp-6)}.ev-state{padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.ev-state:hover{text-decoration:underline;text-underline-offset:3px}.ev-body{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.ev-body>*{flex:1 1 0;min-height:0}.ev-muted{color:var(--fg-2)}.ev-mono{font-family:var(--font-mono);font-size:var(--t-data);font-variant-ligatures:none}.ev-none{margin:0;padding:var(--sp-3);color:var(--fg-2)}.ev-none-inline{padding:0}.ev-minted{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--accent-line);border-radius:var(--r-3);background:var(--accent-subtle)}.ev-minted-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3)}.ev-minted-head span{color:var(--fg-2);font-size:var(--t-data)}.ev-secret{padding:var(--sp-2);border-radius:var(--r-2);background:var(--bg-sunk);color:var(--fg-1);font-family:var(--font-mono);font-size:var(--t-data);overflow-wrap:anywhere;user-select:all}.ev-minted-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.ev-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:end;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-raised)}.ev-form>.sys-btn{justify-self:start}.ev-feed,.ev-split{position:relative;display:grid;min-height:0;min-width:0}.ev-feed{grid-template-columns:var(--facet-w) minmax(0,1fr);grid-template-rows:auto auto auto auto minmax(0,1fr)}.ev-facets{grid-row:1/6;grid-column:1;min-height:0;overflow:auto;border-right:1px solid var(--line)}.ev-bar{grid-row:1;grid-column:2;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line)}.ev-search{flex:1;min-width:0}.ev-search .sys-input{width:100%}.ev-chips{grid-row:2;padding:var(--sp-2) var(--sp-3)}.ev-chips,.ev-histo{grid-column:2;border-bottom:1px solid var(--line)}.ev-histo{grid-row:3;min-width:0;padding:var(--sp-2) var(--sp-3) var(--sp-1)}.ev-histo-head{display:flex;align-items:center;gap:var(--sp-4);height:24px;color:var(--fg-2);font-size:var(--t-data);white-space:nowrap}.ev-histo-head b{margin-right:var(--sp-1);color:var(--fg-1);font-weight:600}.ev-histo-head [data-tone=error] b{color:var(--error)}.ev-live{margin-left:auto;color:var(--accent)}.ev-live[data-state=closed]{color:var(--error)}.ev-live[data-state=connecting]{color:var(--fg-2)}.ev-notice{grid-row:4;grid-column:2;padding:var(--sp-2) var(--sp-3)}.ev-results{grid-row:5;grid-column:2;min-width:0;min-height:0;display:flex;flex-direction:column}.ev-results>.sys-table{flex:1 1 0;min-height:0}.ev-more{display:flex;justify-content:center;padding:var(--sp-1);border-top:1px solid var(--line)}.ev-source{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.ev-source>span,.ev-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-text>.sys-chip{margin-right:var(--sp-2);vertical-align:1px}.ev-text code,.sys-drawer-title code{font-family:var(--font-mono);font-size:var(--t-data)}.ev-text em,.sys-drawer-title em{font-style:italic}.ev-text strong{font-weight:600}.sys-table tr[data-off] td{color:var(--fg-2)}.sys-table tr[data-off] .ev-text{text-decoration:line-through;text-decoration-color:var(--line-strong)}.ev-swatch{display:inline-block;width:10px;height:10px;flex:none;border-radius:var(--r-1);box-shadow:inset 0 0 0 1px var(--line-strong)}.ev-drawer{grid-row:5;grid-column:2;justify-self:end;z-index:5;width:min(var(--ev-drawer),100%);min-height:0;overflow:hidden;box-shadow:-16px 0 40px oklch(0 0 0/.45)}.ev-drawer .sys-drawer{height:100%;grid-template-columns:minmax(0,1fr)}.ev-drawer .sys-attr{align-items:start;padding-top:4px;padding-bottom:4px}.ev-drawer .sys-attr dd>:first-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;white-space:normal;overflow-wrap:anywhere}.ev-detail{max-width:var(--measure);margin:0;font-size:var(--t-data);line-height:var(--lh-data);white-space:pre-wrap;overflow-wrap:anywhere}.ev-split{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.ev-split-main{min-height:0;min-width:0}.ev-split .ev-drawer,.ev-split-main{grid-row:1;grid-column:1}.ev-keys{display:grid;margin:0;padding:0;list-style:none}.ev-keys li{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:var(--sp-3);min-height:var(--row);border-bottom:1px solid var(--line);font-size:var(--t-data)}.ev-keys li:last-child{border-bottom:0}.ev-key-name{overflow:hidden;color:var(--fg-1);font-size:var(--t-body);text-overflow:ellipsis;white-space:nowrap}.ev-edit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.ev-edit-acts{grid-column:1/-1;display:flex;gap:var(--sp-2)}.ev-hook{display:grid;gap:var(--sp-3)}.ev-mapping{width:100%;min-height:240px;padding:var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--bg-sunk);color:var(--fg-1);font-family:var(--font-mono);font-size:var(--t-data);line-height:1.6;resize:vertical}.ev-mapping:focus-visible{border-color:var(--accent-line);outline:2px solid var(--focus);outline-offset:1px}.ev-mapping[aria-invalid=true]{border-color:var(--error)}.ev-deliveries{display:grid;margin:0;padding:0;list-style:none}.ev-deliveries>li{display:grid;gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--line);font-size:var(--t-data)}.ev-deliveries>li:last-child{border-bottom:0}.ev-deliveries p{margin:0;overflow-wrap:anywhere}.ev-deliveries summary{color:var(--fg-2);cursor:pointer}.ev-delivery-head{display:flex;align-items:center;gap:var(--sp-3)}.ev-delivery-head>.sys-btn{margin-left:auto}.ev-raw{max-height:320px;margin:var(--sp-2) 0 0;padding:var(--sp-2);overflow:auto;border-radius:var(--r-2);background:var(--bg-sunk);color:var(--fg-1);font-family:var(--font-mono);font-size:var(--t-data);white-space:pre-wrap;overflow-wrap:anywhere}.ev-preview{display:grid;gap:var(--sp-1);padding-left:var(--sp-3);border-left:2px solid var(--accent-line)}.ev-preview p[data-tone=error]{color:var(--error)}.ev-readers{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:start;min-height:0}.ev-mint{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-6);border-bottom:1px solid var(--line)}.ev-mint>.sys-input{width:260px}.ev-readers .sys-table :is(th,td):first-child{padding-left:var(--sp-6)}@container ev (min-width: 2400px){.ev-feed,.ev-split{--facet-w:280px;--ev-drawer:440px}}@container ev (max-width: 899px){.ev-feed{grid-template-columns:minmax(0,1fr)}.ev-facets{display:none}.ev-feed>:not(.ev-facets){grid-column:1}}.ov{display:flex;flex-direction:column;min-height:0;overflow:auto;container:ov/inline-size}.ov-state{display:flex;align-items:center;gap:var(--sp-4);flex:none;min-height:40px;padding:0 var(--sp-4);border-bottom:1px solid var(--line);font-size:var(--t-body)}.ov-state .sys-status{min-width:0;overflow:hidden;font-size:var(--t-body);white-space:nowrap}.ov-state[data-tone=ok] .sys-status{color:var(--fg-1)}.ov-ms{margin-left:auto;font-size:var(--t-data)}.ov-ms,.ov-muted{color:var(--fg-2)}.ov-state+.sys-notice{margin:var(--sp-2) var(--sp-4) 0}.ov-grid{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.ov-grid>section{min-width:0;border-bottom:1px solid var(--line)}.ov-grid .sys-group{border-bottom:0}@container ov (min-width: 2200px){.ov-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ov-attention{grid-column:1;grid-row:1/span 2}.ov-services{grid-row:1}.ov-changes,.ov-services{grid-column:2;border-left:1px solid var(--line)}.ov-changes{grid-row:2}.ov-grid:not(:has(>.ov-attention))>section{grid-column:1/-1;border-left:0}}.ov-service{display:inline-flex;align-items:center;gap:6px}.ov-service[data-many]{gap:4px}.ov-title{display:flex;align-items:baseline;gap:var(--sp-2);min-width:0;color:var(--fg-1);text-decoration:none}.ov-title[data-mono]{font-family:var(--font-mono);font-size:var(--t-data);font-variant-ligatures:none}.ov-title:hover{color:var(--accent)}.ov-title:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ov-detail{overflow:hidden;color:var(--fg-2);font-family:var(--font-ui);font-size:var(--t-data);text-overflow:ellipsis;white-space:nowrap}.ov-link{color:var(--accent);text-decoration:none}.ov-link:hover{text-decoration:underline;text-underline-offset:3px}.ov-svc,.ov-svc-list{display:grid}.ov-svc{grid-template-columns:minmax(180px,240px) 112px minmax(0,1fr) 112px minmax(0,1fr) 112px minmax(0,1fr);align-items:center;column-gap:var(--sp-3);min-height:48px;border-bottom:1px solid var(--line)}.ov-svc:last-child{border-bottom:0}.ov-svc-head{min-height:24px;color:var(--fg-2);font-size:var(--t-fine);font-weight:600;letter-spacing:var(--track-caps);text-transform:uppercase}.ov-svc-head>span:nth-child(2n){text-align:right}.ov-svc-name{display:flex;align-items:center;gap:var(--sp-2);min-width:0;color:var(--fg-1);text-decoration:none}.ov-svc-name>span:nth-child(2){font-weight:500}.ov-svc-name:hover>span:nth-child(2){color:var(--accent)}.ov-svc-name:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ov-seen{margin-left:auto;font-size:var(--t-data)}.ov-num{display:grid;justify-items:end;line-height:var(--lh-data)}.ov-num b{color:var(--fg-1);font-weight:500}.ov-num[data-tone=error] b{color:var(--error)}.ov-num[data-tone=warn] b{color:var(--warn)}.ov-was{color:var(--fg-2);font-size:var(--t-data)}.ov-chart{min-width:0;padding-right:var(--sp-6)}.ov-svc[data-silent] .ov-svc-name>span:nth-child(2){color:var(--error)}@container ov (max-width: 1100px){.ov-svc{grid-template-columns:minmax(150px,200px) 96px minmax(0,1fr) 96px minmax(0,1fr) 96px minmax(0,1fr);column-gap:var(--sp-2)}}.dsh{padding:var(--sp-5) var(--sp-6) var(--sp-8)}.dsh>.sys-page-head{margin-bottom:var(--sp-5)}.dsh>.sys-notice{margin-bottom:var(--sp-4)}.dsh-wait{height:2px}.dsh-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--sp-6)}.dsh-grid[data-cols="2"]{grid-template-columns:minmax(0,1fr) minmax(400px,34%)}.dsh-grid[data-cols="3"]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(400px,.75fr)}.dsh-grid[data-cols="4"]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) minmax(400px,.7fr)}.dsh-col{display:grid;align-content:start;gap:var(--sp-6);min-width:0}.dsh .sys-section{gap:var(--sp-2)}.dsh-stack{display:grid;gap:var(--sp-3)}.dsh-what{display:flex;align-items:baseline;gap:var(--sp-2);min-width:0;color:var(--fg-1);text-decoration:none}.dsh-what>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsh-what:hover{color:var(--accent)}.dsh-mono{font-family:var(--font-mono);font-size:var(--t-data);font-variant-ligatures:none}.dsh-detail{flex:1;overflow:hidden;color:var(--fg-2);font-size:var(--t-data);text-overflow:ellipsis;white-space:nowrap}.dsh-two{display:grid;line-height:var(--lh-data);padding:var(--sp-1) 0}td[data-align=end] .dsh-two{justify-items:end}.dsh-num{font-weight:500}.dsh-num[data-tone=error]{color:var(--error)}.dsh-num[data-tone=warn]{color:var(--warn)}.dsh-change{color:var(--fg-2)}.dsh-host{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.dsh-empty{margin:0;padding:var(--sp-2) var(--sp-3);color:var(--fg-2)}.dsh-event{display:block;overflow:hidden;color:var(--fg-2);text-overflow:ellipsis}.dsh-event b{color:var(--fg-1);font-weight:500}.dsh-event[data-tone=error],.dsh-event[data-tone=error] b{color:var(--error)}.dsh-kv{display:grid;margin:0;border-top:1px solid var(--line-strong)}.dsh-kv>div{display:grid;grid-template-columns:88px minmax(0,1fr) 64px;align-items:center;column-gap:var(--sp-3);height:var(--row-dense);padding:0 var(--sp-3);border-bottom:1px solid var(--line)}.dsh-kv dt{color:var(--fg-2)}.dsh-kv dd{margin:0;overflow:hidden;color:var(--fg-1);text-align:right;text-overflow:ellipsis;white-space:nowrap}.dsh-meter{display:block;height:4px;border-radius:1px;background:var(--bg-active);overflow:hidden}.dsh-meter i{display:block;height:100%;background:var(--mark)}.dsh-kv>div[data-tone=warn] dd,.dsh-kv>div[data-tone=warn] dt{color:var(--warn)}.dsh-kv>div[data-tone=warn] .dsh-meter i{background:var(--warn-fill)}.dsh-activity .sys-table{max-height:560px;overflow:auto}.dsh-grid[data-cols="3"] .dsh-activity .sys-table{max-height:calc(100dvh - 520px)}.dsh-grid[data-cols="4"] .dsh-activity .sys-table{max-height:calc(100dvh - 200px)}.finish-swatch{display:block;width:72px;height:6px;flex:none;border-radius:3px}.finish-editor{border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-raised)}.finish-editor,.finish-preview{display:grid;gap:var(--sp-3);padding:var(--sp-3)}.finish-preview{border-radius:var(--r-2);background:var(--bg-sunk)}.finish-preview svg{display:block;width:100%;height:44px;overflow:visible}.finish-bar{display:block;height:8px;border-radius:4px}.finish-stops{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--sp-1) var(--sp-4);margin:0;padding:0;list-style:none}.finish-stops li{display:grid;grid-template-columns:28px minmax(88px,1fr) 72px 24px;align-items:center;gap:var(--sp-2)}.finish-color{width:28px;height:28px;padding:2px;border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--bg-sunk);cursor:pointer}.finish-color::-webkit-color-swatch-wrapper{padding:0}.finish-color::-webkit-color-swatch{border:0;border-radius:var(--r-1)}.finish-unit{color:var(--fg-2);font-size:var(--t-data)}.finish-glow{display:grid;grid-template-columns:auto minmax(0,240px) auto;justify-content:start;align-items:center;gap:var(--sp-3)}.finish-glow label{color:var(--fg-2)}.finish-glow input[type=range]{width:100%;accent-color:var(--accent-fill)}.finish-glow b{min-width:4ch;font-weight:500;text-align:right}.finish-error{margin:0;color:var(--error)}.finish-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.stp{display:grid;align-content:start;padding:var(--sp-5) var(--sp-6) var(--sp-8);container:stp/inline-size}.stp>.sys-page-head{margin-bottom:var(--sp-4)}.stp>.sys-notice{margin-top:var(--sp-4)}.stp-body{padding-top:var(--sp-5);min-width:0}.stp-wait{min-height:160px}.stp-muted{color:var(--fg-2)}.stp-up{color:var(--ok)}.stp-down{color:var(--warn)}.stp-empty{margin:0;padding:var(--sp-2) var(--sp-3);color:var(--fg-2);font-size:var(--t-body);line-height:var(--lh-body);white-space:normal}.stp-link{color:var(--fg-1);text-decoration:none}.stp-link:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.stp-link:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-radius:var(--r-1)}.stp-cell{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.stp-clip{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stp-traffic{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6);align-items:start}.stp-chart .sys-section-aside{flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-1) var(--sp-4);font-size:var(--t-data)}@container stp (min-width: 1000px){.stp-traffic{grid-template-columns:repeat(2,minmax(0,1fr))}.stp-chart{grid-column:1/-1}}@container stp (min-width: 1900px){.stp-traffic{grid-template-columns:repeat(3,minmax(0,1fr))}.stp-chart{grid-column:span 2}}@container stp (min-width: 2800px){.stp-traffic{grid-template-columns:repeat(4,minmax(0,1fr))}.stp-chart{grid-column:span 3}}.stp-settings{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6);align-items:start}.stp-main,.stp-side{display:grid;gap:var(--sp-6);align-content:start;min-width:0}.stp-side{max-width:480px}@container stp (min-width: 1000px){.stp-settings{grid-template-columns:340px minmax(0,1fr)}}@container stp (min-width: 2400px){.stp-settings{grid-template-columns:360px minmax(0,1.4fr) minmax(0,1fr)}.stp-main{display:contents}}.stp-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.stp-label{color:var(--fg-1);font-size:var(--t-body)}.stp-form{display:flex;align-items:center;gap:var(--sp-2)}.stp-form>.sys-input{width:72px}.stp-toolbar{display:flex;align-items:center;gap:var(--sp-3)}.stp-toolbar>:first-child{flex:0 1 320px}.stp-cell-input{width:100%;height:var(--ctl-s);padding:0 var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--bg-sunk);color:var(--fg-1);font-size:var(--t-data)}.stp-cell-input::placeholder{color:var(--fg-3)}.stp-cell-input:hover{border-color:var(--fg-3)}.stp-cell-input:focus-visible{border-color:var(--accent-line);outline:2px solid var(--focus);outline-offset:1px}.stp-finish{display:inline-flex;align-items:center;gap:var(--sp-2);height:var(--ctl-s);padding:0 var(--sp-2) 0 var(--sp-1);border-radius:var(--r-2);color:var(--fg-2);font-size:var(--t-data)}.stp-finish .finish-swatch{width:48px}.stp-finish:hover{background:var(--bg-hover);color:var(--fg-1)}.stp-finish[aria-expanded=true]{background:var(--bg-active);color:var(--fg-1)}.stp-finish:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.stp-finish-editor{padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-raised)}.ak{display:grid;align-content:start;gap:var(--sp-6);padding:var(--sp-5) var(--sp-6) var(--sp-8);min-width:0}.ak>.sys-page-head{margin-bottom:0}.ak-body{grid-template-columns:minmax(0,1fr);gap:var(--sp-4);align-items:start;container:ak-body/inline-size}.ak-body,.ak-main{display:grid;min-width:0}.ak-main{align-content:start;gap:var(--sp-6)}.ak-main .sys-section-head h2{white-space:nowrap}.ak-main .sys-section-aside{flex-wrap:wrap;justify-content:flex-end}@container ak-body (min-width: 1800px){.ak-body .ak-main{grid-template-columns:minmax(0,1fr) minmax(480px,30%);gap:var(--sp-8)}.ak-body .ak-main>.sys-section{padding-top:var(--sp-1)}}.ak-pane>*{height:100%}.ak-pane>.sys-drawer{border-left:0}.ak-list{display:grid;min-width:0}.ak-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-2);border-bottom:1px solid var(--line)}.ak-bar .sys-tabs{border-bottom:0}.ak-search{width:min(320px,40%);padding-bottom:var(--sp-1)}.ak-name{display:inline-flex;align-items:baseline;gap:var(--sp-2);min-width:0;max-width:100%}.ak-name b{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ak-name .sys-mono{flex:none;color:var(--fg-2)}.ak-scopes{display:inline-flex;gap:var(--sp-1)}.ak-muted{color:var(--fg-2)}.ak-empty{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3)}.ak-empty,.ak-line{margin:0;color:var(--fg-2)}.ak-pane-notice{padding:var(--sp-3) var(--sp-4) 0}.ak-gauges{display:grid;margin:0}.ak-gauges>div{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;column-gap:var(--sp-3);min-height:var(--row-dense)}.ak-gauges dt{color:var(--fg-2)}.ak-gauges dd{min-width:0;margin:0;color:var(--fg-1)}.ak-scope-list{display:grid;margin:0;padding:0;list-style:none}.ak-scope-list li{display:grid;gap:2px;padding:var(--sp-1) 0;border-bottom:1px solid var(--line)}.ak-scope-list li:last-child{border-bottom:0}.ak-scope-list .ak-muted{max-width:var(--measure);font-size:var(--t-data);line-height:var(--lh-data)}.ak-secret{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--accent-line);border-radius:var(--r-2);background:var(--accent-subtle)}.ak-secret-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.ak-secret-head b{font-weight:600}.ak-secret-acts{display:flex;gap:var(--sp-2)}.ak-secret-use,.ak-secret-value{margin:0;padding:var(--sp-2);border-radius:var(--r-1);background:var(--bg-sunk);font-family:var(--font-mono);font-size:var(--t-data);line-height:var(--lh-data);overflow-wrap:anywhere;user-select:all}.ak-secret-use{overflow-x:auto;white-space:pre;user-select:text;color:var(--fg-2)}.ak-form{display:grid;gap:var(--sp-4);padding:var(--sp-4)}.ak-scope-pick{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.ak-scope-pick .sys-btn{font-family:var(--font-mono)}.ak-form-acts{display:flex;gap:var(--sp-2)}@media (max-width:899px){.ak{padding:var(--sp-5) var(--sp-4) var(--sp-8)}.ak-bar{flex-wrap:wrap}.ak-search{width:100%}}.ak-self{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-4)}.ak-limits{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-limit-form,.ak-limits{display:grid;gap:var(--sp-3)}.ak-limit-form{margin-top:var(--sp-3)}.dl-page{display:flex;flex-direction:column;min-height:0;height:calc(100dvh - var(--head-h) - 1px)}.dl-live{color:var(--accent);font-size:var(--t-data)}.dl-live[data-state=closed]{color:var(--error)}.dl-live[data-state=connecting],.dl-live[data-state=off]{color:var(--fg-2)}.dl-bar{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line)}.dl-search{flex:1 1 280px;min-width:0;max-width:520px}.dl-chips{padding:var(--sp-1) var(--sp-3);border-bottom:1px solid var(--line)}.dl-notice{padding:var(--sp-2) var(--sp-3)}.dl-results{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.dl-results>.sys-table{flex:1 1 0;min-height:0}.dl-more{display:flex;justify-content:center;padding:var(--sp-1);border-top:1px solid var(--line)}.dl-none{padding:var(--sp-4) var(--sp-3);color:var(--fg-2)}.dl-info{color:var(--fg-3)}.dl-message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.dl-results [data-level=warn] .dl-message{color:var(--warn)}.dl-results [data-level=error] .dl-message{color:var(--error)}.dl-detail{flex:none;max-height:40%;overflow:auto;border-top:1px solid var(--line);padding:var(--sp-2) var(--sp-3)}.dl-detail-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding-bottom:var(--sp-2)}.dl-detail-head b{font-weight:600;color:var(--fg-1);min-width:0;overflow-wrap:anywhere}.hl{display:grid;align-content:start;gap:var(--sp-6);padding:var(--sp-5) var(--sp-6) var(--sp-8);min-width:0}.hl>.sys-page-head{margin-bottom:0}.hl-name{display:inline-flex;align-items:baseline;gap:var(--sp-2);min-width:0}.hl-name b{font-weight:500}.hl-muted,.hl-name .sys-mono{color:var(--fg-2)}.hl-warn{color:var(--warn)}.hl-empty{padding:var(--sp-2) var(--sp-3)}.hl-empty,.hl-line{margin:0;color:var(--fg-2)}.hl-line{font-size:var(--t-body)}.hl-device{display:grid;gap:var(--sp-3);min-width:0}.hl-device-head{display:flex;align-items:center;gap:var(--sp-3);min-height:var(--ctl-m)}.hl-sub{margin:var(--sp-3) 0 var(--sp-1);font:500 var(--t-data) /16px var(--font-ui);color:var(--fg-2)}.hl-sub:first-of-type{margin-top:0}.hl-tenant-detail{display:block;font-size:var(--t-data)}.hl-pos{display:inline-block;min-width:1.5em}.hl-broker-settings{margin-top:var(--sp-2);border-top:1px solid var(--line);padding-top:var(--sp-2)}.hl-broker-settings input{width:96px}.hl-services.hl-broker td:first-child{width:auto;max-width:none;overflow:visible}.hl-services.hl-broker td{white-space:normal;padding-top:4px;padding-bottom:4px;height:auto;min-height:var(--row-dense)}.hl-services.hl-broker td:last-child{white-space:nowrap}.hl-broker-rows{gap:var(--sp-2)}.hl-broker-row,.hl-broker-rows{display:flex;flex-direction:column}.hl-broker-row{gap:4px}.hl-broker-field{display:flex;align-items:center;gap:var(--sp-1);flex-wrap:wrap}.hl-broker-map{display:flex;flex-direction:column;gap:4px;padding-left:var(--sp-2);border-left:1px solid var(--line)}.hl-broker-map-row{display:flex;align-items:center;gap:var(--sp-1);flex-wrap:wrap}.hl-broker-map-name{min-width:128px;color:var(--fg-1)}.hl-broker-acts{display:flex;justify-content:flex-end;align-items:center;gap:var(--sp-2);padding-top:var(--sp-1)}.hl-log-link{margin-left:auto;color:var(--accent);text-decoration:none;font-size:var(--t-body)}.hl-log-link:hover{text-decoration:underline}.hl-device-head h2{margin:0;font:600 var(--t-lead) /var(--lh-lead) var(--font-ui);color:var(--fg-1)}.hl-panels{columns:340px 6;column-gap:0;column-rule:1px solid var(--line);border-bottom:1px solid var(--line)}.hl-panels>.sys-group{min-width:0;break-inside:avoid;border-top:1px solid var(--line);border-bottom:0}.hl-panels .sys-group-aside{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-gauges{display:grid;margin:0}.hl-gauge{display:grid;grid-template-columns:minmax(0,96px) minmax(0,1fr);align-items:center;column-gap:var(--sp-3);min-height:var(--row-dense);font-size:var(--t-body)}.hl-gauge dt{color:var(--fg-2)}.hl-gauge dd,.hl-gauge dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-gauge dd{min-width:0;margin:0;color:var(--fg-1)}.hl-gauge .tl-meter,.hl-level{grid-template-columns:minmax(0,150px) minmax(40px,1fr)}.hl-level{display:grid;align-items:center;column-gap:var(--sp-2);min-width:0}.hl-level>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-services{width:100%;border-collapse:collapse;font-size:var(--t-body)}.hl-services td{height:var(--row-dense);padding:0 var(--sp-2) 0 0;border-bottom:1px solid var(--line);white-space:nowrap}.hl-services tr:last-child td{border-bottom:0}.hl-services td:first-child{width:100%;max-width:0;overflow:hidden;text-overflow:ellipsis}.hl-services td:last-child{padding-right:0;text-align:right}.hl-services .sys-mono{font-size:var(--t-data)}.hl-service{margin-right:var(--sp-2)}@media (max-width:899px){.hl{padding:var(--sp-5) var(--sp-4) var(--sp-8)}}.agt{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;min-height:100%}.agt-main{min-width:0;padding:var(--sp-5) var(--sp-6) var(--sp-8);container:agt/inline-size}.agt-main>.sys-page-head{margin-bottom:var(--sp-5)}.agt-main>.sys-notice{margin-bottom:var(--sp-4)}.agt .sys-section{gap:var(--sp-2)}.agt-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--sp-6)}.agt-col{display:contents}.agt-agents{order:1}.agt-usage{order:2}.agt-sessions{order:3}.agt-accounts{order:4}.agt-sessions .sys-table{max-height:480px;overflow:auto}@container agt (min-width: 1700px){.agt-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.agt-col{display:grid;align-content:start;gap:var(--sp-6);min-width:0}.agt-sessions .sys-table{max-height:calc(100dvh - 420px)}}.agt-name{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.agt-name b{font-weight:500}.agt-nodot{width:8px;flex:none}.agt-shown{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.agt-shown .finish-swatch{width:20px;height:8px;border-radius:2px}.agt-empty,.agt-muted{color:var(--fg-2)}.agt-empty{margin:0;padding:var(--sp-2) var(--sp-3)}.agt-link{color:var(--accent);text-decoration:none}.agt-link:hover{text-decoration:underline;text-underline-offset:3px}.agt-key+.agt-key{margin-left:var(--sp-2)}.agt-field{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;min-height:var(--row);gap:var(--sp-3)}.agt-field>span:first-child{color:var(--fg-2)}.agt-field>b{font-weight:500}.agt-finish{display:inline-flex;align-items:center;gap:var(--sp-2)}:is(.agt,.agt-dock) .sys-group>.finish-editor{margin-top:var(--sp-2)}:is(.agt,.agt-dock) .sys-group>.sys-notice{margin-top:var(--sp-2)}.agt-dock .sys-drawer .finish-stops{grid-template-columns:minmax(0,1fr)}.agt-kv{display:grid;margin:0}.agt-kv>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;height:var(--row-dense);border-bottom:1px solid var(--line)}.agt-kv>div:last-child{border-bottom:0}.agt-kv dt{color:var(--fg-2)}.agt-kv dd{margin:0;color:var(--fg-1)}.set{display:grid;align-content:start;gap:var(--sp-6);padding:var(--sp-5) var(--sp-6) var(--sp-8)}.set>.sys-page-head{margin-bottom:0}.set .sys-section{gap:var(--sp-2)}.set-device{font-weight:500}.set-ask{color:var(--fg-1)}.set-empty{margin:0;padding:var(--sp-2) var(--sp-3);color:var(--fg-2)}.set-link{display:inline-flex;align-items:center;gap:var(--sp-2);justify-self:start;height:var(--row-dense);color:var(--accent);text-decoration:none}.set-link:hover span{text-decoration:underline;text-underline-offset:3px}.ar{--ar-drawer:440px;display:grid;align-content:start;gap:var(--sp-6);min-width:0;padding:var(--sp-5) var(--sp-6) var(--sp-8);container:ar/inline-size}.ar .sys-page-head{margin-bottom:0}:is(.ar,.ar-drawer) a{color:var(--accent);text-decoration:none}:is(.ar,.ar-drawer) a:hover{text-decoration:underline;text-underline-offset:3px}.ar-muted{color:var(--fg-2)}.ar-mono{font-family:var(--font-mono);font-size:var(--t-data);font-variant-ligatures:none}.ar-error{color:var(--error)}.ar-none{margin:0;padding:var(--sp-2) var(--sp-3);color:var(--fg-2)}.ar .sys-table{border-top:1px solid var(--line)}.ar-detail{display:inline-flex;align-items:baseline;gap:var(--sp-3);min-width:0}.ar-detail .ar-error{overflow:hidden;text-overflow:ellipsis}.ar-tabs{display:grid;align-content:start;min-width:0}.ar-tabs>.sys-tabs{margin-bottom:0}.ar-tabs .sys-table{border-top:0}.ar-split{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.ar-split,.ar-split-main{min-width:0}.ar-bar{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--line)}.ar-drawer>*,.ar-drawer>.sys-pending{height:100%}.ar-drawer .sys-drawer{grid-template-columns:minmax(0,1fr)}.ar-drawer .sys-attr dd>:first-child{overflow-wrap:anywhere}.ar-turn-aside{display:inline-flex;align-items:center;gap:var(--sp-3);margin-left:auto;text-transform:none;letter-spacing:0}.ar-drawer .sys-group>h3>span:first-child{flex:none}.ar-drawer .sys-group-aside{flex:1;display:flex;justify-content:flex-end}.ar-turn{display:grid;gap:var(--sp-2);max-width:var(--measure)}.ar-turn blockquote,.ar-turn p{margin:0;overflow-wrap:anywhere}.ar-q{color:var(--fg-1);font-weight:600}.ar-greek{color:var(--fg-2);font-family:var(--font-ui)}.ar-turn blockquote{padding-left:var(--sp-3);border-left:2px solid var(--line-strong)}.ar-refs{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-2)}.ar-refs cite{padding:0 6px;border-radius:var(--r-1);background:var(--bg-active);color:var(--fg-2);font-size:var(--t-data);font-style:normal;line-height:20px}.ar-pane{padding-top:var(--sp-4);min-width:0}.ar-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.ar-model{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}.ar-model-form{display:grid;align-content:start;gap:var(--sp-4);max-width:520px}.ar-model-form .sys-seg{justify-self:start}.ar-model-facts .sys-group{padding:0;border:0}.ar-model-facts{max-width:640px}.ar-prompt{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}.ar-editor{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--sp-2);min-width:0}.ar-editor header{display:flex;align-items:center;gap:var(--sp-3);min-height:var(--ctl-m)}.ar-editor h3{margin:0;color:var(--fg-1);font:600 var(--t-lead) /var(--lh-lead) var(--font-ui)}.ar-editor header .ar-muted{margin-right:auto;font-size:var(--t-data)}.ar-editor textarea{width:100%;min-height:420px;height:calc(100dvh - 420px);padding:var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--bg-sunk);color:var(--fg-1);font-family:var(--font-mono);font-size:var(--t-data);line-height:1.6;resize:vertical}.ar-editor textarea:focus-visible{border-color:var(--accent-line);outline:2px solid var(--focus);outline-offset:1px}.ar-provenance{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-4);color:var(--fg-2);font-size:var(--t-data)}.ar-limits{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;gap:var(--sp-6)}.ar-limits fieldset{display:grid;gap:var(--sp-3);min-width:0;margin:0;padding:0;border:0}.ar-limits legend{margin-bottom:var(--sp-3);padding:0;color:var(--fg-2);font-size:var(--t-fine);line-height:var(--lh-fine);font-weight:600;letter-spacing:var(--track-caps);text-transform:uppercase}.ar-limits .sys-input input{text-align:right}.ar-limits>.ar-acts{grid-column:1/-1}@container ar (min-width: 1600px){.ar-model{grid-template-columns:minmax(0,520px) minmax(0,640px)}.ar-prompt{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.mp{display:flex;flex-direction:column;min-height:0}.mp-state{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5);min-height:40px;padding:var(--sp-1) var(--sp-4);border-bottom:1px solid var(--line)}.mp-state .sys-status{font-size:var(--t-body)}.mp-state .sys-status[data-tone=ok]{color:var(--fg-1)}.mp-muted{color:var(--fg-2);font-size:var(--t-data)}.mp-state>.mp-muted:last-child{margin-left:var(--sp-2)}.mp-legend{display:flex;align-items:center;gap:var(--sp-3);margin-left:auto;color:var(--fg-2);font-size:var(--t-data)}.mp-legend>span{display:inline-flex;align-items:center;gap:6px}.mp-legend i{display:inline-block;width:14px;height:4px;border-radius:1px}.mp>.sys-notice{margin:var(--sp-2) var(--sp-4) 0}.mp-canvas{flex:1 1 0;min-height:0}.mp-scroll{position:relative;height:100%;overflow:auto}.mp-empty{padding:var(--sp-6) var(--sp-4)}.mp-svg{display:block;overflow:visible}.mp-edge{cursor:pointer;transition:opacity var(--dur-1) var(--ease-out)}.mp-edge-hit{fill:none;stroke:transparent;stroke-width:14}.mp-edge-line{fill:none;stroke:currentColor;stroke-linecap:round}.mp-edge-line[data-back]{stroke-dasharray:5 4}.mp-arrow{fill:currentColor}.mp-edge:hover .mp-edge-line{filter:brightness(1.35)}.mp-node{cursor:pointer;outline:none;transition:opacity var(--dur-1) var(--ease-out)}.mp-node-box{fill:var(--bg-raised);stroke-width:1.5}.mp-node:is(:hover,:focus-visible) .mp-node-box{fill:var(--bg-hover)}.mp-node:focus-visible .mp-node-box{stroke:var(--focus);stroke-width:2}.mp-node[data-kind=service] .mp-node-box{fill:var(--bg-overlay)}.mp-node-body{display:grid;gap:2px;height:100%;font-size:var(--t-data);line-height:var(--lh-data)}.mp-node-name{display:flex;align-items:center;gap:6px;min-width:0;color:var(--fg-1);font-size:var(--t-body);line-height:var(--lh-body)}.mp-node-name b{min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mp-node-kind{flex:none;padding:0 4px;border-radius:var(--r-1);background:var(--bg-active);color:var(--fg-2);font-size:var(--t-fine);line-height:16px}.mp-node-nums{display:flex;gap:var(--sp-2);color:var(--fg-2);white-space:nowrap}.mp-label-body [data-tone=error],.mp-node-nums [data-tone=error]{color:var(--error)}.mp-label-body [data-tone=warn],.mp-node-nums [data-tone=warn]{color:var(--warn)}.mp-label{cursor:pointer;outline:none;transition:opacity var(--dur-1) var(--ease-out)}.mp-label-body{display:grid;grid-template-columns:1fr auto auto;align-items:center;column-gap:var(--sp-2);height:100%;padding:0 6px;border-radius:var(--r-1);background:var(--bg-ground);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);font-size:var(--t-fine);line-height:18px;white-space:nowrap}.mp-label-body>span:first-child{color:var(--fg-1)}.mp-label:is(:hover,:focus-visible) .mp-label-body{background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--line-strong)}.mp-label:focus-visible .mp-label-body{box-shadow:inset 0 0 0 2px var(--focus)}.mp-svg[data-near] :is(.mp-edge,.mp-node,.mp-label):not([data-lit]){opacity:.18}.mp-svg .mp-label:not([data-shown],[data-lit],:focus-visible){opacity:0;pointer-events:none}.mp-labels-top{pointer-events:none}.tr{--wf-label:340px;--wf-dur:72px;--tr-drawer:380px;position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-height:0}.tr-wait{padding:var(--sp-4)}.tr-open{display:flex;gap:var(--sp-2);width:min(560px,100%)}.tr-open .sys-input{flex:1}.tr-muted{color:var(--fg-2)}.tr-mono{font-family:var(--font-mono);font-size:var(--t-data);font-variant-ligatures:none}.tr-none{margin:0;padding:var(--sp-4);color:var(--fg-2)}.tr-head{grid-column:1;display:grid;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4) var(--sp-3);border-bottom:1px solid var(--line);min-width:0}.tr-head-top{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.tr-kicker{display:inline-flex;flex:none;align-items:center;gap:6px;color:var(--fg-2);font-size:var(--t-data)}.tr-title{min-width:0;margin:0;overflow:hidden;color:var(--fg-1);font-size:var(--t-head);line-height:var(--lh-head);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tr-head-end{display:flex;flex:none;align-items:center;gap:var(--sp-3);margin-left:auto;font-size:var(--t-data)}.tr-facts{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-6);margin:0}.tr-facts>div{display:flex;align-items:baseline;gap:var(--sp-2);min-width:0}.tr-facts dt{color:var(--fg-2);font-size:var(--t-fine);font-weight:600;letter-spacing:var(--track-caps);text-transform:uppercase}.tr-facts dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-3);margin:0;color:var(--fg-1)}.tr-facts dd b{font-weight:600}.tr-facts a{color:var(--accent);text-decoration:none}.tr-facts a:hover{text-decoration:underline;text-underline-offset:3px}.tr-cp-part{display:inline-flex;align-items:center;gap:6px;color:var(--fg-2);font-size:var(--t-data)}.tr-cp-fact dt{color:var(--fg-1)}.tr-cp-fact dt:before{content:"";display:inline-block;width:10px;height:3px;margin-right:6px;vertical-align:middle;background:var(--fg-1)}.tr-main{grid-column:1;grid-row:2;display:flex;flex-direction:column;min-height:0;min-width:0}.tr-main>.sys-notice{flex:none;margin:var(--sp-2) var(--sp-4)}.tr-main>.tr-wf{flex:1 1 0}.tr-main>.tr-logs{flex:none}.tr-wf{position:relative;min-height:0;overflow:auto;overscroll-behavior:contain}.tr-grid,.tr-row,.tr-ruler{display:grid;grid-template-columns:var(--wf-label) minmax(0,1fr) var(--wf-dur);column-gap:var(--sp-3);padding:0 var(--sp-4) 0 var(--sp-2)}.tr-ruler{position:sticky;top:0;z-index:3;height:32px;align-items:center;border-bottom:1px solid var(--line-strong);background:var(--bg-ground);color:var(--fg-2);font-size:var(--t-fine)}.tr-ruler-label{display:flex;align-items:center;min-width:0;padding-left:var(--sp-2)}.tr-ruler-dur{text-align:right;font-weight:600;letter-spacing:var(--track-caps);text-transform:uppercase}.tr-ruler-track{position:relative;align-self:stretch;cursor:crosshair;touch-action:none;user-select:none}.tr-ruler-track:hover{background:var(--bg-hover)}.tr-tick{display:flex;align-items:center;padding-left:4px;border-left:1px solid var(--line-strong);white-space:nowrap}.tr-brush,.tr-tick{position:absolute;top:0;bottom:0;pointer-events:none}.tr-brush{background:color-mix(in oklch,var(--accent) 22%,transparent);box-shadow:inset 1px 0 0 var(--accent-line),inset -1px 0 0 var(--accent-line)}.tr-rows{position:relative}.tr-grid{position:absolute;inset:0;pointer-events:none}.tr-grid-track{position:relative}.tr-grid-track i{position:absolute;top:0;bottom:0;border-left:1px solid var(--line)}.tr-row{position:absolute;left:0;right:0;height:24px;align-items:center;font-size:var(--t-data);cursor:default}.tr-row:hover{background:var(--bg-hover)}.tr-row[data-error]{background:color-mix(in oklch,var(--error-subtle) 60%,transparent)}.tr-row[data-error][aria-selected=true]{background:var(--error-subtle)}.tr-label{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;white-space:nowrap}.tr-caret{display:inline-grid;flex:none;place-items:center;width:16px;height:16px;padding:0;border:0;border-radius:var(--r-1);background:none;color:var(--fg-2);cursor:pointer}.tr-caret:hover{background:var(--bg-active);color:var(--fg-1)}.tr-caret:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.tr-caret .sys-icon{width:12px;height:12px}.tr-caret-pad{flex:none;width:16px}.tr-svc{display:none;flex:none;color:var(--fg-2)}.tr-name{min-width:0;overflow:hidden;color:var(--fg-1);text-overflow:ellipsis}.tr-row[data-error] .tr-name{color:var(--error)}.tr-row[data-critical] .tr-name{font-weight:600}.tr-row[data-match="0"]{opacity:.35}.tr-row[data-match="1"] .tr-name{color:var(--fg-1);box-shadow:inset 0 -2px 0 var(--accent)}.tr-find{display:inline-flex;align-items:center;gap:8px}.tr-find .sys-input{width:200px}.tr-hidden{flex:none;padding:0 4px;border-radius:var(--r-1);background:var(--bg-active);color:var(--fg-2);font-size:var(--t-fine)}.tr-hidden[data-error]{background:var(--error-subtle);color:var(--error)}.tr-linkout{display:inline-flex;flex:none;align-items:center;gap:2px;color:var(--accent);font-size:var(--t-fine);text-decoration:none}.tr-linkout .sys-icon{width:12px;height:12px}.tr-track{position:relative;align-self:stretch;overflow:hidden}.tr-bar{position:absolute;top:7px;height:10px;min-width:1px;border-radius:1px;background:var(--svc)}.tr-row[data-error] .tr-bar{background:var(--error-fill);box-shadow:inset 0 0 0 1px var(--error)}.tr-cp{top:19px;height:3px;min-width:1px;background:var(--fg-1)}.tr-cp,.tr-log{position:absolute}.tr-log{top:4px;width:7px;height:7px;margin-left:-3.5px;transform:rotate(45deg);background:var(--fg-2);box-shadow:0 0 0 1px var(--bg-ground)}.tr-log[data-sev=warn]{background:var(--warn-fill)}.tr-log[data-sev=error],.tr-log[data-sev=fatal]{background:var(--error-fill)}.tr-dur{color:var(--fg-2);text-align:right}.tr-row[data-error] .tr-dur{color:var(--error)}.tr-logs{display:grid;grid-template-rows:auto minmax(0,1fr);max-height:min(30vh,280px);border-top:1px solid var(--line-strong)}.tr-logs-head{display:flex;align-items:center;gap:var(--sp-2);height:28px;margin:0;padding:0 var(--sp-4);color:var(--fg-2);font-size:var(--t-fine);font-weight:600;letter-spacing:var(--track-caps);text-transform:uppercase}.tr-logs-head span{font-weight:500;letter-spacing:0}.tr-logs-list{min-height:0;overflow:auto}.tr-logrow{display:grid;grid-template-columns:80px 120px 64px minmax(0,1fr) minmax(0,280px);align-items:center;column-gap:var(--sp-3);width:100%;height:24px;padding:0 var(--sp-4);border:0;background:none;color:var(--fg-1);font:inherit;font-size:var(--t-data);text-align:left;cursor:pointer}.tr-logrow:hover{background:var(--bg-hover)}.tr-logrow:disabled{cursor:default}.tr-logrow[data-on]{background:var(--bg-active)}.tr-logrow:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.tr-logrow>span:first-child{text-align:right}.tr-logsvc{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.tr-logbody,.tr-logspan{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-logspan{color:var(--fg-2)}.tr-drawer{position:absolute;top:0;right:0;bottom:0;z-index:5;width:min(var(--tr-drawer),100%);min-width:0;min-height:0;box-shadow:-16px 0 40px oklch(0 0 0/.45);container:trd/inline-size}.tr-method{margin-right:6px;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--t-data)}.tr-code[data-tone=error]{color:var(--error)}.tr-code[data-tone=warn]{color:var(--warn)}.tr-cp-meta{color:var(--fg-1)}.tr-message{padding:var(--sp-3) var(--sp-4) 0}.tr-attr-filter{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line)}.tr-attr-filter .sys-input{width:100%}.tr-dlog{display:grid;grid-template-columns:64px 56px minmax(0,1fr);align-items:center;column-gap:var(--sp-2);min-height:24px;font-size:var(--t-data)}.tr-event{display:grid;gap:var(--sp-1);padding-bottom:var(--sp-2)}.tr-event-head{display:flex;gap:var(--sp-2);font-size:var(--t-data)}.tr-event-head b{font-weight:600}.tr-dlink{display:grid;gap:var(--sp-1);padding-bottom:var(--sp-2)}.tr-dlink>a{color:var(--accent);text-decoration:none}.tr-dlink>a:hover{text-decoration:underline}@container tl (min-width: 1100px){.tr{--wf-label:400px}}@container tl (min-width: 1640px){.tr{--wf-label:460px;--tr-drawer:var(--drawer-w)}}@container tl (min-width: 2200px){.tr{--wf-label:600px;--wf-dur:88px;--tr-drawer:640px}.tr-svc{display:inline}}@container tl (min-width: 3000px){.tr{--wf-label:760px;--tr-drawer:720px}}@container trd (min-width: 760px){.tr-groups{column-count:2;column-gap:0}.tr-groups>.sys-group{break-inside:avoid;border-right:1px solid var(--line)}}.tl{display:flex;flex-direction:column;height:calc(100dvh - var(--head-h) - 1px - var(--strip-h));min-height:560px;min-width:0;container:tl/inline-size}.tl-head{display:flex;align-items:center;gap:var(--sp-6);flex:none;height:44px;padding:0 var(--sp-3) 0 var(--sp-4);border-bottom:1px solid var(--line)}.tl-head .sys-tabs{align-self:stretch;border-bottom:0}.tl-title{margin:0;color:var(--fg-1);font-size:var(--t-lead);line-height:var(--lh-lead);font-weight:600}.tl-head-end{display:flex;align-items:center;gap:var(--sp-2);margin-left:auto}.tl-body{position:relative;flex:1 1 0;min-height:0;min-width:0;display:flex;flex-direction:column}.tl-body>*{flex:1 1 0;min-height:0}.tl-range{position:relative;display:flex;align-items:center;gap:var(--sp-1)}.tl-range-pop{position:absolute;top:calc(100% + 6px);right:0;z-index:30;display:grid;grid-template-columns:auto auto auto;align-items:end;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-3);background:var(--bg-overlay);box-shadow:0 12px 32px oklch(0 0 0/.45)}.tl-range-pop label{display:grid;gap:var(--sp-1);color:var(--fg-2);font-size:var(--t-data)}.tl-dt{height:var(--ctl-m);padding:0 var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--bg-sunk);color:var(--fg-1);font:inherit;font-size:var(--t-data);color-scheme:dark}.tl-dt:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.tc{min-width:0}.tc-grid{display:grid;column-gap:var(--sp-2)}.tc-lane{position:relative;z-index:3;grid-row:1;grid-column:2;overflow:visible}.tc-glyph{position:absolute;top:0;height:14px;transform:translateX(-50%)}.tc-glyph-hit{display:inline-flex;align-items:center;gap:2px;height:14px;padding:0 2px;border:0;border-radius:var(--r-1);background:none;color:var(--fg-2);font-size:var(--t-fine);line-height:1;cursor:default;--mk:var(--accent)}.tc-glyph-hit i{display:block;width:7px;height:7px;background:var(--mk)}.tc-glyph-hit[data-kind=deploy] i{clip-path:polygon(50% 100%,0 0,100% 0);width:8px}.tc-glyph-hit[data-kind=migration]{--mk:var(--info-fill)}.tc-glyph-hit[data-kind=migration] i{transform:rotate(45deg) scale(.85)}.tc-glyph-hit[data-kind=config]{--mk:var(--fg-2)}.tc-glyph-hit[data-kind=config] i{border-radius:50%}.tc-glyph-hit[data-kind=mixed] i{border-radius:1px}.tc-glyph-hit[data-failed]{--mk:var(--error-fill)}.tc-glyph-hit:focus-visible,.tc-glyph-hit:hover{background:var(--bg-hover);color:var(--fg-1)}.tc-glyph-hit:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.tc-glyph-n{font-variant-numeric:tabular-nums}.tc-glyph-tip{position:absolute;top:16px;left:0;z-index:40;display:none;gap:4px;min-width:220px;max-width:360px;pointer-events:auto}.tc-glyph[data-side=left] .tc-glyph-tip{left:auto;right:0}.tc-glyph:focus-within .tc-glyph-tip,.tc-glyph:hover .tc-glyph-tip{display:grid;opacity:1;visibility:visible}.tc-glyph-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;grid-template-areas:"dot title sha" ". detail detail";column-gap:6px;align-items:center;--mk:var(--accent)}.tc-glyph-row[data-kind=migration]{--mk:var(--info-fill)}.tc-glyph-row[data-kind=config]{--mk:var(--fg-2)}.tc-glyph-row[data-failed]{--mk:var(--error-fill)}.tc-glyph-dot{grid-area:dot;width:7px;height:7px;border-radius:1px;background:var(--mk)}.tc-glyph-title{grid-area:title;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-1)}.tc-glyph-row .tc-tip-detail{grid-area:detail}.tc-glyph-sha{grid-area:sha;font-family:var(--font-mono);font-size:var(--t-fine)}.tc-strip{position:relative;grid-row:3;grid-column:2;margin-top:2px;background:color-mix(in oklch,var(--line) 50%,transparent)}.tc-strip i{position:absolute;top:0;bottom:0;background:var(--error-fill)}.tc-grid[data-strip] .tc-axis{grid-row:4}.tc-scale{position:relative;grid-row:2;grid-column:1;color:var(--fg-2);font-size:var(--t-fine);line-height:12px}.tc-scale span{position:absolute;right:0;transform:translateY(-50%);white-space:nowrap}.tc-plot{position:relative;grid-row:2;grid-column:2;min-width:0;box-shadow:inset 0 -1px 0 var(--line-strong);touch-action:none;user-select:none}.tc-plot[data-brush]{cursor:crosshair}.tc-plot svg{position:absolute;inset:0;display:block;overflow:visible}.tc-gridline{stroke:var(--line);stroke-width:1}.tc-bar{shape-rendering:crispEdges}.tc-plot g[data-hover] .tc-bar{filter:brightness(1.25)}.tc-line{fill:none;stroke-width:1.5;stroke-linejoin:round}.tc-dot{stroke:var(--bg-ground);stroke-width:1.5}.tc-marker{position:absolute;top:0;bottom:0;width:0;border-left:1px solid color-mix(in oklch,var(--accent) 35%,transparent);pointer-events:none}.tc-marker[data-kind=migration]{border-left-color:color-mix(in oklch,var(--info-fill) 35%,transparent)}.tc-marker[data-kind=config]{border-left-color:color-mix(in oklch,var(--fg-2) 30%,transparent)}.tc-marker[data-failed]{border-left-color:color-mix(in oklch,var(--error-fill) 45%,transparent)}.tc-cursor{position:absolute;top:0;bottom:0;background:oklch(1 0 0/.05);pointer-events:none}.tc-cursor[data-lines]{background:none;border-left:1px solid var(--fg-2)}.tc-brush{top:0;bottom:0;background:color-mix(in oklch,var(--accent) 18%,transparent);box-shadow:inset 1px 0 0 var(--accent-line),inset -1px 0 0 var(--accent-line)}.tc-brush,.tc-tip{position:absolute;pointer-events:none}.tc-tip{top:4px;z-index:20;display:grid;gap:2px;min-width:168px;max-width:320px;opacity:1;visibility:visible}.tc-tip-time{color:var(--fg-1);font-weight:600}.tc-tip-row{display:grid;grid-template-columns:8px auto minmax(48px,1fr);align-items:center;column-gap:6px;color:var(--fg-2)}.tc-tip-row b{color:var(--fg-1);font-weight:500;text-align:right}.tc-sw{display:inline-block;width:8px;height:8px;border-radius:1px}.tc-tip-marker{display:grid;padding-top:4px;margin-top:2px;border-top:1px solid var(--line);color:var(--fg-1)}.tc-tip-detail{text-overflow:ellipsis;white-space:nowrap}.tc-axis,.tc-tip-detail{color:var(--fg-2);overflow:hidden}.tc-axis{position:relative;grid-row:3;grid-column:2;font-size:var(--t-fine);line-height:18px}.tc-axis span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.tx{position:relative;display:grid;grid-template-columns:var(--facet-w) minmax(0,1fr);grid-template-rows:auto auto auto auto minmax(0,1fr);min-height:0}.tx-bar{display:flex;align-items:center;gap:var(--sp-2)}.tx-bar,.tx-chips{grid-column:1/3;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line)}.tx-chips{min-height:41px}.tx-facets{grid-row:3/6;grid-column:1;min-height:0;overflow:auto;padding-bottom:var(--sp-4);border-right:1px solid var(--line)}.tx-attr-filter,.tx-facet-filter{padding:var(--sp-2) var(--sp-3)}.tx-attr-filter .sys-input,.tx-facet-filter .sys-input{width:100%}.tx-facet-err{padding:0 var(--sp-3);color:var(--error);font-size:var(--t-data)}.tx-histo{grid-row:3;grid-column:2;min-width:0;padding:var(--sp-2) var(--sp-3) var(--sp-1);border-bottom:1px solid var(--line)}.tx-histo-head{display:flex;align-items:center;gap:var(--sp-4);height:24px;color:var(--fg-2);font-size:var(--t-data);white-space:nowrap;font-variant-numeric:tabular-nums}.tx-histo-head b{margin-right:var(--sp-1);color:var(--fg-1);font-weight:600}.tx-histo-head [data-tone=error] b{color:var(--error)}.tx-live{margin-left:auto;color:var(--accent)}.tx-live[data-state=error]{color:var(--error)}.tx-notice{grid-row:4;grid-column:2;padding:var(--sp-2) var(--sp-3)}.tx-results{grid-row:5;grid-column:2;min-width:0;min-height:0;display:flex;flex-direction:column}.tx-results>.sys-table{flex:1 1 0;min-height:0}.tx-cols{height:32px;padding:0 var(--sp-3);border-bottom:1px solid var(--line)}.tx-col-add,.tx-cols{display:flex;align-items:center;gap:var(--sp-2)}.tx-colhead{display:inline-flex;align-items:center;gap:4px}.tx-colhead button{display:inline-flex;padding:0;border:0;background:none;color:var(--fg-3);cursor:pointer}.tx-colhead button:hover{color:var(--fg-1)}.tx-sort{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.tx-sort:hover,.tx-sort[aria-pressed=true]{color:var(--fg-1)}.tx-service{display:inline-flex;align-items:center;gap:6px}.tx-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-name[data-log]{font-family:var(--font-mono);font-size:var(--t-data)}.tx-muted{color:var(--fg-2)}.tx-drawer{grid-row:5;grid-column:2;justify-self:end;z-index:5;width:var(--drawer-w);min-height:0;box-shadow:-16px 0 40px oklch(0 0 0/.45)}.tx-drawer .sys-drawer{height:100%}.tx-text{max-width:80ch;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--t-data)}.tx-text[data-tone=error]{color:var(--error)}.tx-body-text{font-family:var(--font-mono)}.tx-log{display:grid;grid-template-columns:64px 64px minmax(0,1fr);gap:var(--sp-2);font-size:var(--t-data)}.tx-log-body{overflow-wrap:anywhere}.tx-ctx{display:grid;gap:2px;margin:0;padding:0;list-style:none;font-size:var(--t-data)}.tx-ctx li{display:grid;grid-template-columns:56px minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:var(--sp-2);height:24px}.tx-ctx li>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-ctx-k{color:var(--fg-2)}.tx-search{position:relative;flex:1;min-width:0}.tx-q{width:100%}.tx-q-field{position:relative;flex:1;min-width:0;overflow:hidden;display:flex;align-items:center;align-self:stretch}.tx-q .tx-q-field input{position:relative;width:100%;color:transparent;caret-color:var(--fg-1);background:transparent}.tx-q-field input::placeholder{color:var(--fg-3)}.tx-q-mirror{position:absolute;left:0;top:50%;translate:0 -50%;white-space:pre;pointer-events:none;color:var(--fg-1);font-family:var(--font-mono);font-size:var(--t-data);font-variant-ligatures:none}.tx-q-mirror [data-k=field]{color:var(--accent)}.tx-q-mirror [data-k=op]{color:var(--fg-2)}.tx-q-mirror [data-k=value]{color:var(--fg-1)}.tx-q-mirror [data-k=phrase]{color:var(--ok)}.tx-q-mirror [data-k=neg]{color:var(--error);font-weight:600}.tx-q-mirror [data-k=kw]{color:var(--warn)}.tx-q-mirror [data-k=paren]{color:var(--fg-2)}.tx-q-mirror [data-bad]{text-decoration:underline wavy var(--error);text-underline-offset:3px}.tx-q-err{margin:4px 0 0;color:var(--error);font-size:var(--t-data)}.tx-ac{position:absolute;top:calc(100% + 4px);left:0;z-index:40;min-width:320px;max-width:560px;margin:0;padding:4px;list-style:none;border:1px solid var(--line-strong);border-radius:var(--r-3);background:var(--bg-overlay);box-shadow:0 12px 32px oklch(0 0 0/.45)}.tx-ac button{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--sp-3);width:100%;padding:4px 8px;border:0;border-radius:var(--r-2);background:none;color:var(--fg-1);font:inherit;font-family:var(--font-mono);font-size:var(--t-data);text-align:left;cursor:pointer}.tx-ac [aria-selected=true] button,.tx-ac button:hover{background:var(--bg-hover)}.tx-ac-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-ac-h,.tx-ac-n{color:var(--fg-2);font-variant-numeric:tabular-nums}.tx-views{position:relative}.tx-views-pop{position:absolute;top:calc(100% + 6px);right:0;z-index:30;display:grid;gap:var(--sp-2);width:360px;padding:var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-3);background:var(--bg-overlay);box-shadow:0 12px 32px oklch(0 0 0/.45)}.tx-views-pop ul{display:grid;gap:2px;max-height:320px;overflow:auto;margin:0;padding:0;list-style:none}.tx-views-pop li{display:flex;align-items:center;gap:var(--sp-1)}.tx-views-open{display:grid;flex:1;min-width:0;padding:4px 8px;border:0;border-radius:var(--r-2);background:none;color:var(--fg-1);font:inherit;font-size:var(--t-data);text-align:left;cursor:pointer}.tx-views-open span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-views-open:hover,.tx-views-pop li[aria-current] .tx-views-open{background:var(--bg-hover)}.tx-views-pop form{display:flex;gap:var(--sp-2)}.tx-views-pop form .sys-input{flex:1}@container tl (min-width: 2400px){.tx{--facet-w:280px}}.tx-drawer{overflow:hidden}.tx-drawer .sys-drawer,.tx-drawer .sys-drawer-head{grid-template-columns:minmax(0,1fr)}.tx-drawer .sys-drawer-kicker{min-width:0}.tx-drawer .sys-drawer-kicker>span{min-width:0}.tx-drawer .sys-drawer-kicker>span,.tx-scope{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-scope{display:block;padding:var(--sp-2) var(--sp-4) 0;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--t-fine)}.tx-drawer .sys-attr{align-items:start;padding-top:4px;padding-bottom:4px}.tx-drawer .sys-attr dd>:first-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;white-space:normal;overflow-wrap:anywhere}.tx-label-id{margin-left:6px;color:var(--fg-3);font-variant-numeric:tabular-nums}.dp{display:grid;align-content:start;gap:var(--sp-6);padding:var(--sp-5) var(--sp-6) var(--sp-8);min-width:0}.dp>.sys-page-head{margin-bottom:0}.dp-body{grid-template-columns:minmax(0,1fr);gap:var(--sp-4);align-items:start}.dp-body,.dp-main{display:grid;min-width:0}.dp-main{align-content:start;gap:var(--sp-6);container:dp-main/inline-size}.dp-pane>*{height:100%}.dp-pane>.sys-drawer{border-left:0}.dp-pane-notice{padding:var(--sp-3) var(--sp-4) 0}.dp-name{display:inline-flex;align-items:baseline;gap:var(--sp-2);min-width:0;max-width:100%}.dp-name b{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.dp-name .sys-mono{flex:none;color:var(--fg-2)}.dp-muted{color:var(--fg-2)}.dp-empty{padding:var(--sp-3)}.dp-empty,.dp-line{margin:0;color:var(--fg-2)}.dp-waiting{display:grid;border-top:1px solid var(--line-strong)}.dp-wait{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,200px) auto auto;align-items:center;gap:var(--sp-3);min-height:var(--row);padding:0 var(--sp-3);border-bottom:1px solid var(--line);box-shadow:inset 3px 0 0 var(--warn-fill)}.dp-usage{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}.dp-usage-part{display:grid;align-content:start;gap:var(--sp-2);min-width:0}.dp-sub{margin:0;color:var(--fg-2);font-size:var(--t-fine);line-height:var(--lh-fine);font-weight:600;letter-spacing:var(--track-caps);text-transform:uppercase}@container dp-main (min-width: 1200px){.dp-usage{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.dp-pick{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.dp-models{display:grid;margin:0 0 var(--sp-3);padding:0;list-style:none}.dp-models li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:var(--row-dense);border-bottom:1px solid var(--line)}.dp-models li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:899px){.dp{padding:var(--sp-5) var(--sp-4) var(--sp-8)}.dp-wait{grid-template-columns:minmax(0,1fr) auto}}.jb{display:grid;align-content:start;gap:var(--sp-6);padding:var(--sp-5) var(--sp-6) var(--sp-8);min-width:0}.jb>.sys-page-head{margin-bottom:0}.jb-body{grid-template-columns:minmax(0,1fr);gap:var(--sp-4);align-items:start}.jb-body,.jb-main{display:grid;min-width:0}.jb-main{align-content:start;gap:var(--sp-3);container:jb-main/inline-size}.jb-pane>*{height:100%}.jb-pane>.sys-drawer{border-left:0}.jb-pane-notice{padding:var(--sp-3) var(--sp-4) 0}.jb-bar{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--sp-3);border-bottom:1px solid var(--line)}.jb-bar .sys-tabs{border-bottom:0}.jb-tools{display:flex;align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-2)}.jb-search{width:280px}.jb-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jb-error{color:var(--error)}.jb-empty,.jb-muted{color:var(--fg-2)}.jb-empty{margin:0;padding:var(--sp-3)}.jb-more{display:flex;justify-content:center;padding-top:var(--sp-2)}.jb-waiting{display:grid;border-top:1px solid var(--line-strong)}.jb-wait{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);min-height:var(--row);padding:0 var(--sp-3);border-bottom:1px solid var(--line);box-shadow:inset 3px 0 0 var(--warn-fill);color:var(--fg-1);text-decoration:none}.jb-wait:hover{background:var(--bg-hover)}.jb-wait b{font-weight:500}@media (max-width:900px){.jb{padding:var(--sp-4)}.jb-search,.jb-tools{width:100%}.jb-tools{flex-wrap:wrap}}.cr{display:grid;align-content:start;gap:var(--sp-6);padding:var(--sp-5) var(--sp-6) var(--sp-8);min-width:0}.cr>.sys-page-head{margin-bottom:0}.cr-body{grid-template-columns:minmax(0,1fr);gap:var(--sp-4);align-items:start}.cr-body,.cr-main{display:grid;min-width:0}.cr-main{align-content:start;gap:var(--sp-3)}.cr-pane>*{height:100%}.cr-pane>.sys-drawer{border-left:0}.cr-pane-notice{padding:var(--sp-3) var(--sp-4) 0}.cr-bar{display:flex;align-items:center;gap:var(--sp-3);padding-bottom:var(--sp-2);border-bottom:1px solid var(--line)}.cr-clip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-msg{color:var(--error)}.cr-empty{padding:var(--sp-3)}.cr-empty,.cr-stack{margin:0;color:var(--fg-2)}.cr-stack{padding:var(--sp-2);border-radius:var(--r-1);background:var(--bg-sunk);font-family:var(--font-mono);font-size:var(--t-data);line-height:var(--lh-data);white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;overflow:auto}@media (max-width:900px){.cr{padding:var(--sp-4)}}.rs{align-content:start;padding:var(--sp-5) var(--sp-6) var(--sp-8)}.rs,.rs-grid{display:grid;gap:var(--sp-6)}.rs-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));align-items:start}.rs-kv{display:grid;margin:0;border-top:1px solid var(--line-strong)}.rs-kv>div{display:grid;grid-template-columns:88px minmax(0,1fr) 64px;align-items:center;column-gap:var(--sp-3);height:var(--row-dense);padding:0 var(--sp-3);border-bottom:1px solid var(--line);font-size:var(--t-body)}.rs-kv dt{color:var(--fg-2)}.rs-kv dd{margin:0;overflow:hidden;color:var(--fg-1);text-align:right;text-overflow:ellipsis;white-space:nowrap}.rs-meter{display:block;height:4px;border-radius:1px;background:var(--bg-active);overflow:hidden}.rs-meter i{display:block;height:100%;background:var(--mark)}.rs-kv>div[data-tone=warn] dd,.rs-kv>div[data-tone=warn] dt{color:var(--warn)}.rs-kv>div[data-tone=warn] .rs-meter i{background:var(--warn-fill)}.rs-key{flex-wrap:wrap;gap:var(--sp-1) var(--sp-4);color:var(--fg-2);font-size:var(--t-data);line-height:var(--lh-data)}.rs-key,.rs-key>span{display:inline-flex;align-items:center}.rs-key>span{gap:6px}.rs-key i{width:8px;height:8px;border-radius:1px}.rs-key b{color:var(--fg-1);font-weight:500}.rs-name{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.rs-name i{flex:none;width:8px;height:8px;border-radius:1px}.rs-mono{overflow:hidden;font-family:var(--font-mono);font-size:var(--t-data);text-overflow:ellipsis;white-space:nowrap}.rs-mem{display:inline-grid;grid-template-columns:auto 40px;align-items:center;gap:var(--sp-2)}.rs-share{display:block;height:4px;border-radius:1px;background:var(--bg-active);overflow:hidden}.rs-share i{display:block;height:100%;background:var(--mark)}