@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);:root{--bp-teal:#2f6f6b;--bp-teal-hover:#1f4f4c;--bp-teal-tint:#e6f0ef;--bp-text:#1c2b2a;--bp-text-2:#3a4645;--bp-muted:#5f6b6a;--bp-bg:#e2e7e6;--bp-card:#fff;--bp-border:#e2e7e6;--bp-input-bg:#fff;--bp-input-border:#cbd3d2;--bp-lead:#2563a8;--bp-consulted:#c2700a;--bp-quoted:#6d4aa8;--bp-done:#2f7d4f;--bp-wa:#1e7a45;--bp-wa-tint:#e5f4ea;--bp-danger:#b42318}:root[data-theme=dark]{--bp-teal:#2f6f6b;--bp-teal-hover:#3d8580;--bp-teal-tint:#1c2e2c;--bp-text:#e8eeed;--bp-text-2:#b8c2c1;--bp-muted:#8e9998;--bp-bg:#121615;--bp-card:#1a201f;--bp-border:#2c3433;--bp-input-bg:#1f2625;--bp-input-border:#3a4443;--bp-lead:#6fa3de;--bp-consulted:#e39a45;--bp-quoted:#a88bdb;--bp-done:#5db683;--bp-wa:#4cc38a;--bp-wa-tint:#16301f;--bp-danger:#f0776b}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#e2e7e6;background:var(--bp-bg);color:#1c2b2a;color:var(--bp-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;margin:0}button,input,pre,select,textarea{font-family:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.bp-btn{align-items:center;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:0 16px}.bp-btn-primary{background:#2f6f6b;background:var(--bp-teal);border:1px solid #2f6f6b;border:1px solid var(--bp-teal);color:#fff}.bp-btn-primary:hover{background:#1f4f4c;background:var(--bp-teal-hover);border-color:#1f4f4c;border-color:var(--bp-teal-hover)}.bp-btn-secondary{background:#fff;background:var(--bp-card);border:1px solid #cbd3d2;border:1px solid var(--bp-input-border);color:#1c2b2a;color:var(--bp-text)}.bp-btn-danger{background:#0000;border:none;color:#b42318;color:var(--bp-danger)}.bp-btn:disabled{cursor:not-allowed;opacity:.5}.bp-label{display:block;font-size:13px;font-weight:600;margin:0 0 6px}.bp-input,.bp-label{color:#1c2b2a;color:var(--bp-text)}.bp-input{background:#fff;background:var(--bp-input-bg);border:1px solid #cbd3d2;border:1px solid var(--bp-input-border);border-radius:10px;box-sizing:border-box;font-size:15px;min-height:44px;padding:10px 12px;width:100%}.bp-input:focus{outline:2px solid #2f6f6b;outline:2px solid var(--bp-teal);outline-offset:-1px}.bp-card{border:1px solid #e2e7e6;border:1px solid var(--bp-border);border-radius:14px}.bp-card,.bp-icon-btn{background:#fff;background:var(--bp-card)}.bp-icon-btn{align-items:center;border:1px solid #e2e7e6;border:1px solid var(--bp-border);border-radius:10px;color:#3a4645;color:var(--bp-text-2);cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}:focus:not(:focus-visible){outline:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#1c2b2a;-webkit-text-fill-color:var(--bp-text);box-shadow:inset 0 0 0 1000px #fff;box-shadow:0 0 0 1000px var(--bp-input-bg) inset;caret-color:#1c2b2a;caret-color:var(--bp-text);-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}:root{--bp-focus:#2f6f6b}:root[data-theme=dark]{--bp-focus:#7cc2bb}:focus-visible{outline:2px solid #2f6f6b;outline:2px solid var(--bp-focus);outline-offset:1px}input:focus,select:focus,textarea:focus{outline:2px solid #2f6f6b;outline:2px solid var(--bp-focus);outline-offset:-1px}