.kwe .kwe-ledger__row{display:grid;grid-template-columns:minmax(0,1fr);row-gap:14px;padding-block:24px 28px;border-top:1px solid var(--kw-line-2)}.kwe .kwe-ledger__label{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px 14px;min-width:0}.kwe .kwe-ledger__label>.kwr-name{flex:0 1 auto;min-width:0}.kwe .kwe-ledger__label>.kwr-meta{flex:none}.kwe .kwe-ledger__body{min-width:0}@media (min-width:1024px){.kwe .kwe-ledger__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:var(--kwr-sheet-gap);column-gap:var(--kwr-sheet-gap)}}.kwe .kwe-ledger__body>.kwe-courses{max-width:none;table-layout:fixed}.kwe .kwe-courses thead th:first-child{width:6rem}.kwe .kwe-courses thead th:nth-child(3){width:4.5rem}.kwe .kwe-courses code{font:inherit}.kwe .kwe-courses td:first-child{white-space:nowrap}.kwe .kwe-courses td:nth-child(3),.kwe .kwe-courses th:nth-child(3){text-align:right;padding-right:0}.kwe .kwe-courses th[scope=rowgroup]{padding-top:18px;text-align:left}.kwe .kwe-covers__foot .kwe-ledger__body{display:grid;justify-items:start;row-gap:12px}@media (max-width:1023.98px){.kwe .kwe-covers__foot .kwe-ledger__label{display:none}}.kwe .kwr-sheet__main>.kwr-pull{margin-top:clamp(40px,3.6vw,64px)}.kwe .kwe-source{margin-top:14px}.kwe .kwe-source a,.kwe [data-attribution] a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--kw-line-2);transition:color var(--t-1) var(--ease-out),text-decoration-color var(--t-1) var(--ease-out)}.kwe .kwe-source a:focus-visible,.kwe .kwe-source a:hover,.kwe [data-attribution] a:focus-visible,.kwe [data-attribution] a:hover{color:var(--kw-accent-ink);text-decoration-color:var(--kw-accent)}@media print{.kwe .kwe-ledger__row{-moz-column-break-inside:avoid;break-inside:avoid}}