.book-nav[data-v-b5bcbbfd]{justify-content:space-between;gap:.75rem;margin-top:1.25rem;display:flex}.book-nav__link[data-v-b5bcbbfd]{background:#fff;border:1px solid #e6e6e6;border-radius:10px;align-items:center;gap:.625rem;max-width:48%;padding:.75rem 1rem;text-decoration:none;display:flex}.book-nav__link[data-v-b5bcbbfd]:hover{background:#f7f8fa}.book-nav__link--next[data-v-b5bcbbfd]{text-align:right}.book-nav__arrow[data-v-b5bcbbfd]{color:#888;flex-shrink:0;font-size:1rem}.book-nav__body[data-v-b5bcbbfd]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.book-nav__hint[data-v-b5bcbbfd]{color:#999;font-size:.6875rem}.book-nav__label[data-v-b5bcbbfd]{color:#0b4f94;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;overflow:hidden}.book-nav__spacer[data-v-b5bcbbfd]{flex:1}.book-nav__kbd-hint[data-v-b5bcbbfd]{color:#aaa;text-align:center;margin-top:.5rem;font-size:.6875rem}.ledger-shell[data-v-24e5ef82]{grid-template-columns:220px minmax(0,1fr);gap:1.5rem;max-width:1200px;margin:0 auto;padding:1.5rem 1.5rem 3rem;display:grid}.ledger-shell__sidebar[data-v-24e5ef82]{background:#f7f8fa;border-radius:10px;align-self:start;padding:1rem .75rem;position:sticky;top:72px}.ledger-shell__brand[data-v-24e5ef82]{flex-direction:column;gap:.125rem;padding:.375rem .625rem .75rem;text-decoration:none;display:flex}.ledger-shell__company[data-v-24e5ef82]{color:#111;font-size:.9375rem;font-weight:900}.ledger-shell__period[data-v-24e5ef82]{color:#888;font-size:.6875rem}.ledger-shell__group[data-v-24e5ef82]{margin-top:.75rem}.ledger-shell__heading[data-v-24e5ef82]{color:#999;letter-spacing:.06em;margin-bottom:.25rem;padding:0 .5rem;font-size:.6875rem;font-weight:700}.ledger-shell__nav ul[data-v-24e5ef82]{margin:0;padding:0;list-style:none}.ledger-shell__link[data-v-24e5ef82]{color:#333;border-radius:6px;padding:.3125rem .625rem .3125rem 1.375rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:block}.ledger-shell__link[data-v-24e5ef82]:hover{background:#eceff3}.ledger-shell__link.is-active[data-v-24e5ef82]{color:#0b4f94;background:#e2ebf6}.ledger-shell__link--child[data-v-24e5ef82]{color:#555;padding-left:2.25rem;font-size:.75rem;font-weight:500}.ledger-shell__row[data-v-24e5ef82]{align-items:center;display:flex}.ledger-shell__label[data-v-24e5ef82]{color:#777;cursor:default}.ledger-shell__link--grow[data-v-24e5ef82]{flex:1;min-width:0}.ledger-shell__chevron[data-v-24e5ef82]{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;transition:transform .15s;display:grid}.ledger-shell__chevron[data-v-24e5ef82]:hover{color:#111;background:#eceff3}.ledger-shell__chevron.is-open[data-v-24e5ef82]{transform:rotate(90deg)}.ledger-shell__main[data-v-24e5ef82]{min-width:0}@media (width<=800px){.ledger-shell[data-v-24e5ef82]{grid-template-columns:1fr;padding:1rem 1rem 2rem}.ledger-shell__sidebar[data-v-24e5ef82]{position:static}.ledger-shell__nav[data-v-24e5ef82]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.25rem .75rem;display:grid}}
