.random[data-astro-cid-cwgtszdh]{padding-top:32px;padding-bottom:32px;position:relative}.random[data-astro-cid-cwgtszdh]:after{content:"";left:var(--gutter);right:var(--gutter);border-bottom:1px solid var(--ink);position:absolute;bottom:0}.rnd-inner[data-astro-cid-cwgtszdh]{align-items:center;gap:32px;display:flex}.rnd-cover[data-astro-cid-cwgtszdh]{flex:0 0 200px}.rnd-body[data-astro-cid-cwgtszdh]{min-width:0;transition:opacity .25s var(--ease);flex-direction:column;gap:10px;display:flex}.rnd-cover[data-astro-cid-cwgtszdh] img[data-astro-cid-cwgtszdh]{transition:opacity .25s var(--ease)}.random[data-astro-cid-cwgtszdh].swapping .rnd-body[data-astro-cid-cwgtszdh],.random[data-astro-cid-cwgtszdh].swapping .rnd-cover[data-astro-cid-cwgtszdh] img[data-astro-cid-cwgtszdh]{opacity:0}.rnd-body[data-astro-cid-cwgtszdh] p[data-astro-cid-cwgtszdh]{margin:0}.rnd-body[data-astro-cid-cwgtszdh] .kicker[data-astro-cid-cwgtszdh]{margin:0 0 4px;font-weight:400}.rnd-year[data-astro-cid-cwgtszdh]{font-family:var(--cond);align-items:baseline;gap:14px;font-size:64px;font-weight:700;line-height:1;display:flex}.rnd-year[data-astro-cid-cwgtszdh] .stamp[data-astro-cid-cwgtszdh]{font-size:13px}.rnd-title[data-astro-cid-cwgtszdh]{font-family:var(--cond);text-transform:uppercase;font-size:34px;font-weight:700;line-height:1.1}.rnd-title[data-astro-cid-cwgtszdh] a[data-astro-cid-cwgtszdh]:hover{color:var(--accent)}.rnd-meta[data-astro-cid-cwgtszdh]{font-size:12px}.rnd-actions[data-astro-cid-cwgtszdh]{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.rnd-actions[data-astro-cid-cwgtszdh] .btn[data-astro-cid-cwgtszdh]:disabled{opacity:.5;cursor:default}@media (width<=760px){.random[data-astro-cid-cwgtszdh]{padding-top:20px;padding-bottom:20px}.rnd-inner[data-astro-cid-cwgtszdh]{align-items:flex-start;gap:16px}.rnd-cover[data-astro-cid-cwgtszdh]{flex-basis:120px}.rnd-body[data-astro-cid-cwgtszdh]{gap:6px}.rnd-year[data-astro-cid-cwgtszdh]{flex-wrap:wrap;gap:4px 10px;font-size:40px}.rnd-title[data-astro-cid-cwgtszdh]{font-size:22px}.rnd-actions[data-astro-cid-cwgtszdh]{margin-top:4px}.rnd-actions[data-astro-cid-cwgtszdh] .btn[data-astro-cid-cwgtszdh]{height:40px;padding:0 12px}.rnd-actions[data-astro-cid-cwgtszdh] .btn-primary[data-astro-cid-cwgtszdh]{font-size:17px}}.hero[data-astro-cid-wcolddp2]{flex-wrap:wrap;align-items:flex-end;gap:28px 64px;padding-top:48px;padding-bottom:32px;display:flex;position:relative}.hero[data-astro-cid-wcolddp2]:after{content:"";left:var(--gutter);right:var(--gutter);border-bottom:1px solid var(--ink);position:absolute;bottom:0}.hero-main[data-astro-cid-wcolddp2]{flex:auto}.hero-main[data-astro-cid-wcolddp2] .kicker[data-astro-cid-wcolddp2]{margin:0 0 14px}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{font-size:min(7.6vw,96px)}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{white-space:nowrap;display:block}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2] .red[data-astro-cid-wcolddp2]{color:var(--accent)}.hero-kana[data-astro-cid-wcolddp2]{right:calc(var(--gutter) - 26px);writing-mode:vertical-rl;letter-spacing:.5em;color:var(--accent);font-size:13px;position:absolute;top:44px}.stats[data-astro-cid-wcolddp2]{flex:380px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px 40px;margin:0 24px 0 0;animation-delay:80ms;display:grid}.stats[data-astro-cid-wcolddp2] div[data-astro-cid-wcolddp2]{border-top:2px solid var(--ink);padding-top:8px}.stats[data-astro-cid-wcolddp2] div[data-astro-cid-wcolddp2]:nth-child(n+3){border-top-width:1px;border-top-color:var(--line-strong)}.stats[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{font-family:var(--cond);margin:0;font-size:40px;font-weight:700;line-height:1.1}.make-row[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:4px 32px;padding-top:20px;padding-bottom:20px;animation-delay:.14s;display:flex;position:relative}.make-row[data-astro-cid-wcolddp2]:after{content:"";left:var(--gutter);right:var(--gutter);border-bottom:var(--double);position:absolute;bottom:0}.make-row[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{font-family:var(--cond);text-transform:uppercase;padding-bottom:3px;font-size:34px;font-weight:700;line-height:1.15;position:relative}.make-row[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:after{content:"";background:var(--accent);transform-origin:0;height:3px;transition:transform .3s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.make-row[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover:after{transform:scaleX(1)}.make-row[data-astro-cid-wcolddp2] sup[data-astro-cid-wcolddp2]{color:var(--accent);margin-left:3px;font-size:11px;font-weight:500}.toggle[data-astro-cid-wcolddp2]{display:none}.filter-form[data-astro-cid-wcolddp2]{flex-direction:column;gap:28px;display:flex}fieldset[data-astro-cid-wcolddp2]{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}legend[data-astro-cid-wcolddp2]{padding:0 0 10px}.check[data-astro-cid-wcolddp2]{cursor:pointer;align-items:center;gap:10px;min-height:34px;font-size:15px;display:flex}.check[data-astro-cid-wcolddp2] input[data-astro-cid-wcolddp2]{width:18px;height:18px;accent-color:var(--ink);margin:0}.check[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]:nth-child(2){flex:1}.check[data-astro-cid-wcolddp2] .mono[data-astro-cid-wcolddp2]{font-size:12px}.range[data-astro-cid-wcolddp2]{align-items:center;gap:8px;display:flex}.range[data-astro-cid-wcolddp2] label[data-astro-cid-wcolddp2]{flex:1}.decades[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.decades[data-astro-cid-wcolddp2] .chip[data-astro-cid-wcolddp2]{height:32px;padding:0 10px}.field[data-astro-cid-wcolddp2]{flex-direction:column;gap:10px;display:flex}.filter-form[data-astro-cid-wcolddp2]>.btn[data-astro-cid-wcolddp2]{align-self:flex-start}.results-head[data-astro-cid-wcolddp2]{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:20px;display:flex}.results-head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-family:var(--cond);text-transform:uppercase;font-size:30px;font-weight:700}.sort[data-astro-cid-wcolddp2]{color:var(--muted);align-items:center;gap:10px;margin-left:auto;font-size:14px;display:flex}.sort[data-astro-cid-wcolddp2] select[data-astro-cid-wcolddp2]{width:auto;color:var(--text)}.more[data-astro-cid-wcolddp2]{min-width:220px;margin:40px auto 0;display:flex}.empty[data-astro-cid-wcolddp2]{padding:40px 0}legend[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--ink);width:100%;margin-bottom:8px;padding-bottom:8px}@media (width<=760px){.hero[data-astro-cid-wcolddp2]{gap:18px;padding-top:24px;padding-bottom:20px}.hero-kana[data-astro-cid-wcolddp2]{display:none}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{font-size:44px}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{white-space:normal}.stats[data-astro-cid-wcolddp2]{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;max-width:none;margin:0}.stats[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{font-size:28px}.make-row[data-astro-cid-wcolddp2]{scrollbar-width:none;flex-wrap:nowrap;gap:20px;padding-top:12px;padding-bottom:12px;overflow-x:auto}.make-row[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{white-space:nowrap;font-size:24px}.toggle[data-astro-cid-wcolddp2]{width:100%;display:flex}.toggle[data-astro-cid-wcolddp2][aria-expanded=false]+.filter-form[data-astro-cid-wcolddp2]{display:none}.filter-form[data-astro-cid-wcolddp2]{padding-top:20px}.cards[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}
