._daypart-card_k1vvu_3{background:var(--card);border:1px solid var(--hairline);border-radius:16px;padding:18px 20px 20px;margin-bottom:14px;animation:_fadeUp_k1vvu_1 .35s cubic-bezier(.2,.7,.2,1) both}._daypart-card_k1vvu_3._afternoon_k1vvu_12{animation-delay:.05s}._daypart-card_k1vvu_3._evening_k1vvu_16{animation-delay:.1s}._dp-head_k1vvu_20{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}._dp-title_k1vvu_27{display:inline-flex;align-items:center;gap:10px}._dp-ico_k1vvu_33{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:var(--bg-soft);color:var(--muted)}._daypart-card_k1vvu_3._morning_k1vvu_43 ._dp-ico_k1vvu_33,._daypart-card_k1vvu_3._afternoon_k1vvu_12 ._dp-ico_k1vvu_33{background:var(--warn-tint);color:var(--warn-ink)}._daypart-card_k1vvu_3._evening_k1vvu_16 ._dp-ico_k1vvu_33{background:var(--plan-tint);color:var(--plan-ink)}._dp-label_k1vvu_58{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._dp-count_k1vvu_66{font-size:12px;color:var(--muted);font-weight:500}._banner_k1vvu_72{background:var(--card);border:1px solid var(--hairline);border-radius:16px;padding:16px 18px;display:flex;align-items:center;gap:14px;margin-top:18px}._banner-soft_k1vvu_83{background:var(--bg-soft)}._banner-warn_k1vvu_87{background:var(--warn-bg);border-color:#f2d5a4}._banner-ico_k1vvu_92{width:40px;height:40px;border-radius:12px;background:var(--card);border:1px solid var(--hairline);display:grid;place-items:center;color:var(--ink);flex-shrink:0}._banner-body_k1vvu_104{flex:1;min-width:0}._banner-t_k1vvu_109{font-size:14px;font-weight:600;color:var(--ink);margin-bottom:2px}._banner-s_k1vvu_83{font-size:13px;color:var(--muted)}._banner_k1vvu_72 ._t_k1vvu_121{font-size:13px}._banner_k1vvu_72 ._t_k1vvu_121 b{font-weight:600}._banner_k1vvu_72 ._pill_k1vvu_129{border:1px solid var(--ink);background:var(--card);color:var(--ink);height:38px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;transition:background .2s,color .2s}._banner_k1vvu_72 ._pill_k1vvu_129:hover{background:var(--ink);color:var(--bg)}@keyframes _fadeUp_k1vvu_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}._srOnly_1g8k4_3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
