.home[data-v-c447384f]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem}header[data-v-c447384f]{text-align:center;margin-bottom:2rem}h1[data-v-c447384f]{font-size:2.8rem;font-weight:800;letter-spacing:-.02em;color:#4ade80}header p[data-v-c447384f]{color:#666;margin-top:.3rem;font-size:.9rem}.panel[data-v-c447384f]{background:#13131f;border:1px solid #1e1e30;border-radius:12px;padding:1.75rem;width:100%;max-width:400px}.field[data-v-c447384f]{margin-bottom:.75rem}label[data-v-c447384f]{display:block;font-size:.75rem;color:#666;margin-bottom:.3rem}.welcome[data-v-c447384f]{color:#4ade80;margin-bottom:1rem;font-size:.9rem}.tabs[data-v-c447384f]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin:1rem 0}.tabs button[data-v-c447384f]{background:#1e1e2e;color:#888;padding:.5rem;border-radius:6px}.tabs button.active[data-v-c447384f]{background:#2a2a40;color:#e0e0e0}.tab-body[data-v-c447384f]{display:flex;flex-direction:column;gap:.75rem}.row[data-v-c447384f]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.btn-primary[data-v-c447384f]{background:#4ade80;color:#0a0a14;width:100%;padding:.7rem;font-size:.95rem}.error[data-v-c447384f]{color:#f87171;font-size:.85rem;margin-top:.75rem}.footer[data-v-c447384f]{margin-top:1.25rem;text-align:center;font-size:.8rem}.link-btn[data-v-c447384f]{background:none;color:#666;font-size:.8rem;padding:0;text-decoration:underline}.page[data-v-91e17ae6]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem}.panel[data-v-91e17ae6]{background:#13131f;border:1px solid #1e1e30;border-radius:12px;padding:1.75rem;width:100%;max-width:360px}.back[data-v-91e17ae6]{font-size:.8rem;color:#666;display:block;margin-bottom:1rem}h2[data-v-91e17ae6]{font-size:1.3rem;margin-bottom:1rem}.tabs[data-v-91e17ae6]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1.25rem}.tabs button[data-v-91e17ae6]{background:#1e1e2e;color:#888;padding:.5rem;border-radius:6px}.tabs button.active[data-v-91e17ae6]{background:#2a2a40;color:#e0e0e0}form[data-v-91e17ae6]{display:flex;flex-direction:column;gap:.75rem}.field[data-v-91e17ae6]{display:flex;flex-direction:column;gap:.3rem}label[data-v-91e17ae6]{font-size:.75rem;color:#666}.btn-primary[data-v-91e17ae6]{background:#4ade80;color:#0a0a14;padding:.7rem;margin-top:.25rem}.error[data-v-91e17ae6]{color:#f87171;font-size:.85rem}.lobby[data-v-ef21a71a]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem}.panel[data-v-ef21a71a]{background:#13131f;border:1px solid #1e1e30;border-radius:12px;padding:1.75rem;width:100%;max-width:420px}.header[data-v-ef21a71a]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem}h1[data-v-ef21a71a]{font-size:1.4rem}.sub[data-v-ef21a71a]{color:#666;font-size:.8rem;margin-top:.2rem}.code-badge[data-v-ef21a71a]{background:#1e1e2e;color:#4ade80;font-size:1.1rem;font-weight:700;letter-spacing:.12em;padding:.4rem .8rem;border-radius:8px;border:1px solid #2a2a40;cursor:pointer}.code-badge[data-v-ef21a71a]:hover{background:#252535}.player-list[data-v-ef21a71a]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;min-height:80px}.player-row[data-v-ef21a71a]{display:flex;align-items:center;gap:.6rem;background:#1a1a28;border-radius:8px;padding:.6rem .9rem}.player-row.me[data-v-ef21a71a]{border:1px solid #2a2a40}.dot[data-v-ef21a71a]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.dot.online[data-v-ef21a71a]{background:#4ade80}.dot.offline[data-v-ef21a71a]{background:#444}.name[data-v-ef21a71a]{flex:1;font-size:.9rem}.badge[data-v-ef21a71a]{font-size:.65rem;padding:.15rem .4rem;border-radius:4px;font-weight:600;text-transform:uppercase}.badge.host[data-v-ef21a71a]{background:#854d0e;color:#fde68a}.badge.you[data-v-ef21a71a]{background:#1e3a5f;color:#93c5fd}.kick-btn[data-v-ef21a71a]{margin-left:auto;background:transparent;border:none;color:#555;font-size:.75rem;cursor:pointer;padding:.1rem .3rem;border-radius:4px;line-height:1}.kick-btn[data-v-ef21a71a]:hover{color:#f87171;background:#2a1a1a}.empty[data-v-ef21a71a]{color:#555;font-size:.85rem;text-align:center;padding:1rem}.qr-block[data-v-ef21a71a]{display:flex;flex-direction:column;align-items:center;gap:.4rem;margin-bottom:1.25rem}.qr-canvas[data-v-ef21a71a]{border-radius:8px;display:block}.qr-hint[data-v-ef21a71a]{font-size:.7rem;color:#555}.footer[data-v-ef21a71a]{border-top:1px solid #1e1e30;padding-top:1rem}.lives-note[data-v-ef21a71a]{font-size:.75rem;color:#555;margin-bottom:.75rem}.btn-start[data-v-ef21a71a]{background:#4ade80;color:#0a0a14;width:100%;padding:.7rem;font-size:.95rem}.wait-msg[data-v-ef21a71a]{color:#555;font-size:.8rem;text-align:center}.btn-close[data-v-ef21a71a]{margin-top:.6rem;background:transparent;border:1px solid #7f1d1d;color:#f87171;width:100%;padding:.55rem;font-size:.8rem;border-radius:8px;cursor:pointer}.btn-close[data-v-ef21a71a]:hover{background:#7f1d1d;color:#fff}.error[data-v-ef21a71a]{color:#f87171;font-size:.85rem;margin-bottom:1rem}.seat[data-v-491543fa]{background:#13131f;border:1px solid #1e1e30;border-radius:10px;padding:.6rem .75rem;min-width:110px;display:flex;flex-direction:column;gap:.3rem;align-items:center;text-align:center;transition:border-color .2s}.seat.current[data-v-491543fa]{border-color:#4ade80;box-shadow:0 0 0 1px #4ade80}.seat.eliminated[data-v-491543fa]{opacity:.35}.seat.folded[data-v-491543fa]{opacity:.55}.seat.disconnected[data-v-491543fa]{filter:grayscale(.6)}.name-row[data-v-491543fa]{display:flex;align-items:center;gap:.35rem}.dot[data-v-491543fa]{width:6px;height:6px;border-radius:50%;background:#333;flex-shrink:0}.dot.online[data-v-491543fa]{background:#4ade80}.name[data-v-491543fa]{font-size:.8rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.badge.host[data-v-491543fa]{background:#854d0e;color:#fde68a;font-size:.55rem;padding:.1rem .3rem;border-radius:3px;font-weight:700}.lives[data-v-491543fa]{font-size:.75rem}.lives-count[data-v-491543fa]{color:#f87171;font-weight:600}.card-count[data-v-491543fa]{color:#555;font-weight:400;font-style:normal;font-size:.7rem}.eliminated-label[data-v-491543fa]{color:#555;font-size:.65rem}.folded-label[data-v-491543fa]{color:#7c3aed;font-size:.7rem}.turn-indicator[data-v-491543fa]{font-size:.6rem;color:#4ade80;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.awaiting-label[data-v-491543fa]{font-size:.6rem;color:#f59e0b;font-weight:600}.card[data-v-071bebd3]{width:56px;height:80px;background:#fff;border-radius:7px;border:1px solid #ddd;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#111;font-weight:700;box-shadow:0 2px 6px #0006;transition:transform .12s,box-shadow .12s;-webkit-user-select:none;user-select:none;flex-shrink:0}.card.small[data-v-071bebd3]{width:38px;height:54px}.card.large[data-v-071bebd3]{width:84px;height:120px}.card.large .rank[data-v-071bebd3]{font-size:1.5rem}.card.large .suit[data-v-071bebd3]{font-size:1.65rem}.card.red[data-v-071bebd3]{color:#c0392b}.card.face-down[data-v-071bebd3]{background:repeating-linear-gradient(45deg,#1a3a5c,#1a3a5c 4px,#1e4570 4px,#1e4570 8px);border-color:#1a3a5c}.card.playable[data-v-071bebd3]{cursor:pointer}.card.playable[data-v-071bebd3]:hover{transform:translateY(-6px);box-shadow:0 8px 16px #00000080}.card.unplayable[data-v-071bebd3]{opacity:.35;filter:grayscale(.6);cursor:not-allowed}.card.played[data-v-071bebd3]{opacity:.4;filter:grayscale(1) brightness(.8)}.card.selected[data-v-071bebd3]{transform:translateY(-10px);box-shadow:0 10px 20px #4ade8066;border-color:#4ade80}.rank[data-v-071bebd3]{font-size:1rem;line-height:1}.suit[data-v-071bebd3]{font-size:1.1rem;line-height:1}.card.small .rank[data-v-071bebd3]{font-size:.7rem}.card.small .suit[data-v-071bebd3]{font-size:.75rem}.action-bar[data-v-a830de74]{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:52px;flex-wrap:wrap}.challenge-prompt[data-v-a830de74]{font-size:.85rem;color:#f59e0b;font-weight:600}.btn-group[data-v-a830de74]{display:flex;gap:.6rem}.hint[data-v-a830de74]{display:flex;align-items:center;gap:.75rem}.hint span[data-v-a830de74]{color:#555;font-size:.85rem}.waiting[data-v-a830de74]{color:#444;font-size:.85rem}.btn-play[data-v-a830de74]{background:#4ade80;color:#0a0a14}.btn-toepen[data-v-a830de74]{background:#f59e0b;color:#0a0a14}.btn-stay[data-v-a830de74]{background:#3b82f6;color:#fff}.btn-fold[data-v-a830de74]{background:#1e1e2e;color:#e0e0e0;border:1px solid #333}.btn-cancel[data-v-a830de74]{background:#1e1e2e;color:#888;border:1px solid #333}button small[data-v-a830de74]{display:block;font-size:.6rem;font-weight:400;opacity:.7}.log-wrapper[data-v-07e0d20b]{position:fixed;bottom:0;right:1rem;width:280px;background:#13131f;border:1px solid #1e1e30;border-bottom:none;border-radius:8px 8px 0 0;z-index:50}@media(max-width:480px){.log-wrapper[data-v-07e0d20b]{width:calc(100vw - 2rem);right:1rem}.log[data-v-07e0d20b]{max-height:100px}}.toggle[data-v-07e0d20b]{background:none;color:#888;font-size:.75rem;padding:.5rem .75rem;width:100%;text-align:left;border-radius:8px 8px 0 0;display:flex;align-items:center;gap:.4rem}.toggle[data-v-07e0d20b]:hover{background:#1a1a28;color:#ccc}.count[data-v-07e0d20b]{background:#4ade80;color:#0a0a14;font-size:.6rem;padding:.1rem .35rem;border-radius:10px;font-weight:700}.log[data-v-07e0d20b]{max-height:220px;overflow-y:auto;padding:.5rem;display:flex;flex-direction:column;gap:.4rem}.entry[data-v-07e0d20b]{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;color:#bbb}.dot[data-v-07e0d20b]{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:3px}.empty[data-v-07e0d20b]{color:#444;font-size:.75rem;text-align:center;padding:.5rem}.overlay[data-v-cda6e226]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal[data-v-cda6e226]{background:#13131f;border:1px solid #1e1e30;border-radius:16px;padding:2rem 2.5rem;text-align:center;max-width:360px;width:90%}.emoji[data-v-cda6e226]{font-size:3rem;margin-bottom:.4rem}h2[data-v-cda6e226]{font-size:1.6rem;font-weight:800;margin-bottom:.3rem}.sub[data-v-cda6e226]{color:#888;margin-bottom:1.25rem;font-size:.9rem}.scoreboard[data-v-cda6e226]{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.5rem;text-align:left}.score-row[data-v-cda6e226]{display:flex;align-items:center;gap:.6rem;background:#1a1a28;border:1px solid #1e1e30;border-radius:8px;padding:.5rem .75rem;font-size:.85rem}.score-row.winner[data-v-cda6e226]{border-color:#4ade80;background:#0f2a1a}.score-row.me[data-v-cda6e226]{border-color:#4a5568}.score-row.eliminated[data-v-cda6e226]{opacity:.45}.medal[data-v-cda6e226]{width:1.4rem;text-align:center;font-size:.9rem;flex-shrink:0}.name[data-v-cda6e226]{flex:1;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lives[data-v-cda6e226]{font-weight:700;color:#4ade80;white-space:nowrap}.score-row.eliminated .lives[data-v-cda6e226]{color:#555;font-weight:400}.btn-home[data-v-cda6e226]{background:#4ade80;color:#0a0a14;width:100%;padding:.75rem;font-size:.95rem;margin-bottom:.5rem}.btn-end[data-v-cda6e226]{background:transparent;border:1px solid #7f1d1d;color:#f87171;width:100%;padding:.6rem;font-size:.8rem;border-radius:8px;cursor:pointer}.btn-end[data-v-cda6e226]:hover{background:#7f1d1d;color:#fff}.logo-wrap[data-v-6fc3db56]{color:#2a3a2a;display:flex;align-items:center;justify-content:center;transition:color .3s}.logo-svg[data-v-6fc3db56]{width:90px;height:75px}.logo-wrap.glowing[data-v-6fc3db56]{color:#4ade80;animation:pulse-6fc3db56 1.4s ease-in-out infinite}.logo-wrap.glowing .logo-svg[data-v-6fc3db56]{filter:drop-shadow(0 0 6px #4ade80) drop-shadow(0 0 14px #4ade8066)}.logo-wrap.can-toep[data-v-6fc3db56]{color:#f59e0b;cursor:pointer;animation:pulse-6fc3db56 1s ease-in-out infinite}.logo-wrap.can-toep .logo-svg[data-v-6fc3db56]{filter:drop-shadow(0 0 6px #f59e0b) drop-shadow(0 0 14px #f59e0b66)}.logo-wrap.vuile-was[data-v-6fc3db56]{color:#ef4444;animation:pulse-6fc3db56 .9s ease-in-out infinite}.logo-wrap.vuile-was .logo-svg[data-v-6fc3db56]{filter:drop-shadow(0 0 8px #ef4444) drop-shadow(0 0 18px #ef444466)}@keyframes pulse-6fc3db56{0%,to{opacity:1}50%{opacity:.65}}.game-view[data-v-8950b033]{height:100vh;display:flex;flex-direction:column;background:#0a0a14;overflow:hidden}@media(max-width:480px){.game-view[data-v-8950b033]{padding-bottom:2rem}}.topbar[data-v-8950b033]{display:flex;align-items:center;gap:1rem;padding:.6rem 1.25rem;background:#13131f;border-bottom:1px solid #1e1e30;font-size:.85rem}.logo[data-v-8950b033]{font-weight:800;color:#4ade80;font-size:1rem}.my-name[data-v-8950b033]{font-size:.8rem;font-weight:600;color:#e0e0e0}.room-code[data-v-8950b033]{font-family:monospace;letter-spacing:.1em;color:#888;background:#1e1e2e;padding:.2rem .5rem;border-radius:4px}.round-info[data-v-8950b033]{display:flex;gap:.75rem;align-items:center}.value-badge[data-v-8950b033]{background:#854d0e;color:#fde68a;padding:.15rem .5rem;border-radius:4px;font-weight:700;font-size:.75rem}.scoreboard[data-v-8950b033]{display:flex;gap:.4rem;margin-left:auto;flex-wrap:wrap}.score-chip[data-v-8950b033]{display:flex;align-items:center;gap:.3rem;background:#1e1e2e;border:1px solid #2a2a40;border-radius:20px;padding:.15rem .55rem;font-size:.72rem;white-space:nowrap;transition:border-color .2s}.score-chip.score-me[data-v-8950b033]{border-color:#4a5568}.score-chip.score-current[data-v-8950b033]{border-color:#4ade80;background:#14321f}.score-chip.score-current .score-name[data-v-8950b033]{color:#4ade80;font-weight:700}.score-chip.score-eliminated[data-v-8950b033]{opacity:.35}.score-name[data-v-8950b033]{color:#aaa}.score-me .score-name[data-v-8950b033]{color:#e0e0e0}.score-lives[data-v-8950b033]{color:#f87171;font-weight:700}.score-chip.score-eliminated .score-lives[data-v-8950b033]{color:#555}.stats-pill[data-v-8950b033]{background:#1e1e2e;border:1px solid #2a2a40;color:#888;border-radius:20px;padding:.15rem .6rem;font-size:.72rem;cursor:pointer;white-space:nowrap}.stats-pill.active[data-v-8950b033]{border-color:#4ade80;color:#4ade80}.cancel-pill[data-v-8950b033]{background:#1e1e2e;border:1px solid #7f1d1d;color:#f87171;border-radius:20px;padding:.15rem .6rem;font-size:.72rem;cursor:pointer;white-space:nowrap}.cancel-pill[data-v-8950b033]:hover{background:#7f1d1d;color:#fff}.stats-panel[data-v-8950b033]{background:#0f0f1a;border-bottom:1px solid #1e1e30;overflow:hidden}.stats-scroll[data-v-8950b033]{overflow-x:auto;padding:.6rem 1.25rem}.stats-table[data-v-8950b033]{border-collapse:collapse;font-size:.75rem;white-space:nowrap;width:100%}.stats-table th[data-v-8950b033]{color:#555;font-weight:600;text-align:center;padding:.25rem .75rem .4rem;border-bottom:1px solid #1e1e30}.stats-table td[data-v-8950b033]{text-align:center;padding:.3rem .75rem;border-bottom:1px solid #111}.stats-table .round-num[data-v-8950b033]{color:#444;font-size:.65rem}.col-me[data-v-8950b033]{color:#e0e0e0}.cell-won[data-v-8950b033]{color:#4ade80;font-weight:700}.cell-folded[data-v-8950b033]{color:#a78bfa}.cell-loss[data-v-8950b033]{color:#f87171}.cell-absent[data-v-8950b033]{color:#333}.conn[data-v-8950b033]{font-size:.75rem}.conn.ok[data-v-8950b033]{color:#4ade80}.conn.bad[data-v-8950b033]{color:#f87171}.board[data-v-8950b033]{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:1rem;gap:.5rem}.opponents[data-v-8950b033]{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;align-items:flex-start}.opponent-col[data-v-8950b033]{display:flex;flex-direction:column;align-items:center;gap:.4rem}.card-history[data-v-8950b033]{display:flex;gap:.3rem;flex-wrap:wrap;justify-content:center;min-height:54px;align-items:flex-start;padding-top:.2rem}.trick-center[data-v-8950b033]{flex:1;display:flex;gap:1.25rem;justify-content:center;align-items:center;flex-wrap:nowrap}.logo-stack[data-v-8950b033]{position:relative;display:flex;align-items:center;justify-content:center}.trick-winner-banner[data-v-8950b033]{position:absolute;bottom:-2rem;left:50%;transform:translate(-50%);white-space:nowrap;background:#14321f;border:1px solid #4ade80;color:#4ade80;font-size:.75rem;font-weight:700;padding:.25rem .7rem;border-radius:20px}.winner-fade-enter-active[data-v-8950b033],.winner-fade-leave-active[data-v-8950b033]{transition:opacity .4s}.winner-fade-enter-from[data-v-8950b033],.winner-fade-leave-to[data-v-8950b033]{opacity:0}.trick-side[data-v-8950b033]{display:flex;gap:1.25rem;align-items:center;flex:1}.trick-left[data-v-8950b033]{justify-content:flex-end}.trick-right[data-v-8950b033]{justify-content:flex-start}.trick-center-entry[data-v-8950b033]{display:flex;flex-direction:column;align-items:center;gap:.35rem}.trick-center-name[data-v-8950b033]{font-size:.65rem;color:#666;max-width:70px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-area[data-v-8950b033]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.my-card-history[data-v-8950b033]{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:center;align-items:flex-start}.history-entry[data-v-8950b033]{display:flex;flex-direction:column;align-items:center;gap:.2rem}.trick-num[data-v-8950b033]{font-size:.55rem;color:#444;letter-spacing:.02em}.my-hand[data-v-8950b033]{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}.no-cards[data-v-8950b033]{color:#555;font-size:.85rem}.action-error[data-v-8950b033]{color:#f87171;font-size:.8rem}.logo-col[data-v-8950b033]{display:flex;flex-direction:column;align-items:center;gap:.4rem}.challenge-btn[data-v-8950b033]{white-space:nowrap;background:#450a0a;border:1px solid #ef4444;color:#ef4444;font-size:.75rem;font-weight:700;padding:.3rem .8rem;border-radius:20px;cursor:pointer}.challenge-btn[data-v-8950b033]:hover{background:#7f1d1d;color:#fff}.play-btn[data-v-8950b033]{white-space:nowrap;background:#14532d;border:1px solid #4ade80;color:#4ade80;font-size:.75rem;font-weight:700;padding:.3rem .8rem;border-radius:20px;cursor:pointer}.play-btn[data-v-8950b033]:hover{background:#166534}.vuile-was-result[data-v-8950b033]{white-space:nowrap;background:#1a0a0a;border:1px solid #ef4444;border-radius:10px;padding:.35rem .8rem;display:flex;flex-direction:column;align-items:center;gap:.15rem}.vwr-verdict[data-v-8950b033]{font-size:.8rem;font-weight:700;color:#ef4444}.vwr-penalty[data-v-8950b033]{font-size:.7rem;color:#aaa}.pre-round-actions[data-v-8950b033]{display:flex;align-items:center;gap:.6rem;margin-bottom:.25rem;flex-wrap:wrap;justify-content:center}.vuile-was-error[data-v-8950b033]{width:100%;text-align:center;color:#f87171;font-size:.75rem}.btn-start-round[data-v-8950b033]{background:#14532d;border:1px solid #4ade80;color:#4ade80;font-size:.85rem;font-weight:700;padding:.4rem 1.4rem;border-radius:20px;cursor:pointer}.btn-start-round[data-v-8950b033]:hover{background:#166534}.btn-vuile-was[data-v-8950b033]{background:#450a0a;border:1px solid #ef4444;color:#ef4444;font-size:.85rem;font-weight:700;padding:.4rem 1.2rem;border-radius:20px;cursor:pointer}.btn-vuile-was[data-v-8950b033]:hover{background:#7f1d1d;color:#fff}.pre-round-waiting[data-v-8950b033]{color:#888;font-size:.8rem;font-style:italic}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0a0a14;color:#e0e0e0;min-height:100vh}button{cursor:pointer;border:none;border-radius:6px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:600;transition:opacity .15s,transform .1s}button:hover:not(:disabled){opacity:.88}button:active:not(:disabled){transform:scale(.97)}button:disabled{opacity:.35;cursor:not-allowed}input,select{border:1px solid #2a2a3e;border-radius:6px;padding:.5rem .75rem;background:#13131f;color:#e0e0e0;font-size:.9rem;width:100%}input:focus,select:focus{outline:none;border-color:#4ade80}a{color:#4ade80;text-decoration:none}a:hover{text-decoration:underline}
