.leagues-atlas-module__vY9W0q__leagueAtlas{color:var(--foreground)}.leagues-atlas-module__vY9W0q__leagueAtlas .leagues-atlas-module__vY9W0q__mast{display:none}.leagues-atlas-module__vY9W0q__atlasHero{padding-top:.2rem;position:relative}.leagues-atlas-module__vY9W0q__atlasDesk{border:1px solid color-mix(in srgb, #6366f1 18%, var(--border));background:radial-gradient(circle at 0% 0%, #6366f114, transparent 46%), radial-gradient(circle at 100% 0%, #c9a22712, transparent 42%), color-mix(in srgb, var(--card) 94%, transparent);border-radius:1.15rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 16px 36px #6366f10f}.leagues-atlas-module__vY9W0q__atlasDesk.is-live{border-color:color-mix(in srgb, #e11d48 26%, var(--border));background:linear-gradient(180deg, #e11d4812, transparent 42%), color-mix(in srgb, var(--card) 94%, transparent)}.leagues-atlas-module__vY9W0q__atlasDesk.is-race{border-color:color-mix(in srgb, var(--ys-orange) 28%, var(--border));box-shadow:var(--ys-elev-2,0 16px 36px -22px color-mix(in srgb, var(--ys-ink,#0f172a) 48%, transparent))}.leagues-atlas-module__vY9W0q__atlasDesk.is-upcoming{border-color:color-mix(in srgb, var(--foreground) 12%, transparent)}.leagues-atlas-module__vY9W0q__atlasDesk.is-scorers{border-color:color-mix(in srgb, var(--ys-green) 22%, var(--border))}.leagues-atlas-module__vY9W0q__atlasDesk.is-news{border-style:dashed;border-color:color-mix(in srgb, var(--foreground) 14%, transparent)}.leagues-atlas-module__vY9W0q__atlasDesk h2{letter-spacing:-.02em}.leagues-atlas-module__vY9W0q__atlasResults{margin-top:.4rem}.leagues-atlas-module__vY9W0q__atlasHeroLede{max-width:40rem;line-height:1.65}.leagues-atlas-module__vY9W0q__leagueAtlas a{-webkit-text-fill-color:currentColor}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-flood{display:none}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-mast-wordmark{letter-spacing:-.045em;margin:.2rem 0 0;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-hero-meta{color:color-mix(in srgb, var(--foreground) 62%, transparent);flex-wrap:wrap;gap:.45rem .9rem;margin-top:.7rem;font-size:.75rem;font-weight:700;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-census{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}@media (min-width:760px){.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-census{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-stat{border:1px solid color-mix(in srgb, var(--ys-orange) 18%, var(--border));background:color-mix(in srgb, var(--card) 90%, transparent);text-align:center;border-radius:.75rem;min-width:0;padding:.45rem .4rem}@media (min-width:760px){.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-stat{text-align:start;border-radius:1rem;padding:.85rem .9rem}}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-stat strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.05rem;line-height:1.2;display:block}@media (min-width:760px){.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-stat strong{font-size:1.4rem}}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-stat span{color:color-mix(in srgb, var(--foreground) 58%, transparent);white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;font-size:.65rem;font-weight:700;display:block;overflow:hidden}@media (min-width:760px){.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-stat span{white-space:normal;font-size:.72rem}}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-stat[data-live=true]{border-color:color-mix(in srgb, #e11d48 35%, var(--border))}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-programme{border:1px solid color-mix(in srgb, var(--ys-orange) 28%, var(--border));background:radial-gradient(80% 80% at 100% 0%, color-mix(in srgb, var(--ys-orange) 10%, transparent), transparent 55%), var(--card);border-radius:1.45rem;overflow:hidden}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-wire{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--card) 88%, transparent)}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-toolbar{border-block:1px solid var(--border);background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-section-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--ys-orange);font-size:.68rem;font-weight:800}:is(.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-live-grid,.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-directory,.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-results-grid){grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:760px){:is(.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-live-grid,.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-directory,.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-results-grid){grid-template-columns:1fr 1fr;gap:1.35rem}}@media (min-width:1100px){.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-directory{grid-template-columns:1fr 1fr 1fr;gap:1.5rem}}:is(.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-live-grid>:only-child,.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-results-grid>:only-child){max-width:34rem}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-directory>:only-child{max-width:26rem}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-live-grid{padding:1rem}:is(.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-live-ticket,.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card){border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:color-mix(in srgb, var(--card) 95%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:100%;color:var(--foreground);-webkit-text-fill-color:var(--foreground);border-radius:1.45rem;flex-direction:column;align-content:start;gap:1rem;padding:1.25rem 1.35rem;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 8px 24px -10px #0006}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card:hover{border-color:color-mix(in srgb, var(--ys-orange) 45%, var(--border));transform:translateY(-2px);box-shadow:0 16px 36px -12px #f59e0b29}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card{position:relative}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-live-ticket:hover{color:var(--ys-orange);-webkit-text-fill-color:var(--ys-orange)}:is(.leagues-atlas-module__vY9W0q__leagueAtlas a[class*=bg-foreground],.leagues-atlas-module__vY9W0q__leagueAtlas a[class*=bg-foreground]:hover,.leagues-atlas-module__vY9W0q__leagueAtlas a[class*=bg-rose-600],.leagues-atlas-module__vY9W0q__leagueAtlas a[class*=bg-rose-600]:hover){color:var(--background);-webkit-text-fill-color:var(--background)}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card.is-live{border-color:color-mix(in srgb, #e11d48 36%, var(--border))}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card.is-table{border-color:color-mix(in srgb, var(--ys-orange) 30%, var(--border))}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-top{align-items:flex-start;gap:.95rem;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-follow{z-index:1;align-self:flex-start;margin-inline-start:auto}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-crest-orb{border:1px solid var(--border);background:color-mix(in srgb, var(--background) 70%, transparent);border-radius:1.15rem;place-items:center;width:3.6rem;height:3.6rem;padding:.45rem;display:grid;box-shadow:0 4px 12px #00000026}:is(.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-identity h3,.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-identity a,.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-chapter h3){letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:800;line-height:1.35;color:var(--foreground)!important;-webkit-text-fill-color:var(--foreground)!important}:is(.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-identity a:hover h3,.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-identity a:hover){color:var(--ys-orange)!important;-webkit-text-fill-color:var(--ys-orange)!important}:is(.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-identity p,.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-race,.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-round){color:color-mix(in srgb, var(--foreground) 70%, transparent);margin:.25rem 0 0;font-size:.76rem;line-height:1.5}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-faceoff{border:1px solid color-mix(in srgb, var(--border) 60%, transparent);background:color-mix(in srgb, var(--foreground) 3%, transparent);color:inherit;-webkit-text-fill-color:currentColor;border-radius:1.15rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem .85rem;text-decoration:none;transition:all .2s;display:grid}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-faceoff:hover{border-color:color-mix(in srgb, var(--ys-orange) 35%, var(--border));background:color-mix(in srgb, var(--foreground) 6%, transparent)}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-side{align-items:center;gap:.45rem;width:100%;min-width:0;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-side.is-home{text-align:end;justify-content:flex-end}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-side.is-away{text-align:start;justify-content:flex-start}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-name{word-break:break-word;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1 1 0;min-width:0;font-size:.78rem;font-weight:750;line-height:1.25;display:-webkit-box;overflow:hidden}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-name bdi{unicode-bidi:isolate;display:inline}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-badge{flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;display:grid}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-score{font-variant-numeric:tabular-nums;text-align:center;background:color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:.6rem;padding:.2rem .5rem;font-size:.95rem;font-weight:900}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-body{flex:1;align-content:start;gap:.75rem;display:grid}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-leader{border:1px solid color-mix(in srgb, var(--ys-orange) 30%, var(--border));background:radial-gradient(ellipse 60% 50% at 0% 50%, color-mix(in srgb, var(--ys-orange) 10%, transparent), transparent 75%), color-mix(in srgb, var(--foreground) 3%, transparent);color:inherit;border-radius:1.15rem;align-items:center;gap:.75rem;padding:.75rem .9rem;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-leader:hover{border-color:var(--ys-orange);background:radial-gradient(ellipse 60% 50% at 0% 50%, color-mix(in srgb, var(--ys-orange) 16%, transparent), transparent 75%), color-mix(in srgb, var(--foreground) 6%, transparent);transform:translateY(-1px)}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-leader-crest{background:color-mix(in srgb, var(--card) 90%, transparent);border:1px solid color-mix(in srgb, var(--ys-orange) 35%, var(--border));border-radius:.75rem;flex-shrink:0;place-items:center;width:2.35rem;height:2.35rem;padding:.2rem;display:grid;box-shadow:0 2px 8px #00000014}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-leader-info{flex-direction:column;flex:1 1 0;gap:.15rem;min-width:0;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-leader-tag{color:var(--ys-orange);letter-spacing:.02em;align-items:center;gap:.3rem;font-size:.68rem;font-weight:850;display:inline-flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-crown{font-size:.78rem}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-leader-name{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:850;line-height:1.25;overflow:hidden}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-leader-pts{background:color-mix(in srgb, var(--ys-orange) 12%, transparent);border:1px solid color-mix(in srgb, var(--ys-orange) 28%, transparent);border-radius:.65rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:2.5rem;padding:.25rem .55rem;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-pts-val{color:var(--ys-orange);font-size:1rem;font-weight:950;line-height:1}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-pts-lbl{color:color-mix(in srgb, var(--foreground) 70%, transparent);margin-top:.1rem;font-size:.6rem;font-weight:800}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-idle-hub{border:1px dashed color-mix(in srgb, var(--border) 90%, transparent);background:color-mix(in srgb, var(--foreground) 2.5%, transparent);border-radius:1.15rem;flex-direction:column;justify-content:center;min-height:4.35rem;padding:.75rem .85rem;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-idle-main{align-items:center;gap:.65rem;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-idle-icon{background:color-mix(in srgb, var(--ys-orange) 12%, transparent);border:1px solid color-mix(in srgb, var(--ys-orange) 24%, transparent);border-radius:.75rem;flex-shrink:0;place-items:center;width:2.15rem;height:2.15rem;font-size:1.1rem;display:grid}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-idle-meta{flex-direction:column;gap:.15rem;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-idle-title{color:var(--foreground);font-size:.78rem;font-weight:800;line-height:1.3}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-idle-sub{color:var(--muted-foreground);font-size:.68rem;font-weight:600;line-height:1.35}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-race{background:color-mix(in srgb, var(--ys-orange) 8%, transparent);border:1px solid color-mix(in srgb, var(--ys-orange) 20%, transparent);border-radius:.85rem;justify-content:space-between;align-items:center;gap:.45rem;margin:.25rem 0 0;padding:.4rem .65rem;font-size:.74rem;line-height:1.35;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-race-tag{color:var(--ys-orange);flex-shrink:0;align-items:center;font-weight:850;display:inline-flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-race-teams{min-width:0;color:color-mix(in srgb, var(--foreground) 80%, transparent);align-items:center;gap:.35rem;font-weight:700;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-foot{border-top:1px solid var(--border);flex-wrap:nowrap;align-items:center;gap:.35rem;width:100%;margin-top:auto;padding-top:.75rem;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-foot a{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);min-width:0;min-height:2.15rem;color:var(--foreground);-webkit-text-fill-color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;border-radius:.75rem;flex:1 1 0;justify-content:center;align-items:center;gap:.25rem;padding:.35rem .45rem;font-size:.75rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex;overflow:hidden}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-foot a:hover{border-color:color-mix(in srgb, var(--ys-orange) 45%, var(--border));color:var(--ys-orange);-webkit-text-fill-color:var(--ys-orange)}:is(.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-foot a.is-primary,.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-foot a.is-primary:hover){background:var(--ys-orange);border-color:var(--ys-orange);color:#14110e;-webkit-text-fill-color:#14110e;flex:1.15 1 0;font-weight:900;box-shadow:0 4px 12px #f59e0b40}.leagues-atlas-module__vY9W0q__leagueAtlas .countryPavilion{border:1px solid color-mix(in srgb, var(--ys-orange) 22%, var(--border));background:radial-gradient(ellipse 60% 40% at 50% 0%, color-mix(in srgb, var(--ys-orange) 10%, transparent), transparent 75%), color-mix(in srgb, var(--card) 96%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.65rem;margin-bottom:2.25rem;padding:1.45rem 1.6rem;position:relative;box-shadow:0 16px 36px -12px #00000073}.leagues-atlas-module__vY9W0q__leagueAtlas .countryPill{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:color-mix(in srgb, var(--background) 70%, transparent);color:var(--muted-foreground);border-radius:999px;flex-shrink:0;align-items:center;gap:.45rem;padding:.5rem .95rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.leagues-atlas-module__vY9W0q__leagueAtlas .countryPill:hover{border-color:color-mix(in srgb, var(--ys-orange) 40%, var(--border));color:var(--foreground);transform:translateY(-1px)}.leagues-atlas-module__vY9W0q__leagueAtlas .countryPill.is-active{background:var(--ys-orange);border-color:var(--ys-orange);color:#14110e;-webkit-text-fill-color:#14110e;box-shadow:0 4px 16px #f59e0b59}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-live-pill{color:#e11d48;align-items:center;gap:.3rem;margin-top:.35rem;font-size:.66rem;font-weight:800;display:inline-flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-live-pill i{background:#e11d48;border-radius:50%;width:.38rem;height:.38rem}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-medal{border-radius:999px;place-items:center;min-width:1.7rem;height:1.35rem;font-size:.68rem;font-weight:800;display:inline-grid}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-medal-1{background:var(--ys-orange);color:#14110e;-webkit-text-fill-color:#14110e}:is(.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-medal-2,.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-medal-3){border:1px solid var(--border);color:var(--foreground);-webkit-text-fill-color:var(--foreground)}.leagues-atlas-module__vY9W0q__mast{border:1px solid color-mix(in srgb, var(--ys-orange) 22%, var(--border));background:radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--ys-orange) 14%, transparent), transparent 42%), var(--card);border-radius:1.45rem;gap:1.1rem;margin-bottom:1.15rem;padding:1.5rem 1.45rem 1.35rem;display:grid;position:relative}.leagues-atlas-module__vY9W0q__mast:before,.leagues-atlas-module__vY9W0q__mast:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--ys-orange) 45%, transparent);width:.75rem;height:.75rem;position:absolute}.leagues-atlas-module__vY9W0q__mast:before{top:.5rem;border-inline-end:0;border-bottom:0;inset-inline-start:.5rem}.leagues-atlas-module__vY9W0q__mast:after{bottom:.5rem;border-inline-start:0;border-top:0;inset-inline-end:.5rem}@media (min-width:860px){.leagues-atlas-module__vY9W0q__mast{grid-template-columns:auto minmax(0,1fr);align-items:end}}.leagues-atlas-module__vY9W0q__mastMark{align-items:center;gap:.7rem;display:flex}.leagues-atlas-module__vY9W0q__seal{width:3.15rem;height:3.15rem;color:var(--ys-orange);-webkit-text-fill-color:var(--ys-orange);letter-spacing:.08em;box-shadow:0 0 0 1px color-mix(in srgb, var(--ys-orange) 32%, transparent);background:#0b0b0b;border-radius:999px;place-items:center;font-size:.78rem;font-weight:800;display:grid}.leagues-atlas-module__vY9W0q__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--ys-orange);font-size:.72rem;font-weight:800}.leagues-atlas-module__vY9W0q__mastCopy h1{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3.1rem);font-weight:800;line-height:1}.leagues-atlas-module__vY9W0q__mastCopy p{max-width:40rem;color:color-mix(in srgb, var(--foreground) 72%, transparent);margin:.55rem 0 0;line-height:1.65}:is(.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-results h2,.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-desk h2){letter-spacing:-.03em;color:var(--foreground);margin:.2rem 0 0;font-size:1.35rem;font-weight:900}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-slip{border:1px solid color-mix(in srgb, var(--ys-orange) 16%, var(--border));background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--ys-orange) 8%, transparent), transparent 75%), color-mix(in srgb, var(--card) 95%, transparent);box-shadow:0 4px 18px color-mix(in srgb, var(--foreground) 3%, transparent);color:var(--foreground);border-radius:1.15rem;flex-direction:column;gap:.65rem;padding:.8rem .95rem;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-slip:hover{border-color:color-mix(in srgb, var(--ys-orange) 48%, var(--border));box-shadow:0 10px 24px -10px color-mix(in srgb, var(--ys-orange) 24%, transparent), 0 4px 12px color-mix(in srgb, var(--foreground) 6%, transparent);color:inherit;-webkit-text-fill-color:inherit;transform:translateY(-2px)}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-slip-meta{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:.65rem;padding-bottom:.5rem;font-size:.72rem;font-weight:700;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-league{min-width:0;color:color-mix(in srgb, var(--foreground) 80%, transparent);align-items:center;gap:.35rem;font-weight:800;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-time{font-variant-numeric:tabular-nums;color:var(--muted-foreground);flex-shrink:0;font-size:.68rem}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-slip-body{grid-template-columns:1fr auto 1fr;align-items:center;gap:.65rem;padding-block:.2rem;display:grid}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-side{text-align:center;flex-direction:column;align-items:center;gap:.35rem;min-width:0;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-crest{border:1.5px solid color-mix(in srgb, var(--ys-orange) 24%, var(--border));background:color-mix(in srgb, var(--card) 90%, transparent);width:2.15rem;height:2.15rem;box-shadow:0 4px 12px color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:transform .2s;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-slip:hover .atlas-result-crest{transform:scale(1.08)}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-team-name{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.78rem;font-weight:850;line-height:1.25;overflow:hidden}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-center{flex-direction:column;flex-shrink:0;align-items:center;gap:.25rem;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-score{border:1px solid color-mix(in srgb, var(--ys-orange) 28%, var(--border));background:color-mix(in srgb, var(--foreground) 4%, var(--card));color:var(--foreground);letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:.75rem;justify-content:center;align-items:center;gap:.3rem;padding:.25rem .65rem;font-size:1rem;font-weight:950;display:inline-flex;box-shadow:inset 0 1px 2px #0000001f}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-score b{color:var(--foreground);font-weight:950}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-score i{color:var(--ys-orange);font-size:.9rem;font-style:normal;font-weight:900}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-result-slip-mark{text-transform:uppercase;color:var(--muted-foreground);background:color-mix(in srgb, var(--foreground) 4%, transparent);border:1px solid color-mix(in srgb, var(--border) 60%, transparent);border-radius:999px;justify-content:center;align-items:center;padding:.12rem .55rem;font-size:.65rem;font-weight:800;display:inline-flex}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-chapter{scroll-margin-top:6.5rem}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-chapter+.atlas-chapter{border-top:1px solid var(--border);margin-top:1.75rem;padding-top:1.25rem}.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-chapter-head{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}@media (max-width:640px){.leagues-atlas-module__vY9W0q__leagueAtlas .atlas-directory{gap:1.15rem}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card{border-radius:1.3rem;gap:.85rem;padding:1.15rem 1.1rem}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-top{gap:.75rem}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-crest-orb{width:3.15rem;height:3.15rem;padding:.35rem}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-faceoff{gap:.5rem;padding:.65rem}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-side{gap:.35rem;font-size:.78rem}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-badge{width:1.45rem;height:1.45rem}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-foot{flex-wrap:nowrap;align-items:center;gap:.25rem;padding-top:.65rem;display:flex}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-foot a{flex:1 1 0;min-width:0;min-height:2.1rem;padding:.3rem .35rem;font-size:.72rem}.leagues-atlas-module__vY9W0q__leagueAtlas .league-desk-card-foot a.is-primary{flex:1.1 1 0}}
