.category-module__S3TmSW__ix{--ac:var(--z-game);--acl:color-mix(in srgb, var(--z-game) 70%, var(--z-paper));--aci:color-mix(in srgb, var(--z-game) 45%, var(--z-ink));--ts:var(--ac);--tf:var(--w-sand-99);--bar-top:calc(117 * var(--u));--pv-top:calc(184 * var(--u))}.category-module__S3TmSW__top{margin-top:calc(18 * var(--u));justify-content:space-between;align-items:flex-end;gap:calc(16 * var(--u));padding-bottom:calc(10 * var(--u));border-bottom:calc(2 * var(--u)) solid var(--z-ink);flex-wrap:wrap;display:flex;position:relative}.category-module__S3TmSW__topLine{left:0;bottom:calc(-2 * var(--u));width:calc(140 * var(--u));height:calc(4 * var(--u));background:var(--ac);position:absolute}.category-module__S3TmSW__topId{align-items:flex-end;gap:calc(12 * var(--u));min-width:0;display:flex}.category-module__S3TmSW__topNo{font-family:var(--font-mono);font-size:calc(46 * var(--u));color:#0000;-webkit-text-stroke:calc(1.5 * var(--u)) var(--acst,var(--ac));font-weight:700;line-height:.85}.category-module__S3TmSW__topName{gap:calc(3 * var(--u));flex-direction:column;min-width:0;display:flex}.category-module__S3TmSW__topTag{font-family:var(--font-mono);font-size:max(calc(9.5 * var(--u)), var(--fmin));letter-spacing:.22em;color:var(--z-ink-3);font-weight:700}.category-module__S3TmSW__topRow{align-items:baseline;gap:calc(9 * var(--u));flex-wrap:wrap;display:flex}.category-module__S3TmSW__topH1{font-family:var(--font-display);font-size:calc(36 * var(--u));letter-spacing:-.045em;color:var(--z-ink);margin:0;font-weight:900;line-height:1}.category-module__S3TmSW__topEn{font-family:var(--font-mono);font-size:max(calc(11 * var(--u)), var(--fmin));letter-spacing:.2em;color:var(--z-ink-3)}.category-module__S3TmSW__nums{border:calc(2.5 * var(--u)) solid var(--z-ink);background:var(--z-card);box-shadow:calc(3 * var(--u)) calc(3 * var(--u)) 0 var(--z-ink);display:flex}.category-module__S3TmSW__num{--tc:var(--z-ink);gap:calc(1 * var(--u));padding:calc(6 * var(--u)) calc(14 * var(--u));border:0;border-right:calc(2 * var(--u)) solid var(--z-ink);color:var(--z-ink);font:inherit;text-align:left;background:0 0;flex-direction:column;display:flex}.category-module__S3TmSW__num:last-child{border-right:0}.category-module__S3TmSW__num[data-i="0"]{--tc:var(--z-yellow);background:var(--z-panel);color:var(--z-card)}.category-module__S3TmSW__num[data-i="1"]{--tc:var(--z-hot-ink)}.category-module__S3TmSW__num[data-i="2"]{--tc:var(--z-music)}.category-module__S3TmSW__num[data-i="3"]{--tc:var(--z-offline-ink)}button.category-module__S3TmSW__num{cursor:pointer}button.category-module__S3TmSW__num:hover{background:color-mix(in srgb, var(--z-yellow) 16%, var(--z-card))}button.category-module__S3TmSW__num[data-i="0"]:hover{background:color-mix(in srgb, var(--z-paper) 10%, var(--z-panel))}button.category-module__S3TmSW__num:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(-3 * var(--u))}.category-module__S3TmSW__num[data-on]{box-shadow:inset 0 calc(-4 * var(--u)) 0 var(--tc);background:color-mix(in srgb, var(--z-yellow) 22%, var(--z-card))}.category-module__S3TmSW__num[data-i="0"][data-on]{background:var(--z-panel)}.category-module__S3TmSW__numEn{font-family:var(--font-mono);font-size:max(calc(9 * var(--u)), var(--fmin));letter-spacing:.14em;color:var(--z-ink-3);white-space:nowrap}.category-module__S3TmSW__num[data-i="0"] .category-module__S3TmSW__numEn{color:color-mix(in srgb, var(--z-paper) 62%, var(--z-panel))}.category-module__S3TmSW__numRow{align-items:baseline;gap:calc(5 * var(--u));white-space:nowrap;display:flex}.category-module__S3TmSW__numN{font-family:var(--font-mono);font-size:calc(22 * var(--u));color:var(--tc);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.category-module__S3TmSW__numN[data-zero]{color:color-mix(in srgb, var(--tc) 45%, var(--z-ink-3))}.category-module__S3TmSW__numL{font-family:var(--font-display);font-size:max(calc(11.5 * var(--u)), var(--fmin));font-weight:800}.category-module__S3TmSW__tabs{margin-top:calc(14 * var(--u));overscroll-behavior-x:contain;border:calc(2.5 * var(--u)) solid var(--z-ink);box-shadow:calc(3 * var(--u)) calc(3 * var(--u)) 0 var(--z-ink);background:var(--z-card);display:flex;overflow-x:auto}.category-module__S3TmSW__tab{min-width:calc(104 * var(--u));align-items:flex-start;gap:calc(2 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));border:0;border-right:calc(2 * var(--u)) solid var(--z-paper-2);color:var(--z-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.category-module__S3TmSW__tab:last-child{border-right:0}.category-module__S3TmSW__tab:hover{background:color-mix(in srgb, var(--ac) 10%, var(--z-card))}.category-module__S3TmSW__tab:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(-3 * var(--u))}.category-module__S3TmSW__tab[data-on]{background:var(--z-panel);box-shadow:inset 0 calc(-4 * var(--u)) 0 var(--ac)}.category-module__S3TmSW__tabSub{text-overflow:ellipsis;max-width:100%;height:1.25em;line-height:1.25;font-family:var(--font-mono);font-size:max(calc(9 * var(--u)), var(--fmin));letter-spacing:.06em;color:var(--z-ink-3);white-space:nowrap;overflow:hidden}.category-module__S3TmSW__tab[data-on] .category-module__S3TmSW__tabSub{color:var(--z-yellow)}.category-module__S3TmSW__tabMain{text-overflow:ellipsis;max-width:100%;font-family:var(--font-display);font-size:max(calc(18 * var(--u)), 16px);white-space:nowrap;font-weight:900;overflow:hidden}.category-module__S3TmSW__tab[data-on] .category-module__S3TmSW__tabMain{color:var(--z-card)}.category-module__S3TmSW__tabCount{font-family:var(--font-mono);font-size:max(calc(13 * var(--u)), var(--fmin));color:var(--z-ink-3);white-space:nowrap}.category-module__S3TmSW__tab[data-on] .category-module__S3TmSW__tabCount{color:color-mix(in srgb, var(--z-paper) 72%, var(--z-panel))}.category-module__S3TmSW__bar{top:var(--bar-top);z-index:20;align-items:center;gap:calc(10 * var(--u));margin-top:calc(10 * var(--u));padding:calc(8 * var(--u));border:calc(2.5 * var(--u)) solid var(--z-ink);box-shadow:0 calc(-8 * var(--u)) 0 0 var(--z-paper);background:var(--z-card);flex-wrap:wrap;display:flex;position:sticky}.category-module__S3TmSW__search{flex:1 1 calc(240 * var(--u));align-items:center;gap:calc(8 * var(--u));min-width:0;height:calc(36 * var(--u));padding:0 calc(11 * var(--u));border:calc(2 * var(--u)) solid var(--z-ink);background:var(--z-card);display:flex}.category-module__S3TmSW__search:focus-within{box-shadow:calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--z-hot)}.category-module__S3TmSW__searchIcon{font-family:var(--font-mono);font-size:calc(14 * var(--u));color:var(--z-ink-3)}.category-module__S3TmSW__search input{min-width:0;height:100%;font-family:var(--font-sans);font-size:max(calc(13 * var(--u)), var(--fmin));color:var(--z-ink);background:0 0;border:0;outline:none;flex:auto;font-weight:700}.category-module__S3TmSW__search input::placeholder{color:var(--z-ink-3);font-weight:700}.category-module__S3TmSW__seg{border:calc(2 * var(--u)) solid var(--z-ink);display:flex}.category-module__S3TmSW__segBtn{height:calc(32 * var(--u));padding:0 calc(11 * var(--u));border:0;border-left:calc(2 * var(--u)) solid var(--z-ink);background:var(--z-card);color:var(--z-ink);font-family:var(--font-display);font-size:max(calc(14 * var(--u)), 14px);white-space:nowrap;cursor:pointer;align-items:center;font-weight:800;display:flex}.category-module__S3TmSW__segBtn:first-child{border-left:0}.category-module__S3TmSW__segBtn:hover{background:color-mix(in srgb, var(--z-yellow) 30%, var(--z-card))}.category-module__S3TmSW__segBtn:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(-3 * var(--u))}.category-module__S3TmSW__segBtn[data-on]{background:var(--z-ink);color:var(--z-yellow)}.category-module__S3TmSW__follow,.category-module__S3TmSW__followBig{z-index:2;flex:none;position:relative}.category-module__S3TmSW__none{justify-content:space-between;align-items:center;gap:calc(14 * var(--u));padding:calc(18 * var(--u));border:calc(2.5 * var(--u)) dashed var(--z-ink);background:color-mix(in srgb, var(--z-yellow) 8%, var(--z-paper));display:flex}.category-module__S3TmSW__none span{font-family:var(--font-display);font-size:calc(14 * var(--u));font-weight:800}.category-module__S3TmSW__note{margin:calc(22 * var(--u)) 0 0;font-family:var(--font-mono);font-size:max(calc(11 * var(--u)), var(--fmin));color:var(--z-ink-3)}.category-module__S3TmSW__split{gap:calc(18 * var(--u));margin-top:calc(16 * var(--u));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.category-module__S3TmSW__split{grid-template-columns:minmax(0, 1fr) calc(320 * var(--u))}}.category-module__S3TmSW__groups{gap:calc(20 * var(--u));flex-direction:column;min-width:0;display:flex}.category-module__S3TmSW__gHead{align-items:center;gap:calc(10 * var(--u));margin-bottom:calc(10 * var(--u));display:flex}.category-module__S3TmSW__gChip{padding:calc(3 * var(--u)) calc(9 * var(--u));white-space:nowrap;font-family:var(--font-mono);font-size:max(calc(12 * var(--u)), var(--fmin));background:var(--z-panel);color:var(--acl);flex:none;font-weight:700}.category-module__S3TmSW__gSub{font-family:var(--font-display);font-size:max(calc(12 * var(--u)), var(--fmin));color:var(--z-ink-3);white-space:nowrap;flex:none;font-weight:700}.category-module__S3TmSW__gRule{height:calc(2 * var(--u));background:color-mix(in srgb, var(--z-ink) 18%, transparent);flex:auto}.category-module__S3TmSW__xcGrid{gap:calc(12 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1100px){.category-module__S3TmSW__xcGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.category-module__S3TmSW__xcGrid{grid-template-columns:minmax(0,1fr)}}.category-module__S3TmSW__xc{height:calc(170 * var(--u));cursor:pointer;border:calc(2.5 * var(--u)) solid var(--z-ink);min-width:0;box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--z-ink);background:var(--z-card);transition:transform .12s cubic-bezier(.22,1,.36,1),box-shadow .12s;display:flex;position:relative;overflow:hidden}.category-module__S3TmSW__xc[data-mine]{box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--z-yellow)}.category-module__S3TmSW__xc:hover{transform:translate(calc(2 * var(--u)), calc(2 * var(--u)));box-shadow:calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--z-ink)}.category-module__S3TmSW__xc[data-mine]:hover{box-shadow:calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--z-yellow)}.category-module__S3TmSW__xc[data-sel]{background:color-mix(in srgb, var(--z-yellow) 8%, var(--z-card));box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--xc,var(--ac))}.category-module__S3TmSW__xc[data-sel]:hover{box-shadow:calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--xc,var(--ac))}.category-module__S3TmSW__xc:has(.category-module__S3TmSW__xcHit:focus-visible){outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(2 * var(--u))}@media (prefers-reduced-motion:reduce){.category-module__S3TmSW__xc{transition:none}}.category-module__S3TmSW__xcArt{width:calc(100 * var(--u));border-right:calc(2.5 * var(--u)) solid var(--z-ink);background:var(--z-panel);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.category-module__S3TmSW__xcArt[data-k=photo]{background:var(--z-paper-2)}.category-module__S3TmSW__xcArt img{object-fit:contain;max-width:72%;max-height:60%}.category-module__S3TmSW__xcArt img[style]{max-width:84%;max-height:76%}.category-module__S3TmSW__xcArt[data-k=photo] img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.category-module__S3TmSW__xcArt img[data-ink]{filter:brightness(0)invert()}.category-module__S3TmSW__xcCode{padding:0 calc(6 * var(--u));text-align:center;word-break:break-word;font-family:var(--font-mono);font-size:max(calc(11 * var(--u)), var(--fmin));letter-spacing:.12em;color:color-mix(in srgb, var(--z-paper) 60%, var(--z-panel));font-weight:700}.category-module__S3TmSW__xcArt[data-k=photo] .category-module__S3TmSW__xcCode{color:var(--z-ink-3)}.category-module__S3TmSW__xc[data-sel] .category-module__S3TmSW__xcArt[data-k=stub]{background:var(--acs,var(--ac))}.category-module__S3TmSW__xcStub{justify-content:center;align-items:center;gap:calc(3 * var(--u));height:100%;color:var(--z-card);text-align:center;flex-direction:column;display:flex}.category-module__S3TmSW__xcStubA{font-family:var(--font-mono);font-size:max(calc(9 * var(--u)), var(--fmin));letter-spacing:.08em;color:color-mix(in srgb, var(--z-paper) 78%, var(--z-panel))}.category-module__S3TmSW__xc[data-sel] .category-module__S3TmSW__xcStubA{color:var(--w-sand-99)}.category-module__S3TmSW__xcStubB{font-family:var(--font-mono);font-size:calc(20 * var(--u));color:var(--z-yellow);font-weight:700;line-height:1}.category-module__S3TmSW__xcStubB[data-word]{font-family:var(--font-display);font-size:calc(17 * var(--u));font-weight:900}.category-module__S3TmSW__xc[data-sel] .category-module__S3TmSW__xcStubB{color:var(--w-sand-99)}.category-module__S3TmSW__xcStubC{font-family:var(--font-mono);font-size:max(calc(10 * var(--u)), var(--fmin))}.category-module__S3TmSW__xcTag{pointer-events:none;white-space:nowrap;padding:calc(1 * var(--u)) calc(6 * var(--u));font-family:var(--font-display);font-size:max(calc(10 * var(--u)), var(--fmin));border-right:calc(2 * var(--u)) solid var(--z-ink);border-bottom:calc(2 * var(--u)) solid var(--z-ink);background:var(--ts);color:var(--tf);font-weight:900;position:absolute;top:0;left:0}.category-module__S3TmSW__xcMain{flex-direction:column;flex:auto;min-width:0;display:flex}.category-module__S3TmSW__xcHead{justify-content:space-between;align-items:center;gap:calc(6 * var(--u));padding:calc(6 * var(--u)) calc(10 * var(--u));background:var(--z-panel);color:var(--z-card);flex:none;display:flex}.category-module__S3TmSW__xcHeadT{min-width:0;font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.category-module__S3TmSW__xcDd{padding:calc(1 * var(--u)) calc(6 * var(--u));font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));border:calc(1.5 * var(--u)) solid var(--z-card);white-space:nowrap;flex:none;font-weight:700}.category-module__S3TmSW__xcDd[data-now="1"]{background:var(--z-hot-ink);border-color:var(--z-hot-ink);color:var(--w-sand-99)}.category-module__S3TmSW__xcDd[data-now="2"]{background:var(--z-yellow);border-color:var(--z-yellow);color:var(--z-ink)}.category-module__S3TmSW__xcBody{gap:calc(4 * var(--u));min-height:0;padding:calc(8 * var(--u)) calc(10 * var(--u)) 0;flex-direction:column;flex:auto;display:flex;overflow:hidden}.category-module__S3TmSW__xcHit{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.category-module__S3TmSW__xcHit:after{content:"";z-index:1;position:absolute;inset:0}.category-module__S3TmSW__xcHit:focus-visible{outline:none}.category-module__S3TmSW__xcTitle{font-family:var(--font-display);font-size:calc(14 * var(--u));letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;color:var(--z-ink);font-weight:900;line-height:1.3;display:block;overflow:hidden}.category-module__S3TmSW__xcLead{font-size:max(calc(12 * var(--u)), var(--fmin));color:var(--z-ink-2);word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.category-module__S3TmSW__xcLead[data-one]{white-space:nowrap;text-overflow:ellipsis;display:block}.category-module__S3TmSW__xcStrip{border-top:calc(1 * var(--u)) dashed color-mix(in srgb, var(--z-ink) 28%, transparent);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.category-module__S3TmSW__xcCell{align-items:center;gap:calc(1 * var(--u));padding:calc(4 * var(--u)) calc(2 * var(--u));border-right:calc(1 * var(--u)) dashed color-mix(in srgb, var(--z-ink) 18%, transparent);flex-direction:column;display:flex}.category-module__S3TmSW__xcCell:last-child{border-right:0}.category-module__S3TmSW__xcCellK{font-size:max(calc(9.5 * var(--u)), var(--fmin));color:var(--z-ink-3);font-weight:800}.category-module__S3TmSW__xcCellV{font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));color:var(--z-ink);font-weight:700}.category-module__S3TmSW__xcFoot{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));padding:calc(6 * var(--u)) calc(10 * var(--u)) calc(8 * var(--u));border-top:calc(2 * var(--u)) dotted color-mix(in srgb, var(--z-ink) 28%, transparent);flex:none;display:flex;container-type:inline-size}.category-module__S3TmSW__xcMetaWrap{align-items:center;gap:calc(6 * var(--u));flex:auto;min-width:0;display:flex;overflow:hidden}.category-module__S3TmSW__xcFoot>:last-child{flex:none}.category-module__S3TmSW__xcMeta{min-width:0;font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));color:var(--z-ink-2);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.category-module__S3TmSW__xcShared{padding:0 calc(5 * var(--u));font-size:max(calc(10 * var(--u)), var(--fmin));white-space:nowrap;border:calc(1.5 * var(--u)) dashed var(--z-vtuber);color:color-mix(in srgb, var(--z-vtuber) 80%, var(--z-ink));flex:none;font-weight:800}.category-module__S3TmSW__xs{height:calc(170 * var(--u));justify-content:center;gap:calc(8 * var(--u));min-width:0;padding:calc(14 * var(--u)) calc(16 * var(--u));border:calc(2 * var(--u)) dashed var(--z-ink);background:repeating-linear-gradient(135deg, var(--w-yellow-96) 0 calc(6 * var(--u)), var(--z-card) calc(6 * var(--u)) calc(12 * var(--u)));flex-direction:column;display:flex}.category-module__S3TmSW__xs[data-r3="1"]{grid-column:span 2}@media (max-width:1100px){.category-module__S3TmSW__xs[data-r3]{grid-column:auto}.category-module__S3TmSW__xs[data-r2="0"]{display:none}}.category-module__S3TmSW__xsK{font-family:var(--font-mono);font-size:max(calc(9.5 * var(--u)), var(--fmin));letter-spacing:.16em;color:var(--z-ink-3);font-weight:700}.category-module__S3TmSW__xsT{font-family:var(--font-display);font-size:calc(15 * var(--u));color:var(--z-ink);word-break:keep-all;font-weight:900;line-height:1.35}.category-module__S3TmSW__xsS{font-size:max(calc(12 * var(--u)), var(--fmin));color:var(--z-ink-2);font-weight:600;line-height:1.5}.category-module__S3TmSW__xsGo{cursor:pointer;font-family:var(--font-display);font-size:max(calc(12.5 * var(--u)), var(--fmin));color:var(--z-ink);text-underline-offset:calc(3 * var(--u));background:0 0;border:0;align-self:flex-start;padding:0;font-weight:900;text-decoration:underline}.category-module__S3TmSW__xsGo:hover{color:var(--aci)}.category-module__S3TmSW__xsGo:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(3 * var(--u))}.category-module__S3TmSW__pv{border:calc(3 * var(--u)) solid var(--z-ink);min-width:0;box-shadow:calc(5 * var(--u)) calc(5 * var(--u)) 0 var(--z-ink);background:var(--z-card);flex-direction:column;display:flex}.category-module__S3TmSW__pv>*{flex:none}@media (min-width:1024px){.category-module__S3TmSW__pv{max-height:max(calc(470 * var(--u)), min(calc(560 * var(--u)), max(calc(320 * var(--u)), var(--pv-fit,calc(520 * var(--u)))), calc(var(--vh,calc(100dvh * var(--k))) - var(--pv-top) - calc(16 * var(--u)))));top:var(--pv-top);overscroll-behavior:contain;scrollbar-width:thin;align-self:start;position:sticky;overflow-y:auto}.category-module__S3TmSW__pv>.category-module__S3TmSW__pvList{min-height:calc(168 * var(--u));overscroll-behavior:contain;background:linear-gradient(var(--z-card) 30%, transparent) center top / 100% calc(28 * var(--u)) no-repeat local, linear-gradient(transparent, var(--z-card) 70%) center bottom / 100% calc(28 * var(--u)) no-repeat local, linear-gradient(color-mix(in srgb, var(--z-ink) 22%, transparent), transparent) center top / 100% calc(10 * var(--u)) no-repeat scroll, linear-gradient(transparent, color-mix(in srgb, var(--z-ink) 22%, transparent)) center bottom / 100% calc(10 * var(--u)) no-repeat scroll, var(--z-card);flex:auto;overflow-y:auto}.category-module__S3TmSW__pv>.category-module__S3TmSW__pvFoot{z-index:1;border-top:calc(3 * var(--u)) solid var(--z-ink);position:sticky;bottom:0}.category-module__S3TmSW__pv[data-cap]{max-height:min(calc(480 * var(--u)), calc(var(--vh,calc(100dvh * var(--k))) - var(--pv-top) - calc(16 * var(--u))))}.category-module__S3TmSW__pv>.category-module__S3TmSW__pvList:has(+.category-module__S3TmSW__pvFoot){border-bottom:0}.category-module__S3TmSW__pv>.category-module__S3TmSW__pvList:not(:has(>:nth-child(4))){flex:none;min-height:0}}.category-module__S3TmSW__pvTape{height:calc(6 * var(--u));background:repeating-linear-gradient(45deg, var(--z-ink) 0 calc(8 * var(--u)), var(--ac) calc(8 * var(--u)) calc(16 * var(--u)))}.category-module__S3TmSW__pvHead{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));padding:calc(9 * var(--u)) calc(13 * var(--u));background:var(--z-panel);display:flex}.category-module__S3TmSW__pvK{min-width:0;font-family:var(--font-mono);font-size:max(calc(9.5 * var(--u)), var(--fmin));letter-spacing:.12em;color:var(--acl);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.category-module__S3TmSW__pvN{white-space:nowrap;font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));color:color-mix(in srgb, var(--z-paper) 62%, var(--z-panel));flex:none}.category-module__S3TmSW__pvTop{gap:calc(12 * var(--u));padding:calc(14 * var(--u));border-bottom:calc(3 * var(--u)) solid var(--z-ink);background:var(--z-panel);display:flex}.category-module__S3TmSW__pvPoster{width:calc(84 * var(--u));height:calc(118 * var(--u));border:calc(2 * var(--u)) solid var(--z-paper);background:color-mix(in srgb, var(--z-paper) 10%, var(--z-panel));flex:none;position:relative;overflow:hidden}.category-module__S3TmSW__pvPoster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.category-module__S3TmSW__pvLogo{width:calc(84 * var(--u));height:calc(64 * var(--u));padding:calc(8 * var(--u));border:calc(2 * var(--u)) solid color-mix(in srgb, var(--z-paper) 40%, var(--z-panel));box-sizing:border-box;flex:none;place-items:center;display:grid}.category-module__S3TmSW__pvLogo img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.category-module__S3TmSW__pvLogo img[data-ink]{filter:brightness(0)invert()}.category-module__S3TmSW__pvLogo span{font-family:var(--font-mono);font-size:max(calc(11 * var(--u)), var(--fmin));letter-spacing:.12em;color:color-mix(in srgb, var(--z-paper) 70%, var(--z-panel));font-weight:700}.category-module__S3TmSW__pvStub{width:calc(78 * var(--u));justify-content:center;align-items:center;gap:calc(4 * var(--u));padding:calc(8 * var(--u)) calc(4 * var(--u));border:calc(2 * var(--u)) solid var(--z-paper);background:var(--acs,var(--ac));color:var(--w-sand-99);text-align:center;flex-direction:column;flex:none;display:flex}.category-module__S3TmSW__pvStub span{font-family:var(--font-mono);font-size:max(calc(9 * var(--u)), var(--fmin));letter-spacing:.12em;font-weight:700}.category-module__S3TmSW__pvStub b{font-family:var(--font-mono);font-size:calc(21 * var(--u));letter-spacing:-.03em;font-weight:700;line-height:1}.category-module__S3TmSW__pvStub b[data-live]{font-family:var(--font-display);font-size:calc(16 * var(--u));font-weight:900}.category-module__S3TmSW__pvStub i{font-style:normal;font-family:var(--font-mono);font-size:max(calc(9.5 * var(--u)), var(--fmin))}.category-module__S3TmSW__pvDd{margin-right:calc(6 * var(--u));padding:calc(1 * var(--u)) calc(5 * var(--u));font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));background:var(--z-yellow);color:var(--z-ink);font-weight:700}.category-module__S3TmSW__pvDd[data-hot]{background:var(--z-hot-ink);color:var(--w-sand-99)}.category-module__S3TmSW__pvName{gap:calc(5 * var(--u));flex-direction:column;min-width:0;display:flex}.category-module__S3TmSW__pvTitle{font-family:var(--font-display);font-size:calc(17 * var(--u));letter-spacing:-.025em;color:var(--z-paper);text-wrap:pretty;margin:0;font-weight:900;line-height:1.3}.category-module__S3TmSW__pvSub{font-family:var(--font-display);font-size:max(calc(12 * var(--u)), var(--fmin));color:var(--acl);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.category-module__S3TmSW__pvLine{font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));color:color-mix(in srgb, var(--z-paper) 75%, var(--z-panel))}.category-module__S3TmSW__pvRows{margin:0}.category-module__S3TmSW__pvRows>div{align-items:baseline;gap:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));border-bottom:calc(2 * var(--u)) solid var(--z-paper-2);display:flex}.category-module__S3TmSW__pvRows dt{width:calc(64 * var(--u));white-space:nowrap;font-family:var(--font-mono);font-size:max(calc(9.5 * var(--u)), var(--fmin));letter-spacing:.06em;color:var(--z-ink-3);flex:none;font-weight:700}.category-module__S3TmSW__pvRows dd{min-width:0;font-family:var(--font-display);font-size:max(calc(13 * var(--u)), var(--fmin));margin:0;font-weight:800;line-height:1.45}.category-module__S3TmSW__pvRegion{margin-left:calc(7 * var(--u));padding:calc(1 * var(--u)) calc(5 * var(--u));font-family:var(--font-mono);font-size:max(calc(9 * var(--u)), var(--fmin));border:calc(1.5 * var(--u)) solid var(--z-ink);color:var(--z-ink-2);white-space:nowrap;font-weight:700}.category-module__S3TmSW__pvList{border-bottom:calc(3 * var(--u)) solid var(--z-ink)}.category-module__S3TmSW__pvList:last-child{border-bottom:0}.category-module__S3TmSW__pvListHead{padding:calc(9 * var(--u)) calc(14 * var(--u)) calc(7 * var(--u));font-family:var(--font-mono);font-size:max(calc(9.5 * var(--u)), var(--fmin));letter-spacing:.16em;color:var(--z-ink-3);background:var(--z-paper-2);border-bottom:calc(2 * var(--u)) solid var(--z-ink);font-weight:700}.category-module__S3TmSW__pvItem{align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u));border-bottom:calc(1 * var(--u)) dashed color-mix(in srgb, var(--z-ink) 20%, transparent);display:flex}.category-module__S3TmSW__pvItem:last-child{border-bottom:0}.category-module__S3TmSW__pvItem[data-now]{background:color-mix(in srgb, var(--ac) 12%, var(--z-card))}.category-module__S3TmSW__pvDot{width:calc(8 * var(--u));height:calc(8 * var(--u));border:calc(1.5 * var(--u)) solid var(--z-ink);background:var(--ac);flex:none}.category-module__S3TmSW__pvDot[data-hollow]{background:var(--z-card)}.category-module__S3TmSW__pvA{width:calc(44 * var(--u));font-family:var(--font-mono);font-size:max(calc(12 * var(--u)), var(--fmin));flex:none;font-weight:700}.category-module__S3TmSW__pvItem[data-now] .category-module__S3TmSW__pvA,.category-module__S3TmSW__pvItem[data-now] .category-module__S3TmSW__pvC{color:var(--aci)}.category-module__S3TmSW__pvB{min-width:0;font-family:var(--font-display);font-size:max(calc(12.5 * var(--u)), var(--fmin));text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:800;overflow:hidden}.category-module__S3TmSW__pvB[data-dim]{color:var(--z-ink-3);font-weight:700}.category-module__S3TmSW__pvC{font-family:var(--font-mono);font-size:max(calc(11 * var(--u)), var(--fmin));color:var(--z-ink-3);flex:none;font-weight:700}.category-module__S3TmSW__pvC[data-big]{font-size:max(calc(13 * var(--u)), var(--fmin));color:var(--z-ink);font-variant-numeric:tabular-nums}.category-module__S3TmSW__pvEmpty{padding:calc(14 * var(--u));font-size:max(calc(12.5 * var(--u)), var(--fmin));color:var(--z-ink-3);margin:0;font-weight:600}.category-module__S3TmSW__mark{height:calc(27 * var(--u));padding:0 calc(7 * var(--u));cursor:pointer;white-space:nowrap;border:calc(2 * var(--u)) solid var(--z-ink);background:var(--z-card);color:var(--z-ink-2);font-family:var(--font-display);font-size:max(calc(11 * var(--u)), var(--fmin));flex:none;font-weight:800}.category-module__S3TmSW__mark:hover{background:color-mix(in srgb, var(--z-yellow) 40%, var(--z-card))}.category-module__S3TmSW__mark:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(1 * var(--u))}.category-module__S3TmSW__mark[data-on]{background:var(--z-offline);color:var(--z-ink)}.category-module__S3TmSW__pvFoot{gap:calc(9 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));background:var(--z-paper-2);flex-direction:column;display:flex}.category-module__S3TmSW__pvBtns .category-module__S3TmSW__followBig{width:100%}.category-module__S3TmSW__pvBtns{gap:calc(8 * var(--u));grid-template-columns:minmax(0,1fr) auto;display:grid}.category-module__S3TmSW__pvShops{align-items:center;gap:calc(6 * var(--u));flex-wrap:wrap;display:flex}.category-module__S3TmSW__pvShopsK{font-family:var(--font-mono);font-size:max(calc(9.5 * var(--u)), var(--fmin));letter-spacing:.14em;color:var(--z-ink-3);font-weight:700}.category-module__S3TmSW__pvShop{align-items:center;gap:calc(4 * var(--u));height:calc(28 * var(--u));padding:0 calc(9 * var(--u));border:calc(2 * var(--u)) solid var(--z-ink);background:var(--z-card);color:var(--z-ink);font-family:var(--font-display);font-size:max(calc(11.5 * var(--u)), var(--fmin));font-weight:800;text-decoration:none;display:flex}.category-module__S3TmSW__pvShop:hover{background:var(--z-yellow)}.category-module__S3TmSW__pvShop:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(1 * var(--u))}.category-module__S3TmSW__tlRow{align-items:center;gap:calc(9 * var(--u));min-width:0;padding:calc(8 * var(--u)) calc(13 * var(--u));border-bottom:calc(1 * var(--u)) dashed color-mix(in srgb, var(--z-ink) 22%, transparent);color:var(--z-ink);text-decoration:none;display:flex}a.category-module__S3TmSW__tlRow:hover{background:color-mix(in srgb, var(--z-yellow) 16%, var(--z-card))}a.category-module__S3TmSW__tlRow:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(-3 * var(--u))}.category-module__S3TmSW__tlRow[data-org]{background:color-mix(in srgb, var(--z-vtuber) 8%, var(--z-card))}.category-module__S3TmSW__tlRow[data-now] .category-module__S3TmSW__tlDate{color:var(--z-hot-ink)}.category-module__S3TmSW__tlDate{width:calc(66 * var(--u));text-align:right;font-family:var(--font-mono);font-size:max(calc(11 * var(--u)), var(--fmin));white-space:nowrap;flex:none;font-weight:700}.category-module__S3TmSW__tlText{gap:calc(1 * var(--u));flex-direction:column;flex:auto;min-width:0;display:flex}.category-module__S3TmSW__tlTitle{font-family:var(--font-display);font-size:max(calc(12.5 * var(--u)), var(--fmin));word-break:keep-all;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.category-module__S3TmSW__tlWho{font-size:max(calc(10.5 * var(--u)), var(--fmin));color:var(--z-ink-3);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.category-module__S3TmSW__tlChip{padding:calc(1 * var(--u)) calc(6 * var(--u));font-size:max(calc(10 * var(--u)), var(--fmin));white-space:nowrap;border:calc(1.5 * var(--u)) solid var(--z-ink);background:var(--z-card);flex:none;font-weight:800}.category-module__S3TmSW__tlChip[data-org]{background:var(--z-vtuber);color:var(--w-sand-99)}.category-module__S3TmSW__tlChip[data-now="1"]{background:var(--z-hot-ink);border-color:var(--z-hot-ink);color:var(--w-sand-99)}.category-module__S3TmSW__tlChip[data-now="2"]{background:var(--z-yellow)}.category-module__S3TmSW__tlMore{justify-content:space-between;gap:calc(8 * var(--u));padding:calc(9 * var(--u)) calc(13 * var(--u));font-family:var(--font-display);font-size:max(calc(12 * var(--u)), var(--fmin));color:var(--z-ink-2);background:var(--z-paper-2);font-weight:800;text-decoration:none;display:flex}.category-module__S3TmSW__tlMore b{color:var(--z-ink);text-underline-offset:calc(3 * var(--u));text-decoration:underline}.category-module__S3TmSW__tlMore:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(-3 * var(--u))}.category-module__S3TmSW__ag{border:calc(3 * var(--u)) solid var(--z-ink);border-left:calc(8 * var(--u)) solid var(--z-cc);box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--z-ink);background:var(--z-card)}.category-module__S3TmSW__agStrip{cursor:pointer;flex-wrap:wrap;align-items:stretch;transition:background .12s;display:flex}.category-module__S3TmSW__agStrip:hover{background:color-mix(in srgb, var(--z-yellow) 12%, var(--z-card))}.category-module__S3TmSW__agName:hover{text-underline-offset:calc(3 * var(--u));text-decoration:underline}.category-module__S3TmSW__agName:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot);outline-offset:calc(2 * var(--u))}.category-module__S3TmSW__agId{flex:0 1 calc(420 * var(--u));min-width:calc(300 * var(--u));align-items:center;gap:calc(16 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u));display:flex}.category-module__S3TmSW__agLogo{width:calc(116 * var(--u));height:calc(72 * var(--u));padding:calc(7 * var(--u)) calc(10 * var(--u));border:calc(2 * var(--u)) solid var(--z-ink);background:var(--w-sand-99);box-sizing:border-box;flex:none;place-items:center;display:grid;position:relative}.category-module__S3TmSW__agLogo img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.category-module__S3TmSW__agLogo:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot);outline-offset:calc(2 * var(--u))}.category-module__S3TmSW__agCode{font-family:var(--font-mono);font-size:calc(16 * var(--u));color:var(--z-ink);font-weight:700}.category-module__S3TmSW__agWho{gap:calc(5 * var(--u));flex-direction:column;min-width:0;display:flex}.category-module__S3TmSW__agNameRow{align-items:baseline;gap:calc(7 * var(--u));min-width:0;display:flex}.category-module__S3TmSW__agName{min-width:0;font-family:var(--font-display);font-size:calc(23 * var(--u));letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;color:var(--z-ink);font-weight:900;overflow:hidden}.category-module__S3TmSW__agTag{font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));letter-spacing:.12em;padding:calc(2 * var(--u)) calc(6 * var(--u));background:var(--z-cc);color:var(--z-paper);flex:none;font-weight:700}.category-module__S3TmSW__agLatin{font-family:var(--font-mono);font-size:max(calc(12 * var(--u)), var(--fmin));color:var(--z-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.category-module__S3TmSW__agNext{flex:1 1 calc(380 * var(--u));align-items:center;gap:calc(14 * var(--u));min-width:0;padding:calc(16 * var(--u)) calc(18 * var(--u));border-left:calc(2 * var(--u)) dashed color-mix(in srgb, var(--z-ink) 28%, transparent);display:flex}.category-module__S3TmSW__agNextD{min-width:calc(70 * var(--u));text-align:center;padding:calc(9 * var(--u)) calc(10 * var(--u));font-family:var(--font-mono);font-size:calc(21 * var(--u));letter-spacing:-.03em;border:calc(2.5 * var(--u)) solid var(--z-ink);background:var(--z-panel);color:var(--z-yellow);flex:none;font-weight:700}.category-module__S3TmSW__agNextD[data-today]{background:var(--z-hot-ink);color:var(--z-paper)}.category-module__S3TmSW__agNextBody{gap:calc(4 * var(--u));flex-direction:column;flex:auto;min-width:0;display:flex}.category-module__S3TmSW__agNextMeta{align-items:center;gap:calc(7 * var(--u));min-width:0;display:flex}.category-module__S3TmSW__agNextMeta i{font-style:normal;font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));letter-spacing:.14em;color:var(--z-ink-3);flex:none;font-weight:700}.category-module__S3TmSW__agNextMeta b{font-family:var(--font-mono);font-size:max(calc(12.5 * var(--u)), var(--fmin));color:var(--z-ink-2);white-space:nowrap;font-weight:700}.category-module__S3TmSW__agNextT{font-family:var(--font-display);font-size:calc(16 * var(--u));letter-spacing:-.015em;color:var(--z-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.category-module__S3TmSW__agZero{font-family:var(--font-mono);font-size:max(calc(12 * var(--u)), var(--fmin));padding:calc(6 * var(--u)) calc(9 * var(--u));border:calc(2 * var(--u)) dashed color-mix(in srgb, var(--z-ink) 45%, transparent);color:var(--z-ink-3);flex:none;font-weight:700}.category-module__S3TmSW__agLast{font-size:max(calc(11.5 * var(--u)), var(--fmin));color:var(--z-ink-3);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.category-module__S3TmSW__agKind{padding:calc(1 * var(--u)) calc(6 * var(--u));border:calc(1.5 * var(--u)) solid var(--z-ink);font-family:var(--font-display);font-size:max(calc(10.5 * var(--u)), var(--fmin));white-space:nowrap;background:var(--kk,var(--z-paper-2));color:var(--kf,var(--z-ink));flex:none;font-weight:800}.category-module__S3TmSW__agActs{min-width:calc(290 * var(--u));justify-content:flex-end;align-items:center;gap:calc(8 * var(--u));padding:calc(16 * var(--u)) calc(16 * var(--u));cursor:default;box-shadow:inset calc(2 * var(--u)) 0 0 var(--z-ink), inset 0 calc(2 * var(--u)) 0 var(--z-ink);margin:calc(-2 * var(--u)) 0 0 calc(-2 * var(--u));background:var(--z-paper-2);flex:none;display:flex}.category-module__S3TmSW__agList{border-top:calc(2 * var(--u)) solid var(--z-ink);background:var(--z-card)}.category-module__S3TmSW__agRow{align-items:center;gap:calc(6 * var(--u)) calc(12 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u)) calc(8 * var(--u)) calc(20 * var(--u));border-bottom:calc(1 * var(--u)) dashed color-mix(in srgb, var(--z-ink) 18%, transparent);flex-wrap:wrap;display:flex}.category-module__S3TmSW__agWhen{width:calc(92 * var(--u));font-family:var(--font-mono);font-size:max(calc(12 * var(--u)), var(--fmin));color:var(--z-ink);flex:none;font-weight:700}.category-module__S3TmSW__agDd{min-width:calc(46 * var(--u));text-align:center;padding:calc(2 * var(--u)) calc(6 * var(--u));font-family:var(--font-mono);font-size:max(calc(11 * var(--u)), var(--fmin));border:calc(2 * var(--u)) solid var(--z-ink);background:var(--z-card);flex:none;font-weight:700}.category-module__S3TmSW__agDd[data-now="1"]{background:var(--z-hot-ink);border-color:var(--z-hot-ink);color:var(--w-sand-99)}.category-module__S3TmSW__agDd[data-now="2"]{background:var(--z-yellow)}.category-module__S3TmSW__agRowT{flex:1 1 calc(200 * var(--u));min-width:calc(140 * var(--u));font-family:var(--font-display);font-size:max(calc(13 * var(--u)), var(--fmin));color:var(--z-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.category-module__S3TmSW__agFoot{justify-content:flex-end;align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u)) calc(8 * var(--u)) calc(20 * var(--u));background:color-mix(in srgb, var(--z-yellow) 6%, var(--z-paper));font-size:max(calc(11.5 * var(--u)), var(--fmin));color:var(--z-ink-2);flex-wrap:wrap;font-weight:600;display:flex}.category-module__S3TmSW__agFoot a{font-family:var(--font-display);font-size:max(calc(12 * var(--u)), var(--fmin));color:var(--z-ink);text-underline-offset:calc(3 * var(--u));font-weight:800;text-decoration:underline}.category-module__S3TmSW__gNext{margin-top:calc(28 * var(--u))}.category-module__S3TmSW__gChip[data-next]{background:var(--z-paper-2);color:var(--z-ink);border:calc(2 * var(--u)) solid var(--z-ink)}.category-module__S3TmSW__gMore{flex:none}.category-module__S3TmSW__agSlot{margin-top:calc(14 * var(--u))}.category-module__S3TmSW__genCard{height:calc(170 * var(--u));box-sizing:border-box;border:calc(2.5 * var(--u)) solid var(--z-ink);background:var(--w-yellow-96);min-width:0;box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--z-ink);color:var(--z-ink);flex-direction:column;text-decoration:none;transition:transform .12s cubic-bezier(.22,1,.36,1),box-shadow .12s;display:flex}.category-module__S3TmSW__genCard:hover{background:var(--z-yellow);transform:translate(calc(2 * var(--u)), calc(2 * var(--u)));box-shadow:calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--z-ink)}.category-module__S3TmSW__genCard:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(2 * var(--u))}@media (prefers-reduced-motion:reduce){.category-module__S3TmSW__genCard{transition:none}}.category-module__S3TmSW__genCardHead{height:calc(24 * var(--u));padding:0 calc(9 * var(--u));background:var(--z-ink);color:var(--z-yellow);flex:none;justify-content:space-between;align-items:center;display:flex}.category-module__S3TmSW__genCardHead span{font-family:var(--font-mono);font-size:max(calc(9.5 * var(--u)), var(--fmin));letter-spacing:.14em;font-weight:700}.category-module__S3TmSW__genCardHead b{font-size:max(calc(11 * var(--u)), var(--fmin));color:var(--w-sand-94);font-weight:800}.category-module__S3TmSW__genCardBody{min-height:0;padding:calc(9 * var(--u)) calc(11 * var(--u)) calc(10 * var(--u));flex-direction:column;flex:1;justify-content:space-between;display:flex}.category-module__S3TmSW__genCardName{align-items:baseline;gap:calc(8 * var(--u));min-width:0;display:flex}.category-module__S3TmSW__genCardName b{font-size:calc(22 * var(--u));letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;font-weight:900;overflow:hidden}.category-module__S3TmSW__genCardName span{font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));color:var(--w-sand-41);flex:none;font-weight:700}.category-module__S3TmSW__genCardFaces{gap:calc(3 * var(--u));display:flex}.category-module__S3TmSW__genCardFaces>span{width:calc(22 * var(--u));height:calc(29 * var(--u));box-sizing:border-box;border:calc(1.5 * var(--u)) solid var(--z-ink);background:var(--w-sand-92);font-size:max(calc(10 * var(--u)), var(--fmin));color:var(--w-sand-75);flex:none;place-items:center;font-weight:900;display:grid;overflow:hidden}.category-module__S3TmSW__genCardFaces img{object-fit:cover;object-position:50% 15%;width:100%;height:100%;display:block}.category-module__S3TmSW__genCardNext{align-items:center;gap:calc(7 * var(--u));min-width:0;display:flex}.category-module__S3TmSW__genCardNext em{height:calc(18 * var(--u));padding:0 calc(5 * var(--u));background:var(--z-ink);color:var(--z-yellow);font-style:normal;font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));flex:none;align-items:center;font-weight:700;display:flex}.category-module__S3TmSW__genCardNext>span{font-size:max(calc(11.5 * var(--u)), var(--fmin));white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.category-module__S3TmSW__genCardNext>span[data-none]{color:var(--w-sand-61)}.category-module__S3TmSW__agt{height:calc(170 * var(--u));cursor:pointer;box-sizing:border-box;border:calc(2.5 * var(--u)) solid var(--z-ink);background:var(--z-card);min-width:0;box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--z-ink);transition:transform .12s cubic-bezier(.22,1,.36,1),box-shadow .12s;display:flex;position:relative;overflow:hidden}.category-module__S3TmSW__agt[data-mine]{background:var(--w-sand-97);box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--z-yellow)}.category-module__S3TmSW__agt:hover{transform:translate(calc(-1 * var(--u)), calc(-1 * var(--u)));box-shadow:calc(5 * var(--u)) calc(5 * var(--u)) 0 var(--z-ink)}.category-module__S3TmSW__agt:has(.category-module__S3TmSW__agtName:focus-visible){outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(2 * var(--u))}@media (prefers-reduced-motion:reduce){.category-module__S3TmSW__agt{transition:none}}.category-module__S3TmSW__agtLogo{width:calc(136 * var(--u));background:var(--w-sand-99);border-right:calc(2 * var(--u)) solid var(--z-ink);flex:none;place-items:center;display:grid}.category-module__S3TmSW__agtLogo img{object-fit:contain;display:block}.category-module__S3TmSW__agtMain{flex-direction:column;flex:1;min-width:0;display:flex}.category-module__S3TmSW__agtHead{height:calc(24 * var(--u));justify-content:space-between;align-items:center;gap:calc(6 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(10 * var(--u));background:var(--z-panel);flex:none;display:flex}.category-module__S3TmSW__agtHead>span{min-width:0;font-family:var(--font-mono);font-size:max(calc(10 * var(--u)), var(--fmin));color:var(--w-sand-94);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.category-module__S3TmSW__agtHead em{font-style:normal;font-family:var(--font-mono);font-size:max(calc(10 * var(--u)), var(--fmin));padding:calc(1 * var(--u)) calc(5 * var(--u));border:calc(1 * var(--u)) solid var(--w-sand-51);color:var(--w-sand-94);flex:none;font-weight:700}.category-module__S3TmSW__agtHead em[data-hot]{border-color:var(--z-yellow);background:var(--z-yellow);color:var(--z-ink)}.category-module__S3TmSW__agtBody{gap:calc(5 * var(--u));min-height:0;padding:calc(8 * var(--u)) calc(10 * var(--u)) 0;flex-direction:column;flex:1;display:flex}.category-module__S3TmSW__agtName{max-width:100%;font:inherit;font-size:calc(15 * var(--u));letter-spacing:-.03em;color:var(--z-ink);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:900;overflow:hidden}.category-module__S3TmSW__agtName:focus-visible{outline:none}.category-module__S3TmSW__agtKind{align-items:center;gap:calc(6 * var(--u));min-width:0;display:flex}.category-module__S3TmSW__agtKind i{font-style:normal;font-size:max(calc(9.5 * var(--u)), var(--fmin));padding:calc(2 * var(--u)) calc(5 * var(--u));white-space:nowrap;background:var(--kc);color:var(--w-sand-99);flex:none;font-weight:900}.category-module__S3TmSW__agtKind i[data-light]{color:var(--z-ink)}.category-module__S3TmSW__agtKind i[data-none]{border:calc(1 * var(--u)) dashed var(--w-sand-61);color:var(--w-sand-51);background:0 0}.category-module__S3TmSW__agtKind>span{font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));color:var(--w-sand-41);white-space:nowrap;font-weight:700}.category-module__S3TmSW__agtTitle{font-size:max(calc(12 * var(--u)), var(--fmin));color:var(--z-ink);-webkit-line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;font-weight:800;line-height:1.4;display:-webkit-box;overflow:hidden}.category-module__S3TmSW__agtTitle[data-none]{color:var(--w-sand-61);font-weight:600}.category-module__S3TmSW__agtFoot{align-items:center;gap:calc(8 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u)) calc(7 * var(--u)) calc(10 * var(--u));border-top:calc(1 * var(--u)) dashed var(--w-sand-81);flex:none;display:flex}.category-module__S3TmSW__agtFoot>span{font-family:var(--font-mono);font-size:max(calc(10 * var(--u)), var(--fmin));color:var(--w-sand-51);white-space:nowrap;font-weight:600}.category-module__S3TmSW__agtFoot>:last-child{margin-left:auto}.category-module__S3TmSW__genreRow{grid-template-columns:.7fr repeat(var(--n,4), minmax(0, 1fr));margin:calc(12 * var(--u)) 0 0;border:calc(2.5 * var(--u)) solid var(--z-ink);box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--z-ink);background:var(--z-card);display:grid}.category-module__S3TmSW__genreBtn{align-items:baseline;gap:calc(2 * var(--u)) calc(8 * var(--u));min-width:0;padding:calc(9 * var(--u)) calc(12 * var(--u));border:0;border-left:calc(2 * var(--u)) solid var(--z-ink);color:var(--z-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.category-module__S3TmSW__genreBtn:first-child{border-left:0;grid-template-rows:auto;align-items:center}.category-module__S3TmSW__genreBtn b{font-family:var(--font-display);font-size:max(calc(13.5 * var(--u)), var(--fmin));white-space:nowrap;text-overflow:ellipsis;font-weight:900;overflow:hidden}.category-module__S3TmSW__genreBtn i{font-style:normal;font-family:var(--font-mono);font-size:max(calc(12 * var(--u)), var(--fmin));color:var(--z-ink-2);font-weight:700}.category-module__S3TmSW__genreBtn em{font-style:normal;font-size:max(calc(10.5 * var(--u)), var(--fmin));color:var(--z-ink-3);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-weight:700;overflow:hidden}.category-module__S3TmSW__genreBtn:hover:not(:disabled):not([data-on]){background:color-mix(in srgb, var(--z-yellow) 30%, var(--z-card))}.category-module__S3TmSW__genreBtn:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(-3 * var(--u))}.category-module__S3TmSW__genreBtn:disabled{cursor:default;opacity:.45}.category-module__S3TmSW__genreBtn[data-on]{background:var(--z-ink);color:var(--z-yellow)}.category-module__S3TmSW__genreBtn[data-on] i,.category-module__S3TmSW__genreBtn[data-on] em{color:color-mix(in srgb, var(--z-paper) 70%, var(--z-panel))}.category-module__S3TmSW__areaRow{gap:calc(6 * var(--u));margin:calc(10 * var(--u)) 0 0;flex-wrap:wrap;display:flex}.category-module__S3TmSW__areaChip{align-items:center;gap:calc(6 * var(--u));height:calc(28 * var(--u));padding:0 calc(10 * var(--u));border:calc(2 * var(--u)) solid var(--z-ink);background:var(--z-card);color:var(--z-ink);font:inherit;font-family:var(--font-display);font-size:max(calc(12 * var(--u)), var(--fmin));cursor:pointer;font-weight:800;display:flex}.category-module__S3TmSW__areaChip i{font-style:normal;font-family:var(--font-mono);font-size:max(calc(10.5 * var(--u)), var(--fmin));color:var(--z-ink-3)}.category-module__S3TmSW__areaChip:hover:not([data-on]){background:color-mix(in srgb, var(--z-yellow) 30%, var(--z-card))}.category-module__S3TmSW__areaChip[data-on]{background:var(--z-ink);color:var(--z-yellow)}.category-module__S3TmSW__areaChip[data-on] i{color:color-mix(in srgb, var(--z-paper) 70%, var(--z-panel))}.category-module__S3TmSW__areaChip:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(2 * var(--u))}.category-module__S3TmSW__mj{margin:calc(4 * var(--u)) 0 calc(16 * var(--u))}.category-module__S3TmSW__mjHead{align-items:center;gap:calc(10 * var(--u));margin-bottom:calc(8 * var(--u));display:flex}.category-module__S3TmSW__mjRow{gap:calc(10 * var(--u));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.category-module__S3TmSW__mjCard{gap:calc(12 * var(--u));min-width:0;height:calc(150 * var(--u));padding:calc(10 * var(--u));border:calc(2.5 * var(--u)) solid var(--z-ink);background:var(--z-card);box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--z-ink);color:var(--z-ink);box-sizing:border-box;text-decoration:none;transition:transform .12s cubic-bezier(.22,1,.36,1),box-shadow .12s;display:flex}.category-module__S3TmSW__mjCard[data-off]{background:color-mix(in srgb, var(--z-ink) 5%, var(--z-card))}.category-module__S3TmSW__mjCard:hover{transform:translate(calc(2 * var(--u)), calc(2 * var(--u)));box-shadow:calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--z-ink)}.category-module__S3TmSW__mjCard:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(2 * var(--u))}@media (prefers-reduced-motion:reduce){.category-module__S3TmSW__mjCard{transition:none}}.category-module__S3TmSW__mjPoster{aspect-ratio:3/4;border:calc(1.5 * var(--u)) solid var(--z-ink);background:var(--z-panel);flex:none;place-items:center;height:100%;display:grid;overflow:hidden}.category-module__S3TmSW__mjPoster img{object-fit:cover;width:100%;height:100%;display:block}.category-module__S3TmSW__mjPoster b{font-family:var(--font-display);font-size:max(calc(13 * var(--u)), var(--fmin));color:var(--z-paper);text-align:center;padding:calc(4 * var(--u));word-break:keep-all;font-weight:900;line-height:1.1}.category-module__S3TmSW__mjCard[data-off] .category-module__S3TmSW__mjPoster img{filter:grayscale(.7);opacity:.75}.category-module__S3TmSW__mjMain{justify-content:space-between;gap:calc(6 * var(--u));flex-direction:column;flex:1 1 0;min-width:0;display:flex;container-type:inline-size}.category-module__S3TmSW__mjDd{font-family:var(--font-mono);font-size:calc(30 * var(--u));letter-spacing:-.04em;white-space:nowrap;font-weight:700;line-height:1}.category-module__S3TmSW__mjDd[data-tone=hot]{color:var(--z-hot-ink)}.category-module__S3TmSW__mjDd[data-tone=live]{color:var(--z-offline-ink);font-family:var(--font-display);font-size:calc(20 * var(--u));font-weight:900}.category-module__S3TmSW__mjCard[data-off] .category-module__S3TmSW__mjDd{color:var(--z-ink-3)}.category-module__S3TmSW__mjName{-webkit-line-clamp:3;font-family:var(--font-display);font-size:calc(16 * var(--u));letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word;-webkit-box-orient:vertical;font-weight:900;line-height:1.3;display:-webkit-box;overflow:hidden}@media (max-width:1500px){.category-module__S3TmSW__mjRow{gap:calc(8 * var(--u))}.category-module__S3TmSW__mjCard{height:calc(136 * var(--u));gap:calc(10 * var(--u));padding:calc(8 * var(--u))}.category-module__S3TmSW__mjDd{font-size:calc(26 * var(--u))}.category-module__S3TmSW__mjName{font-size:calc(14.5 * var(--u))}}@media (min-width:1024px){.category-module__S3TmSW__split[data-solo]{grid-template-columns:minmax(0,1fr)}}.category-module__S3TmSW__pv[hidden]{display:none!important}.category-module__S3TmSW__search input::-webkit-search-cancel-button{display:none}.category-module__S3TmSW__searchClear{height:calc(26 * var(--u));margin-right:calc(-4 * var(--u));padding:0 calc(10 * var(--u));border:calc(1.5 * var(--u)) solid var(--z-ink);background:var(--z-card);font:inherit;font-size:max(calc(12.5 * var(--u)), var(--fmin));color:var(--z-ink);cursor:pointer;flex:none;font-weight:900}.category-module__S3TmSW__searchClear:hover{background:var(--w-yellow-96)}.category-module__S3TmSW__searchClear:focus-visible{outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(2 * var(--u))}@media (max-width:767px){.category-module__S3TmSW__ix{--bar-top:0px}.category-module__S3TmSW__top{margin-top:calc(12 * var(--u));gap:calc(10 * var(--u))}.category-module__S3TmSW__topNo{font-size:calc(32 * var(--u))}.category-module__S3TmSW__topH1{font-size:calc(26 * var(--u))}.category-module__S3TmSW__topEn{display:none}.category-module__S3TmSW__nums{width:100%;box-shadow:var(--hard-xs)}.category-module__S3TmSW__num{min-width:0;padding:calc(5 * var(--u)) calc(7 * var(--u));flex:1 1 0}.category-module__S3TmSW__numN{font-size:calc(18 * var(--u))}.category-module__S3TmSW__numL{font-size:max(calc(10.5 * var(--u)), var(--fmin))}.category-module__S3TmSW__numEn{display:none}.category-module__S3TmSW__tabs{box-shadow:var(--hard-xs)}.category-module__S3TmSW__tab{min-width:calc(76 * var(--u));padding:calc(7 * var(--u)) calc(9 * var(--u));flex:1 0 auto}.category-module__S3TmSW__tabMain{font-size:max(calc(13.5 * var(--u)), var(--fmin))}.category-module__S3TmSW__bar{gap:calc(6 * var(--u));padding:calc(6 * var(--u))}.category-module__S3TmSW__search{height:calc(40 * var(--u));flex-basis:100%}.category-module__S3TmSW__search input{font-size:calc(14 * var(--u))}.category-module__S3TmSW__segBtn{height:calc(34 * var(--u));padding:0 calc(9 * var(--u));font-size:max(calc(12.5 * var(--u)), var(--fmin))}.category-module__S3TmSW__split,.category-module__S3TmSW__split[data-solo]{margin-top:calc(12 * var(--u))}.category-module__S3TmSW__pv{display:none}.category-module__S3TmSW__xcGrid{gap:calc(10 * var(--u))}.category-module__S3TmSW__xc{box-shadow:var(--hard-xs)}.category-module__S3TmSW__xs{display:none}.category-module__S3TmSW__xcArt{width:calc(84 * var(--u))}.category-module__S3TmSW__mjRow{gap:calc(8 * var(--u));grid-template-columns:minmax(0,1fr)}.category-module__S3TmSW__mjCard{height:calc(120 * var(--u));box-shadow:var(--hard-xs)}.category-module__S3TmSW__mjDd{font-size:calc(24 * var(--u))}.category-module__S3TmSW__genreRow{overscroll-behavior-x:contain;box-shadow:var(--hard-xs);display:flex;overflow-x:auto}.category-module__S3TmSW__genreRow,.category-module__S3TmSW__tabs{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - calc(28 * var(--u))), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - calc(28 * var(--u))), transparent);mask-image:linear-gradient(to right, #000 calc(100% - calc(28 * var(--u))), transparent)}.category-module__S3TmSW__genreBtn{padding:calc(8 * var(--u)) calc(10 * var(--u));flex:1 0 auto}.category-module__S3TmSW__genreRow:after,.category-module__S3TmSW__tabs:after{content:"";flex:0 0 calc(28 * var(--u))}.category-module__S3TmSW__genreBtn em{max-width:calc(96 * var(--u))}.category-module__S3TmSW__agId{flex:100%;min-width:0}.category-module__S3TmSW__agNext{border-left:0;border-top:calc(2 * var(--u)) dashed color-mix(in srgb, var(--z-ink) 28%, transparent);flex:100%}.category-module__S3TmSW__agActs{min-width:0;box-shadow:inset 0 calc(2 * var(--u)) 0 var(--z-ink);flex:100%;margin:0}}.category-module__S3TmSW__xc[data-dim] .category-module__S3TmSW__xcArt,.category-module__S3TmSW__xc[data-dim] .category-module__S3TmSW__xcBody,.category-module__S3TmSW__xc[data-dim] .category-module__S3TmSW__xcHead{opacity:.38}.category-module__S3TmSW__xcArt img[src*="/gamelogo/"]{max-width:none;max-height:none;height:auto!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/wuwa-kr"]{width:74%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/genshin-kr"]{width:62%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/starrail-kr"]{width:80%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/zenless-kr"]{width:86%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/nikke-kr"]{width:76%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/bluearchive-kr"]{width:86%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/nte-kr"]{width:62%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/endfield-kr"]{width:88%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/gfl2-kr"]{width:90%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/holodreams"]{width:80%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/trickcal-kr"]{width:78%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/pjsekai-kr"]{width:92%!important}.category-module__S3TmSW__xcArt img[src*="/gamelogo/bangdream-ournotes"]{width:90%!important}.category-module__S3TmSW__agtLogo img[src*="/orgs/charon"]{width:calc(86 * var(--u))!important;height:auto!important}.category-module__S3TmSW__agtLogo img[src*="/orgs/projecti"]{width:calc(72 * var(--u))!important;height:auto!important}.category-module__S3TmSW__agtLogo img[src*="/orgs/hololive"]{width:calc(112 * var(--u))!important;height:auto!important}.category-module__S3TmSW__xtGrid{gap:calc(14 * var(--u));display:grid}.category-module__S3TmSW__xtGrid[data-k=logo]{grid-template-columns:repeat(4,minmax(0,1fr))}.category-module__S3TmSW__xtGrid[data-k=photo]{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1100px){.category-module__S3TmSW__xtGrid[data-k=logo]{grid-template-columns:repeat(3,minmax(0,1fr))}.category-module__S3TmSW__xtGrid[data-k=photo]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.category-module__S3TmSW__xtGrid[data-k=logo]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-module__S3TmSW__xtGrid[data-k=photo]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:460px){.category-module__S3TmSW__xtGrid[data-k=photo]{grid-template-columns:repeat(2,minmax(0,1fr))}}.category-module__S3TmSW__xt{cursor:pointer;border:calc(2.5 * var(--u)) solid var(--z-ink);min-width:0;box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--z-ink);background:var(--z-panel);flex-direction:column;transition:transform .12s cubic-bezier(.22,1,.36,1),box-shadow .12s;display:flex;position:relative;overflow:hidden}.category-module__S3TmSW__xt:hover{transform:translate(calc(-2 * var(--u)), calc(-2 * var(--u)));box-shadow:calc(6 * var(--u)) calc(6 * var(--u)) 0 var(--z-ink)}.category-module__S3TmSW__xt:hover .category-module__S3TmSW__xtName,.category-module__S3TmSW__xt[data-mine] .category-module__S3TmSW__xtName{background:var(--z-yellow)}.category-module__S3TmSW__xt:hover .category-module__S3TmSW__xtName>span,.category-module__S3TmSW__xt[data-mine] .category-module__S3TmSW__xtName>span{color:var(--z-ink)}.category-module__S3TmSW__xt[data-mine] .category-module__S3TmSW__xtBar{display:none}.category-module__S3TmSW__xt[data-dim]{opacity:.5}.category-module__S3TmSW__xt:has(.category-module__S3TmSW__xtHit:focus-visible){outline:calc(3 * var(--u)) solid var(--z-hot-ink);outline-offset:calc(2 * var(--u))}@media (prefers-reduced-motion:reduce){.category-module__S3TmSW__xt{transition:none}}.category-module__S3TmSW__xtArt{background:var(--z-panel);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.category-module__S3TmSW__xtArt[data-k=logo]{aspect-ratio:16/10}.category-module__S3TmSW__xt[data-k=logo]>.category-module__S3TmSW__xtArt[data-k=logo]{padding-top:calc(36 * var(--u));box-sizing:border-box}.category-module__S3TmSW__xt[data-k=logo]>.category-module__S3TmSW__xtArt[data-k=logo] img[style]{max-height:60%}.category-module__S3TmSW__xtArt[data-k=photo],.category-module__S3TmSW__xtArt[data-k=stub]{aspect-ratio:3/4;background:var(--z-paper-2)}.category-module__S3TmSW__xtArt[data-k=stub]{background:var(--z-panel)}.category-module__S3TmSW__xtArt img{object-fit:contain;max-width:76%;max-height:62%}.category-module__S3TmSW__xtArt img[style]{max-width:84%;max-height:72%}.category-module__S3TmSW__xtArt img[data-ink]{filter:brightness(0)invert()}.category-module__S3TmSW__xtArt[data-k=photo] img{object-fit:cover;object-position:center 18%;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.category-module__S3TmSW__xtArt[data-k=photo] img[data-wide]{object-fit:contain;object-position:center}.category-module__S3TmSW__xtArt img.category-module__S3TmSW__xtBlur{object-fit:cover;filter:blur(calc(14 * var(--u))) brightness(.7);transform:scale(1.15)}.category-module__S3TmSW__xtArt .category-module__S3TmSW__xcStubB{font-size:calc(30 * var(--u))}.category-module__S3TmSW__xtName{padding:calc(10 * var(--u)) calc(10 * var(--u)) calc(13 * var(--u));background:var(--z-panel);justify-content:center;align-items:center;display:flex}.category-module__S3TmSW__xtName>span{-webkit-line-clamp:2;max-height:2.5em;font-family:var(--font-display);font-size:calc(16 * var(--u));color:var(--z-card);text-align:center;word-break:keep-all;-webkit-box-orient:vertical;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden}.category-module__S3TmSW__xtName[data-k=photo],.category-module__S3TmSW__xtName[data-k=stub]{height:calc(2.5em + calc(23 * var(--u)));box-sizing:border-box;font-size:calc(16 * var(--u))}.category-module__S3TmSW__xtWord{padding:0 calc(14 * var(--u));text-align:center;font-family:var(--font-display);font-size:calc(22 * var(--u));color:var(--z-card);text-wrap:balance;font-weight:900;line-height:1.2}.category-module__S3TmSW__xtAct>button{background:var(--z-panel);color:var(--z-yellow);border-color:var(--z-yellow)}.category-module__S3TmSW__xtBar{background:var(--ac);pointer-events:none;height:5px;position:absolute;bottom:0;left:0;right:0}.category-module__S3TmSW__xtHit{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.category-module__S3TmSW__xtHit:focus-visible{outline:none}.category-module__S3TmSW__xtAct{top:calc(8 * var(--u));right:calc(8 * var(--u));z-index:2;position:absolute}.category-module__S3TmSW__xtGrid .category-module__S3TmSW__genCard{height:auto}.category-module__S3TmSW__xtGrid .category-module__S3TmSW__genCardNext{display:none}.category-module__S3TmSW__xtArt[data-light]{background:var(--w-sand-99)}.category-module__S3TmSW__xtAct>button[data-state=on]{background:var(--z-yellow);color:var(--z-ink);border-color:var(--z-ink)}.category-module__S3TmSW__xtName[data-k=logo]>span{-webkit-line-clamp:1;max-height:1.25em}.category-module__S3TmSW__xtAct>button{box-shadow:calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--z-ink)}.category-module__S3TmSW__xt[data-mine] .category-module__S3TmSW__xtName{background:var(--z-yellow)}.category-module__S3TmSW__xt[data-mine] .category-module__S3TmSW__xtName>span{color:var(--z-ink)}.category-module__S3TmSW__xtGrid .category-module__S3TmSW__genCardName{align-items:flex-start;gap:calc(4 * var(--u));flex-direction:column}.category-module__S3TmSW__xtGrid .category-module__S3TmSW__genCardName b{white-space:normal;-webkit-line-clamp:2;font-size:calc(20 * var(--u));-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}.category-module__S3TmSW__xtGrid .category-module__S3TmSW__genCardFaces{flex-wrap:wrap}.category-module__S3TmSW__xtGrid .category-module__S3TmSW__genCardFaces>span{width:calc(30 * var(--u));height:calc(40 * var(--u))}.category-module__S3TmSW__xtName[data-ghost]>span{visibility:hidden}.category-module__S3TmSW__xtGrid[data-k=photo] .category-module__S3TmSW__xtArt[data-k=logo]{aspect-ratio:3/4}.category-module__S3TmSW__xtGrid[data-k=photo] .category-module__S3TmSW__xtName[data-k=logo]{height:calc(2.5em + calc(23 * var(--u)));box-sizing:border-box}.category-module__S3TmSW__xt{transition-duration:60ms}.category-module__S3TmSW__gHead[data-big]{gap:calc(14 * var(--u));margin:calc(6 * var(--u)) 0 calc(14 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u)) calc(16 * var(--u));min-height:calc(68 * var(--u));box-sizing:border-box;background:var(--z-panel);border:calc(2.5 * var(--u)) solid var(--z-ink);box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 var(--z-ink)}.category-module__S3TmSW__gHead[data-big] .category-module__S3TmSW__gChip{font-family:var(--font-display);font-size:calc(24 * var(--u));letter-spacing:-.02em;color:var(--z-card);background:0 0;padding:0;font-weight:900}.category-module__S3TmSW__gHead[data-big] .category-module__S3TmSW__gSub{font-size:max(calc(13 * var(--u)), var(--fmin));color:color-mix(in srgb, var(--z-card) 70%, transparent)}.category-module__S3TmSW__gHead[data-big] .category-module__S3TmSW__gRule{background:0 0}.category-module__S3TmSW__gLogo{height:calc(44 * var(--u));object-fit:contain;object-position:left center;flex:none}@media (min-width:768px) and (max-height:820px){.category-module__S3TmSW__pvTop{padding:calc(9 * var(--u)) calc(12 * var(--u))}.category-module__S3TmSW__pvPoster{width:calc(60 * var(--u));height:calc(84 * var(--u))}.category-module__S3TmSW__pvRows>div,.category-module__S3TmSW__pvHead{padding:calc(6 * var(--u)) calc(12 * var(--u))}}.category-module__S3TmSW__pvRows dd{word-break:keep-all;overflow-wrap:break-word}@media (min-width:768px){.category-module__S3TmSW__pv>.category-module__S3TmSW__pvFoot:before{content:"";height:calc(26 * var(--u));margin-bottom:calc(3 * var(--u));background:linear-gradient(transparent, var(--z-card));pointer-events:none;position:absolute;bottom:100%;left:0;right:0}}
