.atom-games{z-index:8;pointer-events:none;text-align:center;color:#eee4ff;font-family:var(--s-body);position:absolute;inset:90px 16px 66px}.atom-games[hidden]{display:none!important}.atom-games>label{color:#ffce89;margin-bottom:6px;font-size:11px;display:block}.atom-games select{pointer-events:auto;color:#eee4ff;min-width:220px;max-width:90%;min-height:44px;font:500 16px var(--s-body);background:#10162ae8;border:1px solid #bd98ff66;border-radius:24px;padding:8px 18px}.atom-games>p{max-width:540px;margin:10px auto;font-size:12px;line-height:1.5}.atom-games>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex;position:absolute;bottom:32px;left:0;right:0}.atom-games button{pointer-events:auto;color:#eee4ff;min-width:44px;min-height:44px;font:500 12px var(--s-body);background:#19182fe8;border:1px solid #bd98ff77;border-radius:24px;padding:8px 16px}.atom-games button:hover,.atom-games button:focus-visible{border-color:#ffce89;box-shadow:0 0 25px #ffc97a33}.atom-games [data-game-result]{color:#73d7ff;margin:0 auto;font-size:11px;position:absolute;bottom:0;left:0;right:0}[data-game-open=true] .atom-toolbar{visibility:hidden;pointer-events:none}[data-game-open=true] .atom-toolbar .atom-buttons button{pointer-events:none}@media (width<=600px){.atom-games{inset:78px 10px 50px}.atom-games>div{gap:6px;bottom:45px}.atom-games button{padding:8px 10px}.atom-games>p{max-width:310px;font-size:11px}.atom-games [data-game-result]{bottom:10px}}.landing-preferences{z-index:20;align-items:center;gap:6px;display:flex;position:fixed;top:24px;right:3vw}.landing-preferences select,.landing-preferences button{color:#d8d8ee;min-height:36px;font:500 11px var(--s-body);background:#0b1026dd;border:1px solid #bd98ff55;border-radius:18px;padding:5px 10px}.landing-preferences :focus-visible{outline-offset:3px;outline:2px solid #73d7ff}.publication-lab-link{pointer-events:auto;mix-blend-mode:screen;width:auto;height:44px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.publication-lab-signature{width:auto;height:44px;display:block}.publication-lab-link:focus-visible{outline-offset:3px;outline:2px solid #73d7ff}[data-motion=static] *,[data-motion=static] :before,[data-motion=static] :after{transition:none!important;animation:none!important}[data-motion=static] [data-atom-canvas]{pointer-events:none;cursor:default}@media (width<=600px){.landing-preferences{top:22px;right:16px}.atom-games>div{bottom:74px}.atom-games [data-game-result]{bottom:45px}}.orbit-access{color:#f0edff;max-width:min(420px,100vw - 32px);font-family:var(--s-body);box-sizing:border-box;background:#10142a;border:1px solid #bd98ff88;border-radius:18px;padding:24px}.orbit-access::backdrop{background:#0008}.orbit-access h2{margin-top:0;font-size:20px}.orbit-access label{align-items:center;gap:12px;min-height:48px;display:flex}.orbit-access input{accent-color:#73d7ff;width:20px;height:20px}.orbit-access p{font-size:14px;line-height:1.5}.orbit-access>div{flex-wrap:wrap;gap:10px;display:flex}.orbit-access button{color:#fff;background:#191e37;border:1px solid #bd98ff77;border-radius:12px;min-height:44px;padding:8px 14px}.orbit-access :focus-visible{outline-offset:3px;outline:2px solid #73d7ff}html[data-orbit-contrast=high] .landing-preferences :is(button,select),html[data-orbit-contrast=high] .atom-links span,html[data-orbit-contrast=high] .atom-games :is(button,select){color:#fff;background:#050818;border-color:#fff}html[data-orbit-text=large] .landing-preferences :is(button,select),html[data-orbit-text=large] .atom-links span,html[data-orbit-text=large] .atom-games button{font-size:14px}.orbit-workspace-preferences{z-index:30;position:fixed;top:20px;right:24px}.orbit-display-controls{align-items:center;gap:6px;display:flex}.orbit-display-controls :is(select,button){color:#f0edff;background:#10142a;border:1px solid #bd98ff77;border-radius:12px;min-height:36px;padding:6px 10px;font:500 12px sans-serif}html[data-orbit-contrast=high] .orbit-access{color:#fff;background:#050818;border-color:#fff}html[data-orbit-text=large] .orbit-access{font-size:18px}html[data-orbit-text=large] .orbit-access :is(p,button){font-size:17px}html[data-orbit-motion=static] .orbit-display-controls *,html[data-orbit-motion=static] .orbit-workspace-preferences *{transition:none!important;animation:none!important}html[data-orbit-text=large] body.workshop-page{font-size:18px}html[data-orbit-contrast=high] body.workshop-page{color:#fff;background:#030611}html[data-orbit-contrast=high] body.workshop-page :is(p,label,button,input,textarea){color:#fff}html[data-orbit-contrast=high] body.workshop-page :is(input,textarea,button){border-color:#b6c6ea}html[data-orbit-text=large] .orbit-guide :is(p,li,dd,td){font-size:20px!important}html[data-orbit-contrast=high] .orbit-guide :is(p,li,dd,td,th,a){color:#fff!important}html[data-orbit-contrast=high] .orbit-guide h2{color:#ffc66e!important}html[data-orbit-motion=static] .orbit-guide *,html[data-orbit-motion=static] body.workshop-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-orbit-text=large] body.workshop-page :is(p,label,button,input,textarea,a),html[data-orbit-text=large] .orbit-studio-surface :is([data-ui=Text],[data-ui=Label],button,input,textarea){font-size:18px!important}html[data-orbit-contrast=high] .orbit-studio-surface :is([data-ui=Text],[data-ui=Label],a){color:#fff!important}html[data-orbit-motion=static] .orbit-studio-surface *{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (width<=600px){.orbit-guide{padding-top:76px!important}.orbit-workspace-preferences{top:12px;right:16px}}.orbit-wordmark.is-ascii [data-logo-letter]{position:relative;color:#0000!important;text-shadow:none!important}.orbit-wordmark.is-ascii [data-logo-letter]:after{content:attr(data-ascii);white-space:pre;color:#b2deffa6;text-shadow:0 0 15px #a074ff59;font-family:Consolas,monospace;font-size:clamp(12px,2.4vw,34px);font-weight:400;line-height:1.15;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-brand .brand-i{background:linear-gradient(#ff941f 0 35%,#f3efff 35% 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important}.orbit-wordmark .brand-i{background:linear-gradient(#ff941fcc 0 35%,#d4c1fc2e 35% 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important}.orbit-wordmark.is-ascii .brand-i{background:0 0}.atom-links a i,.atom-links button i{border-color:#ff941f!important;box-shadow:0 0 24px #ff941f55!important}
