.overview-day.is-my-today{background:#fff0b4;box-shadow:inset 0 0 0 2px #b58c25}
.overview-day.is-my-today:hover,.overview-day.is-my-today:focus-visible{background:#ffeaa0!important}
.my-today-shift{color:#6d4e0b!important;font-weight:650}.my-today-shift b{color:#6d4e0b}
.my-today-legend{color:#735716}.my-today-legend i{display:inline-block;width:11px;height:11px;border:1.5px solid #b58c25;border-radius:3px;background:#fff0b4;vertical-align:-2px;margin-right:4px}
.overview-edit-shift.is-my-assignment{background:#fff8dd;border-radius:10px;padding:14px 16px;margin:14px 0;border:1px solid #e5cf85}.my-assignment-label{font-size:11px;font-weight:650;color:#78570f!important;margin:0 0 10px!important}
.cell-history{border:1px solid #dfdfd4;border-radius:12px;margin:22px 0;background:#fafaf5}.cell-history>summary{padding:14px 16px;cursor:pointer;font-size:13px;font-weight:650}.cell-history>summary span{font-size:11px;font-weight:400;color:#818278;margin-left:10px}.cell-history-body{padding:0 16px 16px}
.cell-history-zone,.cell-history-empty,.cell-history-source{font-size:11px;color:#818278;line-height:1.65;margin:0 0 10px}.cell-history-list{padding:0;list-style:none;margin:0}.cell-history-list>li{padding:14px 0;border-top:1px solid #e5e5dc}
.cell-record-head{display:flex;flex-wrap:wrap;gap:5px 10px;font-size:12px;align-items:baseline}.cell-record-head>span{color:#64675c}.cell-record-head time{font-size:10px;color:#85877e;margin-left:auto;white-space:nowrap}.cell-record-change{display:flex;justify-content:space-between;gap:12px;font-size:12px;margin:9px 0;color:#606454}.cell-record-change strong{color:#363c2a;font-variant-numeric:tabular-nums}.cell-record-note{font-size:10px;color:#8b8d84;line-height:1.6;margin:5px 0 0;overflow-wrap:anywhere}
@media(max-width:600px){.cell-history>summary span{display:block;margin:5px 0 0 16px}.cell-record-head time{width:100%;margin-left:0}.cell-record-change{font-size:11px}}

.cell-history-error{font-size:12px;color:#a84436}
