@keyframes svelte-11eqe2d-idea-pulse{0%,to{opacity:.5}50%{opacity:1}}.ai-log.svelte-11eqe2d{flex-direction:column;gap:6px;display:flex}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d){border-left:3px solid hsl(var(--border-default)/100%);align-items:flex-start;gap:8px;padding-left:10px;font-size:.85rem;line-height:1.4;display:flex}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) i:where(.svelte-11eqe2d){color:hsl(var(--text-100));flex-shrink:0;margin-top:2px}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) i.waiting:where(.svelte-11eqe2d){animation:1.4s ease-in-out infinite svelte-11eqe2d-idea-pulse}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) .entry-body:where(.svelte-11eqe2d){flex-direction:column;gap:2px;min-width:0;display:flex}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) .entry-text:where(.svelte-11eqe2d){color:hsl(var(--text-300))}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) .entry-monologue:where(.svelte-11eqe2d){color:hsl(var(--text-200));white-space:pre-wrap;font-size:.78rem}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) .entry-stat:where(.svelte-11eqe2d){color:hsl(var(--text-200));font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) .entry-stat:where(.svelte-11eqe2d) .stat-slop:where(.svelte-11eqe2d){color:hsl(var(--warn-500));font-weight:700}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) .entry-stat:where(.svelte-11eqe2d) .stat-slop.bad:where(.svelte-11eqe2d){color:hsl(var(--danger-500))}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) .entry-stat:where(.svelte-11eqe2d) .stat-slop.good:where(.svelte-11eqe2d){color:hsl(var(--success-500))}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) .log-expand:where(.svelte-11eqe2d){color:hsl(var(--text-200));cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:auto;padding:0}.ai-log.svelte-11eqe2d .ai-log-entry:where(.svelte-11eqe2d) .log-expand:where(.svelte-11eqe2d):hover{color:hsl(var(--text-300))}.ai-log.svelte-11eqe2d .ai-log-entry.boom:where(.svelte-11eqe2d){border-left-color:hsl(var(--danger-500))}.ai-log.svelte-11eqe2d .ai-log-entry.boom:where(.svelte-11eqe2d) i:where(.svelte-11eqe2d),.ai-log.svelte-11eqe2d .ai-log-entry.boom:where(.svelte-11eqe2d) .entry-text:where(.svelte-11eqe2d){color:hsl(var(--danger-500))}.ai-log.svelte-11eqe2d .ai-log-entry.cleared:where(.svelte-11eqe2d){border-left-color:hsl(var(--success-500))}.ai-log.svelte-11eqe2d .ai-log-entry.cleared:where(.svelte-11eqe2d) i:where(.svelte-11eqe2d),.ai-log.svelte-11eqe2d .ai-log-entry.cleared:where(.svelte-11eqe2d) .entry-text:where(.svelte-11eqe2d){color:hsl(var(--success-500))}.ai-log.svelte-11eqe2d .ai-log-entry.fuel-out:where(.svelte-11eqe2d){border-left-color:hsl(var(--warn-500))}.ai-log.svelte-11eqe2d .ai-log-entry.fuel-out:where(.svelte-11eqe2d) i:where(.svelte-11eqe2d),.ai-log.svelte-11eqe2d .ai-log-entry.fuel-out:where(.svelte-11eqe2d) .entry-text:where(.svelte-11eqe2d){color:hsl(var(--warn-500))}.ai-log.svelte-11eqe2d .ai-log-game:where(.svelte-11eqe2d){color:hsl(var(--text-200));font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:8px 0;font-size:.75rem;display:flex}.ai-log.svelte-11eqe2d .ai-log-game:where(.svelte-11eqe2d):before,.ai-log.svelte-11eqe2d .ai-log-game:where(.svelte-11eqe2d):after{content:"";border-top:1px solid hsl(var(--border-default)/50%);flex:1}.ai-log.svelte-11eqe2d .ai-log-game:where(.svelte-11eqe2d) .ongoing:where(.svelte-11eqe2d){color:hsl(var(--success-500));align-items:center;gap:5px;display:inline-flex}.ai-log.svelte-11eqe2d .ai-log-game:where(.svelte-11eqe2d) .ongoing:where(.svelte-11eqe2d) i:where(.svelte-11eqe2d){font-size:.45rem;animation:1.4s ease-in-out infinite svelte-11eqe2d-idea-pulse}.ai-log.svelte-11eqe2d .ai-log-empty:where(.svelte-11eqe2d){color:hsl(var(--text-200));font-size:.85rem}.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry:where(.svelte-11eqe2d){border-radius:var(--border-radius);background:hsl(var(--bg-100));border:1px solid hsl(var(--border-default)/50%);padding:6px 8px}.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry:where(.svelte-11eqe2d) .entry-monologue:where(.svelte-11eqe2d){-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry.boom:where(.svelte-11eqe2d){background:hsl(var(--danger-100)/50%);border-color:hsl(var(--danger-700)/40%)}.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry.boom:where(.svelte-11eqe2d) i:where(.svelte-11eqe2d),.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry.boom:where(.svelte-11eqe2d) .entry-text:where(.svelte-11eqe2d){color:hsl(var(--danger-700))}.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry.cleared:where(.svelte-11eqe2d){background:hsl(var(--success-500)/12%);border-color:hsl(var(--success-500)/40%)}.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry.cleared:where(.svelte-11eqe2d) i:where(.svelte-11eqe2d),.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry.cleared:where(.svelte-11eqe2d) .entry-text:where(.svelte-11eqe2d){color:hsl(var(--success-500))}.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry.fuel-out:where(.svelte-11eqe2d){background:hsl(var(--warn-500)/12%);border-color:hsl(var(--warn-500)/40%)}.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry.fuel-out:where(.svelte-11eqe2d) i:where(.svelte-11eqe2d),.ai-log.svelte-11eqe2d:not(.log-overlay-log) .ai-log-entry.fuel-out:where(.svelte-11eqe2d) .entry-text:where(.svelte-11eqe2d){color:hsl(var(--warn-500))}.ai-log.log-overlay-log.svelte-11eqe2d{gap:8px;max-height:65vh;padding-right:4px;overflow-y:auto}.ai-log.log-overlay-log.svelte-11eqe2d .entry-monologue:where(.svelte-11eqe2d){max-height:12rem;overflow-y:auto}.log-overlay-title.svelte-11eqe2d{color:hsl(var(--text-300));justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.chat.svelte-3kn8t5{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.chat.svelte-3kn8t5 .chat-header:where(.svelte-3kn8t5){color:hsl(var(--text-300));align-items:center;gap:8px;padding:12px;font-weight:700;display:flex}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5){flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-message:where(.svelte-3kn8t5):first-child{border-top:1px solid hsl(var(--border-default)/50%)}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-empty:where(.svelte-3kn8t5){color:hsl(var(--text-100));text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-empty:where(.svelte-3kn8t5) i:where(.svelte-3kn8t5){font-size:1.6rem}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-message:where(.svelte-3kn8t5){border-radius:var(--border-radius);border:none;border-bottom:1px solid hsl(var(--border-default)/50%);flex-direction:column;gap:6px;padding:12px;display:flex}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-message:where(.svelte-3kn8t5) .message-meta:where(.svelte-3kn8t5){justify-content:space-between;gap:8px;font-size:.75rem;display:flex}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-message:where(.svelte-3kn8t5) .message-meta:where(.svelte-3kn8t5) .message-author:where(.svelte-3kn8t5){color:hsl(var(--text-100));font-weight:700}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-message:where(.svelte-3kn8t5) .message-meta:where(.svelte-3kn8t5) .message-time:where(.svelte-3kn8t5){color:hsl(var(--text))}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-message:where(.svelte-3kn8t5) .message-text:where(.svelte-3kn8t5){color:hsl(var(--text-300));overflow-wrap:anywhere;margin:0}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-message.ai:where(.svelte-3kn8t5){border-color:hsl(var(--accent-300)/20%)}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-message.ai:where(.svelte-3kn8t5) .message-author:where(.svelte-3kn8t5){color:hsl(var(--accent-200))}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-message.system:where(.svelte-3kn8t5){border-color:hsl(var(--warn-500)/20%)}.chat.svelte-3kn8t5 .chat-messages:where(.svelte-3kn8t5) .chat-message.system:where(.svelte-3kn8t5) .message-author:where(.svelte-3kn8t5){color:hsl(var(--warn-500))}.chat.svelte-3kn8t5 .chat-input:where(.svelte-3kn8t5){margin-top:36px;display:flex}.chat.svelte-3kn8t5 .chat-input:where(.svelte-3kn8t5) .chat-join:where(.svelte-3kn8t5){justify-content:center;width:100%}.fuel-meter.svelte-rlcazk{align-items:center;gap:6px;display:flex}.fuel-meter.svelte-rlcazk .fuel-bar:where(.svelte-rlcazk){box-sizing:border-box;border:1px solid hsl(var(--accent-500)/50%);border-radius:var(--border-radius);background:hsl(var(--bg-100));flex:1;height:26px;position:relative;overflow:hidden}.fuel-meter.svelte-rlcazk .fuel-bar:where(.svelte-rlcazk) .fuel-zone:where(.svelte-rlcazk){position:absolute;top:0;bottom:0}.fuel-meter.svelte-rlcazk .fuel-bar:where(.svelte-rlcazk) .fuel-zone:where(.svelte-rlcazk) .fuel-zone-fill:where(.svelte-rlcazk){height:100%;transition:width .4s}.fuel-meter.svelte-rlcazk .fuel-bar:where(.svelte-rlcazk) .fuel-zone.tier-1:where(.svelte-rlcazk){background:hsl(var(--accent-300)/15%)}.fuel-meter.svelte-rlcazk .fuel-bar:where(.svelte-rlcazk) .fuel-zone.tier-1:where(.svelte-rlcazk) .fuel-zone-fill:where(.svelte-rlcazk){background:hsl(var(--accent-300))}.fuel-meter.svelte-rlcazk .fuel-bar:where(.svelte-rlcazk) .fuel-zone.tier-2:where(.svelte-rlcazk){background:hsl(var(--accent-400)/15%)}.fuel-meter.svelte-rlcazk .fuel-bar:where(.svelte-rlcazk) .fuel-zone.tier-2:where(.svelte-rlcazk) .fuel-zone-fill:where(.svelte-rlcazk){background:hsl(var(--accent-400))}.fuel-meter.svelte-rlcazk .fuel-bar:where(.svelte-rlcazk) .fuel-zone.tier-3:where(.svelte-rlcazk){background:hsl(var(--accent-500)/15%)}.fuel-meter.svelte-rlcazk .fuel-bar:where(.svelte-rlcazk) .fuel-zone.tier-3:where(.svelte-rlcazk) .fuel-zone-fill:where(.svelte-rlcazk){background:hsl(var(--accent-500))}.fuel-meter.svelte-rlcazk .fuel-bar:where(.svelte-rlcazk) .fuel-balance:where(.svelte-rlcazk){color:hsl(var(--text-300));font-variant-numeric:tabular-nums;-webkit-text-stroke:.4px hsl(var(--bg-100));paint-order:stroke fill;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex;position:absolute;inset:0}.fuel-meter.svelte-rlcazk .fuel-add:where(.svelte-rlcazk){border:1px solid hsl(var(--accent-500));border-radius:var(--border-radius);background:hsl(var(--accent-500)/12%);width:26px;height:26px;color:hsl(var(--accent-500));cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.fuel-meter.svelte-rlcazk .fuel-add:where(.svelte-rlcazk):hover{background:hsl(var(--accent-500)/25%)}.fuel-modal-title.svelte-rlcazk{color:hsl(var(--text-300));align-items:center;gap:8px;font-weight:700;display:flex}.fuel-modal-title.svelte-rlcazk .btn-close:where(.svelte-rlcazk){margin-left:auto}.fuel-modal-wallet.svelte-rlcazk{color:hsl(var(--text-200));font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0 0 4px;font-size:.9rem;display:flex}.fuel-modal-wallet.svelte-rlcazk .fuel-recharge-toggle:where(.svelte-rlcazk){border-radius:var(--border-radius);color:hsl(var(--success-500));cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-left:auto;padding:2px 6px;font-size:.85rem;transition:all .15s;display:inline-flex}.fuel-modal-wallet.svelte-rlcazk .fuel-recharge-toggle:where(.svelte-rlcazk):hover{background:hsl(var(--success-500)/12%)}.fuel-recharge.svelte-rlcazk{margin-bottom:12px}.fuel-recharge.svelte-rlcazk .fuel-modal-hint:where(.svelte-rlcazk){margin-bottom:8px}.fuel-recharge.svelte-rlcazk .fuel-presets:where(.svelte-rlcazk) .preset.recharge:where(.svelte-rlcazk){border-color:hsl(var(--success-500)/50%);color:hsl(var(--success-500))}.fuel-recharge.svelte-rlcazk .fuel-presets:where(.svelte-rlcazk) .preset.recharge:where(.svelte-rlcazk):hover{border-color:hsl(var(--success-500)/10%);background:hsl(var(--success-500)/25%)}.fuel-recharge.svelte-rlcazk .fuel-presets:where(.svelte-rlcazk) .preset.recharge:where(.svelte-rlcazk):disabled{opacity:.6;cursor:default}.fuel-modal-hint.svelte-rlcazk{color:hsl(var(--text-100));margin:0 0 12px;font-size:.85rem}.fuel-presets.svelte-rlcazk{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.fuel-presets.svelte-rlcazk .preset:where(.svelte-rlcazk){cursor:pointer;transition:all .15s}.fuel-presets.svelte-rlcazk .preset:where(.svelte-rlcazk):hover,.fuel-presets.svelte-rlcazk .preset.selected:where(.svelte-rlcazk){border-color:hsl(var(--accent-500)/10%);background:hsl(var(--accent-300)/25%);color:hsl(var(--accent-500))}.fuel-custom.svelte-rlcazk{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.fuel-custom.svelte-rlcazk .field-group:where(.svelte-rlcazk){width:100%;margin:0}.fuel-custom.svelte-rlcazk .fuel-pour:where(.svelte-rlcazk){align-self:flex-end}.minesweeper.svelte-16gesvr{--label-size:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;display:flex}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr){grid-template-columns:var(--label-size) repeat(var(--cols), 1fr);grid-template-rows:var(--label-size) repeat(var(--rows), 1fr);border:1px solid hsl(var(--border-default)/50%);border-radius:var(--radius-sleek);background:hsl(var(--bg-200));flex:1;gap:2px;width:100%;min-height:0;display:grid;position:relative}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .ai-cursor:where(.svelte-16gesvr){box-sizing:border-box;border:2px solid hsl(var(--accent-300));border-radius:var(--border-radius);box-shadow:0 0 0 1px hsl(var(--accent-300)/40%);pointer-events:none;z-index:5;opacity:0;transition:none;position:absolute;top:0;left:0}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .ai-cursor.animated:where(.svelte-16gesvr){opacity:1;transition:transform .45s,opacity .2s}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .coord:where(.svelte-16gesvr){color:hsl(var(--text-100));-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:flex}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .coord.col-label:where(.svelte-16gesvr){height:16px}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .coord.row-label:where(.svelte-16gesvr){width:16px}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell:where(.svelte-16gesvr){border-radius:var(--border-radius);justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex;position:relative}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell:where(.svelte-16gesvr) .number:where(.svelte-16gesvr),.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell:where(.svelte-16gesvr) i:where(.svelte-16gesvr){font-size:32px}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.hidden:where(.svelte-16gesvr){background:hsl(var(--bg-500)/40%);border:1px solid hsl(var(--border-default)/40%)}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.revealed:where(.svelte-16gesvr){background:hsl(var(--bg-100))}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.revealed:where(.svelte-16gesvr) .number.n1:where(.svelte-16gesvr){color:hsl(var(--accent-300))}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.revealed:where(.svelte-16gesvr) .number.n2:where(.svelte-16gesvr){color:hsl(var(--warn-500))}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.revealed:where(.svelte-16gesvr) .number.n3:where(.svelte-16gesvr),.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.revealed:where(.svelte-16gesvr) .number.n4:where(.svelte-16gesvr),.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.revealed:where(.svelte-16gesvr) .number.n5:where(.svelte-16gesvr),.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.revealed:where(.svelte-16gesvr) .number.n6:where(.svelte-16gesvr),.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.revealed:where(.svelte-16gesvr) .number.n7:where(.svelte-16gesvr),.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.revealed:where(.svelte-16gesvr) .number.n8:where(.svelte-16gesvr){color:hsl(var(--danger-500))}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.mine-revealed:where(.svelte-16gesvr){background:hsl(var(--bg-300));color:hsl(var(--text-100));font-size:.7rem}.minesweeper.svelte-16gesvr .board:where(.svelte-16gesvr) .cell.mine-exploded:where(.svelte-16gesvr){background:hsl(var(--danger-200));color:hsl(var(--danger-600));font-size:.7rem}.monitor.svelte-15zf6gq{aspect-ratio:16/9;width:100%;padding:0;display:flex;overflow:hidden}.monitor.svelte-15zf6gq .monitor-body:where(.svelte-15zf6gq){background:hsl(var(--card-bg));color:hsl(var(--text-200));flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.monitor.svelte-15zf6gq .monitor-body:where(.svelte-15zf6gq) i:where(.svelte-15zf6gq){color:hsl(var(--text-100));font-size:2.4rem}.monitor.svelte-15zf6gq .monitor-body:where(.svelte-15zf6gq) .monitor-title:where(.svelte-15zf6gq){color:hsl(var(--text-300));font-size:1.2rem;font-weight:700}.monitor.svelte-15zf6gq .monitor-body:where(.svelte-15zf6gq) .monitor-subtitle:where(.svelte-15zf6gq){color:hsl(var(--text-100));font-size:.9rem}.prompt.svelte-1hjn1gz{flex-direction:column;gap:6px;padding:0;display:flex}.prompt.svelte-1hjn1gz .prompt-lock:where(.svelte-1hjn1gz){color:hsl(var(--text-100));justify-content:center;align-items:center;gap:2px;padding:12px;display:flex}.prompt.svelte-1hjn1gz .prompt-lock:where(.svelte-1hjn1gz) i:where(.svelte-1hjn1gz){color:hsl(var(--text-100))}.show-overlay.svelte-qm7k5c{border-radius:var(--border-radius);background:hsl(var(--bg-100)/85%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}@keyframes svelte-qm7k5c-winner-scale{0%{transform:scale(1)}to{transform:scale(1.15)}}.show-overlay.svelte-qm7k5c .overlay-title:where(.svelte-qm7k5c){color:hsl(var(--text-200));letter-spacing:.04em;text-transform:uppercase;font-size:.9rem}.show-overlay.svelte-qm7k5c .overlay-countdown:where(.svelte-qm7k5c){color:hsl(var(--text-300));font-variant-numeric:tabular-nums;font-size:3.5rem;font-weight:700;line-height:1}.show-overlay.svelte-qm7k5c .overlay-prompt:where(.svelte-qm7k5c){width:min(480px,80%)}.show-overlay.svelte-qm7k5c .overlay-vote:where(.svelte-qm7k5c){flex-direction:column;align-items:stretch;gap:8px;width:min(420px,80%);display:flex}.show-overlay.svelte-qm7k5c .overlay-vote:where(.svelte-qm7k5c) .vote-chip:where(.svelte-qm7k5c){align-items:center;gap:8px;padding:8px 14px;transition:all .15s;display:flex}.show-overlay.svelte-qm7k5c .overlay-vote:where(.svelte-qm7k5c) .vote-chip.voted:where(.svelte-qm7k5c){border-color:hsl(var(--accent-600));color:hsl(var(--accent-600))}.show-overlay.svelte-qm7k5c .overlay-vote:where(.svelte-qm7k5c) .vote-chip:where(.svelte-qm7k5c) .vote-label:where(.svelte-qm7k5c){text-align:left;flex:1}.show-overlay.svelte-qm7k5c .overlay-vote:where(.svelte-qm7k5c) .vote-chip:where(.svelte-qm7k5c) .vote-cost:where(.svelte-qm7k5c){color:hsl(var(--text-100));font-size:.65rem}.show-overlay.svelte-qm7k5c .overlay-vote:where(.svelte-qm7k5c) .vote-chip:where(.svelte-qm7k5c) .vote-count:where(.svelte-qm7k5c){border-radius:var(--border-radius);background:hsl(var(--accent-500)/20%);min-width:1.2em;color:hsl(var(--accent-600));font-variant-numeric:tabular-nums;padding:0 6px;font-size:.7rem;font-weight:700}.show-overlay.svelte-qm7k5c .overlay-vote:where(.svelte-qm7k5c) button.vote-chip:where(.svelte-qm7k5c){cursor:pointer}.show-overlay.svelte-qm7k5c .overlay-vote:where(.svelte-qm7k5c) button.vote-chip:where(.svelte-qm7k5c):hover{border-color:hsl(var(--accent-600))}.show-overlay.svelte-qm7k5c .overlay-vote:where(.svelte-qm7k5c) .vote-signin:where(.svelte-qm7k5c){text-align:center;color:hsl(var(--text-200));font-size:.7rem}.show-overlay.svelte-qm7k5c .overlay-winner:where(.svelte-qm7k5c){flex-direction:column;align-items:center;gap:8px;display:flex}.show-overlay.svelte-qm7k5c .overlay-winner:where(.svelte-qm7k5c) .winner-title:where(.svelte-qm7k5c){color:hsl(var(--text-200));letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}.show-overlay.svelte-qm7k5c .overlay-winner:where(.svelte-qm7k5c) .winner-chip:where(.svelte-qm7k5c){padding:10px 20px;font-size:1.1rem;font-weight:700;animation:.5s ease-in forwards svelte-qm7k5c-winner-scale}.show-overlay.svelte-qm7k5c .overlay-prompts:where(.svelte-qm7k5c){max-width:80%;color:hsl(var(--text-200));text-align:center;flex-direction:column;gap:4px;margin:4px 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.show-overlay.svelte-qm7k5c .overlay-prompts:where(.svelte-qm7k5c) strong:where(.svelte-qm7k5c){color:hsl(var(--text-300))}.show-overlay.svelte-qm7k5c .overlay-picked:where(.svelte-qm7k5c){max-width:80%;color:hsl(var(--text-200));text-align:center;flex-direction:column;gap:4px;font-size:.9rem;display:flex}.show-overlay.svelte-qm7k5c .overlay-picked:where(.svelte-qm7k5c) strong:where(.svelte-qm7k5c){color:hsl(var(--text-300));letter-spacing:.04em;text-transform:uppercase;font-size:.8rem}.monitor-stage.svelte-1sytwnh{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.identity-title.svelte-1tmmtrm{color:hsl(var(--text-300));justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.identity-form.svelte-1tmmtrm{flex-direction:column;gap:8px;display:flex}.identity-form.svelte-1tmmtrm .form-fields:where(.svelte-1tmmtrm){flex-direction:column;gap:6px;margin:24px 0;display:flex}.identity-form.svelte-1tmmtrm .identity-description:where(.svelte-1tmmtrm){color:hsl(var(--text-200));margin:0;font-size:.9rem}.identity-form.svelte-1tmmtrm .identity-hint:where(.svelte-1tmmtrm){color:hsl(var(--text-100));margin:0;font-size:.8rem}.identity-form.svelte-1tmmtrm .identity-error:where(.svelte-1tmmtrm){color:hsl(var(--danger-300));margin:0;font-size:.85rem}.identity-form.svelte-1tmmtrm .identity-join:where(.svelte-1tmmtrm){align-self:flex-end}.identity-form.svelte-1tmmtrm .identity-switch:where(.svelte-1tmmtrm){color:hsl(var(--accent-500));cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:0;font-size:.85rem}.identity-form.svelte-1tmmtrm .identity-switch:where(.svelte-1tmmtrm):hover{text-decoration:underline}@keyframes svelte-jx58wt-phase-dot-pulse{0%,to{opacity:1}50%{opacity:.25}}.show-bar.svelte-jx58wt{background-color:#0000;border:none;flex-direction:column;gap:6px;padding:0;display:flex;overflow:hidden}.show-bar.svelte-jx58wt .show-play:where(.svelte-jx58wt){height:26px}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt){flex-wrap:wrap;align-items:self-end;gap:4px;padding:0;display:flex}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt) .show-chip.slop-meter:where(.svelte-jx58wt){cursor:help;height:26px}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt) .show-chip.slop-meter.success:where(.svelte-jx58wt){border-color:hsl(var(--success-500)/50%);background:hsl(var(--success-500)/12%);color:hsl(var(--success-500))}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt) .show-chip.show-phase:where(.svelte-jx58wt){letter-spacing:.04em;text-transform:uppercase;gap:6px;height:26px;font-size:.75rem;font-weight:700}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt) .show-chip.show-phase:where(.svelte-jx58wt) .phase-dot:where(.svelte-jx58wt){background:hsl(var(--success-500));border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite svelte-jx58wt-phase-dot-pulse}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt) .show-meta:where(.svelte-jx58wt){flex-wrap:wrap;align-items:self-end;gap:4px;height:26px;display:flex}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt) .chat-reset:where(.svelte-jx58wt){cursor:help;font-variant-numeric:tabular-nums;align-items:end;gap:6px;height:26px;margin-left:auto;display:inline-flex}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt) .chat-reset:where(.svelte-jx58wt) .chat-reset-label:where(.svelte-jx58wt){color:hsl(var(--text-100))}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt) .chat-reset:where(.svelte-jx58wt) .chat-reset-time:where(.svelte-jx58wt){color:hsl(var(--text-300));font-weight:700}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt) .chat-reset.warn:where(.svelte-jx58wt) .chat-reset-time:where(.svelte-jx58wt){color:hsl(var(--warn-500))}.show-bar.svelte-jx58wt .show-bar-top:where(.svelte-jx58wt) .chat-reset.danger:where(.svelte-jx58wt) .chat-reset-time:where(.svelte-jx58wt){color:hsl(var(--danger-500))}.play-page.svelte-npk5w0{flex-direction:column;gap:6px;width:100%;max-width:1400px;margin:0 auto;display:flex}@keyframes svelte-npk5w0-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.play-stage.svelte-npk5w0{align-items:stretch;gap:6px;display:flex}.play-stage.svelte-npk5w0 .play-main:where(.svelte-npk5w0){flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.play-stage.svelte-npk5w0 .play-chat:where(.svelte-npk5w0){flex-shrink:0;width:340px;display:flex}@media (width<=900px){.play-stage.svelte-npk5w0{flex-direction:column}.play-stage.svelte-npk5w0 .play-chat:where(.svelte-npk5w0){width:100%;min-height:320px}}
