.history-card{border-left:3px solid #d7c5ec}.history-card h2{margin-top:18px}.history-card h2 small{font-size:13px;font-weight:400;color:#9e90ab}.history-shift-date{font-size:18px;font-weight:600;color:#6e5987;margin:12px 0 6px}.history-change{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:15px 0}.history-change>div{background:#f8f5fc;padding:16px;border-radius:12px;color:#685676;font-size:13px}.history-change span{color:#aa97b8;font-size:11px}.history-card .finance-row{flex-wrap:wrap}.day-shifts .card:target{outline:3px solid #bfa1dc;outline-offset:4px;scroll-margin-top:100px}.shift-rules{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.shift-rules span{background:#f2edf9;border-radius:10px;padding:10px 14px;font-size:12px;color:#76618b}.finance-period select{max-width:100%;min-width:0}.history-card .entry-edit{margin-top:18px}@media(max-width:700px){.history-change{grid-template-columns:1fr}.history-card .finance-row{gap:10px}.history-shift-date{font-size:16px}.finance-panel.finance-period label{max-width:100%;flex-basis:100%}.finance-panel.finance-period select{width:100%}.day-shifts .card:target{scroll-margin-top:130px}}
