@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;font-style:normal;font-weight:800;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:800;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_39d23a{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_39d23a{--font-display:"Figtree","Figtree Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_14db65{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_14db65{--font-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_898c26{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_898c26{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--ink:#17150f;--ink-soft:#3d382d;--mute:#635d50;--wall:#e3e0d7;--surface:#efede6;--primer:#ffffff;--line:#d3cec0;--brand:#0a63fd;--tape:#e4a11b;--tape-dk:#c9860b;--grad-tape:linear-gradient(115deg,#f6c65a,#e4a11b 46%,#c07f08);--grad-ink:linear-gradient(115deg,#2b2820,#17150f 55%,#0d0c08);--grad-brand:linear-gradient(152deg,#2b7bff,#0a63fd 42%,#0a3ea8);--go:#1b7a4b;--go-bg:#dbe9e0;--fix:#b4491f;--fix-bg:#f2e1d7;--draft-bg:#e0ddd3;--display:var(--font-display),"Figtree",system-ui,sans-serif;--sans:var(--font-sans),"Plus Jakarta Sans",system-ui,sans-serif;--mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:20px;--r-pill:999px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{margin:0}button,input,select,textarea{font-family:inherit;color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tabbar :focus-visible{outline-color:var(--tape)}.root{background:var(--wall);justify-content:center;font-family:var(--sans);font-size:16px;color:var(--ink);-webkit-font-smoothing:antialiased}.device,.root{min-height:100vh;min-height:100dvh;display:flex}.device{width:100%;max-width:430px;background:var(--surface);flex-direction:column;position:relative;overflow:hidden}.crm-shell{flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column}.crm-shell>.scroll{order:1;min-height:0;min-width:0}.crm-shell>.tabbar{order:2}.scroll{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch}.pad{padding:var(--s5) var(--s4) var(--s7)}.center-col{flex:1 1;flex-direction:column;justify-content:center;text-align:center;padding:var(--s5)}.center-col,.row-between{display:flex;align-items:center;gap:var(--s3)}.row-between{justify-content:space-between;margin-bottom:var(--s4)}.row-gap{display:flex;gap:var(--s2)}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s3);gap:var(--s3)}.cell-grid{display:block}h2{font-family:var(--display);font-size:27px;line-height:1.08;letter-spacing:-.025em;margin:0 0 var(--s2)}h2,h3.mini-h{font-weight:700}h3.mini-h{font-family:var(--sans);font-size:13px;text-transform:uppercase;letter-spacing:.05em;margin:var(--s6) 0 var(--s3);padding-bottom:var(--s2);border-bottom:1px solid var(--line)}.sub,h3.mini-h{color:var(--ink-soft)}.sub{font-size:15px;line-height:1.5;margin:0 0 var(--s4);max-width:60ch}.sub.center{text-align:center}.disclaimer,.muted{color:var(--mute)}.disclaimer{font-size:12px;line-height:1.5;margin-top:var(--s3);max-width:60ch}.logo{font-family:var(--display);font-size:28px;letter-spacing:-.03em;display:flex;align-items:center;gap:var(--s2)}.logo-dot{width:14px;height:14px;background:var(--tape);display:inline-block}.bar{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line);background:var(--surface);position:-webkit-sticky;position:sticky;top:0;z-index:5}.bar,.steps{display:flex}.steps{gap:var(--s1);flex:1 1;justify-content:center;flex-wrap:wrap}.dot{width:18px;height:3px;background:var(--line);transition:background .14s ease,width .14s ease}.dot-on{background:var(--tape);width:30px}.dot-done{background:var(--ink)}.step-label{font-family:var(--sans);font-weight:600;font-size:14px;color:var(--ink-soft);min-width:62px;text-align:right}.icon-btn{width:44px;height:44px;flex-shrink:0;border:1px solid var(--line);background:var(--primer);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink);transition:background .14s ease,border-color .14s ease}.icon-btn:hover{border-color:var(--ink)}.icon-btn:active{background:var(--ink);color:var(--primer)}.icon-btn.sm{width:36px;height:36px}.actions{padding:var(--s3) var(--s4) calc(var(--s3) + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface)}.actions.two-btn{display:flex;gap:var(--s2)}.actions.two-btn>.cta{margin-top:0}.cta{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:var(--s2);background:var(--grad-tape);background-size:220% 100%;background-position:0 50%;color:var(--ink);border:none;padding:var(--s3) var(--s4);font-family:var(--sans);font-weight:700;font-size:15px;letter-spacing:.02em;cursor:pointer;margin-top:var(--s2);box-shadow:0 1px 2px rgba(23,21,15,.08),0 10px 20px -8px rgba(192,127,8,.5);transition:background-position .45s ease,transform .1s ease,box-shadow .2s ease}.cta:first-child{margin-top:0}.cta:hover{background-position:100% 50%;box-shadow:0 2px 4px rgba(23,21,15,.1),0 14px 26px -8px rgba(192,127,8,.58)}.cta:active{background:var(--ink);color:var(--tape);transform:translateY(1px);box-shadow:none}.cta:disabled{background:var(--draft-bg);color:var(--mute);border-color:var(--line);cursor:default;box-shadow:none}.cta.ghost{background:var(--primer);color:var(--ink);border:1px solid var(--line);box-shadow:0 1px 2px rgba(23,21,15,.05)}.cta.ghost:hover{background:var(--draft-bg)}.chip{display:inline-flex;align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s3);border:1px solid var(--line);background:var(--primer);font-size:13px;font-weight:600;cursor:pointer;color:var(--ink);transition:background .14s ease,border-color .14s ease}.chip-on,.chip:hover{border-color:var(--ink)}.chip-on{background:var(--ink);color:var(--surface)}.chip-danger{background:var(--fix);color:#fff;border-color:var(--fix)}.chip .spin{animation:rot .8s linear infinite}.add-btn{display:flex;align-items:center;justify-content:center;gap:var(--s2);width:100%;min-height:48px;background:none;border:1px dashed var(--ink);color:var(--ink);font-weight:600;font-size:14px;cursor:pointer;margin-top:var(--s1);transition:background .14s ease}.add-btn:hover{background:var(--primer)}.link-btn{background:none;border:none;border-bottom:2px solid var(--tape);color:var(--ink);font-weight:600;font-size:14px;cursor:pointer;margin-top:var(--s3);padding:var(--s1) 0;display:inline-flex;align-items:center;gap:var(--s1)}.link-btn:hover{border-bottom-color:var(--ink)}.link-btn.danger{color:var(--fix);border-bottom-color:var(--fix)}.field{display:block;margin-bottom:var(--s4)}.field span{display:block;font-family:var(--sans);font-weight:500;font-size:14px;color:var(--ink-soft);margin-bottom:var(--s2)}.field-eye{position:relative}.field-eye input{padding-right:52px}.field-eye button{position:absolute;right:1px;top:1px;bottom:1px;width:48px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--mute);cursor:pointer;transition:color .14s ease}.field-eye button:hover{color:var(--ink)}.field-eye button:focus-visible{outline-offset:-3px}.field input,.field textarea,.field-input,.search{width:100%;min-height:48px;padding:var(--s3);border:1px solid var(--line);background:var(--primer);font-family:var(--sans);font-size:16px;color:var(--ink);resize:vertical;transition:border-color .14s ease}.field input:focus,.field textarea:focus,.field-input:focus,.search:focus{border-color:var(--ink);outline:none;box-shadow:inset 0 0 0 1px var(--ink)}.field textarea{min-height:96px;line-height:1.5}.search{margin-bottom:var(--s3)}.toggle-row{display:flex;align-items:flex-start;gap:var(--s3);font-size:14px;color:var(--ink-soft);line-height:1.45;margin-bottom:var(--s4);cursor:pointer}.toggle-row input{width:22px;height:22px;flex-shrink:0;accent-color:var(--ink);margin:0}.inline-form{background:var(--primer);border:1px solid var(--ink);padding:var(--s4);margin-top:var(--s3)}.wall-row{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s2)}.wall-row input{width:100%;flex:1 1;min-width:0;min-height:48px;padding:var(--s3) var(--s2);border:1px solid var(--line);background:var(--primer);font-family:var(--mono);font-size:16px;text-align:center}.wall-row .x{color:var(--mute)}.wall-m2,.wall-row .x{font-family:var(--mono)}.wall-m2{font-weight:500;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);min-width:58px;text-align:right}.ferramentas-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-gap:var(--s2);gap:var(--s2)}.ferramentas-grid .chip{justify-content:flex-start;min-width:0;padding:0 var(--s3);line-height:1.2;text-align:left}.ferramentas-grid .chip svg{flex-shrink:0}.ajuda{margin:0 0 var(--s3);font-size:13px;line-height:1.5;color:var(--mute)}.ajuda b{color:var(--ink-soft);font-weight:700}.opt-list{display:flex;flex-direction:column;gap:var(--s2)}.opt{display:flex;align-items:flex-start;gap:var(--s3);width:100%;padding:var(--s3) var(--s4);border:1px solid var(--line);background:var(--primer);text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease}.opt:hover{border-color:var(--ink-soft)}.opt-on{border-color:var(--ink);background:var(--primer);box-shadow:inset 0 0 0 1px var(--ink)}.opt .box{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;flex-shrink:0;border:1.5px solid var(--line);background:var(--surface);color:var(--primer);transition:background .14s ease,border-color .14s ease}.opt-on .box{background:var(--ink);border-color:var(--ink)}.opt .box.round{border-radius:var(--r-pill)}.opt-txt{display:block;min-width:0}.opt-txt b{display:block;font-size:15px;font-weight:700;line-height:1.25}.opt-tag{display:inline-block;margin-left:var(--s2);padding:1px var(--s2);border-radius:var(--r-pill);background:var(--surface);font-family:var(--mono);font-size:11px;font-weight:500;color:var(--ink-soft);vertical-align:1px}.opt-on .opt-tag{background:var(--ink);color:var(--primer)}.opt-txt>span{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:var(--mute)}.cobertura{margin-top:var(--s3);padding:var(--s3) var(--s4);background:var(--go-bg);font-size:13px;line-height:1.45;color:var(--ink-soft)}.cobertura b{color:var(--go)}.cobertura-falta{background:var(--fix-bg)}.cobertura-falta b{color:var(--fix)}.sacos-row{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;margin-top:var(--s3)}.sacos-lbl{font-size:14px;font-weight:600;color:var(--ink-soft)}.chip-sugere{border-color:var(--tape);background:#fdf4e0;color:var(--tape-dk)}.chip-sugere:hover{border-color:var(--tape-dk);background:#f9ebc9}.lista-final{margin-top:var(--s6);padding:var(--s4);border:1px solid var(--line);background:var(--primer)}.lista-final-h{display:block;margin-bottom:var(--s3);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--mute)}.lista-final ul{margin:0;padding:0;list-style:none}.lista-final li{padding:var(--s2) 0;border-top:1px solid var(--line);font-size:14px;color:var(--ink)}.lista-final li:first-child{border-top:0;padding-top:0}.tinta-list{margin-top:var(--s3)}.tinta-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;grid-gap:var(--s2);gap:var(--s2)}.tinta-row+.tinta-row{margin-top:var(--s2)}.tinta-row .sel{position:relative;display:flex;min-width:0}.tinta-row select{width:100%;min-width:0;height:46px;padding:0 34px 0 var(--s3);border:1px solid var(--line);background:var(--primer);font-size:14px;font-weight:600;letter-spacing:-.01em;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .14s ease}.tinta-row select:hover{border-color:var(--ink)}.tinta-row .sel>svg{position:absolute;right:var(--s3);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--mute)}.qty{display:flex;align-items:stretch;height:46px;border:1px solid var(--line);background:var(--primer);overflow:hidden}.qty-btn{width:40px;flex-shrink:0;border:0;background:transparent;font-size:19px;line-height:1;cursor:pointer;color:var(--ink-soft);transition:background .14s ease,color .14s ease}.qty-btn:hover:not(:disabled){background:var(--surface);color:var(--ink)}.qty-btn:disabled{color:var(--line);cursor:default}.qty b{display:flex;align-items:center;justify-content:center;min-width:36px;padding:0 var(--s1);border-left:1px solid var(--line);border-right:1px solid var(--line);font-family:var(--mono);font-weight:700;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tinta-row .icon-btn{height:46px}.tinta-row .icon-btn.del{color:var(--mute)}.tinta-row .icon-btn.del:hover{border-color:var(--fix);color:var(--fix);background:var(--fix-bg)}.tinta-total{display:flex;align-items:baseline;justify-content:space-between;margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line);font-size:13px;font-weight:500;color:var(--ink-soft)}.tinta-total strong{font-family:var(--mono);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.empty-slot{margin-top:var(--s3);padding:var(--s4);border:1px dashed var(--line);background:var(--primer);text-align:center;font-size:13px;line-height:1.45;color:var(--mute)}.row-gap.wrap{flex-wrap:wrap}.counters{display:flex;gap:var(--s2);margin-top:var(--s4)}.counter{flex:1 1;background:var(--primer);border:1px solid var(--line);padding:var(--s3)}.counter>span{gap:var(--s2);font-family:var(--sans);font-weight:500;font-size:14px;color:var(--ink-soft);margin-bottom:var(--s2)}.counter>span,.stepper{display:flex;align-items:center}.stepper{justify-content:space-between}.stepper button{width:44px;height:44px;border:1px solid var(--line);background:var(--surface);font-size:20px;line-height:1;cursor:pointer;color:var(--ink)}.stepper button:hover{border-color:var(--ink)}.stepper b{font-family:var(--mono);font-weight:700;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.uploader{display:block;border:1px dashed var(--ink);overflow:hidden;cursor:pointer;background:var(--primer);aspect-ratio:4/3}.uploader.sm{aspect-ratio:16/10;margin-bottom:var(--s3)}.uploader img{width:100%;height:100%;object-fit:cover;display:block}.up-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s2);color:var(--mute)}.up-empty b,.up-empty svg{color:var(--ink)}.up-empty b{font-family:var(--sans);font-weight:600;font-size:15px}.logo-uploader{display:flex;align-items:center;justify-content:center;width:92px;height:92px;border:1px dashed var(--ink);background:var(--primer);cursor:pointer;margin-bottom:var(--s4);overflow:hidden}.logo-uploader img{width:100%;height:100%;object-fit:cover}.logo-uploader span{display:flex;flex-direction:column;align-items:center;gap:var(--s1);color:var(--ink-soft);font-family:var(--sans);font-weight:500;font-size:12.5px}.brand-row{display:flex;gap:0;margin-bottom:var(--s3);overflow-x:auto;border-bottom:1px solid var(--line)}.brand-tab{padding:var(--s3) var(--s4);min-height:44px;border:none;border-bottom:3px solid transparent;background:none;font-family:var(--sans);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;color:var(--ink-soft);margin-bottom:-1px}.brand-on,.brand-tab:hover{color:var(--ink)}.brand-on{border-bottom-color:var(--tape)}.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s2);gap:var(--s2)}.color-on{border:2px solid var(--ink)}.color-name{display:block;font-weight:600;font-size:14px;padding:0 var(--s2)}.color-code{display:block;color:var(--ink-soft);font-family:var(--mono);font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:3px var(--s2) 0}.dotc{width:14px;height:14px;display:inline-block;flex-shrink:0;border:1px solid rgba(0,0,0,.12)}.wp-stage{position:relative}.wp-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--s2);color:#fff;font-weight:600;font-size:15px;background:rgba(23,21,15,.55)}.wp-spin{width:16px;height:16px;border-radius:50%;border:2.5px solid rgba(255,255,255,.3);border-top:2.5px solid var(--tape);animation:rot .7s linear infinite;display:inline-block}.wp-spin.dark{border-color:var(--line);border-top-color:var(--ink);width:28px;height:28px}@keyframes rot{to{transform:rotate(1turn)}}.wp-warn{background:var(--fix-bg);color:var(--fix);border-left:4px solid var(--fix);padding:var(--s3);font-size:13px;line-height:1.45;margin:var(--s3) 0 0}.wp-hint{font-size:12.5px;color:var(--mute);line-height:1.45;margin:var(--s3) 0}.wp-tools{display:flex;gap:var(--s2);flex-wrap:wrap}.quote-card{background:var(--primer);border:1px solid var(--line);margin-top:var(--s3)}.qc-row{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line);font-size:14px}.qc-row span{color:var(--mute)}.qc-row b{font-family:var(--mono);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:var(--s2);text-align:right}.qc-row i{width:14px;height:14px;display:inline-block;border:1px solid rgba(0,0,0,.12)}.qc-total{display:flex;justify-content:space-between;align-items:baseline;padding:var(--s4);background:var(--ink);color:var(--surface)}.qc-total span{font-family:var(--sans);font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.05em;opacity:.85}.qc-total strong{font-family:var(--display);font-weight:700;font-size:30px;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.area-badge{margin-top:var(--s5);background:var(--ink);color:var(--surface);padding:var(--s4);display:flex;align-items:baseline;justify-content:space-between}.area-badge span{font-family:var(--sans);font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.05em;opacity:.85}.area-badge strong{font-family:var(--display);font-weight:700;font-size:30px;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.status-pill{display:inline-block;padding:5px var(--s3);border:1px solid;font-family:var(--sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;margin-bottom:var(--s3)}.status-pill.lg{font-size:13px;padding:var(--s2) var(--s3)}.status-pill.rascunho{background:transparent;color:var(--mute);border-color:var(--line)}.status-pill.enviado{background:var(--ink);color:var(--surface);border-color:var(--ink)}.status-pill.aprovado{background:var(--go);color:#fff;border-color:var(--go)}.status-pill.ajuste{background:var(--fix-bg);color:var(--fix);border-color:var(--fix)}.dash-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s4);margin-bottom:var(--s5)}.dash-logo{width:48px;height:48px;object-fit:cover;flex-shrink:0}.dash-logo,.metric-grid{border:1px solid var(--line)}.metric-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;background:var(--primer)}.metric-card{padding:var(--s4);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.metric-card:nth-child(2n){border-right:none}.metric-card:nth-last-child(-n+2){border-bottom:none}.metric-card span{display:block;font-family:var(--sans);font-weight:500;font-size:13.5px;color:var(--ink-soft);margin-bottom:var(--s2)}.metric-card strong{font-family:var(--display);font-weight:700;font-size:24px;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.metric-accent strong{color:var(--go)}.funnel{background:var(--primer);border:1px solid var(--line);padding:var(--s4)}.funnel-row{display:flex;align-items:center;gap:var(--s3);padding:var(--s2) 0}.funnel-label{width:84px;flex-shrink:0;font-family:var(--sans);font-weight:500;font-size:13.5px;color:var(--ink-soft)}.funnel-bar-bg{flex:1 1;height:14px;background:repeating-linear-gradient(45deg,var(--surface),var(--surface) 4px,var(--wall) 4px,var(--wall) 8px);overflow:hidden}.funnel-bar{height:100%;transition:width .3s ease;min-width:0}.funnel-count{width:24px;text-align:right;font-family:var(--mono);font-weight:700;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.proposal-cell{width:100%;display:flex;align-items:center;gap:var(--s3);background:var(--primer);border:1px solid var(--line);padding:var(--s3);margin-bottom:var(--s2);cursor:pointer;text-align:left;overflow:hidden;min-height:64px;transition:border-color .14s ease}.proposal-cell:hover{border-color:var(--ink)}.proposal-cell>.dotc{width:12px;height:auto;align-self:stretch;border:none;margin:calc(var(--s3) * -1) 0 calc(var(--s3) * -1) calc(var(--s3) * -1)}.pc-main{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.pc-main b{font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-main span{color:var(--ink-soft);font-family:var(--mono);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pc-main .status-pill{margin:0}.proposal-cell>.status-pill{margin-bottom:0}.client-cell{width:100%;display:flex;align-items:center;gap:var(--s3);background:var(--primer);border:1px solid var(--line);padding:var(--s2) var(--s3);margin-bottom:var(--s2);cursor:pointer;text-align:left;min-height:64px;transition:border-color .14s ease}.client-cell:hover{border-color:var(--ink)}.client-on{border:2px solid var(--ink)}.avatar{width:40px;height:40px;background:var(--ink);color:var(--surface);display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:700;font-size:16px;flex-shrink:0}.avatar.lg{width:64px;height:64px;font-size:26px}.cc-main{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.cc-main b{font-weight:600;font-size:15px}.cc-main span{color:var(--mute);font-size:12px}.cc-count{color:var(--ink-soft);font-family:var(--sans);font-size:12.5px;white-space:nowrap}.client-hero{display:flex;align-items:center;gap:var(--s3);margin:0 0 var(--s4);text-align:left}.client-hero h2{margin:0}.detail-line{display:flex;align-items:center;gap:var(--s2);font-size:15px;margin:0 0 var(--s2);color:var(--ink-soft)}.detail-line svg{color:var(--mute);flex-shrink:0}.tabbar{display:flex;background:var(--ink);padding-bottom:env(safe-area-inset-bottom)}.tab-btn{flex:1 1;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s1);padding:var(--s2) var(--s1);background:none;border:none;border-top:3px solid transparent;color:#a49c8a;cursor:pointer;font-family:var(--sans);font-weight:600;font-size:12px;transition:color .14s ease,border-color .14s ease}.tab-btn:hover{color:var(--surface)}.tab-on{color:var(--tape);border-top-color:var(--tape)}.side-brand{display:none}.seg-toggle{display:inline-flex;border:1px solid var(--line);background:var(--primer);margin-bottom:var(--s3)}.seg-toggle button{min-height:42px;padding:0 var(--s4);border:none;background:none;font-family:var(--sans);font-weight:600;font-size:14px;color:var(--ink-soft);cursor:pointer}.seg-toggle .seg-on{background:var(--ink);color:var(--surface)}.kanban{display:flex;gap:var(--s2);overflow-x:auto;margin:0 calc(var(--s4) * -1);padding:0 var(--s4) var(--s3)}.kanban-col{min-width:168px;background:var(--wall);border:1px solid var(--line);padding:var(--s2)}.kanban-head{font-family:var(--sans);font-weight:600;font-size:13px;color:var(--ink-soft);margin-bottom:var(--s2);padding-bottom:var(--s2);border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.kanban-card{display:block;width:100%;background:var(--primer);border:1px solid var(--line);padding:var(--s2);margin-bottom:var(--s2);text-align:left;cursor:pointer}.kanban-card:hover{border-color:var(--ink)}.kanban-card b{display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-card span{font-family:var(--mono);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-soft)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.rise{animation:rise .42s cubic-bezier(.2,.8,.2,1) both}.rise:first-child{animation-delay:.02s}.rise:nth-child(2){animation-delay:.07s}.rise:nth-child(3){animation-delay:.12s}.rise:nth-child(4){animation-delay:.17s}.rise:nth-child(5){animation-delay:.22s}.rise:nth-child(n+6){animation-delay:.27s}@keyframes sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.funnel-bar{transform-origin:left center;animation:sweep .7s cubic-bezier(.2,.8,.2,1) both}.kanban-card,.lead-cell,.proposal-cell{transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.kanban-card:hover,.lead-cell:hover,.proposal-cell:hover{background-color:color-mix(in srgb,var(--paint,var(--ink)) 9%,var(--primer));border-color:color-mix(in srgb,var(--paint,var(--ink)) 55%,var(--ink));transform:translateY(-2px)}.client-cell:hover,.metric-card:hover{transition:transform .16s ease,border-color .16s ease}.client-cell:hover{transform:translateY(-2px)}.metric-card{position:relative;overflow:hidden}.metric-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--grad-tape);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.metric-card:hover:after{transform:scaleX(1)}.locked-box{display:flex;gap:var(--s3);background:var(--primer);border:1px solid var(--line);border-left:4px solid var(--mute);padding:var(--s4)}.locked-box svg{color:var(--mute);flex-shrink:0;margin-top:3px}.locked-box b{display:block;font-size:15px;margin-bottom:var(--s1)}.locked-box p{margin:0 0 var(--s2);font-size:14px;color:var(--ink-soft);line-height:1.5}.locked-box p:last-child{margin-bottom:0}.lead-cell{display:flex;align-items:stretch;gap:var(--s3);background:var(--primer);border:1px solid var(--line);padding:var(--s3);overflow:hidden}.lead-cell>.dotc{width:12px;height:auto;align-self:stretch;border:none;margin:calc(var(--s3) * -1) 0 calc(var(--s3) * -1) calc(var(--s3) * -1)}.lead-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.lead-top{display:flex;align-items:center;gap:var(--s2);justify-content:space-between}.lead-top b{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-top .status-pill{margin:0}.lead-phone{display:inline-flex;align-items:center;gap:var(--s1);font-family:var(--mono);font-size:13px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);align-self:flex-start}.lead-phone:hover{border-bottom-color:var(--ink)}.lead-line{display:flex;align-items:center;gap:var(--s1);font-size:13px;color:var(--ink-soft);min-width:0}.lead-line svg{flex-shrink:0;color:var(--mute)}.lead-total{font-family:var(--mono);font-weight:700;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;align-self:flex-end}.partner-note{font-size:14px;color:var(--ink-soft);line-height:1.55;margin:0 0 var(--s3)}.partner-note b{color:var(--ink)}.ok-badge{width:64px;height:64px;background:var(--go);color:#fff;display:flex;align-items:center;justify-content:center}.link-txt{flex:1 1;font-family:var(--mono);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.preview-img{width:100%;display:block;border:1px solid var(--ink);margin:var(--s2) 0 var(--s4)}.sync-row{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;margin-top:var(--s1)}.sync-status{color:var(--ink-soft);font-size:13px}.confirm-box{background:var(--fix-bg);border-left:4px solid var(--fix);padding:var(--s4);margin-top:var(--s2)}.confirm-box p{font-size:14px;color:var(--fix);line-height:1.45;margin:0 0 var(--s3)}@media print{.device{display:none!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pdf-root{font-family:var(--sans);color:var(--ink);background:var(--wall);min-height:100vh}.pdf-bar{position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);background:var(--ink);z-index:10}.pdf-bar .icon-btn{background:none;border:1px solid #4a453a;color:#fff}.pdf-bar .icon-btn:active{background:#fff;color:var(--ink)}.pdf-print-btn{width:auto;margin:0;min-height:44px;padding:0 var(--s4);background:var(--tape);color:var(--ink);border:2px solid var(--tape);font-weight:700;font-size:14px;display:flex;align-items:center;gap:var(--s2);cursor:pointer}.pdf-page{max-width:780px;margin:var(--s5) auto var(--s7);background:#fff;padding:var(--s7)}.pdf-head{display:flex;align-items:center;gap:var(--s4);border-bottom:3px solid var(--ink);padding-bottom:var(--s4);margin-bottom:var(--s5)}.pdf-logo{width:56px;height:56px;object-fit:cover;border:1px solid var(--line)}.pdf-logo-ph{width:56px;height:56px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:800;font-size:24px}.pdf-company{flex:1 1}.pdf-company h1{font-family:var(--display);font-weight:700;font-size:21px;letter-spacing:-.02em;margin:0 0 3px}.pdf-company p{margin:0;color:var(--ink-soft);font-size:13.5px}.pdf-doc-id{text-align:right;font-size:13px;color:var(--ink-soft);display:flex;flex-direction:column;gap:3px}.pdf-doc-id strong{font-family:var(--mono);font-size:16px;color:var(--ink)}.pdf-block{margin-bottom:var(--s5)}.pdf-block h2{font-family:var(--sans);font-weight:700;font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);margin:0 0 var(--s2);padding-bottom:var(--s1);border-bottom:1px solid var(--line)}.pdf-block p{margin:0 0 3px;font-size:14px}.pdf-table{width:100%;border-collapse:collapse;font-size:14px}.pdf-table td{padding:var(--s2) 0;border-bottom:1px solid var(--line)}.pdf-table td:last-child{text-align:right;font-family:var(--mono);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pdf-color-row{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s3)}.pdf-swatch{width:56px;height:56px;border:1px solid var(--line);flex-shrink:0}.pdf-color-row b{font-size:15px;font-weight:700}.pdf-color-row p{margin:3px 0 0;font-size:13px;color:var(--ink-soft)}.pdf-total{display:flex;justify-content:space-between;align-items:baseline;background:var(--ink);color:#fff;padding:var(--s4);margin-bottom:var(--s5)}.pdf-total span{font-family:var(--sans);font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.05em;opacity:.85}.pdf-total strong{font-family:var(--display);font-weight:700;font-size:28px;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pdf-terms{font-size:13px;line-height:1.65;white-space:pre-wrap}.pdf-foot,.pdf-terms{color:var(--ink-soft)}.pdf-foot{text-align:center;font-size:12.5px;margin-top:var(--s6);padding-top:var(--s3);border-top:1px solid var(--line)}@media print{.no-print{display:none!important}.pdf-root{background:#fff}.pdf-page{margin:0;max-width:none;padding:0}@page{margin:16mm}}.add-btn,.ai-btn,.cta,.empty-slot,.field input,.field textarea,.field-input,.form-grid select,.icon-btn,.loja-ic,.pdf-print-btn,.qty,.search,.stepper button,.tinta-row select,.wall-row input{border-radius:var(--r-sm)}.icon-btn.sm,.opt .box{border-radius:var(--r-xs)}.brand-tab,.chip,.loja-status,.status-pill{border-radius:var(--r-pill)}.seg-toggle{border-radius:var(--r-sm)}.seg-toggle button{border-radius:var(--r-xs)}.acesso-box,.admin-resumo>div,.client-cell,.cobertura,.confirm-box,.counter,.form-erro,.inline-form,.kanban-card,.lead-cell,.lead-estado,.lead-obs,.lead-sem-lista,.lista-final,.locked-box,.loja-cell,.metric-card,.opt,.proposal-cell{border-radius:var(--r-md)}.area-badge,.funnel,.kanban-col,.logo-uploader,.metric-grid,.ok-badge,.preview-img,.quote-card,.uploader{border-radius:var(--r-lg)}.quote-card .qc-total{border-radius:0 0 var(--r-lg) var(--r-lg)}.metric-card{border-radius:0}.avatar,.dotc,.lead-cell>.dotc,.pdf-swatch,.proposal-cell>.dotc{border-radius:var(--r-xs)}.lead-cell>.dotc,.proposal-cell>.dotc{border-radius:0}.funnel-bar,.funnel-bar-bg,.wp-warn{border-radius:var(--r-xs)}@media (max-width:767px){.pdf-page{margin:var(--s3);padding:var(--s4)}.pdf-head{flex-wrap:wrap;gap:var(--s3)}.pdf-doc-id{text-align:left;flex-direction:row;gap:var(--s2);align-items:baseline}}@media (min-width:768px){.device{max-width:none;height:100vh;height:100dvh;min-height:0}h2{font-size:33px}.scroll>.pad{max-width:780px;margin:0 auto;padding:var(--s6) var(--s6) var(--s7)}.scroll>.pad.wide{max-width:1120px}.device>.pad.center-col{padding:var(--s7);overflow-y:auto;justify-content:safe center}.bar{padding:var(--s3) var(--s6)}.actions{padding:var(--s4) var(--s6) calc(var(--s4) + env(safe-area-inset-bottom))}.actions:not(.two-btn)>.cta{max-width:400px;margin-left:auto;margin-right:auto}.actions.two-btn{justify-content:center}.actions.two-btn>.cta{max-width:280px}.crm-shell{flex-direction:row}.crm-shell>.tabbar{order:0;flex:0 0 244px;width:244px;flex-direction:column;justify-content:flex-start;padding:var(--s5) var(--s3);overflow-y:auto;background:var(--primer);border-right:1px solid var(--line);box-shadow:4px 0 18px rgba(23,21,15,.08);z-index:2}.crm-shell>.tabbar :focus-visible{outline-color:var(--ink)}.side-brand{display:block;padding:0 var(--s3) var(--s5)}.side-brand img{display:block;width:100%;max-width:168px;height:auto}.crm-shell>.tabbar .tab-btn{flex:0 0 auto;flex-direction:row;justify-content:flex-start;gap:var(--s3);min-height:48px;padding:0 var(--s3);border-top:none;border-left:3px solid transparent;font-size:13.5px;color:var(--mute)}.crm-shell>.tabbar .tab-btn:hover,.crm-shell>.tabbar .tab-on{color:var(--ink);background:var(--surface)}.crm-shell>.tabbar .tab-on{border-left-color:var(--tape)}.metric-grid{grid-template-columns:repeat(4,1fr)}.metric-card{border-bottom:none}.metric-card:nth-child(2n){border-right:1px solid var(--line)}.metric-card:last-child{border-right:none}.grid{grid-template-columns:repeat(auto-fill,minmax(172px,1fr))}.kanban{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0 0 var(--s3);overflow:visible}.kanban-col{min-width:0}.cell-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--s2);gap:var(--s2)}.cell-grid>.client-cell,.cell-grid>.proposal-cell{margin-bottom:0}.uploader{max-width:540px}.preview-img{max-width:680px;margin-left:auto;margin-right:auto}}@media (min-width:1100px){.scroll>.pad{padding:var(--s6) var(--s7) var(--s7)}.actions,.bar{padding-left:var(--s7);padding-right:var(--s7)}}.entrance{flex:1 1;min-height:0;overflow-y:auto;background:var(--surface);display:flex;flex-direction:column}.ent-header{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s3) var(--s4);background:var(--primer);border-bottom:1px solid var(--line)}.ent-header-actions{display:flex;align-items:center;gap:var(--s2)}.ent-header-link{display:inline-flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);border:1px solid transparent;border-radius:var(--r-pill);font-size:14px;font-weight:600;color:var(--ink-soft);text-decoration:none;white-space:nowrap;transition:background .16s ease,border-color .16s ease,color .16s ease}.ent-header-link:hover{background:var(--surface);color:var(--ink)}.ent-header-home{border-color:var(--line);color:var(--ink)}.ent-header-home:hover{border-color:var(--ink-soft)}.ent-body{flex:1 1;min-height:0;display:grid;grid-template-columns:1fr}.ent-body>.ent-aside,.ent-body>.ent-panel{grid-area:1/1}.ent-aside,.ent-body>.ent-panel{position:relative;z-index:1}.ent-aside{background:var(--surface) url(/fundo-hero-mobile.jpg) center /cover no-repeat;box-shadow:inset 0 16px 24px -14px rgba(23,21,15,.8),inset 0 -16px 24px -14px rgba(23,21,15,.8)}.ent-panel{display:flex;flex-direction:column;justify-content:safe center;padding:var(--s5) var(--s4) var(--s6)}.ent-logo{display:block;width:150px;max-width:40%;height:auto}.ent-stack{width:100%;max-width:420px;margin:0 auto;background:var(--primer);border-radius:28px;padding:var(--s6) var(--s5);box-shadow:0 1px 2px rgba(23,21,15,.05),0 6px 14px -6px rgba(23,21,15,.1),0 26px 50px -24px rgba(23,21,15,.28)}.ent-doors{display:grid;grid-gap:var(--s3);gap:var(--s3)}.ent-hello{margin-bottom:var(--s4)}.ent-hello h2{font-size:30px;margin:0 0 var(--s4)}.ent-hello>p{margin:0;font-size:15px;line-height:1.6;color:var(--ink-soft)}.ent-known{display:flex;align-items:center;gap:var(--s3);width:100%;text-align:left;background:none;border:1px solid var(--line);border-radius:var(--r-pill);padding:var(--s2) var(--s3);cursor:pointer;color:var(--ink);transition:border-color .16s ease,background .16s ease}.ent-known:hover{border-color:var(--ink-soft);background:var(--surface)}.ent-known-id{flex:1 1;min-width:0}.ent-known-id b{display:block;font-size:15px;line-height:1.3}.ent-known-id>span{display:block;font-size:13px;color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ent-known>svg{flex-shrink:0;color:var(--mute)}.ent-or{display:flex;align-items:center;gap:var(--s3);margin:var(--s4) 0;color:var(--mute);font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.ent-or:after,.ent-or:before{content:"";flex:1 1;height:1px;background:var(--line)}.ent-door{display:flex;align-items:center;gap:var(--s4);text-align:left;background:var(--primer);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s4) var(--s5);cursor:pointer;color:var(--ink);transition:border-color .18s ease,background .18s ease}.ent-door:hover{border-color:var(--ink);background:var(--surface)}.ent-door-icon{flex-shrink:0;display:inline-flex;color:var(--tape-dk)}.ent-door h2{flex:1 1;min-width:0;font-family:var(--display);font-weight:700;font-size:18px;line-height:1.2;letter-spacing:-.02em;margin:0;color:inherit}.ent-door-go{flex-shrink:0;display:inline-flex;color:var(--brand);transition:transform .18s ease}.ent-door:hover .ent-door-go{transform:translateX(3px)}.ent-door-dark{background:var(--ink);border-color:var(--ink)}.ent-door-dark:hover{background:var(--ink-soft);border-color:var(--ink-soft)}.ent-door.ent-door-dark .ent-door-go,.ent-door.ent-door-dark .ent-door-icon,.ent-door.ent-door-dark h2{color:#fff}.ent-card{background:none}.ent-card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s4)}.back-link,.ent-back{display:inline-flex;align-items:center;gap:var(--s2);background:none;border:none;padding:0;font-family:var(--sans);font-size:14px;font-weight:700;color:var(--brand);cursor:pointer;transition:gap .18s ease}.back-link:hover,.ent-back:hover{gap:var(--s3)}.ent-card-tag{font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--mute)}.ent-card h2{font-size:22px;margin-bottom:var(--s2)}.ent-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--s5);margin-top:var(--s4)}.ent-links .link-btn{margin-top:0}.ent-links+.locked-box{margin-top:var(--s4)}.ent-card form>:last-child{margin-bottom:0}@media (min-width:860px){.ent-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.ent-body>.ent-aside{grid-area:1/1}.ent-body>.ent-panel{grid-area:1/2}.ent-aside{background-image:url(/entrada-desktop.jpg)}.ent-header{padding:var(--s3) var(--s6)}.ent-aside{min-height:0;border-top-right-radius:var(--r-lg);border-bottom-right-radius:var(--r-lg)}.ent-panel{padding:var(--s6) var(--s6)}}.tab-exit{color:#8d8574}.tab-exit:hover{color:var(--tape)}@media (min-width:768px){.crm-shell>.tabbar .tab-exit{margin-top:auto;padding-top:var(--s3);border-top:1px solid var(--line);color:var(--mute)}.crm-shell>.tabbar .tab-exit:hover{color:var(--fix)}}.admin-resumo{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--s2);gap:var(--s2);margin-top:var(--s4)}.admin-resumo>div{padding:var(--s3) var(--s4);border:1px solid var(--line);background:var(--primer)}.admin-resumo span{display:block;font-size:12px;font-weight:500;color:var(--mute)}.admin-resumo strong{display:block;margin-top:var(--s1);font-family:var(--mono);font-size:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:var(--s3);gap:var(--s3);margin-bottom:var(--s4)}.form-grid .field{margin:0;min-width:0}.form-grid .col-2{grid-column:span 2}.form-grid .col-3{grid-column:1/-1}.form-grid .sel{position:relative;display:flex;min-width:0}.form-grid select{width:100%;min-width:0;height:48px;padding:0 var(--s3);border:1px solid var(--line);background:var(--primer);font-size:15px;cursor:pointer}.form-erro{margin:0;padding:var(--s3) var(--s4);border-left:3px solid var(--fix);background:var(--fix-bg);font-size:14px;color:var(--fix)}.loja-cell{display:flex;flex-direction:column;gap:var(--s3);width:100%;padding:var(--s4);border:1px solid var(--line);background:var(--primer);text-align:left;cursor:pointer;transition:border-color .14s ease}.loja-cell+.loja-cell{margin-top:var(--s2)}.loja-cell:hover{border-color:var(--ink)}.loja-cell.estatico{cursor:default}.loja-cell.estatico:hover{border-color:var(--line)}.loja-topo{gap:var(--s3)}.loja-ic,.loja-topo{display:flex;align-items:center}.loja-ic{justify-content:center;width:42px;height:42px;flex-shrink:0;border:1px solid var(--line);background:var(--surface);color:var(--ink-soft)}.loja-id{display:block;flex:1 1;min-width:0}.loja-id b{font-size:16px;font-weight:700;line-height:1.25}.loja-id b,.loja-id>span{display:block;overflow-wrap:anywhere}.loja-id>span{margin-top:1px;font-size:13px;color:var(--mute)}.loja-main{flex-direction:column;gap:var(--s1)}.loja-line,.loja-main{display:flex;min-width:0}.loja-line{align-items:center;gap:var(--s2);font-size:13px;color:var(--mute);overflow-wrap:anywhere}.loja-line svg{flex-shrink:0}.loja-acoes{display:flex;flex-wrap:wrap;gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--line)}.loja-acoes .chip{flex:1 1 auto;justify-content:center;min-height:40px;white-space:nowrap}.chip-remover{color:var(--mute)}.chip-remover:hover{border-color:var(--fix);background:var(--fix-bg);color:var(--fix)}.loja-remover{display:block;padding-top:var(--s3);border-top:1px solid var(--line)}.loja-remover>span:first-child{display:block;margin-bottom:var(--s3);font-size:13px;line-height:1.5;color:var(--ink-soft)}.loja-remover .loja-acoes{padding-top:0;border-top:0}.loja-status{display:inline-flex;align-items:center;flex-shrink:0;padding:3px var(--s3);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.loja-status.st-ativa{background:var(--go-bg);color:var(--go)}.loja-status.st-cadastrada{background:#fdf4e0;color:var(--tape-dk)}.loja-status.st-suspensa{background:var(--fix-bg);color:var(--fix)}@media (max-width:400px){.loja-topo{flex-wrap:wrap}.loja-status{order:3}}.acesso-box{margin-top:var(--s4);padding:var(--s4);border:2px solid var(--ink);background:var(--primer)}.acesso-h{display:flex;align-items:center;gap:var(--s2);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink)}.acesso-dados{margin:var(--s3) 0;padding:0;border-top:1px solid var(--line)}.acesso-dados>div{display:flex;align-items:baseline;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line)}.acesso-dados dt{flex:0 0 auto;width:90px;font-size:13px;color:var(--mute)}.acesso-dados dd{margin:0;min-width:0;font-family:var(--mono);font-size:14px;word-break:break-all}.mono-forte{font-weight:700;font-size:17px!important;color:var(--ink)}.zona-risco{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--line)}.zona-risco p{margin:0 0 var(--s3);font-size:14px;line-height:1.5;color:var(--ink-soft)}.admin-entrada{flex:1 1;display:flex;align-items:safe center;justify-content:center;padding:var(--s5) var(--s4);overflow-y:auto;background:var(--surface)}.admin-entrada .ent-card{width:100%;max-width:420px}.admin-selo{display:inline-flex;align-items:center;gap:var(--s2);margin-bottom:var(--s3);font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--mute)}@media (max-width:559px){.form-grid{grid-template-columns:1fr}.form-grid .col-2{grid-column:auto}}.lead-estado{display:flex;align-items:flex-start;gap:var(--s2);margin:0 0 var(--s4);padding:var(--s3) var(--s4);font-size:14px;line-height:1.45;font-weight:500;border-left:3px solid var(--line);background:var(--primer);color:var(--ink-soft)}.lead-estado.tom-ok{border-left-color:var(--go);background:var(--go-bg);color:var(--ink)}.lead-estado.tom-espera{border-left-color:var(--tape);background:#fdf4e0}.lead-dados{margin:var(--s4) 0 0;padding:0;border-top:1px solid var(--line)}.lead-dados>div{display:flex;align-items:baseline;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line)}.lead-dados dt{display:flex;align-items:center;gap:var(--s2);flex:0 0 auto;width:168px;font-size:13px;font-weight:500;color:var(--mute)}.lead-dados dt svg{flex-shrink:0}.lead-dados dd{margin:0;min-width:0;font-size:15px;font-weight:600;color:var(--ink);line-height:1.35}.lead-mat+.lead-mat{margin-top:var(--s5)}.lead-mat-h{margin:0 0 var(--s2);font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--mute)}.lead-sem-lista{padding:var(--s4);border:1px dashed var(--line);background:var(--primer)}.lead-sem-lista p{margin:0 0 var(--s3);font-size:14px;line-height:1.5;color:var(--ink-soft)}.lead-sem-lista p:last-child{margin-bottom:0}.lead-obs{margin:var(--s3) 0 0;padding:var(--s3) var(--s4);background:var(--surface);font-size:14px;line-height:1.5;color:var(--ink-soft)}.lead-obs b{color:var(--ink)}.lead-rodape{margin:var(--s6) 0 0;padding-top:var(--s3);border-top:1px solid var(--line);font-size:12px;color:var(--mute)}@media (max-width:559px){.lead-dados>div{display:block}.lead-dados dt{width:auto;margin-bottom:var(--s1)}}.store-who{font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--mute);margin:0 0 var(--s2)}.lead-cell{width:100%;text-align:left;font-family:inherit;font-size:inherit;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease}.lead-cell:hover{border-color:var(--ink-soft);box-shadow:0 6px 16px -10px rgba(23,21,15,.35)}.back-link{margin-bottom:var(--s4)}a.cta{text-decoration:none}.lead-side{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:var(--s2)}.lead-side .lead-total{align-self:auto}.lead-painter{color:var(--ink-soft);font-weight:600}.painter-cell{width:100%;display:flex;align-items:center;gap:var(--s3);background:var(--primer);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s4);margin-bottom:var(--s2);text-align:left;color:var(--ink);cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease}.painter-cell:hover{border-color:var(--ink-soft)}.painter-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.painter-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.painter-main b{font-family:var(--display);font-weight:700;font-size:17px;letter-spacing:-.02em}.painter-main span{font-size:13px;color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.painter-side{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end}.painter-side b{font-family:var(--mono);font-weight:700;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.painter-side span{font-size:12px;color:var(--mute)}.kanban-card[draggable=true]{cursor:-webkit-grab;cursor:grab}.kanban-card[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.kanban-alvo{outline:2px dashed var(--tape);outline-offset:-2px;background:var(--go-bg)}.wz-previa{display:flex;flex-direction:column;align-items:center;text-align:center}.wz-previa .wp{width:100%}.wz-previa .wp-hint{margin-left:auto;margin-right:auto;max-width:52ch}.wz-previa .wp-tools{justify-content:center}.cor-exemplo{position:relative;width:100%;max-width:680px;margin:0 auto;overflow:hidden;border-radius:var(--r-lg);line-height:0;isolation:isolate}.cor-exemplo img{width:100%;height:auto;display:block}.cor-exemplo-luz,.cor-exemplo-tinta{position:absolute;inset:0;pointer-events:none;-webkit-mask-image:url(/mascara-exemplo.png);mask-image:url(/mascara-exemplo.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cor-exemplo-tinta{background:var(--cor)}.cor-exemplo-luz{background-image:url(/exemplo-proposta.jpg);background-size:100% 100%;filter:grayscale(1) contrast(.5) brightness(1.5);mix-blend-mode:multiply}@media (min-width:768px){.device>.pad.center-col>.cta{width:100%;max-width:460px}}.limpar-recorte{margin-bottom:var(--s3)}.row-between>.link-btn{margin-top:0}.dash-sair{display:none}@media (min-width:768px){.dash-sair{display:inline-flex;padding:0;margin:0 0 6px}}@media (max-width:559px){.ent-logo{width:120px}}@media (max-width:767px){.brand-row,.kanban{scrollbar-width:none;-ms-overflow-style:none}.brand-row::-webkit-scrollbar,.kanban::-webkit-scrollbar{display:none}}.pdf-list{margin:0;padding-left:18px;font-size:14px;line-height:1.7}.lista-materiais{margin:0 0 var(--s3);padding-left:20px;font-size:15px;line-height:1.75;color:var(--ink-soft)}.chip-wa{background:var(--go-bg);border-color:var(--go);color:var(--go);font-weight:700;text-decoration:none}.lead-main{background:none;border:none;padding:0;font-family:inherit;font-size:inherit;text-align:left;cursor:pointer;color:inherit}