:root{--ivory:#faf7f0;--porcelain:#fff;--sage-deep:#3e4a38;--sage:#5c6b4c;--sage-soft:#8a9778;--gold:#b8985a;--gold-soft:#d8c9a8;--amber:#c08a2e;--amber-soft:#f2e6ce;--ink:#2b2a26;--ink-soft:#6e6a60;--line:#eae3d5;--line-soft:#f1ece1;--shadow:0 1px 2px #3e4a380a,0 12px 32px -16px #3e4a382e;--shadow-lift:0 2px 4px #3e4a380f,0 28px 60px -24px #3e4a384d;--serif:"Cormorant Garamond",Georgia,serif;--sans:"Jost",system-ui,sans-serif;--script:"Tangerine",cursive}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{font-family:var(--sans);color:var(--ink);background:var(--ivory);-webkit-font-smoothing:antialiased;letter-spacing:.01em;font-weight:300}.eyebrow{font-family:var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--gold);font-size:10px;font-weight:500}::selection{background:var(--gold-soft);color:var(--sage-deep)}.app{grid-template-columns:194px 1fr;height:100vh;display:grid;overflow:hidden}.side{color:#ede7d8;background:linear-gradient(#41503a 0,#36422f 100%);flex-direction:column;padding:28px 18px 22px;display:flex;position:relative}.side:after{content:"";background:#b8985a40;width:1px;position:absolute;top:0;bottom:0;right:0}.brand{margin-bottom:34px;padding:0 4px;line-height:1}.brand .mark{font-family:var(--script);color:#f3eedf;letter-spacing:.01em;font-size:34px;font-weight:700;line-height:.9;display:block}.brand .sub{letter-spacing:.28em;text-transform:uppercase;color:var(--gold-soft);margin-top:9px;font-size:8px;font-weight:500;display:block}.nav{flex-direction:column;gap:2px;margin-top:6px;display:flex}.nav-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:#d8c9a88c;margin:0 0 14px 2px;font-size:9px;font-weight:500}.nav-item{cursor:pointer;color:#d7d0c0;letter-spacing:.04em;text-align:left;background:0 0;border:none;border-radius:3px;align-items:center;gap:11px;width:100%;padding:10px 11px;font-size:12.5px;font-weight:400;transition:background .25s,color .25s;display:flex}.nav-item svg{stroke:currentColor;fill:none;stroke-width:1.4px;opacity:.85;flex:none;width:15px;height:15px}.nav-item:hover{color:#f3eedf;background:#ffffff0d}.nav-item.active{color:#fbf6e9;background:#b8985a2e}.nav-item.active svg{opacity:1;stroke:var(--gold-soft)}.side-foot{border-top:1px solid #b8985a33;margin-top:auto;padding-top:24px}.side-foot .ornament{font-family:var(--serif);color:var(--gold-soft);font-size:15px;font-style:italic;line-height:1.5}.side-foot small{letter-spacing:.22em;text-transform:uppercase;color:#d8c9a880;margin-top:10px;font-size:9.5px;display:block}.main{background:var(--ivory);flex-direction:column;display:flex;overflow:hidden}.topbar{border-bottom:1px solid var(--line);background:linear-gradient(#fcfaf4,#faf7f0);justify-content:space-between;align-items:flex-end;gap:28px;padding:30px 40px 22px;display:flex}.title-block h1{font-family:var(--serif);color:var(--sage-deep);letter-spacing:.005em;font-size:38px;font-weight:400;line-height:1}.title-block .eyebrow{margin-bottom:9px;display:block}.topbar-right{align-items:center;gap:24px;display:flex}.search{background:var(--porcelain);border:1px solid var(--line);border-radius:3px;align-items:center;gap:10px;width:215px;padding:9px 14px;transition:border-color .25s,box-shadow .25s;display:flex}.search:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px #b8985a1f}.search svg{width:15px;height:15px;stroke:var(--ink-soft);fill:none;stroke-width:1.4px;flex:none}.search input{font-family:var(--sans);color:var(--ink);letter-spacing:.02em;background:0 0;border:none;outline:0;width:100%;font-size:13px;font-weight:300}.search input::placeholder{color:#a8a293}.kpis{align-items:stretch;gap:0;display:flex}.kpi{text-align:center;border-left:1px solid var(--line);padding:0 20px}.kpi:first-child{border-left:none}.kpi .num{font-family:var(--serif);color:var(--sage-deep);font-size:30px;font-weight:500;line-height:1}.kpi.alert .num{color:var(--amber)}.kpi .lbl{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin-top:7px;font-size:9px;font-weight:500}.actions{border-left:1px solid var(--line);align-items:center;gap:12px;padding-left:24px;display:flex}.btn-new{background:var(--sage-deep);color:#f6f2e8;border:1px solid var(--sage-deep);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:3px;align-items:center;gap:9px;padding:10px 17px;font-size:11px;font-weight:500;transition:.25s;display:inline-flex}.btn-new:hover{background:#475539;box-shadow:0 8px 22px -10px #3e4a388c}.btn-new svg{stroke:currentColor;stroke-width:1.6px;fill:none;width:14px;height:14px}.btn-refresh{border:1px solid var(--line);background:var(--porcelain);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;width:38px;height:38px;transition:.25s;display:flex}.btn-refresh:hover{border-color:var(--gold);background:#fcfaf4}.btn-refresh svg{width:15px;height:15px;stroke:var(--ink-soft);fill:none;stroke-width:1.5px}.btn-refresh.spin svg{animation:.7s linear rot}@keyframes rot{to{transform:rotate(360deg)}}.live-dot{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:7px;font-size:9px;font-weight:500;display:inline-flex}.live-dot i{background:var(--sage-soft);border-radius:50%;width:6px;height:6px}.live-dot.on i{background:#6fa06a;box-shadow:0 0 0 3px #6fa06a2e}.view{flex:1;display:none;overflow:auto}.view.active{display:block}.board{align-items:flex-start;gap:0;min-height:100%;padding:26px 28px 40px;display:flex}.col{border-left:1px solid var(--line-soft);flex:1 1 0;min-width:236px;padding:0 12px}.col:first-child{border-left:none;padding-left:0}.col:last-child{padding-right:0}.col-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-bottom:6px;padding:0 4px 16px;display:flex}.col-head .name{letter-spacing:.22em;text-transform:uppercase;color:var(--sage-deep);align-items:center;gap:9px;font-size:10.5px;font-weight:500;display:flex}.col-head .dot{border-radius:50%;flex:none;width:7px;height:7px}.col-head .count{font-family:var(--serif);color:var(--ink-soft);font-size:19px;font-weight:500}.col-novo .dot{background:var(--sage-soft)}.col-qualificando .dot{background:var(--sage)}.col-qualificado .dot{background:var(--gold)}.col-escalado .dot{background:var(--amber)}.col-fechado .dot{background:var(--sage-deep)}.col-body{flex-direction:column;gap:13px;min-height:80px;padding-top:14px;display:flex}.col-body.drag-over{outline:1px dashed var(--gold-soft);background:#b8985a0f;border-radius:4px}.card{background:var(--porcelain);border:1px solid var(--line);cursor:pointer;box-shadow:var(--shadow);border-radius:3px;padding:16px 17px 14px;transition:transform .28s cubic-bezier(.2,.8,.25,1),box-shadow .28s,border-color .28s;position:relative}.card:hover{box-shadow:var(--shadow-lift);border-color:var(--gold-soft);transform:translateY(-3px)}.card:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.card.escalado{border-left:2px solid var(--amber)}.card-top{align-items:center;gap:11px;margin-bottom:13px;display:flex}.avatar{width:34px;height:34px;font-family:var(--serif);color:var(--sage-deep);box-shadow:0 0 0 1px var(--gold-soft),0 0 0 4px var(--porcelain),0 0 0 5px var(--line-soft);background:#f1ece0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.card-name{font-family:var(--serif);color:var(--ink);font-size:19px;font-weight:500;line-height:1.1}.card-meta{color:var(--ink-soft);letter-spacing:.02em;flex-direction:column;gap:4px;font-size:11.5px;font-weight:300;display:flex}.card-meta .row{align-items:center;gap:7px;display:flex}.card-meta .row svg{width:12px;height:12px;stroke:var(--sage-soft);fill:none;stroke-width:1.4px;flex:none}.card-meta b{color:var(--sage);font-weight:500}.memoria{font-family:var(--serif);color:var(--sage-deep);border-left:1px solid var(--gold-soft);margin:13px 0 12px;padding-left:12px;font-size:15.5px;font-style:italic;line-height:1.42;position:relative}.memoria:before{content:"“";color:var(--gold-soft);font-size:22px;font-family:var(--serif);position:absolute;top:-6px;left:-2px}.card-foot{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding-top:11px;display:flex}.origem{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:6px;font-size:9.5px;font-weight:500;display:flex}.origem .o-dot{background:var(--sage-soft);border-radius:50%;width:5px;height:5px}.origem[data-o=indicacao] .o-dot{background:var(--gold)}.origem[data-o=assessora] .o-dot,.origem[data-o=assessoria] .o-dot{background:var(--amber)}.card-time{color:#a8a293;font-size:10.5px;font-weight:300}.chip-alert{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);background:var(--amber-soft);border-radius:2px;padding:3px 8px;font-size:8.5px;font-weight:500;position:absolute;top:14px;right:15px}.contacts{padding:28px 40px 48px}.ledger{border-collapse:collapse;background:var(--porcelain);border:1px solid var(--line);width:100%;box-shadow:var(--shadow);border-radius:4px;overflow:hidden}.ledger thead th{text-align:left;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid var(--line);background:#fcfaf4;padding:17px 22px;font-size:9.5px;font-weight:500}.ledger tbody tr{cursor:pointer;transition:background .2s}.ledger tbody tr:hover{background:#fcfaf4}.ledger tbody td{border-bottom:1px solid var(--line-soft);color:var(--ink);vertical-align:middle;padding:16px 22px;font-size:13px;font-weight:300}.ledger tbody tr:last-child td{border-bottom:none}.led-name{align-items:center;gap:13px;display:flex}.led-name .avatar{width:30px;height:30px;font-size:12px}.led-name .nm{font-family:var(--serif);font-size:17px;font-weight:500}.mono{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--ink-soft)}.tag-evt{letter-spacing:.04em;color:var(--sage);font-size:11px}.status-pill{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:7px;font-size:10px;font-weight:500;display:inline-flex}.status-pill .s-dot{border-radius:50%;width:7px;height:7px}.s-novo{background:var(--sage-soft)}.s-qualificando{background:var(--sage)}.s-qualificado{background:var(--gold)}.s-escalado{background:var(--amber)}.s-fechado{background:var(--sage-deep)}.scrim{backdrop-filter:blur(2px);opacity:0;pointer-events:none;z-index:40;background:#2b2a2652;transition:opacity .35s;position:fixed;inset:0}.scrim.open{opacity:1;pointer-events:auto}.drawer{background:var(--ivory);z-index:50;flex-direction:column;width:496px;max-width:94vw;height:100vh;transition:transform .42s cubic-bezier(.22,.85,.25,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-30px 0 80px -30px #2b2a2666}.drawer.open{transform:translate(0)}.dr-head{border-bottom:1px solid var(--line);background:linear-gradient(180deg,#fcfaf4,var(--ivory));padding:30px 34px 24px;position:relative}.dr-close{border:1px solid var(--line);background:var(--porcelain);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:.25s;display:flex;position:absolute;top:24px;right:26px}.dr-close:hover{border-color:var(--gold);background:#fcfaf4}.dr-close svg{width:14px;height:14px;stroke:var(--ink-soft);stroke-width:1.5px}.dr-evt{margin-bottom:11px;display:block}.dr-name{font-family:var(--serif);color:var(--sage-deep);padding-right:40px;font-size:32px;font-weight:500;line-height:1.05}.dr-stagebar{align-items:center;gap:12px;margin-top:16px;display:flex}.dr-stagebar label{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);font-size:9px;font-weight:500}.stage-select{flex:1;max-width:230px;position:relative}.stage-select select{-webkit-appearance:none;appearance:none;width:100%;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--sage-deep);background:var(--porcelain);border:1px solid var(--line);cursor:pointer;border-radius:3px;padding:10px 34px 10px 14px;font-size:12px;font-weight:500;transition:border-color .25s,box-shadow .25s}.stage-select select:hover{border-color:var(--gold-soft)}.stage-select select:focus{border-color:var(--gold);outline:0;box-shadow:0 0 0 3px #b8985a1f}.stage-select:after{content:"";border-right:1.5px solid var(--sage);border-bottom:1.5px solid var(--sage);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:14px;transform:translateY(-70%) rotate(45deg)}.dr-body{flex:1;padding:28px 34px 40px;overflow:auto}.dossier{background:var(--line);border:1px solid var(--line);border-radius:4px;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:26px;display:grid;overflow:hidden}.field{background:var(--porcelain);padding:14px 16px}.field.wide{grid-column:1/-1}.field .k{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:6px;font-size:9px;font-weight:500;display:flex}.field .k svg{width:11px;height:11px;stroke:var(--sage-soft);fill:none;stroke-width:1.5px}.field .v{color:var(--ink);letter-spacing:.01em;margin-top:7px;font-size:14.5px;font-weight:300}.field .v a{color:var(--sage);border-bottom:1px solid var(--gold-soft);text-decoration:none}.field.memoria-field{background:#f8f4ea}.field.memoria-field .v{font-family:var(--serif);color:var(--sage-deep);font-size:18px;font-style:italic;line-height:1.45}.esc-banner{background:var(--amber-soft);border:1px solid #e6d2a8;border-radius:3px;align-items:center;gap:11px;margin-bottom:24px;padding:13px 16px;display:flex}.esc-banner svg{width:18px;height:18px;stroke:var(--amber);fill:none;stroke-width:1.5px;flex:none}.esc-banner .t{color:#8a6420;font-size:12px;line-height:1.4}.esc-banner .t b{color:#6e4f12;letter-spacing:.16em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:500;display:block}.conv-head{align-items:center;gap:14px;margin:6px 0 20px;display:flex}.conv-head .eyebrow{white-space:nowrap}.conv-head .ln{background:var(--line);flex:1;height:1px}.conv-head .carol{color:var(--ink-soft);align-items:center;gap:8px;font-size:11px;font-weight:300;display:flex}.conv-head .carol .av{background:var(--sage);color:#fff;width:22px;height:22px;font-family:var(--serif);box-shadow:0 0 0 1px var(--gold-soft);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex}.thread{flex-direction:column;gap:14px;display:flex}.msg{flex-direction:column;gap:5px;max-width:84%;display:flex}.msg.lead{align-self:flex-start;align-items:flex-start}.msg.carol{align-self:flex-end;align-items:flex-end}.bubble{letter-spacing:.01em;white-space:pre-wrap;border-radius:3px;padding:11px 15px;font-size:13.5px;font-weight:300;line-height:1.5}.msg.lead .bubble{background:var(--porcelain);border:1px solid var(--line);color:var(--ink);border-top-left-radius:0}.msg.carol .bubble{color:var(--sage-deep);background:#ebefe3;border:1px solid #dce3cf;border-top-right-radius:0}.msg .stamp{letter-spacing:.1em;color:#aba493;text-transform:uppercase;padding:0 4px;font-size:9.5px}.msg.carol .stamp{color:var(--sage-soft)}.conv-empty{font-family:var(--serif);color:var(--ink-soft);padding:8px 2px;font-size:15px;font-style:italic}.modal-scrim{backdrop-filter:blur(3px);opacity:0;pointer-events:none;z-index:60;background:#2b2a2666;justify-content:center;align-items:flex-start;padding:48px 20px;transition:opacity .3s;display:flex;position:fixed;inset:0;overflow:auto}.modal-scrim.open{opacity:1;pointer-events:auto}.modal{background:var(--ivory);border-top:2px solid var(--gold);border-radius:5px;width:680px;max-width:100%;transition:transform .35s cubic-bezier(.22,.85,.25,1);transform:translateY(14px) scale(.99);box-shadow:0 40px 90px -30px #2b2a2680}.modal-scrim.open .modal{transform:none}.modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:28px 32px 22px;display:flex}.modal-head .eyebrow{margin-bottom:9px;display:block}.modal-head h2{font-family:var(--serif);color:var(--sage-deep);font-size:28px;font-weight:500;line-height:1}.modal-head .x{border:1px solid var(--line);background:var(--porcelain);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:.25s;display:flex}.modal-head .x:hover{border-color:var(--gold)}.modal-head .x svg{width:14px;height:14px;stroke:var(--ink-soft);stroke-width:1.5px}.modal-body{padding:26px 32px 30px}.form-grid{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}.fg{flex-direction:column;gap:7px;display:flex}.fg.wide{grid-column:1/-1}.fg label{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);font-size:9px;font-weight:500}.fg label .req{color:var(--gold);margin-left:3px}.fg input,.fg select,.fg textarea{font-family:var(--sans);color:var(--ink);background:var(--porcelain);border:1px solid var(--line);letter-spacing:.01em;border-radius:3px;width:100%;padding:11px 13px;font-size:13.5px;font-weight:300;transition:border-color .2s,box-shadow .2s}.fg textarea{resize:vertical;min-height:64px;line-height:1.5}.fg input:focus,.fg select:focus,.fg textarea:focus{border-color:var(--gold);outline:0;box-shadow:0 0 0 3px #b8985a1f}.fg input.err,.fg select.err{border-color:#c0633e;box-shadow:0 0 0 3px #c0633e1a}.fg select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M1 3l4 4 4-4' stroke='%235C6B4C' stroke-width='1.4' fill='none'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:34px}.modal-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;margin-top:26px;padding-top:22px;display:flex}.modal-foot .hint{font-family:var(--serif);color:var(--ink-soft);font-size:14px;font-style:italic}.btn-primary{background:var(--sage-deep);color:#f6f2e8;font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;border-radius:3px;align-items:center;gap:9px;padding:13px 26px;font-size:11px;font-weight:500;transition:.25s;display:inline-flex}.btn-primary:hover{background:#475539;box-shadow:0 10px 26px -12px #3e4a3899}.modal-head-right{flex:none;align-items:center;gap:14px;display:flex}.modal-stage{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.modal-stage label{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);font-size:8px;font-weight:500}.modal .stage-select{max-width:184px}.modal .stage-select select{padding:9px 32px 9px 13px;font-size:11px}.conv-block{border-top:1px solid var(--line);background:#fcfaf4;margin-top:8px;padding:24px 32px 30px}.conv-block .thread{margin-top:2px}.empty{text-align:center;color:var(--ink-soft);padding:60px 20px}.empty .e-mark{font-family:var(--serif);color:var(--gold);margin-bottom:8px;font-size:22px;font-style:italic}.empty p{font-size:13px;font-weight:300}@media (width<=1080px){.app{grid-template-columns:1fr}.side{display:none}.board{flex-wrap:nowrap;overflow-x:auto}.topbar{flex-wrap:wrap;gap:16px;padding:22px 24px}.topbar-right{flex-wrap:wrap;gap:16px}.kpis{order:3}.kpi:first-child{padding-left:0}.actions{border-left:none;padding-left:0}.contacts{padding:22px 16px}.ledger thead{display:none}.ledger tbody td{padding:6px 18px;display:block}.ledger tbody tr{border-bottom:1px solid var(--line);padding:12px 0;display:block}.form-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.filterbar{border-bottom:1px solid var(--line);background:#fcfaf4;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;padding:14px 40px;display:flex}.filter-group{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.filter{flex-direction:column;gap:5px;display:flex}.filter .flabel{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-size:8.5px;font-weight:500}.filter input,.filter select{font-family:var(--sans);color:var(--ink);background:var(--porcelain);border:1px solid var(--line);border-radius:3px;padding:8px 12px;font-size:12.5px;font-weight:300;transition:border-color .2s,box-shadow .2s}.filter select{-webkit-appearance:none;appearance:none;cursor:pointer;min-width:158px;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M1 3l4 4 4-4' stroke='%235C6B4C' stroke-width='1.4' fill='none'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat}.filter input:focus,.filter select:focus{border-color:var(--gold);outline:0;box-shadow:0 0 0 3px #b8985a1f}.filter-clear{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;background:0 0;border:1px solid var(--line);border-radius:3px;padding:9px 16px;font-family:var(--sans);font-size:10px;font-weight:500;transition:.2s}.filter-clear:hover{color:var(--sage-deep);background:var(--porcelain);border-color:var(--gold)}.col-sem_contato .dot{background:#c7c2b4}.col-contato_feito .dot{background:var(--sage-soft)}.col-proposta_sem_valor .dot{background:#9aa583}.col-proposta_enviada .dot{background:var(--sage)}.col-identificacao_interesse .dot{background:var(--gold)}.col-em_degustacao .dot{background:#c9a24b}.col-em_negociacao .dot{background:var(--amber)}.col-em_assinatura .dot{background:#7a8a55}.col-contrato_fechado .dot{background:var(--sage-deep)}.s-sem_contato{background:#c7c2b4}.s-contato_feito{background:var(--sage-soft)}.s-proposta_sem_valor{background:#9aa583}.s-proposta_enviada{background:var(--sage)}.s-identificacao_interesse{background:var(--gold)}.s-em_degustacao{background:#c9a24b}.s-em_negociacao{background:var(--amber)}.s-em_assinatura{background:#7a8a55}.s-contrato_fechado{background:var(--sage-deep)}.chip-status{letter-spacing:.12em;text-transform:uppercase;border-radius:2px;padding:3px 8px;font-size:8.5px;font-weight:500;display:inline-flex}.cs-em_andamento{color:var(--ink-soft);background:var(--line)}.cs-vendido{color:#3d6b3a;background:#e4efe0}.cs-perdido{color:#a3382b;background:#f6e2e0}.cs-pausado{color:#8a6420;background:var(--amber-soft)}.card .chip-status{position:absolute;top:14px;right:15px}.quali{letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:3px 8px;font-size:8.5px;font-weight:500;display:inline-flex}.q-quer_contratar{color:#2f6b2c;background:#e1efdd}.q-quente{color:#b23b1e;background:#f8e4dc}.q-morno{color:#8a6420;background:var(--amber-soft)}.q-frio{color:#3a5f7a;background:#e0eaf1}.q-nao_sabe{color:var(--ink-soft);background:var(--line)}.cd{letter-spacing:.03em;white-space:nowrap;border-radius:2px;margin-left:5px;padding:1px 6px;font-size:10px;font-weight:500}.cd-fut{color:#3d6b3a;background:#e4efe0}.cd-hojejscolor:#b23b1e;background:#f8e4dc}.cd-pass{color:var(--ink-soft);background:var(--line)}@media (width<=1080px){.filterbar{padding:12px 16px}.filter select{min-width:130px}.filter-group{gap:10px}}