.kMwdmG_archive{--archive-nav:var(--profile-chrome,78px);min-width:0;scroll-margin-top:calc(var(--archive-nav) + 74px);gap:16px;display:grid}.kMwdmG_indexHead,.kMwdmG_stageHead{align-items:center;gap:10px;min-width:0;display:flex}.kMwdmG_indexHead h2,.kMwdmG_stageHead h2{min-width:0;color:var(--up-ink);letter-spacing:-.01em;align-items:baseline;gap:8px;margin:0;font-size:15.5px;font-weight:650;display:flex}.kMwdmG_stageHead h2 i{color:var(--up-faint-soft);font-style:normal}.kMwdmG_stageHead h2 span{color:var(--up-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.kMwdmG_stageCount{color:var(--up-muted);background:var(--up-fill);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:2px 9px;font-size:11px;font-weight:600}.kMwdmG_index{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.kMwdmG_albumCard{border:1px solid var(--up-line);border-radius:var(--up-r-panel);text-align:start;background:#fff;width:100%;padding:0;transition:border-color .18s;display:block;overflow:hidden}.kMwdmG_albumCard:hover{border-color:var(--up-ink)}.kMwdmG_albumCard:focus-visible{outline:2px solid var(--up-ink);outline-offset:3px}.kMwdmG_albumCover{aspect-ratio:3/2;background:var(--up-fill);display:block;position:relative;overflow:hidden}.kMwdmG_albumCover img{object-fit:cover;transition:transform .5s}.kMwdmG_albumCard:hover .kMwdmG_albumCover img{transform:scale(1.04)}.kMwdmG_albumName{color:var(--up-ink);align-items:center;gap:10px;padding:14px 16px;display:flex}.kMwdmG_albumName strong{min-width:0;font-size:14.5px;font-weight:620;line-height:1.4}.kMwdmG_albumCount{color:var(--up-muted);background:var(--up-fill);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;margin-inline-start:auto;padding:2px 9px;font-size:11px;font-weight:600}.kMwdmG_albumArrow{color:var(--up-faint-soft);flex:none;transition:color .16s,transform .16s}.kMwdmG_albumCard:hover .kMwdmG_albumArrow,.kMwdmG_albumCard:focus-visible .kMwdmG_albumArrow{color:var(--up-ink);transform:translate(2px,-2px)}.kMwdmG_back{border:1px solid var(--up-line);border-radius:var(--up-r-control);color:var(--up-body);background:#fff;flex:none;align-items:center;gap:7px;padding:7px 12px 7px 10px;font-size:12.5px;font-weight:600;transition:border-color .16s,color .16s;display:inline-flex}.kMwdmG_back:hover{border-color:var(--up-ink);color:var(--up-ink)}.kMwdmG_back:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}[dir=rtl] .kMwdmG_back svg{transform:scaleX(-1)}.kMwdmG_mapLink{border:1px solid var(--up-line);border-radius:var(--up-r-control);color:var(--up-ink);background:#fff;flex:none;justify-content:center;align-items:center;gap:7px;margin-inline-start:auto;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.kMwdmG_mapLink:hover{border-color:var(--up-ink)}.kMwdmG_mapLink:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}.kMwdmG_parts{scrollbar-width:thin;gap:7px;max-width:100%;margin:0;padding:0 0 3px;list-style:none;display:flex;overflow-x:auto}.kMwdmG_parts li{flex:none}.kMwdmG_parts button{border:1px solid var(--up-line);color:var(--up-body);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;font-weight:550;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}.kMwdmG_parts button:hover{border-color:var(--up-ink);color:var(--up-ink)}.kMwdmG_parts button:focus-visible{outline:2px solid var(--up-ink);outline-offset:2px}.kMwdmG_parts button[aria-pressed=true]{border-color:var(--up-ink);color:#fff;background:var(--up-ink)}.kMwdmG_parts button[aria-pressed=true] .kMwdmG_partCount{color:#fff}.kMwdmG_partName{text-overflow:ellipsis;max-width:30ch;overflow:hidden}.kMwdmG_partCount{color:var(--up-faint);font-variant-numeric:tabular-nums;font-size:10.5px}.kMwdmG_wall{grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:11px;margin:0;padding:0;list-style:none;display:grid}.kMwdmG_wall>li{aspect-ratio:3/2;min-width:0;position:relative}.kMwdmG_wall>li[data-feature=true]{grid-area:span 2/span 2}.kMwdmG_wall button{border-radius:var(--up-r-panel);background:var(--up-fill);border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.kMwdmG_wall button:hover img,.kMwdmG_wall button:focus-visible img{transform:scale(1.04)}.kMwdmG_wall button:focus-visible{outline:2px solid var(--up-ink);outline-offset:3px}.kMwdmG_wall img{object-fit:cover;transition:transform .5s}.kMwdmG_plateOrder{top:9px;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.05em;unicode-bidi:isolate;background:#14141694;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600;position:absolute;inset-inline-start:9px}.kMwdmG_plateCaption{color:#fff;text-align:start;opacity:0;background:linear-gradient(#14141600,#141416cc 92%);padding:34px 12px 11px;font-size:12px;font-weight:500;line-height:1.4;transition:opacity .22s,transform .22s;position:absolute;inset:auto 0 0;transform:translateY(8px)}.kMwdmG_wall button:hover .kMwdmG_plateCaption,.kMwdmG_wall button:focus-visible .kMwdmG_plateCaption{opacity:1;transform:translateY(0)}@media (hover:none){.kMwdmG_plateCaption{opacity:1;transform:none}}.kMwdmG_empty{color:var(--up-muted);margin:26px 0 0;font-size:13px;line-height:1.7}.kMwdmG_viewer{color:#fff;background:var(--up-ink);border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.kMwdmG_viewer[open]{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.kMwdmG_viewer::backdrop{background:#0b0d11f0}.kMwdmG_viewerBar{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.kMwdmG_viewerBar>p{min-width:0;color:var(--up-faint-soft);align-items:center;gap:9px;font-size:12.5px;display:flex}.kMwdmG_viewerBar>p strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.kMwdmG_viewerBar>div{align-items:center;gap:12px;display:flex}.kMwdmG_viewerCount{color:#fff;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;border:1px solid #ffffff2e;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.kMwdmG_viewerClose{color:#fff;background:#ffffff14;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .16s,border-color .16s,color .16s;display:grid}.kMwdmG_viewerClose:hover{color:var(--up-ink);background:#fff;border-color:#fff}.kMwdmG_viewerClose:focus-visible,.kMwdmG_viewerStep:focus-visible{outline-offset:2px;outline:2px solid #fff}.kMwdmG_viewerStage{min-height:0;margin:16px 78px;position:relative}.kMwdmG_viewerStage img{object-fit:contain}.kMwdmG_viewerStep{color:#fff;background:#0b0d118c;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:52px;height:52px;transition:background-color .16s,border-color .16s,color .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}[dir=rtl] .kMwdmG_viewerStep svg{transform:scaleX(-1)}.kMwdmG_viewerStep[data-side=start]{inset-inline-start:-66px}.kMwdmG_viewerStep[data-side=end]{inset-inline-end:-66px}.kMwdmG_viewerStep:hover{color:var(--up-ink);background:#fff;border-color:#fff}.kMwdmG_viewerStep:disabled{opacity:.3}.kMwdmG_viewerStep:disabled:hover{color:#fff;background:#0b0d118c;border-color:#ffffff38}.kMwdmG_viewerFooter{flex-direction:column;gap:10px;padding:0 18px 14px;display:flex}.kMwdmG_viewerCaption{color:var(--up-faint-soft);align-items:center;gap:9px;font-size:12.5px;display:flex}.kMwdmG_viewerThumbs{scrollbar-width:thin;gap:8px;max-width:100%;margin:0;padding:2px 2px 6px;list-style:none;display:flex;overflow-x:auto}.kMwdmG_viewerThumbs li{flex:none}.kMwdmG_viewerThumbs button{border-radius:var(--up-r-control);opacity:.42;border:2px solid #0000;width:88px;height:58px;transition:opacity .16s,border-color .16s;display:block;position:relative;overflow:hidden}.kMwdmG_viewerThumbs button:hover{opacity:.85}.kMwdmG_viewerThumbs button:focus-visible{outline-offset:2px;opacity:1;outline:2px solid #fff}.kMwdmG_viewerThumbs button[aria-current=true]{opacity:1;border-color:#fff}.kMwdmG_viewerThumbs img{object-fit:cover}.kMwdmG_srHeading{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.kMwdmG_wall img,.kMwdmG_albumCover img,.kMwdmG_plateCaption,.kMwdmG_viewerThumbs button{transition:none}.kMwdmG_wall button:hover img,.kMwdmG_wall button:focus-visible img,.kMwdmG_albumCard:hover .kMwdmG_albumCover img{transform:none}}@media (max-width:1023px){.kMwdmG_viewerStage{margin:14px 60px}.kMwdmG_viewerStep[data-side=start]{inset-inline-start:-54px}.kMwdmG_viewerStep[data-side=end]{inset-inline-end:-54px}}@media (max-width:639px){.kMwdmG_archive{gap:13px}.kMwdmG_index{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kMwdmG_albumName{gap:7px;padding:11px 12px}.kMwdmG_albumName strong{font-size:12.5px}.kMwdmG_albumCount{padding:1px 7px;font-size:10px}.kMwdmG_albumArrow{display:none}.kMwdmG_indexHead h2,.kMwdmG_stageHead h2{font-size:15px}.kMwdmG_back{padding:7px 10px}.kMwdmG_mapLink{padding:8px}.kMwdmG_mapLink span{display:none}.kMwdmG_wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kMwdmG_viewerBar{padding:10px 12px}.kMwdmG_viewerBar>p span,.kMwdmG_viewerBar>p i{display:none}.kMwdmG_viewerStage{margin:10px 0}.kMwdmG_viewerStep{background:#0b0d11b8;width:44px;height:44px}.kMwdmG_viewerStep[data-side=start]{inset-inline-start:8px}.kMwdmG_viewerStep[data-side=end]{inset-inline-end:8px}.kMwdmG_viewerFooter{padding:0 12px 12px}.kMwdmG_viewerThumbs button{width:68px;height:46px}}
