._7v3NSG_shell{background:color-mix(in srgb, var(--t-accent) 4%, var(--t-bg));min-height:100svh;color:var(--t-text);place-items:center;padding:clamp(24px,5vw,64px);display:grid;position:relative;overflow:hidden}._7v3NSG_shell:before{content:"";background:linear-gradient(90deg,#0ea5e9,#38bdf8 50%,#0ea5e9);height:4px;position:absolute;inset:0 0 auto}._7v3NSG_card{border:1px solid var(--t-border);background:var(--t-surface);border-radius:28px;width:min(100%,680px);padding:clamp(32px,6vw,58px);box-shadow:0 28px 72px -44px #0f172a6b}._7v3NSG_utilityRow{justify-content:flex-end;align-items:center;gap:9px;min-height:38px;margin-bottom:26px;display:flex}._7v3NSG_signOutButton{color:#475569;min-height:38px;font:inherit;cursor:pointer;background:#ffffffdb;border:1px solid #94a3b852;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:800;line-height:1;transition:border-color .16s,color .16s,box-shadow .16s,transform .12s;display:inline-flex;box-shadow:0 4px 14px -10px #0f172a80}._7v3NSG_signOutButton:hover{color:#0f172a;border-color:#0ea5e98a;box-shadow:0 8px 20px -12px #0ea5e9b3}._7v3NSG_signOutButton:active{transform:scale(.98)}._7v3NSG_signOutButton:focus-visible{outline-offset:2px;outline:3px solid #38bdf847}:is([data-theme=dark] ._7v3NSG_signOutButton,.dark ._7v3NSG_signOutButton){color:#e2e8f0;background:#0f172ab8;border-color:#94a3b833}:is([data-theme=dark] ._7v3NSG_signOutButton:hover,.dark ._7v3NSG_signOutButton:hover){color:#7dd3fc;border-color:#38bdf880}._7v3NSG_brand{justify-content:center;align-items:center;margin-bottom:30px;display:flex}._7v3NSG_intro{text-align:center;max-width:520px;margin:0 auto}._7v3NSG_title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(28px,4vw,38px);font-weight:800;line-height:1.15}._7v3NSG_description{max-width:480px;color:var(--t-text-muted);text-wrap:pretty;margin:16px auto 0;font-size:15.5px;font-weight:600;line-height:1.65}._7v3NSG_downloadStation{justify-content:center;width:100%;margin-top:34px;padding-top:34px}._7v3NSG_essentialLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;padding-top:24px;display:grid}._7v3NSG_essentialLink{border:1px solid color-mix(in srgb, var(--t-border) 82%, transparent);background:color-mix(in srgb, var(--t-bg) 42%, var(--t-surface));min-width:0;min-height:78px;color:inherit;border-radius:17px;align-items:center;gap:11px;padding:12px 13px;text-decoration:none;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .12s;display:flex}._7v3NSG_essentialLink:hover{background:color-mix(in srgb, var(--t-accent) 5%, var(--t-surface));border-color:#0ea5e96b;transform:translateY(-1px);box-shadow:0 10px 26px -20px #0ea5e9bf}._7v3NSG_essentialLink:focus-visible{outline-offset:2px;outline:3px solid #38bdf847}._7v3NSG_essentialIcon{color:#0284c7;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}._7v3NSG_essentialIcon svg{width:21px;height:21px;display:block}._7v3NSG_essentialCopy{flex:auto;gap:3px;min-width:0;display:grid}._7v3NSG_essentialCopy strong{font-size:13px;font-weight:800;line-height:1.25}._7v3NSG_essentialCopy span{color:var(--t-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._7v3NSG_essentialChevron{color:#94a3b8;flex:none}[dir=rtl] ._7v3NSG_essentialChevron{transform:scaleX(-1)}@media (max-width:640px){._7v3NSG_shell{background:var(--t-surface);align-items:stretch;min-height:100svh;padding:0}._7v3NSG_card{min-height:100svh;box-shadow:none;border:0;border-radius:0;flex-direction:column;justify-content:center;padding:38px 22px;display:flex}._7v3NSG_brand{margin-bottom:26px}._7v3NSG_utilityRow{margin-bottom:24px}._7v3NSG_title{font-size:28px}._7v3NSG_description{margin-top:14px;font-size:15px}._7v3NSG_downloadStation{margin-top:30px;padding-top:30px}._7v3NSG_essentialLinks{grid-template-columns:1fr;margin-top:22px;padding-top:22px}}@media (prefers-reduced-motion:reduce){._7v3NSG_signOutButton,._7v3NSG_essentialLink{transition:none}}