._2YPN7q_figure{margin:0}._2YPN7q_frame{background:var(--grey-1);position:relative;overflow:hidden}._2YPN7q_dither,._2YPN7q_source{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._2YPN7q_dither{image-rendering:pixelated}._2YPN7q_source{opacity:0}._2YPN7q_pass{z-index:2;background:var(--blue);pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}._2YPN7q_caption{margin-top:var(--s2);color:var(--grey-3)}._2YPN7q_frame:hover ._2YPN7q_pass,._2YPN7q_frame:focus ._2YPN7q_pass,a:hover ._2YPN7q_pass,a:focus-visible ._2YPN7q_pass{animation:_2YPN7q_pass .7s var(--ease-in-out) both}._2YPN7q_frame:hover ._2YPN7q_source,._2YPN7q_frame:focus ._2YPN7q_source,a:hover ._2YPN7q_source,a:focus-visible ._2YPN7q_source{animation:0s linear .3s forwards _2YPN7q_show}@keyframes _2YPN7q_pass{0%{transform-origin:0;transform:scaleX(0)}43%{transform-origin:0;transform:scaleX(1)}44%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes _2YPN7q_show{to{opacity:1}}@media (prefers-reduced-motion:reduce){._2YPN7q_pass{display:none}._2YPN7q_frame:hover ._2YPN7q_source,._2YPN7q_frame:focus ._2YPN7q_source,a:hover ._2YPN7q_source,a:focus-visible ._2YPN7q_source{opacity:1}}
.QuHVGW_pageTitle{padding-block:var(--s6) var(--s5);font-size:var(--t-display);letter-spacing:-.02em;text-align:center;overflow-wrap:anywhere;font-weight:900;line-height:.95}.QuHVGW_h2{font-size:var(--t-h2);font-weight:700;line-height:1.1}.QuHVGW_h3{font-size:var(--t-h3);font-weight:700;line-height:1.25}.QuHVGW_lead{max-width:44ch;font-size:var(--t-lead);line-height:1.45}.QuHVGW_meta{color:var(--grey-3);font-size:var(--t-meta);font-weight:500}.QuHVGW_plain{margin:0;padding:0;list-style:none}.QuHVGW_hero,.QuHVGW_sheet,.QuHVGW_featuredHead,.QuHVGW_featured,.QuHVGW_index,.QuHVGW_cover,.QuHVGW_detail,.QuHVGW_pager,.QuHVGW_about,.QuHVGW_lost{width:min(100%,1100px,64vw);margin-inline:auto}@media (min-width:900px) and (min-height:640px){.QuHVGW_panel{flex-direction:column;min-height:calc(100svh - 65px);display:flex}.QuHVGW_panel>:last-child{flex:1;align-content:center}.QuHVGW_panel .QuHVGW_sheet{gap:var(--s5);padding-block:var(--s4)}.QuHVGW_panel>hr{display:none}}.QuHVGW_hero{justify-items:center;gap:var(--s4);padding-block:var(--s6) var(--s7);text-align:center;display:grid}.QuHVGW_name{font-size:var(--t-display);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:900;line-height:.95}.QuHVGW_intro{justify-items:center;gap:var(--s3);display:grid}.QuHVGW_role{font-size:var(--t-h3);font-weight:700}.QuHVGW_readout{justify-items:center;gap:var(--s2);padding:var(--s3);border:1px solid var(--fg);background:var(--bg);display:grid}.QuHVGW_available,.QuHVGW_unavailable{padding:4px 8px}.QuHVGW_available{background:var(--blue);color:#fff}.QuHVGW_unavailable{border:1px solid var(--grey-2);color:var(--grey-3)}.QuHVGW_sheet{justify-items:center;gap:var(--s6);padding-block:var(--s5) var(--s7);text-align:center;display:grid}.QuHVGW_stack{justify-items:center;gap:var(--s4);display:grid}.QuHVGW_tools{justify-content:center;gap:var(--s2) var(--s5);flex-wrap:wrap;display:flex}.QuHVGW_tools li>span{align-items:center;gap:var(--s2);min-height:44px;font-size:var(--t-lead);font-weight:500;display:inline-flex}.QuHVGW_spec div{justify-content:space-between;align-items:baseline;gap:var(--s3);padding-block:10px;display:flex}.QuHVGW_spec dt{color:var(--grey-3);font-size:var(--t-meta);font-weight:500}.QuHVGW_spec dd{text-align:right;font-weight:700}.QuHVGW_widgets{justify-content:center;align-items:stretch;gap:var(--gutter);flex-wrap:wrap;width:100%;display:flex}.QuHVGW_widget{align-content:start;gap:var(--s3);min-width:0;max-width:420px;padding:var(--s4);border:1px solid var(--fg);background:var(--bg);text-align:left;flex:280px;display:grid}.QuHVGW_widgetHead{gap:var(--s1);display:grid}.QuHVGW_widgetHead a{align-items:center;min-height:44px;margin-inline:-8px;padding-inline:8px;text-decoration:none;display:inline-flex}.QuHVGW_widgetHead p{color:var(--grey-3)}.QuHVGW_hauntChart div{border-bottom:1px solid var(--fg);align-items:flex-end;gap:2px;height:72px;display:flex}.QuHVGW_hauntChart i{background:var(--blue-ink);flex:1;min-width:0}.QuHVGW_hauntChart .QuHVGW_hauntToday{border:1px solid var(--blue-ink);background:0 0;border-bottom:0}.QuHVGW_hauntChart figcaption{margin-top:var(--s2);color:var(--grey-3)}.QuHVGW_widget .QuHVGW_spec div{padding-block:6px}.QuHVGW_widget .QuHVGW_spec dd{font-size:var(--t-h3)}.QuHVGW_hauntBadges{gap:var(--s2);flex-wrap:wrap;display:flex}.QuHVGW_hauntBadges li,.QuHVGW_hauntBadges img,.QuHVGW_hauntBadges span,.QuHVGW_hauntBadges svg{width:28px;height:28px;display:block}.QuHVGW_hauntBadges img{object-fit:contain}.QuHVGW_widgetHead a{overflow-wrap:anywhere;font-size:1rem}.QuHVGW_track{align-items:center;gap:var(--s3);display:flex}.QuHVGW_track p,.QuHVGW_track a{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.QuHVGW_track a{text-decoration:none}.QuHVGW_track strong{font-size:var(--t-h3);line-height:1.2}.QuHVGW_track small{color:var(--grey-3);font-size:var(--t-meta)}.QuHVGW_cover{background:var(--blue);flex:none;width:96px;height:96px}.QuHVGW_cover img{object-fit:cover;filter:grayscale()contrast(1.15);mix-blend-mode:screen;width:100%;height:100%}.QuHVGW_track:hover .QuHVGW_cover img,.QuHVGW_track:focus-within .QuHVGW_cover img{filter:none;mix-blend-mode:normal}.QuHVGW_earlier{border-top:1px solid var(--grey-2);display:grid}.QuHVGW_earlier li{align-items:baseline;gap:0 var(--s2);border-bottom:1px solid var(--grey-2);font-size:var(--t-meta);overflow-wrap:anywhere;flex-wrap:wrap;padding-block:6px;display:flex}.QuHVGW_earlier span{color:var(--grey-3)}.QuHVGW_repo{gap:var(--s1);overflow-wrap:anywhere;display:grid}.QuHVGW_repo strong{font-size:var(--t-h3)}.QuHVGW_featuredHead{justify-items:center;gap:var(--s3);padding-block:var(--s5);text-align:center;display:grid}.QuHVGW_featured{justify-content:center;gap:var(--s5) var(--gutter);padding-bottom:var(--s6);text-align:center;grid-template-columns:repeat(auto-fit,minmax(240px,340px));display:grid}.QuHVGW_featuredEmpty{text-align:center}.QuHVGW_card{text-decoration:none;display:block}.QuHVGW_card h3{margin-top:var(--s3);font-size:var(--t-h3);font-weight:700;line-height:1.2}.QuHVGW_filter{justify-content:center;gap:var(--s2);padding-bottom:var(--s5);flex-wrap:wrap;display:flex}.QuHVGW_index{padding:0;list-style:none}.QuHVGW_indexRow{align-items:start;row-gap:var(--s2);padding-block:var(--s4);text-decoration:none}.QuHVGW_indexCover{grid-column:1/5}.QuHVGW_indexTitle{font-size:var(--t-h2);grid-column:5/10;font-weight:700;line-height:1.1}.QuHVGW_indexYear{grid-column:10/11;font-weight:500}.QuHVGW_indexTags{color:var(--grey-3);font-size:var(--t-meta);grid-column:11/13;font-weight:500}.QuHVGW_detail{justify-items:center;gap:var(--s5);padding-block:var(--s5) var(--s7);display:grid}.QuHVGW_side{width:min(100%,480px)}.QuHVGW_side ul{justify-content:center;gap:var(--s2);margin-top:var(--s4);flex-wrap:wrap;display:flex}.QuHVGW_text{gap:var(--s5);width:min(100%,68ch);display:grid}.QuHVGW_text .QuHVGW_lead{text-align:center;margin-inline:auto}.QuHVGW_prose>*+*{margin-top:1em}.QuHVGW_prose h2,.QuHVGW_prose h3{font-size:var(--t-h3);margin-top:2em;font-weight:700;line-height:1.25}.QuHVGW_prose code{background:var(--grey-1);padding:1px 4px;font-size:.9em}.QuHVGW_prose pre{padding:var(--s3);background:var(--grey-1);overflow-x:auto}.QuHVGW_prose blockquote{padding-left:var(--s3);border-left:1px solid var(--fg);margin-inline:0}.QuHVGW_prose img{max-width:100%}.QuHVGW_gallery{gap:var(--s4) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.QuHVGW_pager{justify-content:space-between;gap:var(--s3);padding-block:var(--s5);display:flex}.QuHVGW_pager a{max-width:48%;min-height:72px;padding:var(--s2) var(--s3);border:1px solid var(--fg);align-content:center;font-weight:700;text-decoration:none;display:grid}.QuHVGW_pager a small{font-size:var(--t-meta);font-weight:500}.QuHVGW_pager a:only-child[data-next]{margin-left:auto}.QuHVGW_about{justify-items:center;gap:var(--s6);padding-bottom:var(--s7);text-align:center;display:grid}.QuHVGW_portrait{width:min(100%,360px)}.QuHVGW_aboutText{justify-items:center;gap:var(--s6);width:min(100%,68ch);display:grid}.QuHVGW_aboutText section{justify-items:center;gap:var(--s3);width:100%;display:grid}.QuHVGW_aboutText hr{width:100%}.QuHVGW_bio{font-size:var(--t-lead);gap:1em;line-height:1.5;display:grid}.QuHVGW_aboutLinks a{justify-content:center;align-items:center;gap:var(--s2);min-height:48px;padding-inline:12px;font-weight:500;text-decoration:none;display:flex}.QuHVGW_lost{justify-items:center;gap:var(--s4);padding-block:var(--s7);text-align:center;display:grid}.QuHVGW_lost h1{letter-spacing:-.03em;color:var(--blue-ink);font-size:clamp(6rem,30vw,22rem);font-weight:900;line-height:.8}@media (max-width:899px){.QuHVGW_hero,.QuHVGW_sheet,.QuHVGW_featuredHead,.QuHVGW_featured,.QuHVGW_index,.QuHVGW_cover,.QuHVGW_detail,.QuHVGW_pager,.QuHVGW_about,.QuHVGW_lost{width:100%}.QuHVGW_indexTitle{grid-column:5/-1}.QuHVGW_indexYear{grid-column:5/7}.QuHVGW_indexTags{grid-column:7/-1}}@media (max-width:519px){.QuHVGW_gallery{grid-template-columns:1fr}.QuHVGW_pager{flex-direction:column}.QuHVGW_pager a{max-width:none}}
