:root{--bg:#f5f1ea;--paper:#fffdf9;--sand:#ece5db;--line:#ddd3c5;--ink:#171717;--muted:#5f5a54;--wood:#6b5848;--green:#1f332b;--on-green:#f5f1ea;--gold:#b79d6b;--warn:#9a4a2c;--warn-bg:#f3e3d9;--ok:#2f5a45;--on-c:#fffdf9;--scrim:#1717176b;--serif:"Playfair Display",Georgia,"Times New Roman",serif;--sans:Inter,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--c-novo:#86704f;--c-qualificado:#a65c34;--c-reuniao:#566b4c;--c-proposta:#6e4f3b;--c-fechado:#1f332b;--c-perdido:#636a72;--c-onb:#36727a;--c-proj:#275a62;--c-entregue:#1b3f45;--c-alerta:#9a4a2c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#141413;--paper:#1d1c1a;--sand:#23211e;--line:#36322d;--ink:#f1ece3;--muted:#a9a094;--wood:#cbb79d;--green:#22382f;--on-green:#f1ece3;--gold:#c6ae80;--warn:#e29473;--warn-bg:#3a2219;--ok:#8fc2a6;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-fechado:#2a5a47;--c-perdido:#5b626a;--c-reuniao:#5a7346;--c-entregue:#1f4a52}}:root[data-theme=dark]{--bg:#141413;--paper:#1d1c1a;--sand:#23211e;--line:#36322d;--ink:#f1ece3;--muted:#a9a094;--wood:#cbb79d;--green:#22382f;--on-green:#f1ece3;--gold:#c6ae80;--warn:#e29473;--warn-bg:#3a2219;--ok:#8fc2a6;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-fechado:#2a5a47;--c-perdido:#5b626a;--c-reuniao:#5a7346;--c-entregue:#1f4a52}.st-novo{--sc:var(--c-novo)}.st-qualificado{--sc:var(--c-qualificado)}.st-reuniao{--sc:var(--c-reuniao)}.st-proposta{--sc:var(--c-proposta)}.st-fechado{--sc:var(--c-fechado)}.st-perdido{--sc:var(--c-perdido)}.st-onb{--sc:var(--c-onb)}.st-proj{--sc:var(--c-proj)}.st-entregue{--sc:var(--c-entregue)}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border-radius:0}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}h1,h2,h3{font-family:var(--serif);text-wrap:balance;margin:0;font-weight:400}.eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--wood);font-size:11px;font-weight:500}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}[hidden]{display:none!important}.logo{color:inherit;flex-direction:column;line-height:1;text-decoration:none;display:flex}.logo b{font-family:var(--serif);letter-spacing:-.03em;font-size:21px;font-weight:700}.logo span{letter-spacing:.3em;text-transform:uppercase;opacity:.72;margin-top:-4px;font-size:9px}.app{grid-template-columns:216px minmax(0,1fr);min-height:100vh;display:grid}.side{background:var(--green);color:var(--on-green);flex-direction:column;height:100vh;padding:22px 10px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.side .logo{padding:0 10px 26px}.side nav{gap:2px;display:grid}.side a{color:var(--on-green);opacity:.82;border-left:2px solid #0000;align-items:center;gap:10px;padding:9px 10px;font-size:14px;text-decoration:none;display:flex}.side a:hover{opacity:1;background:#f5f1ea0f}.side a[aria-current=page]{opacity:1;border-left-color:var(--gold);background:#f5f1ea1f}.side a svg{flex:none;width:18px;height:18px}.side .badge{margin-left:auto}.badge{background:var(--warn);color:#fff;text-align:center;min-width:20px;padding:0 6px;font-size:11px;font-weight:500;line-height:18px}.topbar{z-index:5;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.topbar .in{align-items:center;gap:12px;min-height:56px;padding:10px 28px;display:flex}.topbar .logo{margin-right:auto;display:none}.topbar .crumb{min-width:0;color:var(--muted);align-items:center;gap:10px;margin-right:auto;font-size:14px;display:flex}.crumb a,.crumb b{white-space:nowrap;align-items:center;gap:9px;display:flex}.crumb a{color:var(--muted);text-decoration:none}.crumb a:hover{color:var(--ink)}.crumb b{font-family:var(--serif);color:var(--ink);text-overflow:ellipsis;font-size:24px;font-weight:400;overflow:hidden}.crumb svg{flex:none;width:18px;height:18px}.crumb b svg{width:20px;height:20px;color:var(--muted)}.crumb .sep{color:var(--line);font-size:20px}@media (min-width:821px){.back[data-back]{display:none}}.screen-head.nt{justify-content:flex-start}.screen-head.nt>:last-child:not(.sh-mid){margin-left:auto}.content{max-width:1440px;padding:20px 28px 56px}nav.bottom{display:none}@media (max-width:820px){.app{display:block}.side{display:none}.topbar .in{padding:10px 16px}.topbar .logo{display:flex}.topbar .logo b{font-size:19px}.topbar .logo span{margin-top:0;font-size:8.5px}.topbar .crumb{display:none}.content{padding:18px max(16px,env(safe-area-inset-left,0px))calc(84px + env(safe-area-inset-bottom,0px))max(16px,env(safe-area-inset-right,0px))}nav.bottom{z-index:6;background:var(--paper);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);grid-template-columns:repeat(6,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}nav.bottom a{color:var(--muted);border-top:2px solid #0000;flex-direction:column;align-items:center;gap:3px;margin-top:-1px;padding:9px 1px 10px;font-size:10px;text-decoration:none;display:flex;position:relative}nav.bottom [aria-current=page]{color:var(--ink);border-top-color:var(--ink)}nav.bottom svg{width:20px;height:20px}nav.bottom .badge{min-width:16px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:4px;left:calc(50% + 6px)}}.btn{border:1px solid var(--ink);color:var(--ink);white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.btn.primary{background:var(--green);border-color:var(--green);color:var(--on-green)}.btn.ink{background:var(--ink);border-color:var(--ink);color:var(--bg)}.btn.quiet{border-color:var(--line);background:var(--paper)}.btn.small{padding:6px 10px;font-size:12.5px}.btn.ico{padding:7px 9px}.btn svg{flex:none;width:15px;height:15px}.btn.ico svg{width:17px;height:17px}.link{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);font-size:inherit;text-align:left;background:0 0;border:0;padding:0}.screen-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin-bottom:18px;display:flex}.screen-head.nt{align-items:center;gap:8px;margin-bottom:12px}.sh-mid{flex:auto;min-width:0;display:flex}.hsum{height:32px;color:var(--muted);align-items:center;gap:6px;font-size:13.5px;display:flex}.hsum b{color:var(--ink);font-weight:600}@media (max-width:1100px){.sh-mid{flex-basis:100%;order:3;padding:0}}.screen-head h1{font-size:clamp(28px,4.4vw,38px);line-height:1.1}.back{color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;margin-bottom:10px;padding:0;font-size:13.5px;display:inline-flex}.back svg{width:16px;height:16px}.tools{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:14px;display:flex}.search{border:1px solid var(--line);background:var(--paper);flex:200px;max-width:300px;padding:0 11px;font-size:13px}.search,.chips button,.screen-head .btn.small,.screen-head select{box-sizing:border-box;height:32px}.chips button{padding-top:0;padding-bottom:0}@media (max-width:820px){.screen-head .search{flex-basis:100%;max-width:none}}.cell-sel{border:1px solid var(--line);background:var(--paper);box-sizing:border-box;height:32px;padding:0 6px;font-size:13px}.cell-sel.p-alta{font-weight:600}.cell-sel.stat{background:var(--sc);color:var(--on-c);border-color:var(--sc);font-weight:500}.chips{scrollbar-width:none;gap:6px;max-width:100%;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chips button{border:1px solid var(--line);background:var(--paper);white-space:nowrap;align-items:center;gap:7px;padding:6px 11px;font-size:13px;display:flex}.chips button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.chips .sq{background:var(--sc);width:10px;height:10px;box-shadow:0 0 0 1px var(--line);display:inline-block}.pill{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line);color:var(--muted);white-space:nowrap;align-items:center;padding:1px 6px;font-size:10.5px;font-weight:500;line-height:1.6;display:inline-flex}.pill.alta{background:var(--ink);border-color:var(--ink);color:var(--bg)}.pill.media{border-color:var(--ink);color:var(--ink)}.tag{letter-spacing:.03em;white-space:nowrap;padding:2px 7px;font-size:11px;font-weight:500;display:inline-block}.tag.t-late{color:#fffdf9;background:#9a4a2c}.tag.t-hoje{color:#fffdf9;background:#2f5a45}.tag.t-fut{border:1px solid var(--line);color:var(--ink)}.tag.t-done{border:1px solid var(--line);color:var(--muted)}.empty{color:var(--muted);padding:18px 0;font-size:14px}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}@media (max-width:1100px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles .t-proposta{grid-column:1/-1;min-height:0}}.tile{background:var(--sc,var(--ink));color:var(--on-c);text-align:left;border:0;flex-direction:column;gap:2px;min-height:150px;padding:16px 18px 14px;text-decoration:none;display:flex;position:relative;overflow:hidden}.tile .lb{letter-spacing:.02em;font-size:13.5px;font-weight:500}.tile .v{font-family:var(--serif);white-space:nowrap;font-size:clamp(30px,4.2vw,52px);line-height:1.05}.tile .s{opacity:.9;margin-top:auto;font-size:12.5px}.tile .spark{align-items:flex-end;gap:4px;height:34px;margin-top:6px;display:flex}.tile .spark i{background:#fffdf9d9;flex:1;min-height:2px}.tile .spark i.zero{background:#fffdf94d}@media (max-width:600px){.tiles{gap:8px}.tiles .tile{min-height:0;padding:10px 12px}.tiles .tile .spark{display:none}.tiles .tile .v{font-size:28px}}.t-chegaram{--sc:var(--c-novo)}.t-responder{--sc:var(--c-alerta)}.t-semana{--sc:var(--c-reuniao)}.t-proposta{--sc:var(--c-proposta)}.pnl{background:var(--paper);border:1px solid var(--line);min-width:0;margin-bottom:16px;padding:16px 18px}.pnl-h{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.pnl-h h2{font-size:20px}.pnl-h a{color:var(--muted);font-size:13px}.fbar{gap:3px;height:46px;display:flex}.fbar a{background:var(--sc);color:var(--on-c);font-family:var(--serif);justify-content:center;align-items:center;min-width:34px;font-size:20px;text-decoration:none;display:flex}.flegend{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}@media (max-width:700px){.flegend{grid-template-columns:repeat(2,minmax(0,1fr))}}.flegend a{color:var(--ink);align-items:center;gap:8px;font-size:13px;text-decoration:none;display:flex}.flegend i{background:var(--sc);flex:none;width:12px;height:12px}.grid2{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;display:grid}@media (max-width:1000px){.grid2{grid-template-columns:minmax(0,1fr)}}.rlist{margin:0;padding:0;list-style:none}.rlist li{border-top:1px solid var(--line);grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.rlist li:first-child{border-top:0}.rlist .bar{background:var(--sc);align-self:stretch}.rlist .nm{text-align:left;font-family:var(--serif);background:0 0;border:0;min-width:0;padding:0;font-size:16.5px}.rlist small{color:var(--muted);font-size:12.5px;display:block}.rlist .r{align-items:center;gap:8px;display:flex}.week-mini{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;display:grid}.wm{color:var(--ink);flex-direction:column;align-items:stretch;gap:4px;text-decoration:none;display:flex}.wm .stack{background:var(--sand);flex-direction:column-reverse;gap:1px;height:120px;display:flex}.wm .stack i{background:var(--sc);display:block}.wm .n{font-family:var(--serif);text-align:center;font-size:20px;line-height:1}.wm .d{color:var(--muted);text-align:center;text-transform:capitalize;white-space:nowrap;font-size:11px}.wm.today .d{color:var(--ink);font-weight:600}.wm.today .stack{outline:2px solid var(--ink);outline-offset:2px}.mini-list{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.mini-list li{border-top:1px solid var(--line);grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 0;font-size:13.5px;display:grid}.mini-list li:first-child{border-top:0}.mini-list .bar{background:var(--sc);align-self:stretch}.mini-list button.nm{text-align:left;font-family:var(--serif);background:0 0;border:0;padding:0;font-size:15.5px}.mini-list small{color:var(--muted);font-size:12px}.late-strip{background:var(--warn-bg);color:var(--warn);align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;font-size:13.5px;text-decoration:none;display:flex}.late-strip b{font-family:var(--serif);font-size:22px;font-weight:400}.obars{gap:8px;display:grid}.obar{grid-template-columns:120px minmax(0,1fr) 28px;align-items:center;gap:10px;font-size:13px;display:grid}.obar .b{background:var(--sand);height:16px;position:relative}.obar .b i{background:var(--wood);position:absolute;inset:0 auto 0 0}.wk-nav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wk-nav b{margin:0 6px;font-size:14px;font-weight:500}.aday{display:none}@media (max-width:820px){.aday{display:block}}.dpick{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;margin-bottom:12px;display:grid}.dpick button{border:1px solid var(--line);background:var(--paper);flex-direction:column;align-items:center;padding:6px 0;font-size:11px;line-height:1.2;display:flex}.dpick button b{font-family:var(--serif);font-size:17px;font-weight:400}.dpick button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.dpick button.late{color:var(--warn)}.dpick button.late[aria-pressed=true]{color:#fffdf9;background:#9a4a2c;border-color:#9a4a2c}.dlane{margin-bottom:12px}.dlane h3{background:var(--sc);color:var(--on-c);padding:6px 10px;font-size:15px}.dlane .evs{gap:6px;padding:6px 0;display:grid}.aday .ev{grid-template-columns:22px minmax(0,1fr);padding:9px 10px 9px 8px;font-size:13.5px}.aday .ev .ck{width:20px;height:20px}.ev{background:var(--paper);border:0;border-left:3px solid var(--sc);text-align:left;width:100%;box-shadow:0 0 0 1px var(--line);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:5px;padding:5px 6px 5px 5px;font-size:12px;line-height:1.25;display:grid}.ev .ck{border:1.5px solid var(--muted);color:#0000;background:0 0;border-radius:50%;place-items:center;width:16px;height:16px;margin-top:1px;padding:0;display:grid}.ev .ck:hover{border-color:var(--ok);color:var(--ok)}.ev .ck svg{width:10px;height:10px}.ev .tx{text-align:left;background:0 0;border:0;min-width:0;padding:0}.ev .tx b{overflow-wrap:anywhere;font-weight:600;display:block}.ev .tx span{color:var(--muted);overflow-wrap:anywhere;display:block}.ev.late{box-shadow:0 0 0 1px var(--warn)}.ev.done{opacity:.45}.ev.done .ck{background:var(--ok);border-color:var(--ok);color:var(--on-c)}.board{scroll-snap-type:x mandatory;grid-auto-columns:minmax(168px,1fr);grid-auto-flow:column;gap:10px;padding-bottom:10px;display:grid;overflow-x:auto}@media (max-width:820px){.board{grid-auto-columns:82%}}.col{scroll-snap-align:start;background:color-mix(in srgb,var(--sc)12%,var(--bg));flex-direction:column;min-width:0;min-height:380px;display:flex}.col.over{outline:2px dashed var(--sc);outline-offset:-2px}.col-h{background:var(--sc);color:var(--on-c);align-items:center;gap:10px;padding:12px 14px;display:flex}.col-h h2{color:inherit;font-size:18px}.stn{font-family:var(--serif);border:1px solid #fffdf98c;flex:none;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.cards{align-content:start;gap:8px;padding:8px;display:grid}.card{background:var(--paper);border:0;border-left:5px solid var(--sc);text-align:left;gap:5px;width:100%;padding:11px 12px;display:grid}.card:hover{outline:1px solid var(--sc)}.card[draggable=true]{cursor:grab}.card.dragging{opacity:.4}.card .name{font-family:var(--serif);font-size:17px;line-height:1.25}.card .sub{color:var(--muted);font-size:12.5px}.card .val{font-size:15px;font-weight:500}.card .nx{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.meter{gap:3px;display:flex}.meter i{background:var(--line);flex:1;height:5px}.meter i.on{background:var(--sc)}.col-empty{color:var(--muted);padding:6px 4px;font-size:13px}.tbl-wrap{border-top:1px solid var(--ink);overflow-x:auto}table.list{border-collapse:collapse;width:100%;min-width:1040px;font-size:14px}table.list th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 10px 8px 0;font-size:11px;font-weight:500}table.list td{border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap;padding:8px 10px 8px 0}table.list tr[data-open]{cursor:pointer}table.list tr[data-open]:hover td{background:var(--sand)}table.list tr.sel td{background:color-mix(in srgb,var(--gold)14%,var(--bg))}table.list td.name{font-family:var(--serif);white-space:normal;border-left:4px solid var(--sc);padding-left:10px;font-size:16px}table.list td .sm{color:var(--muted);font-size:12.5px;font-family:var(--sans);display:block}@media (max-width:700px){.tbl-wrap{border-top:1px solid var(--ink)}table.list{min-width:0}table.list thead{display:none}table.list tr{border-bottom:1px solid var(--line);border-left:4px solid var(--sc);grid-template-columns:minmax(0,1fr) 132px 40px;align-items:center;gap:8px;padding:8px 0 8px 10px;display:grid}table.list td{border:0;padding:0}table.list td.hm{display:none}table.list td.name{border-left:0;padding-left:0}}table.list input[type=checkbox]{width:17px;height:17px;accent-color:var(--green);margin:0 4px}.bulk{z-index:4;background:var(--ink);color:var(--bg);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:10px 14px;display:flex;position:sticky;top:57px}.bulk select{background:var(--bg);color:var(--ink);border:0;padding:6px 8px;font-size:13px}.bulk button{color:var(--bg);background:0 0;border:1px solid #f5f1ea80;padding:5px 10px;font-size:13px}.f-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.f-top h1{margin:4px 0 6px;font-size:clamp(28px,4.4vw,38px);line-height:1.1}.f-top .tags{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.f-top .btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.f-msg{background:color-mix(in srgb,var(--sc)8%,var(--paper));border:1px solid var(--line);border-left:3px solid var(--sc);flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:stretch;gap:10px 14px;padding:10px 12px;display:flex}.f-msg .ev{max-width:560px;box-shadow:none;background:0 0;border-left:0;flex:280px;grid-template-columns:22px minmax(0,1fr);padding:7px 8px;font-size:14px}.f-msg .ev .ck{width:20px;height:20px}.f-wa{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stages{scrollbar-width:none;margin:18px 0;display:flex;overflow-x:auto}.stages::-webkit-scrollbar{display:none}.stages button{background:var(--sand);color:var(--muted);white-space:nowrap;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%);border:0;flex:1 0 auto;min-width:112px;margin-right:-6px;padding:9px 14px 9px 18px;font-size:12.5px}.stages button:first-child{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);padding-left:12px}.stages button.past{background:color-mix(in srgb,var(--sc)30%,var(--bg));color:var(--ink)}.stages button.cur{background:var(--sc);color:var(--on-c);font-weight:500}.f-grid{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (max-width:900px){.f-grid{grid-template-columns:minmax(0,1fr)}.f-grid>div:last-child{order:-1}}.f-grid.solo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.f-grid.solo>div{display:contents}.f-grid.solo .box{margin:0}.f-grid.solo .won{grid-column:1/-1;margin:0}.box{background:var(--paper);border:1px solid var(--line);margin-bottom:16px}.box>h2,.box>summary{border-bottom:1px solid var(--line);font-size:17px;font-family:var(--serif);justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;font-weight:400;display:flex}.box>summary{cursor:pointer;list-style:none}.box>summary::-webkit-details-marker{display:none}.box>summary:after{content:"+";font-family:var(--sans);color:var(--muted)}.box[open]>summary:after{content:"–"}.box .bd{padding:4px 14px 12px}dl.kv{grid-template-columns:minmax(100px,38%) minmax(0,1fr);margin:0;display:grid}dl.kv dt,dl.kv dd{border-top:1px solid var(--line);margin:0;padding:8px 0;font-size:14px}dl.kv dt{color:var(--muted);padding-right:10px;font-size:12.5px}dl.kv>:first-child,dl.kv>:nth-child(2){border-top:0}.story{font-family:var(--serif);border-left:1px solid var(--gold);margin:10px 0 4px;padding-left:12px;font-size:16px;line-height:1.5}.tries{align-items:center;gap:6px;padding-top:8px;font-size:13.5px;display:flex}.tries i{border:1px solid var(--ink);width:20px;height:20px;display:inline-block}.tries i.on{background:var(--ink)}.tries span{color:var(--muted);margin-left:8px}.check{display:grid}.check label{border-top:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:10px;padding:8px 0;font-size:14px;display:flex}.check label:first-child{border-top:0}.check input{width:18px;height:18px;accent-color:var(--green);margin:1px 0 0}.fups{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px;display:grid}.fups div{border-right:1px solid var(--line);padding:8px;font-size:12px}.fups div:last-child{border-right:0}.fups b{font-size:12.5px;font-weight:500;display:block}.fups .done{color:var(--muted)}.fups .today{background:var(--warn-bg);color:var(--warn)}.lost{background:var(--warn-bg);color:var(--warn);margin-bottom:16px;padding:12px 14px;font-size:14px}.won{background:var(--c-fechado);color:var(--on-c);margin-bottom:16px;padding:12px 14px;font-size:14px}.composer{background:var(--paper);border:1px solid var(--line)}.ctabs{border-bottom:1px solid var(--line);scrollbar-width:none;display:flex;overflow-x:auto}.ctabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:11px 14px;font-size:13.5px;display:flex}.ctabs button svg{width:15px;height:15px}.ctabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.cbody{padding:14px}.cbody textarea,.cbody input[type=text],.cbody input[type=date],.cbody input[type=time]{border:1px solid var(--line);background:var(--bg);width:100%;padding:9px 11px}.cbody textarea{resize:vertical;min-height:96px;line-height:1.5}.cbody .row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.two-f{grid-template-columns:1fr 1fr;gap:10px;display:grid}.month{align-items:center;gap:8px;display:flex}.month select{border:1px solid var(--line);background:var(--paper);padding:8px 10px}.kpis{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:32px;display:grid}@media (max-width:1000px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.kpi{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);min-width:0;padding:16px}.kpi .label{color:var(--muted);font-size:12.5px}.kpi .v{font-family:var(--serif);margin:4px 0;font-size:30px;line-height:1.15}.kpi .v small{color:var(--muted);font-size:16px}.kpi.dim .v{color:var(--muted);font-size:22px}.two{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;display:grid}@media (max-width:1000px){.two{grid-template-columns:minmax(0,1fr)}}.panel h2{border-bottom:1px solid var(--ink);margin-bottom:14px;padding-bottom:8px;font-size:20px}.funnel{gap:8px;display:grid}.frow{grid-template-columns:150px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:13.5px;display:grid}@media (max-width:520px){.frow{grid-template-columns:110px minmax(0,1fr) 38px;font-size:12.5px}}.frow .bar{background:var(--sand);height:22px;position:relative}.frow .bar i{background:var(--sc,var(--green));position:absolute;inset:0 auto 0 0}.frow .pct{color:var(--muted);grid-column:2/4;margin-top:-4px;font-size:12px}.frow .val{text-align:right}.leak{font-weight:500;color:var(--warn)!important}table.mini{border-collapse:collapse;width:100%;font-size:13.5px}table.mini th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:6px 8px 6px 0;font-size:11px;font-weight:500}table.mini td{border-bottom:1px solid var(--line);padding:8px 8px 8px 0}table.mini td:not(:first-child),table.mini th:not(:first-child){text-align:right}.sheet-bg{z-index:30;background:var(--scrim);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:821px){.sheet-bg{align-items:center}}.sheet{background:var(--bg);border:1px solid var(--line);width:min(560px,100%);max-height:90%;padding:20px max(20px,env(safe-area-inset-right,0px))calc(20px + env(safe-area-inset-bottom,0px))max(20px,env(safe-area-inset-left,0px));overflow-y:auto}.sheet h2{margin:4px 0;font-size:24px}.sheet .lead{color:var(--muted);margin:0 0 14px;font-size:13.5px}.sheet textarea,.sheet input[type=text],.sheet input[type=tel],.sheet input[type=date],.sheet input[type=time],.sheet select{border:1px solid var(--line);background:var(--paper);width:100%;padding:10px 12px}.sheet textarea{resize:vertical;min-height:150px;line-height:1.5}.sheet .row{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.sheet .row .btn{flex:150px}.field{gap:5px;margin-top:12px;display:grid}.field>span{color:var(--muted);font-size:12.5px}.choices{flex-wrap:wrap;gap:6px;display:flex}.choices button{border:1px solid var(--line);background:var(--paper);align-items:center;gap:6px;padding:7px 11px;font-size:13.5px;display:flex}.choices button svg{width:14px;height:14px}.choices button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.err{color:var(--warn);margin-top:10px;font-size:13px}.tip{color:var(--wood);margin-top:8px;font-size:12.5px}.sent{background:var(--sand);margin-top:12px;padding:12px 14px;font-size:13.5px}.menu-list{border-top:1px solid var(--line);display:grid}.menu-list button{border:0;border-bottom:1px solid var(--line);color:var(--ink);text-align:left;background:0 0;align-items:center;gap:12px;padding:14px 4px;font-size:15px;display:flex}.menu-list svg{width:20px;height:20px;color:var(--wood);flex:none}.menu-list small{color:var(--muted);font-size:12.5px;display:block}.stagebadge{background:var(--sc);color:var(--on-c);letter-spacing:.2em;text-transform:uppercase;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.toast{left:50%;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--ink);color:var(--bg);max-width:calc(100% - 32px);padding:11px 16px;font-size:13.5px;position:fixed;transform:translate(-50%)}@media (min-width:821px){.toast{bottom:28px}}.tchip{background:var(--sc);color:var(--on-c);white-space:nowrap;padding:1px 7px;font-size:12.5px;font-style:normal;font-weight:500;box-shadow:0 0 0 1px #ffffff40}.toast b{font-weight:600}.aview{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:-6px 0 12px;display:flex}.wk{border:1px solid var(--line);background:var(--paper);gap:0;min-height:calc(100vh - 225px);display:grid}.wkc{border-left:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.wkc:first-child{border-left:0}.wkh{color:var(--muted);border-bottom:1px solid var(--line);background:var(--bg);justify-content:space-between;align-items:baseline;gap:4px;padding:8px;font-size:12px;display:flex}.wkh b{font-family:var(--serif);color:var(--ink);font-size:19px;font-weight:400}.wkc.today .wkh{background:var(--ink);color:var(--bg)}.wkc.today .wkh b{color:var(--bg)}.wkc.today{background:color-mix(in srgb,var(--ink)4%,var(--paper))}.wkc.late .wkh{color:var(--warn);font-weight:600}.wkc.late .wkh b{color:var(--warn)}.wkc.late{background:color-mix(in srgb,var(--warn)6%,var(--paper))}.wkb{flex-direction:column;gap:5px;min-height:140px;padding:6px;display:flex}.chip{background:var(--sc);color:var(--on-c);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:6px;padding:6px 7px 6px 6px;font-size:12px;line-height:1.25;display:grid}.chip .ck{border:1.5px solid color-mix(in srgb,var(--on-c)75%,transparent);color:#0000;background:0 0;border-radius:50%;place-items:center;width:15px;height:15px;margin-top:1px;padding:0;display:grid}.chip .ck:hover{background:var(--on-c);color:var(--sc)}.chip .ck svg{width:9px;height:9px}.chip .tx{text-align:left;min-width:0;color:inherit;background:0 0;border:0;padding:0}.chip .tx b,.chip .tx span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.chip .tx b{font-weight:600}.chip .tx span{opacity:.85}.chip:hover{filter:brightness(1.08)}.chip.done{opacity:.45}.chip.done .tx b{text-decoration:line-through}.chip.done .ck{background:var(--on-c);color:var(--sc)}.chip.doing{opacity:.4;transition:opacity .3s}.aday .chip{grid-template-columns:20px minmax(0,1fr);padding:9px 10px 9px 8px;font-size:13.5px}.aday .chip .ck{width:19px;height:19px}.aday .chip .tx b,.aday .chip .tx span{white-space:normal}.wkmore{border:1px dashed var(--line);color:var(--ink);text-align:left;background:0 0;padding:6px;font-size:12px}.wkmore:hover{border-color:var(--ink)}.wk0{color:var(--muted);padding:4px 2px;font-size:12px}@media (max-width:820px){.wk{display:none}}#main.fit{padding-bottom:20px}.side .acct{color:var(--on-green);text-align:left;background:0 0;border:0;border-top:1px solid #f5f1ea24;align-items:center;gap:10px;width:100%;margin-top:auto;padding:14px 10px 6px;display:flex}.side .acct:hover{background:#f5f1ea0f}.av{background:var(--green);flex:none;place-items:center;width:32px;height:32px;display:grid}.side .av{background:0 0;width:30px}.av:before{content:"";background:var(--on-green);width:80%;height:80%;-webkit-mask:var(--mono)center/contain no-repeat;-webkit-mask:var(--mono)center/contain no-repeat;mask:var(--mono)center/contain no-repeat}:root{--mono:url(data:image/png;base64,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)}.acct .who{min-width:0;font-size:13.5px;line-height:1.3}.acct .who small{opacity:.72;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.icob{border:1px solid var(--line);background:var(--paper);width:36px;height:36px;color:var(--ink);flex:none;place-items:center;padding:0;display:grid;position:relative}.icob svg{width:17px;height:17px}.icob .badge{min-width:17px;padding:0 4px;font-size:10px;line-height:17px;position:absolute;top:-7px;right:-7px}.acct-m{background:0 0;border:0;padding:0;display:none}@media (max-width:820px){.acct-m{display:block}.topbar .in{gap:8px}}@media (max-width:400px){#novo .nl{display:none}#novo{padding:7px 9px}}@media (min-width:821px){.sheet-bg.pop{background:0 0;justify-content:flex-end;align-items:flex-start;padding:62px 24px 0}.sheet-bg.pop .sheet{width:390px;box-shadow:0 14px 40px #0003}}.nlist{margin:10px 0 0;padding:0;list-style:none}.nlist button{text-align:left;border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);background:0 0;grid-template-columns:4px minmax(0,1fr) auto;gap:10px;padding:10px 0;display:grid}.nlist .bar{background:var(--sc);align-self:stretch}.nlist b{font-size:14px;font-weight:500;display:block}.nlist small{color:var(--muted);font-size:12px}.nlist .unread b:before{content:"";background:var(--gold);vertical-align:1px;width:7px;height:7px;margin-right:7px;display:inline-block}.login{z-index:50;background:var(--green);color:var(--on-green);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.login .bx{gap:16px;width:min(380px,100%);display:grid}.login h1{font-size:30px}.btn.g{color:#171717;background:#fffdf9;border-color:#fffdf9;padding:12px 16px}.nextup{border:1px solid var(--line);border-left:4px solid var(--sc);background:var(--paper);text-align:left;width:100%;color:var(--ink);align-items:flex-start;gap:10px;margin:-4px 0 18px;padding:10px 14px;font-size:14px;display:flex}.nextup b{font-weight:600}.nextup .when{color:var(--ok);font-weight:600}.livedot{background:var(--ok);flex:none;width:8px;height:8px;margin-top:6px;display:inline-block}.toast{align-items:center;gap:16px;display:flex}.toast button{color:inherit;text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.nextup .when{white-space:nowrap}.sheet-bg.pop.popl{justify-content:flex-start;align-items:flex-end;padding:0 0 64px 12px}.notes{margin:0;padding:0;list-style:none}.notes li{border-top:1px solid var(--line);padding:9px 0;font-size:14px}.notes li:first-child{border-top:0}.notes small{color:var(--muted);font-size:12px;display:block}@media (max-width:820px){.toast{justify-content:space-between;max-width:none;left:16px;right:16px;transform:none}}@media (max-width:600px){.f-top .btns .btn.ink{grid-column:1/-1}.f-wa{width:100%}.f-wa .btn{flex:auto;justify-content:center}.f-top .btns{grid-template-columns:1fr 1fr;width:100%;display:grid}.f-top .btns .btn{white-space:normal;text-align:center}.f-top .btns .lostb{text-underline-offset:3px;color:var(--muted);background:0 0;border:0;grid-column:1/-1;padding:4px;text-decoration:underline}}.ev.doing .ck{background:var(--ok);border-color:var(--ok);color:var(--on-c)}@media (prefers-reduced-motion:no-preference){.sheet{animation:.2s ease-out rise}@keyframes rise{0%{opacity:.6;transform:translateY(12px)}}.toast{animation:.22s ease-out tin}@keyframes tin{0%{opacity:0;translate:0 10px}}#main.enter{animation:.22s ease-out fade}@keyframes fade{0%{opacity:0;transform:translateY(5px)}}.flash,tr.flash td{animation:2s ease-out flash}@keyframes flash{0%,35%{background-color:color-mix(in srgb,var(--gold)34%,var(--paper))}}.ev.doing{opacity:.3;transition:opacity .3s 80ms}.badge.pulse{animation:.9s ease-out 3 pulse}@keyframes pulse{50%{transform:scale(1.3)}}.livedot{animation:2.4s ease-in-out infinite blink}@keyframes blink{50%{opacity:.35}}}
