.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}html[data-theme=ice] .icenfire-atmo__void--ice{opacity:1;background:radial-gradient(ellipse 55% 45% at 18% 22%,rgba(255,255,255,.7),transparent 60%),radial-gradient(ellipse 50% 40% at 82% 18%,rgba(184,216,240,.35),transparent 55%),radial-gradient(ellipse 70% 50% at 50% 85%,rgba(158,192,216,.22),transparent 55%),linear-gradient(165deg,#f4fafd,#e8f4fc 45%,#d8ebf6)}html[data-theme=fire] .icenfire-atmo__void--fire{opacity:1;background:radial-gradient(ellipse 55% 45% at 8% 100%,rgba(200,104,56,.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)}.icenfire-atmo__math{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;z-index:2;transition:opacity .6s ease}html[data-theme=void] .icenfire-atmo__math.is-active,body.realm-void .icenfire-atmo__math.is-active,body.realm-neutral .icenfire-atmo__math.is-active,body.theme-void .icenfire-atmo__math.is-active{opacity:1}html[data-theme=void] .icenfire-atmo__void--ice,body.realm-void .icenfire-atmo__void--ice,body.realm-neutral .icenfire-atmo__void--ice{opacity:1;background:radial-gradient(ellipse 55% 45% at 28% 32%,rgba(255,255,255,.05),transparent 55%),radial-gradient(ellipse 50% 40% at 78% 68%,rgba(255,255,255,.035),transparent 50%),radial-gradient(ellipse 90% 70% at 50% 100%,rgba(0,0,0,.88),transparent 60%),linear-gradient(165deg,#050505,#0a0a0a,#050505)}html[data-theme=void] .icenfire-atmo__void--fire,body.realm-void .icenfire-atmo__void--fire,body.realm-neutral .icenfire-atmo__void--fire{opacity:0}html[data-theme=void] .icenfire-atmo__orb--ice,body.realm-void .icenfire-atmo__orb--ice,body.realm-neutral .icenfire-atmo__orb--ice{background:radial-gradient(circle,rgba(255,255,255,.12) 0%,rgba(255,255,255,.04) 45%,transparent 70%);animation:vaporBreath 18s cubic-bezier(.45,.05,.55,.95) infinite}html[data-theme=void] .icenfire-atmo__orb--fire,body.realm-void .icenfire-atmo__orb--fire,body.realm-neutral .icenfire-atmo__orb--fire{opacity:0;animation:none}html[data-theme=void] .icenfire-atmo__grain,body.realm-void .icenfire-atmo__grain,body.realm-neutral .icenfire-atmo__grain{opacity:.055}.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);pointer-events:none;will-change:auto}html[data-theme=ice] .icenfire-atmo__orb--ice{opacity:.22;background:radial-gradient(circle,rgba(255,255,255,.75) 0%,rgba(184,216,240,.35) 45%,transparent 70%)}html[data-theme=fire] .icenfire-atmo__orb--fire{opacity:.24;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(200,104,56,.4) 0%,rgba(120,30,8,.25) 40%,transparent 68%)}html.is-atmo-live[data-theme=ice] .icenfire-atmo__orb--ice{animation:vaporBreath 16s cubic-bezier(.45,.05,.55,.95) infinite}html.is-atmo-live[data-theme=fire] .icenfire-atmo__orb--fire{animation:furnaceBreath 14s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes vaporBreath{0%,to{transform:translate3d(0,1%,0) scale(.97)}50%{transform:translate3d(1%,-1%,0) scale(1.04)}}@keyframes furnaceBreath{0%,to{transform:translate3d(0,2%,0) scale(.95)}50%{transform:translate3d(-1%,0,0) scale(1.06)}}.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}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: #d4eaf8;--vault-ice-soft: #e4f2f7;--vault-fire: #c86838;--vault-fire-soft: #d87038}.icenfire-vault .icenfire-vault__panel{isolation:isolate;border-radius:16px 0 0 16px;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 color-mix(in srgb,var(--border, #fff) 80%,transparent);border-image:none;color:var(--fg, #f4f4f4);box-shadow:var(--panel-shadow, inset 0 1px 0 rgba(255, 255, 255, .08));transition:background-color var(--dur, .75s) var(--ease, ease),box-shadow var(--dur, .75s) var(--ease, ease),color 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:12px;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),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{--fg: #102838;--muted: #2a4a60;--btn-bg: #102838;--btn-bg-hover: #1c5270;--btn-fg: #f4fafd;--border: rgba(16, 40, 56, .22);background:#f4fafd;color:#102838;border-left-color:#1c527073;backdrop-filter:none;-webkit-backdrop-filter:none}.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{background:#102838;color:#f4fafd;border-color:#102838}.icenfire-vault[data-theme=fire] .icenfire-vault__panel{--fg: #f7efe8;--muted: #e4c4ae;--btn-bg: #c86838;--btn-bg-hover: #d87038;--btn-fg: #1a0a06;--border: rgba(200, 104, 56, .7);border-left-width:3px;border-left-color:#c86838;background:#140c09;color:#f7efe8;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{background:#c86838;color:#1a0a06;border-color:#c86838;border-radius:12px}@media(max-width:767px){.icenfire-vault .icenfire-vault__panel{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,#d4eaf8,#d87038)}@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/9/assets/icenfire-atmosphere.css.map */
