.living-field{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}
body[data-lumis-page=account] #lumis-account-root .la-cinema-brand{position:relative;isolation:isolate;overflow:hidden!important;background:radial-gradient(ellipse at 50% 48%,#103a4844,transparent 65%)!important}
body[data-lumis-page=account] #lumis-account-root .la-cinema-brand .la-welcome-grid{opacity:.18!important;mask-image:radial-gradient(ellipse,#000,transparent 75%)}
body[data-lumis-page=account] #lumis-account-root .la-cinema-art{position:relative;z-index:1}
body[data-lumis-page=account] #lumis-account-root .la-orbit{cursor:grab;transition:filter .4s;touch-action:pan-y}
body[data-lumis-page=account] #lumis-account-root .la-orbit:active{cursor:grabbing;filter:drop-shadow(0 0 25px #4ac8e944)}
body[data-lumis-page=account] #lumis-account-root .la-orbit:focus-visible{outline:1px solid #6adff2;outline-offset:12px;border-radius:50%}
body[data-lumis-page=account] #lumis-account-root .form-engaged .la-orbit{filter:drop-shadow(0 0 18px #51d3e63b)}
body[data-lumis-page=account] #lumis-account-root .la-orbit-ring{opacity:.4!important}
body.lumis-signal[data-lumis-page=account] #lumis-account-root:not(.la-show-welcome) .la-panel{position:relative;border:1px solid #2c5969!important;border-top:1px solid #6298a7!important;background:radial-gradient(400px circle at var(--edge-x,50%) var(--edge-y,0px),#16455855,transparent 70%),linear-gradient(145deg,#091e29e8,#040f17f5)!important;box-shadow:0 30px 100px #0006,inset 0 1px #c8f2ff0a!important;padding:32px!important}
body.lumis-signal[data-lumis-page=account] #lumis-account-root:not(.la-show-welcome) .la-panel h2{font:500 28px/1.2 'Segoe UI',sans-serif!important;letter-spacing:-.035em!important}
body[data-lumis-page=account] #lumis-account-root .la-panel input{transition:border-color .2s,box-shadow .2s;background:#041018!important}
body[data-lumis-page=account] #lumis-account-root .la-panel input:focus{border-color:#6dd5e9!important;box-shadow:0 0 0 3px #47b4cb18!important;outline:none!important}
body[data-lumis-page=account] #lumis-account-root .la-panel #signed-in .la-member-actions #continue,body[data-lumis-page=account] #lumis-account-root .la-panel #submit{background:linear-gradient(110deg,#3b2a10,#211b0e)!important;color:#ffd592!important;border:1px solid #b78d46!important;transition:background .2s,box-shadow .2s!important}
body[data-lumis-page=account] #lumis-account-root .la-panel #continue:hover,body[data-lumis-page=account] #lumis-account-root .la-panel #submit:hover{box-shadow:0 0 24px #c48a2325!important;background:#483315!important}
body[data-lumis-page=account] #lumis-account-root .account-motion{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);z-index:3;background:#06131bd9;border:1px solid #325766;color:#9ebbc8;padding:8px 12px;font:10px ui-monospace,monospace;cursor:pointer}
.opening>.living-field{z-index:-1;opacity:.7}.opening .hero-content{position:relative;z-index:1}.opening .hero-content h1{position:relative}.opening .hero-line{background:radial-gradient(ellipse,#04101988,transparent 70%)}
@media(prefers-reduced-motion:reduce){body[data-lumis-page=account] #lumis-account-root *{animation:none!important;transition:none!important}}
@media(max-width:800px){body[data-lumis-page=account] #lumis-account-root .la-panel{padding:24px!important}.opening>.living-field{opacity:.4}}
