._4N8lGG_Background{background:var(--palette-paper);color:var(--palette-ink);--zuiki-card-surface:var(--palette-surface-strong);--zuiki-card-border:color-mix(in srgb, var(--palette-border) 100%, transparent);--zuiki-card-shadow:0 18px 40px -30px #11182729}[data-theme=dark] ._4N8lGG_Background{--zuiki-card-surface:color-mix(in srgb, var(--palette-surface-strong) 78%, black);--zuiki-card-border:color-mix(in srgb, var(--palette-border) 86%, #ffffff29);--zuiki-card-shadow:0 24px 52px -34px #000000c7}._4N8lGG_Root{width:min(100% - var(--space3),1040px);padding:var(--space3) 0 var(--space8);gap:var(--space5);margin:0 auto;display:grid}@media screen and (min-width:600px){._4N8lGG_Root{width:min(100% - var(--space4),1040px);padding:var(--space4) 0 var(--space8)}}._4N8lGG_Hero,._4N8lGG_ControlSection{gap:var(--space3);display:grid}._4N8lGG_Eyebrow,._4N8lGG_SectionEyebrow,._4N8lGG_PodiumPointLabel{color:var(--palette-accent);letter-spacing:.08em;margin:0;font-size:.82rem;font-weight:700}._4N8lGG_Title{color:var(--palette-ink);font-family:var(--font);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.8vw,3.3rem);font-weight:800;line-height:1.26}._4N8lGG_Lead,._4N8lGG_HelperText,._4N8lGG_SectionLead{color:var(--palette-muted);margin:0;font-size:1rem;line-height:1.9}._4N8lGG_ActionRow{gap:var(--space1);flex-wrap:wrap;align-items:center;display:flex}._4N8lGG_TextLink{width:fit-content}._4N8lGG_ControlSection{padding-top:var(--space5);border-top:1px solid color-mix(in srgb, var(--palette-border) 92%, transparent)}._4N8lGG_ControlHeader,._4N8lGG_SectionIntro{gap:var(--space1);display:grid}._4N8lGG_FilterRow{gap:var(--space2);display:grid}._4N8lGG_SpecialNumberSelectWrap{width:min(100%,24rem)}._4N8lGG_SpecialNumberSelect{width:100%}._4N8lGG_Ranking{gap:var(--space2);justify-self:center;width:min(100%,920px);display:grid}._4N8lGG_SectionCard{background:var(--zuiki-card-surface);border:1px solid var(--zuiki-card-border);box-shadow:var(--zuiki-card-shadow);border-radius:calc(var(--radius-input)*1.2);padding:var(--space3);gap:var(--space4);display:grid}@media screen and (min-width:600px){._4N8lGG_SectionCard{padding:var(--space4)}}._4N8lGG_PodiumSection,._4N8lGG_ListSection{gap:var(--space2);display:grid}._4N8lGG_SubsectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space1);flex-wrap:wrap;display:flex}._4N8lGG_SubsectionHeader h3,._4N8lGG_SubsectionHeader p{margin:0}._4N8lGG_SubsectionHeader h3{font-size:var(--font-size4);letter-spacing:0}._4N8lGG_SubsectionHeader p{color:var(--palette-muted);font-size:var(--font-size2)}._4N8lGG_PodiumGrid{gap:var(--space2);display:grid}@media screen and (min-width:600px){._4N8lGG_PodiumGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._4N8lGG_PodiumCard{gap:var(--space2);padding:var(--space3);border:1px solid var(--zuiki-card-border);background:color-mix(in srgb, var(--palette-paper) 94%, var(--palette-surface));border-radius:16px;display:grid}._4N8lGG_PodiumCard[data-rank="1"]{background:linear-gradient(180deg, color-mix(in srgb, #ffe38a 30%, var(--palette-paper)) 0%, color-mix(in srgb, #ffe38a 12%, var(--palette-paper)) 100%)}._4N8lGG_PodiumCard[data-rank="2"]{background:linear-gradient(180deg, color-mix(in srgb, #dfe5ee 46%, var(--palette-paper)) 0%, color-mix(in srgb, #dfe5ee 18%, var(--palette-paper)) 100%)}._4N8lGG_PodiumCard[data-rank="3"]{background:linear-gradient(180deg, color-mix(in srgb, #f4d1a4 42%, var(--palette-paper)) 0%, color-mix(in srgb, #f4d1a4 14%, var(--palette-paper)) 100%)}._4N8lGG_PodiumHeader{align-items:center;gap:var(--space2);display:flex}._4N8lGG_PodiumRank{font-size:clamp(26px,4.2vw,36px);font-weight:700;line-height:1;font-family:var(--font-mono);white-space:nowrap;color:var(--palette-ink)}._4N8lGG_PodiumAvatar{flex-shrink:0;justify-content:center;align-items:center;display:flex}._4N8lGG_PodiumName{font-size:var(--font-size3);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.3;overflow:hidden}._4N8lGG_PodiumPointBlock{gap:.2rem;display:grid}._4N8lGG_PodiumPoint{font-size:clamp(24px,4vw,34px);line-height:1.1;font-family:var(--font-mono);color:var(--palette-accent-strong);align-items:baseline;gap:.35rem;display:flex}._4N8lGG_PodiumPoint small{font-size:var(--font-size1);color:var(--palette-muted);font-family:inherit}._4N8lGG_ListBody{background:var(--zuiki-card-border);border-radius:16px;gap:1px;display:grid;overflow:hidden}._4N8lGG_Row{gap:var(--space2);background:var(--palette-paper);padding:var(--space2);content-visibility:auto;contain-intrinsic-size:84px;grid-template-columns:64px minmax(0,1fr);align-items:center;display:grid}@media (hover:hover){._4N8lGG_Row[data-anonymous=false]:hover{background:color-mix(in srgb, var(--palette-accent) 4%, var(--palette-paper))}}@media screen and (max-width:599px){._4N8lGG_Row{padding:var(--space2) var(--space1);grid-template-columns:52px minmax(0,1fr)}}._4N8lGG_Number{background:color-mix(in srgb, var(--palette-surface) 80%, var(--palette-paper));min-height:52px;font-size:20px;font-weight:700;font-family:var(--font-mono);color:var(--palette-accent-strong);border-radius:14px;justify-content:center;align-items:center;display:flex}._4N8lGG_Number[data-number="1"]{color:#2e2410;background:radial-gradient(circle,#ffe700,#ffe600,#ffd500,#ffc600,gold)}._4N8lGG_Number[data-number="2"]{background:radial-gradient(circle,#fafafa,#fcfdfc,#fafafa,#e7e7e7)}._4N8lGG_Number[data-number="3"]{color:#38240e;background:radial-gradient(circle,#ffa60044,#ffa60086,#ffa600a8,#ffa600c0,#ffa600f8)}._4N8lGG_Identity{align-items:center;gap:var(--space2);min-width:0;color:inherit;grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}@media screen and (max-width:599px){._4N8lGG_RowIdentity{gap:var(--space1)}}._4N8lGG_Icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}._4N8lGG_Info{gap:.2rem;min-width:0;display:grid}@media screen and (min-width:600px){._4N8lGG_Info{align-items:center;gap:var(--space2);grid-template-columns:minmax(0,1fr) auto}}._4N8lGG_Name{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;font-weight:700;line-height:1.3;overflow:hidden}._4N8lGG_Point{font-size:clamp(20px,3vw,28px);font-family:var(--font-mono);color:var(--palette-accent-strong);text-align:right;align-items:baseline;gap:.35rem;display:flex}._4N8lGG_Point small{font-size:var(--font-size1);color:var(--palette-muted);font-family:inherit}._4N8lGG_AvatarFrame{flex-shrink:0;display:block;overflow:hidden}._4N8lGG_AvatarImage,._4N8lGG_AvatarPlaceholder{border-radius:inherit;width:100%;height:100%;display:block}._4N8lGG_AvatarPlaceholder{background:color-mix(in srgb, var(--palette-surface-strong) 82%, var(--palette-paper));color:color-mix(in srgb, var(--palette-accent) 58%, var(--palette-ink))}._4N8lGG_AvatarPlaceholder svg{width:100%;height:100%;display:block}._4N8lGG_EmptyState{padding:var(--space4);background:color-mix(in srgb, var(--palette-surface) 68%, var(--palette-paper));gap:var(--space1);text-align:center;border-radius:16px;display:grid}._4N8lGG_EmptyState h3,._4N8lGG_EmptyState p{margin:0}._4N8lGG_EmptyState p{color:var(--palette-muted);line-height:1.8}._4N8lGG_ListController{margin-top:var(--space1)}
