body[data-accent=crimson]{--red:#d21f2a;--red-deep:#a01119;--red-glow:#ff3340}body[data-accent=scarlet]{--red:#e4341b;--red-deep:#b7210a;--red-glow:#ff553a}body[data-accent=carmine]{--red:#b00020;--red-deep:#7a0015;--red-glow:#e01030}body[data-accent=blood]{--red:#7a0010;--red-deep:#4d0008;--red-glow:#b00020}body[data-accent=electric]{--red:#ff2d55;--red-deep:#c91c3e;--red-glow:#ff5c7c}body[data-accent=royal]{--red:#1a3aff;--red-deep:#0e23b8;--red-glow:#4a64ff}body[data-accent=emerald]{--red:#059669;--red-deep:#036946;--red-glow:#10b981}body[data-accent=gold]{--red:#d4a017;--red-deep:#a87d0d;--red-glow:#f0bf3a}body[data-theme=cream]{--paper:#f1ead9;--paper-2:#e6dec9;--line-soft:#d0c5a8;background:var(--paper)}body[data-theme=noir]{--paper:#050505;--paper-2:#0d0d0d;--line-soft:#1a1a1a;--ink:#f5f1e6;--ink-2:#d8d3c4;--muted:#777;color:var(--ink);background:var(--paper)}body[data-theme=noir] .widget,body[data-theme=noir] .sect-card,body[data-theme=noir] .sponsor{color:#ddd;background:#0d0d0d;border-color:#1a1a1a}body[data-theme=noir] .widget-head{background:#050505;border-bottom-color:#1a1a1a}body[data-theme=noir] .pitch,body[data-theme=noir] .sponsors{background:var(--paper)}body[data-theme=noir] .club-sections{background:var(--paper-2)}body[data-theme=noir] .article-lead .body ul.roster{background:#0d0d0d}body[data-theme=noir] .section-head{border-bottom-color:var(--ink)}body[data-theme=noir] .table-standings td{border-bottom-color:#181818}body[data-background=plain]{--paper:#fff;--paper-2:#f5f5f5}body[data-background=warm]{--paper:#faf3e8;--paper-2:#f1e9d6}body[data-background=cool]{--paper:#eef1f4;--paper-2:#e0e5eb}body[data-theme=light][data-background=plain]{background:#fff}body[data-theme=light][data-background=warm]{background:#faf3e8}body[data-theme=light][data-background=cool]{background:#eef1f4}body[data-noisetexture=subtle]:before,body[data-noisetexture=strong]:before{content:"";pointer-events:none;z-index:9000;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:fixed;inset:0}body[data-noisetexture=subtle]:before{opacity:.06}body[data-noisetexture=strong]:before{opacity:.16}body[data-theme=dark][data-noisetexture=subtle]:before,body[data-theme=dark][data-noisetexture=strong]:before,body[data-theme=noir][data-noisetexture=subtle]:before,body[data-theme=noir][data-noisetexture=strong]:before{mix-blend-mode:screen}body[data-displayfont=oswald] .display,body[data-displayfont=oswald] .hero-title,body[data-displayfont=oswald] .pitch-title,body[data-displayfont=oswald] .article-lead h1,body[data-displayfont=oswald] .article-card h3,body[data-displayfont=oswald] .section-head h2{font-family:Oswald,sans-serif}body[data-displayfont=archivo] .display,body[data-displayfont=archivo] .hero-title,body[data-displayfont=archivo] .pitch-title,body[data-displayfont=archivo] .article-lead h1,body[data-displayfont=archivo] .article-card h3,body[data-displayfont=archivo] .section-head h2{letter-spacing:-.02em;font-family:Archivo Black,sans-serif}body[data-displayfont=anton] .display,body[data-displayfont=anton] .hero-title,body[data-displayfont=anton] .pitch-title,body[data-displayfont=anton] .article-lead h1,body[data-displayfont=anton] .article-card h3,body[data-displayfont=anton] .section-head h2{letter-spacing:.02em;font-family:Anton,sans-serif}body[data-displayfont=bebas] .display,body[data-displayfont=bebas] .hero-title,body[data-displayfont=bebas] .pitch-title,body[data-displayfont=bebas] .article-lead h1,body[data-displayfont=bebas] .article-card h3,body[data-displayfont=bebas] .section-head h2{letter-spacing:.04em;font-family:Bebas Neue,sans-serif}body[data-displayfont=bigshot] .display,body[data-displayfont=bigshot] .hero-title,body[data-displayfont=bigshot] .pitch-title,body[data-displayfont=bigshot] .article-lead h1,body[data-displayfont=bigshot] .article-card h3,body[data-displayfont=bigshot] .section-head h2{letter-spacing:-.01em;font-family:Big Shoulders Display,sans-serif;font-weight:900}body[data-bodyfont=inter] body,body[data-bodyfont=inter] .pitch-body,body[data-bodyfont=inter] .article-lead .body{font-family:Inter,system-ui,sans-serif}body[data-bodyfont=ibm]{font-family:IBM Plex Sans,system-ui,sans-serif}body[data-bodyfont=source]{font-family:"Source Sans 3",system-ui,sans-serif}body[data-bodyfont=serif],body[data-bodyfont=serif] .pitch-body,body[data-bodyfont=serif] .article-lead .body{font-family:Lora,Georgia,serif}body[data-monofont=jetbrains] .mono,body[data-monofont=jetbrains] .eyebrow{font-family:JetBrains Mono,monospace}body[data-monofont=plexmono] .mono,body[data-monofont=plexmono] .eyebrow{font-family:IBM Plex Mono,monospace}body[data-monofont=space] .mono,body[data-monofont=space] .eyebrow{font-family:Space Mono,monospace}body[data-headingcase=title] .display,body[data-headingcase=title] .hero-title,body[data-headingcase=title] .pitch-title,body[data-headingcase=title] .section-head h2,body[data-headingcase=title] .article-card h3,body[data-headingcase=title] .palm-head h2,body[data-headingcase=title] .kits-head h2{text-transform:capitalize;letter-spacing:0}body[data-headingcase=mixed] .display,body[data-headingcase=mixed] .hero-title,body[data-headingcase=mixed] .pitch-title,body[data-headingcase=mixed] .section-head h2,body[data-headingcase=mixed] .article-card h3,body[data-headingcase=mixed] .palm-head h2,body[data-headingcase=mixed] .kits-head h2{text-transform:none;letter-spacing:-.02em}body[data-headingscale="90"]{--heading-scale:.9}body[data-headingscale="100"]{--heading-scale:1}body[data-headingscale="115"]{--heading-scale:1.15}body[data-headingscale="130"]{--heading-scale:1.3}body[data-headingscale]:not([data-headingscale="100"]) .hero-title{font-size:calc(clamp(72px, 10vw, 168px) * var(--heading-scale))}body[data-headingscale]:not([data-headingscale="100"]) .pitch-title{font-size:calc(clamp(56px, 6vw, 88px) * var(--heading-scale))}body[data-headingscale]:not([data-headingscale="100"]) .section-head h2{font-size:calc(clamp(40px, 4vw, 56px) * var(--heading-scale))}body[data-headingscale]:not([data-headingscale="100"]) .palm-head h2{font-size:calc(clamp(40px, 5vw, 72px) * var(--heading-scale))}body[data-headingscale]:not([data-headingscale="100"]) .kits-head h2{font-size:calc(clamp(40px, 4.5vw, 64px) * var(--heading-scale))}body[data-density=compact] .pitch{padding:64px}body[data-density=compact] .main-wrap{padding:40px 48px}body[data-density=compact] .kits,body[data-density=compact] .club-sections,body[data-density=compact] .palmares{padding:64px 48px}body[data-density=compact] .sponsors{padding:56px 48px 32px}body[data-density=compact] .sect-card{min-height:200px;padding:22px 20px}body[data-density=spacious] .pitch{padding:140px 64px}body[data-density=spacious] .main-wrap{padding:96px 48px}body[data-density=spacious] .kits,body[data-density=spacious] .club-sections,body[data-density=spacious] .palmares{padding:140px 48px}body[data-density=spacious] .sponsors{padding:120px 48px 64px}body[data-density=spacious] .sect-card{min-height:320px;padding:44px 36px}body[data-containerwidth="1280"] .pitch-inner,body[data-containerwidth="1280"] .main-wrap,body[data-containerwidth="1280"] .kits-inner,body[data-containerwidth="1280"] .club-sections-inner,body[data-containerwidth="1280"] .palmares-inner,body[data-containerwidth="1280"] .sponsors-inner,body[data-containerwidth="1280"] .footer-inner{max-width:1280px}body[data-containerwidth="1600"] .pitch-inner,body[data-containerwidth="1600"] .main-wrap,body[data-containerwidth="1600"] .kits-inner,body[data-containerwidth="1600"] .club-sections-inner,body[data-containerwidth="1600"] .palmares-inner,body[data-containerwidth="1600"] .sponsors-inner,body[data-containerwidth="1600"] .footer-inner{max-width:1600px}body[data-containerwidth=full] .pitch-inner,body[data-containerwidth=full] .main-wrap,body[data-containerwidth=full] .kits-inner,body[data-containerwidth=full] .club-sections-inner,body[data-containerwidth=full] .palmares-inner,body[data-containerwidth=full] .sponsors-inner,body[data-containerwidth=full] .footer-inner{max-width:none}body[data-radius=soft] .widget,body[data-radius=soft] .article-card .thumb,body[data-radius=soft] .sect-card,body[data-radius=soft] .sponsor,body[data-radius=soft] .trophy,body[data-radius=soft] .kit-viewer,body[data-radius=soft] .nav .cta,body[data-radius=soft] .nav .search-btn,body[data-radius=soft] .section-head .chip,body[data-radius=soft] .article-lead .tag,body[data-radius=soft] .article-card .tag-abs{border-radius:6px}body[data-radius=round] .widget,body[data-radius=round] .article-card .thumb,body[data-radius=round] .sect-card,body[data-radius=round] .sponsor,body[data-radius=round] .trophy,body[data-radius=round] .kit-viewer{border-radius:18px;overflow:hidden}body[data-radius=round] .nav .cta,body[data-radius=round] .nav .search-btn,body[data-radius=round] .section-head .chip{border-radius:999px}body[data-borderstyle=dashed] .widget,body[data-borderstyle=dashed] .sect-card,body[data-borderstyle=dashed] .sponsor,body[data-borderstyle=dashed] .trophy,body[data-borderstyle=dashed] .article-lead,body[data-borderstyle=dashed] .section-head{border-style:dashed}body[data-borderstyle=double] .widget,body[data-borderstyle=double] .article-lead,body[data-borderstyle=double] .sect-card,body[data-borderstyle=double] .sponsor,body[data-borderstyle=double] .trophy{border-style:double;border-width:4px}body[data-borderstyle=none] .widget,body[data-borderstyle=none] .sect-card,body[data-borderstyle=none] .sponsor,body[data-borderstyle=none] .trophy{border-color:#0000}body[data-cardstyle=elevated] .widget,body[data-cardstyle=elevated] .article-card .thumb,body[data-cardstyle=elevated] .sect-card,body[data-cardstyle=elevated] .trophy{border-color:#0000;box-shadow:0 8px 24px #00000014,0 2px 4px #0000000a}body[data-cardstyle=elevated] .article-card:hover{transform:translateY(-6px)}body[data-cardstyle=elevated] .article-card:hover .thumb{box-shadow:0 18px 36px #0000001f}body[data-cardstyle=outlined] .widget,body[data-cardstyle=outlined] .sect-card,body[data-cardstyle=outlined] .sponsor,body[data-cardstyle=outlined] .trophy{background:0 0;border-width:2px}body[data-cardstyle=inset] .widget,body[data-cardstyle=inset] .sect-card,body[data-cardstyle=inset] .trophy{border-color:#0000;box-shadow:inset 0 2px 6px #00000014}body[data-hero=classic] .hero-content{text-align:left;align-items:flex-start}body[data-hero=center] .hero-content{text-align:center;align-items:center}body[data-hero=center] .hero-meta{justify-content:center}body[data-hero=split] .hero-content{padding-left:50%}body[data-hero=minimal] .hero-meta{display:none}body[data-hero=minimal] .hero-eyebrow{opacity:.6}body[data-heroheight=short] .hero{height:70vh;min-height:520px}body[data-heroheight=tall] .hero{height:92vh;min-height:640px}body[data-heroheight=fullscreen] .hero{height:100vh;min-height:720px}body[data-herooverlay=light] .hero-img:after{background:linear-gradient(#0a0a0a0d 0% 50%,#0a0a0a8c 100%),linear-gradient(90deg,#0a0a0a66 0%,#0a0a0a00 60%)}body[data-herooverlay=heavy] .hero-img:after{background:linear-gradient(#0a0a0a80 0%,#0a0a0a73 40%,#0a0a0af2 100%),linear-gradient(90deg,#0a0a0ad9 0%,#0a0a0a4d 50%,#0a0a0a0d 80%)}body[data-herooverlay=gradient] .hero-img:after{background:linear-gradient(#d21f2a40 0%,#0a0a0a4d 40%,#0a0a0aeb 100%),linear-gradient(90deg,#0a0a0ab3 0%,#0a0a0a1a 45%,#d21f2a0d 70%)}body[data-stripes=off] .hero-stripes,body[data-herobadge=hide] .hero-badge,body[data-scrollindicator=hide] .hero-scroll,body[data-utilbar=hide] .util-bar{display:none}body[data-navstyle=light] .nav{color:var(--ink);border-bottom-color:var(--red);background:#f7f4ef}body[data-navstyle=light] .nav ul a{color:#333}body[data-navstyle=light] .nav ul a:hover,body[data-navstyle=light] .nav ul a.active{color:var(--ink);background:#d21f2a14}body[data-navstyle=light] .nav .brand-text .since{color:#777}body[data-navstyle=light] .nav .search-btn{color:var(--ink);border-color:#ccc}body[data-navstyle=light] .nav .search-btn:hover{border-color:var(--ink)}body[data-navstyle=accent] .nav{background:var(--red);border-bottom-color:var(--ink)}body[data-navstyle=accent] .nav .cta{background:var(--ink);border-color:var(--ink)}body[data-navstyle=accent] .nav .cta:hover{background:#000}body[data-navstyle=accent] .nav ul a:hover,body[data-navstyle=accent] .nav ul a.active{background:#0000002e;border-color:#ffffff80}body[data-navstyle=glass] .nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0a8c;border-bottom-color:#d21f2a99}body[data-footerstyle=ink] .footer{background:var(--ink)}body[data-footerstyle=light] .footer{background:var(--paper-2);color:var(--ink-2);border-top-color:var(--line-soft)}body[data-footerstyle=light] .footer h4,body[data-footerstyle=light] .footer .brand-lg h3{color:var(--ink)}body[data-footerstyle=light] .footer .brand-lg p,body[data-footerstyle=light] .footer-bottom{color:var(--muted)}body[data-dropcaps=ink] .article-lead .body .dropcap:first-letter,body[data-dropcaps=ink] .feature-body .col-main p.dropcap:first-letter{color:var(--ink)}body[data-dropcaps=outline] .article-lead .body .dropcap:first-letter,body[data-dropcaps=outline] .feature-body .col-main p.dropcap:first-letter{color:#0000;-webkit-text-stroke:2px var(--red)}body[data-dropcaps=off] .article-lead .body .dropcap:first-letter,body[data-dropcaps=off] .feature-body .col-main p.dropcap:first-letter{font-size:inherit;float:none;color:inherit;padding:0;font-family:inherit}body[data-monoaccent=ink] .eyebrow,body[data-monoaccent=ink] .util-bar a:hover{color:var(--ink)}body[data-monoaccent=ink] .util-bar .dot{background:var(--ink)}body[data-monoaccent=muted] .eyebrow{color:#999}body[data-trophytone=mono] .trophy:before{background:linear-gradient(90deg,#888,#ccc)}body[data-trophytone=mono] .trophy .count .x{color:#fff}body[data-trophytone=solid] .trophy:before{background:var(--red)}body[data-kitsbg=paper] .kits{background:var(--paper-2);color:var(--ink)}body[data-kitsbg=paper] .kits-head{border-bottom-color:var(--line-soft)}body[data-kitsbg=paper] .kits-head h2{color:var(--ink)}body[data-kitsbg=paper] .kit-viewer{border-color:var(--line-soft);background:radial-gradient(at 50% 40%,#f0eadd 0%,#ddd5c2 75%)}body[data-kitsbg=paper] .kits-info p{color:var(--ink-2)}body[data-kitsbg=accent] .kits{background:linear-gradient(135deg, var(--red-deep) 0%, var(--red) 100%)}body[data-kitsbg=accent] .kits:before{color:#ffffff0f}body[data-sectionhover=accent] .sect-card:hover{background:var(--red);color:#fff}body[data-sectionhover=accent] .sect-card:hover .sect-num{color:#ffffffb3}body[data-sectionhover=accent] .sect-card:hover .sect-desc{color:#ffffffd9}body[data-sectionhover=lift] .sect-card{transition:transform .2s,box-shadow .2s,background .2s}body[data-sectionhover=lift] .sect-card:hover{color:var(--ink);background:#fff;transform:translateY(-8px);box-shadow:0 18px 40px #0000001f}body[data-sectionhover=lift] .sect-card:hover .sect-num{color:var(--red)}body[data-sectionhover=lift] .sect-card:hover .sect-desc{color:var(--muted)}body[data-sponsoreffect=color] .sponsor{filter:none}body[data-sponsoreffect=mono] .sponsor{filter:grayscale()brightness(.95)}body[data-sponsoreffect=mono] .sponsor .sp-logo{color:var(--red)}body[data-sponsoreffect=mono] .sponsor:hover{filter:none}.tweaks-panel.wide{flex-direction:column;width:360px;max-height:84vh;display:flex}.tweaks-panel.wide .tp-head{justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.tweaks-panel.wide .tp-head-actions{align-items:center;gap:6px;display:flex}.tweaks-panel.wide .tp-reset{color:#ccc;border:1px solid #444;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;transition:all .15s;display:flex}.tweaks-panel.wide .tp-reset:hover{background:var(--red);border-color:var(--red);color:#fff}.tweaks-panel.wide .tp-body{max-height:calc(84vh - 50px);padding:0;overflow-y:auto}.tweaks-panel.wide .tp-body::-webkit-scrollbar{width:6px}.tweaks-panel.wide .tp-body::-webkit-scrollbar-track{background:var(--paper-2)}.tweaks-panel.wide .tp-body::-webkit-scrollbar-thumb{background:#ccc}.tweaks-panel.wide .tp-body::-webkit-scrollbar-thumb:hover{background:var(--red)}.tweaks-panel.wide .tp-section{border-bottom:1px solid var(--line-soft);padding:14px 16px 16px}.tweaks-panel.wide .tp-section:last-of-type{border-bottom:none}.tweaks-panel.wide .tp-section-title{letter-spacing:.18em;text-transform:uppercase;color:var(--red);border-bottom:1px dashed var(--line-soft);margin-bottom:12px;padding-bottom:6px;font-family:JetBrains Mono,monospace;font-size:10px}.tweaks-panel.wide .tp-field{margin-bottom:14px}.tweaks-panel.wide .tp-field:last-child{margin-bottom:0}.tweaks-panel.wide label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:10px;display:block}.tweaks-panel.wide .tp-options{flex-wrap:wrap;gap:4px;display:flex}.tweaks-panel.wide .tp-options button{border:1px solid var(--line-soft);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);background:0 0;flex-grow:1;min-width:fit-content;padding:6px 9px;font-family:Oswald,sans-serif;font-size:11px;transition:all .12s}.tweaks-panel.wide .tp-options button:hover{border-color:var(--ink);color:var(--ink)}.tweaks-panel.wide .tp-options button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.tweaks-panel.wide .tp-swatches{flex-wrap:wrap;gap:6px;display:flex}.tweaks-panel.wide .tp-swatches button{outline:1px solid var(--line-soft);border:2px solid #fff;border-radius:50%;width:28px;height:28px;transition:all .12s}.tweaks-panel.wide .tp-swatches button:hover{transform:scale(1.1)}.tweaks-panel.wide .tp-swatches button.on{outline:2px solid var(--ink);outline-offset:2px;transform:scale(1.05)}.tweaks-panel.wide .tp-footer{border-top:1px solid var(--line-soft);letter-spacing:.1em;text-transform:uppercase;color:#999;text-align:center;padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:9px}body[data-theme=dark] .tweaks-panel.wide,body[data-theme=noir] .tweaks-panel.wide{color:#eee;background:#141414;border-color:#2a2a2a}body[data-theme=dark] .tweaks-panel.wide .tp-section,body[data-theme=noir] .tweaks-panel.wide .tp-section{border-bottom-color:#2a2a2a}body[data-theme=dark] .tweaks-panel.wide .tp-options button,body[data-theme=noir] .tweaks-panel.wide .tp-options button{color:#ccc;border-color:#2a2a2a}body[data-theme=dark] .tweaks-panel.wide .tp-options button.on,body[data-theme=noir] .tweaks-panel.wide .tp-options button.on{color:#111;background:#fff;border-color:#fff}body[data-theme=dark] .tweaks-panel.wide .tp-section-title,body[data-theme=noir] .tweaks-panel.wide .tp-section-title{border-bottom-color:#2a2a2a}
