.epic-ls__cell{--lit: calc((var(--bl, 70) / 100) * (var(--through, 0) / 100))}.epic-ls__lede{max-width:56ch;margin:0 0 26px;color:var(--epic-text-2)}.epic-ls__lede p{margin:0;font-size:17px;line-height:1.5}.epic-ls__controls{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;padding:16px 18px;margin:0 0 26px;border:1px solid var(--epic-line);border-radius:var(--epic-r-m);background:var(--epic-surface)}.epic-ls__dim{display:flex;align-items:center;gap:13px;flex:1 1 320px;min-width:0}.epic-ls__label{display:inline-flex;align-items:center;gap:8px;flex:none;font-family:var(--epic-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--epic-text-3)}.epic-ls__label .epic-ic{font-size:17px}.epic-ls__range{flex:1 1 auto;min-width:0;height:26px;-webkit-appearance:none;appearance:none;background:none;cursor:pointer}.epic-ls__range::-webkit-slider-runnable-track{height:6px;border-radius:100px;background:linear-gradient(90deg,var(--epic-v-violet),var(--epic-v-cyan),var(--epic-v-amber))}.epic-ls__range::-moz-range-track{height:6px;border-radius:100px;background:linear-gradient(90deg,var(--epic-v-violet),var(--epic-v-cyan),var(--epic-v-amber))}.epic-ls__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin-top:-7px;border-radius:50%;background:#fff;border:2px solid var(--epic-v-cyan);box-shadow:0 2px 10px #04070d59,0 0 0 6px color-mix(in srgb,var(--epic-v-cyan) 18%,transparent)}.epic-ls__range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--epic-v-cyan);box-shadow:0 2px 10px #04070d59,0 0 0 6px color-mix(in srgb,var(--epic-v-cyan) 18%,transparent)}.epic-ls__range:focus-visible{outline:2px solid var(--epic-v-cyan);outline-offset:4px}.epic-ls__out{flex:none;min-width:4.2ch;text-align:right;font-family:var(--epic-mono);font-size:15.5px;font-weight:600;color:var(--epic-text)}.epic-ls__arts{display:flex;gap:6px;flex:none}.epic-ls__art{padding:7px 13px;border-radius:100px;cursor:pointer;border:1px solid var(--epic-line);background:var(--epic-bg-2);color:var(--epic-text-3);font:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;transition:color .16s,border-color .16s,background .16s}.epic-ls__art:hover{color:var(--epic-text);border-color:var(--epic-v-cyan)}.epic-ls__art[aria-pressed=true]{color:var(--epic-on-accent);background:var(--epic-v-cyan);border-color:var(--epic-v-cyan)}.epic-ls__row{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.epic-ls__cell{min-width:0}.epic-ls__panel{position:relative;overflow:hidden;aspect-ratio:9 / 13;border-radius:var(--epic-r-s);background:#05070c;border:1px solid color-mix(in srgb,var(--epic-ac) calc(var(--lit) * 70%),var(--epic-line));box-shadow:0 0 calc(var(--lit) * 54px) calc(var(--lit) * -6px) color-mix(in srgb,var(--epic-ac) 80%,transparent);transition:border-color .18s linear,box-shadow .18s linear}.epic-ls__art-img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(calc(.3 + var(--lit) * 1.45)) saturate(calc(.68 + var(--lit) * .62)) contrast(calc(.9 + var(--lit) * .2));transition:filter .18s linear}.epic-ls__bloom{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(62% 48% at 50% 46%,rgb(255 255 255 / .55),rgb(255 255 255 / .12) 58%,transparent 78%);opacity:calc(var(--lit) * 1.1);transition:opacity .18s linear}.epic-ls__edge{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--epic-ac) 70%,transparent),transparent 14%);opacity:calc(var(--lit) * .9);transition:opacity .18s linear}.epic-ls__name{margin:11px 0 2px;font-size:16.5px;font-weight:650;letter-spacing:-.012em}.epic-ls__name a{color:var(--epic-text);text-decoration:none}.epic-ls__name a:hover{color:var(--epic-ac-ink)}.epic-ls__fig{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 11px}.epic-ls__fig span{flex:1 1 90px;min-width:0;font-size:12.5px;color:var(--epic-text-3);line-height:1.3}.epic-ls__foot{margin:24px 0 0;max-width:72ch;font-size:12.5px;line-height:1.5;color:var(--epic-text-3)}@media(max-width:749px){.epic-ls__row{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px}.epic-ls__controls{padding:14px}.epic-ls__arts{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.epic-ls__panel,.epic-ls__art-img,.epic-ls__bloom,.epic-ls__edge{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/epic-lightsim.css.map */
