.crm-job-quick__number{color:#ffb8d9}.crm-job-quick__jp{color:#8a8a96}.crm-job-quick__line{color:hsla(0,0%,100%,.78)}.crm-job-quick__muted{color:#8a8a96;opacity:.8}.crm-job-quick__amount{color:#fff}.crm-job-card-surface{background-color:#131318;border:1px solid #24242c}.crm-job-urgency-chip{display:inline-flex;align-items:center;gap:.3rem;border-radius:9999px;padding:.1rem .45rem;font-size:10px;font-weight:600;color:#fecdd3;background:rgba(244,63,94,.16);border:1px solid rgba(244,63,94,.35)}.crm-job-urgency-dot{width:6px;height:6px;border-radius:9999px;background:#fb7185;animation:crm-job-urgency-pulse 1.6s ease-in-out infinite}@keyframes crm-job-urgency-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.7);opacity:.35}}.crm-job-sold-flash{position:relative}.crm-job-sold-flash:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2px rgba(52,211,153,.75),0 0 24px rgba(52,211,153,.35);animation:crm-job-sold-flash 2.4s ease-in-out 3;opacity:0;z-index:7}@keyframes crm-job-sold-flash{0%,to{opacity:0}35%{opacity:1}}.crm-job-sold-chip{border-radius:9999px;padding:.1rem .45rem;font-size:10px;font-weight:700;color:#0b0b0f;background:#34d399}@media (prefers-reduced-motion:reduce){.crm-job-urgency-dot{animation:none}.crm-job-sold-flash:after{animation:none;opacity:1}}.acecrm-hot-flame-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(2.35rem * var(--acecrm-flame-scale, 1));height:calc(2.75rem * var(--acecrm-flame-scale, 1));filter:drop-shadow(0 0 calc(10px * var(--acecrm-flame-glow, .7)) rgba(255,90,0,.75))}.acecrm-hot-flame-static{display:none;font-size:calc(1rem * var(--acecrm-flame-scale, 1));line-height:1}.acecrm-hot-flame-animated{display:inline-flex;transform:scale(var(--acecrm-flame-scale,1)) translateZ(0);transform-origin:center bottom;will-change:transform,opacity;backface-visibility:hidden}.acecrm-hot-flame-svg{width:2.35rem;height:2.75rem;overflow:visible}.acecrm-hot-flame-layer{transform-origin:12px 28px;will-change:transform,opacity;backface-visibility:hidden}.acecrm-hot-flame-layer-outer{animation:acecrm-flame-flicker-outer var(--acecrm-flame-dur,.9s) ease-in-out infinite}.acecrm-hot-flame-layer-inner{animation:acecrm-flame-flicker-inner calc(var(--acecrm-flame-dur, .9s) * .85) ease-in-out infinite;animation-delay:-.12s}.acecrm-hot-flame-layer-core{animation:acecrm-flame-flicker-core calc(var(--acecrm-flame-dur, .9s) * 1.1) ease-in-out infinite;animation-delay:-.2s}@keyframes acecrm-flame-flicker-outer{0%,to{opacity:1;transform:scale(1) translateY(0)}35%{opacity:.92;transform:scale(1.04,1.07) translateY(-.5px)}70%{opacity:.88;transform:scale(.98,1.02) translateY(.25px)}}@keyframes acecrm-flame-flicker-inner{0%,to{opacity:.95;transform:scale(1) translateY(0)}45%{opacity:1;transform:scale(1.06,1.1) translateY(-.75px)}80%{opacity:.82;transform:scale(.96) translateY(.5px)}}@keyframes acecrm-flame-flicker-core{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.acecrm-hot-flame-static{display:inline}.acecrm-hot-flame-animated{display:none}.acecrm-hot-flame-badge{filter:none}}.acecrm-lead-card-shell{border:1px solid hsla(0,0%,100%,.1);transition:box-shadow .15s ease,border-color .15s ease}@media (hover:hover) and (pointer:fine){.acecrm-lead-card-shell:hover{border-color:rgba(247,37,133,.55);box-shadow:0 0 0 1px rgba(247,37,133,.45),0 0 16px rgba(247,37,133,.35),0 0 32px rgba(247,37,133,.12)}.acecrm-lead-card-shell--hot:hover{border-color:rgba(255,140,0,.65);box-shadow:0 0 0 1px rgba(255,120,0,.5),0 0 18px rgba(255,100,0,.42),0 0 36px rgba(255,80,0,.15)}}@media (hover:none){.acecrm-lead-card-shell:active{border-color:rgba(247,37,133,.55);box-shadow:0 0 0 1px rgba(247,37,133,.45),0 0 14px rgba(247,37,133,.32)}.acecrm-lead-card-shell--hot:active{border-color:rgba(255,140,0,.65);box-shadow:0 0 0 1px rgba(255,120,0,.5),0 0 16px rgba(255,100,0,.38)}}@media (prefers-reduced-motion:reduce){.acecrm-lead-card-shell{transition:none}.acecrm-lead-card-shell:active,.acecrm-lead-card-shell:hover{box-shadow:none;border-color:hsla(0,0%,100%,.14)}.acecrm-lead-card-shell--hot:active,.acecrm-lead-card-shell--hot:hover{border-color:rgba(255,140,0,.35)}}.acecrm-mobile-lead-card{border-radius:16px;padding:16px}.acecrm-mobile-lead-card__header{display:flex;flex-direction:column;gap:6px}.acecrm-mobile-lead-card__title-row{display:flex;align-items:center;gap:8px;min-height:28px}.acecrm-mobile-lead-card__name{min-width:0;flex:1;font-size:16px;font-weight:600;line-height:1.25;letter-spacing:-.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.acecrm-mobile-lead-card__meta{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:4px;max-width:52%}.acecrm-mobile-lead-card__products{line-height:1.35}.acecrm-mobile-lead-card__why-chips{display:flex;flex-wrap:wrap;gap:6px}.acecrm-mobile-lead-card__why-chip{display:inline-flex;align-items:center;border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.35;color:hsla(0,0%,100%,.82);background:hsla(0,0%,100%,.08);white-space:nowrap}.acecrm-mobile-lead-card__speed{padding-left:0}.acecrm-mobile-lead-card__actions{margin-top:12px;display:grid;gap:8px}.acecrm-mobile-lead-card__action{min-height:44px;border-radius:12px;font-size:13px;font-weight:600;transition:transform .12s ease,background-color .12s ease;will-change:transform}.acecrm-mobile-lead-card__action:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.acecrm-mobile-lead-card__action{transition:none;will-change:auto}.acecrm-mobile-lead-card__action:active{transform:none}}.acecrm-mobile-lead-filters__chip{min-height:44px;padding-left:16px;padding-right:16px;border-radius:9999px;font-size:14px;font-weight:600;white-space:nowrap;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.acecrm-mobile-lead-filters__chip--idle{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.68)}.acecrm-mobile-lead-filters__chip--active{background:rgba(247,37,133,.25);color:#fff;box-shadow:0 0 0 1px rgba(247,37,133,.4)}.acecrm-mobile-lead-scroll{display:flex;flex-direction:column;gap:16px}