.ratings-module__w1kIRW__page{background:radial-gradient(circle at 12% 0,#1ca7a81f,#0000 40%),radial-gradient(circle at 88% 8%,#d6a84f24,#0000 36%),linear-gradient(#fff8ea 0%,#fff 42%);padding:18px 0 64px}.ratings-module__w1kIRW__intro{gap:6px;margin-bottom:12px;display:grid}.ratings-module__w1kIRW__intro h1{color:var(--deep-navy);margin:0;font-size:clamp(1.8rem,7vw,2.75rem);line-height:1}.ratings-module__w1kIRW__board{gap:10px;display:grid}.ratings-module__w1kIRW__boardNote{color:var(--muted-text);margin:0;font-size:.86rem}.ratings-module__w1kIRW__thButton,.ratings-module__w1kIRW__thActive{color:var(--deep-navy);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:850}.ratings-module__w1kIRW__thActive{color:#0f7677}.ratings-module__w1kIRW__thButton,.ratings-module__w1kIRW__thActive{text-underline-offset:3px;padding:0;text-decoration:underline}.ratings-module__w1kIRW__thActive{color:#0f7677;text-decoration-thickness:2px}.ratings-module__w1kIRW__tableWrap{-webkit-overflow-scrolling:touch;background:#ffffffeb;border:1px solid #1018281a;border-radius:12px;overflow-x:auto}.ratings-module__w1kIRW__table{border-collapse:collapse;width:100%;min-width:690px}.ratings-module__w1kIRW__table th,.ratings-module__w1kIRW__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #10182814;padding:12px 10px}.ratings-module__w1kIRW__table th{color:var(--muted-text);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.78rem;font-weight:900}.ratings-module__w1kIRW__table tbody tr:last-child td{border-bottom:0}.ratings-module__w1kIRW__rankCol{width:44px}.ratings-module__w1kIRW__playerCol{min-width:210px}.ratings-module__w1kIRW__overallCol,.ratings-module__w1kIRW__moveCol,.ratings-module__w1kIRW__skillCol{text-align:center;font-variant-numeric:tabular-nums}.ratings-module__w1kIRW__rankBadge{min-width:28px;height:28px;color:var(--deep-navy);background:#1018280f;border-radius:999px;place-items:center;font-size:.85rem;font-weight:900;display:inline-grid}.ratings-module__w1kIRW__playerCell{align-items:center;gap:12px;min-width:0;display:flex}.ratings-module__w1kIRW__avatar,.ratings-module__w1kIRW__avatarFallback{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.ratings-module__w1kIRW__avatarFallback{color:#0f7677;background:#1ca7a824;place-items:center;font-size:.78rem;font-weight:900;display:grid}.ratings-module__w1kIRW__playerText{gap:4px;min-width:0;display:grid}.ratings-module__w1kIRW__playerText strong{color:var(--deep-navy);overflow-wrap:anywhere;font-size:.98rem;line-height:1.2}.ratings-module__w1kIRW__compactName{display:none}.ratings-module__w1kIRW__mobileSkills{color:var(--muted-text);white-space:nowrap;gap:8px;font-size:.78rem;font-weight:750;display:none;overflow-x:auto}.ratings-module__w1kIRW__scoreStack{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:5px;min-width:52px;display:inline-flex}.ratings-module__w1kIRW__overallScore{color:var(--deep-navy);font-size:1.15rem;font-weight:950}.ratings-module__w1kIRW__skillScore{color:var(--deep-navy);font-weight:900}.ratings-module__w1kIRW__deltaUp,.ratings-module__w1kIRW__deltaDown{border-radius:6px;justify-content:center;align-items:center;min-width:30px;min-height:20px;padding:2px 5px;font-size:.74rem;font-weight:950;line-height:1;display:inline-flex}.ratings-module__w1kIRW__deltaUp{color:#027a48;background:#027a481f}.ratings-module__w1kIRW__deltaDown{color:#b42318;background:#b423181f}.ratings-module__w1kIRW__movementUp,.ratings-module__w1kIRW__movementDown,.ratings-module__w1kIRW__movementFlat{font-variant-numeric:tabular-nums;align-items:center;gap:2px;font-size:.86rem;font-weight:900;display:inline-flex}.ratings-module__w1kIRW__movementUp{color:#027a48}.ratings-module__w1kIRW__movementDown{color:#b42318}.ratings-module__w1kIRW__movementFlat{color:var(--muted-text)}.ratings-module__w1kIRW__empty{background:#ffffffeb;border:1px solid #1018281a;border-radius:14px;gap:8px;padding:28px 20px;display:grid}.ratings-module__w1kIRW__empty h2,.ratings-module__w1kIRW__empty p{margin:0}.ratings-module__w1kIRW__empty h2{color:var(--deep-navy)}.ratings-module__w1kIRW__empty p{color:var(--muted-text);line-height:1.55}@media (max-width:720px){.ratings-module__w1kIRW__page{padding:6px 0 42px}.ratings-module__w1kIRW__intro{margin-bottom:6px}.ratings-module__w1kIRW__intro h1{font-size:1.55rem}.ratings-module__w1kIRW__boardNote{display:none}.ratings-module__w1kIRW__tableWrap{border-left:0;border-right:0;border-radius:0;width:100vw;margin:0 calc(50% - 50vw);overflow-x:hidden}.ratings-module__w1kIRW__table{table-layout:fixed;width:100%;min-width:0}.ratings-module__w1kIRW__table th,.ratings-module__w1kIRW__table td{padding:8px 2px}.ratings-module__w1kIRW__table th{letter-spacing:0;font-size:.61rem}.ratings-module__w1kIRW__rankCol{width:25px;padding-left:3px}.ratings-module__w1kIRW__playerCol{background:#fffffff7;width:clamp(86px,25vw,106px);min-width:0;max-width:none}.ratings-module__w1kIRW__avatar,.ratings-module__w1kIRW__avatarFallback{width:28px;height:28px}.ratings-module__w1kIRW__playerCell{gap:5px;min-width:0}.ratings-module__w1kIRW__playerText strong{text-overflow:ellipsis;white-space:nowrap;max-width:62px;font-size:.76rem;line-height:1.05;display:block;overflow:hidden}.ratings-module__w1kIRW__fullName{display:none}.ratings-module__w1kIRW__compactName{display:inline}.ratings-module__w1kIRW__overallCol{width:44px}.ratings-module__w1kIRW__skillCol{width:39px}.ratings-module__w1kIRW__overallScore{font-size:.9rem}.ratings-module__w1kIRW__scoreStack{gap:2px;min-width:0}.ratings-module__w1kIRW__deltaUp,.ratings-module__w1kIRW__deltaDown{border-radius:4px;min-width:18px;min-height:14px;padding:1px 3px;font-size:.56rem}.ratings-module__w1kIRW__moveCol{display:none}.ratings-module__w1kIRW__rankBadge{min-width:20px;height:20px;font-size:.68rem}.ratings-module__w1kIRW__skillScore{font-size:.8rem}.ratings-module__w1kIRW__thButton,.ratings-module__w1kIRW__thActive{text-underline-offset:2px}}@media (max-width:380px){.ratings-module__w1kIRW__table th,.ratings-module__w1kIRW__table td{padding-left:1px;padding-right:1px}.ratings-module__w1kIRW__rankCol{width:23px}.ratings-module__w1kIRW__playerCol{width:82px}.ratings-module__w1kIRW__playerText strong{max-width:50px;font-size:.72rem}.ratings-module__w1kIRW__overallCol{width:40px}.ratings-module__w1kIRW__skillCol{width:36px}.ratings-module__w1kIRW__avatar,.ratings-module__w1kIRW__avatarFallback{width:26px;height:26px}}
