:root{--aa-page-rail-reader:76ch;--aa-page-rail-standard:1180px;--aa-page-rail-wide:1360px;--aa-page-rail-cinematic:1480px}.page-template-shell,.ui-page-shell{--aa-page-gutter:clamp(12px, 3vw, 48px);--aa-page-frame-max:var(--aa-page-rail-standard);--aa-page-frame-padding:clamp(10px, 2vw, 16px);--aa-page-content-padding-block:clamp(8px, 2vw, 20px);--aa-page-content-padding-inline:clamp(8px, 2vw, 20px);box-sizing:border-box;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;max-width:100vw;min-height:clamp(540px,78vh,920px);padding:clamp(8px, 2vw, 24px) var(--aa-page-gutter);background:var(--aa-wallpaper-image,none), var(--aa-wallpaper-background,transparent), radial-gradient(140% 120% at 0% 0%, color-mix(in srgb, var(--accent) 16%, transparent) 0%, transparent 68%), radial-gradient(120% 120% at 100% 12%, color-mix(in srgb, var(--accent-hover) 12%, transparent) 0%, transparent 74%), var(--panel-soft,#ffffffeb);color:var(--ink,#1f150d);background-position:50%,50%,0 0,100% 12%,50%;background-size:cover,cover,auto,auto,cover;justify-content:center;align-items:stretch;display:flex;position:relative}.page-template-shell[data-page-width=reader],.ui-page-shell[data-page-width=reader]{--aa-page-frame-max:var(--aa-page-rail-reader)}.page-template-shell[data-page-width=wide],.ui-page-shell[data-page-width=wide]{--aa-page-frame-max:var(--aa-page-rail-wide)}.page-template-shell[data-page-width=cinematic],.ui-page-shell[data-page-width=cinematic]{--aa-page-frame-max:var(--aa-page-rail-cinematic)}.page-template-shell[data-page-width=full],.ui-page-shell[data-page-width=full]{--aa-page-gutter:0px;--aa-page-frame-max:none}.page-template-shell[data-page-density=compact],.ui-page-shell[data-page-density=compact]{--aa-page-frame-padding:clamp(8px, 1.4vw, 12px);--aa-page-content-padding-block:clamp(6px, 1.3vw, 14px);--aa-page-content-padding-inline:clamp(6px, 1.3vw, 14px)}.page-template-shell[data-page-density=cinematic],.ui-page-shell[data-page-density=cinematic]{--aa-page-frame-padding:clamp(10px, 1.45vw, 18px);--aa-page-content-padding-block:clamp(10px, 1.6vw, 22px);--aa-page-content-padding-inline:clamp(10px, 1.6vw, 22px)}.page-template-shell.page-template--profile-command-room,.ui-page-shell.page-template--profile-command-room{background:linear-gradient(180deg, #07111bb3 0%, #07111b5c 38%, #07111bbd 100%), linear-gradient(120deg, #37b0d633 0%, transparent 32%, #f49a5329 100%), var(--aa-wallpaper-image,none), var(--aa-wallpaper-background,transparent);background-position:50%,50%,50%,50%;background-size:cover,cover,cover,cover;min-height:calc(100svh - 2rem)}.page-template-shell.page-template--profile-command-room .page-template,.ui-page-shell.page-template--profile-command-room .ui-page-frame{background:linear-gradient(145deg, #08121ee6 0%, #0c1c2ad6 52%, #08121eeb 100%), color-mix(in srgb, var(--surface) 24%, #060d16eb);-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);border-color:#89b5d357;box-shadow:0 28px 80px #03080e6b,0 0 0 1px #97cdec14,inset 0 1px #ffffff1f}.page-template-shell.page-template--profile-command-room .page-template__content,.ui-page-shell.page-template--profile-command-room .ui-page-content{background:linear-gradient(#0c1c2a9e,#060d1694),#060d167a;border-color:#89b5d333;box-shadow:inset 0 1px #ffffff14,inset 0 24px 70px #ffffff08}html[data-theme=dark] .page-template-shell:not(.body-intake-dark-shell),html[data-theme=dark] .ui-page-shell:not(.body-intake-dark-shell){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.page-template-shell:after,.ui-page-shell:after{content:"";border-radius:var(--aa-radius-xl,28px);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 22%, transparent) 0%, transparent 58%), transparent;opacity:.12;pointer-events:none;position:absolute;inset:clamp(0px,.5vw,8px)}.page-template,.ui-page-frame{box-sizing:border-box;z-index:1;width:100%;max-width:var(--aa-page-frame-max);padding:var(--aa-page-frame-padding);border-radius:var(--aa-radius-xl,28px);background:color-mix(in srgb, var(--surface) 96%, transparent);border:1px solid color-mix(in srgb, var(--border) 58%, transparent);box-shadow:0 28px 60px #0c08041f, inset 0 0 0 .5px color-mix(in srgb, var(--ring) 52%, transparent);flex-direction:column;gap:clamp(12px,2vw,24px);margin:0 auto;display:flex;position:relative;overflow:visible}.page-template:before,.ui-page-frame:before{content:"";background:linear-gradient(118deg, transparent 0%, color-mix(in srgb, var(--accent-hover) 16%, transparent) 42%, transparent 100%);opacity:.08;pointer-events:none;position:absolute;inset:0}.page-template__header,.ui-page-header{flex-direction:column;gap:clamp(8px,1.5vw,16px);max-width:100%;display:flex}.page-template__eyebrow,.ui-page-eyebrow{text-transform:uppercase;letter-spacing:.22em;color:var(--ink-muted,#2a1c12ad);font-size:.75rem;font-weight:600}.page-template__title,.ui-page-title{letter-spacing:-.02em;color:var(--ink,#1f150d);margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:700}.page-template__subtitle,.ui-page-subtitle{color:var(--ink-muted,#2a1c12ad);max-width:60ch;margin:0;font-size:clamp(1rem,2vw,1.2rem)}.page-template__actions,.ui-page-actions{flex-wrap:wrap;gap:12px;display:inline-flex}.page-template__content,.ui-page-content{padding:var(--aa-page-content-padding-block) var(--aa-page-content-padding-inline);background:linear-gradient(180deg, color-mix(in srgb, var(--panel) 65%, transparent) 0%, transparent 90%), color-mix(in srgb, var(--panel-soft) 88%, transparent);border:1px solid color-mix(in srgb, var(--border) 32%, transparent);overscroll-behavior:contain;border-radius:20px;flex-direction:column;flex:auto;gap:clamp(12px,1.5vw,20px);display:flex;position:relative;overflow:visible;box-shadow:inset 0 18px 38px #120c0614}.page-template__content:before,.ui-page-content:before{content:none}.page-template__content>*,.ui-page-content>*{z-index:1;position:relative}.page-template__placeholder,.ui-page-placeholder{color:var(--ink-muted,#2a1c12ad);margin:0;font-size:1rem}.page-template__footer,.ui-page-footer{border-top:1px solid color-mix(in srgb, var(--border) 36%, transparent);color:var(--ink-muted,#2a1c12ad);padding-top:clamp(12px,2vw,24px);font-size:.9rem}@media (width<=640px){.page-template-shell,.ui-page-shell{--aa-page-gutter:clamp(8px, 3.5vw, 16px);min-height:100%}.page-template-shell[data-page-width=full],.ui-page-shell[data-page-width=full]{--aa-page-gutter:0px}}.page-template-shell.page-template--profile-recovery-workspace,.ui-page-shell.page-template--profile-recovery-workspace{--bg:#eef5fd;--surface:#f8fbff;--panel:#dfeeff;--panel-soft:#f7fbffeb;--ink:#10253a;--ink-muted:#1e3750b3;--ink-muted-strong:#1e3750d1;--border:#9cc0e180;--border-strong:#76a6cebd;--ring:#68a6ec85;--accent:#4fbef7;--accent-hover:color-mix(in srgb, var(--accent) 84%, white 16%);--accent-active:color-mix(in srgb, var(--accent) 76%, #20588f 24%);--accent-ink:#0b1a28;--badge-bg:#ffffffc7;--badge-fg:#24597f;--glass:#ffffff94;--glass-strong:#fffc;--glow-under:#7ad0ffbd;--glow-under-strong:#b8e9fff0;--gloss:#ffffffad;background:radial-gradient(120% 120% at 10% 0%, color-mix(in srgb, var(--accent) 18%, transparent) 0%, transparent 60%), radial-gradient(120% 130% at 90% 10%, color-mix(in srgb, var(--glow-under) 16%, transparent) 0%, transparent 62%), linear-gradient(180deg, #edf5fd 0%, #e8f1fb 42%, #edf4fb 100%)}.page-template-shell.page-template--profile-recovery-workspace:after,.ui-page-shell.page-template--profile-recovery-workspace:after{background:radial-gradient(circle at 16% 12%, color-mix(in srgb, var(--accent) 24%, transparent) 0%, transparent 36%), radial-gradient(circle at 82% 0%, color-mix(in srgb, var(--glow-under) 22%, transparent) 0%, transparent 34%);opacity:.26;inset:clamp(6px,1vw,12px)}.page-template-shell.page-template--profile-recovery-workspace .page-template,.ui-page-shell.page-template--profile-recovery-workspace .ui-page-frame{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 98%, white 2%) 0%, color-mix(in srgb, var(--surface) 94%, var(--panel) 6%) 100%);border:1px solid color-mix(in srgb, var(--border-strong) 48%, white 12%);box-shadow:0 28px 60px #2953801f, inset 0 1px 0 #ffffffbd, inset 0 0 0 .5px color-mix(in srgb, var(--ring) 42%, transparent);border-radius:30px}.page-template-shell.page-template--profile-recovery-workspace .page-template:before,.ui-page-shell.page-template--profile-recovery-workspace .ui-page-frame:before{border-radius:inherit;background:linear-gradient(125deg, #ffffff47 0%, transparent 36%), radial-gradient(circle at 82% 0%, color-mix(in srgb, var(--accent) 15%, transparent) 0%, transparent 28%);opacity:.6;inset:1px}.page-template-shell.page-template--profile-recovery-workspace .page-template__header,.ui-page-shell.page-template--profile-recovery-workspace .ui-page-header{gap:clamp(6px,1vw,14px)}.page-template-shell.page-template--profile-recovery-workspace .page-template__eyebrow,.ui-page-shell.page-template--profile-recovery-workspace .ui-page-eyebrow{color:color-mix(in srgb, var(--accent-active) 46%, var(--ink-muted));letter-spacing:.18em}.page-template-shell.page-template--profile-recovery-workspace .page-template__title,.ui-page-shell.page-template--profile-recovery-workspace .ui-page-title{text-wrap:balance;font-size:clamp(1.95rem,3vw,2.65rem);line-height:1.02}.page-template-shell.page-template--profile-recovery-workspace .page-template__subtitle,.ui-page-shell.page-template--profile-recovery-workspace .ui-page-subtitle{max-width:68ch;color:var(--ink-muted-strong,#1e3750d1)}.page-template-shell.page-template--profile-recovery-workspace .page-template__content,.ui-page-shell.page-template--profile-recovery-workspace .ui-page-content{background:linear-gradient(180deg, color-mix(in srgb, var(--panel) 32%, white 68%) 0%, color-mix(in srgb, var(--surface) 94%, var(--panel) 6%) 100%);border:1px solid color-mix(in srgb, var(--border) 40%, white 20%);border-radius:24px;box-shadow:inset 0 1px #ffffffbd,inset 0 18px 30px #4884be0d}html[data-theme=dark] .page-template-shell.page-template--profile-recovery-workspace,html[data-theme=dark] .ui-page-shell.page-template--profile-recovery-workspace{--bg:#09111a;--surface:#101a26;--panel:#162334;--panel-soft:#111b28eb;--ink:#e6eef9;--ink-muted:#bfd0e5b8;--ink-muted-strong:#d0def0d1;--border:#5c789a85;--border-strong:#6f95c2b8;--ring:#76b6ff80;--accent:#63c8ff;--accent-hover:color-mix(in srgb, var(--accent) 90%, white 10%);--accent-active:color-mix(in srgb, var(--accent) 78%, #10243e 22%);--accent-ink:#08111d;--badge-bg:#122130d1;--badge-fg:#b8dcff;--glass:#121d2a94;--glass-strong:#0c1622db;--glow-under:#65bdff99;--glow-under-strong:#94d6ffe6;--gloss:#ffffff1a;background:radial-gradient(140% 120% at 10% -4%,#529fdc29 0%,#0000 58%),radial-gradient(120% 130% at 92% 0,#5db9ff1f 0%,#0000 56%),linear-gradient(#0b131d 0%,#0d1622 42%,#0a121a 100%)}.page-template-shell.page-template--profile-recovery-workspace .page-template__actions,.ui-page-shell.page-template--profile-recovery-workspace .ui-page-actions{min-width:0}@media (width<=960px){.page-template-shell,.ui-page-shell{padding:clamp(16px,6vw,48px)}.page-template,.ui-page-frame{padding:clamp(20px,6vw,40px)}.page-template__content,.ui-page-content{padding:clamp(16px,5vw,24px)}.page-template-shell.page-template--profile-recovery-workspace .page-template,.ui-page-shell.page-template--profile-recovery-workspace .ui-page-frame{border-radius:24px}.page-template-shell.page-template--profile-recovery-workspace .page-template__content,.ui-page-shell.page-template--profile-recovery-workspace .ui-page-content{border-radius:18px}}@media (prefers-reduced-motion:reduce){.page-template,.ui-page-frame,.page-template__content,.ui-page-content{transition:none!important}}.page-template-shell.arcade-shell{box-shadow:none!important;background:0 0!important}.page-template-shell.arcade-shell:after{display:none!important}.page-template-shell.arcade-shell .page-template,.page-template-shell.arcade-shell .page-template__content{box-shadow:none!important;background:0 0!important;border:none!important}.page-template-shell.page-template--full .page-template{width:100%;max-width:none;padding:clamp(24px,3vw,48px)}.page-template-shell.page-template--radar{box-shadow:none!important;background:0 0!important}.page-template-shell.page-template--radar .page-template,.page-template-shell.page-template--radar .page-template__content{padding:0;box-shadow:none!important;background:0 0!important;border:none!important}.page-template-shell.page-template--radar:after,.page-template-shell.page-template--radar .page-template:before{display:none!important}.page-template-shell.page-template--full{padding:clamp(12px,2vw,20px) clamp(16px,3vw,40px)}.page-template-shell.page-template--full .page-template__content{padding:clamp(16px,3vw,28px)}
