.rMhLva_layer{background:radial-gradient(70% 90% at 34%,#2b2b2b 0%,#1a1a1a 60%,#141414 100%);position:absolute;inset:0;overflow:hidden;container-type:size}.rMhLva_stage{--u:min(calc(100cqw / 800), calc(100cqh / 650));width:calc(var(--u) * 800);height:calc(var(--u) * 650);color:#fff;font-size:calc(var(--u) * 16);place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (min-width:1120px){.rMhLva_stage{left:33.3333cqw}}.rMhLva_stage *{animation-duration:6s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}.rMhLva_search{top:calc(var(--u) * 64);z-index:2;width:calc(var(--u) * 400);height:calc(var(--u) * 56);align-items:center;gap:calc(var(--u) * 12);padding:0 calc(var(--u) * 20);border-radius:calc(var(--u) * 18);box-shadow:inset 0 0 0 1px #ffffff1f, 0 calc(var(--u) * 20) calc(var(--u) * 50) #00000080;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0e0e0ecc;display:flex;position:absolute;left:50%;translate:-50%}.rMhLva_searchIcon{width:calc(var(--u) * 20);height:calc(var(--u) * 20);color:#9b9b9b;flex:none}.rMhLva_typed{white-space:nowrap;max-width:16em;animation-name:rMhLva_type;animation-timing-function:steps(10,end);overflow:hidden}@keyframes rMhLva_type{0%{max-width:0}22%,88%{max-width:16em}to{max-width:0}}.rMhLva_caret{width:2px;height:calc(var(--u) * 22);margin-left:calc(var(--u) * -8);background:var(--color-accent-base,#c5f955);flex:none;animation-name:rMhLva_blink;animation-duration:1s;animation-timing-function:step-end}@keyframes rMhLva_blink{50%{opacity:0}}.rMhLva_count{color:#ffffff73;font-size:calc(var(--u) * 12);flex:none;margin-left:auto;animation-name:rMhLva_countIn}@keyframes rMhLva_countIn{0%,24%{opacity:0}32%,88%{opacity:1}96%,to{opacity:0}}.rMhLva_wall{grid-template-columns:repeat(4, calc(var(--u) * 128));gap:calc(var(--u) * 14);transform:perspective(1400px) rotateX(18deg) rotateZ(-6deg) translateY(calc(var(--u) * 36));display:grid}.rMhLva_tile{aspect-ratio:1;border-radius:calc(var(--u) * 16);box-shadow:0 calc(var(--u) * 20) calc(var(--u) * 40) #00000059;opacity:.85;animation-name:rMhLva_dim;position:relative;overflow:visible}.rMhLva_tile img{border-radius:inherit}@keyframes rMhLva_dim{0%,24%{opacity:.85}34%,86%{opacity:.35}96%,to{opacity:.85}}.rMhLva_match{z-index:1;animation-name:rMhLva_hit}@keyframes rMhLva_hit{0%,24%{opacity:.85;transform:scale(1)}34%,86%{opacity:1;transform:scale(1.16)}96%,to{opacity:.85;transform:scale(1)}}.rMhLva_matchRing{border:2px solid var(--color-accent-base,#c5f955);border-radius:calc(var(--u) * 19);box-shadow:0 0 calc(var(--u) * 28) #c5f95580;animation-name:rMhLva_ring;position:absolute;inset:-3px}@keyframes rMhLva_ring{0%,26%{opacity:0}36%,86%{opacity:1}94%,to{opacity:0}}.rMhLva_download{align-self:center;gap:calc(var(--u) * 20);width:100%;padding:0 calc(var(--u) * 64);flex-direction:column;display:flex}.rMhLva_big{height:calc(var(--u) * 240);border-radius:calc(var(--u) * 20);box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) #00000073;animation-name:rMhLva_rise;position:relative;overflow:hidden}@keyframes rMhLva_rise{0%{opacity:0;transform:translateY(calc(var(--u) * 16))}10%,90%{opacity:1;transform:none}to{opacity:0}}.rMhLva_maps{gap:calc(var(--u) * 12);grid-template-columns:repeat(4,1fr);display:grid}.rMhLva_map{aspect-ratio:4/3;border-radius:calc(var(--u) * 14);background:linear-gradient(135deg,#0b0b0b,#1b1b1b);animation-name:rMhLva_pop;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.rMhLva_map:nth-child(2){animation-delay:.18s}.rMhLva_map:nth-child(3){animation-delay:.36s}.rMhLva_map:nth-child(4){animation-delay:.54s}@keyframes rMhLva_pop{0%,8%{opacity:0;transform:translateY(calc(var(--u) * 10))}14%,90%{opacity:1;transform:none}to{opacity:0}}.rMhLva_mapLabel{bottom:calc(var(--u) * 8);left:calc(var(--u) * 10);color:#ffffffd9;font-size:calc(var(--u) * 11);text-shadow:0 1px 4px #0009;position:absolute}.rMhLva_pills{align-items:center;gap:calc(var(--u) * 12);display:flex}.rMhLva_pill{height:calc(var(--u) * 46);align-items:center;gap:calc(var(--u) * 8);padding:0 calc(var(--u) * 20);border-radius:calc(var(--u) * 15);white-space:nowrap;background:#ffffff14;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.rMhLva_pill svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.rMhLva_primary{color:#181818;background:linear-gradient(90deg,#a6ffbf,#c5f955);animation-name:rMhLva_press}@keyframes rMhLva_press{0%,32%{transform:scale(1)}35%{transform:scale(.93)}39%,to{transform:scale(1)}}.rMhLva_progress{width:100%;height:calc(var(--u) * 4);opacity:.55;background:#000;animation-name:rMhLva_fill;position:absolute;bottom:0;left:0}@keyframes rMhLva_fill{0%,37%{width:0}62%,88%{width:100%}92%,to{width:0}}.rMhLva_done{align-items:center;gap:calc(var(--u) * 8);color:#ffffffb3;font-size:calc(var(--u) * 14);white-space:nowrap;animation-name:rMhLva_done;display:flex}.rMhLva_done svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18);color:var(--color-accent-base,#c5f955)}@keyframes rMhLva_done{0%,62%{opacity:0;transform:translateX(calc(var(--u) * -6))}68%,88%{opacity:1;transform:none}94%,to{opacity:0}}.rMhLva_apply{justify-content:center;align-items:center;gap:calc(var(--u) * 16);padding-top:calc(var(--u) * 60);display:flex}.rMhLva_prompt{top:calc(var(--u) * 48);width:calc(var(--u) * 380);align-items:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 12) calc(var(--u) * 18) calc(var(--u) * 12) calc(var(--u) * 14);border-radius:calc(var(--u) * 16);background:#0e0e0ecc;display:flex;position:absolute;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff1f}.rMhLva_spark{width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:calc(var(--u) * 9);color:var(--color-accent-base,#c5f955);background:#c5f95526;flex:none;place-items:center;display:grid}.rMhLva_spark svg{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.rMhLva_promptText{white-space:nowrap;max-width:20em;animation-name:rMhLva_type3;animation-timing-function:steps(14,end);overflow:hidden}@keyframes rMhLva_type3{0%{max-width:0}25%,88%{max-width:20em}to{max-width:0}}.rMhLva_model{width:calc(var(--u) * 260);height:calc(var(--u) * 340);filter:drop-shadow(0 calc(var(--u) * 30) calc(var(--u) * 40) #00000080);position:relative}.rMhLva_textured{animation-name:rMhLva_wipe}@keyframes rMhLva_wipe{0%,30%{clip-path:inset(0 100% 0 0)}55%,90%{clip-path:inset(0)}97%,to{clip-path:inset(0 100% 0 0)}}.rMhLva_scan{background:var(--color-accent-base,#c5f955);width:2px;box-shadow:0 0 calc(var(--u) * 18) calc(var(--u) * 4) #c5f9558c;opacity:0;animation-name:rMhLva_scan;position:absolute;top:8%;bottom:8%;left:100%}@keyframes rMhLva_scan{0%,30%{opacity:0;left:0}32%{opacity:1}55%{opacity:1;left:100%}58%,to{opacity:0;left:100%}}.rMhLva_flow{width:calc(var(--u) * 100);background:#ffffff1f;border-radius:2px;height:2px;position:relative;overflow:hidden}.rMhLva_flow i{background:linear-gradient(90deg,#0000,#c5f955);width:40%;animation-name:rMhLva_flow;animation-duration:1.5s;animation-timing-function:linear;position:absolute;top:0;bottom:0}@keyframes rMhLva_flow{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.rMhLva_stage *{animation:none!important}}
