@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_6b9622{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_6b9622{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}.onboarding-root{--ob-bg:#0b1d33;--ob-panel:#12253f;--ob-line:#223f5e;--ob-text:#eef2f7;--ob-text-dim:#9fb0c5;--ob-text-faint:#6f84a0;--ob-accent:#4ade80;--ob-accent-deep:#15803d;--ob-accent-dim:rgba(74,222,128,0.14);--ob-sidebar-hover:#16304f;--ob-wait-late-fg:#c0362c;--ob-wait-late-bg:rgba(192,54,44,0.14);--ob-ch-mp:#ff8a4c;--ob-ch-at:#5b8cff;--ob-ch-as:#a78bfa;--ob-ch-wa:#25d366;font-family:var(--font-inter),"Inter",sans-serif;color:var(--ob-text);-webkit-font-smoothing:antialiased}.onboarding-root .font-display{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif}.onboarding-checkbox{appearance:none;-webkit-appearance:none;width:17px;height:17px;border:1.5px solid var(--ob-text-faint);border-radius:5px;cursor:pointer;background:var(--ob-panel);background-repeat:no-repeat;background-position:50%;flex-shrink:0}.onboarding-checkbox:checked{background-color:var(--ob-accent);border-color:var(--ob-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 13L10 18L19 7' stroke='%2306210f' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.onboarding-checkbox-lg{width:19px;height:19px;background-image:none}.onboarding-checkbox-lg:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 13L10 18L19 7' stroke='%2306210f' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.onboarding-field input,.onboarding-field select{width:100%;border:1px solid var(--ob-line);background:var(--ob-bg);color:var(--ob-text);font-family:inherit;font-size:14px;padding:11px 13px;border-radius:9px;transition:border-color .15s ease,box-shadow .15s ease}.onboarding-field input::placeholder{color:var(--ob-text-faint)}.onboarding-field input:focus,.onboarding-field select:focus{outline:none;border-color:var(--ob-accent);box-shadow:0 0 0 3px var(--ob-accent-dim)}.onboarding-submit{width:100%;border:none;background:var(--ob-accent);color:#06210f;font-family:inherit;font-weight:700;font-size:14.5px;padding:13px 16px;border-radius:10px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,opacity .15s ease}.onboarding-submit:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 26px rgba(74,222,128,.3)}.onboarding-submit:disabled{background:var(--ob-line);color:var(--ob-text-faint);cursor:not-allowed;transform:none;box-shadow:none}.onboarding-spinner{width:15px;height:15px;border:2px solid rgba(6,33,15,.3);border-top-color:#06210f;border-radius:50%;animation:onboarding-spin .7s linear infinite}@keyframes onboarding-spin{to{transform:rotate(1turn)}}.onboarding-doc-body::-webkit-scrollbar{width:9px}.onboarding-doc-body::-webkit-scrollbar-thumb{background:var(--ob-line);border-radius:100px}.onboarding-modal-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55);padding:16px}.onboarding-modal-card{width:100%;max-width:420px;border-radius:14px;border:1px solid var(--ob-line);background:var(--ob-panel);padding:22px 22px 18px;box-shadow:0 30px 70px rgba(0,0,0,.45)}.onboarding-modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.onboarding-modal-head h3{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:17px;font-weight:600;color:var(--ob-text);margin:0}.onboarding-modal-close{border:none;background:transparent;color:var(--ob-text-faint);font-size:22px;line-height:1;cursor:pointer;padding:0 4px}.onboarding-modal-close:hover{color:var(--ob-text)}.onboarding-modal-hint{font-size:12.5px;line-height:1.55;color:var(--ob-text-dim);margin-bottom:16px}.onboarding-modal-error{margin-top:10px;font-size:12.5px;color:#f87171;white-space:pre-wrap;word-break:break-word;line-height:1.55}.onboarding-modal-actions{display:flex;gap:10px;margin-top:18px}.onboarding-modal-cancel{flex:1;border:1px solid var(--ob-line);background:var(--ob-bg);color:var(--ob-text-dim);font-family:inherit;font-size:13px;font-weight:600;padding:11px 14px;border-radius:9px;cursor:pointer}.onboarding-modal-cancel:hover{color:var(--ob-text)}.onboarding-channel-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:1px solid var(--ob-line);background:var(--ob-bg);border-radius:10px;padding:12px 14px;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.onboarding-channel-row:hover{border-color:var(--ob-text-faint)}.onboarding-channel-row.is-connected{border-color:rgba(74,222,128,.35);background:var(--ob-accent-dim)}.onboarding-channel-row-label{font-size:13.5px;font-weight:600;color:var(--ob-text)}.onboarding-channel-row-domain{font-size:12px;color:var(--ob-text-dim);margin-top:2px}.onboarding-channel-add-custom{width:100%;margin-top:4px;border:1px dashed var(--ob-line);background:transparent;color:var(--ob-accent);font-family:inherit;font-size:13px;font-weight:600;padding:11px 14px;border-radius:10px;cursor:pointer}.onboarding-channel-add-custom:hover{border-color:var(--ob-accent);background:var(--ob-accent-dim)}.onboarding-setup-card{position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--ob-line);background:var(--ob-panel);padding:34px 28px 28px;box-shadow:0 30px 70px rgba(0,0,0,.35);text-align:center}.onboarding-setup-card--compact{padding:48px 28px}.onboarding-setup-glow{position:absolute;inset:-40% -20% auto;height:220px;background:radial-gradient(ellipse at center,rgba(74,222,128,.16),transparent 70%);pointer-events:none}.onboarding-setup-icon-wrap{display:flex;justify-content:center;margin-bottom:22px}.onboarding-setup-ring{position:relative;width:108px;height:108px}.onboarding-setup-ring-svg{width:108px;height:108px;transform:rotate(-90deg)}.onboarding-setup-ring-track{fill:none;stroke:var(--ob-line);stroke-width:8}.onboarding-setup-ring-progress{fill:none;stroke:var(--ob-accent);stroke-width:8;stroke-linecap:round;stroke-dasharray:327;transition:stroke-dashoffset .6s ease}.onboarding-setup-ring.is-done .onboarding-setup-ring-progress{stroke:var(--ob-accent)}.onboarding-setup-ring-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:22px;font-weight:700;color:var(--ob-accent)}.onboarding-setup-title{margin:0 0 8px;font-size:22px;font-weight:600;color:var(--ob-text)}.onboarding-setup-subtitle{margin:0 auto 24px;max-width:420px;font-size:13.5px;line-height:1.6;color:var(--ob-text-dim)}.onboarding-setup-steps{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:10px;text-align:left}.onboarding-setup-step{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--ob-line);background:var(--ob-bg);border-radius:10px;padding:12px 14px;transition:border-color .25s ease,background .25s ease,opacity .25s ease;opacity:.55}.onboarding-setup-step.is-active{opacity:1;border-color:rgba(74,222,128,.45);background:var(--ob-accent-dim)}.onboarding-setup-step.is-done{opacity:1;border-color:rgba(74,222,128,.35)}.onboarding-setup-step-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:1px;flex-shrink:0;color:var(--ob-accent)}.onboarding-setup-step-dot{width:8px;height:8px;border-radius:50%;background:var(--ob-text-faint)}.onboarding-setup-step-spinner{width:14px;height:14px;border:2px solid rgba(74,222,128,.25);border-top:2px solid var(--ob-accent);border-radius:50%;animation:onboarding-spin .7s linear infinite}.onboarding-setup-step-spinner--lg{width:22px;height:22px;border-width:2.5px}.onboarding-setup-step-text{display:flex;flex-direction:column;gap:2px;min-width:0}.onboarding-setup-step-label{font-size:13.5px;font-weight:600;color:var(--ob-text)}.onboarding-setup-step-hint{font-size:12px;line-height:1.45;color:var(--ob-text-dim)}.onboarding-setup-footnote{margin:0;font-size:11.5px;color:var(--ob-text-faint)}.onboarding-setup-error{margin:0 0 12px;font-size:13px;color:#f87171;white-space:pre-wrap;word-break:break-word;line-height:1.55}.onboarding-setup-loading{display:flex;flex-direction:column;align-items:center;gap:14px;color:var(--ob-text-dim);font-size:14px}.onboarding-mailbox-list{display:flex;flex-direction:column;gap:10px;margin-bottom:4px}.onboarding-mailbox-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(74,222,128,.35);background:var(--ob-accent-dim);border-radius:10px;padding:12px 14px}.onboarding-mailbox-row-main{min-width:0;text-align:left}.onboarding-mailbox-row-label{font-size:13.5px;font-weight:600;color:var(--ob-text);word-break:break-word}.onboarding-mailbox-row-meta{margin-top:2px;font-size:12px;color:var(--ob-text-dim)}.onboarding-mailbox-row-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.onboarding-mailbox-status{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ob-accent)}.onboarding-mailbox-disconnect{border:none;background:transparent;color:var(--ob-text-faint);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:0}.onboarding-mailbox-disconnect:hover:not(:disabled){color:var(--ob-wait-late-fg)}.onboarding-mailbox-disconnect:disabled{opacity:.6;cursor:not-allowed}.onboarding-mailbox-add{width:100%;margin-top:4px;border:1px dashed var(--ob-line);background:transparent;color:var(--ob-accent);font-family:inherit;font-size:13px;font-weight:600;padding:11px 14px;border-radius:10px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.onboarding-mailbox-add:hover{border-color:var(--ob-accent);background:var(--ob-accent-dim)}.onboarding-mailbox-cancel-add{width:100%;border:1px solid var(--ob-line);background:var(--ob-bg);color:var(--ob-text-dim);font-family:inherit;font-size:13px;font-weight:600;padding:11px 14px;border-radius:10px;cursor:pointer}.onboarding-mailbox-cancel-add:hover{color:var(--ob-text)}