:root{--ink:#1c1a17;--ink-soft:#4a453d;--muted:#8a8579;--paper:#f6f4ef;--surface:#edeae2;--surface-2:#e3dfd4;--line:#1c1a1721;--line-strong:#1c1a173d;--accent:#96701f;--accent-ink:#fff;--accent-soft:#e6d6ae;--ok:#3b5c33;--ok-soft:#dbe6d5;--warn:#8a5a12;--warn-soft:#f2e0bd;--danger:#7d3b34;--danger-soft:#ecdad7;--info:#5b4a8a;--info-soft:#ded5ef;--ag-booke:#3b82f6;--ag-booke-soft:#3b82f61f;--ag-valide:#eab308;--ag-valide-soft:#eab3081f;--ag-vendu:#22c55e;--ag-vendu-soft:#22c55e1f;--ag-perdu:#ef4444;--ag-perdu-soft:#ef44441f;--ag-noshow:#f97316;--ag-noshow-soft:#f973161f;--ag-r2:#8b5cf6;--ag-r2-soft:#8b5cf61f;--ag-relance:#ec4899;--ag-relance-soft:#ec48991f;--ag-reporte:#06b6d4;--ag-reporte-soft:#06b6d41f;--ag-disqualifie:#64748b;--ag-disqualifie-soft:#64748b1f;--ag-libere:#a1a1aa;--ag-libere-soft:#a1a1aa1f;--ag-booke-ink:#1066f4;--ag-valide-ink:#8c6b05;--ag-vendu-ink:#16813d;--ag-perdu-ink:#df1313;--ag-noshow-ink:#bb4f05;--ag-r2-ink:#7f4bf5;--ag-relance-ink:#d61675;--ag-reporte-ink:#047b8f;--ag-disqualifie-ink:#627188;--ag-libere-ink:#6f6f7b;--radius:8px;--radius-lg:12px;--shadow-float:0 8px 24px #1c1a171a, 0 2px 6px #1c1a170f}@media (prefers-color-scheme:dark){:root{--ink:#f2eee5;--ink-soft:#cdc7b9;--muted:#9c968a;--paper:#17140f;--surface:#211d16;--surface-2:#2b261d;--line:#f2eee51f;--line-strong:#f2eee538;--accent:#d9ad55;--accent-ink:#1c1a17;--accent-soft:#3a3220;--ok:#9dc491;--ok-soft:#26301f;--warn:#e8c27a;--warn-soft:#362c15;--danger:#d9897e;--danger-soft:#3a2320;--info:#b8a3e0;--info-soft:#2d2440;--ag-booke-soft:#3b82f62e;--ag-valide-soft:#eab3082e;--ag-vendu-soft:#22c55e2e;--ag-perdu-soft:#ef44442e;--ag-noshow-soft:#f973162e;--ag-r2-soft:#8b5cf62e;--ag-relance-soft:#ec48992e;--ag-reporte-soft:#06b6d42e;--ag-disqualifie-soft:#64748b2e;--ag-libere-soft:#a1a1aa2e;--ag-booke-ink:#3b82f6;--ag-valide-ink:#eab308;--ag-vendu-ink:#22c55e;--ag-perdu-ink:#ef4444;--ag-noshow-ink:#f97316;--ag-r2-ink:#8e60f6;--ag-relance-ink:#ec4899;--ag-reporte-ink:#06b6d4;--ag-disqualifie-ink:#6e7f97;--ag-libere-ink:#a1a1aa;--shadow-float:0 8px 24px #00000059, 0 2px 6px #00000040}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;height:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none;transition:border-color .12s,box-shadow .12s}a{transition:opacity .12s,color .12s}a:hover{opacity:.82}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}html[data-role=FOUNDER] [style*=skeleton-shimmer]{background:linear-gradient(90deg, var(--surface) 0%, var(--accent-soft) 50%, var(--surface) 100%)!important;background-size:200% 100%!important}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes reminder-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.reminder-card{opacity:0;transition:transform .12s,filter .12s;animation:.26s forwards reminder-in}.reminder-card:hover{filter:brightness(1.04);transform:translateY(-1px)}@keyframes confetti-fall{0%{opacity:1;transform:translate(0,0)rotate(0)}to{transform:translate3d(var(--drift,0px), 110vh, 0) rotate(720deg);opacity:0}}.app-shell{min-height:100vh;display:flex}.app-sidebar{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;width:200px;padding:14px 10px;display:flex}.app-nav{flex-direction:column;gap:2px;display:flex}.app-main{flex:1;min-width:0}.app-picker{flex-direction:column;gap:2px;display:flex}.metric-grid{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:12px;display:grid}@media (max-width:720px){.app-shell{flex-direction:column}.app-sidebar{border-right:none;border-bottom:1px solid var(--line);width:100%;padding:10px 12px}.app-nav{z-index:20;background:var(--surface);border-top:1px solid var(--line);padding:6px 8px calc(6px + env(safe-area-inset-bottom));flex-direction:row;gap:4px;position:fixed;bottom:0;left:0;right:0}.app-nav>a{flex:1;justify-content:center;min-height:44px;font-size:14px}.app-main{padding-bottom:76px}.app-picker{scrollbar-width:none;flex-direction:row;gap:6px;overflow-x:auto}.app-picker::-webkit-scrollbar{display:none}.app-picker>form{flex:none}.app-picker button{white-space:nowrap;min-height:36px}.app-sidebar-foot{display:none}input,select,textarea{min-height:44px;font-size:16px!important}button{min-height:44px}}.triage-row{grid-template-columns:92px minmax(0,1.5fr) minmax(0,.9fr) auto auto;align-items:center;gap:12px;display:grid}@media (max-width:720px){.triage-head{display:none}.triage-row{grid-template-columns:78px minmax(0,1fr);align-items:start;gap:6px 10px}.triage-c-hour{grid-area:1/1}.triage-c-prospect,.triage-c-closer,.triage-c-status{grid-column:2}.triage-c-action{grid-column:1/-1}}
