.rpv-heads{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 8px;padding:8px 2px 10px;margin-bottom:2px}.rpv-head{position:relative;flex:none;display:grid;place-items:center;width:38px;height:38px;padding:0;border-radius:11px;cursor:pointer;background:rgba(12,12,18,.62);border:1.5px solid rgb(var(--tinta)/.2);color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.35);transition:transform .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease)}.rpv-head .mode-icon,.rpv-head img{border-radius:7px!important}.rpv-head:focus-visible,.rpv-head:hover:not(:disabled){transform:translateY(-2px);border-color:rgb(var(--tinta)/.7);filter:none}.rpv-head:focus-visible{outline:2px solid #fff;outline-offset:2px}.rpv-head.abierto{border-color:#fff;transform:translateY(-2px)}.rpv-head.sigue{border-color:var(--pink);box-shadow:0 0 0 3px rgba(255,110,199,.28),0 6px 16px rgba(0,0,0,.35)}.rpv-head.ojos{border-color:var(--lilac);box-shadow:0 0 0 3px rgba(169,112,255,.32),0 6px 16px rgba(0,0,0,.35)}.rpv-head:disabled{opacity:.6;cursor:default}.rpv-head-badge{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:var(--pink);color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,14,.9)}.rpv-head.ojos .rpv-head-badge{background:var(--lilac)}.rpv-head-hp{position:absolute;left:5px;right:5px;bottom:-7px;height:4px;border-radius:999px;overflow:hidden;background:rgba(0,0,0,.62);box-shadow:0 0 0 1px rgb(var(--tinta)/.12)}.rpv-head-hp>span{display:block;height:100%;border-radius:inherit;background:#5ee38a;transition:width .25s var(--ease)}.rpv-head-hp>span.media{background:#ffd166}.rpv-head-hp>span.baja{background:#ff5c7a}.rpv-head-tip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,4px);display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:8px;white-space:nowrap;pointer-events:none;opacity:0;background:rgba(12,12,18,.94);border:1px solid rgb(var(--tinta)/.14);font-size:12px;font-weight:700;box-shadow:0 6px 18px rgba(0,0,0,.45);transition:opacity .14s var(--ease),transform .14s var(--ease)}.rpv-head-tip em{font-style:normal;font-weight:600;color:#ff8fa3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rpv-head:focus-visible .rpv-head-tip,.rpv-head:hover .rpv-head-tip{opacity:1;transform:translate(-50%)}.rpv-head.abierto .rpv-head-tip{opacity:0}.rpv-head:first-child .rpv-head-tip{left:0;transform:translateY(4px)}.rpv-head:first-child:focus-visible .rpv-head-tip,.rpv-head:first-child:hover .rpv-head-tip{transform:translate(0)}.rpv-pmenu{width:224px}.rpv-pmenu-head img{border-radius:8px!important}.rpv-pmenu-who small em{font-style:normal;color:#ff8fa3}.rpv-pmenu-item.on{color:var(--pink-soft)}.rpv-chapter{position:absolute;top:50%;left:calc(7px + (100% - 14px) * var(--f, 0));z-index:1;width:3px;height:10px;margin:-5px 0 0 -1.5px;border-radius:1px;background:rgba(5,5,10,.85);pointer-events:none}.rpv-volume{display:inline-flex;align-items:center}.rpv-volume input[type=range]{width:0;height:18px;margin:0;padding:0;opacity:0;cursor:pointer;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:width .18s var(--ease),opacity .18s var(--ease),margin .18s var(--ease)}.rpv-volume:focus-within input[type=range],.rpv-volume:hover input[type=range]{width:74px;opacity:1;margin:0 6px 0 2px}.rpv-volume input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(90deg,#fff calc(var(--v, 0) * 100%),rgb(var(--tinta)/.3) calc(var(--v, 0) * 100%))}.rpv-volume input[type=range]::-moz-range-track{height:4px;border-radius:999px;background:rgb(var(--tinta)/.3)}.rpv-volume input[type=range]::-moz-range-progress{height:4px;border-radius:999px;background:#fff}.rpv-volume input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;margin-top:-4px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.5)}.rpv-volume input[type=range]::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff}.rpv-volume input[type=range]:focus{outline:none}.rpv-ui .rpv-speed-btn{width:auto;min-width:40px;padding:0 10px;font:inherit;font-size:12.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rpv-ui .rpv-pop-btn.open{background:rgb(var(--tinta)/.22)}.rpv-pop{position:absolute;right:12px;bottom:62px;z-index:6;width:250px;display:flex;flex-direction:column;gap:1px;padding:6px;border-radius:14px;background:rgba(12,12,18,.94);border:1px solid rgb(var(--tinta)/.14);color:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 16px 38px rgba(0,0,0,.55);animation:rpv-pmenu .16s var(--ease)}.rpv-pop-speed{width:168px;right:108px}.rpv-pop-title{padding:6px 10px 4px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--tinta)/.55)}.rpv-pop-item{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;padding:6px 10px;border:0;border-radius:9px;background:transparent;color:#fff;font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:background .14s var(--ease)}.rpv-pop-item>span:first-child{display:inline-flex;align-items:center;gap:9px;min-width:0}.rpv-pop-item svg{flex:none;opacity:.85}.rpv-pop-item:focus-visible,.rpv-pop-item:hover:not(:disabled){background:rgb(var(--tinta)/.1);filter:none}.rpv-pop-item:focus-visible{outline:2px solid #fff;outline-offset:-2px}.rpv-pop-item.on{color:var(--pink-soft)}.rpv-pop-sep{height:1px;margin:4px 8px;background:rgb(var(--tinta)/.08)}.rpv-help dt,.rpv-hud-follow kbd,.rpv-pop kbd{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:5px;font:inherit;font-size:10.5px;font-weight:800;background:rgb(var(--tinta)/.12);border:1px solid rgb(var(--tinta)/.18);color:rgb(var(--tinta)/.9)}.rpv-pop-item>span:first-child kbd{margin-left:2px}.rpv-hud-follow kbd{height:16px;margin-left:4px;background:rgba(10,10,10,.08);border-color:rgba(10,10,10,.18);color:#0a0a0a}.rpv-switch{position:relative;flex:none;width:30px;height:18px;border-radius:999px;background:rgb(var(--tinta)/.2);transition:background .16s var(--ease)}.rpv-switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);transition:transform .16s var(--ease)}.rpv-switch.on{background:var(--gradient-h)}.rpv-switch.on:after{transform:translateX(12px)}.rpv-feed{position:absolute;top:12px;right:12px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:none}.rpv-feed.con-musica{top:96px}.rpv-feed-item{display:inline-flex;align-items:center;gap:7px;max-width:min(320px,60vw);padding:6px 12px;border-radius:10px;background:rgba(12,12,18,.8);border:1px solid rgb(var(--tinta)/.12);border-right:3px solid var(--pink);font-size:12.5px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 6px 18px rgba(0,0,0,.35);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:rpv-feed 4s var(--ease) forwards}.rpv-feed-item>span{color:var(--pink-soft)}@keyframes rpv-feed{0%{opacity:0;transform:translateX(14px)}8%{opacity:1;transform:none}85%{opacity:1}to{opacity:0}}.rpv-salto{position:absolute;top:50%;z-index:4;display:inline-flex;align-items:center;gap:4px;padding:10px 16px;margin-top:-22px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:14px;font-weight:800;pointer-events:none;animation:rpv-salto .7s var(--ease) forwards}.rpv-salto.izq{left:12%}.rpv-salto.der{right:12%}@keyframes rpv-salto{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.12)}}.rpv-end{position:absolute;left:50%;top:50%;z-index:4;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 24px;border-radius:16px;background:rgba(12,12,18,.86);border:1px solid rgb(var(--tinta)/.14);color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 18px 40px rgba(0,0,0,.5);text-align:center}.rpv-end strong{font-size:15px}.rpv-end-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border:0;border-radius:999px;background:var(--accent);color:var(--on-accent);font:inherit;font-size:13.5px;font-weight:800;cursor:pointer}.rpv-end-btn:hover{filter:brightness(.92)}.rpv-loading{display:flex;flex-direction:column;align-items:center;gap:14px}.rpv-loading p{margin:0;font-size:13.5px;color:rgb(var(--tinta)/.82);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rpv-loading-logo{display:grid;place-items:center;width:56px;height:56px;padding-left:3px;border-radius:50%;color:#fff;background:var(--gradient);box-shadow:0 10px 30px rgba(255,110,199,.35);animation:rpv-latido 1.4s var(--ease) infinite}@keyframes rpv-latido{50%{transform:scale(1.07);box-shadow:0 12px 40px rgba(169,112,255,.45)}}.rpv-loading-bar{width:min(240px,60vw);height:4px;border-radius:999px;background:rgb(var(--tinta)/.12);overflow:hidden}.rpv-loading-bar>span{display:block;height:100%;border-radius:inherit;background:var(--gradient-h);transition:width .3s var(--ease)}.rpv-help{position:absolute;left:50%;top:50%;z-index:7;width:min(460px,calc(100% - 24px));max-height:calc(100% - 24px);overflow:auto;transform:translate(-50%,-50%);padding:12px 14px 14px;border-radius:16px;background:rgba(12,12,18,.95);color:#fff;border:1px solid rgb(var(--tinta)/.14);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 20px 44px rgba(0,0,0,.6);animation:rpv-pmenu .16s var(--ease)}.rpv-help-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.rpv-help-head strong{display:inline-flex;align-items:center;gap:8px;font-size:14px}.rpv-help dl{display:grid;grid-gap:4px;gap:4px;margin:0}.rpv-help dl>div{display:grid;grid-template-columns:minmax(130px,auto) 1fr;align-items:center;grid-gap:12px;gap:12px;padding:4px 2px}.rpv-help dt{justify-self:start;height:auto;min-height:20px;padding:2px 7px;font-size:11px;white-space:nowrap}.rpv-help dd{margin:0;font-size:12.5px;color:rgb(var(--tinta)/.8)}.rpv-hud-follow button{display:inline-flex;align-items:center}@media (prefers-reduced-motion:reduce){.rpv-head,.rpv-head-tip,.rpv-switch,.rpv-switch:after,.rpv-volume input[type=range]{transition:none}.rpv-feed-item{animation-duration:.01s;animation-delay:3.99s}.rpv-help,.rpv-loading-logo,.rpv-pop{animation:none}}.rpv.full .rpv-head{width:44px;height:44px;border-radius:12px}.rpv.full .rpv-head img{width:36px!important;height:36px!important}.rpv.full .rpv-pop{bottom:74px;right:24px}.rpv.full .rpv-pop-speed{right:124px}.rpv.full .rpv-feed{top:16px;right:16px}@media (max-width:640px){.rpv-heads{gap:9px 6px;padding:6px 0 8px}.rpv-head{width:34px;height:34px;border-radius:10px}.rpv-head img{width:26px!important;height:26px!important}.rpv-head-tip,.rpv-volume input[type=range]{display:none}.rpv-pop{bottom:54px;width:min(250px,calc(100% - 16px));max-height:calc(100% - 70px);overflow:auto}.rpv-pop,.rpv-pop-speed{right:8px}.rpv-feed{top:44px;right:8px}.rpv-feed-item{font-size:11.5px;padding:5px 10px}.rpv-end{padding:14px 18px}}@media (max-width:480px){.rpv-ui .rpv-volume{display:none}}.tc-wrap{--tc-w:440px;--rx:0deg;--ry:0deg;--flip:0deg;--mx:50%;--my:50%;--tx:0;--ty:0;--glare:0;position:relative;width:min(var(--tc-w),100%);perspective:1200px;container-type:inline-size;margin:0 auto;-webkit-tap-highlight-color:transparent}.tc-wrap.tc-sm{--tc-w:220px;perspective:700px}.tc-wrap.tc-enter{animation:tc-in .9s var(--ease) both}@keyframes tc-in{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}.tc-shadow{--tc-glow:rgba(169,112,255,0.55);position:absolute;left:9%;right:9%;top:0;aspect-ratio:85.6/54;border-radius:6cqw;background:radial-gradient(70% 70% at 50% 50%,var(--tc-glow),transparent 75%),rgba(0,0,0,.55);filter:blur(6cqw);opacity:.75;transform:translate3d(calc(var(--tx) * -4cqw),calc(9cqw + var(--ty) * -3cqw),0) scale(.94);pointer-events:none}.tc-shadow.tc-cuarzo{--tc-glow:rgba(217,212,231,0.35)}.tc-shadow.tc-amatista{--tc-glow:rgba(155,93,229,0.6)}.tc-shadow.tc-zafiro{--tc-glow:rgba(47,99,255,0.6)}.tc-shadow.tc-cristal{--tc-glow:rgba(255,110,199,0.6)}.tc-shadow.tc-obsidiana{--tc-glow:rgba(120,90,255,0.5)}.tc-sm .tc-shadow{filter:blur(5cqw);opacity:.5;transform:translate3d(0,6cqw,0) scale(.9)}.tc-card{position:relative;z-index:1;aspect-ratio:85.6/54;border-radius:4.6cqw;transform:rotateX(var(--rx)) rotateY(calc(var(--ry) + var(--flip)));transform-style:preserve-3d;scale:1;transition:scale .5s var(--ease);color:#fff;font-family:Inter,system-ui,sans-serif;-moz-user-select:none;user-select:none;-webkit-user-select:none}.tc-wrap:not(.tc-sm) .tc-card{touch-action:pan-y}.tc-wrap.tc-idle .tc-card{animation:tc-float 7s ease-in-out infinite}.tc-wrap.tc-idle .tc-holo{animation:tc-holo-idle 7s ease-in-out infinite}.tc-wrap.tc-idle .tc-glare{animation:tc-glare-idle 7s ease-in-out infinite}@keyframes tc-float{0%,to{translate:0 0;rotate:0 1 0 0deg}25%{translate:0 -1cqw;rotate:.4 1 0 5deg}75%{translate:0 .6cqw;rotate:-.3 1 0 -5deg}}@keyframes tc-holo-idle{0%,to{background-position:50%,25% 50%}50%{background-position:50%,75% 50%}}@keyframes tc-glare-idle{0%,to{opacity:.35}50%{opacity:.6}}.tc-card.tc-flippable{cursor:pointer}.tc-card.tc-flippable:focus-visible{outline:2px solid #e0aaff;outline-offset:5px}.tc-side{position:absolute;inset:0;border-radius:inherit;overflow:hidden;isolation:isolate;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 1.5cqw 4cqw rgba(0,0,0,.35)}.tc-back{transform:rotateY(180deg)}.tc-layer{position:absolute;inset:0;pointer-events:none;border-radius:inherit}.tc-base{z-index:0}.tc-cuarzo .tc-base{background:radial-gradient(120% 90% at 15% 8%,#ffffff 0,transparent 55%),radial-gradient(80% 90% at 100% 100%,rgba(214,200,240,.7),transparent 60%),linear-gradient(135deg,#f1edf7,#d6cfe3 55%,#bdb4cf)}.tc-amatista .tc-base{background:radial-gradient(90% 120% at 100% 0,rgba(224,170,255,.55),transparent 60%),radial-gradient(70% 90% at 0 100%,rgba(30,8,64,.65),transparent 70%),linear-gradient(135deg,#2b1452,#6b3fb8 48%,#c79bff)}.tc-zafiro .tc-base{background:radial-gradient(100% 120% at 0 100%,rgba(159,216,255,.35),transparent 60%),radial-gradient(80% 80% at 100% 0,rgba(4,10,40,.5),transparent 70%),linear-gradient(135deg,#07123d,#1b3fc9 52%,#6fb2ff)}.tc-cristal .tc-base{background:radial-gradient(90% 110% at 85% 15%,rgb(var(--tinta)/.22),transparent 55%),radial-gradient(70% 90% at 0 100%,rgba(90,20,120,.45),transparent 70%),linear-gradient(135deg,#f0479f 0,#b552d6 45%,#7d45e8 100%)}.tc-obsidiana .tc-base{background:radial-gradient(110% 120% at 80% 0,rgba(169,112,255,.28),transparent 55%),radial-gradient(90% 100% at 0 100%,rgba(79,209,255,.16),transparent 60%),linear-gradient(145deg,#0b0614,#1a0f2e 50%,#05030a)}.tc-back .tc-base{filter:brightness(.88) saturate(1.05)}.tc-cuarzo .tc-back .tc-base{filter:none}.tc-grain{z-index:1;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:36cqw 36cqw}.tc-cuarzo .tc-grain{opacity:.35;mix-blend-mode:soft-light}.tc-facets{z-index:1;opacity:.14;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><g fill='none' stroke='white' stroke-width='0.7'><path d='M0 60 L60 0 L120 60 L60 120 Z'/><path d='M60 0 L60 120 M0 60 L120 60'/><path d='M0 0 L60 60 L120 0 M0 120 L60 60 L120 120'/></g></svg>");background-size:18cqw 18cqw;background-position:calc(var(--tx) * 2.5cqw) calc(var(--ty) * 2cqw);-webkit-mask-image:linear-gradient(115deg,transparent 10%,#000 45%,transparent 85%);mask-image:linear-gradient(115deg,transparent 10%,#000 45%,transparent 85%)}.tc-cuarzo .tc-facets{opacity:.1;filter:invert(1)}.tc-gem{position:absolute;z-index:1;right:-7cqw;top:50%;width:50cqw;height:auto;color:#fff;opacity:.2;mix-blend-mode:overlay;transform:translate(calc(var(--tx) * -1.4cqw),calc(-46% + var(--ty) * -1.1cqw)) rotate(-14deg);pointer-events:none}.tc-cuarzo .tc-gem{color:#3a3150;opacity:.09;mix-blend-mode:normal}.tc-obsidiana .tc-gem{opacity:.16;mix-blend-mode:screen}.tc-holo{z-index:2;opacity:0;background-size:100% 100%,300% 300%;background-position:50%,var(--mx) 50%;mix-blend-mode:color-dodge}.tc-cuarzo .tc-holo{opacity:calc(.25 + var(--glare) * .35);mix-blend-mode:soft-light;background-image:radial-gradient(circle at var(--mx) var(--my),rgb(var(--tinta)/.6),transparent 50%),linear-gradient(115deg,transparent 30%,#ffd6f0 44%,#cfe6ff 56%,transparent 70%)}.tc-amatista .tc-holo{opacity:calc(.16 + var(--glare) * .22);mix-blend-mode:soft-light;background-image:radial-gradient(circle at var(--mx) var(--my),rgb(var(--tinta)/.7),transparent 50%),linear-gradient(110deg,transparent 30%,#fff 46%,#f0d9ff 54%,transparent 70%)}.tc-zafiro .tc-holo{opacity:calc(.22 + var(--glare) * .25);background-image:radial-gradient(circle at var(--mx) var(--my),rgb(var(--tinta)/.35),transparent 45%),repeating-linear-gradient(110deg,#9fd8ff 0,#c9b6ff 8%,#a6ffe9 16%,#6fb2ff 24%,#9fd8ff 32%)}.tc-cristal .tc-holo{opacity:calc(.42 + var(--glare) * .25);mix-blend-mode:overlay;background-image:radial-gradient(circle at var(--mx) var(--my),rgb(var(--tinta)/.55),transparent 50%),repeating-linear-gradient(110deg,#ff6ec7 0,#ffd1f0 7%,#a970ff 14%,#7cd8ff 21%,#fff3a6 28%,#ff6ec7 35%)}.tc-obsidiana .tc-holo{opacity:calc(.22 + var(--glare) * .35);mix-blend-mode:screen;background-image:radial-gradient(circle at var(--mx) var(--my),rgb(var(--tinta)/.12),transparent 40%),repeating-linear-gradient(115deg,#ff6ec7 0,#a970ff 6%,#4fd1ff 12%,#7cffc4 18%,#ffd479 24%,#ff6ec7 30%);-webkit-mask-image:linear-gradient(115deg,transparent 25%,#000 45%,#000 55%,transparent 75%);mask-image:linear-gradient(115deg,transparent 25%,#000 45%,#000 55%,transparent 75%);-webkit-mask-size:220% 100%;mask-size:220% 100%;-webkit-mask-position:var(--mx) 0;mask-position:var(--mx) 0}.tc-back .tc-holo{opacity:calc(.12 + var(--glare) * .15)}.tc-glitter{z-index:3;opacity:0;background-image:radial-gradient(circle at 20% 30%,#fff 0 .6px,transparent 1.4px),radial-gradient(circle at 70% 60%,#fff 0 .5px,transparent 1.2px),radial-gradient(circle at 45% 80%,#fff 0 .4px,transparent 1px);background-size:7cqw 7cqw,11cqw 9cqw,5cqw 6cqw;background-position:calc(var(--tx) * 2.4cqw) calc(var(--ty) * 2.4cqw),calc(var(--tx) * -1.8cqw) calc(var(--ty) * -1.8cqw),0 0;mix-blend-mode:overlay;-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my),#000 0,rgba(0,0,0,.35) 55%,rgba(0,0,0,.15) 100%);mask-image:radial-gradient(circle at var(--mx) var(--my),#000 0,rgba(0,0,0,.35) 55%,rgba(0,0,0,.15) 100%)}.tc-cristal .tc-glitter{opacity:calc(.35 + var(--glare) * .65)}.tc-obsidiana .tc-glitter{opacity:calc(.25 + var(--glare) * .5);mix-blend-mode:screen}.tc-glare{z-index:6;background:radial-gradient(circle at var(--mx) var(--my),rgb(var(--tinta)/.55) 0,rgb(var(--tinta)/.12) 22%,transparent 55%),linear-gradient(105deg,transparent calc(28% + var(--tx) * 30%),rgb(var(--tinta)/.16) calc(40% + var(--tx) * 30%),transparent calc(52% + var(--tx) * 30%));mix-blend-mode:soft-light;opacity:calc(.35 + var(--glare) * .65)}.tc-back .tc-glare{background:radial-gradient(circle at calc(100% - var(--mx)) var(--my),rgb(var(--tinta)/.45) 0,rgb(var(--tinta)/.1) 22%,transparent 55%)}.tc-cuarzo .tc-glare{mix-blend-mode:normal;opacity:calc(var(--glare) * .3)}.tc-edge{z-index:8;padding:.4cqw;background:linear-gradient(calc(135deg + var(--tx) * 40deg),rgb(var(--tinta)/.6),rgb(var(--tinta)/.06) 35%,rgb(var(--tinta)/.04) 65%,rgb(var(--tinta)/.35));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tc-cuarzo .tc-edge{opacity:.7}.tc-content{position:absolute;inset:0;z-index:5;padding:6cqw 6.4cqw 5.6cqw;display:grid;grid-template-rows:auto 1fr auto;text-shadow:0 1px 2px rgba(20,6,31,.28);transform:translate(calc(var(--tx) * .7cqw),calc(var(--ty) * .5cqw))}.tc-cuarzo .tc-content{color:#2a2438;text-shadow:none}.tc-top{display:flex;justify-content:space-between;align-items:flex-start;gap:3cqw}.tc-brand{display:flex;flex-direction:column;line-height:1}.tc-brand b{font-weight:700;font-size:5.2cqw;letter-spacing:.06em}.tc-brand span{font-size:2.3cqw;letter-spacing:.42em;opacity:.75;margin-top:.9cqw}.tc-tier{text-align:right;line-height:1}.tc-tier b{font-size:4cqw;font-weight:600;letter-spacing:.08em}.tc-tier b,.tc-tier span{display:block;text-transform:uppercase}.tc-tier span{font-size:2.1cqw;letter-spacing:.3em;opacity:.7;margin-top:.9cqw}.tc-number{align-self:center;justify-self:start;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7.8cqw;letter-spacing:.14em;font-weight:600;text-shadow:none;background:linear-gradient(100deg,#d7cdf0 0,#ffffff calc(var(--mx) - 10%),#ffffff var(--mx),#c9bde6 calc(var(--mx) + 22%),#efeaff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 -1px 0 rgba(0,0,0,.45)) drop-shadow(0 1px 0 rgb(var(--tinta)/.28))}.tc-number i{font-style:normal;-webkit-text-fill-color:currentColor;color:rgb(var(--tinta)/.45);margin:0 .1em 0 -.04em}.tc-cuarzo .tc-number i{color:rgba(42,36,56,.4)}.tc-cuarzo .tc-number{background:linear-gradient(100deg,#4a4160 0,#2a2438 calc(var(--mx) - 10%),#6d6288 var(--mx),#2a2438 calc(var(--mx) + 22%),#3a3150 100%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 1px 0 rgb(var(--tinta)/.85)) drop-shadow(0 -1px 0 rgba(0,0,0,.15))}.tc-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:3cqw}.tc-holder{min-width:0;line-height:1.15}.tc-label{font-size:1.9cqw;letter-spacing:.3em;opacity:.7}.tc-label,.tc-nick{display:block;text-transform:uppercase}.tc-nick{font-size:4.3cqw;font-weight:600;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.6cqw}.tc-since{display:block;font-size:2.4cqw;letter-spacing:.16em;opacity:.85;margin-top:1cqw;font-family:ui-monospace,monospace}.tc-face{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:1.2cqw}.tc-face img{width:12cqw;height:12cqw;image-rendering:pixelated;border-radius:1.8cqw;box-shadow:0 0 0 .5cqw rgb(var(--tinta)/.35),0 1.2cqw 3cqw rgba(0,0,0,.45);background:rgba(0,0,0,.25)}.tc-cuarzo .tc-face img{box-shadow:0 0 0 .5cqw rgba(42,36,56,.25),0 1cqw 2.4cqw rgba(0,0,0,.2)}.tc-points{font-size:2.2cqw;letter-spacing:.14em;opacity:.85;font-family:ui-monospace,monospace}.tc-limited{position:absolute;right:2.2cqw;top:50%;z-index:5;transform:translateY(-50%) rotate(90deg) translateX(50%);transform-origin:right center;font-size:1.7cqw;letter-spacing:.5em;opacity:.55;white-space:nowrap}.tc-cuarzo .tc-back{color:#2a2438}.tc-stripe{position:absolute;z-index:4;left:0;right:0;top:8%;height:17%;background:linear-gradient(90deg,transparent 0,rgb(var(--tinta)/.06) calc(100% - var(--mx)),transparent 100%),linear-gradient(180deg,#17141f 0,#050408 50%,#1b1724 100%);box-shadow:0 1px 0 rgb(var(--tinta)/.08),0 -1px 0 rgba(0,0,0,.4)}.tc-back-body{position:absolute;z-index:5;left:6.4cqw;right:6.4cqw;top:30%;bottom:18%;display:flex;gap:4cqw}.tc-back-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1.1cqw;text-shadow:0 1px 2px rgba(20,6,31,.28)}.tc-cuarzo .tc-back-text{text-shadow:none}.tc-back-text b{font-size:3.5cqw;font-weight:600;line-height:1.22;overflow-wrap:anywhere}.tc-back-url{font-family:ui-monospace,monospace;font-size:2.3cqw;letter-spacing:.02em;opacity:.85;overflow-wrap:anywhere}.tc-sign{margin-top:auto;height:9cqw;border-radius:1cqw;display:flex;align-items:center;padding:0 2.4cqw;color:#2a2438;background:repeating-linear-gradient(-45deg,rgb(var(--tinta)/.94) 0 1.1cqw,rgba(236,228,252,.94) 1.1cqw 2.2cqw);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);text-shadow:none;overflow:hidden}.tc-sign span{font-family:Segoe Script,Brush Script MT,Snell Roundhand,cursive;font-style:italic;font-size:4.6cqw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-qr{position:relative;z-index:7;flex:none;height:100%;aspect-ratio:1;background:#fff;border-radius:2.4cqw;padding:1.7cqw;box-shadow:0 1cqw 3cqw rgba(0,0,0,.3)}.tc-qr svg{display:block;width:100%;height:100%}.tc-fine{position:absolute;z-index:5;left:6.4cqw;right:6.4cqw;bottom:3.8cqw;display:flex;justify-content:space-between;gap:3cqw;font-size:1.9cqw;letter-spacing:.14em;text-transform:uppercase;opacity:.65;font-family:ui-monospace,monospace}.tc-under{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.tc-sm .tc-glitter{display:none}.tc-sm .tc-content{transform:none}.tc-sm .tc-card.tc-cristal .tc-holo{opacity:.35}@media (prefers-reduced-motion:reduce){.tc-wrap.tc-enter,.tc-wrap.tc-idle .tc-card,.tc-wrap.tc-idle .tc-glare,.tc-wrap.tc-idle .tc-holo{animation:none}.tc-card{transition:none}}.tc-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:36px;gap:36px;align-items:center}@media (max-width:860px){.tc-hero{grid-template-columns:minmax(0,1fr);gap:26px}}.tc-kicker{font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted,rgb(var(--tinta)/.6))}.tc-title{font-size:clamp(1.9rem,6vw,2.6rem);margin:6px 0 4px;line-height:1.05}.tc-grad{background-clip:text;-webkit-background-clip:text;color:transparent}.tc-points-big{font-size:clamp(1.4rem,4.5vw,1.8rem);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tc-bar{height:10px;border-radius:999px;background:rgb(var(--tinta)/.08);overflow:hidden;margin:10px 0 6px}.tc-bar i{display:block;height:100%;border-radius:inherit}.tc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.tc-btn{display:inline-flex;align-items:center;gap:8px;background:var(--accent);color:var(--on-accent);border-radius:999px;padding:12px 20px;font-weight:700;font-size:14px;text-decoration:none;transition:filter .18s var(--ease),box-shadow .18s var(--ease)}.tc-btn:hover{filter:brightness(.9)}.tc-btn.ghost,button.tc-btn.ghost{background:rgb(var(--tinta)/.09);color:var(--text)}.tc-btn.ghost:hover{background:rgb(var(--tinta)/.16);filter:none}.wl-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border:0;border-radius:999px;background:var(--accent);color:var(--on-accent);font:inherit;font-weight:700;font-size:14px;line-height:1;text-decoration:none;cursor:pointer;overflow:hidden;transition:transform .18s var(--ease),box-shadow .25s var(--ease),background .2s var(--ease),color .2s var(--ease)}.wl-btn:hover:not(:disabled){filter:none}.wl-btn:active:not(:disabled){filter:none;transform:translateY(0) scale(.97)}.wl-btn:focus-visible{outline:2px solid #e0aaff;outline-offset:3px}.wl-btn:disabled{opacity:.5;cursor:default}.wl-btn.ghost{background:rgb(var(--tinta)/.08);color:var(--text)}.wl-btn.ghost:hover:not(:disabled){background:rgb(var(--tinta)/.14);color:var(--text);box-shadow:none}.wl-btn.sm{padding:8px 13px;font-size:12.5px;gap:6px}.wl-dl{min-width:182px}.wl-dl-ico{display:inline-grid;place-items:center;width:16px;height:16px}.wl-dl.hecho .wl-dl-ico{animation:wl-pop .45s var(--ease)}.wl-dl.hecho{background:#46e39a;color:#04140b}.wl-dl.error{background:#ff6b85;color:#1a0207}.wl-dl-bar{position:absolute;left:0;bottom:0;height:3px;width:100%;transform:scaleX(0);transform-origin:left;background:var(--pink)}.wl-dl.cargando .wl-dl-bar{animation:wl-cargando 1.6s cubic-bezier(.2,.7,.2,1) forwards}.wl-dl.hecho .wl-dl-bar{transform:scaleX(1);transition:transform .2s;opacity:0}.wl-spin{width:14px;height:14px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:wl-girar .7s linear infinite}@keyframes wl-girar{to{transform:rotate(1turn)}}@keyframes wl-cargando{0%{transform:scaleX(.05)}to{transform:scaleX(.92)}}@keyframes wl-pop{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}.wl-hero{--t0:#a970ff;--t1:#ff6ec7;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;overflow:hidden}.wl-hero:before{content:"";position:absolute;inset:-45% auto auto -15%;width:70%;aspect-ratio:1;background:none;pointer-events:none}@media (max-width:860px){.wl-hero{grid-template-columns:minmax(0,1fr);gap:24px}}.wl-hero-card{position:relative}.wl-hint{margin:10px 0 0;text-align:center;font-size:.78rem;opacity:.55}.wl-hero-info{min-width:0;position:relative}.wl-tier{font-size:clamp(2rem,6vw,2.8rem);margin:4px 0 2px;line-height:1.05}.wl-points{font-size:1.05rem;opacity:.85}.wl-points b{font-size:clamp(1.5rem,4.5vw,1.9rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wl-next{margin-top:6px}.wl-next .tc-bar i{animation:wl-crecer 1.1s var(--ease) both .2s;transform-origin:left}.wl-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0 0}.wl-facts div{background:var(--card-bg-active,#141414);border-radius:var(--radius-sm);padding:11px 13px;min-width:0;transition:background .25s var(--ease)}.wl-facts div:hover{background:var(--card-bg-hover)}.wl-facts dt{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;opacity:.55}.wl-facts dd{margin:4px 0 0;font-weight:600;font-size:.95rem;overflow-wrap:anywhere}@media (max-width:420px){.wl-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.tc-under .wl-btn{margin:0 auto}.wl-tabs{display:grid;grid-gap:16px;gap:16px}.wl-tablist{justify-self:start;gap:4px;padding:5px;background:var(--card-bg,#0a0a0a);max-width:100%;overflow-x:auto;scrollbar-width:none}.wl-tab,.wl-tablist{display:inline-flex;border-radius:999px}.wl-tab{align-items:center;gap:8px;padding:10px 18px;background:transparent;color:rgb(var(--tinta)/.65);font-weight:600;font-size:14px;white-space:nowrap;transition:background .2s var(--ease),color .2s var(--ease)}.wl-tab:hover:not(:disabled){color:var(--text);background:rgb(var(--tinta)/.07);filter:none;box-shadow:none}.wl-tab.active,.wl-tab.active:hover:not(:disabled){background:var(--accent);color:var(--on-accent)}@media (max-width:480px){.wl-tablist{justify-self:stretch}.wl-tab{flex:1 1;justify-content:center;padding:10px}}.wl-tabs [role=tabpanel]:not([hidden]){animation:wl-entra .45s var(--ease) both}@keyframes wl-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wl-crecer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.wl-panel{background:var(--card-bg,#0a0a0a);border-radius:var(--radius-lg);padding:26px}@media (max-width:480px){.wl-panel{padding:18px;border-radius:var(--radius)}}.wl-panel-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;margin-bottom:16px}.wl-panel-head h3{margin:0;font-size:1.1rem}.wl-panel-head p{margin:4px 0 0;opacity:.6;font-size:.92rem}.wl-panel-head p b{opacity:1;color:var(--text);font-weight:600}.wl-sub{margin-top:30px}.wl-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wl-total{font-size:1.5rem;font-weight:700}.wl-total small{font-size:.85rem;font-weight:500;opacity:.55}.wl-split{display:flex;gap:3px;height:12px;margin-bottom:14px;border-radius:999px;overflow:hidden;background:rgb(var(--tinta)/.06)}.wl-split i{display:block;height:100%;min-width:4px;border-radius:2px;transform-origin:left;transition:opacity .25s var(--ease),filter .25s var(--ease)}[role=tabpanel]:not([hidden]) .wl-split i{animation:wl-crecer .9s var(--ease) both calc(var(--i) * .08s + .1s)}.wl-split span{font-size:.7rem;line-height:12px;padding:0 10px;opacity:.6}.wl-split:hover i{opacity:.45}.wl-split i:hover{opacity:1;filter:brightness(1.15)}.wl-ways{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:980px){.wl-ways{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.wl-ways{grid-template-columns:repeat(2,minmax(0,1fr))}}.wl-way{background:var(--card-bg-active,#141414);border-radius:var(--radius);padding:14px 15px;min-width:0;transition:background .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease)}.wl-way:hover{background:var(--card-bg-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 35%,transparent)}[role=tabpanel]:not([hidden]) .wl-way{animation:wl-entra .5s var(--ease) both calc(var(--i) * .05s)}.wl-way-rate{display:inline-flex;align-items:center;gap:6px;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.wl-way-rate i{width:8px;height:8px;border-radius:3px;background:var(--c)}.wl-way b{display:block;font-size:1.45rem;margin-top:6px}.wl-way strong{display:block;margin-top:2px;font-size:.95rem}.wl-way small{display:block;opacity:.55;margin-top:4px;line-height:1.35;font-size:.8rem}.wl-puntos:has(.wl-way[data-k=aniversario]:hover) .wl-split i:not([data-k=aniversario]),.wl-puntos:has(.wl-way[data-k=invitar]:hover) .wl-split i:not([data-k=invitar]),.wl-puntos:has(.wl-way[data-k=juego]:hover) .wl-split i:not([data-k=juego]),.wl-puntos:has(.wl-way[data-k=tienda]:hover) .wl-split i:not([data-k=tienda]),.wl-puntos:has(.wl-way[data-k=votos]:hover) .wl-split i:not([data-k=votos]){opacity:.2}.wl-gifts{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:10px;gap:10px}.wl-gift{display:flex;gap:14px;align-items:flex-start;background:var(--card-bg-active,#141414);border-radius:var(--radius);padding:16px;transition:background .25s var(--ease)}.wl-gift:hover{background:var(--card-bg-hover)}.wl-gift-ico{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:rgb(var(--tinta)/.06);color:#e0aaff}.wl-gift:hover .wl-gift-ico{animation:wl-pop .5s var(--ease)}.wl-gift-body{min-width:0;display:grid;grid-gap:6px;gap:6px;flex:1 1}.wl-gift-body>small{opacity:.6;line-height:1.4}.wl-bday-date{font-size:1.05rem;font-weight:700}.wl-bday-set{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.wl-bday-set small{opacity:.5;font-size:.78rem}.wl-bday-form{display:grid;grid-gap:6px;gap:6px;margin-top:2px}.wl-bday-row{display:flex;gap:8px}.wl-bday-row input{flex:1 1;min-width:0;padding:9px 14px;border-radius:999px;border:1px solid var(--card-border);background:rgb(var(--tinta)/.04);color:var(--text);font:inherit;font-size:16px}.wl-bday-row input:focus{outline:none;border-color:rgba(224,170,255,.6);box-shadow:0 0 0 3px rgba(169,112,255,.18)}.wl-bday-hint{font-size:.78rem;opacity:.6}.wl-bday-hint.bad{color:#ff8fb8;opacity:1}.wl-inv{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}@media (max-width:760px){.wl-inv{grid-template-columns:minmax(0,1fr)}}.wl-pass{display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:16px 16px 18px;border-radius:var(--radius);background:var(--card-bg-active,#141414);transition:background .25s var(--ease),transform .35s var(--ease)}.wl-pass:hover{background:var(--card-bg-hover)}.wl-pass-head{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.wl-pass-head code{letter-spacing:.04em}.wl-qr{width:100%;max-width:220px;aspect-ratio:1;background:#fff;border-radius:18px;padding:8px;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.wl-qr svg{display:block;width:100%;height:100%}.wl-pass-url{font-size:.78rem;opacity:.6;overflow-wrap:anywhere;text-align:center}.wl-pass-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.wl-how{min-width:0}.wl-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:520px){.wl-steps{grid-template-columns:minmax(0,1fr)}}.wl-steps li{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:12px;column-gap:12px;grid-row-gap:3px;row-gap:3px;align-items:center;padding:14px;border-radius:var(--radius-sm);background:var(--card-bg-active,#141414);transition:background .25s var(--ease)}[role=tabpanel]:not([hidden]) .wl-steps li{animation:wl-entra .5s var(--ease) both calc(var(--i) * .07s + .05s)}.wl-steps li:hover{background:var(--card-bg-hover)}.wl-step-n{position:absolute;top:12px;right:14px;font-size:.7rem;font-family:ui-monospace,monospace;opacity:.35}.wl-step-ico{grid-row:span 2;color:#e0aaff;transition:transform .35s var(--ease)}.wl-steps li:hover .wl-step-ico{transform:scale(1.12)}.wl-steps b{font-weight:600;font-size:.95rem}.wl-steps span{opacity:.6;font-size:.85rem;line-height:1.4}.wl-cmd{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-size:.85rem;opacity:.75;line-height:1.5}.wl-cmd svg{flex:none;margin-top:3px}.wl-cmd code{background:rgb(var(--tinta)/.08);padding:1px 6px;border-radius:6px}.wl-rules{margin-top:12px;font-size:.85rem}.wl-rules summary{cursor:pointer;opacity:.75;transition:opacity .2s}.wl-rules summary:hover,.wl-rules[open] summary{opacity:1}.wl-rules ul{margin:8px 0 0;padding-left:18px;line-height:1.55;opacity:.7}.wl-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:.8rem;opacity:.8}.wl-legend span{display:inline-flex;align-items:center;gap:6px}.wl-legend i{width:8px;height:8px;border-radius:50%;background:rgb(var(--tinta)/.35)}.wl-legend .ok i{background:#46e39a}.wl-legend .play i{background:#c48bff}.wl-guests{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:8px;gap:8px}.wl-guests li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:10px 12px;border-radius:var(--radius-sm);background:var(--card-bg-active,#141414);transition:background .25s var(--ease),transform .25s var(--ease)}[role=tabpanel]:not([hidden]) .wl-guests li{animation:wl-entra .45s var(--ease) both calc(min(var(--i), 10) * .04s + .1s)}.wl-guests li:hover{background:var(--card-bg-hover)}.wl-guests img{width:28px;height:28px;border-radius:7px;image-rendering:pixelated;grid-row:span 2}.wl-guest-nick{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wl-guest-state{font-size:.78rem;opacity:.6}.wl-guests li.cuenta .wl-guest-state{color:#46e39a;opacity:1}.wl-guest-bar{grid-column:2/-1;height:4px;border-radius:999px;background:rgb(var(--tinta)/.07);overflow:hidden}.wl-guest-bar i{display:block;height:100%;width:100%;border-radius:inherit;transform-origin:left;transform:scaleX(var(--p));background:#c48bff}.wl-guests li.cuenta .wl-guest-bar i{background:#46e39a}[role=tabpanel]:not([hidden]) .wl-guest-bar i{animation:wl-barra 1s var(--ease) both .25s}@keyframes wl-barra{0%{transform:scaleX(0)}}.wl-empty{margin:0;font-size:.9rem;opacity:.6}.wl-niveles{display:grid;grid-gap:18px;gap:18px}.wl-tiercards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:900px){.wl-tiercards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(165px,1fr);overflow-x:auto;scroll-snap-type:x mandatory;padding:10px 2px 8px}.wl-tiercard{scroll-snap-align:start}}button.wl-tiercard{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:3px;padding:12px 12px 14px;border-radius:var(--radius);background:var(--card-bg-active);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c0) 22%,transparent);color:var(--text);text-align:left;font-weight:400;min-width:0;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}[role=tabpanel]:not([hidden]) .wl-tiercard{animation:wl-entra .5s var(--ease) both calc(var(--i) * .06s)}button.wl-tiercard:hover:not(:disabled){filter:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c0) 50%,transparent)}button.wl-tiercard:hover .tc-mini-card{transform:rotate(-2deg) scale(1.03)}.wl-tiercard .tc-mini-card{transition:transform .4s var(--ease),filter .3s}button.wl-tiercard.foco{box-shadow:inset 0 0 0 1.5px var(--c0),0 16px 40px -20px var(--c0)}.wl-tiercard.cur .tc-mini-card{animation:wl-latido 3.2s ease-in-out infinite}@keyframes wl-latido{0%,to{box-shadow:0 8px 22px rgba(0,0,0,.35)}50%{box-shadow:0 8px 26px color-mix(in srgb,var(--c0) 55%,transparent)}}.wl-tiercard.locked .tc-mini-card{filter:saturate(.35) brightness(.7)}.wl-tiercard-name{margin-top:8px;font-weight:700;font-size:1.02rem;color:var(--c1)}.wl-tiercard-pts{font-size:.82rem;opacity:.7}.wl-tiercard-state{font-size:.75rem;opacity:.5}.wl-ribbon{position:absolute;top:-9px;left:50%;translate:-50% 0;z-index:2;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;padding:3px 10px;border-radius:999px;color:#14061f;background:linear-gradient(135deg,var(--c0),var(--c1));white-space:nowrap}.tc-mini-card{--mx:35%;--my:30%;--tx:0;--ty:0;--glare:0.4;position:relative;aspect-ratio:85.6/54;border-radius:10px;overflow:hidden;isolation:isolate;container-type:inline-size;color:#fff;box-shadow:0 8px 22px rgba(0,0,0,.35),0 0 0 1px rgb(var(--tinta)/.1) inset}.tc-mini-card .tc-gem{width:62cqw;right:-12cqw}.tc-mini-brand{top:8cqw;font-size:7cqw;font-weight:700;letter-spacing:.06em}.tc-mini-brand,.tc-mini-tier{position:absolute;z-index:3;left:8cqw}.tc-mini-tier{bottom:8cqw;font-size:6cqw;letter-spacing:.2em;text-transform:uppercase;opacity:.85}.tc-mini-card.tc-cuarzo{color:#2a2438}.wl-cmp-scroll{overflow-x:auto;border-radius:var(--radius);background:var(--card-bg-active,#141414)}.wl-cmp{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;font-size:.9rem}.wl-cmp td,.wl-cmp th{padding:11px 10px;text-align:center;border-bottom:1px solid rgb(var(--tinta)/.05);transition:background .2s var(--ease)}.wl-cmp tbody tr:last-child>*{border-bottom:0}.wl-cmp thead th{padding:0;vertical-align:bottom;position:relative}button.wl-cmp-col{display:block;width:100%;padding:14px 6px 11px;border-radius:0;background:transparent;color:var(--c1);font-weight:700;font-size:.92rem;transition:background .2s var(--ease)}button.wl-cmp-col:hover:not(:disabled){filter:none;box-shadow:none;background:color-mix(in srgb,var(--c0) 10%,transparent)}.wl-cmp-col small{display:block;font-weight:400;font-size:.72rem;color:rgb(var(--tinta)/.5);margin-top:2px}.wl-cmp-dot{display:block;width:18px;height:18px;margin:0 auto 6px;border-radius:6px;rotate:45deg;background:linear-gradient(135deg,var(--c0),var(--c1));box-shadow:0 0 14px color-mix(in srgb,var(--c0) 60%,transparent);transition:rotate .5s var(--ease)}button.wl-cmp-col:hover .wl-cmp-dot,th.foco .wl-cmp-dot{rotate:225deg}.wl-cmp th[scope=row],.wl-cmp-corner{position:-webkit-sticky;position:sticky;left:0;z-index:1;text-align:left;font-weight:500;min-width:170px;max-width:240px;background:var(--card-bg-active,#141414);padding-left:16px}.wl-cmp-corner{font-size:.75rem!important;font-weight:400!important;opacity:.55;vertical-align:bottom;padding:12px 16px!important}.wl-cmp-group th{text-align:left;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:#e0aaff;background:rgba(169,112,255,.06);padding:8px 16px;position:-webkit-sticky;position:sticky;left:0}[role=tabpanel]:not([hidden]) .wl-cmp-row{animation:wl-entra .4s var(--ease) both calc(var(--i) * .03s + .15s)}.wl-cmp-row:hover>*{background:rgb(var(--tinta)/.035)}.wl-cmp-row:hover th[scope=row]{background:var(--card-bg-hover);box-shadow:inset 3px 0 0 #e0aaff}.wl-cmp-row:hover .wl-ok{animation:wl-pop .45s var(--ease)}.wl-cmp td.cur,.wl-cmp thead th.cur{background:color-mix(in srgb,var(--c0) 9%,transparent)}.wl-cmp td.foco,.wl-cmp thead th.foco{background:color-mix(in srgb,var(--c0) 15%,transparent)}.wl-cmp thead th.foco{box-shadow:inset 0 3px 0 var(--c0)}.wl-cmp:has(tbody td:nth-child(2):hover) td:nth-child(2),.wl-cmp:has(tbody td:nth-child(3):hover) td:nth-child(3),.wl-cmp:has(tbody td:nth-child(4):hover) td:nth-child(4),.wl-cmp:has(tbody td:nth-child(5):hover) td:nth-child(5),.wl-cmp:has(tbody td:nth-child(6):hover) td:nth-child(6){background:color-mix(in srgb,var(--c0) 12%,transparent)}.wl-cmp td.off{opacity:.4}.wl-ok{color:#46e39a}.wl-no,.wl-ok{vertical-align:middle}.wl-no{opacity:.6}.wl-val{color:var(--c0);font-weight:700;font-size:.85rem;line-height:1.25}@media (max-width:640px){.wl-cmp{min-width:0;font-size:.74rem;table-layout:fixed}.wl-cmp td,.wl-cmp th{padding:9px 3px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.wl-cmp th[scope=row],.wl-cmp-corner{position:static;min-width:0;width:31%;padding-left:10px}button.wl-cmp-col{font-size:.7rem;padding:12px 2px 9px}.wl-cmp-col small{font-size:.62rem}.wl-cmp-dot{width:13px;height:13px;border-radius:4px;margin-bottom:5px}.wl-cmp-corner{font-size:.66rem!important;padding:10px!important}.wl-val{font-size:.72rem}.wl-cmp svg{width:15px;height:15px}}@media (prefers-reduced-motion:reduce){.wl-tabs [role=tabpanel] *,.wl-tabs [role=tabpanel]:not([hidden]){animation:none!important}.wl-btn,.wl-guests li,.wl-tiercard,.wl-way{transition:none}}.tc-inv-form{display:grid;grid-gap:8px;gap:8px}.tc-inv-form label{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.tc-inv-row{display:flex;gap:10px;flex-wrap:wrap}.tc-inv-row input{flex:1 1 180px;min-width:0;padding:12px 16px;border-radius:999px;border:1px solid var(--card-border);background:rgb(var(--tinta)/.05);color:var(--text);font:inherit;font-size:16px}.tc-inv-row input:focus{outline:none;border-color:rgba(224,170,255,.6);box-shadow:0 0 0 3px rgba(169,112,255,.2)}.tc-inv-row button{display:inline-flex;align-items:center;gap:8px}.tc-inv-error{margin:2px 0 0;color:#ff8fb8;font-size:.9rem}.tc-inv-note{margin:16px 0 0;font-size:.85rem}.tc-inv-ok{display:grid;grid-gap:14px;gap:14px;justify-items:start;border:1px solid rgba(124,255,196,.3);border-radius:var(--radius-sm);padding:16px;background:rgba(124,255,196,.05)}.tc-inv-ok strong{display:inline-flex;align-items:center;gap:8px;color:#7cffc4}.tc-inv-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.tc-inv-steps li{display:flex;gap:10px;align-items:flex-start;line-height:1.4}.tc-inv-ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(169,112,255,.18);color:#e0aaff}button.tc-inv-ip{display:inline;padding:1px 8px;border-radius:6px;background:rgb(var(--tinta)/.1);color:var(--text);font-family:ui-monospace,monospace;font-weight:600;font-size:.92em}.pf{display:flex;flex-direction:column;gap:22px}.pf-card,.pf-empty,.pf-hero,.pf-mode,.pf-share,.pf-stat{transition:background .2s var(--ease),box-shadow .2s var(--ease),transform .2s var(--ease)}.pf-hero{display:grid;grid-template-columns:170px minmax(0,1fr) 280px;align-items:center;grid-gap:30px;gap:30px;padding:26px 30px;border-radius:var(--radius-lg);overflow:hidden}.pf-hero,.pf-hero:hover{background:var(--card-bg)}.pf-hero:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hc,var(--text)) 14%,transparent)}.pf-skin{position:relative;display:grid;place-items:center;min-height:220px}.pf-skin>:not(.pf-peana){position:relative;z-index:1}.pf-peana{position:absolute;left:50%;bottom:4px;width:110px;height:18px;border-radius:50%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.pf-id{flex-direction:column;align-items:flex-start;gap:12px}.pf-id,.pf-tags{display:flex;min-width:0}.pf-tags{flex-wrap:wrap;align-items:center;gap:8px 12px}.pf-titulo{font-size:12.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.pf-name{display:flex;align-items:center;gap:10px;margin:0;font-size:clamp(30px,3.6vw,44px);line-height:1.1;min-width:0;max-width:100%}.pf-nick,.pf-nickline{min-width:0;overflow-wrap:anywhere}.pf-tk{--tk-s:0.6em}.pf-meta{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:400;opacity:.75}.pf-fichas{display:flex;flex-direction:column;gap:8px;min-width:0}.pf-ficha{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:5px;row-gap:5px;padding:12px 14px;border-radius:var(--radius);color:var(--text);text-decoration:none;background:rgb(var(--tinta)/.04);box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.07);transition:background .2s var(--ease),box-shadow .2s var(--ease)}.pf-ficha:hover{background:rgb(var(--tinta)/.07);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c,var(--text)) 35%,transparent)}.pf-ficha-ico{grid-row:span 3;align-self:start;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:color-mix(in srgb,var(--c,var(--text)),#14101e var(--oscurecer));background:rgb(var(--tinta)/.06)}.pf-ficha-card{width:34px;height:23px;margin-top:5px;border-radius:5px;background:linear-gradient(135deg,var(--tc1),var(--tc2));box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.22);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.pf-ficha-tarjeta:hover .pf-ficha-card{transform:rotate(-6deg)}.pf-ficha-txt{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.pf-ficha-k{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.6}.pf-ficha-v{font-size:15px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-ficha-bar{height:4px;border-radius:999px;background:rgb(var(--tinta)/.08);overflow:hidden}.pf-ficha-bar i{display:block;height:100%;border-radius:inherit;background:var(--c,var(--text))}.pf-ficha-tarjeta .pf-ficha-bar i{background:linear-gradient(90deg,var(--tc1),var(--tc2))}.pf-ficha-sub{font-size:13px;font-weight:400;opacity:.65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-fichas-row{display:flex;flex-wrap:wrap;gap:8px}.pf-chip{gap:6px;padding:6px 12px;font-size:12.5px;color:var(--text);background:rgb(var(--tinta)/.04);box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.07);transition:background .2s var(--ease)}.pf-chip svg{color:color-mix(in srgb,var(--c,var(--text)),#14101e var(--oscurecer))}.pf-chip:hover{background:rgb(var(--tinta)/.08)}.pf-chip-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.pf-actions,.pf-badges{display:flex;flex-wrap:wrap;gap:8px}.pf-actions{align-items:center;margin-top:4px}.pf-btn{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:8px 16px;border:none;border-radius:999px;font:inherit;font-size:13.5px;font-weight:700;color:var(--text);text-decoration:none;background:rgb(var(--tinta)/.08);box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.1);cursor:pointer;transition:background .2s var(--ease),filter .2s var(--ease)}.pf-btn:hover:not(:disabled){background:rgb(var(--tinta)/.14)}.pf-btn.primary{color:var(--on-accent);background:var(--accent);box-shadow:none}.pf-btn.primary:hover:not(:disabled){background:var(--accent);filter:brightness(.9)}.pf-btn:disabled{opacity:.6;cursor:default}.pf-btn-ghost{background:transparent}.pf-btn-static,.pf-btn-static:hover:not(:disabled){cursor:default;background:rgb(var(--tinta)/.05)}.pf-aviso,.pf-btn-static.ok svg{color:var(--success)}.pf-aviso{flex-basis:100%;margin:2px 0 0;font-size:12.5px;font-weight:600}.pf-aviso.err{color:var(--danger)}.pf-tabs{margin-top:-4px}.pf-tab-n{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:rgb(var(--tinta)/.12)}.db-tab.active .pf-tab-n{background:color-mix(in srgb,var(--on-accent) 14%,transparent)}.pf-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.pf-stat{display:flex;flex-direction:column;gap:5px;min-width:0;padding:16px 18px;border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.05)}.pf-stat,.pf-stat:hover{background:var(--card-bg)}.pf-stat:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 18%,transparent)}.pf-stat-top{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pf-stat-icon{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:9px;color:color-mix(in srgb,var(--c),#14101e var(--oscurecer));background:color-mix(in srgb,var(--c) 13%,transparent)}.pf-stat-value{margin-top:4px;font-family:var(--font-titulo),"Inter",system-ui,sans-serif;font-size:clamp(22px,2.4vw,30px);font-weight:800;letter-spacing:-.02em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pf-stat-sub{font-size:14px;font-weight:400;opacity:.85}.pf-bar{display:block;height:6px;border-radius:999px;background:rgb(var(--tinta)/.07);overflow:hidden}.pf-stat .pf-bar{margin-top:auto;padding-top:0}.pf-card .pf-bar,.pf-stat .pf-bar{flex:none}.pf-bar>span{display:block;height:100%;border-radius:inherit;background:var(--c,var(--text))}.pf-section{display:flex;flex-direction:column;gap:12px;min-width:0}.pf-section-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin:0 4px;font-size:19px;font-weight:800}.pf-section-title>span{display:inline-flex;align-items:center;gap:12px}.pf-section-ico{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:12px;color:color-mix(in srgb,var(--c,var(--text)),#14101e var(--oscurecer));background:color-mix(in srgb,var(--c,var(--text)) 14%,rgb(var(--tinta)/.04))}.pf-section-title small{font-size:13px;font-weight:400;opacity:.75}.pf-section-title .pf-link,.pf-section-title small{font-family:Inter,system-ui,sans-serif;letter-spacing:0}.pf-section-title .pf-link{text-transform:none}.pf-empty{padding:20px 22px;border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.05)}.pf-empty:hover{background:var(--card-bg);box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.09)}.pf-empty a{color:var(--text);text-decoration:underline;text-underline-offset:2px}.pf-link{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;color:var(--text);text-decoration:none;opacity:.85;transition:opacity .2s var(--ease)}.pf-link:hover{opacity:1}.pf-link svg{transition:transform .2s var(--ease)}.pf-link:hover svg{transform:translateX(2px)}.pf-duo{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:stretch;grid-gap:14px;gap:14px}.pf-duo>.pf-empty,.pf-duo>.pf-mode{height:100%}.pf-duo-side{display:grid;grid-template-rows:1fr 1fr;grid-gap:14px;gap:14px;min-width:0}.pf-modes,.pf-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:14px;gap:14px}@media (max-width:980px){.pf-modes>.pf-mode:first-child,.pf-modes>.pf-mode:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:981px){.pf-modes{grid-template-columns:repeat(6,minmax(0,1fr))}.pf-modes>.pf-mode{grid-column:span 3}.pf-modes>.pf-span-2{grid-column:span 2}.pf-modes>.pf-span-3{grid-column:span 3}.pf-modes>.pf-span-4{grid-column:span 4}.pf-modes>.pf-span-6{grid-column:span 6}.pf-modes>.pf-span-2 .pf-kv{grid-template-columns:minmax(0,1fr)}.pf-modes>.pf-span-2 .pf-big-value{font-size:19px}}.pf-mode{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px;border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.05)}.pf-mode,.pf-mode:hover{background:var(--card-bg)}.pf-mode:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mc) 18%,transparent)}.pf-mode.grande{gap:16px;padding:22px}.pf-mode.grande .pf-mode-name{font-size:20px}.pf-mode.grande .pf-big-value{font-size:26px}.pf-mode.grande .pf-kv{margin-top:auto}.pf-mode-head{display:flex;align-items:center;gap:10px;min-width:0}.pf-mode-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:11px;color:color-mix(in srgb,var(--mc),#14101e var(--oscurecer));background:color-mix(in srgb,var(--mc) 16%,transparent)}.pf-mode-name{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0;font-size:17px;font-weight:700}.pf-fav{padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#1c1300;background:var(--gold)}.pf-fav-plus{background:var(--endpass)}.pf-mode-time{flex:none;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-mode-bar,.pf-mode-time{border-radius:999px;background:rgb(var(--tinta)/.07)}.pf-mode-bar{display:block;height:5px;overflow:hidden}.pf-mode-bar>span{display:block;height:100%;border-radius:inherit;background:var(--mc)}.pf-mode-big{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pf-mode-big>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border-radius:var(--radius);background:var(--card-bg-active)}.pf-big-value{font-size:21px;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pf-big-label{font-size:13px;font-weight:400}.pf-kv,.pf-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 16px;gap:0 16px;margin:0}.pf-list{grid-template-columns:1fr}.pf-kv>div,.pf-list>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:7px 2px;border-bottom:1px solid rgb(var(--tinta)/.06);font-size:14px}.pf-list>div:last-child{border-bottom:none}.pf-kv dt,.pf-list dt{font-weight:400}.pf-kv dd,.pf-list dd{margin:0;font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-mode-extra{display:flex;flex-wrap:wrap;gap:6px}.pf-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;background:color-mix(in srgb,var(--mc,var(--text)) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mc,var(--text)) 28%,transparent)}.pf-share{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.05)}.pf-share:hover{background:var(--card-bg);box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.09)}.pf-share-bar{display:flex;height:10px;border-radius:999px;overflow:hidden;background:rgb(var(--tinta)/.06)}.pf-share-bar>span{display:block;height:100%}.pf-share-legend{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:14px;font-weight:400}.pf-share-legend>span{display:inline-flex;align-items:center;gap:6px}.pf-share-legend i{display:inline-block;width:9px;height:9px;border-radius:3px}.pf-reps{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:18px 16px;gap:18px 16px}.pf-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px 20px;border-radius:var(--radius-lg);color:var(--text);text-decoration:none;box-shadow:inset 0 0 0 1px rgb(var(--tinta)/.05)}.pf-card,.pf-card:hover{background:var(--card-bg)}.pf-card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c,var(--text)) 16%,transparent)}.pf-card-link:hover{transform:translateY(-2px)}.pf-card-link:focus-visible{outline:2px solid var(--accent,var(--text));outline-offset:3px}.pf-card-title{display:flex;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700}.pf-card-title svg{color:color-mix(in srgb,var(--c,var(--text)),#14101e var(--oscurecer))}.pf-card-go{margin-left:auto;color:var(--text)!important;opacity:.6;transition:transform .2s var(--ease),opacity .2s var(--ease)}.pf-card-link:hover .pf-card-go{opacity:1;transform:translateX(2px)}.pf-card-text{margin:0;font-size:14px;font-weight:400}.pf-tarjeta{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px}.pf-tarjeta-text{display:flex;flex-direction:column;gap:3px;min-width:0}.pf-tarjeta-tier{font-family:var(--font-titulo),"Inter",system-ui,sans-serif;font-size:19px;font-weight:800}.pf-tarjeta-points{font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-tarjeta-code{font-size:13px;font-weight:400;opacity:.8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-tarjeta-next{display:flex;flex-direction:column;gap:6px;margin-top:auto;font-size:13px;font-weight:400}.pf-pass{display:flex;align-items:center;gap:12px}.pf-pass-level{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px;font-family:var(--font-titulo),"Inter",system-ui,sans-serif;font-size:20px;font-weight:800;color:#1c1300;background:var(--endpass)}.pf-pass-text{display:flex;flex-direction:column;gap:2px;min-width:0}.pf-pass-text strong{font-size:16px}.pf-pass-text small{font-size:13px;opacity:.8}.pf-card .pf-bar{margin-top:auto}.pf .friends-outer-card{padding:20px}@media (max-width:1080px){.pf-hero{grid-template-columns:150px minmax(0,1fr);row-gap:20px}.pf-fichas{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pf-fichas-row{grid-column:1/-1}}@media (max-width:980px){.pf-duo{grid-template-columns:minmax(0,1fr)}.pf-duo-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}}@media (max-width:720px){.pf{gap:18px}.pf-hero{grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;padding:22px 16px;text-align:center}.pf-skin{min-height:0;width:100%}.pf-id{align-items:center}.pf-actions,.pf-badges,.pf-fichas-row,.pf-meta,.pf-name,.pf-tags{justify-content:center}.pf-fichas{width:100%;grid-template-columns:minmax(0,1fr);text-align:left}.pf-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pf-stat{padding:14px}.pf-duo-side,.pf-kv,.pf-modes,.pf-pair{grid-template-columns:minmax(0,1fr)}.pf-modes>.pf-mode,.pf-modes>.pf-mode:first-child,.pf-modes>.pf-mode:last-child:nth-child(odd){grid-column:auto}.pf-reps{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.pf-mode-big{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-tarjeta{grid-template-columns:minmax(0,1fr)}.pf-tarjeta .tc-mini-card{max-width:200px}}@media (prefers-reduced-motion:reduce){.pf-card-link:hover{transform:none}}