.dars-subject-desk{border-block-start:1px solid var(--dars-line);margin-block-start:var(--dars-space-7);padding-block-start:var(--dars-space-6)}.dars-subject-desk__head{align-items:start;gap:var(--dars-space-5);grid-template-columns:minmax(0,1fr) auto;margin-block-end:var(--dars-space-5);display:grid}.dars-subject-desk__eyebrow{margin:0 0 var(--dars-space-2);color:var(--dars-brand-text);font-size:var(--dars-fs-sm);font-weight:800}.dars-subject-desk__head h2{color:var(--dars-ink);font-size:var(--dars-fs-3xl);text-wrap:balance;margin:0;line-height:1.25}.dars-subject-desk__head p:not(.dars-subject-desk__eyebrow){max-inline-size:58ch;margin:var(--dars-space-2) 0 0;color:var(--dars-ink-body);line-height:1.7}.dars-subject-desk__edition{min-block-size:44px;padding:var(--dars-space-2) var(--dars-space-4);border:1px solid var(--dars-line);border-radius:var(--dars-r-pill);background:var(--dars-panel);color:var(--dars-ink);font-size:var(--dars-fs-sm);white-space:nowrap;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.dars-chapter-path{border-block-start:1px solid var(--dars-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.dars-chapter-row{align-items:center;gap:var(--dars-space-4);min-block-size:86px;padding-block:var(--dars-space-4);border-block-end:1px solid var(--dars-line);grid-template-columns:36px minmax(0,1fr) minmax(145px,.45fr) auto;display:grid}.dars-chapter-row[data-current=true]{background:color-mix(in srgb, var(--dars-brand) 8%, transparent)}.dars-chapter-row__number{background:var(--dars-panel);block-size:32px;inline-size:32px;color:var(--dars-muted);font-size:var(--dars-fs-sm);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.dars-chapter-row__main,.dars-chapter-row__progress{gap:var(--dars-space-2);flex-direction:column;min-inline-size:0;display:flex}.dars-chapter-row__name{color:var(--dars-ink);font-size:var(--dars-fs-lg);font-weight:750;line-height:1.4}.dars-chapter-row__facts{gap:var(--dars-space-2) var(--dars-space-3);color:var(--dars-muted);font-size:var(--dars-fs-xs);flex-wrap:wrap;display:flex}.dars-chapter-row__facts>span+span:before{content:"·";color:var(--dars-line);margin-inline-end:var(--dars-space-3)}.dars-chapter-row__artifact{color:var(--dars-brand-text);font-weight:700}.dars-chapter-row__progress-label{color:var(--dars-ink-body);font-size:var(--dars-fs-sm);font-weight:700}.dars-chapter-row__meter{border-radius:var(--dars-r-pill);background:var(--dars-panel);block-size:6px;inline-size:100%;overflow:hidden}.dars-chapter-row__meter>span{border-radius:inherit;background:var(--dars-brand);block-size:100%;max-inline-size:100%;display:block}.dars-chapter-row__link,.dars-subject-desk__resources a{min-block-size:44px;color:var(--dars-link);font-size:var(--dars-fs-sm);justify-content:center;align-items:center;font-weight:750;text-decoration:none;display:inline-flex}.dars-chapter-row__link{padding-inline:var(--dars-space-3);border-radius:var(--dars-r-sm)}.dars-subject-desk__edition:focus-visible,.dars-chapter-row__link:focus-visible,.dars-subject-desk__resources a:focus-visible{outline:var(--dars-focus-ring);outline-offset:var(--dars-focus-offset)}.dars-subject-desk__resources{gap:var(--dars-space-4);flex-wrap:wrap;margin-block-start:var(--dars-space-4);display:flex}@media (max-width:839.98px){.dars-subject-desk__head{grid-template-columns:minmax(0,1fr)}.dars-subject-desk__edition{justify-self:start}.dars-chapter-row{grid-template-columns:32px minmax(0,1fr)}.dars-chapter-row__progress,.dars-chapter-row__link{grid-column:2}.dars-chapter-row__link{justify-self:start}}@media (prefers-reduced-motion:no-preference){.dars-chapter-row{transition:background var(--dars-dur-fast) var(--dars-ease)}}@media (prefers-reduced-motion:reduce){.dars-chapter-row{transition:none}}
