.daily-slot{margin:0 0 18px}.daily-card{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid #9975ef70;border-radius:20px;background:linear-gradient(115deg,#35254e,#1e2639);color:#f5f0ff;text-decoration:none}.daily-card>span:last-child{display:grid;gap:6px;min-width:0}.daily-card strong{font-size:20px;line-height:1.3;overflow-wrap:anywhere}.daily-card small{font-size:11px;letter-spacing:1.4px;color:#d1baff}.daily-card span span{font-size:13px;color:#e0d9ed}.daily-symbol{font-size:32px;color:#c4a0ff}.daily-heading{max-width:900px;margin:0 auto 20px;display:grid;gap:10px}.daily-heading h1,.daily-heading p{margin:0}.daily-heading small{line-height:1.5;color:var(--muted,#a9adbc)}.daily-heading h1{font-size:clamp(24px,5vw,34px);line-height:1.2}.daily-heading a{width:fit-content}.daily-card:focus-visible{outline:3px solid #b798ff;outline-offset:3px}@media(max-width:420px){.daily-card{padding:16px;gap:12px}.daily-card strong{font-size:18px}}html[data-theme=light] .daily-card,body[data-theme=light] .daily-card{background:linear-gradient(115deg,#ece1ff,#f0f4ff);color:#302344}html[data-theme=light] .daily-card small,body[data-theme=light] .daily-card small,html[data-theme=light] .daily-card span span,body[data-theme=light] .daily-card span span{color:#60477d}
