/* Shared presentation for account entry and website information; no scripts or data collection. */
body{background:linear-gradient(180deg,#03081abb,#030717 650px),url('assets/visuals/orion-cosmic-landscape.webp') top right/auto 640px no-repeat,#030717;color:#edf6ff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}header{position:sticky;top:0;z-index:20;background:#040c21ed;border-bottom:1px solid #2b6190;padding:18px 0;backdrop-filter:blur(16px)}header>a:first-child{display:flex;align-items:center;gap:12px;color:#8defff;font-size:14px;letter-spacing:1px;text-decoration:none}header>a:first-child:before{content:"";width:40px;height:40px;flex-shrink:0;background:url('assets/studio-logo.png') center/contain;border-radius:50%;box-shadow:0 0 25px #2076e84d}header>a:last-child{border:1px solid #3a6896;padding:8px 14px;border-radius:8px;font-size:13px;text-decoration:none}main{padding-top:45px}h1{color:#f0f7ff;max-width:900px;text-shadow:0 4px 22px #0008}h2{color:#edf7ff}.eyebrow,a{color:#5be9ff}section{border-color:#2c5587;background:linear-gradient(140deg,#10254de8,#050e25f5);box-shadow:inset 0 1px 0 #b5dcff22,0 14px 38px #0004}p,li{color:#bfd2e9}.notice{background:#0d2440;border-left-color:#42ddff;color:#d1e4f7}.status{background:#1d2438;border-color:#72729d;color:#e4d7fd}.button{background:linear-gradient(110deg,#42eeed,#00bdff);border-color:#89f3ff;border-radius:10px;color:#031927;font-weight:700;text-decoration:none;box-shadow:0 5px 20px #0079ca30}footer{border-color:#24466f;color:#aac4e0}.actions a{min-height:44px;display:inline-flex;align-items:center}a:focus-visible{outline:3px solid #ffe0a3;outline-offset:5px}@media(max-width:640px){header,main,footer{width:calc(100% - 32px)}header{gap:10px;flex-wrap:nowrap}header>a:first-child{font-size:10px;gap:8px;letter-spacing:.3px}header>a:first-child:before{width:30px;height:30px}header>a:last-child{font-size:12px;padding:8px 10px}h1{font-size:35px}section{padding:22px}.grid{gap:14px}.actions{gap:12px}body{background-size:auto 480px}}@media print{body{background:white;color:black}p,li,h1,h2{color:black}section{background:white;box-shadow:none;border-color:#888}header{position:static;background:white}.button{background:white;color:black}h1{text-shadow:none}}
