.cal-app{--cal-canvas:#fbfcfd;--cal-canvas-2:#f4f5f9;--cal-canvas-linen:#f4f2ec;--cal-paper:#ffffff;--cal-night:#14181a;--cal-night-2:#1a1f20;--cal-night-surface:#1f2624;--cal-ink:#1c2522;--cal-ink-2:#50554e;--cal-ink-3:#6b6d66;--cal-light:#f3f2ee;--cal-light-2:#c3c5be;--cal-light-3:#8a8c84;--cal-border:rgba(28,37,34,0.1);--cal-border-dark:rgba(255,255,255,0.08);--cal-coral:#c4654a;--cal-amber:#c89545;--cal-sage:#5a8a7a;--cal-purple:#7b6fa0;--cal-parchment:#f4f2ec;--color-active:var(--cal-ink);--cal-shadow-card:0 4px 16px rgba(28,37,34,0.06);color:var(--cal-ink);background:var(--cal-canvas)}.cal-eyebrow{font-family:var(--font-body),system-ui,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.11em}.cal-time-slider::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:linear-gradient(90deg,var(--cal-ink),var(--cal-sage))}.cal-time-slider::-webkit-slider-thumb{appearance:none;width:24px;height:24px;margin-top:-10.5px;border-radius:999px;border:2px solid var(--cal-paper);background:var(--cal-ink);box-shadow:0 6px 18px rgba(28,37,34,.16)}.cal-time-slider::-moz-range-track{height:3px;border-radius:999px;background:linear-gradient(90deg,var(--cal-ink),var(--cal-sage))}.cal-time-slider::-moz-range-thumb{width:24px;height:24px;border-radius:999px;border:2px solid var(--cal-paper);background:var(--cal-ink);box-shadow:0 6px 18px rgba(28,37,34,.16)}