.zt{--sh-lit:var(--pk-bg2);--sh-hover:color-mix(in oklab,var(--fg) 5%,transparent)}.zt .term>aside.snav{background:var(--bg)}.zt .term>.snav .snav-i{border-radius:var(--zs-r);font-weight:500}.zt .term>.snav .snav-i:not(.on):hover{background:var(--sh-hover);color:var(--fg)}.zt .term>.snav .snav-i.on{background:var(--sh-lit);font-weight:600;color:var(--zs-sel)!important}.zt .term>.snav .snav-i.on .snav-l,.zt .term>.snav .snav-i.on .snav-ti{color:var(--zs-sel)!important}.zt .term>.snav .snav-i.on .snav-l{font-weight:600}.zt .term>.snav[data-ind] .snav-i.on{background:0 0}.zt .term>.snav .snav-ind{border-radius:var(--zs-r);background:var(--sh-lit);box-shadow:none;transition:transform .28s var(--ease),height .2s var(--ease),opacity .2s var(--ease)}.zt .term>.snav .snav-ind:before,.zt .term>.snav:not([data-ind]) .snav-i.on:before{content:none}.zt .term>.snav .bo-i.on{background:var(--pk-bg3)}.zt .term>.snav .bo-i.on .ic{color:var(--zs-sel)}.zt .term>.snav :is(.bo-h,.bo-i):hover,.zt .term>.snav .snav-col:hover{background:var(--sh-hover);color:var(--fg)}.zt .term>.snav :is(.bo-h,.bo-i,.snav-col){border-radius:var(--zs-r)}.zt .term>.snav :is(.bo-h,.bo-i) img{border-radius:var(--zs-r-tag)}.zt .term>.snav .bo-list{border-radius:var(--zs-r-card);padding:4px}.zt .term>.snav .snav-bs{border-top:0;padding-top:0}.zt .term>.snav .snav-agent{border:1px solid var(--pk-ln2);border-radius:var(--zs-r)}.zt .term>.snav .snav-agent:hover{border-color:var(--pk-ln2);background:var(--sh-hover)}.zt .term>.snav .snav-pro{border-radius:var(--zs-r)!important}.zt .term>.snav .snav-pro:hover,.zt .term>.snav .snav-pro.api:hover{background:var(--sh-hover)!important}@media (min-width:1181px){.zt .term>.snav:not(.mini) .snav-h{letter-spacing:.14em;padding:0 10px 6px;font-size:11px}.zt .term>.snav:not(.mini) .snav-sec+.snav-sec{margin-top:6px}.zt .term>.snav .snav-ref{box-sizing:border-box;border-radius:var(--zs-r);background:var(--zs-track);min-width:0;height:36px;box-shadow:inset 0 0 0 1px var(--zs-track-ln);border:0;align-items:center;margin:0;padding:3px;display:flex}.zt .term>.snav .snav-ref .ref-link{box-sizing:border-box;border-radius:var(--zs-r-in);width:auto;min-width:0;height:100%;color:var(--fg);text-align:left;white-space:nowrap;transition:background-color .15s var(--ease);background:0 0;border:0;flex:auto;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0 7px;display:flex;overflow:hidden}.zt .term>.snav .snav-ref button.ref-link:hover,.zt .term>.snav .snav-ref .ref-cp:hover{background:var(--sh-hover)}.zt .term>.snav .snav-ref :is(button.ref-link,.ref-cp):active{background:var(--sh-lit);transform:scale(.97)}.zt .term>.snav .snav-ref .ref-link>.pnl-mark{flex:none;overflow:visible}.zt .term>.snav .snav-ref .ref-link>.ref-l{min-width:0;color:var(--fg);font:600 12.5px/1.2 var(--f-body);letter-spacing:normal;text-overflow:ellipsis;padding:0;overflow:hidden}.zt .term>.snav .snav-ref .ref-link>.ref-l.pk-lab{color:var(--dim);font:600 10px/1.2 var(--f-lab);letter-spacing:.14em;text-transform:uppercase}.zt .term>.snav .snav-ref .ref-link>.ref-v{color:var(--fg);font:400 18px/.92 var(--f-disp);letter-spacing:.005em;text-shadow:none;margin:0}.zt .term>.snav .snav-ref .ref-link>.ref-u{color:var(--dim);font:600 11px/1 var(--f-lab);letter-spacing:.04em;padding:0}.zt .term>.snav .snav-ref .ref-link:has(>.ref-chip)>.ref-u{display:none}.zt .term>.snav .snav-ref .ref-link>:is(.ref-chip,.ref-tag){text-overflow:ellipsis;border-radius:var(--zs-r-tag);min-width:0;box-shadow:inset 0 0 0 1px var(--pk-ln2);color:var(--fg);font:700 10px/1 var(--f-lab);letter-spacing:.08em;text-transform:uppercase;background:0 0;flex:0 auto;margin-left:auto;padding:3px 6px;overflow:hidden}.zt .term>.snav .snav-ref .ref-link>.ref-tag{color:var(--dim)}.zt .term>.snav .snav-ref .ref-cp{border-radius:var(--zs-r-in);width:30px;height:100%;color:var(--dim);transition:background-color .15s var(--ease),color .15s var(--ease);background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.zt .term>.snav .snav-ref .ref-cp:hover{color:var(--fg)}.zt .term>.snav .snav-ref :is(.ref-link,.ref-cp):focus-visible{outline:2px solid var(--acc);outline-offset:1px}.zt .term>.snav:not(.mini){padding-bottom:0}.zt .term>.snav:not(.mini) .snav-foot{z-index:2;background:var(--bg);padding-bottom:14px;position:sticky;bottom:0}}.zt .term>.snav{z-index:35}.zt .term>.snav .snav-bs .bs{z-index:5;box-sizing:border-box;border:1px solid var(--pk-ln2);border-radius:var(--zs-r-card);background:var(--pk-bg2);width:320px;max-height:calc(100dvh - 76px);animation:zt-thIn .16s var(--ease);margin:0;padding:14px;position:fixed;bottom:40px;left:244px;overflow:auto;box-shadow:0 18px 40px -16px #000}@media (max-width:1180px){.zt .term>.snav .snav-bs .bs{left:72px}}.zt .term>.snav :is(.snav-i,.snav-col,.snav-brand,.bo-h,.bo-i,.snav-pro,.snav-agent):focus-visible,.zt .h8 :is(.h8-pts,.h8-act,.h8-pk,.h8-thb,.h8-thi,.h8-av2,.h8-stat.agent):focus-visible{outline:2px solid var(--acc);outline-offset:2px}.zt .h8 .h8-q:focus-within{border-color:var(--pk-ln2);box-shadow:none;outline:2px solid var(--acc);outline-offset:2px}.zt .tcol>.h8{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.zt .h8 .h8-end{gap:8px}.zt .h8 :is(.h8-pts,.h8-act.conn,.h8-stat.agent,.h8-pk){box-sizing:border-box;border:1px solid var(--pk-ln2);border-radius:var(--zs-r);height:36px;box-shadow:none;color:var(--fg);font:700 12px/1 var(--f-lab);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background-color .15s var(--ease),transform .12s var(--ease);background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.zt .h8 :is(.h8-pts,.h8-act.conn,.h8-stat.agent,.h8-pk):hover{background:var(--sh-hover)}.zt .h8 :is(.h8-pts,.h8-act.conn,.h8-pk):active{transform:scale(.97)}.zt .h8 .h8-pk.on{background:var(--sh-lit)}.zt .h8 .h8-pts>span{text-transform:none}.zt .h8 .h8-pk .pkc{height:auto;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;border-radius:0;padding:0}.zt .h8 .h8-pk.on .pkc.get{border:0}.zt .h8 :is(.h8-act.bell,.h8-thb){box-sizing:border-box;border-radius:var(--zs-r);background:var(--pk-bg2);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--pk-ln);color:var(--fg);border:0;place-items:center;padding:0;display:grid}.zt .h8 :is(.h8-act.bell,.h8-thb):hover,.zt .h8 .h8-thb.on{background:var(--pk-bg3);box-shadow:inset 0 0 0 1px var(--pk-ln)}.zt .h8 :is(.h8-thb,.h8-thi) .zt-sw{border-radius:var(--zs-r-tag);box-shadow:inset 0 0 0 1px var(--pk-ln2)}.zt .h8 .h8-thb .zt-sw{width:20px;height:20px}.zt .h8 .nb-n{border-radius:var(--zs-r-tag);background:var(--acc);min-width:18px;height:18px;color:var(--bg);font:800 10px/18px var(--f-mono);box-shadow:0 0 0 2px var(--bg);padding:0 4px;top:-5px;right:-5px}.zt .h8 .h8-av2{width:36px;height:36px;margin:0}.zt .h8 .h8-av2-i,.zt .h8 .h8-av2.on .h8-av2-i{width:36px;height:36px;box-shadow:0 0 0 1px var(--pk-ln2)}.zt .h8 .h8-thp{border:1px solid var(--pk-ln2);border-radius:var(--zs-r-card);background:var(--pk-bg2);width:216px;padding:6px;box-shadow:0 18px 40px -16px #000}.zt .h8 .h8-thp .h8-thh{padding:6px 10px 4px}.zt .h8 .h8-thp .h8-thi{border-radius:var(--zs-r);padding:8px 10px}.zt .h8 .h8-thp .h8-thi:hover{background:var(--sh-hover)}.zt .h8 .h8-thp .h8-thi.on{background:var(--pk-bg3)}.zt .h8 .h8-thp .h8-thi .ic{color:var(--zs-sel)}.zt .h8 .h8-thp .h8-thi .zt-sw{width:18px;height:18px;margin:0}.zt.nomo .term>.snav .snav-ind,.zt.nomo .h8 :is(.h8-pts,.h8-act.conn,.h8-pk){transition:none}.zt.nomo .term>.snav .snav-bs .bs{animation:none}@media (prefers-reduced-motion:reduce){.zt .term>.snav .snav-ind,.zt .h8 :is(.h8-pts,.h8-act.conn,.h8-pk){transition:none}.zt .term>.snav .snav-bs .bs{animation:none}}
