.sh-toasts{z-index:950;right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;gap:8px;width:min(380px,100vw - 32px);max-height:calc(100dvh - 32px);display:flex;position:fixed}@media (width<=760px){.sh-toasts{left:max(8px, env(safe-area-inset-left,0px));right:max(8px, env(safe-area-inset-right,0px));bottom:max(8px, env(safe-area-inset-bottom,0px));width:auto;max-height:calc(100dvh - 16px)}}.sh-toasts-head{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.sh-toasts-more{color:var(--muted)}.sh-toasts-clear{pointer-events:auto;background:var(--raised);border:1px solid var(--line-strong);min-height:28px;box-shadow:0 4px 14px var(--shadow);border-radius:14px;padding:0 12px}.sh-toasts-clear:hover{background:color-mix(in srgb, var(--text) 10%, var(--raised))}.sh-toasts-list{flex-direction:column;gap:8px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.sh-toast{--tone:var(--primary);pointer-events:auto;min-width:0;color:var(--text);background:color-mix(in srgb, var(--tone) 12%, var(--raised));border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);border-left:3px solid var(--tone);box-shadow:0 8px 28px var(--shadow);animation:sh-toast-in .16s var(--ease);border-radius:8px;flex:none;align-items:stretch;display:flex;overflow:hidden}.sh-toast-success{--tone:var(--ok)}.sh-toast-warning{--tone:var(--caution)}.sh-toast-error{--tone:var(--bad)}.sh-toast-body{flex-wrap:wrap;flex:1;align-items:flex-start;gap:6px 10px;min-width:0;padding:10px 4px 10px 12px;display:flex}.sh-toast-body .sh-glyph{margin-top:.5px}.sh-toast-open:hover{background:color-mix(in srgb, var(--tone) 10%, transparent)}.sh-toast-text{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sh-toast-line{font-weight:600}.sh-toast-detail{color:var(--muted)}.sh-toast-link{color:var(--tone);text-underline-offset:2px;overflow-wrap:anywhere;flex-basis:100%;padding-left:26px;font-weight:600;text-decoration:underline}.sh-toast-dismiss{width:36px;color:var(--muted);flex:none;justify-content:center;align-items:flex-start;padding-top:10px;display:flex}.sh-toast-dismiss:hover{color:var(--text);background:color-mix(in srgb, var(--tone) 10%, transparent)}@media (width<=760px){.sh-toast-dismiss{width:var(--touch)}.sh-toast-body{min-height:var(--touch)}}@keyframes sh-toast-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.sh-toast{animation:none}}.sh-crumbrow{min-height:48px;padding:0 16px 0 var(--gutter);border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;column-gap:8px;display:flex;position:relative}.sh-crumbrow[hidden]{display:none}.sh-crumbs{flex:1 1 0;align-items:center;min-width:0;min-height:48px;display:flex;overflow:hidden}.sh-crumbrow.sh-wrapped{padding-bottom:8px}.sh-crumbrow.sh-wrapped .sh-crumbs{flex-basis:100%}.sh-crumb-list{white-space:nowrap;min-width:0;color:var(--muted);align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sh-crumb{flex:none;align-items:center;min-width:0;display:flex}.sh-crumb+.sh-crumb:before{content:"›";color:var(--dim);flex:none;margin-right:8px}.sh-crumbs .sh-crumb:last-child{flex:0 auto}.sh-crumb-name{text-overflow:ellipsis;min-width:0;overflow:hidden}a.sh-crumb-name:hover{color:var(--text)}.sh-crumb-current{color:var(--text);font-weight:600}.sh-crumb-switch,.sh-crumb-more{height:28px;color:var(--dim);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sh-crumb-switch{width:22px;margin-left:2px}.sh-crumb-switch .sh-glyph{width:14px;height:14px}.sh-crumb-more{letter-spacing:.08em;min-width:28px;padding:0 4px}.sh-crumb-switch:hover,.sh-crumb-more:hover,.sh-crumb-switch[aria-expanded=true],.sh-crumb-more[aria-expanded=true]{background:var(--hover);color:var(--text)}.sh-crumb-controls{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.sh-crumb-controls:empty{display:none}.sh-crumb-ruler{visibility:hidden;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sh-crumb-ruler .sh-crumb-list{width:max-content;position:absolute;top:0;left:0}.sh-crumb-ruler [data-label]:before{content:attr(data-label)}@media (width<=760px){.sh-crumb-switch{width:28px;height:36px}.sh-crumb-more{min-width:36px;height:36px}}.sh-crumbmenu{z-index:1000;background:var(--raised);border:1px solid var(--line-strong);min-width:220px;box-shadow:0 8px 28px var(--shadow);border-radius:8px;flex-direction:column;display:flex;position:fixed;overflow:hidden}.sh-crumbmenu-title{border-bottom:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex:none;padding:8px 12px 6px;font-size:10.5px;font-weight:600}.sh-crumbmenu-list{overscroll-behavior:contain;flex-direction:column;min-height:0;padding:4px;display:flex;overflow:auto}.sh-crumbmenu-list:focus{outline:none}.sh-crumbmenu-item{border-radius:6px;flex:none;align-items:center;gap:10px;min-height:40px;padding:4px 10px;display:flex}.sh-crumbmenu-item:hover,.sh-crumbmenu-item:focus{background:var(--hover);outline:none}.sh-crumbmenu-item:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.sh-crumbmenu-item[aria-checked=true]:after{content:"✓";color:var(--primary);margin-left:auto;padding-left:12px}.sh-crumbmenu-text{flex-direction:column;min-width:0;display:flex}.sh-crumbmenu-label,.sh-crumbmenu-subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sh-crumbmenu-label{color:var(--text)}.sh-crumbmenu-subtitle{color:var(--muted);font-size:11.5px}.sh-crumbmenu-busy,.sh-crumbmenu-empty{color:var(--muted);justify-content:center;margin:0;padding:16px;display:flex}.sh-crumbmenu-spinner{border:2px solid var(--line-strong);border-top-color:var(--working);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite sh-crumbmenu-spin}@keyframes sh-crumbmenu-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sh-crumbmenu-spinner{animation-duration:2.4s}}@media (width<=760px){.sh-crumbmenu-item{min-height:44px}}.sh-status-dot{margin:0 4px}.sh-runs-pager{margin-top:8px}.sh-runs-beyond a{color:var(--primary)}.sh-connection-tenant{flex-direction:column;min-width:0;line-height:1.25;display:flex}.sh-connection-id{color:var(--muted);font-size:11px}.sh-connection{padding:22px var(--gutter);flex-direction:column;gap:18px;display:flex}.sh-connection-state{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.sh-connection-reason{color:var(--bad);margin:0}.sh-connection-consent{flex-direction:column;gap:6px;margin:0;display:flex}.sh-connection-heading{margin:0 0 8px;font-size:13px;font-weight:600}.sh-connection-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sh-connection-list ul{color:var(--muted);margin:4px 0 0;padding-left:18px;font-size:12px}.sh-member-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.sh-settings-form{max-width:560px;padding:20px var(--gutter)}.sh-settings-form fieldset{display:contents}.sh-avatar-field{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sh-avatar-field .sh-list-avatar{width:48px;height:48px}.sh-env-split{--sh-env-least:260px;--sh-promotion-width:120px}.sh-timeline{--sh-timeline-label:96px;--sh-timeline-lane:32px;--sh-mark:12px;--sh-mark-ring:2px}.sh-env-split{border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.sh-env-section{min-width:var(--sh-env-least);padding:18px var(--gutter) 20px;flex:1 1 0}.sh-env{color:inherit;border-radius:8px;align-items:flex-start;gap:18px;padding:6px;text-decoration:none;display:flex}.sh-env:hover{background:var(--hover)}.sh-env:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.sh-env>svg{flex:none}.sh-env-body{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.sh-env-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sh-env-name{font-size:15px;font-weight:600}.sh-env-tag{border:1px solid var(--line-strong);color:var(--muted);border-radius:4px;padding:0 6px;font-size:11px}.sh-env-place{color:var(--muted);font-size:12px}.sh-env-missing{color:var(--caution);font-size:12px}.sh-env-figures{flex-wrap:wrap;gap:10px 24px;margin:0;display:flex}.sh-env-figure{flex-direction:column-reverse;gap:2px;display:flex}.sh-env-figure-value{font-family:var(--display);margin:0;font-size:18px}.sh-env-figure-value .sh-mono{font-family:var(--mono);font-size:14px}.sh-env-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sh-env-rows>li{padding:8px var(--gutter);border-bottom:1px solid var(--line)}.sh-env-row .sh-env-body{flex-flow:wrap;align-items:center;gap:10px 32px}.sh-env-row .sh-env-head{flex-direction:column;align-items:flex-start;min-width:180px}.sh-promotion{width:var(--sh-promotion-width);border-right:1px solid var(--line);border-left:1px solid var(--line);text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;padding:12px 8px;display:flex}.sh-promotion .sh-act{white-space:normal;max-width:100%}.sh-timeline{flex-direction:column;gap:12px;display:flex}.sh-timeline-legend{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.sh-timeline-legend>li{align-items:center;gap:6px;display:inline-flex}.sh-timeline-lanes{flex-direction:column;display:flex}.sh-timeline-lane{grid-template-columns:var(--sh-timeline-label) minmax(0, 1fr);min-height:var(--sh-timeline-lane);align-items:center;display:grid}.sh-timeline-name{font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sh-timeline-track,.sh-timeline-axis{margin:0 calc(var(--sh-mark) / 2 + var(--sh-mark-ring));padding:0;list-style:none;position:relative}.sh-timeline-track{height:var(--sh-timeline-lane);background:linear-gradient(var(--line), var(--line)) center / 100% 2px no-repeat}.sh-timeline-axis{height:18px;color:var(--muted);font-size:11px}.sh-timeline-at,.sh-timeline-tick{position:absolute;top:50%;translate:-50% -50%}.sh-timeline-tick{white-space:nowrap}.sh-timeline-mark{box-sizing:border-box;width:var(--sh-mark);height:var(--sh-mark);border-radius:50%;display:block}a.sh-timeline-mark:hover,a.sh-timeline-mark:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.sh-mark-ok{background:var(--ok)}.sh-mark-danger{background:var(--bad)}.sh-mark-working{background:var(--working)}.sh-mark-muted{background:var(--dim)}.sh-mark-promotion{box-shadow:0 0 0 var(--sh-mark-ring) var(--bg), 0 0 0 calc(var(--sh-mark-ring) * 2) var(--text)}.sh-timeline-legend .sh-timeline-mark{--sh-mark:9px}.sh-timeline-legend .sh-mark-promotion{box-shadow:inset 0 0 0 var(--sh-mark-ring) var(--text);background:0 0}@media (width<=760px){.sh-env-split{flex-direction:column;overflow-x:visible}.sh-env-section{min-width:0}.sh-promotion{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:row;width:auto}.sh-promotion .sh-act svg{rotate:90deg}.sh-timeline{--sh-timeline-label:64px}}.sh-product-settings{flex-wrap:wrap;align-items:flex-start;display:flex}.sh-product-form{flex:360px;min-width:0}.sh-product-form fieldset{display:contents}.sh-product-form-title{margin:0;font-size:14px;font-weight:600}.sh-order{border:1px solid var(--line);border-radius:8px;margin:0;padding:0;list-style:none}.sh-order-item{align-items:center;gap:10px;min-height:44px;padding:4px 6px 4px 12px;display:flex}.sh-order-item+.sh-order-item{border-top:1px solid var(--line)}.sh-order-place{width:1.5em;color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.sh-order-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sh-order-note{flex:none}.sh-order-moves{flex:none;gap:2px;display:inline-flex}.sh-order-moves .sh-iconb[aria-disabled=true]{opacity:.4}.sh-token-bar{justify-content:flex-end;display:flex}.sh-token-acts{justify-content:flex-end;display:inline-flex}.sh-token-environments{flex-wrap:wrap;gap:8px 16px;display:flex}.sh-token-environment{align-items:center;gap:6px;min-height:32px;display:inline-flex}.sh-token-dialog{width:min(480px,100vw - 32px)}.sh-token-warning{color:var(--text);border:1px solid var(--caution);background:color-mix(in srgb, var(--caution) 12%, transparent);border-radius:8px;margin:0;padding:10px 12px}.sh-token-secret{width:100%;min-width:0}.sh-product-danger{padding:0 var(--gutter) 32px}.sh-topology-ok{--sh-ring:var(--ok)}.sh-topology-caution{--sh-ring:var(--caution)}.sh-topology-danger{--sh-ring:var(--bad)}.sh-topology-working{--sh-ring:var(--working)}.sh-topology-muted{--sh-ring:var(--dim)}.sh-topology{overscroll-behavior:contain;max-height:72vh;position:relative;overflow:auto}.sh-topology.sh-compact{justify-content:center;max-height:none;display:flex;overflow:hidden}.sh-topology-canvas{transform-origin:top;flex:none;position:relative}.sh-topology-lines{position:absolute;inset:0;overflow:visible}.sh-topology-edge{stroke:var(--line-strong);stroke-width:1.5px}.sh-topology-group{fill:none;stroke:var(--dim);stroke-width:1px;stroke-dasharray:5 5}.sh-topology-group-name{font-family:var(--mono);fill:var(--muted);font-size:11px}.sh-topology-node{color:inherit;border-radius:8px;flex-direction:column;align-items:center;gap:2px;text-decoration:none;display:flex;position:absolute}.sh-topology-square{width:var(--sh-topology-node);height:var(--sh-topology-node);color:var(--muted);background:var(--raised);border:2.5px solid var(--sh-ring);border-radius:25%;flex:none;justify-content:center;align-items:center;display:flex}.sh-topology-dashed .sh-topology-square,.sh-topology-ring.sh-topology-dashed{border-style:dashed}.sh-compact .sh-topology-square .sh-glyph{width:14px;height:14px}.sh-topology-name,.sh-topology-type{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.3;overflow:hidden}.sh-topology-name{margin-top:2px;font-size:12px}.sh-topology-type{font-family:var(--mono);color:var(--muted);font-size:10px}a.sh-topology-node:hover .sh-topology-square,a.sh-topology-node:focus-visible .sh-topology-square{background:var(--hover)}a.sh-topology-node:hover .sh-topology-name{text-decoration:underline}.sh-topology-card{z-index:2;background:var(--chrome);border:1px solid var(--line-strong);max-width:320px;box-shadow:0 6px 20px var(--shadow);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;display:flex;position:absolute;transform:translate(-50%)}.sh-topology-card.sh-above{transform:translate(-50%,-100%)}.sh-topology-card-name{overflow-wrap:anywhere;font-weight:600}.sh-topology-card-type{color:var(--muted);overflow-wrap:anywhere}.sh-topology-foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 24px;font-size:12px;display:flex}.sh-topology-legend{flex-direction:column;gap:6px;display:flex}.sh-topology-keys{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.sh-topology-key{align-items:center;gap:6px;display:inline-flex}.sh-topology-key .sh-glyph{width:14px;height:14px}.sh-topology-ring{border:2px solid var(--sh-ring);border-radius:3px;width:12px;height:12px}.sh-environment-region{min-width:0;padding:18px var(--gutter) 20px;flex-direction:column;gap:12px;display:flex}.sh-environment-region+.sh-environment-region{border-top:1px solid var(--line)}.sh-environment-region>h2{margin:0}.sh-topology-link{color:inherit;border-radius:8px;text-decoration:none;display:block}.sh-topology-link:hover{background:var(--hover)}.sh-environment-statement{flex-direction:column;gap:6px;margin:0;display:flex}.sh-environment-statement p{color:var(--muted);margin:0}.sh-environment-statement .sh-statement-head{color:var(--text);font-weight:600}.sh-drift-change{font-family:var(--mono);overflow-wrap:anywhere;font-size:12px}.sh-resource-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sh-resource-filters .sh-input{height:30px}.sh-environment-note{color:var(--muted);margin:0}.sh-environment-missing{color:var(--caution);margin:0}@media (width<=760px){.sh-topology{max-height:60vh}}.sh-resource-tone-ok{--sh-resource-tone:var(--ok)}.sh-resource-tone-caution{--sh-resource-tone:var(--caution)}.sh-resource-tone-danger{--sh-resource-tone:var(--bad)}.sh-resource-tone-working{--sh-resource-tone:var(--working)}.sh-resource-tone-muted{--sh-resource-tone:var(--dim)}.sh-resource-head{align-items:center}.sh-resource-ring{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sh-resource-ring svg{position:absolute;inset:0;overflow:visible}.sh-resource-ring-ring{stroke:var(--sh-resource-tone)}.sh-resource-title{flex-direction:column;gap:4px;min-width:0;display:flex}.sh-resource-name{font-family:var(--display);overflow-wrap:anywhere;font-size:22px;line-height:1.1}.sh-resource-kind{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.sh-act.sh-resource-portal{color:inherit}.sh-resource-heading{margin:0 0 6px;font-size:12px;font-weight:600}.sh-resource-dependencies+.sh-resource-dependencies{margin-top:16px}.sh-resource-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sh-resource-entry{color:inherit;flex-wrap:wrap;align-items:center;gap:4px 8px;text-decoration:none;display:inline-flex}.sh-resource-entry:hover .sh-resource-entry-name{text-decoration:underline}.sh-resource-entry-kind,.sh-resource-drift-when{color:var(--muted);font-size:12px}.sh-resource-drift{flex-wrap:wrap;gap:2px 12px;display:flex}.sh-resource-history{flex-direction:column;gap:10px;display:flex}.sh-resource-strip-box{flex-direction:column;gap:4px;display:flex}.sh-resource-strip{border-radius:3px;align-items:center;height:24px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.sh-resource-mark{flex-basis:0;min-width:0;height:100%;display:flex}.sh-resource-mark-flagged{min-width:2px}.sh-resource-mark-fill{background:var(--sh-resource-tone);flex:1;display:block}.sh-resource-mark-moving .sh-resource-mark-fill{background:repeating-linear-gradient(135deg, var(--sh-resource-tone) 0 2px, transparent 2px 4px)}.sh-resource-mark-absent{align-items:center}.sh-resource-mark-absent .sh-resource-mark-fill{background:var(--dim);height:2px}.sh-resource-axis{justify-content:space-between;gap:12px;margin:0;font-size:12px;display:flex}.sh-act.sh-resource-more{align-self:flex-start}.sh-resource-summary,.sh-resource-legend{margin:0}.sh-resource-legend{font-size:12px}.sh-resource-history .sh-resource-heading{margin-top:8px}.sh-run-stages{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sh-run-stage{align-items:flex-start;gap:8px;display:flex}.sh-run-succeeded{color:var(--ok)}.sh-run-failed{color:var(--bad)}.sh-run-in-progress{color:var(--working)}.sh-run-cancelled,.sh-run-pending,.sh-run-not-reached{color:var(--muted)}.sh-run-stage .sh-list-name{color:var(--text)}.sh-run-unreached{border:1.5px dashed var(--muted);border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.sh-run-failure{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--mono);color:var(--bad);margin:12px 0 0;font-size:13px}.sh-run-summary{color:inherit;border-radius:6px;flex-wrap:wrap;gap:6px 16px;padding:6px;text-decoration:none;display:flex}.sh-run-summary:hover{background:var(--hover)}.sh-run-lead{color:var(--primary);margin-top:8px;display:inline-block}.sh-run-changes{margin:0;padding:0;list-style:none}.sh-run-object{overflow-wrap:anywhere;grid-template-columns:minmax(80px,160px) minmax(80px,200px) minmax(0,1fr);gap:12px;padding:6px;display:grid}.sh-run-change>summary{cursor:pointer;border-radius:6px}.sh-run-change>summary:hover{background:var(--hover)}.sh-run-diff{max-height:480px;font-family:var(--mono);background:var(--bg);border:1px solid var(--line);border-radius:8px;margin:4px 0 8px;padding:10px 12px;font-size:13px;line-height:1.5;overflow:auto}.sh-run-diff-added{color:var(--ok)}.sh-run-diff-removed{color:var(--bad)}.sh-run-diff-hunk,.sh-run-diff-header{color:var(--muted)}.sh-run-log{min-height:0;padding:8px var(--gutter) 16px;flex-direction:column;flex:1;display:flex}.sh-run-log .sh-out-lines{flex:1}.sh-run-log .sh-out-line-command,.sh-section .sh-out-line-command{border-top:1px solid var(--line);margin-top:10px;padding-top:6px;font-weight:600}.sh-out-line{content-visibility:auto;contain-intrinsic-size:auto 20px}@media (width<=720px){.sh-run-object{grid-template-columns:minmax(0,1fr);gap:2px}}:root{--bar-control:32px;--bar-h:52px}@media (width<=760px){:root{--bar-control:40px}}.sh-top{height:var(--bar-h);background:var(--chrome);border-bottom:1px solid var(--line-strong);z-index:45;flex:none;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.sh-top-end{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.sh-history{gap:2px;display:flex}.sh-word{font-family:var(--display);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:10px;margin-left:4px;padding-right:4px;font-size:15px;display:inline-flex}.sh-word .sh-mark-box{width:var(--bar-control);height:var(--bar-control)}.sh-phone .sh-word{margin-left:0}.sh-groups{align-items:center;display:flex}.sh-tipped{flex:none;display:inline-flex}.sh-status-group{border-radius:8px;flex-direction:column;gap:2px;padding:4px 10px;display:flex}.sh-status-group:hover{background:var(--hover)}.sh-status-group[aria-expanded=true]{background:color-mix(in srgb, var(--primary) 14%, transparent)}.sh-group-name{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:10px;font-weight:600}.sh-figures{height:16px;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:flex}.sh-figures .sh-glyph{width:13px;height:13px}.sh-figure+.sh-glyph{margin-left:4px}.sh-of{color:var(--muted);font-size:11.5px;font-weight:500}.sh-rule{background:var(--line-strong);flex:none;width:1px;height:28px}@media (width<=1100px){.sh-top{gap:6px;padding:0 8px}.sh-top-end{gap:6px}.sh-word{gap:8px}.sh-tools{gap:2px;padding-left:6px}.sh-tool-operations{padding:0 6px}.sh-groups .sh-of{display:none}.sh-status-group{padding:4px 5px}.sh-group-name{letter-spacing:.06em}.sh-disconnected{padding:0 6px}.sh-disconnected-word,.sh-disconnected-since{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.sh-tools{border-left:1px solid var(--line-strong);align-items:center;gap:4px;padding-left:8px;display:flex}.sh-tool{min-width:var(--bar-control);height:var(--bar-control);color:var(--muted);border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;display:inline-flex;position:relative}.sh-tool .sh-glyph{width:17px;height:17px}.sh-tool:hover{background:var(--hover);color:var(--text)}.sh-tool[aria-expanded=true]{color:var(--primary);background:color-mix(in srgb, var(--primary) 14%, transparent)}.sh-tool[disabled]{color:var(--dim);cursor:default}.sh-tool[disabled]:hover{background:0 0}.sh-tool-operations{padding:0 8px}.sh-tool-count{min-width:1ch;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--text);font-size:12px;font-weight:600}.sh-badge{min-width:15px;height:15px;font-family:var(--mono);color:var(--bg);border-radius:8px;justify-content:center;align-items:center;padding:0 3px;font-size:9.5px;font-weight:700;display:flex;position:absolute;top:0;right:0}.sh-badge-danger{background:var(--bad)}.sh-badge-caution{background:var(--caution)}.sh-account{border-radius:50%}.sh-avatar{width:calc(var(--bar-control) - 6px);height:calc(var(--bar-control) - 6px);object-fit:cover;border-radius:50%}.sh-avatar-initials{color:var(--primary);background:color-mix(in srgb, var(--primary) 18%, transparent);justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.sh-disconnected-status{display:contents}.sh-disconnected{border:1px solid color-mix(in srgb, var(--caution) 45%, transparent);height:26px;color:var(--caution);white-space:nowrap;border-radius:13px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.sh-disconnected .sh-glyph{width:14px;height:14px}.sh-disconnected-since{color:var(--muted);font-weight:500}.sh-disconnected.sh-compact{padding:0 6px}.sh-compact .sh-disconnected-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sh-tooltip{z-index:1100;max-width:min(320px,100vw - 16px);padding-top:6px;position:fixed}.sh-tooltip[hidden]{display:none}.sh-tooltip-box{background:var(--raised);border:1px solid var(--line-strong);box-shadow:0 6px 20px var(--shadow);color:var(--text);border-radius:6px;padding:6px 9px;font-size:12px;font-weight:500}.sh-tooltip-detail{color:var(--muted);margin-top:4px}.sh-tooltip-names{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sh-drawer{z-index:60;background:var(--chrome);border-left:1px solid var(--line-strong);width:380px;max-width:100%;box-shadow:-12px 0 40px var(--shadow);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.sh-drawer[tabindex]:focus-visible{outline:none}.sh-drawer-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;min-height:52px;padding:0 10px 0 20px;display:flex}.sh-drawer-title{margin:0;font-size:15px;font-weight:600}.sh-drawer-count{font-family:var(--mono);color:var(--muted);font-size:12px}.sh-drawer-close{margin-left:auto}.sh-drawer-body{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.sh-drawer-list{margin:0;padding:0;list-style:none}.sh-drawer-entry{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:0 12px 0 20px;display:flex}.sh-drawer-link{flex:1;align-items:flex-start;gap:10px;min-width:0;padding:11px 0;display:flex}.sh-drawer-link>.sh-glyph,.sh-drawer-link>.sh-spinner,.sh-drawer-link>.sh-cancelled,.sh-drawer-link>.sh-drawer-queued{margin-top:1px}.sh-drawer-link:hover .sh-drawer-name{color:var(--primary)}.sh-drawer-text{flex-direction:column;gap:3px;min-width:0;display:flex}.sh-drawer-name{font-weight:500}.sh-drawer-sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sh-drawer-act{flex:none;height:28px;padding:0 10px;font-size:12px}.sh-drawer-aside-link{color:var(--muted);white-space:nowrap;border-radius:6px;flex:none;padding:4px 8px;font-size:12px}.sh-drawer-aside-link:hover{background:var(--hover);color:var(--text)}.sh-drawer-group{padding-top:14px}.sh-drawer-group-title{margin:0 0 4px;padding:0 20px}.sh-drawer-empty{color:var(--muted);margin:0;padding:12px 20px}.sh-drawer-wait{justify-content:center;padding:28px;display:flex}.sh-drawer-wait .sh-spinner{width:28px;height:28px}.sh-drawer-queued{border:1.5px dashed var(--dim);border-radius:50%;flex:none;width:14px;height:14px}.sh-cancelled{color:var(--muted);display:inline-flex}.sh-status-button{height:var(--bar-control);border:1px solid var(--line-strong);font-family:var(--mono);font-variant-numeric:tabular-nums;border-radius:10px;flex:none;align-items:center;gap:5px;padding:0 6px 0 10px;font-size:13px;font-weight:600;display:inline-flex}.sh-status-button .sh-glyph{width:14px;height:14px}.sh-status-button .sh-figure+.sh-glyph{margin-left:4px}.sh-status-button[aria-expanded=true]{background:color-mix(in srgb, var(--primary) 14%, transparent);border-color:color-mix(in srgb, var(--primary) 40%, transparent)}.sh-status-chevron{color:var(--muted);transition:transform .15s var(--ease);display:inline-flex}.sh-status-button[aria-expanded=true] .sh-status-chevron{transform:rotate(180deg)}.sh-sheet-scrim{z-index:65;background:var(--scrim-faint);position:absolute;inset:0}.sh-sheet{z-index:70;background:var(--chrome);border-bottom:1px solid var(--line-strong);max-height:100%;box-shadow:0 12px 32px var(--shadow);position:absolute;top:0;left:0;right:0;overflow:auto}.sh-sheet-list{margin:0;padding:0;list-style:none}.sh-sheet-entry{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 16px;display:flex}.sh-sheet-list li:last-child .sh-sheet-entry{border-bottom:0}.sh-sheet-entry:active{background:var(--hover)}.sh-sheet-label{font-size:14px;font-weight:500}.sh-sheet-entry .sh-figures{font-size:14px}.sh-sheet-note{border-bottom:1px solid var(--line);color:var(--caution);align-items:center;gap:8px;margin:0;padding:12px 16px;font-weight:600;display:flex}@media (width<=760px){.sh-top{padding:0 10px 0 12px}.sh-drawer{z-index:950;width:auto;max-width:none;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);border-left:0;position:fixed;inset:0}.sh-drawer-close{width:var(--touch);height:var(--touch)}.sh-drawer-act,.sh-drawer-aside-link{min-height:var(--touch);align-items:center;display:inline-flex}}@media (prefers-reduced-motion:reduce){.sh-status-chevron{transition:none}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/orbitron-latin-400-normal-U6xZUhur.woff2)format("woff2"),url(/assets/orbitron-latin-400-normal-DBk4Dmer.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--palette-primary:var(--theme-primary);--palette-secondary:var(--theme-secondary);--palette-cta:var(--theme-primary);--palette-divider:var(--theme-text-muted);--palette-background:var(--theme-background);--palette-background-alt:var(--theme-background-alt);--palette-text:var(--theme-text);--palette-text-muted:var(--theme-text-muted);--palette-ok:var(--alerts-ok);--palette-caution:var(--alerts-low);--palette-danger:var(--alerts-critical);--palette-series-1:var(--series-1);--palette-series-2:var(--series-2);--palette-series-3:var(--series-3);--palette-series-4:var(--series-4)}:root[data-scheme=dark]{--alerts-ok:#4fbf8b;--alerts-low:#e3b341;--alerts-critical:#f2777a;--series-1:#a685ff;--series-2:#58c7dd;--series-3:#e3c069;--series-4:#6fce90}:root[data-scheme=light]{--alerts-ok:#1f7a54;--alerts-low:#8a5b00;--alerts-critical:#b3261e;--series-1:#60f;--series-2:#0f6f88;--series-3:#8a6100;--series-4:#1f7a54}:root[data-theme=the-clockwyrks][data-scheme=dark]{--theme-primary:#e48800;--theme-secondary:#c2af93;--theme-background:#0f0b06;--theme-background-alt:#1a120d;--theme-text:#d5d0c6;--theme-text-muted:#9f927f}:root[data-theme=the-clockwyrks][data-scheme=light]{--theme-primary:#995900;--theme-secondary:#7a5f3a;--theme-background:#fff8ec;--theme-background-alt:#eadbc7;--theme-text:#211910;--theme-text-muted:#6b5a44}:root[data-theme=the-clockwyrks]{--palette-divider:var(--theme-secondary)}:root[data-theme=gen-yume][data-scheme=dark]{--theme-primary:#9b6cff;--theme-secondary:#e3c069;--theme-background:#16141c;--theme-background-alt:#000;--theme-text:#d6d0c6;--theme-text-muted:#928a9a}:root[data-theme=gen-yume][data-scheme=light]{--theme-primary:#60f;--theme-secondary:#8a6100;--theme-background:#f7f2ff;--theme-background-alt:#e8ddff;--theme-text:#181a1b;--theme-text-muted:#5f586b}:root[data-theme=gen-yume]{--palette-cta:var(--theme-secondary);--palette-divider:var(--theme-secondary)}:root[data-theme=nvidia][data-scheme=dark]{--theme-primary:#76b900;--theme-secondary:#b4a584;--theme-background:#181a1b;--theme-background-alt:#282a2b;--theme-text:#d6d0c6;--theme-text-muted:#92917f}:root[data-theme=nvidia][data-scheme=light]{--theme-primary:#4c7600;--theme-secondary:#6f6248;--theme-background:#f6f8f1;--theme-background-alt:#e3ead8;--theme-text:#181a1b;--theme-text-muted:#4d563f}:root[data-theme=nvidia]{--palette-divider:var(--theme-secondary)}:root[data-theme=starq][data-scheme=dark]{--theme-primary:#ff2e93;--theme-secondary:#fff;--theme-background:#000;--theme-background-alt:#141414;--theme-text:#f2f2f2;--theme-text-muted:#9a9a9a}:root[data-theme=starq][data-scheme=light]{--theme-primary:#c7006b;--theme-secondary:#000;--theme-background:#fff;--theme-background-alt:#f0f0f0;--theme-text:#0a0a0a;--theme-text-muted:#5c5c5c}:root[data-theme=smooth-by-design][data-scheme=dark]{--theme-primary:#5fc686;--theme-secondary:#fff;--theme-background:#08110b;--theme-background-alt:#112119;--theme-text:#f3f7f1;--theme-text-muted:#8fa697}:root[data-theme=smooth-by-design][data-scheme=light]{--theme-primary:#1f7a43;--theme-secondary:#0e3b20;--theme-background:#fff;--theme-background-alt:#e9f3ea;--theme-text:#0e1f14;--theme-text-muted:#4f6657}:root[data-theme=wrayet][data-scheme=dark]{--theme-primary:#57c3e3;--theme-secondary:#a9f9fa;--theme-background:#05080d;--theme-background-alt:#092033;--theme-text:#d9fbff;--theme-text-muted:#75aeb8}:root[data-theme=wrayet][data-scheme=light]{--theme-primary:#1476a6;--theme-secondary:#0f5a82;--theme-background:#f2fbff;--theme-background-alt:#d7f1fa;--theme-text:#07131a;--theme-text-muted:#385766}:root{--font:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--display:Orbitron, "IBM Plex Sans", system-ui, sans-serif;--primary:var(--palette-primary);--brand:var(--palette-cta);--on-brand:var(--palette-background);--bg:var(--palette-background);--alt:var(--palette-background-alt);--text:var(--palette-text);--muted:var(--palette-text-muted);--divider:var(--palette-divider);--ok:var(--palette-ok);--caution:var(--palette-caution);--bad:var(--palette-danger);--working:var(--palette-series-2);--sh-series-1:var(--palette-series-1);--sh-series-2:var(--palette-series-2);--sh-series-3:var(--palette-series-3);--sh-series-4:var(--palette-series-4);--shade:oklch(from var(--palette-background) calc(l * .3) c h);--shadow:oklch(from var(--shade) l c h / 45%);--scrim:oklch(from var(--shade) l c h / 45%);--scrim-faint:oklch(from var(--shade) l c h / 35%);--chrome:color-mix(in srgb, var(--bg) 78%, var(--shade));--strip:color-mix(in srgb, var(--bg) 62%, var(--shade));--raised:color-mix(in srgb, var(--bg) 70%, var(--alt));--hover:color-mix(in srgb, var(--text) 7%, var(--bg));--line:color-mix(in srgb, var(--divider) 22%, transparent);--line-strong:color-mix(in srgb, var(--divider) 38%, transparent);--grey-strong:color-mix(in srgb, var(--text) 70%, var(--bg));--dim:color-mix(in srgb, var(--text) 45%, var(--bg));--grey-faint:color-mix(in srgb, var(--text) 25%, var(--bg));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-scheme=light]{--shade:oklch(from var(--palette-text) calc(l * .5) c h);--shadow:oklch(from var(--shade) l c h / 18%);--chrome:color-mix(in srgb, var(--bg) 90%, var(--alt));--strip:color-mix(in srgb, var(--bg) 70%, var(--alt));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sh-mark-box{flex:none;line-height:0;display:inline-block}.sh-mark-box>svg{width:100%;height:100%;display:block}.sh-spinner-large{width:48px;height:48px}.sh-spinner-small{vertical-align:-3px;width:16px;height:16px}.sh-spinner .a-rim,.sh-spinner .a-r2,.sh-spinner .a-r3,.sh-spinner .a-spokes{transform-box:view-box;transform-origin:50px 50px}.sh-spinner .a-rim{animation:9s linear infinite sh-turn}.sh-spinner .a-r2{animation:4.5s linear infinite reverse sh-turn}.sh-spinner .a-r3,.sh-spinner .a-spokes{animation:3s linear infinite sh-turn}@keyframes sh-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sh-spinner .a-rim,.sh-spinner .a-r2,.sh-spinner .a-r3,.sh-spinner .a-spokes{animation:none}}:root{--ease:cubic-bezier(0, 0, .2, 1);--slide-duration:.26s;--tab-strip-h:36px;--touch:44px;--gutter:24px}@media (width<=760px){:root{--gutter:16px}}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg);color:var(--text);font:13px/1.35 var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.sh-glyph{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.sh-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sh-mono{font-family:var(--mono)}.sh-muted{color:var(--muted)}.sh-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:10.5px;font-weight:600}.sh-series-1{--sh-group:var(--sh-series-1)}.sh-series-2{--sh-group:var(--sh-series-2)}.sh-series-3{--sh-group:var(--sh-series-3)}.sh-series-4{--sh-group:var(--sh-series-4)}.sh-frame{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);flex-direction:column;display:flex;position:fixed;inset:0}.sh-body{flex:1;min-height:0;display:flex;position:relative}.sh-panels{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.sh-panel{flex-direction:column;flex:1;min-height:0;display:flex}.sh-panel[hidden]{display:none}.sh-strip{height:calc(var(--tab-strip-h) + 1px);background:var(--strip);border-bottom:1px solid var(--line);z-index:50;flex:none;align-items:stretch;display:flex;position:relative}.sh-strip.sh-phone{height:calc(var(--touch) + 1px)}.sh-strip-tabs{scrollbar-width:none;flex:0 auto;align-items:stretch;min-width:0;display:flex;position:relative;overflow:auto hidden}.sh-strip-tabs::-webkit-scrollbar{display:none}.sh-tab,.sh-group{border-right:1px solid var(--line);transition:transform .15s var(--ease);align-items:center;display:flex;position:relative}.sh-tab{min-width:120px;color:var(--muted);flex:0 220px}.sh-phone .sh-tab{flex:none;min-width:0;max-width:168px}.sh-tab:hover{background:var(--hover);color:var(--text)}.sh-tab.sh-selected{background:var(--bg);color:var(--text)}.sh-tab.sh-grouped:before,.sh-group:before{content:"";background:var(--sh-group);height:2px;position:absolute;top:0;left:0;right:0}.sh-dragging{transition:none}.sh-tab[style*=transform]{z-index:1}.sh-tab-button{flex:1;align-items:center;min-width:0;height:100%;padding:0 4px 0 12px;display:flex}.sh-phone .sh-tab-button{padding-right:12px}.sh-phone .sh-selected .sh-tab-button{padding-right:2px}.sh-tab-label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sh-tab-close{width:24px;height:24px;color:var(--muted);border-radius:6px;flex:none;justify-content:center;align-items:center;margin-right:6px;display:inline-flex}.sh-phone .sh-tab-close{width:36px;height:36px;margin-right:2px}.sh-tab-close .sh-glyph{width:12px;height:12px}.sh-tab-close:hover{background:var(--line-strong);color:var(--text)}.sh-group{flex:none;padding:0 6px}.sh-group-label{text-overflow:ellipsis;white-space:nowrap;min-width:24px;max-width:160px;min-height:22px;color:var(--sh-group);background:color-mix(in srgb, var(--sh-group) 18%, transparent);border-radius:6px;padding:2px 10px;font-size:12px;font-weight:600;overflow:hidden}.sh-group-label[aria-expanded=false]{color:var(--bg);background:var(--sh-group)}.sh-strip-new,.sh-strip-count{width:var(--tab-strip-h);color:var(--muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.sh-phone .sh-strip-new,.sh-phone .sh-strip-count{width:var(--touch)}.sh-strip-new:hover,.sh-strip-count:hover{background:var(--hover);color:var(--text)}.sh-phone .sh-strip-new{margin-left:auto}.sh-strip-count{font-family:var(--mono);font-weight:600}.sh-strip-count:before{content:"";border:1.5px solid;border-radius:6px;width:22px;height:22px;position:absolute}.sh-strip-count{position:relative}.sh-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto;container-type:size}.sh-slide{display:contents}.sh-content.sh-sliding{position:relative;overflow:hidden}.sh-slide-in,.sh-slide-out{animation:var(--slide-duration) var(--ease) both;flex-direction:column;flex:1 0 auto;display:flex}.sh-slide-out{pointer-events:none;min-height:100%;position:absolute;left:0;right:0}.sh-slide-in.sh-slide-deeper{animation-name:sh-in-from-right}.sh-slide-out.sh-slide-deeper{animation-name:sh-out-to-left}.sh-slide-in.sh-slide-back{animation-name:sh-in-from-left}.sh-slide-out.sh-slide-back{animation-name:sh-out-to-right}@keyframes sh-in-from-right{0%{transform:translate(100%)}}@keyframes sh-out-to-left{to{transform:translate(-100%)}}@keyframes sh-in-from-left{0%{transform:translate(-100%)}}@keyframes sh-out-to-right{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.sh-slide-in,.sh-slide-out{animation:none}}.sh-page{flex-direction:column;flex:none;display:flex}.sh-page.sh-fill{flex:1;min-height:0;overflow:hidden}.sh-empty{padding:28px var(--gutter);color:var(--muted);margin:0}.sh-acts{align-items:center;gap:8px;margin-left:auto;display:flex}.sh-act{border:1px solid var(--line-strong);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;height:34px;padding:0 14px;font-weight:500;display:inline-flex}.sh-act:hover{background:var(--hover)}.sh-act[disabled]{color:var(--dim);cursor:default}.sh-act.sh-primary{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}.sh-act.sh-danger{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 40%, transparent)}.sh-navb{width:32px;height:32px;color:var(--muted);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sh-navb:hover{background:var(--hover);color:var(--text)}.sh-pagebar{padding:0 var(--gutter);border-bottom:1px solid var(--line);flex:none}.sh-pagebar-row{align-items:center;gap:12px;min-height:56px;display:flex}.sh-pagebar .sh-navb{margin-left:-8px}.sh-pagebar-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;overflow:hidden}.sh-pagebar.sh-tabbed .sh-pagebar-row{align-items:stretch}.sh-pagebar.sh-tabbed .sh-pagebar-row>:not(.sh-tabsbar){align-self:center}.sh-pagebar-condition{padding:0 0 14px}.sh-tabsbar{scrollbar-width:none;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.sh-page>.sh-tabsbar{min-height:44px;padding:0 var(--gutter);border-bottom:1px solid var(--line)}.sh-tabsbar-tab{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 12px;display:flex}.sh-tabsbar-tab:hover{color:var(--text)}.sh-tabsbar-tab[aria-current=page]{color:var(--text);border-bottom-color:var(--primary)}.sh-stats{padding:22px var(--gutter) 20px;border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:18px 32px;display:flex}.sh-stats>.sh-acts{align-self:center}.sh-stat{flex-direction:column;gap:5px;min-width:0;display:flex}.sh-stat-value{font-family:var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:400;line-height:1}.sh-stat-value small,.sh-stat-value .sh-unit{font-family:var(--font);font-size:13px;font-weight:500}.sh-stat-value .sh-stat-word{font-family:var(--mono);font-size:20px;font-weight:500}.sh-stat-value .sh-stat-statement{font-family:var(--font);font-size:15px;font-weight:500}.sh-cockpit{flex-wrap:wrap;display:flex}.sh-section{min-width:0;max-height:45cqh;padding:18px var(--gutter) 20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;flex:320px;gap:12px;display:flex}.sh-section-body{flex:1;min-height:0;overflow:auto}.sh-section.sh-full{border-right:0;flex-basis:100%;order:1;max-height:none}.sh-section.sh-full .sh-section-body{overflow:visible}.sh-split{grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.sh-split-main{border-right:1px solid var(--line);min-width:0}.sh-split-side{min-width:0}.sh-unselected{padding:28px var(--gutter);color:var(--muted);margin:0}@media (width<=760px){.sh-section{border-right:0;flex-basis:100%;max-height:none}.sh-section-body{overflow:visible}.sh-split{grid-template-columns:minmax(0,1fr)}.sh-split-main{border-right:0;border-bottom:1px solid var(--line)}}.sh-statement{padding:40px var(--gutter);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.sh-statement p{color:var(--muted);margin:0}.sh-statement .sh-statement-head{color:var(--text);font-size:16px;font-weight:600}.sh-menu{z-index:1000;background:var(--raised);border:1px solid var(--line-strong);min-width:200px;max-height:calc(100vh - 16px);box-shadow:0 8px 28px var(--shadow);border-radius:8px;flex-direction:column;padding:4px;display:flex;position:fixed;overflow:auto}.sh-menu-item{white-space:nowrap;border-radius:6px;align-items:center;gap:8px;min-height:30px;padding:0 10px;display:flex}.sh-menu-item:hover,.sh-menu-item:focus-visible{background:var(--hover);outline:none}.sh-menu-item[aria-disabled=true]{color:var(--dim);cursor:default}.sh-menu-item[aria-disabled=true]:hover{background:0 0}.sh-menu-item[aria-checked=true]:after{content:"✓";color:var(--primary);margin-left:auto}.sh-menu-separator{background:var(--line);height:1px;margin:4px 6px}.sh-swatch{background:var(--sh-group);border-radius:3px;width:12px;height:12px}.sh-backdrop{z-index:900;background:var(--scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sh-dialog{background:var(--chrome);border:1px solid var(--line-strong);width:min(420px,100vw - 32px);box-shadow:0 12px 40px var(--shadow);border-radius:12px;flex-direction:column;gap:14px;padding:20px;display:flex}.sh-dialog-title{margin:0;font-size:16px;font-weight:600}.sh-dialog-text{color:var(--muted);margin:0}.sh-dialog-form{flex-direction:column;gap:8px;display:flex}.sh-dialog-acts{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.sh-input{height:36px;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line-strong);border-radius:8px;padding:0 10px}.sh-sheet-backdrop{align-items:flex-end}.sh-tab-drawer{width:100%;max-height:80%;padding-bottom:env(safe-area-inset-bottom,0);background:var(--chrome);border-top:1px solid var(--line-strong);border-radius:14px 14px 0 0;flex-direction:column;display:flex}.sh-tab-drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;display:flex}.sh-tab-drawer-list,.sh-tab-drawer-list ul{margin:0;padding:0;list-style:none}.sh-tab-drawer-list{overflow:auto}.sh-tab-drawer-entry,.sh-tab-drawer-heading{min-height:var(--touch);border-bottom:1px solid var(--line);align-items:center;padding:0 4px 0 16px;display:flex}.sh-tab-drawer-entry.sh-selected{background:var(--hover)}.sh-tab-drawer-group .sh-tab-drawer-entry{border-left:3px solid var(--sh-group);padding-left:28px}.sh-tab-drawer-select,.sh-tab-drawer-toggle{min-width:0;min-height:var(--touch);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sh-tab-drawer-select[aria-current=page]{font-weight:600}.sh-tab-drawer-toggle{color:var(--sh-group);font-weight:600}.sh-tab-drawer-entry .sh-navb,.sh-tab-drawer-heading .sh-navb{width:var(--touch);height:var(--touch)}@media (prefers-reduced-motion:reduce){.sh-tab,.sh-group{transition:none}}.sh-awaiting{justify-content:center;align-items:center;min-width:0;display:flex}.sh-failure{color:var(--bad);margin:0}.sh-severity-info{color:var(--primary)}.sh-severity-success{color:var(--ok)}.sh-severity-warning{color:var(--caution)}.sh-severity-error{color:var(--bad)}.sh-severity.sh-severity-muted{color:var(--dim)}.sh-rail{--sh-dur:.24s;--sh-open-dur:.3s;width:var(--sh-strip-w);z-index:40;flex:none;position:relative}.sh-rail-panel{width:var(--sh-strip-w);background:var(--chrome);border-right:1px solid var(--line-strong);clip-path:inset(0 -320px 0 0);isolation:isolate;touch-action:none;transition:width var(--sh-open-dur) var(--ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:visible}.sh-rail.sh-open .sh-rail-panel{width:var(--sh-open-w);clip-path:none;box-shadow:12px 0 40px var(--shadow);overflow:hidden}.sh-rail-head{height:0;width:var(--sh-open-w);opacity:0;transition:height var(--sh-open-dur) var(--ease), opacity var(--sh-open-dur) var(--ease);border-bottom:1px solid #0000;flex:none;align-items:center;gap:4px;padding:0 8px;display:flex;overflow:hidden}.sh-rail.sh-open .sh-rail-head{height:var(--sh-head-h);opacity:1;border-bottom-color:var(--line)}.sh-rail-turn{width:30px;height:30px;color:var(--muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.sh-rail-turn .sh-glyph{width:14px;height:14px}.sh-rail-turn:hover{background:var(--hover);color:var(--text)}.sh-rail-chip{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--sh-group) 16%, transparent);white-space:nowrap;border-radius:15px;flex:1;align-items:center;gap:7px;min-width:0;height:30px;padding:0 10px;font-size:11.5px;display:flex;overflow:hidden}.sh-rail-chip-dot{background:var(--sh-group);border-radius:50%;flex:none;width:7px;height:7px}.sh-rail-chip b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.sh-rail-chip small{color:var(--muted);font-size:10px}.sh-rail-helix{flex:1;min-height:0;position:relative;overflow:hidden}.sh-rail-axis{background:var(--line-strong);width:2px;height:100%;position:absolute;top:0}.sh-rail-camera{background:color-mix(in srgb, var(--text) 8%, transparent);height:1px;display:none;position:absolute;left:0;right:0}.sh-rail.sh-open .sh-rail-camera{display:block}.sh-rail-seg,.sh-rail-item,.sh-rail-label,.sh-rail-mark{transition-property:transform,opacity,border-color,box-shadow,background-color,color;transition-duration:var(--sh-dur);transition-timing-function:var(--ease);will-change:transform, opacity;position:absolute;top:0;left:0}.sh-rail-seg{transform-origin:0;background:var(--sh-group);pointer-events:none;width:1px;height:2px}.sh-rail-bone{border-radius:1px}.sh-rail-item,.sh-rail-placeholder{width:var(--sh-icon);height:var(--sh-icon);border-radius:30%;justify-content:center;align-items:center;display:flex}.sh-rail-item{border:1px solid color-mix(in srgb, var(--text) 14%, transparent);background:var(--bg);color:color-mix(in srgb, var(--sh-group) 55%, var(--muted));box-shadow:0 0 0 0 color-mix(in srgb, var(--text) 0%, transparent)}.sh-rail-item .sh-glyph{stroke-width:1.8px;width:53%;height:53%}.sh-rail-item:hover{opacity:1!important;z-index:1000!important}.sh-rail-item:hover .sh-glyph{filter:brightness(1.35)}.sh-rail-item.sh-selected{border-color:var(--sh-group);background:color-mix(in srgb, var(--sh-group) 22%, var(--bg));color:var(--sh-group)}.sh-rail-item.sh-focused{border-color:var(--text);color:var(--sh-group);box-shadow:0 0 0 3px color-mix(in srgb, var(--text) 18%, transparent)}.sh-rail-placeholder{border:1.5px dashed color-mix(in srgb, var(--sh-group) 70%, transparent);background:0 0;position:absolute;top:0;left:0}.sh-rail-placeholder:hover{background:color-mix(in srgb, var(--sh-group) 12%, transparent)}.sh-rail.sh-open .sh-rail-placeholder{visibility:hidden!important}.sh-rail-names{z-index:1;pointer-events:none;width:0;clip-path:inset(0 -100vw var(--sh-foot-h) 0);transition:clip-path var(--sh-open-dur) var(--ease);position:absolute;top:0;bottom:0;left:0}.sh-rail.sh-open .sh-rail-names{clip-path:inset(var(--sh-head-h) -100vw var(--sh-foot-h) 0)}.sh-rail-names-in{transition:transform var(--sh-open-dur) var(--ease);position:absolute;top:0;left:0}.sh-rail.sh-open .sh-rail-names-in{transform:translateY(var(--sh-head-h))}.sh-rail-label{white-space:nowrap;z-index:900;align-items:center;height:22px;font-size:12px;display:flex}.sh-rail-label.sh-selected{color:var(--sh-group);font-weight:600}.sh-rail-mark{width:var(--sh-icon);height:var(--sh-icon);z-index:1}.sh-rail-flyout{left:calc(var(--sh-icon) + 8px);background:var(--hover);white-space:nowrap;height:24px;color:var(--text);box-shadow:0 2px 12px var(--shadow);z-index:950;border-radius:6px;align-items:center;gap:8px;margin-top:-12px;padding:0 10px;font-size:11.5px;display:flex;position:absolute;top:50%}.sh-rail-flyout i{font:10px var(--mono);color:var(--sh-group);font-style:normal}.sh-rail-foot{padding:5px 0 5px calc((var(--sh-strip-w) - 34px) / 2);border-top:1px solid var(--line);flex:none;align-items:center;gap:8px;display:flex}.sh-rail-foot-acts{flex-direction:column;gap:4px;display:flex}.sh-rail-foot-button{width:34px;height:34px;color:var(--muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sh-rail-foot-button .sh-glyph{stroke-width:1.7px;width:18px;height:18px}.sh-rail-foot-button:hover:not(:disabled){background:var(--hover);color:var(--text)}.sh-rail-foot-button[aria-current=page]{color:var(--primary);background:color-mix(in srgb, var(--primary) 16%, transparent)}.sh-rail-foot-button:disabled{cursor:default;opacity:.5}.sh-rail-foot-button.sh-cta,.sh-rail-foot-button.sh-cta:hover{background:var(--primary);color:var(--on-brand)}.sh-rail-hint{text-align:right;color:var(--dim);white-space:nowrap;opacity:0;transition:opacity var(--sh-open-dur) var(--ease);flex:1;padding-right:8px;font-size:11px}.sh-rail.sh-open .sh-rail-hint{opacity:1}.sh-rail-scheme{border:1px solid var(--line-strong);opacity:0;visibility:hidden;transition:opacity var(--sh-open-dur) var(--ease);border-radius:8px;margin-left:auto;margin-right:8px;display:flex;overflow:hidden}.sh-rail.sh-open .sh-rail-scheme{opacity:1;visibility:visible}.sh-rail-scheme button{min-height:34px;color:var(--muted);padding:0 12px;font-size:12px}.sh-rail-scheme button[aria-pressed=true]{background:var(--hover);color:var(--text);font-weight:600}.sh-rail-scrim{background:var(--scrim-faint);opacity:0;pointer-events:none;transition:opacity var(--sh-open-dur) var(--ease);z-index:30;position:absolute;inset:0}.sh-rail.sh-open~.sh-rail-scrim{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.sh-rail-seg,.sh-rail-item,.sh-rail-label,.sh-rail-mark,.sh-rail-panel,.sh-rail-head,.sh-rail-names,.sh-rail-names-in,.sh-rail-hint,.sh-rail-scheme,.sh-rail-scrim{transition:none}}.sh-settings-chips{flex-wrap:wrap;gap:8px;padding:4px 0 16px;display:flex}.sh-settings-chip{min-height:var(--touch);border:1px solid var(--line-strong);border-radius:calc(var(--touch) / 2);color:var(--muted);white-space:nowrap;align-items:center;padding:0 14px;display:inline-flex}.sh-settings-chip[aria-current=page]{color:var(--sh-series-1);border-color:var(--sh-series-1);background:color-mix(in srgb, var(--sh-series-1) 16%, transparent);font-weight:600}.sh-settings-footer{background:var(--bg);border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:24px;padding:12px 0;display:flex;position:sticky;bottom:0}.sh-settings-footer .sh-act{min-height:var(--touch)}:root{--pulse-depth:.35}.sh-ring{flex:none;overflow:visible}.sh-ring-ring{stroke:var(--ok)}.sh-ring-core{fill:var(--ok)}.sh-ring-caution .sh-ring-ring{stroke:var(--caution)}.sh-ring-caution .sh-ring-core{fill:var(--caution)}.sh-ring-danger .sh-ring-ring{stroke:var(--bad)}.sh-ring-danger .sh-ring-core{fill:var(--bad)}.sh-ring-reserved .sh-ring-ring{stroke:var(--dim);stroke-dasharray:3.2 3.2}.sh-ring-arc{stroke:var(--working)}.sh-ring .sh-ring-hollow{fill:none;stroke:var(--caution)}.sh-dot{background:var(--sh-dot);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.sh-dot-ok{--sh-dot:var(--ok)}.sh-dot-caution{--sh-dot:var(--caution)}.sh-dot-danger{--sh-dot:var(--bad)}.sh-dot-working{--sh-dot:var(--working)}.sh-dot-primary{--sh-dot:var(--primary)}.sh-dot-muted{--sh-dot:var(--dim)}.sh-pulse{animation:sh-pulse var(--pulse-period) ease-in-out infinite}@keyframes sh-pulse{50%{opacity:var(--pulse-depth)}}@media (prefers-reduced-motion:reduce){.sh-pulse{opacity:1;animation:none}}.sh-table{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.sh-table-scroll{min-width:0;overflow-x:auto}.sh-table-grid{min-width:var(--sh-table-min);color:var(--text);font-size:13px}.sh-table-row{grid-template-columns:var(--sh-table-columns);column-gap:var(--sh-table-gap);border-bottom:1px solid var(--line);white-space:nowrap;text-align:start;align-items:center;min-height:36px;padding:7px 0;display:grid}.sh-table-body>:last-child{border-bottom:0}.sh-table-header{border-bottom-color:var(--line-strong);letter-spacing:.12em;text-transform:uppercase;min-height:0;color:var(--muted);padding:0 0 6px;font-size:10.5px;font-weight:600}.sh-table-cell{min-width:0;overflow:hidden}.sh-table-value{text-overflow:ellipsis;display:block;overflow:hidden}.sh-table-cell-label{display:none}.sh-table-mono,.sh-table-span{font-family:var(--mono);font-size:12.5px}.sh-table-end{text-align:end}.sh-table-link,.sh-table-expanding{cursor:pointer;transition:background-color .12s var(--ease)}.sh-table-link:hover,.sh-table-expanding:hover{background:var(--hover)}.sh-table-link:focus-visible,.sh-table-expanding:focus-visible{outline:2px solid var(--palette-primary,var(--primary));outline-offset:-2px}.sh-table-control{color:var(--muted);justify-content:center;align-items:center;display:flex}.sh-table-chevron-glyph{transition:transform .12s var(--ease)}.sh-table-expanding[aria-expanded=true] .sh-table-chevron-glyph{transform:rotate(90deg)}.sh-table-open,.sh-table-page{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sh-table-open:hover,.sh-table-page:hover{background:var(--hover);color:var(--text)}.sh-table-page[aria-disabled=true]{opacity:.4;cursor:default}.sh-table-page[aria-disabled=true]:hover{color:var(--muted);background:0 0}.sh-table-detail{border-bottom:1px solid var(--line);background:var(--raised);white-space:normal;padding:10px 12px 12px}.sh-table-sort{max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.sh-table-sort:hover,.sh-table-sort[data-sorted]{color:var(--text)}.sh-table-sort-label{text-overflow:ellipsis;overflow:hidden}.sh-table-sort-arrow{opacity:.5;flex:none}.sh-table-sort[data-sorted] .sh-table-sort-arrow{opacity:1}.sh-table-state{align-items:center;gap:6px;max-width:100%;display:inline-flex}.sh-table-state-glyph{flex:none;display:inline-flex}.sh-table-state-text{text-overflow:ellipsis;overflow:hidden}.sh-table-pager{justify-content:flex-end;align-items:center;gap:8px;display:flex}.sh-table-span{color:var(--muted)}.sh-table-empty{color:var(--muted);margin:0;padding:10px 0}@media (width>=761px){.sh-table[data-collapsed] .sh-table-state-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (width<=760px){.sh-table-grid{min-width:0}.sh-table-row{white-space:normal;grid-template-columns:minmax(0,1fr) auto auto;row-gap:4px;padding:10px 0}.sh-table-row>.sh-table-cell{text-align:start;grid-column:1;grid-template-columns:minmax(0,7.5em) minmax(0,1fr);align-items:baseline;column-gap:12px;display:grid}.sh-table-cell-label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:600;display:block;overflow:hidden}.sh-table-value{overflow-wrap:anywhere}.sh-table-row>.sh-table-chevron{grid-area:1/2}.sh-table-row>.sh-table-opener{grid-area:1/3}.sh-table-open,.sh-table-page{width:var(--touch);height:var(--touch)}.sh-table-header{flex-wrap:wrap;gap:4px 16px;display:flex}.sh-table-header>.sh-table-cell{min-height:var(--touch);align-items:center;display:flex}.sh-table-header>.sh-table-unsortable,.sh-table-header>.sh-table-control{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;margin:-1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.sh-table-link,.sh-table-expanding,.sh-table-chevron-glyph{transition:none}}.uplot,.uplot *,.uplot :before,.uplot :after{box-sizing:border-box}.uplot{width:min-content;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{-webkit-user-select:none;user-select:none;position:relative}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{width:100%;height:100%;display:block;position:relative}.u-axis{position:absolute}.u-legend{text-align:center;margin:auto;font-size:14px}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{pointer-events:none;background:#00000012;position:absolute}.u-cursor-x,.u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.sh-chart{flex-direction:column;gap:8px;min-width:0;display:flex}.sh-chart-plot{width:100%;min-width:0;position:relative;overflow:hidden}.sh-chart .uplot{font-family:var(--mono);width:100%}.sh-chart .u-over{touch-action:pan-y}.sh-chart .u-cursor-x{border-right:1px dashed var(--palette-text-muted)}.sh-legend{color:var(--palette-text);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.sh-legend-key{color:var(--palette-text);align-items:center;gap:6px;display:inline-flex}button.sh-legend-key{min-height:24px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;margin:0;padding:2px 4px;transition:background-color .12s ease-out,border-color .12s ease-out}button.sh-legend-key:hover{background:color-mix(in srgb, var(--palette-text) 7%, transparent)}button.sh-legend-key[aria-pressed=true]{border-color:var(--palette-divider);background:color-mix(in srgb, var(--palette-text) 10%, transparent);font-weight:600}button.sh-legend-key:focus-visible{outline:2px solid var(--palette-primary);outline-offset:1px}.sh-legend-swatch{background:var(--palette-text-muted);border-radius:50%;flex:none;width:8px;height:8px}.sh-chart-reading{z-index:2147483647;border:1px solid var(--palette-divider);background:var(--palette-background-alt);max-width:calc(100vw - 16px);color:var(--palette-text);font:12px/1.4 var(--font);pointer-events:none;white-space:nowrap;box-shadow:0 4px 16px color-mix(in srgb, var(--palette-background) 60%, transparent);border-radius:6px;margin:0;padding:6px 8px;position:fixed;inset:0 auto auto 0;overflow:visible}.sh-chart-reading-time{font-family:var(--mono);color:var(--palette-text-muted);margin-bottom:2px}.sh-chart-reading-row{align-items:center;gap:6px;display:flex}.sh-chart-reading-name{flex:auto}.sh-chart-reading-value{font-family:var(--mono);margin-left:12px}.sh-segmented{border:1px solid var(--palette-divider);border-radius:8px;display:inline-flex;overflow:hidden}.sh-segmented button{min-height:32px;color:var(--palette-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:7px 12px;font-size:13px;transition:background-color .12s ease-out,color .12s ease-out}.sh-segmented button+button{border-left:1px solid var(--palette-divider)}.sh-segmented button[aria-pressed=true]{background:color-mix(in srgb, var(--palette-primary) 18%, transparent);color:var(--palette-primary)}.sh-segmented button:focus-visible{outline:2px solid var(--palette-primary);outline-offset:-2px}@media (prefers-reduced-motion:reduce){button.sh-legend-key,.sh-segmented button{transition:none}}.sh-iconb{width:32px;height:32px;color:var(--muted);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sh-iconb:hover{background:var(--hover);color:var(--text)}.sh-iconb[aria-disabled=true],.sh-act[aria-disabled=true]{color:var(--dim);cursor:default}.sh-iconb[aria-disabled=true]:hover,.sh-act[aria-disabled=true]:hover{background:0 0}.sh-act.sh-primary[aria-disabled=true]{background:color-mix(in srgb, var(--brand) 45%, var(--bg));color:var(--on-brand);border-color:#0000}.sh-act.sh-primary[aria-busy=true]{background:var(--brand)}@media (pointer:coarse){.sh-iconb{width:var(--touch);height:var(--touch)}}.sh-spinner{flex:none;width:16px;height:16px;display:inline-flex}.sh-spinner svg{width:100%;height:100%}.sh-refusal{color:var(--bad);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.sh-inline-link{color:var(--primary);text-underline-offset:2px;text-align:left;padding:0;text-decoration:underline}.sh-outward{color:var(--primary);align-items:center;gap:3px;display:inline-flex}.sh-outward .sh-glyph{width:12px;height:12px}.sh-danger-zone{border-top:1px solid color-mix(in srgb, var(--bad) 40%, transparent);margin-top:32px;padding-top:20px}.sh-danger-zone-title{color:var(--bad);margin:0 0 12px;font-size:14px;font-weight:600}.sh-danger-zone-rows{border:1px solid color-mix(in srgb, var(--bad) 40%, transparent);border-radius:8px;margin:0;padding:0;list-style:none}.sh-danger-act{align-items:center;gap:16px;padding:12px 16px;display:flex}.sh-danger-act+.sh-danger-act{border-top:1px solid var(--line)}.sh-danger-act-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sh-danger-act-name{font-weight:600}.sh-danger-act-line{color:var(--muted)}.sh-form{width:100%;max-width:560px;padding:24px var(--gutter) 32px;flex-direction:column;gap:20px;display:flex}.sh-field{flex-direction:column;gap:6px;min-width:0;display:flex}.sh-field-head{align-items:center;gap:4px;min-height:24px;display:flex}.sh-field-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.sh-field-help{width:24px;height:24px}.sh-field-help[aria-expanded=true]{color:var(--text)}.sh-field-explain{color:var(--muted);margin:0}.sh-field .sh-input{width:100%;min-width:0}.sh-field .sh-textarea{resize:vertical;height:auto;min-height:96px;padding:8px 10px}.sh-field.sh-refused .sh-input,.sh-field.sh-refused .sh-segmented,.sh-field.sh-refused .sh-switch{border-color:var(--bad)}.sh-field-error{color:var(--bad);margin:0}.sh-form-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:4px;display:flex}.sh-form-end .sh-refusal{flex:100%;margin:0}.sh-wizard-moves{justify-content:space-between}.sh-switch{border:1px solid var(--line-strong);background:var(--bg);width:44px;height:24px;transition:background-color .15s var(--ease);border-radius:12px;flex:none;position:relative}.sh-switch-knob{background:var(--muted);width:16px;height:16px;transition:transform .15s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.sh-switch[aria-checked=true]{background:var(--brand);border-color:var(--brand)}.sh-switch[aria-checked=true] .sh-switch-knob{background:var(--on-brand);transform:translate(20px)}.sh-segmented{border:1px solid var(--line-strong);border-radius:8px;align-self:flex-start;max-width:100%;padding:2px;display:inline-flex}.sh-segment{min-height:30px;color:var(--muted);white-space:nowrap;border-radius:6px;padding:0 12px}.sh-segment:hover{background:var(--hover);color:var(--text)}.sh-segment[aria-checked=true]{background:var(--raised);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}.sh-segment[aria-disabled=true]{color:var(--dim);cursor:default}.sh-segment[aria-disabled=true]:hover{background:0 0}.sh-tabset{flex-direction:column;min-width:0;display:flex}.sh-tabset-row{height:var(--touch);min-width:0;padding:0 var(--gutter);scrollbar-width:none;border-bottom:1px solid var(--line);flex-wrap:nowrap;flex:none;align-items:stretch;display:flex;overflow:auto hidden}.sh-tabset-tab{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;padding:0 12px;display:flex}.sh-tabset-tab:hover{color:var(--text)}.sh-tabset-tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--primary)}.sh-review{flex-direction:column;gap:20px;display:flex}.sh-review-stage{flex-direction:column;gap:8px;display:flex}.sh-review-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sh-review-title{margin:0;font-size:14px;font-weight:600}.sh-review-answers{gap:6px;margin:0;display:grid}.sh-review-answer{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;display:grid}.sh-review-answer dt{color:var(--muted)}.sh-review-answer dd{overflow-wrap:anywhere;margin:0}@media (prefers-reduced-motion:reduce){.sh-switch,.sh-switch-knob{transition:none}}.sh-op-status{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sh-op-status .sh-glyph{width:16px;height:16px}.sh-op-queued,.sh-op-cancelling{color:var(--muted)}.sh-op-failed{color:var(--bad)}.sh-op-cancelled,.sh-op-withdrawn{color:var(--muted)}.sh-op-table{border-collapse:collapse;width:100%}.sh-op-table th{text-align:left;color:var(--muted);font-weight:600}.sh-op-table th,.sh-op-table td{border-bottom:1px solid var(--line);padding:6px 10px}.sh-op-row-cancel{width:var(--touch);text-align:right}.sh-op-group-heading{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:0;padding:12px 16px 6px;font-size:12px;font-weight:600}.sh-op-empty{color:var(--muted);margin:0;padding:6px 16px 12px}.sh-op-entries{margin:0;padding:0;list-style:none}.sh-op-entry{border-bottom:1px solid var(--line);padding:4px 4px 8px 16px}.sh-op-entry-line{align-items:center;gap:4px;display:flex}.sh-op-entry-open{min-width:0;min-height:var(--touch);text-align:left;overflow-wrap:anywhere;flex:1;font-weight:600}.sh-op-entry-open:hover{text-decoration:underline}.sh-op-entry-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 14px;padding-right:12px;font-size:13px;display:flex}.sh-dialog.sh-output{--output-margin:48px;width:min(1000px, calc(100vw - 2 * var(--output-margin)));height:calc(100dvh - 2 * var(--output-margin));gap:10px;min-height:0}@media (width<=760px){.sh-dialog.sh-output{width:100vw;height:100dvh;padding:14px 14px calc(14px + env(safe-area-inset-bottom,0));border:none;border-radius:0}}.sh-out-status{flex-wrap:wrap;align-items:center;gap:4px;margin:0;display:flex}.sh-output .sh-tabset,.sh-out-panel{flex-direction:column;flex:1;min-height:0;display:flex}.sh-out{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.sh-out-choice{align-items:center;gap:12px;display:flex}.sh-out-progress,.sh-out-note,.sh-out-foot{color:var(--muted);margin:0}.sh-out-lines,.sh-out-failure{min-height:0;font-family:var(--mono);background:var(--bg);border:1px solid var(--line);border-radius:8px;flex:1;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;overflow:auto}.sh-out-lines{list-style:none}.sh-out-line{gap:10px;display:flex}.sh-out-mark{width:3ch;color:var(--muted);-webkit-user-select:none;user-select:none;flex:none}.sh-out-time{color:var(--muted);-webkit-user-select:none;user-select:none;flex:none}.sh-out-command{color:var(--text)}.sh-out-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.sh-out-failure{white-space:pre-wrap;overflow-wrap:anywhere}.sh-out-acts{justify-content:flex-end;gap:8px;display:flex}.sh-session{min-height:100dvh;padding:24px var(--gutter);background:var(--bg);place-items:center;display:grid}.sh-session-card{border:1px solid var(--line);background:var(--chrome);width:100%;max-width:480px;box-shadow:0 12px 40px var(--shadow);border-radius:12px;flex-direction:column;gap:16px;padding:32px;display:flex}.sh-session-word{font-family:var(--display);align-items:center;gap:10px;margin:0;font-size:18px;display:flex}.sh-session-word .sh-mark-box{width:32px;height:32px}.sh-session-title{margin:8px 0 0;font-size:24px;font-weight:600}.sh-session-lead{color:var(--muted);margin:0}.sh-session-note{margin:0}.sh-session-wait{align-items:flex-start;gap:10px;margin:0;display:flex}.sh-session-acts{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}a.sh-act{text-decoration:none}.sh-session-form{max-width:none;padding:0}.sh-session-form .sh-form-end{flex-direction:row-reverse;justify-content:flex-start}.sh-handle{flex-direction:column;gap:10px;display:flex}.sh-rules{color:var(--muted);gap:4px;margin:0;padding:0;list-style:none;display:grid}.sh-rule{align-items:center;gap:8px;display:flex}.sh-rule-met{color:var(--ok)}.sh-rule-broken{color:var(--bad)}.sh-rule-unchecked .sh-glyph{color:var(--dim)}@media (width<=760px){.sh-session{place-items:stretch stretch;padding:0}.sh-session-card{max-width:none;box-shadow:none;padding:24px var(--gutter);border:none;border-radius:0}}.sh-awaiting{justify-content:center;align-items:center;display:flex}.sh-quiet{color:var(--muted);margin:0}.sh-tone-ok{color:var(--ok)}.sh-tone-working{color:var(--working)}.sh-tone-caution{color:var(--caution)}.sh-tone-danger{color:var(--bad)}.sh-stat-link{color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;text-decoration:none;display:block}.sh-stat-link:hover .sh-label{color:var(--text)}.sh-rings{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.sh-rings-ring{z-index:1;color:inherit;border-radius:6px;align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative}.sh-rings-ring:hover .sh-rings-name{text-decoration:underline}.sh-rings-text{flex-direction:column;line-height:1.2;display:flex}.sh-rings-name{font-size:12px}.sh-rings-version{color:var(--muted);font-size:11px}.sh-rings-none{color:var(--muted);font-size:12px}.sh-stretch:after{content:"";position:absolute;inset:0}.sh-product-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sh-product-row{border-radius:6px;grid-template-columns:minmax(96px,180px) minmax(0,1fr);align-items:center;gap:12px;min-height:40px;padding:4px 6px;display:grid;position:relative}.sh-product-row:hover{background:var(--hover)}.sh-product-row-name{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.sh-org-group+.sh-org-group{margin-top:14px}.sh-org-group-head{align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.sh-org-group-head:after{content:"";background:var(--line);flex:1;align-self:center;height:1px}.sh-org-group-name{color:inherit;font-weight:600;text-decoration:none}.sh-org-group-name:hover{text-decoration:underline}.sh-org-group-clouds{color:var(--muted);font-size:12px}.sh-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sh-list-row{color:inherit;border-radius:6px;align-items:flex-start;gap:10px;padding:6px;text-decoration:none;display:flex}.sh-list-row:hover{background:var(--hover)}.sh-list-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sh-list-name{font-weight:500}.sh-list-sub{color:var(--muted);font-size:12px}.sh-invitation{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 6px;display:flex}.sh-invitation+.sh-invitation{border-top:1px solid var(--line)}.sh-list-avatar{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px;display:inline-flex}.sh-list-avatar-initials{color:var(--primary);background:color-mix(in srgb, var(--primary) 18%, transparent);justify-content:center;align-items:center;font-size:10px;font-weight:700}.sh-named{align-items:center;gap:8px;min-width:0;display:inline-flex}.sh-org-rings{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.sh-settings{width:100%;max-width:720px;padding:24px var(--gutter) 32px;flex-direction:column;gap:28px;display:flex}.sh-settings-section{flex-direction:column;gap:10px;display:flex}.sh-settings-title{font-family:var(--display);color:var(--text);margin:0;font-size:1.05rem;font-weight:600}.sh-settings-line{color:var(--muted);margin:0}.sh-settings-body{flex-direction:column;gap:18px;padding-top:6px;display:flex}.sh-settings-note{border:1px solid var(--caution);background:color-mix(in srgb, var(--caution) 10%, transparent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.sh-settings-note p{flex:280px;margin:0}.sh-settings-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sh-facts{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px 24px;margin:0;display:grid}.sh-fact{flex-direction:column;gap:4px;min-width:0;display:flex}.sh-fact-label{color:var(--muted);font-size:.85rem}.sh-fact-value{overflow-wrap:anywhere;flex-direction:column;gap:2px;margin:0;display:flex}.sh-fact-note{color:var(--dim);font-size:.85rem}.sh-theme-cards{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.sh-theme-card{min-height:var(--touch);border:1px solid var(--line-strong);background:var(--raised);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:border-color .16s var(--ease);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.sh-theme-card:hover{border-color:var(--muted)}.sh-theme-card[aria-checked=true]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.sh-theme-swatches{border:1px solid var(--line);border-radius:6px;height:28px;display:flex;overflow:hidden}.sh-theme-swatch{flex:1}.sh-theme-title{font-weight:500}.sh-avatar-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sh-profile-avatar{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:64px;height:64px}.sh-profile-avatar-initials{background:var(--raised);color:var(--muted);font-family:var(--display);justify-content:center;align-items:center;font-size:1.4rem;font-weight:600;display:inline-flex}.sh-devices{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sh-device{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.sh-device-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.sh-device-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.sh-device-text .sh-input{max-width:360px}.sh-device-line{color:var(--muted);flex-wrap:wrap;gap:4px 14px;font-size:.85rem;display:flex}.sh-device-current{color:var(--brand);font-weight:600}.sh-device-acts{flex:none;gap:4px;display:flex}@media (prefers-reduced-motion:reduce){.sh-theme-card{transition:none}}
