body.game .topbar .icon-btn{flex:none;font-size:16px}body.game .hold-field{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none}body.game.holding{-webkit-user-select:none;user-select:none}body.game.holding .hold-field{cursor:grabbing}body.game .hold-note{pointer-events:none;text-align:center;background:#141418eb;border:1px solid #4a3d15;border-radius:12px;flex-direction:column;gap:2px;max-width:calc(100% - 32px);padding:10px 14px;animation:.2s ease-out toast-in;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000073}body.game .hold-note .q{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700}body.game .hold-note .by{color:var(--gold);font-size:12px}body.game .seg-now{align-items:baseline;gap:8px;display:flex}body.game .seg-now .num{font-family:var(--num);color:var(--ink);font-size:28px}body.game .seg-notes{margin-top:12px}body.game .seg-notes .who{overflow-wrap:anywhere}body.game .seg-notes .val{color:var(--gold);font-family:inherit;font-size:12px}body.game #hall-list .who{flex-wrap:wrap;align-items:center;gap:0 2px;display:flex}body.game #hall-list .fx-stamp{margin-left:4px}body.game .stamp-btn{min-height:28px;color:var(--dim);border:1px solid #0000;border-radius:999px;flex:none;padding:0 8px;font-size:11px;font-weight:600}body.game .stamp-btn:before{content:"🏷️ "}body.game .stamp-btn:hover,body.game .stamp-btn:focus-visible{color:var(--gold);border-color:#4a3d15}body.game .overlay .seg-joke{color:var(--ink);margin-top:10px;font-size:15px;font-weight:600}body.game .overlay .seg-rival{color:var(--gold);margin-top:4px;font-size:13px}body.game .overlay .seg-joke:empty,body.game .overlay .seg-rival:empty{display:none}@media (height<=720px),(width<=420px){body.game .overlay .seg-joke{margin-top:6px;font-size:14px}body.game .overlay form,body.game .overlay .actions{margin-top:10px}body.game .hold-note .q{font-size:14px}}@media (prefers-reduced-motion:reduce){body.game .hold-note{animation:none}}
