@layer components{.web .nota-escena{text-align:left;width:100%;max-width:1120px;margin-inline:auto}.web .nota-lectura{align-items:center;gap:clamp(20px,3vw,36px);display:grid}@media (min-width:900px){.web .nota-lectura{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.web .nota-tienda{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;height:clamp(250px,34vw,340px);padding:18px;display:grid;position:relative;overflow:hidden}.web .nota-hueso{background:#ffffff0e;border-radius:10px}.web .nota-hueso-linea{background:#ffffff12;border-radius:999px;height:10px}.web .nota-barrido{pointer-events:none;position:absolute;inset:0}.web .nota-barrido:before{content:"";background:linear-gradient(#e5f97500 0%,#e5f97512 calc(100% - 3px),#e5f975f2 calc(100% - 2px) 100%);position:absolute;inset:0;transform:translateY(-100%)}@keyframes nota-barre{0%{opacity:0;transform:translateY(-100%)}8%{opacity:1}86%{opacity:1}to{opacity:0;transform:translateY(0)}}@keyframes nota-respira{0%,to{opacity:.45}50%{opacity:1}}.web .nota-pasos{gap:4px;display:grid}.web .nota-paso{color:var(--w-texto-3);transition:color .35s var(--w-ease);align-items:center;gap:12px;padding:9px 0;font-size:15.5px;display:flex}.web .nota-paso[data-estado=activo]{color:var(--w-texto)}.web .nota-paso[data-estado=hecho]{color:var(--w-texto-2)}.web .nota-paso-marca{border:1px solid var(--w-linea-2);border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.web .nota-paso[data-estado=hecho] .nota-paso-marca{background:var(--w-lima);color:var(--w-tinta);border-color:#0000}.web .nota-paso[data-estado=activo] .nota-paso-marca{border-color:var(--w-acento-borde)}.web .nota-paso[data-estado=activo] .nota-paso-marca:after{content:"";background:var(--w-acento);border-radius:999px;width:8px;height:8px}.web .nota-anillo{aspect-ratio:1;flex-shrink:0;width:clamp(168px,22vw,208px);position:relative}.web .nota-anillo svg{width:100%;height:100%;transform:rotate(-90deg)}.web .nota-anillo-fondo{fill:none;stroke:var(--w-linea-2);stroke-width:7px}.web .nota-anillo-valor{fill:none;stroke:var(--nota-color,var(--w-lima));stroke-width:7px;stroke-linecap:round}.web .nota-anillo-cifra{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.web [data-nivel=bueno]{--nota-color:var(--w-lima)}.web [data-nivel=mejorable]{--nota-color:var(--w-ambar)}.web [data-nivel=flojo]{--nota-color:var(--w-baja)}.web .nota-semaforo{white-space:nowrap;color:var(--w-texto);background:color-mix(in oklab, var(--nota-color,var(--w-velo)) 14%, transparent);border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:13px;font-weight:600;display:inline-flex}.web .nota-semaforo:before{content:"";background:var(--nota-color,var(--w-texto-3));width:8px;height:8px;box-shadow:0 0 10px var(--nota-color,transparent);border-radius:999px}.web .nota-semaforo[data-nivel=ninguno]:before{box-shadow:none}.web .nota-informe{box-shadow:0 0 0 1px color-mix(in oklab, var(--w-acento-borde) 40%, transparent)}.web .nota-hallazgo{color:var(--w-texto-2);align-items:flex-start;gap:10px;padding:7px 0;font-size:14.5px;line-height:1.45;display:flex}.web .nota-hallazgo+.nota-hallazgo{border-top:1px solid var(--w-linea)}.web .nota-hallazgo-marca{width:18px;height:18px;color:var(--w-tinta);background:var(--nota-color,var(--w-linea-2));border-radius:999px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.web .nota-hallazgo[data-nivel=ninguno] .nota-hallazgo-marca{box-shadow:inset 0 0 0 1px var(--w-linea-2);color:var(--w-texto-3);background:0 0}.web .nota-hallazgo[data-nivel=ninguno]{color:var(--w-texto-3)}.web .nota-jugada-num{font-family:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.06em;color:var(--w-acento);font-size:13px;font-weight:500}.web .nota-visto{background:color-mix(in oklab, var(--w-velo) 5%, transparent);box-shadow:inset 0 0 0 1px var(--w-linea);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;font-size:15px;line-height:1.45;display:flex}.web .nota-pasos-jugada{gap:14px;display:grid}.web .nota-pasos-jugada li{color:var(--w-texto-2);align-items:flex-start;gap:12px;font-size:15px;line-height:1.55;display:flex}.web .nota-pasos-num{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--w-linea-2);font-variant-numeric:tabular-nums;color:var(--w-texto);border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}.web .nota-tapado{background:color-mix(in oklab, var(--w-velo) 3%, transparent);box-shadow:inset 0 0 0 1px var(--w-linea);border-radius:20px;padding:20px}.web .nota-tapado-cuerpo{place-items:center;min-height:148px;display:grid;position:relative}.web .nota-tapado-barras{filter:blur(6px);align-content:start;gap:13px;padding-top:4px;display:grid;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.web .nota-tapado-barras span{background:#ffffff29;border-radius:999px;height:11px;display:block}.web .nota-tapado-candado{min-height:44px;color:var(--w-texto);background:color-mix(in oklab, var(--w-fondo) 82%, transparent);box-shadow:inset 0 0 0 1px var(--w-linea-2);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.web .nota-tapado-candado:hover{box-shadow:inset 0 0 0 1px var(--w-acento-borde)}.web .nota-informe-form{z-index:5;position:sticky;bottom:10px}@media (min-width:768px){.web .nota-informe-form{top:96px;bottom:auto}}@media (max-width:767px){.web .nota-informe-form{bottom:calc(84px + env(safe-area-inset-bottom))}.web .nota-informe-form .nota-informe{background:var(--w-fondo);box-shadow:0 0 0 1px color-mix(in oklab, var(--w-acento-borde) 40%, transparent), 0 -18px 40px -12px #000000a6;padding:16px 18px}.web .nota-informe-form .nota-informe-texto{margin-top:6px;font-size:13.5px;line-height:1.45}.web .nota-informe-form .nota-informe-hud{display:none}.web .nota-informe-form .nota-casilla{font-size:12.5px;line-height:1.4}}.web .nota-casilla{cursor:pointer;color:var(--w-texto-2);align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.web .nota-casilla input{width:20px;height:20px;accent-color:var(--w-lima);flex-shrink:0;margin-top:1px}.web .nota-casilla a{color:var(--w-texto);text-underline-offset:3px;text-decoration:underline}.web .nota-email-input{border:1px solid var(--w-linea-2);background:color-mix(in oklab, var(--w-velo) 4%, transparent);min-width:0;height:52px;color:var(--w-texto);border-radius:999px;outline:none;flex:auto;padding:0 18px;font-size:16px}.web .nota-email-input:focus{border-color:var(--w-acento-borde)}.web .nota-cabecera{align-items:center;gap:clamp(28px,5vw,56px);display:grid}@media (min-width:960px){.web .nota-cabecera{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.web .nota-cabecera-nota{text-align:center;justify-items:center;gap:24px;display:grid}.web .nota-cabecera-nota>div:last-child{flex-direction:column;align-items:center;display:flex}@media (min-width:640px){.web .nota-cabecera-nota{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:clamp(24px,3.5vw,40px)}.web .nota-cabecera-nota>div:last-child{align-items:flex-start}}.web .nota-anillo8{aspect-ratio:1;flex-shrink:0;width:clamp(188px,21vw,232px);position:relative}.web .nota-anillo8 svg{width:100%;height:100%;overflow:visible}.web .nota-anillo8-arco{fill:none;stroke:var(--nota-color,var(--w-linea-2));stroke-width:9px;stroke-linecap:butt;transform-origin:64px 64px}.web .nota-anillo8-arco[data-nivel=ninguno]{stroke:var(--w-linea-2)}.web .nota-anillo8-cifra{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.web .nota-cifra-grande{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--w-texto);font-size:clamp(3.75rem,3rem + 3vw,5.25rem);font-weight:650;line-height:.9}.web .nota-indice{background:color-mix(in oklab, var(--w-velo) 3.5%, transparent);box-shadow:inset 0 0 0 1px var(--w-linea);border-radius:20px;padding:18px 18px 12px}.web .nota-indice-fila{min-height:44px;color:var(--w-texto);transition:background-color .18s var(--w-ease);border-radius:10px;align-items:center;gap:12px;margin-inline:-8px;padding:0 8px;font-size:15px;font-weight:500;display:flex}.web .nota-indice li+li .nota-indice-fila{border-top:1px solid var(--w-linea);border-radius:0}.web .nota-indice-fila:hover{background:color-mix(in oklab, var(--w-velo) 5%, transparent)}.web .nota-indice-barra{background:var(--w-linea);border-radius:999px;width:clamp(56px,7vw,84px);height:6px;display:block;position:relative;overflow:hidden}.web .nota-indice-barra>span{border-radius:inherit;background:var(--nota-color,var(--w-texto-3));transform-origin:0;position:absolute;inset:0}.web .nota-informe-zona{margin-top:clamp(4rem,9vw,7rem)}.web .nota-gratis{color:var(--w-texto-2);background:color-mix(in oklab, var(--w-velo) 6%, transparent);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;font-weight:500;display:inline-flex}.web .nota-informe-rejilla{gap:28px;margin-top:clamp(2rem,5vw,3.5rem);display:grid}@media (min-width:1000px){.web .nota-informe-rejilla{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px}.web .nota-informe-rejilla.nota-informe-solo{grid-template-columns:minmax(0,1fr)}}.web .nota-aside-pegado{background:var(--w-fondo);box-shadow:0 0 0 1px color-mix(in oklab, var(--w-acento-borde) 38%, transparent), 0 24px 60px -30px #000000b3;border-radius:22px;padding:24px}@media (min-width:1000px){.web .nota-aside-pegado{position:sticky;top:96px}}.web .nota-caps{border-top:1px solid var(--w-linea-2)}.web .nota-cap{border-bottom:1px solid var(--w-linea);gap:20px;padding:clamp(28px,4vw,40px) 0;scroll-margin-top:96px;display:grid}.web .nota-cap-cabeza{align-items:flex-start;gap:14px;display:flex}.web .nota-cap-titulo{flex:1 1 0;min-width:0}.web .nota-cap-cabeza>.nota-semaforo{margin-top:2px}@media (max-width:520px){.web .nota-cap-cabeza{flex-wrap:wrap}.web .nota-cap-titulo{flex-basis:calc(100% - 58px)}.web .nota-cap-cabeza>.nota-semaforo{order:3;margin-left:58px}}.web .nota-cap-icono{width:44px;height:44px;color:var(--w-texto);background:color-mix(in oklab, var(--nota-color,var(--w-velo)) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--nota-color,var(--w-velo)) 28%, transparent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.web .nota-cap-icono[data-nivel=ninguno]{background:color-mix(in oklab, var(--w-velo) 5%, transparent);box-shadow:inset 0 0 0 1px var(--w-linea)}@media (min-width:640px){.web .nota-cap-bloque,.web .nota-dato,.web .nota-condatos{margin-left:58px}}.web .nota-dato{background:color-mix(in oklab, var(--nota-color,var(--w-velo)) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--nota-color,var(--w-velo)) 18%, transparent);border-radius:18px;padding:18px 20px 20px}.web .nota-dato[data-nivel=dato],.web .nota-dato[data-nivel=ninguno]{--nota-color:var(--w-velo)}.web .nota-dato-cifra{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--w-texto);white-space:nowrap;flex-shrink:0;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:650;line-height:.95}.web .nota-condatos{flex-direction:column;gap:4px;display:flex}@media (min-width:640px){.web .nota-condatos{flex-direction:row;align-items:baseline;gap:14px}}.web .nota-cap .nota-tapado{padding:16px 18px 18px}.web .nota-cap .nota-tapado-cuerpo{min-height:112px}.web .nota-tapado-candado[data-quieto]{cursor:default}.web .nota-jugadas-zona{margin-top:clamp(3.5rem,8vw,5.5rem)}.web .nota-jugada{border-top:1px solid var(--w-linea);grid-template-columns:40px minmax(0,1fr);gap:8px 16px;padding:28px 0;display:grid}@media (min-width:640px){.web .nota-jugada{grid-template-columns:64px minmax(0,1fr)}}.web .nota-jugada .nota-jugada-num{padding-top:3px;font-size:15px}.web .nota-enviado h3{text-wrap:balance}.web .nota-empact{border-top:1px solid var(--w-linea);flex-direction:column;gap:18px;margin-top:32px;padding-top:28px;display:flex}@media (min-width:768px){.web .nota-empact{flex-direction:row;justify-content:space-between;align-items:center;gap:32px}}.web .nota-barra-movil{display:none}@media (max-width:999px){.web .nota-barra-movil{bottom:calc(84px + env(safe-area-inset-bottom));z-index:5;background:color-mix(in oklab, var(--w-fondo) 92%, transparent);border-radius:999px;margin-top:16px;padding:10px;display:block;position:sticky;box-shadow:0 -12px 32px -14px #000000b3}.web .nota-aside{order:2}}@media (prefers-reduced-motion:no-preference){.web .nota-barrido:before{animation:2.1s cubic-bezier(.65,0,.35,1) infinite nota-barre}.web .nota-hueso,.web .nota-hueso-linea{animation:2.1s ease-in-out infinite nota-respira}.web .nota-paso[data-estado=activo] .nota-paso-marca:after{animation:1.1s ease-in-out infinite nota-respira}.web .nota-anillo-valor{transition:stroke-dashoffset 1.3s var(--w-ease-expo)}.web .nota-entra{animation:nota-entra .7s var(--w-ease-expo) both;animation-delay:calc(var(--n,0) * 80ms)}.web .nota-anillo8-arco{stroke-dashoffset:var(--seg);transition:stroke-dashoffset .9s var(--w-ease-expo);transition-delay:calc(.12s + var(--n,0) * 90ms)}.web .nota-anillo8[data-montado] .nota-anillo8-arco{stroke-dashoffset:0}.web .nota-indice-barra>span{transition:transform 1.1s var(--w-ease-expo);transition-delay:calc(.2s + var(--n,0) * 70ms)}.web .nota-caps[data-anima] .nota-cap:not([data-visto]){opacity:0;transform:translateY(18px)}.web .nota-caps[data-anima] .nota-cap{transition:opacity .6s var(--w-ease), transform .7s var(--w-ease-expo)}.web .nota-desvela{animation:nota-desvela .9s var(--w-ease-expo) both;animation-delay:calc(var(--n,0) * 70ms)}}@keyframes nota-desvela{0%{opacity:.35;filter:blur(10px)}to{opacity:1;filter:none}}@keyframes nota-entra{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.web .nota-mira{border-top:1px solid var(--w-linea);display:grid}@media (min-width:768px){.web .nota-mira{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.web .nota-mira li{border-bottom:1px solid var(--w-linea);align-items:flex-start;gap:14px;padding:20px 0;display:flex}}
