@layer components{.syllabus-grid{gap:var(--space-4);display:grid}.syllabus-module{padding:var(--space-4);gap:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-sm), var(--card-inner-highlight);transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;flex-direction:column;display:flex}.syllabus-module__heading h2,.syllabus-module__heading .eyebrow,.syllabus-module__heading .muted{margin:0}.syllabus-module__eyebrow{align-items:center;gap:var(--space-2);justify-content:space-between;display:flex}.syllabus-module__duration{margin:0}.syllabus-module__content{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.syllabus-module__topics ul{gap:var(--space-1);margin:0;padding-left:1.2rem;display:grid}.syllabus-module__requirements{gap:var(--space-2);display:grid}.syllabus-module__links{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.syllabus-module__checkbox{gap:var(--space-2);align-items:center;font-weight:600;display:flex}.syllabus-module__knowledge{gap:var(--space-2);border:1px dashed var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3);background:color-mix(in srgb, var(--surface) 88%, white 12%);display:grid}.syllabus-module__options{gap:var(--space-2);display:grid}.syllabus-module__option{gap:var(--space-2);background:color-mix(in srgb, var(--surface) 90%, white 10%);padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);grid-template-columns:auto 1fr;align-items:start;display:grid}.syllabus-module__resources,.syllabus-module__footer{gap:var(--space-2);display:grid}.syllabus-module__actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.syllabus-module__feedback--success{color:var(--accent-strong);font-weight:600}.certificate{gap:var(--space-3);padding:var(--space-4);background:color-mix(in srgb, var(--surface) 92%, white 8%);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);display:grid}.certificate__header{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.certificate__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.certificate__intro{max-width:56ch;margin:0}.certificate__body{gap:var(--space-2);display:grid}.certificate__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.certificate__item{justify-content:space-between;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:1px dashed var(--color-border-subtle);background:color-mix(in srgb, var(--surface) 90%, white 10%);flex-wrap:wrap;display:flex}.certificate__links{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.certificate__footer,.certificate__share{gap:var(--space-1);display:grid}.certificate__share input{width:100%;padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--surface);font-size:1rem;font-family:var(--sans);color:var(--text)}.scholarly-meta__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.scholarly-meta__authors,.scholarly-meta__details,.scholarly-meta__changelog ul{gap:var(--space-1);margin:0;padding-left:1rem;display:grid}.scholarly-meta__changelog{margin-top:var(--space-3)}.citation-block{margin:var(--space-4) 0;padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-surface) 96%, transparent);box-shadow:var(--shadow-xs);gap:var(--space-3);display:grid}.citation-block__quick{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.citation-block__quick-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.citation-block__summary{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;font-weight:600;display:flex}.citation-block__body{margin-top:var(--space-3);gap:var(--space-3);display:grid}.citation-block__meta{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.citation-block__formats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.citation-block__format{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface);display:grid}.citation-block__format pre{white-space:pre-wrap;word-break:break-word;font-size:var(--font-size-sm);font-family:var(--mono);color:var(--color-foreground);margin:0}.diagnostic-method{gap:var(--space-3);display:grid}.diagnostic-method__overview,.diagnostic-method__transparency,.diagnostic-method__cards,.diagnostic-method__validation{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.diagnostic-method__card{padding:var(--space-2)}.research__abstract,.research__data{gap:var(--space-2);margin-top:var(--space-2);display:grid}@media (width<=720px){.syllabus-module__content{grid-template-columns:1fr}.certificate__item{flex-direction:column}}}
