.zt,.zt-gate{--chrome-rail:#101012;--chrome-side:#1c1c20;--chrome-seam:rgba(0,0,0,0.3);--chrome-hair:rgba(255,255,255,0.1);--chrome-ink:#ffffff;--chrome-ink-2:#d6d6db;--chrome-ink-3:#a8a8b0;--chrome-ink-4:#8a8a93;--chrome-hover:rgba(255,255,255,0.06);--chrome-on:#2f6fd0;--chrome-trace:rgba(214,214,219,0.7);--quiet-warm:#e2a63c;--quiet-hot:#ef7343;--quiet-warm-ink:#b07a12;--quiet-hot-ink:#ba460a;--body-bg:#ffffff;--body-line:#e2e8f2;--body-line-2:#f0f4fa;--body-tint:#e9f1fd;--len-yorker:#e8c428;--len-full:#3caa40;--len-good:#c62c24;--len-short:#3e60d0;--len-none:#9aa0a6}.zt-list{--chrome-side:#202025;--chrome-ink-4:#9a9aa3}.zt,.zt-gate{--body:var(--font-lato),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--narrow:var(--font-lato),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--rail-w:68px;--list-w:330px;--top-h:44px;--pad-x:18px}.zt-top{height:var(--top-h);gap:6px;border-bottom:1px solid var(--chrome-seam)}.zt-top-brand{width:var(--rail-w)}.zt-top-mark{width:42px}.zt-top-btn{width:24px;height:24px;border-radius:5px}.zt-top-btn svg{width:15px;height:15px}.zt-top-av{width:24px;height:24px;border-radius:6px;font-size:10px}.zt-side{width:var(--rail-w)}.zt-nav{padding:10px 3px 0;gap:9px}.zt-nav-i{padding:7px 2px 6px;gap:4px;border-radius:7px;font-size:10px}.zt-nav-i svg{width:26px;height:26px;stroke-width:1.65}.zt-nav-i span{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.zt-side-foot{padding:8px 3px 9px}.zt-list{width:var(--list-w)}.zt-band,.zt-main{background:var(--body-bg)}.zt-band{padding:7px var(--pad-x) 7px;gap:14px;border-bottom:1px solid var(--body-line)}.zt-band-l{gap:9px}.zt-h1{font-size:24px;letter-spacing:-.005em}.zt-count{font-size:13px}.zt-band-sub{font-size:12.5px}.zt-band-r{gap:7px}.zt-band .zt-pill{font-size:11px;padding:4px 10px 3px;border-radius:6px}.zt-band .zt-sel{font-size:11.5px;padding:4px 26px 4px 10px;border-radius:6px}.zt-band .zt-selwrap svg{right:9px;width:10px;height:10px}.zt-band .zt-band-lab{font-size:10.5px}.zt-panes{padding:8px var(--pad-x) 10px;gap:12px}@media (max-width:700px){.zt{--rail-w:auto}}.zt-card{box-shadow:none}.zt-card-head{padding:7px 11px 4px;gap:10px;flex-wrap:wrap;row-gap:3px}.zt,.zt-gate{--card-pad-t:3px;--card-pad-x:10px;--card-pad-b:9px}.zt-card-note{font-size:10.5px;line-height:1.25}.zt-analysis,.zt-cards-in,.zt-sess-split,.zt-sess-split-r{gap:8px}.zt-frameless-head{margin:10px calc(-1 * var(--card-pad-x)) 6px;padding:9px var(--card-pad-x) 0;border-top-color:var(--body-line)}.zt-card-title{text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:700;color:var(--ink-2)}.zt-card{background:#f8f9fb;border-color:#e6eaf1}.zt-card-head{background:transparent}.zt-card .zt-lv-scope-btn[aria-pressed=true],.zt-card .zt-tab.zt-on{background:#ffffff}.zt-card .zt-lv-scope-seg,.zt-card .zt-tabs{background:rgba(21,23,46,.055);box-shadow:inset 0 1px 2px rgba(21,23,46,.08),inset 0 -1px 0 rgba(255,255,255,.75)}.zt-dense-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:start;flex:none}@media (max-width:1180px){.zt-dense-row{grid-template-columns:minmax(0,1fr)}}.zt-analysis>.zt-sess-split,.zt-sess-split>.zt-sess-split-r{display:contents}.zt-scope{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.zt-scope b{font-weight:700;color:var(--ink)}button.zt-scope-cut{border:1px solid var(--body-line);border-radius:6px;padding:3px 8px 3px 9px;background:var(--body-bg);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}button.zt-scope-cut:hover{border-color:var(--chrome-on);background:var(--body-tint)}.zt-scope-go{font-weight:700;color:var(--chrome-on)}.zt-top-page{display:flex}.zt-top-page,.zt-top-page>.zt-band{flex:1;min-width:0;align-items:center}.zt-top-page>.zt-band{margin:0;padding:0 4px 0 10px;border-bottom:0;background:none;gap:12px}.zt-top-page .zt-h1{font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.1}.zt-top-page .zt-band-l{gap:10px;align-items:baseline;min-width:0;flex-wrap:nowrap}.zt-top-page .zt-band-sub,.zt-top-page .zt-h1{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zt-top-page .zt-band-sub,.zt-top-page .zt-count{color:var(--chrome-ink-3);font-size:11.5px}.zt-top-page .zt-count b,.zt-top-page .zt-scope{color:var(--chrome-ink-2)}.zt-top-page .zt-scope{font-size:11.5px}.zt-top-page .zt-scope b{color:var(--chrome-ink)}.zt-top-page button.zt-scope-cut{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16)}.zt-top-page button.zt-scope-cut:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.3)}.zt-top-page .zt-scope-go{color:#fff}.zt-top-page .zt-band-r{gap:8px;flex:none}.zt-top-page .zt-pill,.zt-top-page .zt-sel{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.16);color:#fff;font-size:11.5px;padding:3px 9px;border-radius:6px}.zt-top-page .zt-pill:hover,.zt-top-page .zt-sel:hover{background:rgba(255,255,255,.18)}.zt-top-page .zt-band-lab{color:var(--chrome-ink-3)}.zt-top-page .zt-selwrap svg{stroke:var(--chrome-ink-2)}.zt{--top-h:44px}.zt-top-page .zt-band.zt-band-hidden{margin-top:0}@media (min-width:961px){.zt:not(:has(.zt-list-off)):not(:has(.zt-list:empty)) .zt-top{gap:0}.zt:not(:has(.zt-list-off)):not(:has(.zt-list:empty)) .zt-top-nav{flex:none;width:var(--list-w,330px);padding:0 6px;justify-content:flex-start;gap:2px}}.zt-top-page{background:var(--chrome-side);border-left:1px solid var(--chrome-seam);align-self:stretch}.zt-top{padding-right:0}.zt-top-page>.zt-band,.zt-top-r{padding-right:12px}.zt-top-r{align-self:stretch;align-items:center;background:var(--chrome-side)}.zt-top-page,.zt-top-r{--chrome-side:#202025}@media (max-width:960px){.zt-top-page,.zt-top-r{background:none}.zt-top-page{border-left:0}}.zt:has(.zt-list-off) .zt-top-page,.zt:has(.zt-list-off) .zt-top-r,.zt:has(.zt-list:empty) .zt-top-page{background:none}.zt:has(.zt-list-off) .zt-top-page,.zt:has(.zt-list:empty) .zt-top-page{border-left:0}.zt-top-find{flex:1;min-width:0;height:24px;display:flex;align-items:center;gap:6px;padding:0 7px;margin-left:2px;border-radius:6px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.72)}.zt-top-find:focus-within{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.3)}.zt-top-find-i{width:13px;height:13px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.zt-top-find input{flex:1;min-width:0;height:100%;border:0;background:none;color:#fff;font:inherit;font-size:11.5px;outline:none}.zt-top-find input::-moz-placeholder{color:rgba(255,255,255,.55)}.zt-top-find input::placeholder{color:rgba(255,255,255,.55)}.zt-top-find input::-webkit-search-cancel-button{display:none}.zt-top-find-x{flex:none;width:15px;height:15px;display:grid;place-items:center;border-radius:50%;color:rgba(255,255,255,.7)}.zt-top-find-x:hover{background:rgba(255,255,255,.2);color:#fff}.zt-top-find-x svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.ztd-head-bare{padding-top:4px}@media (min-width:961px){.zt-main{border-top-left-radius:10px;overflow:hidden}.zt-top-page{border-bottom-left-radius:12px}.zt-list{border-bottom-right-radius:12px}}@media (min-width:961px){.zt:not(:has(.zt-list-off)):not(:has(.zt-list:empty)) .zt-list{border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}}.zt-tabs{display:inline-flex;align-items:center;gap:2px;padding:3px;background:rgba(21,23,46,.045);border:1px solid rgba(21,23,46,.07);border-radius:999px;box-shadow:inset 0 1px 2px rgba(21,23,46,.07),inset 0 -1px 0 rgba(255,255,255,.9)}.zt-tab{font-family:var(--narrow);font-weight:650;font-size:11.5px;letter-spacing:0;text-transform:none;line-height:1;color:var(--ink-3);padding:6px 13px 5px;border:0;background:none;border-radius:999px;white-space:nowrap;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.zt-tab:hover:not(:disabled):not(.zt-on){color:var(--ink);background:rgba(255,255,255,.66)}.zt-tab.zt-on{background:#ffffff;color:var(--ink);font-weight:700;border:1px solid rgba(21,23,46,.06);padding:5px 12px 4px;box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 1px 1px rgba(30,58,138,.14),0 2px 6px rgba(30,58,138,.12)}.zt-tab:disabled{opacity:.4;cursor:help}.zt-list .zt-tabs{background:rgba(0,0,0,.28);border-color:rgba(255,255,255,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.5),inset 0 -1px 0 rgba(255,255,255,.06)}.zt-list .zt-tab{color:var(--chrome-ink-3)}.zt-list .zt-tab:hover:not(:disabled):not(.zt-on){background:rgba(255,255,255,.07)}.zt-list .zt-tab.zt-on{background:color-mix(in srgb,var(--chrome-side) 100%,white 9%);color:#fff;border-color:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 1px 1px rgba(0,0,0,.45),0 2px 6px rgba(0,0,0,.4)}.zt-nav-i{text-transform:none;letter-spacing:.01em;font-size:10.5px}.zt-card{border-radius:10px}.zt-card>.zt-card-head{border-radius:10px 10px 0 0}.zt{--rail-lit:#17171b;--rail-mid:#101012;--rail-toe:#0a0a0c}.zt-side{background-image:linear-gradient(180deg,var(--rail-lit) 0,var(--rail-mid) 38%,var(--rail-toe) 100%)}.zt-top{background-image:linear-gradient(180deg,var(--rail-lit) 0,color-mix(in srgb,var(--rail-lit) 55%,var(--rail-mid)) 100%)}.zt-side-foot{border-top-color:rgba(255,255,255,.07)}.zt-top-page .zt-h1{color:#ea580c}.zt-main a:hover,.zt-main button:hover:not(:disabled){color:var(--accent-ink,#ba460a)}.zt-list a:hover,.zt-list button:hover:not(:disabled),.ztd-row:hover .ztd-hrow-n,.ztd-row:hover .ztd-name{color:#ea580c}.zt-list .zt-tab:hover:not(:disabled),.zt-list .ztd-act:hover,.zt-main .zt-act:hover,.zt-main .zt-lv-scope-btn:hover:not(:disabled),.zt-main .zt-tab:hover:not(:disabled),.zt-nav-i:hover{color:inherit}.zt-list .zt-tab:hover:not(:disabled):not(.zt-on),.zt-main .zt-lv-colchip:hover:not(:disabled),.zt-main .zt-pill:hover:not(:disabled),.zt-main .zt-tab:hover:not(:disabled):not(.zt-on){color:var(--ink)}.zt-list .zt-tab:hover:not(:disabled):not(.zt-on){color:#fff}.zt-nav-i:hover{color:var(--chrome-ink)}.zt-list .ztd-act:hover{color:#fff}.zt{--warm-lit:#f97316;--warm-ink:#cc4f0d}.zt-top-page .zt-h1{color:var(--chrome-ink)}.zt-main a:hover,.zt-main button:hover:not(:disabled){color:var(--warm-ink)}.zt-list a:hover,.zt-list button:hover:not(:disabled),.ztd-row:hover .ztd-hrow-n,.ztd-row:hover .ztd-name{color:var(--warm-lit)}.zt-main{--sheet-drop:0 0 0 rgba(0,0,0,0);--sheet-drop-hover:0 0 0 rgba(0,0,0,0)}.zt-lv-colchip{font-family:var(--narrow);font-weight:650;font-size:11px;letter-spacing:0;text-transform:none;line-height:1;color:var(--ink-3);background:rgba(21,23,46,.045);border:1px solid rgba(21,23,46,.07);border-radius:999px;padding:5px 11px 4px;box-shadow:inset 0 1px 2px rgba(21,23,46,.07),inset 0 -1px 0 rgba(255,255,255,.9);transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.zt-lv-colchip:hover:not(.zt-on){color:var(--ink);background:rgba(255,255,255,.66)}.zt-lv-colchip.zt-on{background:#ffffff;color:var(--ink);font-weight:700;border-color:rgba(21,23,46,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 1px 1px rgba(30,58,138,.14),0 2px 6px rgba(30,58,138,.12)}.zt-main .zt-pill{font-family:var(--narrow);font-weight:650;font-size:11.5px;letter-spacing:0;text-transform:none;color:var(--ink-3);background:rgba(21,23,46,.045);border:1px solid rgba(21,23,46,.07);border-radius:999px;padding:6px 13px 5px;box-shadow:inset 0 1px 2px rgba(21,23,46,.07),inset 0 -1px 0 rgba(255,255,255,.9)}.zt-main .zt-pill:hover{color:var(--ink);background:rgba(255,255,255,.66)}.zt-main .zt-pill.zt-on,.zt-main .zt-pill[aria-pressed=true]{background:#ffffff;color:var(--ink);font-weight:700;border-color:rgba(21,23,46,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 1px 1px rgba(30,58,138,.14),0 2px 6px rgba(30,58,138,.12)}.zt-main .zt-lv-col .zt-tabs,.zt-main .zt-lv-mtabs .zt-tabs{background:rgba(21,23,46,.055);border:1px solid rgba(21,23,46,.07);border-radius:999px;padding:3px;box-shadow:inset 0 1px 2px rgba(21,23,46,.08),inset 0 -1px 0 rgba(255,255,255,.75)}.zt-main .zt-lv-col .zt-tab,.zt-main .zt-lv-mtabs .zt-tab{border:0;background:none;border-radius:999px;color:var(--ink-3);font-weight:650;padding:6px 13px 5px;box-shadow:none}.zt-main .zt-lv-col .zt-tab.zt-on,.zt-main .zt-lv-mtabs .zt-tab.zt-on{background:#ffffff;color:var(--ink);font-weight:700;border:1px solid rgba(21,23,46,.06);padding:5px 12px 4px;box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 1px 1px rgba(30,58,138,.14),0 2px 6px rgba(30,58,138,.12)}.zt-list .zt-rail-back,.zt-top-page .zt-rail-back{color:var(--warm-lit)}.zt-list .zt-rail-back svg,.zt-top-page .zt-rail-back svg{stroke:var(--warm-lit)}.zt-main .zt-rail-back{color:var(--warm-ink)}.zt-main .zt-rail-back svg{stroke:var(--warm-ink)}.zt-main .zt-rail-back:hover,.zt-top-page .zt-rail-back:hover{text-decoration:underline}