[data-v-f707e725] .govassist-onboarding-dialog{border:1px solid #e2e8f0;border-radius:1.1rem;box-shadow:0 24px 60px #0f172a42;max-height:none;max-width:560px!important;min-width:560px!important;overflow:hidden;width:560px!important}[data-v-f707e725] .govassist-onboarding-dialog .p-dialog-header{padding:1.35rem 1.55rem .65rem}[data-v-f707e725] .govassist-onboarding-dialog .p-dialog-header-actions{align-self:flex-start}[data-v-f707e725] .govassist-onboarding-dialog .p-dialog-header-close-button{border:1px solid #e2e8f0;border-radius:999px;color:#64748b;height:2rem;width:2rem}[data-v-f707e725] .govassist-onboarding-dialog .p-dialog-header-close-button .p-icon{height:.8rem;width:.8rem}[data-v-f707e725] .govassist-onboarding-dialog .p-dialog-content{min-height:0;overflow:visible;padding:0 1.55rem 1rem}[data-v-f707e725] .govassist-onboarding-dialog .p-dialog-footer{border-top:1px solid #e2e8f0;margin:0;padding:.8rem 1.55rem}.onboarding-body[data-v-f707e725]{color:#475569}.onboarding-pills[data-v-f707e725]{display:flex;gap:.4rem;list-style:none;margin:0 0 1.15rem;padding:0}.onboarding-pill[data-v-f707e725]{background:#f8fafc;border-radius:999px;color:#94a3b8;display:inline-flex;font-size:.75rem;font-weight:700;padding:.35rem .68rem;white-space:nowrap}.onboarding-pill--active[data-v-f707e725],.onboarding-pill--complete[data-v-f707e725]{background:#e0f2fe;color:#0284c7}.onboarding-step h2[data-v-f707e725]{color:#0f2c4a;font-size:1rem;font-weight:750;letter-spacing:-.01em;margin:0 0 .45rem}.onboarding-step>p[data-v-f707e725]{font-size:.8rem;line-height:1.45;margin:0;max-width:37rem}.invite-row input[data-v-f707e725]{background:#fff;border:1px solid #cbd5e1;border-radius:.65rem;color:#0f172a;font:inherit;min-width:0;outline:none;width:100%}.invite-row input.invite-input--invalid[data-v-f707e725]{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261f}.invite-row input[data-v-f707e725]:focus{border-color:#0e94cc;box-shadow:0 0 0 3px #0e94cc29}.button[data-v-f707e725]{align-items:center;border:1px solid transparent;border-radius:.65rem;display:inline-flex;font-size:.8rem;font-weight:750;gap:.4rem;justify-content:center;min-height:2.5rem;padding:.45rem .85rem;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease;white-space:nowrap}.add-invite[data-v-f707e725]:focus-visible,.back-button[data-v-f707e725]:focus-visible,.button[data-v-f707e725]:focus-visible,.remove-invite[data-v-f707e725]:focus-visible,.skip-button[data-v-f707e725]:focus-visible{outline:3px solid rgba(14,148,204,.35);outline-offset:2px}.button--primary[data-v-f707e725]{background:#0394cf;color:#fff}.button--primary[data-v-f707e725]:hover:not(:disabled){background:#0284c7}.button[data-v-f707e725]:disabled{cursor:not-allowed;opacity:.55}.field-error[data-v-f707e725]{color:#dc2626;font-size:.8rem;font-weight:600;margin:.55rem 0 0}.invite-list[data-v-f707e725]{display:grid;gap:.65rem;margin-top:1.15rem}.invite-row[data-v-f707e725]{align-items:center;display:grid;gap:.55rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr) auto}.invite-row input[data-v-f707e725]{height:2.7rem;padding:0 .75rem}.remove-invite[data-v-f707e725]{background:transparent;border:0;border-radius:.55rem;color:#64748b;display:grid;height:2.35rem;place-items:center;width:2.35rem}.remove-invite[data-v-f707e725]:hover{background:#fef2f2;color:#dc2626}.add-invite[data-v-f707e725],.back-button[data-v-f707e725],.skip-button[data-v-f707e725]{align-items:center;background:transparent;border:0;color:#0284c7;display:inline-flex;font-size:.8rem;font-weight:750;gap:.35rem}.add-invite[data-v-f707e725]{margin-top:.75rem;padding:0}.onboarding-step--done[data-v-f707e725]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:13rem;padding:.75rem 0 1rem;text-align:center}.success-icon[data-v-f707e725]{background:#dcfce7;border-radius:999px;color:#059669;display:grid;font-size:1.1rem;height:3rem;margin-bottom:.75rem;place-items:center;width:3rem}.onboarding-step--done>p[data-v-f707e725]{max-width:24rem}.onboarding-footer[data-v-f707e725]{align-items:center;display:flex;flex:1 1 100%;gap:1rem;justify-content:space-between;width:100%}.footer-actions[data-v-f707e725],.footer-start[data-v-f707e725]{align-items:center;display:flex;gap:.9rem}.back-button[data-v-f707e725],.skip-button[data-v-f707e725]{padding:.45rem 0}.skip-button[data-v-f707e725]{color:#64748b}.app-dark .govassist-onboarding-dialog{border-color:#334155;box-shadow:0 24px 60px #00000080}.app-dark .govassist-onboarding-dialog .p-dialog-header-close-button{border-color:#475569;color:#cbd5e1}.app-dark .govassist-onboarding-dialog .p-dialog-footer{border-color:#334155}.app-dark .onboarding-body{color:#cbd5e1}.app-dark .onboarding-pill{background:#1e293b;color:#94a3b8}.app-dark .onboarding-pill--active,.app-dark .onboarding-pill--complete{background:#0c4a6e;color:#7dd3fc}.app-dark .onboarding-step h2{color:#f1f5f9}.app-dark .invite-row input{background:#0f172a;border-color:#475569;color:#f1f5f9}.app-dark .remove-invite:hover{background:#450a0a73;color:#fca5a5}.app-dark .skip-button{color:#94a3b8}.app-dark .success-icon{background:#064e3b;color:#6ee7b7}@media (max-width:640px){[data-v-f707e725] .govassist-onboarding-dialog{max-width:calc(100vw - 2rem)!important;min-width:calc(100vw - 2rem)!important;width:calc(100vw - 2rem)!important}[data-v-f707e725] .govassist-onboarding-dialog .p-dialog-header{padding:1.15rem 1.1rem .65rem}[data-v-f707e725] .govassist-onboarding-dialog .p-dialog-content{padding:0 1.1rem 1.2rem}[data-v-f707e725] .govassist-onboarding-dialog .p-dialog-footer{padding:.85rem 1.1rem}.onboarding-pills[data-v-f707e725]{gap:.3rem;margin-bottom:1.15rem;overflow-x:auto}.onboarding-pill[data-v-f707e725]{font-size:.75rem;padding:.35rem .58rem}.footer-start[data-v-f707e725],.onboarding-footer[data-v-f707e725]{align-items:stretch;flex-direction:column}.onboarding-footer[data-v-f707e725]{gap:.55rem}.footer-start[data-v-f707e725]{gap:.25rem}.footer-actions[data-v-f707e725]{justify-content:space-between}.invite-row[data-v-f707e725]{grid-template-columns:1fr auto}.invite-row input[data-v-f707e725]:first-child{grid-column:1/-1}.invite-row input[data-v-f707e725]:nth-child(2){grid-column:1}.remove-invite[data-v-f707e725]{grid-column:2}}@media (max-height:720px){[data-v-f707e725] .govassist-onboarding-dialog{max-height:calc(100vh - 2rem)}[data-v-f707e725] .govassist-onboarding-dialog .p-dialog-content{overflow-y:auto}}
