.nc4JNq_page{width:calc(min(100%, 60rem) - 2 * var(--gutter));margin:0 auto;padding:clamp(2rem,6vh,3.5rem) 0 5rem}.nc4JNq_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:1.5rem;display:flex}.nc4JNq_title{font-size:clamp(1.5rem,4vw,2rem);font-weight:var(--weight-medium);letter-spacing:-.02em;margin:0}.nc4JNq_sub{color:var(--color-ink-2);margin:.35rem 0 0}.nc4JNq_brake{border-left:3px solid var(--color-bad);background:var(--color-bad-soft);color:var(--color-ink);margin:0 0 1.25rem;padding:.75rem 1rem}.nc4JNq_tabs{gap:1rem;font-size:.9375rem;display:flex}.nc4JNq_tabs a{color:var(--color-ink-2);text-decoration:none}.nc4JNq_tabs a[aria-current=page]{color:var(--color-ink);font-weight:var(--weight-medium)}.nc4JNq_rawCode{color:var(--color-ink-3);font-family:var(--font-mono);font-size:.75rem;font-weight:var(--weight-regular);overflow-wrap:anywhere;line-height:1.5;display:block}.nc4JNq_meta .nc4JNq_rawCode{display:inline}.nc4JNq_empty{color:var(--color-ink-3);padding:2.5rem 0}.nc4JNq_list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.nc4JNq_card{border:1px solid var(--color-line);background:var(--color-paper);border-radius:16px;gap:.75rem;padding:1.1rem 1.2rem;display:grid}.nc4JNq_meta{color:var(--color-ink-3);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.8125rem;display:flex}.nc4JNq_badge{background:var(--color-bg-sunk);color:var(--color-ink-2);border-radius:999px;padding:.1rem .55rem;font-size:.75rem}.nc4JNq_badgeWarn{background:var(--color-bad-soft);color:var(--color-bad)}.nc4JNq_itemTitle{font-size:1.0625rem;font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}.nc4JNq_itemTitle a{color:inherit}.nc4JNq_text{background:var(--color-bg-sunk);max-height:14rem;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:.75rem .9rem;font-size:.875rem;line-height:1.6;overflow:auto}.nc4JNq_facts{gap:.3rem;margin:0;font-size:.875rem;display:grid}.nc4JNq_facts dt{color:var(--color-ink-3);display:inline}.nc4JNq_facts dd{overflow-wrap:anywhere;margin:0;display:inline}.nc4JNq_notes{color:var(--color-ink-2);margin:.25rem 0 0;padding-left:1.1rem}.nc4JNq_controls{gap:.6rem;display:grid}.nc4JNq_note{border:1px solid var(--color-line-2);background:var(--color-bg);width:100%;min-height:2.5rem;color:var(--color-ink);font:inherit;border-radius:10px;padding:.5rem .75rem;font-size:.875rem}.nc4JNq_buttons{flex-wrap:wrap;gap:.5rem;display:flex}.nc4JNq_button{border:1px solid var(--color-line-2);min-height:2.25rem;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 .9rem;font-size:.8125rem}.nc4JNq_button:hover:not(:disabled){background:var(--color-bg-sunk)}.nc4JNq_button:disabled{opacity:.5;cursor:default}.nc4JNq_danger{border-color:var(--color-bad);color:var(--color-bad)}.nc4JNq_result{color:var(--color-ink-2);margin:0;font-size:.8125rem}.nc4JNq_resultError{color:var(--color-bad)}.nc4JNq_log{margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}.nc4JNq_logRow{border-bottom:1px solid var(--color-line);grid-template-columns:9rem 11rem 1fr;gap:.25rem 1rem;padding:.6rem 0;display:grid}.nc4JNq_logTime{color:var(--color-ink-3)}.nc4JNq_logAction{font-weight:var(--weight-medium);overflow-wrap:anywhere}.nc4JNq_logRest{color:var(--color-ink-2);overflow-wrap:anywhere}.nc4JNq_logDetail{margin-top:.25rem}.nc4JNq_logDetail summary{width:fit-content;color:var(--color-ink-3);cursor:pointer}.nc4JNq_logNote{color:var(--color-ink-2);margin:.35rem 0 0;font-size:.8125rem}.nc4JNq_logDetail pre{background:var(--color-bg-sunk);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:.35rem 0 0;padding:.5rem .75rem;font-size:.75rem;line-height:1.5}@media (max-width:640px){.nc4JNq_logRow{grid-template-columns:1fr}}.nc4JNq_version{border-bottom:1px solid var(--color-line);gap:.5rem;padding:1rem 0;display:grid}.nc4JNq_list+.nc4JNq_list{margin-top:1rem}
.yvDHWq_mark{--d:var(--mark-inline);vertical-align:middle;forced-color-adjust:none;flex:none;align-self:center;display:inline-block}.yvDHWq_dot{--d:var(--mark-dot)}.yvDHWq_champion{--d:var(--mark-champion);--mark-ink:var(--color-gold-ink)}.yvDHWq_human{width:var(--d);height:var(--d);border-radius:var(--radius-person);background:var(--mark-ink)}.yvDHWq_muse{--side:calc(var(--d) * var(--mark-hollow-ratio));width:var(--side);height:var(--side);margin:calc((var(--d) - var(--side)) / 2);border:max(var(--mark-stroke-min), calc(var(--d) * var(--mark-stroke-ratio))) solid var(--mark-ink);border-radius:var(--radius-0)}.yvDHWq_absent{opacity:var(--mark-absent)}.yvDHWq_dotNumber{--dot-pitch:10px;width:auto;height:calc(var(--dot-pitch) * 7);forced-color-adjust:none;flex:none;display:block}@media (min-width:760px){.yvDHWq_dotNumber{--dot-pitch:16px}}.yvDHWq_dotFill{fill:var(--mark-ink)}.yvDHWq_dotLine{fill:none;stroke:var(--mark-ink)}.yvDHWq_censusBadge{--badge-d:70px;forced-color-adjust:none;flex:none;place-items:center;display:grid;position:relative}:root .yvDHWq_censusBadge.yvDHWq_censusHuman{width:var(--badge-d);height:var(--badge-d);border-radius:var(--radius-person);background:var(--mark-ink);color:var(--color-on-ink);font-size:calc(var(--badge-d) * .21);letter-spacing:.08em;padding-left:.08em;line-height:1}:root .yvDHWq_censusBadge.yvDHWq_censusHuman:lang(en){font-size:calc(var(--badge-d) * .15);letter-spacing:.01em;padding-left:0}.yvDHWq_censusHuman:after{content:"";top:calc(var(--badge-d) * .93);left:calc(var(--badge-d) * .275);width:calc(var(--badge-d) * .45);height:calc(var(--badge-d) * .35);background:linear-gradient(var(--mark-ink), var(--mark-ink)) left top / calc(var(--badge-d) * .05) 100% no-repeat, linear-gradient(var(--mark-ink), var(--mark-ink)) right top / calc(var(--badge-d) * .05) 100% no-repeat;position:absolute}:root .yvDHWq_censusBadge.yvDHWq_censusMuse{width:calc(var(--badge-d) * var(--mark-hollow-ratio));height:calc(var(--badge-d) * var(--mark-hollow-ratio));border:calc(var(--badge-d) * var(--mark-stroke-ratio)) solid var(--mark-ink);color:var(--mark-ink);font-size:calc(var(--badge-d) * .17);letter-spacing:.01em;line-height:1}.yvDHWq_censusMuse:before,.yvDHWq_censusMuse:after{content:"";bottom:calc(100% + var(--badge-d) * .096);width:calc(var(--badge-d) * .05);height:calc(var(--badge-d) * .43);background:var(--mark-ink);transform-origin:50% 100%;position:absolute}.yvDHWq_censusMuse:before{left:calc(var(--badge-d) * .0366);transform:rotate(-16deg)}.yvDHWq_censusMuse:after{left:calc(var(--badge-d) * .4734);transform:rotate(16deg)}.yvDHWq_avatar{--d:var(--avatar-m);--frame:var(--muse-frame);--gap:var(--muse-frame-gap);width:var(--d);height:var(--d);vertical-align:middle;forced-color-adjust:none;flex:none;place-items:center;display:inline-grid;position:relative}.yvDHWq_xs{--d:var(--avatar-xs);--frame:1px;--gap:1.5px}.yvDHWq_s{--d:var(--avatar-s)}.yvDHWq_m{--d:var(--avatar-m)}.yvDHWq_l{--d:var(--avatar-l)}.yvDHWq_xl{--d:var(--avatar-xl)}.yvDHWq_avatarHuman{border-radius:var(--radius-person);background:var(--mark-ink);color:var(--color-on-ink);font-family:var(--font-sans);font-size:calc(var(--d) * .38);font-weight:var(--weight-regular);line-height:1}.yvDHWq_avatarHuman.yvDHWq_you{box-shadow:0 0 0 var(--you-gap) var(--you-surface), 0 0 0 calc(var(--you-gap) + var(--you-ring)) var(--mark-ink)}.yvDHWq_avatarSite{color:var(--color-ink-2)}.yvDHWq_siteInitial{width:calc(var(--d) * .62);height:auto;display:block}.yvDHWq_frame{width:calc(var(--d) * var(--muse-ratio));height:calc(var(--d) * var(--muse-ratio));outline:var(--frame) solid var(--mark-ink);outline-offset:var(--gap);border-radius:var(--radius-0);place-items:center;display:grid;overflow:hidden}.yvDHWq_portrait{background:var(--color-white)}.yvDHWq_portrait img{object-fit:cover;width:100%;height:100%}.yvDHWq_placeholder{color:var(--color-ink-2);font-family:var(--font-mono);font-size:max(10px, calc(var(--d) * .38));font-weight:var(--weight-medium);text-align:center;font-variant-numeric:tabular-nums;line-height:1.2}.yvDHWq_pending{margin-top:var(--space-1);white-space:nowrap;font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--weight-regular);display:block}.yvDHWq_avatar.yvDHWq_absent{opacity:var(--mark-absent)}.yvDHWq_avatar.yvDHWq_picture{aspect-ratio:1;width:100%;height:auto;display:block}.yvDHWq_picture .yvDHWq_frame{aspect-ratio:1;width:100%;height:auto;box-shadow:var(--shadow-frame);outline:0}.yvDHWq_picture .yvDHWq_placeholder{background:var(--color-white);font-size:var(--text-h2)}.yvDHWq_nameLine{align-items:baseline;gap:var(--space-1) var(--space-2);min-width:0;line-height:var(--leading-ui);flex-wrap:wrap;display:inline-flex}.yvDHWq_name{color:var(--color-ink);font-weight:var(--weight-medium);text-decoration:none}a.yvDHWq_name:hover{text-decoration:underline}.yvDHWq_removed .yvDHWq_name{color:var(--color-ink-3);font-weight:var(--weight-regular)}.yvDHWq_kind{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono)}.yvDHWq_kindLink{text-decoration:underline;-webkit-text-decoration-color:var(--color-line-2);text-decoration-color:var(--color-line-2);text-underline-offset:3px;transition:color var(--dur-2) var(--ease-out), text-decoration-color var(--dur-2) var(--ease-out);text-decoration-thickness:1px}.yvDHWq_kindLink:hover{color:var(--color-ink);text-decoration-color:currentColor}.yvDHWq_demoTag{padding:2px var(--space-1);border:1px solid var(--color-line-2);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-micro);line-height:1.2}.yvDHWq_badgeGroup{white-space:nowrap}.yvDHWq_badge{padding:var(--num-pad);font-family:var(--font-mono);font-size:var(--num-font);font-weight:var(--weight-medium);letter-spacing:.04em;vertical-align:baseline;font-variant-numeric:tabular-nums;white-space:nowrap;forced-color-adjust:none;flex:none;line-height:1;display:inline-block}.yvDHWq_badge i{opacity:.6;margin-right:1px;font-style:normal}.yvDHWq_badgePlain{color:var(--num-plain-fg);font-weight:var(--weight-regular);padding:0}.yvDHWq_badgeSpecial{background:var(--num-pearl);box-shadow:inset 0 0 0 1px var(--num-special-edge);color:var(--num-special-fg)}.yvDHWq_badgeTop100{background:var(--num-ink-bg);color:var(--num-ink-fg)}.yvDHWq_badgeTop10{margin-inline:calc(var(--num-frame) + var(--num-frame-gap));outline:var(--num-frame) solid var(--num-frame-color);outline-offset:var(--num-frame-gap);background:var(--num-ink-bg);color:var(--num-ink-fg)}.yvDHWq_badgeTop10 i{color:var(--num-pearl-mark)}.yvDHWq_badgeTop10 b{background:var(--num-top10-fill);color:#0000;font-weight:inherit;-webkit-background-clip:text;background-clip:text}.yvDHWq_retiredTag{padding:2px var(--space-1);border:1px solid var(--color-line-2);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-micro);line-height:1.2}.yvDHWq_pair{--pair-d:80px;--pair-gap:clamp(64px, 9vw, 128px);--pair-step:28px;--pair-m:calc(var(--pair-d) * var(--companion-ratio));--pair-mate:calc(var(--pair-m) * var(--mark-hollow-ratio) + 2 * var(--companion-ring));--pair-mate-c:calc(var(--pair-d) * (1 + var(--companion-inset)) - var(--pair-mate) / 2);grid-template-columns:var(--pair-d) var(--pair-gap) var(--pair-d);justify-self:center;align-items:center;gap:var(--space-4) 0;display:inline-grid}.yvDHWq_pairMark>.yvDHWq_avatar,.yvDHWq_pairMark>.yvDHWq_mark,.yvDHWq_pairDuo,.yvDHWq_pairDuo>.yvDHWq_avatar{--d:var(--pair-d)}.yvDHWq_pairMark>.yvDHWq_avatarHuman.yvDHWq_you,.yvDHWq_pairDuo>.yvDHWq_avatarHuman.yvDHWq_you{--you-ring:calc(var(--d) * .02);--you-gap:calc(var(--d) * .07)}.yvDHWq_pairMark,.yvDHWq_pairLabel{transition:opacity var(--dur-3) var(--ease-out);grid-row:1}.yvDHWq_pairMark{place-items:center;display:grid}.yvDHWq_pairMuse{grid-column:1}.yvDHWq_pairYou{grid-column:3}.yvDHWq_pairLabel{width:calc(var(--pair-d) + var(--pair-gap) - var(--space-2));margin-inline:calc((var(--space-2) - var(--pair-gap)) / 2);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono);text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-row:2;line-height:1.4;overflow:hidden}.yvDHWq_pairLabelMuse{grid-column:1}.yvDHWq_pairLabelYou{grid-column:3}.yvDHWq_pair[data-arrive] .yvDHWq_pairMuse,.yvDHWq_pair[data-arrive] .yvDHWq_pairLabelMuse{animation:yvDHWq_pair-in-left var(--dur-5) var(--ease-in-out) both}.yvDHWq_pair[data-arrive] .yvDHWq_pairYou,.yvDHWq_pair[data-arrive] .yvDHWq_pairLabelYou{animation:yvDHWq_pair-in-right var(--dur-5) var(--ease-in-out) both}@keyframes yvDHWq_pair-in-left{0%{transform:translateX(calc(var(--pair-step) * -1))}}@keyframes yvDHWq_pair-in-right{0%{transform:translateX(var(--pair-step))}}.yvDHWq_pair[data-state=off] .yvDHWq_pairMark,.yvDHWq_pair[data-state=off] .yvDHWq_pairLabel{opacity:var(--mark-absent)}.yvDHWq_pairDuo{grid-area:1/1/auto/4;justify-self:center}.yvDHWq_pairMate{right:calc(var(--pair-d) * var(--companion-inset) * -1);bottom:calc(var(--pair-d) * var(--companion-inset) * -1);width:var(--pair-mate);height:var(--pair-mate);background:var(--companion-surface);place-items:center;display:grid;position:absolute}.yvDHWq_pairMate>.yvDHWq_mark{--d:var(--pair-m);margin:0}.yvDHWq_pairLabelJoined{grid-column:1/4;justify-self:center}.yvDHWq_pair[data-state=joined] .yvDHWq_pairLabelMuse{opacity:0;animation:yvDHWq_pair-fade var(--dur-2) var(--ease-out) both}.yvDHWq_pairDuo>.yvDHWq_avatar,.yvDHWq_pairLabelJoined{animation:yvDHWq_pair-host-in var(--dur-4) var(--ease-in-out) both}.yvDHWq_pairDuo>.yvDHWq_pairMate{animation:yvDHWq_pair-mate-in var(--dur-4) var(--ease-in-out) both}@keyframes yvDHWq_pair-host-in{0%{transform:translateX(calc((var(--pair-d) + var(--pair-gap)) / 2))}}@keyframes yvDHWq_pair-mate-in{0%{transform:translate(calc(var(--pair-gap) / -2 - var(--pair-mate-c)), calc(var(--pair-d) / 2 - var(--pair-mate-c))) scale(calc(1 / var(--companion-ratio)))}}@keyframes yvDHWq_pair-fade{0%{opacity:1}}.yvDHWq_duo{width:var(--d);height:var(--d);vertical-align:middle;forced-color-adjust:none;flex:none;display:inline-block;position:relative}.yvDHWq_duo>.yvDHWq_avatar{display:grid}.yvDHWq_duo>.yvDHWq_avatarHuman{box-sizing:border-box;padding:0 calc(var(--d) * var(--companion-glyph-room)) calc(var(--d) * var(--companion-glyph-room)) 0}.yvDHWq_mate{--m:calc(var(--d) * var(--companion-ratio));right:calc(var(--d) * var(--companion-inset) * -1);bottom:calc(var(--d) * var(--companion-inset) * -1);width:calc(var(--m) + 2 * var(--companion-ring));height:calc(var(--m) + 2 * var(--companion-ring));padding:var(--companion-ring);background:var(--companion-surface);position:absolute}.yvDHWq_mateHuman{border-radius:var(--radius-person)}.yvDHWq_mateMuse{border-radius:var(--radius-0);place-items:center;display:grid}.yvDHWq_mateMuse>.yvDHWq_avatar{--d:calc((var(--m) - 5px) / var(--muse-ratio));--frame:1px;--gap:1.5px}.yvDHWq_mateDisc{border-radius:var(--radius-person);background:var(--mark-ink);width:100%;height:100%;color:var(--color-on-ink);font-family:var(--font-sans);font-size:calc(var(--m) * .42);font-weight:var(--weight-regular);place-items:center;line-height:1;display:grid}.yvDHWq_oasis{width:var(--oasis-w);aspect-ratio:340/176;forced-color-adjust:none;flex:none;height:auto;display:block;overflow:visible}@media (min-width:760px){.yvDHWq_oasis{width:var(--oasis-w-wide)}}.yvDHWq_oasis circle{fill:var(--mark-ink)}@media (prefers-reduced-motion:no-preference){.yvDHWq_oasis circle{animation:yvDHWq_oasis-a 11s var(--ease-in-out) infinite alternate}.yvDHWq_oasis circle:nth-child(3n+2){animation-name:yvDHWq_oasis-b;animation-duration:13.5s}.yvDHWq_oasis circle:nth-child(3n){animation-name:yvDHWq_oasis-c;animation-duration:9.5s}.yvDHWq_oasis circle:nth-child(4n+1){animation-delay:-4s}.yvDHWq_oasis circle:nth-child(4n+2){animation-delay:-7.5s}.yvDHWq_oasis circle:nth-child(4n+3){animation-delay:-2s}}@keyframes yvDHWq_oasis-a{to{transform:translate(4px,-3px)}}@keyframes yvDHWq_oasis-b{to{transform:translate(-5px,2px)}}@keyframes yvDHWq_oasis-c{to{transform:translate(2px,4px)}}:root[data-motion=feedback] .yvDHWq_oasis circle,:root[data-motion=off] .yvDHWq_oasis circle{animation:none}
.UqPYHq_page{width:min(100% - var(--gutter) - var(--gutter-r), 46rem);padding:var(--space-7) 0 var(--space-8);margin:0 auto}.UqPYHq_head{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.UqPYHq_title{font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--leading-title);letter-spacing:-.005em;margin:0}.UqPYHq_sub{max-width:var(--measure);margin:var(--space-3) 0 0;color:var(--color-ink-2);font-size:var(--text-body);line-height:var(--leading-body)}.UqPYHq_sub a{color:var(--color-ink)}.UqPYHq_primary,.UqPYHq_secondary{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--hit);padding:0 var(--space-5);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-ui);letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.UqPYHq_primary{background:var(--color-ink);color:var(--color-on-ink)}.UqPYHq_primary:hover:not(:disabled){background:var(--btn-primary-hover)}.UqPYHq_secondary{border-color:var(--color-line-2);color:var(--color-ink);background:0 0}.UqPYHq_secondary:hover:not(:disabled){border-color:var(--color-ink)}.UqPYHq_primary:active:not(:disabled),.UqPYHq_secondary:active:not(:disabled){transform:scale(.98)}.UqPYHq_primary:disabled,.UqPYHq_secondary:disabled{background:var(--color-bg-sunk);color:var(--color-ink-4);cursor:not-allowed;border-color:#0000}.UqPYHq_tabsBand{border-bottom:1px solid var(--color-line)}.UqPYHq_listPage{width:min(100% - var(--gutter) - var(--gutter-r), var(--page-max));margin:0 auto}.UqPYHq_listBody{padding-bottom:var(--space-8)}.UqPYHq_tabsFrame{margin:0 calc(var(--gutter-r) * -1) 0 calc(var(--gutter) * -1)}.UqPYHq_tabs{gap:var(--space-5);padding:0 var(--gutter-r) 0 var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.UqPYHq_tabs::-webkit-scrollbar{display:none}.UqPYHq_tabs a{min-height:var(--hit);color:var(--color-ink-3);font-size:var(--text-body);white-space:nowrap;transition:color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);flex:none;align-items:center;text-decoration:none;display:inline-flex;box-shadow:inset 0 -1px #0000}.UqPYHq_tabs a:hover{color:var(--color-ink)}.UqPYHq_tabs a[aria-current=page]{color:var(--color-ink);box-shadow:inset 0 -3px 0 var(--sec)}@media (min-width:760px){.UqPYHq_tabsFrame{margin:0}.UqPYHq_tabs{padding:0}}.UqPYHq_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.UqPYHq_chip{min-height:var(--hit);padding:0 var(--space-4);border:1px solid var(--color-line-2);border-radius:var(--radius-pill);color:var(--color-ink-2);font-size:var(--text-small);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex;position:relative}.UqPYHq_chip:hover{border-color:var(--color-ink);color:var(--color-ink)}.UqPYHq_chipOn,.UqPYHq_chipOn:hover{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}.UqPYHq_chip input{opacity:0;pointer-events:none;position:absolute}.UqPYHq_chip:has(input:focus-visible){outline:var(--focus-outline);outline-offset:var(--focus-offset)}.UqPYHq_boardNote{margin:var(--space-4) 0 0;color:var(--color-ink-3);font-size:var(--text-small)}.UqPYHq_postList{margin:0;padding:0;list-style:none}.UqPYHq_postItem{grid-template-columns:var(--space-5) minmax(0, 1fr);column-gap:var(--space-2);border-bottom:1px solid var(--color-line);grid-template-areas:".board""mark title"".meta";padding:20px 0;display:grid}@media (min-width:760px){.UqPYHq_postItem{grid-template-columns:var(--space-6) minmax(0, 1fr)}}.UqPYHq_postMark{height:calc(var(--text-h3) * 1.45);grid-area:mark;align-items:center;display:flex}.UqPYHq_postBoard{margin-bottom:var(--space-1);color:var(--sec-ink);font-size:var(--text-caption);grid-area:board}.UqPYHq_postTitle{max-width:var(--measure);color:var(--color-ink);font-size:var(--text-h3);font-weight:var(--weight-regular);text-wrap:pretty;grid-area:title;line-height:1.45;text-decoration:none}.UqPYHq_postTitle:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.UqPYHq_postMeta{align-items:center;gap:var(--space-1) var(--space-4);margin-top:var(--space-2);color:var(--color-ink-3);font-size:var(--text-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-area:meta;display:flex}.UqPYHq_postMeta>:first-child{font-size:var(--text-small)}.UqPYHq_postStats{align-items:center;gap:var(--space-4);margin-left:auto;display:inline-flex}.UqPYHq_postStats .UqPYHq_replyCount{margin-left:0}.UqPYHq_founderNote{max-width:16em;color:var(--color-ink-2);font-size:var(--text-small);text-align:right;margin:0}.UqPYHq_agentTag{color:var(--color-ink-3)}.UqPYHq_replyCount{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.UqPYHq_replyCount svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round;width:13px;height:13px}.UqPYHq_badge{margin-right:var(--space-2);padding:2px var(--space-2);border:1px solid var(--color-line-2);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-micro);vertical-align:.15em;align-items:center;line-height:1.4;display:inline-flex}.UqPYHq_badgeLocked{border-color:var(--color-locked);color:var(--color-locked)}.UqPYHq_empty{margin:var(--space-5) 0 0;padding:var(--space-6) var(--space-5);border:1px dashed var(--color-line-2);color:var(--color-ink-2)}.UqPYHq_crumbs{gap:var(--space-1) var(--space-2);margin:0 0 var(--space-5);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono);flex-wrap:wrap;display:flex}.UqPYHq_crumbs a{color:var(--sec-ink);text-decoration:none}.UqPYHq_crumbs a:hover{color:var(--color-ink)}.UqPYHq_article{padding-bottom:var(--space-6);border-bottom:1px solid var(--color-line)}.UqPYHq_article>.UqPYHq_title{margin-bottom:var(--space-5)}.UqPYHq_article>.UqPYHq_title,.UqPYHq_postTitle{word-break:keep-all;overflow-wrap:anywhere}.UqPYHq_authorLine{align-items:center;gap:var(--space-3);margin:0 0 var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-line);display:flex}.UqPYHq_authorText{gap:var(--space-1);min-width:0;display:grid}.UqPYHq_authorName{font-size:var(--text-body);font-weight:var(--weight-medium)}.UqPYHq_authorMeta{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);margin:0}.UqPYHq_byline{justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 0 var(--space-6);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}.UqPYHq_byline .UqPYHq_authorLine{border:0;margin:0;padding:0}.UqPYHq_authorNames{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.UqPYHq_postActions{align-items:center;gap:var(--space-3);min-height:var(--hit);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.UqPYHq_actionsEnd{align-items:center;margin-left:auto;display:inline-flex}.UqPYHq_actionsEnd .UqPYHq_ownerActions{margin:0 calc(-1 * var(--space-2)) 0 0}.UqPYHq_pending{justify-items:start;gap:var(--space-2);margin:0 0 var(--space-5);display:grid}.UqPYHq_reply .UqPYHq_pending{margin:var(--space-2) 0 var(--space-3)}.UqPYHq_pendingLine{color:var(--color-ink-3);font-size:var(--text-small);line-height:var(--leading-body);margin:0}.UqPYHq_statusTag{padding:3px var(--space-2);border:1px dashed var(--color-wait);color:var(--color-wait);font-size:var(--text-caption);white-space:nowrap;align-items:center;gap:6px;line-height:1.4;display:inline-flex}.UqPYHq_statusHidden{border-style:solid;border-color:var(--color-bad);color:var(--color-bad)}.UqPYHq_hiddenLine{max-width:var(--measure);color:var(--color-ink-2);font-size:var(--text-small);line-height:var(--leading-body);margin:0}@media (min-width:760px){.UqPYHq_page[data-message]{text-align:center;flex-direction:column;justify-content:center;display:flex}.UqPYHq_page[data-message] .UqPYHq_crumbs,.UqPYHq_page[data-message] .UqPYHq_hiddenActions{justify-content:center}.UqPYHq_page[data-message] .UqPYHq_article{border-bottom:0}.UqPYHq_page[data-message] .UqPYHq_pending{justify-items:center}.UqPYHq_page[data-message] .UqPYHq_hiddenLine{margin-inline:auto}.UqPYHq_page[data-message] .UqPYHq_hiddenActions{margin-left:0}.UqPYHq_page[data-message] form{text-align:start}}.UqPYHq_hiddenActions .UqPYHq_ownerActions{margin:0}.UqPYHq_hiddenActions>form{margin-left:var(--space-2);flex:1 0 100%}.UqPYHq_statusCompact{margin-right:var(--space-2);vertical-align:.15em;padding:0 6px}.UqPYHq_statusGlyph{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}.UqPYHq_likeWrap{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:inline-flex}.UqPYHq_like{height:34px;padding:0 var(--space-3);border:1px solid var(--color-line-2);border-radius:var(--radius-pill);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);background:0 0;align-items:center;gap:6px;line-height:1;text-decoration:none;display:inline-flex;position:relative}.UqPYHq_like:after{content:"";position:absolute;inset:-5px -2px}.UqPYHq_like:hover{border-color:var(--color-ink);color:var(--color-ink)}.UqPYHq_like:active{transform:scale(.96)}.UqPYHq_likeSmall{height:30px;padding:0 10px}.UqPYHq_likeSmall:after{inset:-7px -2px}.UqPYHq_likeOn,.UqPYHq_likeOn:hover{border-color:var(--color-ink);box-shadow:inset 0 0 0 .5px var(--color-ink);color:var(--color-ink)}.UqPYHq_likeStatic,.UqPYHq_likeStatic:hover{color:var(--color-ink-3);cursor:default;border-color:#0000;padding:0}.UqPYHq_likeStatic:active{transform:none}.UqPYHq_likeByMuse{font-family:var(--font-sans)}.UqPYHq_heart{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;flex:none;width:14px;height:14px}.UqPYHq_heartOn{fill:currentColor}.UqPYHq_report{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex;position:relative}.UqPYHq_reportMenu{z-index:var(--z-menu);min-width:13rem;padding:var(--space-1) 0;background:var(--color-paper);box-shadow:var(--shadow-pop);display:grid;position:absolute;top:calc(100% + 2px);right:0}.UqPYHq_reportItem{min-height:var(--hit);padding:0 var(--space-4);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-small);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.UqPYHq_reportItem:hover,.UqPYHq_reportItem:focus-visible{background:var(--color-bg-sunk)}.UqPYHq_reportItem:focus-visible{box-shadow:inset 2px 0 0 var(--color-ink);outline:none}.UqPYHq_reportItem:disabled{color:var(--color-ink-4);cursor:wait}.UqPYHq_pager{margin-top:var(--space-5);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.UqPYHq_pager a{align-items:center;gap:var(--space-1);min-height:var(--hit);color:var(--color-ink);text-decoration:none;display:inline-flex}.UqPYHq_pager a:hover{text-underline-offset:3px;text-decoration:underline}.UqPYHq_pager>:last-child{justify-self:end}.UqPYHq_pagerAt{text-align:center}.UqPYHq_ruleLink{color:inherit;text-underline-offset:3px;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px}.UqPYHq_replies{margin:0;padding:0;list-style:none}.UqPYHq_reply{grid-template-columns:var(--avatar-m) minmax(0, 1fr);gap:var(--space-3) var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--color-line);display:grid}.UqPYHq_replyBody{min-width:0}.UqPYHq_reply .UqPYHq_authorLine{margin:0 0 var(--space-2);border:0;padding:0}.UqPYHq_plainItem{padding:var(--space-5) 0;border-bottom:1px solid var(--color-line)}.UqPYHq_plainItem p{margin:var(--space-2) 0}.UqPYHq_plainItem>.UqPYHq_form{margin-top:var(--space-5)}@media (min-width:1080px){.UqPYHq_plainItem>.UqPYHq_form{margin-top:var(--space-6)}}.UqPYHq_repliesTitle{margin:var(--space-7) 0 var(--space-1);font-size:var(--text-h3);font-weight:var(--weight-regular)}.UqPYHq_loginNote{margin:var(--space-6) 0 0;padding:var(--space-4) var(--space-5);background:var(--color-bg-sunk);color:var(--color-ink-2)}.UqPYHq_loginNote a{color:var(--color-ink)}.UqPYHq_prose{max-width:var(--measure);font-size:var(--text-read);line-height:var(--leading-read);overflow-wrap:anywhere}.UqPYHq_reply .UqPYHq_prose{font-size:var(--text-body);line-height:var(--leading-body)}.UqPYHq_prose>:first-child{margin-top:0}.UqPYHq_prose>:last-child{margin-bottom:0}.UqPYHq_prose p,.UqPYHq_prose ul,.UqPYHq_prose ol,.UqPYHq_prose blockquote,.UqPYHq_prose pre{margin:0 0 1em}.UqPYHq_prose li::marker{color:var(--color-ink-3);font-family:var(--font-mono);font-size:.85em}.UqPYHq_prose h3,.UqPYHq_prose h4{font-weight:var(--weight-medium);margin:1.6em 0 .5em;line-height:1.4}.UqPYHq_prose h3{font-size:var(--text-h3)}.UqPYHq_prose h4{font-size:var(--text-read)}.UqPYHq_prose a{color:var(--color-ink);-webkit-text-decoration-color:var(--color-line-2);text-decoration-color:var(--color-line-2)}.UqPYHq_prose a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.UqPYHq_prose blockquote{padding-left:var(--space-4);border-left:2px solid var(--color-line-2);color:var(--color-ink-2)}.UqPYHq_prose code{background:var(--color-bg-sunk);font-family:var(--font-mono);padding:.1em .35em;font-size:.86em}.UqPYHq_codeBlock{padding:var(--space-4);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-bg-sunk);color:var(--color-ink);font-size:var(--text-small);line-height:1.75}.UqPYHq_prose .UqPYHq_codeBlock code{color:inherit;font-size:inherit;background:0 0;padding:0}.UqPYHq_prose hr{border:0;border-top:1px solid var(--color-line);margin:1.5em 0}.UqPYHq_plain{white-space:pre-wrap}.UqPYHq_tableWrap{margin:0 0 1em;overflow-x:auto}.UqPYHq_prose table{border-collapse:collapse;font-size:.9375rem}.UqPYHq_prose th,.UqPYHq_prose td{border:1px solid var(--color-line);text-align:start;vertical-align:top;padding:.45em .8em}.UqPYHq_prose th{background:var(--color-bg-sunk);font-weight:var(--weight-medium)}.UqPYHq_prose .UqPYHq_alignCenter{text-align:center}.UqPYHq_prose .UqPYHq_alignRight{text-align:right}.UqPYHq_task{list-style:none}.UqPYHq_prose del{color:var(--color-ink-2)}.UqPYHq_footnote{color:var(--color-ink-2);margin:0 0 1em;font-size:.9375rem}.UqPYHq_folded{padding:var(--space-3) var(--space-4);border:1px dashed var(--color-line-2)}.UqPYHq_folded summary{color:var(--color-ink-2);font-size:var(--text-small);cursor:pointer}.UqPYHq_folded[open] summary{margin-bottom:var(--space-4)}.UqPYHq_composer,.UqPYHq_replyBox,.UqPYHq_replyEditor,.UqPYHq_form{gap:var(--space-4);display:grid}@media (min-width:1080px){.UqPYHq_composer,.UqPYHq_replyBox,.UqPYHq_replyEditor,.UqPYHq_form{gap:var(--space-5)}}.UqPYHq_replyBox{margin-top:var(--space-6)}.UqPYHq_boardPicker{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.UqPYHq_field{gap:var(--space-2);display:grid}.UqPYHq_label{color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-medium);padding:0}.UqPYHq_input,.UqPYHq_textarea{width:100%;min-height:var(--hit);padding:var(--space-2) var(--space-3);border:1px solid var(--color-edge);border-radius:var(--radius-0);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-input);line-height:1.6}.UqPYHq_textarea{resize:vertical;min-height:8rem}.UqPYHq_input:focus,.UqPYHq_textarea:focus{border-color:var(--color-ink);box-shadow:var(--field-focus);outline:none}.UqPYHq_actions{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.UqPYHq_hint{color:var(--color-ink-3);font-size:var(--text-caption);line-height:1.6}.UqPYHq_hint a{color:var(--color-ink-2)}.UqPYHq_error{color:var(--color-bad);font-size:var(--text-small);margin:0}.UqPYHq_ownerActions{align-items:center;gap:0 var(--space-2);margin-top:var(--space-2);margin-left:calc(-1 * var(--space-2));flex-wrap:wrap;display:flex}.UqPYHq_itemActions{gap:var(--space-2) var(--space-3);min-height:var(--hit);margin-left:0}.UqPYHq_ownerActions>a,.UqPYHq_linkButton{min-height:var(--hit);padding:0 var(--space-2);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono);cursor:pointer;transition:color var(--dur-2) var(--ease-out);background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.UqPYHq_ownerActions>a:hover,.UqPYHq_linkButton:hover:not(:disabled){color:var(--color-ink)}.UqPYHq_dangerButton:hover:not(:disabled){color:var(--color-bad)}.UqPYHq_linkButton[aria-expanded=true]{color:var(--color-ink)}.UqPYHq_linkButton:disabled{color:var(--color-ink-4);cursor:not-allowed}.UqPYHq_inlineError{color:var(--color-bad);font-size:var(--text-small)}.UqPYHq_notFoundActions{margin-top:var(--space-6)}.UqPYHq_reportDone{align-items:center;gap:var(--space-1);min-height:var(--hit);padding:0 var(--space-2);color:var(--color-ok);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono);display:inline-flex}.UqPYHq_noticePager{gap:var(--space-3);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}
._47BXTW_wrap{max-width:calc(var(--page-max) + var(--gutter) + var(--gutter-r));padding:0 var(--gutter-r) var(--space-7) var(--gutter);margin:0 auto}._47BXTW_arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}._47BXTW_catName{color:var(--cat-ink);font-size:var(--text-small);font-weight:var(--weight-medium);line-height:1.4}._47BXTW_band{background:var(--cat);transform-origin:top;height:5px;transition:transform var(--dur-2) var(--ease-out);pointer-events:none;position:absolute;top:0;left:0;right:0}._47BXTW_phrase{text-wrap:pretty;display:inline-block}._47BXTW_card{background:var(--color-paper);min-width:0;color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-line), 0 0 0 -1px var(--color-paper), 0 0 0 0 transparent;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);flex-direction:column;flex:1;gap:6px;padding:22px 20px 14px;text-decoration:none;display:flex;position:relative}._47BXTW_cardTitle{font-size:20px;font-weight:var(--weight-medium);text-wrap:pretty;margin:2px 0 0;line-height:1.4}._47BXTW_cardText{color:var(--color-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}._47BXTW_cardFor{color:var(--color-ink-2);margin:0;font-size:14px;line-height:1.7}._47BXTW_cardFor b,._47BXTW_todayFor b{margin-right:var(--space-2);color:var(--color-ink);font-weight:var(--weight-medium)}._47BXTW_cardPrompt{background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono);gap:2px;margin-top:6px;padding:10px 12px;line-height:1.7;display:grid}._47BXTW_promptLine{gap:var(--space-2);min-width:0;display:flex}._47BXTW_promptLine>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._47BXTW_promptLine i,._47BXTW_first i{color:var(--cat-ink);flex:none;font-style:normal}._47BXTW_cardMeta{align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-caption);flex-wrap:wrap;display:flex}._47BXTW_sharer{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._47BXTW_foot{align-items:center;gap:var(--space-3);padding-top:var(--space-2);margin-top:auto;display:flex}._47BXTW_swap{flex:1;min-width:0;height:20px;display:grid;overflow:hidden}._47BXTW_swap>span{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono);white-space:nowrap;text-overflow:ellipsis;transition:transform var(--dur-2) var(--ease-out), opacity var(--dur-2) var(--ease-out);grid-area:1/1;line-height:20px;display:block;overflow:hidden}._47BXTW_code{color:var(--color-ink-3)}._47BXTW_first{color:var(--color-ink-2);opacity:0;transform:translateY(100%)}._47BXTW_first i{margin-right:6px}._47BXTW_go{color:var(--color-ink-3);transition:transform var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out)}._47BXTW_card:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--color-edge), 6px 6px 0 -1px var(--color-paper), 6px 6px 0 0 var(--color-line-2);transform:translate(-3px,-3px)}._47BXTW_card:is(:hover,:focus-visible) ._47BXTW_band{transform:scaleY(1.8)}._47BXTW_card:is(:hover,:focus-visible) ._47BXTW_swaps ._47BXTW_code{opacity:0;transform:translateY(-100%)}._47BXTW_card:is(:hover,:focus-visible) ._47BXTW_first{opacity:1;transform:none}._47BXTW_card:is(:hover,:focus-visible) ._47BXTW_go{color:var(--color-ink);transform:translate(3px)}._47BXTW_card:active{transition-duration:var(--dur-1);transform:translate(-1px,-1px)scale(.992)}._47BXTW_category ._47BXTW_cardTitle,._47BXTW_archive ._47BXTW_cardTitle,._47BXTW_same ._47BXTW_cardTitle{font-size:22px}._47BXTW_category{gap:var(--space-2);padding:24px 24px 16px}._47BXTW_category ._47BXTW_cardText{-webkit-line-clamp:3}._47BXTW_archive{padding:20px 24px 14px}._47BXTW_front{gap:var(--space-5);padding-top:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:760px){._47BXTW_front{padding-top:var(--space-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}}@media (min-width:1080px){._47BXTW_front{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}._47BXTW_today{gap:var(--space-3);min-width:0;padding:var(--space-5) var(--space-4) var(--space-4);background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--color-line-2), 4px 4px 0 -1px var(--color-paper), 4px 4px 0 0 var(--color-line-2), 8px 8px 0 -1px var(--color-paper), 8px 8px 0 0 var(--color-line);flex-direction:column;margin:0 8px 8px 0;display:flex;position:relative}._47BXTW_today>._47BXTW_band{height:6px}._47BXTW_today:hover>._47BXTW_band{transform:scaleY(1.5)}._47BXTW_todayHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._47BXTW_kicker{font-size:var(--text-small);font-weight:var(--weight-medium);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;line-height:1.4;display:flex}._47BXTW_kickerHot{color:var(--color-ink);letter-spacing:.04em}._47BXTW_kickerDot{color:var(--color-ink-3);font-weight:var(--weight-regular);margin-left:-2px}._47BXTW_date{flex:none;align-items:flex-end;gap:10px;margin-top:-4px;display:flex}._47BXTW_dateNum{color:var(--color-ink);font-family:var(--font-sans);font-size:28px;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;line-height:.9}._47BXTW_dateMeta{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);flex-direction:column;padding-bottom:1px;line-height:1.35;display:flex}._47BXTW_todayTitle{font-size:28px;font-weight:var(--weight-medium);line-height:var(--leading-title);text-wrap:pretty;margin:0}._47BXTW_stretch{color:inherit;text-underline-offset:8px;transition:text-decoration-color var(--dur-2) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}._47BXTW_stretch:after{content:"";position:absolute;inset:0}._47BXTW_today:hover ._47BXTW_stretch{-webkit-text-decoration-color:var(--color-line-2);text-decoration-color:var(--color-line-2)}._47BXTW_todayText{max-width:34em;color:var(--color-ink-2);margin:0;font-size:15px;line-height:1.75}._47BXTW_todayFor{max-width:40em;color:var(--color-ink-2);margin:0;font-size:14px;line-height:1.7;display:none}._47BXTW_slot{margin-top:var(--space-2);background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-line);padding:12px 12px 16px 16px}._47BXTW_slotHead{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._47BXTW_slotTitle{font-size:var(--text-small);font-weight:var(--weight-medium)}._47BXTW_slot ._47BXTW_slotButton{z-index:1;min-height:36px;padding:0 var(--space-4);font-size:var(--text-small);position:relative}._47BXTW_slot ._47BXTW_slotButton:after{content:"";position:absolute;inset:-4px 0}._47BXTW_slotText{margin:var(--space-2) 0 0;padding-right:var(--space-2);color:var(--color-ink-2);font-family:var(--font-sans);white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.75;display:-webkit-box;overflow:hidden}._47BXTW_slotText[data-clipped]{-webkit-mask-image:linear-gradient(#000 calc(100% - 1.6em),#0000);mask-image:linear-gradient(#000 calc(100% - 1.6em),#0000)}._47BXTW_slotStatus{margin:var(--space-3) 0 var(--space-2);color:var(--color-ink-2);font-size:var(--text-small)}._47BXTW_slotManual{z-index:1;width:100%;min-height:10rem;padding:var(--space-3);border:1px solid var(--color-edge);background:var(--color-white);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-input);border-radius:0;line-height:1.6;display:block;position:relative}._47BXTW_slotManual:focus,._47BXTW_slotManual:focus-visible{border-color:var(--color-ink);box-shadow:var(--field-focus);outline:none}._47BXTW_todayFoot{padding-top:var(--space-4);border-top:1px solid var(--color-line);font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:0 20px;margin-top:auto;display:flex}._47BXTW_pastKey{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption)}._47BXTW_pastItem,._47BXTW_pastAll{z-index:1;align-items:center;gap:var(--space-2);min-height:var(--hit);color:var(--color-ink);text-decoration:none;display:inline-flex;position:relative}._47BXTW_pastItem time{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption)}._47BXTW_pastItem span{text-underline-offset:4px;transition:text-decoration-color var(--dur-2) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}._47BXTW_pastItem:hover span{text-decoration-color:currentColor}._47BXTW_pastItem:nth-of-type(n+2){display:none}._47BXTW_pastAll{font-family:var(--font-mono);font-size:var(--text-caption);white-space:nowrap;margin-left:auto}._47BXTW_pastAll:hover ._47BXTW_go{color:var(--color-ink);transform:translate(3px)}@media (min-width:760px){._47BXTW_today{gap:var(--space-4);padding:var(--space-6) var(--space-7) var(--space-5);box-shadow:inset 0 0 0 1px var(--color-line-2), 6px 6px 0 -1px var(--color-paper), 6px 6px 0 0 var(--color-line-2), 12px 12px 0 -1px var(--color-paper), 12px 12px 0 0 var(--color-line);margin:0 12px 12px 0}._47BXTW_dateNum{font-size:44px}._47BXTW_todayTitle{font-size:var(--text-title);margin-top:-8px}._47BXTW_todayText{font-size:var(--text-read)}._47BXTW_todayFor{display:block}._47BXTW_slotText{-webkit-line-clamp:6}._47BXTW_pastItem:nth-of-type(n+2){display:inline-flex}}._47BXTW_rotCol{flex-direction:column;min-width:0;display:flex}._47BXTW_rotationList{gap:var(--space-3);flex:1;margin:0;padding:0;list-style:none;display:grid}._47BXTW_rotationList>li{min-width:0;display:flex}@media (min-width:760px){._47BXTW_rotationList{gap:var(--space-4);grid-template-rows:repeat(3,minmax(0,1fr))}}._47BXTW_pile{min-height:4px;display:block}._47BXTW_pile i{background:var(--color-paper);height:6px;box-shadow:inset 1px 0 0 var(--color-line-2), inset -1px 0 0 var(--color-line-2), inset 0 -1px 0 var(--color-line-2);transition:transform var(--dur-2) var(--ease-out);display:block}._47BXTW_edge1{margin:0 6px}._47BXTW_edge2{margin:0 12px}._47BXTW_pager:has(._47BXTW_pagerNext:hover) ._47BXTW_edge1{transform:translateY(2px)}._47BXTW_pager:has(._47BXTW_pagerNext:hover) ._47BXTW_edge2{transform:translateY(4px)}._47BXTW_pagerRow{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}._47BXTW_pagerButton{min-height:var(--hit);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-small);white-space:nowrap;transition:color var(--dur-2) var(--ease-out);align-items:center;gap:6px;padding:0 4px;text-decoration:none;display:inline-flex}._47BXTW_pagerButton ._47BXTW_arrow{transition:transform var(--dur-2) var(--ease-out)}a._47BXTW_pagerButton:hover{color:var(--color-ink)}._47BXTW_pagerNext:hover ._47BXTW_arrow{transform:translate(3px)}._47BXTW_pagerPrev:hover ._47BXTW_arrow{transform:translate(-3px)}._47BXTW_pagerOff{color:var(--color-ink-4)}._47BXTW_pagerAt{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:.06em}._47BXTW_more{padding-top:var(--space-7)}._47BXTW_moreTop{padding-top:var(--space-5)}._47BXTW_moreCaption{margin:0 0 var(--space-3);color:var(--color-ink-3);font-size:var(--text-small)}._47BXTW_back{min-height:var(--hit);margin:0 0 var(--space-1);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-small);align-items:center;gap:6px;text-decoration:none;display:inline-flex}._47BXTW_back:hover{color:var(--color-ink)}._47BXTW_tiles{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._47BXTW_tiles>li{min-width:0;display:flex}._47BXTW_tile{justify-content:space-between;gap:var(--space-2);min-width:0;min-height:84px;padding:calc(var(--space-3) + 8px) 10px var(--space-3);background:var(--color-paper);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-line), 0 0 0 -1px var(--color-paper), 0 0 0 0 transparent;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}._47BXTW_strip{background:var(--cat);transform-origin:top;height:10px;transition:transform var(--dur-2) var(--ease-out);pointer-events:none;position:absolute;top:0;left:0;right:0}._47BXTW_tileName{color:var(--cat-ink);font-size:18px;font-weight:var(--weight-regular);overflow-wrap:anywhere;line-height:1.2;position:relative}:lang(en) ._47BXTW_tileName{font-size:clamp(13px,3.6vw,15px)}@media (max-width:359px){:lang(en) ._47BXTW_tileName{-webkit-hyphens:auto;hyphens:auto}}._47BXTW_tileFoot{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);transition:color var(--dur-2) var(--ease-out);line-height:1;display:flex;position:relative}._47BXTW_tile:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--color-edge), 6px 6px 0 -1px var(--color-paper), 6px 6px 0 0 var(--color-line-2);transform:translate(-3px,-3px)}._47BXTW_tile:is(:hover,:focus-visible) ._47BXTW_strip{transform:scaleY(1.6)}._47BXTW_tile:is(:hover,:focus-visible) ._47BXTW_tileFoot,._47BXTW_tile:is(:hover,:focus-visible) ._47BXTW_go{color:var(--color-ink)}._47BXTW_tile:is(:hover,:focus-visible) ._47BXTW_go{transform:translate(3px)}._47BXTW_tile:active{transition-duration:var(--dur-1);transform:translate(-1px,-1px)scale(.99)}._47BXTW_tile[aria-current=page]:after{content:"";box-shadow:inset 0 0 0 2px var(--color-ink);pointer-events:none;position:absolute;inset:0}@media (min-width:760px){._47BXTW_more{padding-top:var(--space-8)}._47BXTW_moreTop{padding-top:var(--space-6)}._47BXTW_tiles{gap:var(--space-3)}._47BXTW_tile{min-height:112px;padding:calc(var(--space-4) + 8px) var(--space-4) var(--space-4)}._47BXTW_tileName{font-size:22px}:lang(en) ._47BXTW_tileName{font-size:19px}}@media (min-width:1080px){._47BXTW_tiles:not(._47BXTW_tilesNarrow){grid-template-columns:repeat(6,minmax(0,1fr))}}._47BXTW_talk{margin:var(--space-7) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-line)}._47BXTW_talkTitle{margin:0 0 var(--space-1);color:var(--color-ink-3);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:1.5}._47BXTW_talkList{margin:0;padding:0;list-style:none}._47BXTW_talkItem{align-items:center;gap:var(--space-3);display:flex}._47BXTW_talkItem a{min-width:0;min-height:var(--hit);color:var(--color-ink-2);font-size:var(--text-small);transition:color var(--dur-2) var(--ease-out);flex:1;align-items:center;text-decoration:none;display:flex}._47BXTW_talkItem a:hover{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}._47BXTW_catList{gap:var(--space-3);margin:var(--space-5) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}._47BXTW_catList>li,._47BXTW_sameList>li{min-width:0;display:flex}@media (min-width:760px){._47BXTW_catList{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}._47BXTW_archHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-5) 0 var(--space-4);border-bottom:1px solid var(--color-ink);display:flex}._47BXTW_archTitle{font-size:var(--text-h2);font-weight:var(--weight-medium);margin:0;line-height:1.3}._47BXTW_archHead ._47BXTW_back{margin:0}._47BXTW_month{margin:var(--space-6) 0 0;color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-regular);letter-spacing:var(--tracking-mono)}._47BXTW_archList{gap:var(--space-5);margin:var(--space-4) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}._47BXTW_day{gap:var(--space-2);grid-template-rows:auto 1fr;min-width:0;display:grid}._47BXTW_dayHead{align-items:baseline;gap:10px;margin:0;display:flex}._47BXTW_dayHead ._47BXTW_dateNum{font-size:28px}._47BXTW_dayHead small{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);line-height:1.3}@media (min-width:760px){._47BXTW_archHead{padding-top:var(--space-7)}._47BXTW_archList{gap:var(--space-6) var(--space-5);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}._47BXTW_day{gap:var(--space-3)}._47BXTW_dayHead ._47BXTW_dateNum{font-size:40px}}@media (min-width:1080px){._47BXTW_archList{grid-template-columns:repeat(3,minmax(0,1fr))}}._47BXTW_archPager{margin-top:var(--space-7)}._47BXTW_crumb{align-items:center;gap:0 var(--space-2);margin:0 0 var(--space-4);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);flex-wrap:wrap;display:flex}._47BXTW_crumb a{min-height:var(--hit);color:var(--color-ink-2);align-items:center;text-decoration:none;display:inline-flex}._47BXTW_crumb a:hover{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}._47BXTW_crumb ._47BXTW_crumbCat{color:var(--cat-ink)}._47BXTW_crumbCode{letter-spacing:var(--tracking-label)}._47BXTW_sheet{gap:var(--space-3);padding:var(--space-5) var(--space-4);background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--color-line);flex-direction:column;display:flex;position:relative}._47BXTW_sheet>._47BXTW_band{height:6px}._47BXTW_sheetTitle{font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--leading-title);text-wrap:wrap;margin:0}._47BXTW_sheetText{max-width:var(--measure);color:var(--color-ink-2);font-size:var(--text-read);margin:0;line-height:1.75}._47BXTW_sameHead{margin:var(--space-8) 0 var(--space-3);color:var(--color-ink-3);font-size:var(--text-small);font-weight:var(--weight-regular)}._47BXTW_sameList{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){._47BXTW_sheet{padding:var(--space-6) var(--space-7)}._47BXTW_sameList{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){._47BXTW_card{padding:16px 16px 12px}._47BXTW_cardTitle{font-size:18px}._47BXTW_cardText{-webkit-line-clamp:1}._47BXTW_category ._47BXTW_cardText{-webkit-line-clamp:3}._47BXTW_swaps ._47BXTW_code{display:none}._47BXTW_first{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._47BXTW_card:is(:hover,:focus-visible,:active),._47BXTW_tile:is(:hover,:focus-visible,:active),._47BXTW_card:is(:hover,:focus-visible) ._47BXTW_go,._47BXTW_tile:is(:hover,:focus-visible) ._47BXTW_go,._47BXTW_pastAll:hover ._47BXTW_go,._47BXTW_pagerButton:hover ._47BXTW_arrow{transform:none}._47BXTW_pager:has(._47BXTW_pagerNext:hover) ._47BXTW_pile i{transform:none}}:root[data-motion=off] ._47BXTW_card:is(:hover,:focus-visible,:active),:root[data-motion=off] ._47BXTW_tile:is(:hover,:focus-visible,:active),:root[data-motion=off] ._47BXTW_card:is(:hover,:focus-visible) ._47BXTW_go,:root[data-motion=off] ._47BXTW_tile:is(:hover,:focus-visible) ._47BXTW_go,:root[data-motion=off] ._47BXTW_pagerButton:hover ._47BXTW_arrow{transform:none}:root[data-motion=off] ._47BXTW_pager:has(._47BXTW_pagerNext:hover) ._47BXTW_pile i{transform:none}
.qMdBdW_cover{width:100%;height:auto;display:block}.qMdBdW_base{fill:var(--sec)}.qMdBdW_soft{fill:var(--sec-soft)}.qMdBdW_deep{fill:var(--sec-deep)}.qMdBdW_paper{fill:var(--color-paper)}.qMdBdW_ink{fill:var(--color-ink)}.qMdBdW_line{fill:none}.qMdBdW_line.qMdBdW_base{stroke:var(--sec)}.qMdBdW_line.qMdBdW_soft{stroke:var(--sec-soft)}.qMdBdW_line.qMdBdW_deep{stroke:var(--sec-deep)}.qMdBdW_line.qMdBdW_paper{stroke:var(--color-paper)}.qMdBdW_line.qMdBdW_ink{stroke:var(--color-ink)}.qMdBdW_wordLatin{font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:-.01em}.qMdBdW_wordCjk{font-family:var(--font-sans);font-weight:var(--weight-medium)}
.OHq7hq_mast{background:var(--sec-soft);position:relative;overflow:hidden}.OHq7hq_texture{color:var(--sec);background-image:var(--texture-dot);background-size:var(--texture-dot-size);opacity:.5;pointer-events:none;position:absolute;inset:0 0 0 40%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%);mask-image:linear-gradient(90deg,#0000,#000 55%)}.OHq7hq_inner{place-content:flex-end space-between;align-items:flex-end;gap:var(--space-4) var(--space-5);min-height:168px;max-width:calc(var(--page-max) + var(--gutter) + var(--gutter-r));padding:var(--space-6) var(--gutter-r) var(--space-5) var(--gutter);flex-wrap:wrap;margin:0 auto;display:flex;position:relative}.OHq7hq_title{min-width:0;color:var(--sec-deep);font-size:var(--text-hero);font-weight:var(--weight-medium);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;flex:auto;margin:0}.OHq7hq_action{flex:none}.OHq7hq_mast[data-bands]{background:var(--color-paper)}.OHq7hq_mast[data-bands] .OHq7hq_texture{opacity:.25}.OHq7hq_bands{grid-auto-columns:1fr;grid-auto-flow:column;height:6px;display:grid;position:absolute;bottom:0;left:0;right:0}.OHq7hq_bands>span{background:var(--sec)}@media (min-width:760px){.OHq7hq_inner{min-height:240px}}
.oB1X9q_demoBanner{padding:var(--space-2) var(--gutter-r) var(--space-2) var(--gutter);background:var(--color-bg-sunk);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono);text-align:center;margin:0;line-height:1.5}.oB1X9q_agentBanner{--focus-outline:2px solid var(--color-on-ink);background:var(--color-ink);color:var(--color-on-ink)}.oB1X9q_agentBannerInner{gap:var(--space-2);max-width:calc(var(--page-max) + var(--gutter) + var(--gutter-r));padding:var(--space-4) var(--gutter-r) var(--space-3) var(--gutter);margin:0 auto;display:grid}.oB1X9q_agentBannerTitle{font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body);margin:0}.oB1X9q_agentBannerWhy{font-size:var(--text-small);line-height:var(--leading-body);margin:0}.oB1X9q_agentBannerWays{gap:var(--space-1);font-size:var(--text-small);line-height:var(--leading-ui);margin:0;display:grid}.oB1X9q_agentBannerWays>div{column-gap:var(--space-2);flex-wrap:wrap;display:flex}.oB1X9q_agentBannerWays dd{overflow-wrap:anywhere;min-width:0;margin:0}.oB1X9q_agentBannerWays code,.oB1X9q_agentBannerWays a{color:inherit;font-family:var(--font-mono);letter-spacing:var(--tracking-mono)}.oB1X9q_agentBannerWays a{text-underline-offset:3px;text-decoration:underline}.oB1X9q_agentBannerHide{min-height:var(--hit);padding:0 var(--space-2);margin-right:calc(-1 * var(--space-2));color:var(--color-on-ink);font:inherit;font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-mono);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:end;text-decoration:underline}.oB1X9q_agentBannerHide:hover{text-decoration-thickness:2px}@media (min-width:760px){.oB1X9q_agentBannerInner{column-gap:var(--space-5);padding-bottom:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.oB1X9q_agentBannerTitle,.oB1X9q_agentBannerWhy{grid-column:1/-1}.oB1X9q_agentBannerHide{align-self:end}}.oB1X9q_header{z-index:var(--z-header);background:var(--color-bg);box-shadow:0 1px 0 var(--color-line);position:sticky;top:0}.oB1X9q_bar{align-items:center;gap:var(--space-2);max-width:calc(var(--page-max) + var(--gutter) + var(--gutter-r));height:var(--header-h);padding:0 var(--gutter-r) 0 var(--gutter);margin:0 auto;display:flex}.oB1X9q_wordmark{min-height:var(--hit);color:var(--color-ink);align-items:center;text-decoration:none;display:inline-flex}.oB1X9q_wordmarkArt{width:97px;height:auto;display:block}.oB1X9q_spacer{flex:1}.oB1X9q_navList,.oB1X9q_menuList{margin:0;padding:0;list-style:none;display:flex}.oB1X9q_navItem,.oB1X9q_option,.oB1X9q_menuButton,.oB1X9q_closeButton{min-height:var(--hit);padding:0 var(--space-2);color:var(--color-ink-2);font-size:var(--text-small);white-space:nowrap;cursor:pointer;transition:color var(--dur-2) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.oB1X9q_navItem:hover,.oB1X9q_option:hover,.oB1X9q_menuButton:hover,.oB1X9q_closeButton:hover{color:var(--color-ink)}.oB1X9q_navItem[aria-current=page]{color:var(--color-ink);box-shadow:inset 0 -2px 0 var(--color-ink)}.oB1X9q_navItem[aria-current=page][data-section]{box-shadow:inset 0 -2px 0 var(--sec-ink)}.oB1X9q_sep{width:1px;height:12px;margin:0 var(--space-1);background:var(--color-line-2);flex:none}.oB1X9q_switch{align-items:center;display:flex}.oB1X9q_switch .oB1X9q_option{min-width:var(--hit);padding:0 var(--space-1)}.oB1X9q_option[aria-current=true]{color:var(--color-ink);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.oB1X9q_signIn{min-height:36px;margin-left:var(--space-1);padding:0 var(--space-4);border:1px solid var(--color-line-2);border-radius:var(--radius-pill);color:var(--color-ink);font-size:var(--text-small);white-space:nowrap;transition:border-color var(--dur-2) var(--ease-out);align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:relative}.oB1X9q_signIn:hover{border-color:var(--color-ink)}.oB1X9q_signIn:after{content:"";inset:calc((36px - var(--hit)) / 2) 0;position:absolute}.oB1X9q_me{min-width:var(--hit);min-height:var(--hit);margin-left:var(--space-1);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.oB1X9q_menuButton,.oB1X9q_closeButton{min-width:var(--hit);margin-right:calc(var(--space-2) * -1);color:var(--color-ink)}.oB1X9q_menuIcon{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.oB1X9q_desktopOnly{display:none}@media (min-width:760px){.oB1X9q_desktopOnly{display:flex}.oB1X9q_mobileOnly{display:none}}@media (max-width:359px){.oB1X9q_switch .oB1X9q_option{min-width:32px}}.oB1X9q_langNote{padding:var(--space-2) var(--gutter-r) var(--space-2) var(--gutter);background:var(--color-bg-sunk);color:var(--color-ink-2);font-size:var(--text-caption);margin:0;line-height:1.5}.oB1X9q_sheet{overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;padding:0 var(--gutter-r) max(var(--space-6), env(safe-area-inset-bottom,0px)) var(--gutter);background:var(--color-bg);color:var(--color-ink);border:0;margin:0;overflow-y:auto}.oB1X9q_sheet[open]{animation:oB1X9q_sheet-in var(--dur-3) var(--ease-out);flex-direction:column;display:flex}.oB1X9q_sheet::backdrop{background:var(--color-bg)}@keyframes oB1X9q_sheet-in{0%{opacity:0}}.oB1X9q_sheetTop{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.oB1X9q_menuList{margin-top:var(--space-3);flex-direction:column}.oB1X9q_menuItem{min-height:var(--space-8);border-top:1px solid var(--color-line);color:var(--color-ink);font-size:var(--text-display);font-weight:var(--weight-medium);line-height:var(--leading-display);align-items:center;text-decoration:none;display:flex}.oB1X9q_menuItem[aria-current=page]{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:1px}.oB1X9q_menuAccount{--you-surface:var(--color-bg-sunk);margin:0 calc(var(--gutter-r) * -1) 0 calc(var(--gutter) * -1);padding:0 var(--gutter-r) 0 var(--gutter);background:var(--color-bg-sunk)}.oB1X9q_menuAccount .oB1X9q_menuItem{gap:var(--space-3);border-top:0}.oB1X9q_menuAccount .oB1X9q_menuItem>:first-child{margin-left:calc(var(--you-gap) + var(--you-ring))}.oB1X9q_menuAccount+li .oB1X9q_menuItem{border-top:0}.oB1X9q_sheetMore{gap:var(--space-2);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-line);display:grid}.oB1X9q_sheetLink{min-height:var(--hit);color:var(--color-ink);font-size:var(--text-h3);align-items:center;text-decoration:none;display:flex}.oB1X9q_sheetAuth{gap:var(--space-2);margin-bottom:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.oB1X9q_sheetButton{border:1px solid var(--color-line-2);border-radius:var(--radius-pill);min-height:48px;color:var(--color-ink);font-size:var(--text-body);justify-content:center;align-items:center;text-decoration:none;display:flex}.oB1X9q_sheetButtonPrimary{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}.oB1X9q_sheetSwitches{gap:var(--space-2) var(--space-5);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.oB1X9q_sheetSwitches .oB1X9q_option{justify-content:flex-start;padding-left:0}.oB1X9q_footer{gap:var(--space-5);width:100%;max-width:calc(var(--page-max) + var(--gutter) + var(--gutter-r));margin:var(--space-8) auto 0;padding:var(--space-6) var(--gutter-r) max(var(--space-6), env(safe-area-inset-bottom,0px)) var(--gutter);border-top:1px solid var(--color-line);color:var(--color-ink-3);font-size:var(--text-caption);flex-direction:column;line-height:1.7;display:flex}.oB1X9q_statement{color:var(--color-ink-2);margin:0}.oB1X9q_footerSide{gap:var(--space-2);flex-direction:column;display:flex}.oB1X9q_footerLinks{gap:0 var(--space-4);font-family:var(--font-mono);font-size:var(--text-caption);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.oB1X9q_footerLinks a{min-height:var(--hit);color:var(--color-ink-2);align-items:center;text-decoration:none;display:inline-flex}.oB1X9q_footerLinks a:hover{color:var(--color-ink)}.oB1X9q_motion .oB1X9q_option{min-width:var(--hit);padding:0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-caption)}.oB1X9q_switchLabel{padding-right:var(--space-1);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption)}@media (min-width:760px){.oB1X9q_footer{flex-direction:row;justify-content:space-between;align-items:flex-end}.oB1X9q_footerSide{align-items:flex-end}}.oB1X9q_bellWrap{align-items:center;display:inline-flex;position:relative}.oB1X9q_bell{min-width:var(--hit);min-height:var(--hit);color:var(--color-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.oB1X9q_bellIcon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.oB1X9q_bellBadge{min-width:var(--badge-min);height:var(--badge-h);border-radius:var(--radius-pill);background:var(--badge-bg);box-shadow:0 0 0 2px var(--color-bg);color:var(--badge-fg);font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;letter-spacing:0;justify-content:center;align-items:center;padding:0 4px;line-height:1;display:inline-flex;position:absolute;top:2px;left:28px}.oB1X9q_panel{top:calc(100% + var(--space-1));z-index:40;width:400px;max-width:calc(100vw - 2 * var(--space-4));background:var(--color-paper);max-height:70vh;box-shadow:var(--shadow-pop);animation:oB1X9q_panelIn var(--dur-3) var(--ease-out);flex-direction:column;display:flex;position:absolute;right:0}@keyframes oB1X9q_panelIn{0%{opacity:0;transform:translateY(-4px)}}.oB1X9q_panelHead,.oB1X9q_panelFoot{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.oB1X9q_panelFoot{border-top:1px solid var(--color-line);font-size:var(--text-small);justify-content:center}.oB1X9q_panelTitle{font-size:16px;font-weight:var(--weight-medium);margin:0}.oB1X9q_panelNote{padding:var(--space-5) var(--space-4);color:var(--color-ink-3);font-size:var(--text-small);text-align:center;margin:0}.oB1X9q_panelList{margin:0;padding:0;list-style:none;overflow-y:auto}.oB1X9q_panelItem+.oB1X9q_panelItem{border-top:1px solid var(--color-line)}.oB1X9q_panelUnread{box-shadow:var(--unread-bar)}.oB1X9q_panelItem:not(.oB1X9q_panelUnread) .oB1X9q_panelLine{color:var(--color-ink-2)}.oB1X9q_panelRow{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-ink);text-decoration:none;display:flex}.oB1X9q_panelText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.oB1X9q_panelLine{-webkit-line-clamp:2;font-size:var(--text-small);text-spacing-trim:space-all;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.oB1X9q_panelWho{white-space:nowrap}.oB1X9q_panelName{font-weight:var(--weight-medium)}.oB1X9q_panelPlate{margin-inline:var(--space-1)}.oB1X9q_panelAt{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-micro)}.oB1X9q_panelGone{color:var(--color-ink-3);font-size:var(--text-micro)}
.Hi2WXW_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--hit);padding:0 var(--space-5);border-radius:var(--radius-pill);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-ui);letter-spacing:.02em;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.Hi2WXW_button:active:not(:disabled){transform:scale(.98)}.Hi2WXW_primary{background:var(--color-ink);color:var(--color-on-ink)}.Hi2WXW_primary:hover:not(:disabled){background:var(--btn-primary-hover)}.Hi2WXW_secondary{border-color:var(--color-line-2)}.Hi2WXW_secondary:hover:not(:disabled){border-color:var(--color-ink)}.Hi2WXW_text{padding:0 var(--space-2);border-radius:var(--radius-0);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-mono)}.Hi2WXW_text:hover:not(:disabled){color:var(--color-ink)}.Hi2WXW_danger{background:var(--color-bad);color:var(--color-on-status)}.Hi2WXW_button:disabled,.Hi2WXW_button[aria-disabled=true]{background:var(--color-bg-sunk);color:var(--color-ink-4);cursor:not-allowed;border-color:#0000}.Hi2WXW_text:disabled{background:0 0}.Hi2WXW_done,.Hi2WXW_done:disabled{background:var(--color-ok);border-color:var(--color-ok);color:var(--color-on-status)}.Hi2WXW_text.Hi2WXW_done{color:var(--color-ok);background:0 0;border-color:#0000}.Hi2WXW_block{width:100%}.Hi2WXW_field{gap:var(--space-2);min-width:0;display:grid}.Hi2WXW_label{color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-medium)}.Hi2WXW_input{width:100%;min-height:var(--hit);padding:var(--space-2) var(--space-3);border:1px solid var(--color-edge);border-radius:var(--radius-0);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-input);transition:border-color var(--dur-2) var(--ease-out);line-height:1.6}.Hi2WXW_input::placeholder{color:var(--color-ink-3)}.Hi2WXW_input:focus{border-color:var(--color-ink);box-shadow:var(--field-focus);outline:none}.Hi2WXW_input:disabled{border-color:var(--color-line-2);background:var(--color-bg-sunk);color:var(--color-ink-4)}.Hi2WXW_input[aria-invalid=true]{border-color:var(--color-bad)}.Hi2WXW_input[aria-invalid=true]:focus{border-color:var(--color-bad-strong);box-shadow:inset 0 0 0 1px var(--color-bad-strong)}.Hi2WXW_textarea{resize:vertical;min-height:8rem}.Hi2WXW_help{justify-content:space-between;gap:var(--space-1) var(--space-3);color:var(--color-ink-3);font-size:var(--text-caption);flex-wrap:wrap;line-height:1.5;display:flex}.Hi2WXW_count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-left:auto}.Hi2WXW_over,.Hi2WXW_fieldError{color:var(--color-bad)}.Hi2WXW_fieldError{align-items:baseline;gap:var(--space-2);display:flex}.Hi2WXW_toggle{align-items:center;gap:var(--space-3);min-height:var(--hit);color:var(--color-ink);font-size:var(--text-body);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.Hi2WXW_track{width:calc(var(--space-6) + var(--space-2));height:var(--space-5);border:1px solid var(--color-edge);border-radius:var(--radius-pill);background:var(--color-paper);transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);flex:none;position:relative}.Hi2WXW_thumb{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-pill);background:var(--color-ink-2);transition:transform var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);position:absolute;top:3px;left:3px}.Hi2WXW_toggle[aria-checked=true] .Hi2WXW_track{border-color:var(--color-ink);background:var(--color-ink)}.Hi2WXW_toggle[aria-checked=true] .Hi2WXW_thumb{background:var(--color-on-ink);transform:translateX(var(--space-4))}.Hi2WXW_toggle:disabled{color:var(--color-ink-4);cursor:not-allowed}.Hi2WXW_toggle:disabled .Hi2WXW_track{border-color:var(--color-line-2);background:var(--color-bg-sunk)}.Hi2WXW_stateWord{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption)}.Hi2WXW_dialog{width:min(420px, calc(100% - 2 * var(--space-4)));max-width:none;padding:var(--space-5);border-radius:var(--radius-0);background:var(--color-paper);color:var(--color-ink);box-shadow:var(--shadow-pop);border:0;margin:auto}.Hi2WXW_dialog::backdrop{background:color-mix(in srgb, var(--color-stage) 55%, transparent)}.Hi2WXW_dialog[open]{animation:Hi2WXW_dialog-in var(--dur-3) var(--ease-out)}@keyframes Hi2WXW_dialog-in{0%{opacity:0;transform:translateY(2%)}}.Hi2WXW_dialogTitle{margin:0 0 var(--space-2);font-size:var(--text-h3);font-weight:var(--weight-regular);line-height:1.4}.Hi2WXW_dialogBody{margin:0 0 var(--space-5);color:var(--color-ink-2);font-size:var(--text-small);line-height:1.7}.Hi2WXW_dialogActions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:540px){.Hi2WXW_dialogActions{flex-direction:column-reverse}.Hi2WXW_dialogActions .Hi2WXW_button{width:100%}}.Hi2WXW_empty{align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-5);border:1px dashed var(--color-line-2);flex-direction:column;display:flex}.Hi2WXW_emptyPair{align-items:center;gap:var(--space-2);display:flex}.Hi2WXW_emptyText{max-width:26em;color:var(--color-ink-2);font-size:var(--text-body);margin:0;line-height:1.7}.Hi2WXW_skeleton{gap:var(--space-3);padding:var(--space-4) 0;display:grid}.Hi2WXW_bar{background:var(--color-bg-sunk);height:12px;display:block}.Hi2WXW_bar:first-child{width:70%;height:18px}.Hi2WXW_bar:last-child:not(:first-child){width:45%}.Hi2WXW_inlineError{align-items:center;gap:var(--space-1) var(--space-3);color:var(--color-bad);font-size:var(--text-small);flex-wrap:wrap;margin:0;line-height:1.6;display:flex}.Hi2WXW_glyph{flex:none;align-self:center;width:14px;height:14px}.Hi2WXW_errorPage{align-items:center;gap:var(--space-4);width:min(100% - var(--gutter) - var(--gutter-r), 60rem);padding:var(--space-9) 0 var(--space-8);text-align:center;flex-direction:column;margin:0 auto;display:flex}@media (min-width:760px){.Hi2WXW_errorPage{padding:var(--space-8) 0;justify-content:center}}.Hi2WXW_errorMark{width:var(--space-8);height:var(--space-8);margin-bottom:var(--space-3);border:2px solid var(--color-ink)}.Hi2WXW_errorOasis{margin-bottom:var(--space-4)}.Hi2WXW_errorCode{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-label)}.Hi2WXW_errorTitle{text-wrap:balance;font-size:var(--text-display);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:0}.Hi2WXW_errorBody{max-width:36rem;color:var(--color-ink-2);font-size:var(--text-body);margin:0}.Hi2WXW_errorActions{justify-content:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.Hi2WXW_limit{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-left:2px solid var(--color-ink-2);background:var(--color-bg-sunk);font-size:var(--text-small);margin:0;line-height:1.7;display:grid}.Hi2WXW_limitTitle{color:var(--color-ink);font-weight:var(--weight-medium)}.Hi2WXW_limitBody{color:var(--color-ink-2)}.Hi2WXW_limitMeta{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption)}.Hi2WXW_limitMeta a{color:var(--color-ink)}.Hi2WXW_scrollFrame{position:relative}.Hi2WXW_scrollFrame:before,.Hi2WXW_scrollFrame:after{content:"";z-index:1;width:var(--space-7);opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease-out);position:absolute;top:0;bottom:0}.Hi2WXW_scrollFrame:before{background:linear-gradient(to right, var(--color-bg) var(--space-5), transparent);left:0}.Hi2WXW_scrollFrame:after{background:linear-gradient(to left, var(--color-bg) var(--space-5), transparent);right:0}.Hi2WXW_scrollFrame[data-more-start=true]:before,.Hi2WXW_scrollFrame[data-more-end=true]:after{opacity:1}.Hi2WXW_scrollMore{z-index:2;width:var(--hit);color:var(--color-ink-2);cursor:pointer;opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--ease-out), visibility var(--dur-2) var(--ease-out);background:0 0;border:0;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0}.Hi2WXW_scrollMore:hover{color:var(--color-ink)}.Hi2WXW_scrollMoreStart{padding-left:var(--space-1);justify-content:flex-start;left:0}.Hi2WXW_scrollMoreEnd{padding-right:var(--space-1);justify-content:flex-end;right:0}.Hi2WXW_scrollFrame[data-more-start=true]>.Hi2WXW_scrollMoreStart,.Hi2WXW_scrollFrame[data-more-end=true]>.Hi2WXW_scrollMoreEnd{opacity:1;visibility:visible}.Hi2WXW_scrollArrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.Hi2WXW_scrollMoreStart .Hi2WXW_scrollArrow{transform:scaleX(-1)}
.NKPs4W_crumbs{margin:0 0 var(--space-3);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption)}.NKPs4W_crumbs a{color:var(--color-ink-3);text-decoration:none}.NKPs4W_crumbs a:hover{color:var(--color-ink)}.NKPs4W_intro{max-width:var(--measure);margin:var(--space-3) 0 0;color:var(--color-ink-2)}.NKPs4W_steps{margin:var(--space-3) 0 0;color:var(--color-ink-3);font-size:var(--text-small)}.NKPs4W_form{gap:var(--space-4);margin-top:var(--space-5);display:grid}@media (min-width:1080px){.NKPs4W_form{gap:var(--space-5)}}.NKPs4W_actions{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.NKPs4W_choices{gap:var(--space-4);display:grid}.NKPs4W_choiceGroup{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.NKPs4W_choiceLegend{margin-bottom:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-medium);padding:0}.NKPs4W_choice,.NKPs4W_dayChip{min-height:var(--hit);padding:var(--space-2) var(--space-4);border:1px solid var(--color-line-2);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);gap:2px;display:grid;position:relative}.NKPs4W_choice:hover,.NKPs4W_dayChip:hover{border-color:var(--color-ink)}.NKPs4W_choice input,.NKPs4W_dayChip input{opacity:0;pointer-events:none;position:absolute}:is(.NKPs4W_choice:has(input:focus-visible),.NKPs4W_dayChip:has(input:focus-visible)){outline:var(--focus-outline);outline-offset:var(--focus-offset)}.NKPs4W_choice.NKPs4W_choiceOn,.NKPs4W_choice.NKPs4W_choiceOn:hover{border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink);background:var(--color-bg-sunk)}.NKPs4W_dayChip.NKPs4W_choiceOn,.NKPs4W_dayChip.NKPs4W_choiceOn:hover{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}.NKPs4W_choiceHint{color:var(--color-ink-3);font-size:var(--text-caption)}.NKPs4W_dayRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.NKPs4W_dayChip{border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-small);align-items:center;display:inline-flex}.NKPs4W_reveal{gap:var(--space-3);margin:var(--space-5) 0 0;padding:var(--space-4);border:1px solid var(--color-ink);background:var(--color-paper);display:grid}.NKPs4W_reveal:focus{outline:none}.NKPs4W_reveal:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.NKPs4W_revealTitle{font-size:var(--text-body);font-weight:var(--weight-medium);margin:0}.NKPs4W_revealToken{padding:var(--space-3);background:var(--color-bg-sunk);font-family:var(--font-mono);font-size:var(--text-small);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;line-height:1.6;display:block}.NKPs4W_revealRow{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.NKPs4W_revealHow{color:var(--color-ink-2);font-size:var(--text-caption);flex:18rem;line-height:1.6}.NKPs4W_museHead{align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.NKPs4W_museText{gap:var(--space-1);min-width:0;display:grid}.NKPs4W_museName{font-size:var(--text-h2);font-weight:var(--weight-regular);margin:0;line-height:1.3}.NKPs4W_museMeta{align-items:center;gap:var(--space-1) var(--space-3);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.NKPs4W_museMeta a,.NKPs4W_status{color:var(--color-ink-2)}.NKPs4W_statusPaused{color:var(--color-wait)}.NKPs4W_statusSuspended{color:var(--color-bad)}.NKPs4W_pause{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.NKPs4W_pauseHint{color:var(--color-ink-3);font-size:var(--text-caption)}.NKPs4W_rows{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.NKPs4W_row{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}.NKPs4W_rowMain{flex:16rem;gap:2px;min-width:0;display:grid}.NKPs4W_rowTitle{font-size:var(--text-body)}.NKPs4W_rowTitle a{text-decoration:none}.NKPs4W_rowTitle a:hover{text-decoration:underline}.NKPs4W_rowMeta{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption)}.NKPs4W_activity{scroll-margin-top:calc(var(--header-h) + var(--space-4))}.NKPs4W_ended{color:var(--color-ink-3)}.NKPs4W_excerpt{color:var(--color-ink-2);font-size:var(--text-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NKPs4W_withdrawn{color:var(--color-ok);font-family:var(--font-mono);font-size:var(--text-caption)}.NKPs4W_flush{margin-inline-start:calc(-1 * var(--space-2))}.NKPs4W_dangerText:hover:not(:disabled){color:var(--color-bad)}.NKPs4W_widePage{width:min(100% - var(--gutter) - var(--gutter-r), var(--page-max));padding:var(--space-7) 0 var(--space-8);margin:0 auto}.NKPs4W_gallery{gap:var(--space-1);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.NKPs4W_gallery{grid-template-columns:repeat(4,1fr);gap:6px}}@media (min-width:1080px){.NKPs4W_gallery{gap:var(--space-2);grid-template-columns:repeat(6,1fr)}}.NKPs4W_museList{grid-template-columns:repeat(auto-fill, minmax(min(calc(50% - var(--space-2)), 11rem), 1fr));gap:var(--space-6) var(--space-4);margin:var(--space-5) 0 0;padding:0;list-style:none;display:grid}.NKPs4W_theirMuse{justify-items:start;gap:var(--space-4);display:grid}.NKPs4W_theirMusePicture{width:160px;display:block}.NKPs4W_theirMuseText{gap:var(--space-1);min-width:0;display:grid}.NKPs4W_theirMuseName{align-items:baseline;gap:var(--space-1) var(--space-2);font-size:var(--text-h3);font-weight:var(--weight-medium);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.NKPs4W_theirMuseBio{max-width:var(--measure);color:var(--color-ink-2);font-size:var(--text-body);overflow-wrap:anywhere}@media (min-width:760px){.NKPs4W_theirMuse{align-items:center;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr)}.NKPs4W_theirMusePicture{width:200px}}.NKPs4W_cell{align-content:start;gap:var(--space-3);min-width:0;text-decoration:none;display:grid}.NKPs4W_cellText{gap:var(--space-1);min-width:0;display:grid}.NKPs4W_cellName{font-size:var(--text-body);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NKPs4W_cellNameRow{align-items:baseline;gap:var(--space-2);min-width:0;font-size:var(--text-body);display:flex}.NKPs4W_cell:hover .NKPs4W_cellName{text-decoration:underline}.NKPs4W_cellMeta{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);overflow-wrap:anywhere}.NKPs4W_more{margin-top:var(--space-6)}.NKPs4W_card{gap:var(--space-5) var(--space-6);margin-top:var(--space-4);padding:var(--space-5);border:1px solid var(--color-line-2);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}@media (max-width:540px){.NKPs4W_card{grid-template-columns:minmax(0,1fr)}}.NKPs4W_cardName{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--leading-title)}.NKPs4W_relation{align-items:center;gap:var(--space-2);color:var(--color-ink-2);font-size:var(--text-small);flex-wrap:wrap;display:flex}.NKPs4W_relation a{color:var(--color-ink)}.NKPs4W_facts{margin-top:var(--space-3);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption)}.NKPs4W_bio{max-width:var(--measure);margin:var(--space-5) 0 0;white-space:pre-line}.NKPs4W_bioNote{margin:var(--space-2) 0 0;color:var(--color-ink-3);font-size:var(--text-caption)}.NKPs4W_tags{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.NKPs4W_tag{padding:2px var(--space-2);border:1px solid var(--color-line-2);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-micro)}.NKPs4W_section{margin-top:var(--space-7)}.NKPs4W_sectionTitle{margin:0 0 var(--space-3);font-size:var(--text-h3);font-weight:var(--weight-regular);scroll-margin-top:calc(var(--header-h) + var(--space-4))}.NKPs4W_address{gap:var(--space-2);margin-top:var(--space-4);display:grid}.NKPs4W_addressLabel{font-size:var(--text-small);font-weight:var(--weight-medium)}.NKPs4W_addressRow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.NKPs4W_addressUrl{min-width:0;padding:var(--space-3);border:1px solid var(--color-edge);background:var(--color-paper);font-family:var(--font-mono);font-size:var(--text-small);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:14rem}.NKPs4W_advanced{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-line)}.NKPs4W_advanced>summary{align-items:center;gap:var(--space-3);min-height:var(--hit);cursor:pointer;font-size:var(--text-h3);font-weight:var(--weight-regular);list-style:none;display:flex}.NKPs4W_advanced>summary::-webkit-details-marker{display:none}.NKPs4W_advanced>summary:after{content:"";border-right:1.5px solid var(--color-ink-3);border-bottom:1.5px solid var(--color-ink-3);width:7px;height:7px;transition:transform var(--dur-2) var(--ease-out);margin-left:auto;transform:translateY(-2px)rotate(45deg)}.NKPs4W_advanced[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.NKPs4W_advanced>summary:hover:after{border-color:var(--color-ink)}.NKPs4W_advanced>summary:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.NKPs4W_connClient{font-size:var(--text-body);overflow-wrap:anywhere}.NKPs4W_tierTag{padding:1px var(--space-2);border:1px solid var(--color-line-2);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-micro)}
.cni4Dq_shell{padding:var(--space-8) var(--gutter-r) var(--space-8) var(--gutter);align-content:start;justify-items:center;display:grid}@media (min-width:760px){.cni4Dq_shell:has(>[data-message]){align-content:center}.cni4Dq_card[data-message]{text-align:center}}.cni4Dq_card{width:min(100%,27.5rem);position:relative}.cni4Dq_wide{width:min(100%,44rem)}.cni4Dq_kicker{margin:0 0 var(--space-3);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono)}.cni4Dq_title{font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--leading-title);letter-spacing:-.005em;margin:0}.cni4Dq_sub{margin:var(--space-3) 0 0;color:var(--color-ink-2);font-size:var(--text-body)}.cni4Dq_stack{gap:var(--space-4);margin-top:var(--space-6);display:grid}.cni4Dq_group{gap:var(--space-4);display:grid}form.cni4Dq_stack,form.cni4Dq_group{gap:var(--space-4)}@media (min-width:1080px){form.cni4Dq_stack,form.cni4Dq_group{gap:var(--space-5)}}.cni4Dq_primary,.cni4Dq_secondary{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--hit);padding:0 var(--space-5);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-ui);letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.cni4Dq_primary{background:var(--color-ink);width:100%;color:var(--color-on-ink)}.cni4Dq_primary:hover:not(:disabled){background:var(--btn-primary-hover)}.cni4Dq_secondary{border-color:var(--color-line-2);color:var(--color-ink);background:0 0}.cni4Dq_secondary:hover:not(:disabled){border-color:var(--color-ink)}.cni4Dq_primary:active:not(:disabled),.cni4Dq_secondary:active:not(:disabled){transform:scale(.98)}.cni4Dq_primary:disabled,.cni4Dq_secondary:disabled{background:var(--color-bg-sunk);color:var(--color-ink-4);cursor:not-allowed;border-color:#0000}.cni4Dq_danger{min-height:var(--hit);padding:0 var(--space-2);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono);cursor:pointer;transition:color var(--dur-2) var(--ease-out);background:0 0;border:0;align-items:center;display:inline-flex}.cni4Dq_danger:hover:not(:disabled){color:var(--color-bad)}.cni4Dq_danger:disabled{color:var(--color-ink-4);cursor:not-allowed}.cni4Dq_keyIcon{flex:none;width:18px;height:18px}.cni4Dq_divider{align-items:center;gap:var(--space-4);margin:var(--space-2) 0;color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);display:flex}.cni4Dq_divider:before,.cni4Dq_divider:after{content:"";background:var(--color-line);flex:1;height:1px}.cni4Dq_field{gap:var(--space-2);display:grid}.cni4Dq_label{color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-medium)}.cni4Dq_hint{color:var(--color-ink-3);font-size:var(--text-caption)}.cni4Dq_inputWrap{border:1px solid var(--color-edge);border-radius:var(--radius-0);background:var(--color-paper);transition:border-color var(--dur-2) var(--ease-out);align-items:center;display:flex}.cni4Dq_inputWrap:focus-within{border-color:var(--color-ink);box-shadow:var(--field-focus)}.cni4Dq_inputWrap:focus-within:has(.cni4Dq_input[aria-invalid=true]){border-color:var(--color-bad-strong);box-shadow:inset 0 0 0 1px var(--color-bad-strong)}.cni4Dq_prefix{padding-left:var(--space-3);color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-input)}.cni4Dq_input{min-width:0;min-height:var(--hit);padding:0 var(--space-3);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-input);background:0 0;border:0;outline:none;flex:1}.cni4Dq_prefix+.cni4Dq_input{padding-left:var(--space-1)}.cni4Dq_inputWrap .cni4Dq_input:focus-visible{outline:none}.cni4Dq_mono{font-family:var(--font-mono);letter-spacing:.06em}.cni4Dq_input::placeholder{color:var(--color-ink-3)}.cni4Dq_error{color:var(--color-bad);font-size:var(--text-small);margin:0;line-height:1.6}.cni4Dq_error a{color:var(--color-bad)}.cni4Dq_notice{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-ink-2);background:var(--color-bg-sunk);color:var(--color-ink);font-size:var(--text-small);line-height:1.7}.cni4Dq_note{color:var(--color-ink-3);font-size:var(--text-caption);margin:0;line-height:1.6}.cni4Dq_note a{color:var(--color-ink-2)}.cni4Dq_noteLink{min-height:var(--hit);color:var(--color-ink-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.cni4Dq_noteLink:hover{color:var(--color-ink)}.cni4Dq_footerLine{margin:var(--space-6) 0 0;padding-top:var(--space-5);border-top:1px solid var(--color-line);color:var(--color-ink-2);font-size:var(--text-small)}.cni4Dq_footerLine a{color:var(--color-ink)}.cni4Dq_codes{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-line-2);background:var(--color-paper);counter-reset:code;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.cni4Dq_codes li{align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-mono);white-space:nowrap;counter-increment:code;display:flex}@media (max-width:400px){.cni4Dq_codes{grid-template-columns:minmax(0,1fr)}}.cni4Dq_codes li:before{content:counter(code, decimal-leading-zero);color:var(--color-ink-3);font-size:var(--text-micro)}.cni4Dq_row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cni4Dq_check{align-items:center;gap:var(--space-2);min-height:var(--hit);color:var(--color-ink);font-size:var(--text-small);cursor:pointer;display:flex}.cni4Dq_check input{width:18px;height:18px;accent-color:var(--color-ink)}.cni4Dq_profile{align-items:center;gap:var(--space-4);display:flex}.cni4Dq_handle{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-small)}.cni4Dq_panel{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-line)}.cni4Dq_panelHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.cni4Dq_panelTitle{font-size:var(--text-h3);font-weight:var(--weight-regular);margin:0}.cni4Dq_panelLink{align-items:baseline;gap:var(--space-4);color:var(--color-ink);padding-bottom:0;text-decoration:none;display:flex}.cni4Dq_panelLink .cni4Dq_panelTitle{flex:none}.cni4Dq_panelLink .cni4Dq_panelMeta{text-align:right;flex:1}.cni4Dq_panelArrow{color:var(--color-ink-3);transition:transform var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out)}.cni4Dq_panelLink:hover .cni4Dq_panelArrow,.cni4Dq_panelLink:focus-visible .cni4Dq_panelArrow{color:var(--color-ink);transform:translate(4px)}.cni4Dq_panelMeta{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption)}.cni4Dq_keys{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.cni4Dq_keyRow{align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);display:flex}.cni4Dq_keyText{flex:1;gap:2px;min-width:0;display:grid}.cni4Dq_keyName{font-size:var(--text-body);font-weight:var(--weight-medium)}.cni4Dq_keyMeta{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption)}.cni4Dq_group>.cni4Dq_notice{margin:0}.cni4Dq_securityNote{margin:var(--space-6) 0 0}
.ZGDmtG_page{width:min(100% - var(--gutter) - var(--gutter-r), 46rem);padding:var(--space-7) 0 var(--space-9);margin:0 auto}.ZGDmtG_title{margin:0 0 var(--space-7);font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--leading-title);letter-spacing:-.005em}.ZGDmtG_parts{border-top:1px solid var(--color-ink)}.ZGDmtG_part{gap:var(--space-3);padding:var(--space-6) 0;border-bottom:1px solid var(--color-line);scroll-margin-top:calc(var(--header-h) + var(--space-4));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:760px){.ZGDmtG_part{gap:var(--space-6);grid-template-columns:13rem minmax(0,1fr);align-items:baseline}}.ZGDmtG_heading{font-size:var(--text-h3);font-weight:var(--weight-medium);text-wrap:balance;margin:0;line-height:1.4}.ZGDmtG_body{gap:var(--space-4);max-width:var(--measure);display:grid}.ZGDmtG_body p,.ZGDmtG_facts li{color:var(--color-ink);font-size:var(--text-read);line-height:var(--leading-read);line-break:strict;margin:0}.ZGDmtG_body:lang(en) p,.ZGDmtG_body:lang(en) .ZGDmtG_facts li{line-height:var(--leading-read-latin)}.ZGDmtG_facts{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ZGDmtG_facts li{padding-left:var(--space-5);position:relative}.ZGDmtG_facts li:before{content:"";background:var(--color-ink-3);width:10px;height:1px;position:absolute;top:.9em;left:0}
.NCkfTW_page{width:min(100%,27.5rem);position:relative}@media (min-width:1080px){.NCkfTW_page[data-split]{column-gap:var(--space-8);grid-template-columns:minmax(0,27.5rem) minmax(0,17rem);align-items:start;width:auto;display:grid}.NCkfTW_page[data-split] .NCkfTW_side{padding:var(--space-2) 0 var(--space-2) var(--space-8);border-top:0;border-left:1px solid var(--color-line);margin-top:0}}.NCkfTW_main{min-width:0}.NCkfTW_side{min-width:0;margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--color-line)}.NCkfTW_head{gap:var(--space-3);text-align:center;justify-items:center;display:grid}.NCkfTW_head>.NCkfTW_notice,.NCkfTW_head>.NCkfTW_caution,.NCkfTW_head>.NCkfTW_place,.NCkfTW_head>.NCkfTW_explain{text-align:left;justify-self:stretch}.NCkfTW_head>[data-state]{margin-bottom:var(--space-4)}.NCkfTW_title{font-size:clamp(24px,2.4vw + 12px,34px);font-weight:var(--weight-medium);line-height:var(--leading-title);letter-spacing:-.005em;text-wrap:balance;line-break:strict;margin:0}.NCkfTW_title:lang(en){line-height:var(--leading-title-latin)}.NCkfTW_lede{color:var(--color-ink-2);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.NCkfTW_ledeStrong{color:var(--color-ink)}@media (min-width:760px){.NCkfTW_page[data-message]{text-align:center}.NCkfTW_page[data-message] .NCkfTW_step{justify-items:center}}.NCkfTW_meta{color:var(--color-ink-3);font-size:var(--text-small);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 0;margin:0;line-height:1.6;display:flex}.NCkfTW_nameGroup{justify-content:center;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.NCkfTW_client{color:var(--color-ink-2);overflow-wrap:anywhere}.NCkfTW_unverified{padding:0 var(--space-1);border:1px dashed var(--color-ink-3);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-mono);white-space:nowrap;line-height:1.5}.NCkfTW_host{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono)}.NCkfTW_meta>*+:before{content:"·";margin:0 var(--space-2);color:var(--color-ink-4);font-family:var(--font-sans)}.NCkfTW_reason{word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.NCkfTW_scope{color:var(--color-ink-2);font-size:var(--text-small);margin:0;line-height:1.6}.NCkfTW_notice{margin:var(--space-2) 0 0;padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-ink-2);background:var(--color-bg-sunk);color:var(--color-ink);font-size:var(--text-small);line-height:1.7}.NCkfTW_step{gap:var(--space-5);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-line);display:grid}.NCkfTW_methods{gap:var(--space-3);display:grid}.NCkfTW_methodsLabel{color:var(--color-ink);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-ui);margin:0}.NCkfTW_methodRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.NCkfTW_methodRow[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.NCkfTW_methodRow[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:379px){.NCkfTW_methodRow[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.NCkfTW_methodRow[data-count="3"]>:first-child{grid-column:1/-1}}.NCkfTW_method{min-height:48px;padding:0 var(--space-3)}.NCkfTW_methodRow .NCkfTW_method[aria-busy=true]{border-color:var(--color-ink);color:var(--color-ink);cursor:progress;background:0 0}.NCkfTW_methodRow .NCkfTW_method[data-way=passkey][aria-busy=true]{background:var(--color-ink);color:var(--color-on-ink)}.NCkfTW_methodIcon{flex:none;width:18px;height:18px}.NCkfTW_choices{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.NCkfTW_choice{align-items:center;gap:var(--space-3) var(--space-4);min-height:64px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-line-2);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}@media (hover:hover){.NCkfTW_choice:hover{border-color:var(--color-ink)}}.NCkfTW_choice input{opacity:0;pointer-events:none;position:absolute}.NCkfTW_choice:has(input:checked){border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink);background:var(--color-bg-sunk)}.NCkfTW_choice:has(input:focus-visible){outline:var(--focus-outline);outline-offset:var(--focus-offset)}.NCkfTW_choiceText{gap:var(--space-1);min-width:0;display:grid}.NCkfTW_choiceName{color:var(--color-ink);font-size:var(--text-body);line-height:var(--leading-ui);overflow-wrap:anywhere}.NCkfTW_choiceMeta{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.NCkfTW_paused{color:var(--color-wait);font-family:var(--font-mono);font-size:var(--text-caption)}.NCkfTW_choiceWarn{color:var(--color-ink-2);font-size:var(--text-small);line-height:1.6}.NCkfTW_replace{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-line-2);border-left:2px solid var(--color-bad);background:var(--color-paper);display:grid}.NCkfTW_replace[data-ack]{border-left-color:var(--color-ink)}.NCkfTW_replaceText{align-items:flex-start;gap:var(--space-2);color:var(--color-ink);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere;margin:0;display:flex}.NCkfTW_replaceGlyph{width:16px;height:16px;color:var(--color-bad);flex:none;margin-top:.3em}.NCkfTW_replaceButton{justify-self:start;align-items:center;gap:var(--space-2);min-height:var(--hit);padding:0 var(--space-5);border:1px solid var(--color-line-2);border-radius:var(--radius-pill);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);background:0 0;display:inline-flex}.NCkfTW_replaceButton[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}.NCkfTW_replaceButton:disabled{color:var(--color-ink-4);cursor:not-allowed}@media (hover:hover){.NCkfTW_replaceButton:hover:not(:disabled){border-color:var(--color-ink)}}.NCkfTW_replaceCheck{width:16px;height:16px}.NCkfTW_linkButton{min-height:var(--hit);margin:calc(-1 * var(--space-3)) 0;color:var(--color-ink-2);font-family:var(--font-sans);font-size:var(--text-small);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-2);text-decoration-color:var(--color-line-2);text-underline-offset:4px;cursor:pointer;transition:color var(--dur-2) var(--ease-out), text-decoration-color var(--dur-2) var(--ease-out);background:0 0;border:0;justify-self:start;padding:0}.NCkfTW_linkButton:hover:not(:disabled){color:var(--color-ink);text-decoration-color:currentColor}.NCkfTW_linkButton:disabled{color:var(--color-ink-4);cursor:not-allowed}.NCkfTW_foot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.NCkfTW_quiet{align-items:center;gap:var(--space-2);min-height:var(--hit);padding:0 var(--space-2);margin:0 calc(-1 * var(--space-2));color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-mono);cursor:pointer;transition:color var(--dur-2) var(--ease-out);background:0 0;border:0;display:inline-flex}.NCkfTW_quiet:hover:not(:disabled){color:var(--color-ink)}.NCkfTW_quiet:disabled{color:var(--color-ink-4);cursor:not-allowed}.NCkfTW_quietIcon{flex:none;width:11px;height:16px}.NCkfTW_loading{justify-items:center;gap:var(--space-4);opacity:0;animation:1ms linear .3s forwards NCkfTW_appear;display:grid}@keyframes NCkfTW_appear{to{opacity:1}}.NCkfTW_skeletonPair,.NCkfTW_skeletonTitle,.NCkfTW_skeletonLine{background:var(--color-bg-sunk);display:block}.NCkfTW_skeletonPair{width:200px;height:80px;margin-bottom:var(--space-4)}.NCkfTW_skeletonTitle{width:80%;height:34px}.NCkfTW_skeletonLine{width:55%;height:14px}.NCkfTW_qrPanel{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.NCkfTW_qrTitle{margin:0 0 var(--space-2);font-size:var(--text-h3);font-weight:var(--weight-regular);line-height:1.4}.NCkfTW_qrPlate{--corner:20px;--edge:2px;aspect-ratio:1;background:linear-gradient(var(--color-ink) 0 0) top left / var(--corner) var(--edge) no-repeat, linear-gradient(var(--color-ink) 0 0) top left / var(--edge) var(--corner) no-repeat, linear-gradient(var(--color-ink) 0 0) top right / var(--corner) var(--edge) no-repeat, linear-gradient(var(--color-ink) 0 0) top right / var(--edge) var(--corner) no-repeat, linear-gradient(var(--color-ink) 0 0) bottom left / var(--corner) var(--edge) no-repeat, linear-gradient(var(--color-ink) 0 0) bottom left / var(--edge) var(--corner) no-repeat, linear-gradient(var(--color-ink) 0 0) bottom right / var(--corner) var(--edge) no-repeat, linear-gradient(var(--color-ink) 0 0) bottom right / var(--edge) var(--corner) no-repeat;forced-color-adjust:none;place-items:center;width:min(232px,68vw);padding:14px;display:grid}.NCkfTW_qrPlate[data-muted]{background:linear-gradient(var(--color-line-2) 0 0) top left / var(--corner) var(--edge) no-repeat, linear-gradient(var(--color-line-2) 0 0) top left / var(--edge) var(--corner) no-repeat, linear-gradient(var(--color-line-2) 0 0) top right / var(--corner) var(--edge) no-repeat, linear-gradient(var(--color-line-2) 0 0) top right / var(--edge) var(--corner) no-repeat, linear-gradient(var(--color-line-2) 0 0) bottom left / var(--corner) var(--edge) no-repeat, linear-gradient(var(--color-line-2) 0 0) bottom left / var(--edge) var(--corner) no-repeat, linear-gradient(var(--color-line-2) 0 0) bottom right / var(--corner) var(--edge) no-repeat, linear-gradient(var(--color-line-2) 0 0) bottom right / var(--edge) var(--corner) no-repeat;color:var(--color-ink-3)}.NCkfTW_qr{forced-color-adjust:none;width:100%;height:100%;display:block}.NCkfTW_qrPaper{fill:var(--color-paper)}.NCkfTW_qrPath{fill:var(--color-ink)}.NCkfTW_qrNumber{margin:var(--space-3) 0 0;font-family:var(--font-mono);font-size:52px;font-weight:var(--weight-regular);letter-spacing:.02em;font-variant-numeric:tabular-nums;line-height:1}.NCkfTW_qrHint,.NCkfTW_qrStatus{max-width:17rem;color:var(--color-ink-2);font-size:var(--text-small);margin:0;line-height:1.6}.NCkfTW_qrStatus:empty{display:none}.NCkfTW_phoneGlyph{width:40px;height:60px}.NCkfTW_kicker{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono);margin:0}.NCkfTW_deviceGlyph{width:44px;height:33px;margin-bottom:var(--space-1);color:var(--color-ink-2)}.NCkfTW_caution{margin:var(--space-1) 0 0;padding:var(--space-2) var(--space-3);border-left:2px solid var(--color-ink-2);background:var(--color-bg-sunk);color:var(--color-ink);font-size:var(--text-small);line-height:1.6}.NCkfTW_deviceGlyphSmall{width:16px;height:12px;color:var(--color-ink-3);flex:none;margin-top:.4em}.NCkfTW_place{align-items:flex-start;gap:var(--space-2);color:var(--color-ink-2);font-size:var(--text-small);margin:0;line-height:1.6;display:flex}.NCkfTW_pin{width:12px;height:14px;color:var(--color-ink-3);flex:none;margin-top:.25em}.NCkfTW_pickLabel{color:var(--color-ink);font-size:var(--text-body);font-weight:var(--weight-medium);margin:0}.NCkfTW_numbers{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.NCkfTW_numberButton{border:1px solid var(--color-edge);border-radius:var(--radius-pill);min-height:76px;color:var(--color-ink);font-family:var(--font-mono);font-size:30px;font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);background:0 0;place-items:center;padding:0;line-height:1;display:grid}@media (hover:hover){.NCkfTW_numberButton:hover:not(:disabled){border-color:var(--color-ink)}}.NCkfTW_numberButton:active:not(:disabled){transform:scale(.98)}.NCkfTW_numberButton[aria-busy=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}.NCkfTW_numberButton:disabled:not([aria-busy=true]){border-color:var(--color-line);color:var(--color-ink-4);cursor:not-allowed}.NCkfTW_via{align-items:center;gap:var(--space-2) var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.NCkfTW_viaLabel{float:left;margin-right:var(--space-2);color:var(--color-ink-3);font-size:var(--text-small);padding:0}.NCkfTW_viaOption{align-items:center;gap:var(--space-2);min-height:var(--hit);padding:0 var(--space-4);border:1px solid var(--color-line-2);border-radius:var(--radius-pill);color:var(--color-ink-2);font-size:var(--text-small);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);display:inline-flex;position:relative}@media (hover:hover){.NCkfTW_viaOption:hover{border-color:var(--color-ink)}}.NCkfTW_viaOption input{opacity:0;pointer-events:none;position:absolute}.NCkfTW_viaOption:has(input:checked){border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}.NCkfTW_viaOption:has(input:focus-visible){outline:var(--focus-outline);outline-offset:var(--focus-offset)}.NCkfTW_okMark{width:40px;height:40px;margin-bottom:var(--space-2);color:var(--color-ok)}.NCkfTW_badMark{width:40px;height:40px;margin-bottom:var(--space-2);color:var(--color-ink-3)}
.et_X4G_title{margin-bottom:var(--space-7)}.et_X4G_principles{border-top:1px solid var(--color-ink);margin:0;display:grid}.et_X4G_principle{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr);display:grid}.et_X4G_principle dt{font-size:var(--text-h3);font-weight:var(--weight-medium);line-height:1.4}.et_X4G_principle dd{color:var(--color-ink-2);font-size:var(--text-body);line-height:var(--leading-body);margin:0}@media (min-width:760px){.et_X4G_principle{gap:var(--space-6);grid-template-columns:13rem minmax(0,1fr);align-items:baseline}}.et_X4G_age{margin:var(--space-4) 0 0;color:var(--color-ink-3);font-size:var(--text-small)}.et_X4G_toc{margin:var(--space-8) 0 var(--space-7)}.et_X4G_toc ol{gap:0 var(--space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.et_X4G_toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.et_X4G_toc a{align-items:baseline;gap:var(--space-3);min-height:var(--hit);padding:var(--space-2) 0;border-bottom:1px solid var(--color-line);color:var(--color-ink);font-size:var(--text-body);transition:color var(--dur-2) var(--ease-out);text-decoration:none;display:flex}.et_X4G_toc a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.et_X4G_tocNo{width:2ch;color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;flex:none}.et_X4G_articles{margin:0;padding:0;list-style:none}.et_X4G_article{padding:var(--space-6) 0;border-top:1px solid var(--color-line);scroll-margin-top:calc(var(--header-h) + var(--space-4))}.et_X4G_articleTitle{align-items:baseline;gap:var(--space-4);margin:0 0 var(--space-4);font-size:var(--text-h2);font-weight:var(--weight-regular);line-height:1.35;display:flex}.et_X4G_no{color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-small);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-mono);flex:none}.et_X4G_article:target{margin-left:calc(-1 * var(--space-4));padding-left:calc(var(--space-4) - 2px);border-left:2px solid var(--color-ink)}.et_X4G_text{max-width:var(--measure);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.et_X4G_note{max-width:var(--measure);margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);background:var(--color-bg-sunk);color:var(--color-ink);font-size:var(--text-small);line-height:var(--leading-body)}.et_X4G_afterTitle{margin:var(--space-8) 0 var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-ink);font-size:var(--text-h2);font-weight:var(--weight-regular)}.et_X4G_after{gap:var(--space-3);max-width:var(--measure);font-size:var(--text-body);line-height:var(--leading-body);margin:0;padding-left:1.2em;display:grid}.et_X4G_after li::marker{color:var(--color-ink-3)}
._06co2W_page{flex-direction:column;display:flex}._06co2W_field{min-height:clamp(440px,100svh - 168px,900px);padding:0 var(--gutter-r) var(--space-7) var(--gutter);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:clip visible}._06co2W_canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}._06co2W_pause{top:var(--space-2);right:max(calc(var(--gutter-r) - 14px), calc((100% - var(--page-max)) / 2 - 14px));z-index:var(--z-content);width:var(--hit);height:var(--hit);border-radius:var(--radius-pill);color:var(--color-ink-2);cursor:pointer;transition:color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}._06co2W_pause svg{fill:currentColor;width:11px;height:11px}._06co2W_pause:hover{background:var(--color-bg-sunk);color:var(--color-ink)}._06co2W_hero{gap:var(--space-4);width:min(100%, var(--page-max));margin:0 auto;display:grid;position:relative}._06co2W_wordmark{margin:0;line-height:0}._06co2W_wordmarkArt{width:min(calc(var(--text-mega) * 4.6), 930px);max-width:100%;height:auto;display:block}._06co2W_tagline{color:var(--color-ink-2);font-size:clamp(17px,4.6vw,22px);font-weight:var(--weight-regular);line-height:var(--leading-title);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;margin:0}@media (min-width:760px){._06co2W_field{min-height:clamp(440px,100svh - 252px,900px);padding-bottom:calc(var(--space-8) + var(--space-4))}}@media (min-width:1080px){._06co2W_hero{align-items:end;gap:var(--space-7);grid-template-columns:auto 1fr}._06co2W_tagline{text-align:right;justify-self:end;max-width:12.5em}._06co2W_tagline:lang(en){max-width:15em;font-size:18px}}._06co2W_champion{z-index:var(--z-content);width:0;height:0;position:absolute;top:30%;left:74%}._06co2W_champLink{top:calc(var(--hit) / -2);left:calc(var(--hit) / -2);width:var(--hit);height:var(--hit);color:inherit;place-items:center;text-decoration:none;display:grid;position:absolute}._06co2W_champLink>[data-identity]{position:relative}._06co2W_champPool{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-gold) 30%, transparent), color-mix(in srgb, var(--color-gold) 9%, transparent) 55%, transparent);pointer-events:none;width:112px;height:112px;margin:-56px 0 0 -56px;position:absolute;top:50%;left:50%}._06co2W_field[data-moving] ._06co2W_champPool{animation:_06co2W_champ-breathe 4.8s var(--ease-in-out) infinite alternate}@keyframes _06co2W_champ-breathe{0%{opacity:.55;transform:scale(.82)}to{opacity:1;transform:scale(1.08)}}._06co2W_crown{width:16px;height:11px;fill:var(--color-gold-ink);position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-100% - 12px))}._06co2W_champTag{padding:0 var(--space-1);background:color-mix(in srgb, var(--color-bg) 85%, transparent);color:var(--color-ink-2);font-size:var(--text-caption);letter-spacing:.04em;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--ease-out), visibility 0s linear var(--dur-2);line-height:1.4;position:absolute;top:calc(50% + 14px);left:50%;transform:translate(-50%)}._06co2W_champion[data-open] ._06co2W_champTag,._06co2W_champLink:focus-visible ._06co2W_champTag{opacity:1;visibility:visible;transition-delay:0s}@media (hover:hover){._06co2W_champLink:hover ._06co2W_champTag{opacity:1;visibility:visible;transition-delay:0s}}._06co2W_champCard{top:calc(100% + var(--space-5));gap:var(--space-3);width:208px;padding:var(--space-3);background:var(--color-paper);box-shadow:var(--shadow-pop);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out), visibility 0s linear var(--dur-2);display:grid;position:absolute;right:0;transform:translateY(-4px)}._06co2W_champCard:before{content:"";height:var(--space-5);position:absolute;bottom:100%;left:0;right:0}._06co2W_champion[data-open] ._06co2W_champCard,._06co2W_champLink:focus-visible ._06co2W_champCard{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}@media (hover:hover){._06co2W_champLink:hover ._06co2W_champCard{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}}._06co2W_champion[data-dismissed] ._06co2W_champCard{opacity:0;visibility:hidden;pointer-events:none}._06co2W_champion[data-side=start] ._06co2W_champCard{left:0;right:auto}._06co2W_champPhoto{background:var(--color-white);outline:1.5px solid var(--color-gold-ink);outline-offset:2px;margin:3px;display:block}._06co2W_champPhoto img{width:100%;height:auto;display:block}._06co2W_champNoPhoto{aspect-ratio:1;color:var(--color-ink-3);font-family:var(--font-mono);font-size:var(--text-h3);place-items:center;display:grid}._06co2W_champMeta{gap:var(--space-1);display:grid}._06co2W_champRound{color:var(--color-ink-2);font-size:var(--text-caption)}._06co2W_champName{align-items:center;gap:var(--space-2);color:var(--color-ink);font-size:var(--text-h3);font-weight:var(--weight-medium);line-height:var(--leading-ui);flex-wrap:wrap;display:flex}@media (min-width:760px){._06co2W_champCard{width:240px}}._06co2W_entries{width:min(100% - var(--gutter) - var(--gutter-r), var(--page-max));margin:0 auto}._06co2W_entries ul{gap:var(--space-2);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}._06co2W_entries ._06co2W_solid{grid-column:1/-1}@media (max-width:359px){._06co2W_entries ul{grid-template-columns:1fr}}._06co2W_entry{justify-content:space-between;gap:var(--space-5);height:100%;min-height:120px;padding:var(--space-4);border:1px solid var(--color-ink);color:var(--color-ink);transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative}._06co2W_entry:hover{background:var(--color-paper)}._06co2W_solid ._06co2W_entry{border-color:var(--sec);background:var(--sec);min-height:132px;color:var(--color-ink)}._06co2W_solid ._06co2W_entry:hover{border-color:var(--sec-deep);background:var(--sec-deep);color:var(--color-paper)}._06co2W_entryTitle{padding-right:var(--space-6);font-size:clamp(22px,6vw,32px);font-weight:var(--weight-medium);line-height:var(--leading-title);letter-spacing:var(--tracking-display);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}._06co2W_solid ._06co2W_entryTitle{font-size:var(--text-display);line-height:var(--leading-display)}._06co2W_entryText{color:var(--color-ink-2);font-size:var(--text-small);line-height:var(--leading-ui)}._06co2W_solid ._06co2W_entryText{color:inherit}._06co2W_sections{grid-auto-columns:1fr;grid-auto-flow:column;height:6px;display:grid;position:absolute;bottom:0;left:0;right:0}._06co2W_sections>span{background:var(--sec)}._06co2W_arrow{top:var(--space-4);right:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.5px;width:22px;height:22px;transition:transform var(--dur-3) var(--ease-out);position:absolute}._06co2W_entry:hover ._06co2W_arrow,._06co2W_entry:focus-visible ._06co2W_arrow{transform:translate(4px)}._06co2W_stageDoor{--pool-at:calc(var(--space-4) + 11px);--pool-r:96px;isolation:isolate;background:var(--color-bg)}._06co2W_stageDoor:hover{background:var(--color-bg)}._06co2W_stageDoor:before{content:"";z-index:-1;background:radial-gradient(circle var(--pool-r) at right var(--pool-at) top var(--pool-at), color-mix(in srgb, var(--color-gold) 26%, transparent), color-mix(in srgb, var(--color-gold) 7%, transparent) 55%, transparent);opacity:.6;transition:opacity var(--dur-3) var(--ease-out);pointer-events:none;position:absolute;inset:0}._06co2W_stageDoor:hover:before,._06co2W_stageDoor:focus-visible:before{opacity:1}._06co2W_stageDoor:focus-visible{outline:2px solid var(--color-stage);outline-offset:var(--focus-offset)}._06co2W_stageArrow{overflow:visible}._06co2W_stageArrowLine{stroke:var(--color-gold);stroke-linecap:round;stroke-linejoin:round}._06co2W_spark,._06co2W_sparkLate{fill:var(--color-gold);stroke:none;transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-3) var(--ease-out), opacity var(--dur-3) var(--ease-out), fill var(--dur-2) var(--ease-out)}._06co2W_sparkLate{opacity:0;transform:scale(.3)}._06co2W_stageDoor:hover ._06co2W_spark,._06co2W_stageDoor:focus-visible ._06co2W_spark{fill:var(--color-spot);transform:scale(1.3)}._06co2W_stageDoor:hover ._06co2W_sparkLate,._06co2W_stageDoor:focus-visible ._06co2W_sparkLate{opacity:1;transform:none}@media (min-width:760px){._06co2W_entries ul{gap:var(--space-3)}._06co2W_entries ._06co2W_solid{grid-column:auto}._06co2W_entry{min-height:136px;padding:var(--space-5)}._06co2W_solid ._06co2W_entry{min-height:184px}._06co2W_entryText{font-size:var(--text-body)}._06co2W_arrow{top:var(--space-5);right:var(--space-5);width:28px;height:28px}._06co2W_stageDoor{--pool-at:calc(var(--space-5) + 14px);--pool-r:120px}}@media (min-width:1080px){._06co2W_entries ul{grid-template-columns:5fr 5fr 3fr 3fr}._06co2W_entry{min-height:184px}}._06co2W_census{--census-cols:11;--census-gap:var(--space-5);--census-room:100cqi;--census-max:10px;--census-pitch:clamp(9px, (var(--census-room) - var(--census-gap) - 2px) / (7.28 + var(--census-cols)), var(--census-max));--census-d:calc(var(--census-pitch) * 7);width:min(100% - var(--gutter) - var(--gutter-r), var(--page-max));padding:var(--space-5) 0 var(--space-4);grid-template-columns:1fr;margin:0 auto;display:grid;container-type:inline-size}._06co2W_census[data-cols="17"]{--census-cols:17}._06co2W_census[data-cols="25"]{--census-cols:25}._06co2W_census[data-cols="31"]{--census-cols:31}._06co2W_census[data-cols="37"]{--census-cols:37}._06co2W_census[data-cols="45"]{--census-cols:45}@supports not (width:1cqi){._06co2W_census{--census-pitch:var(--census-max)}}._06co2W_census ._06co2W_censusDots{--dot-pitch:var(--census-pitch)}._06co2W_block{align-items:flex-end;gap:calc(var(--census-d) * .3 + var(--space-3)) var(--census-gap);min-width:0;padding:calc(var(--census-d) * .3 + var(--space-3)) 0;flex-wrap:wrap;margin:0;display:flex}._06co2W_block+._06co2W_block{box-shadow:inset 0 1px 0 var(--color-line)}._06co2W_census ._06co2W_censusBadge{--badge-d:var(--census-d)}@media (min-width:760px){._06co2W_census{--census-gap:var(--space-7);--census-max:16px;padding:var(--space-6) 0 var(--space-5)}}@media (min-width:1080px){._06co2W_census{--census-room:calc(50cqi - var(--space-8));--census-max:19px;grid-template-columns:1fr 1fr}._06co2W_block+._06co2W_block{padding-left:var(--space-8);box-shadow:inset 1px 0 0 var(--color-line)}}
