.wt-sidebar{width:var(--wt-sidebar-w);flex:0 0 var(--wt-sidebar-w);background:var(--wt-surface);border-right:1px solid var(--wt-border);display:flex;flex-direction:column;padding:var(--wt-sp-3)}.wt-sidebar__brand{display:flex;align-items:center;gap:var(--wt-sp-2);font-weight:700;font-size:var(--wt-fs-lg);padding:var(--wt-sp-2) var(--wt-sp-2) var(--wt-sp-4)}.wt-sidebar__logo{font-size:18px}.wt-sidebar__scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--wt-sp-3)}.wt-sidebar__group{display:flex;flex-direction:column;gap:2px}.wt-sidebar__group-title{font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:600;color:var(--wt-text-dim);padding:var(--wt-sp-2) var(--wt-sp-3) 2px}.wt-sidebar__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.wt-nav{display:flex;align-items:center;gap:var(--wt-sp-3);padding:7px var(--wt-sp-3);border-radius:var(--wt-radius-md);color:var(--wt-text-muted);font-weight:500;transition:background .1s ease}.wt-nav:hover{background:var(--wt-surface-2);color:var(--wt-text)}.wt-nav--active{background:var(--wt-accent-quiet);color:var(--wt-text)}.wt-nav--active .wt-nav__icon{color:var(--wt-accent)}.wt-nav__icon{width:16px;text-align:center;color:var(--wt-text-dim);font-size:14px}.wt-nav__label{flex:1}.wt-nav__soon{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--wt-text-dim);border:1px solid var(--wt-border);border-radius:999px;padding:0 5px}.wt-sidebar__foot{padding-top:var(--wt-sp-3);border-top:1px solid var(--wt-border)}.wt-env-pill{font-size:var(--wt-fs-xs);color:var(--wt-text-muted);background:var(--wt-surface-2);border:1px solid var(--wt-border);border-radius:999px;padding:2px 10px}.wt-btn{display:inline-flex;align-items:center;gap:var(--wt-sp-2);font-family:inherit;font-weight:500;border:1px solid var(--wt-border-strong);background:var(--wt-surface-2);color:var(--wt-text);border-radius:var(--wt-radius-md);cursor:pointer;white-space:nowrap;transition:background .12s ease,border-color .12s ease}.wt-btn--sm{padding:3px 9px;font-size:var(--wt-fs-sm)}.wt-btn--md{padding:6px 12px;font-size:var(--wt-fs-md)}.wt-btn:hover{background:var(--wt-surface-3);border-color:var(--wt-border-strong)}.wt-btn:disabled{opacity:.5;cursor:not-allowed}.wt-btn--primary{background:var(--wt-accent);border-color:var(--wt-accent);color:#06101f;font-weight:600}.wt-btn--primary:hover{background:var(--wt-accent-hover);border-color:var(--wt-accent-hover)}.wt-btn--ghost{background:transparent;border-color:transparent;color:var(--wt-text-muted)}.wt-btn--ghost:hover{background:var(--wt-surface-2);color:var(--wt-text)}.wt-btn--danger{border-color:var(--wt-error);color:var(--wt-error);background:transparent}.wt-btn--danger:hover{background:var(--wt-error-quiet)}.wt-pill{display:inline-flex;align-items:center;gap:5px;padding:1px 8px;border-radius:999px;font-size:var(--wt-fs-xs);font-weight:600;letter-spacing:.02em;text-transform:lowercase;border:1px solid transparent}.wt-pill--ok{color:var(--wt-ok);background:var(--wt-ok-quiet)}.wt-pill--warn{color:var(--wt-warn);background:var(--wt-warn-quiet)}.wt-pill--error{color:var(--wt-error);background:var(--wt-error-quiet)}.wt-pill--info,.wt-pill--neutral{color:var(--wt-text-muted);background:var(--wt-surface-3)}.wt-pill--new{color:var(--wt-new);background:var(--wt-new-quiet)}.wt-pill--paused{color:var(--wt-paused);background:var(--wt-paused-quiet)}.wt-dot{width:6px;height:6px;border-radius:50%;display:inline-block}.wt-dot--ok{background:var(--wt-ok)}.wt-dot--error{background:var(--wt-error);box-shadow:0 0 0 0 var(--wt-error);animation:wt-pulse 1.8s infinite}.wt-dot--new{background:var(--wt-new)}.wt-dot--paused{background:var(--wt-paused)}@keyframes wt-pulse{0%{box-shadow:0 0 #f2555a80}70%{box-shadow:0 0 0 5px #f2555a00}to{box-shadow:0 0 #f2555a00}}.wt-spinner-wrap{display:inline-flex;align-items:center;gap:var(--wt-sp-2);color:var(--wt-text-muted);font-size:var(--wt-fs-sm)}.wt-spinner{width:14px;height:14px;border:2px solid var(--wt-border-strong);border-top-color:var(--wt-accent);border-radius:50%;animation:wt-spin .7s linear infinite}@keyframes wt-spin{to{transform:rotate(360deg)}}.wt-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wt-sp-2);padding:var(--wt-sp-6);color:var(--wt-text-muted);text-align:center}.wt-empty__title{font-size:var(--wt-fs-lg);color:var(--wt-text)}.wt-empty__hint{font-size:var(--wt-fs-sm);color:var(--wt-text-dim)}.wt-kv{margin:0;display:grid;grid-template-columns:minmax(120px,max-content) 1fr;gap:0;font-size:var(--wt-fs-sm)}.wt-kv__row{display:contents}.wt-kv__key{color:var(--wt-text-dim);font-family:var(--wt-font-mono);padding:4px 12px 4px 0;border-bottom:1px solid var(--wt-border);white-space:nowrap}.wt-kv__val{margin:0;color:var(--wt-text);font-family:var(--wt-font-mono);padding:4px 0;border-bottom:1px solid var(--wt-border);word-break:break-word}.wt-kv__empty{color:var(--wt-text-dim);font-size:var(--wt-fs-sm);font-style:italic}.wt-topbar{height:var(--wt-header-h);flex:0 0 var(--wt-header-h);border-bottom:1px solid var(--wt-border);background:var(--wt-surface);display:flex;align-items:center;padding:0 var(--wt-sp-4);gap:var(--wt-sp-3)}.wt-topbar__spacer{flex:1}.wt-topbar__user{display:flex;align-items:center;gap:var(--wt-sp-2)}.wt-topbar__email{font-size:var(--wt-fs-sm);color:var(--wt-text-muted)}.wt-avatar{width:26px;height:26px;border-radius:50%;background:var(--wt-accent-quiet);color:var(--wt-accent);display:grid;place-items:center;font-size:var(--wt-fs-xs);font-weight:700}.wt-scope{display:inline-flex;align-items:center;gap:var(--wt-sp-2)}.wt-scope__select{background:var(--wt-surface-2, var(--wt-surface));color:var(--wt-text);border:1px solid var(--wt-border);border-radius:var(--wt-radius-sm);padding:5px 10px;font-size:var(--wt-fs-sm);font-family:var(--wt-font-mono);max-width:220px}.wt-scope__select:focus-visible{outline:none;box-shadow:var(--wt-focus-ring)}.wt-scope__sep{color:var(--wt-text-dim)}.wt-shell{display:flex;height:100%;overflow:hidden}.wt-main{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.wt-content{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}.wt-login{min-height:100%;display:grid;place-items:center;background:radial-gradient(1200px 600px at 50% -10%,rgba(76,141,255,.12),transparent 60%),var(--wt-bg);padding:var(--wt-sp-4)}.wt-login__card{width:340px;max-width:100%;background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-lg);box-shadow:var(--wt-shadow-2);padding:var(--wt-sp-6) var(--wt-sp-5);text-align:center}.wt-login__brand{display:flex;align-items:center;justify-content:center;gap:var(--wt-sp-2);font-size:var(--wt-fs-xl);font-weight:700}.wt-login__logo{font-size:26px}.wt-login__tag{color:var(--wt-text-muted);margin:var(--wt-sp-2) 0 var(--wt-sp-5);font-size:var(--wt-fs-sm)}.wt-login__sso{width:100%;justify-content:center}.wt-login__note{color:var(--wt-text-dim);font-size:var(--wt-fs-xs);margin:var(--wt-sp-4) 0 0;line-height:1.5}.wt-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--wt-sp-4);padding:var(--wt-sp-4) var(--wt-sp-5);border-bottom:1px solid var(--wt-border)}.wt-page-title{font-size:var(--wt-fs-xl);font-weight:650;margin:0;letter-spacing:-.01em}.wt-page-subtitle{color:var(--wt-text-muted);font-size:var(--wt-fs-sm);margin-top:2px}.wt-page-header__actions{display:flex;align-items:center;gap:var(--wt-sp-2)}.wt-page-body{flex:1;min-height:0;display:flex;flex-direction:column;padding:var(--wt-sp-5)}.wt-fullpage-center{height:100%;display:grid;place-items:center}.wt-count-badge{font-size:var(--wt-fs-sm);color:var(--wt-text-muted);background:var(--wt-surface-2);border:1px solid var(--wt-border);border-radius:999px;padding:3px 12px}.wt-errors__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--wt-sp-4);padding:var(--wt-sp-3) var(--wt-sp-5);border-bottom:1px solid var(--wt-border);flex-wrap:wrap}.wt-tabs{display:inline-flex;gap:2px;background:var(--wt-surface-2);border-radius:var(--wt-radius-md);padding:3px}.wt-tab{border:0;background:transparent;color:var(--wt-text-muted);font-size:var(--wt-fs-sm);font-weight:500;padding:5px 12px;border-radius:var(--wt-radius-sm);cursor:pointer}.wt-tab:hover{color:var(--wt-text)}.wt-tab.is-active{background:var(--wt-surface-3);color:var(--wt-text)}.wt-errors__filters{display:flex;gap:var(--wt-sp-3);align-items:center}.wt-errors__search{margin:0}.wt-errors__search .wt-input{min-width:220px}.wt-errors{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5)}.wt-errors__table td:nth-child(5){max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wt-errors__row{cursor:pointer}.wt-errors__row:hover{background:var(--wt-surface-2)}.wt-errors__row:focus-visible{outline:2px solid var(--wt-focus-ring);outline-offset:-2px}.wt-errors__title{display:flex;flex-direction:column;gap:2px;max-width:480px}.wt-errors__class{font-weight:600;color:var(--wt-text);font-family:var(--wt-font-mono);font-size:var(--wt-fs-xs)}.wt-errors__msg{color:var(--wt-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:480px}.wt-errors__ns{color:var(--wt-text-dim)}.wt-pager{display:flex;align-items:center;gap:var(--wt-sp-3);padding:var(--wt-sp-4) 0 var(--wt-sp-2)}.wt-pager__label{font-size:var(--wt-fs-sm);color:var(--wt-text-muted);font-family:var(--wt-font-mono)}.wt-issue{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5);display:flex;flex-direction:column;gap:var(--wt-sp-4)}.wt-issue__heading{display:inline-flex;align-items:baseline;gap:var(--wt-sp-2)}.wt-issue__back{color:var(--wt-accent);text-decoration:none;font-size:var(--wt-fs-md)}.wt-issue__back:hover{text-decoration:underline}.wt-issue__sep{color:var(--wt-text-dim)}.wt-issue__badges,.wt-issue__actions{display:inline-flex;gap:var(--wt-sp-2);align-items:center;flex-wrap:wrap}.wt-issue__actionerr{color:var(--wt-error);font-size:var(--wt-fs-sm)}.wt-issue__section{font-size:var(--wt-fs-md);font-weight:600;color:var(--wt-text);margin:var(--wt-sp-2) 0 0}.wt-occ-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wt-sp-2)}.wt-occ{border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);background:var(--wt-surface);overflow:hidden}.wt-occ__head{width:100%;display:flex;align-items:center;gap:var(--wt-sp-3);padding:8px var(--wt-sp-3);background:transparent;border:0;cursor:pointer;text-align:left;color:var(--wt-text)}.wt-occ__head:hover{background:var(--wt-surface-2)}.wt-occ__caret{color:var(--wt-text-dim)}.wt-occ__action{font-weight:600;font-size:var(--wt-fs-sm)}.wt-occ__meta{color:var(--wt-text-muted);font-size:var(--wt-fs-xs)}.wt-occ__time{margin-left:auto;font-size:var(--wt-fs-xs)}.wt-occ__body{padding:var(--wt-sp-3);border-top:1px solid var(--wt-border);display:flex;flex-direction:column;gap:var(--wt-sp-3)}.wt-occ__cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--wt-sp-4)}.wt-occ__label{font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--wt-text-dim);font-weight:600;margin:0 0 6px}.wt-primaryerr{border:1px solid var(--wt-border);border-left:3px solid var(--wt-error);border-radius:var(--wt-radius-md);background:var(--wt-surface);padding:var(--wt-sp-3) var(--wt-sp-4);display:flex;flex-direction:column;gap:var(--wt-sp-3)}.wt-primaryerr__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--wt-sp-4)}.wt-primaryerr__id{display:flex;flex-direction:column;gap:4px;min-width:0}.wt-primaryerr__class{font-size:var(--wt-fs-md);font-weight:600;color:var(--wt-text);word-break:break-word}.wt-primaryerr__msg{color:var(--wt-text-muted);font-size:var(--wt-fs-sm);word-break:break-word}.wt-primaryerr__bt .wt-occ__label{display:flex;align-items:baseline;gap:0}.wt-primaryerr__when{text-transform:none;letter-spacing:0;font-weight:400}.wt-causes{display:flex;flex-direction:column;gap:var(--wt-sp-2)}.wt-causes__hint{font-size:var(--wt-fs-sm);margin:0}.wt-causes__list{list-style:none;margin:var(--wt-sp-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--wt-sp-3)}.wt-cause{border:1px solid var(--wt-border);border-left:2px solid var(--wt-border);border-radius:var(--wt-radius-md);background:var(--wt-surface);padding:var(--wt-sp-3);display:flex;flex-direction:column;gap:6px;min-width:0}.wt-cause.is-root{border-left-color:var(--wt-error)}.wt-cause__head{display:flex;align-items:center;gap:var(--wt-sp-2)}.wt-cause__class{font-size:var(--wt-fs-sm);font-weight:600;color:var(--wt-text);word-break:break-word}.wt-cause__roottag{font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:var(--wt-error);border:1px solid var(--wt-error);border-radius:var(--wt-radius-sm);padding:1px 6px;white-space:nowrap}.wt-cause__msg{color:var(--wt-text-muted);font-size:var(--wt-fs-sm);word-break:break-word}.wt-occ__trace{margin-bottom:2px}.wt-occ__tracelink{color:var(--wt-accent);text-decoration:none;font-size:var(--wt-fs-sm)}.wt-occ__tracelink:hover{text-decoration:underline}.wt-issue__trend{display:flex;flex-direction:column;gap:var(--wt-sp-2)}.wt-issue__trendchart{border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);background:var(--wt-surface);padding:var(--wt-sp-3);min-height:90px}.wt-issue__trendempty{font-size:var(--wt-fs-sm);padding:var(--wt-sp-3) 0}.wt-issue__trendtotal{font-size:var(--wt-fs-xs);margin-top:4px}.wt-bt{list-style:none;margin:0;padding:0;font-family:var(--wt-font-mono);font-size:var(--wt-fs-xs);background:var(--wt-bg);border:1px solid var(--wt-border);border-radius:var(--wt-radius-sm);overflow-x:auto}.wt-bt__frame{padding:3px var(--wt-sp-3);white-space:nowrap;border-bottom:1px solid var(--wt-border)}.wt-bt__frame:last-child{border-bottom:0}.wt-bt__frame.is-app{color:var(--wt-text)}.wt-bt__frame.is-app .wt-bt__path{color:var(--wt-accent)}.wt-bt__frame.is-vendor{color:var(--wt-text-dim)}.wt-bt__line,.wt-bt__method{color:var(--wt-text-muted)}.wt-bt__empty,.wt-occ__body .wt-kv__empty{color:var(--wt-text-dim);font-size:var(--wt-fs-sm)}.wt-perf__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--wt-sp-4);padding:var(--wt-sp-3) var(--wt-sp-5) 0;flex-wrap:wrap}.wt-perf__filters{display:inline-flex;gap:var(--wt-sp-2);flex-wrap:wrap}.wt-perf{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5)}.wt-perf__action{min-width:260px}.wt-perf__action-name{font-weight:500;color:var(--wt-text)}.wt-perf__meta{display:block;font-size:var(--wt-fs-xs);margin-top:2px}.wt-nplus1-badge{display:inline-block;margin-left:var(--wt-sp-2);padding:1px 6px;font-size:var(--wt-fs-xs);font-weight:700;letter-spacing:.02em;color:var(--wt-warn);background:var(--wt-warn-quiet);border:1px solid var(--wt-warn);border-radius:var(--wt-radius-sm);vertical-align:middle}.wt-perf__impact-col{width:220px}.wt-perf__impact{display:flex;align-items:center;gap:var(--wt-sp-2)}.wt-impact-bar{flex:1;height:6px;background:var(--wt-surface-3);border-radius:999px;overflow:hidden}.wt-impact-bar__fill{height:100%;background:linear-gradient(90deg,var(--wt-accent),var(--wt-ns-graphql));border-radius:999px}.wt-impact-bar__pct{font-size:var(--wt-fs-xs);color:var(--wt-text-muted);min-width:44px;text-align:right}.wt-perf__table.is-compact .wt-perf__action{min-width:200px}.wt-perf__table.is-compact .wt-perf__impact-col{width:150px}.wt-slow__stmt,.wt-slow__event{max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wt-text)}.wt-slow__action{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-perf__action-link{color:var(--wt-text);text-decoration:none}.wt-perf__action-link:hover{color:var(--wt-accent);text-decoration:underline}.wt-slow__row{cursor:pointer}.wt-slow__row:hover{background:var(--wt-surface-2, rgba(255, 255, 255, .02))}.wt-slow__row.is-open{background:var(--wt-surface-2, rgba(255, 255, 255, .03))}.wt-slow__caret{display:inline-block;width:1em;color:var(--wt-text-dim);margin-right:4px}.wt-slow__detailrow td{background:var(--wt-surface, rgba(255, 255, 255, .02));padding:0}.wt-slow__detail{display:grid;grid-template-columns:1fr 1fr;gap:var(--wt-sp-4);padding:var(--wt-sp-4) var(--wt-sp-4) var(--wt-sp-4) calc(var(--wt-sp-3) + 1em + 4px)}@media(max-width:820px){.wt-slow__detail{grid-template-columns:1fr}}.wt-slow__label{font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--wt-text-dim);font-weight:600;margin:0 0 var(--wt-sp-2)}.wt-slow__full{margin:0;padding:var(--wt-sp-3);background:var(--wt-bg);border:1px solid var(--wt-border);border-radius:var(--wt-radius-sm);font-size:var(--wt-fs-xs);color:var(--wt-text);white-space:pre-wrap;word-break:break-word;overflow-x:auto}.wt-perfdetail{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5);display:flex;flex-direction:column;gap:var(--wt-sp-5)}.wt-perfdetail__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wt-sp-3)}@media(max-width:720px){.wt-perfdetail__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.wt-perfdetail__stat{border:1px solid var(--wt-border);background:var(--wt-surface);border-radius:var(--wt-radius-md);padding:var(--wt-sp-3)}.wt-perfdetail__stat-label{font-size:var(--wt-fs-xs);color:var(--wt-text-dim);text-transform:uppercase;letter-spacing:.03em}.wt-perfdetail__stat-value{font-size:var(--wt-fs-lg);font-weight:700;margin-top:3px}.wt-perfdetail__nplus1{border:1px solid var(--wt-warn);background:var(--wt-warn-quiet);border-radius:var(--wt-radius-md);padding:var(--wt-sp-3) var(--wt-sp-4)}.wt-perfdetail__nplus1-head{display:flex;align-items:center;gap:var(--wt-sp-2)}.wt-perfdetail__nplus1-title{color:var(--wt-text);font-weight:500}.wt-perfdetail__nplus1-stmt{margin:var(--wt-sp-3) 0 0;padding:var(--wt-sp-3);background:var(--wt-bg);border:1px solid var(--wt-border);border-radius:var(--wt-radius-sm);font-size:var(--wt-fs-xs);color:var(--wt-text);white-space:pre-wrap;word-break:break-word;overflow-x:auto}.wt-perfdetail__trends{display:grid;grid-template-columns:1fr 1fr;gap:var(--wt-sp-4)}@media(max-width:820px){.wt-perfdetail__trends{grid-template-columns:1fr}}.wt-perfdetail__trend{border:1px solid var(--wt-border);background:var(--wt-surface);border-radius:var(--wt-radius-md);padding:var(--wt-sp-3)}.wt-perfdetail__h2{font-size:var(--wt-fs-md);font-weight:650;margin:0 0 var(--wt-sp-2);color:var(--wt-text)}.wt-perfdetail__h3{font-size:var(--wt-fs-sm);font-weight:600;margin:0 0 var(--wt-sp-2);color:var(--wt-text-muted)}.wt-perfdetail__chart{width:100%}.wt-perfdetail__section{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wt-sp-2)}.wt-perfdetail__section>.wt-perfdetail__h2{align-self:stretch}.wt-perfdetail__tracelink{color:var(--wt-accent);text-decoration:none}.wt-perfdetail__tracelink:hover{text-decoration:underline}.wt-perfdetail__mean{display:flex;align-items:center;gap:var(--wt-sp-3)}.wt-perfdetail__mean .wt-impact-bar{max-width:140px}.wt-perfdetail__mean-val{min-width:56px;text-align:right;color:var(--wt-text-muted);font-size:var(--wt-fs-xs)}.wt-perfdetail .wt-perfdetail__samples,.wt-perfdetail .wt-perfdetail__deploys{display:inline-table;table-layout:fixed;width:auto;max-width:100%}.wt-perfdetail__samples .wt-perfdetail__c-trace{width:300px}.wt-perfdetail__samples .wt-perfdetail__c-when{width:170px}.wt-perfdetail__samples .wt-perfdetail__c-dur{width:140px}.wt-perfdetail__samples .wt-perfdetail__c-nplus1{width:110px}.wt-perfdetail__deploys .wt-perfdetail__c-rev{width:260px}.wt-perfdetail__deploys .wt-perfdetail__c-deployed{width:190px}.wt-perfdetail__deploys .wt-perfdetail__mean-col{width:300px}.wt-perfdetail__deploys .wt-perfdetail__c-samples{width:150px}.wt-overview{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5) var(--wt-sp-6)}.wt-overview__controls{display:inline-flex;align-items:center;gap:var(--wt-sp-3);flex-wrap:wrap}.wt-overview__range{display:inline-flex;gap:2px;background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);padding:2px}.wt-overview__signals{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--wt-sp-4)}@media(max-width:900px){.wt-overview__signals{grid-template-columns:1fr}}.wt-signal{background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-lg);padding:var(--wt-sp-3);min-width:0}.wt-signal__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--wt-sp-2);margin-bottom:var(--wt-sp-2)}.wt-signal__title{margin:0;font-size:var(--wt-fs-md);font-weight:600;color:var(--wt-text-muted)}.wt-signal__value{font-size:var(--wt-fs-xl);font-weight:600;color:var(--wt-text)}.wt-signal__chart{width:100%;height:132px;position:relative}.wt-signal__empty{display:flex;align-items:center;justify-content:center;height:100%;font-size:var(--wt-fs-sm);color:var(--wt-text-dim)}.wt-overview__lists{display:grid;grid-template-columns:1fr 1fr;gap:var(--wt-sp-4);margin-top:var(--wt-sp-5)}@media(max-width:1100px){.wt-overview__lists{grid-template-columns:1fr}}.wt-overview__list{background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-lg);padding:var(--wt-sp-3);min-width:0;overflow:hidden}.wt-overview__list-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--wt-sp-2)}.wt-overview__list-head h2{margin:0;font-size:var(--wt-fs-md);font-weight:600;color:var(--wt-text)}.wt-overview__more{font-size:var(--wt-fs-sm);color:var(--wt-accent);text-decoration:none}.wt-overview__more:hover{color:var(--wt-accent-hover);text-decoration:underline}.wt-overview__loading{padding:var(--wt-sp-5);display:flex;justify-content:center}.wt-overview__list .wt-errors__table,.wt-overview__list .wt-perf__table{display:table;width:100%}.wt-overview__list{overflow-x:auto}.wt-deploys{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5)}.wt-deploys__row.is-expandable{cursor:pointer}.wt-deploys__row.is-expandable:hover{background:var(--wt-surface-2)}.wt-deploys__row:focus-visible{outline:none;box-shadow:inset var(--wt-focus-ring)}.wt-deploys__chevron-cell{width:24px;color:var(--wt-text-dim)}.wt-deploys__rev{font-weight:600;color:var(--wt-accent)}.wt-deploys__desc{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wt-text)}.wt-deploys__app{color:var(--wt-text)}.wt-deploys__row .wt-chevron{display:inline-block;font-size:9px;transition:transform .12s ease}.wt-deploys__row .wt-chevron.is-open{transform:rotate(90deg)}.wt-deploys__detail-row td{background:var(--wt-surface);padding:0}.wt-deploys__detail{display:flex;gap:var(--wt-sp-6);flex-wrap:wrap;padding:var(--wt-sp-4) var(--wt-sp-5)}.wt-deploys__stat{display:flex;flex-direction:column;gap:var(--wt-sp-1)}.wt-deploys__stat-label{font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--wt-text-dim)}.wt-deploys__new-bad{color:var(--wt-error);font-weight:600}.wt-delta{display:inline-flex;align-items:center;gap:var(--wt-sp-2);font-size:var(--wt-fs-md)}.wt-delta__arrow{font-weight:700}.wt-delta--ok{color:var(--wt-ok)}.wt-delta--error{color:var(--wt-error)}.wt-delta--neutral{color:var(--wt-text-muted)}.wt-filterbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--wt-sp-3);padding:var(--wt-sp-3) var(--wt-sp-5);border-bottom:1px solid var(--wt-border);background:var(--wt-surface)}.wt-field{display:flex;flex-direction:column;gap:4px}.wt-field__label{font-size:var(--wt-fs-xs);color:var(--wt-text-dim);text-transform:uppercase;letter-spacing:.04em}.wt-field--narrow .wt-input{width:90px}.wt-field--wide .wt-input{width:230px}.wt-select{cursor:pointer;min-width:130px}.wt-segmented{display:inline-flex;border:1px solid var(--wt-border-strong);border-radius:var(--wt-radius-md);overflow:hidden;height:30px}.wt-segmented__opt{background:var(--wt-surface-2);border:none;color:var(--wt-text-muted);padding:0 11px;font-size:var(--wt-fs-sm);cursor:pointer;border-right:1px solid var(--wt-border)}.wt-segmented__opt:last-child{border-right:none}.wt-segmented__opt.is-active{background:var(--wt-accent);color:#06101f;font-weight:600}.wt-check{display:flex;align-items:center;gap:6px;font-size:var(--wt-fs-sm);color:var(--wt-text-muted);height:30px;cursor:pointer}.wt-ns{display:inline-flex;align-items:center;gap:5px;font-size:var(--wt-fs-xs);color:var(--wt-text-muted)}.wt-ns__swatch{width:7px;height:7px;border-radius:2px;background:var(--wt-ns-color, var(--wt-text-dim))}.wt-ns--web{--wt-ns-color: var(--wt-ns-web)}.wt-ns--graphql{--wt-ns-color: var(--wt-ns-graphql)}.wt-ns--background{--wt-ns-color: var(--wt-ns-background)}.wt-ns--service{--wt-ns-color: var(--wt-ns-service)}.wt-results{flex:1;min-height:0;display:flex;flex-direction:column}.wt-results__head,.wt-results__row{display:grid;grid-template-columns:minmax(240px,3fr) minmax(150px,1.4fr) 78px minmax(110px,1fr) 100px 70px minmax(90px,1fr) minmax(90px,1fr);align-items:center;gap:var(--wt-sp-3);padding:0 var(--wt-sp-5)}.wt-results__head{height:34px;border-bottom:1px solid var(--wt-border);color:var(--wt-text-dim);font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.04em;background:var(--wt-surface);position:sticky;top:0;z-index:1}.wt-results__scroll{flex:1;min-height:0;overflow:auto}.wt-results__row{border-bottom:1px solid var(--wt-border);cursor:pointer;font-size:var(--wt-fs-sm)}.wt-results__row:hover{background:var(--wt-surface-2)}.wt-col{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-col--num{text-align:right;color:var(--wt-text-muted)}.wt-col--op{display:flex;flex-direction:column;gap:1px;line-height:1.25}.wt-op-name{color:var(--wt-text);overflow:hidden;text-overflow:ellipsis}.wt-op-id{color:var(--wt-text-dim);font-size:10px}.wt-col--app,.wt-col--env,.wt-col--age{color:var(--wt-text-muted)}.wt-col--status{display:flex;align-items:center;gap:6px}.wt-err-count{font-size:10px;color:var(--wt-error);background:var(--wt-error-quiet);border-radius:999px;padding:0 6px;font-weight:700}.wt-wf{display:flex;flex-direction:column;min-height:0;flex:1;--wf-label-w: 40%;--wf-id-w: 72px}.wt-wf__toolbar{display:flex;align-items:center;justify-content:space-between;padding:var(--wt-sp-2) var(--wt-sp-4);border-bottom:1px solid var(--wt-border)}.wt-wf__meta{display:flex;align-items:baseline;gap:var(--wt-sp-3)}.wt-wf__spancount{font-size:var(--wt-fs-sm);color:var(--wt-text-muted)}.wt-wf__dur{font-size:var(--wt-fs-sm);color:var(--wt-text)}.wt-wf__nplus1{font-size:var(--wt-fs-xs);font-weight:700;letter-spacing:.02em;color:var(--wt-warn);background:var(--wt-warn-quiet);border:1px solid var(--wt-warn);border-radius:var(--wt-radius-sm);padding:1px 8px;white-space:nowrap}.wt-wf__actions{display:flex;gap:var(--wt-sp-1)}.wt-wf-axis{display:grid;grid-template-columns:var(--wf-label-w) 1fr var(--wf-id-w);height:24px;border-bottom:1px solid var(--wt-border);background:var(--wt-surface)}.wt-wf-axis__track{position:relative;border-left:1px solid var(--wt-border)}.wt-wf-axis__tick{position:absolute;top:0;bottom:0;border-left:1px dashed var(--wt-border)}.wt-wf-axis__tick[data-last]{border-left:none}.wt-wf-axis__tick-label{position:absolute;top:4px;left:4px;font-size:10px;color:var(--wt-text-dim);white-space:nowrap}.wt-wf-axis__tick[data-last] .wt-wf-axis__tick-label{left:auto;right:4px}.wt-wf__scroll{flex:1;min-height:0;overflow:auto;outline:none}.wt-wf__scroll:focus-visible{box-shadow:inset var(--wt-focus-ring)}.wt-wf-row{display:grid;grid-template-columns:var(--wf-label-w) 1fr var(--wf-id-w);align-items:center;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.02);font-size:var(--wt-fs-sm)}.wt-wf-row:hover{background:var(--wt-surface-2)}.wt-wf-row.is-selected{background:var(--wt-accent-quiet)}.wt-wf-row.is-error.is-selected{background:var(--wt-error-quiet)}.wt-wf-row.is-nplus1{background:#e0a23c0f;box-shadow:inset 2px 0 0 var(--wt-warn)}.wt-wf-row.is-nplus1:hover{background:#e0a23c1a}.wt-wf-row.is-nplus1.is-selected{background:var(--wt-accent-quiet)}.wt-wf-row__nplus1{font-size:9px;font-weight:700;letter-spacing:.02em;color:var(--wt-warn);background:var(--wt-warn-quiet);border:1px solid var(--wt-warn);border-radius:3px;padding:0 4px;flex:none}.wt-wf-row__label{display:flex;align-items:center;gap:5px;min-width:0;padding-right:var(--wt-sp-2)}.wt-wf-row__chevron{background:none;border:none;color:var(--wt-text-dim);cursor:pointer;width:14px;height:14px;display:grid;place-items:center;padding:0;flex:0 0 14px}.wt-wf-row__chevron-spacer{width:14px;flex:0 0 14px}.wt-chevron{font-size:8px;transition:transform .12s ease;display:inline-block}.wt-chevron.is-open{transform:rotate(90deg)}.wt-ns-bar{width:3px;height:13px;border-radius:2px;flex:0 0 3px;background:var(--wt-text-dim)}.wt-ns-bar--web{background:var(--wt-ns-web)}.wt-ns-bar--graphql{background:var(--wt-ns-graphql)}.wt-ns-bar--background{background:var(--wt-ns-background)}.wt-ns-bar--service{background:var(--wt-ns-service)}.wt-wf-row__op{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wt-text)}.wt-linked-badge{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--wt-new);background:var(--wt-new-quiet);border-radius:3px;padding:0 4px;flex:0 0 auto}.wt-wf-row__errdot{width:6px;height:6px;border-radius:50%;background:var(--wt-error);flex:0 0 6px}.wt-wf-row__track{position:relative;height:100%;border-left:1px solid var(--wt-border)}.wt-wf-bar{position:absolute;top:50%;transform:translateY(-50%);height:12px;min-width:2px;border-radius:3px;background:var(--wt-accent);display:flex;align-items:center;opacity:.9}.wt-wf-bar--web{background:var(--wt-ns-web)}.wt-wf-bar--graphql{background:var(--wt-ns-graphql)}.wt-wf-bar--background{background:var(--wt-ns-background)}.wt-wf-bar--service{background:var(--wt-ns-service)}.wt-wf-bar--error{background:var(--wt-error);outline:1px solid var(--wt-error)}.wt-wf-bar__dur{position:absolute;left:calc(100% + 5px);font-size:10px;color:var(--wt-text-dim);white-space:nowrap;pointer-events:none}.wt-wf-bar[style*="left: 9"] .wt-wf-bar__dur,.wt-wf-bar[style*="left: 8"] .wt-wf-bar__dur{left:auto;right:calc(100% + 5px)}.wt-wf-row__id{color:var(--wt-text-dim);font-size:10px;text-align:right;padding-right:var(--wt-sp-3)}.wt-detail{width:380px;flex:0 0 380px;border-left:1px solid var(--wt-border);background:var(--wt-surface);overflow-y:auto;padding:var(--wt-sp-4)}.wt-detail__empty{color:var(--wt-text-dim);font-size:var(--wt-fs-sm);padding:var(--wt-sp-4) 0}.wt-detail__head{padding-bottom:var(--wt-sp-3);border-bottom:1px solid var(--wt-border);margin-bottom:var(--wt-sp-3)}.wt-detail__op{font-size:var(--wt-fs-lg);font-weight:600;word-break:break-word}.wt-detail__badges{display:flex;align-items:center;gap:var(--wt-sp-2);margin-top:var(--wt-sp-2);flex-wrap:wrap}.wt-detail__kind{font-size:10px;letter-spacing:.05em;color:var(--wt-text-dim);border:1px solid var(--wt-border);border-radius:3px;padding:0 5px}.wt-detail__error{background:var(--wt-error-quiet);color:var(--wt-error);border-radius:var(--wt-radius-sm);padding:var(--wt-sp-2) var(--wt-sp-3);font-size:var(--wt-fs-sm);font-family:var(--wt-font-mono);margin-bottom:var(--wt-sp-3);word-break:break-word}.wt-detail__section{margin-bottom:var(--wt-sp-4)}.wt-detail__section-title{font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--wt-text-dim);margin:0 0 var(--wt-sp-2)}.wt-break{word-break:break-all}.wt-event{border:1px solid var(--wt-border);border-radius:var(--wt-radius-sm);padding:var(--wt-sp-2);margin-bottom:var(--wt-sp-2)}.wt-event__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--wt-sp-2)}.wt-event__name{font-weight:600;font-size:var(--wt-fs-sm)}.wt-event__name.is-exception{color:var(--wt-error)}.wt-event__time{font-size:10px;color:var(--wt-text-dim)}.wt-trace-split{flex:1;min-height:0;display:flex;overflow:hidden}.wt-trace-title{display:inline-flex;align-items:center;gap:var(--wt-sp-2)}.wt-trace-title__back{color:var(--wt-text-muted);font-weight:500}.wt-trace-title__sep{color:var(--wt-text-dim)}.wt-trace-title__id{color:var(--wt-text);font-size:var(--wt-fs-lg)}.wt-checks{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5)}.wt-checks__table tr.is-down{background:#f2555a0d}.wt-checks__name{font-weight:500;color:var(--wt-text)}.wt-checks__alarm{font-size:var(--wt-fs-sm);font-weight:700;color:var(--wt-error);background:var(--wt-error-quiet);border-radius:999px;padding:3px 12px}.wt-alerts{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5)}.wt-alerts__table tr.is-disabled{opacity:.55}.wt-alerts__name{font-weight:600;color:var(--wt-text)}.wt-toggle{width:34px;height:18px;border-radius:999px;border:1px solid var(--wt-border-strong);background:var(--wt-surface-2);position:relative;cursor:pointer;padding:0;transition:background .12s ease}.wt-toggle.is-on{background:var(--wt-accent);border-color:var(--wt-accent)}.wt-toggle__knob{position:absolute;top:1px;left:1px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .12s ease}.wt-toggle.is-on .wt-toggle__knob{transform:translate(16px)}.wt-toggle:focus-visible{outline:2px solid var(--wt-focus-ring);outline-offset:2px}.wt-alerts__formwrap{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5)}.wt-arform{max-width:640px;display:flex;flex-direction:column;gap:var(--wt-sp-3)}.wt-arform__title{font-size:var(--wt-fs-lg);font-weight:600;margin:0 0 var(--wt-sp-2);color:var(--wt-text)}.wt-arform__field{display:flex;flex-direction:column;gap:4px;flex:1}.wt-arform__field--narrow{max-width:140px}.wt-arform__label{font-size:var(--wt-fs-xs);color:var(--wt-text-muted);font-weight:600}.wt-arform__row{display:flex;gap:var(--wt-sp-3);flex-wrap:wrap}.wt-arform__group{border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);padding:var(--wt-sp-3);display:flex;flex-direction:column;gap:var(--wt-sp-3);margin:0}.wt-arform__group legend{font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--wt-text-dim);font-weight:700;padding:0 6px}.wt-arform__actions{display:flex;gap:var(--wt-sp-3);margin-top:var(--wt-sp-2)}.wt-arform__error{color:var(--wt-error);font-size:var(--wt-fs-sm);background:var(--wt-error-quiet);border-radius:var(--wt-radius-sm);padding:6px 10px}.wt-dash__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--wt-sp-4);padding:var(--wt-sp-3) var(--wt-sp-5) 0;flex-wrap:wrap}.wt-dash__tabs{display:inline-flex;gap:2px;background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);padding:2px}.wt-dash__tab{appearance:none;border:none;background:transparent;color:var(--wt-text-muted);font:inherit;font-size:var(--wt-fs-md);padding:6px 14px;border-radius:var(--wt-radius-sm);cursor:pointer}.wt-dash__tab:hover{color:var(--wt-text)}.wt-dash__tab.is-active{background:var(--wt-surface-3);color:var(--wt-text)}.wt-dash__agg{display:inline-flex;align-items:center;gap:var(--wt-sp-2);font-size:var(--wt-fs-sm);color:var(--wt-text-muted)}.wt-dash__agg select,.wt-dash__picker select{background:var(--wt-surface-2);color:var(--wt-text);border:1px solid var(--wt-border-strong);border-radius:var(--wt-radius-sm);padding:5px 8px;font:inherit;font-size:var(--wt-fs-sm)}.wt-dash__range{display:inline-flex;gap:2px;background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);padding:2px}.wt-range-btn{appearance:none;border:none;background:transparent;color:var(--wt-text-muted);font:inherit;font-size:var(--wt-fs-sm);padding:4px 10px;border-radius:var(--wt-radius-sm);cursor:pointer}.wt-range-btn:hover{color:var(--wt-text)}.wt-range-btn.is-active{background:var(--wt-accent-quiet);color:var(--wt-accent-hover)}.wt-dash__desc{margin:var(--wt-sp-3) 0 0;padding:0 var(--wt-sp-5);color:var(--wt-text-dim);font-size:var(--wt-fs-sm);max-width:900px}.wt-dash__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:var(--wt-sp-4);padding:var(--wt-sp-4) var(--wt-sp-5)}.wt-panel{background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-lg);padding:var(--wt-sp-3);display:flex;flex-direction:column;min-width:0}.wt-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--wt-sp-3);margin-bottom:var(--wt-sp-2)}.wt-panel__title{margin:0;font-size:var(--wt-fs-md);font-weight:600;color:var(--wt-text)}.wt-panel__hint{margin:2px 0 0;font-size:var(--wt-fs-xs);color:var(--wt-text-dim)}.wt-panel__meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.wt-panel__metric{font-size:var(--wt-fs-xs);color:var(--wt-text-muted)}.wt-panel__agg{font-size:var(--wt-fs-xs);color:var(--wt-text-dim);text-transform:uppercase;letter-spacing:.04em}.wt-panel__remove{border:none;background:transparent;color:var(--wt-text-dim);font-size:var(--wt-fs-md);line-height:1;cursor:pointer;padding:0 2px}.wt-panel__remove:hover{color:var(--wt-text)}.wt-panel__chart{width:100%;height:168px;position:relative}.wt-panel__loading,.wt-panel__error,.wt-panel__empty{display:flex;align-items:center;justify-content:center;height:100%;font-size:var(--wt-fs-sm);color:var(--wt-text-dim)}.wt-panel__error{color:var(--wt-error)}.wt-chart{width:100%;height:168px;display:block}.wt-chart__grid{stroke:var(--wt-border);stroke-width:1}.wt-chart__axis{stroke:var(--wt-border-strong);stroke-width:1}.wt-chart__ylabel,.wt-chart__xlabel{fill:var(--wt-text-dim);font-size:10px;font-family:var(--wt-font-mono)}.wt-chart__line{vector-effect:non-scaling-stroke}.wt-panel__legend{list-style:none;margin:var(--wt-sp-2) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--wt-sp-2) var(--wt-sp-4)}.wt-panel__legend-item{display:inline-flex;align-items:center;gap:var(--wt-sp-1);font-size:var(--wt-fs-xs);color:var(--wt-text-muted)}.wt-panel__swatch{width:10px;height:3px;border-radius:2px;display:inline-block}.wt-panel__legend-val{color:var(--wt-text)}.wt-dash__picker{display:flex;align-items:center;gap:var(--wt-sp-2);flex-wrap:wrap;margin:0 var(--wt-sp-5) var(--wt-sp-6);padding:var(--wt-sp-3);background:var(--wt-surface);border:1px dashed var(--wt-border-strong);border-radius:var(--wt-radius-md)}.wt-dash__picker-title{font-size:var(--wt-fs-sm);color:var(--wt-text-muted);margin-right:var(--wt-sp-1)}.wt-uptime{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5)}.wt-uptime__table tr.is-down{background:#f2555a0d}.wt-uptime__table tr.is-degraded{background:#e0a23c0d}.wt-uptime__name{font-weight:500;color:var(--wt-text)}.wt-uptime__url{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-uptime__alarm{font-size:var(--wt-fs-sm);font-weight:700;color:var(--wt-error);background:var(--wt-error-quiet);border-radius:999px;padding:3px 12px}.wt-uptime__warn{font-size:var(--wt-fs-sm);font-weight:700;color:var(--wt-warn);background:var(--wt-warn-quiet);border-radius:999px;padding:3px 12px}.wt-ssl{font-family:var(--wt-font-mono);font-size:var(--wt-fs-sm)}.wt-ssl--ok{color:var(--wt-text-muted)}.wt-ssl--warn{color:var(--wt-warn);font-weight:600}.wt-ssl--error{color:var(--wt-error);font-weight:700}.wt-ssl--neutral{color:var(--wt-text-dim)}.wt-uptime__body{display:flex;flex-direction:column;gap:var(--wt-sp-4)}.wt-uptime__newform{display:flex;gap:var(--wt-sp-2);align-items:center;flex-wrap:wrap}.wt-uptime__urlinput{flex:1;min-width:240px}.wt-uptime__err{color:var(--wt-error);font-size:var(--wt-fs-sm);border:1px solid var(--wt-error);border-radius:var(--wt-radius-sm);padding:var(--wt-sp-2) var(--wt-sp-3)}.wt-uptime__actions{display:inline-flex;gap:var(--wt-sp-2);justify-content:flex-end}.wt-uptime__disabled{color:var(--wt-text-dim);font-size:var(--wt-fs-xs)}.wt-uptime__historyrow>td{background:var(--wt-surface)}.wt-uptime__history{padding:var(--wt-sp-3);display:flex;flex-direction:column;gap:var(--wt-sp-2)}.wt-uptime__historyhead{font-size:var(--wt-fs-xs)}.wt-uptime__historyempty{font-size:var(--wt-fs-sm);padding:var(--wt-sp-2) 0}.wt-logs__actions{display:inline-flex;align-items:center;gap:var(--wt-sp-3)}.wt-logs__tail{gap:6px}.wt-logs__tail-dot{width:7px;height:7px;border-radius:50%;background:var(--wt-ok);box-shadow:0 0 0 0 var(--wt-ok);animation:wt-tail-pulse 1.4s ease-out infinite}@keyframes wt-tail-pulse{0%{box-shadow:0 0 #35c48c80}to{box-shadow:0 0 0 6px #35c48c00}}.wt-logs__bar{display:flex;align-items:center;gap:var(--wt-sp-2);padding:var(--wt-sp-3) var(--wt-sp-5);border-bottom:1px solid var(--wt-border);flex-wrap:wrap}.wt-logs__q{flex:1 1 260px;min-width:200px}.wt-logs__tid{flex:0 1 180px;min-width:140px}.wt-logs__list{flex:1;min-height:0;overflow:auto;padding:0 var(--wt-sp-5) var(--wt-sp-4)}.wt-logs__viewport{position:relative;width:100%}.wt-logs__vrow{position:absolute;top:0;left:0;width:100%}.wt-log{border-bottom:1px solid var(--wt-border);border-left:3px solid transparent;font-size:var(--wt-fs-sm)}.wt-log[data-severity=warn]{border-left-color:var(--wt-warn)}.wt-log[data-severity=error],.wt-log[data-severity=fatal]{border-left-color:var(--wt-error)}.wt-log[data-severity=debug],.wt-log[data-severity=trace]{border-left-color:var(--wt-border-strong)}.wt-log[data-severity=info]{border-left-color:var(--wt-accent)}.wt-log.is-open{background:var(--wt-surface)}.wt-log__head{width:100%;display:flex;align-items:center;gap:var(--wt-sp-3);padding:5px var(--wt-sp-3);background:transparent;border:0;cursor:pointer;text-align:left;color:var(--wt-text);font:inherit}.wt-log__head:hover{background:var(--wt-surface-2)}.wt-log__caret{color:var(--wt-text-dim);flex:0 0 auto;width:10px}.wt-log__time{color:var(--wt-text-dim);font-size:var(--wt-fs-xs);flex:0 0 auto;white-space:nowrap}.wt-log__sev{flex:0 0 auto;width:44px;text-transform:uppercase;font-size:var(--wt-fs-xs);font-weight:700;letter-spacing:.03em}.wt-log__sev[data-severity=warn]{color:var(--wt-warn)}.wt-log__sev[data-severity=error],.wt-log__sev[data-severity=fatal]{color:var(--wt-error)}.wt-log__sev[data-severity=info]{color:var(--wt-accent)}.wt-log__sev[data-severity=debug],.wt-log__sev[data-severity=trace]{color:var(--wt-text-dim)}.wt-log__src{flex:0 0 auto;color:var(--wt-text-muted);font-size:var(--wt-fs-xs);width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-log__msg{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wt-text)}.wt-log.is-open .wt-log__msg{color:var(--wt-text-muted)}.wt-log__trace-hint{flex:0 0 auto;color:var(--wt-accent);font-size:var(--wt-fs-xs);opacity:.7}.wt-log__body{padding:var(--wt-sp-2) var(--wt-sp-3) var(--wt-sp-3) 26px;display:flex;flex-direction:column;gap:var(--wt-sp-3)}.wt-log__meta{display:flex;align-items:center;gap:var(--wt-sp-2);flex-wrap:wrap}.wt-log__badge{font-size:var(--wt-fs-xs);color:var(--wt-text-muted);background:var(--wt-surface-2);border:1px solid var(--wt-border);border-radius:var(--wt-radius-sm);padding:1px 6px}.wt-log__trace-link{color:var(--wt-accent);font-size:var(--wt-fs-xs)}.wt-log__trace-link:hover{text-decoration:underline}.wt-log__notrace{color:var(--wt-text-dim);font-size:var(--wt-fs-xs)}.wt-log__full{font-family:var(--wt-font-mono);font-size:var(--wt-fs-xs);color:var(--wt-text);background:var(--wt-bg);border:1px solid var(--wt-border);border-radius:var(--wt-radius-sm);padding:var(--wt-sp-2) var(--wt-sp-3);white-space:pre-wrap;word-break:break-word}.wt-log__attrs-label{font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--wt-text-dim);font-weight:600;margin:0 0 6px}.wt-rum__controls{display:inline-flex;align-items:center;gap:var(--wt-sp-3);flex-wrap:wrap}.wt-rum__section{padding:var(--wt-sp-4) var(--wt-sp-5);border-bottom:1px solid var(--wt-border)}.wt-rum__h2{font-size:var(--wt-fs-lg);font-weight:600;color:var(--wt-text);margin:0 0 var(--wt-sp-3)}.wt-rum__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--wt-sp-3);margin-bottom:var(--wt-sp-4)}.wt-vital{text-align:left;border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);background:var(--wt-surface);padding:var(--wt-sp-3);cursor:pointer;display:flex;flex-direction:column;gap:6px;color:var(--wt-text);transition:border-color .12s ease}.wt-vital:hover{border-color:var(--wt-border-strong)}.wt-vital.is-selected{border-color:var(--wt-accent);box-shadow:inset 0 0 0 1px var(--wt-accent)}.wt-vital__head{display:flex;align-items:center;justify-content:space-between}.wt-vital__metric{font-weight:700;font-size:var(--wt-fs-md);letter-spacing:.02em}.wt-vital__rating{font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.03em;font-weight:600;padding:1px 6px;border-radius:var(--wt-radius-sm)}.wt-vital__rating[data-rating=good]{color:var(--wt-ok);background:var(--wt-ok-quiet)}.wt-vital__rating[data-rating=needs-improvement]{color:var(--wt-warn);background:var(--wt-warn-quiet)}.wt-vital__rating[data-rating=poor]{color:var(--wt-error);background:var(--wt-error-quiet)}.wt-vital__p75{font-size:24px;font-weight:700;font-family:var(--wt-font-mono)}.wt-vital__p75[data-rating=good]{color:var(--wt-ok)}.wt-vital__p75[data-rating=needs-improvement]{color:var(--wt-warn)}.wt-vital__p75[data-rating=poor]{color:var(--wt-error)}.wt-vital__tail{display:flex;gap:var(--wt-sp-3);align-items:baseline;font-size:var(--wt-fs-xs);color:var(--wt-text-muted);flex-wrap:wrap}.wt-vital__pk{color:var(--wt-text-dim);text-transform:uppercase;letter-spacing:.03em}.wt-vital__count{margin-left:auto;color:var(--wt-text-dim)}.wt-rum__detail{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--wt-sp-4);align-items:start}@media(max-width:900px){.wt-rum__detail{grid-template-columns:1fr}}.wt-rum__chart{border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);background:var(--wt-surface);padding:var(--wt-sp-3);min-width:0}.wt-rum__chart-title{font-size:var(--wt-fs-sm);color:var(--wt-text-muted);margin-bottom:var(--wt-sp-2)}.wt-rum__routes,.wt-rum__errors{overflow-x:auto}.wt-hosts{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5);display:flex;flex-direction:column;gap:var(--wt-sp-5)}.wt-hosts__table-wrap{overflow-x:auto}.wt-hosts__table td{white-space:nowrap}.wt-hosts__row{cursor:pointer}.wt-hosts__row:hover{background:var(--wt-surface)}.wt-hosts__row.is-active{background:var(--wt-accent-quiet)}.wt-hosts__row:focus-visible{box-shadow:inset var(--wt-focus-ring)}.wt-hosts__host{color:var(--wt-text);font-weight:500}.wt-hosts__load{display:flex;align-items:center;gap:var(--wt-sp-2);justify-content:flex-end}.wt-bar{display:inline-block;width:70px;height:6px;border-radius:999px;background:var(--wt-surface-3);overflow:hidden}.wt-bar__fill{display:block;height:100%;border-radius:999px;background:var(--wt-accent)}.wt-bar__fill--ok{background:var(--wt-ok)}.wt-bar__fill--warn{background:var(--wt-warn)}.wt-bar__fill--error{background:var(--wt-error)}.wt-hosts__detail{border:1px solid var(--wt-border);border-radius:var(--wt-radius-lg);background:var(--wt-surface)}.wt-hosts__detail-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--wt-sp-3);padding:var(--wt-sp-3) var(--wt-sp-4);border-bottom:1px solid var(--wt-border)}.wt-hosts__detail-title{font-weight:600;color:var(--wt-text)}.wt-hosts__charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wt-sp-4);padding:var(--wt-sp-4)}@media(max-width:900px){.wt-hosts__charts{grid-template-columns:minmax(0,1fr)}}.wt-hosts__chart{min-width:0}.wt-hosts__chart-title{font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--wt-text-dim);margin-bottom:var(--wt-sp-2)}.wt-cluster{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5)}.wt-cluster__controls{display:flex;align-items:center;gap:var(--wt-sp-2)}.wt-cluster__table-wrap{overflow-x:auto}.wt-cluster__table td{white-space:nowrap}.wt-cluster__table tr:hover{background:var(--wt-surface)}.wt-cluster__pod{color:var(--wt-text);font-weight:500}.wt-cluster__ns{font-size:var(--wt-fs-xs);color:var(--wt-text-muted);background:var(--wt-surface-2);border:1px solid var(--wt-border);border-radius:999px;padding:2px 9px}.wt-input{background:var(--wt-surface-2);border:1px solid var(--wt-border-strong);color:var(--wt-text);border-radius:var(--wt-radius-md);padding:5px 9px;font-size:var(--wt-fs-sm);font-family:inherit;height:30px}.wt-input:focus-visible{border-color:var(--wt-accent)}.wt-select{cursor:pointer;min-width:150px}.wt-deps{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5);display:flex;flex-direction:column;gap:var(--wt-sp-4)}.wt-deps__banner{display:flex;align-items:center;gap:var(--wt-sp-2);padding:var(--wt-sp-3) var(--wt-sp-4);border:1px solid var(--wt-error);background:var(--wt-error-quiet);color:var(--wt-text);border-radius:var(--wt-radius-md);font-size:var(--wt-fs-sm);font-weight:500}.wt-deps__banner-dot{width:8px;height:8px;border-radius:999px;background:var(--wt-error);flex:none}.wt-deps__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:var(--wt-sp-4);align-items:start}.wt-vendor{border:1px solid var(--wt-border);border-radius:var(--wt-radius-lg);background:var(--wt-surface);overflow:hidden}.wt-vendor--down{border-color:var(--wt-error)}.wt-vendor--degraded{border-color:var(--wt-warn)}.wt-vendor.is-open{grid-column:1 / -1}.wt-vendor__head{display:flex;align-items:center;justify-content:space-between;gap:var(--wt-sp-3);width:100%;background:transparent;border:none;cursor:pointer;padding:var(--wt-sp-3) var(--wt-sp-4);color:inherit;text-align:left}.wt-vendor__head:hover{background:var(--wt-surface-2)}.wt-vendor__title{display:flex;align-items:center;gap:var(--wt-sp-2);min-width:0}.wt-vendor__name{font-size:var(--wt-fs-lg);font-weight:600;color:var(--wt-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wt-vendor__pill{display:inline-flex;align-items:center;gap:5px;font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.03em;font-weight:700;padding:2px 9px;border-radius:999px}.wt-vendor__pill .wt-dot{width:6px;height:6px;border-radius:999px;background:currentColor}.wt-vendor__pill--ok{color:var(--wt-ok);background:var(--wt-ok-quiet)}.wt-vendor__pill--degraded{color:var(--wt-warn);background:var(--wt-warn-quiet)}.wt-vendor__pill--down{color:var(--wt-error);background:var(--wt-error-quiet)}.wt-vendor__stats{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--wt-sp-2);margin:0;padding:0 var(--wt-sp-4) var(--wt-sp-4)}.wt-vendor__stat{display:flex;flex-direction:column;gap:2px;min-width:0}.wt-vendor__stat-label{font-size:var(--wt-fs-xs);color:var(--wt-text-dim);text-transform:uppercase;letter-spacing:.03em}.wt-vendor__stat-value{font-size:var(--wt-fs-md);font-weight:600;font-family:var(--wt-font-mono);white-space:nowrap}.wt-vendor__detail{border-top:1px solid var(--wt-border);padding:var(--wt-sp-4);display:flex;flex-direction:column;gap:var(--wt-sp-4)}.wt-vendor__incident{border-radius:var(--wt-radius-md);padding:var(--wt-sp-3) var(--wt-sp-4);border:1px solid var(--wt-border-strong)}.wt-vendor__incident--down{border-color:var(--wt-error);background:var(--wt-error-quiet)}.wt-vendor__incident--degraded{border-color:var(--wt-warn);background:var(--wt-warn-quiet)}.wt-vendor__incident-title{font-weight:700;margin-bottom:4px;color:var(--wt-text)}.wt-vendor__incident-body{margin:0;font-size:var(--wt-fs-sm);color:var(--wt-text-muted);line-height:1.5}.wt-vendor__charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wt-sp-4)}@media(max-width:820px){.wt-vendor__charts{grid-template-columns:minmax(0,1fr)}}.wt-vendor__chart{min-width:0}.wt-vendor__chart-title{font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--wt-text-dim);margin-bottom:var(--wt-sp-2)}.wt-sparkline{flex:none}.wt-panel__empty{height:120px;display:flex;align-items:center;justify-content:center;color:var(--wt-text-dim);font-size:var(--wt-fs-sm)}.wt-sidekiq{flex:1;min-height:0;overflow:auto;padding:var(--wt-sp-4) var(--wt-sp-5);display:flex;flex-direction:column;gap:var(--wt-sp-5)}.wt-sidekiq__stats{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--wt-sp-3)}@media(max-width:900px){.wt-sidekiq__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.wt-sidekiq__stat{border:1px solid var(--wt-border);background:var(--wt-surface);border-radius:var(--wt-radius-md);padding:var(--wt-sp-3)}.wt-sidekiq__stat-label{font-size:var(--wt-fs-xs);color:var(--wt-text-dim);text-transform:uppercase;letter-spacing:.03em}.wt-sidekiq__stat-value{font-size:var(--wt-fs-lg);font-weight:700;font-family:var(--wt-font-mono);margin-top:3px}.wt-sidekiq__section{display:flex;flex-direction:column;gap:var(--wt-sp-2)}.wt-sidekiq__h2{font-size:var(--wt-fs-md);font-weight:650;margin:0;color:var(--wt-text)}.wt-sidekiq__table-wrap{overflow-x:auto;border:1px solid var(--wt-border);border-radius:var(--wt-radius-md)}.wt-sidekiq__table th{background:var(--wt-surface)}.wt-sidekiq__table td{white-space:nowrap}.wt-sidekiq__table tr:last-child td{border-bottom:none}.wt-sidekiq__table tr.is-hot{background:#f2555a0f}.wt-sidekiq__queue{color:var(--wt-text);font-weight:500}.wt-sidekiq__queue-link{color:var(--wt-text);text-decoration:none}.wt-sidekiq__queue-link:hover{color:var(--wt-accent);text-decoration:underline}.wt-sidekiq__tracelink{color:var(--wt-accent);text-decoration:none}.wt-sidekiq__tracelink:hover{text-decoration:underline}.wt-sidekiq__stats--detail{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:720px){.wt-sidekiq__stats--detail{grid-template-columns:repeat(2,minmax(0,1fr))}}.wt-sidekiq__trends{display:grid;grid-template-columns:1fr 1fr;gap:var(--wt-sp-4)}@media(max-width:820px){.wt-sidekiq__trends{grid-template-columns:1fr}}.wt-sidekiq__trend{border:1px solid var(--wt-border);background:var(--wt-surface);border-radius:var(--wt-radius-md);padding:var(--wt-sp-3)}.wt-sidekiq__h3{font-size:var(--wt-fs-sm);font-weight:600;margin:0 0 var(--wt-sp-2);color:var(--wt-text-muted)}.wt-sidekiq__chart{width:100%}.wt-settings__section{display:flex;flex-direction:column;gap:var(--wt-sp-4);margin-top:var(--wt-sp-4)}.wt-settings__card{border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);background:var(--wt-surface);padding:var(--wt-sp-3) var(--wt-sp-4);display:flex;flex-direction:column;gap:var(--wt-sp-2)}.wt-settings__h3{font-size:var(--wt-fs-md);font-weight:600;margin:0}.wt-settings__hint{color:var(--wt-text-muted);font-size:var(--wt-fs-sm);margin:0}.wt-settings__form{display:flex;gap:var(--wt-sp-2);align-items:center;flex-wrap:wrap}.wt-settings__err{color:var(--wt-error);font-size:var(--wt-fs-sm);border:1px solid var(--wt-error);border-radius:var(--wt-radius-sm);padding:var(--wt-sp-2) var(--wt-sp-3)}.wt-settings__rowactions{display:inline-flex;gap:var(--wt-sp-2);justify-content:flex-end}.wt-input{background:var(--wt-bg);color:var(--wt-text);border:1px solid var(--wt-border);border-radius:var(--wt-radius-sm);padding:6px 10px;font-size:var(--wt-fs-sm);min-width:160px}.wt-input:focus-visible{outline:none;box-shadow:var(--wt-focus-ring)}.wt-reveal{border:1px solid var(--wt-accent);border-left:3px solid var(--wt-accent);border-radius:var(--wt-radius-md);background:var(--wt-surface);padding:var(--wt-sp-3) var(--wt-sp-4);display:flex;flex-direction:column;gap:var(--wt-sp-2)}.wt-reveal__warn{color:var(--wt-text);font-size:var(--wt-fs-sm);font-weight:600}.wt-reveal__row{display:flex;align-items:center;gap:var(--wt-sp-2);flex-wrap:wrap}.wt-reveal__token{font-family:var(--wt-font-mono);font-size:var(--wt-fs-sm);background:var(--wt-bg);border:1px solid var(--wt-border);border-radius:var(--wt-radius-sm);padding:6px 10px;word-break:break-all;flex:1;min-width:240px}.wt-feed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wt-sp-2)}.wt-feed__item{border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);background:var(--wt-surface);padding:var(--wt-sp-3);display:flex;flex-direction:column;gap:6px}.wt-feed__head{display:flex;align-items:center;gap:var(--wt-sp-2)}.wt-feed__title{font-weight:600}.wt-feed__time{margin-left:auto;font-size:var(--wt-fs-xs)}.wt-feed__body{font-size:var(--wt-fs-sm)}.wt-feed__deliveries{display:flex;gap:var(--wt-sp-3);flex-wrap:wrap;font-size:var(--wt-fs-xs);color:var(--wt-text-muted)}.wt-settings__testok{color:var(--wt-ok, var(--wt-accent));font-size:var(--wt-fs-xs)}.wt-settings__testerr{color:var(--wt-error);font-size:var(--wt-fs-xs);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-settings__recipients{display:inline-flex;gap:var(--wt-sp-2);align-items:center}.wt-settings__recipients .wt-input{min-width:200px}:root,:root[data-theme=dark]{color-scheme:dark;--wt-bg: #0b0e14;--wt-surface: #11151f;--wt-surface-2: #171c28;--wt-surface-3: #1e2532;--wt-overlay: #232b3a;--wt-border: #232a38;--wt-border-strong: #313a4d;--wt-text: #e6e9f0;--wt-text-muted: #9aa4b8;--wt-text-dim: #6b7488;--wt-accent: #4c8dff;--wt-accent-hover: #6ba0ff;--wt-accent-quiet: #1c2b47;--wt-ok: #35c48c;--wt-ok-quiet: #123027;--wt-warn: #e0a23c;--wt-warn-quiet: #33260f;--wt-error: #f2555a;--wt-error-quiet: #351a1e;--wt-info: #4c8dff;--wt-new: #9a7bff;--wt-new-quiet: #241c3d;--wt-paused: #6b7488;--wt-paused-quiet: #1b2029;--wt-ns-web: #4c8dff;--wt-ns-graphql: #d167cc;--wt-ns-background: #35c48c;--wt-ns-service: #e0a23c;--wt-font-sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--wt-font-mono: ui-monospace, "SF Mono", "JetBrains Mono", "Fira Code", Menlo, Consolas, monospace;--wt-fs-xs: 11px;--wt-fs-sm: 12px;--wt-fs-md: 13px;--wt-fs-lg: 15px;--wt-fs-xl: 19px;--wt-sp-1: 4px;--wt-sp-2: 8px;--wt-sp-3: 12px;--wt-sp-4: 16px;--wt-sp-5: 24px;--wt-sp-6: 32px;--wt-radius-sm: 4px;--wt-radius-md: 6px;--wt-radius-lg: 10px;--wt-shadow-1: 0 1px 2px rgba(0, 0, 0, .4);--wt-shadow-2: 0 6px 24px rgba(0, 0, 0, .45);--wt-sidebar-w: 216px;--wt-row-h: 28px;--wt-header-h: 52px;--wt-focus-ring: 0 0 0 2px var(--wt-bg), 0 0 0 4px var(--wt-accent)}:root[data-theme=light]{color-scheme:light;--wt-bg: #f6f7f9;--wt-surface: #ffffff;--wt-surface-2: #f1f3f6;--wt-surface-3: #e8ebf0;--wt-overlay: #ffffff;--wt-border: #dde1e8;--wt-border-strong: #c4cbd6;--wt-text: #1a1f2b;--wt-text-muted: #55607a;--wt-text-dim: #8a93a6;--wt-accent-quiet: #e4edff;--wt-ok-quiet: #dbf3ea;--wt-warn-quiet: #f8ecd4;--wt-error-quiet: #fbdcde;--wt-new-quiet: #ebe4ff;--wt-paused-quiet: #e8ebf0}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--wt-bg);color:var(--wt-text);font-family:var(--wt-font-sans);font-size:var(--wt-fs-md);line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--wt-accent);text-decoration:none}a:hover{color:var(--wt-accent-hover)}:focus-visible{outline:none;box-shadow:var(--wt-focus-ring);border-radius:var(--wt-radius-sm)}code,.wt-mono{font-family:var(--wt-font-mono);font-size:var(--wt-fs-sm)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--wt-border-strong);border-radius:6px;border:2px solid var(--wt-bg)}::-webkit-scrollbar-track{background:transparent}.wt-table{width:100%;border-collapse:collapse;font-size:var(--wt-fs-sm)}.wt-table th{text-align:left;font-size:var(--wt-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--wt-text-dim);font-weight:600;padding:6px var(--wt-sp-3);border-bottom:1px solid var(--wt-border);white-space:nowrap}.wt-table td{padding:9px var(--wt-sp-3);border-bottom:1px solid var(--wt-border);vertical-align:middle}.wt-table th.wt-num,.wt-table td.wt-num{text-align:right}.wt-table--sticky th{position:sticky;top:0;z-index:1;background:var(--wt-bg)}.wt-num{text-align:right}.wt-muted{color:var(--wt-text-muted)}.wt-tone--ok{color:var(--wt-text)}.wt-tone--warn{color:var(--wt-warn)}.wt-tone--error{color:var(--wt-error)}.wt-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
