.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
:root{--primary-color:#0342a6;--accent-violet:#7950f2;--sidebar-width:260px;--surface:#fff;--canvas:#fff;--ink:#1a1a2e;--muted:#6b7280;--hairline:#0342a614;--shadow-card:0 1px 2px #1018280a, 0 1px 3px #1018280f;--shadow-lift:0 8px 24px #0342a61a}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--canvas);max-width:100vw;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:clip}@media (max-width:768px){html{-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{overscroll-behavior-y:none}*{-webkit-tap-highlight-color:transparent}}html[data-mantine-color-scheme=dark]{--mantine-color-scheme:light!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ced4da;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#adb5bd}:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}::selection{background:#0342a633}a,button{transition:all .15s}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-fadeIn{animation:.2s ease-out fadeIn}.animate-pulse{animation:1.5s ease-in-out infinite pulse}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.mantine-Tooltip-tooltip{word-wrap:break-word;white-space:normal;text-align:center;max-width:220px}.hover-row:hover{background:#0342a60a}@media (min-width:75em){.dash-wide{grid-column:span 2}.discover-main{grid-column:span 3}.discover-side{grid-column:span 2}}.ai-hero{border:.5px solid var(--mantine-color-gray-3);background:#fff;border-radius:24px;margin-bottom:24px;padding:28px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a}.ai-hero-title{letter-spacing:-.5px;color:var(--ink);margin-top:6px;font-size:1.75rem;font-weight:700;line-height:1.2}@media (max-width:768px){.ai-hero{border-radius:18px;padding:18px 16px}.ai-hero-title{font-size:1.3rem}}.template-card{transition:transform .2s,box-shadow .2s,border-color .2s}.template-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)!important;border-color:#0342a64d!important}.lead-search{max-width:360px}@media (max-width:640px){.lead-search{max-width:none;flex-basis:100%!important}}.back-link{color:var(--mantine-color-gray-6);align-items:center;gap:6px;margin-bottom:14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.back-link:hover{color:#0342a6}body:before{content:"";background:var(--primary-color);z-index:150;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}@media print{body:before{display:none}}:root{--ink-soft:#374151;--line:#e9ecef;--line-strong:#dee2e6;--subtle:#f8f9fb;--fill:#f1f3f5;--sidebar:#fafbfd;--hot:#e03131;--warm:#e8590c;--cool:#adb5bd;--live:#12b76a;--radius-badge:6px;--radius-control:8px;--radius-card:12px;--ease:cubic-bezier(.2, 0, 0, 1)}kbd{color:var(--muted);border:1px solid var(--line);background:#fff;border-bottom-width:1.5px;border-radius:5px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:inherit;font-size:11px;font-weight:500;line-height:1;display:inline-flex}
