.home-module__F6jZ2q__page{flex-direction:column;gap:14px;max-width:none;margin-top:16px;display:flex}.home-module__F6jZ2q__intro{padding:6px 2px 2px}.home-module__F6jZ2q__intro h1{font-family:var(--font-serif);color:var(--fg);margin:0 0 6px;font-size:26px;font-weight:600}.home-module__F6jZ2q__intro p{font-size:var(--text-sm);color:var(--fg-muted);max-width:720px;margin:0;line-height:1.55}.home-module__F6jZ2q__intro p.home-module__F6jZ2q__introAsk{margin-top:6px;font-style:italic}.home-module__F6jZ2q__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:14px;display:grid}.home-module__F6jZ2q__side{flex-direction:column;gap:14px;min-width:0;display:flex}@media (max-width:1000px){.home-module__F6jZ2q__grid{grid-template-columns:1fr}}.home-module__F6jZ2q__heroRow{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.home-module__F6jZ2q__heroNum{font-family:var(--font-serif);color:var(--fg);font-variant-numeric:tabular-nums;font-size:52px;font-weight:700;line-height:1}.home-module__F6jZ2q__heroQual{font-size:var(--text-sm);color:var(--fg-muted)}.home-module__F6jZ2q__heroDelta{font-size:var(--text-xs);color:var(--fg-muted);background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:nowrap;padding:3px 8px;font-weight:600}.home-module__F6jZ2q__heroDelta.home-module__F6jZ2q__up{color:var(--accent)}.home-module__F6jZ2q__recentHead{font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin:18px 0 6px;font-weight:700}.home-module__F6jZ2q__recent{margin:0;padding:0;list-style:none}.home-module__F6jZ2q__recent li{border-top:1px solid var(--border);font-size:var(--text-sm);align-items:baseline;gap:10px;min-width:0;padding:7px 0;display:flex}.home-module__F6jZ2q__recent li:first-child{border-top:none}.home-module__F6jZ2q__recent .home-module__F6jZ2q__who{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;overflow:hidden}.home-module__F6jZ2q__recent .home-module__F6jZ2q__dept{font-size:var(--text-2xs);color:var(--fg-muted);background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:nowrap;padding:1px 7px;font-weight:600}.home-module__F6jZ2q__recent .home-module__F6jZ2q__when{font-size:var(--text-xs);color:var(--fg-subtle);font-variant-numeric:tabular-nums;white-space:nowrap}.home-module__F6jZ2q__asks{margin:0;padding:0;list-style:none}.home-module__F6jZ2q__asks li{border-top:1px solid var(--border);font-size:var(--text-sm);padding:9px 0}.home-module__F6jZ2q__asks li:first-child{border-top:none;padding-top:2px}.home-module__F6jZ2q__asks .home-module__F6jZ2q__roleTitle{color:var(--fg);font-weight:600;text-decoration:none}.home-module__F6jZ2q__asks a.home-module__F6jZ2q__roleTitle:hover{color:var(--accent);text-decoration:underline}.home-module__F6jZ2q__asks .home-module__F6jZ2q__meta{font-size:var(--text-xs);color:var(--fg-muted);margin-top:2px}.home-module__F6jZ2q__howTo{font-size:var(--text-xs);color:var(--fg);border-bottom:1px solid var(--border);margin-bottom:10px;padding-bottom:12px;font-style:italic;line-height:1.5}.home-module__F6jZ2q__howTo ol{color:var(--fg);margin:6px 0 0;padding-left:18px;list-style:decimal}.home-module__F6jZ2q__howTo ol li{margin-top:4px}.home-module__F6jZ2q__allRoles{font-size:var(--text-sm);color:var(--accent);margin-top:10px;font-weight:600;text-decoration:none;display:inline-block}.home-module__F6jZ2q__allRoles:hover{text-decoration:underline}.home-module__F6jZ2q__board{min-width:0}.home-module__F6jZ2q__headCtl{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.home-module__F6jZ2q__tgl{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-inset);display:flex;overflow:hidden}.home-module__F6jZ2q__tgl button{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--fg-muted);border:none;border-left:1px solid var(--border);cursor:pointer;background:0 0;padding:5px 11px;font-weight:600}.home-module__F6jZ2q__tgl button:first-child{border-left:none}.home-module__F6jZ2q__tgl button.home-module__F6jZ2q__on{background:var(--accent);color:#fff}.home-module__F6jZ2q__pager{align-items:center;gap:10px;display:flex}.home-module__F6jZ2q__pager button{font-family:inherit;font-size:var(--text-sm);color:var(--accent);background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;width:30px;height:28px;font-weight:700;line-height:1}.home-module__F6jZ2q__pager button:hover:not(:disabled){border-color:var(--accent);background:var(--bg-raised)}.home-module__F6jZ2q__pager button:disabled{color:var(--fg-subtle);cursor:default;opacity:.5}.home-module__F6jZ2q__pager .home-module__F6jZ2q__range{font-size:var(--text-xs);color:var(--fg-muted);text-align:center;font-variant-numeric:tabular-nums;min-width:110px;font-weight:600}.home-module__F6jZ2q__sub{font-size:var(--text-xs);color:var(--fg-subtle);margin:0 0 10px}.home-module__F6jZ2q__board table{border-collapse:collapse;width:100%}.home-module__F6jZ2q__board th{font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);text-align:left;border-bottom:1px solid var(--border-strong,var(--border));white-space:nowrap;padding:8px 12px;font-weight:700}.home-module__F6jZ2q__board td{border-bottom:1px solid var(--border);font-size:var(--text-sm);padding:11px 12px}.home-module__F6jZ2q__board tr:last-child td{border-bottom:none}.home-module__F6jZ2q__num{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}th.home-module__F6jZ2q__num,td.home-module__F6jZ2q__num{width:170px}td.home-module__F6jZ2q__num{font-size:20px}td.home-module__F6jZ2q__rank{width:64px;font-size:var(--text-sm);color:var(--fg-subtle);white-space:nowrap;font-variant-numeric:tabular-nums}td.home-module__F6jZ2q__rank .home-module__F6jZ2q__medal{font-size:22px;line-height:1}td.home-module__F6jZ2q__name{font-size:17px;font-weight:600}tr.home-module__F6jZ2q__top1 td{background:#f7efd2;border-bottom-color:#e8d3a3}tr.home-module__F6jZ2q__top2 td{background:#eff0f1;border-bottom-color:#d9dcdf}tr.home-module__F6jZ2q__top3 td{background:#f6e8dd;border-bottom-color:#e7c7ad}tr.home-module__F6jZ2q__top1 td:first-child,tr.home-module__F6jZ2q__top2 td:first-child,tr.home-module__F6jZ2q__top3 td:first-child{border-radius:6px 0 0 6px}tr.home-module__F6jZ2q__top1 td:last-child,tr.home-module__F6jZ2q__top2 td:last-child,tr.home-module__F6jZ2q__top3 td:last-child{border-radius:0 6px 6px 0}.home-module__F6jZ2q__foot{font-size:var(--text-2xs);color:var(--fg-subtle);padding:10px 2px 0}.home-module__F6jZ2q__empty{color:var(--fg-muted);font-size:var(--text-sm);padding:12px 2px}
