[data-demo=crm]{--brand:#5d336e;--brand-ink:#fbf7fd;--brand-strong:#4e265f;--brand-soft:#f3e8f9;--crm-tabs-h:calc(3.75rem + env(safe-area-inset-bottom,0px))}@supports (color:lab(0% 0 0)){[data-demo=crm]{--brand:lab(28.7998% 27.1468 -26.7387);--brand-ink:lab(97.5528% 2.42665 -2.66023);--brand-strong:lab(22.9546% 27.417 -26.6514);--brand-soft:lab(93.2985% 6.09046 -6.62166)}}@layer base{:where([data-demo=crm]) :focus-visible{outline:2px solid var(--focus);outline-offset:2px}:where([data-demo=crm]) :where(button,[role=button]):active:not(:disabled){transform:translateY(1px)}}[data-demo=crm] .fig{font-variant-numeric:tabular-nums;letter-spacing:0;font-family:inherit}@keyframes crm-settle{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.crm-settle{animation:crm-settle var(--dur-short) var(--ease-out) both}@keyframes crm-tray{0%{opacity:0}to{opacity:1}}.crm-tray{animation:crm-tray var(--dur-short) var(--ease-out) both}@keyframes crm-done{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.crm-done{animation:crm-done var(--dur-short) var(--ease-out) both}@media (prefers-reduced-motion:reduce){[data-demo=crm] *,[data-demo=crm] :before,[data-demo=crm] :after{transition-duration:.01ms!important;animation:none!important}}
