.acct{--acct-pad:clamp(6px,1.1vh,18px);--acct-stud:clamp(19px,2.6vh,24px);--acct-top:calc(var(--acct-pad) + 3px);position:fixed;top:0;right:0;z-index:130;font-family:var(--f-ui)}.acct-stud{position:fixed;top:var(--acct-top);right:2px;width:var(--acct-stud);height:var(--acct-stud);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;background:linear-gradient(180deg,var(--hide),var(--hide-dk));border:1px solid var(--plate-edge);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 -2px 4px rgba(0,0,0,.45),0 1px 3px rgba(0,0,0,.7);color:var(--ink);font-family:var(--f-plate);font-size:calc(var(--acct-stud) * .5);line-height:1;transition:box-shadow .14s var(--ease-out),transform .11s var(--ease-out)}.acct-stud:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 0 0 1px var(--hide),0 2px 7px rgba(0,0,0,.75)}.acct-stud:active{transform:translateY(1px)}.acct-panel a:focus-visible,.acct-panel button:focus-visible,.acct-panel input:focus-visible,.acct-stud:focus-visible{outline:2px solid var(--sun);outline-offset:2px}.acct-stud.out{background:linear-gradient(180deg,var(--oak),var(--dugout-3));color:var(--txt-caption);font-family:var(--f-ui);font-weight:700}.acct-stud.guest{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 0 1px var(--sun-dk),0 1px 3px rgba(0,0,0,.7)}.acct-panel{position:fixed;top:calc(var(--acct-top) + var(--acct-stud) + 7px);right:2px;width:min(272px,88vw);max-height:62vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--txt-label) transparent;padding:12px 13px 11px;display:flex;flex-direction:column;gap:9px;animation:acct-in .16s var(--ease-out)}@keyframes acct-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.acct-panel{animation:none}.acct-stud{transition:none}}.acct-head{display:flex;align-items:center;gap:8px}.acct-title{font-size:12px;letter-spacing:.2em}.acct-x{margin-left:auto;background:none;border:0;cursor:pointer;color:var(--txt-label);font-size:17px;line-height:1;padding:0 2px}.acct-x:hover{color:var(--brass-hi)}.acct-who{display:flex;flex-direction:column;gap:2px}.acct-name{font-family:var(--f-plate);font-size:17px;color:var(--ivory);letter-spacing:.04em}.acct-sub{font-size:12px;line-height:1.45}.acct-copy,.acct-sub{color:var(--txt-caption)}.acct-copy{margin:0;font-size:12.5px;line-height:1.5}.acct-lab{display:block;font-size:10.5px;letter-spacing:.16em;font-weight:700;color:var(--txt-label);text-transform:uppercase;margin-bottom:5px}.acct-block{border-top:1px solid var(--hair-ring);padding-top:9px}.acct-destinations{display:grid;grid-gap:7px;gap:7px}.acct-guest{font-family:var(--f-ui);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;padding:11px 12px;border-radius:4px;color:var(--ink);background:linear-gradient(180deg,var(--sun),var(--sun-dk));border:1px solid var(--sun-dk);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 2px 0 var(--plate-edge);transition:transform .11s var(--ease-out),box-shadow .11s var(--ease-out)}.acct-guest:hover:not(:disabled){box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 2px 12px rgba(var(--amber-rgb),.35)}.acct-guest:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 2px 5px rgba(0,0,0,.5)}.acct-guest:disabled{opacity:.4;cursor:not-allowed}.acct-btn{font-family:var(--f-ui);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:none;cursor:pointer;color:var(--ivory);background:var(--btn-bg);border:1px solid var(--btn-edge);border-radius:3px;padding:7px 10px;width:100%;transition:color .11s,transform .11s var(--ease-out)}.acct-btn:hover:not(:disabled){color:var(--brass-hi)}.acct-btn:active:not(:disabled){transform:translateY(1px)}.acct-btn:disabled{opacity:.34;cursor:not-allowed}.acct-btn.quiet{color:var(--txt-caption)}a.acct-btn{display:block;text-align:center;text-decoration:none}html[data-surface=pocket] .acct-destinations .acct-btn,html[data-surface=slate] .acct-destinations .acct-btn{min-height:44px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.acct-provs{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.acct-or{display:flex;align-items:center;gap:8px;font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--txt-fainter)}.acct-or:after,.acct-or:before{content:"";flex:1 1;height:1px;background:var(--hair-ring)}.acct-input{width:100%;box-sizing:border-box;margin-bottom:7px;padding:7px 9px;border-radius:3px;background:var(--gnd-clock);border:1px solid var(--hair-clock);color:var(--ivory);font-family:var(--f-tape);font-size:11px}.acct-input::placeholder{color:var(--txt-fainter)}.acct-foot{border-top:1px solid var(--hair-ring);padding-top:9px}.acct-delete-link{margin-top:8px;padding:5px 1px;border:0;background:none;color:var(--stitch);cursor:pointer;font:inherit;font-size:11px;text-decoration:underline}.acct-delete-link:disabled{opacity:.5;cursor:default}.acct-delete-confirm{display:flex;flex-direction:column;gap:7px;margin-top:9px;padding-top:9px;border-top:1px solid var(--hair-ring)}.acct-delete-confirm .acct-lab{color:var(--stitch);margin-bottom:0}.acct-delete-actions{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:7px;gap:7px}.acct-btn.danger{color:var(--stitch);border-color:var(--stitch)}.acct-btn.danger:hover:not(:disabled){color:var(--ivory)}.acct-say{font-size:12px;line-height:1.45}.acct-say:empty{display:none}.acct-say .bad{color:var(--stitch)}.acct-say .good{color:var(--grass)}.acct-prov{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:0 12px;height:40px;border-radius:4px;cursor:pointer;font-family:var(--f-ui);font-size:13px;font-weight:600;letter-spacing:.01em;transition:filter .11s var(--ease-out),transform .11s var(--ease-out)}.acct-prov:hover:not(:disabled){filter:brightness(1.12)}.acct-prov:active:not(:disabled){transform:translateY(1px)}.acct-prov:disabled{opacity:.4;cursor:not-allowed}.acct-prov svg{flex:0 0 auto}.acct-prov.google{background:#131314;border:1px solid #8e918f;color:#e3e3e3}.acct-prov.discord{background:#5865f2;border:1px solid #4752c4;color:#fff}.acct-provs{display:flex;flex-direction:column;gap:8px}.acct-linkbtn{background:none;border:none;padding:6px 2px;color:var(--brass);text-decoration:underline;cursor:pointer;font:inherit}.acct-linkbtn:disabled{opacity:.5;cursor:default}html[data-surface=pocket],html[data-surface=slate]{overflow:hidden;height:100%}html[data-surface=pocket] body,html[data-surface=slate] body{min-width:0;overflow:hidden;height:100%;overscroll-behavior:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-surface=pocket] .kbd,html[data-surface=pocket] .zkey,html[data-surface=slate] .kbd,html[data-surface=slate] .zkey{display:none}html[data-surface=pocket] .acct-stud,html[data-surface=slate] .acct-stud{width:44px;height:44px;right:4px;top:calc(env(safe-area-inset-top) + 2px)}html[data-surface=pocket] .sheet-scrim,html[data-surface=slate] .sheet-scrim{position:fixed;inset:0;z-index:140;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:sheet-fade .18s var(--ease-out) both}@keyframes sheet-fade{0%{opacity:0}to{opacity:1}}html[data-surface=pocket] .sheet,html[data-surface=slate] .sheet{position:fixed;left:0;right:0;bottom:0;z-index:141;max-height:84dvh;display:flex;flex-direction:column;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom);animation:sheet-rise .24s var(--ease-out) both}@keyframes sheet-rise{0%{transform:translateY(102%)}to{transform:none}}html[data-guide-open=true] .sheet{animation:none}html[data-surface=pocket] .sheet:focus,html[data-surface=slate] .sheet:focus{outline:none}html[data-surface=pocket] .sheet-head,html[data-surface=slate] .sheet-head{position:relative;flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:10px 8px 10px 16px;background:var(--phead-bg);border-bottom:1px solid var(--phead-edge);border-radius:16px 16px 0 0}html[data-surface=pocket] .sheet-pull,html[data-surface=slate] .sheet-pull{position:absolute;left:50%;top:4px;transform:translateX(-50%);width:40px;height:3px;border-radius:2px;background:var(--brass-dk);opacity:.6}html[data-surface=pocket] .sheet-t,html[data-surface=slate] .sheet-t{font-size:11px;letter-spacing:.24em}html[data-surface=pocket] .sheet-x,html[data-surface=slate] .sheet-x{margin-left:auto;width:44px;height:44px;flex:0 0 44px;border-radius:5px;cursor:pointer;border:1px solid var(--btn-edge);background:var(--btn-bg);color:var(--brass-hi);font-family:var(--f-plate);font-size:20px;line-height:1}html[data-surface=pocket] .sheet-body,html[data-surface=slate] .sheet-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:10px 12px 16px}html[data-surface=pocket] .sheet-body .panel,html[data-surface=slate] .sheet-body .panel{height:auto;background:none;border:0;box-shadow:none}html[data-surface=pocket] .sheet-body .pread,html[data-surface=slate] .sheet-body .pread{overflow:visible;flex:0 0 auto}html[data-surface=pocket] .sheet-body .phead,html[data-surface=slate] .sheet-body .phead{display:none}html[data-surface=pocket] .sheet-body .deskkey .kb,html[data-surface=slate] .sheet-body .deskkey .kb{position:static;width:auto;max-height:none;grid-template-columns:1fr;gap:12px}html[data-surface=pocket] .sheet-body .deskkey summary,html[data-surface=slate] .sheet-body .deskkey summary{display:none}html[data-surface=pocket] .sheet-body .key.pick,html[data-surface=pocket] .sheet-body .spend,html[data-surface=slate] .sheet-body .key.pick,html[data-surface=slate] .sheet-body .spend{min-height:52px}html[data-surface=pocket] .sheet-body .tgl,html[data-surface=slate] .sheet-body .tgl{min-height:44px;min-width:44px}html[data-surface=pocket] .wire.rollopen .wireroll,html[data-surface=slate] .wire.rollopen .wireroll{display:block}html[data-surface=pocket] .wire-roll-tap,html[data-surface=slate] .wire-roll-tap{min-height:44px;padding:0 8px}html[data-surface=pocket] .pk-wrap{position:relative;height:100dvh;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-gap:5px;gap:5px;overflow:hidden;background:var(--surface-field);background-attachment:fixed;color:var(--ivory);font-family:var(--f-ui);padding:calc(env(safe-area-inset-top) + 6px) calc(env(safe-area-inset-right) + 8px) calc(env(safe-area-inset-bottom) + 6px) calc(env(safe-area-inset-left) + 8px)}html[data-surface=pocket] .pk-rail{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:6px 8px;gap:6px 8px;padding:5px 50px 5px 10px;border-radius:6px;background:var(--plate-bg);border:1px solid var(--plate-edge);box-shadow:var(--plate-shadow)}html[data-surface=pocket] .pk-onair{display:flex;align-items:center;gap:8px;min-width:0}html[data-surface=pocket] .pk-onair .tube{width:12px;height:12px;flex:0 0 12px}html[data-surface=pocket] .pk-mk{font-family:var(--f-plate);font-size:13px;letter-spacing:.2em;color:var(--brass-hi);line-height:1.12;min-width:0}html[data-surface=pocket] .pk-mk s{display:block;text-decoration:none;font-family:var(--f-ui);font-size:9px;letter-spacing:.12em;color:var(--txt-legend);font-weight:700;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-surface=pocket] .pk-score{display:flex;align-items:center;gap:9px;justify-content:center}html[data-surface=pocket] .pk-t{text-align:center;line-height:1.05}html[data-surface=pocket] .pk-t u{display:block;text-decoration:none;font-size:9px;letter-spacing:.14em;color:var(--txt-legend);font-weight:700}html[data-surface=pocket] .pk-t b{font-family:var(--f-plate);font-size:21px;color:var(--txt-club);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-surface=pocket] .pk-t.bat b{color:var(--amber);text-shadow:0 0 14px rgba(var(--amber-rgb),.45)}html[data-surface=pocket] .pk-dash{color:var(--txt-faint);font-size:11px}html[data-surface=pocket] .pk-icon{width:44px;height:44px;flex:0 0 44px;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid var(--btn-edge);color:var(--txt-caption);background:var(--btn-bg);box-shadow:var(--btn-shadow);font-size:7.5px;letter-spacing:.1em;font-weight:700;text-transform:uppercase}html[data-surface=pocket] .pk-icon:active{transform:translateY(2px)}html[data-surface=pocket] .pk-gl{font-family:var(--f-plate);font-size:14px;color:var(--brass-hi);line-height:1}html[data-surface=pocket] .pk-situ{margin:0;font-family:var(--f-plate);font-size:11.5px;line-height:1.3;color:var(--txt-situ);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-surface=pocket] .pk-banks,html[data-surface=pocket] .pk-situ{grid-column:1/-1;padding-top:5px;border-top:1px dotted var(--hair-sect)}html[data-surface=pocket] .pk-banks{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:6px;gap:6px}html[data-surface=pocket] .pk-bank{display:flex;align-items:baseline;gap:5px;padding:2px 7px;border-radius:3px;background:var(--gnd-clock);box-shadow:inset 0 0 0 1px var(--hair-clock)}html[data-surface=pocket] .pk-bank s{text-decoration:none;font-size:8px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:var(--txt-legend-2)}html[data-surface=pocket] .pk-bank b{font-family:var(--f-tape);font-size:13px;font-weight:400;color:var(--brass-hi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}html[data-surface=pocket] .pk-bank.ticking b{color:var(--amber)}html[data-surface=pocket] .pk-bank.spent b{color:var(--sig);text-shadow:0 0 9px rgba(var(--sig-rgb),.6)}html[data-surface=pocket] .pk-lcrow{display:grid;grid-template-columns:minmax(0,1fr) 64px;grid-gap:6px;gap:6px}html[data-surface=pocket] .pk-lcrow .theline{position:static;display:flex}html[data-surface=pocket] .pk-lcrow .linebtn{width:64px;min-height:46px;padding:0 3px;font-size:7.5px;letter-spacing:.1em;line-height:1.25;white-space:normal;border-radius:4px;background:var(--btn-bg);border:1px solid var(--btn-edge);box-shadow:var(--btn-shadow)}html[data-surface=pocket] .pk-lastcall{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;width:100%;min-height:46px;padding:6px 9px;border:0;border-radius:4px;text-align:left;cursor:pointer}html[data-surface=pocket] .pk-lcbody{min-width:0}html[data-surface=pocket] .pk-lc1,html[data-surface=pocket] .pk-lc2{display:flex;align-items:baseline;gap:5px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-surface=pocket] .pk-lc1{font-family:var(--f-tape);font-size:9.5px;line-height:1.4;color:var(--ink);opacity:.72}html[data-surface=pocket] .pk-lc1 s{text-decoration:none;font-size:8px;letter-spacing:.14em;font-weight:700}html[data-surface=pocket] .pk-lc1 em{font-style:normal;font-weight:700}html[data-surface=pocket] .pk-lc1 b{font-weight:400;overflow:hidden;text-overflow:ellipsis}html[data-surface=pocket] .pk-lc2{font-family:var(--f-plate);font-size:12.5px;line-height:1.25;color:var(--ink);margin-top:1px}html[data-surface=pocket] .pk-lc2 b{font-weight:700}html[data-surface=pocket] .pk-lc2 em{font-style:normal;font-family:var(--f-tape);font-size:11px}html[data-surface=pocket] .pk-lc2 span{font-family:var(--f-ui);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;opacity:.8}html[data-surface=pocket] .pk-lctag{font-size:7.5px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:var(--ink);opacity:.6;writing-mode:vertical-rl;transform:rotate(180deg)}html[data-surface=pocket] .pk-gang{display:grid;grid-template-columns:1.14fr 1.2fr 1.28fr;grid-gap:6px;gap:6px}html[data-surface=pocket] .pk-inst{min-height:52px;display:flex;align-items:center;gap:6px;padding:5px 7px;border-radius:6px;border:1px solid var(--plate-edge);background:var(--plate-bg);box-shadow:var(--plate-shadow);color:var(--ivory);text-align:left;cursor:pointer;min-width:0}html[data-surface=pocket] .pk-inst:active{transform:translateY(2px)}html[data-surface=pocket] .pk-chip{flex:1 1;min-width:0;display:block}html[data-surface=pocket] .pk-gl2{text-decoration:none;font-size:7.5px;letter-spacing:.14em;color:var(--txt-legend);text-transform:uppercase}html[data-surface=pocket] .pk-gl2,html[data-surface=pocket] .pk-nm{display:block;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-surface=pocket] .pk-nm{font-size:10.5px;color:var(--txt-bright);margin-top:1px}html[data-surface=pocket] .pk-rats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;margin-top:2px}html[data-surface=pocket] .pk-rats>span{text-align:center;line-height:1}html[data-surface=pocket] .pk-rats s{display:block;text-decoration:none;font-size:6.5px;color:var(--txt-legend);font-weight:700}html[data-surface=pocket] .pk-rats b{display:block;font-family:var(--f-plate);font-size:13px;color:var(--brass-hi);line-height:1.05}html[data-surface=pocket] .pk-rats .hi b{color:var(--amber)}html[data-surface=pocket] .pk-rats .lo b{color:var(--txt-lo)}html[data-surface=pocket] .pk-stam{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--f-tape);font-size:14px;color:var(--oxide);line-height:1.2;margin-top:1px}html[data-surface=pocket] .pk-stam.warn{color:var(--amber)}html[data-surface=pocket] .pk-stam.bad{color:var(--sig)}html[data-surface=pocket] .pk-stam s{text-decoration:none;font-size:8px;letter-spacing:-.01em;color:var(--txt-legend)}html[data-surface=pocket] .pk-chev{font-family:var(--f-plate);font-size:14px;color:var(--txt-faint);flex:0 0 auto}html[data-surface=pocket] .pk-bso{display:flex;flex-direction:column;gap:3px;min-width:0}html[data-surface=pocket] .pk-brow{display:flex;align-items:center;gap:4px}html[data-surface=pocket] .pk-brow s{text-decoration:none;font-size:7.5px;letter-spacing:.08em;color:var(--txt-legend);font-weight:700;width:8px;flex:0 0 8px}html[data-surface=pocket] .pk-brow .lamps{gap:3px}html[data-surface=pocket] .pk-brow .lamp{width:9px;height:9px}html[data-surface=pocket] .pk-brow b{font-family:var(--f-plate);font-size:13px;line-height:1;color:var(--brass-hi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:2px}html[data-surface=pocket] .pk-brow.outs b{color:var(--sig)}html[data-surface=pocket] .pk-diamond{width:38px;height:34px;margin-left:auto;flex:0 0 38px}html[data-surface=pocket] .pk-zone{min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}html[data-surface=pocket] .pk-zone .zonewrap{height:100%;width:100%;min-height:0}html[data-surface=pocket] .pk-zone .zonesvg{flex:1 1 auto;min-height:0;width:100%;height:100%}html[data-surface=pocket] .pk-zone .zonelab{flex:0 0 auto;font-size:9px;letter-spacing:.14em;margin-bottom:3px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}html[data-surface=pocket] .pk-zone .zq text{font-size:11px}html[data-surface=pocket] .pk-dock{display:flex;flex-direction:column;gap:5px}html[data-surface=pocket] .pk-decision-groups{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:6px;gap:6px;align-items:stretch}html[data-surface=pocket] .pk-decision-group{min-width:0;padding:4px;border:1px solid var(--hair-ring);border-radius:5px;background:var(--gnd-recess);box-shadow:inset 0 1px 0 rgba(var(--spec-rgb),.08)}html[data-surface=pocket] .pk-group-label{display:block;margin:1px 2px 4px;font-size:8px;font-weight:700;letter-spacing:.16em;line-height:1;color:var(--txt-label);text-transform:uppercase}html[data-surface=pocket] .pk-stances{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}html[data-surface=pocket] .pk-st{min-height:52px;padding:6px 4px;border-radius:5px;cursor:pointer;text-align:center;background:var(--st-bg);border:1px solid var(--st-edge);color:var(--ivory);box-shadow:var(--st-shadow);transition:.12s var(--ease-out)}html[data-surface=pocket] .pk-st:active:not(:disabled){transform:translateY(3px)}html[data-surface=pocket] .pk-sn{display:block;font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}html[data-surface=pocket] .pk-sd{display:block;font-size:8.5px;color:var(--txt-sub);margin-top:3px}html[data-surface=pocket] .pk-st.on{background:var(--st-on-bg);border-color:var(--amber);color:var(--armed-ink);box-shadow:var(--st-on-shadow)}html[data-surface=pocket] .pk-st.on .pk-sn{color:var(--txt-armed)}html[data-surface=pocket] .pk-st.on .pk-sd{color:var(--txt-armed-sub)}html[data-surface=pocket] .pk-st:disabled{opacity:.32}html[data-surface=pocket] .pk-eyerail{display:grid;grid-template-columns:74px 1fr;grid-gap:6px;gap:6px}html[data-surface=pocket] .pk-eyepool{border-radius:5px;padding:4px 7px;display:flex;flex-direction:column;justify-content:center;background:var(--gnd-recess);box-shadow:inset 0 0 0 1px var(--hair-ring)}html[data-surface=pocket] .pk-eyepool b{font-family:var(--f-plate);font-size:19px;color:var(--brass-hi);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-surface=pocket] .pk-eyepool b small{font-size:10px;color:var(--txt-legend)}html[data-surface=pocket] .pk-spends{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}html[data-surface=pocket] .pk-sp{min-height:46px;padding:4px 3px;border-radius:5px;cursor:pointer;text-align:center;background:var(--spend-bg);border:1px solid var(--spend-edge);color:var(--ivory);box-shadow:var(--spend-shadow)}html[data-surface=pocket] .pk-spn{display:block;font-size:9.5px;font-weight:700;line-height:1.15}html[data-surface=pocket] .pk-spc{display:block;font-family:var(--f-plate);font-size:12px;color:var(--brass);margin-top:2px}html[data-surface=pocket] .pk-sp.on{background:var(--spend-on-bg);border-color:var(--amber);color:var(--armed-ink);box-shadow:var(--spend-on-shadow)}html[data-surface=pocket] .pk-sp.on .pk-spc{color:var(--txt-armed-num)}html[data-surface=pocket] .pk-sp:disabled{opacity:.3;cursor:not-allowed}html[data-surface=pocket] .pk-sp:active:not(:disabled){transform:translateY(2px)}html[data-surface=pocket] .pk-keys,html[data-surface=pocket] .pk-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}html[data-surface=pocket] .pk-intent-options{grid-template-columns:minmax(0,1fr)}html[data-surface=pocket] .pk-pk{min-height:46px;padding:5px 8px;border-radius:5px;cursor:pointer;text-align:left;background:var(--pk-bg);border:1px solid var(--pk-edge);color:var(--ivory);box-shadow:var(--pk-shadow);min-width:0}html[data-surface=pocket] .pk-pn{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden}html[data-surface=pocket] .pk-pd{display:block;font-size:8.5px;color:var(--txt-sub);margin-top:2px}html[data-surface=pocket] .pk-pd .gr{display:inline-block;font-size:7px;padding:1px 4px;vertical-align:1px}html[data-surface=pocket] .pk-pd b{font-family:var(--f-tape);font-weight:400;color:var(--txt-detail)}html[data-surface=pocket] .pk-pk.on{background:var(--st-on-bg);border-color:var(--amber);color:var(--armed-ink);box-shadow:var(--pk-on-shadow)}html[data-surface=pocket] .pk-pk.on .pk-pd{color:var(--txt-armed-sub)}html[data-surface=pocket] .pk-pk.on .pk-pd b{color:var(--txt-armed-num)}html[data-surface=pocket] .pk-pk:disabled{opacity:.34;cursor:not-allowed;filter:grayscale(.55)}html[data-surface=pocket] .pk-pk:active:not(:disabled){transform:translateY(2px)}html[data-surface=pocket] .pk-flags{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}html[data-surface=pocket] .pk-policy-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));grid-gap:5px;gap:5px}html[data-surface=pocket] .pk-fl{min-height:44px;padding:4px 6px;border-radius:5px;cursor:pointer;text-align:left;display:flex;align-items:center;gap:6px;background:var(--spend-bg);border:1px solid var(--spend-edge);color:var(--ivory);box-shadow:var(--spend-shadow);min-width:0}html[data-surface=pocket] .pk-swl{width:16px;height:16px;flex:0 0 16px;border-radius:3px;background:var(--gnd-tglbox);box-shadow:inset 0 0 0 1px var(--hair-tglbox),inset 0 2px 4px rgba(0,0,0,.8)}html[data-surface=pocket] .pk-fl.on .pk-swl{background:var(--st-on-bg);box-shadow:0 0 10px rgba(var(--amber-rgb),.6)}html[data-surface=pocket] .pk-fl.on{border-color:var(--amber)}html[data-surface=pocket] .pk-fn{display:block;font-size:9.5px;font-weight:700;line-height:1.2}html[data-surface=pocket] .pk-fd{display:block;font-size:8px;color:var(--txt-label);margin-top:1px}html[data-surface=pocket] .pk-fl:disabled{opacity:.32;cursor:not-allowed}html[data-surface=pocket] .pk-commitbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px;gap:7px}html[data-surface=pocket] .pk-go{min-height:56px;width:100%;font-family:var(--f-plate);font-size:13.5px;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;color:var(--ink-lit);border:1px solid #000;border-radius:5px;padding:8px 10px;line-height:1.24;background:linear-gradient(180deg,var(--brass-hi),var(--brass) 52%,var(--brass-dk));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 4px 0 var(--shadow-plinth),0 8px 18px rgba(0,0,0,.55);transition:.12s var(--ease-out)}html[data-surface=pocket] .pk-go:active:not(:disabled){transform:translateY(4px);box-shadow:inset 0 3px 8px rgba(0,0,0,.5)}html[data-surface=pocket] .pk-go:disabled{background:linear-gradient(180deg,var(--hair-soft),var(--lum-gobtn-off-2));color:var(--txt-legend);cursor:not-allowed;box-shadow:inset 0 1px 0 rgba(var(--spec-rgb),.08),0 3px 0 var(--plinth)}html[data-surface=pocket] .pk-clock{min-width:70px;min-height:56px;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:var(--gnd-clock);box-shadow:inset 0 0 0 1px var(--hair-clock),inset 0 2px 6px rgba(0,0,0,.85)}html[data-surface=pocket] .pk-clock i{font-style:normal;font-size:7px;letter-spacing:.16em;color:var(--txt-legend-2);font-weight:700;text-transform:uppercase}html[data-surface=pocket] .pk-clock b{font-family:var(--f-tape);font-size:21px;font-weight:400;color:var(--amber);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-surface=pocket] .pk-clock.urgent{box-shadow:inset 0 0 0 1px var(--sig)}html[data-surface=pocket] .pk-clock.urgent b{color:var(--sig)}html[data-surface=pocket] .linepanel{position:fixed;left:calc(env(safe-area-inset-left) + 8px);right:calc(env(safe-area-inset-right) + 8px);bottom:calc(env(safe-area-inset-bottom) + 8px);top:auto;width:auto;max-height:76dvh;overflow-y:auto;overscroll-behavior:contain;z-index:150}html[data-surface=pocket] .linebtn2,html[data-surface=pocket] .linego,html[data-surface=slate] .linebtn2,html[data-surface=slate] .linego{min-height:48px}html[data-surface=pocket] .linex,html[data-surface=slate] .linex{min-width:44px;min-height:44px}html[data-surface=pocket] .pk-penrow{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:4px;margin-bottom:6px;background:var(--rail-bg);box-shadow:inset 0 1px 0 rgba(var(--spec-rgb),.1)}html[data-surface=pocket] .pk-pnm{font-size:12.5px;font-weight:700}html[data-surface=pocket] .pk-pdt{font-size:10px;color:var(--txt-sub);margin-top:2px}html[data-surface=pocket] .pk-pbtn{margin-left:auto;min-height:48px;padding:0 16px;border-radius:4px;cursor:pointer;font-size:10px;letter-spacing:.14em;font-weight:700;text-transform:uppercase;color:var(--ink-lit);border:1px solid #000;background:linear-gradient(180deg,var(--brass-hi),var(--brass) 55%,var(--brass-dk))}html[data-surface=pocket] .pk-note,html[data-surface=slate] .pk-note{font-size:12px;line-height:1.55;color:var(--txt-caption);margin:10px 0 0}html[data-surface=pocket] .pk-wirehead{display:flex;justify-content:flex-end;margin-bottom:8px}html[data-surface=pocket] .pk-wirehead .tgl{min-height:44px}html[data-surface=pocket] .pk-wirelog div{font-family:var(--f-tape);font-size:11px;line-height:1.65;color:var(--txt-caption);border-bottom:1px dotted var(--hair-ring);padding:3px 0}html[data-surface=pocket] .pk-wirelog .sysline{color:var(--txt-sysline)}html[data-surface=pocket] .pk-seq{display:flex;flex-wrap:wrap;gap:5px;align-items:baseline;border:0}html[data-surface=pocket] .pk-seq s{text-decoration:none;font-size:8.5px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:var(--txt-faint)}html[data-surface=pocket] .pk-seq span{font-family:var(--f-tape);font-size:10.5px;color:var(--txt-quiet);padding:2px 6px;border-radius:2px;border:0;background:var(--gnd-recess);box-shadow:inset 0 0 0 1px var(--hair-lastcall)}html[data-surface=pocket] .pk-wrap>.reveal{border-radius:0;padding-bottom:env(safe-area-inset-bottom)}html[data-surface=pocket] .rv-top{padding:12px 12px 0}html[data-surface=pocket] .rv-tape{font-size:11px;min-height:34px;padding:7px 10px}html[data-surface=pocket] .rv-mid{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px 12px;justify-items:center;text-align:center}html[data-surface=pocket] .levsvg{max-width:128px;height:74px}html[data-surface=pocket] .rv-result{font-size:clamp(38px,13vw,56px)}html[data-surface=pocket] .rv-call .big{font-size:18px}html[data-surface=pocket] .rv-call .det{font-size:12px}html[data-surface=pocket] .rv-foot{padding:0 12px 12px;gap:8px}html[data-surface=pocket] .rv-foot .btn{min-height:48px;padding:0 16px}html[data-surface=pocket] .pvpwait{padding:0 10px 10px}html[data-surface=pocket] .pvpwait-in{padding:8px 12px}html[data-surface=pocket] .pk-ending{position:absolute;inset:0;z-index:60;overflow-y:auto;overscroll-behavior:contain;background:var(--surface-field);padding:calc(env(safe-area-inset-top) + 10px) 10px calc(env(safe-area-inset-bottom) + 10px)}html[data-surface=pocket] .pk-ending .finalwrap,html[data-surface=pocket] .pk-ending .pvpend{margin:0 auto;max-width:100%}html[data-surface=pocket] .pk-ending .gobtn{min-height:52px}@media (max-height:700px){html[data-surface=pocket] .pk-fd,html[data-surface=pocket] .pk-mk s,html[data-surface=pocket] .pk-sd{display:none}html[data-surface=pocket] .pk-st{min-height:46px}html[data-surface=pocket] .pk-clock,html[data-surface=pocket] .pk-go{min-height:50px}html[data-surface=pocket] .pk-lastcall{min-height:40px}html[data-surface=pocket] .pk-wrap{gap:4px}}html[data-surface=slate] .sl-wrap{position:relative;height:100dvh;display:grid;overflow:hidden;background:var(--surface-field);background-attachment:fixed;color:var(--ivory);font-family:var(--f-ui);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);grid-template-columns:minmax(240px,26vw) minmax(0,1fr) minmax(250px,27vw);grid-template-rows:46px auto auto minmax(0,1fr) auto auto auto;grid-template-areas:"rail  rail   rail" "arm   score  plate" "arm   situ   plate" "arm   stage  plate" "last  last   last" "dock  dock   dock" "lip   lip    lip"}html[data-surface=slate] .sl-wrap[data-orient=port]{grid-template-columns:minmax(0,1fr);grid-template-rows:46px auto auto auto minmax(0,1fr) auto auto auto;grid-template-areas:"rail" "score" "situ" "shelf" "stage" "last" "dock" "lip"}html[data-surface=slate] .sl-rail{grid-area:rail}html[data-surface=slate] .sl-score{grid-area:score}html[data-surface=slate] .sl-situ{grid-area:situ}html[data-surface=slate] .sl-armcol{grid-area:arm;min-height:0}html[data-surface=slate] .sl-platecol{grid-area:plate;min-height:0}html[data-surface=slate] .sl-shelf{grid-area:shelf}html[data-surface=slate] .sl-stage{grid-area:stage;min-height:0}html[data-surface=slate] .sl-last{grid-area:last}html[data-surface=slate] .sl-dock{grid-area:dock}html[data-surface=slate] .sl-lip{grid-area:lip}html[data-surface=slate] .sl-rail{display:flex;align-items:center;gap:12px;padding:0 14px 0 12px;background:linear-gradient(180deg,var(--gnd-scorebar),var(--gnd-scorebar-2));border-bottom:1px solid #000;position:relative;z-index:12}html[data-surface=slate] .sl-rail .tube{width:13px;height:13px;flex:0 0 13px}html[data-surface=slate] .sl-bm{font-family:var(--f-plate);font-size:14px;letter-spacing:.3em;color:var(--brass-hi)}html[data-surface=slate] .sl-wid{font-family:var(--f-plate);font-size:9.5px;letter-spacing:.24em;color:var(--txt-caption);text-transform:uppercase}html[data-surface=slate] .sl-clocks{margin-left:auto;display:flex;gap:9px;align-items:center;padding-right:50px}html[data-surface=slate] .sl-score .scorebar{padding:8px 16px}html[data-surface=slate] .sl-score .runsrow{padding:0 18px 6px}html[data-surface=slate] .sl-score .runs{font-size:34px}html[data-surface=slate] .sl-wrap[data-orient=land] .sl-score .scorebar{padding:5px 16px}html[data-surface=slate] .sl-wrap[data-orient=land] .sl-score .runs{font-size:26px}html[data-surface=slate] .sl-wrap[data-orient=land] .sl-score .crest{width:24px;height:24px}html[data-surface=slate] .sl-wrap[data-orient=land] .sl-situ .situ{padding:6px 16px}html[data-surface=slate] .sl-wrap[data-orient=land] .sl-situ .situ p{font-size:12.5px}html[data-surface=slate] .sl-wrap[data-orient=land] .gsvg{height:clamp(38px,6vh,70px)}html[data-surface=slate] .sl-situ .situ{padding:8px 16px}html[data-surface=slate] .sl-situ .situ p{font-size:13.5px}html[data-surface=slate] .sl-armcol .panel,html[data-surface=slate] .sl-platecol .panel{height:100%;min-height:0;border-radius:0;border-width:0 1px}html[data-surface=slate] .sl-armcol .pread,html[data-surface=slate] .sl-platecol .pread{overflow-y:auto;overscroll-behavior:contain}html[data-surface=slate] .sl-armcol .key.pick{min-height:52px}html[data-surface=slate] .sl-armcol .tgl{min-height:44px;min-width:44px}html[data-surface=slate] .sl-shelf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--plate-edge);border-bottom:1px solid #000}html[data-surface=slate] .sl-cell{min-height:76px;padding:8px 12px;background:var(--plate-bg);display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;border:0;text-align:left;color:var(--ivory);font-family:var(--f-ui)}html[data-surface=slate] button.sl-cell{cursor:pointer}html[data-surface=slate] button.sl-cell:active{transform:translateY(2px)}html[data-surface=slate] .sl-ch{display:flex;justify-content:space-between;gap:6px;font-size:8px;letter-spacing:.18em;font-weight:700;color:var(--txt-label);text-transform:uppercase}html[data-surface=slate] .sl-ch em{font-style:normal;color:var(--txt-fainter)}html[data-surface=slate] .sl-big{font-family:var(--f-plate);font-size:26px;line-height:1;color:var(--brass-hi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-surface=slate] .sl-big small{font-size:11px;color:var(--txt-legend)}html[data-surface=slate] .sl-plate2{font-family:var(--f-plate);font-size:15px;color:var(--brass-hi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-surface=slate] .sl-fine{font-size:10px;color:var(--txt-quiet);line-height:1.4}html[data-surface=slate] .sl-fine b{color:var(--txt-bright);font-weight:700}html[data-surface=slate] .sl-fine .hot{color:var(--sig);font-weight:700}html[data-surface=slate] .sl-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) clamp(196px,22vw,246px);grid-gap:14px;gap:14px;padding:10px 14px 0;overflow:hidden}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-stage{grid-template-columns:minmax(0,1fr);justify-items:center}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-side{display:none}html[data-surface=slate] .sl-stage .zonewrap{height:100%;min-height:0;width:100%}html[data-surface=slate] .sl-stage .zonesvg{flex:1 1 auto;min-height:0;width:100%;height:100%}html[data-surface=slate] .sl-stage .zonelab{font-size:10px;margin-bottom:6px;text-align:center}html[data-surface=slate] .sl-side{display:flex;flex-direction:column;gap:10px;min-height:0;overflow:hidden}html[data-surface=slate] .sl-side>.dbox:first-child{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}html[data-surface=slate] .sl-side>.dbox:first-child .dsvg{flex:1 1 auto;min-height:30px;height:auto;max-height:clamp(70px,9vh,120px)}html[data-surface=slate] .sl-side>.dbox+.dbox{flex:0 0 auto}html[data-surface=slate] .sl-side .dsvg{max-width:200px;height:clamp(70px,9vh,120px)}html[data-surface=slate] .sl-side .lamp{width:14px;height:14px}html[data-surface=slate] .sl-side .countnote{display:none}html[data-surface=slate] .sl-last .lastcall{padding:6px 16px}html[data-surface=slate] .sl-dock{background:linear-gradient(180deg,var(--gnd-recess-2),var(--gnd-gauge));border-top:1px solid var(--hair-ring);box-shadow:0 -8px 26px rgba(0,0,0,.65),inset 0 1px 0 rgba(var(--spec-rgb),.1)}html[data-surface=slate] .sl-dock .commit{padding:10px 16px 12px}html[data-surface=slate] .sl-dock .commit>.rule-brass{display:none}html[data-surface=slate] .sl-dock .crow2{grid-template-columns:auto auto minmax(0,1fr) clamp(240px,26vw,330px);grid-template-rows:auto auto;gap:8px 14px;align-items:center}html[data-surface=slate] .sl-dock .crow2>.dockeye,html[data-surface=slate] .sl-dock .crow2>.stance{grid-row:1}html[data-surface=slate] .sl-dock .crow2>.cstat{grid-row:2;grid-column:1/4}html[data-surface=slate] .sl-dock .crow2>.gowrap{grid-row:1/3;grid-column:4}html[data-surface=slate] .sl-dock .pitchdock{grid-template-columns:minmax(0,1.25fr) clamp(150px,16vw,190px) minmax(0,1fr) clamp(240px,26vw,330px);grid-template-rows:auto auto;gap:8px 14px}html[data-surface=slate] .sl-dock .pitchdock>.pdgroup{grid-row:1}html[data-surface=slate] .sl-dock .pitchdock>.cstat{grid-row:2;grid-column:1/4}html[data-surface=slate] .sl-dock .pitchdock>.gowrap{grid-row:1/3;grid-column:4}html[data-surface=slate] .sl-dock .pitchdock.nohint{grid-template-columns:minmax(0,1.25fr) clamp(150px,16vw,190px) clamp(240px,26vw,330px);grid-template-rows:auto}html[data-surface=slate] .sl-dock .pitchdock.nohint>.gowrap{grid-row:1;grid-column:3}html[data-surface=slate] .sl-dock .pitchdock.haspolicy>.policy-actions{grid-row:2;grid-column:2}html[data-surface=slate] .sl-dock .pitchdock.haspolicy>.cstat{grid-row:2;grid-column:3}html[data-surface=slate] .sl-dock .pitchdock.haspolicy>.gowrap{grid-row:1/3;grid-column:4}html[data-surface=slate] .sl-dock .pitchdock.nohint.haspolicy{grid-template-rows:auto auto}html[data-surface=slate] .sl-dock .pitchdock.nohint.haspolicy>.gowrap{grid-row:1/3;grid-column:3}html[data-surface=slate] .sl-dock .st{min-height:62px;min-width:118px;padding:8px 14px}html[data-surface=slate] .sl-dock .pk{min-height:62px;padding:8px 11px}html[data-surface=slate] .sl-dock .pk .pn{font-size:13px}html[data-surface=slate] .sl-dock .tgl{min-height:46px;padding:0 10px;border-radius:4px;background:var(--gnd-recess)}html[data-surface=slate] .sl-dock .tglbox{width:44px;height:24px;flex:0 0 44px}html[data-surface=slate] .sl-dock .tglbox i{width:20px;height:20px}html[data-surface=slate] .sl-dock .tgl.on .tglbox i{left:22px}html[data-surface=slate] .sl-dock .gowrap{width:100%;flex:1 1 auto}html[data-surface=slate] .sl-dock .gobtn{min-height:76px;font-size:15px;letter-spacing:.12em}html[data-surface=slate] .sl-dock .miniclock{min-height:34px}html[data-surface=slate] .sl-dock .cstat{font-size:11.5px;max-height:58px;overflow:hidden}html[data-surface=slate] .dockeye{display:flex;flex-direction:column;gap:5px;min-width:0}html[data-surface=slate] .dockeye .pdlab b{font-family:var(--f-plate);font-size:14px;color:var(--brass-hi);font-weight:400}html[data-surface=slate] .dockeye-row{display:flex;gap:7px}html[data-surface=slate] .dockeye-row .pk{min-width:clamp(96px,11vw,140px)}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .crow2{display:flex;flex-direction:column;align-items:stretch;gap:9px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pitchdock{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:6px;gap:6px;align-items:stretch}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .crow2>*,html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pitchdock>*{grid-row:auto;grid-column:auto}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .stance{width:100%}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .stance .st{flex:1 1;min-width:0;min-height:70px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pdrow.keys{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pdrow{flex-direction:row!important}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pdrow .pk.narrow{flex:1 1}html[data-surface=slate] .sl-wrap[data-orient=port] .dockeye-row .pk{flex:1 1;min-width:0}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .cstat{max-height:40px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .gowrap{width:100%;flex:0 0 auto}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .gobtn{min-height:70px}html[data-surface=slate] .sl-dock .decision-group{padding:8px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .decision-group-pitch .pdrow.keys{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .decision-group-intent .decision-options{flex-direction:column!important}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .decision-group{padding:5px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pdgroup{gap:3px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pdrow,html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pdrow.keys{gap:4px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .decision-group .pk{min-height:44px;padding:6px 8px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .policy-actions{gap:4px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .policy-actions .tgl{min-height:44px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .gobtn{min-height:58px}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pitchdock>.decision-group{grid-row:1;align-self:stretch;height:100%;box-sizing:border-box;margin-block:0}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pitchdock>.policy-actions{grid-column:1/3;grid-row:2;margin-top:0}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pitchdock>.cstat{grid-column:1/3;grid-row:3}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pitchdock>.gowrap{grid-column:1/3;grid-row:4}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pitchdock:not(.haspolicy)>.cstat{grid-row:2}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pitchdock:not(.haspolicy)>.gowrap{grid-row:3}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pitchdock.nohint:not(.haspolicy)>.gowrap{grid-row:2}html[data-surface=slate] .sl-wrap[data-orient=port] .sl-dock .pitchdock.nohint.haspolicy>.gowrap{grid-row:3}html[data-surface=slate] .sl-lip .wire{position:relative;margin:0}html[data-surface=slate] .sl-lip .wh{padding:4px 14px 2px;flex-wrap:wrap}html[data-surface=slate] .sl-lip .wirestrip{--wire-lines:1;margin:0 12px 6px}html[data-surface=slate] .sl-lip .wirestrip div:nth-child(n+2){display:none}html[data-surface=slate] .sl-lip .wireroll{max-height:46dvh}html[data-surface=slate] .sl-lip .tgl{min-height:44px}html[data-surface=slate] .sl-lip .linebtn{min-height:44px;padding:0 12px;font-size:10px}html[data-surface=slate] .sl-ending{position:absolute;inset:0;z-index:60;overflow-y:auto;overscroll-behavior:contain;background:var(--surface-field);padding:16px}html[data-surface=pocket] .inncard{padding:calc(env(safe-area-inset-top) + 8px) 8px calc(env(safe-area-inset-bottom) + 8px)}html[data-surface=pocket] .inncard.paged{cursor:default}html[data-surface=pocket] .ic-plate{width:100%;max-height:100%}html[data-surface=pocket] .ic-head{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 14px 8px}html[data-surface=pocket] .ic-when{text-align:left}html[data-surface=pocket] .ic-side b{font-size:30px}html[data-surface=pocket] .ic-body{grid-template-columns:minmax(0,1fr);padding:10px 14px 8px}html[data-surface=pocket] .ic-hitter{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}html[data-surface=pocket] .ic-rats{grid-column:1;grid-row:3;margin-top:4px}html[data-surface=pocket] .ic-line{grid-row:2}html[data-surface=pocket] .ic-foot{padding:8px 14px 12px;gap:10px;flex-wrap:wrap}html[data-surface=pocket] .ic-foot .btn{min-height:48px;padding:0 16px;flex:0 0 auto}html[data-surface=pocket] .ic-note{display:none}html[data-surface=slate] .ic-foot .btn{min-height:48px;padding:0 18px}html[data-surface=slate] .ic-plate{width:min(1000px,100%)}html[data-surface=pocket] .pk-turn{height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--surface-field);background-attachment:fixed;color:var(--ivory);font-family:var(--f-ui);padding:calc(env(safe-area-inset-top) + 12px) calc(env(safe-area-inset-right) + 16px) calc(env(safe-area-inset-bottom) + 12px) calc(env(safe-area-inset-left) + 16px)}html[data-surface=pocket] .pk-turn-plate{max-width:460px;padding:18px 22px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}html[data-surface=pocket] .pk-turn-plate .tube{width:14px;height:14px}html[data-surface=pocket] .pk-turn-h{font-family:var(--f-plate);font-size:19px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-hi)}html[data-surface=pocket] .pk-turn-p{margin:0;font-size:12.5px;line-height:1.55;color:var(--txt-caption);max-width:42ch}html[data-surface=pocket] .pk-turn-p.dim{color:var(--txt-label)}html[data-surface=pocket] .pk-user{font-weight:400;text-transform:none;letter-spacing:.04em;font-size:8.5px;color:var(--txt-quiet)}html[data-surface=pocket] .pk-pos{text-decoration:none;font-weight:400;font-size:8.5px;color:var(--txt-legend);letter-spacing:.08em}.theline{position:relative;margin-left:14px}.linebtn,.theline{font-family:var(--f-ui)}.linebtn{font-size:8.5px;letter-spacing:.2em;font-weight:700;text-transform:uppercase;cursor:pointer;padding:4px 10px;border-radius:3px;color:var(--txt-legend);background:var(--btn-bg);border:1px solid var(--btn-edge);transition:color .12s var(--ease-out)}.linebtn.on,.linebtn:hover{color:var(--brass-hi)}.linebtn.live{color:var(--sun);box-shadow:inset 0 0 0 1px var(--sun-dk)}.linebtn:focus-visible,.linepanel button:focus-visible,.linepanel input:focus-visible{outline:2px solid var(--sun);outline-offset:2px}.linepanel{position:absolute;bottom:calc(100% + 8px);left:0;width:min(320px,90vw);max-height:62vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--txt-label) transparent;z-index:125;padding:12px 13px 11px;display:flex;flex-direction:column;gap:9px;border-radius:5px;animation:line-in .16s var(--ease-out)}@keyframes line-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.linepanel{animation:none}}.linehead{display:flex;align-items:center;gap:8px}.linehead .engrave{font-size:12px;letter-spacing:.2em}.linex{margin-left:auto;background:none;border:0;cursor:pointer;color:var(--txt-label);font-size:17px;line-height:1;padding:0 2px}.linex:hover{color:var(--brass-hi)}.linecopy{margin:0;font-size:12px;line-height:1.5;color:var(--txt-caption)}.linecopy.dim,.linelab{color:var(--txt-label)}.linelab{display:block;font-size:10.5px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;margin-bottom:5px}.lineblock{border-top:1px solid var(--hair-ring);padding-top:9px;display:flex;flex-direction:column;gap:7px}.linego{font-family:var(--f-ui);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;padding:11px 12px;border-radius:4px;color:var(--ink);background:linear-gradient(180deg,var(--sun),var(--sun-dk));border:1px solid var(--sun-dk);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 2px 0 var(--plate-edge);transition:transform .11s var(--ease-out),box-shadow .11s var(--ease-out)}.linego:hover:not(:disabled){box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 2px 12px rgba(var(--amber-rgb),.35)}.linego:active:not(:disabled){transform:translateY(2px)}.linego:disabled{opacity:.4;cursor:not-allowed}.linego.bad{background:linear-gradient(180deg,var(--stitch),var(--clay));border-color:var(--clay);color:var(--flannel)}.linemodes{display:flex;flex-direction:column;gap:7px}.line-standard{text-align:left}.line-rating{margin-top:-2px;font-family:var(--f-tape);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--txt-label)}.linebtn2{font-family:var(--f-ui);font-weight:700;font-size:12px;letter-spacing:.1em;cursor:pointer;color:var(--ivory);background:var(--btn-bg);border:1px solid var(--btn-edge);border-radius:3px;padding:7px 10px;width:100%;transition:color .11s,transform .11s var(--ease-out)}.linebtn2:hover:not(:disabled){color:var(--brass-hi)}.linebtn2:active:not(:disabled){transform:translateY(1px)}.linebtn2:disabled{opacity:.34;cursor:not-allowed}.lineurl{width:100%;box-sizing:border-box;padding:7px 9px;border-radius:3px;background:var(--gnd-clock);border:1px solid var(--hair-clock);color:var(--ivory);font-family:var(--f-tape);font-size:11px}@media (pointer:coarse){.linepanel .linebtn2,.linepanel .linego,.linepanel .lineurl,.linepanel .linex{min-height:44px}.linepanel .linex{min-width:44px}}.linesay{font-size:12px;line-height:1.45;color:var(--txt-caption)}.linesay:empty{display:none}.pvpwait{position:absolute;inset:auto 0 0 0;z-index:30;display:flex;justify-content:center;padding:0 18px 14px;pointer-events:none}.pvpwait-in{display:flex;align-items:center;gap:12px;max-width:560px;padding:9px 16px;border-radius:4px;background:var(--gnd-clock);box-shadow:inset 0 0 0 1px var(--hair-clock),0 6px 20px rgba(0,0,0,.55)}.pvpwait-in .tube{width:11px;height:11px;flex:0 0 11px}.pvpwait-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.pvpwait-txt b{font-family:var(--f-plate);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--sun);font-weight:400}.pvpwait-txt span{font-family:var(--f-ui);font-size:12px;line-height:1.4;color:var(--txt-caption)}.pvpwait-txt em{font-style:normal;font-family:var(--f-tape);color:var(--sun)}.pvpwait-txt .lineblock{pointer-events:auto;margin-top:8px;max-width:320px}.pvpend{max-width:620px;margin:40px auto 0;padding:24px 26px 26px;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.pvpend-h1{font-size:12px;letter-spacing:.42em;color:var(--txt-caption);text-transform:uppercase}.pvpend-h1,.pvpend-h2{font-family:var(--f-plate)}.pvpend-h2{font-size:30px;letter-spacing:.06em;color:var(--brass-hi)}.pvpend-h3{font-family:var(--f-tape);font-size:18px;letter-spacing:.12em;color:var(--sun)}.pvpend-p{margin:0;max-width:460px;font-family:var(--f-ui);font-size:12.5px;line-height:1.55;color:var(--txt-caption)}.clock.ticking .val{color:var(--sun)}.clock.spent .val{color:var(--stitch);text-shadow:0 0 9px rgba(var(--sig-rgb),.6)}