.daily-home{margin-top:24px}.daily-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.daily-metrics>div{background:#faf7f4;border:1px solid #dccacc;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:8px}.daily-metrics strong{font-size:30px;color:#44181d}.daily-question{min-width:0}.daily-question legend{font-weight:700;padding:0 10px}.daily-question h2{font-size:22px;line-height:1.4}.daily-options{display:grid;gap:12px;margin:20px 0}.daily-options label{display:flex;align-items:flex-start;gap:12px;border:1px solid #dccacc;border-radius:10px;padding:16px;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.daily-options label:has(input:checked){background:#e4f0f8;border-color:#accfec}.daily-options input{width:auto;flex-shrink:0;margin-top:4px}.daily-results{padding:0;list-style:none}.daily-results h3,.daily-results h4{line-height:1.4}.daily-correct{border-left:5px solid #accfec}.daily-wrong{border-left:5px solid #44181d}.daily-explanation{white-space:pre-wrap;overflow-wrap:anywhere}.daily-context li{margin-top:12px}.daily-history article{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid #dccacc}.daily-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.daily-topics h3{font-size:18px}.daily-checkbox{display:flex;gap:12px;align-items:center}.daily-checkbox input{width:auto}.daily-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#daily-tags select{max-width:100%}@media(max-width:640px){.daily-metrics{gap:8px}.daily-metrics>div{padding:12px}.daily-metrics strong{font-size:24px}.daily-topics,.daily-settings{grid-template-columns:1fr}.daily-history article{flex-direction:column;gap:4px}.daily-options label{padding:12px}.daily-question h2{font-size:20px}}
