.ledger .section__head{margin-bottom:var(--s-12)}.ledger__axes{gap:var(--s-8) var(--s-12);margin:0 0 var(--s-8);flex-wrap:wrap;display:flex}.ledger__seg{min-width:0;display:flex}.ledger__seg .mode-switch__btn{min-width:0;min-height:44px;padding:0 var(--s-12);white-space:nowrap;flex:1 1 0}@media (width>=640px){.ledger__seg .mode-switch__btn{flex:none;min-width:128px}}.ledger__n{margin-left:var(--s-4);font-variant-numeric:tabular-nums;font-weight:700}.ledger__n:empty{display:none}.ledger__tools{align-items:center;gap:var(--s-4) var(--s-12);margin:0 0 var(--s-8);flex-wrap:wrap;display:flex}.ledger__sort{margin:0}.ledger__sort.cmp-sort:not([hidden]){display:flex}.ledger__sort .cmp-sort__btn{width:auto;min-width:72px;padding:0 var(--s-12)}.ledger__lead{margin:0 0 var(--s-12);color:var(--c-text-sub);font-size:12px;line-height:1.55}.ledger__sec{margin:0 0 var(--s-24)}.ledger__h{align-items:baseline;gap:var(--s-4) var(--s-8);margin:0 0 var(--s-8);flex-wrap:wrap;font-size:16px;font-weight:700;line-height:1.5;display:flex}.ledger__count{color:var(--c-text-sub);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.card__notes{gap:var(--s-4);flex-direction:column;display:flex}.card__notes:empty{display:none}.card__note{color:var(--c-text-sub);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.card__note--unknown{font-size:12px}.card__plan{color:var(--c-green);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}.card__plan:focus-visible{outline:2px solid var(--c-green);outline-offset:2px}.ledger__ended{margin:var(--s-24) 0 0;padding-top:var(--s-12);border-top:1px solid var(--c-line)}.ledger__ended>summary{cursor:pointer;align-items:center;min-height:44px;font-size:15px;font-weight:700;display:flex}.ledger__ended[open]>summary{margin-bottom:var(--s-8)}.ledger__empty,.ledger__broken{padding:var(--s-24) 0}.ledger__broken{border:1px solid var(--c-line);border-radius:var(--radius);padding:var(--s-16)}.ledger__empty-title{margin:0;font-size:16px;font-weight:700}.ledger__empty-text{margin:var(--s-4) 0 0;color:var(--c-text-sub);font-size:14px;line-height:1.7}.ledger__empty-actions{gap:var(--s-8);margin-top:var(--s-12);flex-wrap:wrap;display:flex}.ledger__empty-actions a.btn-outline{align-items:center;text-decoration:none;display:inline-flex}.ledger__unresolved{margin:var(--s-16) 0 0;color:var(--c-text-sub);font-size:12px;line-height:1.6}.ledger__gantt{margin:var(--s-24) 0 0}.ledger__gantt-link{align-items:center;text-decoration:none;display:inline-flex}.backup{margin:var(--s-32) 0 0;padding:var(--s-16) 0 0;border-top:1px solid var(--c-line)}.backup[hidden],.backup [hidden]{display:none}.backup__title{margin:0 0 var(--s-8);font-size:16px}.backup__lead,.backup__last,.backup__msg,.backup__note{margin:0 0 var(--s-8);color:var(--c-text-sub);overflow-wrap:anywhere;font-size:14px}.backup__msg{color:var(--c-text);font-weight:700}.backup__actions{gap:var(--s-8);margin:var(--s-12) 0;flex-wrap:wrap;display:flex}.backup__actions .btn-outline{min-height:44px}.backup__file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.backup__dbody{gap:var(--s-8);font-size:14px;display:grid}.backup__dbody p{overflow-wrap:anywhere;margin:0}.backup__dbody .is-warn{color:var(--c-shu);font-weight:700}.backup__counts{gap:var(--s-4);padding:var(--s-8) var(--s-12);border:1px solid var(--c-line);border-radius:8px;margin:0;display:grid}.backup__counts dt{font-weight:700}.backup__counts dd{margin:0 0 var(--s-4);color:var(--c-text-sub)}.ledger__noscript{margin:var(--s-16) 0;color:var(--c-text-sub);font-size:14px}@media (orientation:landscape) and (height<=500px){.ledger .section{padding-top:var(--s-8)}.ledger .section__head,.ledger__axes{margin-bottom:var(--s-8)}.ledger__lead{margin-bottom:var(--s-8);font-size:12px;line-height:1.5}.ledger__h{margin-bottom:var(--s-4)}.ledger .section__head{align-items:baseline;gap:0 var(--s-12);flex-wrap:wrap;display:flex}.ledger .section__lead{margin:0}.ledger__empty,.ledger__broken{padding:var(--s-12) 0}}.ledger__cond{flex-wrap:wrap;flex:auto;align-items:center;gap:4px 12px;min-width:0;margin:0;display:flex}.ledger__cond[hidden],.ledger__cond-edit[hidden],.ledger__cond-sum[hidden]{display:none}.ledger__cond-edit{min-height:44px}.ledger__cond-sum{font-size:14px;display:contents}.ledger__cond-edit{order:0}.ledger__cond-m{align-items:baseline;gap:0 var(--s-8);flex-wrap:wrap;flex:120px;order:1;min-width:0;line-height:1.4;display:flex}.ledger__cond-sum>.ledger__cond-clear{order:2}.ledger__cond-label{overflow-wrap:anywhere;min-width:0;color:var(--ink-2,inherit);flex:100%;order:3;line-height:1.5}@media (width>=600px){.ledger__cond-label{flex:auto}}.ledger__cond-label:empty{display:none}.ledger__cond-count{white-space:nowrap;font-weight:700}.ledger__cond-note{white-space:nowrap;color:var(--c-text-sub);font-size:12px}.ledger__cond-note:empty{display:none}.ledger__cond-clear{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;text-decoration:underline}.panel--backup .dpick__foot button{min-height:44px}
