.ws-mark{--ws-ink:var(--muted);border-radius:var(--r-pill);background:var(--tile);min-height:28px;color:var(--fg);font:600 var(--ui-fs-meta) / 1.2 var(--font);white-space:nowrap;cursor:pointer;transition:background-color .24s var(--ease), color .24s var(--ease), scale .16s var(--ease);border:0;align-items:center;gap:6px;padding:0 11px 0 8px;display:inline-flex}.ws-mark[data-on="1"]{--ws-ink:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.ws-mark[tabindex="-1"]{cursor:default}@media (hover:hover){.ws-mark:not([tabindex="-1"]):hover{background:color-mix(in srgb, var(--fg) 9%, transparent)}.ws-mark[data-on="1"]:not([tabindex="-1"]):hover{background:color-mix(in srgb, var(--accent) 18%, transparent)}}.ws-mark:not([tabindex="-1"]):active{scale:.96}.ws-ic{place-items:center;width:15px;height:15px;display:inline-grid;position:relative}.ws-ic svg{fill:none;width:100%;height:100%;stroke:var(--ws-ink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .22s var(--ease), scale .32s var(--spring,var(--ease));grid-area:1/1}.ws-globe{opacity:0;scale:.6}[data-on="1"]>.ws-ic .ws-lock,.ws-pv[data-on="1"] .ws-pv-foot>.ws-ic .ws-lock{opacity:0;scale:.8}[data-on="1"]>.ws-ic .ws-globe,.ws-pv[data-on="1"] .ws-pv-foot>.ws-ic .ws-globe{opacity:1;scale:1}.ws-shackle{transform-box:fill-box;transform-origin:100% 100%}.is-turn[data-on="1"] .ws-shackle{animation:ws-open .42s var(--ease) both}.is-turn[data-on="1"] .ws-lock{transition-delay:.16s}.is-turn[data-on="1"] .ws-globe{transition-delay:.18s}@keyframes ws-open{40%{translate:0 -2.5px}to{translate:0 -2.5px;rotate:28deg}}.fsheet-root.ws-sheet .fsheet{--fs-w:440px}.ws-page{gap:var(--ui-s3,12px);display:grid}.ws-page>.fsheet-title{margin:0}.ws-lead{margin:0 0 var(--ui-s2,8px);color:var(--muted);font:400 var(--ui-fs-body,15px) / 1.45 var(--font);text-wrap:pretty}.ws-menu{margin-inline:calc(-1 * var(--ui-s3,12px))}.ws-menu>.tk-acts{gap:4px;padding:0}.ws-menu .tk-act.tk-choice.is-level{min-height:60px;padding:10px var(--ui-s3,12px);border-radius:var(--ui-r-row,14px);background:0 0}.ws-menu .tk-choice-l{font-weight:600}.ws-menu .tk-choice-hint{max-width:none}button.ws-opt:disabled{pointer-events:none}button.ws-opt:disabled>:not(.pick-mark){opacity:.45}.ws-note{color:var(--muted);font:400 var(--ui-fs-meta,13px) / 1.45 var(--font);margin:0}.ws-note[hidden],.ws-preview:empty,.ws-preview[hidden]{display:none}.ws-connect{justify-self:stretch}.ws-foot{padding-top:var(--ui-s1,4px);justify-content:flex-start;display:flex}@media (prefers-reduced-motion:reduce){.ws-ic svg{transition:none}.is-turn .ws-shackle{animation:none}}.ws-pv{--ws-ink:var(--muted);border-radius:var(--ui-r-row);background:var(--tile);gap:10px;padding:10px;display:grid}.ws-pv[hidden]{display:none}.ws-pv[data-on="1"]{--ws-ink:var(--accent)}.ws-pv .sc-cell{background:color-mix(in srgb, var(--fg) 4%, var(--bg))}.ws-pv-foot{align-items:center;gap:12px;min-height:40px;padding:0 4px 0 6px;display:flex}.ws-pv-foot>.ws-ic{flex:none;width:18px;height:18px}.ws-pv-t{min-width:0;color:var(--fg);text-align:start;cursor:pointer;background:0 0;border:0;flex:1;gap:2px;padding:0;display:grid}.ws-pv-t b{font:600 var(--ui-fs-body) / 1.3 var(--font)}.ws-pv-t small{color:var(--muted);font:400 var(--ui-fs-meta) / 1.35 var(--font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ws-pv-foot>.switch,.ws-pv-foot>.btn{flex:none}.ws-pv-foot>input.switch{width:46px;height:28px;padding:0}.pc-stats-home:has(>.pc-stats:not([hidden])){margin-top:8px}.pc-game.has-stats{box-sizing:border-box;border-radius:var(--r-card);background:var(--tile);gap:2px;width:min(100%,360px);margin-top:12px;padding:0 0 2px;display:grid}.pc-game.has-stats>.po-mcard{background:0 0;width:100%;margin-top:0}.pc-game.has-stats>.ws-pv{background:0 0;padding-top:0}.dm-att-stats{margin-top:6px}@media (width<=640px){.ws-page-mark{justify-content:center;width:32px;min-height:32px;padding:0}.ws-page-mark .ws-t{display:none}}
