@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");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}:root{--sc-color-bg:#f7f5f0;--sc-color-surface:#fff;--sc-color-surface-muted:#fbfaf7;--sc-color-surface-sunken:#eeebe4;--sc-color-border:#e3dfd6;--sc-color-border-strong:#cfcac0;--sc-color-ink:#22252a;--sc-color-ink-secondary:#4a4f57;--sc-color-ink-muted:#5b6068;--sc-color-accent:#f2a007;--sc-color-accent-ink:#22252a;--sc-color-accent-soft:#fcebc5;--sc-color-accent-soft-border:#e9b44c;--sc-color-link:#7a4f00;--sc-color-danger:#b42318;--sc-color-danger-soft:#fbf1ef;--sc-color-danger-border:#e7b4ae;--sc-color-highlight-row:#fdf6e6;--sc-color-meter-off:#d6d1c7;--sc-font-family:Inter,system-ui,sans-serif;--sc-font-size-xs:12px;--sc-font-size-sm:13px;--sc-font-size-md:14px;--sc-font-size-lg:15px;--sc-font-size-xl:20px;--sc-font-size-2xl:28px;--sc-font-size-3xl:36px;--sc-font-weight-regular:400;--sc-font-weight-medium:500;--sc-font-weight-semibold:600;--sc-font-weight-bold:700;--sc-tracking-tight:-0.02em;--sc-space-1:4px;--sc-space-2:8px;--sc-space-3:12px;--sc-space-4:16px;--sc-space-5:20px;--sc-space-6:24px;--sc-space-8:32px;--sc-space-10:40px;--sc-space-12:48px;--sc-radius-sm:6px;--sc-radius-md:8px;--sc-radius-lg:10px;--sc-radius-xl:12px;--sc-radius-pill:999px;--sc-control-min-height:44px;--sc-focus-ring:2px solid #22252a;--sc-focus-offset:2px;--sc-layout-sidebar-width:248px;--sc-layout-content-max:1080px;--sc-layout-detail-panel-max:420px}.sc-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sc-btn,.sc-input,.sc-select{min-height:var(--sc-control-min-height);font:inherit;font-size:var(--sc-font-size-md);border-radius:var(--sc-radius-md);padding:0 var(--sc-space-4)}.sc-btn{font-weight:var(--sc-font-weight-semibold);border:1px solid var(--sc-color-border-strong);background:var(--sc-color-surface);color:var(--sc-color-ink);cursor:pointer}.sc-btn--primary{background:var(--sc-color-accent);color:var(--sc-color-accent-ink);border-color:var(--sc-color-accent)}.sc-btn--danger{background:var(--sc-color-surface);color:var(--sc-color-danger);border-color:var(--sc-color-danger-border)}.sc-btn:disabled{opacity:.55;cursor:not-allowed}.sc-btn:focus-visible,.sc-input:focus-visible,.sc-select:focus-visible{outline:var(--sc-focus-ring);outline-offset:var(--sc-focus-offset)}.sc-input,.sc-select{border:1px solid var(--sc-color-border-strong);background:var(--sc-color-surface);color:var(--sc-color-ink)}.sc-field{display:flex;flex-direction:column;gap:var(--sc-space-1)}.sc-field__label{font-weight:var(--sc-font-weight-medium);font-size:var(--sc-font-size-md)}.sc-field__hint{color:var(--sc-color-ink-muted)}.sc-field__error,.sc-field__hint{margin:0;font-size:var(--sc-font-size-sm)}.sc-field__error{color:var(--sc-color-danger);font-weight:var(--sc-font-weight-medium)}.sc-table-wrap{overflow-x:auto}.sc-table{width:100%;border-collapse:collapse;font-size:var(--sc-font-size-md)}.sc-table td,.sc-table th{text-align:left;padding:var(--sc-space-3) var(--sc-space-4);border-bottom:1px solid var(--sc-color-border)}.sc-table th{font-size:var(--sc-font-size-sm);color:var(--sc-color-ink-secondary);font-weight:var(--sc-font-weight-semibold)}.sc-table__row--highlight{background:var(--sc-color-highlight-row)}.sc-conf{display:inline-flex;align-items:center;gap:var(--sc-space-2);font-size:var(--sc-font-size-sm)}.sc-conf__bars{display:inline-flex;gap:2px;align-items:flex-end}.sc-conf__bar{width:4px;background:var(--sc-color-meter-off)}.sc-conf__bar:first-child{height:6px}.sc-conf__bar:nth-child(2){height:10px}.sc-conf__bar:nth-child(3){height:14px}.sc-conf__bar--on{background:var(--sc-color-ink)}.sc-pill{display:inline-block;padding:2px var(--sc-space-3);border-radius:var(--sc-radius-pill);font-size:var(--sc-font-size-xs);font-weight:var(--sc-font-weight-semibold);border:1px solid var(--sc-color-ink);color:var(--sc-color-ink);background:transparent}.sc-pill--contatado{background:var(--sc-color-accent-soft);border-color:var(--sc-color-accent-soft-border)}.sc-pill--convertido{background:var(--sc-color-ink);color:var(--sc-color-surface)}.sc-pill--descartado{border-style:dashed;color:var(--sc-color-ink-muted);border-color:var(--sc-color-border-strong)}.sc-alert{display:flex;flex-direction:column;gap:var(--sc-space-1);padding:var(--sc-space-3) var(--sc-space-4);border-radius:var(--sc-radius-md);border:1px solid var(--sc-color-accent-soft-border);background:var(--sc-color-accent-soft);color:var(--sc-color-ink)}.sc-alert--danger{background:var(--sc-color-danger-soft);border-color:var(--sc-color-danger-border);color:var(--sc-color-danger)}.sc-progress{display:flex;flex-direction:column;gap:var(--sc-space-1);font-size:var(--sc-font-size-sm)}.sc-progress__head{display:flex;justify-content:space-between;gap:var(--sc-space-3)}.sc-progress__track{height:8px;border-radius:var(--sc-radius-pill);background:var(--sc-color-meter-off);overflow:hidden}.sc-progress__fill{height:100%;background:var(--sc-color-ink)}.sc-panel{background:var(--sc-color-surface);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-xl);padding:var(--sc-space-6)}.sc-panel__title{margin:0 0 var(--sc-space-4);font-size:var(--sc-font-size-xl);letter-spacing:var(--sc-tracking-tight)}.sc-btn:hover:not(:disabled){background:var(--sc-color-surface-sunken)}.sc-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--sc-color-accent) 88%,#000);border-color:color-mix(in srgb,var(--sc-color-accent) 88%,#000)}.sc-logo{--logo-fg:var(--sc-color-ink);display:inline-flex;align-items:center;gap:var(--sc-space-3);color:var(--logo-fg)}.sc-logo--light{--logo-fg:var(--sc-color-bg)}.sc-logo__mark{width:36px;height:36px;flex:none}.sc-logo__links{stroke:var(--logo-fg);opacity:.55}.sc-logo__nodes{fill:var(--logo-fg)}.sc-logo__core{fill:var(--sc-color-accent)}.sc-logo__text{display:flex;flex-direction:column;line-height:1.1}.sc-logo__name{font-size:var(--sc-font-size-xl);font-weight:var(--sc-font-weight-bold);letter-spacing:var(--sc-tracking-tight)}.sc-logo__by{font-size:var(--sc-font-size-xs);opacity:.75;margin-top:2px}@media (max-width:640px){.sc-input,.sc-select{font-size:16px}.sc-panel{padding:var(--sc-space-4)}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;background:var(--sc-color-bg);color:var(--sc-color-ink);font-family:"Inter Variable",var(--sc-font-family);font-size:var(--sc-font-size-md);line-height:1.5;-webkit-font-smoothing:antialiased}body,h1{margin:0}h1{font-size:var(--sc-font-size-2xl);line-height:1.15;letter-spacing:var(--sc-tracking-tight);text-wrap:balance}p{margin:0}a{color:var(--sc-color-link)}form{display:flex;flex-direction:column;gap:var(--sc-space-4)}.sc-input{width:100%}.stack{display:flex;flex-direction:column;gap:var(--sc-space-6);min-width:0}.stack>.sc-btn{align-self:flex-start}.stack--tight{gap:var(--sc-space-2)}.lede{color:var(--sc-color-ink-secondary);font-size:var(--sc-font-size-lg)}.auth{min-height:100dvh;display:grid;grid-template-columns:minmax(320px,5fr) 7fr}.auth-brand{background:var(--sc-color-ink);color:var(--sc-color-bg);justify-content:space-between;gap:var(--sc-space-10);padding-block:var(--sc-space-12);padding-left:max(var(--sc-space-10),env(safe-area-inset-left,0px));padding-right:var(--sc-space-10)}.auth-brand,.auth-brand__body{display:flex;flex-direction:column}.auth-brand__body{gap:var(--sc-space-8);max-width:420px}.auth-brand__title{font-size:var(--sc-font-size-3xl);line-height:1.12;font-weight:var(--sc-font-weight-bold);letter-spacing:var(--sc-tracking-tight);text-wrap:balance}.auth-brand__steps{margin:0;padding:0;list-style:none;counter-reset:passo;display:flex;flex-direction:column;gap:var(--sc-space-4);color:color-mix(in srgb,var(--sc-color-bg) 82%,transparent);font-size:var(--sc-font-size-lg)}.auth-brand__steps li{counter-increment:passo;display:flex;gap:var(--sc-space-3);align-items:baseline}.auth-brand__steps li:before{content:counter(passo);flex:none;width:24px;height:24px;border-radius:var(--sc-radius-pill);background:var(--sc-color-accent);color:var(--sc-color-accent-ink);font-size:var(--sc-font-size-xs);font-weight:var(--sc-font-weight-bold);display:inline-grid;place-items:center;transform:translateY(-1px)}.auth-brand__foot{font-size:var(--sc-font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--sc-color-bg) 65%,transparent)}.auth-main{display:flex;align-items:center;justify-content:center;padding-block:var(--sc-space-12);padding-left:max(var(--sc-space-6),env(safe-area-inset-left,0px));padding-right:max(var(--sc-space-6),env(safe-area-inset-right,0px))}.auth-card{width:100%;max-width:440px;min-width:0}@media (max-width:899px){.auth{grid-template-columns:1fr;grid-template-rows:auto 1fr}.auth-brand{flex-direction:row;align-items:center;padding-block:var(--sc-space-4);padding-left:max(var(--sc-space-4),env(safe-area-inset-left,0px));padding-right:max(var(--sc-space-4),env(safe-area-inset-right,0px));padding-top:max(var(--sc-space-4),env(safe-area-inset-top,0px))}.auth-brand__body,.auth-brand__foot{display:none}.auth-main{align-items:flex-start;padding-block:var(--sc-space-8) var(--sc-space-12);padding-left:max(var(--sc-space-4),env(safe-area-inset-left,0px));padding-right:max(var(--sc-space-4),env(safe-area-inset-right,0px))}h1{font-size:var(--sc-font-size-xl)}}.app{min-height:100dvh}.app-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--sc-color-ink);color:var(--sc-color-bg);padding-top:env(safe-area-inset-top,0)}.app-header__inner{max-width:var(--sc-layout-content-max);margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-column-gap:var(--sc-space-6);column-gap:var(--sc-space-6);padding:var(--sc-space-3) max(var(--sc-space-4),env(safe-area-inset-right,0px)) var(--sc-space-3) max(var(--sc-space-4),env(safe-area-inset-left,0px))}.app-header__brand{color:inherit;text-decoration:none}.app-header__brand .sc-logo__mark{width:30px;height:30px}.app-header__brand .sc-logo__by{display:none}.app-nav{display:flex;gap:var(--sc-space-1);min-width:0}.app-nav__link{color:color-mix(in srgb,var(--sc-color-bg) 80%,transparent);text-decoration:none;font-weight:var(--sc-font-weight-medium);min-height:40px;padding:0 var(--sc-space-3);display:inline-flex;align-items:center;border-radius:var(--sc-radius-md);border-bottom:2px solid transparent;white-space:nowrap}.app-nav__link:hover{color:var(--sc-color-bg);background:color-mix(in srgb,var(--sc-color-bg) 10%,transparent)}.app-nav__link[aria-current=page]{color:var(--sc-color-bg);border-bottom-color:var(--sc-color-accent);border-radius:var(--sc-radius-md) var(--sc-radius-md) 0 0}.app-exit:focus-visible,.app-header__brand:focus-visible,.app-nav__link:focus-visible{outline:2px solid var(--sc-color-accent);outline-offset:2px}.app-header__exit{display:block}.app-exit{font:inherit;font-weight:var(--sc-font-weight-medium);color:var(--sc-color-bg);background:transparent;border:1px solid color-mix(in srgb,var(--sc-color-bg) 35%,transparent);border-radius:var(--sc-radius-md);min-height:40px;padding:0 var(--sc-space-4);cursor:pointer}.app-exit:hover{background:color-mix(in srgb,var(--sc-color-bg) 10%,transparent)}.app-main{max-width:var(--sc-layout-content-max);margin:0 auto;padding-block:var(--sc-space-8) var(--sc-space-12);padding-left:max(var(--sc-space-4),env(safe-area-inset-left,0px));padding-right:max(var(--sc-space-4),env(safe-area-inset-right,0px))}@media (max-width:720px){.stack>.sc-btn{align-self:stretch}.app-header__inner{grid-template-columns:1fr auto;row-gap:var(--sc-space-2)}.app-nav{grid-column:1/-1;grid-row:2;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--sc-space-2))}.app-header__brand .sc-logo__by{display:block}.app-main{padding-block:var(--sc-space-6) var(--sc-space-10)}}