.PublicCircuitPage-module__KuRlNq__eyebrowSep{background-color:var(--mantine-color-gray-4);border-radius:999px;width:4px;height:4px}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__eyebrowSep{background-color:var(--mantine-color-dark-3)}.PublicCircuitPage-module__KuRlNq__aboutGrid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:960px){.PublicCircuitPage-module__KuRlNq__aboutGrid{grid-template-columns:1.6fr 1fr;gap:32px}}.PublicCircuitPage-module__KuRlNq__proseCard{background-color:var(--oc-ultra-light-surface);border-radius:20px;padding:28px}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__proseCard{background-color:var(--mantine-color-dark-6)}.PublicCircuitPage-module__KuRlNq__proseCard{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__proseCard{border:1px solid var(--mantine-color-dark-4)}.PublicCircuitPage-module__KuRlNq__prose{color:var(--mantine-color-gray-8);font-size:16px;line-height:1.7}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__prose{color:var(--mantine-color-gray-2)}.PublicCircuitPage-module__KuRlNq__prose{white-space:pre-wrap;margin:0}.PublicCircuitPage-module__KuRlNq__subSectionTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--mantine-color-gray-6);font-size:13px;font-weight:700}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__subSectionTitle{color:var(--mantine-color-gray-4)}.PublicCircuitPage-module__KuRlNq__subSectionTitle{margin:24px 0 12px}.PublicCircuitPage-module__KuRlNq__sponsorsMarquee{scrollbar-width:thin;gap:10px;padding:4px 0;display:flex;overflow-x:auto}.PublicCircuitPage-module__KuRlNq__sponsorChip{background-color:var(--mantine-color-gray-0);border-radius:999px;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__sponsorChip{background-color:#ffffff0a}.PublicCircuitPage-module__KuRlNq__sponsorChip{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__sponsorChip{border:1px solid var(--mantine-color-dark-4)}.PublicCircuitPage-module__KuRlNq__sponsorChip{color:inherit;white-space:nowrap;font-size:13px;font-weight:500;text-decoration:none;transition:border-color .18s}.PublicCircuitPage-module__KuRlNq__sponsorChip:hover{border-color:var(--mantine-color-ocGreen-4)}.PublicCircuitPage-module__KuRlNq__sponsorLogo{object-fit:contain;background-color:#fff;border-radius:6px;width:24px;height:24px}.PublicCircuitPage-module__KuRlNq__seasonList{flex-direction:column;display:flex}.PublicCircuitPage-module__KuRlNq__seasonItem{border-bottom:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:center;gap:14px;padding:16px 0;display:flex}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__seasonItem{border-bottom:1px solid #ffffff0f}.PublicCircuitPage-module__KuRlNq__seasonItem:last-child{border-bottom:none}.PublicCircuitPage-module__KuRlNq__seasonName{color:var(--mantine-color-dark-8);font-size:15px;font-weight:600}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__seasonName{color:var(--mantine-color-white)}.PublicCircuitPage-module__KuRlNq__seasonName{letter-spacing:-.005em;align-items:center;gap:10px;display:inline-flex}.PublicCircuitPage-module__KuRlNq__seasonDot{background-color:var(--mantine-color-ocGreen-6);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--mantine-color-ocGreen-6) 24%, transparent);border-radius:999px}.PublicCircuitPage-module__KuRlNq__seasonBadge{text-transform:uppercase;letter-spacing:.08em;color:var(--mantine-color-ocGreen-7);font-size:10px;font-weight:700}.PublicCircuitPage-module__KuRlNq__seasonDates{color:var(--mantine-color-gray-6);font-size:13px}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__seasonDates{color:var(--mantine-color-gray-4)}.PublicCircuitPage-module__KuRlNq__seasonDates{font-variant-numeric:tabular-nums}.PublicCircuitPage-module__KuRlNq__rankingFilters{border-bottom:1px solid var(--mantine-color-gray-2);grid-template-columns:1fr;gap:12px;margin-bottom:24px;padding-bottom:20px;display:grid}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingFilters{border-bottom:1px solid #ffffff0f}@media (min-width:640px){.PublicCircuitPage-module__KuRlNq__rankingFilters{grid-template-columns:repeat(3,1fr);gap:14px}}.PublicCircuitPage-module__KuRlNq__rankingFilter{min-width:0}.PublicCircuitPage-module__KuRlNq__rankingFilterLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--mantine-color-gray-6);font-size:10px;font-weight:600}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingFilterLabel{color:var(--mantine-color-gray-5)}.PublicCircuitPage-module__KuRlNq__rankingFilterLabel{margin-bottom:6px}.PublicCircuitPage-module__KuRlNq__rankingFilterInput{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingFilterInput{background-color:#ffffff08}.PublicCircuitPage-module__KuRlNq__rankingFilterInput{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingFilterInput{border:1px solid #ffffff1a}.PublicCircuitPage-module__KuRlNq__rankingFilterInput{color:var(--mantine-color-dark-8);font-size:14px;font-weight:500}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingFilterInput{color:var(--mantine-color-gray-1)}.PublicCircuitPage-module__KuRlNq__rankingFilterInput{transition:border-color .15s,background-color .15s}.PublicCircuitPage-module__KuRlNq__rankingFilterInput:hover{border-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingFilterInput:hover{border-color:#ffffff2e}.PublicCircuitPage-module__KuRlNq__rankingFilterInput:focus-within{border-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingFilterInput:focus-within{border-color:#ffffff52}.PublicCircuitPage-module__KuRlNq__rankingFilterInput[data-disabled]{opacity:.7;cursor:default}.PublicCircuitPage-module__KuRlNq__rankingFilterOption{padding:8px 12px;font-size:14px;font-weight:500}.PublicCircuitPage-module__KuRlNq__rankingFilterOption[data-checked]{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingFilterOption[data-checked]{color:var(--mantine-color-white)}.PublicCircuitPage-module__KuRlNq__rankingFilterOption[data-checked]{font-weight:600}.PublicCircuitPage-module__KuRlNq__rankingFade{animation:.22s cubic-bezier(.4,0,.2,1) PublicCircuitPage-module__KuRlNq__rankingFadeIn}@keyframes PublicCircuitPage-module__KuRlNq__rankingFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PublicCircuitPage-module__KuRlNq__rankingFade{animation:none}}.PublicCircuitPage-module__KuRlNq__rankingBlock{flex-direction:column;gap:12px;display:flex}.PublicCircuitPage-module__KuRlNq__rankingTableWrap{overflow-x:auto}.PublicCircuitPage-module__KuRlNq__rankingTable{border-collapse:separate;border-spacing:0;width:100%}.PublicCircuitPage-module__KuRlNq__rankingTable th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--mantine-color-gray-6);font-size:10px}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingTable th{color:var(--mantine-color-gray-5)}.PublicCircuitPage-module__KuRlNq__rankingTable th{padding:8px 12px;font-weight:700}.PublicCircuitPage-module__KuRlNq__rankingTable td{border-top:1px solid var(--mantine-color-gray-1);padding:12px}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingTable td{border-top:1px solid #ffffff0a}.PublicCircuitPage-module__KuRlNq__rankingTable td{font-size:14px}.PublicCircuitPage-module__KuRlNq__rankingPlayer{align-items:center;gap:10px;font-weight:500;display:inline-flex}.PublicCircuitPage-module__KuRlNq__rankingPosition{background-color:var(--mantine-color-gray-1);border-radius:999px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-grid}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingPosition{background-color:#ffffff0f}.PublicCircuitPage-module__KuRlNq__rankingPosition{color:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingPosition{color:var(--mantine-color-white)}.PublicCircuitPage-module__KuRlNq__rankingPosition{font-variant-numeric:tabular-nums}.PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__gold{background-color:color-mix(in srgb, var(--mantine-color-yellow-6) 22%, transparent)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__gold{background-color:color-mix(in srgb, var(--mantine-color-yellow-5) 26%, transparent)}.PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__gold{color:var(--mantine-color-yellow-9)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__gold{color:var(--mantine-color-yellow-2)}.PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__silver{background-color:color-mix(in srgb, var(--mantine-color-gray-5) 24%, transparent)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__silver{background-color:color-mix(in srgb, var(--mantine-color-gray-3) 28%, transparent)}.PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__silver{color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__silver{color:var(--mantine-color-gray-1)}.PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__bronze{background-color:color-mix(in srgb, var(--mantine-color-orange-6) 20%, transparent)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__bronze{background-color:color-mix(in srgb, var(--mantine-color-orange-5) 26%, transparent)}.PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__bronze{color:var(--mantine-color-orange-9)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__rankingPosition.PublicCircuitPage-module__KuRlNq__bronze{color:var(--mantine-color-orange-2)}.PublicCircuitPage-module__KuRlNq__tableNum{font-variant-numeric:tabular-nums;font-weight:600}.PublicCircuitPage-module__KuRlNq__tournamentList{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.PublicCircuitPage-module__KuRlNq__tournamentList{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.PublicCircuitPage-module__KuRlNq__tournamentList{grid-template-columns:repeat(3,1fr)}}.PublicCircuitPage-module__KuRlNq__tournamentCard{height:220px;color:inherit;background-color:var(--mantine-color-gray-1);border-radius:18px;text-decoration:none;display:block;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__tournamentCard{background-color:var(--mantine-color-dark-7)}.PublicCircuitPage-module__KuRlNq__tournamentCard{box-shadow:var(--mantine-shadow-sm);transition:transform .22s,box-shadow .22s}.PublicCircuitPage-module__KuRlNq__tournamentCard:hover,.PublicCircuitPage-module__KuRlNq__tournamentCard:focus-visible{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}.PublicCircuitPage-module__KuRlNq__tournamentCard:hover .PublicCircuitPage-module__KuRlNq__tournamentCover,.PublicCircuitPage-module__KuRlNq__tournamentCard:focus-visible .PublicCircuitPage-module__KuRlNq__tournamentCover{transform:scale(1.05)}.PublicCircuitPage-module__KuRlNq__tournamentCard:focus-visible{outline:2px solid var(--mantine-color-ocGreen-5);outline-offset:2px}.PublicCircuitPage-module__KuRlNq__tournamentCover{background-position:50%;background-size:cover;transition:transform .5s;position:absolute;inset:0}.PublicCircuitPage-module__KuRlNq__tournamentCoverFallback{background-color:var(--mantine-color-ocGreen-1)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__tournamentCoverFallback{background-color:var(--mantine-color-dark-7)}.PublicCircuitPage-module__KuRlNq__tournamentCoverFallback{color:var(--mantine-color-ocGreen-7);place-items:center;display:grid}.PublicCircuitPage-module__KuRlNq__tournamentOverlay{background-image:linear-gradient(#0000 0%,#00000080 55%,#000000f0 100%);position:absolute;inset:0}.PublicCircuitPage-module__KuRlNq__tournamentContent{z-index:1;color:#fff;flex-direction:column;height:100%;padding:16px;display:flex;position:relative}.PublicCircuitPage-module__KuRlNq__tournamentTopRow{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.PublicCircuitPage-module__KuRlNq__stateChip{box-shadow:0 2px 8px #00000052}.PublicCircuitPage-module__KuRlNq__tournamentBottom{flex-direction:column;gap:6px;margin-top:auto;display:flex}.PublicCircuitPage-module__KuRlNq__tournamentName{letter-spacing:-.01em;-webkit-line-clamp:2;color:#fff;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.PublicCircuitPage-module__KuRlNq__tournamentMetaRow{border-top:1px solid #ffffff29;flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px;display:flex}.PublicCircuitPage-module__KuRlNq__tournamentMetaItem{color:#ffffffdb;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.PublicCircuitPage-module__KuRlNq__tournamentMetaIcon{color:var(--mantine-color-ocGreen-3)}.PublicCircuitPage-module__KuRlNq__modalityGroup{flex-direction:column;gap:12px;display:flex}.PublicCircuitPage-module__KuRlNq__modalityList{flex-direction:column;gap:32px;display:flex}.PublicCircuitPage-module__KuRlNq__modalityHead{border-bottom:1px solid var(--mantine-color-gray-2);align-items:center;gap:10px;padding-bottom:8px;display:flex}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__modalityHead{border-bottom:1px solid #ffffff0f}.PublicCircuitPage-module__KuRlNq__modalityHeadName{letter-spacing:-.005em;color:var(--mantine-color-dark-8);font-size:15px;font-weight:700}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__modalityHeadName{color:var(--mantine-color-white)}.PublicCircuitPage-module__KuRlNq__modalityHeadCount{background-color:var(--mantine-color-ocGreen-1);border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__modalityHeadCount{background-color:color-mix(in srgb, var(--mantine-color-ocGreen-6) 20%, transparent)}.PublicCircuitPage-module__KuRlNq__modalityHeadCount{color:var(--mantine-color-ocGreen-8)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__modalityHeadCount{color:var(--mantine-color-ocGreen-2)}.PublicCircuitPage-module__KuRlNq__categoryGrid{grid-template-columns:repeat(1,1fr);gap:8px;display:grid}@media (min-width:640px){.PublicCircuitPage-module__KuRlNq__categoryGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PublicCircuitPage-module__KuRlNq__categoryGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.PublicCircuitPage-module__KuRlNq__categoryGrid{grid-template-columns:repeat(4,1fr)}}.PublicCircuitPage-module__KuRlNq__categoryCard{background-color:var(--oc-ultra-light-surface);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__categoryCard{background-color:var(--mantine-color-dark-6)}.PublicCircuitPage-module__KuRlNq__categoryCard{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__categoryCard{border:1px solid var(--mantine-color-dark-4)}.PublicCircuitPage-module__KuRlNq__categoryCard{transition:border-color .18s,transform .18s}.PublicCircuitPage-module__KuRlNq__categoryCard:hover{border-color:var(--mantine-color-ocGreen-4);transform:translateY(-1px)}.PublicCircuitPage-module__KuRlNq__categoryAbbr{background-color:var(--mantine-color-ocGreen-1);border-radius:12px;flex-shrink:0;place-items:center;min-width:40px;height:40px;padding:0 8px;font-size:13px;font-weight:700;display:inline-grid}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__categoryAbbr{background-color:color-mix(in srgb, var(--mantine-color-ocGreen-6) 22%, transparent)}.PublicCircuitPage-module__KuRlNq__categoryAbbr{color:var(--mantine-color-ocGreen-8)}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__categoryAbbr{color:var(--mantine-color-ocGreen-2)}.PublicCircuitPage-module__KuRlNq__categoryAbbr{letter-spacing:.02em}.PublicCircuitPage-module__KuRlNq__categoryBody{flex-direction:column;min-width:0;display:flex}.PublicCircuitPage-module__KuRlNq__categoryName{color:var(--mantine-color-dark-8);font-size:14px;font-weight:600}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__categoryName{color:var(--mantine-color-white)}.PublicCircuitPage-module__KuRlNq__categoryName{letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PublicCircuitPage-module__KuRlNq__categoryMeta{color:var(--mantine-color-gray-6);font-size:12px}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__categoryMeta{color:var(--mantine-color-gray-4)}.PublicCircuitPage-module__KuRlNq__emptyText{color:var(--mantine-color-gray-6);font-size:14px}[data-mantine-color-scheme=dark] .PublicCircuitPage-module__KuRlNq__emptyText{color:var(--mantine-color-gray-4)}.PublicCircuitPage-module__KuRlNq__emptyText{padding:8px 0}
