.zt header.mt{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--pk-ln);box-shadow:none}.zt header.mt .mt-row{gap:0;padding:0 8px 0 11px}.zt header.mt .mt-title{padding-left:8px}.zt header.mt .mt-title>b{font:400 22px/1 var(--f-disp);letter-spacing:.01em;text-transform:uppercase}.zt header.mt .mt-title.is-tab>b{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.zt header.mt .mt-pk{flex:0 auto;min-width:44px;padding:0 4px}.zt header.mt .mt-pk .pkc{box-sizing:border-box;border-radius:var(--zs-r);height:36px;box-shadow:inset 0 0 0 1px var(--pk-ln2);color:var(--fg);font:700 11px/1 var(--f-lab);letter-spacing:.08em;transition:background-color .15s var(--ease),transform .12s var(--ease);background:0 0;border:0;gap:6px;padding:0 12px}.zt header.mt .mt-pk .pkc.get{text-overflow:ellipsis;max-width:100%;line-height:36px;display:block;overflow:hidden}.zt header.mt .mt-pk .pkc.get[role=status]{max-width:94px}.zt header.mt .mt-pk.on .pkc{background:var(--pk-bg3)}.zt header.mt .mt-pk:active .pkc{background:var(--pk-bg2)}.zt header.mt :is(.mt-bell,.mt-av){width:44px;height:44px;box-shadow:none;color:var(--fg);background:0 0;border:0;border-radius:0;flex:none;place-items:center;margin:0;display:grid;position:relative}.zt header.mt :is(.mt-bell,.mt-av):before{content:"";border-radius:var(--zs-r);background:var(--pk-bg2);box-shadow:inset 0 0 0 1px var(--pk-ln);transition:background-color .15s var(--ease);position:absolute;inset:4px}.zt header.mt .mt-av.on:before{background:var(--pk-bg3);border-radius:50%}.zt header.mt :is(.mt-bell,.mt-av)>:is(.ic,.fx-face),.zt header.mt .mt-av>b{position:relative}.zt header.mt :is(.mt-bell,.mt-av):active:before{background:var(--pk-bg3)}@media (hover:hover) and (pointer:fine){.zt header.mt :is(.mt-bell,.mt-av):hover:not(:active):before{background:var(--pk-bg3)}.zt header.mt .mt-pk:hover:not(:active) .pkc{background:var(--pk-bg2)}}.zt header.mt .mt-av b{font:700 12px/1 var(--f-lab);letter-spacing:.04em;color:var(--fg)}.zt header.mt .mt-av .fx-face{box-shadow:0 0 0 1px var(--pk-ln2);border:0}.zt header.mt .mt-av i{bottom:4px;right:4px}.zt header.mt .mt-av:not(.on) i{display:none}.zt header.mt .mt-bell .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:-1px;right:-4px}.zt header.mt .mt-bell:has(.nb-n){margin-right:4px}.zt header.mt :is(.mt-pk,.mt-bell,.mt-av):focus-visible{outline:2px solid var(--acc);outline-offset:-2px;border-radius:var(--zs-r);box-shadow:none!important}.zt div.ms-scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0009}.zt div.ms{border:0;border-top:1px solid var(--pk-ln2);border-radius:var(--zs-r-card) var(--zs-r-card) 0 0;background:var(--bg);box-shadow:none;white-space:normal}.zt div.ms:not(.zs):not(.nc-sheet){padding:0 16px calc(16px + env(safe-area-inset-bottom,0px));gap:0}.zt div.ms.nc-sheet{padding-top:0;padding-bottom:0}.zt .ms .ms-grab{background:0 0;border:0;border-radius:0;flex:none;place-items:start center;margin:0 0 -14px;padding:10px 0 0;display:grid}.zt .ms-grab-bar{background:color-mix(in oklab,var(--fg) 24%,transparent);border-radius:2px;width:38px;height:4px;display:block}.zt div.ms.zs{padding:0}.zt .zs .zs-h{place-items:start center;height:40px;padding-top:10px}.zt .zs .zs-h.has-t{grid-template-columns:minmax(0,1fr) 44px;place-items:center start;height:auto;padding:10px 4px 6px 16px;display:grid}.zt .zs-h.has-t .zs-grab{grid-column:1/-1;justify-self:center;margin-bottom:8px}.zt .zs-h .zs-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 26px/1 var(--f-disp);letter-spacing:.01em;text-transform:uppercase;grid-row:2;overflow:hidden}.zt .zs-h .zs-x{width:44px;height:44px;color:var(--fg);background:0 0;border-radius:0;top:-2px;right:4px}.zt .zs-h.has-t .zs-x{grid-area:2/2;position:relative;top:auto;right:auto}.zt .zs-h .zs-x:before{content:"";border-radius:var(--zs-r);background:var(--pk-bg2);box-shadow:inset 0 0 0 1px var(--pk-ln);transition:background-color .15s var(--ease);position:absolute;inset:4px}.zt .zs-h .zs-x:active:before{background:var(--pk-bg3)}.zt .zs-h .zs-x>.ic{position:relative}.zt .zs .zs-b{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.zt .zs .zs-b:has(+.zs-f){padding-bottom:12px}.zt .zs-f{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--pk-ln);flex:none}.zt .zs-f>.pk-bt{width:100%;height:48px}@media (min-width:760px){.zt .ms-scrim>div.ms.zs{border:1px solid var(--pk-ln2);border-radius:var(--zs-r-card);width:min(460px,100vw - 48px);animation:none;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.zt .ms-scrim>div.ms.zs .zs-grab{display:none}.zt .ms-scrim>div.ms.zs .zs-h.has-t{padding-top:14px}}.zt .ms-sec>.ms-h{font:700 11px/1 var(--f-lab);letter-spacing:.08em}.zt :is(button,a,div).ms-row{border:1px solid var(--pk-ln);border-radius:var(--zs-r-card);background:var(--pk-bg2);min-height:52px;font:600 14px/1.25 var(--f-body);transition:background-color .15s var(--ease);padding:0 14px}.zt :is(button,a,div).ms-row .ic{color:var(--fg)}.zt :is(button,a,div).ms-row em{font:500 12px/1.2 var(--f-body);color:var(--dim)}.zt :is(button,a,div).ms-row .ms-sub{font:500 12px/1.3 var(--f-body);color:var(--dim);text-overflow:clip;white-space:normal;margin-top:2px;display:block;overflow:visible}.zt :is(button,a,div).ms-row .ms-chev{color:var(--dim);flex:none}.zt :is(button,a).ms-row:active{background:var(--pk-bg3)}@media (hover:hover) and (pointer:fine){.zt :is(button,a).ms-row:not(:disabled):hover{background:var(--pk-bg3);color:var(--fg)}}.zt :is(button,a).ms-row:focus-visible{outline:2px solid var(--acc);outline-offset:2px;box-shadow:none!important}.zt .ms-row .ms-sw{background:var(--pk-bg3);width:44px;height:26px;box-shadow:inset 0 0 0 1px var(--pk-ln2);transition:background-color .2s var(--ease),box-shadow .2s var(--ease);border-radius:13px}.zt .ms-row .ms-sw i{background:var(--dim);width:20px;height:20px;transition:transform .25s var(--ease),background-color .2s var(--ease);top:3px;left:3px}.zt .ms-row.tg.on .ms-sw{background:var(--acc);box-shadow:none}.zt .ms-row.tg.on .ms-sw i{background:var(--bg);transform:translate(18px)}.zt .ms-row.tg:disabled .ms-sw{opacity:.55}.zt div.ms.nc-sheet .nc-hd{gap:0;padding:0 8px 4px 12px}.zt .nc-hd .nc-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zt .nc-hd .nc-n{flex:none}.zt .nc-k.nc-ik,.zt .nc-hd .nc-x{width:44px;height:44px;color:var(--fg);background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.zt .nc-k.nc-ik:before,.zt .nc-hd .nc-x:before{content:"";border-radius:var(--zs-r);background:var(--pk-bg2);box-shadow:inset 0 0 0 1px var(--pk-ln);transition:background-color .15s var(--ease);position:absolute;inset:4px}.zt .nc-k.nc-ik>.ic,.zt .nc-hd .nc-x>.ic{position:relative}.zt .nc-k.nc-ik:hover:not(:disabled),.zt .nc-hd .nc-x:hover{color:var(--fg);background:0 0}@media (hover:hover) and (pointer:fine){.zt .nc-k.nc-ik:hover:not(:disabled):before,.zt .nc-hd .nc-x:hover:before{background:var(--pk-bg3)}}.zt .nc-k.nc-ik:active:before,.zt .nc-hd .nc-x:active:before{background:var(--pk-bg3)}.zt .nc-k.nc-ik:disabled{opacity:.4}.zt .nc-k.nc-ik:focus-visible,.zt .nc-hd .nc-x:focus-visible{outline:2px solid var(--acc);outline-offset:-2px;border-radius:var(--zs-r);box-shadow:none!important}.zt .nc-pan .nc-hd{gap:6px}.zt .nc-pan .nc-hd :is(.nc-ik,.nc-x){width:36px;height:36px}.zt .nc-pan .nc-hd :is(.nc-ik,.nc-x):before{inset:0}.zt .nc-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.zt div.nc-f button{border-radius:var(--zs-r);box-shadow:inset 0 0 0 1px var(--pk-ln2);color:var(--dim);font:700 12px/1 var(--f-lab);letter-spacing:.04em;background:0 0;border:0}.zt div.nc-f button.on{background:var(--zs-sel);box-shadow:none;color:var(--zs-sel-ink)}.zt .nc-sheet div.nc-f button{isolation:isolate;height:44px;box-shadow:none;background:0 0;border-radius:0;padding:0 16px;position:relative}.zt .nc-sheet div.nc-f button:before{content:"";z-index:-1;border-radius:var(--zs-r);box-shadow:inset 0 0 0 1px var(--pk-ln2);transition:background-color .15s var(--ease);position:absolute;inset:4px 0}.zt .nc-sheet div.nc-f button.on{background:0 0}.zt .nc-sheet div.nc-f button.on:before{background:var(--zs-sel);box-shadow:none}.zt div.ms.nc-sheet .nc-f{padding-bottom:2px}.zt .nc-r .nc-dot{box-shadow:none}
