.jc-league-analytics{min-width:0;color:var(--foreground)}.jc-league-analytics :where(div,section,select,button){min-width:0}.jc-league-analytics :where(.rounded-2xl,.rounded-xl){border-color:var(--border)}.jc-league-analytics :where(.rounded-2xl){background-color:var(--card)}.jc-league-analytics :where(.rounded-xl),.jc-league-analytics select{background-color:var(--background)}.jc-league-analytics :where(.text-cyan-300,.text-sky-300,.text-violet-300,.text-blue-300){color:var(--primary)}.jc-league-analytics :where(.text-zinc-600,.text-zinc-500){color:var(--muted-foreground)}.jc-league-analytics :where(.text-white,.text-zinc-300,.text-zinc-200){color:var(--foreground)}.jc-league-analytics :where(.bg-cyan-700,.bg-cyan-600){background-color:var(--primary);color:var(--primary-foreground)}.jc-league-analytics .bg-cyan-950{background-color:var(--accent);color:var(--primary)}.jc-league-analytics button.bg-cyan-950{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.jc-league-analytics .bg-cyan-500{background-color:var(--primary)}.jc-league-analytics select{width:100%;max-width:100%}.jc-league-analytics :where(h3,p){overflow-wrap:anywhere}@media (width<=639px){.jc-standing-zone{color:var(--primary);margin-left:3px;display:inline-block}.jc-standing-zone summary{cursor:pointer;list-style:none}.jc-standing-zone summary::-webkit-details-marker{display:none}.jc-standing-zone[open]>span{z-index:10;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:8px;padding:10px;font-size:11px;position:absolute;left:20px;right:20px}.jc-league-analytics .grid{gap:8px}.jc-league-analytics :where(.p-5,.p-4){padding:12px}.jc-league-analytics .grid-cols-3>.rounded-xl{padding:8px}.jc-league-compare .grid-cols-\[1fr_auto_1fr\]{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr)}.jc-league-compare .grid-cols-\[1fr_auto_1fr\]>.flex{text-align:center;flex-direction:column;gap:8px}.jc-league-compare .grid-cols-\[1fr_auto_1fr\]>.flex:last-child{flex-direction:column-reverse}.jc-league-compare .grid-cols-\[1fr_auto_1fr\] .text-right{text-align:center}.jc-league-compare .grid-cols-\[1fr_auto_1fr\] .justify-end{justify-content:center}.jc-league-compare .grid-cols-\[1fr_auto_1fr\]>.px-8{padding-inline:3px}.jc-league-compare .grid-cols-\[1fr_auto_1fr\] .text-2xl{font-size:16px;line-height:1.3}.jc-league-compare .grid-cols-\[1fr_auto_1fr\] .text-xs{font-size:9px}.jc-league-compare .grid-cols-\[1fr_auto_1fr\] .h-6{width:17px;height:20px}}.jc-league-standings-v3{table-layout:auto}.jc-league-standings-v3 :is(th,td){white-space:nowrap;padding:10px 6px}.jc-league-standings-v3 td:nth-child(2){white-space:normal}.jc-league-standings-v3 .jc-mobile-line{display:none}.jc-league-standings-v3 .jc-rank{width:36px}@media (width<=639px){.jc-league-standings-v3{table-layout:fixed;font-size:12px}.jc-league-standings-v3 :is(th,td){padding:9px 3px}.jc-league-standings-v3 :is(.jc-col-wdl,.jc-col-goals){display:none}.jc-league-standings-v3 .jc-rank{width:28px}.jc-league-standings-v3 .jc-team,.jc-league-standings-v3 :is(th,td):nth-child(2){width:auto}.jc-league-standings-v3 :is(th,td):nth-child(3),.jc-league-standings-v3 :is(th,td):nth-child(9){width:32px}.jc-league-standings-v3 :is(th,td):nth-child(10){width:36px}.jc-league-standings-v3 .jc-col-form{width:74px;padding-right:8px}.jc-league-standings-v3 .jc-team-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.jc-league-standings-v3 .jc-mobile-line{white-space:nowrap;margin:2px 0 0 32px;font-size:10px;display:block}.jc-league-standings-v3 .jc-standing-form{justify-content:flex-end;gap:3px}.jc-league-standings-v3 .jc-standing-form>span{border:0;border-radius:999px;width:10px;height:10px;font-size:0}.jc-league-analytics table.jc-last20{table-layout:fixed;min-width:0}.jc-league-analytics table.jc-last20 :is(th,td){padding:8px 4px}.jc-league-analytics table.jc-last20 :is(th,td):nth-child(n+7){display:none}.jc-league-analytics table.jc-last20 :is(th,td):first-child{width:62px}.jc-league-analytics table.jc-last20 :is(th,td):nth-child(2){width:46px}.jc-league-analytics table.jc-last20 :is(th,td):nth-child(4){width:44px}.jc-league-analytics table.jc-last20 :is(th,td):nth-child(5){width:22px}.jc-league-analytics table.jc-last20 :is(th,td):nth-child(6){width:70px}.jc-league-analytics table.jc-last20 td:nth-child(3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jc-league-analytics .xl\:min-w-\[760px\],.jc-league-analytics .xl\:min-w-\[650px\]{min-width:0}.jc-league-analytics .text-2xl{font-size:1.25rem}}.jc-league-analytics :where(.bg-black,.bg-\[\#0b0b0b\],.bg-\[\#071014\],.bg-\[\#111\]){background-color:var(--card)}.jc-league-analytics :where(.border-zinc-800,.border-zinc-900,.border-zinc-700){border-color:var(--border)}.jc-league-analytics :where(.bg-zinc-900){background-color:var(--muted)}@media (width<=639px){.jc-league-analytics .tracking-\[2px\]{letter-spacing:.06em}.jc-league-analytics .flex-wrap.gap-1\.5>span.h-7{border-radius:6px;width:22px;height:22px;font-size:10px}}
