*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{background-color:#08070d;color:#f1f5f9;font-family:Outfit,sans-serif}h1,h2,h3,h4,.font-cinzel{font-family:Cinzel,serif}.visible{visibility:visible}.static{position:static}.block{display:block}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}html,body,*,button,a,input,select,textarea{cursor:url(/assets/veigar-cursor.svg) 2 2,auto}button:hover,a:hover,[role=button]:hover,.cursor-pointer:hover{cursor:url(/assets/veigar-cursor.svg) 2 2,pointer}.page-shell{position:relative;width:100%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#08070d}::-webkit-scrollbar-thumb{background:#3d2b73;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#6e45e2}.glass-panel{background:#1a1530a6;border:1px solid rgba(214,200,255,.12)}.glass-panel-hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-panel-hover:hover{background:#251e42cc;border-color:#9b6dff59;box-shadow:0 0 30px #6e45e24d;transform:translateY(-4px)}.gradient-border{position:relative;border-radius:5px}.gradient-border:before{content:"";position:absolute;inset:-1px;border-radius:6px;padding:1px;background:linear-gradient(135deg,#9b6dff80,#3d2b7333,#6e45e299);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.text-arcane-gradient{background:linear-gradient(135deg,#fff,#d6c8ff 40%,#9b6dff,#6e45e2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-purple-gradient,.text-metallic-purple{background:linear-gradient(180deg,#fff,#e9d5ff 20%,#c084fc 45%,#4c1d95 52%,#a855f7 78%,#f3e8ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 10px rgba(0,0,0,.95)) drop-shadow(0 0 25px rgba(168,85,247,.8))}.text-metallic-silver{background:linear-gradient(180deg,#fff,#f8fafc 22%,#cbd5e1 46%,#64748b 52%,#e2e8f0 78%,#fff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 10px rgba(0,0,0,.95)) drop-shadow(0 0 20px rgba(226,232,240,.35))}.text-metallic-gold{background:linear-gradient(180deg,#fff,#fff1b8 22%,#f59e0b 48%,#78350f 52%,#d97706 78%,#fef3c7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px rgba(0,0,0,.9))}.text-gold-gradient{background:linear-gradient(135deg,#fff1c5,#f5c453,#d49e28);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.glow-purple{filter:drop-shadow(0 0 15px rgba(155,109,255,.6))}.glow-box-purple{box-shadow:0 0 40px #6e45e266}input[type=range]{-webkit-appearance:none;background:transparent}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;background:#1a1530;border-radius:4px;border:1px solid rgba(155,109,255,.2)}input[type=range]::-webkit-slider-thumb{height:20px;width:20px;border-radius:50%;background:#9b6dff;box-shadow:0 0 10px #9b6dff;cursor:pointer;-webkit-appearance:none;margin-top:-6px;transition:transform .15s ease}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.25);background:#fff}@property --btn-border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes btnBorderRotate{0%{--btn-border-angle: 0deg}to{--btn-border-angle: 360deg}}.btn-premium{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#fff;--bp-c1: #8C5CFF;--bp-c2: #7040E8;--bp-c3: #1d0758;--bp-glow: 140, 80, 255;--bp-border: 170, 110, 255;--bp-ring: 168, 85, 247;background:linear-gradient(180deg,var(--bp-c1) 0%,var(--bp-c2) 50%,var(--bp-c3) 100%);border:none;border-radius:6px;outline:none;cursor:pointer;transition:all .3s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 10px rgba(var(--bp-glow),.45),0 0 24px rgba(var(--bp-glow),.18),inset 0 1px #ffffff1f,inset 0 -8px 20px #00000040;overflow:hidden;text-decoration:none}.btn-premium:before{content:"";position:absolute;inset:0;padding:1.5px;border-radius:6px;background:conic-gradient(from var(--btn-border-angle, 0deg),rgba(var(--bp-border),.9) 0deg,rgba(var(--bp-border),.2) 90deg,rgba(var(--bp-border),.9) 180deg,rgba(var(--bp-border),.2) 270deg,rgba(var(--bp-border),.9) 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:2;animation:btnBorderRotate 6s linear infinite;animation-play-state:paused;opacity:.85}.btn-premium:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,.05) 50%,transparent 100%);pointer-events:none;z-index:1;border-radius:5px}.btn-premium:hover:not(:disabled){transform:translateY(-1.5px);box-shadow:0 0 16px rgba(var(--bp-glow),.65),0 0 35px rgba(var(--bp-glow),.3),inset 0 1px #ffffff40,inset 0 -8px 20px #0003;filter:brightness(1.15)}.btn-premium:hover:not(:disabled):before{animation-play-state:running;opacity:1;background:conic-gradient(from var(--btn-border-angle, 0deg),#ffffff 0deg,rgba(var(--bp-border),.4) 60deg,rgba(var(--bp-border),.9) 180deg,rgba(var(--bp-border),.4) 240deg,#ffffff 360deg)}.btn-premium:active:not(:disabled){transform:translateY(.5px) scale(.99);box-shadow:0 0 8px rgba(var(--bp-glow),.35),0 0 16px rgba(var(--bp-glow),.15),inset 0 1px #ffffff1a,inset 0 -8px 20px #00000059;filter:brightness(.95)}.btn-premium:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--bp-ring),.5),0 0 20px rgba(var(--bp-glow),.6)}.btn-premium:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.5) contrast(.8);box-shadow:none}.btn-premium__icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.1em;opacity:.95;transition:transform .2s ease;line-height:0}.btn-premium:hover:not(:disabled) .btn-premium__icon{transform:scale(1.1)}.btn-premium--sm{padding:8px 16px;font-size:11px;border-radius:4px}.btn-premium--sm:before{border-radius:4px}.btn-premium--sm:after{border-radius:3px}.btn-premium--lg{padding:16px 32px;font-size:15px;letter-spacing:.15em;border-radius:8px}.btn-premium--lg:before{border-radius:8px;padding:2px}.btn-premium--lg:after{border-radius:7px}.btn-premium--full{width:100%;display:flex}.btn-premium--icon{padding:12px;border-radius:50%;aspect-ratio:1}.btn-premium--icon:before{border-radius:50%}.btn-premium--icon:after{border-radius:50%}.btn-premium--gold{--bp-c1: #FDE68A;--bp-c2: #E8A93B;--bp-c3: #7A4B0A;--bp-glow: 250, 190, 80;--bp-border: 255, 214, 130;--bp-ring: 245, 180, 60;color:#2b1500}.btn-premium--secondary{--bp-c1: #7C8AA5;--bp-c2: #384157;--bp-c3: #0B0F1A;--bp-glow: 148, 163, 184;--bp-border: 190, 200, 215;--bp-ring: 148, 163, 184}.btn-premium--red{--bp-c1: #FB7185;--bp-c2: #E11D48;--bp-c3: #4C0519;--bp-glow: 244, 63, 94;--bp-border: 251, 146, 165;--bp-ring: 244, 63, 94}.btn-premium--green{--bp-c1: #6EE7A0;--bp-c2: #16A34A;--bp-c3: #052E16;--bp-glow: 74, 222, 128;--bp-border: 150, 240, 180;--bp-ring: 74, 222, 128}.btn-premium--blue{--bp-c1: #7DD3FC;--bp-c2: #2563EB;--bp-c3: #0B1B4D;--bp-glow: 59, 130, 246;--bp-border: 147, 197, 253;--bp-ring: 59, 130, 246}.btn-premium--ghost{--bp-c1: rgba(109, 60, 255, .12);--bp-c2: rgba(26, 21, 48, .55);--bp-c3: rgba(8, 7, 13, .75);--bp-glow: 140, 80, 255;--bp-border: 170, 110, 255;--bp-ring: 168, 85, 247;color:#cbd5e1;box-shadow:0 0 0 0 transparent,inset 0 1px #ffffff0f}.btn-premium--ghost:hover:not(:disabled){color:#fff;box-shadow:0 0 12px #8c50ff59,0 0 22px #7846ff26,inset 0 1px #ffffff1f}.nav-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:38px;padding:8px 16px;font-family:Outfit,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#e2e8f0c7;border:1px solid rgba(168,85,247,.28);border-radius:999px;cursor:pointer;background:linear-gradient(180deg,#371e6e8c,#0c081cb8);box-shadow:inset 0 1px #ffffff14,0 0 0 0 transparent;transition:color .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease;overflow:visible}.nav-btn>span{position:relative;z-index:2}.nav-btn:before{content:"";position:absolute;top:-5px;left:50%;width:8px;height:8px;transform:translate(-50%) rotate(45deg) scale(.55);background:#a855f759;border:1px solid rgba(196,130,255,.35);opacity:.55;transition:transform .25s ease,opacity .25s ease,background .25s ease,box-shadow .25s ease;z-index:3}.nav-btn:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--btn-border-angle, 0deg),rgba(196,130,255,.95) 0deg,rgba(196,130,255,.1) 90deg,rgba(255,255,255,.85) 180deg,rgba(196,130,255,.1) 270deg,rgba(196,130,255,.95) 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .25s ease;animation:btnBorderRotate 5s linear infinite;animation-play-state:paused;pointer-events:none;z-index:1}.nav-btn:hover:after{animation-play-state:running}.nav-btn:hover{color:#fff;border-color:#c482ff8c;background:linear-gradient(180deg,#5830aab3,#160c30d9);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 0 18px #8b5cf659}.nav-btn:hover:before{opacity:1;transform:translate(-50%) rotate(45deg) scale(.85);background:#c084fc;box-shadow:0 0 8px #c084fccc}.nav-btn:hover:after{opacity:.75;animation-play-state:running}.nav-btn--active{color:#fff;border-color:transparent;background:linear-gradient(180deg,#9b6dff,#6e45e2 48%,#2a1068);box-shadow:inset 0 1px #ffffff47,inset 0 -10px 18px #00000047,0 0 22px #8b5cf68c,0 0 40px #6d3cff40}.nav-btn--active:before{opacity:1;transform:translate(-50%) rotate(45deg) scale(1);background:#fde68a;border-color:#f59e0b;box-shadow:0 0 10px #f59e0be6}.nav-btn--active:after{opacity:1}.nav-btn--active:hover{color:#fff;background:linear-gradient(180deg,#b794ff,#7c3aed 48%,#3b1a86);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff52,inset 0 -10px 18px #00000038,0 0 28px #a855f7a6}.nav-btn--full{width:100%;border-radius:10px}.nav-btn--full:before{top:50%;left:12px;transform:translateY(-50%) rotate(45deg) scale(.7)}.nav-btn--full:hover:before,.nav-btn--full.nav-btn--active:before{top:50%;left:12px;transform:translateY(-50%) rotate(45deg) scale(1)}.nav-btn--full>span{padding-left:10px}.games-menu{position:relative}.games-menu__panel{position:absolute;left:50%;top:calc(100% + 14px);z-index:50;min-width:292px;padding:10px;transform:translate(-50%);border-radius:16px;background:linear-gradient(180deg,#301858fa,#080412fa);border:1px solid rgba(201,162,39,.42);box-shadow:0 18px 42px #0000009e,0 0 0 1px #581c878c,inset 0 1px #ffffff1a}.games-menu__panel:before{content:"";position:absolute;top:-6px;left:50%;width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:#fde68a;border:1px solid #f59e0b;box-shadow:0 0 10px #f59e0bd9}.games-menu__panel--mobile{position:static;left:auto;top:auto;min-width:0;transform:none;margin-top:2px}.games-menu__panel--mobile:before{display:none}.games-menu__kicker{margin:2px 6px 8px;font-family:Outfit,sans-serif;font-size:9px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#d8b4feb3}.games-menu__item{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;text-align:left;cursor:pointer;border-radius:12px;border:1px solid rgba(168,85,247,.4);background:linear-gradient(180deg,#6d3cff6b,#1c0c40eb);box-shadow:inset 0 1px #ffffff29,inset 0 -10px 16px #00000047}.games-menu__item:hover,.games-menu__item--on{border-color:#fde68a8c;background:linear-gradient(180deg,#8b5cf6,#4c1d95 58%,#2e1065);box-shadow:inset 0 1px #ffffff38,inset 0 -10px 16px #00000038,0 0 18px #8b5cf659}.games-menu__gem{flex-shrink:0;width:10px;height:10px;transform:rotate(45deg);background:#fde68a;border:1px solid #f59e0b;box-shadow:0 0 10px #f59e0bcc}.games-menu__copy{display:flex;min-width:0;flex-direction:column;gap:3px}.games-menu__title{font-family:Cinzel,serif;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff}.games-menu__hint{font-family:Outfit,sans-serif;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#d8b4fec7}.nav-sfx,.nav-user{position:relative;display:inline-flex;align-items:center;isolation:isolate;overflow:hidden}.nav-sfx:after,.nav-user:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 42%,transparent 100%);z-index:0}.nav-sfx{gap:8px;min-height:38px;padding:0 14px 0 10px;border:1px solid rgba(148,163,184,.28);border-radius:999px;background:linear-gradient(180deg,#1c1630f2,#080610f2);color:#94a3b8;font-family:Outfit,sans-serif;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff14,0 8px 18px #00000047;transition:color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.nav-sfx:hover{color:#e2e8f0;border-color:#c4b5fd73;transform:translateY(-1px)}.nav-sfx__gem{width:8px;height:8px;border-radius:50%;background:#64748b;box-shadow:inset 0 1px 1px #ffffff59;flex-shrink:0;z-index:1}.nav-sfx svg,.nav-sfx span{position:relative;z-index:1}.nav-sfx--on{color:#fde68a;border-color:#fbbf248c;background:linear-gradient(180deg,#402608f2,#120a04f2);box-shadow:inset 0 1px #fde68a47,0 0 16px #f59e0b47,0 8px 18px #00000047}.nav-sfx--on .nav-sfx__gem{background:#fbbf24;box-shadow:0 0 10px #fbbf24f2,0 0 18px #f59e0b73}.nav-user{gap:10px;min-height:38px;padding:3px 6px 3px 3px;border:1px solid rgba(168,85,247,.38);border-radius:999px;background:linear-gradient(180deg,#2a184ef2,#0a0616f5);box-shadow:inset 0 1px #ffffff1f,0 0 18px #6d3cff38}.nav-user__avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:Cinzel,serif;font-size:12px;font-weight:900;color:#f5e9ff;background:linear-gradient(180deg,#8b5cf6,#4c1d95);border:1px solid rgba(216,180,254,.75);box-shadow:0 0 12px #a855f773,inset 0 1px #ffffff40;z-index:1}.nav-user__avatar--gold{border-color:#fbbf24d9;box-shadow:0 0 12px #f59e0b80,inset 0 1px #ffffff40}.nav-user__meta{display:flex;flex-direction:column;min-width:0;z-index:1}.nav-user__name{font-family:Outfit,sans-serif;font-size:12px;font-weight:700;color:#f8fafc;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.15}.nav-user__title{font-family:Cinzel,serif;font-size:9px;color:#fcd34d;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em}.nav-user__logout{position:relative;z-index:1;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid rgba(251,113,133,.4);background:linear-gradient(180deg,#7f1d36b3,#450a1ad9);color:#fecdd3;font-family:Outfit,sans-serif;font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;transition:color .2s ease,border-color .2s ease,box-shadow .2s ease}.nav-user__logout:hover{color:#fff;border-color:#fb7185b3;box-shadow:0 0 12px #f43f5e59}.nav-sfx--full,.nav-user--full{width:100%;justify-content:center;border-radius:12px}.nav-user--full{justify-content:space-between;padding:8px 10px 8px 8px}.nav-user--full .nav-user__name,.nav-user--full .nav-user__title{max-width:none}@property --arcane-border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes arcaneBorderRotate{0%{--arcane-border-angle: 0deg}to{--arcane-border-angle: 360deg}}.arcane-frame{--af-cut: 20px;--af-cut-inner: 19px;position:relative;padding:2px;background:#6d3cff40;clip-path:polygon(var(--af-cut) 0%,calc(100% - var(--af-cut)) 0%,100% var(--af-cut),100% calc(100% - var(--af-cut)),calc(100% - var(--af-cut)) 100%,var(--af-cut) 100%,0% calc(100% - var(--af-cut)),0% var(--af-cut))}.arcane-frame:before{content:"";position:absolute;inset:-100px;background:conic-gradient(from var(--arcane-border-angle, 0deg),transparent 0deg,rgba(109,60,255,.8) 120deg,transparent 180deg,rgba(168,85,247,.8) 300deg,transparent 360deg);animation:arcaneBorderRotate 12s linear infinite;animation-play-state:paused;z-index:1}.arcane-frame:hover:before{animation-play-state:paused}.arcane-frame__inner{position:relative;z-index:2;background:linear-gradient(180deg,#09051d,#05020f);clip-path:polygon(var(--af-cut-inner) 0%,calc(100% - var(--af-cut-inner)) 0%,100% var(--af-cut-inner),100% calc(100% - var(--af-cut-inner)),calc(100% - var(--af-cut-inner)) 100%,var(--af-cut-inner) 100%,0% calc(100% - var(--af-cut-inner)),0% var(--af-cut-inner));overflow:hidden}.arcane-frame--quiet{padding:1px;background:#6d3cff4d;filter:drop-shadow(0 0 8px rgba(109,60,255,.12))}.arcane-frame--quiet:before{display:none}.arcane-frame--md{--af-cut: 14px;--af-cut-inner: 13.5px;padding:1px;background:#6d3cff59;filter:none;box-shadow:0 0 15px #6d3cff33;transition:box-shadow .3s ease,background .3s ease}.arcane-frame--md:before{display:none}.arcane-frame--md:hover{box-shadow:0 0 25px #a855f759;background:#a855f780}.arcane-frame--md>.arcane-frame__inner{background:#09051d}.arcane-frame--sm{--af-cut: 8px;--af-cut-inner: 7.5px;padding:1px;background:#6d3cff26;filter:none;opacity:.85;transition:background .3s ease,opacity .3s ease,box-shadow .3s ease,transform .3s ease}.arcane-frame--sm:before{display:none}.arcane-frame--sm>.arcane-frame__inner{background:#05020ff2}.arcane-frame--sm:hover{background:#a855f773;opacity:1;box-shadow:0 0 12px #6d3cff40;transform:translateY(-2px)}.arcane-frame--sm.arcane-frame--active,.arcane-frame--sm.is-active{background:#a855f7d9;opacity:1;box-shadow:0 0 15px #a855f766;transform:scale(1.02)}.arcane-frame--sm.arcane-frame--active>.arcane-frame__inner,.arcane-frame--sm.is-active>.arcane-frame__inner{background:#09051df2}.arcane-frame__corner{position:absolute;width:12px;height:12px;z-index:5;border:1px solid rgba(168,85,247,.6);background:#09051de6;box-shadow:0 0 6px #6d3cff80;pointer-events:none;transform:rotate(45deg)}.arcane-frame__corner:before{content:"";position:absolute;inset:2.5px;background:#a855f7;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);box-shadow:0 0 4px #a855f7}.arcane-frame__corner--tl{top:14px;left:14px}.arcane-frame__corner--tr{top:14px;right:14px}.arcane-frame__corner--bl{bottom:14px;left:14px}.arcane-frame__corner--br{bottom:14px;right:14px}.arcane-frame--sm>.arcane-frame__corner,.arcane-frame--md>.arcane-frame__corner{display:none}.arcane-frame--quiet>.arcane-frame__corner{width:10px;height:10px}.arcane-frame--quiet>.arcane-frame__corner--tl,.arcane-frame--quiet>.arcane-frame__corner--tr{top:12px}.arcane-frame--quiet>.arcane-frame__corner--bl,.arcane-frame--quiet>.arcane-frame__corner--br{bottom:12px}.arcane-frame--quiet>.arcane-frame__corner--tl,.arcane-frame--quiet>.arcane-frame__corner--bl{left:12px}.arcane-frame--quiet>.arcane-frame__corner--tr,.arcane-frame--quiet>.arcane-frame__corner--br{right:12px}.arcane-clip-sm{clip-path:polygon(6px 0%,calc(100% - 6px) 0%,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0% calc(100% - 6px),0% 6px)}.arcane-clip-md{clip-path:polygon(14px 0%,calc(100% - 14px) 0%,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0% calc(100% - 14px),0% 14px)}.arcane-divider{position:relative;height:2px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.4) 25%,#6d3cff 50%,rgba(168,85,247,.4) 75%,transparent);margin:1.5rem 0;display:flex;align-items:center;justify-content:center}.arcane-divider__diamond{width:8px;height:8px;background:#6d3cff;border:1.5px solid #a855f7;box-shadow:0 0 8px #a855f7;transform:rotate(45deg);position:absolute}@media(max-width:640px){.arcane-frame:not(.arcane-frame--sm):not(.arcane-frame--md){clip-path:none;padding:0;background:transparent;filter:none}.arcane-frame:not(.arcane-frame--sm):not(.arcane-frame--md):before{display:none}.arcane-frame:not(.arcane-frame--sm):not(.arcane-frame--md)>.arcane-frame__inner{clip-path:none;background:transparent}.arcane-frame:not(.arcane-frame--sm):not(.arcane-frame--md)>.arcane-frame__corner{display:none}.arcane-frame--quiet>.arcane-frame__inner{background:linear-gradient(180deg,#09051d,#05020f);border:1px solid rgba(109,60,255,.25)}}.hero-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:7px 16px;border-radius:999px;font-family:Outfit,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#e9defe;background:#140c2cd1;border:1px solid rgba(168,85,247,.4)}.hero-eyebrow__dot{width:7px;height:7px;border-radius:50%;background:#f5c453;box-shadow:0 0 10px 2px #f5c453b3;animation:heroDotPulse 2.4s ease-in-out infinite}@keyframes heroDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}.hero-socials{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px;padding-top:6px}.hero-socials__label{font-family:Outfit,sans-serif;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#d6c8ffb3;margin-right:4px}.hero-socials__link{font-family:Outfit,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;color:#e2e8f0;padding:6px 14px;border-radius:999px;border:1px solid rgba(168,85,247,.28);background:#0c081c8c;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.hero-socials__link:hover{color:#fff;border-color:#f5c453b3;background:#5830aa8c;transform:translateY(-1px)}.hero-scroll{position:absolute;bottom:22px;left:50%;transform:translate(-50%);z-index:10;display:flex;flex-direction:column;align-items:center;gap:4px;font-family:Outfit,sans-serif;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#d6c8ffa6;cursor:pointer;animation:heroScrollBob 2.2s ease-in-out infinite}.hero-scroll:hover{color:#fff}@keyframes heroScrollBob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@media(min-width:1024px){.hero-socials{justify-content:flex-start}}@media(max-width:640px){.hero-eyebrow{font-size:10px;letter-spacing:.1em;padding:6px 12px}.hero-scroll{display:none}}@media(prefers-reduced-motion:reduce){.hero-eyebrow__dot,.hero-scroll{animation:none}}html .vg-orden{display:flex;flex-direction:column}html .vg-orden>*{min-width:0}:root{--fondo:#0A0315;--fondo-2:#12072A;--sup:#1A0B3D;--sup-2:#251052;--morado:#6B1FFF;--magenta:#FF00E5;--verde:#B9FF00;--cian:#A3E6FF;--amarillo:#FFD23F;--rojo:#FF3B6B;--texto:#E5D8FF;--texto-2:#A493D6;--borde:#3B2470;--brillo-v:0 0 14px rgba(185,255,0,.55);--brillo-m:0 0 14px rgba(255,0,229,.55);--oro:var(--verde);--naranja:var(--magenta);--oro-borde:rgba(185,255,0,.45);--brillo:var(--brillo-v);--pixel:"Press Start 2P",monospace;--vt:"VT323",monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--fondo);color:var(--texto);font-family:var(--vt);font-size:21px;line-height:1.35;overflow-x:clip;-webkit-font-smoothing:none}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:3px solid var(--verde);outline-offset:3px}::selection{background:var(--magenta);color:#fff}@media(hover:hover)and (pointer:fine){body{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' shape-rendering='crispEdges'><path d='M2 2h4v2h2v2h2v2h2v2h2v2h-2v2h-2v-2H10v-2H8V8H6V6H4V4H2z' fill='%23B9FF00' stroke='%230A0315' stroke-width='1'/><rect x='14' y='14' width='6' height='6' fill='%23FF00E5'/></svg>") 2 2,auto}a,button,.slot,.clip,[role=button]{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' shape-rendering='crispEdges'><path d='M2 2h4v2h2v2h2v2h2v2h2v2h-2v2h-2v-2H10v-2H8V8H6V6H4V4H2z' fill='%23FF00E5' stroke='%230A0315' stroke-width='1'/><rect x='14' y='14' width='6' height='6' fill='%23B9FF00'/></svg>") 2 2,pointer}}.cielo{position:fixed;inset:0;z-index:-2;background:radial-gradient(ellipse at 75% -10%,#3a0f7a66,transparent 55%),radial-gradient(ellipse at 0% 70%,#4d0a5c44,transparent 50%),var(--fondo)}.cielo i{position:absolute;width:3px;height:3px;background:#fff;animation:titila 2.4s ease-in-out infinite alternate}.cielo i.v{background:var(--verde)}.cielo i.m{background:var(--magenta)}@keyframes titila{0%{opacity:.15}to{opacity:.95}}.crt{position:fixed;inset:0;z-index:90;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.1) 0 1px,transparent 1px 3px)}.contenedor{max-width:1240px;margin:0 auto;padding:0 32px}.arranque{position:fixed;inset:0;z-index:100;background:var(--fondo);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;transition:opacity .4s}.arranque.fuera{opacity:0;pointer-events:none}.arranque b{font-family:var(--pixel);font-size:clamp(22px,4vw,40px);color:var(--magenta);text-shadow:3px 3px 0 #3a0060,0 0 20px rgba(255,0,229,.6)}.arranque .carga{width:min(320px,70vw);height:18px;border:3px solid var(--verde);padding:3px;box-shadow:var(--brillo-v)}.arranque .carga i{display:block;height:100%;width:0;background:repeating-linear-gradient(90deg,var(--verde) 0 10px,transparent 10px 13px);animation:cargar 1.3s cubic-bezier(.2,.8,.2,1) forwards}@keyframes cargar{to{width:100%}}.arranque small{font-family:var(--pixel);font-size:10px;color:var(--texto-2);letter-spacing:2px;animation:parpadeo 1s ease-in-out infinite}@keyframes parpadeo{0%,to{opacity:1}50%{opacity:.15}}.panel{position:relative;background:linear-gradient(180deg,#251052bf,#12072aeb);border:2px solid var(--borde);box-shadow:inset 0 0 0 2px #0a0315e6,inset 0 0 30px #6b1fff1f,0 8px #00000059}.panel:before{content:"";position:absolute;inset:5px;pointer-events:none;background:radial-gradient(circle,var(--magenta) 0 2px,transparent 2.5px) 0 0/100% 100% no-repeat,radial-gradient(circle at 0 0,var(--magenta) 0 2px,transparent 2.5px) left top/8px 8px no-repeat,radial-gradient(circle at 100% 0,var(--magenta) 0 2px,transparent 2.5px) right top/8px 8px no-repeat,radial-gradient(circle at 0 100%,var(--magenta) 0 2px,transparent 2.5px) left bottom/8px 8px no-repeat,radial-gradient(circle at 100% 100%,var(--magenta) 0 2px,transparent 2.5px) right bottom/8px 8px no-repeat;opacity:.8}.panel.vivo{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s}.panel.vivo:hover{transform:translate(-3px,-3px);border-color:var(--magenta);box-shadow:inset 0 0 0 2px #0a0315e6,inset 0 0 30px #ff00e51f,6px 6px 0 var(--magenta),0 0 24px #ff00e54d}.btn{position:relative;display:inline-flex;align-items:center;gap:12px;padding:15px 22px;font-family:var(--pixel);font-size:12px;letter-spacing:1px;text-transform:uppercase;line-height:1.2;border:3px solid currentColor;background:#0a0315bf;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .15s,background .15s,color .15s;white-space:nowrap}.btn svg{width:16px;height:16px;fill:currentColor;flex:none;shape-rendering:crispEdges}.btn-verde{color:var(--verde);box-shadow:0 0 0 0 transparent,4px 4px #2d4a00,var(--brillo-v)}.btn-verde:hover{background:var(--verde);color:#0a0315;box-shadow:4px 4px #2d4a00,0 0 26px #b9ff00cc}.btn-magenta{color:var(--magenta);box-shadow:4px 4px #4a0043,var(--brillo-m)}.btn-magenta:hover{background:var(--magenta);color:#fff;box-shadow:4px 4px #4a0043,0 0 26px #ff00e5cc}.btn:active{transform:translate(3px,3px);box-shadow:none!important;transition-duration:.08s}.btn[disabled]{color:#5b4d80;box-shadow:none;pointer-events:none}.btn-chico{padding:11px 14px;font-size:10px}.progreso{position:fixed;top:0;left:0;height:4px;width:0;z-index:60;background:repeating-linear-gradient(90deg,var(--verde) 0 8px,var(--magenta) 8px 16px)}.menu{position:sticky;top:0;z-index:50;background:#0a0315db;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:2px solid var(--borde)}.menu .contenedor{display:flex;align-items:center;gap:22px;height:74px;transition:height .2s}.menu.compacto .contenedor{height:60px}.marca{display:flex;align-items:center;gap:10px;flex:none}.marca .corona{width:28px;height:22px;fill:var(--magenta);filter:drop-shadow(0 0 6px var(--magenta));shape-rendering:crispEdges}.marca b{font-family:var(--pixel);font-size:17px;color:#fff;text-shadow:2px 2px 0 var(--magenta)}.enlaces{display:flex;gap:2px;margin-left:auto}.enlaces a{padding:8px 11px;font-family:var(--pixel);font-size:10px;color:var(--texto-2);position:relative;transition:color .1s}.enlaces a:hover{color:#fff}.enlaces a.activo{color:var(--verde)}.enlaces a.activo:before{content:"\25b6";position:absolute;left:-4px;top:50%;transform:translateY(-50%);font-size:8px;animation:parpadeo 1s ease-in-out infinite}.directo{display:flex;align-items:center;gap:8px;padding:6px 10px;border:2px solid var(--borde);font-family:var(--pixel);font-size:9px;color:var(--texto-2);white-space:nowrap}.directo i{width:8px;height:8px;background:var(--texto-2)}.directo.vivo{border-color:var(--rojo);color:#fff;background:#ff3b6b26}.directo.vivo i{background:var(--rojo);animation:parpadeo .8s ease-in-out infinite}.redes{display:flex;gap:6px}.redes a{width:38px;height:38px;display:grid;place-items:center;border:2px solid var(--borde);color:var(--magenta);transition:.25s cubic-bezier(.2,.8,.2,1)}.redes a:hover{border-color:var(--magenta);background:var(--magenta);color:#fff;box-shadow:var(--brillo-m)}.redes svg{width:18px;height:18px;fill:currentColor}.hamburguesa{display:none;flex:none;border:2px solid var(--verde);color:var(--verde);width:42px;height:42px;font-family:var(--pixel);font-size:14px}section{position:relative;padding:96px 0;scroll-margin-top:58px}.titulo{display:flex;align-items:center;gap:18px;margin-bottom:40px;flex-wrap:wrap}.titulo .num{font-family:var(--pixel);font-size:12px;color:var(--magenta);border:2px solid var(--magenta);padding:6px 8px;box-shadow:var(--brillo-m)}.titulo h2{font-family:var(--pixel);font-size:clamp(22px,3.4vw,40px);line-height:1.2;color:#fff;text-shadow:4px 4px 0 var(--magenta),0 0 22px rgba(255,0,229,.5)}.titulo p{font-size:22px;color:var(--verde);margin-top:8px;letter-spacing:2px}.titulo .linea{flex:1;height:4px;min-width:40px;background:repeating-linear-gradient(90deg,var(--borde) 0 8px,transparent 8px 14px)}.titulo .extra{margin-left:auto}.portada{min-height:clamp(620px,calc(100vh - 74px),880px);display:flex;align-items:center;overflow:hidden;padding:0}.portada-arte{position:absolute;inset:-16px;background:var(--arte-pc,url(/assets/tema/normal/portada.jpg)) 70% center/cover no-repeat;transition:transform .4s ease-out;transform:scale(1.03);cursor:crosshair}.portada-velo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0a0315f2,#0a0315bf 30%,#0a031500 58%),linear-gradient(0deg,var(--fondo) 0%,transparent 20%)}.portada .contenedor{position:relative;width:100%;pointer-events:none}.portada .contenedor>*{pointer-events:auto}.vida-jefe{position:absolute;top:22px;left:50%;transform:translate(-50%);width:min(620px,90%);z-index:3;display:flex;align-items:center;gap:12px}.vida-jefe .cara{width:52px;height:52px;flex:none;border:3px solid var(--magenta);background:url(/assets/tema/normal/portada.jpg) 77% 52%/1100% auto;box-shadow:var(--brillo-m);image-rendering:pixelated}.vida-jefe .info{flex:1}.vida-jefe .nombre-j{display:flex;justify-content:space-between;font-family:var(--pixel);font-size:10px;margin-bottom:6px}.vida-jefe .nombre-j span{color:var(--amarillo)}.barra-hp{height:20px;border:3px solid #fff;background:#2a0a30;position:relative;box-shadow:0 0 0 3px var(--fondo),var(--brillo-m)}.barra-hp i{position:absolute;left:0;top:0;bottom:0;background:var(--rojo);transition:width .9s ease-in-out;opacity:.7}.barra-hp b{position:absolute;left:0;top:0;bottom:0;background:repeating-linear-gradient(90deg,var(--magenta) 0 6px,#d400bf 6px 8px);transition:width .3s cubic-bezier(.2,.8,.2,1)}.barra-hp em{position:absolute;inset:0;display:grid;place-items:center;font-style:normal;font-family:var(--pixel);font-size:9px;color:#fff;text-shadow:1px 1px 0 #000}.pista-jefe{font-family:var(--pixel);font-size:8px;color:var(--texto-2);text-align:center;margin-top:8px;animation:parpadeo 1.4s ease-in-out infinite}.portada-texto{max-width:620px;padding-top:40px}.coronita{width:46px;fill:var(--magenta);filter:drop-shadow(0 0 8px var(--magenta));margin-bottom:10px;shape-rendering:crispEdges;animation:flota 2s ease-in-out infinite}@keyframes flota{50%{transform:translateY(-6px)}}.nick:before,.nick:after{content:attr(data-texto);position:absolute;inset:0;opacity:0}.nick:before{color:var(--verde);text-shadow:none;transform:translate(-4px)}.nick:after{color:var(--cian);text-shadow:none;transform:translate(4px)}.nick.glitch:before{animation:glitchA .6s ease-in-out 1}.nick.glitch:after{animation:glitchB .6s ease-in-out 1}@keyframes glitchA{0%{opacity:.85;clip-path:inset(10% 0 60% 0)}50%{opacity:.85;clip-path:inset(55% 0 20% 0)}99%{opacity:.85;clip-path:inset(30% 0 45% 0)}to{opacity:0}}@keyframes glitchB{0%{opacity:.85;clip-path:inset(65% 0 10% 0)}50%{opacity:.85;clip-path:inset(15% 0 70% 0)}99%{opacity:.85;clip-path:inset(40% 0 35% 0)}to{opacity:0}}.lema{display:inline-block;margin-top:22px;padding:8px 14px;font-family:var(--pixel);font-size:clamp(9px,1.1vw,12px);letter-spacing:2px;color:var(--verde);border:2px solid var(--verde);box-shadow:var(--brillo-v)}.dialogo{margin:26px 0 30px;padding:16px 20px 18px;max-width:520px;border:3px solid #fff;background:#0a0315e0;box-shadow:0 0 0 3px var(--fondo),6px 6px 0 var(--morado);font-size:24px;min-height:88px;position:relative}.dialogo small{display:block;font-family:var(--pixel);font-size:9px;color:var(--amarillo);margin-bottom:8px}.dialogo span:after{content:"\25ae";color:var(--verde);animation:parpadeo .7s ease-in-out infinite;margin-left:2px}.dialogo .sig{position:absolute;right:12px;bottom:6px;color:var(--magenta);font-size:16px;animation:flota 1s ease-in-out infinite}.botones{display:flex;gap:18px;flex-wrap:wrap}.dano{position:fixed;z-index:70;pointer-events:none;font-family:var(--pixel);font-size:18px;color:#fff;text-shadow:2px 2px 0 var(--magenta),-2px -2px 0 #000;animation:dano .9s cubic-bezier(.2,.8,.2,1) forwards}.dano.crit{font-size:26px;color:var(--amarillo);text-shadow:3px 3px 0 var(--rojo),-2px -2px 0 #000}@keyframes dano{0%{transform:translate(-50%) scale(.6)}20%{transform:translate(-50%,-18px) scale(1.2)}to{transform:translate(-50%,-70px) scale(1);opacity:0}}.derrota{position:absolute;inset:0;z-index:4;display:grid;place-items:center;pointer-events:none}.derrota b{font-family:var(--pixel);font-size:clamp(20px,4vw,46px);color:var(--amarillo);text-shadow:4px 4px 0 var(--rojo),0 0 30px rgba(255,210,63,.8);animation:derrota 2.2s cubic-bezier(.2,.8,.2,1) forwards;text-align:center;line-height:1.5}@keyframes derrota{0%{transform:scale(3);opacity:0}15%{transform:scale(1);opacity:1}80%{opacity:1}to{opacity:0}}.sacude{animation:sacude .3s ease-in-out}@keyframes sacude{25%{transform:translate(-6px,3px)}50%{transform:translate(5px,-4px)}75%{transform:translate(-3px,-2px)}}.desliza{position:absolute;left:50%;bottom:22px;transform:translate(-50%);font-family:var(--pixel);font-size:9px;color:var(--texto-2);animation:parpadeo 1.2s ease-in-out infinite}.aparece{opacity:0;transform:translateY(24px);transition:opacity .5s cubic-bezier(.2,.8,.2,1) var(--d,0s),transform .5s cubic-bezier(.2,.8,.2,1) var(--d,0s)}.aparece.visible{opacity:1;transform:none}.ficha{display:grid;grid-template-columns:340px 1fr;gap:24px}.retrato{padding:22px;text-align:center}.retrato .foto{aspect-ratio:1;border:3px solid var(--magenta);background:url(/assets/tema/normal/portada.jpg) 78% 45%/auto 260% no-repeat;box-shadow:var(--brillo-m);position:relative;overflow:hidden}.retrato .foto:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.2) 0 2px,transparent 2px 4px)}.retrato h3{font-family:var(--pixel);font-size:16px;margin:16px 0 4px;color:#fff}.retrato .clase{color:var(--verde);font-size:20px}.nivel{margin-top:16px;text-align:left}.nivel .fila{display:flex;justify-content:space-between;font-family:var(--pixel);font-size:10px;margin-bottom:6px}.nivel .fila b{color:var(--cian)}.barra-exp{height:16px;border:3px solid var(--borde);background:#0d0420;padding:2px}.barra-exp i{display:block;height:100%;width:0;background:repeating-linear-gradient(90deg,var(--verde) 0 8px,#8fcf00 8px 10px);box-shadow:var(--brillo-v);transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.poder-total{margin-top:18px;padding:14px;border:2px dashed var(--magenta);background:#ff00e50f}.poder-total small{display:block;font-family:var(--pixel);font-size:9px;color:var(--magenta);margin-bottom:6px}.poder-total b{font-family:var(--pixel);font-size:22px;color:#fff;text-shadow:2px 2px 0 var(--magenta);font-variant-numeric:tabular-nums}.poder-total p{font-size:17px;color:var(--texto-2);margin-top:6px}.stats-lado{display:flex;flex-direction:column;gap:18px}.temporadas{display:flex;gap:8px}.temporadas button{font-family:var(--pixel);font-size:10px;padding:10px 14px;border:2px solid var(--borde);color:var(--texto-2);background:#0a031599}.temporadas button:hover{color:#fff;border-color:var(--cian)}.temporadas button.activa{color:#0a0315;background:var(--cian);border-color:var(--cian);box-shadow:0 0 14px #a3e6ff99}.stats{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.stat{display:flex;align-items:center;gap:18px;padding:20px 22px}.stat .ico{width:64px;height:64px;flex:none;display:grid;place-items:center;border:2px solid var(--borde);background:#0d0420}.stat .ico svg{width:40px;height:40px;shape-rendering:crispEdges}.stat small{display:block;font-family:var(--pixel);font-size:9px;color:var(--texto-2);letter-spacing:1px}.stat b{display:block;font-family:var(--pixel);font-size:26px;color:#fff;margin:8px 0 6px;font-variant-numeric:tabular-nums}.stat.v b{color:var(--verde);text-shadow:var(--brillo-v)}.stat.m b{color:var(--magenta);text-shadow:var(--brillo-m)}.stat.c b{color:var(--cian)}.stat.a b{color:var(--amarillo)}.delta{font-size:17px;color:var(--verde)}.delta[hidden]{display:none}.atributos{padding:18px 22px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 28px}.atributo .fila{display:flex;justify-content:space-between;font-size:19px}.atributo .fila b{color:#fff;font-weight:400}.atributo .bar{height:10px;background:#0d0420;border:2px solid var(--borde);margin-top:4px}.atributo .bar i{display:block;height:100%;width:0;transition:width 1s cubic-bezier(.2,.8,.2,1)}.habilidades{display:grid;grid-template-columns:1fr 1.1fr;gap:24px;align-items:stretch}.barra-hab{padding:26px;display:flex;flex-direction:column;gap:22px}.slots{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.slot{position:relative;aspect-ratio:1;border:3px solid var(--borde);background:#0d0420;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .1s,box-shadow .1s;overflow:hidden}.slot img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.slot:hover{border-color:var(--cian);box-shadow:0 0 14px #a3e6ff80}.slot.activa{border-color:var(--verde);box-shadow:var(--brillo-v),inset 0 0 0 2px var(--fondo)}.slot.lanzada{transform:translate(2px,2px)}.slot .tecla{position:absolute;left:4px;bottom:4px;z-index:2;font-family:var(--pixel);font-size:10px;padding:3px 5px;background:var(--fondo);border:2px solid var(--texto-2);color:#fff}.slot .cd{position:absolute;inset:0;z-index:1;display:grid;place-items:center;font-family:var(--pixel);font-size:16px;color:#fff;text-shadow:2px 2px 0 #000;background:conic-gradient(rgba(10,3,21,.82) var(--p,0%),transparent 0);pointer-events:none}.slot .cd:empty{display:none}.hab-info h3{font-family:var(--pixel);font-size:16px;color:var(--verde);line-height:1.5}.hab-info .tipo{font-family:var(--pixel);font-size:9px;color:var(--magenta);margin:6px 0 12px}.hab-info p{font-size:22px}.hab-datos{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.hab-datos span{font-size:18px;padding:4px 10px;border:2px solid var(--borde);background:#0d0420}.hab-datos span b{color:var(--cian);font-weight:400}.consejo{margin-top:14px;padding:12px 14px;border-left:4px solid var(--amarillo);background:#ffd23f12;font-size:19px}.consejo b{font-family:var(--pixel);font-size:9px;color:var(--amarillo);display:block;margin-bottom:4px}.arena{position:relative;overflow:hidden;min-height:380px;background:linear-gradient(180deg,transparent 62%,rgba(185,255,0,.08) 62%),url(/assets/tema/normal/portada.jpg) 20% 70%/260% auto;image-rendering:pixelated}.arena:before{content:"";position:absolute;inset:0;background:#0a03158c}.arena .etq{position:absolute;left:14px;top:12px;z-index:2;font-family:var(--pixel);font-size:9px;color:var(--texto-2)}.muneco{position:absolute;left:62%;bottom:20%;width:84px;height:110px;transform:translate(-50%);z-index:2}.muneco svg{width:100%;height:100%;shape-rendering:crispEdges}.muneco.golpe{animation:sacude .3s ease-in-out}.muneco.aturdido:after{content:"\2726  \2726";position:absolute;top:-22px;left:50%;transform:translate(-50%);color:var(--amarillo);font-family:var(--pixel);font-size:12px;animation:flota .6s ease-in-out infinite}.mini-veigar{position:absolute;left:12%;bottom:18%;width:90px;z-index:2}.mini-veigar svg{width:100%;shape-rendering:crispEdges}.efecto{position:absolute;z-index:3;pointer-events:none}.orbe-q{width:26px;height:26px;background:radial-gradient(circle,#fff 0 25%,var(--magenta) 30% 55%,transparent 60%);box-shadow:0 0 18px var(--magenta);animation:orbeQ .45s linear forwards}@keyframes orbeQ{0%{left:20%;bottom:30%}to{left:60%;bottom:32%}}.meteoro-w{width:60px;height:60px;left:58%;background:radial-gradient(circle,#fff 0 18%,#a855ff 25% 50%,transparent 60%);box-shadow:0 0 30px #a855ff;animation:meteoroW .6s cubic-bezier(.2,.8,.2,1) forwards}@keyframes meteoroW{0%{bottom:110%}to{bottom:24%}}.impacto{width:150px;height:44px;left:62%;bottom:18%;transform:translate(-50%);border:4px solid #a855ff;border-radius:50%;box-shadow:0 0 24px #a855ff;animation:impacto .5s cubic-bezier(.2,.8,.2,1) forwards}@keyframes impacto{0%{transform:translate(-50%) scale(.2);opacity:1}to{transform:translate(-50%) scale(1.4);opacity:0}}.jaula-e{left:62%;bottom:12%;width:230px;height:84px;transform:translate(-50%);border:6px dashed var(--magenta);border-radius:50%;box-shadow:0 0 26px var(--magenta),inset 0 0 26px var(--magenta);animation:jaula 1.8s cubic-bezier(.2,.8,.2,1) forwards}@keyframes jaula{0%{transform:translate(-50%) scale(.1);opacity:0}15%{transform:translate(-50%) scale(1);opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-50%) scale(1)}}.rayo-r{inset:0;background:radial-gradient(circle at 62% 62%,#fff 0 4%,var(--magenta) 10%,rgba(255,0,229,.3) 30%,transparent 55%);animation:rayoR .7s cubic-bezier(.2,.8,.2,1) forwards}@keyframes rayoR{0%{opacity:0}20%{opacity:1}to{opacity:0}}.subida{left:20%;bottom:58%;font-family:var(--pixel);font-size:14px;color:var(--verde);text-shadow:2px 2px 0 #000;animation:dano 1s cubic-bezier(.2,.8,.2,1) forwards}.num-arena{font-family:var(--pixel);font-size:16px;color:#fff;text-shadow:2px 2px 0 var(--magenta);left:62%;bottom:58%;animation:dano .9s cubic-bezier(.2,.8,.2,1) forwards}.clips{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.clip{text-align:left;display:block;width:100%;padding:10px 10px 14px}.clip .mini{position:relative;border:2px solid var(--borde);overflow:hidden;aspect-ratio:16/9}.clip .mini img{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.clip:hover .mini img{transform:scale(1.08)}.clip .play-mini{position:absolute;left:10px;top:10px;width:34px;height:34px;display:grid;place-items:center;background:var(--fondo);border:2px solid var(--verde);color:var(--verde)}.clip .play-mini svg{width:14px;height:14px;fill:currentColor}.clip .dur{position:absolute;right:8px;bottom:8px;font-family:var(--pixel);font-size:9px;padding:4px 6px;background:#0a0315e6;border:2px solid var(--borde)}.clip h3{font-family:var(--pixel);font-size:11px;line-height:1.5;margin-top:12px;color:#fff}.clip p{font-size:18px;color:var(--texto-2)}.clip:hover h3{color:var(--verde)}.visor{margin:auto;width:min(1080px,94vw);max-height:none;border:1px solid var(--oro-borde);border-radius:22px;background:linear-gradient(170deg,#101f45,#070f24);color:var(--texto);padding:16px;box-shadow:0 30px 80px #0009,0 0 60px #ffbe5026;overflow:visible}.visor::backdrop{background:#030610d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.visor[open]{animation:abre .35s cubic-bezier(.2,.8,.2,1)}@keyframes abre{0%{opacity:0;transform:translateY(20px) scale(.97)}}.v-info{display:flex;justify-content:space-between;align-items:center;gap:16px 20px;padding:16px 6px 4px;flex-wrap:wrap}.v-info h3{font-family:var(--pixel);font-size:26px;font-weight:600;line-height:1.2}.v-info p{color:var(--texto-2);font-size:14px}.v-acciones{display:flex;gap:10px;flex-wrap:wrap}.like.activo{color:var(--rojo);border-color:var(--rojo)}.like.activo svg{animation:corazon .4s}@keyframes corazon{50%{transform:scale(1.4)}}.cerrar{position:absolute;top:-16px;right:-16px;width:40px;height:40px;border-radius:50%;background:var(--oro);color:#1a1430;font-size:18px;font-weight:700;box-shadow:0 4px 18px #0006;z-index:5}.flecha{position:absolute;top:calc(50% - 60px);width:46px;height:46px;border-radius:50%;background:#070f24e6;border:1px solid var(--oro-borde);color:var(--oro);font-size:26px;line-height:1;display:grid;place-items:center;transition:.2s;z-index:5}.flecha:hover{background:var(--oro);color:#1a1430}.flecha.prev{left:-23px}.flecha.next{right:-23px}.puntos-v{display:flex;gap:8px;justify-content:center;padding-top:10px}.puntos-v i{width:8px;height:8px;border-radius:50%;background:var(--borde);transition:.3s;cursor:pointer}.puntos-v i.on{background:var(--oro);width:24px;border-radius:4px}.reproductor{position:relative;width:min(100%,calc((100vh - 200px) * 16 / 9));aspect-ratio:16/9;margin:0 auto;border-radius:14px;overflow:hidden;background:#000;user-select:none;-webkit-user-select:none}.reproductor video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;cursor:pointer}.reproductor:fullscreen{width:100%;height:100%;border-radius:0;aspect-ratio:auto}.reproductor:fullscreen video{object-fit:contain}.reproductor.oculto-ui{cursor:none}.reproductor.oculto-ui video{cursor:none}.r-arriba{position:absolute;inset:0 0 auto;padding:14px 18px 40px;background:linear-gradient(180deg,rgba(4,8,22,.85),transparent);display:flex;align-items:center;gap:10px;font-weight:600;transition:opacity .3s;pointer-events:none}.r-arriba .chapa-r{font-size:10px;letter-spacing:2px;font-weight:700;padding:4px 9px;border-radius:6px;background:#ffd16624;color:var(--oro);border:1px solid var(--oro-borde)}.oculto-ui .r-arriba{opacity:0}.r-centro{position:absolute;left:50%;top:50%;width:86px;height:86px;margin:-43px;border-radius:50%;display:grid;place-items:center;color:var(--oro);background:radial-gradient(circle,#070f248c,#070f24d9);border:2px solid var(--oro);box-shadow:0 0 0 8px #ffd1661f,0 0 40px #ffbe5073;transition:transform .25s,opacity .25s;opacity:0;transform:scale(.7);pointer-events:none}.r-centro svg{width:36px;height:36px;fill:currentColor;margin-left:5px}.r-centro:hover{transform:scale(1.08)!important}.pausado .r-centro{opacity:1;transform:none;pointer-events:auto}.r-flash{position:absolute;left:50%;top:50%;width:70px;height:70px;margin:-35px;border-radius:50%;display:grid;place-items:center;background:#070f24b3;color:var(--oro);font-weight:700;font-size:14px;opacity:0;pointer-events:none}.r-flash svg{width:30px;height:30px;fill:currentColor}.r-flash.ver{animation:flashR .6s ease-out}@keyframes flashR{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.r-carga{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px;border-radius:50%;border:3px solid rgba(255,209,102,.2);border-top-color:var(--oro);animation:gira .8s linear infinite;opacity:0;pointer-events:none}.cargando .r-carga{opacity:1}.r-ctrl{position:absolute;inset:auto 0 0;padding:46px 14px 10px;background:linear-gradient(0deg,rgba(4,8,22,.95) 15%,transparent);transition:opacity .3s,transform .3s}.oculto-ui .r-ctrl{opacity:0;transform:translateY(12px);pointer-events:none}.r-linea{position:relative;height:20px;display:flex;align-items:center;cursor:pointer;touch-action:none;outline:none}.r-pista{position:relative;width:100%;height:4px;border-radius:4px;background:#ffffff2e;transition:height .15s}.r-linea:hover .r-pista,.arrastrando .r-pista,.r-linea:focus-visible .r-pista{height:7px}.r-buffer,.r-avance{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:inherit}.r-buffer{background:#ffffff38}.r-avance{background:linear-gradient(90deg,#ff9f2e,#ffd166);box-shadow:0 0 12px #ffbe50b3}.r-bolita{position:absolute;top:50%;left:0;width:16px;height:16px;margin:-8px;border-radius:50%;background:#fff4d6;box-shadow:0 0 0 4px #ffd16659,0 0 14px #ffd166;transform:scale(0);transition:transform .15s;z-index:3}.r-linea:hover .r-bolita,.arrastrando .r-bolita,.r-linea:focus-visible .r-bolita{transform:scale(1)}.r-momento{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px;transform:rotate(45deg);background:#fff4d6;border:2px solid var(--naranja);border-radius:2px;z-index:2;box-shadow:0 0 8px #ff9f2ecc;pointer-events:none}.r-momento.pasado{background:var(--oro)}.r-tip{position:absolute;bottom:24px;left:0;transform:translate(-50%);padding:6px 10px;border-radius:8px;background:#070f24f5;border:1px solid var(--oro-borde);font-size:12px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s;text-align:center}.r-tip small{display:block;color:var(--oro);font-size:11px}.r-linea:hover .r-tip,.arrastrando .r-tip{opacity:1}.r-fila{display:flex;align-items:center;gap:2px;margin-top:4px;min-width:0}.r-btn{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;color:var(--texto);transition:color .15s,background .15s;position:relative;flex:none}.r-btn:hover{color:var(--oro);background:#ffd1661a}.r-btn.activo{color:var(--oro)}.r-btn svg{width:22px;height:22px;fill:currentColor}.r-btn[data-tip]:hover:after{content:attr(data-tip);position:absolute;bottom:46px;left:50%;transform:translate(-50%);padding:5px 9px;border-radius:7px;background:#070f24f5;border:1px solid var(--borde);font-size:11px;font-weight:600;color:var(--texto);white-space:nowrap;pointer-events:none}.r-tiempo{font-size:13px;font-variant-numeric:tabular-nums;color:var(--texto-2);margin:0 8px;white-space:nowrap}.r-tiempo b{color:var(--texto);font-weight:600}.r-vol{display:flex;align-items:center}.r-vol input{width:0;opacity:0;transition:width .25s,opacity .25s,margin .25s}.r-vol:hover input,.r-vol:focus-within input{width:84px;opacity:1;margin:0 8px 0 4px}.r-vol input{-webkit-appearance:none;appearance:none;height:4px;border-radius:4px;cursor:pointer;background:linear-gradient(90deg,var(--oro) var(--v,80%),rgba(255,255,255,.22) var(--v,80%))}.r-vol input::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;border-radius:50%;background:#fff4d6;box-shadow:0 0 8px var(--oro)}.r-vol input::-moz-range-thumb{width:13px;height:13px;border:0;border-radius:50%;background:#fff4d6}.r-espacio{flex:1}.r-momento-txt{font-size:12px;font-weight:600;color:var(--oro);margin-right:8px;opacity:0;transition:opacity .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.r-momento-txt.ver{opacity:1}.r-vel{width:auto;padding:0 10px;font-weight:700;font-size:13px}.r-menu{position:absolute;bottom:48px;right:0;min-width:120px;padding:6px;border-radius:12px;background:#070f24f7;border:1px solid var(--oro-borde);box-shadow:0 10px 30px #00000080;z-index:6}.r-menu[hidden]{display:none}.r-menu b{display:block;font-size:10px;letter-spacing:2px;color:var(--texto-2);padding:6px 10px}.r-menu button{display:flex;justify-content:space-between;width:100%;padding:8px 10px;border-radius:8px;font-size:14px;color:var(--texto);text-align:left}.r-menu button:hover{background:#ffd1661a}.r-menu button.activo{color:var(--oro)}.r-menu button.activo:after{content:"\2726"}.r-siguiente{position:absolute;right:16px;bottom:96px;z-index:4;display:flex;gap:12px;align-items:center;padding:10px 12px 10px 10px;border-radius:14px;background:#070f24f0;border:1px solid var(--oro-borde);box-shadow:0 10px 30px #00000080;animation:abre .35s}.r-siguiente[hidden]{display:none}.r-siguiente img{width:110px;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.r-siguiente small{display:block;font-size:11px;letter-spacing:2px;color:var(--texto-2)}.r-siguiente b{display:block;font-family:var(--pixel);font-size:17px;margin:2px 0 8px}.r-siguiente .acc{display:flex;gap:8px}.r-siguiente .acc button{font-size:12px;font-weight:700;padding:6px 10px;border-radius:8px}.r-siguiente .ya{background:var(--oro);color:#1a1430}.r-siguiente .no{border:1px solid var(--borde);color:var(--texto-2)}.r-anillo-sig{position:relative;width:34px;height:34px;flex:none}.r-anillo-sig svg{width:34px;height:34px;transform:rotate(-90deg)}.r-anillo-sig circle{fill:none;stroke-width:3}.r-anillo-sig span{position:absolute;inset:0;display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--oro)}.visor{border-radius:0;border:3px solid var(--magenta);background:linear-gradient(180deg,#1a0b3d,#0a0315);box-shadow:8px 8px #4a0043,0 0 50px #ff00e54d}.reproductor{border-radius:0;border:2px solid var(--borde)}.v-info h3{font-size:16px;line-height:1.5}.v-info p{font-size:18px}.cerrar{border-radius:0;background:var(--magenta);color:#fff;font-family:var(--pixel);font-size:12px}.flecha{border-radius:0;border:2px solid var(--verde);color:var(--verde);font-family:var(--pixel);font-size:16px}.flecha:hover{background:var(--verde);color:var(--fondo)}.r-centro{border-radius:0;border:3px solid var(--verde)}.r-bolita{border-radius:0}.r-momento{border-radius:0;transform:none}.r-tiempo,.r-vel,.r-menu button,.r-momento-txt,.r-tip{font-family:var(--vt);font-size:18px}.r-menu,.r-siguiente,.r-tip{border-radius:0}.r-siguiente b{font-family:var(--pixel);font-size:11px;line-height:1.5}.r-siguiente .acc button{border-radius:0;font-family:var(--pixel);font-size:9px}.puntos-v i,.puntos-v i.on{border-radius:0}.like.activo{color:var(--rojo)}@media(max-width:700px){.flecha{display:none}.reproductor{width:100%}.reproductor:not(:fullscreen) .r-arriba,.reproductor:not(:fullscreen) .r-momento-txt{display:none}.r-vol input,.r-vel,#rBucle{display:none}.r-btn{width:36px;height:36px}.r-ctrl{padding:22px 8px 4px}.r-centro{width:58px;height:58px;margin:-45px -29px -29px}.r-siguiente{left:10px;right:10px;bottom:84px}.r-siguiente img{width:80px}.visor{padding:10px}.cerrar{top:-12px;right:-6px}}.juego-grid{display:grid;grid-template-columns:1fr 290px;gap:24px;align-items:start}.juego-marco{position:relative;aspect-ratio:16/8;overflow:hidden;padding:0;background:#07020f}.juego-marco canvas{position:absolute;inset:0;width:100%;height:100%;touch-action:pan-y;image-rendering:pixelated}body.jugando .juego-marco canvas{touch-action:none}.j-hud{position:absolute;inset:0 0 auto;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;pointer-events:none;background:linear-gradient(180deg,rgba(7,2,15,.85),transparent)}.j-hud .bloque{font-family:var(--pixel);font-size:10px;color:var(--texto-2)}.j-hud .bloque b{display:block;font-size:20px;color:#fff;margin-top:4px;text-shadow:2px 2px 0 var(--magenta)}.j-hud .bloque.verde b{color:var(--verde);text-shadow:2px 2px 0 #2d4a00}.j-tiempo{width:150px}.j-tiempo .barra-exp{height:12px;border-width:2px;padding:1px;margin-top:6px}.j-tiempo .barra-exp i{transition:none;width:100%}.j-pausa{pointer-events:auto;width:34px;height:34px;border:2px solid var(--borde);font-family:var(--pixel);font-size:10px;color:#fff;background:#07020fb3}.j-capa{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;text-align:center;background:#07020fe6}.j-capa[hidden]{display:none}.j-capa h3{font-family:var(--pixel);font-size:clamp(16px,2.6vw,28px);line-height:1.4;color:#fff;text-shadow:3px 3px 0 var(--magenta)}.j-capa p{max-width:520px;color:var(--texto-2);font-size:21px}.j-capa .record{font-family:var(--pixel);font-size:10px;color:var(--amarillo)}.j-capa kbd{font-family:var(--pixel);font-size:10px;color:var(--verde);border:2px solid var(--verde);padding:2px 5px}.j-capa .botones{justify-content:center}.j-total{font-family:var(--pixel);font-size:clamp(30px,5vw,56px);color:var(--verde);text-shadow:4px 4px 0 #2d4a00,var(--brillo-v)}.j-rango{font-family:var(--pixel);font-size:10px;color:var(--magenta);letter-spacing:1px}.j-nuevo{font-family:var(--pixel);font-size:10px;color:#0a0315;background:var(--amarillo);padding:4px 8px;animation:parpadeo .8s ease-in-out infinite}.j-stats{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.j-stats div{padding:6px 12px;border:2px solid var(--borde);background:#0d0420;min-width:96px}.j-stats b{display:block;font-family:var(--pixel);font-size:16px;color:#fff}.j-stats span{font-size:16px;color:var(--texto-2)}.j-nombre{display:flex;gap:8px}.j-nombre[hidden]{display:none}.j-nombre input{width:170px;padding:10px 12px;border:3px solid var(--verde);background:#0d0420;color:#fff;font-family:var(--pixel);font-size:11px}.j-nombre input:focus{outline:none;box-shadow:var(--brillo-v)}.j-cuenta{position:absolute;inset:0;z-index:4;display:grid;place-items:center;pointer-events:none;font-family:var(--pixel);font-size:clamp(40px,8vw,90px);color:var(--verde);text-shadow:6px 6px 0 #2d4a00}.j-cuenta[hidden]{display:none}.j-cuenta span{animation:cuentaJ .8s cubic-bezier(.2,.8,.2,1) both}@keyframes cuentaJ{0%{transform:scale(2);opacity:0}30%{transform:scale(1);opacity:1}to{opacity:0}}.juego-lado{display:grid;gap:18px}.j-ayuda,.j-ranking{padding:18px 20px}.j-ayuda h3,.j-ranking h3{font-family:var(--pixel);font-size:11px;color:var(--verde);margin-bottom:12px}.j-ayuda ol{list-style:none;display:grid;gap:10px;counter-reset:a}.j-ayuda li{counter-increment:a;display:flex;gap:10px;font-size:19px;line-height:1.25}.j-ayuda li:before{content:counter(a);font-family:var(--pixel);font-size:10px;width:24px;height:24px;flex:none;display:grid;place-items:center;background:var(--magenta);color:#fff}.j-ranking ol{list-style:none;display:grid;gap:6px;counter-reset:r}.j-ranking li{counter-increment:r;display:flex;align-items:center;gap:10px;padding:6px 8px;border:2px solid var(--borde);background:#0d0420;font-size:20px}.j-ranking li:before{content:counter(r);font-family:var(--pixel);font-size:9px;width:22px;height:22px;display:grid;place-items:center;background:var(--borde)}.j-ranking li:nth-child(1):before{background:var(--amarillo);color:#000}.j-ranking li b{margin-left:auto;font-weight:400;color:var(--verde)}.j-ranking li.yo{border-color:var(--verde)}.j-ranking li.jefe span:after{content:" \265b";color:var(--magenta)}.misiones{display:grid;grid-template-columns:1fr 1.25fr;gap:24px;align-items:start}.mision-actual{padding:26px}.mision-actual .etq{font-family:var(--pixel);font-size:10px;color:var(--amarillo);display:flex;align-items:center;gap:8px}.mision-actual .etq i{width:10px;height:10px;background:var(--amarillo);animation:parpadeo 1s ease-in-out infinite}.mision-actual.vivo .etq{color:var(--rojo)}.mision-actual.vivo .etq i{background:var(--rojo)}.mision-actual h3{font-family:var(--pixel);font-size:18px;line-height:1.5;margin:14px 0 4px;color:#fff}.mision-actual p{color:var(--texto-2)}.reloj{display:flex;gap:10px;margin:20px 0}.reloj div{flex:1;text-align:center;padding:12px 4px;border:3px solid var(--borde);background:#0d0420}.reloj b{display:block;font-family:var(--pixel);font-size:26px;color:var(--verde);text-shadow:var(--brillo-v);font-variant-numeric:tabular-nums}.reloj span{font-family:var(--pixel);font-size:8px;color:var(--texto-2)}.recompensa{font-size:19px;padding:10px 12px;border:2px dashed var(--borde);margin-bottom:18px}.recompensa b{color:var(--amarillo);font-weight:400}.diario{padding:22px}.diario h3{font-family:var(--pixel);font-size:11px;color:var(--verde);margin-bottom:14px}.dias{display:grid;gap:8px}.dia{display:flex;align-items:center;gap:14px;padding:10px 14px;border:2px solid var(--borde);background:#0d0420;font-size:21px;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .1s}.dia:hover{border-color:var(--cian);transform:translate(4px)}.dia .check{width:22px;height:22px;flex:none;border:3px solid var(--texto-2);display:grid;place-items:center;font-family:var(--pixel);font-size:10px;color:var(--fondo)}.dia.hecha .check{background:var(--verde);border-color:var(--verde)}.dia.hecha .check:after{content:"\2713"}.dia.hecha .nombre-d{color:var(--texto-2);text-decoration:line-through}.dia .nombre-d{font-family:var(--pixel);font-size:11px;width:110px}.dia .hora{margin-left:auto;color:var(--cian)}.dia.descanso .hora{color:var(--texto-2)}.dia.hoy{border-color:var(--amarillo);box-shadow:0 0 14px #ffd23f59}.dia.hoy .nombre-d:after{content:" \25c0  HOY";color:var(--amarillo);font-size:8px}.dia.envivo{border-color:var(--rojo);box-shadow:0 0 16px #ff3b6b80}.dia .xp{font-size:17px;color:var(--magenta);width:70px;text-align:right}footer{border-top:2px solid var(--borde);background:#0a0315f2}footer .fila{display:flex;align-items:center;gap:30px;height:100px}footer .enlaces a{font-size:9px}.legal{border-top:2px solid rgba(59,36,112,.6);padding:14px 0;text-align:center;font-size:17px;color:var(--texto-2)}.orbe{position:fixed;z-index:45;width:30px;height:30px;animation:flota 1.6s ease-in-out infinite;filter:drop-shadow(0 0 8px var(--magenta))}.orbe svg{width:100%;height:100%;shape-rendering:crispEdges}.orbe:hover{filter:drop-shadow(0 0 12px var(--verde))}body.jugando .orbe{display:none}.pix{position:fixed;z-index:80;width:6px;height:6px;pointer-events:none;animation:pix .6s cubic-bezier(.2,.8,.2,1) forwards}@keyframes pix{to{transform:translate(var(--dx),var(--dy));opacity:0}}.estela{position:fixed;z-index:79;width:4px;height:4px;pointer-events:none;animation:estela .5s cubic-bezier(.2,.8,.2,1) forwards}@keyframes estela{to{opacity:0;transform:translateY(8px)}}.contador{position:fixed;left:20px;bottom:20px;z-index:46;display:flex;align-items:center;gap:10px;padding:8px 14px;border:3px solid var(--magenta);background:#0a0315eb;font-family:var(--pixel);font-size:11px;color:#fff;box-shadow:var(--brillo-m)}.contador svg{width:18px;height:18px;shape-rendering:crispEdges}.contador.salta{animation:sacude .3s ease-in-out}.arriba{position:fixed;right:20px;bottom:20px;z-index:46;width:50px;height:50px;border:3px solid var(--verde);background:#0a0315eb;color:var(--verde);font-family:var(--pixel);font-size:14px;opacity:0;pointer-events:none;transform:translateY(16px);transition:.2s cubic-bezier(.2,.8,.2,1);overflow:hidden}.arriba i{position:absolute;left:0;bottom:0;width:100%;height:0;background:#b9ff002e}.arriba span{position:relative}.arriba.ver{opacity:1;pointer-events:auto;transform:none}.arriba:hover{background:var(--verde);color:var(--fondo)}.avisos{position:fixed;left:50%;bottom:26px;transform:translate(-50%);z-index:95;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}.aviso{padding:12px 18px;border:3px solid var(--verde);background:#0a0315f5;font-family:var(--pixel);font-size:10px;line-height:1.6;color:#fff;box-shadow:6px 6px #b9ff0040;opacity:0;transform:translateY(12px);transition:.25s cubic-bezier(.2,.8,.2,1);max-width:90vw;text-align:center}.aviso.ver{opacity:1;transform:none}@media(max-width:1100px){.menu .enlaces,.menu .redes{display:none}.hamburguesa{display:block;margin-left:auto}.menu.abierto .enlaces{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;padding:14px 32px;background:#0a0315fa;border-bottom:2px solid var(--borde)}.menu.abierto .enlaces a{padding:12px 14px}.ficha,.habilidades,.misiones,.juego-grid{grid-template-columns:1fr}.retrato{display:grid;grid-template-columns:160px 1fr;gap:20px;text-align:left;align-items:center}.retrato .nivel,.retrato .poder-total{grid-column:1/-1}.clips{grid-template-columns:repeat(2,1fr)}.juego-lado{grid-template-columns:1fr 1fr}footer .fila{flex-direction:column;height:auto;padding:30px 0;gap:18px}footer .enlaces{margin:0;flex-wrap:wrap;justify-content:center}}@media(max-width:700px){body{font-size:19px}.contenedor{padding:0 16px}section{padding:66px 0}.menu .directo:not(.vivo){display:none}.menu .contenedor{gap:10px}.marca b{font-size:11px}.marca .corona{width:22px;height:18px}.directo{padding:5px 7px;font-size:8px}.portada-arte{background-image:var(--arte-movil,var(--arte-pc,url(/assets/tema/normal/portada.jpg)));background-position:78% center;opacity:.55}.portada-velo{background:linear-gradient(0deg,var(--fondo) 0%,transparent 30%)}.vida-jefe .cara{display:none}.portada-texto{padding-top:90px}.titulo .linea{display:none}.stats,.atributos{grid-template-columns:1fr}.retrato{grid-template-columns:110px 1fr}.slots{gap:8px}.slot .tecla{font-size:8px;padding:2px 3px}.arena{min-height:300px}.clips{grid-template-columns:1fr}.juego-marco{aspect-ratio:3/4}.juego-lado{grid-template-columns:1fr}.j-tiempo{width:90px}.dia .xp{display:none}.dia .nombre-d{width:auto}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.aparece{opacity:1;transform:none}.arranque{display:none}}.pagina-inicio .nick{position:relative;display:inline-block;font-family:var(--pixel);font-size:clamp(26px,4.9vw,64px);line-height:1;color:#f6e9ff;text-shadow:0 4px 0 #b400a0,0 8px 0 #5a0060,0 0 30px rgba(255,0,229,.7)}.pagina-inicio .chip-sorteo{display:inline-flex;align-items:center;gap:10px;margin:14px 0 0;padding:8px 12px;border:2px solid var(--amarillo);background:#0a0315bf;font-family:var(--pixel);font-size:9px;color:#fff;box-shadow:0 0 14px #ffd23f4d;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,background .3s}.pagina-inicio .chip-sorteo b{color:var(--amarillo);font-weight:400}.pagina-inicio .chip-sorteo svg{width:16px;height:16px;flex:none;animation:regalo-ini 2.4s ease-in-out infinite}.pagina-inicio .chip-sorteo:hover{transform:translate(4px);background:#ffd23f1f;box-shadow:0 0 22px #ffd23f80}@keyframes regalo-ini{0%,70%,to{transform:none}78%{transform:rotate(-14deg) scale(1.1)}86%{transform:rotate(12deg) scale(1.1)}}.pagina-inicio .botin{position:absolute;z-index:5;width:30px;height:30px;animation:caeBotin-ini .9s cubic-bezier(.3,1.6,.5,1) both;filter:drop-shadow(0 0 10px var(--magenta))}.pagina-inicio .botin svg{width:100%;height:100%;shape-rendering:crispEdges;animation:flota 1.6s ease-in-out infinite}.pagina-inicio .botin:hover{filter:drop-shadow(0 0 14px var(--verde))}@keyframes caeBotin-ini{0%{transform:translateY(-140px) scale(.4);opacity:0}}.pagina-inicio .simu{display:grid;grid-template-columns:1fr 1.15fr;gap:24px;align-items:stretch}.pagina-inicio .simu-ctrl{padding:26px}.pagina-inicio .simu-ctrl h3,.pagina-inicio .encuesta h3{font-family:var(--pixel);font-size:12px;color:var(--verde);margin-bottom:14px}.pagina-inicio .presets{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.pagina-inicio .presets button{font-family:var(--pixel);font-size:9px;padding:8px 10px;border:2px solid var(--borde);color:var(--texto-2);transition:all .25s ease}.pagina-inicio .presets button:hover,.pagina-inicio .presets button.on{border-color:var(--cian);color:#0a0315;background:var(--cian)}.pagina-inicio .rango{display:block;margin-bottom:16px}.pagina-inicio .rango span{display:flex;justify-content:space-between;font-size:20px;margin-bottom:6px}.pagina-inicio .rango b{font-family:var(--pixel);font-size:12px;color:var(--amarillo);font-weight:400}.pagina-inicio .rango input{-webkit-appearance:none;appearance:none;width:100%;height:12px;border:2px solid var(--borde);cursor:pointer;background:linear-gradient(90deg,var(--magenta) var(--v,50%),#0d0420 var(--v,50%))}.pagina-inicio .rango input::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:var(--verde);border:3px solid var(--fondo);box-shadow:0 0 10px var(--verde);transition:transform .2s}.pagina-inicio .rango input::-webkit-slider-thumb:hover{transform:scale(1.2)}.pagina-inicio .rango input::-moz-range-thumb{width:16px;height:16px;background:var(--verde);border:3px solid var(--fondo);border-radius:0}.pagina-inicio .simu-res{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 14px}.pagina-inicio .simu-res div{padding:10px;border:2px solid var(--borde);background:#0d0420;text-align:center}.pagina-inicio .simu-res small{display:block;font-family:var(--pixel);font-size:8px;color:var(--texto-2)}.pagina-inicio .simu-res b{display:block;font-family:var(--pixel);font-size:17px;color:#fff;margin-top:6px;font-variant-numeric:tabular-nums}.pagina-inicio .veredicto{font-family:var(--pixel);font-size:13px;line-height:1.5;padding:12px;text-align:center;border:3px solid var(--borde);transition:all .35s ease}.pagina-inicio .veredicto.letal{color:#0a0315;background:var(--verde);border-color:var(--verde);box-shadow:var(--brillo-v)}.pagina-inicio .veredicto.vive{color:var(--rojo);border-color:var(--rojo)}.pagina-inicio .nota-s{font-size:16px;color:var(--texto-2);margin-top:12px}.pagina-inicio .simu-escena{position:relative;min-height:400px;overflow:hidden;background:linear-gradient(180deg,transparent 64%,rgba(185,255,0,.07) 64%),url(/assets/tema/normal/portada.jpg) 30% 80%/240% auto}.pagina-inicio .simu-escena:before{content:"";position:absolute;inset:0;background:#0a031599}.pagina-inicio .simu-veigar{position:absolute;left:10%;bottom:20%;width:84px;z-index:2}.pagina-inicio .simu-veigar svg{width:100%;shape-rendering:crispEdges}.pagina-inicio .enemigo{position:absolute;right:14%;bottom:20%;width:110px;z-index:2;transition:opacity .6s ease,transform .6s ease}.pagina-inicio .enemigo svg{width:100%;shape-rendering:crispEdges}.pagina-inicio .enemigo.golpe{animation:sacude .35s ease-in-out}.pagina-inicio .enemigo.ejecutado{opacity:0;transform:translateY(20px) scale(.6) rotate(-12deg)}.pagina-inicio .barra-enemigo{position:absolute;left:-14px;right:-14px;top:-30px;height:16px;border:3px solid #fff;background:#2a0a14;box-shadow:0 0 0 2px var(--fondo)}.pagina-inicio .barra-enemigo .vida{position:absolute;left:0;top:0;bottom:0;background:var(--rojo);transition:width .6s cubic-bezier(.2,.8,.2,1)}.pagina-inicio .barra-enemigo .proy{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(45deg,#ffffffd9 0 4px,#ff00e5d9 4px 8px);transition:left .4s ease,width .4s ease;animation:parpadeo 1.2s ease-in-out infinite}.pagina-inicio .disparar{position:absolute;left:50%;bottom:22px;transform:translate(-50%);z-index:3}.pagina-inicio .disparar:active{transform:translate(-50%) translate(3px,3px)!important}.pagina-inicio .orbe-rs{position:absolute;z-index:3;left:20%;bottom:32%;width:38px;height:38px;border-radius:50%;background:radial-gradient(circle,#fff 0 20%,var(--magenta) 32% 58%,transparent 62%);box-shadow:0 0 30px var(--magenta);animation:orbeRS-ini .55s cubic-bezier(.5,0,.8,.6) forwards}@keyframes orbeRS-ini{to{left:74%;bottom:34%;transform:scale(1.4)}}.pagina-inicio .boom{position:absolute;z-index:3;right:8%;bottom:10%;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,#fff 0 10%,var(--magenta) 25%,rgba(255,0,229,.35) 45%,transparent 65%);animation:boom-ini .7s ease-out forwards;pointer-events:none}@keyframes boom-ini{0%{transform:scale(.1);opacity:1}to{transform:scale(1.5);opacity:0}}.pagina-inicio .texto-escena{position:absolute;z-index:4;left:50%;top:22%;transform:translate(-50%);font-family:var(--pixel);font-size:clamp(14px,2vw,22px);white-space:nowrap;animation:dano 1.6s cubic-bezier(.2,.8,.2,1) forwards}.pagina-inicio .comu{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:stretch}.pagina-inicio .encuesta{padding:26px}.pagina-inicio .encuesta .preg{font-size:23px;margin-bottom:16px}.pagina-inicio .opcion{position:relative;display:block;width:100%;margin-bottom:10px;padding:14px 16px;border:2px solid var(--borde);background:#0d0420;text-align:left;font-size:20px;overflow:hidden;transition:border-color .3s,transform .2s ease}.pagina-inicio .opcion:hover{border-color:var(--cian);transform:translate(4px)}.pagina-inicio .opcion .relleno{position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,#6b1fff8c,#ff00e559);transition:width 1s cubic-bezier(.2,.8,.2,1)}.pagina-inicio .opcion .txt{position:relative;display:flex;justify-content:space-between;gap:10px}.pagina-inicio .opcion .pct{font-family:var(--pixel);font-size:11px;color:var(--amarillo);opacity:0;transition:opacity .5s .3s}.pagina-inicio .encuesta.votada .opcion{cursor:default;transform:none}.pagina-inicio .encuesta.votada .opcion .pct{opacity:1}.pagina-inicio .opcion.mia{border-color:var(--verde)}.pagina-inicio .opcion.mia .txt:after{content:" \2713  TU VOTO";font-family:var(--pixel);font-size:8px;color:var(--verde);margin-left:auto}.pagina-inicio .total-v{font-size:18px;color:var(--texto-2);margin-top:6px;display:flex;justify-content:space-between;gap:10px}.pagina-inicio .total-v button{font-family:var(--pixel);font-size:9px;color:var(--cian);text-decoration:underline}.pagina-inicio .promo-sorteo{position:relative;display:flex;flex-direction:column;justify-content:center;padding:28px;overflow:hidden;border-color:var(--amarillo)}.pagina-inicio .promo-sorteo .etq-p{font-family:var(--pixel);font-size:9px;color:var(--fondo);background:var(--amarillo);padding:5px 8px;align-self:flex-start}.pagina-inicio .promo-sorteo h3{font-family:var(--pixel);font-size:18px;line-height:1.4;color:#fff;margin:16px 0 8px;max-width:58%}.pagina-inicio .promo-sorteo p{font-size:20px;color:var(--texto-2);max-width:58%}.pagina-inicio .promo-sorteo .cuenta-p{font-family:var(--pixel);font-size:13px;color:var(--verde);margin:18px 0}.pagina-inicio .promo-sorteo img{position:absolute;right:-6px;top:50%;width:38%;max-width:190px;transform:translateY(-50%);filter:drop-shadow(0 0 22px rgba(255,0,229,.6));animation:lateIcono-ini 3.2s ease-in-out infinite;opacity:.9}@keyframes lateIcono-ini{0%,to{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.06)}}.pagina-inicio .promo-sorteo:hover h3{color:var(--amarillo)}.pagina-inicio .logros-btn{position:fixed;left:20px;bottom:76px;z-index:46;display:flex;align-items:center;gap:8px;padding:8px 12px;border:3px solid var(--amarillo);background:#0a0315eb;font-family:var(--pixel);font-size:10px;color:#fff;box-shadow:0 0 14px #ffd23f59;transition:transform .25s cubic-bezier(.2,.8,.2,1),background .25s}.pagina-inicio .logros-btn:hover{transform:translateY(-3px);background:#ffd23f26}.pagina-inicio .logros-btn svg{width:18px;height:18px;shape-rendering:crispEdges}.pagina-inicio .logros-btn.salta{animation:chipSalta-ini .6s cubic-bezier(.2,1.4,.4,1)}@keyframes chipSalta-ini{40%{transform:scale(1.2)}}html body.jugando .logros-btn{display:none}.pagina-inicio .logro-toast{position:fixed;right:20px;top:90px;z-index:120;display:flex;align-items:center;gap:14px;padding:14px 18px 14px 14px;border:3px solid var(--amarillo);background:linear-gradient(135deg,#2a1150,#0a0315);box-shadow:6px 6px #ffd23f4d,0 0 30px #ffd23f4d;transform:translate(130%);transition:transform .55s cubic-bezier(.2,1.2,.3,1);max-width:min(360px,90vw)}.pagina-inicio .logro-toast.ver{transform:none}.pagina-inicio .logro-toast .tro{width:46px;height:46px;flex:none;display:grid;place-items:center;background:var(--amarillo);font-size:22px;animation:tro-ini 1s ease-in-out}.pagina-inicio .logro-toast small{display:block;font-family:var(--pixel);font-size:8px;color:var(--amarillo)}.pagina-inicio .logro-toast b{display:block;font-family:var(--pixel);font-size:12px;color:#fff;margin:6px 0 2px;line-height:1.4}.pagina-inicio .logro-toast span{font-size:17px;color:var(--texto-2)}@keyframes tro-ini{30%{transform:scale(1.25) rotate(-10deg)}60%{transform:scale(1) rotate(8deg)}}.pagina-inicio .panel-logros{margin:auto;width:min(760px,94vw);max-height:88vh;overflow:auto;padding:26px;border:3px solid var(--amarillo);background:linear-gradient(180deg,#1a0b3d,#0a0315);color:var(--texto);box-shadow:8px 8px #ffd23f4d}.pagina-inicio .panel-logros::backdrop{background:#05010ccc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pagina-inicio .panel-logros[open]{animation:abreL-ini .45s cubic-bezier(.2,1.2,.3,1)}@keyframes abreL-ini{0%{opacity:0;transform:scale(.9)}}.pagina-inicio .panel-logros h3{font-family:var(--pixel);font-size:16px;color:var(--amarillo);display:flex;justify-content:space-between;align-items:center}.pagina-inicio .panel-logros h3 button{font-family:var(--pixel);font-size:12px;color:#fff;border:2px solid var(--borde);width:34px;height:34px}.pagina-inicio .panel-logros .prog{margin:14px 0 20px}.pagina-inicio .lista-logros{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pagina-inicio .lg{display:flex;gap:12px;align-items:center;padding:12px;border:2px solid var(--borde);background:#0d0420;transition:border-color .3s}.pagina-inicio .lg .i{width:40px;height:40px;flex:none;display:grid;place-items:center;font-size:20px;background:#251052;border:2px solid var(--borde)}.pagina-inicio .lg b{display:block;font-family:var(--pixel);font-size:10px;line-height:1.5;color:#fff}.pagina-inicio .lg span{font-size:17px;color:var(--texto-2);line-height:1.2;display:block}.pagina-inicio .lg.no{opacity:.5}.pagina-inicio .lg.no .i{filter:grayscale(1)}.pagina-inicio .lg.si{border-color:var(--amarillo)}.pagina-inicio .lg.si .i{background:var(--amarillo);border-color:var(--amarillo)}.pagina-inicio .secreto-flash{position:fixed;inset:0;z-index:110;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.9) 0 6%,rgba(255,0,229,.7) 22%,rgba(107,31,255,.4) 45%,transparent 70%);animation:flashS-ini 1.4s ease-out forwards}@keyframes flashS-ini{0%{opacity:0;transform:scale(.3)}15%{opacity:1}to{opacity:0;transform:scale(1.6)}}.pagina-inicio .secreto-txt{position:fixed;left:50%;top:42%;z-index:111;transform:translate(-50%,-50%);font-family:var(--pixel);font-size:clamp(18px,4vw,44px);color:#fff;text-align:center;line-height:1.4;text-shadow:4px 4px 0 var(--magenta),0 0 30px var(--magenta);pointer-events:none;animation:derrota 2.4s ease-out forwards;white-space:nowrap}html body.tiembla main{animation:sacude .5s ease-in-out 2}@media(max-width:1100px){.pagina-inicio .simu,.pagina-inicio .comu,.pagina-inicio .lista-logros{grid-template-columns:1fr}}@media(max-width:700px){.pagina-inicio .simu-escena{min-height:330px}.pagina-inicio .enemigo{width:84px;right:10%}.pagina-inicio .simu-veigar{width:64px}.pagina-inicio .promo-sorteo h3,.pagina-inicio .promo-sorteo p{max-width:100%}.pagina-inicio .promo-sorteo img{position:relative;right:auto;top:auto;transform:none;width:120px;margin:0 auto;animation:none}.pagina-inicio .logros-btn{left:12px;bottom:66px}.pagina-inicio .logro-toast{right:10px;top:76px}}.pagina-sorteos .nick{position:relative;display:inline-block;font-family:var(--pixel);font-size:clamp(40px,7.4vw,96px);line-height:1;color:#f6e9ff;text-shadow:0 4px 0 #b400a0,0 8px 0 #5a0060,0 0 30px rgba(255,0,229,.7)}.pagina-sorteos .suave{transition:all .35s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-hero{min-height:clamp(600px,calc(100vh - 74px),820px);display:flex;align-items:center;overflow:hidden;background:radial-gradient(ellipse at 78% 50%,rgba(255,0,229,.16),transparent 55%),radial-gradient(ellipse at 20% 100%,rgba(185,255,0,.08),transparent 50%)}.pagina-sorteos .s-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center;width:100%}.pagina-sorteos .s-etq{display:inline-flex;align-items:center;gap:10px;font-family:var(--pixel);font-size:10px;color:var(--verde);padding:8px 12px;border:2px solid var(--verde);box-shadow:var(--brillo-v)}.pagina-sorteos .s-etq i{width:9px;height:9px;background:var(--verde);animation:latidoS-sor 1.6s ease-in-out infinite}@keyframes latidoS-sor{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.pagina-sorteos .s-titulo{font-family:var(--pixel);font-size:clamp(30px,5.4vw,68px);line-height:1.15;margin:22px 0 14px;color:#fff;text-shadow:0 4px 0 #b400a0,0 0 30px rgba(255,0,229,.55)}.pagina-sorteos .s-titulo span{color:var(--verde);text-shadow:0 4px 0 #2d4a00,0 0 30px rgba(185,255,0,.55)}.pagina-sorteos .s-premio-nombre{font-size:23px;max-width:540px;color:var(--texto)}.pagina-sorteos .s-premio-nombre b{color:var(--amarillo);font-weight:400}.pagina-sorteos .s-reloj{display:flex;gap:10px;margin:24px 0}.pagina-sorteos .s-reloj div{min-width:86px;text-align:center;padding:12px 6px;border:3px solid var(--borde);background:#0d0420d9;position:relative;overflow:hidden}.pagina-sorteos .s-reloj b{display:block;font-family:var(--pixel);font-size:28px;color:var(--verde);text-shadow:var(--brillo-v);font-variant-numeric:tabular-nums;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-reloj b.tic{animation:tic-sor .45s cubic-bezier(.2,.8,.2,1)}@keyframes tic-sor{0%{transform:translateY(-40%);opacity:0}to{transform:none;opacity:1}}.pagina-sorteos .s-reloj span{font-family:var(--pixel);font-size:8px;color:var(--texto-2)}.pagina-sorteos .s-datos{display:flex;gap:26px;margin-bottom:28px;flex-wrap:wrap}.pagina-sorteos .s-datos b{display:block;font-family:var(--pixel);font-size:18px;color:#fff}.pagina-sorteos .s-datos span{font-size:18px;color:var(--texto-2)}.pagina-sorteos .s-cofre{position:relative;display:grid;place-items:center;perspective:900px}.pagina-sorteos .s-cofre-luz{position:absolute;width:120%;aspect-ratio:1;background:radial-gradient(circle,rgba(255,0,229,.35),rgba(107,31,255,.15) 40%,transparent 65%);animation:pulsoLuz-sor 4s ease-in-out infinite;pointer-events:none}@keyframes pulsoLuz-sor{0%,to{transform:scale(.92);opacity:.8}50%{transform:scale(1.05);opacity:1}}.pagina-sorteos .s-carta{position:relative;width:min(340px,80vw);padding:24px 24px 28px;text-align:center;overflow:hidden;border-color:var(--amarillo);box-shadow:inset 0 0 0 2px #0a0315e6,0 0 40px #ffd23f40,10px 10px #ff00e559;animation:flotaS-sor 5s ease-in-out infinite;transition:transform .2s ease-out;transform-style:preserve-3d}@keyframes flotaS-sor{0%,to{translate:0 0}50%{translate:0 -12px}}.pagina-sorteos .s-carta img{width:72%;margin:16px auto 10px;filter:drop-shadow(0 0 22px rgba(255,0,229,.7));animation:lateIcono-sor 3.2s ease-in-out infinite}@keyframes lateIcono-sor{0%,to{transform:scale(1);filter:drop-shadow(0 0 16px rgba(255,0,229,.5))}50%{transform:scale(1.05);filter:drop-shadow(0 0 30px rgba(255,0,229,.9))}}@keyframes giraSuave-sor{to{rotate:360deg}}.pagina-sorteos .s-carta h3{font-family:var(--pixel);font-size:16px;color:var(--amarillo);text-shadow:2px 2px 0 #6a3a00}.pagina-sorteos .s-carta p{font-size:19px;color:var(--texto-2);margin-top:8px}.pagina-sorteos .s-rareza{font-family:var(--pixel);font-size:9px;color:#0a0315;background:var(--amarillo);padding:5px 10px}.pagina-sorteos .s-brillo{position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.22) 48%,transparent 60%);transform:translate(-120%);animation:brilloS-sor 4.5s ease-in-out infinite;pointer-events:none}@keyframes brilloS-sor{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}.pagina-sorteos .s-participa{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.pagina-sorteos .s-tareas,.pagina-sorteos .s-form{padding:26px}.pagina-sorteos .s-tareas h3,.pagina-sorteos .s-form h3,.pagina-sorteos .s-lista h3{font-family:var(--pixel);font-size:12px;color:var(--verde);margin-bottom:16px}.pagina-sorteos .s-progreso{margin-bottom:18px}.pagina-sorteos .s-progreso .fila{display:flex;justify-content:space-between;font-size:20px;margin-bottom:6px}.pagina-sorteos .s-progreso .fila b{font-family:var(--pixel);font-size:12px;color:var(--amarillo);font-weight:400}.pagina-sorteos .s-progreso .barra-exp i{transition:width .8s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos #sTareas{list-style:none;display:grid;gap:10px}.pagina-sorteos .s-tarea{display:flex;align-items:center;gap:14px;padding:12px 14px;border:2px solid var(--borde);background:#0d0420;transition:border-color .3s,background .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-tarea:hover{border-color:var(--cian);transform:translate(4px)}.pagina-sorteos .s-tarea .ico{width:38px;height:38px;flex:none;display:grid;place-items:center;border:2px solid var(--borde);font-size:18px;transition:all .35s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-tarea .txt{flex:1;font-size:20px;line-height:1.2}.pagina-sorteos .s-tarea .txt small{display:block;font-size:16px;color:var(--texto-2)}.pagina-sorteos .s-tarea .premio{font-family:var(--pixel);font-size:10px;color:var(--amarillo);white-space:nowrap}.pagina-sorteos .s-tarea button{font-family:var(--pixel);font-size:9px;padding:8px 10px;border:2px solid var(--magenta);color:var(--magenta);transition:all .25s ease}.pagina-sorteos .s-tarea button:hover{background:var(--magenta);color:#fff}.pagina-sorteos .s-tarea.hecha{border-color:var(--verde);background:#b9ff000f}.pagina-sorteos .s-tarea.hecha .ico{background:var(--verde);border-color:var(--verde);color:var(--fondo);transform:rotate(360deg)}.pagina-sorteos .s-tarea.hecha button{display:none}.pagina-sorteos .s-tarea.hecha .premio:before{content:"\2713  "}.pagina-sorteos .s-tarea.bloq button{border-color:var(--texto-2);color:var(--texto-2)}.pagina-sorteos .s-form label{display:block;font-size:20px;margin-bottom:12px}.pagina-sorteos .s-form label small{color:var(--texto-2)}.pagina-sorteos .s-form input:not([type=checkbox]),.pagina-sorteos .s-form select{display:block;width:100%;margin-top:6px;padding:12px 14px;border:3px solid var(--borde);background:#0d0420;color:#fff;font-family:var(--vt);font-size:21px;transition:border-color .25s,box-shadow .25s}.pagina-sorteos .s-form input:focus,.pagina-sorteos .s-form select:focus{outline:none;border-color:var(--verde);box-shadow:var(--brillo-v)}.pagina-sorteos .s-form input.mal{border-color:var(--rojo);animation:sacudeS-sor .4s ease-in-out}@keyframes sacudeS-sor{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.pagina-sorteos .s-error{display:block;min-height:0;color:var(--rojo);font-size:17px;margin:-6px 0 8px;transition:opacity .3s}.pagina-sorteos .s-error:empty{display:none}.pagina-sorteos .s-check{display:flex!important;align-items:center;gap:12px;cursor:pointer}.pagina-sorteos .s-check input{position:absolute;opacity:0;pointer-events:none}.pagina-sorteos .s-check span{width:24px;height:24px;flex:none;border:3px solid var(--borde);background:#0d0420;display:grid;place-items:center;transition:all .25s}.pagina-sorteos .s-check input:checked+span{background:var(--verde);border-color:var(--verde)}.pagina-sorteos .s-check input:checked+span:after{content:"\2713";color:var(--fondo);font-family:var(--pixel);font-size:11px}.pagina-sorteos .s-check input:focus-visible+span{outline:3px solid var(--verde);outline-offset:3px}.pagina-sorteos .s-check a{color:var(--cian);text-decoration:underline}.pagina-sorteos .s-nota{font-size:16px;color:var(--texto-2);margin-top:14px;padding-left:10px;border-left:3px solid var(--borde)}.pagina-sorteos .s-boleto{position:relative;border:3px dashed var(--amarillo);background:linear-gradient(135deg,#ffd23f1a,#ff00e514);padding:20px;animation:apareceB-sor .6s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-boleto[hidden]{display:none}@keyframes apareceB-sor{0%{opacity:0;transform:scale(.9) rotate(-2deg)}}.pagina-sorteos .s-boleto:before,.pagina-sorteos .s-boleto:after{content:"";position:absolute;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:var(--fondo-2)}.pagina-sorteos .s-boleto:before{left:-13px}.pagina-sorteos .s-boleto:after{right:-13px}.pagina-sorteos .s-boleto-cab{font-family:var(--pixel);font-size:10px;color:var(--amarillo);padding-bottom:12px;border-bottom:2px dashed rgba(255,210,63,.4)}.pagina-sorteos .s-boleto-cuerpo{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:16px 0}.pagina-sorteos .s-boleto-cuerpo small{display:block;font-family:var(--pixel);font-size:8px;color:var(--texto-2);margin-bottom:4px}.pagina-sorteos .s-boleto-cuerpo b{font-family:var(--pixel);font-size:14px;color:#fff;font-weight:400;word-break:break-all}.pagina-sorteos #bCodigo{color:var(--verde)}.pagina-sorteos .s-boleto-pie{font-size:18px;color:var(--texto-2);margin-bottom:14px}.pagina-sorteos .s-ruleta-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:start}.pagina-sorteos .s-rueda{position:relative;padding:28px;display:grid;place-items:center}.pagina-sorteos .s-rueda canvas{width:min(100%,520px);aspect-ratio:1;display:block}.pagina-sorteos .s-puntero{position:absolute;top:14px;left:50%;width:34px;height:42px;margin-left:-17px;z-index:2;background:var(--amarillo);clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 0 8px var(--amarillo));transform-origin:50% 10%;transition:transform .12s ease-out}.pagina-sorteos .s-puntero.toca{transform:rotate(-14deg)}.pagina-sorteos .s-girar{position:absolute;left:50%;top:50%;width:110px;height:110px;margin:-55px 0 0 -55px;border-radius:50%;z-index:2;font-family:var(--pixel);font-size:13px;color:var(--fondo);background:radial-gradient(circle at 35% 30%,#e8ff8a,var(--verde) 55%,#6f9a00);border:4px solid var(--fondo);box-shadow:0 0 0 4px var(--verde),0 0 30px #b9ff0099;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.pagina-sorteos .s-girar:hover{transform:scale(1.08);box-shadow:0 0 0 4px var(--verde),0 0 46px #b9ff00e6}.pagina-sorteos .s-girar:active{transform:scale(.95)}.pagina-sorteos .s-girar[disabled]{filter:grayscale(.7) brightness(.7);pointer-events:none}.pagina-sorteos .s-lista{padding:24px}.pagina-sorteos .s-lista h3 span{color:var(--amarillo)}.pagina-sorteos .s-lista textarea{width:100%;height:220px;resize:vertical;padding:12px;border:3px solid var(--borde);background:#0d0420;color:#fff;font-family:var(--vt);font-size:20px;line-height:1.3;transition:border-color .25s,box-shadow .25s}.pagina-sorteos .s-lista textarea:focus{outline:none;border-color:var(--verde);box-shadow:var(--brillo-v)}.pagina-sorteos .s-acciones{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0 20px}.pagina-sorteos .s-hist-t{margin-top:4px}.pagina-sorteos .s-historial{list-style:none;display:grid;gap:8px;counter-reset:h}.pagina-sorteos .s-historial li{counter-increment:h;display:flex;align-items:center;gap:10px;padding:8px 10px;border:2px solid var(--borde);background:#0d0420;font-size:20px;animation:apareceB-sor .5s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-historial li:before{content:"#" counter(h);font-family:var(--pixel);font-size:9px;color:var(--amarillo)}.pagina-sorteos .s-historial li small{margin-left:auto;color:var(--texto-2);font-size:16px}.pagina-sorteos .s-historial li.vacio{color:var(--texto-2)}.pagina-sorteos .s-historial li.vacio:before{content:"\2026"}.pagina-sorteos .s-modal{margin:auto;width:min(560px,92vw);padding:40px 28px 30px;text-align:center;border:3px solid var(--amarillo);background:linear-gradient(180deg,#2a1150,#0a0315);color:var(--texto);box-shadow:10px 10px #ff00e566,0 0 80px #ffd23f59;overflow:hidden}.pagina-sorteos .s-modal::backdrop{background:#05010cd1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pagina-sorteos .s-modal[open]{animation:modalS-sor .6s cubic-bezier(.2,1.2,.3,1)}@keyframes modalS-sor{0%{opacity:0;transform:scale(.6)}}.pagina-sorteos .s-modal-luz{position:absolute;inset:-50%;background:conic-gradient(from 0deg,transparent,rgba(255,210,63,.18),transparent 30%,rgba(255,0,229,.18),transparent 60%);animation:giraSuave-sor 8s linear infinite;pointer-events:none}.pagina-sorteos .s-modal small{position:relative;font-family:var(--pixel);font-size:10px;color:var(--amarillo)}.pagina-sorteos .s-modal h3{position:relative;font-family:var(--pixel);font-size:clamp(22px,5vw,38px);line-height:1.3;margin:18px 0 12px;color:#fff;text-shadow:0 4px 0 #b400a0,0 0 30px rgba(255,0,229,.6);word-break:break-word}.pagina-sorteos .s-modal p{position:relative;color:var(--texto-2);margin-bottom:22px}.pagina-sorteos .s-modal .botones{position:relative;justify-content:center}.pagina-sorteos .confeti{position:fixed;top:-20px;z-index:200;width:10px;height:14px;pointer-events:none;animation:caer-sor var(--t) cubic-bezier(.25,.6,.4,1) forwards}@keyframes caer-sor{to{transform:translate(var(--x),110vh) rotate(var(--r))}}.pagina-sorteos .s-proximos{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.pagina-sorteos .s-prox{position:relative;padding:22px;overflow:hidden}.pagina-sorteos .s-prox .fecha{font-family:var(--pixel);font-size:9px;color:var(--cian)}.pagina-sorteos .s-prox h3{font-family:var(--pixel);font-size:13px;line-height:1.5;margin:10px 0 8px;color:#fff}.pagina-sorteos .s-prox p{font-size:19px;color:var(--texto-2);margin-bottom:16px}.pagina-sorteos .s-prox .candado{position:absolute;right:16px;top:16px;width:34px;height:34px;display:grid;place-items:center;border:2px solid var(--borde);font-size:16px;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-prox:hover .candado{transform:rotate(-12deg) scale(1.1)}.pagina-sorteos .s-prox .faltan{font-size:18px;color:var(--amarillo);margin-bottom:14px}.pagina-sorteos .s-ganadores{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pagina-sorteos .s-gan{display:flex;align-items:center;gap:16px;padding:18px}.pagina-sorteos .s-gan .av{width:60px;height:60px;flex:none;display:grid;place-items:center;font-family:var(--pixel);font-size:18px;color:#fff;border:3px solid var(--amarillo);box-shadow:0 0 14px #ffd23f66}.pagina-sorteos .s-gan b{display:block;font-family:var(--pixel);font-size:11px;color:#fff;line-height:1.5}.pagina-sorteos .s-gan span{display:block;font-size:18px;color:var(--amarillo)}.pagina-sorteos .s-gan small{font-size:16px;color:var(--texto-2)}.pagina-sorteos .s-bases{display:grid;gap:12px;max-width:900px}.pagina-sorteos .s-base{border:2px solid var(--borde);background:#0d0420d9;transition:border-color .3s}.pagina-sorteos .s-base.abierta{border-color:var(--magenta)}.pagina-sorteos .s-base button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;text-align:left;font-family:var(--pixel);font-size:11px;line-height:1.5;color:#fff}.pagina-sorteos .s-base button i{font-style:normal;color:var(--magenta);font-size:16px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-base.abierta button i{transform:rotate(45deg)}.pagina-sorteos .s-base .cuerpo{height:0;overflow:hidden;transition:height .4s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-base .cuerpo p{padding:0 18px 18px;font-size:20px;color:var(--texto-2)}@media(max-width:1100px){.pagina-sorteos .s-hero-grid,.pagina-sorteos .s-participa,.pagina-sorteos .s-ruleta-grid{grid-template-columns:1fr}.pagina-sorteos .s-proximos,.pagina-sorteos .s-ganadores{grid-template-columns:1fr 1fr}}@media(max-width:700px){.pagina-sorteos .s-reloj div{min-width:0;flex:1}.pagina-sorteos .s-reloj b{font-size:20px}.pagina-sorteos .s-datos{gap:16px}.pagina-sorteos .s-proximos,.pagina-sorteos .s-ganadores{grid-template-columns:1fr}.pagina-sorteos .s-girar{width:82px;height:82px;margin:-41px 0 0 -41px;font-size:10px}.pagina-sorteos .s-tarea{flex-wrap:wrap}.pagina-sorteos .s-tarea .txt{min-width:60%}.pagina-sorteos .s-carta{width:min(280px,80vw)}}.pagina-sorteos .s-hero{min-height:auto;padding:70px 0 40px;flex-direction:column;align-items:stretch}.pagina-sorteos .s-hero-grid{grid-template-columns:1.1fr .9fr}.pagina-sorteos .s-datos{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:8px 34px}.pagina-sorteos .s-datos div{border-left:3px solid var(--borde);padding-left:12px}.pagina-sorteos #sCierre{white-space:nowrap}.pagina-sorteos .s-datos div:first-child{border-color:var(--verde)}.pagina-sorteos .s-carta{width:min(380px,82vw)}.pagina-sorteos .s-valor{position:absolute;right:-6px;top:58px;transform:rotate(8deg);font-family:var(--pixel);font-size:9px;line-height:1.5;color:#fff;background:var(--magenta);padding:6px 10px;box-shadow:3px 3px #4a0043}.pagina-sorteos .btn.ya{color:var(--amarillo);box-shadow:4px 4px #6a3a00,0 0 14px #ffd23f80}.pagina-sorteos .btn.ya:hover{background:var(--amarillo);color:#0a0315}.pagina-sorteos .s-pasos{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:56px;position:relative}.pagina-sorteos .s-paso{position:relative;display:flex;gap:16px;align-items:flex-start;padding:18px 20px}.pagina-sorteos .s-paso .n{width:44px;height:44px;flex:none;display:grid;place-items:center;font-family:var(--pixel);font-size:16px;color:var(--fondo);background:var(--verde);box-shadow:4px 4px #2d4a00}.pagina-sorteos .s-paso:nth-child(2) .n{background:var(--magenta);color:#fff;box-shadow:4px 4px #4a0043}.pagina-sorteos .s-paso:nth-child(3) .n{background:var(--amarillo);box-shadow:4px 4px #6a3a00}.pagina-sorteos .s-paso b{display:block;font-family:var(--pixel);font-size:11px;line-height:1.5;color:#fff;margin-bottom:4px}.pagina-sorteos .s-paso span{font-size:19px;color:var(--texto-2);line-height:1.25}.pagina-sorteos .s-paso:not(:last-child):after{content:"\25b6";position:absolute;right:-16px;top:50%;transform:translateY(-50%);z-index:2;color:var(--borde);font-size:14px}.pagina-sorteos .s-pips{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.pagina-sorteos .s-pip{width:34px;height:22px;position:relative;border:2px solid var(--borde);background:#0d0420;transition:background .4s,border-color .4s,box-shadow .4s}.pagina-sorteos .s-pip:before,.pagina-sorteos .s-pip:after{content:"";position:absolute;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--fondo-2)}.pagina-sorteos .s-pip:before{left:-5px}.pagina-sorteos .s-pip:after{right:-5px}.pagina-sorteos .s-pip.on{background:var(--amarillo);border-color:var(--amarillo);box-shadow:0 0 10px #ffd23f99}.pagina-sorteos .s-pip.nuevo{animation:pipNuevo-sor .6s cubic-bezier(.2,1.4,.4,1)}@keyframes pipNuevo-sor{0%{transform:scale(.3) rotate(-20deg)}to{transform:none}}.pagina-sorteos .s-form select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:44px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='10' shape-rendering='crispEdges'><path d='M0 0h14v2h-2v2h-2v2H8v2H6V6H4V4H2V2H0z' fill='%23B9FF00'/></svg>");background-repeat:no-repeat;background-position:right 14px center}.pagina-sorteos .s-form select option{background:#0d0420;color:#fff}.pagina-sorteos .s-boleto .botones{gap:10px}.pagina-sorteos .s-chip{position:fixed;left:20px;bottom:20px;z-index:46;display:flex;align-items:center;gap:10px;padding:9px 14px;border:3px solid var(--amarillo);background:#0a0315f0;font-family:var(--pixel);font-size:10px;color:#fff;box-shadow:0 0 16px #ffd23f59;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-chip.ver{opacity:1;transform:none;pointer-events:auto}.pagina-sorteos .s-chip b{color:var(--amarillo);font-weight:400}.pagina-sorteos .s-chip.salta{animation:chipSalta-sor .5s cubic-bezier(.2,1.4,.4,1)}.pagina-sorteos .s-chip:hover{background:var(--amarillo);color:var(--fondo)}.pagina-sorteos .s-chip:hover b{color:var(--fondo)}.pagina-sorteos .s-rueda-barra{position:absolute;left:16px;right:16px;top:14px;display:flex;justify-content:space-between;align-items:center;z-index:3;pointer-events:none}.pagina-sorteos .s-rueda-barra>*{pointer-events:auto}.pagina-sorteos .s-rueda-barra .k{font-family:var(--pixel);font-size:8px;color:var(--texto-2)}.pagina-sorteos .s-rueda-barra .k kbd{font-family:var(--pixel);color:var(--verde);border:2px solid var(--verde);padding:1px 4px}.pagina-sorteos .s-rueda{padding:56px 28px 28px}.pagina-sorteos .s-puntero{top:42px}.pagina-sorteos .s-stats-r{display:flex;gap:16px;font-size:18px;color:var(--texto-2);margin:-8px 0 12px}.pagina-sorteos .s-stats-r b{color:var(--cian);font-weight:400}.pagina-sorteos .s-rueda:fullscreen{background:radial-gradient(circle at 50% 40%,#2a1150,#0a0315 70%);padding:60px;display:flex;flex-direction:column;align-items:center;justify-content:center}.pagina-sorteos .s-rueda:fullscreen canvas{width:min(82vh,90vw)}.pagina-sorteos .s-rueda:fullscreen .s-puntero{top:calc(50% - min(41vh,45vw) - 30px)}.pagina-sorteos .s-rueda:fullscreen .s-girar{width:150px;height:150px;margin:-75px 0 0 -75px;font-size:16px}.pagina-sorteos .s-modal .prob{position:relative;font-size:19px;color:var(--cian);margin:-12px 0 20px}.pagina-sorteos .s-prox .icono{width:64px;height:64px;border:2px solid var(--borde);margin-bottom:14px;filter:saturate(.7) brightness(.85);transition:filter .4s,transform .4s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-prox:hover .icono{filter:none;transform:scale(1.06) rotate(-3deg)}.pagina-sorteos .s-prox .camino{height:6px;background:#0d0420;border:2px solid var(--borde);margin-bottom:16px}.pagina-sorteos .s-prox .camino i{display:block;height:100%;background:linear-gradient(90deg,var(--magenta),var(--cian));transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-gan.ultimo{border-color:var(--amarillo);box-shadow:inset 0 0 0 2px #0a0315e6,0 0 22px #ffd23f40}.pagina-sorteos .s-gan .corona-g{font-family:var(--pixel);font-size:8px;color:var(--fondo);background:var(--amarillo);padding:3px 6px;margin-left:6px;vertical-align:middle}.pagina-sorteos .s-bases-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:24px;align-items:start}.pagina-sorteos .s-bases{max-width:none}.pagina-sorteos .s-dudas{padding:24px}.pagina-sorteos .s-dudas h3{font-family:var(--pixel);font-size:12px;color:var(--verde);margin-bottom:14px}.pagina-sorteos .s-dudas ul{list-style:none;display:grid;gap:10px;margin-bottom:20px}.pagina-sorteos .s-dudas li{display:flex;gap:10px;font-size:19px;line-height:1.25}.pagina-sorteos .s-dudas li:before{content:"\2726";color:var(--magenta)}@media(max-width:1100px){.pagina-sorteos .s-hero-grid{grid-template-columns:1fr}.pagina-sorteos .s-cofre{order:0;margin-top:10px}.pagina-sorteos .s-pasos{grid-template-columns:1fr}.pagina-sorteos .s-paso:not(:last-child):after{content:"\25bc";inset:auto auto -15px 30px;transform:none}.pagina-sorteos .s-bases-grid{grid-template-columns:1fr}}@media(max-width:700px){.pagina-sorteos .s-hero{padding:44px 0 30px}.pagina-sorteos .s-datos{grid-template-columns:repeat(3,1fr);gap:8px 12px}.pagina-sorteos .s-datos b{font-size:13px}.pagina-sorteos .s-datos span{font-size:16px}.pagina-sorteos .s-chip{left:12px;bottom:12px}.pagina-sorteos .s-rueda{padding:52px 14px 18px}.pagina-sorteos .s-rueda-barra .k{display:none}.pagina-sorteos .s-pip{width:28px}}.pagina-sorteos .s-hero{position:relative}.pagina-sorteos .s-hero>.contenedor{position:relative;z-index:1}.pagina-sorteos .s-particulas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.pagina-sorteos .s-castillo{position:absolute;left:0;right:0;bottom:0;height:260px;z-index:0;pointer-events:none;opacity:.45;background:var(--fondo-img,url(/assets/tema/normal/portada.jpg)) center 92%/cover no-repeat;-webkit-mask-image:linear-gradient(180deg,transparent,#000 70%);mask-image:linear-gradient(180deg,transparent,#000 70%)}.pagina-sorteos .s-titulo span{background:linear-gradient(90deg,#b9ff00 0% 35%,#f4ffd0 50%,#b9ff00 65% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 4px 0 #2d4a00) drop-shadow(0 0 16px rgba(185,255,0,.45));animation:barrido-sor 4s ease-in-out infinite}.pagina-sorteos .s-carta3d{position:relative;width:min(380px,82vw);animation:flotaS-sor 5s ease-in-out infinite;transition:transform .25s ease-out;transform-style:preserve-3d;cursor:pointer}.pagina-sorteos .s-giro{position:relative;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-carta3d.volteada .s-giro{transform:rotateY(180deg)}.pagina-sorteos .s-cara{width:100%!important;animation:none!important;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pagina-sorteos .s-dorso{position:absolute!important;inset:0;transform:rotateY(180deg);text-align:left;display:flex;flex-direction:column;padding:26px!important}.pagina-sorteos .s-dorso h3{margin-bottom:16px}.pagina-sorteos .s-dorso ul{list-style:none;display:grid;gap:12px;flex:1}.pagina-sorteos .s-dorso li{display:flex;gap:10px;font-size:19px;line-height:1.25;color:var(--texto)}.pagina-sorteos .s-dorso li:before{content:"\2726";color:var(--amarillo)}.pagina-sorteos .s-girar-pista{display:block;margin-top:12px;font-family:var(--pixel);font-size:8px;color:var(--texto-2);transition:color .3s}.pagina-sorteos .s-carta3d:hover .s-girar-pista{color:var(--amarillo)}.pagina-sorteos .s-holo{position:absolute;inset:0;pointer-events:none;z-index:2;opacity:0;transition:opacity .35s;background:radial-gradient(circle at var(--mx,50%) var(--my,30%),rgba(255,255,255,.3),transparent 32%),linear-gradient(115deg,transparent 18%,rgba(255,0,229,.2) 34%,rgba(163,230,255,.2) 50%,rgba(185,255,0,.18) 66%,transparent 82%);background-size:100% 100%,220% 220%;background-position:0 0,var(--hx,50%) 50%}.pagina-sorteos .s-carta3d:hover .s-holo{opacity:1}.pagina-sorteos .s-ticker{position:relative;overflow:hidden;border-top:2px solid var(--borde);border-bottom:2px solid var(--borde);background:linear-gradient(90deg,#ff00e51f,#1a0b3dd9 30% 70%,#b9ff001a);padding:13px 0}.pagina-sorteos .s-ticker .pista{display:flex;gap:44px;width:max-content;animation:ticker-sor 36s linear infinite;font-family:var(--pixel);font-size:11px;color:var(--texto);white-space:nowrap}.pagina-sorteos .s-ticker:hover .pista{animation-play-state:paused}.pagina-sorteos .s-ticker .pista span:before{content:"\2605";color:var(--magenta);margin-right:44px}.pagina-sorteos .s-ticker b{color:var(--verde);font-weight:400}.pagina-sorteos .av-px{image-rendering:pixelated;display:block}.pagina-sorteos .s-gan img.av{width:60px;height:60px;padding:0}.pagina-sorteos .s-boleto-cab{display:flex;align-items:center;gap:12px}.pagina-sorteos .s-boleto-av{width:42px;height:42px;border:2px solid var(--amarillo);flex:none}.pagina-sorteos .s-boleto{overflow:hidden}.pagina-sorteos .s-boleto::marker{content:none}.pagina-sorteos .s-boleto .s-brillo-b{position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%);transform:translate(-120%);animation:brilloS-sor 5s ease-in-out infinite;pointer-events:none}.pagina-sorteos .s-modal-av{position:relative;width:96px;height:96px;margin:14px auto 0;border:4px solid var(--amarillo);box-shadow:0 0 30px #ffd23f80;animation:avGanador-sor 1s cubic-bezier(.2,1.4,.4,1)}.pagina-sorteos .s-historial li img{width:24px;height:24px;border:2px solid var(--borde)}.pagina-sorteos .s-rueda canvas{filter:drop-shadow(0 0 16px rgba(255,0,229,.3));animation:haloR-sor 3.2s ease-in-out infinite}.pagina-sorteos .s-puntero{background:linear-gradient(180deg,#fff6c2,#ffd23f 40%,#c98a00)}.pagina-sorteos .s-tarea .ico svg{width:20px;height:20px;fill:currentColor}.pagina-sorteos .s-tarea .ico{color:var(--cian)}.pagina-sorteos .s-prox:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(163,230,255,.13) 50%,transparent 70%);transform:translate(-110%);transition:transform 1s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-prox:hover:after{transform:translate(110%)}.pagina-sorteos .s-prox:hover .candado{animation:candado-sor .6s ease-in-out}.pagina-sorteos .s-paseo{position:relative;height:96px;overflow:hidden;border-top:2px dashed rgba(59,36,112,.6);background:linear-gradient(180deg,transparent,rgba(26,11,61,.6))}.pagina-sorteos .s-paseo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:repeating-linear-gradient(90deg,#2a0f55 0 16px,#1d0a3d 16px 32px)}.pagina-sorteos .s-mascota{position:absolute;bottom:8px;left:0;width:52px;z-index:1;animation:pasea-sor 30s linear -9s infinite;cursor:pointer}.pagina-sorteos .s-mascota:hover{animation-play-state:paused}.pagina-sorteos .s-mascota svg{display:block;width:100%;shape-rendering:crispEdges;animation:paso-sor .45s ease-in-out infinite alternate}.pagina-sorteos .s-mascota.salta svg{animation:saltoM-sor .7s cubic-bezier(.2,.8,.2,1)}.pagina-sorteos .s-bocadillo{position:absolute;bottom:70px;left:50%;transform:translate(-50%) translateY(6px);white-space:nowrap;font-family:var(--pixel);font-size:9px;color:#0a0315;background:#fff;padding:7px 9px;box-shadow:3px 3px 0 var(--magenta);opacity:0;transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1);pointer-events:none}.pagina-sorteos .s-bocadillo.ver{opacity:1;transform:translate(-50%)}@media(max-width:700px){.pagina-sorteos .s-castillo{height:180px}.pagina-sorteos .s-ticker .pista{font-size:9px}}html.tema-navidad{--rojo-n:#FF3B4E;--nieve:#F2F6FF}html.tema-navidad #nieve{position:fixed;inset:0;width:100%;height:100%;z-index:84;pointer-events:none}html.tema-navidad .menu{position:sticky}html.tema-navidad .guirnalda{position:absolute;left:0;right:0;bottom:-11px;height:18px;display:flex;justify-content:space-around;pointer-events:none;z-index:3}html.tema-navidad .guirnalda:before{content:"";position:absolute;left:0;right:0;top:3px;height:2px;background:#25521a}html.tema-navidad .guirnalda i{position:relative;width:8px;height:12px;margin-top:5px;border-radius:2px 2px 5px 5px;background:var(--c);box-shadow:0 0 10px var(--c);animation:bombilla 2.6s ease-in-out infinite;animation-delay:var(--d)}@keyframes bombilla{0%,to{opacity:1}50%{opacity:.25;box-shadow:none}}html.tema-navidad .boton-nieve{position:fixed;right:20px;bottom:82px;z-index:46;width:50px;height:50px;border:3px solid var(--nieve);background:#0a0315eb;color:#fff;font-size:22px;line-height:1;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .3s,background .3s}html.tema-navidad .boton-nieve:hover{transform:translateY(-3px) rotate(20deg);background:#f2f6ff1f}html.tema-navidad .boton-nieve.off{opacity:.4}html.tema-navidad .gorro{fill:none!important;filter:drop-shadow(0 0 8px rgba(255,59,78,.6))!important}@media(max-width:700px){html.tema-navidad .boton-nieve{right:12px;bottom:72px;width:44px;height:44px}html.tema-navidad .guirnalda i{width:6px;height:10px}}html.tema-navidad{--fondo:#060b1f;--fondo-2:#0a1230;--sup:#111b3d;--sup-2:#18234d;--morado:#7b4dff;--magenta:#8f63ff;--verde:#F6C55A;--cian:#9fd3ff;--amarillo:#F6C55A;--rojo:#B3273D;--rojo-n:#B3273D;--verde-n:#1F7A4E;--texto:#F7F4EE;--texto-2:#94A3B8;--borde:rgba(255,255,255,.14);--brillo-v:0 0 22px rgba(233,196,106,.45);--brillo-m:0 0 22px rgba(185,140,255,.4);--oro-borde:rgba(233,196,106,.5);--pixel:"Playfair Display",Georgia,serif;--vt:"Montserrat",system-ui,sans-serif;--vidrio:linear-gradient(160deg,rgba(255,255,255,.08),rgba(255,255,255,.025))}html.tema-navidad body{font-family:var(--vt);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;cursor:auto!important;background:var(--fondo)}html.tema-navidad body a,html.tema-navidad body button,html.tema-navidad body [role=button]{cursor:pointer!important}html.tema-navidad body *{text-shadow:none!important}html.tema-navidad .crt{display:none!important}html.tema-navidad img,html.tema-navidad .portada-arte,html.tema-navidad .retrato .foto,html.tema-navidad .arena,html.tema-navidad .simu-escena,html.tema-navidad .vida-jefe .cara,html.tema-navidad .slot img{image-rendering:auto!important}html.tema-navidad .cielo{background:radial-gradient(circle at 12% 18%,rgba(245,210,122,.1),transparent 18%),radial-gradient(circle at 88% 12%,rgba(185,140,255,.12),transparent 22%),radial-gradient(circle at 70% 78%,rgba(245,210,122,.08),transparent 20%),radial-gradient(ellipse at 50% -10%,#16245a,transparent 60%),var(--fondo)}html.tema-navidad .cielo i{width:3px!important;height:3px!important;border-radius:50%;background:#fff!important;box-shadow:0 0 6px #fffc;animation:titilaM 4s ease-in-out infinite alternate!important}html.tema-navidad .cielo i.v,html.tema-navidad .cielo i.m{width:7px!important;height:7px!important;background:#f5d27a8c!important;filter:blur(2px);box-shadow:0 0 14px #f5d27a99}@keyframes titilaM{0%{opacity:.15}to{opacity:.85}}html.tema-navidad .panel{background:var(--vidrio)!important;border:1px solid var(--borde)!important;border-radius:20px!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 20px 50px #00000059,inset 0 1px #ffffff14!important}html.tema-navidad .panel:before{display:none!important}html.tema-navidad .panel.vivo{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s!important}html.tema-navidad .panel.vivo:hover{transform:translateY(-5px)!important;border-color:#e9c46a73!important;box-shadow:0 26px 60px #00000073,0 0 34px #e9c46a24!important}html.tema-navidad .btn{border-radius:999px!important;font-family:var(--vt)!important;font-weight:600;font-size:13px!important;letter-spacing:2px;border-width:1px!important;padding:14px 26px!important;gap:10px}html.tema-navidad .btn.btn-chico{padding:10px 18px!important;font-size:12px!important}html.tema-navidad .btn-verde{color:#1d1505!important;background:linear-gradient(180deg,#f8df95,#e0b257)!important;border-color:#f5d27a!important;box-shadow:0 10px 28px #e0b25759!important}html.tema-navidad .btn-verde:hover{filter:brightness(1.08);box-shadow:0 12px 34px #e0b2578c,0 0 0 4px #f5d27a2e!important}html.tema-navidad .btn-magenta{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff59!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none!important}html.tema-navidad .btn-magenta:hover{color:var(--amarillo)!important;border-color:var(--amarillo)!important;background:#f5d27a14!important;box-shadow:0 0 22px #f5d27a2e!important}html.tema-navidad .btn svg{width:15px;height:15px}html.tema-navidad .menu{background:#060b1f9e!important;border-bottom:1px solid rgba(255,255,255,.08)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html.tema-navidad .marca b{font-family:var(--pixel)!important;font-weight:700;font-size:20px!important;letter-spacing:2px;color:#fff!important}html.tema-navidad .marca .corona{fill:var(--amarillo)!important;filter:drop-shadow(0 0 8px rgba(245,210,122,.6))!important}html.tema-navidad .enlaces a{font-family:var(--vt)!important;font-size:13px!important;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--texto-2)!important}html.tema-navidad .enlaces a:hover,html.tema-navidad .enlaces a.activo{color:#fff!important}html.tema-navidad .enlaces a.activo:before{display:none!important}html.tema-navidad .enlaces a:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:2px;background:var(--amarillo);border-radius:2px;transition:left .3s,right .3s}html.tema-navidad .enlaces a.activo:after{left:12px;right:12px}html.tema-navidad .directo{border-radius:999px!important;border:1px solid var(--borde)!important;font-family:var(--vt)!important;font-size:11px!important;font-weight:600;letter-spacing:1px;padding:7px 12px!important}html.tema-navidad .directo i{border-radius:50%}html.tema-navidad .redes a{border-radius:50%!important;border:1px solid var(--borde)!important;color:#fff!important}html.tema-navidad .redes a:hover{background:#f5d27a26!important;border-color:var(--amarillo)!important;color:var(--amarillo)!important;box-shadow:none!important}html.tema-navidad .hamburguesa{border-radius:12px;border:1px solid var(--borde)!important;color:#fff!important}html.tema-navidad .progreso{height:2px!important;background:linear-gradient(90deg,var(--magenta),var(--amarillo))!important}html.tema-navidad .titulo .num{border-radius:999px!important;border:1px solid rgba(233,196,106,.6)!important;color:var(--amarillo)!important;box-shadow:none!important;font-family:var(--vt)!important;font-size:12px!important;font-weight:600;padding:6px 12px!important}html.tema-navidad .titulo h2{font-family:var(--pixel)!important;font-weight:600;letter-spacing:3px;background:linear-gradient(180deg,#fff,#c4cbe6);-webkit-background-clip:text;background-clip:text;color:transparent!important;font-size:clamp(26px,3.6vw,46px)!important}html.tema-navidad .titulo p{font-family:var(--vt)!important;font-size:12px!important;font-weight:600;letter-spacing:4px;color:var(--amarillo)!important}html.tema-navidad .titulo .linea{height:1px!important;background:linear-gradient(90deg,rgba(233,196,106,.6),transparent)!important}html.tema-navidad .portada-velo{background:linear-gradient(90deg,#060b1ff5,#060b1fb3 32%,#060b1f00 60%),linear-gradient(0deg,var(--fondo) 0%,transparent 22%)!important}html.tema-navidad .portada-arte{background-position:68% center!important;cursor:pointer}html.tema-navidad .nick{font-family:var(--pixel)!important;font-weight:600;letter-spacing:3px;font-size:clamp(34px,5.6vw,80px)!important;color:transparent!important;background:linear-gradient(180deg,#fff,#e3e7f7,#9ea8cd);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 6px 24px rgba(0,0,0,.65)) drop-shadow(0 0 30px rgba(180,190,255,.22))}html.tema-navidad .nick:before,html.tema-navidad .nick:after{display:none!important}html.tema-navidad .lema{border:0!important;box-shadow:none!important;padding:0!important;font-family:var(--vt)!important;font-weight:500;letter-spacing:6px;color:var(--amarillo)!important;font-size:13px!important;margin-top:18px!important}html.tema-navidad .dialogo{border-radius:18px!important;border:1px solid var(--borde)!important;background:#0a10288c!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 40px #0006!important;font-family:var(--vt);font-size:18px!important;font-style:italic}html.tema-navidad .dialogo small{font-family:var(--vt)!important;font-size:11px!important;font-style:normal;letter-spacing:2px;color:var(--amarillo)!important}html.tema-navidad .dialogo span:after{content:"|"!important;color:var(--amarillo)!important}html.tema-navidad .dialogo .sig{color:var(--amarillo)!important}html.tema-navidad .vida-jefe .cara{border-radius:50%!important;border:2px solid var(--amarillo)!important;box-shadow:0 0 18px #f5d27a66!important;background-size:900% auto!important;background-position:79% 46%!important}html.tema-navidad .vida-jefe .nombre-j{font-family:var(--vt)!important;font-size:12px!important;font-weight:600;letter-spacing:1.5px}html.tema-navidad .barra-hp{border-radius:999px!important;border:1px solid rgba(255,255,255,.4)!important;box-shadow:0 0 0 3px #060b1f99!important;overflow:hidden;height:14px!important;background:#ffffff14!important}html.tema-navidad .barra-hp b{background:linear-gradient(90deg,#b98cff,#f5d27a)!important}html.tema-navidad .barra-hp em{font-family:var(--vt)!important;font-size:10px!important;font-weight:700}html.tema-navidad .pista-jefe{font-family:var(--vt)!important;font-size:11px!important;letter-spacing:1px}html.tema-navidad .desliza{font-family:var(--vt)!important;font-size:11px!important;letter-spacing:3px}html.tema-navidad .chip-sorteo{border-radius:999px!important;border:1px solid rgba(245,210,122,.6)!important;font-family:var(--vt)!important;font-size:12px!important;font-weight:600;letter-spacing:1px;background:#060b1f80!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html.tema-navidad .dano{font-family:var(--vt)!important;font-weight:800;font-size:22px!important;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.6)!important}html.tema-navidad .dano.crit{color:var(--amarillo)!important;font-size:30px!important}html.tema-navidad .derrota b{font-family:var(--pixel)!important;color:#fff!important;text-shadow:0 0 30px rgba(245,210,122,.8)!important}html.tema-navidad .arranque{background:radial-gradient(circle at 50% 40%,#16245a,var(--fondo) 70%)!important}html.tema-navidad .arranque b{font-family:var(--pixel)!important;color:#fff!important;letter-spacing:4px}html.tema-navidad .arranque .carga{border-radius:999px;border:1px solid rgba(245,210,122,.6)!important;box-shadow:none!important}html.tema-navidad .arranque .carga i{border-radius:999px;background:linear-gradient(90deg,#b98cff,#f5d27a)!important}html.tema-navidad .arranque small{font-family:var(--vt)!important;font-size:12px!important;letter-spacing:4px}html.tema-navidad .stat small,html.tema-navidad .temporadas button,html.tema-navidad .nivel .fila,html.tema-navidad .poder-total small,html.tema-navidad .hab-info .tipo,html.tema-navidad .slot .tecla,html.tema-navidad .consejo b,html.tema-navidad .clip .dur,html.tema-navidad .j-hud .bloque,html.tema-navidad .j-capa .record,html.tema-navidad .j-rango,html.tema-navidad .j-nuevo,html.tema-navidad .mision-actual .etq,html.tema-navidad .reloj span,html.tema-navidad footer .enlaces a,html.tema-navidad .contador,html.tema-navidad .aviso,html.tema-navidad .logros-btn,html.tema-navidad .logro-toast small,html.tema-navidad .presets button,html.tema-navidad .simu-res small,html.tema-navidad .promo-sorteo .etq-p,html.tema-navidad .falta-navidad,html.tema-navidad .casilla .dentro small,html.tema-navidad .adv-modal small,html.tema-navidad kbd,html.tema-navidad .j-capa kbd,html.tema-navidad .pista kbd,html.tema-navidad .total-v button,html.tema-navidad .etq{font-family:var(--vt)!important;font-weight:600;letter-spacing:1px}html.tema-navidad .stat small,html.tema-navidad .nivel .fila,html.tema-navidad .poder-total small,html.tema-navidad .hab-info .tipo,html.tema-navidad .consejo b,html.tema-navidad .mision-actual .etq,html.tema-navidad .reloj span,html.tema-navidad .simu-res small,html.tema-navidad .logro-toast small,html.tema-navidad .adv-modal small{font-size:11px!important}html.tema-navidad .temporadas button,html.tema-navidad .presets button,html.tema-navidad .j-hud .bloque,html.tema-navidad .j-capa .record,html.tema-navidad .j-rango,html.tema-navidad .contador,html.tema-navidad .logros-btn,html.tema-navidad .falta-navidad,html.tema-navidad .promo-sorteo .etq-p,html.tema-navidad .casilla .dentro small{font-size:12px!important}html.tema-navidad .aviso{font-size:13px!important;line-height:1.5}html.tema-navidad .retrato h3,html.tema-navidad .clip h3,html.tema-navidad .j-capa h3,html.tema-navidad .j-ayuda h3,html.tema-navidad .j-ranking h3,html.tema-navidad .mision-actual h3,html.tema-navidad .diario h3,html.tema-navidad .simu-ctrl h3,html.tema-navidad .encuesta h3,html.tema-navidad .panel-logros h3,html.tema-navidad .promo-sorteo h3,html.tema-navidad .adv-modal h3,html.tema-navidad .hab-info h3,html.tema-navidad .dia .nombre-d,html.tema-navidad .lg b,html.tema-navidad .s-tareas h3,html.tema-navidad .s-form h3,html.tema-navidad .s-lista h3{font-family:var(--pixel)!important;font-weight:600;letter-spacing:1px}html.tema-navidad .clip h3{font-size:16px!important}html.tema-navidad .j-ayuda h3,html.tema-navidad .j-ranking h3,html.tema-navidad .diario h3,html.tema-navidad .simu-ctrl h3,html.tema-navidad .encuesta h3{font-size:15px!important;color:var(--amarillo)!important}html.tema-navidad .dia .nombre-d{font-size:15px!important}html.tema-navidad .lg b{font-size:13px!important}html.tema-navidad .stat b,html.tema-navidad .reloj b,html.tema-navidad .poder-total b,html.tema-navidad .simu-res b,html.tema-navidad .j-total,html.tema-navidad .j-stats b,html.tema-navidad .j-hud .bloque b,html.tema-navidad .s-reloj b,html.tema-navidad .s-datos b{font-family:var(--pixel)!important;font-weight:600}html.tema-navidad .reloj b{color:#fff!important}html.tema-navidad .stat .ico,html.tema-navidad .slot,html.tema-navidad .reloj div,html.tema-navidad .dia,html.tema-navidad .opcion,html.tema-navidad .clip .mini,html.tema-navidad .retrato .foto,html.tema-navidad .casilla .puerta,html.tema-navidad .casilla .dentro,html.tema-navidad .simu-res div,html.tema-navidad .veredicto,html.tema-navidad .lg,html.tema-navidad .lg .i,html.tema-navidad .j-stats div,html.tema-navidad .j-ranking li,html.tema-navidad .recompensa,html.tema-navidad .consejo,html.tema-navidad .hab-datos span,html.tema-navidad .presets button,html.tema-navidad .temporadas button,html.tema-navidad .j-nombre input,html.tema-navidad .atributo .bar,html.tema-navidad .barra-exp{border-radius:14px!important}html.tema-navidad .temporadas{border-radius:999px!important;background:#ffffff0d!important;border:1px solid var(--borde)!important}html.tema-navidad .temporadas button{border-radius:999px!important;border:0!important}html.tema-navidad .temporadas button.activa{background:linear-gradient(180deg,#f8df95,#e0b257)!important;color:#1d1505!important;box-shadow:none!important}html.tema-navidad .stat .ico{background:#ffffff0d!important;border:1px solid var(--borde)!important}html.tema-navidad .stat.v b{color:var(--amarillo)!important}html.tema-navidad .stat.m b{color:var(--magenta)!important}html.tema-navidad .barra-exp{border:1px solid var(--borde)!important;background:#ffffff0f!important;padding:2px!important}html.tema-navidad .barra-exp i{border-radius:999px;background:linear-gradient(90deg,#b98cff,#f5d27a)!important;box-shadow:0 0 12px #f5d27a66!important}html.tema-navidad .atributo .bar{border:0!important;background:#ffffff14!important;overflow:hidden}html.tema-navidad .atributo .bar i{border-radius:999px}html.tema-navidad .poder-total{border-radius:16px!important;border:1px solid rgba(185,140,255,.4)!important;background:#b98cff12!important}html.tema-navidad .retrato .foto{border:2px solid rgba(245,210,122,.6)!important;box-shadow:0 0 30px #f5d27a33!important;background-size:auto 230%!important;background-position:79% 40%!important}html.tema-navidad .slot{border:1px solid var(--borde)!important;overflow:hidden}html.tema-navidad .slot.activa{border-color:var(--amarillo)!important;box-shadow:0 0 22px #f5d27a66!important}html.tema-navidad .slot .tecla{border-radius:8px;border:1px solid rgba(255,255,255,.4)!important;background:#060b1fcc!important}html.tema-navidad .consejo{border-left:0!important;border:1px solid rgba(245,210,122,.3)!important;background:#f5d27a0f!important}html.tema-navidad .hab-datos span{border:1px solid var(--borde)!important;background:#ffffff0a!important}html.tema-navidad .clip .mini{border:1px solid var(--borde)!important}html.tema-navidad .clip .play-mini{border-radius:50%!important;border:1px solid rgba(245,210,122,.8)!important;color:var(--amarillo)!important;background:#060b1f99!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.tema-navidad .clip .dur{border-radius:8px;border:0!important;background:#060b1fbf!important}html.tema-navidad .clip:hover h3{color:var(--amarillo)!important}html.tema-navidad .reloj div{background:#ffffff0d!important;border:1px solid var(--borde)!important}html.tema-navidad .dia{background:#ffffff0a!important;border:1px solid var(--borde)!important}html.tema-navidad .dia .check{border-radius:50%!important;border:1px solid var(--texto-2)!important}html.tema-navidad .dia.hecha .check{background:var(--amarillo)!important;border-color:var(--amarillo)!important}html.tema-navidad .dia.hoy{border-color:var(--amarillo)!important}html.tema-navidad .recompensa{border:1px dashed rgba(245,210,122,.4)!important}html.tema-navidad .mision-actual .etq i,html.tema-navidad .directo i{border-radius:50%}html.tema-navidad .juego-marco{border-radius:20px!important;overflow:hidden}html.tema-navidad .j-capa{background:#060b1fe0!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.tema-navidad .j-capa h3{color:#fff!important;font-size:clamp(20px,2.6vw,30px)!important}html.tema-navidad .j-total{color:var(--amarillo)!important}html.tema-navidad .j-nuevo{border-radius:999px;background:var(--amarillo)!important;color:#1d1505!important}html.tema-navidad .j-nombre input{border:1px solid rgba(245,210,122,.6)!important;font-family:var(--vt)!important;font-size:14px!important;background:#ffffff0d!important}html.tema-navidad .j-pausa{border-radius:10px;border:1px solid var(--borde)!important}html.tema-navidad .j-ayuda li:before,html.tema-navidad .j-ranking li:before{border-radius:50%;font-family:var(--vt)!important;font-size:11px!important}html.tema-navidad .j-ranking li{border:1px solid var(--borde)!important;background:#ffffff0a!important}html.tema-navidad .rango input{border-radius:999px;border:0!important;height:6px!important;background:linear-gradient(90deg,var(--amarillo) var(--v,50%),rgba(255,255,255,.12) var(--v,50%))!important}html.tema-navidad .rango input::-webkit-slider-thumb{border-radius:50%!important;background:#fff!important;border:3px solid var(--amarillo)!important;box-shadow:0 0 12px #f5d27a99!important}html.tema-navidad .rango b{font-family:var(--pixel)!important;font-size:16px!important}html.tema-navidad .veredicto{font-family:var(--vt)!important;font-weight:700;font-size:14px!important;letter-spacing:1px}html.tema-navidad .veredicto.letal{background:linear-gradient(180deg,#f8df95,#e0b257)!important;color:#1d1505!important;border-color:transparent!important}html.tema-navidad .presets button{border:1px solid var(--borde)!important}html.tema-navidad .presets button:hover,html.tema-navidad .presets button.on{background:var(--amarillo)!important;border-color:var(--amarillo)!important;color:#1d1505!important}html.tema-navidad .opcion{border:1px solid var(--borde)!important;background:#ffffff0a!important;font-size:16px!important}html.tema-navidad .opcion .relleno{background:linear-gradient(90deg,#b98cff73,#f5d27a4d)!important}html.tema-navidad .opcion .pct{font-family:var(--pixel)!important;font-size:15px!important;color:var(--amarillo)!important}html.tema-navidad .opcion.mia{border-color:var(--amarillo)!important}html.tema-navidad .opcion.mia .txt:after{font-family:var(--vt)!important;font-size:10px!important;color:var(--amarillo)!important}html.tema-navidad .promo-sorteo{border-color:#f5d27a80!important}html.tema-navidad .promo-sorteo .etq-p{border-radius:999px;background:var(--amarillo)!important;color:#1d1505!important}html.tema-navidad .promo-sorteo .cuenta-p{font-family:var(--pixel)!important;font-size:18px!important;color:#fff!important}html.tema-navidad .contador,html.tema-navidad .logros-btn{border-radius:999px!important;border:1px solid rgba(245,210,122,.6)!important;box-shadow:0 10px 30px #0006!important;background:#060b1fbf!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html.tema-navidad .arriba{border-radius:50%!important;border:1px solid rgba(245,210,122,.6)!important;color:var(--amarillo)!important;background:#060b1fbf!important}html.tema-navidad .arriba i{border-radius:50%}html.tema-navidad .boton-nieve{border-radius:50%!important;border:1px solid rgba(255,255,255,.5)!important;background:#060b1fbf!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html.tema-navidad .aviso{border-radius:16px!important;border:1px solid rgba(245,210,122,.5)!important;background:#0a1028eb!important;box-shadow:0 14px 40px #00000073!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html.tema-navidad .logro-toast{border-radius:20px!important;border:1px solid rgba(245,210,122,.6)!important;background:linear-gradient(135deg,#18234df5,#060b1ff5)!important;box-shadow:0 20px 50px #00000080,0 0 30px #f5d27a33!important}html.tema-navidad .logro-toast .tro{border-radius:50%}html.tema-navidad .panel-logros,html.tema-navidad .adv-modal,html.tema-navidad .visor,html.tema-navidad .s-modal{border-radius:24px!important;border:1px solid rgba(245,210,122,.5)!important;background:linear-gradient(170deg,#18234d,#060b1f)!important;box-shadow:0 30px 80px #0009,0 0 50px #f5d27a26!important}html.tema-navidad .lg{border:1px solid var(--borde)!important;background:#ffffff0a!important}html.tema-navidad .lg.si{border-color:#f5d27a99!important}html.tema-navidad .lg.si .i{background:var(--amarillo)!important}html.tema-navidad .cerrar{border-radius:50%!important;background:var(--amarillo)!important;color:#1d1505!important}html.tema-navidad .casilla .puerta{font-family:var(--pixel)!important;font-weight:600;border-width:1px!important;box-shadow:0 10px 26px #0006!important;background:linear-gradient(160deg,var(--bg),color-mix(in srgb,var(--bg) 60%,#000))!important}html.tema-navidad .casilla .puerta:before{background:linear-gradient(90deg,transparent 46%,rgba(245,210,122,.75) 46% 54%,transparent 54%),linear-gradient(0deg,transparent 46%,rgba(245,210,122,.75) 46% 54%,transparent 54%)!important}html.tema-navidad .casilla .dentro{border:1px solid var(--borde)!important;background:radial-gradient(circle,#1d2a5c,#0a1230)!important}html.tema-navidad .falta-navidad{border-radius:999px!important;border:1px solid rgba(255,255,255,.5)!important;box-shadow:none!important}html.tema-navidad .pix{border-radius:50%;width:6px!important;height:6px!important}html.tema-navidad .estela{border-radius:50%;width:6px!important;height:6px!important;background:#f5d27a!important;box-shadow:0 0 10px #f5d27a!important;opacity:.8}html.tema-navidad .orbe,html.tema-navidad .botin{filter:drop-shadow(0 0 10px rgba(245,210,122,.7))!important}html.tema-navidad footer{background:#060b1fe6!important;border-top:1px solid rgba(255,255,255,.08)!important}html.tema-navidad .legal{font-size:13px!important}@media(max-width:700px){html.tema-navidad .marca b{font-size:15px!important}html.tema-navidad .nick{font-size:clamp(28px,9vw,44px)!important;letter-spacing:1px}html.tema-navidad .lema{letter-spacing:3px}}html.tema-navidad{--pixel:"Cinzel",Georgia,serif}html.tema-navidad .menu{position:fixed!important;top:0;left:0;right:0;z-index:50;background:transparent!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none}html.tema-navidad .menu .contenedor{height:auto!important;max-width:1400px;padding-top:18px;justify-content:center;position:relative;pointer-events:none}html.tema-navidad .menu .contenedor>*{pointer-events:auto}html.tema-navidad .menu .marca,html.tema-navidad .guirnalda{display:none!important}html.tema-navidad .menu .pildora{margin:0 auto!important;display:flex!important;align-items:stretch;gap:0!important;padding:0 14px;height:62px;border-radius:999px;background:linear-gradient(180deg,#3a427694,#0e122ea8)!important;border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px #ffffff42,inset 0 -1px #ffffff0f,0 16px 44px #00000080;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html.tema-navidad .menu .pildora a{display:flex!important;align-items:center;gap:10px;padding:0 22px!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.7px!important;text-transform:uppercase;color:#fff!important;position:relative;transition:color .3s}html.tema-navidad .menu .pildora a+a{background:linear-gradient(180deg,transparent 28%,rgba(255,255,255,.3) 50%,transparent 72%) left center/1px 100% no-repeat}html.tema-navidad .menu .pildora a svg{width:21px;height:21px;flex:none;opacity:.95}html.tema-navidad .menu .pildora a:before{display:none!important}html.tema-navidad .menu .pildora a:after{content:""!important;position:absolute;left:50%!important;right:50%!important;bottom:-1px!important;height:3px!important;border-radius:3px;background:linear-gradient(90deg,transparent,#f6c55a 18%,#fff0be 50%,#f6c55a 82%,transparent)!important;box-shadow:0 0 14px #f6c55ae6;transition:left .35s cubic-bezier(.2,.8,.2,1),right .35s cubic-bezier(.2,.8,.2,1)!important}html.tema-navidad .menu .pildora a.activo:after{left:14px!important;right:14px!important}html.tema-navidad .menu .directo{display:none!important;position:absolute;right:28px;top:32px}html.tema-navidad .menu .directo.vivo{display:flex!important;border-radius:999px!important;background:#b3273d59!important;border:1px solid rgba(255,120,140,.6)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html.tema-navidad .menu .hamburguesa{display:none!important}html.tema-navidad .progreso{z-index:60}@media(max-width:1180px){html.tema-navidad .menu .contenedor{padding:12px 16px 0;justify-content:flex-start}html.tema-navidad .menu .marca{display:flex!important;align-items:center;gap:10px;flex:1;height:56px;padding:0 64px 0 20px;border-radius:999px;background:linear-gradient(180deg,#3a427699,#0e122eb8);border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px #ffffff3d,0 14px 36px #00000073;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html.tema-navidad .menu .marca img{width:24px;height:24px;object-fit:contain}html.tema-navidad .menu .marca b{font-family:Cinzel,serif!important;font-weight:600;font-size:18px!important;letter-spacing:2px;color:#fff!important;background:none!important}html.tema-navidad .menu .hamburguesa{display:grid!important;place-items:center;position:absolute;right:26px;top:17px;width:46px;height:46px;border:0!important;background:none!important;color:#fff!important;font-size:24px}html.tema-navidad .menu .pildora{display:none!important;position:absolute;top:76px;left:16px;right:16px;height:auto;flex-direction:column;border-radius:24px;padding:10px}html.tema-navidad .menu.abierto .pildora{display:flex!important}html.tema-navidad .menu .pildora a{padding:14px 18px!important}html.tema-navidad .menu .pildora a+a{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent) top center/100% 1px no-repeat}html.tema-navidad .menu .pildora a:after{display:none!important}html.tema-navidad .menu .pildora a.activo{color:#ffe7a6!important}html.tema-navidad .menu .directo.vivo{right:82px;top:27px}}html.tema-navidad .btn{min-height:56px;padding:0 30px!important;border-radius:999px!important;border:2px solid rgba(255,255,255,.4)!important;font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:15px!important;letter-spacing:.8px!important;text-transform:uppercase;color:#fff!important;gap:14px!important;background:linear-gradient(180deg,#ffffff26,#ffffff08 46%,#080a1e59),#0e102c99!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,filter .3s!important}html.tema-navidad .btn svg{width:22px!important;height:22px!important;fill:currentColor}html.tema-navidad .btn-magenta{border-color:#a982ff!important;color:#fff!important;box-shadow:0 0 14px #9668ffcc,0 0 38px #7850ff59,inset 0 0 18px #9668ff66,inset 0 1px #ffffff61!important}html.tema-navidad .btn-magenta svg{color:#d2bfff}html.tema-navidad .btn-verde{border-color:#f0c76c!important;color:#fff!important;box-shadow:0 0 14px #f0c76cb3,0 0 38px #f0b45040,inset 0 0 18px #f0c76c4d,inset 0 1px #ffffff61!important;background:linear-gradient(180deg,#ffecb42b,#ffffff08 46%,#1e140a59),#1c182c9e!important}html.tema-navidad .btn-verde svg{color:#f6cd6c}html.tema-navidad .btn:hover{transform:translateY(-2px)!important;filter:brightness(1.15);color:#fff!important}html.tema-navidad .btn-magenta:hover{border-color:#c2a3ff!important;box-shadow:0 0 22px #a072ff,0 0 56px #7850ff80,inset 0 0 22px #9668ff8c,inset 0 1px #ffffff73!important;background:linear-gradient(180deg,#ffffff26,#ffffff08 46%,#080a1e59),#0e102c99!important}html.tema-navidad .btn-verde:hover{border-color:#ffdc8c!important;box-shadow:0 0 22px #f6cd6c,0 0 56px #f0b45073,inset 0 0 22px #f0c76c73,inset 0 1px #ffffff73!important;background:linear-gradient(180deg,#ffecb42b,#ffffff08 46%,#1e140a59),#1c182c9e!important}html.tema-navidad .btn:active{transform:translateY(1px) scale(.98)!important}html.tema-navidad .btn.btn-chico{min-height:42px!important;padding:0 20px!important;font-size:12px!important;border-width:1.5px!important;gap:10px!important}html.tema-navidad .btn.btn-chico svg{width:16px!important;height:16px!important}html.tema-navidad .orn{display:flex;align-items:center;justify-content:center;gap:14px;color:#e2b866}html.tema-navidad .orn .fl{width:clamp(70px,11vw,160px);height:14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%);filter:drop-shadow(0 0 4px rgba(246,197,90,.6))}html.tema-navidad .orn .fl.der{transform:scaleX(-1)}html.tema-navidad .orn img{object-fit:contain;filter:drop-shadow(0 0 14px rgba(246,197,90,.55))}html.tema-navidad .orn-copo img{width:64px;height:64px}html.tema-navidad .orn-estrella img{width:42px;height:42px}html.tema-navidad .orn-lazo{position:relative;height:96px;margin:-30px auto 0;width:100%;max-width:760px}html.tema-navidad .orn-lazo .swash{position:absolute;left:0;top:0;width:100%;height:62px}html.tema-navidad .orn-lazo img{position:absolute;left:50%;top:-14px;width:240px;transform:translate(-50%);filter:drop-shadow(0 8px 18px rgba(0,0,0,.55));animation:campanas 4.5s ease-in-out infinite;transform-origin:50% 20%}@keyframes campanas{0%,70%,to{transform:translate(-50%) rotate(0)}76%{transform:translate(-50%) rotate(-4deg)}84%{transform:translate(-50%) rotate(3deg)}92%{transform:translate(-50%) rotate(-1.5deg)}}html.tema-navidad .orn-lazo img:hover{animation:campanas 1s ease-in-out}html.tema-navidad .portada{min-height:clamp(660px,100vh,980px)!important;padding:96px 0 40px!important}html.tema-navidad .portada .contenedor{max-width:1440px}html.tema-navidad .portada-arte{background-position:62% center!important}html.tema-navidad .portada-velo{background:linear-gradient(90deg,#060b1fb8,#060b1f66 34%,#060b1f00 56%),linear-gradient(0deg,var(--fondo) 0%,transparent 16%)!important}html.tema-navidad .portada-texto{width:min(800px,56vw);max-width:none!important;padding-top:0!important;text-align:center;margin-left:-1vw}html.tema-navidad .portada .nick{display:block!important;font-family:Cinzel,serif!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1!important;margin:6px 0 0!important;font-size:clamp(40px,6.2vw,100px)!important;color:transparent!important;background:linear-gradient(180deg,#fff,#f4f5fb 32%,#c3c9de 55%,#f7f8fc 70%,#9aa3c2)!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 2px 0 rgba(255,255,255,.25)) drop-shadow(0 8px 26px rgba(0,0,0,.75)) drop-shadow(0 0 32px rgba(190,200,255,.2))!important}html.tema-navidad .portada .lema{display:block;border:0!important;padding:0!important;margin:4px 0 0!important;box-shadow:none!important;font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:clamp(14px,1.45vw,21px)!important;letter-spacing:.42em!important;color:#eef0f8!important;text-shadow:0 2px 12px rgba(0,0,0,.8)!important}html.tema-navidad .portada .orn-estrella{margin-top:18px}html.tema-navidad .portada .botones{justify-content:center;gap:clamp(16px,2.4vw,36px);margin-top:30px}html.tema-navidad .portada .botones .btn{min-height:64px;padding:0 36px!important;font-size:17px!important}html.tema-navidad .portada .botones .btn svg{width:28px!important;height:28px!important}html.tema-navidad .vida-jefe{top:96px!important;opacity:0;pointer-events:none;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1)!important;transform:translate(-50%,-12px)!important}html.tema-navidad .vida-jefe.visible{opacity:1;pointer-events:auto;transform:translate(-50%)!important}html.tema-navidad .pista-toque{position:absolute;right:20%;top:64%;z-index:3;pointer-events:none;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#fff;padding:8px 14px;border-radius:999px;background:#0a0e288c;border:1px solid rgba(246,197,90,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 18px #f6c55a59;animation:pistaT 2.6s ease-in-out infinite;transition:opacity .5s}html.tema-navidad .pista-toque.oculta{opacity:0}@keyframes pistaT{50%{transform:translateY(-6px);box-shadow:0 0 26px #f6c55a99}}html.tema-navidad .desliza{color:#cfd5ea!important}html.tema-navidad .titulo{flex-direction:column!important;align-items:center!important;text-align:center;gap:10px!important;margin-bottom:46px!important}html.tema-navidad .titulo:before{content:"";display:block;width:min(440px,84%);height:44px;background:url(/assets/tema/navidad/deco-copo.png) center/40px auto no-repeat,linear-gradient(90deg,#e2b86600,#e2b866f2) left center/ calc(50% - 32px) 1.5px no-repeat,linear-gradient(270deg,#e2b86600,#e2b866f2) right center/ calc(50% - 32px) 1.5px no-repeat;filter:drop-shadow(0 0 8px rgba(246,197,90,.45))}html.tema-navidad .titulo .num{display:none!important}html.tema-navidad .titulo h2{font-family:Cinzel,serif!important;font-weight:600!important;letter-spacing:.06em!important;font-size:clamp(28px,3.8vw,52px)!important;line-height:1.1!important;background:linear-gradient(180deg,#fff,#eef0f8 45%,#a9b0cc)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 6px 20px rgba(0,0,0,.6))}html.tema-navidad .titulo p{margin-top:10px!important;font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:13px!important;letter-spacing:.38em!important;color:#e9ecf7!important}html.tema-navidad .titulo .linea{flex:none!important;width:min(380px,74%)!important;height:28px!important;min-width:0!important;margin:0!important;background:url(/assets/tema/navidad/deco-estrella.png) center/26px auto no-repeat,linear-gradient(90deg,#e2b86600,#e2b866e6) left center/ calc(50% - 22px) 1.5px no-repeat,linear-gradient(270deg,#e2b86600,#e2b866e6) right center/ calc(50% - 22px) 1.5px no-repeat!important}html.tema-navidad .titulo .linea:after{display:none!important}html.tema-navidad .titulo .extra{margin:4px 0 0!important}html.tema-navidad .titulo>div:not(.linea):not(.extra):not(.temporadas){display:flex;flex-direction:column;align-items:center}html.tema-navidad .panel:not(.juego-marco):not(.arena):not(.simu-escena):not(.s-rueda):before{display:block!important;content:""!important;position:absolute!important;inset:-15px -6px auto!important;height:30px!important;background:url(/assets/tema/navidad/deco-nieve.png) center top/100% 100% no-repeat!important;opacity:1!important;z-index:4!important;pointer-events:none;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}html.tema-navidad .stat:after,html.tema-navidad .promo-sorteo:after,html.tema-navidad .mision-actual:after,html.tema-navidad .encuesta:after,html.tema-navidad .retrato:after,html.tema-navidad .s-carta.s-cara:after,html.tema-navidad .s-form:after,html.tema-navidad .adv-intro:after{content:"";position:absolute;right:-14px;top:-22px;width:64px;height:58px;background:url(/assets/tema/navidad/deco-acebo.png) center/contain no-repeat;z-index:5;pointer-events:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}html.tema-navidad .retrato .foto:after{display:none}html.tema-navidad #adviento,html.tema-navidad #comunidad,html.tema-navidad #participar{position:relative}html.tema-navidad #adviento:after,html.tema-navidad #comunidad:after,html.tema-navidad #participar:after{content:"";position:absolute;top:0;width:56px;height:118px;background:url(/assets/tema/navidad/deco-bola.png) center top/contain no-repeat;transform-origin:50% 0;animation:balanceo 5s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 8px 14px rgba(0,0,0,.5))}html.tema-navidad #adviento:after{right:7%}html.tema-navidad #comunidad:after{left:6%;animation-delay:-2s}html.tema-navidad #participar:after{right:6%;animation-delay:-1s}@keyframes balanceo{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}html.tema-navidad .orbe img,html.tema-navidad .botin img{width:100%;height:100%;object-fit:contain}html.tema-navidad .orbe,html.tema-navidad .botin{width:38px!important;height:38px!important}html.tema-navidad .contador img,html.tema-navidad .logros-btn img,html.tema-navidad .footer-estrella{width:22px;height:22px;object-fit:contain}html.tema-navidad footer .marca img{width:26px;height:26px;object-fit:contain}html.tema-navidad footer .marca b{font-family:Cinzel,serif!important;letter-spacing:2px}@media(max-width:700px){html.tema-navidad .portada{padding:86px 0 30px!important}html.tema-navidad .portada-arte{left:0;opacity:.55;background-position:72% center!important}html.tema-navidad .portada-texto{width:100%;margin-left:0}html.tema-navidad .portada .nick{font-size:clamp(30px,10.4vw,48px)!important}html.tema-navidad .portada .lema{letter-spacing:.22em!important;font-size:12px!important}html.tema-navidad .orn-copo img{width:46px;height:46px}html.tema-navidad .orn-lazo{height:70px;margin-top:-16px}html.tema-navidad .orn-lazo img{width:170px;top:-8px}html.tema-navidad .portada .botones{flex-direction:column;align-items:center}html.tema-navidad .portada .botones .btn{min-height:56px;width:min(300px,90%);justify-content:center;font-size:15px!important}html.tema-navidad .pista-toque{inset:auto auto 70px 50%;transform:translate(-50%)}html.tema-navidad .titulo h2{letter-spacing:.03em!important}html.tema-navidad .titulo p{letter-spacing:.2em!important}html.tema-navidad #adviento:after,html.tema-navidad #comunidad:after,html.tema-navidad #participar:after{width:40px;height:84px}html.tema-navidad .stat:after,html.tema-navidad .promo-sorteo:after,html.tema-navidad .mision-actual:after,html.tema-navidad .encuesta:after,html.tema-navidad .retrato:after,html.tema-navidad .s-carta.s-cara:after,html.tema-navidad .s-form:after{width:46px;height:42px;right:-6px;top:-16px}}html.tema-navidad .menu .pildora{height:64px;padding:0 16px;border-color:#ffffff5c;box-shadow:inset 0 1.5px #ffffff57,inset 0 -1px #ffffff14,0 16px 44px #00000080}html.tema-navidad .menu .pildora a{font-size:15.5px!important;padding:0 20px!important;gap:11px}html.tema-navidad .menu .pildora a svg{width:23px;height:23px}@media(max-width:1260px)and (min-width:1181px){html.tema-navidad .menu .pildora a{font-size:14px!important;padding:0 15px!important}}html.tema-navidad .btn-magenta{box-shadow:0 0 18px #9668fff2,0 0 50px #7850ff73,inset 0 0 22px #9668ff80,inset 0 1.5px #ffffff73!important}html.tema-navidad .btn-verde{box-shadow:0 0 18px #f0c76cd9,0 0 50px #f0b45052,inset 0 0 22px #f0c76c61,inset 0 1.5px #ffffff73!important}@media(max-width:1180px){html.tema-navidad .menu .pildora{display:none!important;position:absolute!important;top:76px!important;left:16px!important;right:16px!important;height:auto!important;flex-direction:column!important;align-items:stretch!important;border-radius:24px!important;padding:10px!important;margin:0!important}html.tema-navidad .menu.abierto .pildora{display:flex!important}html.tema-navidad .menu .pildora a{padding:14px 18px!important;font-size:15px!important;min-height:50px}}@media(max-width:480px){html.tema-navidad .menu .directo.vivo{padding:0!important;width:30px;height:30px;justify-content:center;right:78px!important;top:25px!important}html.tema-navidad .menu .directo.vivo span{display:none}}html.tema-navidad .btn{overflow:hidden;isolation:isolate}html.tema-navidad .btn>*{position:relative;z-index:2}html.tema-navidad .btn:before{content:"";position:absolute;z-index:-1;left:4px;right:4px;top:3px;height:48%;border-radius:999px 999px 46% 46%/999px 999px 60% 60%;background:linear-gradient(180deg,#ffffff57,#ffffff0f 85%,#fff0);pointer-events:none}html.tema-navidad .btn:after{content:"";position:absolute;z-index:-1;left:18%;right:18%;bottom:2px;height:3px;border-radius:3px;pointer-events:none;background:radial-gradient(ellipse at center,#fffffff2,#fff0 70%);filter:blur(.5px);opacity:.85}html.tema-navidad .btn-magenta{border:2px solid #c6a6ff!important;color:#fff!important;background:linear-gradient(180deg,#aa80ff9e,#683ed685 42%,#2c1870d1)!important;box-shadow:0 0 0 1px #7c46fff2,0 0 16px 2px #9660fff2,0 0 46px 6px #7640ff73,inset 0 0 0 1.5px #fff6,inset 0 0 20px #ba92ffa6,inset 0 -8px 16px #3c14a080!important;animation:latidoMorado 3.2s ease-in-out infinite}html.tema-navidad .btn-verde{border:2px solid #ffd98a!important;color:#fff!important;background:linear-gradient(180deg,#ffd68c80,#b076286b 42%,#34200ed9)!important;box-shadow:0 0 0 1px #e8a03cf2,0 0 16px 2px #f6be5ce6,0 0 46px 6px #f0a03c61,inset 0 0 0 1.5px #fff8dc6b,inset 0 0 20px #ffc86e80,inset 0 -8px 16px #6e3c0a80!important;animation:latidoOro 3.2s ease-in-out infinite;animation-delay:-1.6s}@keyframes latidoMorado{50%{box-shadow:0 0 0 1px #7c46ff,0 0 22px 4px #a06cff,0 0 64px 10px #7640ff8c,inset 0 0 0 1.5px #ffffff80,inset 0 0 24px #c4a0ffbf,inset 0 -8px 16px #3c14a080}}@keyframes latidoOro{50%{box-shadow:0 0 0 1px #e8a03c,0 0 22px 4px #ffc864,0 0 64px 10px #f0a03c80,inset 0 0 0 1.5px #fff8dc8c,inset 0 0 24px #ffd2789e,inset 0 -8px 16px #6e3c0a80}}html.tema-navidad .btn-magenta svg{color:#fff!important;filter:drop-shadow(0 0 6px rgba(200,170,255,.9))}html.tema-navidad .btn-verde svg{color:#ffd270!important;filter:drop-shadow(0 0 6px rgba(255,200,90,.85)) drop-shadow(0 2px 0 rgba(120,70,0,.6))}html.tema-navidad .btn{text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 12px rgba(255,255,255,.25)!important}html.tema-navidad .btn:hover{filter:brightness(1.18) saturate(1.1)!important;transform:translateY(-3px)!important}html.tema-navidad .btn-magenta:hover,html.tema-navidad .btn-verde:hover{animation-duration:1.4s}html.tema-navidad .btn-magenta:hover{background:linear-gradient(180deg,#ba92ffb3,#7448e499 42%,#341c80d9)!important}html.tema-navidad .btn-verde:hover{background:linear-gradient(180deg,#ffe0a094,#be823080 42%,#3c2610db)!important}html.tema-navidad .btn.btn-chico:before{top:2px;left:3px;right:3px}html.tema-navidad .btn.btn-chico:after{height:2px;bottom:1px}html.tema-navidad .portada .botones .btn{min-height:78px!important;padding:0 48px!important;font-size:21px!important;font-weight:500!important;letter-spacing:.6px!important;border-width:2.5px!important}html.tema-navidad .portada .botones .btn svg{width:36px!important;height:36px!important}html.tema-navidad .menu .pildora{height:68px!important;background:linear-gradient(180deg,#6872ba80,#282e6485 40%,#101434b8)!important;border:1.5px solid rgba(226,230,255,.62)!important;box-shadow:0 0 0 1px #8c96e640,0 0 24px #96a0ff47,0 18px 44px #0000008c,inset 0 0 0 1px #ffffff1a,inset 0 2px #ffffff6b,inset 0 -3px 10px #96a0ff47!important;position:relative;overflow:hidden}html.tema-navidad .menu .pildora:before{content:"";position:absolute;left:12px;right:12px;top:2px;height:45%;border-radius:999px 999px 50% 50%/999px 999px 70% 70%;background:linear-gradient(180deg,#fff3,#fff0);pointer-events:none}html.tema-navidad .menu .pildora a{font-size:17px!important;font-weight:500!important;letter-spacing:.5px!important;color:#f4f6ff!important;gap:12px!important;padding:0 21px!important;text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 12px rgba(255,255,255,.22)}html.tema-navidad .menu .pildora a svg{width:26px!important;height:26px!important;filter:drop-shadow(0 0 5px rgba(255,255,255,.4)) drop-shadow(0 1px 1px rgba(0,0,0,.5))}html.tema-navidad .menu .pildora a+a{background:linear-gradient(180deg,transparent 22%,rgba(255,255,255,.42) 50%,transparent 78%) left center/1px 100% no-repeat!important}html.tema-navidad .menu .pildora a.activo{background:radial-gradient(ellipse 70% 90% at 50% 105%,rgba(255,196,90,.5),rgba(255,196,90,.12) 55%,transparent 80%)!important}html.tema-navidad .menu .pildora a+a.activo{background:linear-gradient(180deg,transparent 22%,rgba(255,255,255,.42) 50%,transparent 78%) left center/1px 100% no-repeat,radial-gradient(ellipse 70% 90% at 50% 105%,rgba(255,196,90,.5),rgba(255,196,90,.12) 55%,transparent 80%)!important}html.tema-navidad .menu .pildora a.activo svg{color:#ffd27a;filter:drop-shadow(0 0 8px rgba(255,200,90,.9))}html.tema-navidad .menu .pildora a.activo:after{left:10px!important;right:10px!important;height:4px!important;bottom:0!important;box-shadow:0 0 10px 1px #ffc85a,0 0 22px #ffb43cb3!important}html.tema-navidad .menu .pildora a:hover{color:#ffe7a6!important}html.tema-navidad .menu .pildora a:hover svg{color:#ffd27a}@media(max-width:1300px)and (min-width:1181px){html.tema-navidad .menu .pildora a{font-size:15px!important;padding:0 15px!important}html.tema-navidad .menu .pildora a svg{width:22px!important;height:22px!important}}@media(max-width:1180px){html.tema-navidad .menu .pildora{height:auto!important;overflow:visible}html.tema-navidad .menu .pildora:before{display:none}html.tema-navidad .menu .pildora a,html.tema-navidad .menu .pildora a.activo,html.tema-navidad .menu .pildora a+a.activo{font-size:16px!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent) top center/100% 1px no-repeat!important}html.tema-navidad .menu .pildora a:first-child{background:none!important}html.tema-navidad .menu .marca{background:linear-gradient(180deg,#6872ba80,#282e6485 40%,#101434bf)!important;border:1.5px solid rgba(226,230,255,.6)!important;box-shadow:0 0 22px #96a0ff40,0 14px 36px #00000080,inset 0 2px #fff6,inset 0 -3px 10px #96a0ff40!important}}@media(max-width:700px){html.tema-navidad .portada .botones .btn{min-height:60px!important;padding:0 26px!important;font-size:16px!important}html.tema-navidad .portada .botones .btn svg{width:28px!important;height:28px!important}}@media(min-width:1181px){html.tema-navidad .menu .directo,html.tema-navidad .menu .directo.vivo{display:none!important}}html.tema-navidad .punto-vivo{display:none;width:9px;height:9px;border-radius:50%;background:#ff4d64;box-shadow:0 0 #ff4d64b3;animation:latidoVivo 1.6s ease-out infinite;margin-left:-4px;align-self:flex-start;margin-top:20px}html.tema-navidad .menu:has(#directo.vivo) .punto-vivo{display:block}@keyframes latidoVivo{0%{box-shadow:0 0 #ff4d64bf}to{box-shadow:0 0 0 9px #ff4d6400}}html.tema-navidad .menu .pildora a.activo{background:radial-gradient(ellipse 85% 110% at 50% 100%,rgba(255,190,80,.62),rgba(255,170,60,.2) 50%,transparent 78%)!important}html.tema-navidad .menu .pildora a+a.activo{background:linear-gradient(180deg,transparent 22%,rgba(255,255,255,.42) 50%,transparent 78%) left center/1px 100% no-repeat,radial-gradient(ellipse 85% 110% at 50% 100%,rgba(255,190,80,.62),rgba(255,170,60,.2) 50%,transparent 78%)!important}html.tema-navidad .menu .pildora a.activo span{color:#fff;text-shadow:0 0 14px rgba(255,210,120,.6),0 1px 2px rgba(0,0,0,.5)}html.tema-navidad .portada .botones .btn{font-weight:400!important;letter-spacing:.8px!important}html.tema-navidad .portada .botones .btn svg{width:40px!important;height:40px!important}@media(max-width:1180px){html.tema-navidad .menu .pildora a.activo,html.tema-navidad .menu .pildora a+a.activo{background:radial-gradient(ellipse 60% 120% at 0% 50%,rgba(255,190,80,.35),transparent 70%)!important}}html.tema-navidad .btn{backdrop-filter:blur(16px) saturate(170%)!important;-webkit-backdrop-filter:blur(16px) saturate(170%)!important}html.tema-navidad .btn:before{left:6%!important;right:6%!important;top:3px!important;height:47%!important;border-radius:999px 999px 26% 26%/999px 999px 38% 38%!important;background:linear-gradient(180deg,#ffffff80,#fff3 45%,#ffffff12)!important;opacity:.9}html.tema-navidad .btn:after{left:22%!important;right:22%!important;bottom:3px!important;height:7px!important;border-radius:50%!important;background:radial-gradient(ellipse at center,#ffffffe6,#ffffff40 45%,#fff0 72%)!important;filter:blur(1.5px)!important;opacity:.9!important}html.tema-navidad .btn-magenta{border:2px solid transparent!important;background:linear-gradient(180deg,#9670ff57,#4e2cb438 52%,#2e167880) padding-box,linear-gradient(168deg,#fff,#e2d2ff 16%,#a679ff 42%,#7444f2 62%,#b995ff 84%,#fff) border-box!important;box-shadow:0 0 14px 2px #9660ffd9,0 0 44px 8px #7640ff61,inset 0 0 0 1px #fff3,inset 0 0 18px #aa82ff80,inset 0 1px 1px #ffffffbf!important;animation:vidrioMorado 3.2s ease-in-out infinite!important}html.tema-navidad .btn-verde{border:2px solid transparent!important;background:linear-gradient(180deg,#ffd48c4d,#96622233 52%,#40260c85) padding-box,linear-gradient(168deg,#fff,#fff0c4 16%,#f4c25c 42%,#cf8d2c 62%,#f7d27a 84%,#fff) border-box!important;box-shadow:0 0 14px 2px #f6ba58cc,0 0 44px 8px #f0a03c52,inset 0 0 0 1px #fff8dc38,inset 0 0 18px #ffc46e6b,inset 0 1px 1px #ffffffbf!important;animation:vidrioOro 3.2s ease-in-out infinite!important;animation-delay:-1.6s!important}@keyframes vidrioMorado{50%{box-shadow:0 0 20px 4px #a06cff,0 0 62px 12px #7640ff80,inset 0 0 0 1px #ffffff47,inset 0 0 22px #ba96ff9e,inset 0 1px 1px #ffffffd9}}@keyframes vidrioOro{50%{box-shadow:0 0 20px 4px #ffc664,0 0 62px 12px #f0a03c73,inset 0 0 0 1px #fff8dc4d,inset 0 0 22px #ffce788c,inset 0 1px 1px #ffffffd9}}html.tema-navidad .btn-magenta:hover{background:linear-gradient(180deg,#a680ff75,#5c36c84d 52%,#341a828c) padding-box,linear-gradient(168deg,#fff,#ece0ff 16%,#b88dff 42%,#8458ff 62%,#cdb0ff 84%,#fff) border-box!important}html.tema-navidad .btn-verde:hover{background:linear-gradient(180deg,#ffdea066,#aa702847 52%,#462a0e8f) padding-box,linear-gradient(168deg,#fff,#fff4d2 16%,#ffd06c 42%,#de9c38 62%,#ffe08e 84%,#fff) border-box!important}html.tema-navidad .btn:hover{filter:brightness(1.1)!important}html.tema-navidad .menu .pildora,html.tema-navidad .menu .marca{border:1.5px solid transparent!important;background:linear-gradient(180deg,#7884d233,#2c347629,#0e123466) padding-box,linear-gradient(180deg,#fffffff2,#c4ceff80 30%,#7884dc42 62%,#d6deffb8) border-box!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;box-shadow:0 0 22px #96a8ff4d,0 18px 44px #00000073,inset 0 1px 1px #ffffffa6,inset 0 0 0 1px #ffffff14,inset 0 -3px 10px #96a2ff47!important}html.tema-navidad .menu .pildora:before{left:16px!important;right:16px!important;top:2px!important;height:46%!important;border-radius:999px 999px 30% 30%/999px 999px 45% 45%!important;background:linear-gradient(180deg,#ffffff42,#ffffff14 70%,#ffffff08)!important}html.tema-navidad .menu .pildora:after{content:"";position:absolute;left:30%;right:30%;bottom:1px;height:4px;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse at center,#c8d2ff8c,#c8d2ff00 70%);filter:blur(1px)}html.tema-navidad .menu .pildora a{position:relative;z-index:1}@media(max-width:1180px){html.tema-navidad .menu .pildora{background:linear-gradient(180deg,#28306eb8,#0e1234db) padding-box,linear-gradient(180deg,#ffffffe6,#a0acf059 40%,#d6deff99) border-box!important}html.tema-navidad .menu .pildora:after{display:none}}html.tema-navidad .btn:before{background:linear-gradient(180deg,#ffffff4d,#ffffff1a,#ffffff08)!important}html.tema-navidad .btn-magenta{border:2px solid rgba(196,164,255,.98)!important;background:linear-gradient(180deg,#7c56f04d,#361e8c38,#180c4680)!important;box-shadow:0 0 0 1px #7c48ffb3,0 0 14px 2px #9660ffe6,0 0 44px 8px #7640ff61,inset 0 2px 1px -1px #fffffff2,inset 0 -2px 1px -1px #ffffffb3,inset 0 0 0 1px #ffffff24,inset 0 0 16px #a076ff80!important}html.tema-navidad .btn-verde{border:2px solid rgba(255,214,128,.98)!important;background:linear-gradient(180deg,#dca05042,#6e461833,#28180880)!important;box-shadow:0 0 0 1px #e29632b3,0 0 14px 2px #f6ba58d9,0 0 44px 8px #f0a03c4d,inset 0 2px 1px -1px #fffffff2,inset 0 -2px 1px -1px #fff8dcb3,inset 0 0 0 1px #fff8dc24,inset 0 0 16px #ffbe6466!important}@keyframes vidrioMorado{50%{box-shadow:0 0 0 1px #7c48ffe6,0 0 22px 4px #a06cff,0 0 62px 12px #7640ff80,inset 0 2px 1px -1px #fff,inset 0 -2px 1px -1px #fffc,inset 0 0 0 1px #fff3,inset 0 0 20px #b08aff9e}}@keyframes vidrioOro{50%{box-shadow:0 0 0 1px #e29632e6,0 0 22px 4px #ffc664,0 0 62px 12px #f0a03c73,inset 0 2px 1px -1px #fff,inset 0 -2px 1px -1px #fff8dccc,inset 0 0 0 1px #fff8dc33,inset 0 0 20px #ffc86e85}}html.tema-navidad .btn-magenta:hover{background:linear-gradient(180deg,#8c68fa6b,#4226a04d,#1c0e508c)!important}html.tema-navidad .btn-verde:hover{background:linear-gradient(180deg,#ecb05c5c,#7c501c47,#2c1a088c)!important}html.tema-navidad .menu .pildora,html.tema-navidad .menu .marca{border:1.5px solid rgba(214,222,255,.7)!important;background:linear-gradient(180deg,#5a66b438,#1e266033,#0a0e2a75)!important;box-shadow:0 0 0 1px #96a5ff2e,0 0 22px #96a8ff47,0 18px 44px #00000073,inset 0 2px 1px -1px #fffffff2,inset 0 -2px 1px -1px #dce4ff99,inset 0 0 0 1px #ffffff12,inset 0 -4px 12px #96a2ff38!important}html.tema-navidad .menu .pildora:before{background:linear-gradient(180deg,#ffffff29,#ffffff0d 70%,#ffffff03)!important}@media(max-width:1180px){html.tema-navidad .menu .pildora{background:linear-gradient(180deg,#28306ec7,#0e1234e6)!important}}html.tema-navidad .btn:before{left:3px!important;right:3px!important;top:2px!important;height:52%!important;border-radius:999px 999px 40% 40%/999px 999px 50% 50%!important;background:linear-gradient(180deg,#ffffff26,#ffffff05)!important;opacity:1!important}html.tema-navidad .btn:after{left:24%!important;right:24%!important;bottom:2px!important;height:5px!important}html.tema-navidad .btn-magenta{border:2px solid #f1e9ff!important;background:linear-gradient(180deg,#2e2a6880,#1212368c 55%,#2c18709e)!important;box-shadow:0 0 0 1.5px #9b68ff,0 0 12px 3px #9660ffd9,0 0 38px 8px #7640ff6b,inset 0 0 0 1.5px #9668ffcc,inset 0 -12px 18px -8px #a068ffa6,inset 0 10px 14px -10px #ffffff59!important}html.tema-navidad .btn-verde{border:2px solid #fff5dc!important;background:linear-gradient(180deg,#2e2a5a80,#1212328c 55%,#462e1a99)!important;box-shadow:0 0 0 1.5px #e9a63c,0 0 12px 3px #f6ba58d1,0 0 38px 8px #f0a03c57,inset 0 0 0 1.5px #f2b652cc,inset 0 -12px 18px -8px #f0aa4680,inset 0 10px 14px -10px #ffffff59!important}@keyframes vidrioMorado{50%{box-shadow:0 0 0 1.5px #a878ff,0 0 18px 5px #a06cff,0 0 56px 12px #7640ff85,inset 0 0 0 1.5px #aa7cffe6,inset 0 -12px 20px -8px #aa74ffcc,inset 0 10px 14px -10px #ffffff6b}}@keyframes vidrioOro{50%{box-shadow:0 0 0 1.5px #f5b54a,0 0 18px 5px #ffc664,0 0 56px 12px #f0a03c75,inset 0 0 0 1.5px #fcc460e6,inset 0 -12px 20px -8px #fab4509e,inset 0 10px 14px -10px #ffffff6b}}html.tema-navidad .btn-magenta:hover{background:linear-gradient(180deg,#3c34828c,#18164294 55%,#3a208ca8)!important}html.tema-navidad .btn-verde:hover{background:linear-gradient(180deg,#3c366e8c,#18163e94 55%,#5a3c1ea3)!important}html.tema-navidad .btn-verde{background:linear-gradient(180deg,#2e2a5aa8,#121232b8 55%,#3c281ab8)!important}html.tema-navidad .btn-magenta{background:linear-gradient(180deg,#2e2a689e,#121236ad 55%,#2c1870b3)!important}html.tema-navidad .btn-verde:hover{background:linear-gradient(180deg,#3c366ead,#18163eb8 55%,#50361eb8)!important}html.tema-navidad .btn-magenta:hover{background:linear-gradient(180deg,#3c3482a8,#181642b3 55%,#3a208cbd)!important}html.tema-navidad .btn{outline:1px solid rgba(255,255,255,.22);outline-offset:-7px}html.tema-navidad .btn.btn-chico{outline-offset:-5px}html.tema-navidad .btn:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}html.tema-navidad .btn:before{left:7px!important;right:7px!important;top:7px!important;height:40%!important;border-radius:999px 999px 30% 30%/999px 999px 50% 50%!important;background:linear-gradient(180deg,#ffffff24,#fff0)!important;opacity:1!important}html.tema-navidad .btn:after{left:38%!important;right:38%!important;bottom:-1px!important;height:3px!important;border-radius:50%!important;background:radial-gradient(ellipse at center,#fff,#fff6 40%,#fff0 75%)!important;filter:blur(.6px)!important;opacity:.95!important}html.tema-navidad .btn-magenta{border:1.5px solid #c99cff!important;outline-color:#dec4ff80!important;background:radial-gradient(ellipse 75% 70% at 50% 118%,#d678ffbf,#9646ff40 55%,#9646ff00 80%),linear-gradient(180deg,#4e2ab09e,#3a1c96a8 55%,#4a20aabd)!important;box-shadow:0 0 8px 1px #aa6effbf,0 0 24px 2px #8246ff4d,inset 0 0 14px 2px #aa6eff8c,inset 0 0 30px 4px #783cf059,inset 0 -6px 14px -4px #e696ff8c!important;animation:filoMorado 3.2s ease-in-out infinite!important}html.tema-navidad .btn-verde{border:1.5px solid #f5bd5e!important;outline-color:#ffe2aa73!important;background:radial-gradient(ellipse 80% 70% at 50% 120%,#ffaa4659,#ffaa4600 70%),linear-gradient(180deg,#28265299,#1a1a40a3 55%,#2c223ab3)!important;box-shadow:0 0 8px 1px #f6ba58b3,0 0 24px 2px #f0a03c42,inset 0 0 12px 2px #f6b45073,inset 0 0 28px 4px #dc8c3238,inset 0 -6px 14px -4px #ffbe6473!important;animation:filoOro 3.2s ease-in-out infinite!important;animation-delay:-1.6s!important}@keyframes filoMorado{50%{box-shadow:0 0 12px 2px #b478fff2,0 0 34px 4px #8246ff6b,inset 0 0 16px 3px #b478ffb3,inset 0 0 34px 6px #8246fa73,inset 0 -6px 16px -4px #f0a0ffb3}}@keyframes filoOro{50%{box-shadow:0 0 12px 2px #ffc464eb,0 0 34px 4px #f0a03c5c,inset 0 0 14px 3px #ffbe5a99,inset 0 0 32px 6px #e6963c52,inset 0 -6px 16px -4px #ffc86e99}}html.tema-navidad .btn-magenta:hover{background:radial-gradient(ellipse 75% 70% at 50% 118%,#e08cffe6,#a050ff52 55%,#9646ff00 80%),linear-gradient(180deg,#5a34c4ad,#4222a8b3 55%,#5426bec7)!important}html.tema-navidad .btn-verde:hover{background:radial-gradient(ellipse 80% 70% at 50% 120%,#ffb45080,#ffaa4600 70%),linear-gradient(180deg,#302e60a3,#1e1e48ad 55%,#382a42b8)!important}html.tema-navidad .btn-magenta svg{filter:drop-shadow(0 0 4px rgba(210,180,255,.7))!important}html.tema-navidad .btn-verde svg{filter:drop-shadow(0 0 4px rgba(255,200,90,.6)) drop-shadow(0 1px 0 rgba(120,70,0,.5))!important}html.tema-navidad .btn{text-shadow:0 1px 2px rgba(0,0,0,.45)!important}html.tema-navidad .menu .pildora{border:1px solid rgba(226,232,255,.78)!important;outline:1px solid rgba(255,255,255,.14);outline-offset:-6px;box-shadow:0 0 10px #aab8ff40,0 16px 40px #00000073,inset 0 0 18px #8292f038,inset 0 -6px 14px -6px #aab4ff4d!important}@media(max-width:1180px){html.tema-navidad .menu .pildora{outline:0}}@media(prefers-reduced-motion:reduce){html.tema-navidad .btn-magenta,html.tema-navidad .btn-verde{animation:none!important}}html.tema-navidad .btn-magenta{border-color:#dcbcff!important;background:radial-gradient(ellipse 70% 62% at 50% 122%,#e27cffcc,#a046ff38 55%,#9646ff00 80%),linear-gradient(180deg,#341c8480,#24126894,#3e1a98b3)!important;box-shadow:0 0 9px 1px #b478ffd9,0 0 26px 3px #8246ff57,inset 0 0 9px 2px #c48cff9e,inset 0 0 26px 5px #783cf06b,inset 0 -6px 14px -4px #eca0ff99!important}html.tema-navidad .btn-verde{border-color:#ffca66!important;box-shadow:0 0 10px 1px #ffbe5ad9,0 0 26px 3px #f0a03c4d,inset 0 0 10px 2px #faba5685,inset 0 0 28px 4px #dc8c323d,inset 0 -6px 14px -4px #ffc46880!important}@keyframes filoMorado{50%{box-shadow:0 0 13px 2px #be82ff,0 0 36px 5px #8246ff75,inset 0 0 11px 3px #ce9cffbf,inset 0 0 30px 6px #8246fa85,inset 0 -6px 16px -4px #f4aaffbf}}@keyframes filoOro{50%{box-shadow:0 0 14px 2px #ffc868,0 0 36px 5px #f0a03c66,inset 0 0 12px 3px #ffc460a8,inset 0 0 32px 6px #e6963c57,inset 0 -6px 16px -4px #ffce74a8}}html.tema-navidad .btn-magenta:hover{background:radial-gradient(ellipse 70% 62% at 50% 122%,#ec90ffeb,#aa50ff4d 55%,#9646ff00 80%),linear-gradient(180deg,#3e22968f,#2c16789e,#4820aabd)!important}html.tema-navidad .btn:before{left:8px!important;right:8px!important;top:5px!important;height:44%!important;border-radius:999px 999px 40% 40%/999px 999px 60% 60%!important;background:linear-gradient(180deg,#ffffff57,#ffffff1f 55%,#ffffff0a)!important;box-shadow:inset 0 1px #ffffffbf!important;opacity:1!important}html.tema-navidad .btn:after{left:50%!important;right:auto!important;bottom:-7px!important;width:16px!important;height:14px!important;transform:translate(-50%);border-radius:0!important;filter:none!important;opacity:1!important;background:radial-gradient(circle,#fff 0 14%,rgba(255,255,255,.55) 22%,transparent 46%),linear-gradient(90deg,transparent 0,rgba(255,255,255,.9) 50%,transparent 100%) center/100% 1.5px no-repeat,linear-gradient(0deg,transparent 0,rgba(255,255,255,.8) 50%,transparent 100%) center/1.5px 100% no-repeat!important;animation:chispaB 2.6s ease-in-out infinite}@keyframes chispaB{50%{transform:translate(-50%) scale(1.35);opacity:.75}}html.tema-navidad .btn-magenta{background:radial-gradient(circle 9px at 5% 30%,#fffffff2,#ffffff59 35%,#fff0),radial-gradient(circle 7px at 96% 70%,#ffe6ffd9,#ffe6ff00),linear-gradient(105deg,#fff0 40%,#ffffff38 48%,#ffffff0f 52%,#fff0 58%),radial-gradient(ellipse 70% 62% at 50% 122%,#e27cffcc,#a046ff38 55%,#9646ff00 80%),linear-gradient(180deg,#341c8480,#24126894,#3e1a98b3)!important;background-size:100% 100%,100% 100%,280% 100%,100% 100%,100% 100%!important;background-repeat:no-repeat!important;animation:filoMorado 3.2s ease-in-out infinite,barridoVidrio 6s ease-in-out infinite!important}html.tema-navidad .btn-verde{background:radial-gradient(circle 9px at 5% 30%,#fffffff2,#ffffff59 35%,#fff0),radial-gradient(circle 7px at 96% 70%,#fff0c8d9,#fff0c800),linear-gradient(105deg,#fff0 40%,#fff3 48%,#ffffff0d 52%,#fff0 58%),radial-gradient(ellipse 80% 70% at 50% 120%,#ffaa4659,#ffaa4600 70%),linear-gradient(180deg,#28265299,#1a1a40a3 55%,#2c223ab3)!important;background-size:100% 100%,100% 100%,280% 100%,100% 100%,100% 100%!important;background-repeat:no-repeat!important;animation:filoOro 3.2s ease-in-out infinite,barridoVidrio 6s ease-in-out infinite!important;animation-delay:-1.6s,-3s!important}@keyframes barridoVidrio{0%,55%{background-position:0 0,0 0,130% 0,0 0,0 0}to{background-position:0 0,0 0,-30% 0,0 0,0 0}}html.tema-navidad .btn-magenta:hover,html.tema-navidad .btn-verde:hover{filter:brightness(1.15)!important}html.tema-navidad .btn-magenta:hover{background-size:100% 100%,100% 100%,280% 100%,100% 100%,100% 100%!important}html.tema-navidad .menu .pildora:before{background:linear-gradient(180deg,#ffffff38,#ffffff0f 60%,#ffffff05)!important;box-shadow:inset 0 1px #fff9}@media(prefers-reduced-motion:reduce){html.tema-navidad .btn:after,html.tema-navidad .btn-magenta,html.tema-navidad .btn-verde{animation:none!important}}html.tema-navidad .btn{-webkit-backdrop-filter:blur(7px) saturate(190%) brightness(155%)!important;backdrop-filter:blur(7px) saturate(190%) brightness(155%)!important}@supports (backdrop-filter:url(#refraccion)){html.tema-navidad .btn{-webkit-backdrop-filter:url(#refraccion) blur(5px) saturate(200%) brightness(160%)!important;backdrop-filter:url(#refraccion) blur(5px) saturate(200%) brightness(160%)!important}}html.tema-navidad .btn-magenta{background:radial-gradient(circle 9px at 5% 30%,#fffffff2,#ffffff59 35%,#fff0),radial-gradient(circle 7px at 96% 70%,#ffe6ffd9,#ffe6ff00),linear-gradient(105deg,#fff0 40%,#ffffff38 48%,#ffffff0f 52%,#fff0 58%),radial-gradient(ellipse 70% 62% at 50% 122%,#e27cff8c,#a046ff1f 55%,#9646ff00 80%),linear-gradient(180deg,#7850ff29,#4624be33 55%,#6e32e64d)!important}html.tema-navidad .btn-verde{background:radial-gradient(circle 9px at 5% 30%,#fffffff2,#ffffff59 35%,#fff0),radial-gradient(circle 7px at 96% 70%,#fff0c8d9,#fff0c800),linear-gradient(105deg,#fff0 40%,#fff3 48%,#ffffff0d 52%,#fff0 58%),radial-gradient(ellipse 80% 70% at 50% 120%,#ffaa4652,#ffaa4600 70%),linear-gradient(180deg,#ffdca01a,#3c326e29 55%,#78502838)!important}html.tema-navidad .btn-magenta:hover,html.tema-navidad .btn-verde:hover{filter:brightness(1.12)!important}html.tema-navidad .menu .pildora,html.tema-navidad .menu .marca{background:linear-gradient(180deg,#96a5ff1f,#3c469614 50%,#141a462e)!important;-webkit-backdrop-filter:blur(10px) saturate(190%) brightness(150%)!important;backdrop-filter:blur(10px) saturate(190%) brightness(150%)!important}@supports (backdrop-filter:url(#refraccion)){html.tema-navidad .menu .pildora{-webkit-backdrop-filter:url(#refraccion) blur(8px) saturate(190%) brightness(150%)!important;backdrop-filter:url(#refraccion) blur(8px) saturate(190%) brightness(150%)!important}}html.tema-navidad .btn{-webkit-backdrop-filter:blur(9px) saturate(170%) brightness(128%)!important;backdrop-filter:blur(9px) saturate(170%) brightness(128%)!important}@supports (backdrop-filter:url(#refraccion)){html.tema-navidad .btn{-webkit-backdrop-filter:url(#refraccion) blur(8px) saturate(175%) brightness(130%)!important;backdrop-filter:url(#refraccion) blur(8px) saturate(175%) brightness(130%)!important}}html.tema-navidad .btn-magenta{background:radial-gradient(circle 9px at 5% 30%,#fffffff2,#ffffff59 35%,#fff0),radial-gradient(circle 7px at 96% 70%,#ffe6ffd9,#ffe6ff00),linear-gradient(105deg,#fff0 40%,#ffffff38 48%,#ffffff0f 52%,#fff0 58%),radial-gradient(ellipse 70% 62% at 50% 122%,#e27cff99,#a046ff24 55%,#9646ff00 80%),linear-gradient(180deg,#6e3cf047,#3c1aaa57 55%,#6428dc6b)!important}html.tema-navidad .btn-verde{background:radial-gradient(circle 9px at 5% 30%,#fffffff2,#ffffff59 35%,#fff0),radial-gradient(circle 7px at 96% 70%,#fff0c8d9,#fff0c800),linear-gradient(105deg,#fff0 40%,#fff3 48%,#ffffff0d 52%,#fff0 58%),radial-gradient(ellipse 80% 70% at 50% 120%,#ffaa4657,#ffaa4600 70%),linear-gradient(180deg,#1e1e5052,#14144061 55%,#462e1e6b)!important}html.tema-navidad .menu .pildora,html.tema-navidad .menu .marca{background:linear-gradient(180deg,#7887e624,#1e266438 50%,#0a0e2e57)!important;-webkit-backdrop-filter:blur(14px) saturate(170%) brightness(118%)!important;backdrop-filter:blur(14px) saturate(170%) brightness(118%)!important}@supports (backdrop-filter:url(#refraccion)){html.tema-navidad .menu .pildora{-webkit-backdrop-filter:url(#refraccion) blur(12px) saturate(170%) brightness(118%)!important;backdrop-filter:url(#refraccion) blur(12px) saturate(170%) brightness(118%)!important}}html.tema-navidad .menu .pildora a,html.tema-navidad .btn{text-shadow:0 1px 3px rgba(0,0,0,.6)!important}@media(max-width:1180px){html.tema-navidad .menu .pildora{background:linear-gradient(180deg,#28306ed1,#0e1234eb)!important}}@media(min-width:1181px){html.tema-navidad .menu .contenedor{padding-top:14px!important}html.tema-navidad .menu .pildora{height:52px!important;padding:0 10px!important}html.tema-navidad .menu .pildora a{font-size:13px!important;padding:0 15px!important;gap:8px!important;letter-spacing:.6px!important}html.tema-navidad .menu .pildora a svg{width:18px!important;height:18px!important}html.tema-navidad .menu .pildora a.activo:after{height:3px!important}html.tema-navidad .punto-vivo{margin-top:14px!important;width:7px;height:7px}}html.tema-navidad .tm-inner{display:inline-block;transform-style:preserve-3d;transition:transform .25s ease-out;filter:drop-shadow(0 1px 0 #c3c8db) drop-shadow(0 1px 0 #9298b3) drop-shadow(0 1px 0 #6f7596) drop-shadow(0 1px 0 #4f5478) drop-shadow(0 2px 0 #34385a) drop-shadow(0 10px 16px rgba(0,0,0,.75)) drop-shadow(0 0 28px rgba(190,200,255,.18))}html.tema-navidad .tl{display:inline-block;position:relative;color:transparent;--lx:30%;--ly:20%;background:radial-gradient(circle at var(--lx) var(--ly),rgba(255,255,255,.95),rgba(255,255,255,0) 38%),linear-gradient(180deg,#fff,#f3f5fc 22%,#c9cee3 40%,#7f86a6 50%,#e6e9f5 58%,#fff 70%,#aeb5cf 86%,#6c7393);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:.6px rgba(255,255,255,.35);transition:transform .35s cubic-bezier(.2,1.4,.4,1),filter .3s}html.tema-navidad .tl.cap{font-size:1.24em;line-height:.8;vertical-align:-.04em;margin-right:.01em}html.tema-navidad .tl:after{content:attr(data-c);position:absolute;inset:0;color:transparent;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.95) 50%,transparent 60%) no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:barridoTitulo 6s ease-in-out infinite;animation-delay:calc(var(--i)*.07s)}@keyframes barridoTitulo{0%,62%{background-position:120% 0}88%,to{background-position:-60% 0}}html.tema-navidad .tl:hover{transform:translateY(-.08em) scale(1.06);filter:brightness(1.15)}html.tema-navidad .tl.salta{animation:saltaLetra .7s cubic-bezier(.2,1.4,.4,1)}@keyframes saltaLetra{30%{transform:translateY(-.22em) rotate(-4deg) scale(1.08)}60%{transform:translateY(.02em)}}html.tema-navidad .titulo-metal.campanada .tl{animation:saltaLetra .7s cubic-bezier(.2,1.4,.4,1);animation-delay:calc(var(--i)*.05s)}@media(prefers-reduced-motion:reduce){html.tema-navidad .tl:after{animation:none}html.tema-navidad .tm-inner{transition:none}}html.tema-navidad .pagina-inicio .falta-navidad{font-family:var(--pixel);font-size:10px;color:var(--nieve);border:2px solid var(--nieve);padding:8px 10px;box-shadow:0 0 12px #f2f6ff4d}html.tema-navidad .pagina-inicio .adv-intro{font-size:22px;margin:-18px 0 26px;color:var(--texto-2)}html.tema-navidad .pagina-inicio .adv-intro b{color:var(--amarillo);font-weight:400}html.tema-navidad .pagina-inicio .adviento{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}html.tema-navidad .pagina-inicio .casilla{position:relative;aspect-ratio:1;perspective:600px;cursor:pointer;outline:none;overflow:hidden}html.tema-navidad .pagina-inicio .casilla .dentro{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:3px solid var(--borde);background:radial-gradient(circle,#2a1150,#0d0420);font-size:clamp(22px,3vw,34px)}html.tema-navidad .pagina-inicio .casilla .dentro small{font-family:var(--pixel);font-size:8px;color:var(--amarillo);text-align:center;line-height:1.4;padding:0 6px}html.tema-navidad .pagina-inicio .casilla .puerta{position:absolute;inset:0;z-index:2;display:grid;place-items:center;transform-origin:left center;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .4s;background:var(--bg);border:3px solid var(--bd);box-shadow:4px 4px #00000073;font-family:var(--pixel);font-size:clamp(16px,2.2vw,26px);color:#fff;text-shadow:3px 3px 0 rgba(0,0,0,.5)}html.tema-navidad .pagina-inicio .casilla .puerta:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 44%,rgba(255,210,63,.55) 44% 56%,transparent 56%),linear-gradient(0deg,transparent 44%,rgba(255,210,63,.55) 44% 56%,transparent 56%)}html.tema-navidad .pagina-inicio .casilla .puerta span{position:relative;z-index:1}html.tema-navidad .pagina-inicio .casilla .puerta .candado-c{position:absolute;right:6px;top:4px;font-size:12px;text-shadow:none}html.tema-navidad .pagina-inicio .casilla.cerrada .puerta{filter:brightness(.5) saturate(.55)}html.tema-navidad .pagina-inicio .casilla.disponible .puerta{animation:latidoC-ini 1.8s ease-in-out infinite}@keyframes latidoC-ini{0%,to{box-shadow:4px 4px #00000073,0 0 #ffd23f00}50%{box-shadow:4px 4px #00000073,0 0 22px 4px #ffd23fb3}}html.tema-navidad .pagina-inicio .casilla.disponible:hover .puerta{transform:rotateY(-16deg)}html.tema-navidad .pagina-inicio .casilla.abierta .puerta{transform:rotateY(-84deg);filter:brightness(.7)}html.tema-navidad .pagina-inicio .casilla.tiembla{animation:sacude .4s ease-in-out}html.tema-navidad .pagina-inicio .casilla:focus-visible .puerta{outline:3px solid var(--verde);outline-offset:3px}html.tema-navidad .pagina-inicio .casilla.d24{grid-column:span 2;aspect-ratio:auto}html.tema-navidad .pagina-inicio .casilla.d24 .puerta{font-size:clamp(22px,3vw,34px)}html.tema-navidad .pagina-inicio .adv-modal{margin:auto;width:min(480px,92vw);padding:36px 26px 26px;text-align:center;border:3px solid var(--amarillo);background:linear-gradient(180deg,#2a1150,#0a0315);color:var(--texto);box-shadow:8px 8px #ff3b4e73,0 0 60px #ffd23f4d;overflow:hidden}html.tema-navidad .pagina-inicio .adv-modal::backdrop{background:#05010ccc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.tema-navidad .pagina-inicio .adv-modal[open]{animation:abreL-ini .5s cubic-bezier(.2,1.3,.3,1)}html.tema-navidad .pagina-inicio .adv-luz{position:absolute;inset:-50%;background:conic-gradient(from 0deg,transparent,rgba(255,210,63,.16),transparent 30%,rgba(255,59,78,.16),transparent 60%);animation:giraLuz-ini 9s linear infinite;pointer-events:none}@keyframes giraLuz-ini{to{transform:rotate(360deg)}}html.tema-navidad .pagina-inicio .adv-modal small{position:relative;font-family:var(--pixel);font-size:10px;color:var(--amarillo)}html.tema-navidad .pagina-inicio .adv-ico{position:relative;font-size:58px;margin:14px 0 6px;animation:avGan-ini .8s cubic-bezier(.2,1.4,.4,1)}@keyframes avGan-ini{0%{transform:scale(0) rotate(-30deg)}}html.tema-navidad .pagina-inicio .adv-modal h3{position:relative;font-family:var(--pixel);font-size:16px;line-height:1.5;color:#fff;text-shadow:3px 3px 0 var(--rojo-n)}html.tema-navidad .pagina-inicio .adv-modal p{position:relative;font-size:21px;color:var(--texto-2);margin:10px 0 20px}html.tema-navidad .pagina-inicio .adv-modal .botones{position:relative;justify-content:center}@media(max-width:1100px){html.tema-navidad .pagina-inicio .adviento{grid-template-columns:repeat(4,1fr)}}@media(max-width:700px){html.tema-navidad .pagina-inicio .adviento{grid-template-columns:repeat(3,1fr);gap:10px}html.tema-navidad .pagina-inicio .casilla.d24{grid-column:span 3;aspect-ratio:3/1}}html.tema-navidad .pagina-inicio .retrato-vei{width:100%;border-radius:50%;border:2px solid rgba(246,197,90,.8);box-shadow:0 0 26px #f6c55a59;animation:flotaV-ini 3s ease-in-out infinite}@keyframes flotaV-ini{50%{transform:translateY(-6px)}}html.tema-navidad .pagina-inicio .mini-veigar,html.tema-navidad .pagina-inicio .simu-veigar{width:110px!important;bottom:22%!important}html.tema-navidad .pagina-inicio .muneco svg,html.tema-navidad .pagina-inicio .enemigo svg{shape-rendering:auto!important;filter:drop-shadow(0 10px 18px rgba(0,0,0,.5))}html.tema-navidad .pagina-inicio .muneco{width:90px!important;height:126px!important}html.tema-navidad .pagina-inicio .arena{background:linear-gradient(180deg,transparent 62%,rgba(255,255,255,.06) 62%),url(/assets/tema/navidad/portada.jpg) 15% 85%/220% auto!important}html.tema-navidad .pagina-inicio .simu-escena{background:linear-gradient(180deg,transparent 64%,rgba(255,255,255,.06) 64%),url(/assets/tema/navidad/portada.jpg) 10% 80%/220% auto!important}html.tema-navidad .pagina-inicio .efecto.subida,html.tema-navidad .pagina-inicio .efecto.num-arena,html.tema-navidad .pagina-inicio .texto-escena{font-family:var(--pixel)!important;font-weight:700}html.tema-navidad .pagina-inicio .portada{min-height:clamp(640px,56.25vw,100vh)!important;padding:92px 0 30px!important;align-items:center}html.tema-navidad .pagina-inicio .portada-arte{inset:0!important;background-position:center center!important;transform:scale(1.02)}html.tema-navidad .pagina-inicio .portada-texto{margin-top:-2vh}html.tema-navidad .pagina-inicio .portada .nick{font-size:clamp(40px,6.6vw,108px)!important}html.tema-navidad .pagina-inicio .portada .orn-lazo{height:134px;margin-top:-40px}html.tema-navidad .pagina-inicio .portada .orn-lazo img{top:-4px;width:236px}html.tema-navidad .pagina-inicio .portada .orn-lazo .swash{top:8px}html.tema-navidad .pagina-inicio .portada .lema{margin-top:0!important}html.tema-navidad .pagina-inicio .portada .botones{margin-top:34px}html.tema-navidad .pagina-inicio .portada .botones .btn{min-height:74px;padding:0 46px!important;font-size:19px!important;gap:16px!important;border-width:2.5px!important}html.tema-navidad .pagina-inicio .portada .botones .btn svg{width:32px!important;height:32px!important}html.tema-navidad .pagina-inicio .pista-toque{inset:auto 4.5% 13% auto!important;font-size:11px}@media(max-width:700px){html.tema-navidad .pagina-inicio .portada{min-height:100svh!important}html.tema-navidad .pagina-inicio .portada .botones .btn{min-height:58px;padding:0 24px!important;font-size:15px!important}html.tema-navidad .pagina-inicio .portada .orn-lazo{height:92px;margin-top:-22px}html.tema-navidad .pagina-inicio .portada .orn-lazo img{width:170px}html.tema-navidad .pagina-inicio .pista-toque{right:auto!important;left:50%!important;bottom:56px!important;transform:translate(-50%)}}html.tema-navidad .pagina-inicio .portada .orn-lazo{margin-top:-24px;height:128px}html.tema-navidad .pagina-inicio .portada .orn-lazo img{top:0;width:226px}@media(max-width:700px){html.tema-navidad .pagina-inicio .portada .orn-lazo{height:96px;margin-top:-4px}html.tema-navidad .pagina-inicio .portada .orn-lazo img{width:150px;top:2px}html.tema-navidad .pagina-inicio .portada .orn-lazo .swash{top:4px;height:46px}html.tema-navidad .pagina-inicio .pista-toque{left:50%!important;right:auto!important;transform:none!important;translate:-50% 0;white-space:nowrap}}html.tema-navidad .pagina-inicio .stat .ico svg{width:34px!important;height:34px!important;filter:drop-shadow(0 0 8px rgba(246,197,90,.45))}html.tema-navidad .pagina-inicio .stat.v .ico,html.tema-navidad .pagina-inicio .stat.a .ico{color:#f6c55a}html.tema-navidad .pagina-inicio .stat.m .ico{color:#b993ff}html.tema-navidad .pagina-inicio .stat.c .ico{color:#c8d0ea}html.tema-navidad .pagina-inicio .stat.c b{color:#e9ecf7!important}html.tema-navidad .pagina-inicio .stat.a b{color:#f6c55a!important}html.tema-navidad .pagina-inicio .stat .ico{width:58px!important;height:58px!important;border-radius:50%!important;background:radial-gradient(circle,#f6c55a1f,#ffffff08)!important;border:1px solid rgba(246,197,90,.35)!important}@media(min-width:701px){html.tema-navidad .pagina-inicio .portada{min-height:clamp(600px,48vw,860px)!important;padding:78px 0 24px!important}html.tema-navidad .pagina-inicio .portada-texto{width:min(620px,46vw)!important}html.tema-navidad .pagina-inicio .portada .orn-copo img{width:44px;height:44px}html.tema-navidad .pagina-inicio .portada .orn .fl{width:clamp(56px,7vw,110px)}html.tema-navidad .pagina-inicio .portada .nick{font-size:clamp(34px,4.6vw,74px)!important}html.tema-navidad .pagina-inicio .portada .orn-lazo{height:96px!important;margin-top:-18px!important;max-width:560px}html.tema-navidad .pagina-inicio .portada .orn-lazo img{width:164px!important}html.tema-navidad .pagina-inicio .portada .orn-lazo .swash{height:46px;top:6px}html.tema-navidad .pagina-inicio .portada .lema{font-size:clamp(12px,1.05vw,16px)!important;letter-spacing:.38em!important}html.tema-navidad .pagina-inicio .portada .orn-estrella{margin-top:12px}html.tema-navidad .pagina-inicio .portada .orn-estrella img{width:32px;height:32px}html.tema-navidad .pagina-inicio .portada .botones{margin-top:24px!important;gap:22px!important}html.tema-navidad .pagina-inicio .portada .botones .btn{min-height:56px!important;padding:0 32px!important;font-size:15px!important;gap:12px!important}html.tema-navidad .pagina-inicio .portada .botones .btn svg{width:26px!important;height:26px!important}html.tema-navidad .pagina-inicio .vida-jefe{top:80px!important;width:min(520px,80%)!important}}@media(min-width:701px){html.tema-navidad .pagina-inicio .portada{min-height:max(600px,min(100vh,56.25vw))!important}}@media(max-width:700px){html.tema-navidad .pagina-inicio .portada{min-height:100svh!important;align-items:flex-start!important;padding:84px 0 24px!important}html.tema-navidad .pagina-inicio .portada-arte{inset:0!important;opacity:1!important;transform:none!important;background:var(--arte-movil,var(--arte-pc,url(/assets/tema/navidad/portada-movil.jpg))) center bottom/cover no-repeat!important}html.tema-navidad .pagina-inicio .portada-velo{background:linear-gradient(180deg,#060b1f8c,#060b1f33 42%,#060b1f00 60%),linear-gradient(0deg,var(--fondo) 0%,transparent 12%)!important}html.tema-navidad .pagina-inicio .portada-texto{padding-top:2vh!important}html.tema-navidad .pagina-inicio .portada .orn-copo img{width:36px;height:36px}html.tema-navidad .pagina-inicio .portada .orn .fl{width:60px}html.tema-navidad .pagina-inicio .portada .nick{font-size:clamp(28px,9vw,40px)!important}html.tema-navidad .pagina-inicio .portada .orn-lazo{height:74px!important;margin-top:-10px!important}html.tema-navidad .pagina-inicio .portada .orn-lazo img{width:122px!important;top:2px!important}html.tema-navidad .pagina-inicio .portada .orn-lazo .swash{height:36px;top:4px}html.tema-navidad .pagina-inicio .portada .lema{font-size:11px!important;letter-spacing:.2em!important}html.tema-navidad .pagina-inicio .portada .orn-estrella{margin-top:8px}html.tema-navidad .pagina-inicio .portada .orn-estrella img{width:26px;height:26px}html.tema-navidad .pagina-inicio .portada .botones{flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:10px!important;margin-top:16px!important}html.tema-navidad .pagina-inicio .portada .botones .btn{width:auto!important;min-height:46px!important;padding:0 18px!important;font-size:12.5px!important;gap:8px!important}html.tema-navidad .pagina-inicio .portada .botones .btn svg{width:20px!important;height:20px!important}html.tema-navidad .pagina-inicio .pista-toque{bottom:64px!important}}@media(max-width:700px){html.tema-navidad .pagina-inicio .pista-toque,html.tema-navidad .pagina-inicio .desliza{display:none!important}html.tema-navidad .pagina-inicio .portada .nick{font-size:clamp(26px,8.4vw,38px)!important}}html.tema-navidad .pagina-inicio .bq-barra{display:grid;grid-template-columns:auto 1fr auto;gap:14px;margin-bottom:16px}html.tema-navidad .pagina-inicio .bq-barra>div{padding:12px 18px;border-radius:16px;background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html.tema-navidad .pagina-inicio .bq-barra small{display:block;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:2px;color:var(--amarillo)}html.tema-navidad .pagina-inicio .bq-dia b{font-family:Cinzel,serif;font-size:22px;color:#fff;font-weight:600}html.tema-navidad .pagina-inicio .bq-pista span{display:block;font-size:15px;color:#eef0f8;margin-top:4px;font-style:italic}html.tema-navidad .pagina-inicio .bq-prog b{font-family:Cinzel,serif;font-size:22px;color:#fff;font-weight:600}html.tema-navidad .pagina-inicio .bq-barrita{width:150px;height:6px;border-radius:999px;background:#ffffff1a;margin-top:6px;overflow:hidden}html.tema-navidad .pagina-inicio .bq-barrita i{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,#9b6bff,#f6c55a);transition:width .8s cubic-bezier(.2,.8,.2,1)}html.tema-navidad .pagina-inicio .bq-marco{position:relative;border-radius:22px;padding:6px;background:linear-gradient(160deg,#f6c55a8c,#9b6bff66 50%,#f6c55a80);box-shadow:0 24px 60px #00000080,0 0 40px #f6c55a1f}html.tema-navidad .pagina-inicio .bq-marco:before{content:"";position:absolute;left:-6px;right:-6px;top:-16px;height:32px;background:url(/assets/tema/navidad/deco-nieve.png) center top/100% 100% no-repeat;z-index:6;pointer-events:none}html.tema-navidad .pagina-inicio .bq-vista{position:relative;aspect-ratio:16/9;border-radius:17px;overflow:hidden;background:#0a1230;touch-action:none;cursor:none;user-select:none;-webkit-user-select:none}html.tema-navidad .pagina-inicio .bq-vista.arrastrando{cursor:grabbing}html.tema-navidad .pagina-inicio .bq-vista.sin-lupa{cursor:crosshair}html.tema-navidad .pagina-inicio .bq-capa{position:absolute;left:0;top:0;width:100%;aspect-ratio:16/9;transform-origin:0 0;will-change:transform}html.tema-navidad .pagina-inicio .bq-capa.anim{transition:transform .45s cubic-bezier(.2,.8,.2,1)}html.tema-navidad .pagina-inicio .bq-fondo{width:100%;height:100%;display:block;pointer-events:none}html.tema-navidad .pagina-inicio .bq-obj{position:absolute;transform:translate(-50%,-50%) rotate(var(--r,0deg));width:var(--w);aspect-ratio:1;padding:0;background:none;border:0;cursor:inherit;filter:brightness(.82) saturate(.9) drop-shadow(0 1px 1px rgba(0,0,0,.6));opacity:.93;transition:transform .5s cubic-bezier(.2,1.4,.4,1),filter .5s,opacity .5s}html.tema-navidad .pagina-inicio .bq-obj img{width:100%;height:100%;object-fit:contain;pointer-events:none}html.tema-navidad .pagina-inicio .bq-obj.hallado{filter:brightness(1.15) drop-shadow(0 0 6px rgba(246,197,90,1)) drop-shadow(0 0 14px rgba(246,197,90,.8));opacity:1;transform:translate(-50%,-50%) scale(1.35)}html.tema-navidad .pagina-inicio .bq-obj.hallado:after{content:"";position:absolute;inset:-35%;border:2px solid rgba(246,197,90,.9);border-radius:50%;animation:anillo-ini 1s ease-out forwards}@keyframes anillo-ini{0%{transform:scale(.4);opacity:1}to{transform:scale(1.6);opacity:0}}html.tema-navidad .pagina-inicio .bq-lupa{position:absolute;left:0;top:0;width:190px;height:190px;border-radius:50%;overflow:hidden;pointer-events:none;z-index:4;opacity:0;transition:opacity .25s;border:3px solid rgba(246,197,90,.95);box-shadow:0 0 0 6px #060b1f8c,0 0 26px #f6c55a8c,inset 0 0 24px #00000059,0 14px 40px #0009}html.tema-navidad .pagina-inicio .bq-lupa:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.22),transparent 40%)}html.tema-navidad .pagina-inicio .bq-lupa.ver{opacity:1}html.tema-navidad .pagina-inicio .bq-lupa-capa{position:absolute;left:0;top:0;transform-origin:0 0}html.tema-navidad .pagina-inicio .bq-lupa-capa .bq-obj{transition:none}html.tema-navidad .pagina-inicio .bq-fallo{position:absolute;width:44px;height:44px;margin:-22px;border-radius:50%;border:2px solid rgba(255,255,255,.55);pointer-events:none;z-index:3;animation:fallo-ini .6s ease-out forwards}@keyframes fallo-ini{0%{transform:scale(.3);opacity:1}to{transform:scale(1.4);opacity:0}}html.tema-navidad .pagina-inicio .bq-herr{position:absolute;right:18px;top:18px;z-index:5;display:flex;flex-direction:column;gap:8px}html.tema-navidad .pagina-inicio .bq-b{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:22px;line-height:1;background:linear-gradient(180deg,#7887e62e,#141a4680);border:1px solid rgba(226,232,255,.7);-webkit-backdrop-filter:blur(12px) brightness(120%);backdrop-filter:blur(12px) brightness(120%);box-shadow:0 8px 20px #0006,inset 0 1px #ffffff80;transition:transform .2s,box-shadow .2s}html.tema-navidad .pagina-inicio .bq-b:hover{transform:scale(1.08);box-shadow:0 0 16px #f6c55a80,inset 0 1px #ffffff80}html.tema-navidad .pagina-inicio .bq-b svg{width:20px;height:20px}html.tema-navidad .pagina-inicio .bq-lupa-btn.activa{border-color:#f6c55a;color:#f6c55a;box-shadow:0 0 14px #f6c55a99,inset 0 1px #ffffff80}html.tema-navidad .pagina-inicio .bq-aviso-vacio{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:20px;background:#060b1f9e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html.tema-navidad .pagina-inicio .bq-aviso-vacio[hidden]{display:none}html.tema-navidad .pagina-inicio .bq-aviso-vacio b{font-family:Cinzel,serif;font-size:clamp(18px,2.4vw,30px);color:#fff}html.tema-navidad .pagina-inicio .bq-aviso-vacio span{color:#dfe3f3;max-width:440px}html.tema-navidad .pagina-inicio .bq-abajo{display:grid;grid-template-columns:1.25fr 1fr;gap:22px;margin-top:30px}html.tema-navidad .pagina-inicio .bq-album,html.tema-navidad .pagina-inicio .bq-frase-panel{padding:22px}html.tema-navidad .pagina-inicio .bq-album h3,html.tema-navidad .pagina-inicio .bq-frase-panel h3{font-family:Cinzel,serif;font-size:15px;color:var(--amarillo);letter-spacing:2px;margin-bottom:14px}html.tema-navidad .pagina-inicio .bq-casillas{display:grid;grid-template-columns:repeat(8,1fr);gap:8px}html.tema-navidad .pagina-inicio .bq-c{position:relative;aspect-ratio:1;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;display:grid;place-items:center;overflow:hidden}html.tema-navidad .pagina-inicio .bq-c small{position:absolute;left:5px;top:3px;font-size:9px;font-weight:700;color:#ffffff73}html.tema-navidad .pagina-inicio .bq-c img{width:74%;height:74%;object-fit:contain;filter:drop-shadow(0 0 6px rgba(246,197,90,.5))}html.tema-navidad .pagina-inicio .bq-c .q{font-family:Cinzel,serif;font-size:18px;color:#ffffff40}html.tema-navidad .pagina-inicio .bq-c.pend{border-style:dashed;border-color:#f6c55a80}html.tema-navidad .pagina-inicio .bq-c.pend .q{color:#f6c55acc;animation:parpadeo 1.6s ease-in-out infinite}html.tema-navidad .pagina-inicio .bq-c.ok{border-color:#f6c55ab3;background:radial-gradient(circle,#f6c55a29,#ffffff08)}html.tema-navidad .pagina-inicio .bq-c.ok.nuevo{animation:pipNuevo-ini .7s cubic-bezier(.2,1.4,.4,1)}@keyframes pipNuevo-ini{0%{transform:scale(.3) rotate(-20deg)}to{transform:none}}html.tema-navidad .pagina-inicio .bq-c .letra{position:absolute;right:4px;bottom:2px;font-family:Cinzel,serif;font-size:11px;font-weight:700;color:#f6c55a}html.tema-navidad .pagina-inicio .bq-explica{font-size:14px;color:var(--texto-2);margin-bottom:14px}html.tema-navidad .pagina-inicio .bq-frase{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:16px}html.tema-navidad .pagina-inicio .bq-palabra{display:flex;gap:4px}html.tema-navidad .pagina-inicio .bq-l{width:24px;height:32px;border-radius:7px;display:grid;place-items:center;font-family:Cinzel,serif;font-weight:700;font-size:17px;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.14);transition:all .4s}html.tema-navidad .pagina-inicio .bq-l.si{background:linear-gradient(180deg,#f6c55a4d,#f6c55a14);border-color:#f6c55acc;box-shadow:0 0 10px #f6c55a59}html.tema-navidad .pagina-inicio .bq-premios{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}html.tema-navidad .pagina-inicio .bq-premios div{padding:10px 12px;border-radius:12px;border:1px solid rgba(246,197,90,.35);background:#f6c55a0f}html.tema-navidad .pagina-inicio .bq-premios b{display:block;font-family:Cinzel,serif;color:#f6c55a;font-size:15px}html.tema-navidad .pagina-inicio .bq-premios span{font-size:13px;color:var(--texto-2)}html.tema-navidad .pagina-inicio .adv-ico img{width:110px;height:110px;object-fit:contain;filter:drop-shadow(0 0 18px rgba(246,197,90,.7))}html.tema-navidad .pagina-inicio .adv-letra{position:relative;display:inline-grid;place-items:center;width:46px;height:56px;margin:6px 0 4px;border-radius:12px;font-family:Cinzel,serif;font-size:30px;font-weight:700;color:#fff;background:linear-gradient(180deg,#f6c55a66,#f6c55a1a);border:1px solid rgba(246,197,90,.9);box-shadow:0 0 18px #f6c55a80}@media(max-width:1000px){html.tema-navidad .pagina-inicio .bq-abajo{grid-template-columns:1fr}html.tema-navidad .pagina-inicio .bq-casillas{grid-template-columns:repeat(8,1fr)}}@media(max-width:700px){html.tema-navidad .pagina-inicio .bq-barra{grid-template-columns:auto 1fr}html.tema-navidad .pagina-inicio .bq-pista{grid-column:1/-1;order:3}html.tema-navidad .pagina-inicio .bq-barrita{width:100%}html.tema-navidad .pagina-inicio .bq-vista{aspect-ratio:4/5}html.tema-navidad .pagina-inicio .bq-herr{right:10px;top:10px}html.tema-navidad .pagina-inicio .bq-b{width:40px;height:40px}html.tema-navidad .pagina-inicio .bq-lupa-btn{display:none!important}html.tema-navidad .pagina-inicio .bq-casillas{grid-template-columns:repeat(6,1fr)}html.tema-navidad .pagina-inicio .bq-l{width:20px;height:28px;font-size:14px}}html.tema-navidad .pagina-inicio #advAccion[hidden]{display:none!important}html.tema-navidad .pagina-inicio .adv-ico{display:flex;justify-content:center}html.tema-navidad .pagina-inicio .adv-modal{max-height:92vh}html.tema-navidad .pagina-inicio .bq-vista{touch-action:pan-y}@media(max-width:700px){html.tema-navidad .pagina-inicio .bq-vista{touch-action:none}}html.tema-navidad .pagina-inicio .portada .titulo-metal{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fff!important;filter:none!important;perspective:900px;cursor:default;line-height:1.05!important}html.tema-navidad .pagina-inicio .bq-prueba{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:14px;padding:10px 16px;border-radius:16px;border:1px dashed rgba(246,197,90,.7);background:linear-gradient(160deg,#f6c55a1f,#9b6bff14);font-family:Montserrat,sans-serif;color:#eef0f8}html.tema-navidad .pagina-inicio .bq-prueba-etq{font-size:10px;font-weight:700;letter-spacing:2px;color:var(--amarillo,#F6C55A);margin-right:auto}html.tema-navidad .pagina-inicio .bq-prueba-dia{display:flex;align-items:center;gap:8px;font-size:13px}html.tema-navidad .pagina-inicio .bq-prueba select{font:inherit;color:#fff;background:#0a1230d9;border:1px solid rgba(255,255,255,.25);border-radius:10px;padding:6px 10px;cursor:pointer}@media(max-width:700px){html.tema-navidad .pagina-inicio .bq-prueba-etq{width:100%;margin-right:0}}html.tema-navidad .pagina-sorteos .s-form select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:44px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='10'><path d='M2 2l5 5 5-5' fill='none' stroke='%23F6C55A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 14px center}html.tema-navidad .pagina-sorteos .s-form select option{background:#0d0420;color:#fff}html.tema-navidad .pagina-sorteos .s-boleto .botones{gap:10px}html.tema-navidad .pagina-sorteos .s-chip{position:fixed;left:20px;bottom:20px;z-index:46;display:flex;align-items:center;gap:10px;padding:9px 14px;border:3px solid var(--amarillo);background:#0a0315f0;font-family:var(--pixel);font-size:10px;color:#fff;box-shadow:0 0 16px #ffd23f59;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1)}html.tema-navidad .pagina-sorteos .s-chip.ver{opacity:1;transform:none;pointer-events:auto}html.tema-navidad .pagina-sorteos .s-chip b{color:var(--amarillo);font-weight:400}html.tema-navidad .pagina-sorteos .s-chip.salta{animation:chipSalta-sor .5s cubic-bezier(.2,1.4,.4,1)}@keyframes chipSalta-sor{40%{transform:scale(1.15)}}html.tema-navidad .pagina-sorteos .s-chip:hover{background:var(--amarillo);color:var(--fondo)}html.tema-navidad .pagina-sorteos .s-chip:hover b{color:var(--fondo)}html.tema-navidad .pagina-sorteos .s-rueda-barra{position:absolute;left:16px;right:16px;top:14px;display:flex;justify-content:space-between;align-items:center;z-index:3;pointer-events:none}html.tema-navidad .pagina-sorteos .s-rueda-barra>*{pointer-events:auto}html.tema-navidad .pagina-sorteos .s-rueda-barra .k{font-family:var(--pixel);font-size:8px;color:var(--texto-2)}html.tema-navidad .pagina-sorteos .s-rueda-barra .k kbd{font-family:var(--pixel);color:var(--verde);border:2px solid var(--verde);padding:1px 4px}html.tema-navidad .pagina-sorteos .s-rueda{padding:56px 28px 28px}html.tema-navidad .pagina-sorteos .s-puntero{top:42px}html.tema-navidad .pagina-sorteos .s-stats-r{display:flex;gap:16px;font-size:18px;color:var(--texto-2);margin:-8px 0 12px}html.tema-navidad .pagina-sorteos .s-stats-r b{color:var(--cian);font-weight:400}html.tema-navidad .pagina-sorteos .s-rueda:fullscreen{background:radial-gradient(circle at 50% 40%,#2a1150,#0a0315 70%);padding:60px;display:flex;flex-direction:column;align-items:center;justify-content:center}html.tema-navidad .pagina-sorteos .s-rueda:fullscreen canvas{width:min(82vh,90vw)}html.tema-navidad .pagina-sorteos .s-rueda:fullscreen .s-puntero{top:calc(50% - min(41vh,45vw) - 30px)}html.tema-navidad .pagina-sorteos .s-rueda:fullscreen .s-girar{width:150px;height:150px;margin:-75px 0 0 -75px;font-size:16px}html.tema-navidad .pagina-sorteos .s-modal .prob{position:relative;font-size:19px;color:var(--cian);margin:-12px 0 20px}html.tema-navidad .pagina-sorteos .s-prox .icono{width:64px;height:64px;border:2px solid var(--borde);margin-bottom:14px;filter:saturate(.7) brightness(.85);transition:filter .4s,transform .4s cubic-bezier(.2,.8,.2,1)}html.tema-navidad .pagina-sorteos .s-prox:hover .icono{filter:none;transform:scale(1.06) rotate(-3deg)}html.tema-navidad .pagina-sorteos .s-prox .camino{height:6px;background:#0d0420;border:2px solid var(--borde);margin-bottom:16px}html.tema-navidad .pagina-sorteos .s-prox .camino i{display:block;height:100%;background:linear-gradient(90deg,var(--magenta),var(--cian));transition:width 1.2s cubic-bezier(.2,.8,.2,1)}html.tema-navidad .pagina-sorteos .s-gan.ultimo{border-color:var(--amarillo);box-shadow:inset 0 0 0 2px #0a0315e6,0 0 22px #ffd23f40}html.tema-navidad .pagina-sorteos .s-gan .corona-g{font-family:var(--pixel);font-size:8px;color:var(--fondo);background:var(--amarillo);padding:3px 6px;margin-left:6px;vertical-align:middle}html.tema-navidad .pagina-sorteos .s-bases-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:24px;align-items:start}html.tema-navidad .pagina-sorteos .s-bases{max-width:none}html.tema-navidad .pagina-sorteos .s-dudas{padding:24px}html.tema-navidad .pagina-sorteos .s-dudas h3{font-family:var(--pixel);font-size:12px;color:var(--verde);margin-bottom:14px}html.tema-navidad .pagina-sorteos .s-dudas ul{list-style:none;display:grid;gap:10px;margin-bottom:20px}html.tema-navidad .pagina-sorteos .s-dudas li{display:flex;gap:10px;font-size:19px;line-height:1.25}html.tema-navidad .pagina-sorteos .s-dudas li:before{content:"\2726";color:var(--magenta)}@media(max-width:1100px){html.tema-navidad .pagina-sorteos .s-hero-grid{grid-template-columns:1fr}html.tema-navidad .pagina-sorteos .s-cofre{order:0;margin-top:10px}html.tema-navidad .pagina-sorteos .s-pasos{grid-template-columns:1fr}html.tema-navidad .pagina-sorteos .s-paso:not(:last-child):after{content:"\25bc";inset:auto auto -15px 30px;transform:none}html.tema-navidad .pagina-sorteos .s-bases-grid{grid-template-columns:1fr}}@media(max-width:700px){html.tema-navidad .pagina-sorteos .s-hero{padding:44px 0 30px}html.tema-navidad .pagina-sorteos .s-datos{grid-template-columns:repeat(3,1fr);gap:8px 12px}html.tema-navidad .pagina-sorteos .s-datos b{font-size:13px}html.tema-navidad .pagina-sorteos .s-datos span{font-size:16px}html.tema-navidad .pagina-sorteos .s-chip{left:12px;bottom:12px}html.tema-navidad .pagina-sorteos .s-rueda{padding:52px 14px 18px}html.tema-navidad .pagina-sorteos .s-rueda-barra .k{display:none}html.tema-navidad .pagina-sorteos .s-pip{width:28px}}html.tema-navidad .pagina-sorteos .s-hero{position:relative}html.tema-navidad .pagina-sorteos .s-hero>.contenedor{position:relative;z-index:1}html.tema-navidad .pagina-sorteos .s-particulas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}html.tema-navidad .pagina-sorteos .s-castillo{position:absolute;left:0;right:0;bottom:0;height:260px;z-index:0;pointer-events:none;opacity:.45;background:var(--fondo-img,url(/assets/tema/navidad/portada.jpg)) center 92%/cover no-repeat;-webkit-mask-image:linear-gradient(180deg,transparent,#000 70%);mask-image:linear-gradient(180deg,transparent,#000 70%)}html.tema-navidad .pagina-sorteos .s-titulo span{background:linear-gradient(90deg,#b9ff00 0% 35%,#f4ffd0 50%,#b9ff00 65% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 4px 0 #2d4a00) drop-shadow(0 0 16px rgba(185,255,0,.45));animation:barrido-sor 4s ease-in-out infinite}@keyframes barrido-sor{0%{background-position:100% 0}60%,to{background-position:0 0}}html.tema-navidad .pagina-sorteos .s-carta3d{position:relative;width:min(380px,82vw);animation:flotaS-sor 5s ease-in-out infinite;transition:transform .25s ease-out;transform-style:preserve-3d;cursor:pointer}html.tema-navidad .pagina-sorteos .s-giro{position:relative;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.8,.2,1)}html.tema-navidad .pagina-sorteos .s-carta3d.volteada .s-giro{transform:rotateY(180deg)}html.tema-navidad .pagina-sorteos .s-cara{width:100%!important;animation:none!important;backface-visibility:hidden;-webkit-backface-visibility:hidden}html.tema-navidad .pagina-sorteos .s-dorso{position:absolute!important;inset:0;transform:rotateY(180deg);text-align:left;display:flex;flex-direction:column;padding:26px!important}html.tema-navidad .pagina-sorteos .s-dorso h3{margin-bottom:16px}html.tema-navidad .pagina-sorteos .s-dorso ul{list-style:none;display:grid;gap:12px;flex:1}html.tema-navidad .pagina-sorteos .s-dorso li{display:flex;gap:10px;font-size:19px;line-height:1.25;color:var(--texto)}html.tema-navidad .pagina-sorteos .s-dorso li:before{content:"\2726";color:var(--amarillo)}html.tema-navidad .pagina-sorteos .s-girar-pista{display:block;margin-top:12px;font-family:var(--pixel);font-size:8px;color:var(--texto-2);transition:color .3s}html.tema-navidad .pagina-sorteos .s-carta3d:hover .s-girar-pista{color:var(--amarillo)}html.tema-navidad .pagina-sorteos .s-holo{position:absolute;inset:0;pointer-events:none;z-index:2;opacity:0;transition:opacity .35s;background:radial-gradient(circle at var(--mx,50%) var(--my,30%),rgba(255,255,255,.3),transparent 32%),linear-gradient(115deg,transparent 18%,rgba(255,0,229,.2) 34%,rgba(163,230,255,.2) 50%,rgba(185,255,0,.18) 66%,transparent 82%);background-size:100% 100%,220% 220%;background-position:0 0,var(--hx,50%) 50%}html.tema-navidad .pagina-sorteos .s-carta3d:hover .s-holo{opacity:1}html.tema-navidad .pagina-sorteos .s-ticker{position:relative;overflow:hidden;border-top:2px solid var(--borde);border-bottom:2px solid var(--borde);background:linear-gradient(90deg,#ff00e51f,#1a0b3dd9 30% 70%,#b9ff001a);padding:13px 0}html.tema-navidad .pagina-sorteos .s-ticker .pista{display:flex;gap:44px;width:max-content;animation:ticker-sor 36s linear infinite;font-family:var(--pixel);font-size:11px;color:var(--texto);white-space:nowrap}html.tema-navidad .pagina-sorteos .s-ticker:hover .pista{animation-play-state:paused}html.tema-navidad .pagina-sorteos .s-ticker .pista span:before{content:"\2605";color:var(--magenta);margin-right:44px}html.tema-navidad .pagina-sorteos .s-ticker b{color:var(--verde);font-weight:400}@keyframes ticker-sor{to{transform:translate(-50%)}}html.tema-navidad .pagina-sorteos .av-px{image-rendering:pixelated;display:block}html.tema-navidad .pagina-sorteos .s-gan img.av{width:60px;height:60px;padding:0}html.tema-navidad .pagina-sorteos .s-boleto-cab{display:flex;align-items:center;gap:12px}html.tema-navidad .pagina-sorteos .s-boleto-av{width:42px;height:42px;border:2px solid var(--amarillo);flex:none}html.tema-navidad .pagina-sorteos .s-boleto{overflow:hidden}html.tema-navidad .pagina-sorteos .s-boleto::marker{content:none}html.tema-navidad .pagina-sorteos .s-boleto .s-brillo-b{position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%);transform:translate(-120%);animation:brilloS-sor 5s ease-in-out infinite;pointer-events:none}html.tema-navidad .pagina-sorteos .s-modal-av{position:relative;width:96px;height:96px;margin:14px auto 0;border:4px solid var(--amarillo);box-shadow:0 0 30px #ffd23f80;animation:avGanador-sor 1s cubic-bezier(.2,1.4,.4,1)}@keyframes avGanador-sor{0%{transform:scale(0) rotate(-30deg)}}html.tema-navidad .pagina-sorteos .s-historial li img{width:24px;height:24px;border:2px solid var(--borde)}html.tema-navidad .pagina-sorteos .s-rueda canvas{filter:drop-shadow(0 0 16px rgba(255,0,229,.3));animation:haloR-sor 3.2s ease-in-out infinite}@keyframes haloR-sor{50%{filter:drop-shadow(0 0 30px rgba(255,0,229,.6))}}html.tema-navidad .pagina-sorteos .s-puntero{background:linear-gradient(180deg,#fff6c2,#ffd23f 40%,#c98a00)}html.tema-navidad .pagina-sorteos .s-tarea .ico svg{width:20px;height:20px;fill:currentColor}html.tema-navidad .pagina-sorteos .s-tarea .ico{color:var(--cian)}html.tema-navidad .pagina-sorteos .s-prox:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(163,230,255,.13) 50%,transparent 70%);transform:translate(-110%);transition:transform 1s cubic-bezier(.2,.8,.2,1)}html.tema-navidad .pagina-sorteos .s-prox:hover:after{transform:translate(110%)}html.tema-navidad .pagina-sorteos .s-prox:hover .candado{animation:candado-sor .6s ease-in-out}@keyframes candado-sor{20%{transform:rotate(-16deg)}45%{transform:rotate(14deg)}70%{transform:rotate(-8deg)}to{transform:none}}html.tema-navidad .pagina-sorteos .s-paseo{position:relative;height:96px;overflow:hidden;border-top:2px dashed rgba(59,36,112,.6);background:linear-gradient(180deg,transparent,rgba(26,11,61,.6))}html.tema-navidad .pagina-sorteos .s-paseo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:repeating-linear-gradient(90deg,#2a0f55 0 16px,#1d0a3d 16px 32px)}html.tema-navidad .pagina-sorteos .s-mascota{position:absolute;bottom:8px;left:0;width:52px;z-index:1;animation:pasea-sor 30s linear -9s infinite;cursor:pointer}html.tema-navidad .pagina-sorteos .s-mascota:hover{animation-play-state:paused}html.tema-navidad .pagina-sorteos .s-mascota svg{display:block;width:100%;shape-rendering:crispEdges;animation:paso-sor .45s ease-in-out infinite alternate}html.tema-navidad .pagina-sorteos .s-mascota.salta svg{animation:saltoM-sor .7s cubic-bezier(.2,.8,.2,1)}@keyframes pasea-sor{0%{transform:translate(-80px)}to{transform:translate(calc(100vw + 40px))}}@keyframes paso-sor{to{transform:translateY(-3px)}}@keyframes saltoM-sor{40%{transform:translateY(-36px)}}html.tema-navidad .pagina-sorteos .s-bocadillo{position:absolute;bottom:70px;left:50%;transform:translate(-50%) translateY(6px);white-space:nowrap;font-family:var(--pixel);font-size:9px;color:#0a0315;background:#fff;padding:7px 9px;box-shadow:3px 3px 0 var(--magenta);opacity:0;transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1);pointer-events:none}html.tema-navidad .pagina-sorteos .s-bocadillo.ver{opacity:1;transform:translate(-50%)}@media(max-width:700px){html.tema-navidad .pagina-sorteos .s-castillo{height:180px}html.tema-navidad .pagina-sorteos .s-ticker .pista{font-size:9px}}html.tema-navidad .pagina-sorteos .s-etq{border-radius:999px!important;border:1px solid rgba(245,210,122,.6)!important;box-shadow:none!important;font-family:var(--vt)!important;font-size:12px!important;font-weight:600;letter-spacing:2px;color:var(--amarillo)!important}html.tema-navidad .pagina-sorteos .s-etq i{border-radius:50%;background:var(--amarillo)!important}html.tema-navidad .pagina-sorteos .s-titulo{font-family:var(--pixel)!important;font-weight:600;letter-spacing:3px;color:#fff!important;font-size:clamp(34px,5vw,70px)!important}html.tema-navidad .pagina-sorteos .s-titulo span{background:linear-gradient(90deg,#f5d27a,#fff3c9 45%,#f5d27a 60%)!important;background-size:250% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 0 22px rgba(245,210,122,.35))!important}html.tema-navidad .pagina-sorteos .s-premio-nombre{font-size:18px!important}html.tema-navidad .pagina-sorteos .s-reloj div{border-radius:16px!important;border:1px solid var(--borde)!important;background:#ffffff0d!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html.tema-navidad .pagina-sorteos .s-reloj b{color:#fff!important;font-size:30px!important}html.tema-navidad .pagina-sorteos .s-reloj span,html.tema-navidad .pagina-sorteos .s-datos span{font-family:var(--vt)!important;font-size:11px!important;letter-spacing:1px}html.tema-navidad .pagina-sorteos .s-datos div{border-left:1px solid var(--borde)!important}html.tema-navidad .pagina-sorteos .s-datos div:first-child{border-color:var(--amarillo)!important}html.tema-navidad .pagina-sorteos .s-datos b{font-size:18px!important}html.tema-navidad .pagina-sorteos .s-carta{border-radius:22px!important;border-color:#f5d27a99!important;box-shadow:0 30px 70px #00000080,0 0 40px #f5d27a2e!important}html.tema-navidad .pagina-sorteos .s-carta h3{font-family:var(--pixel)!important;color:var(--amarillo)!important}html.tema-navidad .pagina-sorteos .s-rareza,html.tema-navidad .pagina-sorteos .s-valor{border-radius:999px!important;font-family:var(--vt)!important;font-weight:700;font-size:10px!important;letter-spacing:1px;box-shadow:none!important}html.tema-navidad .pagina-sorteos .s-girar-pista{font-family:var(--vt)!important;font-size:11px!important;letter-spacing:1px}html.tema-navidad .pagina-sorteos .s-paso .n{border-radius:50%!important;box-shadow:none!important;font-family:var(--pixel)!important}html.tema-navidad .pagina-sorteos .s-paso:nth-child(1) .n{background:var(--amarillo)!important;color:#1d1505!important}html.tema-navidad .pagina-sorteos .s-paso b{font-family:var(--pixel)!important;font-size:14px!important;letter-spacing:1px}html.tema-navidad .pagina-sorteos .s-paso span{font-size:15px!important}html.tema-navidad .pagina-sorteos .s-ticker{background:#ffffff0a!important;border-color:var(--borde)!important}html.tema-navidad .pagina-sorteos .s-ticker .pista{font-family:var(--vt)!important;font-weight:600;font-size:12px!important;letter-spacing:2px}html.tema-navidad .pagina-sorteos .s-ticker .pista span:before{color:var(--amarillo)!important}html.tema-navidad .pagina-sorteos .s-ticker b{color:var(--amarillo)!important}html.tema-navidad .pagina-sorteos .s-tarea{border-radius:14px!important;border:1px solid var(--borde)!important;background:#ffffff0a!important}html.tema-navidad .pagina-sorteos .s-tarea .ico{border-radius:50%!important;border:1px solid var(--borde)!important;color:var(--amarillo)!important}html.tema-navidad .pagina-sorteos .s-tarea .txt{font-size:15px!important}html.tema-navidad .pagina-sorteos .s-tarea .txt small{font-size:13px!important}html.tema-navidad .pagina-sorteos .s-tarea .premio{font-family:var(--vt)!important;font-size:12px!important;font-weight:700}html.tema-navidad .pagina-sorteos .s-tarea button{border-radius:999px!important;font-family:var(--vt)!important;font-size:11px!important;font-weight:600;border:1px solid rgba(255,255,255,.4)!important;color:#fff!important}html.tema-navidad .pagina-sorteos .s-tarea button:hover{background:var(--amarillo)!important;color:#1d1505!important;border-color:var(--amarillo)!important}html.tema-navidad .pagina-sorteos .s-tarea.hecha{border-color:#f5d27a99!important;background:#f5d27a0f!important}html.tema-navidad .pagina-sorteos .s-tarea.hecha .ico{background:var(--amarillo)!important;color:#1d1505!important}html.tema-navidad .pagina-sorteos .s-pip{border-radius:6px!important;border:1px solid var(--borde)!important}html.tema-navidad .pagina-sorteos .s-progreso .fila b{font-family:var(--pixel)!important;font-size:16px!important}html.tema-navidad .pagina-sorteos .s-form label{font-size:15px!important}html.tema-navidad .pagina-sorteos .s-form input:not([type=checkbox]),html.tema-navidad .pagina-sorteos .s-form select{border-radius:12px!important;border:1px solid var(--borde)!important;background-color:#ffffff0d!important;font-family:var(--vt)!important;font-size:15px!important}html.tema-navidad .pagina-sorteos .s-check span{border-radius:6px!important;border:1px solid var(--texto-2)!important}html.tema-navidad .pagina-sorteos .s-nota{font-size:13px!important}html.tema-navidad .pagina-sorteos .s-boleto{border-radius:20px!important;border:1px dashed rgba(245,210,122,.6)!important}html.tema-navidad .pagina-sorteos .s-boleto-cab{font-family:var(--vt)!important;font-weight:700;font-size:12px!important;letter-spacing:2px}html.tema-navidad .pagina-sorteos .s-boleto-cuerpo small{font-family:var(--vt)!important;font-size:10px!important;letter-spacing:1px}html.tema-navidad .pagina-sorteos .s-boleto-cuerpo b{font-family:var(--pixel)!important;font-size:15px!important}html.tema-navidad .pagina-sorteos .s-boleto-av{border-radius:50%!important}html.tema-navidad .pagina-sorteos .s-rueda-barra .k{font-family:var(--vt)!important;font-size:11px!important}html.tema-navidad .pagina-sorteos .s-puntero{background:linear-gradient(180deg,#fff6d6,#f5d27a 45%,#c99a3a)!important}html.tema-navidad .pagina-sorteos .s-girar{font-family:var(--pixel)!important;font-weight:700;background:radial-gradient(circle at 35% 30%,#fff3c9,#f5d27a 55%,#b88a2e)!important;box-shadow:0 0 0 4px #f5d27a80,0 0 30px #f5d27a80!important}html.tema-navidad .pagina-sorteos .s-lista textarea{border-radius:14px!important;border:1px solid var(--borde)!important;background:#ffffff0a!important;font-family:var(--vt)!important;font-size:15px!important}html.tema-navidad .pagina-sorteos .s-stats-r{font-size:14px!important}html.tema-navidad .pagina-sorteos .s-historial li{border-radius:12px!important;border:1px solid var(--borde)!important;background:#ffffff0a!important;font-size:15px!important}html.tema-navidad .pagina-sorteos .s-historial li:before{font-family:var(--vt)!important;font-size:11px!important}html.tema-navidad .pagina-sorteos .s-modal h3{font-family:var(--pixel)!important}html.tema-navidad .pagina-sorteos .s-modal small{font-family:var(--vt)!important;font-size:12px!important;letter-spacing:2px}html.tema-navidad .pagina-sorteos .s-modal-av{border-radius:50%!important}html.tema-navidad .pagina-sorteos .s-prox .fecha{font-family:var(--vt)!important;font-size:12px!important;font-weight:600;letter-spacing:1px}html.tema-navidad .pagina-sorteos .s-prox h3{font-family:var(--pixel)!important;font-size:17px!important}html.tema-navidad .pagina-sorteos .s-prox .icono{border-radius:14px!important}html.tema-navidad .pagina-sorteos .s-prox .candado{border-radius:50%!important;border:1px solid var(--borde)!important}html.tema-navidad .pagina-sorteos .s-prox .camino{border-radius:999px;border:0!important;background:#ffffff14!important}html.tema-navidad .pagina-sorteos .s-prox .camino i{border-radius:999px;background:linear-gradient(90deg,#b98cff,#f5d27a)!important}html.tema-navidad .pagina-sorteos .s-gan .av{border-radius:50%!important;border:2px solid rgba(245,210,122,.7)!important}html.tema-navidad .pagina-sorteos .s-gan b{font-family:var(--pixel)!important;font-size:14px!important}html.tema-navidad .pagina-sorteos .s-gan .corona-g{border-radius:999px;font-family:var(--vt)!important;font-size:10px!important}html.tema-navidad .pagina-sorteos .s-base{border-radius:14px!important;border:1px solid var(--borde)!important;background:#ffffff0a!important}html.tema-navidad .pagina-sorteos .s-base button{font-family:var(--pixel)!important;font-size:15px!important}html.tema-navidad .pagina-sorteos .s-base button i{color:var(--amarillo)!important}html.tema-navidad .pagina-sorteos .s-dudas h3{font-family:var(--pixel)!important;font-size:15px!important;color:var(--amarillo)!important}html.tema-navidad .pagina-sorteos .s-chip{border-radius:999px!important;border:1px solid rgba(245,210,122,.6)!important;font-family:var(--vt)!important;font-size:12px!important;font-weight:600;background:#060b1fbf!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html.tema-navidad .pagina-sorteos .s-bocadillo{border-radius:12px;font-family:var(--vt)!important;font-size:12px!important;font-weight:600;box-shadow:0 8px 20px #0006!important}html.tema-navidad .pagina-sorteos .confeti{border-radius:3px}html.tema-navidad .pagina-sorteos .s-castillo{opacity:.35!important}html.tema-navidad .pagina-sorteos .s-hero-grid>div:first-child{text-align:center}html.tema-navidad .pagina-sorteos .s-hero .s-etq{margin-bottom:10px}html.tema-navidad .pagina-sorteos .s-titulo{font-family:Cinzel,serif!important;line-height:1.05!important;margin:4px 0 0!important}html.tema-navidad .pagina-sorteos .s-titulo{background:linear-gradient(180deg,#fff,#f4f5fb 32%,#c3c9de 55%,#f7f8fc 70%,#9aa3c2);-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 8px 26px rgba(0,0,0,.7))}html.tema-navidad .pagina-sorteos .s-titulo span{-webkit-text-fill-color:transparent}html.tema-navidad .pagina-sorteos .s-hero .orn-lazo{max-width:560px;margin-top:-18px}html.tema-navidad .pagina-sorteos .s-hero .orn-lazo img{width:190px}html.tema-navidad .pagina-sorteos .s-reloj,html.tema-navidad .pagina-sorteos .s-datos,html.tema-navidad .pagina-sorteos .s-hero .botones{justify-content:center}html.tema-navidad .pagina-sorteos .s-premio-nombre{margin:0 auto}@media(max-width:700px){html.tema-navidad .pagina-sorteos .s-hero .orn-lazo img{width:150px}}html.tema-navidad .pagina-sorteos .s-hero{padding-top:120px!important}html.tema-navidad .pagina-sorteos .s-hero .orn-lazo{margin-top:-4px!important;height:110px}html.tema-navidad .pagina-sorteos .s-hero .orn-lazo img{top:4px!important}html.tema-navidad .pagina-sorteos .s-tarea .ico svg{width:19px;height:19px}html.tema-navidad .pagina-sorteos .s-tarea .ico{color:#f6c55a!important}html.tema-navidad .pagina-sorteos .s-tarea.hecha .ico{color:#1d1505!important}html.tema-navidad .pagina-sorteos .s-chip svg{color:#f6c55a;flex:none}html.tema-navidad .pagina-sorteos .s-pip.on{background:linear-gradient(180deg,#ffe39a,#f6c55a)!important;border-color:#f6c55a!important}@media(max-width:700px){html.tema-navidad .pagina-sorteos .s-hero{padding-top:96px!important}}html.tema-navidad .pagina-sorteos .av-px{image-rendering:auto!important}html.tema-navidad .pagina-sorteos .masc-img{display:block;width:100%;border-radius:50%;border:2px solid rgba(246,197,90,.8);box-shadow:0 0 16px #f6c55a66;animation:paso-sor .45s ease-in-out infinite alternate}html.tema-navidad .pagina-sorteos .s-mascota.salta .masc-img{animation:saltoM-sor .7s cubic-bezier(.2,.8,.2,1)}html.tema-navidad .pagina-sorteos .s-paseo:after{background:linear-gradient(180deg,#ffffffe6,#dce4f5b3)!important;height:10px!important;border-radius:6px 6px 0 0}html.tema-navidad .pagina-sorteos .s-paseo{border-top:0!important}html.tema-navidad .pagina-sorteos .s-rueda canvas{filter:drop-shadow(0 0 18px rgba(246,197,90,.28))!important;animation:haloN-sor 3.4s ease-in-out infinite!important}@keyframes haloN-sor{50%{filter:drop-shadow(0 0 32px rgba(246,197,90,.5))}}@media(min-width:701px){html.tema-navidad .pagina-sorteos .s-hero{padding-top:96px!important}html.tema-navidad .pagina-sorteos .s-titulo{font-size:clamp(30px,3.8vw,58px)!important}html.tema-navidad .pagina-sorteos .s-hero .orn-copo img{width:44px;height:44px}html.tema-navidad .pagina-sorteos .s-hero .orn-lazo{height:88px!important}html.tema-navidad .pagina-sorteos .s-hero .orn-lazo img{width:150px!important}html.tema-navidad .pagina-sorteos .s-reloj div{min-width:72px}html.tema-navidad .pagina-sorteos .s-reloj b{font-size:24px!important}}html.tema-navidad .pagina-sorteos .titulo-metal{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fff!important;filter:none!important;perspective:900px;cursor:default;line-height:1.05!important}html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fff!important;filter:none!important}html.tema-navidad .pagina-sorteos .tm-linea{display:block;white-space:nowrap}html.tema-navidad .pagina-sorteos .tl-esp{display:inline-block;width:.3em}html.tema-navidad .pagina-sorteos .tl.oro{background:radial-gradient(circle at var(--lx) var(--ly),rgba(255,250,225,.95),rgba(255,250,225,0) 38%),linear-gradient(180deg,#fff6d8,#ffe39a 22%,#f2bf55 40%,#9a6418 50%,#f7d27e 58%,#fff2c6 70%,#d9a03e 86%,#8a5612)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-stroke:.6px rgba(255,240,200,.4)}html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal .tm-inner,html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal .tm-linea,html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal .tl-esp{background:none!important;-webkit-text-fill-color:initial;animation:none}html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal .tm-linea,html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal .tl-esp{filter:none!important}html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal .tl{animation:none;filter:none!important;text-shadow:none;background-size:auto!important;background:radial-gradient(circle at var(--lx) var(--ly),rgba(255,255,255,.95),rgba(255,255,255,0) 38%),linear-gradient(180deg,#fff,#f3f5fc 22%,#c9cee3 40%,#7f86a6 50%,#e6e9f5 58%,#fff 70%,#aeb5cf 86%,#6c7393)!important;-webkit-background-clip:text!important;background-clip:text!important}html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal .tl.oro{background:radial-gradient(circle at var(--lx) var(--ly),rgba(255,250,225,.95),rgba(255,250,225,0) 38%),linear-gradient(180deg,#fff6d8,#ffe39a 22%,#f2bf55 40%,#9a6418 50%,#f7d27e 58%,#fff2c6 70%,#d9a03e 86%,#8a5612)!important;-webkit-background-clip:text!important;background-clip:text!important}html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal .tl:hover{filter:brightness(1.15)!important}html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal .tl.salta,html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal.campanada .tl{animation:saltaLetra .7s cubic-bezier(.2,1.4,.4,1)}html.tema-navidad .pagina-sorteos .s-titulo.titulo-metal.campanada .tl{animation-delay:calc(var(--i)*.05s)}.menu .cuenta-movil{display:none}@media(max-width:1180px){.menu .cuenta{display:none}.menu .cuenta-movil{display:block;width:100%;text-align:left;font:inherit;color:var(--verde);padding:inherit;border-top:1px dashed rgba(255,255,255,.15);margin-top:6px}.menu:not(.abierto) .cuenta-movil{display:none}html.tema-navidad .menu .cuenta-movil{font-family:Montserrat,sans-serif;font-weight:600;color:var(--amarillo,#f5d27a);padding:14px 18px;border-top:1px solid rgba(255,255,255,.12)}}html.modo-editor [data-editable]{cursor:pointer;outline:2px dashed transparent;outline-offset:4px;transition:outline-color .15s}html.modo-editor [data-editable]:hover{outline-color:#60a5fad9}html.modo-editor .editable-resaltado{outline:2px solid #60a5fa!important;outline-offset:4px;box-shadow:0 0 0 6px #60a5fa2e}
