:root{--tinta: #0c0e12;--tinta-media: #474d57;--tinta-suave: #767c86;--tinta-tenue: #8b9099;--fondo: #f6f6f7;--superficie: #ffffff;--superficie-alt: #fafafa;--borde: #ececee;--borde-fuerte: #d9dade;--noche: #0a0b0d;--noche-alt: #131418;--noche-borde: rgba(255, 255, 255, .08);--noche-tinta: rgba(255, 255, 255, .94);--noche-tinta-media: rgba(255, 255, 255, .62);--noche-tinta-suave: rgba(255, 255, 255, .42);--exito: #12795a;--exito-fondo: #e9f6f0;--alerta: #a85a08;--alerta-fondo: #fdf4e7;--peligro: #b02318;--peligro-fondo: #fdedeb;--color-primario: #e03f3f;--primario-tenue: rgba(224, 63, 63, .1);--primario-tenue: color-mix(in srgb, var(--color-primario) 10%, transparent);--primario-suave: rgba(224, 63, 63, .22);--primario-suave: color-mix(in srgb, var(--color-primario) 22%, transparent);--primario-hundido: #b3322f;--primario-hundido: color-mix(in srgb, var(--color-primario) 82%, #000);--radio: 14px;--radio-sm: 10px;--radio-pastilla: 999px;--sombra: 0 1px 2px rgba(12, 14, 18, .04);--sombra-media: 0 4px 16px rgba(12, 14, 18, .07);--sombra-alta: 0 12px 40px rgba(12, 14, 18, .13);--fuente: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fuente-numeros: var(--fuente);--fuente-display: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;--menu-ancho: 248px;--color-fondo: var(--fondo);--color-panel: var(--superficie);--color-texto: var(--tinta);--color-texto-suave: var(--tinta-suave);--color-borde: var(--borde);--color-exito: var(--exito);--color-error: var(--peligro);--color-advertencia: var(--alerta);--color-primario-oscuro: var(--primario-hundido);--color-primario-claro: var(--primario-suave)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--fuente);font-size:14px;line-height:1.55;color:var(--tinta);background:var(--fondo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit}a{color:inherit}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.018em;color:var(--tinta)}h1{font-size:26px}h2{font-size:19px}h3{font-size:16px}p{margin:0 0 12px}.eyebrow{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-tenue)}.texto-suave{color:var(--tinta-suave)}.numero{font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.numero-grande{font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;font-size:28px;line-height:1.1}.armazon{display:flex;min-height:100vh}.sidebar{position:relative;width:var(--menu-ancho);flex-shrink:0;min-height:100vh;display:flex;flex-direction:column;background:var(--noche);border-right:1px solid var(--noche-borde);overflow:hidden}.sidebar:before{content:"";position:absolute;top:-140px;left:-60px;width:320px;height:320px;border-radius:50%;background:var(--color-primario);opacity:.22;filter:blur(90px);pointer-events:none}.sidebar>*{position:relative;z-index:1}.sidebar-marca{display:flex;align-items:center;gap:10px;padding:20px 18px 18px}.sidebar-logo{width:34px;height:34px;border-radius:var(--radio-sm);object-fit:contain;background:#ffffff0f;flex-shrink:0}.sidebar-nombre{font-size:14px;font-weight:600;letter-spacing:-.015em;color:var(--noche-tinta);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-sub{font-size:11px;color:var(--noche-tinta-suave);line-height:1.2}.sidebar-nav{flex:1;overflow-y:auto;padding:4px 12px 12px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.sidebar-nav::-webkit-scrollbar{width:6px}.sidebar-nav::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.nav-grupo{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--noche-tinta-suave);padding:18px 10px 6px}.nav-grupo:first-child{padding-top:4px}.nav-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--radio-sm);font-size:13.5px;font-weight:500;color:var(--noche-tinta-media);text-decoration:none;transition:background .14s ease,color .14s ease}.nav-item:hover{background:#ffffff0d;color:var(--noche-tinta)}.nav-item-activo,.nav-item-activo:hover{background:var(--primario-tenue);color:var(--noche-tinta);font-weight:600;box-shadow:inset 2px 0 0 var(--color-primario)}.nav-icono{width:18px;text-align:center;font-size:14px;flex-shrink:0}.sidebar-pie{padding:12px;border-top:1px solid var(--noche-borde)}.sidebar-usuario{display:flex;align-items:center;gap:10px;padding:6px 6px 10px;border-radius:10px;color:inherit;text-decoration:none;transition:background .15s ease}.sidebar-usuario:hover{background:#ffffff0f}.avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:var(--primario-suave);color:var(--noche-tinta);flex-shrink:0}.boton-noche{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radio-sm);border:1px solid var(--noche-borde);background:transparent;color:var(--noche-tinta-media);font-size:13px;font-weight:500;text-align:left;transition:background .14s ease,color .14s ease}.boton-noche:hover{background:#ffffff0f;color:var(--noche-tinta)}.boton-noche+.boton-noche{margin-top:6px}.sidebar-pendientes{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;border-radius:var(--radio-sm);background:#ffffff0d;font-size:12px;color:var(--noche-tinta-media)}.contenido-app{flex:1;min-width:0;padding:28px 32px 48px;max-width:1180px;width:100%}.seccion{margin-bottom:28px}.seccion:last-child{margin-bottom:0}.encabezado-pagina{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px;padding-right:56px}.encabezado-acciones{display:flex;align-items:center;gap:8px;flex-shrink:0}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--sombra);padding:20px}.panel{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--sombra);overflow:hidden}.panel-cabecera{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--borde);background:var(--superficie-alt)}.panel-cuerpo{padding:18px}.grid-indicadores{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.indicador{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);padding:16px 18px}.indicador-pie{font-size:12px;color:var(--tinta-suave);margin-top:2px}.banda-hero{position:relative;border-radius:var(--radio);overflow:hidden;background:var(--noche);color:var(--noche-tinta);padding:26px 28px}.banda-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--imagen-fondo, none);background-size:cover;background-position:center;filter:grayscale(1);opacity:.35}.banda-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#0a0b0deb 20%,#0a0b0d8c)}.banda-hero>*{position:relative;z-index:1}.banda-hero h1,.banda-hero h2{color:var(--noche-tinta)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radio-sm);padding:9px 16px;font-size:13.5px;font-weight:600;letter-spacing:-.005em;transition:background .14s ease,border-color .14s ease,opacity .14s ease}.btn:active{transform:translateY(.5px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primario{background:var(--color-primario);color:#fff}.btn-primario:hover:not(:disabled){background:var(--primario-hundido)}.btn-secundario{background:var(--superficie);color:var(--tinta);border-color:var(--borde-fuerte)}.btn-secundario:hover:not(:disabled){background:var(--superficie-alt)}.btn-fantasma{background:transparent;color:var(--tinta-media)}.btn-fantasma:hover:not(:disabled){background:var(--superficie-alt);color:var(--tinta)}.btn-peligro{background:var(--peligro-fondo);color:var(--peligro);border-color:transparent}.btn-peligro:hover:not(:disabled){background:#fbe0dd}.btn-grande{min-height:46px;padding:12px 22px;font-size:15px;border-radius:var(--radio-sm)}.btn-claro{background:#fff;color:var(--tinta);border-radius:var(--radio-pastilla)}.btn-claro:hover:not(:disabled){background:#ffffffe0}.campo{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.campo label{font-size:12.5px;font-weight:600;color:var(--tinta-media)}.campo input[type=text],.campo input[type=email],.campo input[type=password],.campo input[type=number],.campo input[type=date],.campo input[type=tel],.campo select,.campo textarea{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);padding:10px 12px;font-size:14px;color:var(--tinta);background:var(--superficie);transition:border-color .14s ease,box-shadow .14s ease}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:none;border-color:var(--color-primario);box-shadow:0 0 0 3px var(--primario-tenue)}.campo input::placeholder,.campo textarea::placeholder{color:var(--tinta-tenue)}@media (max-width: 640px){.campo input,.campo select,.campo textarea{font-size:16px}}.badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--radio-pastilla);font-size:11.5px;font-weight:600;letter-spacing:-.005em;white-space:nowrap}.badge-ok{background:var(--exito-fondo);color:var(--exito)}.badge-alerta{background:var(--peligro-fondo);color:var(--peligro)}.badge-pendiente{background:var(--alerta-fondo);color:var(--alerta)}.badge-neutro{background:var(--fondo);color:var(--tinta-suave)}table{width:100%;border-collapse:collapse;font-size:13.5px}thead th{text-align:left;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-tenue);padding:10px 14px;border-bottom:1px solid var(--borde);background:var(--superficie-alt);white-space:nowrap}tbody td{padding:11px 14px;border-bottom:1px solid var(--borde);vertical-align:middle}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background:var(--superficie-alt)}.celda-principal{font-weight:600;color:var(--tinta);line-height:1.3}.celda-secundaria{font-size:12px;color:var(--tinta-suave);line-height:1.3}.col-numero{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}@keyframes latido-esqueleto{0%,to{opacity:1}50%{opacity:.45}}.esqueleto{background:#ececed;border-radius:var(--radio-sm);animation:latido-esqueleto 1.4s ease-in-out infinite}.esqueleto-linea{height:12px;border-radius:6px;margin-bottom:8px}.esqueleto-fila{height:46px;margin-bottom:8px}@media (prefers-reduced-motion: reduce){.esqueleto{animation:none}}.estado-vacio{text-align:center;padding:48px 24px;color:var(--tinta-suave)}.estado-vacio-icono{font-size:34px;line-height:1;margin-bottom:12px;opacity:.55}.estado-vacio h3{margin-bottom:6px;color:var(--tinta)}.estado-vacio p{margin:0 auto;max-width:340px;font-size:13px}.estado-error{border:1px solid var(--peligro-fondo);background:var(--peligro-fondo);color:var(--peligro);border-radius:var(--radio);padding:16px 18px;font-size:13.5px}.aviso{border-radius:var(--radio-sm);padding:12px 14px;font-size:13px;background:var(--alerta-fondo);color:var(--alerta);margin-bottom:16px}.error-envio{border:1px solid var(--peligro);background:var(--peligro-fondo);color:var(--peligro);border-radius:var(--radio-sm);padding:12px 14px;font-size:14px;font-weight:600;margin-bottom:12px}.ingreso{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;background:var(--noche)}.ingreso-marca{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:56px 52px;overflow:hidden}.ingreso-marca:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--imagen-fondo, none);background-size:cover;background-position:center}.ingreso-marca:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0b0d8c,#0a0b0de6)}.ingreso-marca>*{position:relative;z-index:1}.ingreso-eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--noche-tinta-media);margin-bottom:18px}.ingreso-eyebrow:before{content:"";width:26px;height:2px;background:var(--color-primario);border-radius:2px}.ingreso-titulo{font-size:52px;line-height:1.02;letter-spacing:-.03em;font-weight:600;color:var(--noche-tinta);max-width:9ch;margin:0 0 16px}.ingreso-bajada{font-size:14px;color:var(--noche-tinta-media);max-width:42ch;margin:0}.ingreso-panel{position:relative;display:flex;align-items:center;justify-content:center;padding:40px 32px;background:var(--noche);overflow:hidden}.ingreso-panel:before{content:"";position:absolute;top:50%;left:50%;width:520px;height:520px;transform:translate(-50%,-50%);border-radius:50%;background:var(--color-primario);opacity:.18;filter:blur(120px);pointer-events:none}.ingreso-tarjeta{position:relative;z-index:1;width:100%;max-width:380px;background:var(--noche-alt);border:1px solid var(--noche-borde);border-radius:var(--radio);padding:32px 28px;box-shadow:var(--sombra-alta)}.ingreso-logo{width:44px;height:44px;object-fit:contain;margin-bottom:18px}.ingreso-tarjeta h1{color:var(--noche-tinta);font-size:22px;margin-bottom:4px}.ingreso-tarjeta .texto-suave,.ingreso-tarjeta p{color:var(--noche-tinta-media);font-size:13px}.ingreso-tarjeta .campo label{color:var(--noche-tinta-media)}.ingreso-tarjeta .campo input{background:#ffffff0a;border-color:var(--noche-borde);color:var(--noche-tinta)}.ingreso-tarjeta .campo input::placeholder{color:var(--noche-tinta-suave)}.ingreso-tarjeta .campo input:focus{border-color:var(--color-primario);background:#ffffff0f}.ingreso-error{background:#b0231829;color:#ff9c93;border-radius:var(--radio-sm);padding:10px 12px;font-size:13px;margin-bottom:14px}@media (max-width: 900px){.ingreso{grid-template-columns:1fr}.ingreso-marca{display:none}.ingreso-panel{min-height:100vh;padding:24px 20px}}.fondo-marca{background-color:var(--noche);background-image:linear-gradient(160deg,#0a0b0de0,#131418d1),var(--imagen-fondo, none);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.topbar-mobile,.overlay-sidebar{display:none}@media (max-width: 900px){.topbar-mobile{display:flex;align-items:center;gap:12px;position:fixed;top:0;left:0;right:0;width:100%;z-index:40;height:56px;padding:0 14px;background:var(--noche);border-bottom:1px solid var(--noche-borde);color:var(--noche-tinta)}.notificaciones-desktop{display:none}.boton-hamburguesa{background:#ffffff14;border:1px solid var(--noche-borde);color:var(--noche-tinta);width:36px;height:36px;border-radius:var(--radio-sm);font-size:17px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.topbar-marca{display:flex;align-items:center;gap:8px;overflow:hidden;font-size:14px;font-weight:600;letter-spacing:-.015em}.marca-desktop{display:none}.sidebar{position:fixed;top:0;left:0;height:100vh;z-index:50;width:82vw;max-width:300px;transform:translate(-100%);transition:transform .22s ease;box-shadow:4px 0 32px #0006}.sidebar-abierto{transform:translate(0)}.overlay-sidebar{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0b0d8c;z-index:45}.contenido-app{padding:72px 16px 16px}.encabezado-pagina{flex-direction:column;align-items:stretch;gap:12px;padding-right:0}h1{font-size:22px}.ingreso-titulo{font-size:34px}}@media (max-width: 640px){.tarjeta{padding:16px}.panel-cuerpo{padding:14px}.fila-campos-responsive{flex-direction:column!important;gap:0!important}.grid-fotos-responsive{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media (max-width: 480px){.contenido-app{padding:68px 12px 12px}.numero-grande{font-size:24px}}@media (max-width: 380px){.grid-fotos-responsive{grid-template-columns:1fr!important}.campo-sino{flex-wrap:wrap}}@keyframes lightbox-fade{0%{opacity:0}to{opacity:1}}.escenario{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--noche);color:var(--noche-tinta);position:relative;overflow:hidden}.escenario:before{content:"";position:absolute;top:-30%;right:-18%;width:820px;height:820px;border-radius:50%;background:var(--color-primario);opacity:.15;filter:blur(130px);pointer-events:none}.escenario:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 0%,transparent 100%);mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 0%,transparent 100%);pointer-events:none}.escenario-barra{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px clamp(24px,5vw,96px)}.escenario-barra-marca{display:flex;align-items:center;gap:10px;min-width:0}.escenario-barra-logo{width:30px;height:30px;object-fit:contain;flex-shrink:0}.escenario-barra-nombre{font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--noche-tinta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.escenario-interior{position:relative;z-index:1;flex:1;width:100%;padding:24px clamp(24px,5vw,96px) 56px;display:grid;grid-template-columns:minmax(0,1fr);align-items:center}.escenario-texto{max-width:min(560px,34vw)}.escenario-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:6px 14px 6px 11px;border-radius:var(--radio-pastilla);border:1px solid var(--noche-borde);background:#ffffff09;font-size:12px;font-weight:500;letter-spacing:.005em;color:var(--noche-tinta-media)}.escenario-eyebrow-punto{width:6px;height:6px;border-radius:50%;background:var(--color-primario);box-shadow:0 0 0 4px var(--primario-tenue);flex-shrink:0}.escenario-titulo{font-family:var(--fuente-display);font-weight:400;font-size:clamp(40px,6.2vw,66px);line-height:1.03;letter-spacing:-.025em;color:var(--noche-tinta);margin:22px 0 0}.escenario-titulo .apagado{font-style:italic;color:var(--noche-tinta-suave)}.escenario-bajada{margin:18px 0 0;font-size:15.5px;line-height:1.62;color:var(--noche-tinta-media);max-width:46ch}.escenario-opciones{display:grid;gap:12px;margin-top:32px}.opcion-noche{position:relative;display:flex;align-items:center;gap:16px;width:100%;padding:17px 20px;border-radius:var(--radio);border:1px solid var(--noche-borde);background:#ffffff09;color:inherit;text-align:left;text-decoration:none;font-family:inherit;cursor:pointer;overflow:hidden;transition:background .18s ease,border-color .18s ease,transform .18s ease}.opcion-noche:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 45%);pointer-events:none}.opcion-noche:hover{background:#fff1;border-color:var(--primario-suave);transform:translateY(-2px)}.opcion-noche:focus-visible{outline:2px solid var(--color-primario);outline-offset:3px}.opcion-noche-icono{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;font-size:22px;line-height:1;background:#ffffff0d;border:1px solid var(--noche-borde);flex-shrink:0}.opcion-noche-texto{flex:1;min-width:0}.opcion-noche-titulo{display:block;font-size:15.5px;font-weight:600;letter-spacing:-.012em;color:var(--noche-tinta)}.opcion-noche-desc{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--noche-tinta-suave)}.opcion-noche-flecha{flex-shrink:0;font-size:16px;color:var(--noche-tinta-suave);transition:transform .18s ease,color .18s ease}.opcion-noche:hover .opcion-noche-flecha{transform:translate(4px);color:var(--noche-tinta)}.escenario-enlace{background:none;border:none;padding:6px 2px;font-family:inherit;font-size:13px;color:var(--noche-tinta-suave);cursor:pointer;transition:color .15s ease}.escenario-enlace:hover{color:var(--noche-tinta);text-decoration:underline}.escenario-pie{margin-top:28px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.escenario-visual{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.35) 12%,#000 34%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.35) 12%,#000 34%)}.marca-escena{position:absolute;right:0;top:0;bottom:0;width:62%;display:flex;align-items:center;justify-content:center;pointer-events:none}.marca-simbolo{display:block;width:auto;height:clamp(280px,74vh,760px);opacity:.1;-webkit-user-select:none;user-select:none;animation:respirar-marca 18s ease-in-out infinite;will-change:opacity}@keyframes respirar-marca{0%,to{opacity:.085}50%{opacity:.12}}@keyframes aparecer-arriba{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.escenario-barra,.escenario-eyebrow,.escenario-titulo,.escenario-bajada,.escenario-opciones{animation:aparecer-arriba .62s cubic-bezier(.2,.72,.28,1) backwards}.escenario-barra{animation-delay:.02s}.escenario-eyebrow{animation-delay:.08s}.escenario-titulo{animation-delay:.15s}.escenario-bajada{animation-delay:.23s}.escenario-opciones{animation-delay:.31s}@keyframes aparecer-objeto{0%{opacity:0}to{opacity:1}}.escenario-visual{animation:aparecer-objeto 1.2s ease-out backwards;animation-delay:.1s}.escenario:before{animation:respirar-resplandor 14s ease-in-out infinite}@keyframes respirar-resplandor{0%,to{opacity:.12}50%{opacity:.19}}@media (prefers-reduced-motion: reduce){.escenario-visual,.escenario:before,.escenario-barra,.escenario-eyebrow,.escenario-titulo,.escenario-bajada,.escenario-opciones{animation:none}.escenario:before{opacity:.15}.opcion-noche{transition:none}.marca-simbolo{animation:none;opacity:.1}}@media (max-width: 900px){.escenario-interior{gap:8px;padding:0 22px 36px;max-width:none;align-content:end}.escenario-visual{inset:0 0 auto 0;width:100%;height:54%;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 46%,transparent 96%);mask-image:linear-gradient(to bottom,#000 0%,#000 46%,transparent 96%)}.marca-escena{width:100%}.marca-simbolo{height:clamp(180px,34dvh,340px)}.escenario-texto{max-width:none}.escenario-titulo{font-size:clamp(32px,9vw,44px)}.escenario-bajada{font-size:14.5px}.escenario-barra{padding:16px 22px}}@media (max-width: 480px){.escenario:after{background-size:24px 24px}.escenario-visual{height:48%}.marca-simbolo{height:clamp(150px,29dvh,280px)}.opcion-noche{padding:15px 16px;gap:13px}.opcion-noche-icono{width:42px;height:42px;font-size:20px}}
