._page_wxwgm_6{inline-size:min(86rem,100%);min-block-size:calc(100svh - var(--fps-nav-h, 3.5rem));margin-inline:auto;padding-block:var(--fps-sp-8) calc(4.5rem + var(--viewport-reserve, 0px));padding-inline:var(--fps-sp-4);font-family:var(--fps-font-kls-body)}._state_wxwgm_14{text-align:center;color:var(--fps-c-text-3)}._grid_wxwgm_17{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:clamp(.8rem,2vw,1.5rem)}._card_wxwgm_18{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;border-radius:clamp(1rem,2vw,1.6rem);color:#fff;background:linear-gradient(145deg,var(--fps-c-accent-soft),var(--fps-c-surface-alt));text-decoration:none;box-shadow:0 .8rem 2.5rem color-mix(in srgb,var(--fps-c-text) 11%,transparent);transition:transform .2s ease,box-shadow .2s ease}._card_wxwgm_18:hover{transform:translateY(-3px);box-shadow:0 1.2rem 3.2rem color-mix(in srgb,var(--fps-c-text) 17%,transparent)}._card_wxwgm_18:focus-visible{outline:var(--fps-focus-ring);outline-offset:3px}._portrait_wxwgm_21,._portrait_wxwgm_21 img{display:block;inline-size:100%;block-size:100%;object-fit:cover}._portrait_wxwgm_21>span{display:grid;place-items:center;block-size:100%;color:var(--fps-c-accent);font-size:5rem}._card_wxwgm_18:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#03060de6)}._copy_wxwgm_24{position:absolute;z-index:1;inset-inline:1rem;inset-block-end:1rem;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.25rem .5rem}._name_wxwgm_25{font:600 clamp(1rem,2vw,1.25rem)/1.25 var(--fps-font-kls-heading)}._badges_wxwgm_26{display:flex;gap:.2rem;color:color-mix(in oklch,white 80%,var(--fps-c-accent))}._copy_wxwgm_24 small{grid-column:1/-1;opacity:.72;font-size:.7rem}._detailGrid_wxwgm_31{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:var(--fps-sp-3)}._detailCard_wxwgm_32{display:grid;grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:var(--fps-sp-3);padding:var(--fps-sp-3);border:1px solid var(--fps-c-border-muted);border-radius:var(--fps-r-lg);background:var(--fps-c-surface);color:inherit;text-decoration:none;transition:border-color var(--fps-dur-fast),background var(--fps-dur-fast)}._detailCard_wxwgm_32:hover{border-color:var(--fps-c-border);background:var(--fps-c-surface-alt)}._detailCard_wxwgm_32:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._detailPortrait_wxwgm_47,._detailPortrait_wxwgm_47 img{display:block;inline-size:4rem;block-size:4rem;border-radius:var(--fps-r-full);object-fit:cover;overflow:hidden}._detailPortrait_wxwgm_47>span{display:grid;place-items:center;inline-size:100%;block-size:100%;border-radius:var(--fps-r-full);background:var(--fps-c-accent-soft);color:var(--fps-c-accent);font-size:var(--fps-text-xl)}._detailBody_wxwgm_49{display:grid;gap:.15rem;min-inline-size:0}._detailHead_wxwgm_50{display:flex;align-items:center;gap:var(--fps-sp-2);min-inline-size:0}._detailHead_wxwgm_50 ._badges_wxwgm_26{color:var(--fps-c-accent)}._detailName_wxwgm_52{font:600 var(--fps-text-base)/1.3 var(--fps-font-kls-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._handle_wxwgm_53{color:var(--fps-c-text-3);font-family:var(--fps-font-mono);font-size:var(--fps-text-2xs)}._counts_wxwgm_54{display:flex;gap:var(--fps-sp-3);color:var(--fps-c-text-3);font-size:var(--fps-text-xs)}._counts_wxwgm_54 strong{color:var(--fps-c-text-2);font-variant-numeric:tabular-nums}@media(max-width:40rem){._grid_wxwgm_17{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}._card_wxwgm_18{border-radius:1rem}._copy_wxwgm_24{inset-inline:.75rem;inset-block-end:.75rem}._detailGrid_wxwgm_31{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){._card_wxwgm_18,._detailCard_wxwgm_32{transition:none}}
