.icenfire-atmo{position:fixed;top:0;left:0;width:100%;height:100dvh;max-width:100%;z-index:0;pointer-events:none;overflow:hidden;contain:strict;background:var(--bg, #050505);transform:translateZ(0)}.icenfire-atmo__void{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1s cubic-bezier(.22,1,.36,1)}html[data-theme=ice] .icenfire-atmo__void--ice{opacity:1;background:radial-gradient(ellipse 55% 45% at 18% 22%,rgba(163,198,221,.22),transparent 60%),radial-gradient(ellipse 50% 40% at 82% 18%,rgba(228,242,247,.14),transparent 55%),radial-gradient(ellipse 70% 50% at 50% 85%,rgba(110,182,255,.12),transparent 55%),linear-gradient(165deg,#061018,#0a1824 45%,#07141c)}html[data-theme=fire] .icenfire-atmo__void--fire{opacity:1;background:radial-gradient(ellipse 55% 45% at 8% 100%,rgba(230,57,0,.32),transparent 55%),radial-gradient(ellipse 50% 40% at 92% 100%,rgba(255,85,0,.22),transparent 50%),radial-gradient(ellipse 80% 60% at 50% 0%,rgba(0,0,0,.75),transparent 70%),linear-gradient(180deg,#050101,#0a0402 55%,#120603)}html[data-theme=void] .icenfire-atmo__void--ice{opacity:1;background:radial-gradient(ellipse 60% 50% at 30% 30%,rgba(112,0,255,.28),transparent 55%),radial-gradient(ellipse 55% 45% at 78% 70%,rgba(165,107,255,.18),transparent 50%),radial-gradient(ellipse 90% 70% at 50% 100%,rgba(5,2,8,.9),transparent 60%),linear-gradient(165deg,#050208,#0c0618,#080410)}html[data-theme=void] .icenfire-atmo__void--fire{opacity:0}html[data-theme=void] .icenfire-atmo__orb--ice{background:radial-gradient(circle,rgba(112,0,255,.4) 0%,rgba(80,0,180,.18) 45%,transparent 70%);animation:vaporBreath 18s cubic-bezier(.45,.05,.55,.95) infinite}html[data-theme=void] .icenfire-atmo__orb--fire{opacity:0;animation:none}html[data-theme=void] .icenfire-atmo__grain{opacity:.045}.icenfire-atmo__orb{position:absolute;top:42%;left:50%;width:min(110vw,52rem);height:min(110vw,52rem);margin:calc(min(110vw,52rem)/-2) 0 0 calc(min(110vw,52rem)/-2);border-radius:50%;filter:blur(130px);opacity:0;transform:translateZ(0) scale(1);transition:opacity 1.1s cubic-bezier(.22,1,.36,1);pointer-events:none}html[data-theme=ice] .icenfire-atmo__orb--ice{background:radial-gradient(circle,rgba(200,230,255,.45) 0%,rgba(163,198,221,.2) 45%,transparent 70%);animation:vaporBreath 16s cubic-bezier(.45,.05,.55,.95) infinite}html[data-theme=fire] .icenfire-atmo__orb--fire{top:78%;width:min(95vw,44rem);height:min(70vw,32rem);margin:calc(min(70vw,32rem)/-2) 0 0 calc(min(95vw,44rem)/-2);background:radial-gradient(circle,rgba(230,57,0,.4) 0%,rgba(120,30,8,.25) 40%,transparent 68%);animation:furnaceBreath 14s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes vaporBreath{0%,to{transform:translate3d(0,1%,0) scale(.97);opacity:.18}50%{transform:translate3d(1%,-1%,0) scale(1.04);opacity:.3}}@keyframes furnaceBreath{0%,to{transform:translate3d(0,2%,0) scale(.95);opacity:.2}50%{transform:translate3d(-1%,0,0) scale(1.06);opacity:.34}}.icenfire-atmo__grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.028;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;z-index:2;transition:opacity 1s cubic-bezier(.22,1,.36,1)}html[data-theme=fire] .icenfire-atmo__grain{opacity:.055;mix-blend-mode:soft-light}@media(prefers-reduced-motion:reduce){.icenfire-atmo__orb{animation:none!important}}.icenfire-vault__panel{--vault-ice: #a3c6dd;--vault-ice-soft: #e4f2f7;--vault-fire: #e63900;--vault-fire-soft: #ff5500}.icenfire-vault .icenfire-vault__panel{isolation:isolate;border-radius:var(--radius, 0);background:var(--surface-elevated, rgba(25, 25, 25, .45));backdrop-filter:blur(var(--blur, 20px)) saturate(var(--saturate, 1.1));-webkit-backdrop-filter:blur(var(--blur, 20px)) saturate(var(--saturate, 1.1));border-left:max(var(--accent-edge, 0px),1px) solid rgba(255,255,255,.14);border-image:none;color:#f4f4f4;box-shadow:var(--panel-shadow, inset 0 1px 0 rgba(255, 255, 255, .08));transition:border-radius var(--dur, .75s) var(--ease, ease),background-color var(--dur, .75s) var(--ease, ease),box-shadow var(--dur, .75s) var(--ease, ease)}.icenfire-vault .icenfire-vault__header,.icenfire-vault .icenfire-vault__scroll,.icenfire-vault .icenfire-vault__footer{position:relative;z-index:2}.icenfire-vault .icenfire-vault__label,.icenfire-vault .icenfire-vault__close{color:inherit;opacity:.85;text-shadow:none;animation:none;font-family:var(--font-display, inherit);font-weight:var(--font-weight-display, 700);letter-spacing:var(--track, .1em)}.icenfire-vault .icenfire-checkout-btn{border-radius:var(--radius-btn, 0);background:var(--btn-bg, rgba(255, 255, 255, .1));color:var(--btn-fg, #f4f4f4);border:var(--border-w, 1px) solid var(--border, rgba(255, 255, 255, .22));font-family:var(--font-display, "Space Mono", monospace);font-weight:var(--font-weight-display, 700);letter-spacing:var(--track, .16em);transition:background-color .55s cubic-bezier(.22,1,.36,1),border-color .55s cubic-bezier(.22,1,.36,1),border-radius var(--dur, .75s) cubic-bezier(.22,1,.36,1),opacity .55s cubic-bezier(.22,1,.36,1)}.icenfire-vault .icenfire-checkout-btn:hover{background:var(--btn-bg-hover, rgba(255, 255, 255, .16))}.icenfire-vault[data-theme=ice] .icenfire-vault__panel:before,.icenfire-vault[data-theme=fire] .icenfire-vault__panel:before,.icenfire-vault[data-theme=mixed] .icenfire-vault__panel:before,.icenfire-vault[data-theme=mixed] .icenfire-vault__panel:after{content:"";position:absolute;pointer-events:none;z-index:0;border-radius:50%;filter:blur(72px);transform:translateZ(0);opacity:.28}.icenfire-vault[data-theme=default] .icenfire-vault__panel:before,.icenfire-vault[data-theme=default] .icenfire-vault__panel:after{content:none!important;animation:none!important}.icenfire-vault[data-theme=ice] .icenfire-vault__panel{border-left-color:#a3c6dd66}.icenfire-vault[data-theme=ice] .icenfire-vault__panel:before{inset:auto;width:85%;height:70%;top:-15%;left:-20%;background:radial-gradient(circle,var(--vault-ice-soft) 0%,var(--vault-ice) 45%,transparent 70%);animation:vaultBreathIce 24s cubic-bezier(.45,.05,.55,.95) infinite alternate}.icenfire-vault[data-theme=ice] .icenfire-vault__panel:after{content:none!important}.icenfire-vault[data-theme=ice] .icenfire-checkout-btn{border-color:#a3c6dd66}.icenfire-vault[data-theme=fire] .icenfire-vault__panel{border-left-width:3px;border-left-color:#e63900;background:#0c0706;backdrop-filter:none;-webkit-backdrop-filter:none}.icenfire-vault[data-theme=fire] .icenfire-vault__panel:before{inset:auto;width:90%;height:75%;bottom:-20%;right:-18%;top:auto;left:auto;background:radial-gradient(circle,var(--vault-fire-soft) 0%,var(--vault-fire) 40%,transparent 70%);animation:vaultBreathFire 22s cubic-bezier(.45,.05,.55,.95) infinite alternate}.icenfire-vault[data-theme=fire] .icenfire-vault__panel:after{content:none!important}.icenfire-vault[data-theme=fire] .icenfire-checkout-btn{border-color:#e63900;border-radius:0}.icenfire-vault[data-theme=mixed] .icenfire-vault__panel{border-left-color:#ffffff29}.icenfire-vault[data-theme=mixed] .icenfire-vault__panel:before{inset:auto;width:80%;height:65%;top:-18%;left:-22%;background:radial-gradient(circle,var(--vault-ice-soft) 0%,var(--vault-ice) 42%,transparent 70%);animation:vaultBreathIce 26s cubic-bezier(.45,.05,.55,.95) infinite alternate}.icenfire-vault[data-theme=mixed] .icenfire-vault__panel:after{inset:auto;width:85%;height:70%;bottom:-22%;right:-20%;background:radial-gradient(circle,var(--vault-fire-soft) 0%,var(--vault-fire) 40%,transparent 70%);animation:vaultBreathFire 28s cubic-bezier(.45,.05,.55,.95) infinite alternate;opacity:.24}@keyframes vaultBreathIce{0%{transform:translateZ(0) scale(1);opacity:.22}to{transform:translate3d(3%,2%,0) scale(1.04);opacity:.32}}@keyframes vaultBreathFire{0%{transform:translateZ(0) scale(1.02);opacity:.2}to{transform:translate3d(-2%,-1.5%,0) scale(1);opacity:.3}}.icenfire-vault-trigger.is-clash .icenfire-vault-trigger__count{background:linear-gradient(135deg,#a3c6dd,#f50)}@media(prefers-reduced-motion:reduce){.icenfire-vault[data-theme=ice] .icenfire-vault__panel:before,.icenfire-vault[data-theme=fire] .icenfire-vault__panel:before,.icenfire-vault[data-theme=mixed] .icenfire-vault__panel:before,.icenfire-vault[data-theme=mixed] .icenfire-vault__panel:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/icenfire-atmosphere.css.map */
