.duty-card.is-covered{position:relative;border-left-color:var(--green);padding-top:52px}.covered-bar{position:absolute;top:0;left:0;right:0;min-height:36px;display:flex;align-items:center;gap:8px;padding:8px 14px;background:var(--green);color:#fff;font-weight:900;letter-spacing:.03em}.covered-bar span{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#ffffff2b}.duty-card.is-covered .duty-actions>.full{display:none}.cal-day>button.calendar-covered{background:#e2efdc;border-color:#7da36a;border-left:4px solid var(--green);color:#294322}.cal-day>button.calendar-covered .cal-team{color:#365a2c}.calendar-covered-label{margin-top:2px;color:#365a2c;font-weight:900;text-transform:uppercase;letter-spacing:.04em}:root[data-theme=dark] .cal-day>button.calendar-covered{background:#293d28;border-color:#60845b;color:#d9ecd4}:root[data-theme=dark] .cal-day>button.calendar-covered .cal-team,:root[data-theme=dark] .calendar-covered-label{color:#b9d9b1}.delete-member{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:16px}.delete-member h3,.delete-member p{margin:0}.delete-member p{color:var(--muted);line-height:1.45}@media(max-width:700px){.duty-card.is-covered{padding-top:50px}.covered-bar{min-height:35px}.calendar-covered-label{font-size:9px}}
