.sg-page{background:var(--syn-bg);min-height:100dvh}.sg-page .sg-main{justify-content:center;align-items:center;gap:var(--syn-space-6);min-height:100dvh;padding:var(--syn-space-12) var(--syn-space-4);flex-direction:column;display:flex;position:relative}.sg-page .sg-brand{justify-items:center;gap:var(--syn-space-3);text-align:center;display:grid}.sg-page .sg-wordmark{height:40px}.sg-page .sg-tagline{max-width:30ch;font:var(--syn-type-body);color:var(--syn-muted);text-wrap:balance;margin:0}.sg-page .sg-card{width:100%;max-width:420px;padding:var(--syn-space-8);border:1px solid var(--syn-line);border-radius:var(--syn-radius-xl);background:var(--syn-surface);box-shadow:var(--syn-shadow-floating)}.sg-page .sg-card h1{margin:0 0 var(--syn-space-4);font:var(--syn-type-dialog);letter-spacing:-.02em}.sg-page .sg-lede{margin:calc(-1 * var(--syn-space-2)) 0 var(--syn-space-6);font:var(--syn-type-body);color:var(--syn-muted);overflow-wrap:anywhere}.sg-page .sg-lede strong{color:var(--syn-text);font-weight:600}.sg-page .sg-stack{gap:var(--syn-space-3);display:grid}.sg-page .sg-card .sg-wide{width:100%;min-height:44px}.sg-page .sg-hint{font:var(--syn-type-caption);color:var(--syn-muted);overflow-wrap:anywhere;margin:0}.sg-page .sg-hint a,.sg-page .sg-foot a,.sg-page .sg-card p a{color:var(--syn-text);text-underline-offset:3px}.sg-page .sg-soon{align-items:flex-start;gap:var(--syn-space-2);font:var(--syn-type-caption);color:var(--syn-muted);margin:0;display:flex}.sg-page .sg-soon .syn-badge{flex:none}.sg-page .sg-magic{border:0;min-width:0;margin:0;padding:0}.sg-page .sg-magic .syn-field label{color:var(--syn-muted)}.sg-page .sg-or{align-items:center;gap:var(--syn-space-3);margin:var(--syn-space-6) 0;font:var(--syn-type-caption);color:var(--syn-muted);display:flex}.sg-page .sg-or:before,.sg-page .sg-or:after{content:"";background:var(--syn-line);flex:1;height:1px}.sg-page .live-status:not(:empty){margin:0 0 var(--syn-space-4)}.sg-page .sg-stack>.live-status:empty{position:absolute}.sg-page .sg-statuses{margin:0 0 var(--syn-space-6);padding:0;list-style:none}.sg-page .sg-status{justify-content:space-between;align-items:center;gap:var(--syn-space-3);padding:var(--syn-space-3) 0;border-bottom:1px solid var(--syn-line);font:var(--syn-type-label);display:flex}.sg-page .sg-foot{font:var(--syn-type-caption);color:var(--syn-muted);margin:0}@media (max-width:480px){.sg-page .sg-main{justify-content:flex-start;gap:var(--syn-space-5);padding-top:var(--syn-space-10)}.sg-page .sg-wordmark{height:30px}.sg-page .sg-card{padding:var(--syn-space-6) var(--syn-space-5)}}
