@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_7c5662{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_7c5662{--font-sans:"Figtree","Figtree Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_35dae9{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_35dae9{--font-serif:"Fraunces","Fraunces Fallback"}:root{--ink:#1c1917;--ink-muted:#6b635b;--paper:#f4f1ec;--paper-2:#ece6dc;--line:#e6dfd4;--surface:#ffffff;--accent:#c45c26;--accent-deep:#a4481b;--accent-ink:#fffaf6;--fila:#c45c26;--fila-bg:#f8ebe3;--leads:#0f6c63;--leads-bg:#e7f3f1;--funil:#b45309;--funil-bg:#f6edd9;--ask:#3b4c8a;--ask-bg:#eceff8;--mais:#57534e;--mais-bg:#f3f1ee;--wa:#1daa61;--wa-deep:#128c7e;--wa-bg:#e8f8ee;--danger:#b42318;--ok:#3f6212;--warn:#b45309;--area:var(--accent);--area-bg:var(--fila-bg);--radius:16px;--radius-sm:12px;--radius-lg:22px;--shadow:0 1px 2px rgba(28,25,23,0.04),0 10px 28px rgba(28,25,23,0.05);--shadow-btn:0 6px 16px rgba(196,92,38,0.28);--ease:cubic-bezier(0.22,1,0.36,1)}*{box-sizing:border-box}body,html{margin:0;padding:0}body,html{background:var(--paper)}body{font-family:var(--font-sans),"Segoe UI",sans-serif;color:var(--ink);line-height:1.5;font-size:16px;min-height:100dvh;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}.title,h1,h2{font-family:var(--font-serif),Georgia,serif;font-weight:600;letter-spacing:-.03em;line-height:1.15}h1{font-size:2rem;margin:0 0 8px}h2{font-size:1.1rem;margin:0 0 10px}.page-enter[data-area=fila]{--area:var(--fila);--area-bg:var(--fila-bg)}.page-enter[data-area=leads]{--area:var(--leads);--area-bg:var(--leads-bg)}.page-enter[data-area=funil]{--area:var(--funil);--area-bg:var(--funil-bg)}.page-enter[data-area=perguntar]{--area:var(--ask);--area-bg:var(--ask-bg)}.page-enter[data-area=mais]{--area:var(--mais);--area-bg:var(--mais-bg)}.app{min-height:100dvh;grid-template-rows:auto 1fr auto}.app,.top{display:grid}.top{grid-template-columns:1fr auto;align-items:center;grid-gap:0 12px;gap:0 12px;padding:0;border-bottom:1px solid var(--line);background:var(--surface);position:-webkit-sticky;position:sticky;top:0;z-index:8}.top .status,.top>:first-child{padding:10px 16px}.brand{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-serif),Georgia,serif;font-size:18px;font-weight:600;letter-spacing:-.04em;color:var(--ink)}.brand-word{line-height:1}.brand-zap{color:var(--accent)}.brand-sm{font-size:16px}.brand-lg{font-size:30px;gap:12px}.logo{width:30px;height:30px;display:block;flex-shrink:0}.brand-lg .logo{width:44px;height:44px}.status{font-size:12px;font-weight:600;color:var(--ink-muted);display:flex;align-items:center;gap:8px}.dot{width:8px;height:8px;border-radius:99px;background:var(--warn);box-shadow:0 0 0 4px color-mix(in srgb,var(--warn) 18%,transparent)}.dot.ok{background:var(--wa);box-shadow:0 0 0 4px color-mix(in srgb,var(--wa) 18%,transparent)}.dot.bad{background:var(--danger);box-shadow:0 0 0 4px color-mix(in srgb,var(--danger) 18%,transparent)}.main{padding:20px 16px 28px;max-width:1100px;width:100%;margin:0 auto}.page-head{margin-bottom:22px}.back{font-size:13px;color:var(--ink-muted);margin:0 0 16px}.back a{text-decoration:underline;text-underline-offset:3px}.lede{color:var(--ink-muted);margin:0;max-width:36rem;font-size:15px}.nav{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);background:var(--surface);position:-webkit-sticky;position:sticky;bottom:0;z-index:8;padding:6px 4px calc(8px + env(safe-area-inset-bottom));box-shadow:0 -8px 24px rgba(28,25,23,.04)}.nav a{padding:4px 2px 2px;text-align:center;font-size:11px;font-weight:500;color:var(--ink-muted);display:flex;flex-direction:column;align-items:center;gap:2px}.nav a svg{width:22px;height:22px}.nav-ico{position:relative;display:inline-flex}.nav-well{width:52px;height:32px;border-radius:12px;display:grid;place-items:center}.nav-badge{position:absolute;top:-4px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:var(--fila);color:var(--accent-ink);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.nav a[href="/app/fila"].active{color:var(--fila);font-weight:700}.nav a[href="/app/fila"].active .nav-well{background:var(--fila-bg)}.nav a[href="/app/leads"].active{color:var(--leads);font-weight:700}.nav a[href="/app/leads"].active .nav-well{background:var(--leads-bg)}.nav a[href="/app/funil"].active{color:var(--funil);font-weight:700}.nav a[href="/app/funil"].active .nav-well{background:var(--funil-bg)}.nav a[href="/app/perguntar"].active{color:var(--ask);font-weight:700}.nav a[href="/app/perguntar"].active .nav-well{background:var(--ask-bg)}.nav a[href="/app/mais"].active{color:var(--mais);font-weight:700}.nav a[href="/app/mais"].active .nav-well{background:var(--mais-bg)}.sheet{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden}.sheet>.muted,.sheet>.stack,.sheet>form,.sheet>p,.sheet>ul{padding:0 16px}.sheet>.muted:first-child,.sheet>p:first-child{padding-top:14px}.sheet>.stack,.sheet>form{padding-bottom:16px}.sheet>ul{padding-bottom:12px}.lead,.row{display:flex;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.sheet .lead,.sheet .row{padding:14px 16px;margin:0;border-bottom:1px solid var(--line)}.sheet .lead:last-child,.sheet .row:last-child{border-bottom:0}.sheet .lead:hover,.sheet .row:hover{background:#fafaf8}.lead .meta,.row .meta{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.lead .name,.name,.row .name{font-weight:600}.lead .preview,.preview,.row .preview{color:var(--ink-muted);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lead .preview:has(.stage-pill),.row .preview:has(.stage-pill){display:flex;align-items:center;gap:8px}.preview .stage-pill{flex-shrink:0}.preview-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.time{font-size:12px;color:var(--ink-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lead-main{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.lead-avatar{width:44px;height:44px;border-radius:16px;background:var(--paper-2);color:var(--accent-deep);display:grid;place-items:center;font-weight:700;flex-shrink:0}.lead-avatar.lg{width:64px;height:64px;font-size:1.4rem;border-radius:20px}.search{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:12px 16px;box-shadow:var(--shadow);margin-bottom:12px}.search svg{width:18px;height:18px;color:var(--ink-muted);flex-shrink:0}.search input{border:0;outline:none;background:transparent;width:100%}.count-line{margin:4px 0 10px;font-size:13px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:10px 16px;cursor:pointer;font-weight:600;box-shadow:var(--shadow-btn);transition:transform .15s var(--ease),box-shadow .15s var(--ease),background .15s}.btn:hover{background:var(--accent-deep);transform:translateY(-1px)}.btn:active{transform:translateY(1px);box-shadow:none}.btn.secondary{background:var(--surface);color:var(--ink);border-color:var(--line);box-shadow:none}.btn.secondary:hover{background:var(--paper);border-color:var(--ink)}.btn.ghost{background:transparent;border-color:var(--line);color:var(--ink);box-shadow:none}.btn.ghost:hover{background:var(--surface)}.btn.danger{background:transparent;color:var(--danger);border-color:var(--danger);box-shadow:none}.btn.compact{padding:8px 12px;font-size:13px;box-shadow:none}.btn:disabled{opacity:.5;transform:none}.btn.wa{background:var(--wa);border-color:var(--wa);color:#fff;box-shadow:0 6px 16px rgba(29,170,97,.28)}.btn.wa:hover{background:var(--wa-deep);border-color:var(--wa-deep)}.btn.wa.compact{background:var(--wa-bg);color:var(--wa-deep);border-color:transparent;box-shadow:none}.btn.wa.compact:hover{background:#d8f3e4}.wa-ico{width:16px;height:16px;display:block}.field{display:flex;flex-direction:column;gap:6px;margin:12px 0}.field label{font-size:13px;font-weight:600;color:var(--ink-muted)}.field input,.field select,.field textarea{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-sm);padding:12px 14px;transition:border-color .15s,box-shadow .15s}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--area,var(--accent));box-shadow:0 0 0 4px color-mix(in srgb,var(--area,var(--accent)) 16%,transparent)}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.chip{border:1px solid var(--line);border-radius:999px;padding:7px 12px;background:var(--surface);cursor:pointer;font-size:13px;font-weight:500;color:var(--ink-muted);transition:background .15s,border-color .15s,color .15s}.chip.on,.chip:hover{border-color:transparent;color:var(--area,var(--accent));background:var(--area-bg,var(--paper-2));font-weight:600}.quote{background:var(--wa-bg);border:0;border-radius:4px 16px 16px 16px;padding:10px 12px;color:var(--ink);font-size:14px;margin:8px 0;position:relative}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px;margin-bottom:10px;box-shadow:var(--shadow)}.funil{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;align-items:start}.col h2{font-size:13px;margin:0;font-family:var(--font-sans),sans-serif;font-weight:700;letter-spacing:0}.col h2,.muted{color:var(--ink-muted)}.err{color:var(--danger);font-size:14px}.stack{display:flex;flex-direction:column;gap:10px}.toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0;align-items:center}.overlay{position:fixed;inset:0;background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;padding:24px 16px;overflow:auto;animation:rise .35s var(--ease)}.qr{width:min(280px,80vw);height:auto;border:1px solid var(--line);border-radius:12px;background:#fff}.qr.expired{opacity:.35;filter:grayscale(1)}.section{margin-bottom:28px}.section h1{font-size:26px;margin:0 0 8px}.processing{font-size:13px;color:var(--funil);padding:8px 16px;border-bottom:1px solid var(--line);background:var(--funil-bg);display:flex;align-items:center;gap:8px}.top .processing{grid-column:1/-1;border-bottom:none;border-top:1px solid var(--line)}.processing.offline{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,var(--surface))}.processing.lag,.processing.recover{color:var(--leads);background:var(--leads-bg)}.processing.ai{color:var(--funil);background:var(--funil-bg)}.processing-dot{width:8px;height:8px;border-radius:99px;background:var(--funil);flex-shrink:0;animation:processing-pulse 1.2s ease-in-out infinite}@keyframes processing-pulse{0%,to{opacity:1}50%{opacity:.3}}.processing-inline{color:var(--funil);font-size:13px;margin:8px 0}.phone{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;color:var(--ink-muted)}.identity{display:flex;gap:16px;align-items:center;padding:18px 16px;margin-bottom:22px;flex-wrap:wrap}.identity .meta{flex:1 1;min-width:12rem}.identity h1{margin:0 0 4px}.identity .toolbar{margin:12px 0 0}.sheet-body{padding:0 16px 16px}.facts{display:grid;grid-gap:0;gap:0;margin:0}.fact{display:grid;grid-template-columns:minmax(8.5rem,34%) 1fr;grid-gap:4px 16px;gap:4px 16px;padding:12px 16px;border-bottom:1px solid var(--line)}.fact:last-child{border-bottom:0}.fact dt{margin:0;color:var(--ink-muted);font-size:13px}.fact dd{margin:0;font-weight:600}.history{list-style:none;padding:8px 16px 8px 28px;border-left:2px solid var(--line);margin:0 0 0 22px}.history li{padding:12px 0;position:relative}.history li:before{content:"";position:absolute;left:-23px;top:18px;width:10px;height:10px;border-radius:99px;background:var(--area,var(--accent));box-shadow:0 0 0 3px var(--surface)}.history time{display:block;font-size:12px;color:var(--ink-muted);margin-bottom:4px}.history .move{font-weight:600;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.badge{display:inline-block;font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;color:var(--ink-muted);margin-left:8px;vertical-align:middle;font-family:var(--font-sans),sans-serif;letter-spacing:0}.badge,.empty{border:1px solid var(--line)}.empty{text-align:center;padding:28px 20px 32px;background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.empty-title{font-family:var(--font-serif),Georgia,serif;font-size:1.25rem;margin:0 0 6px}.empty .muted{margin:0 auto;max-width:28rem}.empty a{color:var(--area,var(--accent-deep));text-decoration:underline;text-underline-offset:3px}.empty-art{width:168px;height:168px;object-fit:cover;border-radius:28px;margin:0 auto 14px;display:block;background:var(--paper)}.badge[class*=tone-]{background:var(--tone-bg);color:var(--tone);border-color:transparent}.auth{min-height:100dvh;display:grid;place-items:center;padding:28px 16px 40px;background:var(--paper)}.auth-hero{width:min(420px,100%);height:auto;border-radius:28px;margin:0 auto 8px;display:block}.auth-hero,.auth-panel{box-shadow:var(--shadow)}.auth-panel{width:min(460px,100%);background:var(--surface);border:1px solid var(--line);border-radius:28px;padding:24px 24px 28px;position:relative}.auth-panel h1{margin-top:16px}.steps{list-style:none;display:flex;gap:8px;padding:0;margin:18px 0 0;flex-wrap:wrap}.steps li{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-muted)}.steps span{width:20px;height:20px;border-radius:99px;display:grid;place-items:center;border:1px solid var(--line);font-weight:700;font-size:11px}.steps .now{color:var(--accent-deep);font-weight:600}.steps .done span,.steps .now span{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.kind-pick{display:flex;gap:8px;margin:8px 0 12px}.kind-pick label{flex:1 1;border:1px solid var(--line);border-radius:12px;padding:10px 12px;background:#fff;cursor:pointer}.kind-pick input{accent-color:var(--accent)}.ico{width:20px;height:20px;display:block}.section-head{display:flex;align-items:center;gap:10px;font-family:var(--font-sans),sans-serif;letter-spacing:0;font-size:15px;font-weight:600;margin:0 0 12px}.section-ico{width:34px;height:34px;border-radius:11px;background:var(--area-bg,var(--paper-2));color:var(--area,var(--accent-deep));display:grid;place-items:center;flex-shrink:0}.section-ico.tone-clay,.section-ico.tone-wait{background:var(--fila-bg);color:var(--fila)}.section-ico.tone-promise,.section-ico.tone-teal{background:var(--leads-bg);color:var(--leads)}.section-ico.tone-amber,.section-ico.tone-hot{background:var(--funil-bg);color:var(--funil)}.section-ico.tone-spark{background:var(--ask-bg);color:var(--ask)}.section-ico .ico{width:18px;height:18px}.count-pill{margin-left:auto;font-size:12px;font-weight:700;background:var(--paper-2);padding:2px 8px;border-radius:999px;color:var(--ink-muted)}.stat-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:0 0 24px}.stat-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:14px 12px;display:flex;flex-direction:column;gap:2px;box-shadow:var(--shadow)}.stat-card .ico{color:var(--area,var(--accent));margin-bottom:6px}.stat-card.tone-wait{background:var(--fila-bg);border-color:transparent}.stat-card.tone-wait .ico{color:var(--fila)}.stat-card.tone-promise{background:var(--leads-bg);border-color:transparent}.stat-card.tone-promise .ico{color:var(--leads)}.stat-card.tone-hot{background:var(--funil-bg);border-color:transparent}.stat-card.tone-hot .ico{color:var(--funil)}.stat-card strong{font-size:1.45rem;font-family:var(--font-serif),Georgia,serif;line-height:1}.stat-card span{color:var(--ink-muted)}.stage-pill,.stat-card span{font-size:12px;font-weight:600}.stage-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;background:var(--tone-bg,var(--paper-2));color:var(--tone,var(--ink-muted));font-family:var(--font-sans),sans-serif;letter-spacing:0;vertical-align:middle}.stage-pill:before{content:"";width:7px;height:7px;border-radius:99px;background:var(--tone,var(--ink-muted))}.tone-stone{--tone:#78716c;--tone-bg:#f5f5f4}.tone-clay{--tone:#c45c26;--tone-bg:#f8ebe3}.tone-sand{--tone:#b45309;--tone-bg:#f6edd9}.tone-teal{--tone:#0f6c63;--tone-bg:#e7f3f1}.tone-amber{--tone:#c2410c;--tone-bg:#ffedd5}.tone-ember{--tone:#9a3412;--tone-bg:#ffedd5}.tone-ok{--tone:#3f6212;--tone-bg:#ecfccb}.tone-mute{--tone:#9f1239;--tone-bg:#ffe4e6}.stage-track{list-style:none;display:flex;gap:0;padding:12px 8px 8px;margin:0;overflow-x:auto}.stage-track li{flex:1 1;min-width:4.2rem;text-align:center;font-size:11px;color:var(--ink-muted);position:relative}.stage-track li:after{content:"";position:absolute;top:7px;left:50%;width:100%;height:2px;background:var(--line);z-index:0}.stage-track li:last-child:after{display:none}.stage-track i{width:14px;height:14px;border-radius:99px;display:inline-block;background:var(--line);position:relative;z-index:1;margin-bottom:6px}.stage-track .on i,.stage-track .past i{background:var(--tone,var(--accent))}.stage-track .past:after{background:color-mix(in srgb,var(--tone,var(--accent)) 45%,var(--line))}.stage-track .on{color:var(--ink);font-weight:600}.stage-track .on i{box-shadow:0 0 0 4px color-mix(in srgb,var(--tone,var(--accent)) 22%,transparent)}.lead-avatar[class*=tone-]{background:var(--tone-bg);color:var(--tone)}.funil .col{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:0 0 8px;box-shadow:var(--shadow);overflow:hidden}.funil .col h2{display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--tone-bg);color:var(--tone)}.funil .col .card{margin:8px 10px;box-shadow:none}.funil .col .muted{padding:8px 14px 4px;font-size:13px}.col-dot{width:8px;height:8px;border-radius:99px;background:var(--tone,var(--accent))}.ask-box{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:18px 16px 16px;box-shadow:var(--shadow);margin-bottom:8px}.ask-box .field{margin-top:0}.notice{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--radius);background:var(--area-bg);margin-bottom:16px}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.page-enter{animation:rise .45s var(--ease) both}.page-enter[data-area=perguntar] .btn:not(.wa):not(.secondary):not(.ghost):not(.danger){background:var(--ask);border-color:var(--ask);box-shadow:0 6px 16px rgba(59,76,138,.28)}.page-enter[data-area=perguntar] .btn:not(.wa):not(.secondary):not(.ghost):not(.danger):hover{background:#2d3c70;border-color:#2d3c70}.logo-board{max-width:980px;margin:0 auto;padding:32px 16px 64px}.logo-board h1{font-size:34px;margin:8px 0 12px}.logo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;margin:28px 0}.logo-card{padding:0 0 18px;overflow:hidden}.logo-card h2{font-size:20px;margin:16px 18px 4px}.logo-card .muted{margin:0 18px}.logo-art{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:var(--paper);border-bottom:1px solid var(--line)}.logo-kinship{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}.logo-prev-title{font-size:16px;margin:8px 0 12px;color:var(--ink-muted)}.logo-prev{flex-wrap:wrap;gap:20px}.logo-prev,.logo-prev-item{display:flex;align-items:center}.logo-prev-item{gap:8px;font-size:13px;color:var(--ink-muted)}.logo-stage{min-height:96px;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;padding-bottom:4px;border-bottom:1px solid var(--line)}.logo-word{gap:0}.logo-sizes{display:flex;align-items:center;gap:14px}.mark{width:56px;height:56px;display:block;flex-shrink:0}.mark-xl{width:88px;height:88px}.mark-xs{width:20px;height:20px}.logo-xl{width:72px;height:72px}.logo-xs{width:18px;height:18px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}