.art{max-width:1440px;padding:calc(var(--nav-h,62px) + 48px) var(--pad) 96px;margin:0 auto}.art__bar{z-index:50;padding:16px var(--pad);background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.art__bar a{font-size:14px}.art__kicker{color:var(--mute);margin-bottom:20px}.art__title{letter-spacing:-.05em;text-wrap:balance;max-width:16ch;font-size:clamp(40px,6vw,96px);font-weight:500;line-height:.95}.art__lead{color:var(--ink-2);max-width:44ch;margin-top:24px;font-size:clamp(18px,1.5vw,22px);line-height:1.4}.art__cover{border:1px solid var(--ink);margin:48px 0}.art__cover img{width:100%;height:auto;display:block}.art__body{max-width:68ch;font-size:18px;line-height:1.6}.art__body>*+*{margin-top:1em}.art__body h2{letter-spacing:-.03em;margin-top:1.6em;font-size:32px;font-weight:500;line-height:1.1}.art__body h3{letter-spacing:-.015em;margin-top:1.4em;font-size:22px;font-weight:600}.art__body a{text-underline-offset:3px;text-decoration:underline}.art__body ul,.art__body ol{padding-left:1.2em}.art__body img{max-width:100%;height:auto}.art__list{border-top:1px solid var(--line);margin-top:48px;list-style:none}.art__list li{border-bottom:1px solid var(--line)}.art__list a{grid-template-columns:140px 1fr;align-items:baseline;gap:24px;padding:28px 0;display:grid}.art__list h2{letter-spacing:-.035em;font-size:clamp(24px,2.4vw,36px);font-weight:500;line-height:1.05}.art__list p{color:var(--ink-2);max-width:60ch;margin-top:8px}.art__empty{color:var(--mute);margin-top:48px}@media (max-width:640px){.art__list a{grid-template-columns:1fr;gap:8px}}.miss{min-height:calc(100svh - var(--nav-h,62px) - 144px);flex-direction:column;justify-content:center;display:flex}.miss .art__title{max-width:none}.miss__actions{flex-wrap:wrap;gap:12px 32px;margin-top:40px;display:flex}.miss__link,.miss__btn{font:inherit;letter-spacing:-.02em;color:var(--ink);cursor:pointer;text-underline-offset:5px;background:0 0;border:0;padding:0;font-size:clamp(18px,1.6vw,22px);text-decoration:underline;text-decoration-thickness:1px}.miss__link:hover,.miss__btn:hover{text-decoration-thickness:2px}.art__body .pb,.art__body table:not(.sr-only){margin:2em 0}.art__body table:not(.sr-only){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px;line-height:1.4}.art__body table:not(.sr-only) th,.art__body table:not(.sr-only) td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.art__body table:not(.sr-only) th{border-bottom-color:var(--ink);font-weight:600}.art__body .lexical-table-container,.art__body table:not(.sr-only){overflow-x:auto}.pb-chart{border-top:1px solid var(--ink);padding-top:16px}.pb-chart__title{margin-bottom:20px;font-size:16px;font-weight:600}.pb-chart__note{color:var(--mute);margin-top:16px;font-size:12px}.pb-chart__cols{align-items:end;gap:8px;height:240px;list-style:none;display:grid;padding:0!important}.pb-chart__cols li{flex-direction:column;justify-content:flex-end;gap:6px;min-width:0;height:100%;font-size:12px;display:flex}.pb-chart__cols i{background:var(--ink);min-height:1px;transition:background .3s;display:block}.pb-chart__cols li:hover i{background:var(--neon)}.pb-chart__cols span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pb-chart__bars{gap:10px;list-style:none;display:grid;padding:0!important}.pb-chart__bars li{grid-template-columns:minmax(80px,30%) 1fr auto;align-items:center;gap:12px;font-size:12px;display:grid}.pb-chart__track{height:14px}.pb-chart__track i{background:var(--ink);min-width:1px;height:100%;transition:background .3s;display:block}.pb-chart__bars li:hover i{background:var(--neon)}.pb-chart__line svg{border-bottom:1px solid var(--line);width:100%;height:200px;display:block;overflow:visible}.pb-chart__line ol{text-align:center;color:var(--mute);gap:8px;margin-top:8px;font-size:12px;list-style:none;display:grid;padding:0!important}.pb-chart__line b{color:var(--ink);font-weight:500;display:block}.pb-slider__track{scroll-snap-type:x mandatory;scrollbar-width:none;border:1px solid var(--ink);display:flex;overflow-x:auto}.pb-slider__track::-webkit-scrollbar{display:none}.pb-slider__slide{scroll-snap-align:start;flex:0 0 100%}.pb-slider__slide img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.pb-slider__bar{align-items:center;gap:16px;margin-top:12px;font-size:14px;display:flex}.pb-slider__caption{color:var(--ink-2);flex:1}.pb-slider__bar button{font:inherit;border:1px solid var(--ink);width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;transition:background .25s,color .25s}.pb-slider__bar button:hover:not(:disabled){background:var(--ink);color:var(--bg)}.pb-slider__bar button:disabled{opacity:.3;cursor:default}.pb-related{border-top:1px solid var(--ink)}.pb-related__head{color:var(--mute);margin:16px 0 4px;font-size:12px}.pb-related ul{list-style:none;padding:0!important}.pb-related li{border-bottom:1px solid var(--line)}.art__body .pb-related a{padding:16px 0;text-decoration:none;display:block}.pb-related strong{letter-spacing:-.02em;font-size:20px;font-weight:500;transition:color .25s;display:block}.pb-related span{color:var(--ink-2);margin-top:4px;font-size:15px;display:block}.pb-related a:hover strong{color:var(--mute)}
