._1e936W_wrap{gap:20px;min-width:0;display:grid}._1e936W_box{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule), var(--shadow-float);border-radius:22px;min-width:0;padding:14px;position:relative}._1e936W_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px 0;display:flex}._1e936W_seg{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--rule);border-radius:11px;padding:4px;display:inline-flex}._1e936W_seg button{color:var(--ink-2);font:700 .95rem var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:40px;padding:8px 16px}._1e936W_seg button[aria-pressed=true]{background:var(--ink);color:var(--paper)}._1e936W_year{align-items:baseline;gap:10px;margin:0;display:flex}._1e936W_year b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:800;font-stretch:80%;line-height:1}._1e936W_year span{font:600 .75rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}._1e936W_mapArea{position:relative}._1e936W_map{touch-action:manipulation;width:100%;max-width:77.4419vh;height:auto;margin:0 auto;display:block}._1e936W_cty{stroke:var(--surface);stroke-width:.8px;cursor:pointer;transition:fill .3s}._1e936W_cty:hover{stroke:var(--ink);stroke-width:1.4px}._1e936W_cty:focus-visible{stroke:var(--accent);stroke-width:3px;outline:none}._1e936W_sel{stroke:var(--accent)!important;stroke-width:3px!important}._1e936W_state{fill:none;stroke:var(--ink);stroke-width:1.6px;opacity:.5;pointer-events:none}._1e936W_tip{pointer-events:none;background:var(--ink);color:var(--paper);font:500 .85rem var(--font-sans);white-space:nowrap;box-shadow:var(--shadow-float);z-index:4;border-radius:10px;padding:9px 12px;position:absolute;transform:translate(-50%,-115%)}._1e936W_tip b{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:.95rem;font-weight:800;font-stretch:80%;display:block}._1e936W_legend{font:500 .75rem var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:6px 14px;padding:4px 8px 0;display:flex}._1e936W_key{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._1e936W_key i{width:14px;height:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent);border-radius:3px}._1e936W_unit{text-transform:uppercase;letter-spacing:.1em;margin-left:auto}._1e936W_timeline{align-items:center;gap:12px;padding:14px 8px 4px;display:flex}._1e936W_play{background:var(--ink);width:44px;height:44px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._1e936W_play:disabled{opacity:.4;cursor:default}._1e936W_timeline input{accent-color:var(--accent);flex:1;min-width:0;min-height:44px}._1e936W_ends{font:600 .8rem var(--font-mono);color:var(--muted);white-space:nowrap}._1e936W_note{color:var(--muted);margin:4px 8px 0;font-size:.875rem}._1e936W_panel{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule);border-radius:18px;gap:6px;padding:18px 20px;display:grid}._1e936W_pName{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:1.6rem;font-weight:900;font-stretch:75%;line-height:1.05}._1e936W_pNum{color:var(--ink-2);margin:0;font-size:1.0625rem}._1e936W_pNum b{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:800;font-stretch:80%}._1e936W_pOther{color:var(--muted);margin:0;font-size:.9375rem}._1e936W_pLink{justify-self:start;align-items:center;min-height:44px;font-weight:700;display:inline-flex}._1e936W_tableWrap{box-shadow:inset 0 0 0 1px var(--rule);background:var(--surface);border-radius:14px;overflow-x:auto}._1e936W_table{border-collapse:collapse;width:100%;font-size:.9375rem}._1e936W_table caption{text-align:left;color:var(--ink);padding:14px 16px 6px;font-weight:700}._1e936W_table th,._1e936W_table td{border-top:1px solid var(--rule);text-align:left;padding:8px 16px}._1e936W_table thead th{font:600 .72rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-top:0}._1e936W_table tbody th{font-weight:600}._1e936W_table a{color:var(--ink)}._1e936W_table a:hover{color:var(--accent)}._1e936W_num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}._1e936W_rank{color:var(--muted);font-variant-numeric:tabular-nums;width:3.5em}@media (min-width:1024px){._1e936W_wrap{grid-template-columns:minmax(0,1fr) 320px;align-items:start}._1e936W_tableWrap{grid-column:1/-1}}@media (max-width:640px){._1e936W_box{border-radius:18px;padding:8px}._1e936W_year b{font-size:2rem}._1e936W_table{font-size:.8125rem}._1e936W_table caption{padding:12px 10px 4px}._1e936W_table th,._1e936W_table td{padding:7px 6px}._1e936W_rank{width:2.4em}._1e936W_unit{margin-left:0}}@media (prefers-reduced-motion:reduce){._1e936W_cty{transition:none}}
.rp-kicker{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--pen);font-size:.95rem;font-weight:700;line-height:1.3}.rp-lead{color:var(--ink-2);text-wrap:pretty;max-width:42em;font-size:clamp(1.125rem,1.5vw + .6rem,1.3125rem);line-height:1.55}.rp-h2{font-family:var(--font-editorial);letter-spacing:-.03em;text-wrap:balance;color:var(--ink);font-size:clamp(1.85rem,3.2vw + .6rem,2.7rem);font-weight:800;line-height:1.04}.rp-h3{font-family:var(--font-editorial);letter-spacing:-.02em;text-wrap:balance;color:var(--ink);font-size:clamp(1.35rem,1.4vw + .9rem,1.7rem);font-weight:800;line-height:1.1}.rp-card{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule), var(--shadow-float);border-radius:18px}.rp-card-flat{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule);border-radius:16px}.rp-paper{background-color:var(--stub);background-image:repeating-linear-gradient(0deg, transparent 0 27px, #1f3f8f0d 27px 28px), radial-gradient(900px 400px at 20% 0%, #fff, var(--stub) 60%, var(--stub-2));box-shadow:var(--shadow-paper);color:#2a2a33;border-radius:4px;position:relative}.rp-perf:before{content:"";background:radial-gradient(circle at 7px 7px, var(--paper) 4px, transparent 4.5px) 0 0 / 18px 14px repeat-x;pointer-events:none;height:14px;position:absolute;top:-7px;left:0;right:0}.rp-tilt{transform:rotate(-.6deg)}@media (max-width:980px){.rp-tilt{transform:none}}.rp-tile{background:#fffdf6b3;border-radius:14px;box-shadow:inset 0 0 0 1.5px #16233b17}.rp-tear{border:2px dashed #16233b42;border-radius:6px}.rp-hand{font-family:var(--font-hand);color:var(--pen);line-height:1.25}.rp-hand-ok{color:var(--ok)}.rp-badge{background:var(--pen);color:#fff;width:28px;height:28px;font:700 15px/1 var(--font-hand);border-radius:50%;flex:none;place-items:center;display:inline-grid;transform:rotate(-8deg);box-shadow:0 2px #00000026}.rp-badge-ok{background:var(--ok)}.rp-badge-ink{background:var(--ink)}.rp-stamp{border:4px double var(--pen);color:var(--pen);text-align:center;filter:url(#rp-rough);font-family:var(--font-editorial);letter-spacing:.14em;text-transform:uppercase;mix-blend-mode:multiply;opacity:.92;-webkit-user-select:none;user-select:none;border-radius:8px;padding:12px 22px 10px;font-size:15px;font-weight:800;line-height:1.1;display:inline-block;transform:rotate(-9deg)}.rp-stamp b{font-family:var(--font-display);letter-spacing:0;text-transform:none;margin-top:4px;font-size:54px;font-weight:800;font-stretch:78%;line-height:1;display:block}.rp-stamp-ok{border-color:var(--ok);color:var(--ok)}.rp-stamp-xl{border-width:5px;padding:16px 30px 14px;font-size:18px}.rp-stamp-xl b{margin-top:6px;font-size:clamp(4.25rem,11vw,7.5rem)}.rp-stamp-sm{border-width:3px;padding:6px 14px 5px;font-size:12px}.rp-stamp-sm b{margin-top:2px;font-size:26px}.rp-stamp-word{letter-spacing:.16em;white-space:nowrap;border-width:4px;padding:8px 18px 6px;font-size:clamp(1.2rem,5.6vw,2.6rem)}@media (min-width:640px){.rp-stamp-word{letter-spacing:.2em;border-width:5px;padding:10px 26px 8px}}.rp-stamp-thump{animation:.5s cubic-bezier(.3,1.6,.5,1) .25s both rp-thump}@keyframes rp-thump{0%{opacity:0;transform:rotate(-9deg)scale(2.2)}60%{opacity:1;transform:rotate(-9deg)scale(.94)}to{opacity:.92;transform:rotate(-9deg)scale(1)}}@media (prefers-reduced-motion:reduce){.rp-stamp-thump{animation:none}}@keyframes rp-scan{0%{opacity:0;transform:translateY(0)}8%{opacity:1}92%{opacity:1}to{transform:translateY(var(--scan,200px));opacity:0}}.rp-scan{animation:3.4s ease-in-out infinite rp-scan}@keyframes rp-blink{0%,to{opacity:.35}50%{opacity:1}}.rp-blink{animation:1.3s ease-in-out infinite rp-blink}@keyframes rp-tick-in{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}.rp-tick-in{stroke-dasharray:30;animation:.45s ease-out both rp-tick-in}@media (prefers-reduced-motion:reduce){.rp-scan,.rp-blink,.rp-tick-in{animation:none}.rp-scan{opacity:0}}.rp-strike{display:inline-block;position:relative}.rp-strike:after{content:"";background:var(--pen);border-radius:3px;height:.09em;min-height:3px;position:absolute;top:52%;left:-6%;right:-6%;transform:rotate(-6deg)}@keyframes rp-sweep{0%{opacity:.9;transform:scaleX(.04)}70%{opacity:.9;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.rp-sweep{transform-origin:0;animation:2.6s ease-in-out infinite rp-sweep}@media (prefers-reduced-motion:reduce){.rp-sweep{opacity:.8;animation:none;transform:none}}.rp-prose{max-width:68ch;color:var(--ink);font-size:1.0625rem;line-height:1.7}.rp-prose>*+*{margin-top:1em}.rp-prose h2{font-family:var(--font-editorial);letter-spacing:-.025em;text-wrap:balance;margin-top:2em;font-size:clamp(1.6rem,2vw + 1rem,2.1rem);font-weight:800;line-height:1.08}.rp-prose h2:first-child{margin-top:0}.rp-prose h3{font-family:var(--font-editorial);letter-spacing:-.015em;margin-top:1.6em;font-size:1.3rem;font-weight:800;line-height:1.15}.rp-prose ul,.rp-prose ol{flex-direction:column;gap:.5em;padding-left:1.4em;display:flex}.rp-prose ul{list-style:outside}.rp-prose ol{list-style:decimal}.rp-prose li::marker{color:var(--pen);font-weight:700}.rp-prose strong{font-weight:700}.rp-prose a{text-underline-offset:3px;text-decoration-thickness:2px}.rp-prose code{font-family:var(--font-mono);background:#fffdf6e6;border-radius:4px;padding:.1em .35em;font-size:.9em;box-shadow:inset 0 0 0 1px #16233b1f}
