.settings-work-row{display:grid;grid-template-columns:80px 90px 1fr 1fr;gap:18px;align-items:center;padding:14px 0;border-bottom:1px solid #e5eadf}.settings-work-row:last-child{border-bottom:0}.settings-work-row>label{display:grid;gap:7px;font-size:12px;color:#7d8e70}.settings-work-row .settings-work-enabled{display:flex;align-items:center;gap:8px}.settings-work-row input[type=time]{border:1px solid #dce5d5;border-radius:8px;padding:9px;background:#fff;color:#456347;font:inherit}.settings-work-row input:disabled{opacity:.45}.settings-work-row input[type=checkbox]{accent-color:#286a55;width:17px;height:17px}.settings-work-unset{padding:13px;border-radius:10px;background:#fbf6e8;font-size:12px;color:#8a795c;margin:15px 0}.training-day-heading .training-work-label{font-size:10px;color:#7f9072;direction:ltr}.training-closed-block{position:absolute;inset-inline:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(135deg,#f0f2ed,#f0f2ed 5px,#f6f7f4 5px,#f6f7f4 10px)}.training-day-column .training-slot{z-index:1}.training-day-column .training-event{z-index:2}.training-event.training-outside-hours{box-shadow:inset 3px 0 #c59958}.training-hours-notice,.training-hours-warning{background:#fcf7e9;color:#927b4e;font-size:12px;line-height:1.8;padding:13px 16px;margin:0;border-bottom:1px solid #eae1c8}.training-hours-warning{border:0;border-radius:10px;margin:12px 0}.training-hours-warning[hidden]{display:none}.training-hours-empty{padding:40px;text-align:center;color:#7e9271;line-height:1.8}@media(max-width:600px){.settings-work-row{grid-template-columns:1fr 1fr;gap:12px}.settings-work-row>strong{align-self:center}.settings-work-row .settings-work-enabled{justify-self:end}.training-hours-notice{font-size:11px}.training-hours-empty{padding:24px}}
