.onboarding-overlay[data-v-1b802533]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0000008c;display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,sans-serif;inset:0;justify-content:center;position:fixed;z-index:9999;-webkit-font-smoothing:antialiased}.onboarding-modal[data-v-1b802533]{background:#fafafa;border-radius:24px;box-shadow:0 0 0 1px #0000000a,0 24px 68px #00000038,0 8px 20px #00000014;flex-direction:column;height:580px;max-height:88vh;max-width:90vw;overflow:hidden;width:780px}.bottom-bar[data-v-1b802533],.onboarding-modal[data-v-1b802533]{display:flex;position:relative}.bottom-bar[data-v-1b802533]{align-items:center;border-top:1px solid rgba(0,0,0,.05);justify-content:center;padding:18px 24px}.skip-btn[data-v-1b802533]{background:none;border:none;border-radius:8px;color:#999;cursor:pointer;font-size:.875rem;font-weight:500;left:24px;letter-spacing:.01em;padding:6px 12px;position:absolute;transition:color .2s,background .2s}.skip-btn[data-v-1b802533]:hover{background:#0000000a;color:#555}.next-btn[data-v-1b802533]{background:#111;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:-.01em;padding:8px 20px;position:absolute;right:24px;transition:background .2s,transform .15s}.next-btn[data-v-1b802533]:hover{background:#333}.next-btn[data-v-1b802533]:active{transform:scale(.97)}.slides-container[data-v-1b802533]{flex:1;overflow:hidden;position:relative}.slide[data-v-1b802533]{cursor:pointer;flex-direction:column;inset:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slide[data-v-1b802533],.welcome-content[data-v-1b802533]{align-items:center;display:flex}.welcome-content[data-v-1b802533]{flex:1;flex-direction:column;justify-content:center;padding:0 40px;text-align:center}.welcome-title[data-v-1b802533]{color:#111;font-size:2.5rem;font-weight:750;letter-spacing:-.035em;line-height:1.08;margin-bottom:16px;max-width:440px}.welcome-subtitle[data-v-1b802533]{color:#777;font-size:1.125rem;font-weight:400;line-height:1.5}.step-badge[data-v-1b802533]{color:#888;font-size:.7rem;font-weight:600;letter-spacing:.1em;margin-bottom:16px;text-transform:uppercase}.step-content[data-v-1b802533]{align-items:center;display:flex;flex:1;flex-direction:row;gap:40px;padding:48px;width:100%}.step-text[data-v-1b802533]{display:flex;flex:1;flex-direction:column;justify-content:center}.step-title[data-v-1b802533]{color:#111;font-size:2rem;font-weight:750;letter-spacing:-.035em;line-height:1.1;margin-bottom:14px}.step-body[data-v-1b802533]{color:#666;font-size:1.0625rem;font-weight:400;line-height:1.6;max-width:340px}.phone-mockup[data-v-1b802533]{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:center}.phone-frame[data-v-1b802533]{aspect-ratio:72.5/150}.phone-frame[data-v-1b802533],.phone-svg[data-v-1b802533]{height:100%;position:relative}.phone-svg[data-v-1b802533]{display:block;pointer-events:none;width:100%;z-index:2}.phone-screen[data-v-1b802533]{border-radius:12.5%/6.5%;height:96.7%;left:4%;overflow:hidden;position:absolute;top:1.6%;width:92%;z-index:3}.phone-video[data-v-1b802533]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.alerts-setup[data-v-1b802533]{cursor:default;margin-top:20px;max-width:420px}.channel-cards[data-v-1b802533]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.channel-card[data-v-1b802533]{align-items:flex-start;background:#fff;border:1px solid #d4d4d4;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:12px 14px;position:relative;text-align:left;transition:border-color .15s,background .15s}.channel-card[data-v-1b802533]:hover{border-color:#b5b5b5}.channel-card.selected[data-v-1b802533]{background:#f9731612;border-color:#f9731699}.channel-card.disabled[data-v-1b802533]{cursor:default;opacity:.55}.channel-card.disabled[data-v-1b802533]:hover{border-color:#d4d4d4}.channel-soon[data-v-1b802533]{background:#f0f0f0;border-radius:5px;color:#999;font-size:.5625rem;font-weight:600;letter-spacing:.06em;padding:2px 6px;position:absolute;right:10px;text-transform:uppercase;top:10px}.channel-icon[data-v-1b802533]{color:#999;height:18px;margin-bottom:4px;transition:color .15s;width:18px}.channel-card.selected .channel-icon[data-v-1b802533]{color:#f97316}.channel-name[data-v-1b802533]{color:#111;font-size:.875rem;font-weight:600}.channel-desc[data-v-1b802533]{color:#888;font-size:.75rem}.channel-check[data-v-1b802533]{align-items:center;background:#fff;border:1.5px solid #d4d4d4;border-radius:5px;display:flex;height:18px;justify-content:center;position:absolute;right:10px;top:10px;transition:background .15s,border-color .15s;width:18px}.channel-card.selected .channel-check[data-v-1b802533]{background:#f97316;border-color:#f97316}.channel-check-icon[data-v-1b802533]{color:#fff;height:12px;opacity:0;transition:opacity .15s;width:12px}.channel-card.selected .channel-check-icon[data-v-1b802533]{opacity:1}.phone-row[data-v-1b802533]{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:10px;display:flex;gap:8px;margin-top:8px;padding:0 12px}.phone-prefix[data-v-1b802533]{color:#999;font-size:.875rem}.phone-number-input[data-v-1b802533]{background:transparent;border:none;color:#111;flex:1;font-size:.875rem;outline:none;padding:10px 0}.phone-number-input[data-v-1b802533]::-moz-placeholder{color:#bbb}.phone-number-input[data-v-1b802533]::placeholder{color:#bbb}.alerts-helper[data-v-1b802533]{color:#999;font-size:.75rem;margin-top:8px}.alerts-gate[data-v-1b802533]{align-items:flex-start;background:#fff;border:1px solid #d4d4d4;border-radius:12px;color:#666;display:flex;font-size:.8125rem;gap:10px;line-height:1.5;padding:12px 14px}.alerts-gate a[data-v-1b802533]{color:#f97316;font-weight:500;text-decoration:none}.alerts-gate a[data-v-1b802533]:hover{text-decoration:underline}.alerts-gate-icon[data-v-1b802533]{color:#999;flex-shrink:0;height:16px;margin-top:2px;width:16px}.get-started-btn[data-v-1b802533]{background:#111;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;padding:12px 28px;transition:transform .15s,background .2s}.get-started-desktop[data-v-1b802533]{align-self:flex-start;margin-top:28px}.get-started-mobile[data-v-1b802533]{display:none}.get-started-btn[data-v-1b802533]:hover{background:#333}.get-started-btn[data-v-1b802533]:active{transform:scale(.97)}.progress-track[data-v-1b802533]{display:flex;gap:6px}.progress-segment[data-v-1b802533]{background:#ddd;border:none;border-radius:2px;cursor:pointer;height:4px;padding:0;transition:background .35s ease,width .35s ease;width:24px}.progress-segment.active[data-v-1b802533]{background:#111}@media (max-width:768px){.onboarding-modal[data-v-1b802533]{border-radius:20px;height:90%;max-height:none;max-width:none;width:90%}.step-content[data-v-1b802533]{align-items:center;flex-direction:column;gap:0;justify-content:flex-start;padding:24px 24px 12px}.step-text[data-v-1b802533]{align-items:center;flex:0 0 auto;text-align:center}.step-badge[data-v-1b802533],.step-title[data-v-1b802533]{margin-bottom:8px}.step-title[data-v-1b802533]{font-size:1.5rem}.step-body[data-v-1b802533]{font-size:.9375rem;line-height:1.5;margin:0 auto}.alerts-setup[data-v-1b802533]{margin:14px auto 0;text-align:left;width:100%}.get-started-desktop[data-v-1b802533]{display:none}.get-started-mobile[data-v-1b802533]{display:block;flex-shrink:0;margin-top:8px}.phone-mockup[data-v-1b802533]{align-items:flex-start;flex:1;height:auto;justify-content:center;min-height:0;overflow:visible;padding:10px 0 0;width:100%}.phone-frame[data-v-1b802533]{aspect-ratio:72.5/150;height:90%;max-height:90%;width:auto}.bottom-bar[data-v-1b802533]{padding:14px 20px max(14px,env(safe-area-inset-bottom))}.welcome-title[data-v-1b802533]{font-size:2rem}.welcome-subtitle[data-v-1b802533]{font-size:1rem}}.slide-left-enter-active[data-v-1b802533],.slide-left-leave-active[data-v-1b802533],.slide-right-enter-active[data-v-1b802533],.slide-right-leave-active[data-v-1b802533]{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1)}.slide-left-enter-from[data-v-1b802533]{opacity:0;transform:translate(60px)}.slide-left-leave-to[data-v-1b802533],.slide-right-enter-from[data-v-1b802533]{opacity:0;transform:translate(-60px)}.slide-right-leave-to[data-v-1b802533]{opacity:0;transform:translate(60px)}.overlay-enter-active[data-v-1b802533]{transition:opacity .35s ease}.overlay-leave-active[data-v-1b802533]{transition:opacity .25s ease}.overlay-enter-from[data-v-1b802533],.overlay-leave-to[data-v-1b802533]{opacity:0}
