.duskwood-branches,.duskwood-fog,.duskwood-moon,.duskwood-wisps{display:none}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .ironforge-arches,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .ironforge-cavern,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .ironforge-embers,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .ironforge-forge,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .ironforge-pillars,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .stormwind-banner,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .stormwind-fortress,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .stormwind-glints,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .stormwind-skyline,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .stormwind-spires{display:none!important}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-layer{background:radial-gradient(circle at 72% 13%,#c3cedb24 0,#76829210 17%,transparent 31%),radial-gradient(ellipse at 50% 108%,#31433a25 0,#1b24201a 34%,transparent 60%),radial-gradient(circle at 18% 68%,#31423818 0,transparent 34%),linear-gradient(180deg,#11121910,#1115161a 35%,#0d13111f)}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-layer:before{background:radial-gradient(ellipse at 50% 116%,#40554a28 0,transparent 50%),linear-gradient(180deg,#19182110,#1217191a 38%,#0f18151f);mix-blend-mode:normal;opacity:.78}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-layer:after{background:radial-gradient(circle at 74% 13%,#d5dce870 0,#949faf2c 10%,transparent 28%),radial-gradient(circle at 28% 46%,#536c5c16 0,transparent 31%),linear-gradient(180deg,#2c28380d,#17251f12 70%,#0f17151b);mix-blend-mode:screen;opacity:.82}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-hero-vignette{background:radial-gradient(circle at 72% 18%,#c3cfdd35 0,transparent 20%),radial-gradient(ellipse at 44% 78%,#50675812 0,transparent 44%),linear-gradient(90deg,#05070625,transparent 12%,transparent 88%,#05070625),linear-gradient(180deg,#1717210b,transparent 56%,#09120e10);mix-blend-mode:screen}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-crest-bloom{right:11vw;top:39vh;width:22vw;height:31vh;background:radial-gradient(ellipse at center,#819a8a1c 0,#5c75660f 36%,transparent 72%);filter:blur(44px);opacity:.44}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-glow-left{left:-11vw;top:18vh;width:38vw;height:56vh;background:radial-gradient(circle,#3a544632 0,#24362e17 45%,transparent 74%);filter:blur(86px);opacity:.38}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-glow-right{right:-9vw;top:9vh;width:43vw;height:62vh;background:radial-gradient(circle,#737a8d38 0,#33374918 43%,transparent 73%);filter:blur(88px);opacity:.54}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-canopy{height:34vh;opacity:.43;background:radial-gradient(circle at 8% -4%,#111812 0,transparent 39%),radial-gradient(circle at 28% -8%,#101711 0,transparent 37%),radial-gradient(circle at 51% -8%,#151a16 0,transparent 35%),radial-gradient(circle at 73% -6%,#111713 0,transparent 39%),radial-gradient(circle at 93% -5%,#0e1510 0,transparent 38%),linear-gradient(180deg,#090c0b8c,transparent 86%);filter:blur(9px)}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-lightshafts{opacity:.19}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-lightshafts span{background:linear-gradient(180deg,#dbe4ef68,#93a2b421 28%,#60796b12 50%,transparent 82%);filter:blur(25px);opacity:.36}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-foreground{opacity:.38;filter:blur(.7px);mix-blend-mode:multiply}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-foreground-left{background:radial-gradient(circle at 6% 12%,#050706e6 0 12%,transparent 13%),radial-gradient(circle at 13% 28%,#070a08df 0 10%,transparent 11%),linear-gradient(113deg,transparent 0 39%,#050706e6 40% 43%,transparent 44%),linear-gradient(101deg,transparent 0 58%,#080a09dc 59% 61%,transparent 62%),linear-gradient(82deg,transparent 0 69%,#070a08d8 70% 72%,transparent 73%)}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-foreground-right{background:radial-gradient(circle at 94% 12%,#050706e6 0 12%,transparent 13%),radial-gradient(circle at 87% 28%,#070a08df 0 10%,transparent 11%),linear-gradient(247deg,transparent 0 39%,#050706e6 40% 43%,transparent 44%),linear-gradient(259deg,transparent 0 58%,#080a09dc 59% 61%,transparent 62%),linear-gradient(278deg,transparent 0 69%,#070a08d8 70% 72%,transparent 73%)}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-leaves{opacity:.16}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-leaves span{background:linear-gradient(135deg,#514f45,#777363 58%,#353b34);box-shadow:none;opacity:.1;filter:blur(.45px) saturate(.45)}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-trees{filter:blur(.25px) saturate(.5) brightness(.68)}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-trees-back{bottom:9vh;opacity:.21}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-trees-mid{bottom:2vh;opacity:.3}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-trees-front{bottom:-4vh;opacity:.22}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-mist{background:radial-gradient(ellipse at center,#b9c3c18a 0,#76847e34 34%,transparent 72%);filter:blur(38px);mix-blend-mode:screen}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-mist-one{opacity:.21}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-mist-two{opacity:.14}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-mist-three{opacity:.07}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-particles span{width:2px;height:2px;background:#9dc8ab;box-shadow:0 0 8px #8dbd9fc0,0 0 16px #628b7278;opacity:.09}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-particles span:nth-child(4n){width:3px;height:3px;opacity:.15}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-dust{opacity:.03;background-image:radial-gradient(circle at center,#c4d0cc55 0 1px,transparent 1.3px)}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-moon{display:block;position:absolute;right:12vw;top:8vh;width:clamp(78px,8vw,128px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 37% 34%,#ffffff 0 5%,#e9eef0 20%,#c9d0d1 48%,#98a1a4 72%,#60686b 100%);box-shadow:0 0 18px #f4f7ffb8,0 0 42px #d7e1ef8a,0 0 86px #a8b8cc5f,0 0 145px #768ba33d;opacity:.64;filter:brightness(1.08) blur(.18px);transform:translate3d(var(--atmo-far-x),var(--atmo-far-y),0);animation:duskwoodMoonPulse 11s ease-in-out infinite}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-moon:before{content:"";position:absolute;inset:-28%;border-radius:50%;background:radial-gradient(circle,#f6f9ff80 0,#dce6f25a 28%,#aebfd32f 52%,transparent 76%);filter:blur(13px);opacity:.78;mix-blend-mode:screen}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-moon:after{content:"";position:absolute;inset:-92%;border-radius:50%;background:radial-gradient(circle,#dce5f238 0,#a4b3c524 30%,#72839712 52%,transparent 72%);filter:blur(22px);opacity:.88}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-branches{display:block;position:absolute;top:-4vh;bottom:8vh;width:31vw;max-width:510px;opacity:.34;pointer-events:none;filter:blur(.2px) drop-shadow(0 10px 20px #0007)}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-branches:after,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-branches:before{content:"";position:absolute;inset:0}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-branches:before{background:linear-gradient(78deg,transparent 0 40%,#070a08ee 41% 44%,transparent 45%),linear-gradient(65deg,transparent 0 52%,#080b09e8 53% 55%,transparent 56%),linear-gradient(101deg,transparent 0 63%,#060807e0 64% 66%,transparent 67%),linear-gradient(116deg,transparent 0 72%,#090c09d9 73% 74.5%,transparent 75.5%);transform:translate3d(var(--atmo-near-x),var(--atmo-near-y),0)}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-branches:after{top:8%;bottom:36%;background:linear-gradient(128deg,transparent 0 29%,#080a09df 30% 32%,transparent 33%),linear-gradient(142deg,transparent 0 46%,#090c0ae0 47% 49%,transparent 50%),linear-gradient(158deg,transparent 0 62%,#080b09d5 63% 65%,transparent 66%);opacity:.8}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-branches-left{left:-9vw}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-branches-right{right:-9vw;transform:scaleX(-1)}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-fog{display:block;position:absolute;inset:0;overflow:hidden;pointer-events:none}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-fog span{position:absolute;left:-38%;width:176%;height:20vh;border-radius:50%;background:radial-gradient(ellipse at center,#c0c8c566 0,#74827c2d 36%,transparent 72%);filter:blur(42px);mix-blend-mode:screen;opacity:.08;animation:duskwoodFogDrift calc(31s + (var(--duskwood-fog-index) * 8s)) linear calc(var(--duskwood-fog-index) * -11s) infinite alternate}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-fog span:first-child{bottom:3vh;opacity:.17}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-fog span:nth-child(2){bottom:20vh;height:16vh;opacity:.1}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-fog span:nth-child(3){bottom:43vh;height:12vh;opacity:.05}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-wisps{display:block;position:absolute;inset:0;pointer-events:none}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-wisps span{--i:var(--duskwood-index);position:absolute;left:calc((var(--i) * 6.75 + 5) * 1%);top:calc((var(--i) * 5.1 + 18) * 1%);width:3px;height:3px;border-radius:50%;background:#9ac6a9;box-shadow:0 0 8px #91c3a7,0 0 18px #6e9e7f99,0 0 30px #496c5760;opacity:.12;animation:duskwoodWispDrift calc(9s + (var(--i) * .7s)) ease-in-out calc(var(--i) * -.8s) infinite,duskwoodWispFlicker calc(3.4s + (var(--i) * .16s)) ease-in-out calc(var(--i) * -.5s) infinite}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-wisps span:nth-child(3n){width:2px;height:2px;opacity:.08}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-wisps span:nth-child(5n){width:4px;height:4px;opacity:.16}html[data-atmosphere-theme=duskwood] .atmosphere-shell{border-color:#75877a33;background:linear-gradient(135deg,#111613f3,#18171df3 50%,#0c100ef3);box-shadow:0 15px 46px #000b,inset 0 0 0 1px #b8c7bc0a,0 0 28px #4563511c}html[data-atmosphere-theme=duskwood] .atmosphere-control .atmosphere-toggle-state{border-color:#75917c4b;background:#4f6f5917;color:#a8c5ae}html[data-atmosphere-theme=duskwood] .atmosphere-control .atmosphere-main-copy small{color:#9fa8a3}html[data-atmosphere-theme=duskwood] .atmosphere-theme-trigger{border-color:#87948966;background:radial-gradient(circle at 40% 35%,#b1bdc316 0,#4d65561a 50%,#121714de 100%);box-shadow:inset 0 0 0 1px #c5d0ca0c,0 0 24px #647c6a35,0 8px 22px #0009}html[data-atmosphere-theme=duskwood] .atmosphere-theme-trigger:after{box-shadow:0 0 18px #aab7bf4b,0 0 34px #62816e32,0 0 54px #3f5d4d24}@keyframes duskwoodMoonPulse{0%,to{opacity:.58;filter:brightness(1.02) blur(.18px)}50%{opacity:.72;filter:brightness(1.18) blur(.1px)}}@keyframes duskwoodFogDrift{0%{transform:translate3d(-5%,0,0) scaleX(.96)}to{transform:translate3d(5%,-1.5vh,0) scaleX(1.04)}}@keyframes duskwoodWispDrift{0%,to{transform:translate3d(-2px,4px,0)}45%{transform:translate3d(6px,-11px,0)}72%{transform:translate3d(1px,-16px,0)}}@keyframes duskwoodWispFlicker{0%,to{opacity:.06;filter:brightness(.8)}42%{opacity:.18;filter:brightness(1.18)}58%{opacity:.1;filter:brightness(.94)}}@media (max-width:800px){html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-moon{right:6vw;top:10vh;width:74px;opacity:.48}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-branches{width:27vw;opacity:.23}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-branches-left{left:-13vw}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-branches-right{right:-13vw}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-fog span:first-child{opacity:.11}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-wisps span{opacity:.07}html[data-atmosphere-theme=duskwood][data-atmosphere=on] .atmosphere-foreground{opacity:.27}}@media (prefers-reduced-motion:reduce){html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-fog span,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-moon,html[data-atmosphere-theme=duskwood][data-atmosphere=on] .duskwood-wisps span{animation:none!important}}.atmosphere-control{position:fixed;right:20px;bottom:20px;z-index:61;display:flex;align-items:flex-start;gap:7px;transition:transform .25s ease,opacity .25s ease}.atmosphere-shell{position:relative;display:grid;grid-template-columns:48px minmax(220px,1fr) 48px;align-items:center;gap:8px;min-width:360px;padding:10px 12px;border:1px solid #d4bd7b68;border-radius:18px;background:linear-gradient(180deg,#242b1df8,#151911f8);box-shadow:0 18px 60px #000a,inset 0 0 0 1px #ffffff08,0 0 42px #9cae4f26;color:#e6dcc8;backdrop-filter:blur(16px);transition:transform .22s ease,border-color .28s ease,box-shadow .28s ease,background .28s ease}.atmosphere-control.active .atmosphere-shell{border-color:#e2cb8898;background:linear-gradient(180deg,#2a341ff9,#171d12f9);box-shadow:0 22px 72px #000b,inset 0 0 0 1px #ffffff10,0 0 70px #b9c75f45}.atmosphere-shell:hover{transform:translateY(-2px);border-color:#e0ca8780}.atmosphere-main-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:7px 4px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.atmosphere-main-copy{display:flex;min-width:0;flex:1;flex-direction:column;line-height:1.2}.atmosphere-main-copy strong{font-family:Georgia,serif;font-size:16px;font-weight:500;letter-spacing:.2px;color:#efe5cf}.atmosphere-main-copy small{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;letter-spacing:.2px;color:#aaa68f}.atmosphere-toggle-state{padding:5px 10px;border-radius:999px;border:1px solid #d8c37a35;background:#d4c47a10;color:#d6c680;font-size:11px;font-weight:700;letter-spacing:1px;flex:0 0 auto}.atmosphere-round-control{position:relative;width:44px;height:44px;display:grid;place-items:center;border:1px solid #ffffff1a;border-radius:50%;background:linear-gradient(180deg,#ffffff0a,#ffffff05);color:#dacb8d;box-shadow:inset 0 1px #ffffff12,0 0 20px #cab86d20;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease}.atmosphere-round-control:focus-visible,.atmosphere-round-control:hover{transform:scale(1.06);border-color:#ddc77d66;box-shadow:inset 0 1px #ffffff16,0 0 26px #cab86d30;color:#efe0a6;outline:none}.atmosphere-theme-anchor,.atmosphere-volume-anchor{position:relative;display:grid;place-items:center;z-index:4}.atmosphere-toggle-wave{position:absolute;right:-7px;bottom:-5px;display:flex;align-items:flex-end;gap:2px;height:13px}.atmosphere-toggle-wave i{display:block;width:2px;border-radius:999px;background:#dcca86;opacity:.9;animation:atmosphereWave 1s ease-in-out infinite}.atmosphere-toggle-wave i:first-child{height:6px}.atmosphere-toggle-wave i:nth-child(2){height:11px;animation-delay:.18s}.atmosphere-toggle-wave i:nth-child(3){height:8px;animation-delay:.34s}.atmosphere-theme-popover,.atmosphere-volume-popover{position:absolute;bottom:calc(100% + 12px);border:1px solid #d4bd7b46;border-radius:14px;background:linear-gradient(180deg,#22291bf7,#151a11fa);box-shadow:0 18px 48px #000c,inset 0 0 0 1px #ffffff08,0 0 32px #9cae4f18;color:#d8c88f;backdrop-filter:blur(16px);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px) scale(.97);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.atmosphere-volume-popover{left:0;width:215px;padding:10px 12px 11px;transform-origin:bottom left}.atmosphere-theme-popover{right:0;width:238px;padding:10px;transform-origin:bottom right}.atmosphere-theme-anchor:focus-within .atmosphere-theme-popover,.atmosphere-theme-anchor:hover .atmosphere-theme-popover,.atmosphere-volume-anchor:focus-within .atmosphere-volume-popover,.atmosphere-volume-anchor:hover .atmosphere-volume-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.atmosphere-theme-title,.atmosphere-volume-title{display:block;margin-bottom:7px;font-family:Georgia,serif;font-size:12px;letter-spacing:.2px;color:#eadcae}.atmosphere-volume-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px}.atmosphere-volume-row>span{min-width:34px;text-align:right;font-size:10px;font-weight:700;letter-spacing:.5px;color:#d8c88f}.atmosphere-volume-row input{appearance:none;width:100%;height:4px;border-radius:999px;background:linear-gradient(90deg,#d4be75,#9cae5b);outline:none;cursor:pointer}.atmosphere-volume-row input::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border-radius:50%;border:1px solid #ecd89899;background:#efe2b1;box-shadow:0 0 0 3px #d4c37818,0 2px 8px #0008;cursor:pointer}.atmosphere-volume-row input::-moz-range-thumb{width:14px;height:14px;border-radius:50%;border:1px solid #ecd89899;background:#efe2b1;box-shadow:0 0 0 3px #d4c37818,0 2px 8px #0008;cursor:pointer}.atmosphere-theme-popover>button{width:100%;display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:9px 8px;border:1px solid transparent;border-radius:10px;background:transparent;color:#cfc39b;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.atmosphere-theme-popover>button+button{margin-top:4px}.atmosphere-theme-popover>button:focus-visible,.atmosphere-theme-popover>button:hover{background:#ffffff08;border-color:#ffffff12;color:#f0e4ba;outline:none}.atmosphere-theme-popover>button.active{background:linear-gradient(135deg,#b9a75f18,#78905517);border-color:#d4bd7b30;color:#efe0ac}.atmosphere-theme-option-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#ffffff08;border:1px solid #ffffff0c}.atmosphere-theme-popover small,.atmosphere-theme-popover strong{display:block}.atmosphere-theme-popover strong{font-size:12px;line-height:1.2}.atmosphere-theme-popover small{margin-top:2px;font-size:9px;opacity:.7}.atmosphere-control.theme-stormwind .atmosphere-shell{border-color:#7f9dca55;background:linear-gradient(135deg,#152a45f5,#172a3ef7 56%,#2d2b20f4);box-shadow:0 16px 50px #000b,inset 0 0 0 1px #8eb0df18,0 0 36px #315f9b2f}.atmosphere-control.theme-stormwind .atmosphere-main-copy small{color:#afc1d8}.atmosphere-control.theme-stormwind .atmosphere-round-control{color:#d8c57e;border-color:#7f9dca44;background:linear-gradient(180deg,#3f5f8b24,#16345b28)}.atmosphere-collapse{position:relative;z-index:2;width:32px;height:32px;display:grid;place-items:center;border:1px solid #d4bd7b44;border-radius:10px;background:linear-gradient(180deg,#202519f4,#141710f4);color:#bdb28d;box-shadow:0 8px 24px #0008,inset 0 1px #ffffff08;backdrop-filter:blur(12px);transition:transform .2s ease,border-color .2s ease,color .2s ease,background .2s ease,width .25s ease,height .25s ease,border-radius .25s ease,box-shadow .25s ease}.atmosphere-collapse:hover{transform:translateY(-2px);border-color:#e2cb8870;color:#ead9a0}.atmosphere-control.collapsed{gap:0}.atmosphere-control.collapsed .atmosphere-collapse{width:48px;height:48px;border-radius:50%;border-color:#d6bd715e;background:radial-gradient(circle at 35% 28%,#3a442bf2 0,#202719f6 44%,#12160ff7 100%);color:#e0cf92;box-shadow:0 12px 34px #000a,inset 0 0 0 1px #ffffff0a,0 0 26px #9cae4f26}.atmosphere-control.collapsed.active .atmosphere-collapse{border-color:#e0ca7f82;background:radial-gradient(circle at 35% 28%,#44522ff5 0,#26311df7 44%,#141a10f8 100%);color:#f0dda0;box-shadow:0 14px 38px #000a,inset 0 0 0 1px #ffffff0d,0 0 36px #b9c75f38}@media(max-width:800px){.atmosphere-control{right:12px;bottom:12px;gap:5px}.atmosphere-shell{grid-template-columns:40px minmax(170px,1fr) 40px;min-width:min(340px,calc(100vw - 64px));padding:8px 9px;gap:6px}.atmosphere-round-control{width:38px;height:38px}.atmosphere-main-copy strong{font-size:14px}.atmosphere-main-copy small{font-size:9px}.atmosphere-toggle-state{padding:4px 8px;font-size:9px}.atmosphere-volume-popover{left:0;width:190px}.atmosphere-theme-popover{right:0;width:220px}.atmosphere-collapse{width:28px;height:28px;border-radius:8px}.atmosphere-control.collapsed .atmosphere-collapse{width:44px;height:44px;border-radius:50%}}@media(prefers-reduced-motion:reduce){.atmosphere-collapse,.atmosphere-control,.atmosphere-round-control,.atmosphere-shell,.atmosphere-theme-popover,.atmosphere-volume-popover{transition:none}}.atmosphere-theme-trigger{border-color:#d9c06f82;background:radial-gradient(circle at 35% 28%,#ffffff16 0,#d8c06d14 42%,#ffffff06 100%);box-shadow:inset 0 1px #ffffff1c,inset 0 0 0 1px #d9c06d18,0 0 0 1px #d9c06d12,0 0 28px #cab86d42;animation:atmosphereThemeNudge 4.8s ease-in-out infinite;isolation:isolate}.atmosphere-theme-trigger:after{content:"";position:absolute;inset:-8px;z-index:-1;border-radius:50%;pointer-events:none;box-shadow:0 0 20px #e2ca7580,0 0 38px #e2ca7542,0 0 56px #e2ca7524;opacity:.24;transform:scale(.96);animation:atmosphereThemeGlow 4.8s ease-in-out infinite}.atmosphere-theme-trigger:focus-visible,.atmosphere-theme-trigger:hover{animation:none;border-color:#f0d78fbd;background:radial-gradient(circle at 35% 28%,#ffffff20 0,#d8c06d20 46%,#ffffff09 100%);box-shadow:inset 0 1px #ffffff26,inset 0 0 0 1px #ecd48726,0 0 0 1px #ecd48720,0 0 38px #d7c2735c}.atmosphere-theme-trigger:focus-visible:after,.atmosphere-theme-trigger:hover:after{animation:none;opacity:.86;transform:scale(1.08)}.atmosphere-control.theme-stormwind .atmosphere-theme-trigger{border-color:#c7b96c8d;background:radial-gradient(circle at 35% 28%,#7597cc34 0,#28497035 48%,#10264046 100%);box-shadow:inset 0 1px #b7d0ef22,inset 0 0 0 1px #d5c37818,0 0 0 1px #9eb8db18,0 0 30px #315f9b52}.atmosphere-control.theme-stormwind .atmosphere-theme-trigger:after{box-shadow:0 0 20px #d7c77a78,0 0 38px #527eb45c,0 0 58px #315f9b34}.atmosphere-control.theme-stormwind .atmosphere-theme-trigger:focus-visible,.atmosphere-control.theme-stormwind .atmosphere-theme-trigger:hover{border-color:#e4d18dbf;background:radial-gradient(circle at 35% 28%,#90b3e546 0,#31578848 48%,#1634525b 100%);box-shadow:inset 0 1px #c7ddf534,inset 0 0 0 1px #e0cf8622,0 0 0 1px #aec7e524,0 0 40px #416fa96b}@keyframes atmosphereThemeNudge{0%,76%,to{transform:translateY(0) scale(1)}80%{transform:translateY(-3px) scale(1.045)}84%{transform:translateY(0) scale(1)}88%{transform:translateY(-1.5px) scale(1.02)}92%{transform:translateY(0) scale(1)}}@keyframes atmosphereThemeGlow{0%,76%,to{opacity:.24;transform:scale(.96)}80%{opacity:1;transform:scale(1.12)}84%{opacity:.4;transform:scale(1.02)}88%{opacity:.72;transform:scale(1.07)}92%{opacity:.24;transform:scale(.96)}}@keyframes atmosphereThemeNudgeMobile{0%,74%,to{transform:translateY(0) scale(1)}79%{transform:translateY(-4px) scale(1.065)}84%{transform:translateY(0) scale(1)}89%{transform:translateY(-2px) scale(1.03)}94%{transform:translateY(0) scale(1)}}@keyframes atmosphereThemeGlowMobile{0%,74%,to{opacity:.34;transform:scale(.98)}79%{opacity:1;transform:scale(1.17)}84%{opacity:.52;transform:scale(1.04)}89%{opacity:.82;transform:scale(1.11)}94%{opacity:.34;transform:scale(.98)}}@media(max-width:800px){.atmosphere-theme-trigger{border-color:#e2c875a3;box-shadow:inset 0 1px #ffffff22,inset 0 0 0 1px #d9c06d22,0 0 0 1px #d9c06d1b,0 0 32px #cab86d59;animation:atmosphereThemeNudgeMobile 5.2s ease-in-out infinite}.atmosphere-theme-trigger:after{inset:-10px;box-shadow:0 0 24px #e2ca7591,0 0 44px #e2ca7552,0 0 64px #e2ca7530;opacity:.34;animation:atmosphereThemeGlowMobile 5.2s ease-in-out infinite}.atmosphere-control.theme-stormwind .atmosphere-theme-trigger{border-color:#d5c67ca8;box-shadow:inset 0 1px #c6dcf22a,inset 0 0 0 1px #d5c37820,0 0 0 1px #9eb8db20,0 0 34px #315f9b68}.atmosphere-control.theme-stormwind .atmosphere-theme-trigger:after{box-shadow:0 0 24px #dccb8092,0 0 46px #5d88bd70,0 0 66px #315f9b45}}@media(prefers-reduced-motion:reduce){.atmosphere-theme-trigger,.atmosphere-theme-trigger:after{animation:none}.atmosphere-theme-trigger:after{opacity:.3;transform:none}}