.std-plate__dive{color:inherit;text-decoration:none}.std-plate__dive:hover,.std-plate__dive:focus-visible{color:var(--color-accent);text-decoration:underline dotted;text-underline-offset:.2em}.std-arc{display:none;position:fixed;inset:0;z-index:40;align-items:flex-end}.std-arc:target{display:flex}.std-arc__scrim{position:absolute;inset:0;background:var(--std-scrim)}.std-arc__sheet{--req-pad: var(--space-4);position:relative;width:100%;max-height:85dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--std-surface);box-shadow:var(--std-elevation);border-top:2px solid var(--color-accent-strong);border-radius:var(--space-3) var(--space-3) 0 0;padding:0 var(--req-pad) var(--space-8)}@media(min-width:46rem){.std-arc{align-items:stretch;justify-content:flex-end}.std-arc__sheet{--req-pad: var(--space-6);width:min(34rem,100%);max-height:100dvh;border-top:0;border-left:2px solid var(--color-accent-strong);border-radius:0;padding-bottom:var(--space-10)}}@media(prefers-reduced-motion:no-preference){.std-arc{transition:display .28s allow-discrete}.std-arc__scrim{opacity:0;transition:opacity .28s ease}.std-arc:target .std-arc__scrim{opacity:1;@starting-style{opacity:0}}.std-arc__sheet{translate:0 100%;transition:translate .28s cubic-bezier(.32,.72,0,1)}.std-arc:target .std-arc__sheet{translate:0 0;@starting-style{translate:0 100%}}@media(min-width:46rem){.std-arc__sheet{translate:100% 0}.std-arc:target .std-arc__sheet{translate:0 0;@starting-style{translate:100% 0}}}}.std-arc__chrome{position:sticky;top:0;z-index:1;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-inline:calc(-1 * var(--req-pad));margin-bottom:var(--space-3);padding:var(--space-4) var(--req-pad) var(--space-2);background:var(--std-surface);border-bottom:1px solid var(--std-hairline)}.std .std-arc__term{font-family:var(--font-display);font-size:var(--std-h2);margin:0}.std-arc__close{font-size:var(--text-sm);min-height:2.25rem;display:inline-flex;align-items:center}.std .std-arc__grade{font-family:var(--font-display);font-size:var(--std-h3);color:var(--color-muted);margin:var(--space-5) 0 var(--space-2);padding-bottom:var(--space-1);border-bottom:1px dashed var(--color-rule)}.std-arc__list{list-style:none;margin:0;padding:0}.std-arc__entry{padding:var(--space-2) 0;border-bottom:1px solid color-mix(in srgb,var(--color-rule) 55%,transparent)}.std-arc__hit{display:flex;gap:var(--space-3);align-items:baseline;line-height:1.45;text-decoration:none;color:inherit;cursor:pointer}.std-arc__hit:hover .std-arc__statement,.std-arc__hit:focus-visible .std-arc__statement{color:var(--color-accent)}.std-arc__hit:hover .std-arc__notation{text-decoration:underline}.std-arc__notation{flex:none;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);font-variant-numeric:tabular-nums;white-space:nowrap}@media print{.std-arc{display:none!important}}.std-gradefilter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);border:1px solid var(--std-edge);border-radius:999px;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);margin:0 0 var(--space-5);width:fit-content;max-width:100%}.std-gradefilter legend{font-size:var(--text-xs);color:var(--color-muted);padding:0 var(--space-2);float:left}.std-gradefilter label{font-size:var(--text-sm);line-height:1.2;padding:var(--space-2) var(--space-4);border-radius:999px;cursor:pointer;color:var(--color-muted);white-space:nowrap;min-height:1.5rem;display:inline-flex;align-items:center}.std-gradefilter label:hover{color:var(--color-fg)}.std-gradefilter input:checked+label{background:var(--color-accent);color:var(--color-bg);font-weight:600}.std-gradefilter input:focus-visible+label{outline:var(--std-focus);outline-offset:1px}.std:has(#upto-1:checked) [data-grade="2"],.std:has(#upto-1:checked) [data-grade="3"],.std:has(#upto-1:checked) [data-grade="4"],.std:has(#upto-1:checked) [data-grade="5"],.std:has(#upto-1:checked) [data-grade="6"],.std:has(#upto-1:checked) [data-grade="7"],.std:has(#upto-1:checked) [data-grade="8"],.std:has(#upto-2:checked) [data-grade="3"],.std:has(#upto-2:checked) [data-grade="4"],.std:has(#upto-2:checked) [data-grade="5"],.std:has(#upto-2:checked) [data-grade="6"],.std:has(#upto-2:checked) [data-grade="7"],.std:has(#upto-2:checked) [data-grade="8"],.std:has(#upto-3:checked) [data-grade="4"],.std:has(#upto-3:checked) [data-grade="5"],.std:has(#upto-3:checked) [data-grade="6"],.std:has(#upto-3:checked) [data-grade="7"],.std:has(#upto-3:checked) [data-grade="8"],.std:has(#upto-4:checked) [data-grade="5"],.std:has(#upto-4:checked) [data-grade="6"],.std:has(#upto-4:checked) [data-grade="7"],.std:has(#upto-4:checked) [data-grade="8"],.std:has(#upto-5:checked) [data-grade="6"],.std:has(#upto-5:checked) [data-grade="7"],.std:has(#upto-5:checked) [data-grade="8"],.std:has(#upto-6:checked) [data-grade="7"],.std:has(#upto-6:checked) [data-grade="8"],.std:has(#upto-7:checked) [data-grade="8"]{display:none}.std:has(#upto-1:checked) .std-topic:not([data-topic-grades~="1"]),.std:has(#upto-2:checked) .std-topic:not([data-topic-grades~="1"]):not([data-topic-grades~="2"]),.std:has(#upto-3:checked) .std-topic:not([data-topic-grades~="1"]):not([data-topic-grades~="2"]):not([data-topic-grades~="3"]){display:none}.c-row__grade{flex:none;font-size:var(--text-xs);color:var(--color-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.std-fold{display:none;margin:0 0 var(--space-2)}.std:has(#upto-2:checked:not([data-all])) .std-topic:has(.std-fold__n[data-upto="2"]) .std-fold,.std:has(#upto-3:checked:not([data-all])) .std-topic:has(.std-fold__n[data-upto="3"]) .std-fold,.std:has(#upto-4:checked:not([data-all])) .std-topic:has(.std-fold__n[data-upto="4"]) .std-fold,.std:has(#upto-5:checked:not([data-all])) .std-topic:has(.std-fold__n[data-upto="5"]) .std-fold,.std:has(#upto-6:checked:not([data-all])) .std-topic:has(.std-fold__n[data-upto="6"]) .std-fold,.std:has(#upto-7:checked:not([data-all])) .std-topic:has(.std-fold__n[data-upto="7"]) .std-fold,.std:has(#upto-8:checked:not([data-all])) .std-topic:has(.std-fold__n[data-upto="8"]) .std-fold{display:block}.std-fold__summary{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.25rem;font-size:var(--text-sm);color:var(--color-muted);cursor:pointer}.std-fold__summary:before{--std-mark: var(--std-mark-plus)}.std-fold__toggle:checked+.std-fold__summary:before{--std-mark: var(--std-mark-minus)}.std-fold__summary:hover{color:var(--color-accent)}.std-fold__toggle:focus-visible+.std-fold__summary{outline:var(--std-focus);outline-offset:2px}.std-fold__n{display:none;font-variant-numeric:tabular-nums}.std:has(#upto-2:checked:not([data-all])) .std-fold__n[data-upto="2"],.std:has(#upto-3:checked:not([data-all])) .std-fold__n[data-upto="3"],.std:has(#upto-4:checked:not([data-all])) .std-fold__n[data-upto="4"],.std:has(#upto-5:checked:not([data-all])) .std-fold__n[data-upto="5"],.std:has(#upto-6:checked:not([data-all])) .std-fold__n[data-upto="6"],.std:has(#upto-7:checked:not([data-all])) .std-fold__n[data-upto="7"],.std:has(#upto-8:checked:not([data-all])) .std-fold__n[data-upto="8"]{display:inline}.std:has(#upto-2:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="1"],.std:has(#upto-3:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="1"],.std:has(#upto-3:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="2"],.std:has(#upto-4:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="1"],.std:has(#upto-4:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="2"],.std:has(#upto-4:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="3"],.std:has(#upto-5:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="1"],.std:has(#upto-5:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="2"],.std:has(#upto-5:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="3"],.std:has(#upto-5:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="4"],.std:has(#upto-6:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="1"],.std:has(#upto-6:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="2"],.std:has(#upto-6:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="3"],.std:has(#upto-6:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="4"],.std:has(#upto-6:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="5"],.std:has(#upto-7:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="1"],.std:has(#upto-7:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="2"],.std:has(#upto-7:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="3"],.std:has(#upto-7:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="4"],.std:has(#upto-7:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="5"],.std:has(#upto-7:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="6"],.std:has(#upto-8:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="1"],.std:has(#upto-8:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="2"],.std:has(#upto-8:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="3"],.std:has(#upto-8:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="4"],.std:has(#upto-8:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="5"],.std:has(#upto-8:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="6"],.std:has(#upto-8:checked:not([data-all])) .std-topic:not(:has(.std-fold__toggle:checked)) [data-grade="7"]{display:none}@media print{[data-grade],.std-topic{display:revert!important}.std-gradefilter{display:none}.std-fold{display:none!important}}
