.daily-section{padding:52px 0;margin:30px 0;border-top:1px solid #d8d1c5}.daily-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.daily-heading h2{font-size:42px;line-height:1.3;margin:12px 0}.daily-heading p{font-size:18px}.daily-shortcut{padding:15px 20px;border:1px solid #726348;border-radius:8px;font-weight:700}.daily-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}.daily-task{background:#fff4d9;border:1px solid #e1c784;padding:30px;border-radius:18px}.daily-task h3{font-size:30px;margin:15px 0}.daily-task p{font-size:18px;line-height:1.9}.daily-tag{font-weight:700;color:#715326}.daily-task label{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid #dccda9;font-size:18px;align-items:center}.daily-task input{width:21px;height:21px;accent-color:#45685b}.daily-task>a{display:inline-block;background:#45685b;color:#fff;padding:14px 20px;border-radius:8px;font-weight:700}.daily-reset{display:block;background:transparent;border:0;text-decoration:underline;margin:16px 0;font-size:15px;cursor:pointer}.daily-quick{background:#eef3ee;border-radius:18px;padding:28px}.daily-quick h3{font-size:24px}.daily-quick>a{display:block;padding:17px 0;border-bottom:1px solid #cbd7cb;font-weight:700;font-size:18px}.daily-quick p,.daily-quick li{font-size:16px;line-height:1.9}.daily-quick summary{font-size:18px;cursor:pointer;font-weight:700}.daily-quick ol{padding-left:22px}.daily-news-heading{margin:40px 0 20px}.daily-news-heading h2{font-size:30px}.daily-news-heading p,.daily-note{font-size:15px!important;line-height:1.9}.daily-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.daily-filters button{border:1px solid #c9c1b4;background:#fff;padding:12px 18px;border-radius:40px;font-size:16px;cursor:pointer}.daily-filters button[aria-pressed=true]{background:#4d4334;color:white}.daily-news-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.daily-news-list a{display:flex;flex-direction:column;background:white;border:1px solid #d8d1c5;border-radius:12px;padding:24px;height:100%}.daily-news-list span{font-size:15px;color:#655b4c}.daily-news-list h3{font-size:20px;line-height:1.7;margin:15px 0}.daily-news-list b{font-size:16px;margin-top:auto;color:#45685b}.daily-note{margin-top:20px}.daily-note a{text-decoration:underline}@media(max-width:760px){.daily-heading{display:block}.daily-heading h2{font-size:33px}.daily-shortcut{display:inline-block;margin-top:12px}.daily-layout,.daily-news-list{grid-template-columns:1fr}.daily-task,.daily-quick{padding:23px}.daily-task h3{font-size:26px}.daily-section{padding:30px 0}.daily-news-heading h2{font-size:26px}}
