.daily-cycle{margin:0 0 16px;padding:22px 16px;background:#fff;border:0;border-radius:18px;box-shadow:none;text-align:center;color:#55008c}.daily-cycle h2{font-size:16px;font-weight:600;margin:0 0 14px;line-height:1.6}.cycle-digits{direction:ltr;display:flex;align-items:center;justify-content:center;gap:5px;font-variant-numeric:tabular-nums;font-family:Arial,sans-serif;line-height:1.2}.cycle-digits strong{font-size:34px;font-weight:700;min-width:2ch;padding:0;background:none;border:0;border-radius:0;box-shadow:none}.cycle-digits b{font-size:30px;font-weight:400;padding:0;background:none}@media(max-width:420px){.daily-cycle{padding:20px 12px}.daily-cycle h2{font-size:14px}.cycle-digits strong{font-size:30px}.cycle-digits b{font-size:27px}}
