.console-dialog.welcome-dialog{width:min(520px,100vw - 32px);padding:26px}.console-dialog.welcome-dialog .dialog-title{margin-bottom:10px}.console-dialog.welcome-dialog .welcome-dialog-eyebrow{color:var(--c-accent);letter-spacing:.6px;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:600;display:inline-flex}.console-dialog.welcome-dialog .welcome-dialog-title{letter-spacing:-.6px;color:var(--c-text);margin:0;font-size:26px;font-weight:500;line-height:1.2}.console-dialog.welcome-dialog .welcome-dialog-body{color:var(--c-muted);margin:12px 0 18px;font-size:14px;line-height:1.65}.console-dialog.welcome-dialog .welcome-dialog-unlocks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.console-dialog.welcome-dialog .welcome-dialog-unlocks li{border:1px solid var(--c-line);background:var(--c-bg);border-radius:12px;align-items:center;gap:13px;padding:12px 14px;display:flex}.console-dialog.welcome-dialog .welcome-dialog-unlocks li>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.console-dialog.welcome-dialog .welcome-dialog-unlocks strong{color:var(--c-text);font-size:14px;font-weight:550}.console-dialog.welcome-dialog .welcome-dialog-unlocks small{color:var(--c-muted);font-size:12px;line-height:1.5}.console-dialog.welcome-dialog .welcome-dialog-icon{background:var(--c-soft);width:38px;height:38px;color:var(--c-accent);border-radius:10px;flex:none;place-items:center;display:grid}.console-dialog.welcome-dialog .welcome-dialog-note{color:var(--c-muted);margin:16px 0 0;font-size:12px;line-height:1.6}.console-dialog.welcome-dialog .welcome-dialog-actions{flex-wrap:wrap}.console-dialog.welcome-dialog .welcome-dialog-actions .console-button{gap:8px;min-height:44px;padding:10px 16px}.console-dialog.welcome-dialog .icon-button{width:44px;height:44px}@media (max-width:560px){.console-dialog.welcome-dialog{padding:20px}.console-dialog.welcome-dialog .welcome-dialog-title{font-size:23px}.console-dialog.welcome-dialog .welcome-dialog-body{font-size:13px}.console-dialog.welcome-dialog .welcome-dialog-actions{grid-template-columns:1fr;gap:8px;display:grid}.console-dialog.welcome-dialog .welcome-dialog-actions .console-button{justify-content:center}.console-dialog.welcome-dialog .welcome-dialog-actions .primary{order:-1}}@media (prefers-reduced-motion:no-preference){.welcome-dialog[open]{animation:.22s welcome-dialog-in}@keyframes welcome-dialog-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}}.console-dialog.legal-gate .legal-gate-docs{margin:0;padding:0;list-style:none;display:grid}.console-dialog.legal-gate .legal-gate-docs li+li{border-top:1px solid var(--c-line)}.console-dialog.legal-gate .legal-gate-docs a{min-height:44px;color:var(--c-text);box-shadow:none;background:0 0;border:0;align-items:center;gap:12px;padding:8px 2px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.console-dialog.legal-gate .legal-gate-docs a>svg:first-child{color:var(--c-accent);flex:none}.console-dialog.legal-gate .legal-gate-docs a>span{flex:1;min-width:0}.console-dialog.legal-gate .legal-gate-docs .legal-gate-open{color:var(--c-muted);flex:none}.console-dialog.legal-gate .legal-gate-docs a:hover,.console-dialog.legal-gate .legal-gate-docs a:hover .legal-gate-open{color:var(--c-accent)}.console-dialog.legal-gate .legal-gate-docs a:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:8px}.console-dialog.legal-gate .legal-gate-check{margin-top:14px}.console-dialog.legal-gate .legal-gate-check .console-check{align-items:flex-start}.console-dialog.legal-gate .legal-gate-check .console-check-box{margin-top:2px}.console-dialog.legal-gate .form-error{margin:10px 0 0}.console-dialog.legal-gate .legal-gate-title:focus{outline:none}
