/* Shared Fenris atmosphere: decorative layers never intercept interaction. */
body.fenris-gold-atmosphere { --fenris-ambient-line:rgba(241,192,70,.25); isolation:isolate; background:#030505!important; }
.fenris-atmosphere {position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 92% 0%,#ad741d25,transparent 48%),radial-gradient(ellipse at 4% 85%,#9b681414,transparent 45%),#030505;}
.fenris-atmosphere::before {content:"";position:absolute;width:110vmax;height:110vmax;right:-78vmax;top:-85vmax;border:1px solid #e6b6409c;border-radius:50%;box-shadow:0 0 12px #eab52a55,inset 0 0 45px #b4791812;animation:fenris-orbit 24s ease-in-out infinite alternate;}
.fenris-atmosphere::after {content:"";position:absolute;inset:-15%;background:radial-gradient(ellipse at 78% 20%,#d59c2626,transparent 32%),radial-gradient(ellipse at 20% 80%,#b5801917,transparent 35%);animation:fenris-halo 18s ease-in-out infinite alternate;}
body.fenris-gold-atmosphere :is(.cp-main,.bp-main,.cp-content,.bp-content,.mba-shell,.ama-shell,.app,.screens,.screen,.agency-shell) {background:transparent!important;}
body.fenris-gold-atmosphere :is(.cp-top,.bp-top,.mba-top,.ama-top,.top,.bottom,.cm-bottom-nav,.mba-bottom,.ama-bottom,.cp-side,.bp-side) {background:linear-gradient(135deg,#17170de8,#050809f5 70%)!important;border-color:var(--fenris-ambient-line)!important;box-shadow:inset 0 1px #ffdf8d0a,0 8px 30px #0003!important;}
body.fenris-gold-atmosphere :is(.cp-card,.bp-card,.admin-panel,.commercial-card,.cm-recommendation,.cm-weekly,.campaign-card,.mba-card,.ama-card,.agency-talents>a) {background:radial-gradient(ellipse at 0 0,#ca952019,transparent 58%),linear-gradient(145deg,#111516f2,#060909f5)!important;border-color:var(--fenris-ambient-line)!important;box-shadow:inset 0 1px #ffe7ad0b,0 12px 32px #0003!important;transition:border-color .25s,box-shadow .25s;}
body.fenris-gold-atmosphere :is(.cp-card,.bp-card,.cm-recommendation,.mba-card,.agency-talents>a):hover {border-color:#edc35470!important;box-shadow:inset 0 1px #ffe7ad12,0 12px 36px #0005,0 0 22px #dba42b0b!important;}
body.fenris-gold-atmosphere :is(.cm-icon-box,.shortcut-icon,.bottom .home) {background:radial-gradient(ellipse at 25% 0,#f3c44926,transparent 65%),#080c0d!important;border-color:#d9ad4b99!important;box-shadow:inset 0 1px #ffe9b022,0 0 18px #dda62d0d!important;}
body.fenris-gold-atmosphere :is(.cp-btn,.bp-btn,.cm-button) {background:linear-gradient(115deg,#ffe58b,#f5c432 48%,#dca522)!important;color:#171204!important;border-color:#f9da74!important;box-shadow:inset 0 1px #fff6,0 5px 22px #e7b12822!important;}
@keyframes fenris-orbit {to {transform:translate(-3vw,5vh) rotate(8deg);opacity:.65;}}
@keyframes fenris-halo {to {transform:translate(-3%,3%) scale(1.06);opacity:.6;}}
@media(max-width:768px) {.fenris-atmosphere::before {width:150vw;height:150vw;right:-93vw;top:-125vw;} }
@media(prefers-reduced-motion:reduce) {.fenris-atmosphere::before,.fenris-atmosphere::after {animation:none;} body.fenris-gold-atmosphere * {scroll-behavior:auto!important;} }
@media print {.fenris-atmosphere {display:none;} }

/* Desktop atmosphere keeps the soft halos without the luminous arc. */
@media(min-width:769px){.fenris-atmosphere::before{display:none;}}

/* Near-black navy material shared by every professional space. */
body.fenris-gold-atmosphere:is(.bp-body,.cp-body,.commercial-body),body.fenris-gold-atmosphere:has(.agency-shell){--fenris-surface:#0b1012;--fenris-surface-raised:#0e1416;--premium-line:rgba(164,180,186,.14)}
body.fenris-gold-atmosphere:is(.bp-body,.cp-body,.commercial-body) :is(.cp-card,.bp-card,.admin-panel,.commercial-card,.bcol-list,.bcol-kpis article,.admin-stats article,.bp-stats article,.cp-stats article,.cm-kpi,.cm-recommendation,.cm-weekly,.campaign-card,.mba-card,.ama-card,.cc-card,.cc-panel,.um-list,.um-chat,.um-profile),body.fenris-gold-atmosphere .agency-talents>a{background:linear-gradient(145deg,#0e1416,#080c0e)!important;}
body.fenris-gold-atmosphere:is(.bp-body,.cp-body,.commercial-body) :is(.cp-top,.bp-top,.cp-side,.bp-side,.mba-top,.ama-top,.bottom,.cm-bottom-nav,.mba-bottom,.ama-bottom){background:linear-gradient(145deg,#0b1012f7,#06090af7)!important;}
body.fenris-gold-atmosphere:is(.bp-body,.cp-body,.commercial-body) :is(.admin-stats,.bp-stats,.cp-stats)>:nth-child(4n+1){background:radial-gradient(ellipse at 0 0,#d5ac3210,transparent 65%),#0b1012!important;}
body.fenris-gold-atmosphere:is(.bp-body,.cp-body,.commercial-body) :is(.admin-stats,.bp-stats,.cp-stats)>:nth-child(4n+2){background:radial-gradient(ellipse at 0 0,#64dfb70b,transparent 65%),#0b1012!important;}
body.fenris-gold-atmosphere:is(.bp-body,.cp-body,.commercial-body) :is(.admin-stats,.bp-stats,.cp-stats)>:nth-child(4n+3){background:radial-gradient(ellipse at 0 0,#83b9ff0b,transparent 65%),#0b1012!important;}
body.fenris-gold-atmosphere:is(.bp-body,.cp-body,.commercial-body) :is(.admin-stats,.bp-stats,.cp-stats)>:nth-child(4n+4){background:radial-gradient(ellipse at 0 0,#b49aff0b,transparent 65%),#0b1012!important;}
body.fenris-gold-atmosphere:is(.bp-body,.cp-body,.commercial-body) :is(dialog,.ccam-dialog,.bcol-modal){background:linear-gradient(145deg,#0e1416,#080c0e)!important;}
body.fenris-gold-atmosphere:is(.bp-body,.cp-body,.commercial-body) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){background-color:#080d10!important;}

/* Remove rectangular decorative overlays from mobile dashboard panels. */
@media(max-width:768px){
html:is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html) body :is(.cm-dashboard,.bp-dashboard,.cc-dashboard,[data-admin-home],[data-screen="home"],.agency-dashboard,.agency-shell) :is(.cm-card,.bp-card,.cp-card,.cc-card,.mba-card,.ama-card,.card,.admin-card,.admin-panel,.agency-card)::before,html:is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html):is(#fenris-mobile-card-decoration,html) body :is(.cm-dashboard,.bp-dashboard,.cc-dashboard,[data-admin-home],[data-screen="home"],.agency-dashboard,.agency-shell) :is(.cm-card,.bp-card,.cp-card,.cc-card,.mba-card,.ama-card,.card,.admin-card,.admin-panel,.agency-card)::after{content:none!important;display:none!important;background:none!important;border:0!important;box-shadow:none!important}
}

/* Mobile dashboard panels have a plain dark background, without gold rectangles. */
@media(max-width:768px){html:is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html):is(#fenris-mobile-card-background,html) body :is(.cm-dashboard,.bp-dashboard,.cc-dashboard,[data-admin-home],[data-screen="home"],.agency-dashboard,.agency-shell) :is(.cm-card,.bp-card,.cp-card,.cc-card,.mba-card,.ama-card,.card,.admin-card,.admin-panel,.agency-card){background:#0b100f!important;background-image:none!important;box-shadow:none!important;border-color:rgba(255,255,255,.12)!important}}

/* Revenue has no separate background panel on mobile. */
@media(max-width:768px){html:is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html) body .cm-dashboard .cm-revenue-card,html:is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html) body .cm-dashboard .cm-revenue-head,html:is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html):is(#fenris-mobile-revenue-transparent,html) body .cm-dashboard .cm-revenue-body{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}

/* Mobile uses the classic workspace background without the ambient gold layer. */
@media(max-width:768px){html:is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html) body .fenris-atmosphere,html:is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html) body .fenris-atmosphere::before,html:is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html) body .fenris-atmosphere::after{display:none!important;background:none!important;box-shadow:none!important}html:is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):not([data-creator-theme="light"]):not([data-brand-theme="light"]) body.cp-body[data-creator-page="dashboard"]{background:#030607!important;background-image:none!important}html:is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html):is(#fenris-mobile-classic-background,html) body .cm-dashboard{background:transparent!important;background-image:none!important}}

/* Soft moving gold light belongs to the page background, outside all cards. */
@keyframes fenris-mobile-gold-drift{0%{transform:translate3d(-14vw,-7vh,0) scale(.9);opacity:.35}50%{transform:translate3d(7vw,12vh,0) scale(1.12);opacity:.6}100%{transform:translate3d(-8vw,28vh,0) scale(.98);opacity:.4}}
@media(max-width:768px){
html:is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html) body .fenris-atmosphere:not([hidden]){display:block!important;background:transparent!important;overflow:hidden!important;pointer-events:none!important;z-index:1000!important;mix-blend-mode:screen!important}
html:is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html) body .fenris-atmosphere:not([hidden])::before{display:block!important;content:""!important;position:absolute!important;width:145vw!important;height:145vw!important;top:-55vw!important;right:-80vw!important;border:0!important;border-radius:50%!important;background:radial-gradient(circle,rgba(225,169,38,.32),rgba(181,124,18,.14) 38%,transparent 68%)!important;box-shadow:none!important;animation:fenris-mobile-gold-drift 12s ease-in-out infinite alternate!important;pointer-events:none!important}
html:is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html) body .fenris-atmosphere:not([hidden])::after{display:block!important;content:""!important;position:absolute!important;inset:auto!important;width:155vw!important;height:155vw!important;left:-95vw!important;bottom:-75vw!important;border:0!important;border-radius:50%!important;background:radial-gradient(circle,rgba(213,157,27,.26),rgba(171,114,18,.10) 40%,transparent 68%)!important;box-shadow:none!important;animation:fenris-mobile-gold-drift 16s ease-in-out -6s infinite alternate-reverse!important;pointer-events:none!important}
}
@media(max-width:768px) and (prefers-reduced-motion:reduce){html:is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html) body .fenris-atmosphere:not([hidden])::before,html:is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html):is(#fenris-mobile-moving-gold,html) body .fenris-atmosphere:not([hidden])::after{animation:none!important;opacity:.35!important}}
