.back179{margin-bottom:8px}.notices179{border-top:4px solid #2476e8;margin:20px 0}.lessons179{margin:20px 0;padding:20px}.lesson-grid179{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid #dce4f0;border-radius:12px;overflow:hidden}.lesson-head179{text-align:center;background:#eef3fb;padding:10px}.lesson-day179{min-height:130px;padding:8px;border-top:1px solid #dce4f0;border-right:1px solid #dce4f0;background:white}.lesson-day179.off{background:#f7f9fc;color:#99a2af}.lesson-day179.today{box-shadow:inset 0 0 0 2px #ed78b5}.lesson-tile179{display:block;background:#edf3ff;border-left:4px solid #4385ec;border-radius:8px;margin-top:7px;padding:8px;color:#203758;text-decoration:none;overflow-wrap:anywhere}.lesson-tile179 small,.lesson-tile179 strong{display:block;font-size:12px;margin-bottom:4px}.lesson-tile179.conducted{background:#e5f7ee;border-color:#119567}.lesson-tile179.cancelled{background:#fff0f1;border-color:#dc5168}.class-row:target{outline:2px solid #1672ff;scroll-margin-top:100px}.sub-row179{padding:16px 0;border-bottom:1px solid #dce4f0}.sub-row179:last-child{border:0}.move-button179{border:0;background:#eef3fc;color:#24548e;border-radius:6px;padding:3px 8px;font-size:11px;cursor:pointer;margin:0 0 6px}#move179{max-width:480px;width:calc(100% - 32px);border:1px solid #dce4f0;border-radius:18px;padding:24px;color:#18233b}#move179::backdrop{background:#12243b88}#move179 label{display:block}.h173-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.h173-filters label{flex:1;min-width:150px}@media(max-width:700px){.lessons179{padding:10px}.lesson-grid179{grid-template-columns:1fr}.lesson-head179,.lesson-day179.off{display:none}.lesson-day179{min-height:40px}.lesson-day179:not(:has(.lesson-tile179)){display:none}.lesson-tile179 small,.lesson-tile179 strong{font-size:14px}}
