:root{--ob-page-bg:#05070d;--ob-bg:#0a0e1a;--ob-panel:#0f1729;--ob-panel-2:#111d33;--ob-border:#075ada38;--ob-border-soft:#94a3b829;--ob-text:#f6ffff;--ob-muted:#9ca8c7;--ob-faint:#64748b;--ob-primary:#075ada;--ob-primary-rgb:7, 90, 218;--ob-cyan:#22d3ee;--ob-cyan-rgb:34, 211, 238;--ob-success:#22c55e;--ob-danger:#f87171;--ob-warn:#fbbf24;--ob-gradient:linear-gradient(135deg, #234ec1 0%, #075ada 55%, #02dbb0 100%);--ob-glow-tint:#0c1226;--ob-tag-text:#bce5f1}:root[data-ob-theme=creator]{--ob-page-bg:#0b0611;--ob-bg:#13091a;--ob-panel:#180522;--ob-panel-2:#291432;--ob-border:#d04e7933;--ob-border-soft:#d8b4dc29;--ob-text:#e7dfdc;--ob-muted:#c6bbc7;--ob-faint:#85678a;--ob-primary:#d04e79;--ob-primary-rgb:208, 78, 121;--ob-cyan:#ef1ba1;--ob-cyan-rgb:200, 65, 150;--ob-success:#22c55e;--ob-danger:#f87171;--ob-warn:#fbbf24;--ob-gradient:linear-gradient(135deg, #6d3b9b 0%, #d04e79 55%, #c84196 100%);--ob-glow-tint:#2c1030;--ob-tag-text:#fefcfe}:root[data-ob-mode=light]{--ob-page-bg:#eef2fb;--ob-bg:#fff;--ob-panel:#f3f6fc;--ob-panel-2:#e8edf8;--ob-border:#075ada38;--ob-border-soft:#0f172a1a;--ob-text:#10192b;--ob-muted:#55607a;--ob-faint:#6b7791;--ob-primary:#075ada;--ob-primary-rgb:7, 90, 218;--ob-cyan:#0a7f96;--ob-cyan-rgb:10, 127, 150;--ob-success:#16a34a;--ob-danger:#dc2626;--ob-warn:#b45309;--ob-gradient:linear-gradient(135deg, #1d4fc4 0%, #075ada 55%, #0a7f96 100%);--ob-glow-tint:#f8fbff;--ob-tag-text:#0546b3}:root[data-ob-theme=creator][data-ob-mode=light]{--ob-page-bg:#fdf1f7;--ob-bg:#fff;--ob-panel:#fbeef5;--ob-panel-2:#f6def0;--ob-border:#d04e7938;--ob-border-soft:#4c14301a;--ob-text:#2a0f1c;--ob-muted:#7a4a5f;--ob-faint:#93677a;--ob-primary:#d04e79;--ob-primary-rgb:208, 78, 121;--ob-cyan:#b3157a;--ob-cyan-rgb:179, 21, 122;--ob-success:#16a34a;--ob-danger:#dc2626;--ob-warn:#b45309;--ob-gradient:linear-gradient(135deg, #7a3f8f 0%, #c23f70 55%, #a3186e 100%);--ob-glow-tint:#fff3f8;--ob-tag-text:#7a1149}.ob-root{background:radial-gradient(120% 90% at 50% -8%, var(--ob-glow-tint) 0%, var(--ob-page-bg) 62%);width:100%;height:100vh;color:var(--ob-text);justify-content:center;align-items:center;padding:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:background .7s;display:flex;position:relative;overflow:hidden}.ob-lava{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ob-lava-blob{filter:blur(70px);opacity:.6;will-change:transform;border-radius:999px;position:absolute}.ob-lava-blob--a{background:radial-gradient(closest-side, rgba(var(--ob-primary-rgb), .45), transparent 72%);width:46vw;max-width:620px;height:46vw;max-height:620px;transition:background .7s;animation:34s ease-in-out infinite alternate ob-lava-a;top:-14%;right:-8%}.ob-lava-blob--b{background:radial-gradient(closest-side, rgba(var(--ob-cyan-rgb), .32), transparent 72%);width:38vw;max-width:520px;height:38vw;max-height:520px;transition:background .7s;animation:40s ease-in-out infinite alternate ob-lava-b;bottom:-16%;left:-10%}.ob-lava-blob--c{background:radial-gradient(closest-side, rgba(var(--ob-primary-rgb), .2), transparent 72%);width:30vw;max-width:420px;height:30vw;max-height:420px;transition:background .7s;animation:46s ease-in-out infinite alternate ob-lava-c;top:42%;left:32%}:root[data-ob-mode=light] .ob-lava-blob--a{background:radial-gradient(closest-side, rgba(var(--ob-primary-rgb), .22), transparent 72%)}:root[data-ob-mode=light] .ob-lava-blob--b{background:radial-gradient(closest-side, rgba(var(--ob-cyan-rgb), .16), transparent 72%)}:root[data-ob-mode=light] .ob-lava-blob--c{background:radial-gradient(closest-side, rgba(var(--ob-primary-rgb), .1), transparent 72%)}@keyframes ob-lava-a{0%{transform:translate(0)scale(1)}to{transform:translate(-7%,9%)scale(1.14)}}@keyframes ob-lava-b{0%{transform:translate(0)scale(1)}to{transform:translate(9%,-7%)scale(1.1)}}@keyframes ob-lava-c{0%{transform:translate(0)scale(.9)}to{transform:translate(-9%,-11%)scale(1.18)}}@media (prefers-reduced-motion:reduce){.ob-lava-blob{animation:none}}.ob-card{z-index:1;background:var(--ob-bg);border:1px solid var(--ob-border-soft);border-radius:28px;flex-direction:column;width:100%;max-width:1220px;height:min(800px,100vh - 48px);transition:background .7s,border-color .7s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}.ob-card,.ob-card *,.ob-modal-overlay,.ob-modal-overlay *{transition:background-color .7s,border-color .7s,color .7s,box-shadow .7s}@media (prefers-reduced-motion:reduce){.ob-root,.ob-lava-blob,.ob-card,.ob-card *,.ob-modal-overlay,.ob-modal-overlay *{transition:none}}.ob-shell{flex-direction:column;flex:1;min-height:0;padding:10px 36px 28px;display:flex}.ob-topbar{align-items:center;margin-bottom:8px;display:flex}.ob-logo{letter-spacing:-.03em;font-family:Manrope,Inter,sans-serif;font-size:22px;font-weight:800}.ob-logo .accent{background:var(--ob-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.ob-body{flex:1;gap:40px;min-height:0;display:flex}.ob-stepper{border-left:1px solid var(--ob-border-soft);flex-direction:column;flex-shrink:0;width:220px;padding-left:0;display:flex}.ob-step{border-left:2px solid #0000;align-items:center;gap:14px;margin-left:-1px;padding:18px 0 18px 22px;display:flex;position:relative}.ob-step-dot{border:2px solid var(--ob-border-soft);width:34px;min-width:34px;height:34px;color:var(--ob-faint);background:var(--ob-bg);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:all .2s;display:flex}.ob-step-label{color:var(--ob-faint);font-size:14.5px;font-weight:600;transition:color .2s}.ob-step.is-done .ob-step-dot{border-color:var(--ob-primary);color:var(--ob-cyan)}.ob-step.is-done .ob-step-label,.ob-step.is-current .ob-step-label{color:var(--ob-text)}.ob-step.is-current{border-left-color:var(--ob-primary)}.ob-step.is-current .ob-step-dot{border-color:var(--ob-primary);box-shadow:0 0 0 4px rgba(var(--ob-primary-rgb), .18);color:var(--ob-text)}.ob-content{flex-direction:column;flex:1;min-width:0;min-height:0;animation:.35s both ob-fade-in;display:flex}.ob-step-fields{flex:1;min-height:0;overflow-y:auto}.ob-step1-form{display:contents}.ob-step-fields,.ob-modal{scrollbar-width:thin;scrollbar-color:rgba(var(--ob-primary-rgb), .4) transparent}.ob-step-fields::-webkit-scrollbar{width:6px}.ob-modal::-webkit-scrollbar{width:6px}.ob-step-fields::-webkit-scrollbar-track{background:0 0}.ob-modal::-webkit-scrollbar-track{background:0 0}.ob-step-fields::-webkit-scrollbar-thumb{background:rgba(var(--ob-primary-rgb), .4);border-radius:999px}.ob-modal::-webkit-scrollbar-thumb{background:rgba(var(--ob-primary-rgb), .4);border-radius:999px}.ob-step-fields::-webkit-scrollbar-thumb:hover{background:rgba(var(--ob-primary-rgb), .6)}.ob-modal::-webkit-scrollbar-thumb:hover{background:rgba(var(--ob-primary-rgb), .6)}.ob-step-fields--center{flex-direction:column;justify-content:center;display:flex}@keyframes ob-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ob-content{animation:none}}.ob-spin{animation:.8s linear infinite ob-spin}@keyframes ob-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ob-spin{animation:none}}.ob-loading-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;height:100%;display:flex}.ob-loading-icon-wrap{background:radial-gradient(closest-side, rgba(var(--ob-primary-rgb), .26), transparent 72%);border-radius:999px;justify-content:center;align-items:center;width:156px;height:156px;display:flex}.ob-loading-center .ob-spin{color:var(--ob-primary)}.ob-loading-text{color:var(--ob-text);margin:0;font-family:Manrope,Inter,sans-serif;font-size:20px;font-weight:700}.ob-h1{letter-spacing:-.02em;margin:0 0 6px;font-family:Manrope,Inter,sans-serif;font-size:clamp(22px,2.6vw,28px);font-weight:800}.ob-sub{color:var(--ob-muted);max-width:62ch;margin:0 0 14px;font-size:14px}.ob-field-row{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:12px;display:grid}@media (max-width:720px){.ob-field-row{grid-template-columns:1fr}}.ob-field-row.ob-field-row-4{grid-template-columns:.7fr 1fr 1.2fr 1.2fr}@media (max-width:720px){.ob-field-row.ob-field-row-4{grid-template-columns:1fr 1fr}}.ob-profile-cta+.ob-profile-cta,.ob-field-error+.ob-profile-cta{margin-top:10px}.ob-field-required{color:var(--ob-danger);margin-left:2px}.ob-question-group{letter-spacing:.04em;text-transform:uppercase;color:var(--ob-muted);font-size:11.5px;font-weight:700}.ob-field label{color:var(--ob-muted);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.ob-field input,.ob-field textarea,.ob-field select{background:var(--ob-panel);border:1px solid var(--ob-border-soft);width:100%;color:var(--ob-text);border-radius:12px;outline:none;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.ob-field textarea{resize:none;line-height:1.5}.ob-field select{cursor:pointer}.ob-field select option{background:var(--ob-bg);color:var(--ob-text)}.ob-field input::placeholder,.ob-field textarea::placeholder{color:var(--ob-faint)}.ob-field input:focus,.ob-field textarea:focus,.ob-field select:focus{border-color:var(--ob-primary);box-shadow:0 0 0 3px rgba(var(--ob-primary-rgb), .18)}.ob-field input.has-error{border-color:var(--ob-danger)}.ob-field-optional{color:var(--ob-faint);font-size:11.5px;font-weight:500}.ob-field input::-ms-reveal{display:none}.ob-field input::-ms-clear{display:none}.ob-input-wrap{position:relative}.ob-input-wrap input{padding-right:40px}.ob-input-toggle{color:var(--ob-faint);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:color .15s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ob-input-toggle:hover{color:var(--ob-text)}.ob-field-error{color:var(--ob-danger);margin-top:6px;font-size:12.5px}.ob-field-hint{color:var(--ob-warn);margin-top:6px;font-size:12.5px}.ob-or{color:var(--ob-faint);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:14px;margin:12px 0;font-size:12px;font-weight:600;display:flex}.ob-or:before,.ob-or:after{content:"";background:var(--ob-border-soft);flex:1;height:1px}.ob-google-btn{border:1px solid var(--ob-border-soft);background:var(--ob-panel);width:auto;color:var(--ob-text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin:0 auto 16px;padding:10px 24px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.ob-google-btn:hover{background:var(--ob-panel-2);border-color:var(--ob-border)}.ob-google-btn:disabled{opacity:.6;cursor:not-allowed}.ob-auth-fields{display:grid}.ob-auth-variant{grid-area:1/1;min-width:0}.ob-auth-variant.is-hidden{visibility:hidden;pointer-events:none}.ob-insta-auth-desc{color:var(--ob-muted);max-width:46ch;margin:0;font-size:13px;line-height:1.5}.ob-insta-auth-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 55%,#8134af 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:13px 32px;font-size:14.5px;font-weight:700;transition:opacity .15s,transform .1s;display:inline-flex}.ob-insta-auth-btn:hover{opacity:.92}.ob-insta-auth-btn:active{transform:translateY(1px)}.ob-insta-auth-btn:disabled{opacity:.6;cursor:not-allowed}.ob-auth-variant .ob-insta-auth-btn{border-radius:12px;margin:0 auto 12px;padding:10px 24px;font-size:14px;display:flex}.ob-auth-variant .ob-insta-auth-desc{text-align:center;margin:0 auto}.ob-type-grid{border-radius:20px;grid-template-columns:repeat(3,1fr);gap:16px;transition:box-shadow .15s;display:grid}.ob-type-grid.has-error{margin:-10px;padding:10px;box-shadow:0 0 0 2px #f8717166}@media (max-width:620px){.ob-type-grid{grid-template-columns:1fr}}.ob-type-card{text-align:left;background:var(--ob-panel);border:1px solid var(--ob-border-soft);cursor:pointer;color:inherit;font:inherit;border-radius:16px;padding:16px 18px 18px;transition:border-color .18s,box-shadow .18s,transform .15s;position:relative}.ob-type-card:hover{border-color:#94a3b859;transform:translateY(-1px)}.ob-type-card.is-selected{border-color:var(--ob-cyan);box-shadow:0 0 0 3px rgba(var(--ob-cyan-rgb), .16)}.ob-type-card:disabled{cursor:not-allowed;opacity:.45}.ob-type-icon{background:rgba(var(--ob-primary-rgb), .14);width:34px;height:34px;color:var(--ob-cyan);border-radius:10px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.ob-type-check{background:var(--ob-gradient);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:16px;right:16px}.ob-type-title{margin-bottom:3px;font-size:14.5px;font-weight:700}.ob-type-desc{color:var(--ob-muted);font-size:12.5px;line-height:1.4}.ob-type-tags{flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:80px;margin-top:8px;display:flex}.ob-tag-pill{background:rgba(var(--ob-primary-rgb), .16);color:var(--ob-tag-text);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.ob-niche-group{letter-spacing:.04em;text-transform:uppercase;color:var(--ob-muted);margin:4px 0 8px;font-size:11.5px;font-weight:700}.ob-field-row>.ob-field-stack{margin-bottom:0}.ob-niche-tabs{border-bottom:1px solid var(--ob-border-soft);flex-wrap:wrap;gap:6px;margin-bottom:14px;padding-bottom:12px;display:flex}.ob-niche-tab{color:var(--ob-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.ob-niche-tab:hover{color:var(--ob-text);background:#ffffff0d}.ob-niche-tab.is-active{background:rgba(var(--ob-primary-rgb), .18);color:var(--ob-text)}.ob-niche-count{background:rgba(var(--ob-cyan-rgb), .14);min-width:18px;color:var(--ob-cyan);text-align:center;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}.ob-niche-panels{align-items:start;display:grid}.ob-niche-panels>.ob-niche-grid{grid-area:1/1;align-content:flex-start}.ob-niche-panels>.ob-niche-grid.is-hidden{visibility:hidden;pointer-events:none}.ob-niche-grid{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.ob-niche-pill{border:1px solid var(--ob-border-soft);background:var(--ob-panel);color:var(--ob-muted);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s}.ob-niche-pill:hover{border-color:var(--ob-border);color:var(--ob-text)}.ob-niche-pill.is-selected{border-color:var(--ob-cyan);background:rgba(var(--ob-cyan-rgb), .14);color:var(--ob-cyan)}.ob-niche-pill:disabled{opacity:.4;cursor:not-allowed}.ob-type-soon{text-transform:uppercase;letter-spacing:.06em;color:var(--ob-muted);background:#94a3b829;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:16px;right:16px}.ob-otp-company-row{flex-direction:column;gap:14px;margin-bottom:14px;display:flex}.ob-otp-block{min-width:0}.ob-otp-label{color:var(--ob-muted);margin-bottom:4px;font-size:13px;font-weight:600;display:block}.ob-otp-desc{color:var(--ob-muted);margin:0 0 8px;font-size:12.5px}.ob-otp-desc--row{align-items:center;gap:6px;display:flex}.ob-otp-check{color:var(--ob-success);flex-shrink:0}.ob-otp-row{align-items:center;gap:8px;display:flex}.ob-otp-box{text-align:center;background:var(--ob-panel);border:1px solid var(--ob-border-soft);width:40px;height:44px;color:var(--ob-text);border-radius:10px;outline:none;font-size:17px;font-weight:700;transition:border-color .15s,box-shadow .15s}.ob-otp-box:focus{border-color:var(--ob-primary);box-shadow:0 0 0 3px rgba(var(--ob-primary-rgb), .18)}.ob-otp-change{color:var(--ob-cyan);cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-left:8px;font-size:12.5px;font-weight:600}.ob-otp-row-email{gap:10px}.ob-otp-email-input{background:var(--ob-panel);border:1px solid var(--ob-border-soft);height:44px;color:var(--ob-text);box-sizing:border-box;border-radius:12px;outline:none;flex:1;padding:0 14px;font-size:14px}.ob-otp-email-input:focus{border-color:var(--ob-primary);box-shadow:0 0 0 3px rgba(var(--ob-primary-rgb), .18)}.ob-otp-resend{white-space:nowrap;min-width:auto;height:44px;padding:0 18px}.ob-otp-inline-link{color:var(--ob-cyan);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.ob-otp-inline-link:disabled{color:var(--ob-faint);cursor:default}.ob-inline-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.ob-inline-field{flex:200px;min-width:0}.ob-inline-hint{margin-top:8px}.ob-inline-field .ob-field input{height:44px;padding-top:0;padding-bottom:0}.ob-inline-verified{height:44px;color:var(--ob-success);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.ob-otp-row-phone{gap:10px}.ob-otp-phone-input{background:var(--ob-panel);border:1px solid var(--ob-border-soft);height:44px;color:var(--ob-text);box-sizing:border-box;border-radius:12px;outline:none;flex:1;padding:0 14px;font-size:14px}.ob-otp-phone-input:focus{border-color:var(--ob-primary);box-shadow:0 0 0 3px rgba(var(--ob-primary-rgb), .18)}.ob-otp-captcha:empty{display:none}.ob-otp-captcha{margin-top:8px}.ob-field--narrow{max-width:380px}.ob-company-row{align-items:center;gap:10px;display:flex}.ob-company-row input{flex:1;min-width:0}.ob-verify-btn{border:1px solid var(--ob-border-soft);background:var(--ob-panel);min-width:auto;color:var(--ob-text);cursor:pointer;white-space:nowrap;border-radius:12px;padding:10px 16px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}.ob-verify-btn:hover{background:var(--ob-panel-2);border-color:var(--ob-border)}.ob-field-stack{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.ob-profile-cta{border:1px solid var(--ob-border-soft);background:var(--ob-panel);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.ob-profile-cta-text{flex:1;min-width:0}.ob-profile-cta-text strong{color:var(--ob-text);margin-bottom:2px;font-size:13.5px;font-weight:600;display:block}.ob-profile-cta-text span{color:var(--ob-muted);font-size:12.5px;line-height:1.4}.ob-modal-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;color:var(--ob-text);background:#02040ab3;justify-content:center;align-items:center;padding:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:fixed;inset:0}.ob-modal-overlay--closed{visibility:hidden;opacity:0;pointer-events:none}.ob-modal.ob-captcha-modal{max-width:400px}.ob-modal{background:var(--ob-bg);border:1px solid var(--ob-border-soft);border-radius:20px;width:100%;max-width:560px;max-height:calc(100vh - 48px);padding:28px;overflow-y:auto;box-shadow:0 30px 80px #00000080}.ob-modal.ob-modal-wide{max-width:860px}.ob-modal-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.ob-modal-title{margin-bottom:5px;font-size:16px;font-weight:700}.ob-modal-title .tag{color:var(--ob-muted);font-size:12.5px;font-weight:500}.ob-modal-desc{color:var(--ob-muted);font-size:13px;line-height:1.5}.ob-modal-close{color:var(--ob-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:4px;display:flex}.ob-modal-close:hover{color:var(--ob-text);background:#ffffff0f}.ob-modal-body{flex-direction:column;gap:18px;margin-bottom:24px;display:flex}.ob-modal-footer{justify-content:flex-end;gap:10px;display:flex}.ob-modal-footer .ob-btn{min-width:auto;padding:10px 22px}.ob-logo-upload{align-items:center;gap:14px;display:flex}.ob-logo-circle{background:var(--ob-panel-2);border:1px dashed var(--ob-border-soft);width:56px;min-width:56px;height:56px;color:var(--ob-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:border-color .15s,color .15s;display:flex;overflow:hidden}.ob-logo-circle:hover{border-color:var(--ob-primary);color:var(--ob-cyan)}.ob-logo-circle img{object-fit:cover;width:100%;height:100%}.ob-logo-upload-copy{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.ob-logo-upload-btn{color:var(--ob-cyan);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.ob-logo-upload-hint{color:var(--ob-faint);font-size:11.5px}.ob-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ob-phone-row{gap:8px;display:flex}.ob-phone-row input{flex:1;min-width:0}.ob-code-picker{flex-shrink:0;position:relative}.ob-code-picker-trigger{background:var(--ob-panel);border:1px solid var(--ob-border-soft);width:108px;height:100%;color:var(--ob-text);cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:600;transition:border-color .15s;display:flex}.ob-code-picker-trigger:hover{border-color:var(--ob-border)}.ob-code-picker-trigger.is-open{border-color:var(--ob-primary);box-shadow:0 0 0 3px rgba(var(--ob-primary-rgb), .18)}.ob-code-picker-trigger svg{color:var(--ob-faint);flex-shrink:0;margin-left:auto}.ob-code-picker-menu{background:var(--ob-bg);border:1px solid var(--ob-border-soft);z-index:20;border-radius:14px;flex-direction:column;gap:2px;min-width:168px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 20px 48px #00000073}.ob-code-picker-item{width:100%;color:var(--ob-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}.ob-code-picker-item:hover{background:#ffffff0f}.ob-code-picker-item.is-selected{color:var(--ob-cyan);font-weight:600}.ob-code-picker-item-country{color:var(--ob-muted);font-weight:500}.ob-code-picker-item.is-selected .ob-code-picker-item-country{color:var(--ob-cyan)}.ob-code-picker-item-code{font-variant-numeric:tabular-nums;margin-left:auto}.ob-code-picker-item-check{flex-shrink:0;width:13px;display:flex}.ob-plan-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ob-plan-head h3{margin:0;font-size:16px;font-weight:700}.ob-toggle-row{color:var(--ob-muted);align-items:center;gap:10px;font-size:13px;display:flex}.ob-toggle{background:var(--ob-panel-2);border:1px solid var(--ob-border-soft);cursor:pointer;border-radius:999px;width:42px;height:24px;padding:0;position:relative}.ob-toggle-knob{background:var(--ob-gradient);border-radius:999px;width:18px;height:18px;transition:transform .18s;position:absolute;top:2px;left:2px}.ob-toggle.is-on .ob-toggle-knob{transform:translate(18px)}.ob-plan-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px;display:grid}@media (max-width:900px){.ob-plan-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ob-plan-grid{grid-template-columns:1fr}}.ob-plan-card{text-align:left;border:1px solid var(--ob-border-soft);background:var(--ob-panel);color:inherit;font:inherit;cursor:pointer;border-radius:16px;flex-direction:column;gap:12px;padding:22px 20px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.ob-plan-card:hover{border-color:#94a3b859}.ob-plan-card.is-selected{border-color:var(--ob-cyan);background:rgba(var(--ob-cyan-rgb), .07);box-shadow:0 0 0 2px var(--ob-cyan);cursor:default}.ob-plan-card--pro{background-image:linear-gradient(var(--ob-panel), var(--ob-panel)), var(--ob-gradient);box-shadow:0 14px 34px rgba(var(--ob-primary-rgb), .25);background-origin:border-box;background-clip:padding-box,border-box;border:1.5px solid #0000}.ob-plan-card--pro:hover{box-shadow:0 16px 40px rgba(var(--ob-primary-rgb), .32)}.ob-plan-card--pro.is-selected{background-image:linear-gradient(rgba(var(--ob-cyan-rgb), .07), rgba(var(--ob-cyan-rgb), .07)), var(--ob-gradient);box-shadow:0 0 0 2px var(--ob-cyan), 0 16px 40px rgba(var(--ob-cyan-rgb), .35);background-origin:border-box;background-clip:padding-box,border-box}.ob-plan-badge--pro{background:var(--ob-gradient);color:#fff}.ob-plan-check{background:var(--ob-gradient);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:14px;right:14px}.ob-plan-badge{text-transform:uppercase;letter-spacing:.05em;background:rgba(var(--ob-cyan-rgb), .16);color:var(--ob-cyan);border-radius:999px;align-self:flex-start;padding:3px 8px;font-size:10.5px;font-weight:700}.ob-plan-name{font-size:14.5px;font-weight:700}.ob-plan-price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:800}.ob-plan-price span{color:var(--ob-muted);font-size:12.5px;font-weight:500}.ob-plan-features{color:var(--ob-muted);flex-direction:column;flex:1;gap:6px;font-size:12.5px;display:flex}.ob-plan-features li{align-items:flex-start;gap:6px;list-style:none;display:flex}.ob-plan-features svg{color:var(--ob-success);flex-shrink:0;margin-top:1px}.ob-plan-note{color:var(--ob-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.ob-footer{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;display:flex}.ob-footer-login{color:var(--ob-muted);margin-right:auto;font-size:13px}.ob-footer-login a,.ob-legal a{color:var(--ob-cyan);font-weight:600;text-decoration:none}.ob-footer-login a:hover,.ob-legal a:hover{text-decoration:underline}.ob-legal{text-align:center;color:var(--ob-muted);margin:14px 0 0;font-size:12px;line-height:1.5}.ob-btn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:140px;padding:13px 28px;font-size:14.5px;font-weight:700;transition:opacity .15s,transform .1s;display:inline-flex}.ob-btn:active{transform:translateY(1px)}.ob-btn-ghost{border:1px solid var(--ob-border-soft);color:var(--ob-text);background:0 0}.ob-btn-ghost:hover{background:#ffffff0d}.ob-btn-primary{background:var(--ob-gradient);color:#fff}.ob-btn-primary:disabled{opacity:.45;cursor:not-allowed}.ob-btn-primary:not(:disabled):hover{opacity:.92}.ob-done-emoji{margin-bottom:6px;font-size:40px}.ob-done-card{background:var(--ob-panel);border:1px solid var(--ob-border-soft);border-radius:18px;margin:14px 0 20px;padding:26px}.ob-done-head{align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.ob-done-avatar{background:rgba(var(--ob-primary-rgb), .16);width:52px;min-width:52px;height:52px;color:var(--ob-cyan);border-radius:999px;justify-content:center;align-items:center;display:flex}.ob-done-head h2{margin:0 0 4px;font-size:19px}.ob-done-head p{color:var(--ob-muted);margin:0;font-size:13.5px;line-height:1.5}.ob-feature-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:780px){.ob-feature-grid{grid-template-columns:1fr 1fr}}.ob-feature-icon{background:rgba(var(--ob-primary-rgb), .14);width:38px;height:38px;color:var(--ob-primary);border-radius:10px;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.ob-feature-title{margin-bottom:3px;font-size:13.5px;font-weight:700}.ob-feature-desc{color:var(--ob-muted);font-size:12px;line-height:1.4}.ob-next-bar{background:var(--ob-panel);border:1px solid var(--ob-border-soft);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.ob-next-left{align-items:center;gap:14px;display:flex}.ob-next-icon{width:38px;height:38px;color:var(--ob-warn);background:#fbbf2424;border-radius:10px;justify-content:center;align-items:center;display:flex}.ob-next-left b{font-size:13.5px}.ob-next-left span{color:var(--ob-muted);margin-top:2px;font-size:12.5px;display:block}.ob-link-btn{color:var(--ob-cyan);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;font-size:13.5px;font-weight:600;display:inline-flex}.ob-notice{border:1px solid var(--ob-border);background:rgba(var(--ob-primary-rgb), .08);color:var(--ob-text);border-radius:14px;margin-bottom:20px;padding:16px 18px;font-size:13.5px;line-height:1.5}.ob-notice.is-error{background:#f8717114;border-color:#f8717166}@media (max-width:900px){.ob-body{flex-direction:column;gap:20px}.ob-stepper{border-left:none;flex-direction:row;gap:6px;width:100%}.ob-step{border-bottom:2px solid #0000;border-left:none;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;margin-left:0;padding:0 2px 10px}.ob-step.is-current{border-left-color:#0000;border-bottom-color:var(--ob-primary)}.ob-step-dot{width:28px;min-width:28px;height:28px}.ob-step-label{text-align:center;font-size:10.5px;line-height:1.25}}@media (max-width:720px){.ob-root{align-items:flex-start;height:auto;min-height:100vh;padding:0;overflow:visible}.ob-lava{display:none}.ob-card{max-width:100%;height:auto;min-height:100vh;box-shadow:none;border:none;border-radius:0;overflow:visible}.ob-shell{padding:10px 18px 24px}.ob-topbar{margin-bottom:6px}.ob-content{min-height:0}.ob-step-fields{flex:none;overflow:visible}.ob-step-fields--center{justify-content:flex-start}.ob-google-btn,.ob-insta-auth-btn{width:100%}.ob-otp-row{flex-wrap:wrap;row-gap:10px}.ob-otp-box{width:15vw;max-width:40px;height:42px}.ob-footer{flex-wrap:wrap;justify-content:center}.ob-footer-login{text-align:center;flex-basis:100%;margin-right:0}.ob-footer .ob-btn{flex:1}.ob-modal-overlay{padding:16px}.ob-modal{padding:20px}.ob-next-bar{flex-direction:column;align-items:stretch}.ob-link-btn{align-self:flex-start}.ob-auth-variant.is-hidden,.ob-swap-variant.is-hidden{display:none}}.ob-login-fields{flex-direction:column;display:flex}.ob-login-split{grid-template-columns:1fr 1fr;grid-template-areas:"illustration form""footer form";align-items:center;gap:24px 56px;width:100%;max-width:960px;margin:auto;display:grid}.ob-login-illustration-col{grid-area:illustration;justify-content:center;display:flex}.ob-login-illustration-col svg{width:100%;max-width:300px;height:auto}.ob-login-wrap{grid-area:form;width:100%;max-width:420px;margin:0 auto}.ob-login-wrap .ob-h1{font-size:clamp(26px,3vw,32px)}.ob-login-wrap .ob-sub{margin-bottom:30px}.ob-login-wrap .ob-google-btn,.ob-login-wrap .ob-insta-auth-btn{width:100%;height:50px;margin:0}.ob-login-wrap .ob-or{margin:24px 0}.ob-login-wrap .ob-btn-primary{width:100%}.ob-login-field{margin-bottom:14px}.ob-remember-me{color:var(--ob-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.ob-remember-me input[type=checkbox]{width:16px;height:16px;accent-color:var(--ob-primary);cursor:pointer}.ob-role-tabs{background:var(--ob-panel);border:1px solid var(--ob-border-soft);border-radius:14px;gap:6px;margin-bottom:28px;padding:4px;display:flex}.ob-role-tab{color:var(--ob-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;padding:9px 12px;font-size:13px;font-weight:600;transition:background .15s,color .15s}.ob-role-tab:hover{color:var(--ob-text)}.ob-role-tab.is-active{background:var(--ob-gradient);color:#fff}.ob-method-tabs{border-bottom:1px solid var(--ob-border-soft);gap:4px;margin-bottom:20px;display:flex}.ob-method-tab{color:var(--ob-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 4px 10px;font-size:13px;font-weight:600;transition:color .15s,border-color .15s}.ob-method-tab:hover{color:var(--ob-text)}.ob-method-tab.is-active{color:var(--ob-text);border-bottom-color:var(--ob-primary)}.ob-method-hint{color:var(--ob-faint);margin:0 0 14px;font-size:12px;line-height:1.5}.ob-login-method-panel{margin-bottom:32px}.ob-login-submit{margin-top:6px}.ob-login-foot{text-align:center;color:var(--ob-muted);grid-area:footer;font-size:13px}.ob-login-foot a{color:var(--ob-cyan);font-weight:600;text-decoration:none}.ob-login-foot a:hover{text-decoration:underline}.ob-swap{display:grid}.ob-swap-variant{grid-area:1/1;min-width:0}.ob-swap-variant.is-hidden{visibility:hidden;pointer-events:none}@media (max-width:900px){.ob-login-split{max-width:420px;display:block}.ob-login-illustration-col{display:none}}
