:root{--brand-900:#0d3b2e;--brand-700:#14634c;--brand-500:#1f9b74;--brand-100:#dff0e9;--ink:#12161c;--ink-2:#3c4653;--ink-3:#6b7684;--paper:#ffffff;--paper-2:#f7f9fb;--paper-3:#eef2f6;--line:#dfe5ec;--warn:#92561a;--warn-bg:#fdf1e4;--crit:#a32b28;--crit-bg:#fbeceb;--radius:10px;--space:8px;--shadow-1:0 1px 2px rgba(18,22,28,.04),0 4px 12px rgba(18,22,28,.05);--shadow-2:0 2px 6px rgba(18,22,28,.05),0 12px 32px rgba(18,22,28,.07);color-scheme:light}*{box-sizing:border-box}body,html{margin:0;height:100%;background:var(--paper-2);color:var(--ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px;border-radius:4px}.cf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cf-shell{display:grid;grid-template-columns:minmax(280px,340px) 1fr;height:100dvh;background:var(--paper-2)}.cf-sidebar{display:flex;flex-direction:column;min-height:0;background:var(--paper);border-right:1px solid var(--line)}.cf-sidebar__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space);padding:calc(var(--space) * 2);border-bottom:1px solid var(--line)}.cf-sidebar__title{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em}.cf-main{display:flex;flex-direction:column;min-height:0;min-width:0}.cf-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--line);background:var(--paper-2);color:var(--ink-2);white-space:nowrap;transition:background-color .18s,border-color .18s,color .18s}.cf-badge__dot{font-size:10px;line-height:1}.cf-badge--live{background:var(--brand-100);border-color:#9fcdb9;color:var(--brand-900)}.cf-badge--warn{background:var(--warn-bg);border-color:#edd2ae;color:var(--warn)}.cf-badge--down{background:var(--crit-bg);border-color:#eec4c2;color:var(--crit)}.cf-list{list-style:none;margin:0;padding:var(--space);overflow-y:auto;flex:1 1;min-height:0}.cf-row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name time" "tag unread";align-items:center;grid-gap:4px var(--space);gap:4px var(--space);width:100%;min-height:56px;padding:10px 12px;border:1px solid transparent;border-radius:var(--radius);background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:background-color .15s,border-color .15s}.cf-row:hover{background:var(--paper-2)}.cf-row--active{background:var(--brand-100);border-color:#9fcdb9}.cf-row__name{grid-area:name;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-row__time{grid-area:time;font-size:12px;color:var(--ink-3)}.cf-tag{grid-area:tag;justify-self:start;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid var(--line);background:var(--paper-2);color:var(--ink-2)}.cf-tag--bot_ativo{background:var(--paper-3)}.cf-tag--aguardando_humano{background:var(--warn-bg);border-color:#edd2ae;color:var(--warn)}.cf-tag--humano_ativo{background:var(--brand-100);border-color:#9fcdb9;color:var(--brand-900)}.cf-unread{grid-area:unread;justify-self:end;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--brand-700);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.cf-conversation-header{display:flex;align-items:center;gap:var(--space);padding:calc(var(--space) * 1.5) calc(var(--space) * 2);background:var(--paper);border-bottom:1px solid var(--line)}.cf-conversation-header__identity{flex:1 1;min-width:0}.cf-conversation-header__name{margin:0;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-conversation-header__phone{font-size:12px;color:var(--ink-3)}.cf-state{font-size:13px;font-weight:700;padding:6px 14px;border-radius:999px;border:1px solid var(--line);background:var(--paper-3);color:var(--ink-2);white-space:nowrap}.cf-state--aguardando_humano{background:var(--warn-bg);border-color:#edd2ae;color:var(--warn)}.cf-state--humano_ativo{background:var(--brand-100);border-color:#9fcdb9;color:var(--brand-900)}.cf-back{display:none;min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);cursor:pointer;font-size:18px}.cf-thread{flex:1 1;min-height:0;overflow-y:auto;padding:calc(var(--space) * 2);display:flex;flex-direction:column;gap:var(--space);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.cf-thread{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.cf-bubble{max-width:min(68ch,78%);padding:10px 14px;border-radius:var(--radius);border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-1)}.cf-bubble--in{align-self:flex-start;border-bottom-left-radius:3px}.cf-bubble--out{align-self:flex-end;background:var(--brand-100);border-color:#c3e0d4;border-bottom-right-radius:3px}.cf-bubble--bot{background:var(--paper-3);border-color:var(--line)}.cf-bubble__author{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin-bottom:2px}.cf-bubble__body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.cf-bubble__meta{display:flex;align-items:center;gap:var(--space);margin-top:4px;font-size:11px;color:var(--ink-3)}.cf-status{display:inline-flex;align-items:center;gap:4px}.cf-status--read{color:var(--brand-700);font-weight:600}.cf-status--failed{color:var(--crit);font-weight:700}.cf-retry,.cf-status__reason{color:var(--crit)}.cf-retry{min-height:28px;padding:0 10px;margin-left:6px;border:1px solid var(--crit);border-radius:6px;font-size:11px;font-weight:700;cursor:pointer}.cf-composer,.cf-retry{background:var(--paper)}.cf-composer{padding:calc(var(--space) * 1.5) calc(var(--space) * 2);border-top:1px solid var(--line)}.cf-composer--locked{display:flex;align-items:center;gap:var(--space);flex-wrap:wrap;background:var(--paper-2)}.cf-composer__notice{margin:0;flex:1 1;font-size:14px;color:var(--ink-2)}.cf-composer__input{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);font:inherit;color:inherit;resize:vertical;min-height:72px}.cf-composer__input:disabled{background:var(--paper-3);color:var(--ink-3)}.cf-composer__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space);margin-top:var(--space)}.cf-composer__count{font-size:11px;color:var(--ink-3)}.cf-cta{min-height:44px;padding:0 20px;border:1px solid var(--brand-700);border-radius:var(--radius);background:var(--brand-700);color:#fff;font:inherit;font-weight:600;cursor:pointer;box-shadow:var(--shadow-1);transition:background-color .18s,transform .18s,box-shadow .18s}.cf-cta:hover:not(:disabled){background:var(--brand-900);box-shadow:var(--shadow-2)}.cf-cta:active:not(:disabled){transform:translateY(1px)}.cf-cta:disabled{background:var(--paper-3);border-color:var(--line);color:var(--ink-3);cursor:not-allowed;box-shadow:none}.cf-cta--ghost{background:transparent;color:var(--brand-700);box-shadow:none}.cf-cta--ghost:hover:not(:disabled){background:var(--brand-100);color:var(--brand-900)}.cf-error{margin:var(--space) 0 0;padding:8px 12px;border-radius:6px;background:var(--crit-bg);border:1px solid #eec4c2;color:var(--crit);font-size:13px;font-weight:600}.cf-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:calc(var(--space) * 5) calc(var(--space) * 3);text-align:center}.cf-empty--main{flex:1 1}.cf-empty__title{margin:0;font-size:16px;font-weight:600;color:var(--ink-2)}.cf-empty__hint{margin:0;font-size:13px;color:var(--ink-3);max-width:42ch}@media (max-width:860px){.cf-shell{grid-template-columns:1fr}.cf-back{display:grid;place-items:center}.cf-shell[data-view=conversation] .cf-sidebar,.cf-shell[data-view=list] .cf-main{display:none}}.cf-login{min-height:100dvh;display:flex;background:#ffffff;color:#0b1b3a;position:relative;overflow:hidden;font-family:Plus Jakarta Sans,Segoe UI,system-ui,-apple-system,sans-serif}.cf-login__bleed{display:none;position:absolute;right:-10%;bottom:-20%;width:58%;aspect-ratio:1;min-width:420px;pointer-events:none}@media (min-width:900px){.cf-login__bleed{display:block}}.cf-login__divider-line{position:absolute;top:0;bottom:0;left:min(620px,43%);width:1px;background:#f1f3f7;display:none}@media (min-width:900px){.cf-login__divider-line{display:block}}.cf-login__form-side{position:relative;z-index:1;flex:1 1;min-width:0;display:flex;flex-direction:column;gap:28px;padding:40px 24px 32px;overflow-y:auto}@media (min-width:900px){.cf-login__form-side{flex:0 0 min(620px,43%);justify-content:center;padding:56px 72px 48px}.cf-login__form-side--wide{flex-basis:min(760px,52%);justify-content:flex-start}}.cf-login__brand{display:flex;align-items:center;gap:12px;font-size:19px;font-weight:800;letter-spacing:-.03em}.cf-login__brand-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.cf-login__brand-mark{display:block;flex-shrink:0}.cf-login__eyebrow{margin:0;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#8f5410}.cf-login__heading{display:flex;flex-direction:column;gap:10px;margin-top:8px}@media (min-width:900px){.cf-login__heading{margin-top:40px}}.cf-login__title{margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:800;letter-spacing:-.03em;line-height:1.15}.cf-login__hint{margin:0;font-size:14.5px;font-weight:500;color:#5a6780;line-height:1.5}.cf-login__form-body{gap:18px}.cf-login__form-body,.cf-login__row,.cf-login__rows{display:flex;flex-direction:column}.cf-login__row{gap:6px;border:1px solid #dce1ea;border-radius:14px;padding:14px 16px 12px}.cf-login__row+.cf-login__row{margin-top:12px}.cf-login__row:focus-within{border-color:#0b1b3a}@media (min-width:900px){.cf-login__row{border:none;border-top:1px solid #e6e9f0;border-radius:0;padding:16px 0 14px}.cf-login__row+.cf-login__row{margin-top:0}.cf-login__rows>.cf-login__row-grid:last-child .cf-login__row,.cf-login__rows>.cf-login__row:last-child{border-bottom:1px solid #e6e9f0}.cf-login__row:focus-within{border-top-color:#e6e9f0;border-bottom:2px solid #0b1b3a;padding-bottom:13px}}.cf-login__row-grid{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}@media (min-width:900px){.cf-login__row-grid{grid-template-columns:1fr 1fr;gap:0 28px}}.cf-login__row-label{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5a6780}@media (min-width:900px){.cf-login__row-label{font-size:13px;letter-spacing:0;font-family:inherit;color:#5a6780;font-weight:700}}.cf-login__row-value{display:flex;align-items:center;gap:12px}.cf-login__row-input{flex:1 1;min-width:0;border:none;outline:none;background:none;padding:0;font-size:15px;font-weight:600;color:#0b1b3a;font-family:inherit}.cf-login__row-input::placeholder{color:#98a3b8;font-weight:500}.cf-login__row-input[type=password]{letter-spacing:.18em}.cf-login__row-toggle{flex-shrink:0;border:none;background:none;padding:0;font-size:12px;font-weight:700;color:#5a6780;cursor:pointer}.cf-login__row-toggle:hover{color:#0b1b3a}.cf-login__strength{display:flex;align-items:center;gap:7px;margin-top:2px}.cf-login__strength-bar{width:26px;height:4px;border-radius:2px;background:#e6e9f0;transition:background-color .15s}.cf-login__strength-bar[data-filled=true][data-level=weak]{background:#b4342f}.cf-login__strength-bar[data-filled=true][data-level=medium]{background:#c97a21}.cf-login__strength-bar[data-filled=true][data-level=strong]{background:#1f7a4d}.cf-login__strength-label{font-size:11px;font-weight:800;padding-left:4px}.cf-login__strength-label[data-level=weak]{color:#b4342f}.cf-login__strength-label[data-level=medium]{color:#8f5410}.cf-login__strength-label[data-level=strong]{color:#1f7a4d}.cf-login__options{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:4px}.cf-login__checkbox-row{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:#5a6780;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cf-login__checkbox-row--consent{align-items:flex-start;font-size:13px;font-weight:500;line-height:1.5;max-width:58ch}.cf-login__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:20px;height:20px;border-radius:6px;border:1.5px solid #dce1ea;background:#ffffff;cursor:pointer;display:grid;place-items:center;margin-top:1px}.cf-login__checkbox:after{content:"";width:11px;height:7px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(-45deg) translateY(-1px);opacity:0}.cf-login__checkbox:checked{background:#0b1b3a;border-color:#0b1b3a}.cf-login__checkbox:checked:after{opacity:1}.cf-login__checkbox:focus-visible{outline:2px solid #0b1b3a;outline-offset:2px}.cf-login__error{margin:0;font-size:13px;font-weight:600;color:#b4342f}.cf-login__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cf-login__submit{flex:1 1;min-width:160px;height:54px;border:none;border-radius:13px;background:#0b1b3a;color:#ffffff;font-size:15px;font-weight:800;cursor:pointer;transition:opacity .15s}.cf-login__submit:disabled{opacity:.6;cursor:not-allowed}.cf-login__submit:not(:disabled):hover{opacity:.92}.cf-login__link{align-self:flex-start;border:none;background:none;padding:0;font:inherit;font-size:13px;font-weight:700;color:#5a6780;cursor:pointer}.cf-login__link:hover{color:#0b1b3a}.cf-login__link--amber{color:#8f5410}.cf-login__link--amber:hover{opacity:.8;color:#8f5410}.cf-login__link:disabled{opacity:.5;cursor:not-allowed}.cf-login__link:disabled:hover{color:#5a6780}.cf-login__otp{position:relative;width:-moz-fit-content;width:fit-content}.cf-login__otp-input{position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:0;cursor:text}.cf-login__otp-boxes{display:flex;gap:10px}.cf-login__otp-box{display:grid;place-items:center;width:46px;height:54px;border-radius:12px;border:1px solid #dce1ea;background:#ffffff;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px;font-weight:800;color:#0b1b3a;transition:border-color .15s,box-shadow .15s}.cf-login__otp-box[data-state=filled]{border-color:#c4d0e6}.cf-login__otp-box[data-state=active]{border-color:#0b1b3a;box-shadow:0 0 0 3px rgba(11,27,58,.12)}.cf-login__otp-box[data-state=error]{border-color:#b4342f}.cf-login__google{display:flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 22px;border:1px solid #dce1ea;border-radius:13px;background:#ffffff;color:#0b1b3a;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s}.cf-login__google:hover{background:#f7f8fb;border-color:#0b1b3a}.cf-login__google:disabled{opacity:.6;cursor:not-allowed}.cf-login__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:13px;font-weight:500;color:#5a6780}@media (min-width:900px){.cf-login__footer{margin-top:auto;padding-top:24px}}.cf-login__footer-tag{font-size:12px;font-weight:600}.cf-login__section-title{margin:4px 0 -6px;font-size:11.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#5a6780}.cf-login__code{display:block;padding:12px 14px;border-radius:10px;background:#f7f8fb;border:1px solid #eef1f6;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:#0b1b3a;word-break:break-all}.cf-login__marketing{position:relative;z-index:1;flex:1 1;min-width:0;display:none;flex-direction:column;justify-content:center;gap:34px;padding:56px clamp(32px,6vw,72px);background:#f7f8fb;color:#0b1b3a}@media (min-width:900px){.cf-login__marketing{display:flex}}.cf-login__marketing-title{margin:0;max-width:17ch;font-size:clamp(24px,2.2vw,32px);font-weight:800;letter-spacing:-.03em;line-height:1.2}.cf-login__steps{display:flex;flex-direction:column}.cf-login__step{display:flex;gap:16px}.cf-login__step-rail{flex-direction:column;gap:6px}.cf-login__step-dot,.cf-login__step-rail{display:flex;align-items:center;flex-shrink:0}.cf-login__step-dot{width:32px;height:32px;border-radius:999px;justify-content:center;font-size:13px;font-weight:800}.cf-login__step[data-state=current] .cf-login__step-dot,.cf-login__step[data-state=done] .cf-login__step-dot{background:#0b1b3a;color:#ffffff}.cf-login__step[data-state=upcoming] .cf-login__step-dot{border:2px solid #dce1ea;color:#5a6780}.cf-login__step-connector{width:2px;flex:1 1;background:#dce1ea;min-height:22px}.cf-login__step-body{display:flex;flex-direction:column;gap:4px;padding-bottom:22px}.cf-login__step-title{font-size:15px;font-weight:800}.cf-login__step[data-state=upcoming] .cf-login__step-title{color:#5a6780}.cf-login__step-desc{font-size:13px;font-weight:500;color:#5a6780}.cf-login__step[data-state=upcoming] .cf-login__step-desc{color:#5a6780}.cf-login__rule{height:1px;background:#e6e9f0}.cf-login__benefits{display:flex;flex-direction:column;gap:18px}.cf-login__benefit{display:flex;gap:12px;align-items:flex-start;font-size:14px;font-weight:500;color:#3c4c6b;line-height:1.5}.cf-login__benefit svg{color:#c97a21;flex-shrink:0;margin-top:2px}.cf-login__callout{margin-top:auto;background:#0b1b3a;border-radius:18px;padding:26px 28px;display:flex;flex-direction:column;gap:12px;color:#ffffff}.cf-login__callout-title{font-size:15px;font-weight:800}.cf-login__callout ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:#c3cee2}.cf-login__dev{margin-top:8px;padding-top:20px;border-top:1px solid #eef1f6}.cf-login__dev[open]{display:flex;flex-direction:column;gap:12px}.cf-login__dev-badge{display:inline-block;width:-moz-fit-content;width:fit-content;padding:3px 10px;border-radius:999px;background:#fdf1e4;border:1px solid #edd2ae;color:#92561a;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;list-style:none}.cf-login__dev-badge::-webkit-details-marker{display:none}.cf-login__dev-badge:before{content:"＋ "}.cf-login__dev[open] .cf-login__dev-badge:before{content:"－ "}.cf-login__dev-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cf-login__dev-agent{padding:8px 14px;border:1px solid #dce1ea;border-radius:999px;background:#ffffff;font:inherit;font-size:12.5px;font-weight:700;color:#5a6780;cursor:pointer;transition:background-color .15s,border-color .15s}.cf-login__dev-agent:hover{background:#f7f8fb;border-color:#0b1b3a;color:#0b1b3a}.cf-onboard{min-height:100dvh;display:flex;flex-direction:column;background:#f7f8fb;color:#0b1b3a;font-family:Plus Jakarta Sans,Segoe UI,system-ui,-apple-system,sans-serif}.cf-onboard__topbar{height:72px;flex-shrink:0;background:#ffffff;border-bottom:1px solid #e6e9f0;display:flex;align-items:center;justify-content:space-between;padding:0 24px}@media (min-width:900px){.cf-onboard__topbar{padding:0 40px}}.cf-onboard__skip{font-size:13px;font-weight:700;color:#5a6780;text-decoration:none}.cf-onboard__skip:hover{color:#0b1b3a}.cf-onboard__body{flex:1 1;display:flex;justify-content:center;padding:40px 20px 64px}@media (min-width:900px){.cf-onboard__body{padding:64px 40px}}.cf-onboard__content{width:100%;max-width:900px;display:flex;flex-direction:column;gap:32px}.cf-onboard__progress{display:flex;gap:12px;flex-wrap:wrap}.cf-onboard__progress-item{flex:1 1 140px;display:flex;flex-direction:column;gap:10px}.cf-onboard__progress-bar{height:5px;border-radius:3px;background:#dce1ea}.cf-onboard__progress-item[data-state=done] .cf-onboard__progress-bar{background:#0b1b3a}.cf-onboard__progress-item[data-state=current] .cf-onboard__progress-bar{background:#e09a3e}.cf-onboard__progress-label{font-size:13px;font-weight:700}.cf-onboard__progress-item[data-state=upcoming] .cf-onboard__progress-label{color:#5a6780}.cf-onboard__heading{display:flex;flex-direction:column;gap:8px}.cf-onboard__title{margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:800;letter-spacing:-.03em}.cf-onboard__hint{margin:0;font-size:14.5px;font-weight:500;color:#5a6780}.cf-onboard__cards{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:700px){.cf-onboard__cards{grid-template-columns:1fr 1fr}}.cf-onboard__card{background:#ffffff;border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:18px;border:1px solid #e6e9f0}.cf-onboard__card--connected{border-color:#0b1b3a}.cf-onboard__card-top{display:flex;align-items:center;justify-content:space-between}.cf-onboard__badge{font-size:12px;font-weight:700;border-radius:999px;padding:5px 12px}.cf-onboard__badge--connected{background:#e7f4ed;color:#1f7a4d}.cf-onboard__badge--soon{background:#f1f3f7;color:#5a6780}.cf-onboard__card-body{display:flex;flex-direction:column;gap:6px}.cf-onboard__card-title{font-size:18px;font-weight:800}.cf-onboard__card-desc{font-size:13.5px;font-weight:500;color:#5a6780;line-height:1.5}.cf-onboard__card-divider{height:1px;background:#f1f3f7}.cf-onboard__stat-row{display:flex;justify-content:space-between;font-size:13px;font-weight:600;color:#5a6780}.cf-onboard__stat-value{color:#0b1b3a;font-weight:700}.cf-onboard__card-cta{height:44px;border-radius:11px;border:1px solid #dce1ea;background:#ffffff;color:#98a3b8;font-size:14px;font-weight:700;cursor:not-allowed;display:flex;align-items:center;justify-content:center;text-decoration:none}.cf-onboard__card-cta--active{border-color:#0b1b3a;color:#0b1b3a;cursor:pointer}.cf-onboard__card-cta--active:hover{background:#f7f8fb}.cf-onboard__banner{background:#0b1b3a;border-radius:18px;padding:24px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#ffffff}.cf-onboard__banner-text{display:flex;flex-direction:column;gap:4px}.cf-onboard__banner-title{font-size:16px;font-weight:800}.cf-onboard__banner-desc{font-size:13px;font-weight:500;color:#c3cee2}.cf-onboard__continue{flex-shrink:0;background:#e09a3e;color:#0b1b3a;border-radius:11px;padding:14px 26px;font-size:14px;font-weight:800;text-decoration:none;white-space:nowrap}.cf-onboard__continue:hover{opacity:.9}.cf-onboard__inline-link{align-self:flex-start;border:none;background:none;padding:0;font:inherit;font-size:12px;font-weight:700;color:#5a6780;cursor:pointer;text-align:left}.cf-onboard__inline-link:hover{color:#0b1b3a}.cf-onboard__mini-rows{display:flex;flex-direction:column;gap:10px}.cf-onboard__mini-row{display:flex;flex-direction:column;gap:4px;font-size:11.5px;font-weight:700;color:#5a6780}.cf-onboard__mini-row input{height:40px;border:1px solid #dce1ea;border-radius:9px;padding:0 12px;font-size:13.5px;font-weight:500;color:#0b1b3a;font-family:inherit;outline:none}.cf-onboard__mini-row input:focus{border-color:#0b1b3a}