.avalon-atmosphere[hidden]{display:none!important}.avalon-atmosphere__toggle{display:none}@media(min-width:0px){body.avalon.avalon-atmosphere-mobile{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.avalon-atmosphere__toggle{position:fixed;z-index:23;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid var(--gold);border-radius:3px;background:var(--night-ground);color:var(--night-text);box-shadow:0 3px 18px var(--paper-shadow);font:500 15px/1.2 var(--font-body);cursor:pointer}.avalon-atmosphere__toggle span{color:var(--gold);font-size:21px}body:has([data-avalon-drawer][data-open=true]) .avalon-atmosphere__toggle{visibility:hidden}body:has(#PBarNextFrame) .avalon-atmosphere__toggle{bottom:calc(80px + env(safe-area-inset-bottom))}.avalon-atmosphere__dialog{box-sizing:border-box;width:calc(100% - 24px);max-width:420px;max-height:calc(100dvh - 48px);margin:auto;padding:20px;overflow-y:auto;border:1px solid var(--gold);border-radius:6px;background:var(--night-ground);color:var(--night-text);box-shadow:0 12px 44px var(--paper-shadow);font:17px/1.5 var(--font-body)}.avalon-atmosphere__dialog::backdrop{background:var(--night-veil)}.avalon-atmosphere__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}body.avalon .avalon-atmosphere__heading h2{margin:0;color:inherit;font:30px/1.1 var(--font-display)}.avalon-atmosphere__close{flex:0 0 44px;min-height:44px;border:1px solid var(--gold-rule);background:transparent;color:inherit;font:28px/1 var(--font-body);cursor:pointer}body.avalon .avalon-atmosphere__intro{margin:12px 0 20px}.avalon-atmosphere__controls{display:grid;gap:12px}.avalon-atmosphere__controls>:is(.avalon-sound,.avalon-night-controls,.avalon-armory){position:static!important;width:100%;max-width:none;margin:0;box-sizing:border-box;box-shadow:none}.avalon-atmosphere__controls .avalon-sound{justify-content:center;color:var(--night-text);background:var(--night-panel)}.avalon-atmosphere__controls .avalon-night-toggle{flex:1}.avalon-atmosphere__controls .avalon-armory__panel{position:static;width:100%;max-height:none;box-sizing:border-box;border-top:0;box-shadow:none}.avalon-atmosphere__controls .avalon-armory summary{justify-content:center}.avalon-atmosphere :is(button,summary,input):focus-visible{outline:2px solid var(--gold);outline-offset:3px}}.avalon-atmosphere-in-menu .avalon-atmosphere__toggle{position:static;margin-block:16px}.avalon-atmosphere-in-menu .avalon-header__utils .avalon-atmosphere__toggle{margin:0}body.avalon-atmosphere-in-menu:has([data-avalon-drawer][data-open=true]) .avalon-atmosphere__toggle{visibility:visible}.avalon-header__compact-actions{display:none}@media(max-width:1799px){.avalon-header__compact-actions{display:flex;align-items:center;gap:12px;flex:0 0 auto}.avalon-header__compact-actions .avalon-atmosphere__toggle{position:static;margin:0;background:var(--paper);color:var(--ink);border-color:var(--gold-rule);box-shadow:none}.avalon-header__compact-actions .avalon-atmosphere__toggle span{color:var(--label-strong)}}@media(max-width:749px){.avalon-header__compact-actions{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/avalon-atmosphere.css.map */
