.pad{--pad-margin:0rem;--pad-writing:var(--space-2xs);padding-block-start:var(--space-l)}@media (width>=48rem){.pad{--pad-margin:var(--space-xl);--pad-writing:calc(var(--space-xl) + var(--space-m))}}.pad__mark{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-s);color:var(--ink-faint);flex-wrap:wrap;padding-block-end:var(--space-2xs);display:flex}.pad__title{font-size:var(--step-4);margin-block-start:var(--space-m)}.pad__intro{max-inline-size:58ch;color:var(--ink-secondary);margin-block-start:var(--space-s)}.pad__body{margin-block-start:var(--space-xl);padding-inline-start:var(--pad-writing);position:relative}.pad__body:before{content:"";border-inline-start:1px solid var(--spot);position:absolute;inset-block:0;inset-inline-start:var(--pad-margin)}@media (prefers-reduced-motion:no-preference){.pad__body:before{animation:pad-margin var(--dur-plate) var(--ease-plot) backwards}}@keyframes pad-margin{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.leaf{padding-block:var(--space-xl);border-block-end:1px solid var(--rule-faint)}.leaf:last-of-type{border-block-end:0}.leaf__head{align-items:baseline;gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;margin:0;display:flex}.leaf__no{color:var(--world-accent);font-variant-numeric:tabular-nums}.leaf__title{color:var(--ink)}.leaf__lede{max-inline-size:62ch;color:var(--ink-secondary);margin-block-start:var(--space-s)}@media (prefers-reduced-motion:no-preference){.leaf{animation:leaf-settle var(--dur-slow) var(--ease-plot) backwards;animation-delay:var(--enter-body)}}@keyframes leaf-settle{0%{translate:0 var(--space-3xs)}to{translate:0}}.thesis{font-family:var(--font-text);font-size:var(--step-2);line-height:var(--leading-snug);text-wrap:balance;max-inline-size:30ch;margin-block-start:var(--space-m)}.position{margin:var(--space-l) 0 0;border-inline-start:2px solid var(--world-accent);padding-inline-start:var(--space-m)}.position__quote{font-size:var(--step-0);line-height:var(--leading-snug);max-inline-size:54ch;margin:0}.position__quote p:before{content:"“"}.position__quote p:after{content:"”"}.position__on{color:var(--ink-tertiary);margin-block-start:var(--space-2xs)}.legend{gap:var(--space-m);border-block-start:1px solid var(--rule);margin-block-start:var(--space-l);padding-block-start:var(--space-m);display:grid}@media (width>=48rem){.legend{column-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.legend__axis{margin:0}.legend__title{color:var(--world-accent)}.legend__list{margin-block-start:var(--space-2xs)}.legend__row{gap:var(--space-3xs);padding-block:var(--space-2xs);border-block-start:1px solid var(--rule-faint);display:grid}@media (width>=30rem){.legend__row{gap:var(--space-s);grid-template-columns:9rem minmax(0,1fr);align-items:baseline}}.legend__key{color:var(--ink-tertiary)}.legend__def{font-size:var(--step--1);color:var(--ink-secondary);margin:0}.subjects{inline-size:100%;border-collapse:collapse;text-align:start;margin-block-start:var(--space-m)}.subjects caption{text-align:start;font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint);padding-block-end:var(--space-2xs)}.subjects th,.subjects td{padding:var(--space-xs) var(--space-s) var(--space-xs) 0;vertical-align:baseline;text-align:start}.subjects thead th{padding-block:var(--space-2xs);border-block-end:var(--world-rule-weight) solid var(--rule-strong);white-space:nowrap}.strand__name{padding-block:var(--space-m) var(--space-2xs);font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--world-accent);border-block-end:1px solid var(--rule);font-weight:500}.subject__row td,.subject__row th{border-block-end:1px solid var(--rule-faint)}.subject__name{overflow-wrap:anywhere;font-weight:500}.standing{white-space:nowrap;font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink)}.standing[data-standing=not-attempted]{color:var(--spot)}.basis{font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-tertiary)}.basis[data-basis=stated]{text-transform:none;letter-spacing:normal;font-style:italic}.evidence{max-inline-size:62ch;color:var(--ink-secondary);overflow-wrap:anywhere}.evidence__more{font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);margin-block-start:var(--space-2xs);display:block}.remakes{border-block-start:1px solid var(--rule);gap:0;margin-block-start:var(--space-m);display:grid}.remake{gap:var(--space-2xs);padding-block:var(--space-m);border-block-end:1px solid var(--rule-faint);display:grid}@media (width>=48rem){.remake{column-gap:var(--space-m);grid-template-columns:11rem minmax(0,1fr)}}.remake__tool{font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--world-accent);font-weight:500}.remake__built{max-inline-size:62ch;margin:0}.remake__scale{font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint);margin-block-start:var(--space-2xs)}.log__meta{gap:var(--space-2xs) var(--space-m);padding-block:var(--space-2xs);border-block:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-tertiary);flex-wrap:wrap;margin-block-start:var(--space-m);display:flex}.log__intent{border-inline-start:2px solid var(--rule-strong);max-inline-size:62ch;font-size:var(--step--1);color:var(--ink-secondary);margin-block-start:var(--space-m);padding-inline-start:var(--space-m)}.log{inline-size:100%;border-collapse:collapse;text-align:start;margin-block-start:var(--space-m)}.log caption{text-align:start;font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint);padding-block-end:var(--space-2xs)}.log th,.log td{padding:var(--space-xs) var(--space-s) var(--space-xs) 0;vertical-align:baseline;text-align:start;border-block-end:1px solid var(--rule-faint)}.log thead th{padding-block:var(--space-2xs);border-block-end:var(--world-rule-weight) solid var(--rule-strong);white-space:nowrap}.log__date{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-tertiary);font-family:var(--font-mono);font-size:var(--step--2)}.log__level{white-space:nowrap;font-family:var(--font-mono);color:var(--world-accent);font-weight:500}.log__learned{overflow-wrap:anywhere;max-inline-size:62ch}.log__own{font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-tertiary);overflow-wrap:anywhere}.log__own--none{color:var(--ink-faint)}.leaf__note{max-inline-size:62ch;font-size:var(--step--1);color:var(--ink-secondary);margin-block-start:var(--space-m)}.queries{border-block-start:1px solid var(--rule);gap:0;margin-block-start:var(--space-m);display:grid}.query{gap:var(--space-2xs);padding-block:var(--space-m);border-block-end:1px solid var(--rule-faint);display:grid}@media (width>=48rem){.query{column-gap:var(--space-m);grid-template-columns:3rem minmax(0,1fr)}}.query__no{color:var(--spot);font-variant-numeric:tabular-nums}.query__text{max-inline-size:62ch;font-size:var(--step-1);line-height:var(--leading-snug);margin:0}.query__from{font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-tertiary);margin-block-start:var(--space-2xs)}.filed{border-block-start:1px solid var(--rule);gap:0;margin-block-start:var(--space-m);display:grid}.filed__item{gap:var(--space-3xs);padding-block:var(--space-s);border-block-end:1px solid var(--rule-faint);display:grid}.filed__date{font-variant-numeric:tabular-nums;color:var(--ink-tertiary)}.filed__title{font-size:var(--step-1)}.filed__empty{max-inline-size:62ch;color:var(--ink-secondary);margin-block-start:var(--space-m)}.omitted{gap:var(--space-2xs) var(--space-s);font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-tertiary);flex-wrap:wrap;margin-block-start:var(--space-m);display:flex}.omitted li{text-decoration:line-through;text-decoration-color:var(--rule-strong)}.omitted__note{max-inline-size:62ch;font-size:var(--step--1);color:var(--ink-secondary);margin-block-start:var(--space-m)}.sources{gap:var(--space-2xs);margin-block-start:var(--space-m);display:grid}.sources__item{align-items:baseline;gap:var(--space-2xs) var(--space-s);padding-block:var(--space-2xs);border-block-end:1px solid var(--rule-faint);flex-wrap:wrap;display:flex}.sources__what{font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-tertiary);flex:0 9rem;min-inline-size:0}.sources__link{overflow-wrap:anywhere;min-inline-size:0}.out{color:var(--ink-tertiary);font-size:.85em}@media (width<=47.999rem){.subjects thead,.log thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.subject__row,.log tbody tr{padding-block:var(--space-s);border-block-end:var(--world-rule-weight) solid var(--rule);display:block}.subject__row td,.subject__row th,.log tbody td,.log tbody th{padding:var(--space-3xs) 0;border-block-end:0;display:block}.subjects td[data-label]:before,.log td[data-label]:before{content:attr(data-label);font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint);display:block}.strand__name{padding-block:var(--space-l) var(--space-2xs);display:block}}@media (forced-colors:active){.pad__body:before,.position,.log__intent{border-color:canvastext}.standing[data-standing=not-attempted],.query__no{color:canvastext}}@media print{.leaf,.remake,.query{break-inside:avoid}.pad__body{padding-inline-start:0}.pad__body:before{display:none}}
