.lsc{--lsc-papel:#0d0c0a;--lsc-papel-2:#171512;--lsc-tinta:#f3efe4;--lsc-tinta-2:#f3efe4bd;--lsc-tinta-3:#f3efe494;--lsc-borde:#f3efe41a;--lsc-borde-fuerte:#f3efe430;--lsc-campo:#fff8e609;--lsc-campo-foco:#fff8e60f;--lsc-oro:#e0ab45;--lsc-oro-2:#f6d283;--lsc-oro-hondo:#9c6d1e;--lsc-acento:#eec06a;--lsc-enfasis:#e8b450;--lsc-primario:linear-gradient(180deg, #f4cd73 0%, #e3ad48 55%, #cf9534 100%);--lsc-primario-hover:linear-gradient(180deg, #f8d888 0%, #eab753 55%, #d69d3b 100%);--lsc-primario-texto:#1c1407;--lsc-primario-sombra:0 1px 0 #fff4d68c inset, 0 -1px 0 #784e0e73 inset, 0 14px 30px -14px #e0a03c8c;--lsc-anillo:#e0ab455c;--lsc-error:#ff9580;--lsc-error-fondo:#ff785a14;--lsc-ok:#82d6a6;--lsc-sombra:0 1px 2px #00000059, 0 12px 30px -16px #000000b3;--lsc-social:#fff8e609;--lsc-plano:#e0ab4513;--lsc-brillo:#ffa03c21;--lsc-display:var(--font-bricolage,"Bricolage Grotesque"), ui-sans-serif, system-ui, sans-serif;--lsc-sans:var(--font-dmsans,"DM Sans"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lsc-serif:var(--lsc-display);--lsc-kicker:var(--lsc-sans);--lsc-curva:cubic-bezier(.22, 1, .36, 1);--lsc-curva-suave:cubic-bezier(.32, .72, 0, 1);color:var(--lsc-tinta);font-family:var(--lsc-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lsc *,.lsc :before,.lsc :after{box-sizing:border-box}.lsc[data-tema=claro],html.light .lsc[data-tema=auto],[data-theme=light] .lsc[data-tema=auto]{--lsc-papel:#f5f3ee;--lsc-papel-2:#ebe7dd;--lsc-tinta:#151410;--lsc-tinta-2:#151410bd;--lsc-tinta-3:#15141094;--lsc-borde:#1514101c;--lsc-borde-fuerte:#15141038;--lsc-campo:#fffdf8;--lsc-campo-foco:#fffefb;--lsc-oro:#b8842a;--lsc-acento:#87590d;--lsc-enfasis:#9a6a17;--lsc-primario:linear-gradient(180deg, #2a2620 0%, #151410 100%);--lsc-primario-hover:linear-gradient(180deg, #36312a 0%, #1d1b17 100%);--lsc-primario-texto:#f6d283;--lsc-primario-sombra:0 1px 0 #ffffff1f inset, 0 14px 28px -16px #14100899;--lsc-anillo:#b8842a52;--lsc-error:#b3261e;--lsc-error-fondo:#b3261e12;--lsc-ok:#1f7a4d;--lsc-sombra:0 1px 2px #1410080f, 0 10px 24px -14px #14100838;--lsc-social:#fffdf8;--lsc-plano:#7a551416;--lsc-brillo:#e0a03c24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.lsc--pantalla{background:var(--lsc-papel);grid-template-columns:minmax(0,1.08fr) minmax(480px,.92fr);min-height:100dvh;display:grid;position:relative}.lsc-escena{min-width:0;position:relative}.lsc--pantalla .lsc-escena{height:100dvh;padding:14px 0 14px 14px;position:sticky;top:0}.lsc-escena__marco{isolation:isolate;background:#0a0908;border-radius:28px;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e0ab4524,0 30px 60px -30px #000c}.lsc-escena__fotos{z-index:1;animation:lsc-aparece .9s var(--lsc-curva) both;position:absolute;inset:0}.lsc-escena__foto{--lsc-foco-x:52%;--lsc-foco-y:42%;object-fit:cover;object-position:var(--lsc-foco-x) var(--lsc-foco-y);-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .7s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.lsc-escena[data-foto=dia-noche] .lsc-escena__foto--dia{opacity:0}.lsc[data-tema=claro] .lsc-escena[data-foto=dia-noche] .lsc-escena__foto--dia,html.light .lsc[data-tema=auto] .lsc-escena[data-foto=dia-noche] .lsc-escena__foto--dia,[data-theme=light] .lsc[data-tema=auto] .lsc-escena[data-foto=dia-noche] .lsc-escena__foto--dia{opacity:1}.lsc-escena__velo{z-index:2;pointer-events:none;background:linear-gradient(#0807058c 0%,#08070500 22%),linear-gradient(#08070500 48%,#08070542 60%,#08070599 72%,#080705db 86%,#080705f2 100%);position:absolute;inset:0}.lsc-escena[data-foto=no] .lsc-escena__velo{background:linear-gradient(#08070500 54%,#08070580 76%,#080705e6 100%)}.lsc-estudio{z-index:0;color:#e0ab45;background:radial-gradient(110% 62% at 50% -4%,#3a250b 0%,#1b1309 34%,#0c0a0800 66%),radial-gradient(80% 50% at 50% 108%,#1a130a 0%,#0c0a0800 70%),#0b0a08;position:absolute;inset:0;overflow:hidden}.lsc-estudio__lampara{aspect-ratio:1;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#ffb04c57 0%,#ff96321a 34%,#ff8c2800 62%);width:92%;position:absolute;top:-26%;left:50%;translate:-50%}.lsc-estudio__plano{opacity:.16;position:absolute;inset:0;-webkit-mask-image:radial-gradient(78% 64% at 50% 38%,#000 18%,#0000 78%);mask-image:radial-gradient(78% 64% at 50% 38%,#000 18%,#0000 78%)}.lsc-estudio__centro{aspect-ratio:1;width:min(62%,420px);position:absolute;top:36%;left:50%;translate:-50% -50%}.lsc-estudio__compas{opacity:.55;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lsc-estudio__halo{filter:blur(6px);background:radial-gradient(circle,#ff9e386b 0%,#ff8c281f 46%,#ff8c2800 70%);border-radius:50%;position:absolute;inset:14%}.lsc-estudio__escudo{object-fit:contain;filter:drop-shadow(0 22px 34px #000000a6)drop-shadow(0 0 1px #ffd28c66);-webkit-user-select:none;user-select:none;width:60%;height:60%;position:absolute;inset:20%}.lsc-estudio__grano{opacity:.09;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:-50%}.lsc-escena__cabeza{z-index:3;color:#f6f1e4;-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);transition:box-shadow .25s ease, transform .25s var(--lsc-curva);background:#0a090785;border-radius:999px;align-items:center;gap:10px;padding:5px 18px 5px 6px;text-decoration:none;display:inline-flex;position:absolute;top:clamp(18px,2.6vw,30px);left:clamp(18px,2.6vw,30px);box-shadow:inset 0 0 0 1px #e0ab4542,0 10px 30px -12px #000000b3}a.lsc-escena__cabeza:focus-visible{outline:2px solid var(--lsc-oro-2);outline-offset:5px}.lsc-escena__escudo-caja{place-items:center;width:46px;height:46px;margin:-6px 0 -6px -2px;display:grid}.lsc-escena__escudo{object-fit:contain;filter:drop-shadow(0 6px 12px #0000008c);width:58px;height:58px}.lsc-escena__marca{line-height:1;display:grid}.lsc .lsc-escena__marca b{font-family:var(--lsc-display);letter-spacing:-.02em;font-size:20px;font-weight:600}.lsc-escena__marca small{font-family:var(--lsc-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--lsc-oro-2);margin-top:4px;font-size:11px;font-weight:500}.lsc-escena__texto{z-index:3;color:#f6f1e4;max-width:720px;position:absolute;bottom:clamp(26px,4.6vh,52px);left:clamp(24px,3.6vw,52px);right:clamp(24px,3.6vw,52px)}.lsc-escena__cinta{letter-spacing:.005em;color:#1c1407;clip-path:polygon(0 0,100% 0,calc(100% - 11px) 50%,100% 100%,0 100%);background:linear-gradient(#f3cc72,#d9a13d);border-radius:6px 0 0 6px;align-items:center;gap:9px;margin:0 0 18px;padding:6px 22px 6px 6px;font-size:13px;font-weight:650;display:inline-flex;box-shadow:0 8px 22px -8px #e0a03c99}.lsc-escena__estrella{color:#f6d283;background:#17120b;border-radius:4px;place-items:center;width:22px;height:22px;display:grid}.lsc .lsc-escena__titulo{font-family:var(--lsc-display);letter-spacing:-.045em;text-wrap:balance;text-shadow:0 3px 28px #00000080;margin:0;font-size:clamp(40px,3.9vw,64px);font-weight:500;line-height:.98}.lsc .lsc-escena__titulo em{color:#efbd5e;font-style:normal}.lsc-escena__bajada{color:#f6f1e4db;text-wrap:pretty;max-width:500px;margin:18px 0 0;font-size:17px;line-height:1.55;display:none}.lsc-escena__puntos{color:#f6f1e4e6;gap:11px;margin:24px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.lsc-escena__puntos li{align-items:center;gap:12px;display:flex}.lsc-escena__puntos span{color:#1c1407;background:linear-gradient(#f3cc72,#d9a13d);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid;box-shadow:0 0 0 3px #e0ab4529}.lsc-escena__puntos svg{width:13px;height:13px}.lsc-panel{background:radial-gradient(60% 40% at 100% 0%, var(--lsc-brillo), transparent 70%), var(--lsc-papel);flex-direction:column;justify-content:center;align-items:center;gap:28px;min-width:0;padding:48px clamp(28px,4vw,72px);display:flex;position:relative;overflow:hidden}.lsc-panel__plano{background-image:linear-gradient(var(--lsc-plano) 1px, transparent 1px), linear-gradient(90deg, var(--lsc-plano) 1px, transparent 1px);pointer-events:none;background-size:28px 28px;width:380px;height:380px;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(circle at 100% 0,#000 0%,#0000 70%)}.lsc-panel__asa{display:none}.lsc-tarjeta{width:min(100%,420px);position:relative}.lsc-pie{width:min(100%,460px);color:var(--lsc-tinta-3);text-align:center;font-size:12px;position:relative}.lsc-pie a{color:inherit}.lsc-flujo{gap:24px;display:grid}.lsc-paso{gap:22px;display:grid}.lsc-titular{gap:8px;display:grid}.lsc-titular__saludo{letter-spacing:0;color:var(--lsc-acento);margin:0;font-size:15px;font-weight:550}.lsc .lsc-titular__h{font-family:var(--lsc-display);letter-spacing:-.04em;color:var(--lsc-tinta);text-wrap:balance;margin:0;font-size:clamp(32px,2.9vw,42px);font-weight:500;line-height:1.02}.lsc .lsc-titular__h em{color:var(--lsc-enfasis);font-style:normal}.lsc-selector{background:var(--lsc-papel-2);box-shadow:inset 0 0 0 1px var(--lsc-borde);border-radius:14px;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.lsc-selector__pastilla{width:calc(50% - 4px);box-shadow:var(--lsc-sombra), inset 0 0 0 1px #e0ab4547;transition:transform .38s var(--lsc-curva-suave);background:#fff8e613;border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px}.lsc[data-tema=claro] .lsc-selector__pastilla,html.light .lsc[data-tema=auto] .lsc-selector__pastilla,[data-theme=light] .lsc[data-tema=auto] .lsc-selector__pastilla{box-shadow:var(--lsc-sombra), inset 0 0 0 1px var(--lsc-borde);background:#fffdf8}.lsc-selector[data-paso=register] .lsc-selector__pastilla{transform:translate(100%)}.lsc-selector__op{z-index:1;min-height:44px;font:inherit;color:var(--lsc-tinta-3);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:10px;font-size:14.5px;font-weight:600;transition:color .25s;position:relative}.lsc-selector__op[aria-selected=true]{color:var(--lsc-tinta)}.lsc-selector__op:focus-visible{outline:2px solid var(--lsc-anillo);outline-offset:2px}.lsc-volver{min-height:44px;font:inherit;color:var(--lsc-tinta-2);cursor:pointer;transition:color .2s ease, transform .25s var(--lsc-curva);background:0 0;border:0;border-radius:999px;justify-self:start;align-items:center;gap:4px;margin:-8px 0 -8px -10px;padding:0 12px 0 6px;font-size:14px;font-weight:600;display:inline-flex}.lsc-volver:focus-visible{outline:2px solid var(--lsc-anillo)}.lsc-sociales{gap:18px;display:grid}.lsc-sociales__fila{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lsc-social{border:1px solid var(--lsc-borde-fuerte);background:var(--lsc-social);min-height:50px;font:inherit;color:var(--lsc-tinta);cursor:pointer;transition:transform .2s var(--lsc-curva), border-color .2s ease, box-shadow .2s ease, background-color .2s ease;touch-action:manipulation;border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.lsc-social:focus-visible{outline:2px solid var(--lsc-anillo);outline-offset:2px}.lsc-social:disabled{opacity:.6;cursor:progress}.lsc-social[aria-busy=true]{opacity:1;border-color:var(--lsc-oro)}.lsc-divisor{color:var(--lsc-tinta-3);align-items:center;gap:14px;font-size:13px;font-weight:500;display:flex}.lsc-divisor:before,.lsc-divisor:after{content:"";background:var(--lsc-borde);flex:1;height:1px}.lsc-form{gap:16px;display:grid}.lsc-campo{gap:7px;display:grid}.lsc-campo__fila{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lsc-campo label,.lsc-codigo label{color:var(--lsc-tinta);font-size:13.5px;font-weight:600}.lsc-input{border:1px solid var(--lsc-borde-fuerte);background:var(--lsc-campo);width:100%;min-height:50px;font:inherit;color:var(--lsc-tinta);caret-color:var(--lsc-oro);appearance:none;border-radius:14px;padding:0 16px;font-size:16px;transition:border-color .2s,box-shadow .2s,background-color .2s}.lsc-input::placeholder{color:var(--lsc-tinta-3);opacity:.7}.lsc-input:focus{border-color:var(--lsc-oro);background:var(--lsc-campo-foco);box-shadow:0 0 0 4px var(--lsc-anillo);outline:none}.lsc-input:-webkit-autofill{-webkit-text-fill-color:var(--lsc-tinta);box-shadow:0 0 0 1000px var(--lsc-papel-2) inset}.lsc-campo.is-error .lsc-input{border-color:var(--lsc-error)}.lsc-campo.is-error .lsc-input:focus{box-shadow:0 0 0 4px var(--lsc-error-fondo)}.lsc-campo__error{animation:lsc-asoma .2s var(--lsc-curva) both;color:var(--lsc-error);margin:0;font-size:13px;font-weight:550}.lsc-clave{position:relative}.lsc-input--clave{padding-right:52px}.lsc-clave__ojo{width:44px;height:44px;color:var(--lsc-tinta-3);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;transition:color .2s;display:grid;position:absolute;bottom:3px;right:4px}.lsc-campo.is-error~.lsc-clave__ojo{bottom:27px}.lsc-clave:has(.lsc-campo__error) .lsc-clave__ojo{bottom:27px}.lsc-clave__ojo:focus-visible{outline:2px solid var(--lsc-anillo)}.lsc-enlace{font:inherit;color:var(--lsc-acento);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:550;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s}.lsc-enlace:focus-visible{outline:2px solid var(--lsc-anillo);outline-offset:2px;border-radius:4px}.lsc-requisitos{animation:lsc-asoma .22s var(--lsc-curva) both;color:var(--lsc-tinta-3);gap:6px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.lsc-requisitos li{align-items:center;gap:8px;transition:color .2s;display:flex}.lsc-requisitos__marca{border:1.5px solid var(--lsc-borde-fuerte);color:#0000;width:18px;height:18px;transition:background-color .25s ease, border-color .25s ease, color .25s ease, transform .3s var(--lsc-curva);border-radius:50%;place-items:center;display:grid}.lsc-requisitos__marca svg{width:11px;height:11px}.lsc-requisitos li.is-ok{color:var(--lsc-ok)}.lsc-requisitos li.is-ok .lsc-requisitos__marca{border-color:var(--lsc-ok);background:var(--lsc-ok);color:var(--lsc-papel);transform:scale(1.06)}.lsc-codigo{gap:8px;display:grid}.lsc-codigo__cajas{grid-template-columns:repeat(6,1fr);gap:8px;display:grid;position:relative}.lsc .lsc-codigo__caja{border:1px solid var(--lsc-borde-fuerte);background:var(--lsc-campo);height:58px;font-family:var(--lsc-display);font-variant-numeric:tabular-nums;color:var(--lsc-tinta);transition:border-color .2s ease, box-shadow .2s ease, transform .25s var(--lsc-curva);border-radius:14px;place-items:center;font-size:26px;font-weight:500;display:grid}.lsc-codigo__caja.is-llena{animation:lsc-digito .2s var(--lsc-curva) both;border-color:color-mix(in srgb, var(--lsc-oro) 55%, transparent)}.lsc-codigo__caja.is-activa{border-color:var(--lsc-oro);box-shadow:0 0 0 4px var(--lsc-anillo)}.lsc-codigo.is-error .lsc-codigo__caja{border-color:var(--lsc-error)}.lsc-codigo__input{color:#0000;caret-color:#0000;opacity:.01;cursor:text;background:0 0;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.lsc-nota{color:var(--lsc-tinta-2);text-wrap:pretty;margin:-4px 0 0;font-size:15px;line-height:1.55}.lsc-nota strong{color:var(--lsc-tinta);word-break:break-all;font-weight:600}.lsc-reenviar{color:var(--lsc-tinta-3);text-align:center;margin:0;font-size:13.5px}.lsc-reenviar__ok{color:var(--lsc-ok);font-weight:600}.lsc-tabular{font-variant-numeric:tabular-nums}.lsc-boton{width:100%;min-height:54px;font:inherit;letter-spacing:.005em;cursor:pointer;touch-action:manipulation;transition:transform .2s var(--lsc-curva), box-shadow .25s ease, filter .2s ease;border:0;border-radius:16px;place-items:center;margin-top:4px;font-size:16px;font-weight:650;display:grid;position:relative;overflow:hidden}.lsc-boton>span{grid-area:1/1}.lsc-boton--primario{color:var(--lsc-primario-texto);background:var(--lsc-primario);box-shadow:var(--lsc-primario-sombra)}.lsc-boton--primario:before{content:"";background:var(--lsc-primario-hover);opacity:0;transition:opacity .25s;position:absolute;inset:0}.lsc-boton--primario:after{content:"";transition:transform .8s var(--lsc-curva);pointer-events:none;background:linear-gradient(100deg,#0000 30%,#fff6dc61 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.lsc-boton>span{z-index:1;position:relative}.lsc-boton:focus-visible{outline:3px solid var(--lsc-anillo);outline-offset:3px}.lsc-boton:disabled{cursor:default}.lsc-boton__texto{transition:opacity .2s ease, transform .25s var(--lsc-curva)}.lsc-boton__spinner{opacity:0;border:2.5px solid;border-right-color:#0000;border-radius:50%;width:22px;height:22px;animation:.75s linear infinite paused lsc-gira}.lsc-boton__check{opacity:0;place-items:center;display:grid;transform:scale(.4)}.lsc-boton.is-cargando .lsc-boton__texto{opacity:0;transform:translateY(-6px)}.lsc-boton.is-cargando .lsc-boton__spinner{opacity:1;animation-play-state:running}.lsc-boton.is-hecho .lsc-boton__texto,.lsc-boton.is-hecho .lsc-boton__spinner{opacity:0}.lsc-boton.is-hecho .lsc-boton__check{opacity:1;transition:opacity .2s ease, transform .42s var(--lsc-curva);transform:scale(1)}.lsc-boton.is-hecho .lsc-boton__check svg{width:26px;height:26px}.lsc-aviso{background:var(--lsc-error-fondo);border:1px solid color-mix(in srgb, var(--lsc-error) 30%, transparent);color:var(--lsc-tinta);animation:lsc-sacude .42s var(--lsc-curva);border-radius:14px;gap:12px;padding:13px 15px;font-size:14px;line-height:1.45;display:flex}.lsc-aviso>svg{color:var(--lsc-error);flex:none;margin-top:1px}.lsc-aviso strong{color:var(--lsc-error);font-weight:650;display:block}.lsc-aviso p{color:var(--lsc-tinta-2);margin:2px 0 0}.lsc-legal{color:var(--lsc-tinta-3);text-align:center;text-wrap:pretty;margin:-2px 0 0;font-size:12.5px;line-height:1.6}.lsc-legal a,.lsc-legal__doc{color:var(--lsc-tinta-2);font-weight:600}.lsc-legal a{text-decoration:underline;-webkit-text-decoration-color:var(--lsc-borde-fuerte);text-decoration-color:var(--lsc-borde-fuerte);text-underline-offset:2px}.lsc #clerk-captcha:empty{display:none}.lsc--popup{z-index:2147483000;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.lsc-popup__velo{-webkit-backdrop-filter:blur(8px)saturate(1.05);backdrop-filter:blur(8px)saturate(1.05);background:#040302a8;animation:.32s both lsc-aparece;position:absolute;inset:0}.lsc-popup__caja{background:var(--lsc-papel);width:min(980px,100%);max-height:min(780px,100dvh - 32px);animation:lsc-popup-entra .5s var(--lsc-curva) both;border-radius:30px;outline:none;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 110px -30px #000000d9,0 0 0 1px #e0ab4529,0 0 80px -30px #e0963240}.lsc--popup .lsc-escena{padding:10px 0 10px 10px}.lsc--popup .lsc-escena__marco{border-radius:22px}.lsc--popup .lsc-escena__titulo{font-size:clamp(34px,3.3vw,46px)}.lsc--popup .lsc-estudio__centro{width:min(66%,340px);top:38%}.lsc-panel--popup{overscroll-behavior:contain;justify-content:flex-start;padding:46px clamp(24px,3.4vw,50px) 36px;overflow-y:auto}.lsc-popup__asa{display:none}.lsc-popup__postal{display:contents}.lsc-popup__cerrar{z-index:5;border:1px solid var(--lsc-borde);background:color-mix(in srgb, var(--lsc-papel) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:44px;height:44px;color:var(--lsc-tinta);cursor:pointer;transition:transform .3s var(--lsc-curva), background-color .2s ease, border-color .2s ease;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.lsc-popup__cerrar:focus-visible{outline:2px solid var(--lsc-anillo);outline-offset:2px}.lsc--popup.is-saliendo .lsc-popup__velo{animation:.22s both lsc-desaparece}.lsc--popup.is-saliendo .lsc-popup__caja{animation:.22s ease-in both lsc-popup-sale}.lsc-sso{min-height:100dvh;font-family:var(--font-dmsans,"DM Sans"), ui-sans-serif, system-ui, -apple-system, sans-serif;color:#f3efe4;background:radial-gradient(70% 50% at 50% 0,#2a1c0a 0%,#0d0c0a 60%);align-content:center;place-items:center;gap:16px;display:grid}.lsc-sso p{color:#f3efe4bd;margin:0;font-size:15px}.lsc-sso__spinner{border:3px solid #e0ab45;border-right-color:#0000;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite lsc-gira}html.light .lsc-sso{color:#151410;background:#f5f3ee}html.light .lsc-sso p{color:#151410b3}@media (hover:hover) and (pointer:fine){.lsc-social:hover:not(:disabled){border-color:var(--lsc-oro);box-shadow:var(--lsc-sombra);transform:translateY(-1px)}.lsc-boton--primario:hover:not(:disabled){transform:translateY(-1px)}.lsc-boton--primario:hover:not(:disabled):before{opacity:1}.lsc-boton--primario:hover:not(:disabled):after{transform:translate(120%)}.lsc-enlace:hover{text-decoration-color:currentColor}.lsc-volver:hover,.lsc-selector__op:hover{color:var(--lsc-tinta)}.lsc-volver:hover{transform:translate(-2px)}.lsc-clave__ojo:hover{color:var(--lsc-tinta)}.lsc-popup__cerrar:hover{border-color:var(--lsc-oro);transform:rotate(90deg)}.lsc-legal a:hover{text-decoration-color:currentColor}a.lsc-escena__cabeza:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #e0ab4580,0 14px 34px -12px #000000bf}}.lsc-social:active:not(:disabled),.lsc-boton:active:not(:disabled){transition-duration:80ms;transform:scale(.98)}@media (prefers-reduced-motion:no-preference){.lsc--pantalla[data-lsc-listo] .lsc-escena__marco{animation:lsc-postal 1.4s var(--lsc-curva) both}.lsc[data-lsc-listo] .lsc-estudio__escudo{animation:lsc-escudo-llega 1.2s var(--lsc-curva) .1s both, lsc-flota 7s ease-in-out 1.3s infinite alternate}.lsc[data-lsc-listo] .lsc-estudio__halo{animation:lsc-aparece 1.4s var(--lsc-curva) .2s both, lsc-respira 8s ease-in-out 1.6s infinite alternate}.lsc[data-lsc-listo] .lsc-estudio__compas{animation:lsc-compas-llega 1.6s var(--lsc-curva) both, lsc-gira 160s linear 1.6s infinite}.lsc-estudio__lampara{animation:10s ease-in-out infinite alternate lsc-lampara}.lsc[data-lsc-listo] .lsc-escena__cabeza,.lsc[data-lsc-listo] .lsc-escena__cinta,.lsc[data-lsc-listo] .lsc-escena__titulo,.lsc[data-lsc-listo] .lsc-escena__bajada,.lsc[data-lsc-listo] .lsc-escena__puntos li{animation:lsc-sube .8s var(--lsc-curva) both}.lsc[data-lsc-listo] .lsc-escena__cinta{animation-delay:.18s}.lsc[data-lsc-listo] .lsc-escena__titulo{animation-delay:.26s}.lsc[data-lsc-listo] .lsc-escena__bajada{animation-delay:.36s}.lsc[data-lsc-listo] .lsc-escena__puntos li:first-child{animation-delay:.42s}.lsc[data-lsc-listo] .lsc-escena__puntos li:nth-child(2){animation-delay:.48s}.lsc[data-lsc-listo] .lsc-escena__puntos li:nth-child(3){animation-delay:.54s}.lsc-paso [data-lsc-entra],.lsc-flujo>[data-lsc-entra]{animation:lsc-sube .6s var(--lsc-curva) both;animation-delay:calc(var(--i,0) * 45ms + 60ms)}.lsc-paso[data-dir]{animation:lsc-paso .45s var(--lsc-curva) both}.lsc-paso[data-dir="-1"]{--lsc-desde:-16px}}@media (prefers-reduced-motion:reduce){.lsc *,.lsc :before,.lsc :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lsc-boton__spinner,.lsc-sso__spinner{animation:1.2s linear infinite lsc-gira!important}.lsc-popup__caja{animation:.2s both lsc-aparece!important}.lsc--popup.is-saliendo .lsc-popup__caja{animation:.15s both lsc-desaparece!important}}@keyframes lsc-gira{to{transform:rotate(360deg)}}@keyframes lsc-sube{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lsc-paso{0%{opacity:0;transform:translateX(var(--lsc-desde,16px))}to{opacity:1;transform:none}}@keyframes lsc-postal{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes lsc-escudo-llega{0%{opacity:0;transform:translateY(18px)scale(.92)}to{opacity:1;transform:none}}@keyframes lsc-compas-llega{0%{opacity:0;transform:scale(.9)rotate(-24deg)}to{opacity:.55;transform:none}}@keyframes lsc-flota{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@keyframes lsc-respira{0%{opacity:.7;transform:scale(.96)}to{opacity:1;transform:scale(1.05)}}@keyframes lsc-lampara{0%{opacity:.75}to{opacity:1}}@keyframes lsc-asoma{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes lsc-digito{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes lsc-sacude{0%{opacity:0;transform:translate(0)}25%{opacity:1;transform:translate(-6px)}50%{transform:translate(5px)}75%{transform:translate(-2px)}to{transform:none}}@keyframes lsc-aparece{0%{opacity:0}}@keyframes lsc-desaparece{to{opacity:0}}@keyframes lsc-popup-entra{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@keyframes lsc-popup-sale{to{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes lsc-hoja-entra{0%{transform:translateY(100%)}to{transform:none}}@keyframes lsc-hoja-sale{to{transform:translateY(100%)}}@media (max-width:1023px){.lsc--pantalla{grid-template-rows:auto 1fr;grid-template-columns:1fr}.lsc--pantalla .lsc-escena{height:clamp(280px,44svh,440px);padding:0;position:relative}.lsc--pantalla .lsc-escena__marco{box-shadow:none;border-radius:0}.lsc--pantalla .lsc-escena__foto{--lsc-foco-y:40%}.lsc--pantalla .lsc-escena__cabeza{top:calc(14px + env(safe-area-inset-top));left:16px}.lsc--pantalla .lsc-escena__texto{bottom:52px;left:20px;right:20px}.lsc--pantalla .lsc-escena__cinta{margin-bottom:12px;font-size:12px}.lsc--pantalla .lsc-escena__titulo{font-size:clamp(32px,7.4vw,48px)}.lsc--pantalla .lsc-escena__bajada,.lsc--pantalla .lsc-escena__puntos{display:none}.lsc--pantalla .lsc-estudio__centro{width:min(44vw,260px);top:46%;left:74%}.lsc--pantalla .lsc-panel{z-index:2;padding:30px 20px calc(32px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;justify-content:flex-start;margin-top:-30px;box-shadow:0 -1px #e0ab452e,0 -14px 30px -18px #000000b3}.lsc--pantalla .lsc-panel__asa{background:var(--lsc-borde-fuerte);border-radius:99px;width:38px;height:5px;margin-left:-19px;display:block;position:absolute;top:9px;left:50%}.lsc-popup__caja{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;width:min(560px,100%)}.lsc--popup .lsc-escena{height:200px;padding:10px 10px 0}.lsc--popup .lsc-escena__foto{--lsc-foco-y:40%}.lsc--popup .lsc-escena__cabeza{top:14px;left:16px}.lsc--popup .lsc-estudio__centro{width:190px;top:50%;left:76%}.lsc--popup .lsc-escena__texto{bottom:16px;left:18px;right:18px}.lsc--popup .lsc-escena__cinta{display:none}.lsc--popup .lsc-escena__titulo{font-size:30px}.lsc-panel--popup{padding:26px 22px 28px}}@media (max-width:640px){.lsc--popup{align-items:end;padding:0}.lsc-popup__caja{width:100%;max-height:calc(100dvh - 12px - env(safe-area-inset-top));animation:lsc-hoja-entra .48s var(--lsc-curva-suave) both;border-radius:26px 26px 0 0}.lsc--popup.is-saliendo .lsc-popup__caja{animation:.24s ease-in both lsc-hoja-sale}.lsc-popup__asa{z-index:6;touch-action:none;cursor:grab;height:30px;display:block;position:absolute;top:0;left:0;right:0}.lsc-popup__asa:after{content:"";background:#f6f1e4b3;border-radius:99px;width:38px;height:5px;margin-left:-19px;position:absolute;top:9px;left:50%;box-shadow:0 1px 4px #0006}.lsc--popup .lsc-escena{touch-action:none;height:156px}.lsc--popup .lsc-estudio__centro{width:150px}.lsc-popup__caja.is-arrastrando{transition:none;animation:none}.lsc-popup__caja.is-soltando{transition:transform .36s var(--lsc-curva-suave);animation:none}.lsc-panel--popup{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.lsc-popup__cerrar{color:#f6f1e4;background:#0a090780;border-color:#f6f1e43d;top:18px;right:18px}.lsc .lsc-titular__h{font-size:32px}.lsc--pantalla .lsc-escena{height:clamp(236px,34svh,320px)}.lsc--pantalla .lsc-escena__titulo,.lsc--popup .lsc-escena__titulo{display:none}.lsc--pantalla .lsc-escena__cinta{margin:0}.lsc--pantalla .lsc-escena__texto{bottom:46px}.lsc--pantalla .lsc-estudio__centro{width:176px;top:47%;left:76%}}@media (max-width:380px){.lsc-sociales__fila{grid-template-columns:1fr}}@media (min-width:1024px) and (min-height:1080px){.lsc--pantalla .lsc-escena__bajada{display:block}}@media (min-width:1024px) and (max-height:760px){.lsc--pantalla .lsc-escena__titulo{font-size:clamp(34px,3.3vw,48px)}.lsc--pantalla .lsc-escena__puntos{display:none}.lsc-panel{justify-content:flex-start}}.lsc-escena__marco{container-type:inline-size}@media (max-width:1023px){.lsc--pantalla .lsc-escena__foto,.lsc--popup .lsc-escena__foto{object-position:var(--lsc-foco-x) calc(var(--lsc-cara-libre) - 38cqw)}.lsc--pantalla .lsc-escena__foto{--lsc-cara-libre:calc(84px + env(safe-area-inset-top))}.lsc--popup .lsc-escena__foto{--lsc-cara-libre:58px}.lsc--pantalla .lsc-escena__titulo,.lsc--popup .lsc-escena__titulo{display:none}.lsc--pantalla .lsc-escena__cinta{margin:0}.lsc--popup .lsc-escena{height:220px}.lsc--popup .lsc-escena__cabeza{gap:7px;padding:3px 13px 3px 4px;top:12px;left:12px}.lsc--popup .lsc-escena__escudo-caja{width:32px;height:32px;margin:-3px 0 -3px -1px}.lsc--popup .lsc-escena__escudo{width:40px;height:40px}.lsc--popup .lsc-escena__marca b{font-size:16px}.lsc--popup .lsc-escena__marca small{letter-spacing:.2em;margin-top:2px;font-size:9.5px}}@media (max-width:640px){.lsc--pantalla .lsc-escena__foto{--lsc-cara-libre:calc(58px + env(safe-area-inset-top))}.lsc--popup .lsc-escena{height:184px}.lsc--pantalla .lsc-escena__cabeza{top:calc(12px + env(safe-area-inset-top));gap:7px;padding:3px 13px 3px 4px;left:12px}.lsc--pantalla .lsc-escena__escudo-caja{width:32px;height:32px;margin:-3px 0 -3px -1px}.lsc--pantalla .lsc-escena__escudo{width:40px;height:40px}.lsc--pantalla .lsc-escena__marca b{font-size:16px}.lsc--pantalla .lsc-escena__marca small{letter-spacing:.2em;margin-top:2px;font-size:9.5px}}
.fp,.fp-dialog,.fp-tab{--fp-accent:#e3b04b;--fp-ink:#f4f2ec;--fp-ink-2:#f4f2ecb3;--fp-ink-3:#f4f2ec75;--fp-ink-4:#f4f2ec38;--fp-ease:cubic-bezier(.32, .72, 0, 1);--fp-out:cubic-bezier(.22, 1, .36, 1);--fp-safe:env(safe-area-inset-bottom,0px);font-family:var(--fp-font,inherit);color:var(--fp-ink);-webkit-font-smoothing:antialiased}.fp{--fp-h:80px;--fp-row:18px;z-index:var(--fp-z,60);left:50%;bottom:calc(var(--fp-bottom,16px) + var(--fp-safe));width:min(960px,100vw - 32px);height:var(--fp-h);isolation:isolate;background:radial-gradient(120% 140% at 0% 0%, color-mix(in oklab, var(--fp-accent) 10%, transparent), transparent 55%), linear-gradient(180deg, #221e18a8, #090807d6);-webkit-backdrop-filter:blur(28px)saturate(1.6);backdrop-filter:blur(28px)saturate(1.6);translate:-50% calc(100% + var(--fp-bottom,16px) + 40px);opacity:0;visibility:hidden;transition:translate .32s cubic-bezier(.4, 0, 1, 1), opacity .3s ease, visibility 0s linear .32s, width .42s var(--fp-ease);-webkit-user-select:none;user-select:none;border-radius:22px;align-items:center;gap:10px;padding:0 8px 0 4px;display:flex;position:fixed;box-shadow:0 34px 60px -24px #000000d9,0 10px 22px -12px #000000b3,inset 0 1px #ffffff24,inset 0 -1px #0006}.fp[data-show]{opacity:1;visibility:visible;transition:translate .62s var(--fp-ease) .12s, opacity .4s ease .12s, visibility 0s linear 0s, width .42s var(--fp-ease);translate:-50%}.fp:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(115deg, #ffffff6b, #ffffff0f 24%, color-mix(in oklab, var(--fp-accent) 38%, transparent) 58%, #ffffff0d 82%, #ffffff4d);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fp[data-dragging]{cursor:grabbing;box-shadow:0 44px 70px -24px #000000e6,0 14px 26px -12px #000000bf,inset 0 1px #ffffff29}.fp[data-back]{animation:fp-back .5s var(--fp-out) both}@keyframes fp-back{0%{opacity:0;scale:.94}}.fp button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.fp-keys{flex:none;align-items:center;gap:2px;display:flex}.fp-key,.fp-grip,.fp-size{width:38px;height:38px;color:var(--fp-ink-2);cursor:pointer;transition:color .15s ease, background-color .15s ease, scale .16s var(--fp-out);background:0 0;border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}@media (hover:hover){.fp-key:hover,.fp-size:hover,.fp-grip:hover{color:var(--fp-ink);background:#ffffff14}.fp .fp-play:hover{color:#120d06;background:#fff;scale:1.05}}.fp-key:active,.fp-size:active{scale:.92}.fp-key:disabled{opacity:.35;cursor:default;background:0 0;scale:1}.fp :focus-visible,.fp-tab:focus-visible{outline:2px solid var(--fp-accent);outline-offset:2px}.fp .fp-play{color:#120d06;background:var(--fp-ink);border-radius:999px;width:44px;height:44px;margin:0 3px;box-shadow:0 8px 18px -8px #000c,inset 0 -1px #0000001f}.fp .fp-play:active{scale:.95}.fp:not([data-playing]) .fp-play svg{translate:1px}.fp-grip{width:18px;height:40px;color:var(--fp-ink-4);cursor:grab;touch-action:none;border-radius:8px}.fp-size{width:28px;color:var(--fp-ink-3)}.fp-now{flex:0 220px;align-items:center;gap:11px;min-width:0;display:flex}.fp-art{background:#17110a;border-radius:11px;flex:none;width:46px;height:46px;transition:box-shadow .6s;position:relative;overflow:hidden;box-shadow:0 8px 18px -8px #000000e6,0 0 0 1px #ffffff1a}.fp-art img{object-fit:cover;width:100%;height:100%;display:block}.fp[data-playing] .fp-art{box-shadow:0 8px 18px -8px #000000e6, 0 0 0 1px color-mix(in oklab, var(--fp-accent) 55%, transparent), 0 0 22px -4px color-mix(in oklab, var(--fp-accent) 45%, transparent)}.fp-meta{min-width:0;animation:fp-words .42s var(--fp-out) both;gap:3px;line-height:1.1;display:grid}@keyframes fp-words{0%{opacity:0;translate:0 6px}}.fp-kicker{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab, var(--fp-accent) 80%, var(--fp-ink));white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;overflow:hidden}.fp-title{font-family:var(--fp-display,inherit);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.fp-time{font:500 10.5px/1 var(--fp-mono,ui-monospace, "SF Mono", Menlo, monospace);font-variant-numeric:tabular-nums;color:var(--fp-ink-2)}.fp-stage{flex:auto;align-self:stretch;min-width:0;margin:4px 0;position:relative}.fp-layer{transition:opacity .5s ease, filter .5s ease, scale .5s var(--fp-out);position:absolute;inset:0}.fp-stage[data-mode=lyric] .fp-layer--wave,.fp-stage[data-mode=wave] .fp-layer--lyric{opacity:0;filter:blur(6px);pointer-events:none;scale:.97}.fp-wheel{perspective:440px;cursor:ns-resize;touch-action:none;border-radius:12px;outline:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 14% 86%,#0000);mask:linear-gradient(#0000,#000 14% 86%,#0000)}.fp-wheel:focus-visible{outline:2px solid var(--fp-accent);outline-offset:-2px;-webkit-mask:none;mask:none}.fp-wheel-band{height:calc(var(--fp-row) + 9px);background:#ffffff12;border-radius:9px;position:absolute;top:50%;left:0;right:0;translate:0 -50%;box-shadow:inset 0 0 0 1px #ffffff0d}.fp-wheel-drum{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.fp-row{height:var(--fp-row);margin-top:calc(var(--fp-row) / -2);backface-visibility:hidden;color:var(--fp-ink-2);white-space:nowrap;will-change:transform, opacity;justify-content:center;align-items:center;padding:0 14px;font-size:13px;line-height:1;display:flex;position:absolute;top:50%;left:0;right:0}.fp-row-text{text-overflow:ellipsis;max-width:100%;padding-block:2px;overflow:hidden}.fp-row.is-now{letter-spacing:-.005em;font-size:14px;font-weight:600}.fp-row.is-now .fp-row-text{color:#0000;background:linear-gradient(90deg, var(--fp-accent) calc(var(--p,0%) - 5%), var(--fp-ink) calc(var(--p,0%) + 5%));-webkit-background-clip:text;background-clip:text}.fp-wave{cursor:pointer;border-radius:12px;outline:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.fp-wave:focus-visible{outline:2px solid var(--fp-accent);outline-offset:-2px;-webkit-mask:none;mask:none}.fp-wave-strip{top:16%;bottom:16%;left:calc(50% - var(--n,49) * 2.5px);will-change:transform;align-items:center;gap:2px;display:flex;position:absolute}.fp-bar{background:var(--fp-ink-4);border-radius:2px;flex:none;width:3px;height:100%;transition:background-color .25s;transform:scaleY(.06)}.fp-bar[data-on]{background:var(--fp-accent)}.fp:not([data-playing]) .fp-bar[data-on]{background:color-mix(in oklab, var(--fp-accent) 62%, transparent)}.fp-wave-needle{background:var(--fp-ink);width:2px;box-shadow:0 0 10px 1px color-mix(in oklab, var(--fp-accent) 55%, transparent);pointer-events:none;border-radius:2px;position:absolute;top:10%;bottom:10%;left:50%;translate:-50%}.fp-side{flex:none;align-items:center;gap:2px;display:flex}.fp-vol{align-items:center;display:flex}.fp-vol-slot{opacity:0;width:0;transition:width .28s var(--fp-out), opacity .2s ease, padding .28s var(--fp-out);align-items:center;display:flex;overflow:hidden}.fp-vol:hover .fp-vol-slot,.fp-vol:focus-within .fp-vol-slot{opacity:1;width:96px;padding:0 8px 0 4px}.fp-vol-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0}.fp-vol-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--fp-ink) var(--v,100%), #ffffff2e var(--v,100%));border-radius:2px;height:4px}.fp-vol-range::-moz-range-track{background:#ffffff2e;border-radius:2px;height:4px}.fp-vol-range::-moz-range-progress{background:var(--fp-ink);border-radius:2px;height:4px}.fp-vol-range::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:999px;width:12px;height:12px;margin-top:-4px;box-shadow:0 3px 8px -2px #000000b3}.fp-vol-range::-moz-range-thumb{background:#fff;border:0;border-radius:999px;width:12px;height:12px}.fp-tab{z-index:calc(var(--fp-z,60) - 1);width:84px;height:26px;padding:0 0 var(--fp-safe);border:1px solid color-mix(in oklab, var(--fp-accent) 40%, transparent);color:var(--fp-ink-2);-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);cursor:pointer;animation:fp-tab-in .35s var(--fp-out) both;transition:color .15s ease, height .2s var(--fp-out);background:linear-gradient(#221e18eb,#090807f2);border-bottom:0;border-radius:12px 12px 0 0;place-items:center;display:inline-grid;position:fixed;bottom:0;left:50%;translate:-50%;box-shadow:0 -10px 24px -12px #000000b3}@media (hover:hover){.fp-tab:hover{color:var(--fp-ink);height:30px}}@keyframes fp-tab-in{0%{translate:-50% 100%}}.fp[data-size=compact]{--fp-h:58px;width:min(560px,100vw - 32px);bottom:calc(var(--fp-bottom,16px) + 26px + var(--fp-safe));border-radius:18px;gap:6px}.fp[data-size=compact] .fp-now{flex:none}.fp[data-size=compact] .fp-art{border-radius:9px;width:38px;height:38px}.fp[data-size=compact] .fp-meta,.fp[data-size=compact] .fp-side{display:none}.fp[data-size=minimal]{--fp-h:56px;width:238px;bottom:calc(var(--fp-bottom,16px) + 26px + var(--fp-safe));border-radius:18px;justify-content:space-between;gap:4px}.fp[data-size=minimal] .fp-now{flex:none}.fp[data-size=minimal] .fp-art{border-radius:9px;width:36px;height:36px}.fp[data-size=minimal] .fp-meta,.fp[data-size=minimal] .fp-stage,.fp[data-size=minimal] .fp-side,.fp[data-size=minimal] .fp-more{display:none}@media (max-width:1180px){.fp-vol{display:none}}@media (max-width:1023px){.fp-grip,.fp-tab{display:none}.fp{padding-left:8px}.fp[data-size=compact],.fp[data-size=minimal]{bottom:calc(var(--fp-bottom,16px) + var(--fp-safe))}}@media (max-width:767px){.fp{--fp-h:112px;--fp-row:16px;left:max(10px, env(safe-area-inset-left));right:max(10px, env(safe-area-inset-right));width:auto;translate:0 calc(100% + var(--fp-bottom,16px) + 40px);border-radius:22px;grid-template:"now keys more size"52px"stage stage stage stage"minmax(0,1fr)/minmax(0,1fr) auto auto auto;align-items:center;gap:0 2px;padding:8px 6px 6px 10px;display:grid}.fp[data-show]{translate:0}.fp-now{grid-area:now;gap:10px}.fp-keys{grid-area:keys}.fp-more{grid-area:more}.fp-size{grid-area:size;width:30px;height:44px}.fp-stage{grid-area:stage;height:100%;margin:2px 0 0}.fp-prev,.fp-side{display:none}.fp-key{width:40px;height:44px}.fp .fp-play{width:44px;height:44px}.fp-art{width:42px;height:42px}.fp-title{font-size:14px}.fp-time{display:none}.fp[data-size=compact]{--fp-h:62px;grid-template-rows:1fr;width:auto;padding:0 6px 0 10px}.fp[data-size=compact] .fp-meta{display:grid}.fp[data-size=compact] .fp-stage{display:none}.fp[data-size=minimal]{--fp-h:56px;grid-template:"now keys size"1fr/auto auto auto;column-gap:4px;width:auto;padding:0 4px 0 8px;left:auto}.fp[data-size=minimal] .fp-next{display:none}}.fp-dialog{background:0 0;border:0;width:auto;max-width:none;max-height:none;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}.fp-dialog::backdrop{opacity:0;background:#00000075;transition:opacity .3s}.fp-dialog[data-state=in]::backdrop{opacity:1}.fp-dialog[data-place=pop]{left:var(--fp-pop-left,auto);bottom:var(--fp-pop-bottom,100px);width:min(360px,100vw - 24px)}.fp-dialog[data-place=pop]::backdrop{background:#00000038}.fp-dialog[data-place=sheet]{width:100%;bottom:0;left:0;right:0}.fp-sheet{isolation:isolate;background:radial-gradient(120% 60% at 0% 0%, color-mix(in oklab, var(--fp-accent) 9%, transparent), transparent 60%), linear-gradient(180deg, #201c16f0, #0a0908f7);-webkit-backdrop-filter:blur(30px)saturate(1.5);backdrop-filter:blur(30px)saturate(1.5);max-height:min(78vh,620px);transform-origin:var(--fp-pop-origin,90% 100%);transition:opacity .26s ease, scale .34s var(--fp-ease), translate .34s var(--fp-ease), filter .3s ease;border-radius:22px;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000000e6,0 0 0 1px #ffffff17,inset 0 1px #ffffff1f}.fp-dialog[data-place=pop]:is([data-state=from],[data-state=out]) .fp-sheet{opacity:0;filter:blur(4px);translate:0 10px;scale:.9}.fp-dialog[data-place=sheet] .fp-sheet{max-height:86dvh;padding-bottom:var(--fp-safe);transition:transform .44s var(--fp-ease);border-radius:24px 24px 0 0}.fp-dialog[data-place=sheet]:is([data-state=from],[data-state=out]) .fp-sheet{transform:translateY(105%)!important}.fp-sheet[data-dragging]{transition:none!important}.fp-sheet-head{border-bottom:1px solid #ffffff12;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 14px 14px 18px;display:grid;position:relative}.fp-dialog[data-place=sheet] .fp-sheet-head{touch-action:none;padding-top:26px}.fp-sheet-grab{display:none}.fp-dialog[data-place=sheet] .fp-sheet-grab{background:#ffffff3d;border-radius:3px;width:38px;height:5px;display:block;position:absolute;top:9px;left:50%;translate:-50%}.fp-sheet-art{object-fit:cover;border-radius:12px;width:56px;height:56px;box-shadow:0 10px 22px -10px #000000e6}.fp-sheet-meta{gap:4px;min-width:0;display:grid}.fp-sheet-kicker{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab, var(--fp-accent) 80%, var(--fp-ink));white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;overflow:hidden}.fp-sheet-title{font-family:var(--fp-display,inherit);letter-spacing:-.02em;text-wrap:balance;font-size:19px;font-weight:600;line-height:1.15}.fp-sheet-x{width:36px;height:36px;color:var(--fp-ink-2);cursor:pointer;transition:background-color .15s ease, color .15s ease, scale .16s var(--fp-out);background:#ffffff12;border:0;border-radius:999px;align-self:start;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.fp-sheet-x:hover{color:var(--fp-ink);background:#ffffff21}.fp-share-it:hover .fp-share-dot{scale:1.06}.fp-row-link:hover{background:#ffffff0f}}.fp-sheet-x:active{scale:.92}.fp-sheet-body{overscroll-behavior:contain;padding:6px 8px 12px;overflow-y:auto}.fp-sheet-sec+.fp-sheet-sec{border-top:1px solid #ffffff12}.fp-sheet-h{letter-spacing:0;color:var(--fp-ink-2);margin:14px 10px 10px;font-size:13px;font-weight:600}.fp-share{scrollbar-width:none;scroll-snap-type:x proximity;gap:4px;padding:0 2px 12px;display:flex;overflow-x:auto}.fp-share::-webkit-scrollbar{display:none}.fp-dialog[data-place=pop] .fp-share{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:10px;display:grid;overflow:visible}.fp-dialog[data-place=pop] .fp-share-it{width:auto}.fp-share-it{width:70px;color:var(--fp-ink-2);cursor:pointer;scroll-snap-align:start;font:inherit;background:0 0;border:0;border-radius:12px;flex:none;justify-items:center;gap:7px;padding:4px 0;text-decoration:none;display:grid}.fp-share-dot{width:50px;height:50px;color:var(--fp-ink);transition:scale .16s var(--fp-out), background-color .2s ease;background:#ffffff17;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.fp-share-it:active .fp-share-dot{scale:.94}.fp-share-dot[data-on]{color:#120d06;background:var(--fp-accent)}.fp-share-dot[data-brand]{color:#fff;background:var(--c,#ffffff17)}.fp-share-dot[data-brand=x]{background:#0b0a08;box-shadow:inset 0 0 0 1px #ffffff38}.fp-share-name{text-align:center;max-width:100%;font-size:11.5px;line-height:1.2}.fp-list{margin:0;padding:0 0 6px;list-style:none}.fp-row-link{width:100%;min-height:50px;color:var(--fp-ink);text-align:left;font:inherit;cursor:pointer;transition:background-color .15s ease, scale .16s var(--fp-out);background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:0 12px;font-size:15px;text-decoration:none;display:flex}.fp-row-link:active{scale:.985}.fp-row-link:focus-visible,.fp-share-it:focus-visible,.fp-sheet-x:focus-visible,.fp-sheet:focus-visible{outline:2px solid var(--fp-accent);outline-offset:1px}.fp-mono{width:32px;height:32px;font-family:var(--fp-display,inherit);color:var(--c);background:#ffffff12;border-radius:9px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.fp-act-ic{width:30px;height:30px;color:var(--fp-ink-2);flex:none;place-items:center;display:grid}.fp-row-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fp-row-out{color:var(--fp-ink-3);flex:none}.fp-stage,.fp-side,.fp-more,.fp-keys>.fp-prev,.fp-keys>.fp-next{animation:fp-appear .34s var(--fp-out) backwards}@keyframes fp-appear{0%{opacity:0;scale:.94}}.fp-play svg,.fp-share-dot svg{animation:fp-pop .24s var(--fp-out) backwards}@keyframes fp-pop{0%{opacity:0;scale:.6}}.fp-art img{animation:.5s backwards fp-art}@keyframes fp-art{0%{opacity:0;scale:1.08}}.fp-wheel-band{transition:background-color .2s,box-shadow .2s}.fp-wheel:active .fp-wheel-band{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fp-accent) 40%, transparent);background:#ffffff1f}.fp-dialog[data-state=out] .fp-sheet{transition-duration:.2s,.22s,.22s,.2s;transition-timing-function:ease,cubic-bezier(.4,0,1,1),cubic-bezier(.4,0,1,1),ease}.fp-dialog[data-place=sheet][data-state=out] .fp-sheet{transition:transform .24s cubic-bezier(.4,0,1,1)}.fp-dialog[data-state=out]::backdrop{transition-duration:.2s}@media (prefers-reduced-motion:reduce){.fp,.fp[data-show],.fp-tab,.fp-meta,.fp-layer,.fp-key,.fp-share-dot,.fp-row-link,.fp-stage,.fp-side,.fp-more,.fp-keys>*,.fp-play svg,.fp-share-dot svg,.fp-art img{transition-property:opacity,visibility,color,background-color;transition-duration:.2s;transition-delay:0s;animation:none}.fp-stage .fp-layer{filter:none!important;scale:1!important}.fp-sheet,.fp-dialog[data-place=sheet] .fp-sheet{transition:opacity .18s;filter:none!important;translate:none!important;scale:1!important}.fp-dialog[data-place=sheet]:is([data-state=from],[data-state=out]) .fp-sheet{opacity:0;transform:none!important}}@media (prefers-reduced-transparency:reduce){.fp,.fp-sheet,.fp-tab{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d0c0a}}@media (prefers-contrast:more){.fp,.fp-sheet{background:#050505;box-shadow:0 0 0 1px #fff9}.fp-row,.fp-kicker,.fp-time{color:var(--fp-ink-2)}}@media (forced-colors:active){.fp,.fp-sheet{border:1px solid canvastext}.fp-row.is-now .fp-row-text{color:canvastext;background:0 0}}@media print{.fp,.fp-tab,.fp-dialog{display:none!important}}
