:root{--mp-text-scale: 1;--mp-bg: #e3f6ff;--mp-bg-2: #b6e9fc;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #3f5a85;--mp-accent: #1169d0;--mp-accent-strong: #1259b8;--mp-accent-fg: #ffffff;--mp-accent-2: #7a5200;--mp-gold: #ffd38e;--mp-warning: #7a5200;--mp-danger: #b3261e;--mp-ok: #0d6b40;--mp-radius: 16px;--mp-font: ui-rounded, "SF Pro Rounded", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mp-touch: 56px;--mp-glyph: 40px;--mp-shadow: 0 8px 24px rgba(16, 42, 86, .16);--mp-safe-b: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));--mp-safe-t: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));--mp-dur-tap: .12s;--mp-dur-reveal: .65s;--mp-dur-fast: .15s;--mp-ease-out: cubic-bezier(.2, .8, .2, 1);--mp-ease-spring: cubic-bezier(.3, 1.4, .5, 1);--mp-paper-sfc: #fffdf8;--mp-paper-sfc-2: #f3ede1;--mp-paper-bar: #fffdf8;--mp-paper-ink: #102a56;--mp-paper-muted: #5c5146;--mp-paper-bd: 2px solid rgba(16, 42, 86, .16);--mp-paper-bar-bd: 2px solid rgba(16, 42, 86, .12);--mp-paper-sh: 0 3px 0 rgba(16, 42, 86, .14);--mp-paper-veil: rgba(247, 243, 234, .55);--mp-paper-ring: rgba(16, 42, 86, .35);--mp-paper-r-panel: 20px;--mp-paper-r-row: 14px}:root,[data-game]{--mp-paper-fs-title: calc(26px * var(--mp-text-scale));--mp-paper-fs-body: calc(17px * var(--mp-text-scale));--mp-paper-fs-label: calc(14px * var(--mp-text-scale));--mp-border: var(--mp-bg-2);--mp-card: var(--mp-surface);--mp-ink-alpha: rgba(16, 42, 86, .25);--mp-ink-soft: rgba(16, 42, 86, .08);--mp-ink-strong: rgba(16, 42, 86, .75);--mp-scrim: rgba(16, 42, 86, .45);--mp-bg-veil: rgba(227, 246, 255, .8);--mp-accent-glow: rgba(20, 125, 245, .55);--mp-accent-soft: #dce9fd;--mp-ok-soft: #dbe9e2;--mp-danger-soft: #f6e5e4}@supports (color: color-mix(in srgb,red,blue)){:root,[data-game]{--mp-ink-alpha: color-mix(in srgb, var(--mp-fg) 25%, transparent);--mp-ink-soft: color-mix(in srgb, var(--mp-fg) 8%, transparent);--mp-ink-strong: color-mix(in srgb, var(--mp-fg) 75%, transparent);--mp-scrim: color-mix(in srgb, var(--mp-fg) 45%, transparent);--mp-bg-veil: color-mix(in srgb, var(--mp-bg) 80%, transparent);--mp-accent-glow: color-mix(in srgb, var(--mp-accent) 55%, transparent);--mp-accent-soft: color-mix(in srgb, var(--mp-accent) 12%, var(--mp-surface));--mp-ok-soft: color-mix(in srgb, var(--mp-ok) 15%, var(--mp-surface));--mp-danger-soft: color-mix(in srgb, var(--mp-danger) 12%, var(--mp-surface))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}html[data-motion=reduced] *,html[data-motion=reduced] *:before,html[data-motion=reduced] *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}[data-game=atrevete_si_quieres]{--mp-bg: #fff1df;--mp-bg-2: #f8d5c1;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #624f62;--mp-accent: #9c2f73;--mp-accent-strong: #701c50;--mp-accent-fg: #ffffff;--mp-accent-2: #087a76;--mp-accent-3: #8a5300}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) [data-game=atrevete_si_quieres]{--mp-bg: #0d1a33;--mp-bg-2: #22365a;--mp-surface: #15264a;--mp-fg: #f7f3ea;--mp-fg-muted: #c9c3d6;--mp-accent: #f2a0cf;--mp-accent-strong: #f2a0cf;--mp-accent-fg: #102a56;--mp-accent-2: #6fd6c6;--mp-accent-3: #f5cf8a}}:root[data-theme=dark] [data-game=atrevete_si_quieres]{--mp-bg: #0d1a33;--mp-bg-2: #22365a;--mp-surface: #15264a;--mp-fg: #f7f3ea;--mp-fg-muted: #c9c3d6;--mp-accent: #f2a0cf;--mp-accent-strong: #f2a0cf;--mp-accent-fg: #102a56;--mp-accent-2: #6fd6c6;--mp-accent-3: #f5cf8a}[data-game=black_minute]{--mp-bg: #edf0f7;--mp-bg-2: #d7dfec;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #596377;--mp-accent: #76375d;--mp-accent-strong: #5d2948;--mp-accent-fg: #ffffff;--mp-accent-2: #176a65}[data-game=brujula_oculta]{--mp-bg: #eaf7f4;--mp-bg-2: #cdebe5;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #405570;--mp-accent: #a63c36;--mp-accent-strong: #872d2a;--mp-accent-fg: #ffffff;--mp-accent-2: #146d67}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) [data-game=brujula_oculta]{--mp-bg: #08102e;--mp-bg-2: #26305a;--mp-surface: #121b45;--mp-fg: #f3f0ea;--mp-fg-muted: #c9c3b4;--mp-accent: #ff9f94;--mp-accent-strong: #ff9f94;--mp-accent-fg: #10183d;--mp-accent-2: #6fd3c7}}:root[data-theme=dark] [data-game=brujula_oculta]{--mp-bg: #08102e;--mp-bg-2: #26305a;--mp-surface: #121b45;--mp-fg: #f3f0ea;--mp-fg-muted: #c9c3b4;--mp-accent: #ff9f94;--mp-accent-strong: #ff9f94;--mp-accent-fg: #10183d;--mp-accent-2: #6fd3c7}[data-game=casa_subastas]{--mp-bg: #f6efe3;--mp-bg-2: #e9dcc3;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #6b4a17;--mp-accent: #9b3d1a;--mp-accent-strong: #7a2e12;--mp-accent-fg: #ffffff;--mp-accent-2: #4f641c;--mp-accent-3: #8a6414}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) [data-game=casa_subastas]{--mp-bg: #08102e;--mp-bg-2: #26305a;--mp-surface: #121b45;--mp-fg: #f3f0ea;--mp-fg-muted: #c9c3b4;--mp-accent: #f0a27e;--mp-accent-strong: #f0a27e;--mp-accent-fg: #10183d;--mp-accent-2: #b9cc7a;--mp-accent-3: #e9b977}}:root[data-theme=dark] [data-game=casa_subastas]{--mp-bg: #08102e;--mp-bg-2: #26305a;--mp-surface: #121b45;--mp-fg: #f3f0ea;--mp-fg-muted: #c9c3b4;--mp-accent: #f0a27e;--mp-accent-strong: #f0a27e;--mp-accent-fg: #10183d;--mp-accent-2: #b9cc7a;--mp-accent-3: #e9b977}[data-game=casa_umbral]{--mp-bg: #f1eefa;--mp-bg-2: #ded7f1;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #5d536f;--mp-accent: #62498f;--mp-accent-strong: #49366f;--mp-accent-fg: #ffffff;--mp-accent-2: #236b68}[data-game=coartada]{--mp-bg: #f4f0e8;--mp-bg-2: #e8ddc9;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #62594c;--mp-accent: #91472f;--mp-accent-strong: #713522;--mp-accent-fg: #ffffff;--mp-accent-2: #3f6b4a}[data-game=diamond_heist]{--mp-bg: #e3f6ff;--mp-bg-2: #b6e9fc;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #3f5a85;--mp-accent: #1169d0;--mp-accent-strong: #1259b8;--mp-accent-fg: #ffffff;--mp-accent-2: #7a5200}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) [data-game=diamond_heist]{--mp-bg: #08102e;--mp-bg-2: #26305a;--mp-surface: #121b45;--mp-fg: #f3f0ea;--mp-fg-muted: #b9bfd6;--mp-accent: #e9b977;--mp-accent-strong: #e9b977;--mp-accent-fg: #10183d;--mp-accent-2: #e9b977}}:root[data-theme=dark] [data-game=diamond_heist]{--mp-bg: #08102e;--mp-bg-2: #26305a;--mp-surface: #121b45;--mp-fg: #f3f0ea;--mp-fg-muted: #b9bfd6;--mp-accent: #e9b977;--mp-accent-strong: #e9b977;--mp-accent-fg: #10183d;--mp-accent-2: #e9b977}[data-game=duelo_saberes]{--mp-bg: #f7f3ea;--mp-bg-2: #dce8f2;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #5c5146;--mp-accent: #b54416;--mp-accent-strong: #7c2e10;--mp-accent-fg: #ffffff;--mp-accent-2: #1e6a67}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) [data-game=duelo_saberes]{--mp-bg: #0d1a33;--mp-bg-2: #22365a;--mp-surface: #15264a;--mp-fg: #f7f3ea;--mp-fg-muted: #c3cbdb;--mp-accent: #f0a27a;--mp-accent-strong: #f0a27a;--mp-accent-fg: #102a56;--mp-accent-2: #7fd3cd}}:root[data-theme=dark] [data-game=duelo_saberes]{--mp-bg: #0d1a33;--mp-bg-2: #22365a;--mp-surface: #15264a;--mp-fg: #f7f3ea;--mp-fg-muted: #c3cbdb;--mp-accent: #f0a27a;--mp-accent-strong: #f0a27a;--mp-accent-fg: #102a56;--mp-accent-2: #7fd3cd}[data-game=el_millon]{--mp-bg: #fff2e8;--mp-bg-2: #f4dcce;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #65524e;--mp-accent: #244739;--mp-accent-strong: #173227;--mp-accent-fg: #ffffff;--mp-accent-2: #715213}[data-game=expediente_0000]{--mp-bg: #f3eee4;--mp-bg-2: #e2d8c8;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #5a5348;--mp-accent: #8b2e3b;--mp-accent-strong: #6e2430;--mp-accent-fg: #ffffff;--mp-accent-2: #3f6b4a}[data-game=habitacion_13]{--mp-bg: #eaf5f7;--mp-bg-2: #d2e9ec;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4d6066;--mp-accent: #245f7a;--mp-accent-strong: #19465b;--mp-accent-fg: #ffffff;--mp-accent-2: #6f4a87}[data-game=hotel_mirador]{--mp-bg: #ffffff;--mp-bg-2: #d8ece8;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4a6060;--mp-accent: #1b8571;--mp-accent-strong: #136354;--mp-accent-fg: #ffffff;--mp-accent-2: #276b5c}[data-game=nunca_lo_diria]{--mp-bg: #eaf8f2;--mp-bg-2: #cfede4;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4b5e67;--mp-accent: #b83d5b;--mp-accent-strong: #84243e;--mp-accent-fg: #ffffff;--mp-accent-2: #08786f}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) [data-game=nunca_lo_diria]{--mp-bg: #0d1a33;--mp-bg-2: #22365a;--mp-surface: #15264a;--mp-fg: #f7f3ea;--mp-fg-muted: #c3cbdb;--mp-accent: #f59bb0;--mp-accent-strong: #f59bb0;--mp-accent-fg: #102a56;--mp-accent-2: #6fd6c6}}:root[data-theme=dark] [data-game=nunca_lo_diria]{--mp-bg: #0d1a33;--mp-bg-2: #22365a;--mp-surface: #15264a;--mp-fg: #f7f3ea;--mp-fg-muted: #c3cbdb;--mp-accent: #f59bb0;--mp-accent-strong: #f59bb0;--mp-accent-fg: #102a56;--mp-accent-2: #6fd6c6}[data-game=operacion_confeti]{--mp-bg: #fff7e8;--mp-bg-2: #ffe6c7;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #64506b;--mp-accent: #a52363;--mp-accent-strong: #7a1748;--mp-accent-fg: #ffffff;--mp-accent-2: #14736f}[data-game=punto_muerto]{--mp-bg: #eceff2;--mp-bg-2: #d9dee5;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #525866;--mp-accent: #5d4f72;--mp-accent-strong: #473b59;--mp-accent-fg: #ffffff;--mp-accent-2: #2d6a62}[data-game=quien_seria_capaz]{--mp-bg: #f2eeff;--mp-bg-2: #dcd4fa;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #56536b;--mp-accent: #3659a8;--mp-accent-strong: #243c7a;--mp-accent-fg: #ffffff;--mp-accent-2: #a84918}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) [data-game=quien_seria_capaz]{--mp-bg: #13163a;--mp-bg-2: #2a3066;--mp-surface: #1c2150;--mp-fg: #f2eeff;--mp-fg-muted: #c6c2e4;--mp-accent: #a9bcff;--mp-accent-strong: #a9bcff;--mp-accent-fg: #102a56;--mp-accent-2: #ffad80}}:root[data-theme=dark] [data-game=quien_seria_capaz]{--mp-bg: #13163a;--mp-bg-2: #2a3066;--mp-surface: #1c2150;--mp-fg: #f2eeff;--mp-fg-muted: #c6c2e4;--mp-accent: #a9bcff;--mp-accent-strong: #a9bcff;--mp-accent-fg: #102a56;--mp-accent-2: #ffad80}[data-game=sala_claves]{--mp-bg: #f5f4df;--mp-bg-2: #e5e5bd;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #5b5a43;--mp-accent: #5c641d;--mp-accent-strong: #454b15;--mp-accent-fg: #ffffff;--mp-accent-2: #315e83}[data-game=telefono_de_tinta]{--mp-bg: #fff4d6;--mp-bg-2: #f1dfad;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4b5365;--mp-accent: #c34332;--mp-accent-strong: #8e2c26;--mp-accent-fg: #ffffff;--mp-accent-2: #167c79;--mp-accent-3: #8a5300;--mp-sheet: #fffdf6}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) [data-game=telefono_de_tinta]{--mp-bg: #08102e;--mp-bg-2: #26305a;--mp-surface: #121b45;--mp-fg: #f3f0ea;--mp-fg-muted: #c3c9de;--mp-accent: #ff9a88;--mp-accent-strong: #ff9a88;--mp-accent-fg: #10183d;--mp-accent-2: #6fd6cc;--mp-accent-3: #f5cf8a;--mp-sheet: #fffdf6}}:root[data-theme=dark] [data-game=telefono_de_tinta]{--mp-bg: #08102e;--mp-bg-2: #26305a;--mp-surface: #121b45;--mp-fg: #f3f0ea;--mp-fg-muted: #c3c9de;--mp-accent: #ff9a88;--mp-accent-strong: #ff9a88;--mp-accent-fg: #10183d;--mp-accent-2: #6fd6cc;--mp-accent-3: #f5cf8a;--mp-sheet: #fffdf6}[data-game=tribunal]{--mp-bg: #f5eef0;--mp-bg-2: #e8d8de;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #5f5056;--mp-accent: #0e0e47;--mp-accent-strong: #090936;--mp-accent-fg: #ffffff;--mp-accent-2: #326855}[data-game=ultima_clausula]{--mp-bg: #f1f0e7;--mp-bg-2: #e2e0cd;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #595849;--mp-accent: #76551b;--mp-accent-strong: #5c4113;--mp-accent-fg: #ffffff;--mp-accent-2: #365f5a}[data-game=ultimo_invitado]{--mp-bg: #f6efe8;--mp-bg-2: #e9dcce;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #62554d;--mp-accent: #7b4056;--mp-accent-strong: #602f40;--mp-accent-fg: #ffffff;--mp-accent-2: #4a6750}[data-game=ultimo_tren]{--mp-bg: #eaf1f7;--mp-bg-2: #d5e1ed;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4f5b6b;--mp-accent: #473932;--mp-accent-strong: #332a25;--mp-accent-fg: #ffffff;--mp-accent-2: #8a4a2b}[data-game=vector_cero]{--mp-bg: #ffffff;--mp-bg-2: #ece8e6;--mp-surface: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4c5c66;--mp-accent: #7a726e;--mp-accent-strong: #625b57;--mp-accent-fg: #ffffff;--mp-accent-2: #63558f}.mp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--mp-touch);min-width:var(--mp-touch);padding:0 20px;border:0;border-radius:var(--mp-radius);font:600 calc(1.125rem * var(--mp-text-scale)) / 1.2 var(--mp-font);cursor:pointer;width:100%}.mp-btn--xl{min-height:72px;font-size:calc(1.375rem * var(--mp-text-scale))}.mp-btn--primary{background:var(--mp-accent-strong);color:var(--mp-accent-fg);box-shadow:0 4px 0 var(--mp-ink-alpha)}.mp-btn--primary:active{transform:translateY(2px);box-shadow:0 2px 0 var(--mp-ink-alpha)}.mp-btn--secondary{background:var(--mp-surface);color:var(--mp-accent-strong);border:2px solid var(--mp-accent-strong)}.mp-btn--danger{background:var(--mp-danger);color:var(--mp-accent-fg)}.mp-btn--ghost{background:transparent;color:var(--mp-accent-strong);text-decoration:underline;text-underline-offset:4px}.mp-btn:disabled,.mp-btn[aria-disabled=true],.mp-btn[aria-busy=true]{opacity:.5;cursor:not-allowed}.mp-btn__icon{display:inline-flex;width:24px;height:24px}.mp-btn__icon>*{width:100%;height:100%}.mp-bigcode{display:flex;gap:8px;justify-content:center}.mp-bigcode__char{display:inline-flex;align-items:center;justify-content:center;width:46px;min-height:64px;box-sizing:border-box;border-radius:12px;background:var(--mp-surface);border:2px solid var(--mp-bg-2);color:var(--mp-fg);font:700 calc(2.25rem * var(--mp-text-scale)) / 1 var(--mp-font);letter-spacing:0}.mp-sheet__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--mp-scrim);display:flex;align-items:flex-end;z-index:40}.mp-sheet__backdrop[hidden]{display:none}.mp-sheet{width:100%;max-height:85vh;overflow:auto;background:var(--mp-surface);color:var(--mp-fg);border-radius:24px 24px 0 0;padding:8px 16px 16px;box-shadow:var(--mp-shadow);outline:none}.mp-sheet:after{content:"";display:block;height:var(--mp-safe-b)}.mp-sheet__handle{width:44px;height:5px;border-radius:3px;background:var(--mp-fg-muted);margin:4px auto 12px}.mp-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.mp-sheet__header .mp-btn{width:auto}.mp-sheet__x{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--mp-bg-2);color:var(--mp-fg);font:700 calc(18px * var(--mp-text-scale)) / 1 system-ui,sans-serif;cursor:pointer}.mp-sheet__x:focus-visible{outline:3px solid var(--mp-accent-strong);outline-offset:2px}.mp-sheet__title{margin:0;font-size:calc(1.375rem * var(--mp-text-scale))}.mp-sheet__body{display:grid;gap:12px;padding-top:12px}.mp-dialog__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--mp-scrim);display:flex;align-items:center;justify-content:center;padding:calc(12px + var(--mp-safe-t, 0px)) 16px calc(12px + var(--mp-safe-b));z-index:35}.mp-dialog{width:min(100%,420px);max-height:100%;display:flex;flex-direction:column;background:var(--mp-surface);color:var(--mp-fg);border-radius:20px;box-shadow:var(--mp-shadow);outline:none;overflow:hidden}.mp-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 12px 0 18px}.mp-dialog__heading{flex:1;min-width:0}.mp-dialog__title{margin:0;font-size:calc(1.25rem * var(--mp-text-scale));line-height:1.2}.mp-dialog__badge{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--mp-dialog-badge-bg, var(--mp-accent));color:var(--mp-dialog-badge-fg, var(--mp-accent-fg))}.mp-dialog__badge svg{width:24px;height:24px}.mp-dialog__eyebrow{margin:0 0 2px;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mp-fg-muted)}.mp-dialog__close{flex:none;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--mp-fg);font-size:calc(1.25rem * var(--mp-text-scale));cursor:pointer}.mp-dialog__close:focus-visible{outline:2px solid currentColor}.mp-dialog__body{display:grid;gap:10px;padding:10px 18px 12px;overflow:auto;min-height:0}.mp-dialog__body>*{margin:0}.mp-dialog__actions{display:grid;gap:8px;padding:0 18px 16px}.mp-countdown{font:700 calc(2.75rem * var(--mp-text-scale)) / 1 var(--mp-font);font-variant-numeric:tabular-nums;color:var(--mp-fg);text-align:center;text-shadow:none;transform:translateZ(0);backface-visibility:hidden}.mp-countdown[data-warning=true]{color:var(--mp-warning);animation:mp-pulse 1s ease-in-out infinite;will-change:opacity}@keyframes mp-pulse{50%{opacity:.55}}.mp-keypad{display:grid;gap:12px}.mp-keypad__display{display:flex;justify-content:center;gap:10px}.mp-keypad__slot{width:56px;min-height:64px;border-radius:12px;border:2px dashed var(--mp-fg-muted);display:grid;place-items:center;font-size:var(--mp-glyph)}.mp-keypad__slot--filled{border-style:solid;border-color:var(--mp-accent);color:var(--mp-fg);background:var(--mp-surface)}.mp-keypad__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mp-keypad__key{min-height:var(--mp-touch);border:0;border-radius:12px;background:var(--mp-bg-2);color:var(--mp-fg);font-size:calc(1.875rem * var(--mp-text-scale));cursor:pointer}.mp-keypad__key:active{background:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-keypad__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mp-svgicon{width:24px;height:24px;flex:none}.mp-frame{display:flex;flex-direction:column;height:100dvh;background:var(--mp-bg);color:var(--mp-fg)}.mp-frame__header{display:flex;align-items:center;gap:8px;min-height:56px;padding:calc(6px + env(safe-area-inset-top)) calc(12px + env(safe-area-inset-right)) 8px calc(12px + env(safe-area-inset-left));background:var(--mp-paper-bar);border-bottom:1px solid var(--mp-paper-bar-bd)}.mp-frame__exit,.mp-frame__icon{position:relative;min-height:40px;min-width:40px;border:1px solid var(--mp-border);border-radius:999px;background:var(--mp-surface);color:var(--mp-fg);font:inherit;cursor:pointer}.mp-frame__exit{padding:0 14px;font-weight:600}.mp-frame__icon{display:inline-grid;place-items:center;padding:0}.mp-frame__exit:after,.mp-frame__icon:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}.mp-frame__titles{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.mp-frame__game{font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-frame__round{max-width:100%;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mp-frame__header-actions{display:contents}.mp-frame__tools{display:flex;gap:8px}.mp-frame__banner{padding:8px 16px;background:var(--mp-warning);color:var(--mp-paper-ink)}.mp-frame__stage{position:relative;flex:1;min-height:0;overflow:hidden}.mp-frame__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(14px);transform:scale(1.08)}.mp-frame__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--mp-bg-veil);pointer-events:none}.mp-frame__content{position:relative;z-index:2;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:12px calc(16px + env(safe-area-inset-right)) 16px calc(16px + env(safe-area-inset-left))}.mp-frame__actions{display:flex;align-items:center;justify-content:center;gap:8px;min-height:66px;padding:10px calc(16px + env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));background:var(--mp-paper-bar);border-top:1px solid var(--mp-paper-bar-bd)}@media(max-height:700px){.mp-frame__actions{min-height:0;padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}}.mp-frame__actions>.mp-btn{flex:1;min-height:48px}.mp-frame__waiting{display:flex;align-items:center;gap:10px;margin:0;color:var(--mp-fg-muted);font-weight:600}.mp-frame__spinner{width:16px;height:16px;border:2px solid var(--mp-border);border-top-color:var(--mp-accent);border-radius:50%;animation:mp-frame-spin .9s linear infinite}@keyframes mp-frame-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mp-frame__spinner{animation-duration:2.4s}}.mp-frame__sheet-actions{display:flex;gap:8px;margin-top:12px}.mp-frame__sheet-actions>.mp-btn{flex:1;min-height:44px}.mp-frame__menu{display:flex;flex-direction:column;gap:8px}.mp-frame__menu>button,.mp-frame__menu-row{min-height:44px}.mp-frame__slot{display:flex;flex:1;align-items:center;justify-content:center;gap:12px;min-width:0}.mp-frame__slot>.mp-btn{flex:1;min-height:48px}.mp-results-acts,.mp-results-guest{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.mp-results-act{display:flex;flex-direction:column;gap:4px}.mp-results-act>.mp-btn{width:100%;min-height:48px}.mp-results-act .mp-frame-help__text{font-size:calc(.875rem * var(--mp-text-scale))}@media(max-height:700px){.mp-results-acts{gap:8px}.mp-results-act{flex-direction:row;align-items:center;gap:8px}.mp-results-act>.mp-btn{flex:1;width:auto}.mp-results-act .mp-frame-help{align-items:center}.mp-frame__actions .mp-results-act .mp-frame-help__text{position:absolute;flex:none;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.mp-frame-help{display:flex;align-items:flex-start;gap:10px;margin:0}.mp-frame-help__text{flex:1;margin:0;color:var(--mp-fg);font-size:calc(.9375rem * var(--mp-text-scale));line-height:1.4}.mp-frame-help__info{position:relative;display:inline-grid;place-items:center;flex:none;width:28px;min-height:28px;border:2px solid var(--mp-accent-strong);border-radius:50%;background:var(--mp-surface);color:var(--mp-accent-strong);font:inherit;font-weight:800;font-style:italic;cursor:pointer}.mp-frame-help__info:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.mp-frame-help__more>p{margin:0 0 10px}.mp-app{min-height:100%;display:flex;flex-direction:column;padding:calc(16px + var(--mp-safe-t)) 16px calc(16px + var(--mp-safe-b));box-sizing:border-box;font-family:var(--mp-font)}.mp-screen{display:grid;gap:16px;align-content:start;flex:1}.mp-screen__title{font-size:calc(28px * var(--mp-text-scale));margin:0}.mp-screen__subtitle{color:var(--mp-fg-muted);margin:0;font-size:calc(18px * var(--mp-text-scale))}.mp-field{display:grid;gap:6px;font-size:calc(16px * var(--mp-text-scale));min-width:0}.mp-field input,.mp-field select{min-width:0;min-height:var(--mp-touch);border-radius:12px;border:2px solid var(--mp-bg-2);background:var(--mp-surface);color:var(--mp-fg);font-size:calc(20px * var(--mp-text-scale));padding:0 14px}.mp-actions{display:grid;gap:12px;margin-top:auto}.mp-card{background:var(--mp-surface);border:2px solid var(--mp-border);border-radius:var(--mp-radius);padding:16px;display:grid;gap:10px;box-shadow:0 2px 0 var(--mp-ink-soft)}.mp-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mp-list__item{display:flex;align-items:center;justify-content:space-between;min-height:var(--mp-touch);padding:0 12px;border-radius:12px;background:var(--mp-surface);border:2px solid var(--mp-bg-2)}.mp-casa-standings .mp-list__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:10px 12px}.mp-casa-standings__alias{font-weight:600;min-width:0;overflow-wrap:anywhere}.mp-casa-standings__points{text-align:right;white-space:nowrap}.mp-casa-standings__stats{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:calc(14px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-badge{display:inline-flex;align-items:center;gap:4px;font-size:calc(14px * var(--mp-text-scale));font-weight:600;padding:4px 10px;border-radius:999px;background:var(--mp-bg);color:var(--mp-fg-muted)}.mp-badge--ok{color:var(--mp-ok)}.mp-badge--warn{color:var(--mp-warning)}.mp-badge--danger{color:var(--mp-danger)}.mp-error{color:var(--mp-danger);font-size:calc(16px * var(--mp-text-scale))}.mp-field--row{grid-auto-flow:column;justify-content:start;align-items:center}.mp-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:var(--mp-radius, 12px);padding:0 12px;font:inherit;font-weight:600;color:var(--mp-accent-strong);text-align:center;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:var(--mp-touch);display:grid;place-items:center}.mp-link:disabled{cursor:default;opacity:.55}.mp-link:focus-visible{outline:3px solid var(--mp-accent-strong);outline-offset:2px}.mp-bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:1;z-index:-1;pointer-events:none}.mp-bg__img{width:100%;height:100%;object-fit:cover}.mp-play[data-game=quien_seria_capaz]>.mp-bg,.mp-play[data-game=nunca_lo_diria]>.mp-bg{opacity:.3}@media(orientation:landscape){.mp-play[data-game=brujula_oculta] [data-testid="art-bg.reparto"] .mp-bg__img,.mp-play[data-game=brujula_oculta] [data-testid="art-bg.debate"] .mp-bg__img{object-position:center 100%}.mp-play[data-game=brujula_oculta] [data-testid="art-bg.revelacion"] .mp-bg__img{object-position:center 85%}}.mp-qr{background:var(--mp-surface);padding:8px;border-radius:12px;margin:0 auto;box-sizing:border-box}.mp-qr svg{width:100%;height:100%;display:block}.mp-lobby__qr{display:grid;gap:10px;justify-items:center}.mp-check{align-content:center;justify-items:center;background:var(--mp-bg);transition:background .15s}.mp-check--now{background:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-check--done{background:var(--mp-ok);color:var(--mp-accent-fg)}.mp-check__big{font-size:calc(40px * var(--mp-text-scale));font-weight:700;margin:0}.mp-tutorial__card{justify-items:center;text-align:center;font-size:calc(20px * var(--mp-text-scale));min-height:40vh;align-content:center}.mp-tutorial__icon{width:96px;height:96px;color:var(--mp-accent-strong)}.mp-tutorial__art{width:100%;max-width:440px;aspect-ratio:4 / 3;object-fit:cover;border-radius:18px}.mp-tutorial__title{margin:0;font-size:calc(28px * var(--mp-text-scale));font-weight:800;line-height:1.1;color:var(--mp-fg)}.mp-svgicon.mp-icon,.mp-icon{width:32px;height:32px}.mp-tutorial__dots{display:flex;gap:8px}.mp-tutorial__dots span{width:10px;height:10px;border-radius:50%;background:var(--mp-fg-muted)}.mp-tutorial__dots span.on{background:var(--mp-accent)}.mp-role{text-align:center}.mp-role__art{width:70%;max-width:280px;border-radius:var(--mp-radius);justify-self:center}.mp-role__name{font-size:calc(32px * var(--mp-text-scale));color:var(--mp-accent-strong);margin:0}.mp-role__diamond{grid-auto-flow:column;justify-content:center;align-items:center;color:var(--mp-accent-strong)}.mp-fabs{order:99;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:16px 0 8px}.mp-fab{min-height:var(--mp-touch);padding:0 18px;border-radius:999px;border:0;background:var(--mp-fg);color:var(--mp-bg);font-size:calc(16px * var(--mp-text-scale));box-shadow:var(--mp-shadow)}.mp-toasts{order:-1;display:grid;gap:8px;margin-bottom:12px;pointer-events:none}.mp-toasts:empty{display:none}.mp-play:has([data-testid=garabato-draw]) .mp-toasts{position:fixed;top:max(8px,env(safe-area-inset-top));left:12px;right:12px;margin-bottom:0;z-index:40}.mp-toast{background:var(--mp-surface);color:var(--mp-fg);border-left:4px solid var(--mp-accent-2);padding:12px 14px;border-radius:12px;font-size:calc(17px * var(--mp-text-scale));box-shadow:var(--mp-shadow)}.mp-toast--sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mp-eventcard{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--mp-scrim);z-index:60;padding:16px}.mp-eventcard__box{width:100%;max-width:420px;border:1px solid var(--mp-accent)}.mp-eventcard__text{font-size:calc(22px * var(--mp-text-scale));margin:0}.mp-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:70;background:var(--mp-bg);color:var(--mp-fg);text-align:center;padding:24px}.mp-fullscreen__text{font-size:calc(34px * var(--mp-text-scale));font-weight:700;margin:0 0 16px}.mp-fullscreen__bar{height:6px;background:var(--mp-bg-2);border-radius:3px;overflow:hidden}.mp-fullscreen__bar span{display:block;height:100%;background:var(--mp-accent);transition:width .1s linear}.mp-fullscreen__count{font-size:calc(48px * var(--mp-text-scale));font-variant-numeric:tabular-nums;margin:12px 0 0;color:var(--mp-accent-strong)}.mp-fullscreen[data-animation=flash]{animation:mp-flash 1s ease-out 1}.mp-fullscreen[data-animation=lights]{animation:mp-lights 2s ease-in-out 1}.mp-fullscreen[data-animation=shutter]{animation:mp-shutter 1.2s ease-in 1}.mp-fullscreen[data-animation=scanner]{background:linear-gradient(180deg,var(--mp-bg) 0%,var(--mp-bg-2) 50%,var(--mp-bg) 100%);background-size:100% 300%;animation:mp-scan 2.5s linear 1}.mp-fullscreen[data-animation=diamond],.mp-fullscreen[data-animation=role]{animation:mp-glow 2s ease-in-out 1}@keyframes mp-flash{0%{background:var(--mp-accent-strong);color:var(--mp-accent-fg)}to{background:var(--mp-bg);color:var(--mp-fg)}}@keyframes mp-lights{0%,40%{background:var(--mp-fg);color:var(--mp-bg)}60%{background:var(--mp-accent-2);color:var(--mp-accent-fg)}to{background:var(--mp-bg);color:var(--mp-fg)}}@keyframes mp-shutter{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 0);background:var(--mp-bg-2)}}@keyframes mp-scan{0%{background-position:0 0%}to{background-position:0 100%}}@keyframes mp-glow{0%{box-shadow:inset 0 0 0 0 var(--mp-accent)}50%{box-shadow:inset 0 0 120px 0 var(--mp-accent)}to{box-shadow:inset 0 0 0 0 var(--mp-accent)}}.mp-round__head{display:grid;gap:6px;justify-items:center;text-align:center}.mp-round__twist{margin:0;padding:6px 16px;border-radius:999px;background:var(--mp-bg-2);color:var(--mp-fg);font-size:calc(20px * var(--mp-text-scale));font-weight:700}.mp-actions__hint{margin:-4px 0 0;color:var(--mp-fg-muted);font-size:calc(16px * var(--mp-text-scale));text-align:center}.mp-banner{margin:0;padding:12px 14px;border-radius:12px;font-weight:600;background:var(--mp-bg-2)}.mp-banner--info{background:var(--mp-bg-2)}.mp-banner--warn{background:var(--mp-warning);color:var(--mp-accent-fg)}.mp-banner--danger{background:var(--mp-danger);color:var(--mp-accent-fg)}.mp-round__status{grid-auto-flow:column;grid-template-columns:72px 1fr;align-items:center}.mp-round__avatar{width:88px;height:88px;object-fit:contain}.mp-round__status{grid-template-columns:88px 1fr}.mp-result{grid-auto-flow:column;grid-template-columns:40px 1fr;align-items:center;border:1px solid var(--mp-accent-2)}.mp-showcode{display:grid;gap:12px;justify-items:center}.mp-showcode__glyphs{display:flex;gap:12px}.mp-showcode__glyph{width:64px;height:72px;display:grid;place-items:center;font-size:calc(44px * var(--mp-text-scale));background:var(--mp-bg);border-radius:12px;color:var(--mp-accent-strong)}.mp-scanner{display:grid;gap:12px}.mp-scanner__video{position:relative;min-height:80px;display:grid;place-items:center}.mp-scanner__video video{width:100%;max-height:40vh;border-radius:12px;object-fit:cover}.mp-scanner__hint{position:absolute;bottom:8px;background:var(--mp-ink-strong);color:var(--mp-accent-fg);padding:6px 10px;border-radius:8px;margin:0}.mp-audit__scanline{position:fixed;left:0;right:0;top:0;height:3px;background:var(--mp-accent);box-shadow:0 0 16px var(--mp-accent);animation:mp-scanline 2.5s linear infinite;will-change:transform;pointer-events:none}@keyframes mp-scanline{0%{transform:translateY(0)}to{transform:translateY(100vh)}}@media(prefers-reduced-motion:reduce){.mp-audit__scanline{display:none}}.mp-audit__line{display:flex;gap:10px;align-items:center;margin:0;font-size:calc(20px * var(--mp-text-scale))}.mp-vote__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mp-vote__card{min-width:0;overflow-wrap:anywhere;min-height:88px;border-radius:var(--mp-radius);border:2px solid var(--mp-bg-2);background:var(--mp-surface);color:var(--mp-fg);font-size:calc(22px * var(--mp-text-scale));font-weight:600}.mp-vote__card--on{border-color:var(--mp-accent-strong);color:var(--mp-accent-strong);background:var(--mp-bg)}.mp-reveal__step{grid-auto-flow:column;grid-template-columns:32px 1fr;align-items:center;font-size:calc(20px * var(--mp-text-scale));animation:mp-fadein .6s ease-out}.mp-reveal__step--diamond{border:1px solid var(--mp-accent)}@keyframes mp-fadein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mp-timeline{display:grid;gap:8px}.mp-timeline__link{filter:drop-shadow(0 0 6px currentColor);stroke-dasharray:100;stroke-dashoffset:100;animation:mp-beam var(--mp-beam-ms, 2.5s) ease-out forwards}.mp-timeline__link[data-kind=BLOCKED_STEAL]{stroke-dasharray:6 4;stroke-dashoffset:0;animation-name:mp-beam-dashed}@keyframes mp-beam{to{stroke-dashoffset:0}}@keyframes mp-beam-dashed{0%{opacity:0}to{opacity:1}}.mp-timeline__empty{margin:0;color:var(--mp-fg-muted)}@media(prefers-reduced-motion:reduce){.mp-timeline__link{animation:none;stroke-dashoffset:0}}.mp-timeline__graph{position:relative}.mp-timeline__graph>svg{position:absolute;inset:0 auto auto 0;overflow:visible}.mp-timeline__name{position:absolute;z-index:1;margin:0;display:flex;align-items:center;font-size:calc(16px * var(--mp-text-scale));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-timeline__name>span{overflow:hidden;text-overflow:ellipsis}.mp-timeline__legend{margin:0;padding:0;list-style:none;display:grid;gap:6px;font-size:calc(16px * var(--mp-text-scale))}.mp-timeline__legend>li{display:flex;gap:8px;align-items:baseline}.mp-timeline__num{flex:none;display:inline-grid;place-items:center;min-width:24px;height:24px;border-radius:50%;font-size:calc(16px * var(--mp-text-scale));font-weight:700;color:var(--mp-bg)}.mp-score__head{display:flex;gap:10px;align-items:baseline}.mp-score__points{margin-left:auto;color:var(--mp-accent-strong);font-weight:700}.mp-score__badges{display:flex;flex-wrap:wrap;gap:6px}.mp-screen>*,.mp-card>*,.mp-list>*{min-width:0}.mp-score__head{flex-wrap:wrap}.mp-play{overflow-x:clip;isolation:isolate;flex:1;display:flex;flex-direction:column;margin:calc(-16px - var(--mp-safe-t)) -16px calc(-16px - var(--mp-safe-b));padding:calc(16px + var(--mp-safe-t)) 16px calc(16px + var(--mp-safe-b));background:var(--mp-bg);color:var(--mp-fg)}.mp-lobby{display:flex;flex-direction:column;gap:12px;margin-inline:-16px;padding-inline:16px}.mp-lobbybar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:8px;margin:calc(-8px - var(--mp-safe-t)) -16px 0;padding:calc(8px + var(--mp-safe-t)) 16px 8px;background:color-mix(in srgb,var(--mp-bg) 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mp-lobbybar__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:0 10px;border-radius:999px;border:2px solid var(--mp-border);background:var(--mp-surface);color:var(--mp-fg);font:650 calc(15px * var(--mp-text-scale)) / 1 var(--mp-font);cursor:pointer}.mp-lobbybar__btn:focus-visible{outline:3px solid var(--mp-accent-strong);outline-offset:2px}.mp-gamebar{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%}.mp-gamebar__trophy{width:20px;height:20px;flex:none}.mp-gamebar__podium{margin-right:auto;padding:0 14px;font-variant-numeric:tabular-nums}.mp-howto{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mp-play__layer{display:contents}.mp-play[data-framed]{padding:0}.mp-play__layer:not(.mp-play__layer--inert)>.mp-play__top,.mp-play__layer:not(.mp-play__layer--inert)>.mp-fabs,.mp-play__layer:not(.mp-play__layer--inert) .mp-frame__header{position:relative;z-index:36}.mp-resultwin .mp-dialog__body{gap:8px}.mp-resultwin__details>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:650}.mp-resultwin__details[open]>summary{margin-bottom:6px}.mp-result-reopen{width:auto;justify-self:center}.mp-lobbybar__btn--players{margin-right:auto;padding:0 14px;font-variant-numeric:tabular-nums}.mp-lobbybar__btn .mp-svgicon{width:22px;height:22px;flex:none}.mp-lobby__hero{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--mp-surface);border-radius:var(--mp-radius)}.mp-lobby__cover{display:block;width:88px;aspect-ratio:16 / 9;object-fit:cover;border-radius:10px;flex:none}.mp-lobby__heading{display:grid;gap:2px;min-width:0}.mp-lobby__game{margin:0;font-size:calc(20px * var(--mp-text-scale));font-weight:800;line-height:1.15;color:var(--mp-accent-strong)}.mp-lobby__hero .mp-screen__title{font-size:calc(16px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-lobby__qr[hidden]{display:none}.mp-lobby>.mp-lobby__dock{margin-top:auto;gap:8px}.mp-lobby__dock-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mp-lobby__dock-row .mp-btn--xl{font-size:calc(19px * var(--mp-text-scale));padding:0 10px}.mp-fab--rules{margin-right:auto;background:var(--mp-surface);color:var(--mp-accent-strong);border:2px solid var(--mp-bg-2)}.mp-rules{display:grid;gap:12px}.mp-rules__art{width:40%;max-width:160px;border-radius:var(--mp-radius);justify-self:center}.mp-rules__role{font-size:calc(24px * var(--mp-text-scale));color:var(--mp-accent-strong);margin:0;text-align:center}.mp-rules__list{margin:0;padding-left:20px;display:grid;gap:6px}.mp-tutorial__scoring{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:calc(18px * var(--mp-text-scale));text-align:left}.mp-role__points{color:var(--mp-fg-muted);font-size:calc(15px * var(--mp-text-scale));margin:0}.mp-toast--error{border-left-color:var(--mp-danger)}.mp-terminal{align-content:center;text-align:center}.mp-terminal .mp-btn{text-decoration:none;box-sizing:border-box}.mp-vote__card{display:grid;gap:6px;justify-items:center}.mp-vote__mark{display:inline-flex;align-items:center;gap:6px;font-size:calc(15px * var(--mp-text-scale));color:var(--mp-accent-strong)}.mp-badge--host{color:var(--mp-accent-strong);display:inline-flex;align-items:center;gap:4px;margin-left:6px}.mp-badge .mp-svgicon{width:14px;height:14px}.mp-actions a.mp-btn{text-decoration:none;box-sizing:border-box}.mp-fullscreen__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center 18%;opacity:.22;pointer-events:none}.mp-fullscreen__body{position:relative;width:min(100%,520px)}.mp-reveal-step{overflow:auto;align-content:start;padding-top:max(24px,var(--mp-safe-t));padding-bottom:max(24px,var(--mp-safe-b))}.mp-reveal-step__body{display:grid;gap:16px;justify-items:center}.mp-reveal-step__line{font-size:calc(26px * var(--mp-text-scale));font-weight:700;margin:0;animation:mp-fadein .8s ease-out}.mp-reveal-step__line--gold{color:var(--mp-accent-strong)}.mp-vault{position:relative;width:min(60vw,240px);aspect-ratio:1;display:grid;place-items:center;perspective:800px}.mp-vault:before,.mp-vault:after{content:"";position:absolute;top:0;bottom:0;width:50%;background:linear-gradient(180deg,var(--mp-surface),var(--mp-bg-2));border:2px solid var(--mp-fg-muted);border-radius:12px;z-index:1;transform-origin:left center}.mp-vault:before{left:0}.mp-vault:after{right:0;transform-origin:right center}.mp-vault--crack:before{animation:mp-vault-crack-l 1.5s ease-in-out forwards}.mp-vault--crack:after{animation:mp-vault-crack-r 1.5s ease-in-out forwards}.mp-vault--open:before{animation:mp-vault-open-l 2.5s cubic-bezier(.2,.8,.2,1) forwards}.mp-vault--open:after{animation:mp-vault-open-r 2.5s cubic-bezier(.2,.8,.2,1) forwards}.mp-vault--neutral:before,.mp-vault--neutral:after{display:none}.mp-vault--neutral .mp-vault__object{animation:mp-fadein .6s ease-out both;animation-delay:0s;border-radius:16px}@keyframes mp-vault-crack-l{to{transform:rotateY(-22deg)}}@keyframes mp-vault-crack-r{to{transform:rotateY(22deg)}}@keyframes mp-vault-open-l{to{transform:rotateY(-100deg)}}@keyframes mp-vault-open-r{to{transform:rotateY(100deg)}}.mp-vault__object{width:72%;height:72%;object-fit:contain;animation:mp-fadein 1.2s ease-out both;animation-delay:.8s}.mp-vault__diamond{filter:drop-shadow(0 0 18px var(--mp-accent-glow))}.mp-reveal__object{width:56px;height:56px;object-fit:contain}.mp-reveal__step{grid-template-columns:56px 1fr}@media(prefers-reduced-motion:reduce){.mp-vault:before,.mp-vault:after,.mp-vault__object,.mp-reveal-step__line{animation:none}.mp-vault--neutral .mp-vault__object{animation:none}.mp-vault--crack:before{transform:rotateY(-22deg)}.mp-vault--crack:after{transform:rotateY(22deg)}.mp-vault--open:before{transform:rotateY(-100deg)}.mp-vault--open:after{transform:rotateY(100deg)}}.mp-results__owner{grid-auto-flow:column;grid-template-columns:72px 1fr;align-items:center}.mp-results__hero{width:72px;height:72px;object-fit:contain}.mp-score__token{width:32px;height:32px;flex:none}.mp-score__portrait{width:56px;height:56px;flex:none;object-fit:contain;align-self:center}.mp-score__badges .mp-badge,.mp-round__status .mp-badge{font-size:calc(16px * var(--mp-text-scale))}.mp-badge--muted{background:var(--mp-bg-2);color:var(--mp-fg-muted)}.mp-badge__icon{width:16px;height:16px}.mp-results__top{grid-auto-flow:column;grid-template-columns:32px 1fr;align-items:center;column-gap:12px}.mp-results__top .mp-icon{color:var(--mp-accent-2)}.mp-qr__frame{position:relative;display:grid;place-items:center;margin:0 auto}.mp-qr__frame-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.mp-qr{position:relative}.mp-role__object{width:48px;height:48px;object-fit:contain}.mp-eventcard__object{width:120px;height:120px;object-fit:contain;justify-self:center;animation:mp-fadein .8s ease-out}.mp-audit__art{width:min(60vw,260px);justify-self:center;object-fit:contain;opacity:.9}.mp-paywall .mp-btn[aria-disabled=true]:not([aria-busy=true]){opacity:1;background:var(--mp-surface);color:var(--mp-fg);border:2px dashed var(--mp-fg-muted);box-shadow:none}.mp-paywall{--mp-dialog-badge-bg: color-mix(in srgb, var(--mp-accent) 14%, var(--mp-surface));--mp-dialog-badge-fg: var(--mp-accent-strong)}.mp-paywall__lead,.mp-pausewin__reason{font-weight:700}.mp-paywall__hint{color:var(--mp-fg-muted)}.mp-waitdots{display:flex;gap:6px;justify-content:center;padding-top:2px}.mp-waitdots i{width:8px;height:8px;border-radius:50%;background:var(--mp-accent);animation:mp-waitdots 1.2s ease-in-out infinite}.mp-waitdots i:nth-child(2){animation-delay:.2s}.mp-waitdots i:nth-child(3){animation-delay:.4s}@keyframes mp-waitdots{0%,to{opacity:.3}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.mp-waitdots i{animation:none;opacity:.6}}.mp-plan__tag{justify-self:start;padding:1px 8px;border-radius:999px;background:var(--mp-accent-strong);color:var(--mp-accent-fg);font-size:calc(14px * var(--mp-text-scale));font-weight:700}.mp-paywall__legal{margin:8px 0 0;font-size:calc(14px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-paywall__legal a{color:inherit}.mp-paywall__consent{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:calc(14px * var(--mp-text-scale));line-height:1.4;text-align:start;cursor:pointer}.mp-paywall__consent input,.mp-plan input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;box-sizing:border-box;width:44px;height:44px;margin:-11px;border:11px solid transparent;background-clip:padding-box;box-shadow:inset 0 0 0 2px var(--mp-fg-muted);cursor:pointer}.mp-paywall__consent input{margin:-10px -11px -11px;border-radius:15px}.mp-paywall__consent input:checked{background-color:var(--mp-accent-strong);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M5 11.5l4 4 8-9' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-origin:padding-box}.mp-plan input{border-radius:50%}.mp-plan input:checked{box-shadow:inset 0 0 0 2px var(--mp-accent-strong);background-image:radial-gradient(circle,var(--mp-accent-strong) 0 5px,transparent 5.5px);background-origin:padding-box}.mp-paywall__consent input:focus-visible,.mp-plan input:focus-visible{outline:2px solid var(--mp-accent-strong);outline-offset:-9px}.mp-paywall__consent a{display:inline-block;min-width:44px;padding-block:15px;margin-block:-15px}.mp-paywall__legal{line-height:calc(44px * var(--mp-text-scale))}.mp-paywall__legal a{display:inline-block;min-width:44px}.mp-paywall__consent a{color:inherit}output.mp-banner{display:block;width:100%;box-sizing:border-box}.mp-paywall__slow{display:block;font-weight:400;margin-top:6px}.mp-plans{display:grid;gap:10px;width:100%;margin:0;padding:0;border:0}.mp-plans__legend{padding:0 0 4px;font-weight:600}.mp-plan{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;padding:12px 14px;border:2px solid var(--mp-bg-2);border-radius:12px;text-align:left;cursor:pointer}.mp-plan--selected{border-color:var(--mp-accent);box-shadow:0 0 0 1px var(--mp-accent) inset}.mp-plan__text{display:grid;gap:2px}.mp-plan__name{font-weight:600}.mp-plan__desc{font-size:.92em;opacity:.85}.mp-home__pricing,.mp-lobby__entitlement{margin:0;font-size:.92em;opacity:.85;text-align:center}.mp-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.mp-tabs__tab{min-height:44px;border-radius:999px;border:2px solid var(--mp-bg-2);background:var(--mp-surface);color:var(--mp-accent-strong);font:600 calc(15px * var(--mp-text-scale)) / 1.2 var(--mp-font)}.mp-tabs__tab[aria-selected=true]{background:var(--mp-accent-strong);color:var(--mp-accent-fg);border-color:var(--mp-accent-strong)}.mp-request-tray{display:grid;gap:8px}.mp-request-card--incoming{border:2px solid var(--mp-accent)}.mp-request-timer{height:6px;border-radius:3px;background:var(--mp-bg-2);overflow:hidden}.mp-request-timer>span{display:block;height:100%;background:var(--mp-accent);transition:width 1s linear}.mp-request-card--urgent{border-color:var(--mp-danger)}.mp-request-card--urgent .mp-request-timer>span{background:var(--mp-danger)}.mp-request-card--urgent .mp-badge{color:var(--mp-danger)}.mp-request__target{display:flex;gap:8px;align-items:center;width:100%;min-height:48px;text-align:left;background:transparent;border:0;color:inherit;font:inherit}.mp-request__target:disabled{opacity:.45}.mp-reactions{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mp-reactions__btn{display:grid;justify-items:center;gap:2px;min-height:56px;border-radius:var(--mp-radius);border:2px solid var(--mp-bg-2);background:var(--mp-surface);color:var(--mp-fg);font:inherit;font-size:calc(14px * var(--mp-text-scale))}.mp-reactions__btn:disabled{opacity:.45}.mp-log__entry{padding:4px 0}.mp-home,.mp-game{width:100%;max-width:1080px;margin:0 auto}.mp-game[data-game]{background:var(--mp-bg);color:var(--mp-fg);border-radius:var(--mp-radius);padding:16px;box-sizing:border-box}.mp-game__h2{margin:0;font-size:calc(20px * var(--mp-text-scale))}.mp-chips{display:flex;flex-wrap:wrap;gap:8px}.mp-chip{min-height:44px;padding:0 16px;border-radius:999px;border:2px solid var(--mp-bg-2);background:var(--mp-surface);color:var(--mp-fg);font:inherit;font-weight:600;cursor:pointer}.mp-chip[aria-pressed=true]{background:var(--mp-accent-strong);border-color:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-catalog{display:grid;gap:16px}.mp-game-card{padding:0;overflow:hidden;gap:0;background:var(--mp-bg);color:var(--mp-fg)}.mp-game-card .mp-badge{background:var(--mp-surface)}.mp-game-card .mp-badge--accent{background:var(--mp-accent-strong)}.mp-game-card__link{display:block;line-height:0}.mp-cover{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--mp-bg-2)}.mp-cover--placeholder{display:grid;place-items:center;color:#fff}.mp-cover__initial{font-size:calc(96px * var(--mp-text-scale));font-weight:800;line-height:1}.mp-game-card__body{padding:14px 16px 16px;display:grid;gap:8px}.mp-game-card__badges{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.mp-badge--accent{background:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-game-card__name{color:var(--mp-accent-strong);margin:0;font-size:calc(22px * var(--mp-text-scale))}.mp-game-card__name a{color:inherit;text-decoration:none}.mp-game-card__tagline,.mp-game-card__facts{margin:0;color:var(--mp-fg-muted)}.mp-game__hero{display:grid;gap:16px}.mp-game__cover{aspect-ratio:16 / 9;border-radius:var(--mp-radius);box-shadow:var(--mp-shadow)}.mp-game__intro{display:grid;gap:10px}.mp-facts{margin:0;display:grid;gap:6px}.mp-facts div{display:flex;gap:8px}.mp-facts dt{color:var(--mp-fg-muted);min-width:90px}.mp-facts dd{margin:0}.mp-game__note{margin:0;color:var(--mp-fg-muted)}.mp-game__duration{margin:0}.mp-game__section{display:grid;gap:8px}.mp-game__section p{margin:0;font-size:calc(17px * var(--mp-text-scale));line-height:1.45}.mp-game__steps{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:mp-step;font-size:calc(17px * var(--mp-text-scale));line-height:1.45}.mp-game__steps>li{display:grid;grid-template-columns:30px 1fr;gap:12px;align-items:start;counter-increment:mp-step}.mp-game__steps>li>.mp-step__text{min-width:0}.mp-game__steps>li:before{content:counter(mp-step);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--mp-accent-strong);color:var(--mp-accent-fg);font-size:calc(15px * var(--mp-text-scale));font-weight:800;line-height:1}.mp-roles{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mp-roles>.mp-role{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:start;padding:12px;border-radius:12px;background:var(--mp-surface);border:2px solid var(--mp-bg-2)}.mp-role__token{width:48px;height:48px}.mp-role__initial{display:grid;place-items:center;border-radius:50%;background:var(--mp-accent-strong);color:var(--mp-accent-fg);font-weight:800;font-size:calc(22px * var(--mp-text-scale))}.mp-role__blurb{margin:4px 0 0;color:var(--mp-fg-muted)}.mp-create__game{gap:4px;background:var(--mp-bg);color:var(--mp-fg)}.mp-create__cover{aspect-ratio:16 / 9;border-radius:var(--mp-radius);margin-bottom:4px}.mp-create__info{display:grid;gap:12px;padding:16px;border-radius:var(--mp-radius);background:var(--mp-bg);color:var(--mp-fg);box-sizing:border-box}.mp-game__brief{display:grid;gap:12px}.mp-game__tagline{margin:0;font-size:calc(19px * var(--mp-text-scale));line-height:1.3;font-weight:700;color:var(--mp-accent-strong);text-wrap:balance}.mp-game__block{display:grid;gap:10px;padding:14px 16px;border-radius:14px;background:var(--mp-surface);border:2px solid var(--mp-border);box-shadow:0 2px 0 var(--mp-ink-soft)}.mp-game__block>.mp-game__h2{display:flex;align-items:center;gap:8px;font-size:calc(15px * var(--mp-text-scale));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-fg-muted)}.mp-game__block>.mp-game__h2:before{content:"";flex:none;width:6px;height:18px;border-radius:3px;background:var(--mp-accent)}.mp-game__block p{margin:0;font-size:calc(17px * var(--mp-text-scale));line-height:1.45}.mp-game__block .mp-game__lead{font-size:calc(19px * var(--mp-text-scale));font-weight:600;line-height:1.4}.mp-quote{font-style:normal;font-weight:700;color:var(--mp-accent-strong);background:var(--mp-accent-soft);border-radius:6px;padding:0 4px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mp-game__meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.mp-game__meta>li{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:var(--mp-surface);border:2px solid var(--mp-border);color:var(--mp-fg-muted);font-size:calc(14px * var(--mp-text-scale));font-weight:600}.mp-game__more{display:inline-flex;align-items:center;align-self:start;min-height:44px;font-weight:700;color:var(--mp-accent-strong)}@media(min-width:768px){.mp-catalog,.mp-roles{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.mp-game__section{max-width:760px}.mp-game__brief{grid-template-columns:1fr 1fr;align-items:start;gap:16px}.mp-game__block{max-width:68ch}}.mp-duelo__timer{align-self:center;font-variant-numeric:tabular-nums}.mp-duelo__grid .mp-vote__card small{display:block;font-size:calc(.875rem * var(--mp-text-scale));opacity:.8}.mp-duelo__grid .mp-duelo__theme-card{position:relative;background:var(--mp-theme-bg);border:2px solid color-mix(in srgb,var(--mp-theme-accent) 14%,transparent);color:var(--mp-theme-ink, var(--mp-fg))}.mp-duelo__grid .mp-duelo__theme-card.mp-vote__card--on{border:3px solid var(--mp-theme-accent);color:var(--mp-theme-ink, var(--mp-fg));background:var(--mp-theme-bg);transform:translateY(-2px);box-shadow:0 8px 16px -10px color-mix(in srgb,var(--mp-fg) 45%,transparent)}.mp-duelo__grid .mp-duelo__theme-card:disabled:not(.mp-vote__card--on){opacity:.85}.mp-duelo__theme-check{position:absolute;top:-8px;left:-8px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--mp-theme-accent);color:var(--mp-theme-accent-fg)}.mp-duelo__grid .mp-duelo__theme-card .mp-vote__count{display:inline-block;min-width:22px;border-radius:11px;padding:0 6px;background:var(--mp-theme-accent);color:var(--mp-theme-accent-fg);opacity:1}@media(prefers-reduced-motion:no-preference){.mp-duelo__grid .mp-duelo__theme-card{transition:transform .12s}}.mp-duelo__theme-art{width:72px;height:72px;object-fit:cover;border-radius:12px}.mp-play>.mp-screen:not(.mp-check)>.mp-screen__title,.mp-play>.mp-screen:not(.mp-check)>.mp-screen__subtitle,.mp-play__layer>.mp-screen:not(.mp-check)>.mp-screen__title,.mp-play__layer>.mp-screen:not(.mp-check)>.mp-screen__subtitle{background:var(--mp-surface);border-radius:var(--mp-radius);padding:2px 10px}.mp-duelo__head{background:var(--mp-surface);border-radius:var(--mp-radius);padding:6px 10px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.mp-duelo__head>*{margin:0}.mp-duelo__head .mp-screen__subtitle{display:flex;align-items:center;flex-wrap:wrap}.mp-duelo__theme-icon{width:22px;height:22px;object-fit:cover;border-radius:6px;vertical-align:middle;margin-right:6px}.mp-duelo__options{display:grid;gap:.75rem}.mp-option{text-align:left;padding:.9rem 1rem;border-radius:var(--mp-radius, 12px);border:2px solid var(--mp-border);background:var(--mp-card);color:inherit;font:inherit;min-height:56px}.mp-option--mine{border-color:var(--mp-accent)}.mp-option--correct{border-color:var(--mp-ok);background:var(--mp-ok-soft)}.mp-option--wrong{border-color:var(--mp-danger);background:var(--mp-danger-soft)}.mp-option:disabled{opacity:.85}.mp-duelo__scoreboard{display:flex;justify-content:space-around;gap:1rem;font-variant-numeric:tabular-nums}.mp-duelo__scoreboard strong{font-size:calc(1.6rem * var(--mp-text-scale))}.mp-duelo__reveal-row{display:flex;justify-content:space-between;gap:.5rem}.mp-vote__count{display:block;font-variant-numeric:tabular-nums;opacity:.85}.mp-duelo__reveal-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:8px 0}.mp-duelo__reveal-chips .mp-chip{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;cursor:default;opacity:.55}.mp-chip--on{opacity:1;background:var(--mp-accent-strong);border-color:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-duelo__scoreboard--table{display:grid;gap:4px;justify-content:stretch}.mp-duelo__score-row{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:.5rem;padding:2px 8px;border-radius:10px}.mp-duelo__score-row--mine{font-weight:700}.mp-duelo__score-row strong{font-size:calc(1.2rem * var(--mp-text-scale))}.mp-duelo__scoreboard--chips{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:6px}.mp-duelo__chip{display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:2px;min-width:0;max-width:100%;min-height:34px;padding:6px 12px;border-radius:17px;border:1px solid var(--mp-border);background:var(--mp-surface);white-space:nowrap;line-height:1.2}.mp-duelo__chip-rank{font-size:calc(14px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-duelo__chip-name{min-width:0;max-width:9em;overflow:hidden;text-overflow:ellipsis;font-size:calc(14px * var(--mp-text-scale));font-weight:600}.mp-duelo__chip strong{font-size:calc(15px * var(--mp-text-scale));font-weight:800}.mp-duelo__chip .mp-duelo__delta,.mp-duelo__chip .mp-duelo__score-streak{flex-basis:100%;white-space:normal}.mp-duelo__chip--mine{background:var(--mp-fg);border-color:var(--mp-fg);color:var(--mp-bg)}.mp-duelo__chip--mine .mp-duelo__chip-rank,.mp-duelo__chip--mine .mp-duelo__delta,.mp-duelo__chip--mine .mp-duelo__score-streak{color:inherit}.mp-duelo__chip--mine .mp-duelo__chip-name{max-width:none}.mp-actions--dock{position:sticky;bottom:0;z-index:20;margin:0 -16px calc(-16px - var(--mp-safe-b));padding:12px 16px calc(12px + var(--mp-safe-b));background:var(--mp-bg);box-shadow:0 -8px 16px -8px var(--mp-ink-alpha)}.mp-duelo__bets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mp-duelo__bets>.mp-vote__card{min-width:0;padding-inline:4px;overflow-wrap:break-word}.mp-duelo__table{width:100%;border-collapse:collapse}.mp-duelo__table td,.mp-duelo__table th{padding:.35rem .5rem;text-align:left;border-bottom:1px solid var(--mp-border)}.mp-duelo__ready{justify-items:center;text-align:center;align-content:center}.mp-duelo__ready-art{width:min(90vw,360px);aspect-ratio:16 / 9;object-fit:cover;border-radius:20px;background:var(--mp-bg-2)}.mp-duelo__ready-count{margin:0;font-size:calc(2rem * var(--mp-text-scale));font-weight:700;font-variant-numeric:tabular-nums}.mp-duelo{--duelo-marker: calc(13px * var(--mp-text-scale));--duelo-prompt: clamp(calc(27px * var(--mp-text-scale)), 7.4vw, calc(31px * var(--mp-text-scale)));--duelo-dominant: 42px;--duelo-body: calc(17px * var(--mp-text-scale));--duelo-label: calc(14px * var(--mp-text-scale));--duelo-control-radius: 14px;--duelo-press: 90ms}@media(min-width:960px){.mp-duelo{--duelo-marker: calc(14px * var(--mp-text-scale));--duelo-prompt: clamp( calc(38px * var(--mp-text-scale)), 3.3vw, calc(44px * var(--mp-text-scale)) );--duelo-dominant: 60px;--duelo-body: calc(19px * var(--mp-text-scale));--duelo-label: calc(15px * var(--mp-text-scale));--duelo-control-radius: 16px}}.mp-duelo__qhead{display:flex;align-items:center;justify-content:space-between;gap:12px}.mp-duelo__qmeta{display:grid;gap:2px;min-width:0}.mp-duelo__context{display:flex;align-items:center;flex-wrap:wrap;margin:0;font-size:var(--duelo-marker);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--mp-accent-2)}.mp-duelo__progress{margin:0;font-size:var(--duelo-label);font-weight:650;color:var(--mp-fg-muted)}.mp-duelo .mp-duelo__timer{flex:none;min-width:64px;justify-content:center;padding:6px 14px;border-radius:999px;border:2px solid var(--mp-accent);background:var(--mp-surface);color:var(--mp-fg);font-size:calc(18px * var(--mp-text-scale));font-weight:800}.mp-duelo .mp-duelo__timer.mp-badge--danger{background:var(--mp-accent-strong);border-color:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-duelo .mp-duelo__prompt{max-width:760px;font-size:var(--duelo-prompt);font-weight:750;line-height:1.15;color:var(--mp-fg)}.mp-duelo--question .mp-duelo__options{max-width:960px}@media(min-width:960px){.mp-duelo--question .mp-duelo__options{grid-template-columns:1fr 1fr}}.mp-duelo .mp-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;border-radius:var(--duelo-control-radius);background:var(--mp-surface);font-size:var(--duelo-body);font-weight:600;box-shadow:0 1px 0 var(--mp-border);transition:transform var(--duelo-press) ease-out}.mp-duelo .mp-option:active:not(:disabled){transform:scale(.98)}.mp-duelo .mp-option:focus-visible,.mp-duelo .mp-duelo__ghost:focus-visible{outline:3px solid var(--mp-accent-2);outline-offset:3px}.mp-duelo .mp-option--mine{border-color:var(--mp-accent-2);box-shadow:0 3px 0 var(--mp-accent-2)}.mp-duelo .mp-option--correct{border-color:var(--mp-accent-2);background:color-mix(in srgb,var(--mp-accent-2) 12%,var(--mp-surface))}.mp-duelo .mp-option--wrong{border-color:var(--mp-accent-strong);background:color-mix(in srgb,var(--mp-accent-strong) 8%,var(--mp-surface))}.mp-duelo .mp-option:disabled{opacity:1}.mp-duelo .mp-option:disabled:not(.mp-option--mine,.mp-option--correct,.mp-option--wrong){opacity:.45;box-shadow:none}.mp-option__mark{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-weight:800;background:var(--mp-accent-2);color:var(--mp-accent-fg)}.mp-option--wrong .mp-option__mark{background:var(--mp-accent-strong)}.mp-duelo__tools{margin-top:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.mp-duelo__tools .mp-duelo__pause{margin:0;display:contents}.mp-duelo__tools .mp-duelo__pause>:not(button){grid-column:1 / -1}.mp-duelo__ghost{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:4px 12px;text-align:center;border:2px solid var(--mp-fg);border-radius:var(--duelo-control-radius, 14px);background:var(--mp-surface);color:var(--mp-fg);font:inherit;font-size:calc(16px * var(--mp-text-scale));font-weight:650;cursor:pointer}.mp-duelo__ghost .mp-svgicon{width:20px;height:20px}.mp-duelo__ghost:disabled{opacity:.45;cursor:default}.mp-duelo__reveal{display:grid;gap:6px}.mp-duelo__verdict{font-size:clamp(calc(20px * var(--mp-text-scale)),6vw,calc(24px * var(--mp-text-scale)));font-weight:850;line-height:1.1;min-width:0;overflow-wrap:anywhere}.mp-duelo__verdict--correct{color:var(--mp-accent-2)}.mp-duelo__verdict--wrong{color:var(--mp-accent-strong)}.mp-duelo__verdict--blank{color:var(--mp-fg-muted)}.mp-duelo__verdict-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;box-sizing:border-box;max-width:100%;min-width:0;border-radius:14px}.mp-duelo__verdict-icon{flex:none;width:36px;height:36px;border-radius:999px;object-fit:cover}.mp-duelo__verdict-points{font-size:calc(18px * var(--mp-text-scale));font-weight:800;color:var(--mp-accent-2);font-variant-numeric:tabular-nums}.mp-duelo__verdict-points--lost{color:var(--mp-danger)}.mp-duelo__verdict-next{margin:0;font-size:var(--duelo-body);color:var(--mp-fg-muted)}.mp-duelo__streak{justify-self:start;margin:2px 0 0;padding:4px 14px;border-radius:999px;border:2px solid var(--mp-accent-2);font-weight:800;color:var(--mp-accent-2)}.mp-duelo__score-streak{display:block;font-size:calc(14px * var(--mp-text-scale));font-weight:700;color:var(--mp-accent-2)}.mp-duelo--question[data-reveal-moment] .mp-option--correct{animation:mp-duelo-expand .32s var(--mp-ease-out) .35s both}.mp-duelo--question[data-reveal-moment] .mp-duelo__explanation{animation:mp-moment-fade .25s linear .65s both}@keyframes mp-duelo-expand{0%{transform:scale(1)}60%{transform:scale(1.03)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.mp-duelo--question[data-reveal-moment] .mp-option--correct,.mp-duelo--question[data-reveal-moment] .mp-duelo__explanation{animation:none}}html[data-motion=reduced] .mp-duelo--question[data-reveal-moment] .mp-option--correct,html[data-motion=reduced] .mp-duelo--question[data-reveal-moment] .mp-duelo__explanation{animation:none}.mp-duelo__answer{margin:0;font-weight:700;font-size:var(--duelo-body)}.mp-duelo__explanation,.mp-duelo__hits{margin:0;color:var(--mp-fg-muted);font-size:var(--duelo-body);line-height:1.4}.mp-duelo .mp-chip--on{background:var(--mp-accent-2);border-color:var(--mp-accent-2)}.mp-duelo__score-title{margin:0 0 4px;font-size:calc(20px * var(--mp-text-scale));font-weight:800}.mp-duelo__scoreboard--full .mp-duelo__score-row{padding:4px 8px}.mp-duelo__scoreboard--full .mp-duelo__score-row--podium strong{color:var(--mp-accent-strong)}.mp-duelo .mp-duelo__score-row--mine{background:color-mix(in srgb,var(--mp-accent-2) 12%,transparent);border-radius:10px;box-shadow:inset 3px 0 0 var(--mp-accent-2)}.mp-duelo__delta{display:block;font-size:calc(14px * var(--mp-text-scale));font-weight:700;color:var(--mp-accent-strong)}.mp-duelo__headline strong{display:block;font-size:clamp(calc(30px * var(--mp-text-scale)),8vw,calc(52px * var(--mp-text-scale)));font-weight:850;line-height:1.1;color:var(--mp-accent-strong)}.mp-legal{max-width:720px;margin:0 auto;width:100%}.mp-legal__updated{color:var(--mp-fg-muted);font-size:calc(14px * var(--mp-text-scale));margin:0}.mp-legal__section h2{font-size:calc(20px * var(--mp-text-scale));margin:0 0 8px}.mp-legal__section p,.mp-legal__section li{line-height:1.5}.mp-legal__section ul{padding-inline-start:20px;margin:0}.mp-legal__table{width:100%;border-collapse:collapse}.mp-legal__table th,.mp-legal__table td{border:1px solid var(--mp-border);padding:6px 10px;text-align:left;font-size:calc(14px * var(--mp-text-scale))}.mp-legal__back{color:inherit}[data-game=duelo_saberes]{--mp-duelo-glass: color-mix(in srgb, var(--mp-surface) 82%, transparent);--mp-duelo-glass-line: color-mix(in srgb, var(--mp-fg) 10%, transparent);--mp-duelo-bar: calc(16px + var(--mp-safe-t) + 40px)}.mp-play[data-game=duelo_saberes] .mp-card,.mp-play[data-game=duelo_saberes] .mp-duelo__head,.mp-play[data-game=duelo_saberes] .mp-play__layer>.mp-screen:not(.mp-check)>.mp-screen__title,.mp-play[data-game=duelo_saberes] .mp-play__layer>.mp-screen:not(.mp-check)>.mp-screen__subtitle,.mp-duelo-glass{background:var(--mp-duelo-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mp-duelo-glass{border:1px solid var(--mp-duelo-glass-line);border-radius:20px}.mp-play[data-game=duelo_saberes]:not([data-screen=lobby])>.mp-bg{top:var(--mp-duelo-bar);height:auto;bottom:0}.mp-play[data-game=duelo_saberes] .mp-bg__img{object-position:center top}.mp-duelo-final{display:flex;flex-direction:column;gap:12px}.mp-duelo-final__head{display:grid;gap:4px;padding:10px 14px;text-align:center}.mp-duelo-final__head>p{margin:0;font-size:calc(14px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-duelo-final__eyebrow{margin:0;font-size:calc(14px * var(--mp-text-scale));font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-accent-2)}.mp-duelo-final__title{font-size:calc(26px * var(--mp-text-scale));font-weight:800;line-height:1.1;color:var(--mp-fg);text-wrap:balance;overflow-wrap:anywhere}.mp-duelo-podium{list-style:none;margin:0;padding:0 4px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:end;gap:6px}.mp-duelo-podium__col{display:grid;justify-items:center;gap:4px;min-width:0;text-align:center}.mp-duelo-podium__col--1{min-width:36%}.mp-duelo-podium__crown{width:24px;height:16px;color:var(--mp-accent-strong)}.mp-duelo-podium__av{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:calc(19px * var(--mp-text-scale));font-weight:800;color:var(--mp-accent-fg);background:var(--mp-fg-muted);border:3px solid var(--mp-surface);box-shadow:0 4px 10px -4px color-mix(in srgb,var(--mp-fg) 45%,transparent)}.mp-duelo-podium__col--1 .mp-duelo-podium__av{width:56px;height:56px;font-size:calc(24px * var(--mp-text-scale));background:var(--mp-accent-2)}.mp-duelo-podium__col--2 .mp-duelo-podium__av{background:var(--mp-fg)}.mp-duelo-podium__name{max-width:100%;font-size:calc(14px * var(--mp-text-scale));font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--mp-duelo-glass);border-radius:8px;padding:1px 6px}.mp-duelo-podium__pts{font-size:calc(15px * var(--mp-text-scale));font-weight:800;line-height:1;color:var(--mp-fg);font-variant-numeric:tabular-nums}.mp-duelo-podium__step{width:100%;display:grid;place-items:center;border-radius:12px 12px 4px 4px;font-size:calc(26px * var(--mp-text-scale));font-weight:800;color:var(--mp-accent-fg);height:62px;background:var(--mp-fg)}.mp-duelo-podium__col--1 .mp-duelo-podium__step{height:88px;background:var(--mp-accent-2)}.mp-duelo-podium__col--3 .mp-duelo-podium__step{height:44px;background:var(--mp-accent-strong)}.mp-duelo-final__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 6px}.mp-duelo-final__stat{display:grid;gap:3px;align-content:start;text-align:center;min-width:0;padding:0 4px;font-size:calc(14px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-duelo-final__stat+.mp-duelo-final__stat{border-left:1px solid var(--mp-duelo-glass-line)}.mp-duelo-final__stat b{font-size:calc(20px * var(--mp-text-scale));font-weight:800;line-height:1.1;color:var(--mp-fg);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mp-duelo-final__rest{list-style:none;margin:0;padding:4px 10px;display:grid;gap:2px}.mp-duelo-final__row{display:flex;align-items:center;gap:10px;padding:6px 4px;font-size:calc(14px * var(--mp-text-scale))}.mp-duelo-final__row--mine{background:var(--mp-bg-2);border-radius:10px}.mp-duelo-final__pos{width:30px;flex:none;font-weight:800;color:var(--mp-fg-muted);font-variant-numeric:tabular-nums}.mp-duelo-final__name{flex:1;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-duelo-final__dock{position:sticky;bottom:0;z-index:5;margin-top:0;gap:8px;padding:8px 0 calc(8px + var(--mp-safe-b))}.mp-duelo-final__details>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:650}.mp-panel{box-sizing:border-box;width:100%;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-panel);padding:16px;color:var(--mp-paper-ink);font:600 var(--mp-paper-fs-body) / 1.4 var(--mp-font)}.mp-row{box-sizing:border-box;min-height:var(--mp-touch);display:flex;align-items:center;gap:12px;padding:8px 16px;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-row);font:600 var(--mp-paper-fs-body) / 1.25 var(--mp-font);color:var(--mp-paper-ink);text-align:left;width:100%}[data-surface=paper] .mp-chip{background:var(--mp-paper-sfc-2);border-radius:999px;color:var(--mp-paper-ink)}.mp-appbar{display:flex;align-items:center;gap:10px;padding:0 16px;background:var(--mp-paper-bar);border-bottom:var(--mp-paper-bar-bd);min-height:44px;color:var(--mp-paper-ink);font:700 var(--mp-paper-fs-body) / 1.2 var(--mp-font)}[data-surface=paper] .mp-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mp-paper-veil);pointer-events:none}.mp-play__top:has(.mp-duelo__pause) .mp-gamebar{width:auto;flex:1 1 auto;min-width:0}.mp-duelo__pause.mp-appbar{padding:0;border:0;min-height:0;gap:0;flex:none;margin-left:8px;background:transparent;box-shadow:none}.mp-duelo__pause{display:flex;align-items:center}.mp-duelo__pause-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:44px;flex:none;border:2px solid var(--mp-paper-ring);border-radius:999px;background:var(--mp-paper-sfc);color:var(--mp-paper-ink);font:700 var(--mp-paper-fs-label) / 1 var(--mp-font);display:grid;place-items:center;cursor:pointer;padding:0}.mp-duelo__pause-btn:focus-visible{outline:3px solid var(--mp-paper-ink);outline-offset:2px}.mp-duelo__pause-btn:disabled{opacity:.45;cursor:default}.mp-duelo__pause-btn .mp-svgicon{width:22px;height:22px}.mp-play[data-pantalla=dueloThemePick] .mp-duelo__pick-head{padding:14px 16px}.mp-play[data-pantalla=dueloThemePick] .mp-duelo__pick-head>.mp-screen__title{background:none;border-radius:0;padding:0;font:800 calc(24px * var(--mp-text-scale)) / 1.15 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloThemePick] .mp-duelo__pick-head>.mp-screen__subtitle{background:none;border-radius:0;padding:0;margin-top:4px;font:600 calc(15px * var(--mp-text-scale)) / 1.35 var(--mp-font);color:var(--mp-paper-muted)}.mp-play[data-pantalla=dueloThemePick] .mp-duelo__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mp-play[data-pantalla=dueloThemePick] .mp-duelo__grid .mp-duelo__theme-card{box-sizing:border-box;min-width:44px;min-height:44px;background:var(--mp-theme-bg, var(--mp-paper-sfc));border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:16px;font:700 var(--mp-paper-fs-label) / 1.15 var(--mp-font);color:var(--mp-theme-ink, var(--mp-paper-ink));backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1}.mp-play[data-pantalla=dueloThemePick] .mp-duelo__grid .mp-duelo__theme-card.mp-vote__card--on{border:3px solid var(--mp-paper-ink);background:var(--mp-theme-bg, var(--mp-paper-sfc));box-shadow:var(--mp-paper-sh);transform:none}.mp-play[data-pantalla=dueloThemePick] .mp-duelo__grid .mp-duelo__theme-card:disabled{opacity:1}.mp-duelo__pick-row{flex-wrap:wrap}.mp-duelo__pick-row>strong{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:var(--mp-paper-ink);color:var(--mp-paper-sfc);font:700 var(--mp-paper-fs-label) / 1.1 var(--mp-font)}.mp-duelo__pick-row>span{font:600 var(--mp-paper-fs-body) / 1.25 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloReady] .mp-duelo__ready-hero{display:grid;gap:12px;justify-items:center;text-align:center}.mp-play[data-pantalla=dueloReady] .mp-duelo__ready-art{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:14px;background:var(--mp-paper-sfc-2)}.mp-play[data-pantalla=dueloReady] .mp-duelo__ready-hero>.mp-screen__title{background:none;border-radius:0;padding:0;font:800 calc(32px * var(--mp-text-scale)) / 1.12 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloReady] .mp-duelo__ready-hero>.mp-screen__subtitle{background:none;border-radius:0;padding:0;font:700 var(--mp-paper-fs-label) / 1 var(--mp-font);letter-spacing:.06em;text-transform:uppercase;color:var(--mp-paper-muted)}.mp-play[data-pantalla=dueloReady] .mp-duelo__ready-panel{display:grid;gap:12px;justify-items:center;text-align:center;padding:20px 16px}.mp-ring{box-sizing:border-box;width:96px;height:96px;border-radius:50%;display:grid;place-items:center;position:relative;font:800 calc(44px * var(--mp-text-scale)) / 1 var(--mp-font);font-variant-numeric:tabular-nums;color:var(--mp-paper-ink);background:conic-gradient(var(--mp-paper-ink) 0 var(--mp-ring-p, 100%),var(--mp-paper-sfc-2) 0)}.mp-ring:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:var(--mp-paper-sfc)}.mp-ring>span{position:relative;z-index:1}.mp-play[data-pantalla=dueloPassActivated] .mp-duelo__pass-panel{display:grid;gap:12px;justify-items:center;text-align:center;padding:24px 16px}.mp-play[data-pantalla=dueloPassActivated] .mp-duelo__pass-panel>.mp-screen__title{background:none;border-radius:0;padding:0;font:800 var(--mp-paper-fs-title) / 1.12 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloPassActivated] .mp-duelo__pass-panel>.mp-screen__subtitle{background:none;border-radius:0;padding:0;font:600 var(--mp-paper-fs-body) / 1.4 var(--mp-font);color:var(--mp-paper-muted)}.mp-duelo__pass-tick{box-sizing:border-box;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--mp-paper-sfc-2);color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloReady] .mp-duelo__ready-count,.mp-play[data-pantalla=dueloPassActivated] .mp-duelo__ready-count{margin:0;font:700 var(--mp-paper-fs-body) / 1.3 var(--mp-font);font-variant-numeric:tabular-nums;color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloSubthemes] .mp-duelo__sub-head,.mp-play[data-pantalla=dueloBet] .mp-duelo__bet-head{box-sizing:border-box;padding:10px 14px;display:grid;gap:6px;margin:0}.mp-play[data-pantalla=dueloSubthemes] .mp-duelo__sub-head>.mp-screen__title,.mp-play[data-pantalla=dueloBet] .mp-duelo__bet-titular .mp-screen__title{background:none;border-radius:0;padding:0;font:800 calc(22px * var(--mp-text-scale)) / 1.15 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloSubthemes] .mp-duelo__sub-head>.mp-screen__subtitle,.mp-play[data-pantalla=dueloBet] .mp-duelo__bet-titular .mp-screen__subtitle{background:none;border-radius:0;padding:0;margin:0;font:600 calc(14px * var(--mp-text-scale)) / 1.35 var(--mp-font);color:var(--mp-paper-muted)}.mp-duelo__sub-meta,.mp-duelo__bet-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.mp-duelo__sub-meta>.mp-duelo__timer,.mp-duelo__bet-meta>.mp-duelo__timer{align-self:center;min-height:28px;padding:2px 12px;border-radius:999px;background:var(--mp-paper-ink);color:var(--mp-paper-sfc);font:800 var(--mp-paper-fs-label) / 1.2 var(--mp-font);font-variant-numeric:tabular-nums}.mp-duelo__subs{display:grid;grid-template-columns:1fr;gap:8px;min-width:0}.mp-duelo__sub{box-sizing:border-box;width:100%;min-height:52px;min-width:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-row);color:var(--mp-paper-ink);font:700 var(--mp-paper-fs-body) / 1.25 var(--mp-font);backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;cursor:pointer}.mp-duelo__sub-nm{display:grid;gap:2px;min-width:0;text-align:left}.mp-duelo__sub-nm>span{overflow-wrap:anywhere}.mp-duelo__sub-nm>small{font:600 calc(14px * var(--mp-text-scale)) / 1.25 var(--mp-font);color:var(--mp-paper-muted)}.mp-duelo__sub--on{background:var(--mp-paper-ink);border-color:var(--mp-paper-ink);border-width:3px;color:var(--mp-paper-sfc);box-shadow:var(--mp-paper-sh);font-weight:800}.mp-duelo__sub--on .mp-duelo__sub-nm>small{color:var(--mp-paper-sfc)}.mp-duelo__sub--locked{background:var(--mp-paper-sfc-2);border:var(--mp-paper-bd);color:var(--mp-paper-muted);box-shadow:none;cursor:default}.mp-duelo__sub--locked .mp-duelo__sub-nm>small{color:var(--mp-paper-muted)}.mp-duelo__sub:disabled{opacity:1;color:var(--mp-paper-ink);cursor:default}.mp-duelo__sub--on:disabled{color:var(--mp-paper-sfc)}.mp-duelo__sub--locked:disabled{color:var(--mp-paper-muted)}.mp-duelo__sub:focus-visible{outline:3px solid var(--mp-paper-ink);outline-offset:2px}.mp-duelo__sub--on:focus-visible{outline-color:var(--mp-paper-sfc)}.mp-duelo__bets{box-sizing:border-box;border:0;margin:0;padding:0;min-width:0;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mp-duelo__bet-icon,.mp-duelo__sub-icon{flex:none;border-radius:6px;vertical-align:middle;margin-right:6px}.mp-duelo__bet-icon{width:28px;height:28px}.mp-duelo__sub-icon{width:22px;height:22px}.mp-duelo__bet{box-sizing:border-box;min-width:44px;min-height:56px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-row);color:var(--mp-paper-ink);font:800 var(--mp-paper-fs-body) / 1.2 var(--mp-font);backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;cursor:pointer;overflow-wrap:anywhere}.mp-duelo__bet--on{background:var(--mp-paper-ink);border-color:var(--mp-paper-ink);border-width:3px;color:var(--mp-paper-sfc);box-shadow:var(--mp-paper-sh)}.mp-duelo__bet:disabled{opacity:1;color:var(--mp-paper-ink);cursor:default}.mp-duelo__bet--on:disabled{color:var(--mp-paper-sfc)}.mp-duelo__bet:focus-visible{outline:3px solid var(--mp-paper-ink);outline-offset:2px}.mp-duelo__bet--on:focus-visible{outline-color:var(--mp-paper-sfc)}.mp-duelo__sent-row{flex-wrap:wrap}.mp-duelo__sent-row>.mp-chip{box-sizing:border-box;min-height:28px;padding:4px 10px;border:0;border-radius:999px;background:var(--mp-paper-sfc-2);color:var(--mp-paper-ink);font:700 var(--mp-paper-fs-label) / 1.1 var(--mp-font);cursor:default;flex:none}.mp-duelo__sent-row>span:not(.mp-chip){font:600 var(--mp-paper-fs-body) / 1.25 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloQuestion] .mp-duelo--question{gap:8px}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__q-panel{box-sizing:border-box;padding:10px 14px;display:grid;gap:6px;margin:0;background:var(--mp-paper-sfc);backdrop-filter:none;-webkit-backdrop-filter:none}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__qhead{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;margin:0;padding:0;background:none;border-radius:0}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__qhead>*{margin:0}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__context,.mp-play[data-pantalla=dueloQuestion] .mp-duelo__progress{color:var(--mp-paper-muted);font-size:var(--mp-paper-fs-label)}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__q-panel .mp-duelo__timer{flex:none;min-width:56px;min-height:28px;justify-content:center;padding:2px 12px;border-radius:999px;border:0;background:var(--mp-paper-ink);color:var(--mp-paper-sfc);font:800 var(--mp-paper-fs-label) / 1.2 var(--mp-font);font-variant-numeric:tabular-nums;backdrop-filter:none;-webkit-backdrop-filter:none}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__q-panel>.mp-screen__title{background:none;border-radius:0;padding:0;margin-top:4px;font:800 calc(20px * var(--mp-text-scale)) / 1.2 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__options{gap:8px;max-width:none}.mp-play[data-pantalla=dueloQuestion] .mp-option{box-sizing:border-box;width:100%;min-width:44px;min-height:52px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-row);color:var(--mp-paper-ink);font:700 var(--mp-paper-fs-body) / 1.25 var(--mp-font);text-align:left;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1}@media(max-height:700px){.mp-play[data-pantalla=dueloQuestion] .mp-duelo__options{gap:6px}.mp-play[data-pantalla=dueloQuestion] .mp-option{min-height:46px;padding-block:6px}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__q-panel>.mp-screen__title{font-size:calc(18px * var(--mp-text-scale))}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__options[data-layout=grid]{display:grid;grid-template-columns:1fr 1fr}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__options[data-layout=grid] .mp-option{min-width:0}.mp-play[data-pantalla=dueloQuestion] .mp-duelo--question{gap:6px}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__q-panel{padding:6px 12px;gap:2px}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__q-panel>.mp-screen__title{margin-top:0;font-size:calc(17px * var(--mp-text-scale));line-height:1.15}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__block{margin:0;font-size:calc(.875rem * var(--mp-text-scale))}.mp-play[data-pantalla=dueloQuestion] .mp-frame-help__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__options{gap:4px}.mp-play[data-pantalla=dueloQuestion] .mp-option{min-height:44px;padding-block:4px;line-height:1.15}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__q-panel>.mp-screen__title{font-size:calc(17px*min(var(--mp-text-scale),1.15))}.mp-play[data-pantalla=dueloQuestion] .mp-option{font-size:calc(17px*min(var(--mp-text-scale),1.15))}}.mp-play[data-pantalla=dueloQuestion] .mp-option__label{min-width:0;overflow-wrap:anywhere}.mp-play[data-pantalla=dueloQuestion] .mp-option--mine{background:var(--mp-paper-sfc-2);border-color:var(--mp-paper-ink);border-width:3px;font-weight:800;box-shadow:var(--mp-paper-sh)}.mp-play[data-pantalla=dueloQuestion] .mp-option--correct{background:var(--mp-paper-sfc-2);border-color:var(--mp-paper-ink);border-width:3px}.mp-play[data-pantalla=dueloQuestion] .mp-option--wrong{background:var(--mp-paper-sfc-2);border-color:var(--mp-paper-bd);color:var(--mp-paper-muted)}.mp-play[data-pantalla=dueloQuestion] .mp-option__mark{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--mp-paper-ink);color:var(--mp-paper-sfc);font:800 calc(15px * var(--mp-text-scale)) / 1 var(--mp-font)}.mp-play[data-pantalla=dueloQuestion] .mp-option--wrong .mp-option__mark{background:var(--mp-paper-muted);color:var(--mp-paper-sfc)}.mp-play[data-pantalla=dueloQuestion] .mp-option:disabled{opacity:1;color:var(--mp-paper-ink);cursor:default}.mp-play[data-pantalla=dueloQuestion] .mp-option--mine:disabled{color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloQuestion] .mp-option--wrong:disabled{color:var(--mp-paper-muted)}.mp-play[data-pantalla=dueloQuestion] .mp-option:focus-visible{outline:3px solid var(--mp-paper-ink);outline-offset:2px}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__tools{gap:8px}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__ghost{box-sizing:border-box;width:100%;min-width:44px;min-height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-row);color:var(--mp-paper-ink);font:700 var(--mp-paper-fs-body) / 1.2 var(--mp-font);backdrop-filter:none;-webkit-backdrop-filter:none}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__ghost:disabled{opacity:1;color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__scoreboard{box-sizing:border-box;width:100%;margin:0;padding:8px 12px;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-panel);color:var(--mp-paper-ink);font:600 var(--mp-paper-fs-body) / 1.25 var(--mp-font);backdrop-filter:none;-webkit-backdrop-filter:none}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__chip{box-sizing:border-box;background:var(--mp-paper-sfc-2);border:var(--mp-paper-bd);border-radius:999px;color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__chip--mine{background:var(--mp-paper-ink);border-color:var(--mp-paper-ink);color:var(--mp-paper-sfc)}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__chip--mine .mp-duelo__chip-rank,.mp-play[data-pantalla=dueloQuestion] .mp-duelo__chip--mine .mp-duelo__delta,.mp-play[data-pantalla=dueloQuestion] .mp-duelo__chip--mine .mp-duelo__score-streak{color:inherit}.mp-play[data-pantalla=dueloQuestion] .mp-duelo__chip-rank{color:var(--mp-paper-muted)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final{gap:10px}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__head{box-sizing:border-box;padding:12px 14px;gap:4px;margin:0;background:var(--mp-paper-sfc);backdrop-filter:none;-webkit-backdrop-filter:none}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__eyebrow{color:var(--mp-paper-muted)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__title{color:var(--mp-paper-ink);font:800 var(--mp-paper-fs-title) / 1.12 var(--mp-font)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__head>p{color:var(--mp-paper-muted);font:600 calc(14px * var(--mp-text-scale)) / 1.3 var(--mp-font)}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium{gap:8px;padding:0}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__col{box-sizing:border-box;min-width:0;max-width:100%;padding:8px 6px;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:16px;gap:3px}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__col--crowned{padding-top:12px;background:var(--mp-accent-soft)}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__crown{width:26px;height:20px;color:var(--mp-accent-strong)}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__av{width:40px;height:40px;font-size:calc(17px * var(--mp-text-scale));border:0;box-shadow:none;background:var(--mp-paper-muted);color:var(--mp-paper-sfc)}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__col--1 .mp-duelo-podium__av{width:44px;height:44px;font-size:calc(19px * var(--mp-text-scale));background:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__col--2 .mp-duelo-podium__av{background:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__name{box-sizing:border-box;max-width:100%;min-width:0;padding:2px 6px;background:var(--mp-paper-sfc-2);border-radius:8px;color:var(--mp-paper-ink);font:700 calc(14px * var(--mp-text-scale)) / 1.15 var(--mp-font)}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__pts{color:var(--mp-paper-ink);font:800 calc(22px * var(--mp-text-scale)) / 1 var(--mp-font);font-variant-numeric:tabular-nums}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__step{height:auto;min-height:20px;padding:2px 8px;border-radius:999px;background:var(--mp-paper-sfc-2);color:var(--mp-paper-muted);font:800 var(--mp-paper-fs-label) / 1 var(--mp-font)}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__col--crowned .mp-duelo-podium__step{background:var(--mp-paper-ink);color:var(--mp-paper-sfc)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__stats{box-sizing:border-box;margin:0;padding:10px 6px;background:var(--mp-paper-sfc);backdrop-filter:none;-webkit-backdrop-filter:none}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__stat{color:var(--mp-paper-muted)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__stat+.mp-duelo-final__stat{border-left:1px solid var(--mp-paper-ring)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__stat b{color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__rest{box-sizing:border-box;margin:0;padding:4px 10px;background:var(--mp-paper-sfc);backdrop-filter:none;-webkit-backdrop-filter:none}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__row{color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__row--mine{background:var(--mp-paper-sfc-2)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__pos{color:var(--mp-paper-muted)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__details,.mp-play[data-pantalla=dueloResults] .mp-session,.mp-play[data-pantalla=dueloResults] .mp-banner{box-sizing:border-box;margin:0;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-panel);color:var(--mp-paper-ink);font:600 var(--mp-paper-fs-body) / 1.35 var(--mp-font);backdrop-filter:none;-webkit-backdrop-filter:none}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__details>summary,.mp-play[data-pantalla=dueloResults] .mp-game__h2{color:var(--mp-paper-ink);font:700 var(--mp-paper-fs-body) / 1.25 var(--mp-font)}.mp-play[data-pantalla=dueloResults] .mp-duelo__table td,.mp-play[data-pantalla=dueloResults] .mp-duelo__table th{border-bottom:1px solid var(--mp-paper-bd);color:var(--mp-paper-ink)}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__details{display:block;padding:4px 14px;overflow:hidden}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__details:not([open])>:not(summary){display:none}.mp-play[data-pantalla=dueloResults] .mp-duelo-final__details[open]>:not(summary){margin:0 0 10px}.mp-play[data-pantalla=dueloResults] .mp-confetti{z-index:-1}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium__step{box-sizing:border-box;max-width:100%}.mp-play[data-pantalla=dueloResults] .mp-duelo-podium{box-sizing:border-box;padding-inline:4px}.mp-play[data-surface=paper] .mp-card,.mp-play[data-surface=paper] .mp-duelo__head,.mp-play[data-surface=paper] .mp-duelo-glass,.mp-play[data-surface=paper] .mp-play__layer>.mp-screen:not(.mp-check)>.mp-screen__title,.mp-play[data-surface=paper] .mp-play__layer>.mp-screen:not(.mp-check)>.mp-screen__subtitle{background:var(--mp-paper-sfc);-webkit-backdrop-filter:none;backdrop-filter:none}.mp-play[data-surface=paper] .mp-lobbybar{background:var(--mp-paper-bar);border-bottom:var(--mp-paper-bar-bd);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-lobby__hero{background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh)}.mp-play[data-surface=paper] .mp-lobby__game{color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-lobby__code{display:flex;align-items:center;gap:12px;padding:8px 12px}.mp-play[data-surface=paper] .mp-lobby{gap:8px}.mp-play[data-surface=paper] .mp-lobby__cover{width:72px}.mp-play[data-surface=paper] .mp-lobby__hero{padding:6px 10px}.mp-play[data-surface=paper] .mp-lobby__code .mp-qr{flex:none}.mp-play[data-surface=paper] .mp-lobby__code>div{min-width:0}.mp-play[data-surface=paper] .mp-lobby__roster{display:grid;gap:6px;padding:6px 0}.mp-play[data-surface=paper] .mp-lobby__roster-head{display:flex;align-items:center;gap:8px;padding:6px 16px}.mp-play[data-surface=paper] .mp-lobby__roster-title{margin:0;font:800 var(--mp-paper-fs-body) / 1.2 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-lobby__roster-count{margin-left:auto;white-space:nowrap}.mp-play[data-surface=paper] .mp-lobby__roster-scroll{max-height:22vh;overflow-y:auto;padding:0 8px 6px}.mp-play[data-surface=paper] .mp-lobby__roster-scroll .mp-list{gap:6px}.mp-play[data-surface=paper] .mp-lobby__roster-scroll .mp-list__item{background:var(--mp-paper-sfc-2);border:var(--mp-paper-bd);gap:8px}.mp-play[data-surface=paper] .mp-lobby__roster-scroll .mp-list__item>span:first-child{min-width:0;overflow-wrap:anywhere}.mp-play[data-surface=paper] .mp-lobby__roster-scroll .mp-badge{flex:none;white-space:nowrap}.mp-play[data-surface=paper] .mp-lobby>.mp-screen__subtitle,.mp-play[data-surface=paper] .mp-lobby__entitlement{margin:0;padding:8px 12px;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);border-radius:var(--mp-paper-r-row);color:var(--mp-paper-ink);font:600 var(--mp-paper-fs-body) / 1.25 var(--mp-font)}.mp-play[data-surface=paper] .mp-lobby__start{background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-lobby .mp-actions--dock .mp-btn,.mp-play[data-surface=paper] .mp-tutorial .mp-actions .mp-btn{min-height:44px;min-width:44px;background:var(--mp-paper-sfc);color:var(--mp-paper-ink);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);-webkit-backdrop-filter:none;backdrop-filter:none}.mp-play[data-surface=paper] .mp-lobby .mp-actions--dock .mp-btn--primary,.mp-play[data-surface=paper] .mp-tutorial .mp-actions .mp-btn--primary,.mp-play[data-surface=paper] .mp-lobby .mp-actions--dock .mp-btn:not(.mp-btn--secondary):not(.mp-btn--ghost):not(.mp-btn--danger),.mp-play[data-surface=paper] .mp-tutorial .mp-actions .mp-btn:not(.mp-btn--secondary):not(.mp-btn--ghost):not(.mp-btn--danger){background:var(--mp-paper-ink);color:var(--mp-paper-sfc);border:0}.mp-play[data-surface=paper] .mp-tutorial__bar{gap:10px}.mp-play[data-surface=paper] .mp-tutorial__bar-title{font:700 var(--mp-paper-fs-body) / 1.2 var(--mp-font);color:var(--mp-paper-ink);min-width:0}.mp-play[data-surface=paper] .mp-tutorial__skip{margin-left:auto;min-height:44px;min-width:44px;padding:0 12px;border:0;border-radius:var(--mp-paper-r-row);background:transparent;color:var(--mp-paper-ink);font:700 var(--mp-paper-fs-body) / 1 var(--mp-font);cursor:pointer}.mp-play[data-surface=paper] .mp-tutorial__card{display:grid;gap:10px;padding:16px}.mp-play[data-surface=paper] .artbox{display:block;width:100%}.mp-play[data-surface=paper] .mp-tutorial__artbox{aspect-ratio:4 / 3;max-height:28vh;border-radius:14px;background:var(--mp-paper-sfc-2);border:var(--mp-paper-bd);overflow:hidden;display:grid;place-items:center}.mp-play[data-surface=paper] .mp-tutorial__art{width:100%;height:100%;object-fit:cover}.mp-play[data-surface=paper] .mp-tutorial__fan{display:flex;justify-content:center;align-items:center;height:100%}.mp-play[data-surface=paper] .mp-tutorial__fan img{height:62%;aspect-ratio:1;border-radius:18%;border:3px solid var(--mp-paper-sfc-2);box-shadow:0 6px 14px -6px color-mix(in srgb,var(--mp-fg) 50%,transparent)}.mp-play[data-surface=paper] .mp-tutorial__fan img:nth-child(1){transform:rotate(-12deg) translate(12%)}.mp-play[data-surface=paper] .mp-tutorial__fan img:nth-child(2){z-index:1;transform:translateY(-8%)}.mp-play[data-surface=paper] .mp-tutorial__fan img:nth-child(3){transform:rotate(12deg) translate(-12%)}.mp-play[data-surface=paper] .mp-tutorial__step{margin:0;font:700 var(--mp-paper-fs-label) / 1 var(--mp-font);letter-spacing:.06em;text-transform:uppercase;color:var(--mp-paper-muted)}.mp-play[data-surface=paper] .mp-tutorial__title{margin:0;font:800 var(--mp-paper-fs-title) / 1.15 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-tutorial__text{margin:0;font:600 var(--mp-paper-fs-body) / 1.4 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-tutorial__ptable{margin:0;display:grid;gap:0}.mp-play[data-surface=paper] .mp-tutorial__ptable-row{display:flex;justify-content:space-between;align-items:center;min-height:38px;border-top:1px solid var(--mp-paper-ring);font:600 var(--mp-paper-fs-body) / 1.2 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-tutorial__ptable-row dt,.mp-play[data-surface=paper] .mp-tutorial__ptable-row dd{margin:0}.mp-play[data-surface=paper] .mp-tutorial__ptable-row dd{font-weight:800;font-variant-numeric:tabular-nums}.mp-play[data-surface=paper] .mp-tutorial__waiting{margin:0;padding:16px}.mp-play[data-surface=paper] .mp-lobby{gap:4px}.mp-play[data-surface=paper] .mp-lobbybar{padding:calc(2px + var(--mp-safe-t)) 10px 2px;min-height:40px}.mp-play[data-surface=paper] .mp-lobby__hero{padding:4px 8px;gap:8px}.mp-play[data-surface=paper] .mp-lobby__cover{width:48px}.mp-play[data-surface=paper] .mp-lobby__game{font-size:calc(15px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-lobby__hero .mp-screen__title{font-size:calc(14px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-lobby__code{gap:8px;padding:4px 8px}.mp-play[data-surface=paper] .mp-lobby__code .mp-bigcode{gap:4px}.mp-play[data-surface=paper] .mp-lobby__code .mp-bigcode__char{width:28px;height:36px;border-radius:8px;font:700 calc(20px * var(--mp-text-scale)) / 1 var(--mp-font)}.mp-play[data-surface=paper] .mp-lobby>.mp-screen__subtitle,.mp-play[data-surface=paper] .mp-lobby__entitlement{padding:3px 8px;font:550 calc(14px * var(--mp-text-scale)) / 1.25 var(--mp-font)}.mp-play[data-surface=paper] .mp-lobby__start{padding:6px 8px;gap:4px}.mp-play[data-surface=paper] .mp-lobby__start .mp-screen__subtitle{font-size:calc(14px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-lobby__start .mp-field{grid-template-columns:minmax(0,.7fr) minmax(0,2fr);align-items:center;gap:8px;font-size:calc(14px * var(--mp-text-scale));line-height:1.2}.mp-play[data-surface=paper] .mp-lobby__start .mp-field select{min-height:44px;font-size:calc(14px * var(--mp-text-scale));padding:0 4px 0 8px;text-overflow:ellipsis}.mp-play[data-surface=paper] .mp-lobby__start .mp-card{padding:3px 8px;gap:2px;box-shadow:none}.mp-play[data-surface=paper] .mp-lobby__start .mp-card strong{font-size:calc(14px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-lobby__start .mp-list{gap:2px}.mp-play[data-surface=paper] .mp-lobby__start .mp-list li{font-size:calc(14px * var(--mp-text-scale));line-height:1.25}.mp-play[data-surface=paper] .mp-lobby__start .mp-btn{min-height:44px;font-size:calc(14px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-lobby__roster{gap:2px;padding:2px 0}.mp-play[data-surface=paper] .mp-lobby__roster-head{padding:2px 12px}.mp-play[data-surface=paper] .mp-lobby__roster-title{font-size:calc(14px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-lobby__roster-count{min-height:28px;padding:0 8px;font-size:calc(14px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-lobby__roster-scroll{max-height:22vh;padding:0 6px 2px}.mp-play[data-surface=paper] .mp-lobby__roster-scroll .mp-list{gap:4px}.mp-play[data-surface=paper] .mp-lobby__roster-scroll .mp-list__item{min-height:44px;padding:3px 8px;font-size:calc(14px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-lobby__roster-scroll .mp-badge{font-size:calc(14px * var(--mp-text-scale));padding:2px 8px}.mp-play[data-surface=paper] .mp-lobby__roster-scroll .mp-badge--host{margin-left:4px}.mp-play[data-surface=paper] .mp-lobby .mp-actions--dock{gap:6px;padding-bottom:0}.mp-play[data-surface=paper] .mp-tutorial{gap:8px}.mp-play[data-surface=paper] .mp-tutorial__bar{min-height:40px;padding:0 10px;gap:8px}.mp-play[data-surface=paper] .mp-tutorial__bar-title{font-size:calc(14px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-tutorial__skip{padding:0 10px;font-size:calc(14px * var(--mp-text-scale));min-height:44px;border:var(--mp-paper-bd);background:var(--mp-paper-sfc);box-shadow:var(--mp-paper-sh)}.mp-play[data-surface=paper] .mp-tutorial__dots{justify-content:center;align-items:center}.mp-play[data-surface=paper] .mp-tutorial__dots span{width:12px;height:12px;border-radius:999px;background:var(--mp-paper-ring)}.mp-play[data-surface=paper] .mp-tutorial__dots span.on{width:24px;background:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-tutorial__card{gap:6px;padding:10px}.mp-play[data-surface=paper] .mp-tutorial__artbox{aspect-ratio:16 / 9;max-height:14vh;border-radius:10px}.mp-play[data-surface=paper] .mp-tutorial__step{font-size:calc(14px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-tutorial__title{font-size:calc(20px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-tutorial__text{font-size:calc(14px * var(--mp-text-scale));line-height:1.3}.mp-play[data-surface=paper] .mp-tutorial__ptable-row{min-height:26px;font-size:calc(14px * var(--mp-text-scale))}.mp-play[data-surface=paper] .mp-tutorial .mp-actions{gap:8px;margin-top:0}.mp-play[data-surface=paper][data-pantalla=tutorial] .mp-fabs{display:none}.mp-play[data-surface=paper] .mp-choice__brief{box-sizing:border-box;display:grid;gap:2px;padding:8px 10px}.mp-play[data-surface=paper] .mp-choice__brief .mp-screen__subtitle,.mp-play[data-surface=paper] .mp-choice__brief .mp-screen__title{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;margin:0;padding:0}.mp-play[data-surface=paper] .mp-choice__brief .mp-screen__title{font-size:calc(20px * var(--mp-text-scale));line-height:1.15}.mp-play[data-surface=paper] .mp-choice__brief .mp-screen__subtitle{font-size:calc(15px * var(--mp-text-scale));line-height:1.3}.mp-play[data-surface=paper] .mp-choice__brief .mp-rankboard__mine{justify-self:start;font-size:calc(14px * var(--mp-text-scale));padding:2px 8px}.mp-play[data-surface=paper] .mp-choice,.mp-play[data-surface=paper] .mp-choice__grid{gap:6px}.mp-play[data-surface=paper] .mp-choice__grid .mp-option{box-sizing:border-box;min-height:44px;padding:.35rem .75rem;font:700 calc(15px * var(--mp-text-scale)) / 1.2 var(--mp-font);background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-choice__grid .mp-option[aria-pressed=true]{opacity:1;border:3px solid var(--mp-paper-ink);background:var(--mp-paper-sfc-2);box-shadow:var(--mp-paper-sh)}.mp-play[data-surface=paper] .mp-choice__grid .mp-option:disabled:not([aria-pressed=true]){opacity:.65}.mp-play[data-surface=paper] .mp-choice .mp-card{box-sizing:border-box;padding:6px 10px;gap:0;font:700 calc(14px * var(--mp-text-scale)) / 1.25 var(--mp-font)}.mp-play[data-surface=paper] .mp-result-screen{box-sizing:border-box;display:grid;gap:10px;padding:16px;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-panel);color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-result-screen__title{margin:0;font:800 var(--mp-paper-fs-title) / 1.15 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-result-screen__body{display:grid;gap:8px;font:600 var(--mp-paper-fs-body) / 1.4 var(--mp-font);color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-result-screen__details>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:650;color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-result-screen__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:stretch}.mp-play[data-surface=paper] .mp-result-screen__actions .mp-btn{min-height:44px;min-width:44px;background:var(--mp-paper-sfc);color:var(--mp-paper-ink);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh)}.mp-play[data-surface=paper] .mp-result-screen__actions .mp-btn--primary,.mp-play[data-surface=paper] .mp-result-screen__actions .mp-btn:not(.mp-btn--secondary):not(.mp-btn--ghost):not(.mp-btn--danger){background:var(--mp-paper-ink);color:var(--mp-paper-sfc);border:0}.mp-play[data-surface=paper] .mp-rankboard{box-sizing:border-box;display:grid;gap:8px;padding:12px}.mp-play[data-surface=paper] .mp-rankboard__mine{justify-self:start;background:var(--mp-paper-sfc-2);color:var(--mp-paper-ink);font-weight:700}.mp-play[data-surface=paper] .mp-rankboard__round{margin:0;font:600 var(--mp-paper-fs-label) / 1.3 var(--mp-font);color:var(--mp-paper-muted)}.mp-play[data-surface=paper] .mp-rankboard__scroll{box-sizing:border-box;overflow-y:auto;overflow-x:hidden;max-height:220px;min-height:88px}.mp-play[data-surface=paper] .mp-rankboard__list{box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;list-style:none;margin:0;padding:0}.mp-play[data-surface=paper] .mp-rankboard__row{box-sizing:border-box;min-height:28px;padding:2px 6px;font:600 var(--mp-paper-fs-label) / 1.25 var(--mp-font);color:var(--mp-paper-ink);background:var(--mp-paper-sfc-2);border-radius:var(--mp-paper-r-row)}.mp-play[data-surface=paper] .mp-choice__note{box-sizing:border-box;margin:0;padding:6px 10px;font:600 calc(14px * var(--mp-text-scale)) / 1.3 var(--mp-font);color:var(--mp-paper-muted);background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-row)}.mp-play[data-surface=paper] .mp-choice__send-error{box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;gap:6px;padding:4px 8px 4px 10px;background:var(--mp-paper-sfc);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);border-radius:var(--mp-paper-r-row)}.mp-play[data-surface=paper] .mp-choice__send-error .mp-error{margin:0;flex:1 1 auto;min-width:0;color:var(--mp-danger);font:700 calc(14px * var(--mp-text-scale)) / 1.2 var(--mp-font)}.mp-play[data-surface=paper] .mp-choice__retry{box-sizing:border-box;flex:0 0 auto;min-height:44px;min-width:44px;padding:6px 12px;background:var(--mp-paper-sfc-2);color:var(--mp-paper-ink);border:var(--mp-paper-bd);box-shadow:var(--mp-paper-sh);font:700 calc(14px * var(--mp-text-scale)) / 1 var(--mp-font)}.mp-play[data-surface=paper] .mp-choice .mp-duelo__head{padding:4px 8px;gap:3px 8px}.mp-play[data-surface=paper] .mp-choice .mp-duelo__head .mp-badge{font-size:calc(14px * var(--mp-text-scale));padding:2px 8px}.mp-play[data-surface=paper]:has(.mp-choice){padding-top:calc(10px + var(--mp-safe-t));padding-bottom:calc(10px + var(--mp-safe-b))}.mp-play[data-surface=paper]:has(.mp-choice) .mp-play__top{margin-bottom:-2px}.mp-play[data-surface=paper] .mp-nld-aggregate__brief{box-sizing:border-box;display:grid;gap:6px;padding:12px}.mp-play[data-surface=paper] .mp-nld-aggregate__brief .mp-screen__title{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;margin:0;padding:0}.mp-play[data-surface=paper] .mp-nld-aggregate__box{box-sizing:border-box;display:grid;gap:10px}.mp-play[data-surface=paper] .mp-nld-split{box-sizing:border-box;display:flex;width:100%;height:18px;border-radius:999px;overflow:hidden;border:var(--mp-paper-bd)}.mp-play[data-surface=paper] .mp-nld-split__a{background:var(--mp-paper-ink);height:100%}.mp-play[data-surface=paper] .mp-nld-split__b{background:var(--mp-paper-sfc-2);height:100%}.mp-play[data-surface=paper] .mp-nld-legend{box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.mp-play[data-surface=paper] .mp-nld-legend>span{box-sizing:border-box;padding:6px 10px;border-radius:var(--mp-paper-r-row);font:700 var(--mp-paper-fs-label) / 1.25 var(--mp-font)}.mp-play[data-surface=paper] .mp-nld-legend__a{background:var(--mp-paper-ink);color:var(--mp-paper-sfc)}.mp-play[data-surface=paper] .mp-nld-legend__b{background:var(--mp-paper-sfc-2);color:var(--mp-paper-ink)}.mp-play[data-surface=paper] .mp-nld-aggregate{gap:8px}.mp-play[data-surface=paper] .mp-nld-aggregate .mp-duelo__head{padding:4px 8px}.mp-play[data-surface=paper] .mp-nld-aggregate .mp-result-screen{gap:6px;padding:10px 12px}.mp-play[data-surface=paper] .mp-nld-aggregate__brief{gap:4px;padding:8px 10px}.mp-play[data-surface=paper] .mp-nld-aggregate__box{gap:6px}.mp-play[data-surface=paper] .mp-nld-split{height:14px}.mp-play[data-surface=paper] .mp-nld-legend>span{padding:4px 8px}.mp-lobby__share{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mp-lobby__share--one{grid-template-columns:1fr}.mp-lobby__sharefail{display:grid;gap:8px;padding:12px 14px}.mp-lobby__sharefail p{margin:0;font-weight:700}.mp-lobby__shareurl{font:600 calc(14px * var(--mp-text-scale)) / 1.3 ui-monospace,monospace;word-break:break-all;background:var(--mp-surface);border-radius:10px;padding:10px 12px}.mp-lobby__toast{position:fixed;left:16px;right:16px;bottom:96px;z-index:50;background:var(--mp-ink-strong);color:var(--mp-accent-fg);padding:14px 16px;font-weight:700}.mp-casa-lot{display:flex;align-items:center;gap:12px}.mp-casa-lot__art{flex:none;width:96px;height:96px;border-radius:12px}.mp-casa-lot__art--s{width:56px;height:56px}.mp-casa-icon{width:20px;height:20px;vertical-align:-4px;margin-inline-end:4px}.mp-ficha{--mp-ficha-cta-h: 80px;padding-bottom:calc(var(--mp-ficha-cta-h) + var(--mp-safe-b) + 16px)}.mp-ficha__bar{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:10px;height:52px;margin:-16px -16px 0;padding:0 16px;background:var(--mp-bg)}.mp-ficha__bar[data-collapsed=true]{border-bottom:1px solid var(--mp-bg-2)}.mp-ficha__back{text-decoration:none;width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;color:var(--mp-fg);background:var(--mp-surface)}.mp-ficha__bar-title{display:flex;align-items:center;gap:10px;min-width:0;opacity:0;transform:translateY(4px);transition:opacity .3s ease-out,transform .3s ease-out}.mp-ficha__bar[data-collapsed=true] .mp-ficha__bar-title{opacity:1;transform:none}.mp-ficha__bar-title>b{font-size:calc(20px * var(--mp-text-scale));color:var(--mp-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-ficha__mini{width:34px;height:34px;flex:none;border-radius:50%;background:var(--mp-surface) center / cover no-repeat;box-shadow:0 0 0 2px var(--mp-accent-strong)}.mp-ficha__card{margin:-36px 12px 0;position:relative;background:var(--mp-surface);border-radius:22px;padding:16px;box-shadow:var(--mp-shadow)}.mp-ficha__facts{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;align-items:start}.mp-ficha__facts>div{display:flex;flex-direction:column-reverse;align-items:center;text-align:center;padding:8px 4px;border-radius:12px;background:color-mix(in srgb,var(--mp-accent) 14%,var(--mp-surface))}.mp-ficha__facts dd{margin:0;display:flex;align-items:center;gap:5px;font-weight:800;font-size:calc(18px * var(--mp-text-scale));color:var(--mp-fg)}.mp-ficha__fact-ico{flex:none;color:var(--mp-accent-strong)}.mp-ficha__fact-warn{order:-1;margin-top:4px;font-size:calc(14px * var(--mp-text-scale));font-weight:700;font-style:normal;color:var(--mp-danger)}.mp-ficha__facts dt{font-size:calc(14px * var(--mp-text-scale));font-weight:600;color:var(--mp-fg-muted)}.mp-ficha .mp-chip{border-color:color-mix(in srgb,var(--mp-accent) 35%,var(--mp-surface));background:color-mix(in srgb,var(--mp-accent) 8%,var(--mp-surface))}.mp-ficha .mp-chip[aria-pressed=true]{background:var(--mp-accent-strong);border-color:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-ficha__tabs{position:sticky;top:52px;z-index:5;display:flex;gap:8px;margin:0 -16px;padding:12px 16px 10px;background:var(--mp-bg)}.mp-ficha__tab{flex:1;min-height:44px;border-radius:12px;border:0;font:inherit;font-weight:700;font-size:calc(14px * var(--mp-text-scale));color:var(--mp-fg);background:var(--mp-surface);box-shadow:inset 0 0 0 1.5px var(--mp-bg-2);cursor:pointer}.mp-ficha__tab[aria-selected=true]{background:var(--mp-accent-strong);color:var(--mp-accent-fg);box-shadow:none}.mp-ficha__tab:focus-visible{outline:3px solid var(--mp-accent-strong);outline-offset:2px}.mp-ficha__panel{display:grid;gap:16px}.mp-ficha__panel[hidden]{display:none}.mp-ficha__cta{position:fixed;left:0;right:0;bottom:0;z-index:7;display:flex;justify-content:center;box-sizing:border-box;min-height:calc(var(--mp-ficha-cta-h) + var(--mp-safe-b));align-items:flex-start;padding:10px 16px calc(10px + var(--mp-safe-b));background:var(--mp-bg);border-top:1px solid var(--mp-bg-2)}.mp-ficha__cta>.mp-btn{flex:1;max-width:560px}html[data-native] .mp-ficha{width:auto;max-width:none;border-radius:0;margin:calc(-16px - var(--mp-safe-t)) -16px calc(-16px - var(--mp-safe-b));padding:0 16px calc(var(--mp-ficha-cta-h) + var(--mp-safe-b) + 16px);min-height:100vh}html[data-native] .mp-ficha__cta{align-items:center;background:var(--mp-app-barra);border-top-color:var(--mp-app-line)}html[data-native] .mp-ficha__cta>.mp-btn{min-height:50px;height:50px;font-size:calc(16px * var(--mp-text-scale));border-radius:14px}html[data-native] .mp-ficha__bar{box-sizing:border-box;height:calc(52px + var(--mp-safe-t));padding-top:var(--mp-safe-t);margin:0 -16px calc(-52px - var(--mp-safe-t));background:transparent;transition:background-color .2s ease-out}html[data-native] .mp-ficha__bar[data-collapsed=true]{background:var(--mp-surface)}html[data-native] .mp-ficha__back{box-shadow:var(--mp-shadow)}html[data-native] .mp-ficha__head .mp-game__cover{margin:0 -16px;width:calc(100% + 32px);max-width:none;border-radius:0;box-shadow:none;aspect-ratio:auto;height:calc(250px + var(--mp-safe-t))}html[data-native] .mp-ficha__tabs{top:calc(52px + var(--mp-safe-t))}@media(prefers-reduced-motion:reduce){.mp-ficha__bar-title{transition:none;transform:none}}.mp-pass{--mp-pass-amber: color-mix(in srgb, var(--mp-warning) 20%, var(--mp-surface));--mp-pass-amber-fg: color-mix(in srgb, var(--mp-warning) 45%, var(--mp-fg));margin:10px 0 0;background:var(--mp-surface);color:var(--mp-fg);border-radius:16px;padding:10px 14px 12px;box-shadow:var(--mp-shadow);display:grid;gap:6px}.mp-pass p{margin:0}.mp-pass__l1{display:flex;align-items:center;gap:8px;font-weight:800;font-size:calc(17px * var(--mp-text-scale));line-height:1.1}.mp-pass__t{margin-left:auto;white-space:nowrap;font-size:calc(15px * var(--mp-text-scale))}.mp-pass__l2,.mp-pass__joke{font-size:calc(14px * var(--mp-text-scale));line-height:1.3;color:var(--mp-fg-muted);font-weight:600}.mp-pass__joke{font-style:italic}.mp-pass__ico{flex:none;width:24px;height:24px;border-radius:50%;background:var(--mp-ok);color:var(--mp-surface);display:grid;place-items:center}.mp-pass__ico svg{width:15px;height:15px}.mp-pass__track{height:6px;border-radius:3px;background:var(--mp-bg-2);overflow:hidden}.mp-pass__track i{display:block;height:100%;background:var(--mp-ok);border-radius:3px}.mp-pass--low{background:var(--mp-pass-amber)}.mp-pass--low,.mp-pass--low .mp-pass__l2,.mp-pass--low .mp-pass__joke{color:var(--mp-pass-amber-fg)}.mp-pass--low .mp-pass__ico,.mp-pass--low .mp-pass__track i{background:var(--mp-pass-amber-fg);color:var(--mp-pass-amber)}.mp-pass--expired{box-shadow:inset 0 0 0 2px var(--mp-danger),var(--mp-shadow)}.mp-pass--expired .mp-pass__l1{color:var(--mp-danger)}.mp-pass--expired .mp-pass__ico{background:var(--mp-danger)}.mp-pass--unpaid .mp-pass__ico{background:var(--mp-fg-muted)}.mp-pass-chip-wrap{--mp-pass-amber: color-mix(in srgb, var(--mp-warning) 20%, var(--mp-surface));--mp-pass-amber-fg: color-mix(in srgb, var(--mp-warning) 45%, var(--mp-fg));position:relative;flex:none;display:inline-flex;align-items:center}.mp-pass-chip{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:6px;height:44px;min-width:44px;padding:0 11px 0 8px;border:0;border-radius:999px;background:transparent;color:var(--mp-fg);font:inherit;font-weight:800;font-size:calc(14px * var(--mp-text-scale));white-space:nowrap;cursor:pointer}.mp-pass-chip:before{content:"";position:absolute;top:6px;right:0;bottom:6px;left:0;z-index:-1;border-radius:999px;background:var(--mp-surface);box-shadow:inset 0 0 0 1.5px var(--mp-ok)}.mp-pass-chip .mp-pass__ico{width:18px;height:18px}.mp-pass-chip .mp-pass__ico svg{width:11px;height:11px}.mp-pass-chip[aria-expanded=true]:before{box-shadow:inset 0 0 0 2px var(--mp-accent-strong)}.mp-pass-chip--low{color:var(--mp-pass-amber-fg)}.mp-pass-chip--low:before{background:var(--mp-pass-amber);box-shadow:inset 0 0 0 1.5px var(--mp-pass-amber-fg)}.mp-pass-chip--low .mp-pass__ico{background:var(--mp-pass-amber-fg);color:var(--mp-pass-amber)}.mp-pass-sheet__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;border:0;background:transparent}.mp-pass-sheet{position:fixed;top:calc(var(--mp-safe-t, 0px) + 52px);left:10px;right:10px;z-index:61;background:var(--mp-surface);color:var(--mp-fg);border-radius:0 0 18px 18px;padding:14px 16px 16px;box-shadow:var(--mp-shadow),0 0 0 1px var(--mp-border);display:grid;gap:8px;white-space:normal}.mp-pass-sheet p{margin:0;font-size:calc(14px * var(--mp-text-scale));line-height:1.4;color:var(--mp-fg-muted)}.mp-pass-sheet .mp-pass-sheet__h{font-weight:800;font-size:calc(18px * var(--mp-text-scale));color:var(--mp-fg)}.mp-pass-sheet__sol{font-weight:700;font-size:calc(14px * var(--mp-text-scale))}.mp-pass__act{margin-top:8px;min-height:44px}.mp-av{display:inline-block;flex:none;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px var(--mp-surface)}.mp-av svg,.mp-av img{display:block;width:100%;height:100%}.mp-league{display:grid;gap:10px}.mp-league small{font-weight:500;color:var(--mp-fg-muted)}.mp-league__h3{margin:4px 0 0;font-size:calc(1rem * var(--mp-text-scale))}.mp-league__game,.mp-league__table,.mp-league__titles,.mp-league__log,.mp-league__podium,.mp-league-sheet ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.mp-league__game li,.mp-league__row{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 8px;border-radius:var(--mp-radius);background:var(--mp-surface)}.mp-league__row--me{box-shadow:inset 0 0 0 2px var(--mp-accent)}.mp-league__pos{width:2.2em;font-weight:800;text-align:center}.mp-league__name{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;overflow-wrap:anywhere}.mp-league__plus,.mp-league__pts{font-weight:800;font-variant-numeric:tabular-nums}.mp-league__plus{color:var(--mp-ok)}.mp-league__mv{font-size:.8em;font-weight:700}.mp-league__mv--up{color:var(--mp-ok)}.mp-league__mv--down{color:var(--mp-danger)}.mp-league__medals{display:flex;flex-wrap:wrap;gap:4px}.mp-league__medal{font-size:calc(1rem * var(--mp-text-scale));padding:0 8px;border-radius:999px;border:2px solid var(--mp-warning);background:transparent;color:inherit}.mp-league__news,.mp-league__rival{margin:0;font-weight:700}.mp-league__sug small{font-size:calc(1rem * var(--mp-text-scale))}.mp-league__sug{display:grid;gap:2px;padding:10px 12px;border-radius:var(--mp-radius);background:var(--mp-surface);box-shadow:0 0 0 1px var(--mp-border)}.mp-league__acts,.mp-league__guest{display:grid;gap:8px}.mp-league__podium{grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}.mp-league__podium li{display:grid;justify-items:center;gap:4px}.mp-league-pill{min-height:36px;padding:0 12px;border:0;border-radius:999px;background:var(--mp-surface);color:var(--mp-fg);font:700 calc(.875rem * var(--mp-text-scale)) var(--mp-font);box-shadow:0 0 0 1px var(--mp-border);white-space:nowrap;flex-shrink:0}.mp-league-sheet{position:fixed;left:10px;right:10px;bottom:calc(var(--mp-safe-b, 0px) + 10px);max-height:80vh;overflow:auto;z-index:61;display:grid;gap:10px;padding:14px 16px 16px;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--mp-shadow),0 0 0 1px var(--mp-border)}.mp-league-sheet__h{margin:0;font-weight:800;font-size:calc(1.2rem * var(--mp-text-scale))}.mp-league-sheet__sub{margin:0;color:var(--mp-fg-muted)}.mp-league-sheet__game{width:100%;min-height:44px;text-align:left;padding:0 12px;border:0;border-radius:var(--mp-radius);background:var(--mp-bg);color:var(--mp-fg);font:600 calc(1rem * var(--mp-text-scale)) var(--mp-font)}.mp-league-sheet__game:disabled{color:var(--mp-fg-muted);cursor:not-allowed}.mp-league-sheet__lock{margin:.25rem .75rem 0;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-danger)}.mp-lobby__av{width:28px;height:28px;border-radius:50%;vertical-align:middle;margin-inline-end:8px}button.mp-lobby__av,.mp-lobby__av--me{padding:0;border:2px solid currentColor;background:none;cursor:pointer;display:inline-flex;overflow:hidden;font:inherit}button.mp-lobby__av img{width:100%;height:100%}.mp-lobby__bot{margin-inline-start:6px;font-size:calc(.875rem * var(--mp-text-scale))}.mp-lobby__bot-remove{margin-inline-start:6px;min-width:32px;min-height:32px;border:1px solid currentColor;border-radius:50%;background:none;color:inherit;font:600 calc(1rem * var(--mp-text-scale)) var(--mp-font);cursor:pointer}.mp-lobby__bots{display:grid;gap:6px}.mp-ficha-voz{display:grid;justify-items:start;gap:6px}.mp-ficha-voz__btn{display:inline-flex;align-items:center;gap:10px;min-height:44px;max-width:100%;border-radius:999px;padding-inline:6px 16px;text-decoration:none}.mp-ficha-voz__ico{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--mp-accent-strong);color:var(--mp-bg);font-size:calc(14px * var(--mp-text-scale))}.mp-ficha-voz__glyph{display:block;width:14px;height:14px;fill:currentColor}.mp-ficha-voz__sec{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mp-fg-muted);font-weight:600}.mp-ficha-voz__hint{margin:0;font-size:calc(14px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-game__block--suena{border-color:var(--mp-accent)}.mp-leave{display:flex;flex-direction:column;gap:.75rem}.mp-leave__body{margin:0;font-size:calc(1rem * var(--mp-text-scale));color:var(--mp-fg)}.mp-leave__note{margin:0;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-leave__error{margin:0;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-danger)}.mp-leave__actions{display:flex;flex-direction:column;gap:.5rem}.mp-play__leave{flex:0 0 auto;min-height:2.75rem;padding:0 .75rem;border:2px solid var(--mp-bg-2);border-radius:999px;background:var(--mp-surface);color:var(--mp-fg);font:inherit;font-size:calc(.875rem * var(--mp-text-scale));font-weight:650;cursor:pointer}.mp-play[data-framed] .mp-toasts{position:fixed;top:calc(var(--mp-frame-top, calc(56px + env(safe-area-inset-top)) ) + 8px);left:12px;right:12px;margin-bottom:0;z-index:30}.mp-play[data-framed]:has(.mp-toasts:not(:empty)):not(:has([data-testid=garabato-draw])) .mp-frame__content{padding-top:calc(20px + var(--mp-toasts-h, 0px))}.mp-play[data-framed]:not(:has([data-testid=garabato-draw])) .mp-frame__content{transition:padding-top .15s ease-out}html[data-motion=reduced] .mp-play[data-framed] .mp-frame__content{transition:none}@media(prefers-reduced-motion:reduce){html .mp-play[data-framed]:not(:has([data-testid=garabato-draw])) .mp-frame__content{transition:none}}.mp-transfer__list{display:flex;flex-wrap:wrap;gap:.5rem}.mp-transfer__pick{min-height:2.75rem;padding:.5rem 1rem;border:2px solid var(--mp-fg-muted);border-radius:999px;background:var(--mp-surface);color:var(--mp-fg);font:inherit;font-size:calc(1rem * var(--mp-text-scale));cursor:pointer}.mp-transfer__pick--on{border-color:var(--mp-accent-strong);background:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-host-you{margin:0;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg)}@font-face{font-family:"Baloo 2";src:url(/brand/echamos-una/fonts/Baloo2-Latin-Variable.woff2) format("woff2");font-style:normal;font-weight:400 800;font-display:swap}@font-face{font-family:Inter;src:url(/brand/echamos-una/fonts/Inter-Latin-Variable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:where(.eu-platform,[data-eu-scope=platform]){--eu-coral: #ff686b;--eu-yellow: #ffb703;--eu-turquoise: #2ec4b6;--eu-navy: #0f172a;--eu-cream: #f8f7f4;--eu-gray-decorative: #9ca3af;--eu-text-secondary: #526071;--eu-background: var(--eu-cream);--eu-text: var(--eu-navy);--eu-action-background: var(--eu-coral);--eu-action-text: var(--eu-navy);--eu-focus: var(--eu-navy);--eu-font-display: "Baloo 2", system-ui, sans-serif;--eu-font-body: "Inter", system-ui, sans-serif;--eu-radius-button: 999px;--eu-radius-card: 20px;--eu-space-1: 4px;--eu-space-2: 8px;--eu-space-3: 12px;--eu-space-4: 16px;--eu-space-6: 24px;--eu-space-8: 32px;--eu-space-12: 48px}:where(.eu-platform,[data-eu-scope=platform])[data-eu-theme=dark],:where(.eu-platform,[data-eu-scope=platform]) [data-eu-theme=dark]{--eu-background: var(--eu-navy);--eu-text: var(--eu-cream);--eu-text-secondary: #c9ced6;--eu-focus: var(--eu-cream)}@keyframes mp-moment-press{50%{transform:scale(.96)}}@keyframes mp-moment-pulse{0%{box-shadow:0 0 0 0 var(--mp-accent-strong)}to{box-shadow:0 0 0 10px transparent}}@keyframes mp-moment-veil{0%{clip-path:inset(0 100% 0 0);opacity:.4}55%{clip-path:inset(0 0 0 0);opacity:1}}@keyframes mp-moment-halo{0%{box-shadow:0 0 0 0 var(--mp-accent-2)}60%{box-shadow:0 0 0 8px var(--mp-accent-2)}to{box-shadow:0 0 0 14px transparent}}@keyframes mp-moment-shake{20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}@keyframes mp-moment-fold{0%{transform:scaleY(.9);opacity:.6}}@keyframes mp-moment-roll{0%{transform:translateY(40%);opacity:0}}@keyframes mp-moment-drop{0%{transform:translateY(-40%);opacity:0;color:var(--mp-danger)}60%{color:var(--mp-danger)}}@keyframes mp-moment-tint{0%{color:var(--mp-danger)}60%{color:var(--mp-danger)}}@keyframes mp-moment-ring{0%{box-shadow:0 0 0 0 var(--mp-accent)}40%{box-shadow:0 0 0 6px var(--mp-accent)}to{box-shadow:0 0 0 12px transparent}}@keyframes mp-moment-sweep{0%{box-shadow:inset 0 0 0 0 var(--mp-accent)}45%{box-shadow:inset 2000px 0 0 0 var(--mp-accent-soft)}to{box-shadow:inset 2000px 0 0 0 transparent}}@keyframes mp-moment-nudge{40%{transform:translateY(-6px)}}@keyframes mp-moment-podium{0%{transform:translateY(24px);opacity:0}}@keyframes mp-moment-fade{0%{opacity:.4}}@keyframes mp-confetti-fall{0%{transform:translate3d(0,-10vh,0) rotate(0);opacity:1}to{transform:translate3d(var(--mp-confetti-dx, 0),60vh,0) rotate(540deg);opacity:0}}.mp-moment--press{animation:mp-moment-press var(--mp-dur-tap) var(--mp-ease-out)}.mp-moment--pulse{animation:mp-moment-pulse .7s var(--mp-ease-out)}.mp-moment--veil{animation:mp-moment-veil var(--mp-dur-reveal) var(--mp-ease-out) both}.mp-moment--halo{animation:mp-moment-halo .6s var(--mp-ease-out)}.mp-moment--shake{animation:mp-moment-shake .42s var(--mp-ease-out)}.mp-moment--fold{animation:mp-moment-fold .3s var(--mp-ease-out)}.mp-moment--roll{animation:mp-moment-roll .6s var(--mp-ease-spring)}.mp-moment--drop{display:inline-block;animation:mp-moment-drop .7s var(--mp-ease-out)}.mp-moment--ring{animation:mp-moment-ring .7s var(--mp-ease-out)}.mp-moment--sweep{animation:mp-moment-sweep .45s var(--mp-ease-out)}.mp-moment--nudge{animation:mp-moment-nudge .45s var(--mp-ease-spring)}.mp-moment--podium{animation:mp-moment-podium var(--mp-dur-reveal) var(--mp-ease-spring) both}.mp-timer{font-variant-numeric:tabular-nums;transition:transform var(--mp-dur-fast) var(--mp-ease-out)}.mp-timer[data-last5]{transform:scale(1.08);background:var(--mp-accent-strong);color:var(--mp-accent-fg);animation:mp-moment-pulse .7s var(--mp-ease-out) 5}.mp-confetti{position:relative;height:0;overflow:visible;pointer-events:none}.mp-confetti__piece{position:absolute;top:0;width:8px;height:12px;border-radius:2px;opacity:0;animation:mp-confetti-fall 1.6s var(--mp-ease-out) both}@media(prefers-reduced-motion:reduce){.mp-moment--press,.mp-moment--pulse,.mp-moment--shake,.mp-moment--nudge{animation:none}.mp-moment--veil,.mp-moment--halo,.mp-moment--fold,.mp-moment--roll,.mp-moment--ring,.mp-moment--sweep,.mp-moment--podium{animation:mp-moment-fade var(--mp-dur-fast) linear}.mp-moment--drop{animation:mp-moment-tint .7s linear}.mp-timer,.mp-timer[data-last5]{transform:none;transition:none;animation:none}.mp-confetti,.mp-confetti__piece{display:none;animation:none}}html[data-motion=reduced] .mp-moment--press,html[data-motion=reduced] .mp-moment--pulse,html[data-motion=reduced] .mp-moment--shake,html[data-motion=reduced] .mp-moment--nudge{animation:none}html[data-motion=reduced] .mp-moment--veil,html[data-motion=reduced] .mp-moment--halo,html[data-motion=reduced] .mp-moment--fold,html[data-motion=reduced] .mp-moment--roll,html[data-motion=reduced] .mp-moment--ring,html[data-motion=reduced] .mp-moment--sweep,html[data-motion=reduced] .mp-moment--podium{animation:mp-moment-fade var(--mp-dur-fast) linear}html[data-motion=reduced] .mp-moment--drop{animation:mp-moment-tint .7s linear}html[data-motion=reduced] .mp-timer,html[data-motion=reduced] .mp-timer[data-last5]{transform:none;transition:none;animation:none}html[data-motion=reduced] .mp-confetti,html[data-motion=reduced] .mp-confetti__piece{display:none;animation:none}.mp-play__top{order:-2;display:flex;justify-content:flex-end;margin:-8px 0 4px}.mp-feel__open{min-height:40px;padding:0 14px;border-radius:999px;border:2px solid var(--mp-border);background:var(--mp-surface);color:var(--mp-fg);font-size:calc(14px * var(--mp-text-scale));font-weight:650}.mp-feel{display:grid;gap:12px}.mp-arranque{--mp-arranque-bg: #f8f7f4;--mp-arranque-mesa: #0f172a;--mp-arranque-muted: #526071;--mp-arranque-surface: #fffdf8;--mp-arranque-fg: #231c15;--mp-arranque-cta: #ff686b;--mp-arranque-shadow: 0 6px 18px rgba(60, 40, 10, .12);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--mp-arranque-bg);color:var(--mp-arranque-fg);opacity:1;transition:opacity .25s ease}html[data-theme=dark] .mp-arranque{--mp-arranque-bg: #1c1712;--mp-arranque-mesa: #f8f7f4;--mp-arranque-muted: #c9bba6;--mp-arranque-surface: #26201a;--mp-arranque-fg: #f5ede0;--mp-arranque-cta: #ff7f80;--mp-arranque-shadow: 0 6px 18px rgba(0, 0, 0, .45)}.mp-arranque[data-phase=out]{opacity:0;pointer-events:none}.mp-arranque__foto{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mp-arranque-bg)}.mp-arranque__foto img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.mp-arranque__foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--mp-arranque-bg) 55%,transparent) 26%,color-mix(in srgb,var(--mp-arranque-bg) 92%,transparent) 40%,var(--mp-arranque-bg) 52%)}.mp-arranque__centro{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.mp-arranque__simbolo{width:160px;height:131px;display:block}.mp-arranque__mesa{fill:var(--mp-arranque-mesa)}.mp-arranque__marca{position:absolute;left:50%;top:calc(50% + 92px);transform:translate(-50%);width:220px;height:44px;object-fit:contain}.mp-arranque__lema{position:absolute;left:28px;right:28px;top:calc(50% + 146px);margin:0;text-align:center;font:500 calc(15px * var(--mp-text-scale)) / 1.35 Inter,system-ui,sans-serif;color:var(--mp-arranque-muted)}.mp-arranque__lema--lento{top:calc(50% + 176px)}.mp-arranque__puntos{position:absolute;left:0;right:0;top:calc(50% + 150px);display:flex;gap:8px;justify-content:center}.mp-arranque__puntos i{width:9px;height:9px;border-radius:50%;background:var(--mp-arranque-muted);opacity:.35;animation:mp-arranque-punto 1.2s infinite}.mp-arranque__puntos i:nth-child(2){animation-delay:.2s}.mp-arranque__puntos i:nth-child(3){animation-delay:.4s}.mp-arranque__placa{position:absolute;left:24px;right:24px;top:calc(50% + 160px);padding:18px 20px;border-radius:22px;background:var(--mp-arranque-surface);box-shadow:var(--mp-arranque-shadow);text-align:center}.mp-arranque__placa b{display:block;margin-bottom:4px;font:800 calc(19px * var(--mp-text-scale)) "Baloo 2",system-ui,sans-serif}.mp-arranque__placa p{margin:0 0 14px;font:500 calc(14px * var(--mp-text-scale)) / 1.4 Inter,system-ui,sans-serif;color:var(--mp-arranque-muted)}.mp-arranque__btn{display:block;width:100%;height:50px;border:0;border-radius:16px;background:var(--mp-arranque-cta);color:#231c15;font:800 calc(17px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-arranque[data-stage=traspaso] .mp-arranque__p,.mp-arranque[data-stage=traspaso] .mp-arranque__chispa{transform-box:fill-box;transform-origin:50% 100%}.mp-arranque[data-stage=traspaso] .mp-arranque__p{animation:mp-arranque-asoma .6s cubic-bezier(.3,1.5,.5,1) both}.mp-arranque[data-stage=traspaso] .mp-arranque__p--izq{animation-delay:.1s}.mp-arranque[data-stage=traspaso] .mp-arranque__p--cen{animation-delay:.3s}.mp-arranque[data-stage=traspaso] .mp-arranque__p--der{animation-delay:.5s}.mp-arranque[data-stage=traspaso] .mp-arranque__chispa{animation:mp-arranque-chispa .4s ease-out .85s both}.mp-arranque[data-stage=traspaso] .mp-arranque__simbolo{animation:mp-arranque-late .35s ease-in-out 1.15s both}.mp-arranque[data-stage=traspaso] .mp-arranque__marca{animation:mp-arranque-entra .45s ease-out .95s both}.mp-arranque[data-stage=traspaso] .mp-arranque__lema{animation:mp-arranque-aparece .45s ease-out 1.05s both}.mp-arranque[data-stage=traspaso] .mp-arranque__foto{animation:mp-arranque-aparece .4s ease-out 1.5s both}.mp-arranque[data-motion=reduce] *,.mp-arranque[data-motion=reduce]{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.mp-arranque *{animation:none!important}}@keyframes mp-arranque-asoma{0%{transform:translateY(14px) scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes mp-arranque-chispa{0%{transform:scaleY(0);opacity:0}to{transform:none;opacity:1}}@keyframes mp-arranque-late{50%{transform:scale(1.06)}}@keyframes mp-arranque-entra{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes mp-arranque-aparece{0%{opacity:0}to{opacity:1}}@keyframes mp-arranque-punto{40%{opacity:1;transform:translateY(-4px)}}html[data-arranque=llegada] .mp-app-destacado,html[data-arranque=llegada] .mp-app-sec{animation:mp-arranque-sube .45s cubic-bezier(.2,.9,.3,1) both}@keyframes mp-arranque-sube{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.mp-arranque output{display:block}.eu-shell{display:flex;flex-direction:column;flex:1;gap:var(--eu-space-6);color:var(--eu-text);font-family:var(--eu-font-body)}.eu-header{display:flex;align-items:center;justify-content:flex-start;min-height:56px;padding:var(--eu-space-2) 0;background:var(--eu-cream)}.eu-header__logo{display:inline-flex;align-items:center;border-radius:var(--eu-radius-button);outline-offset:var(--eu-space-1)}.eu-header__logo:focus-visible{outline:3px solid var(--eu-focus)}.eu-logo{display:none;width:auto;object-fit:contain}@media(max-width:767px){.eu-logo--sm{display:block;height:40px}}@media(min-width:768px)and (max-width:1439px){.eu-logo--md{display:block;height:56px}}@media(min-width:1440px){.eu-logo--lg{display:block;height:64px}}.eu-footer{display:flex;flex-direction:column;align-items:center;gap:var(--eu-space-2);margin-top:auto;padding:var(--eu-space-8) 0 var(--eu-space-4);color:var(--eu-text-secondary);font-family:var(--eu-font-body);font-size:calc(14px * var(--mp-text-scale));text-align:center}.eu-footer__symbol{width:28px;height:28px}.eu-footer__by{margin:0}.eu-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--eu-space-2) var(--eu-space-4);margin-top:var(--eu-space-2)}.eu-footer__legal a{color:inherit;text-decoration:underline}.eu-hero{position:relative;display:flex;flex-direction:column;gap:var(--eu-space-6);width:100%}.eu-hero__media{display:block;width:100%;aspect-ratio:2 / 3;overflow:hidden;border-radius:var(--eu-radius-card);background:var(--eu-gray-decorative)}.eu-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.eu-hero__content{display:grid;gap:var(--eu-space-4);color:var(--eu-text);font-family:var(--eu-font-body)}.eu-hero__title{margin:0;font-family:var(--eu-font-display);font-weight:800;font-size:calc(40px * var(--mp-text-scale));line-height:1.05}.eu-hero__description{margin:0;font-size:calc(18px * var(--mp-text-scale));line-height:1.4}.eu-hero__form{display:grid;gap:var(--eu-space-3)}.eu-hero__form-title{margin:0;font-family:var(--eu-font-display);font-weight:800;font-size:calc(22px * var(--mp-text-scale))}.eu-hero__form .mp-field{font-family:var(--eu-font-body)}.eu-hero__form .mp-field input{border-color:var(--eu-navy);background:var(--eu-cream);color:var(--eu-text);font-family:var(--eu-font-body);font-weight:600;letter-spacing:.08em}.eu-hero__form .mp-field input:focus-visible{outline:3px solid var(--eu-focus);outline-offset:2px}.eu-hero__form .mp-btn--primary,.eu-closing .mp-btn--primary{background:var(--eu-action-background);color:var(--eu-action-text);border-radius:var(--eu-radius-button);box-shadow:none;font-family:var(--eu-font-body);font-weight:700}.eu-hero__form .mp-btn--primary:focus-visible,.eu-closing .mp-btn--primary:focus-visible{outline:3px solid var(--eu-focus);outline-offset:2px}.eu-hero__form .mp-error{margin:0;color:var(--eu-text);font-weight:600}.eu-hero__link{justify-self:start;color:var(--eu-text);font-weight:600;text-decoration:underline;text-underline-offset:4px;border-radius:var(--eu-radius-button)}.eu-hero__link:focus-visible{outline:3px solid var(--eu-focus);outline-offset:2px}@media(min-width:768px){.eu-hero__media{aspect-ratio:16 / 9}.eu-hero__title{font-size:calc(48px * var(--mp-text-scale))}}@media(min-width:1024px){.eu-shell{overflow-x:clip}.eu-hero{display:block;width:100vw;margin-inline:calc(50% - 50vw)}.eu-hero__content{position:absolute;top:50%;left:var(--eu-space-8);transform:translateY(-50%);width:33%;max-width:360px;max-height:calc(100% - 2 * var(--eu-space-8));overflow:auto;padding:var(--eu-space-6);border-radius:var(--eu-radius-card);background:color-mix(in srgb,var(--eu-cream) 92%,transparent);box-sizing:border-box}.eu-hero__title{font-size:calc(44px * var(--mp-text-scale))}}@media(min-width:1280px){.eu-hero__content{width:36%;max-width:400px}}.eu-h2{margin:0;font-family:var(--eu-font-display);font-weight:800;font-size:calc(24px * var(--mp-text-scale))}.eu-catalog{display:grid;gap:var(--eu-space-4);scroll-margin-top:var(--eu-space-4)}.eu-closing{display:grid;gap:var(--eu-space-4);justify-items:center;padding:var(--eu-space-8) 0 0;text-align:center}.eu-build{margin:var(--eu-space-4) 0 0;text-align:center;font-size:calc(12px * var(--mp-text-scale));color:var(--eu-text-secondary);font-variant-numeric:tabular-nums}.eu-closing__title{margin:0;font-family:var(--eu-font-display);font-weight:800;font-size:calc(28px * var(--mp-text-scale))}.eu-closing__cta{width:auto;min-width:200px;padding:0 var(--eu-space-8);text-decoration:none;box-sizing:border-box}.eu-platform .mp-game-card{border-radius:var(--eu-radius-card)}.mp-ios-banner{display:grid;grid-template-columns:44px 1fr auto 32px;gap:10px;align-items:center;margin:6px 0 10px;padding:10px 10px 10px 12px;border-radius:16px;background:var(--mp-surface);color:var(--mp-fg);border:1px solid color-mix(in srgb,var(--mp-fg) 12%,transparent);box-shadow:0 6px 18px #3c280a1f}.mp-ios-banner__ico{width:44px;height:44px;border-radius:11px}.mp-ios-banner__txt b{display:block;font-weight:700;font-size:calc(15px * var(--mp-text-scale))}.mp-ios-banner__txt span{font-size:calc(12px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-ios-banner__open{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:12px;background:var(--mp-cta, var(--mp-accent));color:var(--mp-cta-fg, #231c15);font-weight:700;font-size:calc(14px * var(--mp-text-scale));text-decoration:none}.mp-ios-banner__close{border:0;background:none;color:var(--mp-fg-muted);font-size:calc(22px * var(--mp-text-scale));width:32px;height:32px;cursor:pointer}[data-game=atrevete_si_quieres]{--asq-shadow: 0 4px 16px color-mix(in srgb, var(--mp-fg) 16%, transparent);--asq-line: color-mix(in srgb, var(--mp-fg) 16%, transparent);--asq-soft: color-mix(in srgb, var(--mp-bg-2) 45%, var(--mp-surface));--asq-haz: color-mix(in srgb, var(--mp-bg-2) 70%, transparent);--asq-surprise: var(--mp-accent-3, var(--mp-accent))}.mp-asq-k--question,.mp-asq [data-tone=question]{--k: var(--mp-accent-2)}.mp-asq-k--challenge,.mp-asq [data-tone=challenge]{--k: var(--mp-accent)}.mp-asq-k--surprise,.mp-asq [data-tone=surprise]{--k: var(--asq-surprise)}.mp-asq-k--cambio_pase,.mp-asq [data-tone=cambio_pase]{--k: var(--mp-fg-muted)}.mp-asq-k,.mp-asq [data-tone]{--k-fg: var(--mp-surface);--k-soft: color-mix(in srgb, var(--k) 14%, var(--mp-surface))}.mp-asq{display:flex;flex-direction:column;gap:12px;min-width:0}.mp-asq-ico{flex:none;width:24px;height:24px}.mp-asq-fase{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--asq-shadow)}.mp-asq-fase>div{flex:1;min-width:0}.mp-asq-fase__title{margin:0;font:800 calc(1.375rem * var(--mp-text-scale)) / 1.15 var(--mp-font-display, inherit);overflow-wrap:anywhere}.mp-asq-fase__sub{margin:2px 0 0;font-size:calc(.875rem * var(--mp-text-scale));font-weight:600;color:var(--mp-fg-muted);overflow-wrap:anywhere}.mp-asq-foco{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 16px 20px;border-radius:22px;background:var(--mp-surface);box-shadow:var(--asq-shadow);overflow:hidden;text-align:center;color:var(--mp-fg)}.mp-asq-foco__haz{position:absolute;top:0;right:18%;bottom:30%;left:18%;background:linear-gradient(180deg,var(--asq-haz),transparent);clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);pointer-events:none}.mp-asq-foco__prota{position:relative;border-radius:50%;box-shadow:0 0 0 4px var(--mp-accent)}.mp-asq-foco__prota img{display:block;border-radius:50%}.mp-asq-foco__star{position:absolute;right:-6px;bottom:-2px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--mp-accent);color:var(--mp-accent-fg)}.mp-asq-foco__star .mp-asq-ico{width:18px;height:18px}.mp-asq-foco__line{position:relative;margin:6px 0 0;font:800 calc(1.25rem * var(--mp-text-scale)) / 1.2 var(--mp-font-display, inherit);overflow-wrap:anywhere}.mp-asq-foco__sub{position:relative;margin:0;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted);overflow-wrap:anywhere}.mp-asq-mazos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mp-asq-mazo{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.mp-asq-dorso{display:grid;place-items:center;width:100%;aspect-ratio:.68;border-radius:12px;background:var(--k);box-shadow:4px 4px 0 var(--k-soft),var(--asq-shadow)}.mp-asq-dorso>span{display:grid;place-items:center;width:2.5em;height:2.5em;border-radius:50%;background:var(--k-fg);color:var(--k);font:800 calc(1.125rem * var(--mp-text-scale)) var(--mp-font-display, inherit)}.mp-asq-mazo__t{display:inline-flex;align-items:center;gap:4px;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;color:var(--mp-fg);overflow-wrap:anywhere}.mp-asq-mazo__t .mp-asq-ico{width:16px;height:16px;color:var(--k)}.mp-asq .mp-option{min-width:0;white-space:normal;overflow-wrap:anywhere}.mp-asq .mp-option__text{display:flex;flex-direction:column;min-width:0}.mp-asq .mp-option__detail{font-size:calc(.875rem * var(--mp-text-scale));font-weight:600;line-height:1.3;color:var(--mp-fg-muted)}.mp-asq-fichas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mp-asq-fichas .mp-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:9rem;padding:12px 8px;border-radius:20px;border:3px solid var(--k);background:var(--k-soft);box-shadow:0 5px 0 var(--k);color:var(--mp-fg);font:800 calc(1.125rem * var(--mp-text-scale)) / 1.15 var(--mp-font-display, inherit);text-align:center}.mp-asq-fichas .mp-option__ico{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--k);color:var(--k-fg)}.mp-asq-fichas .mp-option[aria-pressed=true]{background:var(--k);color:var(--k-fg);transform:rotate(-2deg)}.mp-asq-fichas .mp-option[aria-pressed=true] .mp-option__ico{background:var(--k-fg);color:var(--k)}.mp-asq-barra{display:flex;align-items:center;gap:12px;width:100%}.mp-asq-barra .mp-frame__guide{flex:1;min-width:0}.mp-asq-prog{flex:none;padding:4px 10px;border-radius:999px;background:var(--asq-soft);font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;color:var(--mp-fg)}.mp-asq-pts{display:grid;gap:6px;margin:8px 0 0}.mp-asq-pts__row{display:flex;justify-content:space-between;gap:12px;padding:6px 10px;border-radius:10px;background:var(--asq-soft)}.mp-asq-pts__row dt{min-width:0;overflow-wrap:anywhere}.mp-asq-pts__row dd{margin:0;font-weight:800}.mp-asq-rutas{display:flex;flex-direction:column;gap:12px}.mp-asq-rutas .mp-option{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;column-gap:14px;min-height:7rem;padding:12px 14px 12px 12px;border-radius:18px;border:2.5px solid var(--k);background:var(--mp-surface);box-shadow:5px 5px 0 var(--k-soft),var(--asq-shadow);color:var(--mp-fg);text-align:left;font:800 calc(1.375rem * var(--mp-text-scale)) / 1.1 var(--mp-font-display, inherit)}.mp-asq-rutas .mp-option__ico{display:grid;place-items:center;width:56px;height:84px;border-radius:10px;background:var(--k);color:var(--k-fg)}.mp-asq-rutas .mp-option__detail{margin-top:4px;font-family:inherit;font-size:calc(.875rem * var(--mp-text-scale))}.mp-asq-rutas .mp-option:disabled{opacity:.6;box-shadow:none}.mp-asq-carta{min-width:0;padding:14px 16px;border-radius:20px;border:3px solid var(--k);background:var(--mp-surface);box-shadow:6px 6px 0 var(--k-soft),var(--asq-shadow);color:var(--mp-fg)}.mp-asq-carta__esq{display:flex;align-items:center;gap:8px;margin:0 0 8px}.mp-asq-carta__ico{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--k);color:var(--k-fg)}.mp-asq-carta__ico .mp-asq-ico{width:22px;height:22px}.mp-asq-carta__esq b{flex:1;min-width:0;font:800 calc(1.25rem * var(--mp-text-scale)) / 1.1 var(--mp-font-display, inherit)}.mp-asq-carta__lvl{padding:.2rem .55rem;border-radius:999px;background:var(--mp-accent);color:var(--mp-accent-fg);font-weight:800;font-size:calc(.875rem * var(--mp-text-scale))}.mp-asq-carta__text{margin:0 0 12px;font:800 calc(1.375rem * var(--mp-text-scale)) / 1.25 var(--mp-font-display, inherit);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.mp-asq-carta__vis{display:flex;align-items:center;gap:6px;margin:0;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;color:var(--mp-fg-muted);overflow-wrap:anywhere}.mp-asq-carta__vis .mp-asq-ico{width:18px;height:18px;color:var(--k)}.mp-asq-carta__suave{margin:10px 0 0;padding:10px 12px;border-radius:12px;border:2px dashed var(--k);background:var(--k-soft);font-size:calc(.875rem * var(--mp-text-scale));line-height:1.4;overflow-wrap:anywhere}.mp-asq-seg{display:flex;flex-direction:column;gap:10px}.mp-asq-seg__title{margin:0;font:800 calc(1.125rem * var(--mp-text-scale)) / 1.2 var(--mp-font-display, inherit);color:var(--mp-fg)}.mp-asq-segs{display:flex;flex-direction:column;gap:10px}.mp-asq-segs .mp-option{display:flex;align-items:center;gap:12px;min-height:3.625rem;padding:6px 14px 6px 8px;border-radius:14px;border:1.5px solid var(--mp-accent-2);background:var(--mp-surface);color:var(--mp-fg);text-align:left;font:800 calc(1.0625rem * var(--mp-text-scale)) / 1.15 var(--mp-font-display, inherit)}.mp-asq-segs .mp-option__ico{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--asq-soft)}.mp-asq-cont{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%}.mp-asq-cont small{font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted);text-align:center;overflow-wrap:anywhere}.mp-asq-telon{position:relative}.mp-asq-telon:before,.mp-asq-telon:after{content:"";position:absolute;top:0;bottom:0;width:18%;z-index:1;pointer-events:none;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--mp-accent) 85%,transparent) 0,color-mix(in srgb,var(--mp-accent) 85%,transparent) .5rem,color-mix(in srgb,var(--mp-accent-strong) 85%,transparent) .5rem,color-mix(in srgb,var(--mp-accent-strong) 85%,transparent) 1rem)}.mp-asq-telon:before{left:0;border-radius:22px 0 0 22px}.mp-asq-telon:after{right:0;border-radius:0 22px 22px 0}.mp-asq-telon__line{margin:0;text-align:center;font-weight:800;font-size:calc(1rem * var(--mp-text-scale));overflow-wrap:anywhere}.mp-asq-pasado{margin:0;padding:1rem;border-radius:18px;background:var(--asq-soft);font-size:calc(1.0625rem * var(--mp-text-scale));line-height:1.4;overflow-wrap:anywhere}.mp-asq-lectura{display:flex;flex-direction:column;gap:12px;min-width:0}.mp-asq-sello{align-self:center;display:inline-flex;align-items:center;gap:8px;margin:0;padding:.4rem 1rem;border:3px solid var(--k, var(--mp-fg-muted));border-radius:999px;color:var(--mp-fg);font:800 calc(1.25rem * var(--mp-text-scale)) / 1.1 var(--mp-font-display, inherit);transform:rotate(-3deg);overflow-wrap:anywhere}.mp-asq-sello svg{width:1.5rem;height:1.5rem;color:var(--k, var(--mp-fg-muted))}.mp-asq-pts{display:flex;align-items:center;gap:12px;margin:0;min-width:0}.mp-asq-pts b{font:800 calc(2.5rem * var(--mp-text-scale)) / 1 var(--mp-font-display, inherit);color:var(--mp-accent)}.mp-asq-pts span{min-width:0;font-weight:700;overflow-wrap:anywhere}.mp-asq-podio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end;margin:8px 0 0;padding:36px 12px 12px;list-style:none;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--asq-shadow)}.mp-asq-podio__esc{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.mp-asq-podio__cara{position:relative}.mp-asq-podio__cara>.mp-av{display:block;overflow:hidden;border-radius:50%;box-shadow:0 0 0 3px var(--mp-accent)}.mp-asq-podio__corona{position:absolute;top:-30px;left:50%;transform:translate(-50%) rotate(-8deg);font-size:calc(1.75rem * var(--mp-text-scale));color:var(--mp-accent-2)}.mp-asq-podio__nm{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:calc(.875rem * var(--mp-text-scale))}.mp-asq-podio__ped{display:grid;place-items:center;width:100%;min-height:54px;border-radius:12px 12px 4px 4px;background:var(--mp-accent);color:var(--mp-accent-fg);font:800 calc(1.375rem * var(--mp-text-scale)) var(--mp-font-display, inherit)}.mp-asq-podio__esc.p1 .mp-asq-podio__ped{min-height:78px;background:var(--mp-accent-strong)}.mp-asq-podio__esc.p3 .mp-asq-podio__ped{min-height:38px;background:var(--mp-accent-2);color:var(--mp-surface)}.mp-asq-ruta{display:inline-flex;align-items:center;gap:6px}.mp-asq-ruta svg{flex:none;width:1.125rem;height:1.125rem;color:var(--k, var(--mp-fg-muted))}.mp-asq-mispts{margin:0;text-align:center;font-weight:800;font-size:calc(1.125rem * var(--mp-text-scale))}:root{--mp-night-bg: #2b2350;--mp-night-fg: #f5ede0}:root[data-theme=dark]{--mp-night-bg: #332a5e}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--mp-night-bg: #332a5e}}.mp-night{gap:12px}.mp-night__card{border-radius:22px;background:var(--mp-night-bg);color:var(--mp-night-fg);padding:16px;text-align:center}.mp-night__art{display:block;margin:0 auto}.mp-night__eyebrow{margin:0;font:600 calc(12px * var(--mp-text-scale)) / 1.3 Inter,system-ui,sans-serif;opacity:.85;text-transform:uppercase;letter-spacing:.06em}.mp-night__title{margin:4px 0 2px;font:800 calc(24px * var(--mp-text-scale)) / 1.1 "Baloo 2",system-ui,sans-serif}.mp-night__sub{margin:0;font-size:calc(14px * var(--mp-text-scale));opacity:.92}.mp-night__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:6px;margin:12px 0 0}.mp-night__stat{background:#ffffff1a;border-radius:12px;padding:8px 4px}.mp-night__n{font:800 calc(20px * var(--mp-text-scale)) / 1.1 "Baloo 2",system-ui,sans-serif}.mp-night__l{margin:0;font:600 calc(12px * var(--mp-text-scale)) / 1.2 Inter,system-ui,sans-serif}.mp-night__box{background:var(--mp-surface);border-radius:18px;padding:14px;box-shadow:var(--mp-shadow)}.mp-night__champ-k{margin:0 0 6px;font:800 calc(18px * var(--mp-text-scale)) / 1.15 "Baloo 2",system-ui,sans-serif}.mp-night__champ-row{display:flex;justify-content:space-between;font:600 calc(14px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-night__note{margin:0;font-size:calc(14px * var(--mp-text-scale));line-height:1.4;color:var(--mp-fg-muted)}.mp-or{display:flex;align-items:center;gap:10px;margin:4px 0;font:600 calc(12px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-fg-muted)}.mp-or:before,.mp-or:after{content:"";flex:1;height:1px;background:currentcolor;opacity:.3}.mp-btn__sub{display:block;font-size:calc(12px * var(--mp-text-scale));font-weight:600;opacity:.85}.mp-paywall__confirm-q{margin:0 0 4px;font:800 calc(20px * var(--mp-text-scale)) / 1.15 "Baloo 2",system-ui,sans-serif;text-align:center}.mp-passtoast{position:fixed;top:calc(env(safe-area-inset-top,0px) + 64px);left:12px;right:12px;z-index:60;display:flex;gap:10px;align-items:center;padding:6px 4px 6px 12px;border-radius:14px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--mp-shadow);font:600 calc(13px * var(--mp-text-scale)) / 1.35 Inter,system-ui,sans-serif}.mp-passtoast__x{min-width:44px;min-height:44px;margin-left:auto;border:0;background:none;color:var(--mp-fg-muted);font:700 calc(18px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-asks__box{display:grid;gap:8px}.mp-asks__t{font-size:calc(1.05rem * var(--mp-text-scale));margin:0}.mp-asks__p,.mp-asks__help{margin:0;opacity:.85}.mp-asks__thumbs{display:grid;gap:10px;padding:14px 16px;margin:12px 0;border-radius:16px;background:var(--mp-bg-2, rgba(0, 0, 0, .04))}.mp-asks__row{display:flex;gap:10px;flex-wrap:wrap}.mp-asks__row>*{flex:1 1 0;min-height:44px}.mp-asks__thanks{margin:0;font-weight:600}.mp-asks__form{display:grid;gap:12px}.mp-asks__text{width:100%;min-height:96px;font:inherit;padding:10px 12px;border-radius:12px;border:2px solid currentColor;background:var(--mp-bg);color:inherit;box-sizing:border-box}.mp-asks__repeat{display:flex;align-items:center;gap:6px;margin:4px 0 0;font-size:calc(.85rem * var(--mp-text-scale));opacity:.7}.mp-asks__repeat span{flex:1 1 auto}.mp-asks__x{min-width:44px;min-height:44px;background:none;border:0;color:inherit;cursor:pointer}.mp-profile-card__title{margin:0 0 .5rem;font-size:calc(1rem * var(--mp-text-scale));color:var(--mp-fg)}.mp-profile-card__row{display:flex;align-items:center;gap:.75rem}.mp-profile-card__av{width:3rem;height:3rem;border-radius:50%;flex:none}.mp-profile-card__who{display:flex;flex-direction:column;flex:1;min-width:0;font-size:calc(1rem * var(--mp-text-scale));color:var(--mp-fg)}.mp-profile-card__who span{font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-profile-edit{display:flex;flex-direction:column;gap:.75rem}.mp-bo{--bo-line: color-mix(in srgb, var(--mp-fg) 16%, transparent);--bo-shadow: 0 6px 18px color-mix(in srgb, var(--mp-fg) 16%, transparent);--bo-sea: var(--mp-accent-2, var(--mp-accent));gap:12px;min-width:0}.mp-bo>*{min-width:0}.mp-bo-fase{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border-radius:16px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--bo-shadow)}.mp-bo-fase>div{flex:1;min-width:0}.mp-bo-fase__title{margin:0;font-size:calc(1.0625rem * var(--mp-text-scale));font-weight:800;line-height:1.25;overflow-wrap:anywhere}.mp-bo-fase__sub{margin:4px 0 0;font-size:calc(.9375rem * var(--mp-text-scale));font-weight:600;color:var(--mp-fg-muted);overflow-wrap:anywhere}.mp-bo__cat{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;border:1px solid var(--bo-sea);color:var(--mp-fg);background:color-mix(in srgb,var(--bo-sea) 14%,var(--mp-surface));font-size:calc(.875rem * var(--mp-text-scale));font-weight:700}.mp-bo__role{display:grid;gap:8px;text-align:center}.mp-bo__role-art{width:100%;max-height:180px;object-fit:cover;border-radius:12px}.mp-bo__word{display:grid;justify-items:center;gap:4px;text-align:center}.mp-bo__private{border:2px dashed var(--bo-line)}.mp-bo__label{color:var(--mp-fg-muted);font-size:calc(.9rem * var(--mp-text-scale));overflow-wrap:anywhere}.mp-bo__secret{font-size:calc(1.8rem * var(--mp-text-scale));color:var(--mp-accent-strong);overflow-wrap:anywhere}.mp-bo__turn{display:grid;gap:8px}.mp-bo__voz{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.mp-bo__order .mp-list__item,.mp-bo__rk{display:flex;align-items:center;gap:8px}.mp-bo__order .mp-list__item[data-state=now]{outline:2px solid var(--mp-accent);outline-offset:-2px}.mp-bo__order .mp-list__item[data-state=skipped] .mp-bo__nm{text-decoration:line-through}.mp-bo__hito{flex:none;display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;border:2px solid var(--bo-line);font-size:calc(.875rem * var(--mp-text-scale));font-weight:800}.mp-bo__nm{flex:1;min-width:0;display:grid;overflow-wrap:anywhere}.mp-bo__nm small{font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-bo__variants{display:grid;gap:8px;border:0;padding:0}.mp-bo__variants .mp-option{display:grid;text-align:left}.mp-bo__react{display:grid;gap:8px}.mp-bo__react-targets{display:flex;flex-wrap:wrap;gap:6px}.mp-bo__dest{display:inline-flex;align-items:center;gap:6px;min-height:44px}.mp-bo__reacts{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.mp-bo__react-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;padding:4px;font-size:calc(.875rem * var(--mp-text-scale))}.mp-bo__react-tile svg{width:22px;height:22px}.mp-bo__feed{display:grid;gap:4px;margin:0;padding:0;list-style:none}.mp-bo__rumbo{display:flex;align-items:center;gap:8px}.mp-bo__acc{display:grid;gap:6px;width:100%}.mp-bo__pair{display:flex;gap:12px}.mp-bo__pair>*{flex:1}.mp-bo__sello{font-weight:800}.mp-bo__sello[data-ok]{color:var(--bo-sea)}.mp-bo__verdict{margin-top:8px;padding-top:8px;border-top:1px solid var(--bo-line);font-weight:700}.mp-bo__myrole-btn{min-height:44px}.mp-bo__tapada{display:block;min-height:3rem;min-width:12.5rem;margin:4px auto;border-radius:12px;background:repeating-linear-gradient(45deg,var(--mp-bg-2) 0 8px,color-mix(in srgb,var(--bo-sea) 22%,var(--mp-surface)) 8px 16px)}.mp-bo__tapada-txt{margin:4px 0 0;font-size:calc(.9375rem * var(--mp-text-scale));color:var(--mp-fg)}.mp-bo-rosa{display:block;width:9.375rem;height:9.375rem;margin:0 auto}.mp-bo-rosa--sola{width:10rem;height:10rem}.mp-bo-rosa__bisel{fill:var(--mp-surface);stroke:color-mix(in srgb,var(--mp-accent) 55%,var(--mp-surface));stroke-width:6}.mp-bo-rosa__marca{stroke:var(--mp-fg-muted);stroke-width:2}.mp-bo-rosa__estrella{fill:color-mix(in srgb,var(--bo-sea) 18%,var(--mp-surface));stroke:var(--bo-sea);stroke-width:1.5}.mp-bo-rosa text{fill:var(--mp-fg);font-size:calc(.9375rem * var(--mp-text-scale));font-weight:800;text-anchor:middle;dominant-baseline:central}.mp-bo-rosa__n{fill:var(--mp-accent)}.mp-bo-rosa__s{fill:var(--mp-fg)}.mp-bo-rosa__eje{fill:color-mix(in srgb,var(--mp-accent) 55%,var(--mp-surface));stroke:var(--mp-surface);stroke-width:2}.mp-bo-rosa__aguja{transform-origin:100px 100px;transition:transform .6s}.mp-bo-rosa--deriva .mp-bo-rosa__aguja{animation:mp-bo-deriva 2.6s ease-in-out infinite}.mp-bo-rosa--tiembla .mp-bo-rosa__aguja{animation:mp-bo-tiembla .9s ease-in-out infinite alternate}@keyframes mp-bo-deriva{0%{transform:rotate(-70deg)}50%{transform:rotate(150deg)}to{transform:rotate(290deg)}}@keyframes mp-bo-tiembla{0%{transform:rotate(-30deg)}to{transform:rotate(30deg)}}@media(prefers-reduced-motion:reduce){.mp-bo-rosa__aguja{animation:none!important;transition:none}}.mp-bo-compas{position:relative;width:100%;max-width:20.5rem;aspect-ratio:1 / .97;margin:0 auto}.mp-bo-compas:before{content:"";position:absolute;left:50%;top:50%;width:72%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:2px dashed color-mix(in srgb,var(--bo-sea) 45%,transparent)}.mp-bo-compas__centro{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mp-bo-compas__pos{position:absolute;transform:translate(-50%,-50%)}.mp-bo-compas--rejilla{aspect-ratio:auto;display:grid;gap:12px}.mp-bo-compas--rejilla:before{content:none}.mp-bo-compas--rejilla .mp-bo-compas__centro{position:static;transform:none}.mp-bo-compas__lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));gap:8px}.mp-bo-rumbo{width:5.25rem;min-height:4.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 2px;border-radius:16px;border:2px solid var(--bo-line);background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--bo-shadow);font:inherit;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;cursor:pointer}.mp-bo-rumbo span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-bo-rumbo--sel{border:3px solid var(--mp-accent);background:color-mix(in srgb,var(--mp-accent) 14%,var(--mp-surface))}.mp-bo-rumbo:focus-visible,.mp-bo-op:focus-visible{outline:3px solid var(--mp-accent-strong);outline-offset:2px}.mp-bo-compas__lista .mp-bo-rumbo{width:auto}.mp-bo-duelo{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px}.mp-bo-duelo .mp-bo-rosa{width:6rem;height:6rem;margin:0}.mp-bo-duelo .mp-bo-rumbo{width:7rem;min-height:7rem}.mp-bo-rumbos7{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mp-bo-op{display:flex;align-items:center;gap:8px;min-height:3.25rem;padding:0 10px;border-radius:14px;border:2px solid var(--bo-line);background:var(--mp-surface);color:var(--mp-fg);font:inherit;font-size:calc(.9375rem * var(--mp-text-scale));font-weight:700;text-align:left;overflow-wrap:anywhere;cursor:pointer}.mp-bo-op i{flex:none;min-width:1.75rem;height:1.75rem;border-radius:.875rem;display:grid;place-items:center;font-size:calc(.875rem * var(--mp-text-scale));font-style:normal;font-weight:800;background:color-mix(in srgb,var(--bo-sea) 18%,var(--mp-surface));color:var(--mp-fg)}.mp-bo-op--sel{border:3px solid var(--mp-accent);background:color-mix(in srgb,var(--mp-accent) 14%,var(--mp-surface))}.mp-bo-op:last-child:nth-child(odd){grid-column:1 / -1}.mp-bo-trazo{display:block;width:100%;height:4.375rem}.mp-bo-trazo__ruta{fill:none;stroke:color-mix(in srgb,var(--mp-accent) 55%,var(--mp-fg));stroke-width:3;stroke-dasharray:7 7}.mp-bo-trazo__isla{fill:color-mix(in srgb,var(--bo-sea) 30%,var(--mp-surface))}.mp-bo-trazo__x{fill:none;stroke:var(--mp-accent);stroke-width:6;stroke-linecap:round}.mp-bo__mapa{border:2px solid color-mix(in srgb,var(--mp-accent) 55%,var(--mp-surface));background:color-mix(in srgb,var(--bo-sea) 10%,var(--mp-surface));text-align:center}.mp-bo__podio{padding-top:20px}.mp-bo-podio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end;margin:0;padding:0;list-style:none}.mp-bo-podio__esc{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.mp-bo-podio__cara{position:relative}.mp-bo-podio__cara>.mp-av{display:block;overflow:hidden;border-radius:50%}.mp-bo-podio__corona{position:absolute;top:-1.5rem;left:50%;font-size:calc(1.25rem * var(--mp-text-scale));color:var(--mp-accent);transform:translate(-50%)}.mp-bo-podio__nm{max-width:100%;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;text-align:center;overflow-wrap:anywhere}.mp-bo-podio__ped{display:grid;place-items:end center;width:100%;min-height:3rem;padding-bottom:4px;clip-path:polygon(50% 0,100% 100%,0 100%);background:color-mix(in srgb,var(--bo-sea) 40%,var(--mp-surface));color:var(--mp-fg);font-size:calc(1rem * var(--mp-text-scale));font-weight:800}.mp-bo-podio__esc.p1 .mp-bo-podio__ped{min-height:5rem;background:color-mix(in srgb,var(--mp-accent) 40%,var(--mp-surface))}.mp-bo-podio__esc.p2 .mp-bo-podio__ped{min-height:4rem}.mp-bo__suspense{margin:0;font-size:calc(1.125rem * var(--mp-text-scale));font-weight:800;font-style:italic;color:var(--mp-fg);text-align:center}[data-game=casa_subastas]{--casa-oro: var(--mp-accent-3, var(--mp-accent));--casa-line: color-mix(in srgb, var(--mp-fg) 16%, transparent);--casa-soft: color-mix(in srgb, var(--mp-bg-2) 45%, var(--mp-surface));--casa-sel: color-mix(in srgb, var(--mp-accent) 12%, var(--mp-surface));--casa-shadow: 0 6px 18px color-mix(in srgb, var(--mp-fg) 18%, transparent);--casa-ok: var(--mp-accent-2)}.mp-casa{display:flex;flex-direction:column;gap:12px;min-width:0}.mp-casa>*{min-width:0}.mp-casa-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mp-casa-icon{flex:none;width:1.125rem;height:1.125rem}.mp-casa-fase{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--casa-shadow)}.mp-casa-fase>div{flex:1;min-width:0}.mp-casa-fase__title{margin:0;font:700 calc(1rem * var(--mp-text-scale)) / 1.3 var(--mp-font-body, inherit);overflow-wrap:anywhere}.mp-casa-fase__sub{margin:2px 0 0;font-size:calc(.875rem * var(--mp-text-scale));font-weight:600;color:var(--mp-fg-muted);overflow-wrap:anywhere}.mp-casa-ficha{position:relative;padding:14px 14px 16px;border-radius:20px;border:1px solid var(--casa-line);background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--casa-shadow);text-align:center}.mp-casa-ficha:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1.5px solid var(--casa-oro);border-radius:15px;pointer-events:none;opacity:.6}.mp-casa-ficha__top{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mp-fg-muted)}.mp-casa-ficha__num{font:800 calc(.875rem * var(--mp-text-scale)) var(--mp-font-display, inherit);letter-spacing:.14em}.mp-casa-ficha__name{margin:12px 0 0;font:800 calc(1.4375rem * var(--mp-text-scale)) / 1.12 var(--mp-font-display, inherit);overflow-wrap:anywhere}.mp-casa-ficha__hint{margin:10px 4px 0;font-size:calc(.9375rem * var(--mp-text-scale));font-style:italic;line-height:1.4;overflow-wrap:anywhere}.mp-casa-oro{display:block;width:fit-content;max-width:100%;margin:10px auto 0;padding:8px;border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--casa-oro) 60%,var(--mp-surface)),var(--casa-oro) 45%,color-mix(in srgb,var(--casa-oro) 60%,var(--mp-surface)) 70%,var(--casa-oro));box-shadow:var(--casa-shadow)}.mp-casa-oro--s{margin:0;padding:5px}.mp-casa-oro .mp-casa-lot__art{display:block;width:min(12.5rem,100%);aspect-ratio:4 / 3;height:auto;object-fit:cover;border-radius:4px;background:var(--mp-bg-2)}.mp-casa-oro .mp-casa-lot__art--s{width:5.75rem}.mp-casa-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:8px 0 0}.mp-casa-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:999px;background:var(--casa-soft);border:1px solid var(--casa-line);font-size:calc(.875rem * var(--mp-text-scale));font-weight:600}.mp-casa-dots{display:inline-flex;gap:2px}.mp-casa-dots i{width:.5rem;height:.5rem;border-radius:50%;border:1.5px solid var(--mp-accent)}.mp-casa-dots i.on{background:var(--mp-accent)}.mp-casa-etiqueta{position:relative;display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:14px auto 0;padding:8px 16px 8px 26px;background:var(--casa-sel);border:1.5px solid var(--mp-accent);border-radius:8px 14px 14px 8px;clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);font:800 calc(1.125rem * var(--mp-text-scale)) var(--mp-font-display, inherit);font-variant-numeric:tabular-nums}.mp-casa-etiqueta:before{content:"";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--mp-surface);box-shadow:0 0 0 1.5px var(--mp-accent)}.mp-casa-mini{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:20px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--casa-shadow)}.mp-casa-mini p{flex:1;min-width:0;margin:0}.mp-casa-mini b{display:block;font:800 calc(1.0625rem * var(--mp-text-scale)) / 1.15 var(--mp-font-display, inherit);overflow-wrap:anywhere}.mp-casa-mini small{display:block;margin-top:2px;font-size:calc(.875rem * var(--mp-text-scale));font-weight:600;color:var(--mp-fg-muted)}.mp-casa-mesa{padding:12px;border-radius:20px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--casa-shadow)}.mp-casa-mesa__title{margin:0 0 6px;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--mp-fg-muted)}.mp-casa-rks{display:grid;gap:2px;margin:0;padding:0;list-style:none}.mp-casa-mesa--2c .mp-casa-rks{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:2px 6px}.mp-casa-rk{display:flex;align-items:center;gap:8px;min-width:0;min-height:2.25rem;padding:3px 6px;border-radius:12px}.mp-casa-rk--yo{background:var(--casa-sel)}.mp-casa-rk__pos{flex:none;width:1rem;font:800 calc(.9375rem * var(--mp-text-scale)) var(--mp-font-display, inherit);color:var(--mp-fg-muted);text-align:center}.mp-casa-rk__nm{flex:1;min-width:0;font-size:calc(.875rem * var(--mp-text-scale));font-weight:600;overflow-wrap:anywhere}.mp-casa-rk__nm small{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:2px}.mp-casa-rk__n{display:inline-flex;align-items:center;gap:4px;font:800 calc(1rem * var(--mp-text-scale)) var(--mp-font-display, inherit);font-variant-numeric:tabular-nums}.mp-casa-piezas{display:inline-flex;align-items:center;gap:2px}.mp-casa-piezas i{width:.5rem;height:.5rem;border-radius:2px;border:1.5px solid var(--casa-oro)}.mp-casa-piezas i.on{background:var(--casa-oro)}.mp-casa-prior{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;border-radius:16px;background:var(--mp-surface);color:var(--mp-fg);font-size:calc(.875rem * var(--mp-text-scale));font-weight:600}.mp-casa-prior p{margin:0}.mp-casa-prior ol{display:flex;gap:2px;margin:0;padding:0;list-style:none}.mp-casa-barra{display:flex;flex-direction:column;gap:2px;margin:0}.mp-casa-barra small{font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-casa-puja,.mp-casa-prog{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px;border-radius:20px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--casa-shadow)}.mp-casa-prog{align-items:stretch;padding:10px 12px}.mp-casa-prog>p{margin:0;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700}.mp-casa-prog .mp-casa-prior{padding:0;background:none}.mp-casa-saldo{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:calc(.9375rem * var(--mp-text-scale));font-weight:700}.mp-casa-paleta-fila{display:flex;align-items:center;gap:18px}.mp-casa-paso{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:2px solid var(--mp-accent-strong);background:var(--mp-surface);color:var(--mp-fg);font:800 calc(1.75rem * var(--mp-text-scale)) / 1 var(--mp-font-display, inherit)}.mp-casa-paso:disabled{border-style:dashed;color:var(--mp-fg-muted)}.mp-casa-paleta{display:flex;flex-direction:column;align-items:center}.mp-casa-paleta--alzada{transform:rotate(-8deg)}.mp-casa-paleta__pala{display:grid;place-items:center;align-content:center;width:7.5rem;min-height:7.5rem;border-radius:50%;background:var(--mp-surface);border:5px solid var(--mp-accent-strong);box-shadow:0 6px color-mix(in srgb,var(--mp-fg) 20%,transparent),inset 0 0 0 4px var(--casa-soft);text-align:center}.mp-casa-paleta__pala input{width:5.5rem;padding:0;border:0;background:transparent;color:var(--mp-fg);font:800 calc(3rem * var(--mp-text-scale)) / 1 var(--mp-font-display, inherit);font-variant-numeric:tabular-nums;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.mp-casa-paleta__pala input::-webkit-inner-spin-button,.mp-casa-paleta__pala input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.mp-casa-paleta__pala small{font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mp-fg-muted)}.mp-casa-paleta__mango{width:20px;height:48px;margin-top:-4px;border-radius:0 0 8px 8px;background:linear-gradient(90deg,var(--casa-oro),color-mix(in srgb,var(--casa-oro) 55%,var(--mp-surface)),var(--casa-oro))}.mp-casa-paleta--cerrada .mp-casa-paleta__pala{border-color:var(--casa-ok)}.mp-casa-paleta--cero .mp-casa-paleta__pala{border-style:dashed;border-color:var(--mp-fg-muted)}.mp-casa-rapidos{display:flex;gap:8px;margin:0}.mp-casa-rapido{min-width:56px;min-height:44px;padding:0 12px;border-radius:12px;border:1.5px solid var(--casa-line);background:var(--casa-soft);color:var(--mp-fg);font-size:calc(.875rem * var(--mp-text-scale));font-weight:700}.mp-casa-ayuda{margin:0;font-size:calc(.875rem * var(--mp-text-scale));line-height:1.35;text-align:center}.mp-casa-sobre{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:var(--casa-sel);border:1.5px dashed var(--mp-accent);color:var(--mp-fg)}.mp-casa-sobre p{display:flex;flex-direction:column;gap:2px;margin:0;font-size:calc(.9375rem * var(--mp-text-scale));line-height:1.3}.mp-casa-sobre__ico{flex:none;width:30px;height:30px;fill:none;stroke:var(--mp-accent);stroke-width:2.2;stroke-linejoin:round}.mp-casa-acciones{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:12px;width:100%}.mp-casa-acc{display:flex;flex-direction:column;gap:6px;min-width:0}.mp-casa-acc .mp-btn{width:100%}@media(prefers-reduced-motion:reduce){.mp-casa-paleta--alzada{transform:none}}.mp-casa-adj{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px;border-radius:20px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--casa-shadow);text-align:center}.mp-casa-adj__main{width:100%}.mp-casa-adj h2{margin:0;font:800 calc(1.5rem * var(--mp-text-scale)) / 1.15 var(--mp-font-display, inherit);overflow-wrap:anywhere}.mp-casa-martillo{position:relative;width:100%;min-height:5rem}.mp-casa-martillo svg{display:block;width:100%;height:5rem}.mp-casa-martillo__taco{fill:var(--casa-oro)}.mp-casa-martillo__taco2{fill:color-mix(in srgb,var(--casa-oro) 60%,var(--mp-surface))}.mp-casa-martillo__mazo{fill:var(--mp-accent-strong);stroke:var(--casa-oro);stroke-width:2;transform-origin:200px 40px;animation:mp-casa-golpe 1.6s ease-in 2}@keyframes mp-casa-golpe{0%,60%{transform:rotate(-22deg)}70%,to{transform:rotate(0)}}.mp-casa-lacre{position:absolute;right:6px;top:0;display:grid;place-items:center;width:5.25rem;min-height:5.25rem;margin:0;padding:6px;border-radius:50%;background:var(--mp-accent);color:var(--mp-accent-fg);font:800 calc(.875rem * var(--mp-text-scale)) / 1.05 var(--mp-font-display, inherit);letter-spacing:.04em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;transform:rotate(-12deg);box-shadow:0 0 0 4px var(--mp-surface),0 0 0 6px var(--mp-accent)}.mp-casa-lacre--gris{background:var(--mp-fg-muted);color:var(--mp-surface);box-shadow:0 0 0 4px var(--mp-surface),0 0 0 6px var(--mp-fg-muted)}.mp-casa-cifras{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:6px 0 0}.mp-casa-cifras>div{padding:6px 10px;border-radius:14px;background:var(--casa-soft);border:1px solid var(--casa-line)}.mp-casa-cifras dt{font-size:calc(.875rem * var(--mp-text-scale));font-weight:600}.mp-casa-cifras dd{margin:0;font:800 calc(1.375rem * var(--mp-text-scale)) / 1.1 var(--mp-font-display, inherit);font-variant-numeric:tabular-nums}.mp-casa-delta{margin:0;padding:4px 12px;border-radius:999px;background:var(--casa-ok);color:var(--mp-accent-fg);font-size:calc(.875rem * var(--mp-text-scale));font-weight:700}.mp-casa-delta--neg{background:var(--mp-accent)}.mp-casa-privada{padding:12px 14px;border-radius:20px;border:1.5px dashed var(--mp-accent);background:var(--mp-surface);color:var(--mp-fg)}.mp-casa-privada p{margin:4px 0 0;font-size:calc(.9375rem * var(--mp-text-scale));line-height:1.35}.mp-casa-privada__tit{font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--mp-fg-muted)}.mp-casa-empate{display:grid;gap:.25rem;margin:0;text-align:center;font-size:calc(.9375rem * var(--mp-text-scale));color:var(--mp-fg)}.mp-casa-empate span{font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-casa-nota{margin:0;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted);text-align:center}@media(prefers-reduced-motion:reduce){.mp-casa-martillo__mazo{animation:none}}.mp-casa-gana{padding:12px;border-radius:20px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--casa-shadow)}.mp-casa-podio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end;margin:8px 0 0;padding:28px 0 0;list-style:none}.mp-casa-podio__esc{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.mp-casa-podio__cara{position:relative}.mp-casa-podio__cara>.mp-av{display:block;overflow:hidden;border-radius:50%;box-shadow:0 0 0 3px var(--casa-oro)}.mp-casa-podio__corona{position:absolute;top:-28px;left:50%;transform:translate(-50%);font-size:calc(1.5rem * var(--mp-text-scale));color:var(--casa-oro)}.mp-casa-podio__nm{max-width:100%;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;overflow-wrap:anywhere;text-align:center}.mp-casa-podio__ped{display:grid;place-items:center;width:100%;min-height:3rem;border-radius:8px 8px 4px 4px;background:var(--casa-oro);color:var(--mp-accent-fg);font:800 calc(1.25rem * var(--mp-text-scale)) var(--mp-font-display, inherit)}.mp-casa-podio__esc.p1 .mp-casa-podio__ped{min-height:4.5rem}.mp-casa-podio__esc.p3 .mp-casa-podio__ped{min-height:2.25rem}.mp-casa-lotes{display:grid;gap:8px;margin:0;padding:0;list-style:none}.mp-casa-lotes li{display:flex;align-items:center;gap:10px;min-width:0}.mp-casa-lotes p{flex:1;min-width:0;margin:0}.mp-casa-lotes b{display:block;font-size:calc(.9375rem * var(--mp-text-scale));overflow-wrap:anywhere}.mp-casa-lotes small{display:block;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-casa-oro .mp-casa-lot__art--xs{width:3.5rem}.mp-dh-check__ring{display:grid;place-items:center;align-content:center;gap:4px;width:min(220px,64vw);aspect-ratio:1;margin:8px auto 16px;border:10px solid var(--mp-border);border-radius:50%;background:var(--mp-surface);text-align:center;transition:border-color var(--mp-dur-fast) var(--mp-ease-out, ease-out)}.mp-check--now .mp-dh-check__ring{border-color:var(--mp-accent-strong);animation:mp-dh-pulse .6s ease-in-out 2}.mp-check--done .mp-dh-check__ring{border-color:var(--mp-ok)}.mp-dh-check__ring .mp-check__big{margin:0;font-size:calc(1.5rem * var(--mp-text-scale))}.mp-dh-check__seal{width:40px;height:40px;color:var(--mp-ok)}.mp-dh-check__label{color:var(--mp-fg-muted)}.mp-dh-check__why{margin:0;color:var(--mp-fg-muted)}@keyframes mp-dh-pulse{50%{transform:scale(1.04)}}.mp-dh-role{display:flex;flex-direction:column;gap:12px}.mp-dh-role__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;border:3px solid var(--mp-accent);border-radius:var(--mp-radius);background:var(--mp-surface);box-shadow:var(--mp-shadow);text-align:center}.mp-dh-role__over{color:var(--mp-fg-muted);font-size:calc(.875rem * var(--mp-text-scale));text-transform:uppercase;letter-spacing:.06em}.mp-dh-role__jewel{display:flex;align-items:center;gap:8px;margin:0;padding:4px 12px 4px 4px;border-radius:999px;background:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-dh-role__jewel .mp-role__object{width:32px;height:32px}.mp-dh-role__facts{display:grid;gap:8px;width:100%;margin:0;text-align:left}.mp-dh-role__facts>div{display:grid;grid-template-columns:24px 1fr;column-gap:10px;padding:8px 10px;border-radius:12px;background:var(--mp-bg-2)}.mp-dh-role__facts svg{grid-row:span 2;color:var(--mp-accent-strong)}.mp-dh-role__facts dt{font-weight:700}.mp-dh-role__facts dd{margin:0}.mp-dh-role__points{margin:0;padding:8px 12px;border-radius:12px;background:var(--mp-surface);color:var(--mp-fg-muted);font-size:calc(.875rem * var(--mp-text-scale));text-align:center}.mp-dh-role__back{display:grid;place-items:center;height:220px;border:3px solid var(--mp-accent);border-radius:var(--mp-radius);background:var(--mp-accent-strong)}.mp-dh-role__backart{width:120px;height:120px}.mp-dh-role__hidden{margin:0;text-align:center}.mp-tutorial__step{align-self:flex-start;margin:0 0 8px}.mp-dh-stack{display:flex;flex-direction:column;gap:12px}.mp-dh-av{width:36px;height:36px;flex:none;border-radius:50%;background:var(--mp-bg-2);object-fit:cover}.mp-dh-av--lg{width:56px;height:56px}@media(prefers-reduced-motion:reduce){.mp-check--now .mp-dh-check__ring{animation:none}}.mp-dh-helps{display:flex;flex-direction:column;gap:10px}.mp-dh-helps__title{margin:0;font-size:calc(1rem * var(--mp-text-scale))}.mp-dh-who{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mp-request-card .mp-actions--row{gap:12px}.mp-request__target{display:flex;align-items:center;gap:10px}.mp-dh-phase{display:flex;flex-direction:column;gap:8px}.mp-vote__card .mp-av{margin:0 auto 4px}.mp-dh-role__table{margin:0;padding:.5rem .75rem;border-radius:.75rem;background:var(--mp-surface);color:var(--mp-fg);font-size:calc(.9375rem * var(--mp-text-scale));font-weight:700;text-align:center}.mp-tutorial__intro{margin:.5rem 0;font-size:calc(.9375rem * var(--mp-text-scale))}.mp-frame__guide{margin:0;color:var(--mp-fg-muted);font-weight:600;text-align:center}.mp-frame__slot>.mp-duelo__ghost{flex:1;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.mp-duelo .mp-panel>.mp-frame-help{margin-top:4px}.mp-duelo__bet-titular{display:flex;align-items:center;gap:12px}.mp-duelo__bet-titular>div{display:grid;gap:4px;min-width:0}.mp-duelo__risk-art{flex:none;width:72px;height:72px;object-fit:contain}.mp-duelo__chip>.mp-av{flex:none;border-radius:50%}.mp-duelo__score-who,.mp-duelo__reveal-who{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.mp-duelo__score-who>.mp-av,.mp-duelo__reveal-who>.mp-av{flex:none;border-radius:50%}.mp-duelo-podium__av{overflow:hidden}.mp-duelo-podium__av>.mp-av{border-radius:50%}.mp-duelo-final__name{display:inline-flex;align-items:center;gap:8px;min-width:0}.mp-frame__banner:has(>.mp-frame__band){padding:0;background:var(--mp-surface);color:inherit;box-shadow:var(--mp-shadow);position:relative;z-index:2}.mp-frame__banner:has(>.mp-frame__band:empty){display:none}.mp-frame__band>.mp-duelo__scoreboard{margin:0;border-radius:0;border:0;box-shadow:none;padding:8px 12px}.mp-duelo__block{margin:.25rem 0 0;font-size:calc(.9375rem * var(--mp-text-scale));font-weight:700;color:var(--mp-accent)}.mp-exp2-doc{background:var(--mp-surface);color:var(--mp-fg);width:100%;max-width:343px;font-size:calc(16px * var(--mp-text-scale));line-height:1.45;overflow-wrap:anywhere}.mp-exp2-doc__header{margin:0 0 .5rem;padding:0 0 .5rem;border-bottom:1px solid var(--mp-border)}.mp-exp2-doc__title{margin:0;font-size:calc(1.1rem * var(--mp-text-scale));font-weight:700;color:var(--mp-fg)}.mp-exp2-doc__subtitle{margin:0 0 .5rem;font-size:calc(1rem * var(--mp-text-scale));font-weight:700;color:var(--mp-fg)}.mp-exp2-doc__body{margin:0;padding:0}.mp-exp2-doc__meta{margin:0 0 .75rem;padding:0}.mp-exp2-doc__row{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0 0 .25rem}.mp-exp2-doc__label{font-weight:600;color:var(--mp-fg-muted)}.mp-exp2-doc__value{color:var(--mp-fg);margin:0}.mp-exp2-doc__num{font-variant-numeric:tabular-nums;color:var(--mp-fg)}.mp-exp2-doc__table{table-layout:fixed;width:100%;border-collapse:collapse;margin:0 0 .75rem}.mp-exp2-doc__table th,.mp-exp2-doc__table td{text-align:left;padding:.35rem .25rem;border-bottom:1px solid var(--mp-border);overflow-wrap:anywhere;font-size:calc(16px * var(--mp-text-scale))}.mp-exp2-doc__table th{color:var(--mp-fg-muted);font-weight:600}.mp-exp2-doc__table td.mp-exp2-doc__num{font-variant-numeric:tabular-nums;white-space:nowrap}.mp-exp2-doc__note{margin:.5rem 0 0;padding:.5rem;background:var(--mp-bg-2);color:var(--mp-fg);border-radius:var(--mp-radius)}.mp-exp2-doc__frame{margin:0;padding:.5rem;border:2px solid var(--mp-border);border-radius:var(--mp-radius);background:var(--mp-bg-2)}.mp-exp2-doc__pane{margin:0 0 .5rem;padding:.5rem;background:var(--mp-surface);border-radius:calc(var(--mp-radius) / 2)}.mp-exp2-doc__stamp{margin:0 0 .5rem;font-size:calc(1.1rem * var(--mp-text-scale));font-weight:700;color:var(--mp-fg)}.mp-exp2-doc__caption{margin:0;padding:.25rem 0;color:var(--mp-fg);font-size:calc(16px * var(--mp-text-scale))}.mp-exp2-doc__bubble{margin:.5rem 0 0;padding:.75rem;background:var(--mp-bg-2);color:var(--mp-fg);border-radius:var(--mp-radius);max-width:100%}.mp-exp2-doc__sheet{margin:0;padding:.75rem;background:var(--mp-surface);border:1px dashed var(--mp-border);border-radius:var(--mp-radius);color:var(--mp-fg)}.mp-exp2-doc__body-text{margin:.5rem 0 0;color:var(--mp-fg)}.mp-exp2-doc__raw{margin:0;padding:0}.mp-exp2-doc__raw-row{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0 0 .25rem}.mp-exp2{background:var(--mp-surface);color:var(--mp-fg);font-family:var(--mp-font);border-radius:var(--mp-radius);padding:12px;gap:12px;width:100%;max-width:760px;margin-inline:auto;box-sizing:border-box}.mp-exp2__head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mp-exp2__drawer-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-left:auto}.mp-exp2__title{margin:0;font-size:calc(1.3rem * var(--mp-text-scale));line-height:1.25;overflow-wrap:anywhere}.mp-exp2__lead{margin:0;font-size:calc(1.05rem * var(--mp-text-scale));line-height:1.45;overflow-wrap:anywhere}.mp-exp2__label{margin:0;padding:0;font-size:calc(1rem * var(--mp-text-scale));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mp-fg-muted)}.mp-exp2__hint{margin:0;color:var(--mp-fg-muted);line-height:1.35}.mp-exp2__page,.mp-exp2__group,.mp-exp2__field,.mp-exp2__pick,.mp-exp2__decoys,.mp-exp2__legacy,.mp-exp2__role,.mp-exp2__say,.mp-exp2__prompt,.mp-exp2__hint-card,.mp-exp2__current{display:grid;gap:8px;min-width:0}.mp-exp2__field{border:0;margin:0;padding:0}.mp-exp2__block{white-space:pre-line}.mp-exp2__prompt-text{margin:0;font-size:calc(1.15rem * var(--mp-text-scale));font-weight:700;line-height:1.35}.mp-exp2__say{border-left:4px solid var(--mp-accent)}.mp-exp2__voice{justify-self:start}.mp-exp2__list,.mp-exp2__options,.mp-exp2__sheets,.mp-exp2__seats{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mp-exp2__howto{list-style:decimal;padding-left:1.4em;line-height:1.45}.mp-exp2__seat-alias{font-weight:700;margin-right:8px}.mp-exp2__option-text{display:block;font-weight:700;overflow-wrap:anywhere}.mp-exp2__votes,.mp-exp2__voters,.mp-exp2__wrong-mark{display:block;margin-top:4px;font-size:calc(1rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-exp2__wrong-mark{display:inline-flex;align-items:center;gap:4px;font-weight:700}.mp-exp2__vote-row{display:grid}.mp-exp2__decided{font-weight:700}.mp-exp2__art{display:block;width:100%;max-width:100%;border-radius:var(--mp-radius);object-fit:cover}.mp-exp2__art--scene,.mp-exp2__art--cover{aspect-ratio:16 / 9}.mp-exp2__art--portrait,.mp-exp2__art--object{width:72px;height:72px;flex:none}.mp-exp2__art--portrait{border-radius:50%}.mp-exp2__art--marker{display:grid;place-items:center;background:var(--mp-bg-2);color:var(--mp-fg)}.mp-exp2__initials{font-size:calc(1.6rem * var(--mp-text-scale));font-weight:800;letter-spacing:.04em}.mp-exp2__art-icon{width:40px;height:40px}.mp-exp2__clue{margin:0;display:flex;gap:12px;align-items:flex-start;padding:12px;background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:var(--mp-radius);min-width:0}.mp-exp2__clue--document,.mp-exp2__clue--compact{display:grid;gap:4px}.mp-exp2__clue--testimony{border-left:4px solid var(--mp-accent-2)}.mp-exp2__clue--object{border-left:4px solid var(--mp-accent)}.mp-exp2__clue-body{display:grid;gap:6px;min-width:0}.mp-exp2__clue-icon{display:grid;place-items:center;width:56px;height:56px;flex:none;border-radius:var(--mp-radius);background:var(--mp-bg-2)}.mp-exp2__clue-title{margin:0;font-weight:800;font-size:calc(1.1rem * var(--mp-text-scale));overflow-wrap:anywhere}.mp-exp2__clue-text{margin:0;line-height:1.45;overflow-wrap:anywhere}.mp-exp2__quote{margin:0;font-style:italic;line-height:1.45;overflow-wrap:anywhere}.mp-exp2__doc-stub{display:grid;gap:6px}.mp-exp2__doc-stub-fields{margin:0;padding-left:1.2em;font-variant-numeric:tabular-nums}.mp-exp2__known-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;padding:8px 0;border-bottom:1px solid var(--mp-border)}.mp-exp2__known-text{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.mp-exp2__unconfirmed{background:var(--mp-warning);color:var(--mp-fg)}.mp-exp2__sheet{display:grid;gap:8px;padding:12px;background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:var(--mp-radius)}.mp-exp2__sheet-head{display:flex;gap:12px;align-items:center}.mp-exp2__sheet-id{display:grid;gap:2px;min-width:0}.mp-exp2__sheet-name{font-size:calc(1.1rem * var(--mp-text-scale))}.mp-exp2__sheet-role{color:var(--mp-fg-muted)}.mp-exp2__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:12px}.mp-exp2__tab{min-height:var(--mp-touch);padding:6px 8px;border:2px solid var(--mp-border);border-radius:var(--mp-radius);background:var(--mp-surface);color:var(--mp-fg);font:inherit;font-weight:700;cursor:pointer}.mp-exp2__tab--active{border-color:var(--mp-accent);background:var(--mp-accent);color:var(--mp-accent-fg)}.mp-exp2__panel{display:grid;gap:12px}.mp-exp2__panel[hidden]{display:none}.mp-exp2__verdict{border-left:6px solid var(--mp-fg-muted)}.mp-exp2__verdict--solved{border-left-color:var(--mp-accent-2)}.mp-exp2__verdict--partial{border-left-color:var(--mp-warning)}.mp-exp2__verdict--unsolved{border-left-color:var(--mp-accent)}.mp-exp2__seats .mp-list__item--mine{border-left:4px solid var(--mp-accent);font-weight:700}.mp-badge.mp-exp2__badge{font-size:calc(16px * var(--mp-text-scale))}.mp-exp2 .mp-actions--dock{margin-inline:-12px;padding-inline:12px}.mp-exp2__steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.mp-exp2__step{min-height:44px;padding:6px 8px;border:2px solid var(--mp-border);border-radius:var(--mp-radius, 12px);background:var(--mp-card);color:inherit;font:inherit;font-weight:600;line-height:1.15}.mp-exp2__step--on{border-color:var(--mp-accent);box-shadow:inset 0 -3px 0 var(--mp-accent)}.mp-exp2__options{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mp-exp2__options .mp-option{width:100%;text-align:start}.mp-garabato{--gar-ambar: var(--mp-accent-3, var(--mp-accent));--gar-hoja: var(--mp-sheet, var(--mp-surface));--gar-line: color-mix(in srgb, var(--mp-fg) 16%, transparent);--gar-soft: color-mix(in srgb, var(--mp-bg-2) 45%, var(--mp-surface));--gar-sel: color-mix(in srgb, var(--mp-accent) 12%, var(--mp-surface));--gar-shadow: 0 6px 18px color-mix(in srgb, var(--mp-fg) 18%, transparent);--gar-cuadro: color-mix(in srgb, var(--mp-accent-2) 18%, transparent);--gar-cinta: color-mix(in srgb, var(--mp-accent) 55%, transparent);--gar-cinta2: color-mix(in srgb, var(--mp-accent-2) 50%, transparent);--gar-nota-EASY: color-mix(in srgb, var(--mp-accent-2) 22%, var(--mp-surface));--gar-nota-MEDIUM: color-mix(in srgb, var(--gar-ambar) 24%, var(--mp-surface));--gar-nota-HARD: color-mix(in srgb, var(--mp-accent) 20%, var(--mp-surface));--gar-tinta-hoja: var(--mp-paper-ink, var(--mp-fg));display:flex;flex-direction:column;gap:12px;min-width:0;color:var(--mp-fg)}.mp-garabato>*{min-width:0}.mp-gar-ico{flex:none;width:1.25rem;height:1.25rem}.mp-gar-papel{margin:0;padding:12px 14px;border-radius:16px;border:1px solid var(--gar-line);background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--gar-shadow);list-style:none}.mp-gar-cintas{position:relative}.mp-gar-cintas:before,.mp-gar-cintas:after{content:"";position:absolute;top:-7px;left:18px;width:3.875rem;height:1.125rem;border-radius:2px;background:var(--gar-cinta);transform:rotate(-6deg);pointer-events:none}.mp-gar-cintas:after{left:auto;right:18px;background:var(--gar-cinta2);transform:rotate(5deg)}.mp-gar-fase{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border-radius:16px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--gar-shadow)}.mp-gar-fase>div{flex:1;min-width:0}.mp-gar-fase__title{margin:0;font-size:calc(1.0625rem * var(--mp-text-scale));font-weight:800;line-height:1.25;overflow-wrap:anywhere}.mp-gar-fase__sub{margin:4px 0 0;font-size:calc(.875rem * var(--mp-text-scale));font-weight:600;color:var(--mp-fg-muted);overflow-wrap:anywhere}.mp-gar-eyebrow{display:block;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-fg-muted)}.mp-gar-h1{margin:0;font-size:calc(1.5rem * var(--mp-text-scale));font-weight:800;line-height:1.2;overflow-wrap:anywhere}.mp-gar-h3{margin:0 0 6px;font-size:calc(1rem * var(--mp-text-scale));font-weight:800}.mp-gar-sub{margin:0;font-size:calc(1rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-gar-centro{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.mp-gar-barra{display:flex;flex-direction:column;gap:2px;margin:0}.mp-gar-barra small{font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-gar-barra__fila{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mp-gar-info{display:grid;gap:12px;margin:0}.mp-gar-info dt{font-weight:800}.mp-gar-info dd{margin:2px 0 0;font-size:calc(.9375rem * var(--mp-text-scale));line-height:1.4}.mp-gar-acc{display:flex;flex-direction:column;gap:6px;min-width:0}.mp-gar-par{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:12px;margin-top:10px}.mp-gar-cartas{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.mp-gar-carta{display:flex;align-items:center;gap:12px;width:100%;min-height:4.75rem;padding:10px 14px;border:1px solid var(--gar-line);border-radius:4px 4px 18px;background:var(--gar-nota-EASY);color:var(--mp-fg);box-shadow:var(--gar-shadow);text-align:left;font:inherit;cursor:pointer;transform:rotate(-1deg)}.mp-gar-carta--MEDIUM{background:var(--gar-nota-MEDIUM);transform:rotate(.8deg)}.mp-gar-carta--HARD{background:var(--gar-nota-HARD);transform:rotate(-.6deg)}.mp-gar-carta:focus-visible{outline:3px solid var(--mp-fg);outline-offset:3px}.mp-gar-carta__w{flex:1;min-width:0;font-size:calc(1.5rem * var(--mp-text-scale));font-weight:800;line-height:1.1;overflow-wrap:anywhere}.mp-gar-carta__word{display:block}.mp-gar-dif{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700}.mp-gar-pips{display:inline-flex;gap:3px}.mp-gar-pips i{width:.5625rem;height:.5625rem;border-radius:50%;border:1.5px solid currentColor}.mp-gar-pips i.on{background:currentColor}.mp-gar-premio{display:grid;place-items:center;min-width:4rem;padding:6px 8px;border-radius:12px;background:var(--mp-fg);color:var(--mp-surface);font-size:calc(1.375rem * var(--mp-text-scale));font-weight:800;line-height:1}.mp-gar-premio small{font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;letter-spacing:.06em}.mp-gar-mazo{position:relative;width:13.75rem;height:7.5rem;margin:8px auto 0}.mp-gar-mazo i{position:absolute;top:10px;width:5.25rem;height:6.5rem;border:1px solid var(--gar-line);border-radius:6px;box-shadow:var(--gar-shadow);background-image:repeating-linear-gradient(45deg,transparent 0 8px,var(--gar-line) 8px 10px)}.mp-gar-mazo i:nth-child(1){left:10px;background-color:var(--gar-nota-EASY);transform:rotate(-12deg)}.mp-gar-mazo i:nth-child(2){top:0;left:4.25rem;background-color:var(--gar-nota-MEDIUM)}.mp-gar-mazo i:nth-child(3){left:7.875rem;background-color:var(--gar-nota-HARD);transform:rotate(12deg)}.mp-gar-palabra{position:relative;display:inline-block;font-size:calc(1.75rem * var(--mp-text-scale));font-weight:800;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere}.mp-gar-palabra svg{display:block;width:100%;height:.625rem;margin-top:-2px;color:var(--mp-accent)}.mp-gar-huecos{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px}.mp-gar-huecos__palabra{display:inline-flex;gap:4px}.mp-gar-huecos i{width:1.125rem;height:1.375rem;border-bottom:3px solid var(--mp-fg);border-radius:2px}.mp-gar-board{display:grid;gap:12px;justify-items:center}.mp-gar-hoja{position:relative;width:min(100%,19rem,40svh);margin-top:6px;transform:rotate(-.8deg)}.mp-gar-hoja--grande{width:min(100%,21.25rem,44svh)}.mp-gar-hoja:before,.mp-gar-hoja:after{content:"";position:absolute;z-index:2;top:-9px;left:-14px;width:4.375rem;height:1.25rem;background:var(--gar-cinta);transform:rotate(-38deg);pointer-events:none}.mp-gar-hoja:after{left:auto;right:-14px;background:var(--gar-cinta2);transform:rotate(38deg)}.garabato-canvas{display:block;box-sizing:border-box;width:100%;aspect-ratio:1 / 1;touch-action:none;border-radius:6px;background-color:var(--gar-hoja);background-image:linear-gradient(var(--gar-cuadro) 1px,transparent 1px),linear-gradient(90deg,var(--gar-cuadro) 1px,transparent 1px);background-size:20px 20px;box-shadow:0 0 0 1px var(--gar-line),var(--gar-shadow)}.mp-gar-lleno{display:block;padding:8px 12px;border-radius:12px;background:var(--mp-danger-soft);color:var(--mp-danger);font-size:calc(1rem * var(--mp-text-scale));font-weight:600}.mp-gar-flota{position:absolute;z-index:3;left:50%;bottom:12px;display:flex;align-items:center;gap:8px;padding:8px 14px;border:2px solid var(--mp-fg);border-radius:14px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--gar-shadow);font-size:calc(1rem * var(--mp-text-scale));font-weight:800;white-space:nowrap;transform:translate(-50%) rotate(-2deg);animation:mp-gar-flota 2.6s ease-out forwards;pointer-events:none}.mp-gar-flota--NEAR{border-color:var(--gar-ambar);background:color-mix(in srgb,var(--gar-ambar) 16%,var(--mp-surface))}@keyframes mp-gar-flota{0%,80%{opacity:1}to{opacity:0;visibility:hidden}}.mp-gar-herr{width:100%;box-sizing:border-box}.garabato-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.garabato-tools__sep{width:2px;height:1.875rem;margin:0 4px;background:var(--gar-line)}.garabato-swatch{display:grid;font:inherit;place-items:center;width:44px;height:44px;padding:0;border:3px solid var(--mp-surface);border-radius:50%;background:var(--mp-surface);box-shadow:0 0 0 1.5px var(--mp-fg-muted);cursor:pointer}.garabato-swatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--mp-fg)}.garabato-swatch__dot{display:block;width:100%;height:100%;border-radius:50%}.garabato-width{display:grid;font:inherit;place-items:center;width:44px;height:44px;padding:0;border:1.5px solid var(--mp-fg-muted);border-radius:12px;background:var(--gar-soft);cursor:pointer}.garabato-width[aria-pressed=true]{border:2.5px solid var(--mp-fg);background:var(--mp-surface)}.garabato-width__dot{display:block;border-radius:50%;background:var(--mp-fg)}.garabato-action{width:100%;min-height:48px}.garabato-action--danger{border-color:var(--mp-danger);color:var(--mp-danger)}.garabato-action--armed{background:var(--mp-danger);color:var(--mp-surface)}.mp-gar-intentos{display:flex;align-items:flex-start;gap:10px}.mp-gar-intentos__txt{flex:1;min-width:0;font-size:calc(.875rem * var(--mp-text-scale));font-weight:600;line-height:1.3}.mp-gar-intentos__txt p{margin:0}.mp-gar-lapices{display:inline-flex;flex:none;gap:4px;padding-top:2px}.mp-gar-lapiz{width:2.125rem;height:.875rem}.mp-gar-lapiz__cuerpo{fill:var(--gar-ambar);stroke:var(--mp-fg);stroke-width:1.5}.mp-gar-lapiz__punta{fill:var(--gar-soft);stroke:var(--mp-fg);stroke-width:1.5}.mp-gar-lapiz__mina{fill:var(--mp-fg)}.mp-gar-lapiz__goma{fill:var(--mp-accent);stroke:var(--mp-fg);stroke-width:1.5}.mp-gar-lapiz--gastado{opacity:.3}.mp-gar-veredicto{display:block;margin-top:2px;color:var(--mp-fg-muted)}.mp-gar-veredicto--NEAR,.mp-gar-veredicto--WRONG,.mp-gar-veredicto--CORRECT,.mp-gar-veredicto--out{color:var(--mp-fg);font-weight:800}.mp-gar-mios{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none}.mp-gar-mios li{padding:2px 10px;border:1px solid var(--gar-line);border-radius:999px;background:var(--gar-soft);font-size:calc(.875rem * var(--mp-text-scale));font-weight:600;text-decoration:line-through;text-decoration-color:var(--mp-accent);text-decoration-thickness:2px;overflow-wrap:anywhere}.mp-gar-mios li.is-cerca{text-decoration:none;border-color:var(--mp-accent)}.mp-gar-fallos--cerca .mp-gar-fallos__q small{color:var(--mp-accent);font-weight:700}.mp-gar-respuesta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%}.mp-gar-campo{box-sizing:border-box;min-width:0;min-height:52px;padding:0 14px;border:2px solid var(--mp-fg);border-radius:14px;background:var(--mp-surface);color:var(--mp-fg);font-size:calc(1.125rem * var(--mp-text-scale));font-weight:600}.mp-gar-campo::placeholder{color:var(--mp-fg-muted);font-weight:500}.mp-gar-campo:focus-visible{outline:3px solid var(--mp-accent);outline-offset:2px}.mp-gar-campo:disabled{border-style:dashed;border-color:var(--mp-fg-muted)}.mp-gar-probar{min-height:52px}.mp-gar-revela{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 14px 18px;text-align:center}.mp-gar-circulo{position:relative;display:inline-block;max-width:100%;margin-top:4px;padding:10px 26px}.mp-gar-circulo__trazo{position:absolute;top:-4px;right:-8px;bottom:-4px;left:-8px;width:calc(100% + 16px);height:calc(100% + 8px);color:var(--mp-accent)}.mp-gar-circulo b{position:relative;font-size:calc(2.25rem * var(--mp-text-scale));font-weight:800;line-height:1.05;overflow-wrap:anywhere}.mp-gar-mini{width:6rem;margin-top:8px;pointer-events:none}.mp-gar-mini .mp-gar-hoja{width:100%;margin:0}.mp-gar-mini .mp-gar-hoja:before,.mp-gar-mini .mp-gar-hoja:after{display:none}.mp-gar-mini .garabato-canvas{background-size:12px 12px}.mp-gar-ganador{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:calc(1rem * var(--mp-text-scale));font-weight:800}.mp-gar-ganador .mp-gar-ico{width:2.25rem;height:2.25rem;color:var(--mp-accent)}.mp-gar-ganador small,.mp-gar-puntos__q small,.mp-gar-fallos__q small,.mp-gar-rk__nm small{display:block;font-size:calc(.875rem * var(--mp-text-scale));font-weight:500;color:var(--mp-fg-muted)}.mp-gar-puntos,.mp-gar-fallos{display:grid;gap:8px;margin:0;padding:0;list-style:none}.mp-gar-puntos li,.mp-gar-fallos li{display:flex;align-items:center;gap:10px;min-width:0}.mp-gar-puntos__q,.mp-gar-fallos__q{flex:1;min-width:0;font-size:calc(1rem * var(--mp-text-scale));font-weight:700;line-height:1.3;overflow-wrap:anywhere}.mp-gar-mas{padding:4px 12px;border-radius:999px;background:var(--mp-accent-2);color:var(--mp-accent-fg);font-size:calc(1.0625rem * var(--mp-text-scale));font-weight:800;font-variant-numeric:tabular-nums}.mp-gar-oculto{font-style:italic;font-weight:500;color:var(--mp-fg-muted)}.mp-gar-denuncia{min-height:44px;padding:0 12px;font-size:calc(.875rem * var(--mp-text-scale))}.mp-gar-results{display:flex;flex-direction:column;gap:12px;min-width:0}.mp-gar-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:6px}.mp-gar-tabs button{min-height:44px;border:0;border-radius:12px;background:transparent;color:var(--mp-fg);font:inherit;font-size:calc(.9375rem * var(--mp-text-scale));font-weight:700;cursor:pointer}.mp-gar-tabs button[aria-selected=true]{background:var(--mp-fg);color:var(--mp-surface)}.mp-gar-results[data-tab=rank] .mp-gar-galeria,.mp-gar-results[data-tab=gallery] .mp-gar-rank{display:none}.mp-gar-rank{display:flex;flex-direction:column;gap:12px}.mp-gar-podio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end;margin:0;padding:8px 0 0;list-style:none}.mp-gar-podio__esc{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.mp-gar-podio__cara{position:relative}.mp-gar-podio__cara>.mp-av{display:block;overflow:hidden;border-radius:50%}.mp-gar-podio__corona{position:absolute;top:-1.5rem;left:50%;font-size:calc(1.25rem * var(--mp-text-scale));color:var(--gar-ambar);transform:translate(-50%)}.mp-gar-podio__nm{max-width:100%;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;text-align:center;overflow-wrap:anywhere}.mp-gar-podio__ped{position:relative;display:grid;place-items:center;width:4rem;min-height:2.5rem;margin-top:1.5rem;border:2px solid var(--mp-fg);border-bottom:0;border-radius:4px 4px 0 0;background:color-mix(in srgb,var(--mp-accent) 35%,var(--mp-surface));color:var(--mp-fg);font-size:calc(1.25rem * var(--mp-text-scale));font-weight:800}.mp-gar-podio__ped:before{content:"";position:absolute;top:-1.5rem;left:-2px;border-right:2rem solid transparent;border-bottom:1.5rem solid var(--gar-soft);border-left:2rem solid transparent}.mp-gar-podio__esc.p1 .mp-gar-podio__ped{min-height:4rem;background:color-mix(in srgb,var(--gar-ambar) 45%,var(--mp-surface))}.mp-gar-podio__esc.p2 .mp-gar-podio__ped{min-height:3rem;background:color-mix(in srgb,var(--mp-accent-2) 35%,var(--mp-surface))}.mp-gar-rks{display:grid;gap:2px;padding:8px 10px}.mp-gar-rk{display:flex;align-items:center;gap:10px;padding:4px;border-radius:12px}.mp-gar-rk--yo{background:var(--gar-sel)}.mp-gar-rk__pos{width:1.25rem;font-size:calc(.9375rem * var(--mp-text-scale));font-weight:800;text-align:center;color:var(--mp-fg-muted)}.mp-gar-rk__nm{flex:1;min-width:0;font-size:calc(.9375rem * var(--mp-text-scale));font-weight:600;overflow-wrap:anywhere}.mp-gar-rk b{font-size:calc(1rem * var(--mp-text-scale));font-weight:800;font-variant-numeric:tabular-nums}.mp-gar-galeria{display:flex;flex-direction:column;gap:12px}.mp-gar-galeria ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.mp-gar-polar{position:relative;min-width:0;padding:8px 8px 10px;border-radius:4px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--gar-shadow);transform:rotate(-1.5deg)}.mp-gar-polar:nth-child(2n){transform:rotate(1.5deg)}.mp-gar-polar .mp-gar-board{gap:0}.mp-gar-polar .mp-gar-hoja{width:100%;margin:0;transform:none}.mp-gar-polar .mp-gar-hoja:before,.mp-gar-polar .mp-gar-hoja:after{display:none}.mp-gar-polar .garabato-canvas{background-size:14px 14px}.mp-gar-polar__oculto{display:grid;place-items:center;aspect-ratio:1 / 1;margin:0;padding:8px;background:var(--gar-soft);color:var(--mp-fg-muted);font-size:calc(.875rem * var(--mp-text-scale));font-style:italic;text-align:center}.mp-gar-polar__pie{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;overflow-wrap:anywhere}.mp-gar-polar__pie small{display:block;font-size:calc(.875rem * var(--mp-text-scale));font-weight:500;color:var(--mp-fg-muted)}.mp-gar-polar .mp-gar-denuncia{width:100%;margin-top:6px}@media(min-width:1024px){.mp-gar-tabs{display:none}.mp-gar-results[data-tab] .mp-gar-rank,.mp-gar-results[data-tab] .mp-gar-galeria{display:flex}}@media(prefers-reduced-motion:reduce){.mp-gar-flota{animation:none}.mp-gar-carta,.mp-gar-hoja,.mp-gar-polar,.mp-gar-polar:nth-child(2n){transform:none}}@media(max-height:700px){.mp-gar-results,.mp-gar-rank{gap:6px}.mp-gar-podio__corona{top:-1.25rem}.mp-gar-podio__ped{min-height:1.75rem;margin-top:.875rem;font-size:calc(1rem * var(--mp-text-scale))}.mp-gar-podio__ped:before{top:-.875rem;border-bottom-width:.875rem}.mp-gar-podio__esc.p1 .mp-gar-podio__ped{min-height:2.5rem}.mp-gar-podio__esc.p2 .mp-gar-podio__ped{min-height:2.125rem}.mp-gar-rks{padding:4px 10px}.mp-gar-rk{padding:2px 4px}}.mp-gar-countdown{position:fixed;left:50%;bottom:calc(var(--mp-frame-actions-h, 66px) + .75rem);transform:translate(-50%);z-index:30;margin:0;padding:.5rem 1rem;border-radius:999px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--mp-shadow);font-size:calc(1rem * var(--mp-text-scale));font-weight:800;pointer-events:none;white-space:nowrap}.mp-gar-galeria__intro{margin:0;font-size:calc(1rem * var(--mp-text-scale));font-weight:700;color:var(--mp-fg);text-align:center}[data-game=nunca_lo_diria]{--nld-si: var(--mp-accent);--nld-si-fg: var(--mp-accent-fg);--nld-no: var(--mp-accent-2);--nld-no-fg: var(--mp-surface);--nld-emp: var(--mp-fg);--nld-emp-fg: var(--mp-surface);--nld-neu: var(--mp-fg-muted);--nld-neu-fg: var(--mp-surface);--nld-shadow: 0 4px 16px color-mix(in srgb, var(--mp-fg) 16%, transparent);--nld-line: color-mix(in srgb, var(--mp-fg) 16%, transparent);--nld-soft: color-mix(in srgb, var(--mp-bg-2) 55%, var(--mp-surface))}.mp-nld{display:flex;flex-direction:column;gap:12px}[data-game=nunca_lo_diria] :is(.si,[data-tone=si]){--k: var(--nld-si);--k-fg: var(--nld-si-fg)}[data-game=nunca_lo_diria] :is(.no,[data-tone=no]){--k: var(--nld-no);--k-fg: var(--nld-no-fg)}[data-game=nunca_lo_diria] :is(.emp,[data-tone=emp]){--k: var(--nld-emp);--k-fg: var(--nld-emp-fg)}[data-game=nunca_lo_diria] :is(.neu,[data-tone=neu]){--k: var(--nld-neu);--k-fg: var(--nld-neu-fg)}[data-game=nunca_lo_diria] :is(.si,.no,.emp,.neu,[data-tone]){--k-soft: color-mix(in srgb, var(--k) 14%, var(--mp-surface))}.mp-nld-ico{flex:none;width:24px;height:24px}.mp-nld-fase{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--nld-shadow)}.mp-nld-fase>div{flex:1;min-width:0}.mp-nld-fase__title{margin:0;font:800 calc(1.3125rem * var(--mp-text-scale)) / 1.1 var(--mp-font-display, inherit)}.mp-nld-fase__sub{margin:2px 0 0;font-weight:600;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-nld-bocadillo{position:relative;margin:0 0 14px;padding:14px 16px 16px 18px;border-radius:22px 22px 22px 6px;border-left:6px solid var(--mp-accent);background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--nld-shadow)}.mp-nld-bocadillo__q{position:absolute;right:12px;top:-14px;font:800 calc(5.25rem * var(--mp-text-scale)) / 1 var(--mp-font-display, inherit);color:var(--mp-accent);opacity:.9}.mp-nld-bocadillo__meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:6px}.mp-nld-bocadillo__cat{font-weight:800;font-size:calc(.875rem * var(--mp-text-scale));text-transform:uppercase;letter-spacing:.06em;color:var(--mp-fg-muted)}.mp-nld-bocadillo__lvl{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;border:1.5px solid currentColor;font-weight:800;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-accent-2)}.mp-nld-bocadillo__lvl--FRIENDS_16{color:var(--mp-fg)}.mp-nld-bocadillo__text{margin:0;font:700 calc(1.1875rem * var(--mp-text-scale)) / 1.3 var(--mp-font-display, inherit)}.mp-nld-bocadillo--big{padding:18px 18px 22px 20px}.mp-nld-bocadillo--big .mp-nld-bocadillo__text{padding:6px 0 4px;font-size:calc(1.6875rem * var(--mp-text-scale));line-height:1.18;font-weight:800}.mp-nld-pts{margin:8px 0 0}.mp-nld-pts__row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px dashed var(--nld-line, currentColor)}.mp-nld-pts__row dd{margin:0;min-width:52px;text-align:center;font-weight:800}.mp-nld .mp-list__item>.mp-av,.mp-nld .mp-rankboard__row>.mp-av{flex:none;border-radius:50%;overflow:hidden}.mp-nld .mp-rankboard__row,.mp-nld .mp-list__item{display:flex;align-items:center;gap:10px}.mp-nld .mp-list__name{flex:1;min-width:0}.mp-choice__grid.mp-nld-sellos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mp-play[data-surface] .mp-choice__grid.mp-nld-sellos>.mp-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:168px;padding:12px 6px;border-radius:20px;border:2.5px dashed var(--k);background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--nld-shadow);text-align:center}.mp-nld-sellos .mp-option__ico{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:3px double var(--k);background:var(--k-soft);color:var(--k)}.mp-nld-sellos .mp-option__ico .mp-nld-ico{width:28px;height:28px}.mp-play[data-surface] .mp-choice__grid.mp-nld-sellos>.mp-option[data-mine=true]{border-style:solid;background:var(--k);color:var(--k-fg);transform:rotate(-2deg)}.mp-play[data-surface] .mp-choice__grid.mp-nld-sellos>.mp-option[data-mine=true] .mp-option__ico{border-color:var(--k-fg);background:var(--k-fg);color:var(--k)}.mp-nld-sellos .mp-option__text,.mp-nld-papeletas .mp-option__text{font-weight:800;line-height:1.15}.mp-choice__grid.mp-nld-papeletas{display:flex;flex-direction:column;gap:12px}.mp-play[data-surface] .mp-choice__grid.mp-nld-papeletas>.mp-option{display:flex;align-items:center;gap:14px;min-height:72px;padding:8px 16px 8px 10px;border-radius:16px;border:2px solid var(--k);background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--nld-shadow);text-align:left;font-size:calc(1.125rem * var(--mp-text-scale))}.mp-play[data-surface] .mp-choice__grid.mp-nld-papeletas>.mp-option[data-tone=neu]{border-style:dashed}.mp-nld-papeletas .mp-option__ico{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--k-soft);color:var(--k)}.mp-play[data-surface] .mp-choice__grid.mp-nld-papeletas>.mp-option[data-mine=true]{background:var(--k);color:var(--k-fg)}.mp-play[data-surface] .mp-choice__grid.mp-nld-papeletas>.mp-option[data-mine=true] .mp-option__ico{background:var(--k-fg);color:var(--k)}.mp-nld-sellos~.mp-choice__note,.mp-nld-papeletas~.mp-choice__note,.mp-nld-urna~.mp-choice__note{margin:0;padding:10px 12px;border-radius:14px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--nld-shadow);font-weight:600}.mp-nld-urna{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 16px;border-radius:22px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--nld-shadow);text-align:center}.mp-nld-urna__sobre{position:relative;display:block;width:120px;height:92px;color:var(--mp-accent);transform:rotate(-5deg)}.mp-nld-urna__sobre>.mp-nld-ico{width:120px;height:92px}.mp-nld-urna__lacre{position:absolute;left:50%;top:52%;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;transform:translate(-50%,-50%);background:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-nld-urna__big{margin:0;font:800 calc(1.875rem * var(--mp-text-scale)) / 1.05 var(--mp-font-display, inherit)}.mp-nld-urna__sub{margin:0;font-weight:600;color:var(--mp-fg-muted)}.mp-nld-barra{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.mp-nld-prog{display:flex;flex-direction:column;gap:2px}.mp-nld-prog>b{font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-nld-prog__sobres{display:flex;flex-wrap:wrap;gap:4px;color:var(--nld-line)}.mp-nld-prog__sobres>i.on{color:var(--mp-accent)}.mp-nld-resultado{display:grid;gap:10px;padding:14px;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--nld-shadow)}.mp-nld-veredicto{justify-self:start;display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 14px;border-radius:12px;border:3px double var(--k);color:var(--k);font:800 calc(1.375rem * var(--mp-text-scale)) / 1.15 var(--mp-font-display, inherit);transform:rotate(-2deg)}.mp-nld-recuento{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:end}.mp-nld-pila{display:flex;flex-direction:column;align-items:center;gap:4px}.mp-nld-pila>b{font:800 calc(2.25rem * var(--mp-text-scale)) / 1 var(--mp-font-display, inherit);color:var(--k)}.mp-nld-pila__sobres{display:flex;flex-direction:column-reverse;align-items:center;min-height:20px;color:var(--k)}.mp-nld-pila__sobres>.mp-nld-ico{width:40px;height:28px;margin-top:2px}.mp-nld-pila__sobres>.mp-nld-ico:nth-child(odd){transform:rotate(-5deg)}.mp-nld-pila__sobres>.mp-nld-ico:nth-child(2n){transform:rotate(4deg)}.mp-nld-pila__lab{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:calc(.875rem * var(--mp-text-scale))}.mp-nld-pila__lab>.mp-nld-ico{width:16px;height:16px;color:var(--k)}.mp-play[data-surface] .mp-nld-resultado .mp-nld-split{display:flex;gap:3px;height:12px;border:0;border-radius:6px}.mp-play[data-surface] .mp-nld-resultado .mp-nld-split__a{background:var(--nld-si)}.mp-play[data-surface] .mp-nld-resultado .mp-nld-split__b{background:var(--nld-no)}.mp-nld-mispts{display:flex;align-items:center;gap:10px;margin:0;font-weight:700}.mp-nld-mispts__n{display:inline-grid;place-items:center;min-width:46px;min-height:36px;border-radius:10px;background:var(--nld-no);color:var(--nld-no-fg);font:800 calc(1.25rem * var(--mp-text-scale)) var(--mp-font-display, inherit)}.mp-nld-mispts__n--1{background:var(--nld-emp);color:var(--nld-emp-fg)}.mp-nld-mispts__n--0{background:var(--nld-soft);color:var(--mp-fg)}.mp-nld-mispts--sin,.mp-nld-neutral{color:var(--mp-fg-muted)}.mp-nld-neutral{display:flex;align-items:center;gap:6px;margin:0;font-size:calc(.875rem * var(--mp-text-scale))}.mp-nld-nodata{margin:0;font-weight:700}.mp-nld-podio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end;margin:8px 0 0;padding:36px 12px 12px;list-style:none;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--nld-shadow)}.mp-nld-podio__esc{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.mp-nld-podio__cara{position:relative}.mp-nld-podio__cara>.mp-av{display:block;overflow:hidden;border-radius:50%;box-shadow:0 0 0 3px var(--mp-accent)}.mp-nld-podio__esc.p1 .mp-nld-podio__cara>.mp-av{box-shadow:0 0 0 4px var(--mp-accent-strong)}.mp-nld-podio__corona{position:absolute;top:-30px;left:50%;transform:translate(-50%) rotate(-8deg);font-size:calc(1.75rem * var(--mp-text-scale));color:var(--mp-accent-strong)}.mp-nld-podio__nm{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:calc(.875rem * var(--mp-text-scale))}.mp-nld-podio__ped{display:grid;place-items:center;width:100%;min-height:54px;border-radius:12px 12px 4px 4px;background:var(--nld-no);color:var(--nld-no-fg);font:800 calc(1.375rem * var(--mp-text-scale)) var(--mp-font-display, inherit)}.mp-nld-podio__esc.p1 .mp-nld-podio__ped{min-height:78px;background:var(--mp-accent-strong);color:var(--mp-accent-fg)}.mp-nld-podio__esc.p3 .mp-nld-podio__ped{min-height:38px;background:var(--nld-emp);color:var(--nld-emp-fg)}.mp-nld-cats__who{display:inline-flex;flex-direction:column;align-items:center;gap:2px;font-size:calc(.875rem * var(--mp-text-scale))}.mp-nld-cats__who>.mp-av{overflow:hidden;border-radius:50%}.mp-nld__ranks-title{margin:0;font-size:calc(1rem * var(--mp-text-scale));font-weight:700;color:var(--mp-fg);text-align:center}.mp-cf{display:flex;flex-direction:column;gap:14px}.mp-cf-actions{display:flex;flex-direction:column;gap:12px;margin-top:16px}.mp-cf-count{color:var(--mp-fg-muted);font-size:calc(15px * var(--mp-text-scale));font-weight:600}.mp-cf-hint{color:var(--mp-fg-muted);font-size:calc(15px * var(--mp-text-scale))}.mp-cf-why{font-size:calc(18px * var(--mp-text-scale));font-weight:700;color:var(--mp-fg)}.mp-cf-code{font-size:calc(22px * var(--mp-text-scale));font-weight:800;letter-spacing:.12em;color:var(--mp-accent-strong)}.mp-cf-qr{display:flex;justify-content:center;padding:8px 0}.mp-cf-modes,.mp-cf-places{display:flex;flex-direction:column;gap:10px;margin:12px 0}.mp-cf-option-detail{display:block;font-size:calc(14px * var(--mp-text-scale));font-weight:500;color:var(--mp-fg-muted)}.mp-cf-chosen{font-size:calc(16px * var(--mp-text-scale));font-weight:600;color:var(--mp-fg)}.mp-cf-mission-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.mp-cf-mission-only{font-size:calc(14px * var(--mp-text-scale));font-weight:600;color:var(--mp-fg-muted);white-space:nowrap}.mp-cf-mission-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:10px 0}.mp-cf-mission-icon{width:28px;height:28px}.mp-cf-mission-text{font-size:calc(18px * var(--mp-text-scale));font-weight:600;line-height:1.35}.mp-cf-progress{width:100%;height:12px;margin:10px 0}.mp-cf-wait-count{font-size:calc(22px * var(--mp-text-scale));font-weight:800;color:var(--mp-fg)}.mp-cf-hud{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin-bottom:12px}.mp-cf-hud-block{font-size:calc(14px * var(--mp-text-scale));font-weight:700;color:var(--mp-fg-muted);background:var(--mp-bg-2);border-radius:var(--mp-radius);padding:6px 10px}.mp-cf-hud-clock{font-size:calc(22px * var(--mp-text-scale));font-weight:800;color:var(--mp-fg);font-variant-numeric:tabular-nums}.mp-cf-hud-clock[data-final=true]{color:var(--mp-danger)}.mp-cf-hud-points{font-size:calc(15px * var(--mp-text-scale));font-weight:700;color:var(--mp-accent-strong)}.mp-cf-tabs{display:flex;gap:8px;margin:12px 0}.mp-cf-estado{display:inline-flex;align-items:center;gap:6px;font-size:calc(14px * var(--mp-text-scale));font-weight:700}.mp-cf-estado[data-kind=YES]{color:var(--mp-ok)}.mp-cf-estado[data-kind=NO],.mp-cf-estado[data-kind=EXPIRED]{color:var(--mp-danger)}.mp-cf-estado[data-kind=NOT_APPLICABLE]{color:var(--mp-fg-muted)}.mp-cf-estado:before{font-size:calc(15px * var(--mp-text-scale))}.mp-cf-estado[data-kind=YES]:before{content:"✓"}.mp-cf-estado[data-kind=NO]:before{content:"✕"}.mp-cf-estado[data-kind=NOT_APPLICABLE]:before{content:"∅"}.mp-cf-estado[data-kind=EXPIRED]:before{content:"⏱"}.mp-cf-people{display:flex;flex-direction:column;gap:8px;margin:12px 0}.mp-cf-wait-row{display:flex;align-items:center;gap:12px;margin:10px 0}.mp-cf-wait-seconds{font-size:calc(22px * var(--mp-text-scale));font-weight:800;color:var(--mp-fg);font-variant-numeric:tabular-nums}.mp-cf-final,.mp-cf-levelup{border:2px solid var(--mp-accent)}.mp-cf-level-icons{display:flex;align-items:center;gap:8px}.mp-cf-sheet{border:2px solid var(--mp-accent)}.mp-cf-question{font-size:calc(18px * var(--mp-text-scale));font-weight:700;color:var(--mp-fg);margin:12px 0}.mp-cf-expired{border:2px solid var(--mp-fg-muted);opacity:.75}.mp-cf-queue{border:2px solid var(--mp-fg-muted)}.mp-cf-queue-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.mp-cf-queue-list li{min-height:44px;padding:8px 0;border-top:1px solid var(--mp-border);display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.mp-cf-queue-list p{flex-basis:100%;margin:0}.mp-cf-table{border:2px solid var(--mp-border)}.mp-cf-table-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.mp-cf-table-rows{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column}.mp-cf-table--long .mp-cf-table-row{padding:6px 0;font-size:calc(14px * var(--mp-text-scale))}.mp-cf-table-row{min-height:44px;padding:10px 0;border-top:1px solid var(--mp-border);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.mp-cf-table-who{font-weight:600;color:var(--mp-fg)}.mp-cf-sent{border:2px solid var(--mp-border)}.mp-cf-people .mp-option{display:flex;align-items:center;gap:10px}.mp-cf-block-points{border:2px solid var(--mp-accent)}.mp-cf-block-value{font-size:calc(22px * var(--mp-text-scale));font-weight:800;color:var(--mp-fg);font-variant-numeric:tabular-nums}.mp-cf-block-rows{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.mp-cf-block-row{min-height:44px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mp-cf-block-row .mp-cf-progress{flex-basis:100%;margin:4px 0 0}.mp-cf-block-lines{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.mp-cf-block-line{min-height:44px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.mp-cf-block-total{min-height:44px;display:flex;align-items:baseline;justify-content:space-between;gap:8px;border-top:1px solid var(--mp-border);margin-top:10px;padding-top:10px;font-weight:700}.mp-cf-ctrl{min-height:44px}.mp-cf-ctrl .mp-btn__label{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left}.mp-cf-ctrl small{color:var(--mp-fg-muted)}.mp-cf-closing{border:2px solid var(--mp-accent)}.mp-cf-you{color:var(--mp-accent-strong);font-weight:700}[data-game=quien_seria_capaz]{--qsc-shadow: 0 4px 16px color-mix(in srgb, var(--mp-fg) 16%, transparent);--qsc-line: color-mix(in srgb, var(--mp-fg) 16%, transparent);--qsc-soft: color-mix(in srgb, var(--mp-bg-2) 55%, var(--mp-surface));--qsc-sel: color-mix(in srgb, var(--mp-accent) 14%, var(--mp-surface));--qsc-luz: color-mix(in srgb, var(--mp-accent-2) 22%, transparent)}.mp-qsc{display:flex;flex-direction:column;gap:12px}.mp-qsc-ico{flex:none;width:24px;height:24px}.mp-qsc-fase{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--qsc-shadow)}.mp-qsc-fase>div{flex:1;min-width:0}.mp-qsc-fase__title{margin:0;font:800 calc(1.3125rem * var(--mp-text-scale)) / 1.15 var(--mp-font-display, inherit)}.mp-qsc-fase__sub{margin:2px 0 0;font-weight:600;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-qsc-papeleta{position:relative;margin:0;padding:10px 16px 12px;border-radius:6px 22px 6px 6px;border-left:6px dashed var(--qsc-line);background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--qsc-shadow)}.mp-qsc-papeleta:after{content:"";position:absolute;top:0;right:0;width:26px;height:26px;border-radius:0 22px 0 0;background:linear-gradient(225deg,var(--mp-bg-2) 50%,transparent 50%)}.mp-qsc-papeleta__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mp-qsc-papeleta__lvl{padding:3px 9px;border-radius:999px;background:var(--mp-accent);color:var(--mp-accent-fg);font-weight:800;font-size:calc(.875rem * var(--mp-text-scale))}.mp-qsc-papeleta__cat{font-weight:700;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-qsc-papeleta__text{margin:6px 0 0;font:800 calc(1.0625rem * var(--mp-text-scale)) / 1.25 var(--mp-font-display, inherit)}.mp-qsc-papeleta--big{padding:14px 16px 16px}.mp-qsc-papeleta--big .mp-qsc-papeleta__text{margin-top:10px;font-size:calc(1.4375rem * var(--mp-text-scale));line-height:1.2}.mp-qsc-foco{display:grid;place-items:center}.mp-qsc-urna{width:120px;height:96px}.mp-qsc-urna__luz{fill:var(--qsc-luz)}.mp-qsc-urna__pap{fill:var(--mp-surface);stroke:var(--qsc-line);stroke-width:2}.mp-qsc-urna__caja{fill:var(--mp-accent)}.mp-qsc-urna__ranura{fill:var(--mp-accent-strong)}.mp-choice__grid.mp-qsc-opciones{display:flex;flex-direction:column;gap:10px}.mp-play[data-surface] .mp-choice__grid.mp-qsc-opciones>.mp-option{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 12px;border-radius:16px;border:2px solid var(--qsc-line);background:var(--mp-surface);color:var(--mp-fg);box-shadow:0 3px 0 var(--qsc-line);text-align:left}.mp-play[data-surface] .mp-choice__grid.mp-qsc-opciones>.mp-option[data-mine=true]{border-color:var(--mp-accent);background:var(--qsc-sel);box-shadow:0 3px 0 var(--mp-accent)}.mp-play[data-surface] .mp-choice__grid.mp-qsc-opciones>.mp-option[data-ineligible=true]{border-style:dashed;background:var(--qsc-soft);color:var(--mp-fg-muted);box-shadow:none}.mp-qsc-opciones .mp-option[data-ineligible=true] .mp-av{filter:grayscale(1);opacity:.6}.mp-qsc-opciones .mp-option__ico{display:grid;flex:none;place-items:center;width:40px;min-height:40px;border-radius:12px;background:var(--qsc-soft);color:var(--mp-accent-strong)}.mp-qsc-opciones .mp-option__ico:has(.mp-av){background:none}.mp-qsc-opciones .mp-option__ico .mp-av{display:block;overflow:hidden;border-radius:50%}.mp-qsc-opciones .mp-option__text{flex:1;min-width:0;font-weight:700;font-size:calc(1rem * var(--mp-text-scale));line-height:1.2}.mp-option__detail{display:block;margin-top:2px;font-weight:500;font-size:calc(.875rem * var(--mp-text-scale));line-height:1.3;color:var(--mp-fg-muted)}.mp-qsc-grupo{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--qsc-shadow)}.mp-qsc-grupo__title{margin:0;font:800 calc(1.0625rem * var(--mp-text-scale)) / 1.2 var(--mp-font-display, inherit)}.mp-qsc-grupo .mp-choice__grid.mp-qsc-opciones>.mp-option{box-shadow:none}@media(max-height:700px){.mp-qsc-grupo{gap:6px;padding:10px}.mp-choice__grid.mp-qsc-opciones{gap:8px}.mp-play[data-surface] .mp-choice__grid.mp-qsc-opciones>.mp-option{min-height:48px;padding-block:6px}.mp-qsc-grupo--coincide .mp-choice__grid.mp-qsc-opciones{display:grid;grid-template-columns:1fr 1fr}.mp-qsc-grupo--coincide .mp-option__detail{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.mp-qsc-nota{margin:0;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-qsc-prog{font-weight:700;font-size:calc(.9375rem * var(--mp-text-scale))}.mp-qsc-corona{position:relative;display:grid;place-items:center;padding-top:18px}.mp-qsc-corona>.mp-av{display:block;overflow:hidden;border-radius:50%;box-shadow:0 0 0 4px var(--mp-accent)}.mp-qsc-corona__ico{position:absolute;top:-4px;left:50%;transform:translate(-50%) rotate(-8deg);font-size:calc(1.75rem * var(--mp-text-scale));color:var(--mp-accent-2)}.mp-qsc-revela{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 14px 16px;border-radius:20px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--qsc-shadow);text-align:center}.mp-qsc-escena{position:relative;display:flex;justify-content:center;align-items:flex-end;gap:4px;min-height:120px;width:100%}.mp-qsc-escena__haz{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mp-qsc-escena__haz path{fill:var(--qsc-luz)}.mp-qsc-escena>.mp-av{position:relative;display:block;overflow:hidden;border-radius:50%;box-shadow:0 0 0 3px var(--mp-surface)}.mp-qsc-escena--rep>.mp-av:nth-of-type(odd){transform:translateY(-14px) rotate(-6deg)}.mp-qsc-escena--rep>.mp-av:nth-of-type(2n){transform:translateY(6px) rotate(5deg)}.mp-qsc-revela__sup{margin:0;font-weight:700;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted);text-transform:uppercase;letter-spacing:.04em}.mp-qsc-veredicto{margin:0;font:800 calc(1.5rem * var(--mp-text-scale)) / 1.15 var(--mp-font-display, inherit)}.mp-qsc-revela p{margin:0}.mp-qsc-pts-ronda{display:inline-block;margin-top:6px;padding:8px 16px;border-radius:999px;background:var(--mp-accent);color:var(--mp-accent-fg);font:800 calc(1.125rem * var(--mp-text-scale)) var(--mp-font-display, inherit)}.mp-qsc-pts-ronda--gris{background:var(--qsc-soft);color:var(--mp-fg);font-weight:600;font-size:calc(.9375rem * var(--mp-text-scale))}.mp-qsc-recuento{display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 14px;list-style:none;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--qsc-shadow)}.mp-qsc-recuento__fila{display:grid;grid-template-columns:32px 1fr;gap:4px 10px;align-items:center}.mp-qsc-recuento__fila>.mp-av{display:block;overflow:hidden;border-radius:50%}.mp-qsc-recuento__nm{font-weight:600;font-size:calc(.9375rem * var(--mp-text-scale))}.mp-qsc-recuento__barra{grid-column:2;display:block;overflow:hidden;border-radius:4px;background:var(--mp-bg-2)}.mp-qsc-recuento__barra>i{display:block;min-height:8px;background:var(--mp-accent)}.mp-qsc-neutral{margin:0;font-weight:500;font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-qsc-podio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end;margin:8px 0 0;padding:36px 12px 12px;list-style:none;border-radius:18px;background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--qsc-shadow)}.mp-qsc-podio__esc{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.mp-qsc-podio__cara{position:relative}.mp-qsc-podio__cara>.mp-av{display:block;overflow:hidden;border-radius:50%;box-shadow:0 0 0 3px var(--mp-accent)}.mp-qsc-podio__corona{position:absolute;top:-30px;left:50%;transform:translate(-50%) rotate(-8deg);font-size:calc(1.75rem * var(--mp-text-scale));color:var(--mp-accent-2)}.mp-qsc-podio__nm{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:calc(.875rem * var(--mp-text-scale))}.mp-qsc-podio__ped{display:grid;place-items:center;width:100%;min-height:54px;border-radius:12px 12px 4px 4px;background:var(--mp-accent);color:var(--mp-accent-fg);font:800 calc(1.375rem * var(--mp-text-scale)) var(--mp-font-display, inherit)}.mp-qsc-podio__esc.p1 .mp-qsc-podio__ped{min-height:78px;background:var(--mp-accent-strong)}.mp-qsc-podio__esc.p3 .mp-qsc-podio__ped{min-height:38px;background:var(--mp-accent-2);color:var(--mp-surface)}.mp-qsc-pts{display:flex;flex-direction:column;gap:6px;margin:8px 0 0}.mp-qsc-pts__row{display:flex;justify-content:space-between;gap:12px;font-size:calc(.9375rem * var(--mp-text-scale))}.mp-qsc-pts__row dd{margin:0;font-weight:800}.mp-qsc-barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;width:100%}.mp-qsc-barra>.mp-frame__guide{flex:1 1 12rem;margin:0}@media(max-height:700px){.mp-qsc-barra{flex-wrap:nowrap}.mp-qsc-barra>.mp-frame__guide{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mp-qsc-prog{flex:none}.mp-choice__grid.mp-qsc-opciones.mp-qsc-opciones--voto{display:grid;grid-template-columns:1fr 1fr}.mp-qsc-opciones--voto .mp-option{gap:8px;padding-inline:8px}.mp-qsc-opciones--voto .mp-option__text,.mp-qsc-opciones--voto .mp-option__detail{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mp-qsc-opciones--voto .mp-option__detail{font-size:calc(.875rem * var(--mp-text-scale))}}.mp-late{display:grid;justify-items:center;gap:8px;padding:16px;text-align:center;color:var(--mp-fg)}.mp-late p,.mp-late h2,.mp-late h3{margin:0}.mp-late__lead{font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mp-fg-muted)}.mp-late__me{border-radius:50%}.mp-late__title{font-size:calc(1.5rem * var(--mp-text-scale));font-weight:800}.mp-late__body{font-size:calc(1rem * var(--mp-text-scale));max-width:30rem}.mp-late__minutes{font-size:calc(.9375rem * var(--mp-text-scale));font-variant-numeric:tabular-nums;color:var(--mp-fg-muted)}.mp-late__table{margin-top:8px;font-size:calc(.875rem * var(--mp-text-scale));font-weight:700;color:var(--mp-fg-muted)}.mp-late__seats{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;margin:0;padding:0;list-style:none}.mp-late__seats li{display:grid;justify-items:center;gap:2px;font-size:calc(.875rem * var(--mp-text-scale))}.mp-late__seats img{border-radius:50%}.mp-late__footer{margin-top:8px;font-size:calc(.9375rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-late__join{display:grid;justify-items:center;gap:8px;max-width:30rem}.mp-late__join-hint{font-size:calc(.9375rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-late__join-note{font-size:calc(.9375rem * var(--mp-text-scale));color:var(--mp-fg)}.mp-late__join-status{display:grid;gap:4px;font-size:calc(1rem * var(--mp-text-scale))}.mp-join-req{display:grid;gap:8px}.mp-join-req--notice{position:fixed;inset:auto 16px 16px;z-index:40;padding:12px 16px;border-radius:12px;background:var(--mp-card);color:var(--mp-fg)}.mp-join-req__item p{margin:0}.mp-join-req__title{font-size:calc(1rem * var(--mp-text-scale));font-weight:700}.mp-join-req__hint{font-size:calc(.875rem * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-join-req__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.mp-join-toast{position:fixed;inset:16px 16px auto;z-index:40;padding:10px 14px;border-radius:12px;background:var(--mp-card);color:var(--mp-fg);font-size:calc(.9375rem * var(--mp-text-scale));text-align:center}html{--mp-app-barra: #ffffff}html[data-theme=dark],html[data-theme=dark] [data-game]{--mp-bg: #0b1a36;--mp-bg-2: #13284f;--mp-surface: #162c55;--mp-fg: #eaf4ff;--mp-fg-muted: #a9bfdf;--mp-accent: #5aa8ff;--mp-accent-strong: #3d8ff0;--mp-accent-fg: #06142c;--mp-accent-2: #ffd38e;--mp-warning: #ffd38e;--mp-danger: #ff8a80;--mp-ok: #6fd6a2;--mp-shadow: 0 8px 24px rgba(0, 0, 0, .4);--mp-border: #23406f;--mp-card: var(--mp-surface);--mp-ink-alpha: rgba(0, 0, 0, .45);--mp-ink-soft: rgba(0, 0, 0, .3);--mp-scrim: rgba(0, 0, 0, .6);--mp-bg-veil: rgba(11, 26, 54, .8);--mp-accent-soft: #1d3766;--mp-ok-soft: #173f33;--mp-paper-sfc: #162c55;--mp-paper-sfc-2: #13284f;--mp-paper-bar: #102449;--mp-app-barra: #102449;--mp-paper-ink: #eaf4ff;--mp-paper-muted: #a9bfdf;--mp-paper-bd: 2px solid rgba(234, 244, 255, .14);--mp-paper-bar-bd: 2px solid rgba(234, 244, 255, .12);--mp-paper-sh: 0 3px 0 rgba(0, 0, 0, .35);--mp-paper-veil: rgba(11, 26, 54, .55);--mp-paper-ring: rgba(234, 244, 255, .35);--mp-app-line: rgba(234, 244, 255, .12);--mp-app-skel: #1d3766;--mp-app-bar: #102449;color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) :is([data-game=atrevete_si_quieres],[data-game=brujula_oculta],[data-game=casa_subastas],[data-game=diamond_heist],[data-game=duelo_saberes],[data-game=nunca_lo_diria],[data-game=quien_seria_capaz],[data-game=telefono_de_tinta]){--mp-warning: #ffd38e;--mp-danger: #ff8a80;--mp-ok: #6fd6a2}}html[data-native]{--mp-app-line: rgba(16, 42, 86, .12);--mp-app-skel: #cfe6f3;--mp-app-bar: #ffffff}html[data-native][data-theme=dark]{--mp-app-line: rgba(234, 244, 255, .12);--mp-app-skel: #1d3766;--mp-app-bar: #102449}html[data-theme=dark] body{background:var(--mp-bg);color:var(--mp-fg)}html[data-native],html[data-native] body{overscroll-behavior:none;-webkit-text-size-adjust:100%;touch-action:manipulation}html[data-native] body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:var(--mp-bg)}html[data-native] input,html[data-native] textarea,html[data-native] select,html[data-native] [contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}html[data-native] img{-webkit-user-drag:none}html[data-native] #root{padding-top:var(--mp-safe-t)}html[data-native] #root:has(.mp-app-frame),html[data-native] #root:has(.mp-app-offline){padding-top:0}.mp-app-frame{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--mp-bg);color:var(--mp-fg)}.mp-app-scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-top:var(--mp-safe-t)}.mp-app-tabs{flex:none;display:grid;grid-template-columns:repeat(4,1fr);padding:8px 6px calc(8px + var(--mp-safe-b));background:var(--mp-app-bar);border-top:1px solid var(--mp-app-line)}.mp-app-tabs__item{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:48px;font:600 calc(11px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-fg-muted);text-decoration:none}.mp-app-tabs__item svg{width:28px;height:28px}.mp-app-tabs__item.is-active{color:var(--mp-accent-strong)}html[data-theme=dark] .mp-app-tabs__item.is-active{color:var(--mp-accent)}.mp-app-offline-banner{position:absolute;z-index:5;top:calc(var(--mp-safe-t) + 6px);left:20px;right:20px;display:flex;gap:8px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--mp-gold);color:#102a56;font:600 calc(13px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-app-offline-banner span{width:10px;height:10px;border-radius:50%;background:#b3261e}.mp-app-tab{padding:6px 0 24px}.mp-app-cab{background:var(--mp-app-barra);display:flex;align-items:center;justify-content:space-between;padding:8px 20px 10px}.mp-app-cab h1{margin:0;font:800 calc(30px * var(--mp-text-scale)) / 1 "Baloo 2",sans-serif}.mp-app-wordmark{height:46px;width:auto;display:block}html[data-theme=dark] .mp-app-wordmark{background:#eaf4ff;border-radius:18px;padding:4px 10px}.mp-app-esq{background:var(--mp-app-skel);border-radius:12px}.mp-app-esq--destacado{margin:4px 20px 18px;height:196px;border-radius:22px}.mp-app-esq--titulo{margin:0 20px 10px;width:150px;height:20px}.mp-app-esq--carta{flex:none;width:142px;height:190px;border-radius:16px}.mp-app-destacado{position:relative;margin:4px 20px 18px;border-radius:22px;overflow:hidden;box-shadow:var(--mp-shadow);background:var(--mp-surface)}.mp-app-destacado__img{display:block;width:100%;height:196px;object-fit:cover}.mp-app-chip{position:absolute;top:12px;left:12px;background:var(--mp-gold);color:#102a56;font:700 calc(11px * var(--mp-text-scale)) Inter,system-ui,sans-serif;padding:4px 9px;border-radius:999px}.mp-app-destacado__pie{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px}.mp-app-destacado__pie b{display:block;font:800 calc(18px * var(--mp-text-scale)) / 1.1 "Baloo 2",sans-serif}.mp-app-destacado__pie span:not(.mp-btn span),.mp-app-carta span:not(.mp-btn span){font-size:calc(12px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-app-sec{margin:4px 0 18px}.mp-app-sec h2{margin:0 20px 8px;font:800 calc(19px * var(--mp-text-scale)) "Baloo 2",sans-serif}.mp-app-carrusel{display:flex;gap:12px;padding:0 20px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mp-app-carrusel::-webkit-scrollbar{display:none}.mp-app-carta{flex:none;width:142px;scroll-snap-align:start;color:inherit;text-decoration:none}.mp-app-carta__img{display:block;width:142px;height:190px;border-radius:16px;object-fit:cover;box-shadow:var(--mp-shadow)}.mp-app-carta b{display:block;margin-top:7px;font:700 calc(14px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-app-intro{margin:0 20px 16px;color:var(--mp-fg-muted)}.mp-app-qr{display:flex;align-items:center;gap:16px;width:calc(100% - 40px);margin:0 20px;padding:22px 20px;border:0;border-radius:22px;text-align:left;background:var(--mp-accent-strong);color:#fff;box-shadow:var(--mp-shadow)}html[data-theme=dark] .mp-app-qr{background:var(--mp-accent);color:var(--mp-accent-fg)}.mp-app-qr b{display:block;font:800 calc(22px * var(--mp-text-scale)) / 1.1 "Baloo 2",sans-serif}.mp-app-qr small{font-size:calc(13px * var(--mp-text-scale));opacity:.9}.mp-app-o{text-align:center;margin:18px 0 10px;font:600 calc(13px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-fg-muted)}.mp-app-caja{display:flex;flex-direction:column;gap:12px;margin:0 20px 16px;padding:18px;border-radius:20px;background:var(--mp-surface);box-shadow:var(--mp-shadow)}.mp-app-caja label{font:700 calc(15px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-app-code{height:56px;border-radius:12px;border:2px solid var(--mp-app-line);background:var(--mp-bg);color:var(--mp-fg);text-align:center;letter-spacing:.4em;font:800 calc(26px * var(--mp-text-scale)) "Baloo 2",sans-serif;text-transform:uppercase}.mp-app-code:focus{outline:3px solid var(--mp-accent)}.mp-app-error{margin:0;color:var(--mp-danger);font-weight:600}.mp-app-lamina{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 28px}.mp-app-lamina h1,.mp-app-lamina h2{margin:18px 0 8px;font:800 calc(28px * var(--mp-text-scale)) / 1.1 "Baloo 2",sans-serif}.mp-app-lamina p{margin:0 0 22px;color:var(--mp-fg-muted);font-size:calc(16px * var(--mp-text-scale));line-height:1.45}.mp-app-offline{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;background:var(--mp-bg);color:var(--mp-fg);padding:var(--mp-safe-t) 0 var(--mp-safe-b)}.mp-app-offline .mp-app-lamina{flex:1}.mp-app-pie{display:flex;flex-direction:column;gap:10px;padding:0 24px 46px}.mp-app-grupo-t{margin:14px 32px 6px;font:600 calc(12px * var(--mp-text-scale)) Inter,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.05em;color:var(--mp-fg-muted)}.mp-app-grupo{margin:0 20px;border-radius:16px;overflow:hidden;background:var(--mp-surface)}.mp-app-fila{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border-bottom:1px solid var(--mp-app-line);font:500 calc(15px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:inherit;text-decoration:none}.mp-app-fila:last-child{border-bottom:0}button.mp-app-fila{width:100%;border-top:0;border-left:0;border-right:0;background:transparent;text-align:left;cursor:pointer}.mp-app-fila em,.mp-app-fila select,.mp-app-switch,.mp-app-segm{margin-left:auto}.mp-app-fila em{font-style:normal;color:var(--mp-fg-muted);font-size:calc(14px * var(--mp-text-scale))}.mp-app-fila select{border:0;background:transparent;color:var(--mp-fg-muted);font:inherit}.mp-app-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:51px;height:31px;border-radius:16px;background:var(--mp-app-line);transition:background var(--mp-dur-fast)}.mp-app-switch:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #00000040;transition:transform var(--mp-dur-fast)}.mp-app-switch:checked{background:var(--mp-ok)}.mp-app-switch:checked:after{transform:translate(20px)}.mp-app-segm{display:flex;background:var(--mp-bg-2);border-radius:10px;padding:2px}.mp-app-segm button{border:0;background:transparent;color:var(--mp-fg);padding:6px 10px;border-radius:8px;font:600 calc(13px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-app-segm button[aria-pressed=true]{background:var(--mp-surface);box-shadow:0 1px 4px #0000001f}.mp-app-acerca{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 0 8px;color:var(--mp-fg-muted);font:600 calc(12px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-app-acerca .mp-app-wordmark{height:56px}.mp-alias-taken{display:grid;gap:.5rem;padding:.875rem 1rem;border-radius:.875rem;background:var(--mp-bg);border:.125rem solid var(--mp-gold, #f2c14e)}.mp-alias-taken__title{margin:0;font-weight:800;font-size:calc(1.0625rem * var(--mp-text-scale))}.mp-alias-taken__body{margin:0;font-size:calc(1rem * var(--mp-text-scale))}.mp-play-as{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--mp-bg)}.mp-play-as b{display:block}.mp-play-as__avatar,.mp-app-perfil__avatar{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--mp-gold, #f2c14e);color:#102a56;font:800 calc(17px * var(--mp-text-scale)) "Baloo 2",system-ui,sans-serif}.mp-play-as__change,.mp-app-perfil__edit{margin-left:auto;background:none;border:0;font-weight:700}.mp-app-perfil{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--mp-app-line)}.mp-app-perfil__avatar{width:52px;height:52px;font-size:calc(22px * var(--mp-text-scale))}.mp-app-perfil>div span{display:block;font-size:calc(13px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-app-ayuda{margin:6px 32px 0;font-size:calc(13px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-app-fila input[type=number]{width:5em;margin-left:auto}.mp-app-hoja-cab{background:var(--mp-app-barra);display:flex;align-items:center;justify-content:space-between;padding:12px 20px}.mp-app-hoja-cab button:not(.mp-btn){background:none;border:0;font-weight:700}.mp-app-hoja-cab .mp-btn{width:auto;min-height:44px;padding:0 16px}.mp-app-tab:has(.mp-app-hoja-cab)>.mp-app-cab{display:none}.mp-app-hoja-cab button:disabled{color:var(--mp-fg-muted)}.mp-app-campo{display:flex;align-items:center;gap:8px;margin:20px 20px 0;padding:0 16px;min-height:52px;box-sizing:border-box;border-radius:14px;background:var(--mp-surface);box-shadow:inset 0 0 0 2px var(--mp-accent-strong)}.mp-app-campo:has(input[aria-invalid=true]){box-shadow:inset 0 0 0 2px var(--mp-danger)}.mp-app-campo input{flex:1;min-width:0;height:52px;padding:0;border:0;outline:none;background:transparent;color:var(--mp-fg);font:600 calc(18px * var(--mp-text-scale)) var(--mp-font)}.mp-app-campo small{flex:none;font:600 calc(13px * var(--mp-text-scale)) var(--mp-font);color:var(--mp-fg-muted)}.mp-app-nav{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px 20px;background:var(--mp-app-barra)}.mp-app-nav .mp-app-wordmark{height:40px;transition:height .2s ease}.mp-app-nav[data-collapsed=true]{border-bottom:1px solid var(--mp-border)}.mp-app-nav[data-collapsed=true] .mp-app-wordmark{height:26px}.mp-app-nav__seccion{justify-self:center;font-weight:700;color:var(--mp-fg);opacity:0;transition:opacity .2s ease}.mp-app-nav[data-collapsed=true] .mp-app-nav__seccion{opacity:1}@media(prefers-reduced-motion:reduce){.mp-app-nav .mp-app-wordmark,.mp-app-nav__seccion{transition:none}}.mp-app-titulo{margin:4px 20px 8px;font:800 calc(32px * var(--mp-text-scale)) / 1.1 "Baloo 2",sans-serif}.mp-app-filtros{padding:0 20px 8px}.mp-app-lbl{margin:12px 0 6px;font-weight:700}.mp-app-edad,.mp-app-resumen{margin:10px 20px 0;color:var(--mp-fg-muted);font-size:calc(14px * var(--mp-text-scale))}.mp-app-filtros .mp-app-edad{margin:10px 0 0}.mp-app-lista{list-style:none;margin:8px 0 0;padding:0 20px;display:grid;gap:10px}.mp-app-item{display:flex;gap:12px;align-items:center;padding:8px;border-radius:14px;background:var(--mp-card);color:var(--mp-fg);text-decoration:none}.mp-app-item__img{width:56px;height:56px;border-radius:12px;object-fit:cover;flex:none}.mp-app-item span{display:grid;gap:2px}.mp-app-item small{color:var(--mp-fg-muted)}.mp-app-vacio{margin:16px 20px;padding:18px;border-radius:16px;background:var(--mp-card);display:grid;gap:10px}.mp-app-vacio h2{margin:0}.mp-app-avatar{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;overflow:hidden;background:var(--mp-gold, #ffd38e);color:#102a56;font:800 calc(15px * var(--mp-text-scale)) / 1 "Baloo 2",system-ui,sans-serif}.mp-app-perfil .mp-app-perfil__avatar{width:52px;height:52px;font-size:calc(22px * var(--mp-text-scale));color:#102a56}.mp-app-nav__avatar{justify-self:end}.mp-app-scroll:has(>.mp-app-tab--jugar),.mp-app-scroll:has(.mp-app-tab--jugar){padding-top:0}.mp-app-tab--jugar{padding-top:0}.mp-app-tab--jugar .mp-app-nav{padding-top:calc(8px + var(--mp-safe-t))}.mp-app-sec h2{display:flex;justify-content:space-between;align-items:baseline}.mp-app-ver-todo{background:none;border:0;padding:0;min-height:0;font:600 calc(13px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-link, var(--mp-accent-strong));cursor:pointer}html[data-native] .mp-app-ver-todo{padding:4px 12px;border-radius:999px;background:var(--mp-app-mostaza-p);color:var(--mp-fg);text-decoration:none}.mp-app-sec .mp-app-destacado{margin-top:0}.mp-app-tab .mp-chip[aria-pressed=true]{background:#102a56;border-color:#102a56;color:#fff}html[data-theme=dark] .mp-app-tab .mp-chip[aria-pressed=true]{background:#eaf4ff;border-color:#eaf4ff;color:#0b1a36}html[data-theme=dark] .mp-app-frame .mp-btn--primary,html[data-theme=dark] [data-testid=ficha-cta] .mp-btn--primary{background:#5aa8ff;color:#06142c}.mp-app-fila--edad{display:flex;align-items:center;gap:6px}.mp-app-fila__btn{flex:1;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:44px;background:none;border:0;padding:0;color:var(--mp-fg);font:inherit;text-align:left;cursor:pointer}.mp-app-fila__val{color:var(--mp-fg-muted);font-weight:600}.mp-app-fila__val.mp-link{color:var(--mp-link, var(--mp-accent-strong))}.mp-app-fila__quitar{min-height:44px;background:none;border:0}html[data-native]{--mp-bg: #fcfaf5;--mp-bg-2: #efe8da;--mp-surface: #fffefb;--mp-card: #fffefb;--mp-fg: #231c15;--mp-fg-muted: #5a4e40;--mp-accent: #ff686b;--mp-accent-strong: #ff686b;--mp-accent-fg: #231c15;--mp-gold: #ffb703;--mp-border: rgba(35, 28, 21, .12);--mp-shadow: 0 6px 18px rgba(60, 40, 10, .12);--mp-paper-sfc: #fffefb;--mp-paper-sfc-2: #efe8da;--mp-paper-bar: #fcfaf5;--mp-paper-ink: #231c15;--mp-paper-muted: #5a4e40;--mp-paper-bd: 2px solid rgba(35, 28, 21, .12);--mp-paper-bar-bd: 2px solid rgba(35, 28, 21, .12);--mp-paper-ring: rgba(35, 28, 21, .35);--mp-app-barra: #fcfaf5;--mp-app-bar: #fcfaf5;--mp-app-line: rgba(35, 28, 21, .12);--mp-app-skel: #efe8da;--mp-app-coral: #ff686b;--mp-app-coral-p: #ffe0dc;--mp-app-mostaza: #ffb703;--mp-app-mostaza-p: #ffefc2;--mp-app-turq: #2ec4b6;--mp-app-turq-p: #d3f3ee;--mp-app-lila: #b79ce6;--mp-app-lila-p: #ece3fa;--mp-app-verde: #9ccc5a;--mp-app-verde-p: #e6f2d3;--mp-app-acento: var(--mp-app-coral);color-scheme:light}html[data-native] body{background:var(--mp-bg);color:var(--mp-fg)}.mp-app-marca{display:flex;align-items:center;gap:6px}.mp-app-marca__simbolo{height:40px;width:auto;display:block}.mp-app-marca__palabra{height:22px;width:auto;display:block}.mp-app-nav[data-collapsed=true] .mp-app-marca__simbolo{height:30px}.mp-app-nav[data-collapsed=true] .mp-app-marca__palabra{height:16px}.mp-app-titulo,.mp-app-cab h1,.mp-app-nav__seccion{font-family:"Baloo 2",sans-serif;font-weight:800}.mp-app-titulo:after,.mp-app-cab h1:after,.mp-app-nav__seccion:after{content:"";display:block;width:44px;height:4px;border-radius:2px;margin-top:3px;background:var(--mp-app-acento, #ff686b)}.mp-app-nav__seccion{font-size:calc(21px * var(--mp-text-scale));line-height:1}.mp-app-nav__seccion:after{width:24px;margin:3px auto 0}.mp-app-cab .mp-app-marca{margin-bottom:6px}html[data-native] .mp-app-tabs__item.is-active{color:var(--mp-fg)}html[data-native] .mp-app-tabs__item.is-active svg{background:var(--mp-app-mostaza);border-radius:10px}html[data-native] .mp-app-tab .mp-chip:nth-child(5n+1){background:var(--mp-app-coral-p)}html[data-native] .mp-app-tab .mp-chip:nth-child(5n+2){background:var(--mp-app-mostaza-p)}html[data-native] .mp-app-tab .mp-chip:nth-child(5n+3){background:var(--mp-app-turq-p)}html[data-native] .mp-app-tab .mp-chip:nth-child(5n+4){background:var(--mp-app-lila-p)}html[data-native] .mp-app-tab .mp-chip:nth-child(5n+5){background:var(--mp-app-verde-p)}html[data-native] .mp-app-tab .mp-chip[aria-pressed=true]{background:var(--mp-app-coral);color:var(--mp-fg);box-shadow:inset 0 0 0 2px var(--mp-fg)}html[data-native] .mp-app-tab .mp-chip[aria-pressed=true]:nth-child(5n+2){background:var(--mp-app-mostaza)}html[data-native] .mp-app-tab .mp-chip[aria-pressed=true]:nth-child(5n+3){background:var(--mp-app-turq)}html[data-native] .mp-app-tab .mp-chip[aria-pressed=true]:nth-child(5n+4){background:var(--mp-app-lila)}html[data-native] .mp-app-tab .mp-chip[aria-pressed=true]:nth-child(5n+5){background:var(--mp-app-verde)}html[data-native] .mp-app-destacado__pie{background:var(--mp-app-mostaza-p)}html[data-native] .mp-app-ver.mp-btn{background:var(--mp-accent-strong, var(--mp-accent));color:var(--mp-accent-fg, #fff);border:0;border-radius:999px;padding-inline:18px;text-decoration:none;font-weight:700}html[data-native] .mp-app-ver.mp-btn[data-game=diamond_heist]{background:var(--mp-accent-2)}html[data-native] .mp-app-vacio{background:var(--mp-app-lila-p)}html[data-native] .mp-app-avatar{background:var(--mp-bg-2, #efe8da)}html[data-native] .mp-app-grupo{background:var(--mp-app-mostaza-p)}html[data-native] .mp-app-grupo+.mp-app-grupo-t+.mp-app-grupo{background:var(--mp-app-turq-p)}.mp-app-item{position:relative;overflow:hidden}.mp-app-item__franja{position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--mp-accent)}.mp-app-item__franja[data-game=diamond_heist]{background:var(--mp-accent-2)}.mp-hoja-crear{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50}.mp-hoja-crear__telon{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#231c1573}.mp-hoja-crear__hoja{position:absolute;left:0;right:0;top:auto;bottom:0;margin:0;border:0;width:auto;max-width:none;max-height:92vh;overflow-y:auto;background:#fcfaf5;color:#231c15;border-radius:24px 24px 0 0;padding:8px 18px calc(18px + var(--mp-safe-b));box-shadow:0 -8px 30px #0003}.mp-hoja-crear__asa{width:40px;height:5px;border-radius:3px;background:#231c151f;margin:0 auto 10px}.mp-hoja-crear__cab{display:flex;align-items:center;gap:10px;margin-bottom:14px}.mp-hoja-crear__cab b{flex:1;font:800 calc(22px * var(--mp-text-scale)) / 1 "Baloo 2",sans-serif}.mp-hoja-crear__mini{width:40px;height:40px;border-radius:12px;background:var(--mp-bg-2) center / cover no-repeat;box-shadow:0 0 0 2px var(--mp-accent)}.mp-hoja-crear__x{width:44px;height:44px;border:0;border-radius:50%;background:#ffe0dc;color:#231c15;font:700 calc(18px * var(--mp-text-scale)) var(--mp-font)}.mp-hoja-crear__nombre{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.mp-hoja-crear__hoja{padding:8px 20px calc(24px + var(--mp-safe-b))}.mp-hoja-crear__cab{margin-bottom:22px}.mp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mp-crear-perfil{display:flex;align-items:center;gap:14px;background:var(--mp-surface);border-radius:18px;padding:14px;box-shadow:0 6px 18px #3c280a1f}.mp-crear-av{position:relative;flex:none;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:none;color:inherit}.mp-crear-av .mp-app-avatar{width:100%;height:100%;box-shadow:0 0 0 3px var(--mp-accent)}.mp-crear-av__vacio{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;border:2px dashed var(--mp-fg-muted);color:var(--mp-fg-muted);font:800 calc(22px * var(--mp-text-scale)) var(--mp-font)}.mp-crear-av__lapiz{position:absolute;right:-6px;bottom:-2px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--mp-app-mostaza);color:#231c15}.mp-crear-av-grande{display:flex;justify-content:center;margin:0 0 16px}.mp-crear-av-grande .mp-crear-av{width:84px;height:84px}.mp-crear-quien{flex:1;min-width:0}.mp-crear-quien small{display:block;font:700 calc(12px * var(--mp-text-scale)) var(--mp-font);letter-spacing:.05em;text-transform:uppercase;color:var(--mp-fg-muted)}.mp-crear-quien b{display:block;font:800 calc(22px * var(--mp-text-scale)) / 1.15 "Baloo 2",sans-serif;overflow:hidden;text-overflow:ellipsis}.mp-crear-quien span{display:block;margin-top:2px;font:600 calc(13px * var(--mp-text-scale)) var(--mp-font);color:var(--mp-fg-muted)}.mp-crear-sec{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:0;border-radius:999px;background:var(--mp-app-mostaza);color:#231c15;font:700 calc(14px * var(--mp-text-scale)) var(--mp-font)}.mp-crear-sec:disabled{opacity:.55}.mp-crear-pie{margin:10px 4px 0;font:600 calc(13px * var(--mp-text-scale)) / 1.4 var(--mp-font);color:var(--mp-fg-muted)}.mp-crear-cta{margin-top:28px;padding-top:18px;border-top:1px solid var(--mp-app-line)}.mp-crear-cta>button{width:100%}.mp-crear-cta>p:last-child{margin:10px 0 0;text-align:center;font:600 calc(12px * var(--mp-text-scale)) var(--mp-font);color:var(--mp-fg-muted)}.mp-crear-paso{margin-bottom:18px}.mp-crear-paso h5{margin:0 0 8px 2px;font:800 calc(15px * var(--mp-text-scale)) var(--mp-font)}.mp-crear-paso h5 i{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:8px;border-radius:50%;background:var(--mp-app-coral);color:#231c15;font:800 calc(12px * var(--mp-text-scale)) var(--mp-font);font-style:normal}.mp-crear-elige{display:flex;align-items:center;gap:12px}.mp-crear-campo{flex:1;display:flex;align-items:center;gap:10px;min-width:0;background:var(--mp-surface);border-radius:14px;padding:10px 12px;box-shadow:inset 0 0 0 2px var(--mp-app-line)}.mp-crear-campo:focus-within{box-shadow:inset 0 0 0 2px var(--mp-fg)}.mp-crear-campo input{flex:1;min-width:0;border:0;background:none;color:inherit;font:700 calc(17px * var(--mp-text-scale)) var(--mp-font);outline:none}.mp-crear-campo small{font:600 calc(13px * var(--mp-text-scale)) var(--mp-font);color:var(--mp-fg-muted)}.mp-crear-ctl{background:var(--mp-surface);border-radius:16px;overflow:hidden;box-shadow:0 6px 18px #3c280a1f}.mp-crear-fila{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:6px 14px;border-bottom:1px solid var(--mp-app-line);font:600 calc(15px * var(--mp-text-scale)) var(--mp-font)}.mp-crear-fila:last-child{border-bottom:0}.mp-crear-segm{display:inline-flex;padding:3px;border-radius:10px;background:var(--mp-bg)}.mp-crear-segm button{min-height:36px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--mp-fg-muted);font:700 calc(13px * var(--mp-text-scale)) var(--mp-font)}.mp-crear-segm button.is-on{background:var(--mp-surface);color:var(--mp-fg);box-shadow:0 1px 3px #00000026}.mp-crear-interr{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;width:50px;height:30px;margin:0;border-radius:999px;background:#b9b2a5}.mp-crear-interr:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:left .15s}.mp-crear-interr:checked{background:var(--mp-ok)}.mp-crear-interr:checked:after{left:23px}html[data-native][data-theme=dark] .mp-crear-interr{background:#4a4036}html[data-native][data-theme=dark] .mp-crear-interr:checked{background:var(--mp-ok)}html[data-native][data-theme=dark] .mp-crear-interr:after{background:#f5ede0}html[data-native][data-theme=dark] .mp-crear-perfil,html[data-native][data-theme=dark] .mp-crear-ctl{box-shadow:0 6px 18px #00000073}html[data-native][data-theme=dark] .mp-crear-segm button.is-on{box-shadow:0 1px 3px #00000073}.mp-app-avatar__img{width:100%;height:100%;display:block;object-fit:cover}.mp-app-avatar:has(.mp-app-avatar__img){background:var(--mp-bg-2, #efe8da);box-shadow:0 0 0 2px var(--mp-surface),0 0 0 3.5px var(--mp-border)}html[data-native] .mp-app-avatar{color:var(--mp-fg)}html[data-native],.mp-loading{background:var(--mp-bg)}.mp-loading>.mp-screen__subtitle{animation:mp-loading-aparece 0s linear .3s both}@keyframes mp-loading-aparece{0%{visibility:hidden}to{visibility:visible}}html[data-native] .mp-play{animation:mp-entra .18s ease-out both}@keyframes mp-entra{0%{opacity:.4}}@media(prefers-reduced-motion:reduce){html[data-native] .mp-play{animation:none}}html[data-native]:not([data-theme=dark]) .mp-quote{color:var(--mp-fg)}.mp-app-recomendar{width:100%;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.mp-app-recomendar__fila{display:inline-flex;align-items:center;gap:12px}.mp-app-recomendar__ico{width:30px;height:30px;flex:none}.mp-app-recomendar__hoja{display:flex;flex-direction:column;gap:10px;text-align:center;color:var(--mp-fg)}.mp-app-recomendar__hoja p{margin:0 0 8px;color:var(--mp-fg-muted);line-height:1.4}.mp-app-recomendar__ilu{width:132px;height:92px;margin:0 auto}.mp-app-recomendar__hoja{padding-bottom:calc(48px + env(safe-area-inset-bottom,0px))}.mp-app-recomendar__hoja .mp-btn{width:100%;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px}.mp-app-recomendar__hoja .mp-app-recomendar__wa{min-height:48px;height:48px;font-size:calc(17px * var(--mp-text-scale))}.mp-app-recomendar__hoja .mp-app-recomendar__sec{min-height:44px;height:44px;font-size:calc(15px * var(--mp-text-scale))}.mp-app-recomendar__bi{flex:none}.mp-app-recomendar__hoja .mp-app-recomendar__wa{background:var(--mp-cta, var(--mp-accent));color:#231c15}.mp-app-recomendar__qr{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#fff;color:#231c15;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:calc(env(safe-area-inset-top) + 64px) 28px calc(env(safe-area-inset-bottom) + 32px);text-align:center}.mp-app-recomendar__qr h2{margin:18px 0 0;font:800 calc(26px * var(--mp-text-scale)) / 1.1 "Baloo 2",sans-serif}.mp-app-recomendar__qr p{margin:0;color:#526071}.mp-app-recomendar__cerrar{position:absolute;top:calc(env(safe-area-inset-top) + 12px);right:16px;width:44px;height:44px;border:0;border-radius:50%;background:#efe8da;color:#231c15;font:700 calc(20px * var(--mp-text-scale)) / 1 system-ui,sans-serif}html[data-native][data-theme=dark],html[data-native][data-theme=dark] [data-game]{--mp-accent-soft: #4a2826;--mp-ok-soft: #2c3a1c;--mp-bg-veil: rgba(28, 23, 18, .8);--mp-bg: #1c1712;--mp-bg-2: #2b241c;--mp-surface: #26201a;--mp-card: #26201a;--mp-fg: #f5ede0;--mp-fg-muted: #c9bba6;--mp-accent: #ff8a5c;--mp-accent-strong: #ff8a5c;--mp-link: #ff8a5c;--mp-cta: #ff8a5c;--mp-accent-fg: #231c15;--mp-gold: #ffc233;--mp-border: rgba(245, 237, 224, .14);--mp-shadow: 0 6px 18px rgba(0, 0, 0, .45);--mp-paper-sfc: #26201a;--mp-paper-sfc-2: #2b241c;--mp-paper-bar: #1c1712;--mp-paper-ink: #f5ede0;--mp-paper-muted: #c9bba6;--mp-paper-bd: 2px solid rgba(245, 237, 224, .14);--mp-paper-bar-bd: 2px solid rgba(245, 237, 224, .12);--mp-paper-ring: rgba(245, 237, 224, .4);--mp-app-barra: #1c1712;--mp-app-bar: #1c1712;--mp-app-line: rgba(245, 237, 224, .12);--mp-app-skel: #2b241c;--mp-app-coral: #ff8a5c;--mp-app-coral-p: #4a2826;--mp-app-mostaza: #ffc233;--mp-app-mostaza-p: #463613;--mp-app-turq: #3fd3c5;--mp-app-turq-p: #163d39;--mp-app-lila: #c7b0f0;--mp-app-lila-p: #352b47;--mp-app-verde: #aed872;--mp-app-verde-p: #2c3a1c;color-scheme:dark}html[data-native][data-theme=dark] .mp-app-tab .mp-chip[aria-pressed=true],html[data-native][data-theme=dark] .mp-app-tabs__item.is-active svg{color:#231c15}html[data-native][data-theme=dark] .mp-app-ver.mp-btn{color:#231c15}html[data-native][data-theme=dark] .mp-hoja-crear__hoja{background:var(--mp-bg);color:var(--mp-fg)}html[data-native][data-theme=dark] .mp-hoja-crear__asa{background:#f5ede033}html[data-native][data-theme=dark] .mp-hoja-crear__x{background:var(--mp-app-coral-p);color:var(--mp-fg)}html[data-native][data-theme=dark] .mp-app-frame .mp-btn--primary,html[data-native][data-theme=dark] [data-testid=ficha-cta] .mp-btn--primary{background:var(--mp-app-coral);color:#231c15}html[data-native][data-theme=dark] .mp-app-tab .mp-chip[aria-pressed=true]{border-color:transparent}html[data-native][data-theme=dark] .mp-app-qr{background:var(--mp-app-coral);color:#231c15}.mp-app-perfil__av-btn{position:relative;flex:none;padding:0;border:0;background:none;border-radius:50%;cursor:pointer}.mp-app-perfil__lapiz{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--mp-surface);color:var(--mp-link);box-shadow:0 0 0 1px var(--mp-app-line)}a.mp-app-nav__avatar{text-decoration:none;display:block;border-radius:50%}.mp-app-av-prev{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 20px 10px}.mp-app-av-prev img{width:96px;height:96px;border-radius:50%}.mp-app-av-prev b{font:800 calc(20px * var(--mp-text-scale)) "Baloo 2",system-ui,sans-serif}.mp-app-av-prev span{font-size:calc(13px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-app-av-sub{margin:10px 20px 4px;font-weight:700;font-size:calc(13px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-app-av-rejilla{display:grid;grid-template-columns:repeat(5,1fr);gap:14px 8px;padding:10px 18px 16px}.mp-app-av-op{position:relative;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer}.mp-app-av-op img{width:58px;height:58px;border-radius:50%}.mp-app-av-op.is-on img{box-shadow:0 0 0 3px var(--mp-surface),0 0 0 6px var(--mp-accent-strong)}.mp-app-av-op.is-on:after{content:"✓";position:absolute;right:2px;bottom:-2px;width:20px;height:20px;border-radius:50%;background:var(--mp-ok);color:#231c15;font:800 calc(12px * var(--mp-text-scale)) / calc(20px * var(--mp-text-scale)) Inter,system-ui,sans-serif;text-align:center;box-shadow:0 0 0 2px var(--mp-bg)}.mp-app-av-nombre{display:flex;align-items:center;gap:12px;width:calc(100% - 40px);min-height:52px;margin:4px 20px 0;padding:6px 14px 6px 6px;border:2px solid var(--mp-app-line, var(--mp-border));border-radius:14px;background:var(--mp-surface);color:var(--mp-fg);font:600 calc(15px * var(--mp-text-scale)) Inter,system-ui,sans-serif;text-align:left;cursor:pointer}.mp-app-av-nombre img{border-radius:50%;flex:none}.mp-app-av-nombre.is-on{border-color:var(--mp-accent)}html[data-native] .mp-link,html[data-native] .mp-btn--ghost,html[data-native] .mp-garabato__report,html[data-native] .eu-hero__link{text-decoration:none}html[data-native] button.mp-link:not(.mp-play-as__change),html[data-native] a.mp-link:not(.mp-play-as__change){border-radius:999px;background:var(--mp-app-coral-p, transparent);min-height:36px;padding:0 14px}html[data-native]:not([data-theme=dark]) :is(.mp-btn--secondary,.mp-btn--ghost):not([data-game] *){color:#231c15}html[data-native]:not([data-theme=dark]) .mp-link:not([data-game] *){color:#9e2a27}.mp-app-av-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;background:var(--mp-bg);color:var(--mp-fg);padding-top:var(--mp-safe-t, env(safe-area-inset-top, 0px))}.mp-app-av-panel>.mp-app-hoja-cab{flex:none}.mp-app-av-panel>:not(.mp-app-hoja-cab){flex:none}.mp-app-av-panel{overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(24px + var(--mp-safe-b, env(safe-area-inset-bottom, 0px)))}.mp-app-av-panel>.mp-app-hoja-cab{position:sticky;top:0;z-index:1}.mp-app-recomendar__hoja{min-width:0;max-width:100%;box-sizing:border-box}.mp-app-recomendar__hoja .mp-btn{box-sizing:border-box;max-width:100%;min-width:0;white-space:normal}html .mp-sala.mp-ficha-v2{--mp-ficha-v2-barra-h: 78px;--mp-ficha-v2-marco: var(--sala-pil)}.mp-ficha-v2__desliza{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;position:relative}.mp-ficha-v2__desliza::-webkit-scrollbar{display:none}.mp-ficha-v2__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mp-ficha-v2__bar{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:10px;height:calc(58px + var(--mp-safe-t, 0px));margin-bottom:calc(-58px - var(--mp-safe-t, 0px));padding:var(--mp-safe-t, 0px) 14px 0;box-sizing:border-box;pointer-events:none}.mp-ficha-v2__bar[data-collapsed=true]{background:var(--mp-surface);border-bottom:1px solid var(--sala-linea);box-shadow:var(--sala-sombra)}.mp-ficha-v2__ico{pointer-events:auto;flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--mp-surface);color:var(--mp-fg);border:1px solid var(--sala-linea);box-shadow:var(--sala-sombra)}.mp-ficha-v2__ico:focus-visible{outline:3px solid var(--mp-accent);outline-offset:2px}.mp-ficha-v2__bar-title{font:800 calc(18px * var(--mp-text-scale)) / 1.1 "Baloo 2",sans-serif;color:var(--mp-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .15s}.mp-ficha-v2__bar[data-collapsed=true] .mp-ficha-v2__bar-title{opacity:1}.mp-ficha-v2__cartel{height:calc(300px + var(--mp-safe-t, 0px));background:var(--sala-arte, none) center 22% / cover;position:relative}html[data-native] .mp-ficha-v2__cartel:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:calc(var(--mp-safe-t, 0px) + 18px);background:linear-gradient(var(--mp-bg) 0,color-mix(in srgb,var(--mp-bg) 88%,transparent) var(--mp-safe-t, 0px),transparent 100%);pointer-events:none}.mp-ficha-v2__cartel:after{content:"";position:absolute;inset:auto 0 0;height:90px;background:linear-gradient(transparent,#00000047)}.mp-ficha-v2__placa{position:relative;z-index:2;margin:-58px 14px 0;padding:14px 16px;border-radius:22px;background:var(--mp-surface);color:var(--mp-fg);border:1px solid var(--sala-linea);box-shadow:var(--sala-sombra)}.mp-ficha-v2__insignias{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mp-ficha-v2__kicker{font:700 calc(12px * var(--mp-text-scale)) Inter,sans-serif;color:var(--sala-link);text-transform:uppercase;letter-spacing:.06em}.mp-ficha-v2__titulo{margin:2px 0 6px;font:800 calc(30px * var(--mp-text-scale)) / 1.05 "Baloo 2",sans-serif;color:var(--mp-fg)}.mp-ficha-v2__lema{margin:0;font-size:calc(15px * var(--mp-text-scale));line-height:1.45;color:var(--mp-fg-muted)}.mp-ficha-v2__pildoras{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.mp-ficha-v2__pil{font:700 calc(12.5px * var(--mp-text-scale)) Inter,sans-serif;padding:5px 10px;border-radius:999px;background:var(--mp-bg-2);color:var(--mp-fg);border:1px solid var(--sala-linea);white-space:nowrap}.mp-ficha-v2__pil dd{margin:0}.mp-ficha-v2__pil--acento{background:var(--sala-pil);color:var(--sala-pil-fg);border-color:transparent}.mp-ficha-v2__aviso{margin:8px 0 0;font:700 calc(13px * var(--mp-text-scale)) Inter,sans-serif;color:var(--sala-link)}html .mp-sala.mp-ficha-v2 .mp-ficha__tabs{position:sticky;top:calc(64px + var(--mp-safe-t, 0px));z-index:4;margin:12px 14px 0;padding:4px;gap:4px;display:flex;background:var(--mp-surface);border-radius:16px;border:1px solid var(--sala-linea);box-shadow:var(--sala-sombra)}html .mp-sala.mp-ficha-v2 .mp-ficha__tab{flex:1;min-height:44px;padding:0 4px;border:0;border-radius:12px;background:transparent;box-shadow:none;font:700 calc(14px * var(--mp-text-scale)) Inter,sans-serif;color:var(--mp-fg-muted);white-space:nowrap;cursor:pointer}html .mp-sala.mp-ficha-v2 .mp-ficha__tab[aria-selected=true]{background:var(--mp-accent);color:var(--mp-accent-fg)}html .mp-sala.mp-ficha-v2 .mp-ficha__panel{display:flex;flex-direction:column;gap:12px;padding:12px 14px 0}html .mp-sala.mp-ficha-v2 .mp-ficha__panel[hidden]{display:none}.mp-ficha-v2__bloque{display:flex;flex-direction:column;gap:12px}.mp-ficha-v2__tarjeta{background:var(--mp-surface);color:var(--mp-fg);border-radius:20px;padding:14px 16px;border:1px solid var(--sala-linea);box-shadow:var(--sala-sombra)}.mp-ficha-v2__h2,html .mp-sala.mp-ficha-v2 .mp-game__h2{display:inline-block;margin:0 0 8px;padding-bottom:2px;font:800 calc(19px * var(--mp-text-scale)) / 1.15 "Baloo 2",sans-serif;border-bottom:3px solid var(--mp-ficha-v2-marco)}.mp-ficha-v2__sec{margin:6px 0 0;font-size:calc(14px * var(--mp-text-scale));color:var(--mp-fg-muted)}.mp-ficha-v2__temas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mp-ficha-v2__tema{background:var(--mp-surface);border-radius:14px;overflow:hidden;border:1px solid var(--sala-linea);box-shadow:var(--sala-sombra)}.mp-ficha-v2__tema img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.mp-ficha-v2__tema b{display:block;padding:6px 4px 7px;text-align:center;font:700 calc(12.5px * var(--mp-text-scale)) Inter,sans-serif;color:var(--mp-fg)}html .mp-sala.mp-ficha-v2 .mp-roles>.mp-role{background:var(--mp-surface);color:var(--mp-fg);border:1px solid var(--sala-linea);box-shadow:var(--sala-sombra);border-radius:18px}html .mp-sala.mp-ficha-v2 .mp-role__token{border-radius:50%;box-shadow:0 0 0 3px var(--mp-ficha-v2-marco)}.mp-ficha-v2__seg{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;margin-top:8px}.mp-ficha-v2__seg button{min-height:44px;padding:7px 4px;border-radius:12px;background:var(--mp-bg-2);color:var(--mp-fg);border:1px solid var(--sala-linea);font:700 calc(13.5px * var(--mp-text-scale)) Inter,sans-serif;white-space:nowrap;cursor:pointer}.mp-ficha-v2__seg button small{display:block;font:600 calc(12px * var(--mp-text-scale)) Inter,sans-serif;color:var(--mp-fg-muted)}.mp-ficha-v2__seg button[aria-pressed=true],.mp-ficha-v2__seg button[aria-pressed=true] small{background:var(--mp-accent);color:var(--mp-accent-fg);border-color:transparent}html .mp-sala.mp-ficha-v2 .mp-chip{background:var(--mp-bg-2);color:var(--mp-fg);border:1px solid var(--sala-linea)}html .mp-sala.mp-ficha-v2 .mp-chip[aria-pressed=true]{background:var(--mp-accent);color:var(--mp-accent-fg);border-color:transparent}.mp-ficha-v2__datos{margin:0;display:grid;grid-template-columns:auto 1fr;gap:10px 14px;font-size:calc(15px * var(--mp-text-scale))}.mp-ficha-v2__datos dt{font-weight:700;color:var(--mp-fg-muted)}.mp-ficha-v2__datos dd{margin:0}.mp-ficha-v2__nota{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--sala-linea);font-size:calc(14px * var(--mp-text-scale));line-height:1.45}.mp-ficha-v2__pie-wrap{padding:16px 14px 0}.mp-ficha-v2__pie{display:flex;flex-direction:column;background:var(--mp-surface);border-radius:20px;border:1px solid var(--sala-linea);overflow:hidden}.mp-ficha-v2__fila{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;border:0;border-top:1px solid var(--sala-linea);background:transparent;font:600 calc(14.5px * var(--mp-text-scale)) Inter,sans-serif;color:var(--mp-fg);text-decoration:none;text-align:left;cursor:pointer}.mp-ficha-v2__fila:first-child{border-top:0}.mp-ficha-v2__fila:after{content:"›";color:var(--mp-fg-muted);font-size:calc(20px * var(--mp-text-scale))}.mp-ficha-v2__marca{margin:0;padding:10px 0 0;text-align:center;font:600 calc(12px * var(--mp-text-scale)) Inter,sans-serif;color:var(--mp-fg)}.mp-ficha-v2__marca span{background:var(--mp-surface);padding:4px 10px;border-radius:999px}.mp-ficha-v2__hueco{height:calc(var(--mp-ficha-v2-barra-h) + var(--mp-safe-b, 0px) + 16px)}html .mp-sala.mp-ficha-v2 .mp-ficha__cta{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;align-items:center;min-height:calc(var(--mp-ficha-v2-barra-h) + var(--mp-safe-b, 0px));padding:10px 14px calc(14px + var(--mp-safe-b, 0px));background:var(--mp-surface);border-top:1px solid var(--sala-linea);box-shadow:0 -6px 18px #0000001f}html .mp-sala.mp-ficha-v2 .mp-ficha__cta>.mp-btn{flex:1;min-height:52px;height:52px;font-size:calc(17px * var(--mp-text-scale));border-radius:16px;background:var(--sala-cta);color:var(--sala-cta-fg)}.mp-tscale{border:0;margin:0;padding:0;min-width:0}.mp-tscale__t{padding:0;margin-bottom:6px;font:700 calc(15px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-tscale__op{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 0;cursor:pointer;font:600 calc(15px * var(--mp-text-scale)) Inter,system-ui,sans-serif;overflow-wrap:anywhere}.mp-tscale__op input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--mp-accent-strong)}.mp-tscale__op small{display:block;font:500 calc(14px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-fg-muted)}.mp-tscale__prev{margin-top:8px;padding:12px;border-radius:12px;background:var(--mp-bg-2);color:var(--mp-fg);overflow-wrap:anywhere}.mp-tscale__prev small{display:block;font:700 calc(14px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-fg-muted)}.mp-tscale__prev p{margin:4px 0 8px;font:700 calc(17px * var(--mp-text-scale)) / 1.3 Inter,system-ui,sans-serif}.mp-tscale__resp{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:10px;background:var(--mp-surface);font:600 calc(16px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-app-grupo--tscale{margin-top:12px;padding:12px 16px}.mp-pauseclock{display:grid;gap:4px;margin-top:8px}.mp-pauseclock p{margin:0;font-size:calc(1rem * var(--mp-text-scale));font-variant-numeric:tabular-nums}.mp-pauseclock__left{color:var(--mp-fg-muted);font-size:calc(.9375rem * var(--mp-text-scale))}.mp-resume{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:grid;place-content:center;justify-items:center;gap:8px;padding:calc(16px + var(--mp-safe-t, 0px)) 16px calc(16px + var(--mp-safe-b, 0px));background:var(--mp-scrim);color:var(--mp-fg);text-align:center}.mp-resume p{margin:0}.mp-resume__lead{font-size:calc(1.25rem * var(--mp-text-scale));font-weight:700}.mp-resume__num{font-size:calc(6rem * var(--mp-text-scale));font-weight:800;line-height:1;color:var(--mp-accent);font-variant-numeric:tabular-nums;animation:mp-resume-pop var(--mp-dur-reveal, .4s) var(--mp-ease-spring, ease-out)}.mp-resume__phase{margin:0;font-size:calc(1rem * var(--mp-text-scale));font-weight:700;color:var(--mp-fg);font-variant-numeric:tabular-nums}.mp-resume__ready{font-size:calc(1rem * var(--mp-text-scale));color:var(--mp-fg-muted)}@keyframes mp-resume-pop{0%{transform:scale(1.4);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.mp-resume__num{animation:none}}.mp-passwarn{position:fixed;top:calc(64px + var(--mp-safe-t, 0px));left:16px;right:16px;z-index:31;display:flex;align-items:center;gap:12px;max-width:480px;margin:0 auto;padding:10px 14px;border:1px solid var(--mp-border);border-radius:var(--mp-radius);background:var(--mp-surface);color:var(--mp-fg);box-shadow:var(--mp-shadow);font-size:calc(1rem * var(--mp-text-scale))}.mp-passwarn p{flex:1;margin:0}.mp-passwarn__ok{min-height:var(--mp-touch, 44px);padding:0 12px;border:0;border-radius:var(--mp-radius);background:var(--mp-accent-soft);color:var(--mp-fg);font:inherit;font-size:calc(.9375rem * var(--mp-text-scale));font-weight:700}.mp-sala[data-game=atrevete_si_quieres]{--mp-bg: #fff1df;--mp-bg-2: #f8d5c1;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #624f62;--mp-accent: #9c2f73;--mp-accent-strong: #701c50;--mp-accent-fg: #ffffff;--mp-ok: #087a76;--mp-gold: #d2a1c0;--aviso: #e9d0e0;--aviso-fg: #102a56;--sala-link: #701c50;--sala-cta: #701c50;--sala-cta-fg: #ffffff;--sala-pil: #087a76;--sala-pil-fg: #ffffff;--sala-sec-borde: #701c50;--sala-des: #eceef1;--sala-des-fg: #624f62;--sala-tinte: #fff1df;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=atrevete_si_quieres]{--mp-bg: #181023;--mp-bg-2: #3e2d41;--mp-surface: #25122a;--mp-card: #25122a;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #b8699a;--mp-accent-strong: #b8699a;--mp-accent-fg: #181023;--mp-ok: #2b8d89;--mp-gold: #b8699a;--aviso: #4e2a49;--aviso-fg: #f5f1ea;--sala-link: #b8699a;--sala-cta: #b8699a;--sala-cta-fg: #181023;--sala-pil: #2b8d89;--sala-pil-fg: #181023;--sala-sec-borde: #b8699a;--sala-des: #362439;--sala-des-fg: #b9bfd6;--sala-tinte: #181023;--sala-velo: .42}.mp-sala[data-game=black_minute]{--mp-bg: #edf0f7;--mp-bg-2: #d7dfec;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #596377;--mp-accent: #76375d;--mp-accent-strong: #5d2948;--mp-accent-fg: #ffffff;--mp-ok: #176a65;--mp-gold: #c1a5b6;--aviso: #e0d2db;--aviso-fg: #102a56;--sala-link: #5d2948;--sala-cta: #5d2948;--sala-cta-fg: #ffffff;--sala-pil: #176a65;--sala-pil-fg: #ffffff;--sala-sec-borde: #5d2948;--sala-des: #eceef1;--sala-des-fg: #596377;--sala-tinte: #edf0f7;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=black_minute]{--mp-bg: #161222;--mp-bg-2: #3a2f3e;--mp-surface: #201527;--mp-card: #201527;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #a27791;--mp-accent-strong: #a27791;--mp-accent-fg: #161222;--mp-ok: #4a8b87;--mp-gold: #a27791;--aviso: #443045;--aviso-fg: #f5f1ea;--sala-link: #a27791;--sala-cta: #a27791;--sala-cta-fg: #161222;--sala-pil: #4a8b87;--sala-pil-fg: #161222;--sala-sec-borde: #a27791;--sala-des: #312737;--sala-des-fg: #b9bfd6;--sala-tinte: #161222;--sala-velo: .42}.mp-sala[data-game=brujula_oculta]{--mp-bg: #eaf7f4;--mp-bg-2: #cdebe5;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #405570;--mp-accent: #a63c36;--mp-accent-strong: #872d2a;--mp-accent-fg: #ffffff;--mp-ok: #146d67;--mp-gold: #d7a7a5;--aviso: #ebd3d2;--aviso-fg: #102a56;--sala-link: #872d2a;--sala-cta: #872d2a;--sala-cta-fg: #ffffff;--sala-pil: #146d67;--sala-pil-fg: #ffffff;--sala-sec-borde: #872d2a;--sala-des: #eceef1;--sala-des-fg: #405570;--sala-tinte: #eaf7f4;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=brujula_oculta]{--mp-bg: #1c121e;--mp-bg-2: #433038;--mp-surface: #2b1620;--mp-card: #2b1620;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #bd6f6a;--mp-accent-strong: #bd6f6a;--mp-accent-fg: #1c121e;--mp-ok: #438a85;--mp-gold: #bd6f6a;--aviso: #542f35;--aviso-fg: #f5f1ea;--sala-link: #bd6f6a;--sala-cta: #bd6f6a;--sala-cta-fg: #1c121e;--sala-pil: #438a85;--sala-pil-fg: #1c121e;--sala-sec-borde: #bd6f6a;--sala-des: #3b2830;--sala-des-fg: #b9bfd6;--sala-tinte: #1c121e;--sala-velo: .42}.mp-sala[data-game=casa_subastas]{--mp-bg: #f6efe3;--mp-bg-2: #e9dcc3;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #6b4a17;--mp-accent: #9b3d1a;--mp-accent-strong: #7a2e12;--mp-accent-fg: #ffffff;--mp-ok: #4f641c;--mp-gold: #d2a898;--aviso: #e9d4cc;--aviso-fg: #102a56;--sala-link: #7a2e12;--sala-cta: #7a2e12;--sala-cta-fg: #ffffff;--sala-pil: #4f641c;--sala-pil-fg: #ffffff;--sala-sec-borde: #7a2e12;--sala-des: #eceef1;--sala-des-fg: #6b4a17;--sala-tinte: #f6efe3;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=casa_subastas]{--mp-bg: #1a121b;--mp-bg-2: #403032;--mp-surface: #271619;--mp-card: #271619;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #b7735a;--mp-accent-strong: #b7735a;--mp-accent-fg: #1a121b;--mp-ok: #76864e;--mp-gold: #b7735a;--aviso: #4f302b;--aviso-fg: #f5f1ea;--sala-link: #b7735a;--sala-cta: #b7735a;--sala-cta-fg: #1a121b;--sala-pil: #76864e;--sala-pil-fg: #1a121b;--sala-sec-borde: #b7735a;--sala-des: #37282a;--sala-des-fg: #b9bfd6;--sala-tinte: #1a121b;--sala-velo: .42}.mp-sala[data-game=casa_umbral]{--mp-bg: #f1eefa;--mp-bg-2: #ded7f1;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #5d536f;--mp-accent: #62498f;--mp-accent-strong: #49366f;--mp-accent-fg: #ffffff;--mp-ok: #236b68;--mp-gold: #b8adcd;--aviso: #dcd6e6;--aviso-fg: #102a56;--sala-link: #49366f;--sala-cta: #49366f;--sala-cta-fg: #ffffff;--sala-pil: #236b68;--sala-pil-fg: #ffffff;--sala-sec-borde: #49366f;--sala-des: #eceef1;--sala-des-fg: #5d536f;--sala-tinte: #f1eefa;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=casa_umbral]{--mp-bg: #131428;--mp-bg-2: #343248;--mp-surface: #1a1832;--mp-card: #1a1832;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #8e7cae;--mp-accent-strong: #8e7cae;--mp-accent-fg: #131428;--mp-ok: #4f8986;--mp-gold: #8e7cae;--aviso: #3a3455;--aviso-fg: #f5f1ea;--sala-link: #8e7cae;--sala-cta: #8e7cae;--sala-cta-fg: #131428;--sala-pil: #4f8986;--sala-pil-fg: #131428;--sala-sec-borde: #8e7cae;--sala-des: #2c2941;--sala-des-fg: #b9bfd6;--sala-tinte: #131428;--sala-velo: .42}.mp-sala[data-game=coartada]{--mp-bg: #f4f0e8;--mp-bg-2: #e8ddc9;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #62594c;--mp-accent: #91472f;--mp-accent-strong: #713522;--mp-accent-fg: #ffffff;--mp-ok: #3f6b4a;--mp-gold: #ceaca1;--aviso: #e7d6d0;--aviso-fg: #102a56;--sala-link: #713522;--sala-cta: #713522;--sala-cta-fg: #ffffff;--sala-pil: #3f6b4a;--sala-pil-fg: #ffffff;--sala-sec-borde: #713522;--sala-des: #eceef1;--sala-des-fg: #62594c;--sala-tinte: #f4f0e8;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=coartada]{--mp-bg: #18131d;--mp-bg-2: #3e3236;--mp-surface: #25181e;--mp-card: #25181e;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #ae7765;--mp-accent-strong: #ae7765;--mp-accent-fg: #18131d;--mp-ok: #65896e;--mp-gold: #ae7765;--aviso: #4b3332;--aviso-fg: #f5f1ea;--sala-link: #ae7765;--sala-cta: #ae7765;--sala-cta-fg: #18131d;--sala-pil: #65896e;--sala-pil-fg: #18131d;--sala-sec-borde: #ae7765;--sala-des: #36292e;--sala-des-fg: #b9bfd6;--sala-tinte: #18131d;--sala-velo: .42}.mp-sala[data-game=diamond_heist]{--mp-bg: #e4e8f2;--mp-bg-2: #dfe4f3;--mp-surface: #fbfbfe;--mp-card: #fbfbfe;--mp-fg: #10183d;--mp-fg-muted: #46506e;--mp-accent: #1d2b6e;--mp-accent-strong: #1d2b6e;--mp-accent-fg: #ffffff;--mp-ok: #1a7a70;--mp-gold: #e1b072;--aviso: #eed6b8;--aviso-fg: #10183d;--sala-link: #1d2b6e;--sala-cta: #1d2b6e;--sala-cta-fg: #ffffff;--sala-pil: #1d2b6e;--sala-pil-fg: #ffffff;--sala-sec-borde: #1d2b6e;--sala-des: #e1e4ee;--sala-des-fg: #46506e;--sala-tinte: #e4e8f2;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=diamond_heist]{--mp-bg: #08102e;--mp-bg-2: #26305a;--mp-surface: #121b45;--mp-card: #121b45;--mp-fg: #f3f0ea;--mp-fg-muted: #b9bfd6;--mp-accent: #e9b977;--mp-accent-strong: #e9b977;--mp-accent-fg: #10183d;--mp-ok: #3fd3c5;--mp-gold: #e9b977;--aviso: #4e4753;--aviso-fg: #f3f0ea;--sala-link: #e9b977;--sala-cta: #e9b977;--sala-cta-fg: #10183d;--sala-pil: #e9b977;--sala-pil-fg: #10183d;--sala-sec-borde: #e9b977;--sala-des: #232c55;--sala-des-fg: #b9bfd6;--sala-tinte: #08102e;--sala-velo: .42}.mp-sala[data-game=duelo_saberes]{--mp-bg: #f7f3ea;--mp-bg-2: #dce8f2;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #5c5146;--mp-accent: #b54416;--mp-accent-strong: #b54416;--mp-accent-fg: #ffffff;--mp-ok: #1e6a67;--mp-gold: #e9a77f;--aviso: #f4d3bf;--aviso-fg: #102a56;--sala-link: #7c2e10;--sala-cta: #b54416;--sala-cta-fg: #ffffff;--sala-pil: #1e6a67;--sala-pil-fg: #ffffff;--sala-sec-borde: #1e6a67;--sala-des: #e6e9ee;--sala-des-fg: #5c5146;--sala-tinte: #f7f3ea;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=duelo_saberes]{--mp-bg: #0d1a33;--mp-bg-2: #22365a;--mp-surface: #15264a;--mp-card: #15264a;--mp-fg: #f7f3ea;--mp-fg-muted: #c3cbdb;--mp-accent: #f0a27a;--mp-accent-strong: #f0a27a;--mp-accent-fg: #102a56;--mp-ok: #7fd3cd;--mp-gold: #f0a27a;--aviso: #524957;--aviso-fg: #f7f3ea;--sala-link: #f0a27a;--sala-cta: #f0a27a;--sala-cta-fg: #102a56;--sala-pil: #7fd3cd;--sala-pil-fg: #102a56;--sala-sec-borde: #7fd3cd;--sala-des: #20325a;--sala-des-fg: #c3cbdb;--sala-tinte: #0d1a33;--sala-velo: .42}.mp-sala[data-game=el_millon]{--mp-bg: #fff2e8;--mp-bg-2: #f4dcce;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #65524e;--mp-accent: #244739;--mp-accent-strong: #173227;--mp-accent-fg: #ffffff;--mp-ok: #715213;--mp-gold: #9caca6;--aviso: #ced6d3;--aviso-fg: #102a56;--sala-link: #173227;--sala-cta: #173227;--sala-cta-fg: #ffffff;--sala-pil: #715213;--sala-pil-fg: #ffffff;--sala-sec-borde: #173227;--sala-des: #eceef1;--sala-des-fg: #65524e;--sala-tinte: #fff2e8;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=el_millon]{--mp-bg: #0c131e;--mp-bg-2: #293137;--mp-surface: #0d171f;--mp-card: #0d171f;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #6e867c;--mp-accent-strong: #6e867c;--mp-accent-fg: #0c131e;--mp-ok: #937c4c;--mp-gold: #6e867c;--aviso: #283639;--aviso-fg: #f5f1ea;--sala-link: #6e867c;--sala-cta: #6e867c;--sala-cta-fg: #0c131e;--sala-pil: #937c4c;--sala-pil-fg: #0c131e;--sala-sec-borde: #6e867c;--sala-des: #20282f;--sala-des-fg: #b9bfd6;--sala-tinte: #0c131e;--sala-velo: .42}.mp-sala[data-game=expediente_0000]{--mp-bg: #f3eee4;--mp-bg-2: #e2d8c8;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #5a5348;--mp-accent: #8b2e3b;--mp-accent-strong: #6e2430;--mp-accent-fg: #ffffff;--mp-ok: #3f6b4a;--mp-gold: #cba1a7;--aviso: #e5d0d3;--aviso-fg: #102a56;--sala-link: #6e2430;--sala-cta: #6e2430;--sala-cta-fg: #ffffff;--sala-pil: #3f6b4a;--sala-pil-fg: #ffffff;--sala-sec-borde: #6e2430;--sala-des: #eceef1;--sala-des-fg: #5a5348;--sala-tinte: #f3eee4;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=expediente_0000]{--mp-bg: #18111f;--mp-bg-2: #3d2f39;--mp-surface: #241421;--mp-card: #241421;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #b0717a;--mp-accent-strong: #b0717a;--mp-accent-fg: #18111f;--mp-ok: #62866b;--mp-gold: #b0717a;--aviso: #4b2e3a;--aviso-fg: #f5f1ea;--sala-link: #b0717a;--sala-cta: #b0717a;--sala-cta-fg: #18111f;--sala-pil: #62866b;--sala-pil-fg: #18111f;--sala-sec-borde: #b0717a;--sala-des: #352631;--sala-des-fg: #b9bfd6;--sala-tinte: #18111f;--sala-velo: .42}.mp-sala[data-game=habitacion_13]{--mp-bg: #eaf5f7;--mp-bg-2: #d2e9ec;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4d6066;--mp-accent: #245f7a;--mp-accent-strong: #19465b;--mp-accent-fg: #ffffff;--mp-ok: #6f4a87;--mp-gold: #9cb7c3;--aviso: #cedbe1;--aviso-fg: #102a56;--sala-link: #19465b;--sala-cta: #19465b;--sala-cta-fg: #ffffff;--sala-pil: #6f4a87;--sala-pil-fg: #ffffff;--sala-sec-borde: #19465b;--sala-des: #eceef1;--sala-des-fg: #4d6066;--sala-tinte: #eaf5f7;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=habitacion_13]{--mp-bg: #0c1625;--mp-bg-2: #2a3643;--mp-surface: #0e1d2c;--mp-card: #0e1d2c;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #618c9f;--mp-accent-strong: #618c9f;--mp-accent-fg: #0c1625;--mp-ok: #9275a4;--mp-gold: #618c9f;--aviso: #253c4c;--aviso-fg: #f5f1ea;--sala-link: #618c9f;--sala-cta: #618c9f;--sala-cta-fg: #0c1625;--sala-pil: #9275a4;--sala-pil-fg: #0c1625;--sala-sec-borde: #618c9f;--sala-des: #202e3b;--sala-des-fg: #b9bfd6;--sala-tinte: #0c1625;--sala-velo: .42}.mp-sala[data-game=hotel_mirador]{--mp-bg: #ffffff;--mp-bg-2: #d8ece8;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4a6060;--mp-accent: #1b8571;--mp-accent-strong: #136354;--mp-accent-fg: #ffffff;--mp-ok: #276b5c;--mp-gold: #98c8bf;--aviso: #cce4df;--aviso-fg: #102a56;--sala-link: #136354;--sala-cta: #136354;--sala-cta-fg: #ffffff;--sala-pil: #276b5c;--sala-pil-fg: #ffffff;--sala-sec-borde: #136354;--sala-des: #eceef1;--sala-des-fg: #4a6060;--sala-tinte: #ffffff;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=hotel_mirador]{--mp-bg: #0b1a24;--mp-bg-2: #283d42;--mp-surface: #0c242b;--mp-card: #0c242b;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #3b9685;--mp-accent-strong: #3b9685;--mp-accent-fg: #0b1a24;--mp-ok: #578c80;--mp-gold: #3b9685;--aviso: #194444;--aviso-fg: #f5f1ea;--sala-link: #3b9685;--sala-cta: #3b9685;--sala-cta-fg: #0b1a24;--sala-pil: #578c80;--sala-pil-fg: #0b1a24;--sala-sec-borde: #3b9685;--sala-des: #1f343a;--sala-des-fg: #b9bfd6;--sala-tinte: #0b1a24;--sala-velo: .42}.mp-sala[data-game=nunca_lo_diria]{--mp-bg: #eaf8f2;--mp-bg-2: #cfede4;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4b5e67;--mp-accent: #b83d5b;--mp-accent-strong: #84243e;--mp-accent-fg: #ffffff;--mp-ok: #08786f;--mp-gold: #dfa8b5;--aviso: #efd4da;--aviso-fg: #102a56;--sala-link: #84243e;--sala-cta: #84243e;--sala-cta-fg: #ffffff;--sala-pil: #08786f;--sala-pil-fg: #ffffff;--sala-sec-borde: #84243e;--sala-des: #eceef1;--sala-des-fg: #4b5e67;--sala-tinte: #eaf8f2;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=nunca_lo_diria]{--mp-bg: #1b1121;--mp-bg-2: #422f3d;--mp-surface: #2a1425;--mp-card: #2a1425;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #c6647c;--mp-accent-strong: #c6647c;--mp-accent-fg: #1b1121;--mp-ok: #308e86;--mp-gold: #c6647c;--aviso: #562a3d;--aviso-fg: #f5f1ea;--sala-link: #c6647c;--sala-cta: #c6647c;--sala-cta-fg: #1b1121;--sala-pil: #308e86;--sala-pil-fg: #1b1121;--sala-sec-borde: #c6647c;--sala-des: #3a2635;--sala-des-fg: #b9bfd6;--sala-tinte: #1b1121;--sala-velo: .42}.mp-sala[data-game=operacion_confeti]{--mp-bg: #fff7e8;--mp-bg-2: #ffe6c7;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #64506b;--mp-accent: #a52363;--mp-accent-strong: #7a1748;--mp-accent-fg: #ffffff;--mp-ok: #14736f;--mp-gold: #d79cb9;--aviso: #ebcedc;--aviso-fg: #102a56;--sala-link: #7a1748;--sala-cta: #7a1748;--sala-cta-fg: #ffffff;--sala-pil: #14736f;--sala-pil-fg: #ffffff;--sala-sec-borde: #7a1748;--sala-des: #eceef1;--sala-des-fg: #64506b;--sala-tinte: #fff7e8;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=operacion_confeti]{--mp-bg: #1a0f22;--mp-bg-2: #402b3e;--mp-surface: #271027;--mp-card: #271027;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #c06592;--mp-accent-strong: #c06592;--mp-accent-fg: #1a0f22;--mp-ok: #3e8c89;--mp-gold: #c06592;--aviso: #522845;--aviso-fg: #f5f1ea;--sala-link: #c06592;--sala-cta: #c06592;--sala-cta-fg: #1a0f22;--sala-pil: #3e8c89;--sala-pil-fg: #1a0f22;--sala-sec-borde: #c06592;--sala-des: #372237;--sala-des-fg: #b9bfd6;--sala-tinte: #1a0f22;--sala-velo: .42}.mp-sala[data-game=punto_muerto]{--mp-bg: #eceff2;--mp-bg-2: #d9dee5;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #525866;--mp-accent: #5d4f72;--mp-accent-strong: #473b59;--mp-accent-fg: #ffffff;--mp-ok: #2d6a62;--mp-gold: #b6b0c0;--aviso: #dbd8e0;--aviso-fg: #102a56;--sala-link: #473b59;--sala-cta: #473b59;--sala-cta-fg: #ffffff;--sala-pil: #2d6a62;--sala-pil-fg: #ffffff;--sala-sec-borde: #473b59;--sala-des: #eceef1;--sala-des-fg: #525866;--sala-tinte: #eceff2;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=punto_muerto]{--mp-bg: #131425;--mp-bg-2: #343443;--mp-surface: #1a1a2c;--mp-card: #1a1a2c;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #8a8099;--mp-accent-strong: #8a8099;--mp-accent-fg: #131425;--mp-ok: #578881;--mp-gold: #8a8099;--aviso: #39374b;--aviso-fg: #f5f1ea;--sala-link: #8a8099;--sala-cta: #8a8099;--sala-cta-fg: #131425;--sala-pil: #578881;--sala-pil-fg: #131425;--sala-sec-borde: #8a8099;--sala-des: #2c2b3b;--sala-des-fg: #b9bfd6;--sala-tinte: #131425;--sala-velo: .42}.mp-sala[data-game=quien_seria_capaz]{--mp-bg: #f2eeff;--mp-bg-2: #dcd4fa;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #56536b;--mp-accent: #3659a8;--mp-accent-strong: #243c7a;--mp-accent-fg: #ffffff;--mp-ok: #a84918;--mp-gold: #a5b4d8;--aviso: #d2daec;--aviso-fg: #102a56;--sala-link: #243c7a;--sala-cta: #243c7a;--sala-cta-fg: #ffffff;--sala-pil: #a84918;--sala-pil-fg: #ffffff;--sala-sec-borde: #243c7a;--sala-des: #eceef1;--sala-des-fg: #56536b;--sala-tinte: #f2eeff;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=quien_seria_capaz]{--mp-bg: #0e1429;--mp-bg-2: #2c344a;--mp-surface: #111a34;--mp-card: #111a34;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #6a84bf;--mp-accent-strong: #6a84bf;--mp-accent-fg: #0e1429;--mp-ok: #b96d46;--mp-gold: #6a84bf;--aviso: #2a385b;--aviso-fg: #f5f1ea;--sala-link: #6a84bf;--sala-cta: #6a84bf;--sala-cta-fg: #0e1429;--sala-pil: #b96d46;--sala-pil-fg: #0e1429;--sala-sec-borde: #6a84bf;--sala-des: #232b43;--sala-des-fg: #b9bfd6;--sala-tinte: #0e1429;--sala-velo: .42}.mp-sala[data-game=sala_claves]{--mp-bg: #f5f4df;--mp-bg-2: #e5e5bd;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #5b5a43;--mp-accent: #5c641d;--mp-accent-strong: #454b15;--mp-accent-fg: #ffffff;--mp-ok: #315e83;--mp-gold: #b6b999;--aviso: #dbdccc;--aviso-fg: #102a56;--sala-link: #454b15;--sala-cta: #454b15;--sala-cta-fg: #ffffff;--sala-pil: #315e83;--sala-pil-fg: #ffffff;--sala-sec-borde: #454b15;--sala-des: #eceef1;--sala-des-fg: #5b5a43;--sala-tinte: #f5f4df;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=sala_claves]{--mp-bg: #12171b;--mp-bg-2: #333733;--mp-surface: #191e1a;--mp-card: #191e1a;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #838953;--mp-accent-strong: #838953;--mp-accent-fg: #12171b;--mp-ok: #6285a1;--mp-gold: #838953;--aviso: #373c2a;--aviso-fg: #f5f1ea;--sala-link: #838953;--sala-cta: #838953;--sala-cta-fg: #12171b;--sala-pil: #6285a1;--sala-pil-fg: #12171b;--sala-sec-borde: #838953;--sala-des: #2b2f2b;--sala-des-fg: #b9bfd6;--sala-tinte: #12171b;--sala-velo: .42}.mp-sala[data-game=telefono_de_tinta]{--mp-bg: #fff4d6;--mp-bg-2: #f1dfad;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4b5365;--mp-accent: #c34332;--mp-accent-strong: #8e2c26;--mp-accent-fg: #ffffff;--mp-ok: #167c79;--mp-gold: #e4aaa3;--aviso: #f2d5d1;--aviso-fg: #102a56;--sala-link: #8e2c26;--sala-cta: #8e2c26;--sala-cta-fg: #ffffff;--sala-pil: #167c79;--sala-pil-fg: #ffffff;--sala-sec-borde: #8e2c26;--sala-des: #eceef1;--sala-des-fg: #4b5365;--sala-tinte: #fff4d6;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=telefono_de_tinta]{--mp-bg: #1c121d;--mp-bg-2: #443037;--mp-surface: #2c161f;--mp-card: #2c161f;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #ce6557;--mp-accent-strong: #ce6557;--mp-accent-fg: #1c121d;--mp-ok: #328c89;--mp-gold: #ce6557;--aviso: #592c2f;--aviso-fg: #f5f1ea;--sala-link: #ce6557;--sala-cta: #ce6557;--sala-cta-fg: #1c121d;--sala-pil: #328c89;--sala-pil-fg: #1c121d;--sala-sec-borde: #ce6557;--sala-des: #3c282f;--sala-des-fg: #b9bfd6;--sala-tinte: #1c121d;--sala-velo: .42}.mp-sala[data-game=tribunal]{--mp-bg: #f5eef0;--mp-bg-2: #e8d8de;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #5f5056;--mp-accent: #0e0e47;--mp-accent-strong: #090936;--mp-accent-fg: #ffffff;--mp-ok: #326855;--mp-gold: #9393ac;--aviso: #c9c9d6;--aviso-fg: #102a56;--sala-link: #090936;--sala-cta: #090936;--sala-cta-fg: #ffffff;--sala-pil: #326855;--sala-pil-fg: #ffffff;--sala-sec-borde: #090936;--sala-des: #eceef1;--sala-des-fg: #5f5056;--sala-tinte: #f5eef0;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=tribunal]{--mp-bg: #0a0d20;--mp-bg-2: #26283b;--mp-surface: #0a0d23;--mp-card: #0a0d23;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #787898;--mp-accent-strong: #787898;--mp-accent-fg: #0a0d20;--mp-ok: #5b8677;--mp-gold: #787898;--aviso: #292b44;--aviso-fg: #f5f1ea;--sala-link: #787898;--sala-cta: #787898;--sala-cta-fg: #0a0d20;--sala-pil: #5b8677;--sala-pil-fg: #0a0d20;--sala-sec-borde: #787898;--sala-des: #1d1f33;--sala-des-fg: #b9bfd6;--sala-tinte: #0a0d20;--sala-velo: .42}.mp-sala[data-game=ultima_clausula]{--mp-bg: #f1f0e7;--mp-bg-2: #e2e0cd;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #595849;--mp-accent: #76551b;--mp-accent-strong: #5c4113;--mp-accent-fg: #ffffff;--mp-ok: #365f5a;--mp-gold: #c1b398;--aviso: #e0d9cc;--aviso-fg: #102a56;--sala-link: #5c4113;--sala-cta: #5c4113;--sala-cta-fg: #ffffff;--sala-pil: #365f5a;--sala-pil-fg: #ffffff;--sala-sec-borde: #5c4113;--sala-des: #eceef1;--sala-des-fg: #595849;--sala-tinte: #f1f0e7;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=ultima_clausula]{--mp-bg: #15151b;--mp-bg-2: #393533;--mp-surface: #1f1b1a;--mp-card: #1f1b1a;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #9a8156;--mp-accent-strong: #9a8156;--mp-accent-fg: #15151b;--mp-ok: #668582;--mp-gold: #9a8156;--aviso: #41382b;--aviso-fg: #f5f1ea;--sala-link: #9a8156;--sala-cta: #9a8156;--sala-cta-fg: #15151b;--sala-pil: #668582;--sala-pil-fg: #15151b;--sala-sec-borde: #9a8156;--sala-des: #302c2b;--sala-des-fg: #b9bfd6;--sala-tinte: #15151b;--sala-velo: .42}.mp-sala[data-game=ultimo_invitado]{--mp-bg: #f6efe8;--mp-bg-2: #e9dcce;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #62554d;--mp-accent: #7b4056;--mp-accent-strong: #602f40;--mp-accent-fg: #ffffff;--mp-ok: #4a6750;--mp-gold: #c4a9b3;--aviso: #e2d4d9;--aviso-fg: #102a56;--sala-link: #602f40;--sala-cta: #602f40;--sala-cta-fg: #ffffff;--sala-pil: #4a6750;--sala-pil-fg: #ffffff;--sala-sec-borde: #602f40;--sala-des: #eceef1;--sala-des-fg: #62554d;--sala-tinte: #f6efe8;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=ultimo_invitado]{--mp-bg: #161321;--mp-bg-2: #3a313d;--mp-surface: #201725;--mp-card: #201725;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #a37989;--mp-accent-strong: #a37989;--mp-accent-fg: #161321;--mp-ok: #6e8573;--mp-gold: #a37989;--aviso: #453241;--aviso-fg: #f5f1ea;--sala-link: #a37989;--sala-cta: #a37989;--sala-cta-fg: #161321;--sala-pil: #6e8573;--sala-pil-fg: #161321;--sala-sec-borde: #a37989;--sala-des: #312835;--sala-des-fg: #b9bfd6;--sala-tinte: #161321;--sala-velo: .42}.mp-sala[data-game=ultimo_tren]{--mp-bg: #eaf1f7;--mp-bg-2: #d5e1ed;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4f5b6b;--mp-accent: #473932;--mp-accent-strong: #332a25;--mp-accent-fg: #ffffff;--mp-ok: #8a4a2b;--mp-gold: #aca6a3;--aviso: #d6d3d1;--aviso-fg: #102a56;--sala-link: #332a25;--sala-cta: #332a25;--sala-cta-fg: #ffffff;--sala-pil: #8a4a2b;--sala-pil-fg: #ffffff;--sala-sec-borde: #332a25;--sala-des: #eceef1;--sala-des-fg: #4f5b6b;--sala-tinte: #eaf1f7;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=ultimo_tren]{--mp-bg: #10121d;--mp-bg-2: #302f36;--mp-surface: #15151e;--mp-card: #15151e;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #89807c;--mp-accent-strong: #89807c;--mp-accent-fg: #10121d;--mp-ok: #a4725a;--mp-gold: #89807c;--aviso: #353338;--aviso-fg: #f5f1ea;--sala-link: #89807c;--sala-cta: #89807c;--sala-cta-fg: #10121d;--sala-pil: #a4725a;--sala-pil-fg: #10121d;--sala-sec-borde: #89807c;--sala-des: #27272e;--sala-des-fg: #b9bfd6;--sala-tinte: #10121d;--sala-velo: .42}.mp-sala[data-game=vector_cero]{--mp-bg: #ffffff;--mp-bg-2: #ece8e6;--mp-surface: #ffffff;--mp-card: #ffffff;--mp-fg: #102a56;--mp-fg-muted: #4c5c66;--mp-accent: #7a726e;--mp-accent-strong: #625b57;--mp-accent-fg: #ffffff;--mp-ok: #63558f;--mp-gold: #c3c0be;--aviso: #e1e0df;--aviso-fg: #102a56;--sala-link: #625b57;--sala-cta: #625b57;--sala-cta-fg: #ffffff;--sala-pil: #63558f;--sala-pil-fg: #ffffff;--sala-sec-borde: #625b57;--sala-des: #eceef1;--sala-des-fg: #4c5c66;--sala-tinte: #ffffff;--sala-velo: .3}html[data-theme=dark] .mp-sala[data-game=vector_cero]{--mp-bg: #161924;--mp-bg-2: #3a3b42;--mp-surface: #21222b;--mp-card: #21222b;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #8f8985;--mp-accent-strong: #8f8985;--mp-accent-fg: #161924;--mp-ok: #887eaa;--mp-gold: #8f8985;--aviso: #403f44;--aviso-fg: #f5f1ea;--sala-link: #8f8985;--sala-cta: #8f8985;--sala-cta-fg: #161924;--sala-pil: #887eaa;--sala-pil-fg: #161924;--sala-sec-borde: #8f8985;--sala-des: #32333a;--sala-des-fg: #b9bfd6;--sala-tinte: #161924;--sala-velo: .42}@media(prefers-color-scheme:dark){html:not([data-theme]) .mp-sala[data-game=atrevete_si_quieres]{--mp-bg: #181023;--mp-bg-2: #3e2d41;--mp-surface: #25122a;--mp-card: #25122a;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #b8699a;--mp-accent-strong: #b8699a;--mp-accent-fg: #181023;--mp-ok: #2b8d89;--mp-gold: #b8699a;--aviso: #4e2a49;--aviso-fg: #f5f1ea;--sala-link: #b8699a;--sala-cta: #b8699a;--sala-cta-fg: #181023;--sala-pil: #2b8d89;--sala-pil-fg: #181023;--sala-sec-borde: #b8699a;--sala-des: #362439;--sala-des-fg: #b9bfd6;--sala-tinte: #181023;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=black_minute]{--mp-bg: #161222;--mp-bg-2: #3a2f3e;--mp-surface: #201527;--mp-card: #201527;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #a27791;--mp-accent-strong: #a27791;--mp-accent-fg: #161222;--mp-ok: #4a8b87;--mp-gold: #a27791;--aviso: #443045;--aviso-fg: #f5f1ea;--sala-link: #a27791;--sala-cta: #a27791;--sala-cta-fg: #161222;--sala-pil: #4a8b87;--sala-pil-fg: #161222;--sala-sec-borde: #a27791;--sala-des: #312737;--sala-des-fg: #b9bfd6;--sala-tinte: #161222;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=brujula_oculta]{--mp-bg: #1c121e;--mp-bg-2: #433038;--mp-surface: #2b1620;--mp-card: #2b1620;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #bd6f6a;--mp-accent-strong: #bd6f6a;--mp-accent-fg: #1c121e;--mp-ok: #438a85;--mp-gold: #bd6f6a;--aviso: #542f35;--aviso-fg: #f5f1ea;--sala-link: #bd6f6a;--sala-cta: #bd6f6a;--sala-cta-fg: #1c121e;--sala-pil: #438a85;--sala-pil-fg: #1c121e;--sala-sec-borde: #bd6f6a;--sala-des: #3b2830;--sala-des-fg: #b9bfd6;--sala-tinte: #1c121e;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=casa_subastas]{--mp-bg: #1a121b;--mp-bg-2: #403032;--mp-surface: #271619;--mp-card: #271619;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #b7735a;--mp-accent-strong: #b7735a;--mp-accent-fg: #1a121b;--mp-ok: #76864e;--mp-gold: #b7735a;--aviso: #4f302b;--aviso-fg: #f5f1ea;--sala-link: #b7735a;--sala-cta: #b7735a;--sala-cta-fg: #1a121b;--sala-pil: #76864e;--sala-pil-fg: #1a121b;--sala-sec-borde: #b7735a;--sala-des: #37282a;--sala-des-fg: #b9bfd6;--sala-tinte: #1a121b;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=casa_umbral]{--mp-bg: #131428;--mp-bg-2: #343248;--mp-surface: #1a1832;--mp-card: #1a1832;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #8e7cae;--mp-accent-strong: #8e7cae;--mp-accent-fg: #131428;--mp-ok: #4f8986;--mp-gold: #8e7cae;--aviso: #3a3455;--aviso-fg: #f5f1ea;--sala-link: #8e7cae;--sala-cta: #8e7cae;--sala-cta-fg: #131428;--sala-pil: #4f8986;--sala-pil-fg: #131428;--sala-sec-borde: #8e7cae;--sala-des: #2c2941;--sala-des-fg: #b9bfd6;--sala-tinte: #131428;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=coartada]{--mp-bg: #18131d;--mp-bg-2: #3e3236;--mp-surface: #25181e;--mp-card: #25181e;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #ae7765;--mp-accent-strong: #ae7765;--mp-accent-fg: #18131d;--mp-ok: #65896e;--mp-gold: #ae7765;--aviso: #4b3332;--aviso-fg: #f5f1ea;--sala-link: #ae7765;--sala-cta: #ae7765;--sala-cta-fg: #18131d;--sala-pil: #65896e;--sala-pil-fg: #18131d;--sala-sec-borde: #ae7765;--sala-des: #36292e;--sala-des-fg: #b9bfd6;--sala-tinte: #18131d;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=diamond_heist]{--mp-bg: #08102e;--mp-bg-2: #26305a;--mp-surface: #121b45;--mp-card: #121b45;--mp-fg: #f3f0ea;--mp-fg-muted: #b9bfd6;--mp-accent: #e9b977;--mp-accent-strong: #e9b977;--mp-accent-fg: #10183d;--mp-ok: #3fd3c5;--mp-gold: #e9b977;--aviso: #4e4753;--aviso-fg: #f3f0ea;--sala-link: #e9b977;--sala-cta: #e9b977;--sala-cta-fg: #10183d;--sala-pil: #e9b977;--sala-pil-fg: #10183d;--sala-sec-borde: #e9b977;--sala-des: #232c55;--sala-des-fg: #b9bfd6;--sala-tinte: #08102e;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=duelo_saberes]{--mp-bg: #0d1a33;--mp-bg-2: #22365a;--mp-surface: #15264a;--mp-card: #15264a;--mp-fg: #f7f3ea;--mp-fg-muted: #c3cbdb;--mp-accent: #f0a27a;--mp-accent-strong: #f0a27a;--mp-accent-fg: #102a56;--mp-ok: #7fd3cd;--mp-gold: #f0a27a;--aviso: #524957;--aviso-fg: #f7f3ea;--sala-link: #f0a27a;--sala-cta: #f0a27a;--sala-cta-fg: #102a56;--sala-pil: #7fd3cd;--sala-pil-fg: #102a56;--sala-sec-borde: #7fd3cd;--sala-des: #20325a;--sala-des-fg: #c3cbdb;--sala-tinte: #0d1a33;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=el_millon]{--mp-bg: #0c131e;--mp-bg-2: #293137;--mp-surface: #0d171f;--mp-card: #0d171f;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #6e867c;--mp-accent-strong: #6e867c;--mp-accent-fg: #0c131e;--mp-ok: #937c4c;--mp-gold: #6e867c;--aviso: #283639;--aviso-fg: #f5f1ea;--sala-link: #6e867c;--sala-cta: #6e867c;--sala-cta-fg: #0c131e;--sala-pil: #937c4c;--sala-pil-fg: #0c131e;--sala-sec-borde: #6e867c;--sala-des: #20282f;--sala-des-fg: #b9bfd6;--sala-tinte: #0c131e;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=expediente_0000]{--mp-bg: #18111f;--mp-bg-2: #3d2f39;--mp-surface: #241421;--mp-card: #241421;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #b0717a;--mp-accent-strong: #b0717a;--mp-accent-fg: #18111f;--mp-ok: #62866b;--mp-gold: #b0717a;--aviso: #4b2e3a;--aviso-fg: #f5f1ea;--sala-link: #b0717a;--sala-cta: #b0717a;--sala-cta-fg: #18111f;--sala-pil: #62866b;--sala-pil-fg: #18111f;--sala-sec-borde: #b0717a;--sala-des: #352631;--sala-des-fg: #b9bfd6;--sala-tinte: #18111f;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=habitacion_13]{--mp-bg: #0c1625;--mp-bg-2: #2a3643;--mp-surface: #0e1d2c;--mp-card: #0e1d2c;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #618c9f;--mp-accent-strong: #618c9f;--mp-accent-fg: #0c1625;--mp-ok: #9275a4;--mp-gold: #618c9f;--aviso: #253c4c;--aviso-fg: #f5f1ea;--sala-link: #618c9f;--sala-cta: #618c9f;--sala-cta-fg: #0c1625;--sala-pil: #9275a4;--sala-pil-fg: #0c1625;--sala-sec-borde: #618c9f;--sala-des: #202e3b;--sala-des-fg: #b9bfd6;--sala-tinte: #0c1625;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=hotel_mirador]{--mp-bg: #0b1a24;--mp-bg-2: #283d42;--mp-surface: #0c242b;--mp-card: #0c242b;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #3b9685;--mp-accent-strong: #3b9685;--mp-accent-fg: #0b1a24;--mp-ok: #578c80;--mp-gold: #3b9685;--aviso: #194444;--aviso-fg: #f5f1ea;--sala-link: #3b9685;--sala-cta: #3b9685;--sala-cta-fg: #0b1a24;--sala-pil: #578c80;--sala-pil-fg: #0b1a24;--sala-sec-borde: #3b9685;--sala-des: #1f343a;--sala-des-fg: #b9bfd6;--sala-tinte: #0b1a24;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=nunca_lo_diria]{--mp-bg: #1b1121;--mp-bg-2: #422f3d;--mp-surface: #2a1425;--mp-card: #2a1425;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #c6647c;--mp-accent-strong: #c6647c;--mp-accent-fg: #1b1121;--mp-ok: #308e86;--mp-gold: #c6647c;--aviso: #562a3d;--aviso-fg: #f5f1ea;--sala-link: #c6647c;--sala-cta: #c6647c;--sala-cta-fg: #1b1121;--sala-pil: #308e86;--sala-pil-fg: #1b1121;--sala-sec-borde: #c6647c;--sala-des: #3a2635;--sala-des-fg: #b9bfd6;--sala-tinte: #1b1121;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=operacion_confeti]{--mp-bg: #1a0f22;--mp-bg-2: #402b3e;--mp-surface: #271027;--mp-card: #271027;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #c06592;--mp-accent-strong: #c06592;--mp-accent-fg: #1a0f22;--mp-ok: #3e8c89;--mp-gold: #c06592;--aviso: #522845;--aviso-fg: #f5f1ea;--sala-link: #c06592;--sala-cta: #c06592;--sala-cta-fg: #1a0f22;--sala-pil: #3e8c89;--sala-pil-fg: #1a0f22;--sala-sec-borde: #c06592;--sala-des: #372237;--sala-des-fg: #b9bfd6;--sala-tinte: #1a0f22;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=punto_muerto]{--mp-bg: #131425;--mp-bg-2: #343443;--mp-surface: #1a1a2c;--mp-card: #1a1a2c;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #8a8099;--mp-accent-strong: #8a8099;--mp-accent-fg: #131425;--mp-ok: #578881;--mp-gold: #8a8099;--aviso: #39374b;--aviso-fg: #f5f1ea;--sala-link: #8a8099;--sala-cta: #8a8099;--sala-cta-fg: #131425;--sala-pil: #578881;--sala-pil-fg: #131425;--sala-sec-borde: #8a8099;--sala-des: #2c2b3b;--sala-des-fg: #b9bfd6;--sala-tinte: #131425;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=quien_seria_capaz]{--mp-bg: #0e1429;--mp-bg-2: #2c344a;--mp-surface: #111a34;--mp-card: #111a34;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #6a84bf;--mp-accent-strong: #6a84bf;--mp-accent-fg: #0e1429;--mp-ok: #b96d46;--mp-gold: #6a84bf;--aviso: #2a385b;--aviso-fg: #f5f1ea;--sala-link: #6a84bf;--sala-cta: #6a84bf;--sala-cta-fg: #0e1429;--sala-pil: #b96d46;--sala-pil-fg: #0e1429;--sala-sec-borde: #6a84bf;--sala-des: #232b43;--sala-des-fg: #b9bfd6;--sala-tinte: #0e1429;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=sala_claves]{--mp-bg: #12171b;--mp-bg-2: #333733;--mp-surface: #191e1a;--mp-card: #191e1a;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #838953;--mp-accent-strong: #838953;--mp-accent-fg: #12171b;--mp-ok: #6285a1;--mp-gold: #838953;--aviso: #373c2a;--aviso-fg: #f5f1ea;--sala-link: #838953;--sala-cta: #838953;--sala-cta-fg: #12171b;--sala-pil: #6285a1;--sala-pil-fg: #12171b;--sala-sec-borde: #838953;--sala-des: #2b2f2b;--sala-des-fg: #b9bfd6;--sala-tinte: #12171b;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=telefono_de_tinta]{--mp-bg: #1c121d;--mp-bg-2: #443037;--mp-surface: #2c161f;--mp-card: #2c161f;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #ce6557;--mp-accent-strong: #ce6557;--mp-accent-fg: #1c121d;--mp-ok: #328c89;--mp-gold: #ce6557;--aviso: #592c2f;--aviso-fg: #f5f1ea;--sala-link: #ce6557;--sala-cta: #ce6557;--sala-cta-fg: #1c121d;--sala-pil: #328c89;--sala-pil-fg: #1c121d;--sala-sec-borde: #ce6557;--sala-des: #3c282f;--sala-des-fg: #b9bfd6;--sala-tinte: #1c121d;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=tribunal]{--mp-bg: #0a0d20;--mp-bg-2: #26283b;--mp-surface: #0a0d23;--mp-card: #0a0d23;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #787898;--mp-accent-strong: #787898;--mp-accent-fg: #0a0d20;--mp-ok: #5b8677;--mp-gold: #787898;--aviso: #292b44;--aviso-fg: #f5f1ea;--sala-link: #787898;--sala-cta: #787898;--sala-cta-fg: #0a0d20;--sala-pil: #5b8677;--sala-pil-fg: #0a0d20;--sala-sec-borde: #787898;--sala-des: #1d1f33;--sala-des-fg: #b9bfd6;--sala-tinte: #0a0d20;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=ultima_clausula]{--mp-bg: #15151b;--mp-bg-2: #393533;--mp-surface: #1f1b1a;--mp-card: #1f1b1a;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #9a8156;--mp-accent-strong: #9a8156;--mp-accent-fg: #15151b;--mp-ok: #668582;--mp-gold: #9a8156;--aviso: #41382b;--aviso-fg: #f5f1ea;--sala-link: #9a8156;--sala-cta: #9a8156;--sala-cta-fg: #15151b;--sala-pil: #668582;--sala-pil-fg: #15151b;--sala-sec-borde: #9a8156;--sala-des: #302c2b;--sala-des-fg: #b9bfd6;--sala-tinte: #15151b;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=ultimo_invitado]{--mp-bg: #161321;--mp-bg-2: #3a313d;--mp-surface: #201725;--mp-card: #201725;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #a37989;--mp-accent-strong: #a37989;--mp-accent-fg: #161321;--mp-ok: #6e8573;--mp-gold: #a37989;--aviso: #453241;--aviso-fg: #f5f1ea;--sala-link: #a37989;--sala-cta: #a37989;--sala-cta-fg: #161321;--sala-pil: #6e8573;--sala-pil-fg: #161321;--sala-sec-borde: #a37989;--sala-des: #312835;--sala-des-fg: #b9bfd6;--sala-tinte: #161321;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=ultimo_tren]{--mp-bg: #10121d;--mp-bg-2: #302f36;--mp-surface: #15151e;--mp-card: #15151e;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #89807c;--mp-accent-strong: #89807c;--mp-accent-fg: #10121d;--mp-ok: #a4725a;--mp-gold: #89807c;--aviso: #353338;--aviso-fg: #f5f1ea;--sala-link: #89807c;--sala-cta: #89807c;--sala-cta-fg: #10121d;--sala-pil: #a4725a;--sala-pil-fg: #10121d;--sala-sec-borde: #89807c;--sala-des: #27272e;--sala-des-fg: #b9bfd6;--sala-tinte: #10121d;--sala-velo: .42}html:not([data-theme]) .mp-sala[data-game=vector_cero]{--mp-bg: #161924;--mp-bg-2: #3a3b42;--mp-surface: #21222b;--mp-card: #21222b;--mp-fg: #f5f1ea;--mp-fg-muted: #b9bfd6;--mp-accent: #8f8985;--mp-accent-strong: #8f8985;--mp-accent-fg: #161924;--mp-ok: #887eaa;--mp-gold: #8f8985;--aviso: #403f44;--aviso-fg: #f5f1ea;--sala-link: #8f8985;--sala-cta: #8f8985;--sala-cta-fg: #161924;--sala-pil: #887eaa;--sala-pil-fg: #161924;--sala-sec-borde: #8f8985;--sala-des: #32333a;--sala-des-fg: #b9bfd6;--sala-tinte: #161924;--sala-velo: .42}}html[data-theme=dark] .mp-sala[data-game]{--mp-warning: #ffd38e}@media(prefers-color-scheme:dark){html:not([data-theme]) .mp-sala[data-game]{--mp-warning: #ffd38e}}.mp-regalo{margin-top:12px;min-height:44px;width:100%;border:0;border-radius:12px;background:transparent;color:var(--mp-fg-muted);font:600 calc(14px * var(--mp-text-scale)) var(--mp-font);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.mp-regalo svg{width:22px;height:22px}.mp-regalo-caja{margin-top:12px;padding:14px;border-radius:16px;background:var(--mp-bg);box-shadow:inset 0 0 0 2px var(--mp-border);text-align:left}.mp-regalo-caja__cab{display:flex;align-items:center;gap:8px;font:700 calc(15px * var(--mp-text-scale)) var(--mp-font);color:var(--mp-fg);margin-bottom:4px}.mp-regalo-caja__cab svg{width:24px;height:24px;flex:none}.mp-regalo-caja__ayuda{font-size:calc(13px * var(--mp-text-scale));color:var(--mp-fg-muted);margin:0 0 10px}.mp-regalo-campo{display:flex;gap:8px}.mp-regalo-campo input{flex:1;min-width:0;height:52px;border:0;border-radius:12px;background:var(--mp-surface);box-shadow:inset 0 0 0 2px var(--mp-border);padding:0 14px;font:700 calc(20px * var(--mp-text-scale)) / 1 var(--mp-font);letter-spacing:.12em;color:var(--mp-fg);text-transform:uppercase}.mp-regalo-campo input::placeholder{color:var(--mp-fg-muted);font-weight:500;letter-spacing:.08em}.mp-regalo-campo input.is-mal{box-shadow:inset 0 0 0 2.5px var(--mp-danger)}.mp-regalo-campo .mp-btn{width:112px;height:52px;flex:none}.mp-regalo-aviso{display:flex;gap:10px;align-items:flex-start;margin-top:10px;padding:10px 12px;border-radius:12px;font-size:calc(14px * var(--mp-text-scale));line-height:1.35;background:color-mix(in srgb,var(--mp-danger) 12%,var(--mp-surface));color:var(--mp-danger)}.mp-regalo-aviso svg{width:22px;height:22px;flex:none}.mp-regalo-aviso b{display:block}.mp-regalo-ok{display:block;text-align:center;padding:8px 0 4px}.mp-regalo-sello{display:block;width:118px;height:118px;margin:4px auto 10px}.mp-regalo-ok h3{margin:0;font:800 calc(24px * var(--mp-text-scale)) var(--mp-font);color:var(--mp-fg)}.mp-regalo-ok h3:after{content:"";display:block;width:36px;height:4px;border-radius:2px;background:var(--mp-accent);margin:4px auto 0}.mp-regalo-ok__pase{display:inline-flex;gap:8px;align-items:center;margin:8px 0 16px;padding:8px 14px;border-radius:999px;background:color-mix(in srgb,var(--mp-ok) 15%,var(--mp-surface));color:var(--mp-ok);font:700 calc(14px * var(--mp-text-scale)) var(--mp-font)}.mp-regalo-ok p{margin:0 0 14px;color:var(--mp-fg-muted);font-size:calc(14px * var(--mp-text-scale));line-height:1.4}.mp-regalo-ok .mp-btn{width:100%}.mp-sala{--sala-linea: color-mix(in srgb, var(--mp-fg) 16%, transparent);--sala-aviso: #fbefd9;--sala-aviso-fg: #6b4700;--sala-sombra: 0 4px 16px color-mix(in srgb, var(--mp-fg) 18%, transparent);--sala-velo-hoja: color-mix(in srgb, var(--mp-fg) 45%, transparent);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--mp-bg);color:var(--mp-fg);font-family:var(--mp-font, Inter, system-ui, sans-serif)}html[data-theme=dark] .mp-sala{--sala-aviso: #3b3220;--sala-aviso-fg: #f3cd8f;--sala-sombra: 0 4px 16px rgba(0, 0, 0, .45);--sala-velo-hoja: rgba(0, 0, 0, .6)}@media(prefers-color-scheme:dark){html:not([data-theme]) .mp-sala{--sala-aviso: #3b3220;--sala-aviso-fg: #f3cd8f;--sala-sombra: 0 4px 16px rgba(0, 0, 0, .45);--sala-velo-hoja: rgba(0, 0, 0, .6)}}.mp-sala__arte{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--mp-bg)}.mp-sala__arte:before{content:"";position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:var(--sala-arte, none) center / cover;filter:blur(5px) saturate(1.15)}.mp-sala__arte:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sala-tinte);opacity:var(--sala-velo)}.mp-sala__cont{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;max-width:480px;margin:0 auto;z-index:1}@media(min-width:600px){.mp-sala__cont{box-shadow:0 0 0 1px var(--sala-linea, var(--mp-border)),0 20px 50px #00000040}}.mp-sala__nav{flex:none;display:flex;align-items:center;gap:8px;padding:calc(6px + var(--mp-safe-t, 0px)) 12px 8px;background:var(--mp-surface);border-bottom:1px solid var(--sala-linea, var(--mp-border))}.mp-sala__tit{flex:1;min-width:0}.mp-sala__tit small{display:block;font:700 calc(12px * var(--mp-text-scale)) / 1.3 Inter,system-ui,sans-serif;color:var(--sala-link);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-sala__tit h1{margin:0;font:800 calc(19px * var(--mp-text-scale)) / 1.1 "Baloo 2",sans-serif;padding-block:.25em;margin-block:-.25em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mp-fg)}.mp-sala__ico{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--mp-surface);color:var(--mp-fg);border:1px solid var(--sala-linea, var(--mp-border));flex:none;padding:0;font:650 calc(15px * var(--mp-text-scale)) / 1 var(--mp-font);cursor:pointer}.mp-sala__ico svg{width:20px;height:20px}.mp-sala__salir{flex:none;display:inline-flex;align-items:center;gap:2px;height:40px;padding:0 12px 0 6px;border-radius:999px;background:var(--mp-surface);color:var(--mp-fg);border:1.5px solid var(--sala-sec-borde, var(--mp-accent));font:700 calc(14px * var(--mp-text-scale)) Inter,system-ui,sans-serif;cursor:pointer;text-decoration:none}.mp-sala__salir svg{width:20px;height:20px}.mp-sala__ico:focus-visible,.mp-sala__salir:focus-visible,.mp-sala__btn:focus-visible{outline:3px solid var(--mp-accent);outline-offset:2px}.mp-sala__desliza{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;padding:12px 16px 20px;display:flex;flex-direction:column;gap:12px}.mp-sala__desliza::-webkit-scrollbar{display:none}.mp-sala__desliza>*{margin:0}.mp-sala__cartel{flex:none;height:176px;border-radius:16px;background:var(--sala-arte) center 40% / cover;box-shadow:var(--sala-sombra);border:3px solid var(--mp-surface)}@media(max-height:700px){.mp-sala__cartel{height:44px}}.mp-sala__tarjeta{background:var(--mp-surface);color:var(--mp-fg);border-radius:16px;padding:14px;box-shadow:var(--sala-sombra)}.mp-sala__tarjeta h2{display:inline-block;margin:0 0 8px;padding-bottom:2px;border-bottom:3px solid var(--mp-accent);font:800 calc(17px * var(--mp-text-scale)) / 1.2 "Baloo 2",sans-serif}.mp-sala__tarjeta p{margin:0;font-size:calc(14px * var(--mp-text-scale));line-height:1.4}.mp-sala__tarjeta-cab{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mp-sala__tarjeta-cab h2{margin-bottom:0}.mp-sala__muted{color:var(--mp-fg-muted)}.mp-sala__aviso,.mp-sala-aviso{background:var(--sala-aviso);color:var(--sala-aviso-fg);border-radius:14px;padding:10px 12px;font:600 calc(13px * var(--mp-text-scale)) / 1.35 Inter,system-ui,sans-serif}.mp-sala__aviso-pase:has(.mp-pass) .mp-sala__aviso--solo-sin-pase{display:none}.mp-sala__aviso-pase .mp-pass{margin:0;border-radius:14px}.mp-sala__url{word-break:break-all;font-weight:500}.mp-sala__toast{display:block;margin-top:8px;background:var(--sala-pil);color:var(--sala-pil-fg);border-radius:12px;padding:8px 12px;font:600 calc(13px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-sala__qr-cab{display:flex;gap:12px;align-items:center}.mp-sala__qr{flex:none;border-radius:10px;background:#fff;padding:8px;line-height:0}.mp-sala__qr svg{display:block}.mp-sala__qr-txt{min-width:0;display:grid;gap:4px}.mp-sala__qr-txt .mp-bigcode{justify-content:flex-start;gap:4px}.mp-sala__qr-txt .mp-bigcode__char{width:28px;height:40px;border-radius:8px;font-size:calc(22px * var(--mp-text-scale))}.mp-sala__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.mp-sala__btn{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border-radius:12px;font:700 calc(15px * var(--mp-text-scale)) Inter,system-ui,sans-serif;padding:0 12px;border:0;text-decoration:none;white-space:nowrap;cursor:pointer;width:100%}.mp-sala__btn svg{width:18px;height:18px;flex:none}.mp-sala__btn--prim{background:var(--sala-cta, var(--mp-accent-strong));color:var(--sala-cta-fg, var(--mp-accent-fg))}.mp-sala__btn--sec{background:var(--mp-surface);color:var(--mp-fg);border:1.5px solid var(--sala-sec-borde, var(--mp-accent))}.mp-sala__btn--ancho{grid-column:1 / -1;margin-top:10px}.mp-sala__btns .mp-sala__btn--ancho{margin-top:0}.mp-sala__btn:disabled{background:var(--sala-des, var(--mp-bg-2));color:var(--sala-des-fg, var(--mp-fg-muted));border:1.5px dashed var(--sala-des-fg, var(--mp-fg-muted));cursor:not-allowed;opacity:1}.mp-sala__pildora{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;margin-left:8px;border-radius:999px;background:var(--sala-pil);color:var(--sala-pil-fg);font:700 calc(13px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-sala__jug{list-style:none;margin:10px 0 0;padding:0}.mp-sala__jug li{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--sala-linea, var(--mp-border));font:600 calc(15px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-sala__jug li:first-child{border-top:0}@keyframes mp-sala-nuevo{0%{background-color:transparent}}.mp-sala__jug li[data-nuevo=true]{background:var(--aviso);color:var(--aviso-fg);animation:mp-sala-nuevo .32s ease-out;transition:background-color .3s ease,color .3s ease}@media(prefers-reduced-motion:reduce){.mp-sala__jug li[data-nuevo=true]{animation:none;transition:none}}html[data-motion=reduced] .mp-sala__jug li[data-nuevo=true]{animation:none;transition:none}.mp-sala__av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--mp-gold);color:#231c15;font:800 calc(16px * var(--mp-text-scale)) "Baloo 2",sans-serif;flex:none;overflow:hidden;padding:0;border:0}.mp-sala__av img{width:100%;height:100%;display:block}.mp-sala__av--me{cursor:pointer;position:relative;overflow:visible;box-shadow:0 0 0 2px var(--mp-accent)}.mp-sala__av--me img{border-radius:50%}.mp-sala__lapiz{position:absolute;right:-4px;bottom:-4px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--sala-cta, var(--mp-accent-strong));color:var(--sala-cta-fg, var(--mp-accent-fg));box-shadow:0 0 0 2px var(--mp-surface)}.mp-sala__lapiz svg{width:11px;height:11px}.mp-sala__nom{flex:1;min-width:0;overflow-wrap:anywhere}.mp-sala__nom small{display:block;font:500 calc(12px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-fg-muted)}.mp-sala__estado{flex:none;font:700 calc(12px * var(--mp-text-scale)) Inter,system-ui,sans-serif;border-radius:999px;padding:3px 9px;background:var(--sala-des, var(--mp-bg-2));color:var(--sala-des-fg, var(--mp-fg-muted))}.mp-sala__estado--ready{background:var(--sala-pil);color:var(--sala-pil-fg)}.mp-sala__estado--disconnected{background:var(--sala-aviso);color:var(--sala-aviso-fg)}.mp-sala__hueco .mp-sala__av{background:transparent;border:1.5px dashed var(--mp-fg-muted);color:var(--mp-fg-muted)}.mp-sala__bots{display:grid;margin-top:6px;border-top:1px dashed var(--sala-linea, var(--mp-border))}.mp-sala__bots-lista li{padding:6px 0}.mp-sala__bot-quitar{flex:none;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--sala-linea, var(--mp-border));background:var(--mp-surface);color:var(--mp-fg);font:700 calc(16px * var(--mp-text-scale)) Inter,system-ui,sans-serif;cursor:pointer}.mp-sala__hueco .mp-sala__nom{color:var(--mp-fg-muted);font-weight:500}.mp-sala__dur{display:flex;gap:10px;align-items:flex-start}.mp-sala__dur>svg{width:28px;height:28px;flex:none;color:var(--mp-fg-muted)}.mp-sala__dur-cuerpo{flex:1;min-width:0;display:grid;gap:8px}.mp-sala__dur-cuerpo h2{justify-self:start}.mp-sala__select{width:100%;min-height:44px;border-radius:12px;border:1.5px solid var(--sala-linea, var(--mp-border));background:var(--mp-surface);color:var(--mp-fg);font:600 calc(15px * var(--mp-text-scale)) Inter,system-ui,sans-serif;padding:0 10px}.mp-sala__select[hidden]{display:none}.mp-sala__campo{display:grid;gap:6px;font:600 calc(14px * var(--mp-text-scale)) Inter,system-ui,sans-serif}.mp-sala__falta{margin:6px 0 0;padding-left:18px;font-size:calc(14px * var(--mp-text-scale));line-height:1.5}.mp-sala__barra{flex:none;display:grid;gap:8px;padding:10px 16px calc(18px + var(--mp-safe-b, 0px));background:var(--mp-surface);border-top:1px solid var(--sala-linea, var(--mp-border))}.mp-sala__barra-fila{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mp-sala__barra-fila--una{grid-template-columns:1fr}.mp-sala__barra .mp-sala__btn{min-height:48px}.mp-sala__error{margin:0;font:600 calc(13px * var(--mp-text-scale)) / 1.35 Inter,system-ui,sans-serif;background:var(--sala-aviso);color:var(--sala-aviso-fg);border-radius:10px;padding:8px 10px}.mp-sala__carga{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:calc(24px + var(--mp-safe-t, 0px)) 24px calc(24px + var(--mp-safe-b, 0px))}.mp-sala__marca{width:48px;height:48px;padding:8px;border-radius:14px;background:var(--mp-surface);box-shadow:var(--sala-sombra)}.mp-sala__portada{width:168px;height:299px;border-radius:18px;background:var(--sala-arte) center / cover;box-shadow:0 10px 30px #00000059;border:3px solid var(--mp-surface)}.mp-sala__papel{background:var(--mp-surface);border-radius:16px;padding:12px 18px;display:flex;align-items:center;gap:12px;box-shadow:var(--sala-sombra)}.mp-sala__papel b{display:block;font:800 calc(19px * var(--mp-text-scale)) / 1.1 "Baloo 2",sans-serif}.mp-sala__papel output{display:block;margin:0;font:600 calc(14px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-fg-muted)}.mp-sala__spin{width:30px;height:30px;border-radius:50%;border:4px solid var(--mp-bg-2);border-top-color:var(--mp-accent);animation:mp-sala-gira 1s linear infinite;flex:none;display:inline-block}.mp-sala__spin--pq{width:18px;height:18px;border-width:3px}@keyframes mp-sala-gira{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mp-sala__spin{animation-duration:3s}}html[data-motion=reduced] .mp-sala__spin{animation-duration:3s}.mp-reconnecting{position:fixed;left:0;right:0;top:calc(var(--mp-safe-t, 0px) + 56px);max-width:480px;margin:0 auto;z-index:38;display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--sala-aviso, #fbefd9);color:var(--sala-aviso-fg, #6b4700);font:600 calc(14px * var(--mp-text-scale)) / 1.3 Inter,system-ui,sans-serif;border-bottom:1px solid rgba(0,0,0,.12)}.mp-reconnecting{--sala-aviso: #fbefd9;--sala-aviso-fg: #6b4700}html[data-theme=dark] .mp-reconnecting{--sala-aviso: #3b3220;--sala-aviso-fg: #f3cd8f}@media(prefers-color-scheme:dark){html:not([data-theme]) .mp-reconnecting{--sala-aviso: #3b3220;--sala-aviso-fg: #f3cd8f}}.mp-reconnecting strong,.mp-reconnecting small{display:block}.mp-reconnecting small{font-weight:500;font-size:calc(12px * var(--mp-text-scale))}.mp-reconnecting .mp-sala__spin{border-color:#0000001f;border-top-color:currentColor}.mp-play:has(.mp-reconnecting) .mp-sala__desliza,.mp-play:has(.mp-reconnecting) .mp-sala__barra{opacity:.55;pointer-events:none}.mp-sala-caida{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.mp-sala-caida .mp-sala{z-index:0}.mp-sala__caida{flex:1;display:flex;align-items:center;justify-content:center;padding:20px}.mp-sala__caida .mp-sala__tarjeta{text-align:center;padding:22px 18px;display:grid;gap:10px}.mp-sala__caida .mp-sala__tarjeta h2{justify-self:center}.mp-sala__caida .mp-sala__portada{width:96px;height:96px;margin:0 auto 4px;border-radius:50%}.mp-sala .mp-sheet__backdrop,.mp-play:has(.mp-sala__salir--partida) .mp-sheet__backdrop{background:var(--sala-velo-hoja, var(--mp-scrim))}.mp-sala .mp-sheet{max-width:480px;margin:0 auto;border-radius:20px 20px 0 0;padding:8px 16px 20px;box-shadow:0 -8px 24px #00000040}.mp-sala .mp-sheet__title{font:800 calc(19px * var(--mp-text-scale)) "Baloo 2",sans-serif}.mp-sala .mp-sheet__header .mp-btn{min-height:36px;border-radius:12px;background:var(--sala-cta, var(--mp-accent-strong));color:var(--sala-cta-fg, var(--mp-accent-fg));border:0;text-decoration:none;font:700 calc(14px * var(--mp-text-scale)) Inter,system-ui,sans-serif;padding:0 14px}.mp-sala__expl{margin:0;font:500 calc(14px * var(--mp-text-scale)) / 1.45 Inter,system-ui,sans-serif;color:var(--mp-fg-muted)}.mp-sala__ajustes{display:grid}.mp-sala__fila-aj{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;border-top:1px solid var(--sala-linea, var(--mp-border));font:600 calc(15px * var(--mp-text-scale)) Inter,system-ui,sans-serif;cursor:pointer}.mp-sala__fila-aj:first-child{border-top:0}.mp-sala__fila-aj small{display:block;font:500 calc(12px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-fg-muted)}.mp-sala__interr{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;width:50px;height:30px;border-radius:999px;background:#8a7f70;color:#fff;opacity:1;position:relative;flex:none;cursor:pointer;transition:background .15s}.mp-sala__interr:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:currentColor;transition:left .15s}.mp-sala__interr:checked{background:var(--mp-accent)}.mp-sala__interr:checked:after{left:23px}.mp-sala__interr:disabled{background:#8a7f70;color:#fff;opacity:1;cursor:not-allowed}.mp-sala__interr:disabled:after{background:transparent;box-shadow:inset 0 0 0 3px currentColor}.mp-sala__interr:focus-visible{outline:3px solid var(--mp-accent);outline-offset:2px}.mp-sala__salir--partida{height:40px}.mp-sala__capas{list-style:none;margin:0;padding:10px 12px;display:flex;flex-wrap:wrap;gap:6px 12px;background:var(--mp-surface);border-radius:16px;box-shadow:var(--sala-sombra);font:600 calc(13px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-fg-muted)}.mp-sala__capa--on{color:var(--mp-fg)}.mp-sala__capa--on:before{content:"✓ ";color:var(--sala-link)}.mp-sala__layers{display:grid;gap:6px;padding-top:8px;border-top:1px solid var(--sala-linea, var(--mp-border));font-size:calc(14px * var(--mp-text-scale))}.mp-sala__layers p{margin:0}.mp-sala__ok{margin:0;font:700 calc(13px * var(--mp-text-scale)) Inter,system-ui,sans-serif;color:var(--mp-ok)}.mp-sala__motivo{margin:0;font:600 calc(13px * var(--mp-text-scale)) / 1.35 Inter,system-ui,sans-serif;color:var(--mp-fg-muted);text-align:center}.mp-sala__segm{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.mp-sala__segm .mp-sala__btn[aria-pressed=true]{background:var(--sala-cta, var(--mp-accent-strong));color:var(--sala-cta-fg, var(--mp-accent-fg));border-color:var(--sala-cta, var(--mp-accent-strong))}.mp-sala .mp-sheet__body{gap:10px}[data-testid=leave-sheet] .mp-sheet__header .mp-btn{text-decoration:none}[data-testid=leave-sheet] .mp-sheet__body{gap:10px}html .mp-sala[data-game] button.mp-link:not(.mp-play-as__change),html .mp-sala[data-game] a.mp-link:not(.mp-play-as__change){color:var(--sala-link);background:transparent}
