.wl-collection-progress{background:var(--surface-2,#ffffff14);block-size:.5rem;inline-size:100%;color:var(--pearl-2);border:0;border-radius:999px;display:block;overflow:hidden}.wl-collection-progress::-webkit-progress-bar{background:#ffffff14;border-radius:999px}.wl-collection-progress::-webkit-progress-value{background:var(--pearl-2);border-radius:999px}.wl-collection-progress::-moz-progress-bar{background:var(--pearl-2);border-radius:999px}.wl-collection-status.wl-segmented{flex-wrap:wrap;display:flex}.wl-collection-status .wl-segmented__item{flex:7rem;min-block-size:3rem;padding:.5rem;font-size:.875rem}.wl-collection-status .wl-segmented__item>span{white-space:normal;text-overflow:clip;overflow:visible}.wl-collection-intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-block-end:1.5rem;display:flex}.wl-collection-local{color:var(--text-soft);border-block-end:1px solid #ffffff1a;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;margin-block-end:2rem;padding-block:1rem 1.5rem;font-size:.8rem;display:flex}.wl-collection-local>span{color:var(--pearl-2)}.wl-collection-local summary{cursor:pointer;min-block-size:2.75rem;padding-block:.6rem;display:list-item}.wl-collection-local details p{max-inline-size:40rem;padding-block:.5rem;line-height:1.8}.wl-collection-library-list,.wl-collection-steps{border-block-start:1px solid #ffffff1a}.wl-collection-library-row{border-block-end:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr) minmax(5rem,.25fr) auto;align-items:center;gap:1rem;padding-block:1.5rem;display:grid}.wl-collection-number{color:var(--pearl-2);opacity:.7;align-self:start;min-inline-size:2rem;padding-block-start:.35rem;font-family:monospace;font-size:.875rem}.wl-collection-row-progress{gap:.5rem;display:grid}.wl-collection-row-progress>span{color:var(--text-soft);text-align:end;font-size:.75rem}.wl-collection-empty{border-block:1px dashed #ffffff24;padding:2rem 0 2.5rem}.wl-collection-session-intro{border-block:1px solid #ffffff1f;padding-block:1.5rem}.wl-collection-step{border-block-end:1px solid #ffffff1a;align-items:flex-start;gap:1rem;padding-block:1.25rem;display:flex}.wl-collection-step[data-learned]>.wl-collection-number{opacity:1}.wl-collection-step-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.wl-collection-status-compact{flex:0 11.5rem;inline-size:11.5rem;max-inline-size:100%}.wl-collection-status-compact .wl-select-trigger{min-block-size:2.875rem}.wl-collection-settings{border-block-start:1px solid #ffffff1a;margin-block-start:2rem;padding-block:1rem}.wl-collection-settings summary{cursor:pointer;color:var(--text-soft);min-block-size:2.75rem;padding-block:.6rem;font-size:.875rem}.wl-collection-training{border-block:2px solid var(--pearl-2);padding-block:1.5rem}@media (max-width:48rem){.wl-collection-library-row{grid-template-columns:auto minmax(0,1fr) auto}.wl-collection-row-progress{grid-area:2/2}.wl-collection-library-row>.wl-button{grid-area:1/3/3}.wl-collection-step{flex-wrap:wrap}.wl-collection-step-actions{justify-content:space-between;inline-size:100%;padding-inline-start:3rem}}@media (prefers-reduced-motion:reduce){.wl-collection-library-row,.wl-collection-step{scroll-behavior:auto}}.wl-collection-step-actions>.wl-button-quiet{background:0 0;border-color:#0000}@media (max-width:28rem){.wl-collection-step-actions{padding-inline-start:0}}
