/* 139: Jahresübersicht und privater Kalender als getrennte Rubriken. */
details.leave-overview132,details.leave-planner133{padding:0;overflow:hidden}
.leave-panel-heading139{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px;min-height:64px;cursor:pointer;list-style:none;background:var(--panel);border-left:4px solid #76d9ef}
.leave-panel-heading139::-webkit-details-marker{display:none}
.leave-panel-heading139::marker{content:''}
.leave-panel-heading139 strong{color:#88deff;font-size:20px;line-height:1.4}
.leave-panel-heading139 small{font-size:12px;color:var(--muted);white-space:nowrap}
details[open]>.leave-panel-heading139{border-bottom:1px solid var(--line)}
.leave-panel-body139{padding:18px;min-width:0}
html[data-safe-design=clear-command] .leave-panel-heading139 strong{color:#006b8f}
@media(max-width:700px){.leave-panel-heading139{flex-direction:column;align-items:flex-start;padding:16px;gap:6px}.leave-panel-heading139 strong{font-size:18px}.leave-panel-body139{padding:12px}}
@media print{.leave-panel-heading139{background:white;border-color:#aaa;padding:8px}.leave-panel-heading139 strong{color:black}.leave-panel-heading139 small{display:none}.leave-panel-body139{padding:8px}}
.leave-panel-body139>.row{flex-wrap:wrap}
@media(max-width:700px){.leave-panel-body139>.row>button{width:100%}}
