:root{--cowork-avatar-amber:#e9b97a;--cowork-avatar-blue:#a8c6e8;--cowork-avatar-purple:#c5b3e6;--cowork-avatar-green:#9fd6b5;--cowork-avatar-ink:#2a2230;--cowork-live:#7fd49a;--cowork-rail:#bd9e7d;--calendar-pod-rail:#e0a458;--calendar-community-rail:#9a94a3;--motion-ease-spring:cubic-bezier(.32,.72,0,1);--motion-dur-fast:150ms;--motion-dur:300ms;--motion-stagger:80ms;--motion-stagger-delay:100ms;--font-member:"Avenir Next",Avenir,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-display:var(--font-member);--font-reflect:var(--font-member);--font-input:var(--font-member);--font-room-ui:var(--font-member);--reflect-mood:#fb7185;--reflect-progress:#34d399;--reflect-wins:#fbbf24;--reflect-score:#818cf8;--reflect-learnings:#a78bfa;--reflect-intentions:#60a5fa;--reflect-text-secondary:#cfccd6;--reflect-text-private:#b9b5c0;--reflect-on-accent:#1a1204;--bg:#141216;--surface:#1d1a20;--surface-2:#26222d;--border:#322d38;--text:#eef1f6;--member-copy-ink-dark:#c0bcb4;--member-copy-ink:var(--member-copy-ink-dark);--muted:#9a94a3;--context-muted:var(--muted);--room-faint:#86808f;--room-border-strong:#3a3550;--accent:#e0a458;--accent-text:var(--accent);--accent-label:var(--accent);--disabled-text:var(--text);--disabled-bg:var(--surface-2);--line-strong:color-mix(in srgb,var(--border) 85%,var(--text));--rail-bg:var(--surface);--focus-border:var(--accent);--focus-ring:color-mix(in srgb,var(--focus-border) 10%,transparent);--field-focus-border:color-mix(in srgb,var(--focus-border) 60%,transparent);--focus-in-dur:120ms;--focus-out-dur:90ms;--row-grow-timing:0.22s ease;--row-reveal-timing:0.24s ease;--row-fade-timing:0.18s ease;--row-tint-timing:0.18s ease;--modal-backdrop:rgb(0 0 0/70%);--modal-shadow:rgb(0 0 0/30%);--danger:#d0433a;--field-border:color-mix(in srgb,var(--muted) 70%,var(--bg));--indicator:var(--accent);--error-text:#e5675d;--ok:#3ea06a;--pod-violet:color-mix(in srgb,var(--reflect-learnings) 82%,var(--text));--pod-green:color-mix(in srgb,var(--reflect-progress) 55%,var(--text));--video-surface:#1d1a20;--video-surface-2:#26222d;--video-border:#322d38;--video-text:#eef1f6;--video-muted:#9a94a3;--pod-win-border:color-mix(in srgb,var(--reflect-progress) 26%,var(--border));--pod-win-wash:linear-gradient(110deg,color-mix(in srgb,var(--reflect-progress) 11%,var(--surface)),color-mix(in srgb,var(--reflect-progress) 4%,var(--surface)));--radius-sm:8px;--radius-md:10px;--radius:12px;--card-radius:16px;--card-border:1px solid var(--border);--card-shadow:none;--card-hover-shadow:none;--accent-2:var(--accent);--member-card-wash-strength:12%;--oc-head:#c0bcb4;--oc-text:#b1aca5;--oc-faint:#86808f;--oc-line-strong:color-mix(in srgb,var(--border) 80%,#c0bcb4);--oc-action-bg:transparent;--oc-action-fg:var(--accent);--oc-action-border:color-mix(in srgb,var(--accent) 40%,transparent);--oc-action-bg-hover:color-mix(in srgb,var(--accent) 6%,transparent);--oc-scrim:rgb(8 7 10/72%);--oc-lift:0 24px 64px rgb(0 0 0/50%);--oc-wash:10%;--oc-knob:#1a1204;--oc-card-shadow:none;--member-card-halo-strength:26%;--member-card-wash:linear-gradient(135deg,color-mix(in srgb,var(--accent) var(--member-card-wash-strength),transparent),color-mix(in srgb,var(--accent-2) 8%,transparent));--member-card-edge:color-mix(in srgb,var(--accent) 55%,transparent);--member-card-shadow:0 8px 28px color-mix(in srgb,var(--accent) var(--member-card-halo-strength),transparent);--pod-card-name-ink:color-mix(in srgb,var(--member-copy-ink) 85%,var(--bg));--pod-card-dim-ink:color-mix(in srgb,var(--member-copy-ink) 78%,var(--bg));--pod-card-label-ink:color-mix(in srgb,var(--member-copy-ink) 76%,var(--bg));--emphasis-gradient:linear-gradient(to right in oklab,#3c83f6,var(--accent) 8em);--accent-blue:#3c83f6;--accent-blue-text:#8fb4fb;--input-focus-ring-size:0px;--action-bg:transparent;--action-fg:var(--accent-text);--action-border:color-mix(in srgb,var(--accent) 40%,transparent);--action-bg-hover:color-mix(in srgb,var(--accent) 5%,transparent);--action-border-hover:color-mix(in srgb,var(--accent) 60%,transparent);--wordmark-weight:600;--nav-weight:300;--nav-active-weight:300;--nav-active-line:var(--accent);--headline-amber:var(--accent-text);--page-glow:color-mix(in srgb,var(--accent) 10%,transparent);--home-pop-shadow:inset 0 1px 0 rgb(255 255 255/5%),0 1px 2px rgb(0 0 0/40%),0 8px 20px -6px rgb(0 0 0/50%);--commit-menu-shadow:0 12px 28px -10px rgb(0 0 0/0.35);--home-pop-shadow-hover:inset 0 1px 0 rgb(255 255 255/6%),0 2px 4px rgb(0 0 0/40%),0 16px 32px -8px rgb(0 0 0/60%);color-scheme:dark}@media (prefers-reduced-motion:no-preference){button:not(:disabled):active{scale:.97;transition:scale var(--motion-stagger-delay) var(--motion-ease-spring)}}:root[data-theme=light]{--member-card-wash-strength:8%;--member-card-halo-strength:22%;--pod-card-name-ink:color-mix(in srgb,var(--text) 50%,var(--muted));--pod-card-dim-ink:var(--muted);--pod-card-label-ink:color-mix(in srgb,var(--muted) 88%,var(--bg));--home-pop-panel:var(--bg);--home-pop-panel-image:none;--home-pop-shadow:0 2px 5px rgb(41 35 49/8%),0 12px 28px -6px rgb(41 35 49/18%);--commit-menu-shadow:0 12px 28px -10px rgb(0 0 0/0.35);--home-pop-shadow-hover:0 3px 7px rgb(41 35 49/10%),0 20px 40px -8px rgb(41 35 49/24%);--bg:#faf7f1;--surface:#ffffff;--surface-2:#f3eee4;--cowork-live:#1f7a3f;--cowork-rail:#9c7a55;--calendar-pod-rail:#a86d1c;--calendar-community-rail:#8a8494;--border:#d6cbb8;--text:#4a4352;--member-copy-ink:var(--text);--muted:#575062;--danger:#ef4444;--indicator:#b87a2c;--error-text:#b42318;--focus-border:#8a5e18;--accent-text:#8a5e18;--accent-label:#754907;--line-strong:color-mix(in srgb,var(--border) 60%,#292331);--reflect-text-secondary:var(--muted);color-scheme:light;--card-radius:12px;--card-border:1px solid var(--border);--oc-head:#292331;--oc-text:var(--text);--oc-faint:color-mix(in srgb,var(--muted) 80%,var(--bg));--oc-line-strong:var(--line-strong);--oc-action-bg:var(--accent);--oc-action-fg:#1a1204;--oc-action-border:var(--accent);--oc-action-bg-hover:#d99a4a;--oc-scrim:rgb(41 35 49/40%);--oc-lift:0 24px 64px rgb(41 35 49/22%);--oc-wash:7%;--oc-knob:#fff;--oc-card-shadow:var(--card-shadow);--card-shadow:0 1px 2px rgb(41 35 49/6%),0 2px 8px rgb(41 35 49/4%);--card-hover-shadow:0 20px 25px -5px color-mix(in srgb,var(--accent) 20%,transparent),0 8px 10px -6px color-mix(in srgb,var(--accent) 20%,transparent);--accent-2:var(--accent);--emphasis-gradient:none;--accent-blue:#2f6fdc;--accent-blue-text:#2559c4;--pod-violet:#6541a5;--pod-green:#286642;--input-focus-ring-size:0px;--focus-ring:color-mix(in srgb,var(--focus-border) 10%,transparent);--field-focus-border:color-mix(in srgb,var(--focus-border) 60%,transparent);--action-bg:var(--accent);--action-fg:var(--reflect-on-accent);--action-border:transparent;--action-bg-hover:var(--accent);--action-border-hover:transparent;--wordmark-weight:700;--nav-weight:400;--nav-active-weight:500;--nav-active-line:#b87a2c;--headline-amber:#a8681a;--page-glow:color-mix(in srgb,var(--accent) 6%,transparent)}:root[data-theme=deep-space],:root[data-theme=experimental]{--bg:#121212;--surface:#292d32;--surface-2:#1a1a1a;--border:#292929;--text:#f2f2f2;--muted:#999999;--context-muted:color-mix(in srgb,var(--muted) 35%,var(--text));--danger:#d94a3f;--rail-bg:#202327;--accent:#82aff8;--accent-text:var(--accent);--reflect-on-accent:#1a212d;--focus-border:var(--accent);--focus-ring:color-mix(in srgb,var(--focus-border) 10%,transparent);--field-focus-border:color-mix(in srgb,var(--focus-border) 60%,transparent);--line-strong:#424242;--card-radius:16px;--card-border:1px solid rgb(41 41 41/40%);--card-shadow:none;--accent-2:var(--accent);--card-hover-shadow:0 12px 40px -8px color-mix(in srgb,var(--accent) 40%,transparent),0 0 0 1px color-mix(in srgb,var(--accent-2) 30%,transparent);--emphasis-gradient:none;--input-focus-ring-size:0px;--action-bg:var(--accent);--action-fg:var(--reflect-on-accent);--action-border:transparent;--action-bg-hover:var(--accent);--action-border-hover:transparent;--page-glow:color-mix(in srgb,var(--accent) 10%,transparent)}:root[data-theme=sunrise]{--bg:#293347;--surface:#394865;--surface-2:#2c374c;--border:#485a7a;--text:#b8cce0;--muted:#aebacb;--context-muted:color-mix(in srgb,var(--muted) 35%,var(--text));--danger:#e8836b;--error-text:var(--danger);--pod-card-name-ink:color-mix(in srgb,var(--member-copy-ink) 90%,var(--bg));--pod-card-dim-ink:color-mix(in srgb,var(--member-copy-ink) 85%,var(--bg));--pod-card-label-ink:color-mix(in srgb,var(--member-copy-ink) 83%,var(--bg));--accent-text:var(--accent);--line-strong:color-mix(in srgb,var(--border) 85%,var(--text));--card-radius:12px;--card-border:1px solid var(--border);--card-shadow:none;--card-hover-shadow:none;--accent-2:var(--accent);--emphasis-gradient:none;--input-focus-ring-size:0px;--action-bg:var(--accent);--action-fg:var(--reflect-on-accent);--action-border:transparent;--action-bg-hover:var(--accent);--action-border-hover:transparent;--page-glow:color-mix(in srgb,var(--accent) 10%,transparent)}:root[data-theme=midnight]{--bg:#1a212d;--surface:#262f40;--surface-2:#191e2a;--border:#354159;--text:#a6bfd9;--muted:#94a3b8;--danger:#e76e50;--error-text:var(--danger);--pod-card-name-ink:color-mix(in srgb,var(--member-copy-ink) 85%,var(--bg));--pod-card-dim-ink:color-mix(in srgb,var(--member-copy-ink) 78%,var(--bg));--pod-card-label-ink:color-mix(in srgb,var(--member-copy-ink) 76%,var(--bg));--accent-text:var(--accent);--line-strong:color-mix(in srgb,var(--border) 85%,var(--text));--card-radius:16px;--card-border:1px solid var(--border);--card-shadow:none;--card-hover-shadow:none;--accent-2:var(--accent);--emphasis-gradient:linear-gradient(to right in oklab,#3c83f6,var(--accent) 8em);--input-focus-ring-size:0px;--action-bg:transparent;--action-fg:var(--accent-text);--action-border:color-mix(in srgb,var(--accent) 40%,transparent);--action-bg-hover:color-mix(in srgb,var(--accent) 5%,transparent);--action-border-hover:color-mix(in srgb,var(--accent) 60%,transparent);--page-glow:color-mix(in srgb,var(--accent) 10%,transparent)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}.serifAccent,body,html{font-family:var(--font-member)}.wordmarkFace{font-family:var(--font-wordmark),"Playfair Display",Georgia,"Times New Roman",serif}@supports (background:linear-gradient(in oklab,red,blue)) and (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)){:root:not([data-theme]) h1.serifAccent,:root[data-theme=dark] h1.serifAccent,:root[data-theme=midnight] h1.serifAccent{background:var(--emphasis-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}}address,cite,dfn,em,i,var{font-style:normal}button{font:inherit;cursor:pointer;border:none;border-radius:var(--radius-md);padding:12px 20px;color:var(--text);background:var(--surface-2);transition:filter .15s ease,opacity .15s ease}@media (hover:hover){button:hover:not(:disabled){filter:brightness(1.15)}}button:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--action-bg);color:var(--action-fg);box-shadow:inset 0 0 0 1px var(--action-border);font-weight:600}@media (hover:hover){.btn-primary:hover:not(:disabled){background:var(--action-bg-hover);box-shadow:inset 0 0 0 1px var(--action-border-hover)}}.btn-danger{background:var(--danger);color:#fff;font-weight:600}.center-screen{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:24px;text-align:center}.card{background:var(--surface);border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:28px;max-width:460px;width:100%}.muted{color:var(--muted)}.card-link{transition:border-color .15s ease,background .15s ease,box-shadow .2s ease-out}@media (hover:hover){.card-link:hover{border-color:var(--muted);background:var(--surface-2);box-shadow:var(--card-hover-shadow)}}.member-card-glow.member-card-glow{box-shadow:var(--card-shadow);transition:border-color var(--focus-in-dur) ease,box-shadow var(--focus-in-dur) ease}@media (prefers-reduced-motion:no-preference){.member-card-glow.member-card-glow:has(:focus-visible:not([data-pointer-focus])){background-image:var(--member-card-wash);border-color:var(--member-card-edge);box-shadow:var(--member-card-shadow)}@media (hover:hover){.member-card-glow.member-card-glow:hover{background-image:var(--member-card-wash);border-color:var(--member-card-edge);box-shadow:var(--member-card-shadow)}}}@media (prefers-reduced-motion:reduce){.member-card-glow.member-card-glow{transition:none}}:focus-visible{outline:1px solid var(--focus-border);outline-offset:2px}:focus:not(:focus-visible){outline:none}[tabindex="-1"]:not([role],[data-keyboard-ring]):is(:focus,:focus-visible){outline:none}:is([data-pointer-focus])[data-pointer-focus]:focus-visible{outline:none;box-shadow:none}input:where(:not([type]),[type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=datetime-local],[type=time],[type=month],[type=week]),select,textarea{transition:border-color var(--focus-out-dur) ease-out,box-shadow var(--focus-out-dur) ease-out}input:where(:not([type]),[type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=datetime-local],[type=time],[type=month],[type=week]):focus,input:where(:not([type]),[type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=datetime-local],[type=time],[type=month],[type=week]):focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:0;border-color:var(--field-focus-border);box-shadow:0 0 0 var(--input-focus-ring-size) var(--focus-ring);transition-duration:var(--focus-in-dur)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}input::-moz-placeholder,textarea::-moz-placeholder{-moz-transition:color .12s;transition:color .12s}input::placeholder,textarea::placeholder{transition:color .12s}input:not(:where(.admin-theme *))::-moz-placeholder,textarea:not(:where(.admin-theme *))::-moz-placeholder{color:var(--muted);opacity:1}input:not(:where(.admin-theme *))::placeholder,textarea:not(:where(.admin-theme *))::placeholder{color:var(--muted);opacity:1}input[data-placeholder-hide]:focus::-moz-placeholder,textarea[data-placeholder-hide]:focus::-moz-placeholder{color:transparent}input[data-placeholder-hide]:focus::placeholder,textarea[data-placeholder-hide]:focus::placeholder{color:transparent}.admin-theme :focus-visible,.admin-theme:focus-visible{outline:1px solid var(--focus-border)!important;outline-offset:2px}.admin-theme :focus:not(:focus-visible),.admin-theme:focus:not(:focus-visible){outline:none!important}.admin-theme input:where(:not([type]),[type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=datetime-local],[type=time],[type=month],[type=week]):focus-visible,.admin-theme select:focus-visible,.admin-theme textarea:focus-visible{outline:0!important;border-color:var(--field-focus-border);box-shadow:0 0 0 var(--input-focus-ring-size) var(--focus-ring)}.admin-theme :is(input,textarea,select):focus:not(:focus-visible){box-shadow:none}.cowork-field:focus,.cowork-field:focus-visible{outline:0;border-color:var(--field-focus-border);box-shadow:0 0 0 var(--input-focus-ring-size) var(--focus-ring)}@media (forced-colors:none){.admin-theme input[data-focus-owned]:focus{outline:0!important;border-color:transparent;box-shadow:none}}@media (forced-colors:active){:focus-visible{outline:1px solid Highlight}input:focus,select:focus,textarea:focus{outline:1px solid Highlight;border-color:Highlight}.admin-theme :focus-visible,.admin-theme :is(input,textarea,select):focus-visible,.admin-theme:focus-visible{outline:1px solid Highlight!important;border-color:Highlight}}:is([data-route-focus],#member-content)[tabindex="-1"]:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}.hit-area{position:relative}.hit-area:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:max(100%,44px);width:max(100%,44px)}.admin-theme{--sidebar:227 17% 9%;--sidebar-foreground:218 15% 78%;--sidebar-muted:228 15% 5%;--sidebar-muted-foreground:218 13% 65%;--sidebar-accent:227 17% 12%;--sidebar-accent-foreground:218 31% 95%;--sidebar-border:226 16% 14%;--sidebar-ring:34 69% 61%;--border-subtle:226 16% 16%;--border-muted:227 16% 10%;--border-strong:225 16% 20%;--separator:227 17% 12%;--separator-subtle:227 16% 10%;--shadow-xs:0 1px 2px rgba(0,0,0,0.02);--shadow-sm:0 1px 3px rgba(0,0,0,0.03),0 1px 2px rgba(0,0,0,0.02);--shadow-md:0 4px 12px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.02);--shadow-lg:0 8px 20px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.03);--card-glow:0 1px 3px hsl(0 0% 0%/0.12),0 1px 2px hsl(0 0% 0%/0.08);--card-glow-hover:0 4px 12px hsl(0 0% 0%/0.15),0 2px 4px hsl(0 0% 0%/0.1);--vr-2:0.5rem;--vr-3:0.75rem;--vr-4:1rem;--vr-5:1.25rem;--vr-6:1.5rem}:root[data-theme=light] .admin-theme{--sidebar:240 6% 97%;--sidebar-foreground:220 26% 20%;--sidebar-muted:240 5% 93%;--sidebar-muted-foreground:220 20% 45%;--sidebar-accent:240 5% 95%;--sidebar-accent-foreground:220 26% 20%;--sidebar-border:240 6% 89%;--sidebar-ring:217 91% 55%;--border-subtle:240 6% 92%;--border-muted:240 6% 94%;--border-strong:240 6% 84%;--separator:240 6% 88%;--separator-subtle:240 6% 91%;--card-glow:0 4px 20px hsl(217 91% 55%/0.08);--card-glow-hover:0 8px 30px hsl(217 91% 55%/0.15)}:root[data-theme=deep-space] .admin-theme,:root[data-theme=experimental] .admin-theme{--sidebar:217 10% 14%;--sidebar-foreground:0 0% 85%;--sidebar-muted:0 0% 6%;--sidebar-muted-foreground:0 0% 65%;--sidebar-accent:0 0% 12%;--sidebar-accent-foreground:0 0% 85%;--sidebar-border:0 0% 12%;--sidebar-ring:217 89% 74%;--border-subtle:0 0% 12%;--border-muted:0 0% 8%;--border-strong:0 0% 26%;--separator:0 0% 16%;--separator-subtle:0 0% 14%;--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--card-glow:0 1px 3px hsl(0 0% 0%/0.2),0 1px 2px hsl(0 0% 0%/0.15);--card-glow-hover:0 4px 12px hsl(0 0% 0%/0.25),0 2px 4px hsl(0 0% 0%/0.18)}:root[data-theme=sunrise] .admin-theme{--sidebar:219 26% 28%;--sidebar-foreground:210 40% 95%;--sidebar-muted:219 26% 19%;--sidebar-muted-foreground:210 40% 70%;--sidebar-accent:219 26% 24%;--sidebar-accent-foreground:210 40% 95%;--sidebar-border:219 26% 24%;--sidebar-ring:38 92% 58%;--border-subtle:219 26% 34%;--border-muted:219 26% 30%;--border-strong:219 26% 45%;--separator:219 26% 36%;--separator-subtle:219 26% 32%;--card-glow:0 1px 3px hsl(0 0% 0%/0.15),0 1px 2px hsl(0 0% 0%/0.1);--card-glow-hover:0 4px 12px hsl(0 0% 0%/0.2),0 2px 4px hsl(0 0% 0%/0.12)}:root[data-theme=midnight] .admin-theme{--sidebar:220 26% 18%;--sidebar-foreground:210 20% 76%;--sidebar-muted:220 26% 11%;--sidebar-muted-foreground:217.9 10.6% 64.9%;--sidebar-accent:220 26% 16%;--sidebar-accent-foreground:210 20% 76%;--sidebar-border:220 26% 16%;--sidebar-ring:217 91% 60%;--border-subtle:220 26% 24%;--border-muted:220 26% 15%;--border-strong:220 26% 28%;--separator:220 26% 18%;--separator-subtle:220 26% 15%;--card-glow:0 1px 3px hsl(0 0% 0%/0.12),0 1px 2px hsl(0 0% 0%/0.08);--card-glow-hover:0 4px 12px hsl(0 0% 0%/0.15),0 2px 4px hsl(0 0% 0%/0.1)}@property --control-font-size{syntax:"<length>";inherits:false;initial-value:16px}.phone-form-hint,.phone-room-recovery,.recovery-return,.recovery-wordmark{display:none}.recovery-screen[data-recovery-shell=none] .recovery-wordmark{display:block;font-size:28px;margin-bottom:24px}.recovery-action{padding:12px 20px;border-radius:var(--radius-md)}@media (max-width:879px){:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=hidden]):not([type=color]):not([type=file]),textarea,select):not(:where(.admin-theme *)){font-size:max(16px,var(--control-font-size,1em))!important;font-family:var(--font-member)!important}:root[data-theme=light] button:disabled:not(:where(.admin-theme *)){color:var(--disabled-text)!important;background:var(--disabled-bg)!important;opacity:1!important;box-shadow:inset 0 0 0 1px var(--border)}.recovery-wordmark{display:block;font-size:28px;margin-bottom:24px}.recovery-screen{min-height:calc(100dvh - 100px);padding:16px}.recovery-action{display:flex!important;align-items:center;justify-content:center;min-height:44px;width:100%;padding:12px 20px;border-radius:var(--radius-md);text-decoration:none}.recovery-return{margin-top:24px}.phone-form-hint{display:block;color:var(--muted);font-size:12px}.phone-room-recovery{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}}