/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:host,:root{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fdf4f4}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-red-50:color-mix(in srgb, var(--color-red) 5%, var(--color-white))}}:host,:root{--color-red-100:#fce9e9}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-red-100:color-mix(in srgb, var(--color-red) 10%, var(--color-white))}}:host,:root{--color-red-200:#f6c9c9}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-red-200:color-mix(in srgb, var(--color-red) 25%, var(--color-white))}}:host,:root{--color-red-300:#ef9d9d}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-red-300:color-mix(in srgb, var(--color-red) 45%, var(--color-white))}}:host,:root{--color-red-400:#e76767}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-red-400:color-mix(in srgb, var(--color-red) 70%, var(--color-white))}}:host,:root{--color-red-500:var(--color-red);--color-red-600:#bb2020}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-red-600:color-mix(in srgb, var(--color-red) 85%, var(--color-black))}}:host,:root{--color-red-700:#8f1919}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-red-700:color-mix(in srgb, var(--color-red) 65%, var(--color-black))}}:host,:root{--color-red-800:#631111}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-red-800:color-mix(in srgb, var(--color-red) 45%, var(--color-black))}}:host,:root{--color-red-900:#370a0a}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-red-900:color-mix(in srgb, var(--color-red) 25%, var(--color-black))}}:host,:root{--color-red-950:#1a0505}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-red-950:color-mix(in srgb, var(--color-red) 12%, var(--color-black))}}:host,:root{--color-amber-50:#fffaf3}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-amber-50:color-mix(in srgb, var(--color-amber) 5%, var(--color-white))}}:host,:root{--color-amber-100:#fef5e7}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-amber-100:color-mix(in srgb, var(--color-amber) 10%, var(--color-white))}}:host,:root{--color-amber-200:#fde7c2}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-amber-200:color-mix(in srgb, var(--color-amber) 25%, var(--color-white))}}:host,:root{--color-amber-300:#fbd391}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-amber-300:color-mix(in srgb, var(--color-amber) 45%, var(--color-white))}}:host,:root{--color-amber-400:#f8bb54}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-amber-400:color-mix(in srgb, var(--color-amber) 70%, var(--color-white))}}:host,:root{--color-amber-500:var(--color-amber);--color-amber-600:#d08609}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-amber-600:color-mix(in srgb, var(--color-amber) 85%, var(--color-black))}}:host,:root{--color-amber-700:#9f6707}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-amber-700:color-mix(in srgb, var(--color-amber) 65%, var(--color-black))}}:host,:root{--color-amber-800:#6e4705}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-amber-800:color-mix(in srgb, var(--color-amber) 45%, var(--color-black))}}:host,:root{--color-amber-900:#3d2803}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-amber-900:color-mix(in srgb, var(--color-amber) 25%, var(--color-black))}}:host,:root{--color-amber-950:#1d1301}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-amber-950:color-mix(in srgb, var(--color-amber) 12%, var(--color-black))}}:host,:root{--color-green-50:#f3faf6}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-green-50:color-mix(in srgb, var(--color-green) 5%, var(--color-white))}}:host,:root{--color-green-100:#e8f6ed}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-green-100:color-mix(in srgb, var(--color-green) 10%, var(--color-white))}}:host,:root{--color-green-200:#c5e8d2}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-green-200:color-mix(in srgb, var(--color-green) 25%, var(--color-white))}}:host,:root{--color-green-300:#96d6ae}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-green-300:color-mix(in srgb, var(--color-green) 45%, var(--color-white))}}:host,:root{--color-green-400:#5cbf80}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-green-400:color-mix(in srgb, var(--color-green) 70%, var(--color-white))}}:host,:root{--color-green-500:var(--color-green);--color-green-600:#138b3f}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-green-600:color-mix(in srgb, var(--color-green) 85%, var(--color-black))}}:host,:root{--color-green-700:#0e6a30}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-green-700:color-mix(in srgb, var(--color-green) 65%, var(--color-black))}}:host,:root{--color-green-800:#0a4921}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-green-800:color-mix(in srgb, var(--color-green) 45%, var(--color-black))}}:host,:root{--color-green-900:#062913}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-green-900:color-mix(in srgb, var(--color-green) 25%, var(--color-black))}}:host,:root{--color-green-950:#031409}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-green-950:color-mix(in srgb, var(--color-green) 12%, var(--color-black))}}:host,:root{--color-stone-50:oklch(98.5% .001 106.423);--color-stone-600:oklch(44.4% .011 73.639);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-2xl:1.5rem;--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-grey:#78716c;--color-gold:#f3d52e;--color-red:#dc2626;--color-green:#16a34a;--color-amber:#f59e0b;--color-grey-50:#f8f8f8}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-grey-50:color-mix(in srgb, var(--color-grey) 5%, var(--color-white))}}:host,:root{--color-grey-100:#f2f1f0}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-grey-100:color-mix(in srgb, var(--color-grey) 10%, var(--color-white))}}:host,:root{--color-grey-200:#dddcda}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-grey-200:color-mix(in srgb, var(--color-grey) 25%, var(--color-white))}}:host,:root{--color-grey-300:#c2bfbd}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-grey-300:color-mix(in srgb, var(--color-grey) 45%, var(--color-white))}}:host,:root{--color-grey-400:#a19c98}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-grey-400:color-mix(in srgb, var(--color-grey) 70%, var(--color-white))}}:host,:root{--color-grey-500:var(--color-grey);--color-grey-600:#66605c}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-grey-600:color-mix(in srgb, var(--color-grey) 85%, var(--color-black))}}:host,:root{--color-grey-700:#4e4946}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-grey-700:color-mix(in srgb, var(--color-grey) 65%, var(--color-black))}}:host,:root{--color-grey-800:#363331}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-grey-800:color-mix(in srgb, var(--color-grey) 45%, var(--color-black))}}:host,:root{--color-grey-900:#1e1c1b}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-grey-900:color-mix(in srgb, var(--color-grey) 25%, var(--color-black))}}:host,:root{--color-grey-950:#0e0e0d}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-grey-950:color-mix(in srgb, var(--color-grey) 12%, var(--color-black))}}:host,:root{--color-gold-50:#fefdf5}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-gold-50:color-mix(in srgb, var(--color-gold) 5%, var(--color-white))}}:host,:root{--color-gold-100:#fefbea}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-gold-100:color-mix(in srgb, var(--color-gold) 10%, var(--color-white))}}:host,:root{--color-gold-200:#fcf5cb}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-gold-200:color-mix(in srgb, var(--color-gold) 25%, var(--color-white))}}:host,:root{--color-gold-300:#faeca1}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-gold-300:color-mix(in srgb, var(--color-gold) 45%, var(--color-white))}}:host,:root{--color-gold-400:#f7e26d}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-gold-400:color-mix(in srgb, var(--color-gold) 70%, var(--color-white))}}:host,:root{--color-gold-500:var(--color-gold);--color-gold-600:#cfb527}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-gold-600:color-mix(in srgb, var(--color-gold) 85%, var(--color-black))}}:host,:root{--color-gold-700:#9e8a1e}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-gold-700:color-mix(in srgb, var(--color-gold) 65%, var(--color-black))}}:host,:root{--color-gold-800:#6d6015}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-gold-800:color-mix(in srgb, var(--color-gold) 45%, var(--color-black))}}:host,:root{--color-gold-900:#3d350c}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-gold-900:color-mix(in srgb, var(--color-gold) 25%, var(--color-black))}}:host,:root{--color-gold-950:#1d1a06}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-gold-950:color-mix(in srgb, var(--color-gold) 12%, var(--color-black))}}:host,:root{--color-black-50:#f2f2f2}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-black-50:color-mix(in srgb, var(--color-black) 5%, var(--color-white))}}:host,:root{--color-black-100:#e6e6e6}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-black-100:color-mix(in srgb, var(--color-black) 10%, var(--color-white))}}:host,:root{--color-black-200:#bfbfbf}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-black-200:color-mix(in srgb, var(--color-black) 25%, var(--color-white))}}:host,:root{--color-black-300:#8c8c8c}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-black-300:color-mix(in srgb, var(--color-black) 45%, var(--color-white))}}:host,:root{--color-black-400:#4d4d4d}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-black-400:color-mix(in srgb, var(--color-black) 70%, var(--color-white))}}:host,:root{--color-black-500:var(--color-black);--color-black-600:#000}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-black-600:color-mix(in srgb, var(--color-black) 85%, var(--color-black))}}:host,:root{--color-black-700:#000}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-black-700:color-mix(in srgb, var(--color-black) 65%, var(--color-black))}}:host,:root{--color-black-800:#000}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-black-800:color-mix(in srgb, var(--color-black) 45%, var(--color-black))}}:host,:root{--color-black-900:#000}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-black-900:color-mix(in srgb, var(--color-black) 25%, var(--color-black))}}:host,:root{--color-black-950:#000}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-black-950:color-mix(in srgb, var(--color-black) 12%, var(--color-black))}}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.mb-6{margin-bottom:calc(var(--spacing)*6)}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.gap-3{gap:calc(var(--spacing)*3)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-green-100{background-color:var(--color-green-100)}.bg-grey-950{background-color:var(--color-grey-950)}.bg-white{background-color:var(--color-white)}.p-4{padding:calc(var(--spacing)*4)}.text-\[0\.8rem\]{font-size:.8rem}.text-\[clamp\(\.\.\.\)\]{font-size:clamp(...)}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-gold{color:var(--color-gold)}.text-gold-500{color:var(--color-gold-500)}.text-white{color:var(--color-white)}}:root{color:var(--color-black);font-synthesis:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px}*{box-sizing:border-box}body{background-color:var(--color-stone-50);margin:0}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{text-decoration-line:none}a,button{color:inherit}button{background-image:none;border:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:var(--color-stone-600);--tw-outline-style:solid;outline-style:solid}h1,h2,h3,h4,p{margin:0}h1{--tw-leading:1.2;--tw-font-weight:650;--tw-tracking:-1.3px;letter-spacing:-1.3px;font-size:clamp(1.7rem,2.7vw,2.45rem);font-weight:650;line-height:1.2}h2{font-size:var(--text-lg);--tw-tracking:-.3px;letter-spacing:-.3px}h2,h3{line-height:inherit;--tw-font-weight:650;font-weight:650}h3{font-size:var(--text-base)}p{--tw-leading:1.65;line-height:1.65}small{font-size:.8rem}svg{flex-shrink:0}strong{--tw-font-weight:650;font-weight:650}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:30;width:calc(var(--spacing)*61);background-color:var(--color-grey-950);padding-top:33px;padding-right:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5);padding-left:calc(var(--spacing)*5);color:var(--color-grey-100);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.brand{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2.5);padding-top:0;padding-right:0;padding-bottom:calc(var(--spacing)*4.5);flex-shrink:0;padding-left:0;display:flex;overflow:hidden}.menu-logo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:75%;height:115px}.sidebar{--tw-border-style:solid;border-style:solid;border-right-width:1px;border-right-color:var(--color-gold-950);background-color:var(--color-black)}.sidebar .nav-label,.sidebar nav button{color:var(--color-white)}.sidebar nav button.active{box-shadow:inset 3px 0 var(--color-gold)}.sidebar .account small,.sidebar .league-note p{color:var(--color-grey-400)}.topbar{border-top-width:3px;border-top-color:var(--color-gold)}.brand-symbol{background-color:var(--color-gold);width:45px;height:45px;color:var(--color-grey-900);border-radius:50%;place-items:center;display:grid}.brand-letters{--tw-leading:1;--tw-font-weight:850;--tw-tracking:2px;letter-spacing:2px;font-size:2rem;font-weight:850;line-height:1}.brand-letters small{--tw-tracking:1px;letter-spacing:1px;margin-top:7px;font-size:8px;display:block}.brand-letters small,.nav-label{--tw-font-weight:650;font-weight:650}.nav-label{margin-top:calc(var(--spacing)*2.5);margin-right:0;margin-bottom:calc(var(--spacing)*3.5);padding-inline:calc(var(--spacing)*3.5);--tw-tracking:1.4px;letter-spacing:1.4px;color:var(--color-grey-600);margin-left:0;padding-block:0;font-size:.67rem}.sidebar nav{margin-bottom:calc(var(--spacing)*5.5);flex-direction:column;gap:5px;display:flex}.sidebar nav button{align-items:center;gap:calc(var(--spacing)*3);width:100%;padding-inline:13px;padding-block:calc(var(--spacing)*3);text-align:left;white-space:nowrap;color:var(--color-white);border-radius:7px;font-size:.86rem;display:flex}.sidebar nav button:hover{background-color:#f3d52e33}@supports (color:color-mix(in lab,red,red)){.sidebar nav button:hover{background-color:color-mix(in oklab,var(--color-gold) 20%,transparent)}}.sidebar nav button.active{background-color:var(--color-red);--tw-font-weight:650;color:var(--color-white);font-weight:650}.nav-count,.sidebar nav button svg:last-child:not(:first-child){margin-left:auto}.nav-count{background-color:var(--color-grey-100);padding-inline:7px;padding-block:calc(var(--spacing)*.5);color:var(--color-grey-800);border-radius:20px}.sidebar-bottom{margin-top:auto;padding-top:25px}.league-note{margin-top:0;margin-right:var(--spacing);margin-bottom:calc(var(--spacing)*5);margin-left:var(--spacing);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-800);border-radius:9px;padding-block:17px;padding-inline:13px}.small-target{margin-bottom:calc(var(--spacing)*2.5);color:var(--color-gold);font-size:28px;display:block}.league-note strong{font-size:.79rem}.league-note p{margin-top:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:inherit;--tw-leading:1.5;color:var(--color-grey-400);line-height:1.5}.sidebar-login{--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-800);padding-top:calc(var(--spacing)*4.5);padding-right:calc(var(--spacing)*2);padding-bottom:0;padding-left:calc(var(--spacing)*2);justify-content:space-between;font-size:.87rem}.profile-button,.sidebar-login{align-items:center;display:flex}.profile-button{text-align:left;gap:9px;font-size:.85rem}.profile-button small{margin-top:var(--spacing);color:var(--color-grey-400);font-size:.73rem;display:block}.profile-button>svg{margin-left:auto}.workspace{margin-left:calc(var(--spacing)*61);width:calc(100% - 244px);min-width:0}.topbar{height:calc(var(--spacing)*19);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-bottom-color:var(--color-grey-200);background-color:var(--color-white);justify-content:space-between;gap:15px;padding-block:0;padding-inline:37px}.breadcrumb,.topbar{align-items:center;display:flex}.breadcrumb{text-transform:capitalize;gap:13px;font-size:.82rem}.breadcrumb>span,.breadcrumb>svg{color:var(--color-grey-600)}.top-actions{gap:calc(var(--spacing)*5.5)}.season-pill,.top-actions{align-items:center;display:flex}.season-pill{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-100);background-color:var(--color-grey-100);padding-inline:calc(var(--spacing)*2.5);font-size:var(--text-xs);line-height:inherit;white-space:nowrap;border-radius:20px;gap:7px;padding-block:7px}.season-pill>span{height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*1.5);background-color:var(--color-grey-600);border-radius:50%}.icon-button{min-height:calc(var(--spacing)*8.5);min-width:calc(var(--spacing)*8.5);justify-content:center;align-items:center;padding:5px;display:flex}.notification-button{position:relative}.notification-button i{height:calc(var(--spacing)*4);min-width:calc(var(--spacing)*4);background-color:var(--color-grey-900);--tw-leading:16px;border-radius:20px;font-size:.65rem;font-style:normal;line-height:16px;position:absolute;top:-2px;right:0}.demo-strip{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2.5);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-bottom-color:var(--color-grey-200);background-color:var(--color-grey-100);padding-inline:37px;padding-block:calc(var(--spacing)*2);color:var(--color-grey-800);font-size:.72rem;display:flex}.demo-strip strong{--tw-tracking:1px;letter-spacing:1px;margin-right:9px;font-size:.64rem}.demo-strip>div{align-items:center;gap:calc(var(--spacing)*2);display:flex}.demo-strip select{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-white);max-width:155px;padding-top:var(--spacing);padding-right:calc(var(--spacing)*5);padding-bottom:var(--spacing);border-radius:5px;padding-left:7px;font-size:.72rem}.main-content{max-width:calc(var(--spacing)*377.5);padding-top:calc(var(--spacing)*8.5);margin-block:0;margin-inline:auto;padding-bottom:0;padding-left:37px;padding-right:37px}.eyebrow{--tw-font-weight:var(--font-weight-bold);font-size:.66rem;font-weight:var(--font-weight-bold);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-black);margin-bottom:13px;display:block}.eyebrow>span{color:var(--color-red);margin-block:0;margin-inline:9px}.page-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*5);margin-bottom:29px;display:flex}.page-heading p{font-size:var(--text-sm);line-height:inherit;color:var(--color-grey-500);margin-top:9px}.primary,.secondary{min-height:calc(var(--spacing)*10.5);padding-inline:calc(var(--spacing)*4);--tw-leading:1.3;--tw-font-weight:var(--font-weight-semibold);font-size:.82rem;line-height:1.3;font-weight:var(--font-weight-semibold);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding-block:11px;display:inline-flex}.primary{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-900);background-color:var(--color-grey-900);color:var(--color-white)}.primary:hover{border-color:var(--color-red);background-color:var(--color-red)}.secondary{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-gold-400);background-color:var(--color-gold-200);color:var(--color-grey-900)}.secondary:hover{background-color:var(--color-gold)}.text-button,.text-link{--tw-font-weight:var(--font-weight-semibold);font-size:.8rem;font-weight:var(--font-weight-semibold);align-items:center;gap:7px;display:inline-flex}.text-button:hover,.text-link:hover{text-decoration-line:underline}.text-button{padding:5px}.filters{margin-bottom:calc(var(--spacing)*6);justify-content:space-between;gap:15px}.filters,.select-group{align-items:center;display:flex}.select-group{gap:calc(var(--spacing)*5)}.select-group label{align-items:center;gap:calc(var(--spacing)*2.5);font-size:var(--text-xs);line-height:inherit;color:var(--color-black);display:flex}.select-group select{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-white);min-width:127px;padding-top:calc(var(--spacing)*2.5);padding-right:calc(var(--spacing)*7.5);padding-bottom:calc(var(--spacing)*2.5);padding-left:calc(var(--spacing)*3);color:var(--color-black);border-radius:5px;font-size:.82rem}.filter-divider{background-color:var(--color-grey-200);width:1px;height:25px}.week-marker{align-items:center;gap:7px;font-size:.78rem;display:flex}.muted{color:var(--color-grey-500)}.overview-grid{margin-bottom:calc(var(--spacing)*6);grid-template-columns:1.75fr 1fr;gap:21px;display:grid}.feature-card{min-height:calc(var(--spacing)*56);background-color:var(--color-grey-800);color:var(--color-white);border-radius:10px;padding-block:25px;padding-inline:27px;position:relative;overflow:hidden}.feature-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.feature-top>span:last-child{--tw-tracking:1.7px;letter-spacing:1.7px;color:var(--color-grey-400);font-size:.58rem}.pill{--tw-font-weight:var(--font-weight-semibold);font-size:.7rem;font-weight:var(--font-weight-semibold);border-radius:5px;padding-block:5px;padding-inline:9px;display:inline-flex}.pill.light{border-style:var(--tw-border-style);--tw-border-style:solid;border:1px solid #ffffff30}@supports (color:color-mix(in lab,red,red)){.pill.light{border-color:color-mix(in oklab,var(--color-white) 18.8235%,transparent)}}.pill.light{background-color:#ffffff13}@supports (color:color-mix(in lab,red,red)){.pill.light{background-color:color-mix(in oklab,var(--color-white) 7.45098%,transparent)}}.pill.light{color:var(--color-grey-100)}.feature-card h2{z-index:1;margin-top:calc(var(--spacing)*5.5);--tw-font-weight:var(--font-weight-semibold);font-size:1.85rem;font-weight:var(--font-weight-semibold);--tw-tracking:-.7px;letter-spacing:-.7px;margin-bottom:7px;margin-left:0;margin-right:0;position:relative}.feature-card>p{z-index:1;color:var(--color-grey-400);font-size:.79rem;position:relative}.feature-bottom{z-index:1;margin-top:calc(var(--spacing)*6.5);align-items:center;gap:calc(var(--spacing)*7);display:flex;position:relative}.feature-bottom>div{--tw-border-style:solid;border-style:solid;border-right-width:1px;border-right-color:#fff2}@supports (color:color-mix(in lab,red,red)){.feature-bottom>div{border-right-color:color-mix(in oklab,var(--color-white) 13.3333%,transparent)}}.feature-bottom>div{padding-right:25px}.feature-bottom strong{--tw-leading:1.1;--tw-font-weight:var(--font-weight-semibold);font-size:1.6rem;line-height:1.1;font-weight:var(--font-weight-semibold);display:block}.feature-bottom>div>span{color:var(--color-grey-400);margin-top:7px;font-size:.66rem;display:block}.feature-arrow{height:calc(var(--spacing)*10.5);width:calc(var(--spacing)*10.5);background-color:var(--color-gold);color:var(--color-grey-900);border-radius:50%;place-items:center;margin-left:auto;display:grid}.feature-watermark{--tw-leading:1;--tw-font-weight:var(--font-weight-black);font-size:11rem;line-height:1;font-weight:var(--font-weight-black);--tw-tracking:-12px;letter-spacing:-12px;color:#ffffff07;position:absolute;bottom:-41px;right:-19px;transform:rotate(-12deg)}@supports (color:color-mix(in lab,red,red)){.feature-watermark{color:color-mix(in oklab,var(--color-white) 2.7451%,transparent)}}.announcement-card{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-grey-100);padding-inline:25px;padding-block:calc(var(--spacing)*6);border-radius:10px;flex-direction:column;align-items:start;display:flex}.card-kicker{--tw-font-weight:var(--font-weight-bold);font-size:.62rem;font-weight:var(--font-weight-bold);--tw-tracking:1.2px;letter-spacing:1.2px;color:var(--color-grey-600);align-items:center;gap:9px;margin-bottom:19px;display:flex}.announcement-card h3{--tw-tracking:-.4px;letter-spacing:-.4px;font-size:1.15rem}.announcement-card p{margin-top:calc(var(--spacing)*2.5);margin-right:0;margin-bottom:calc(var(--spacing)*4.5);--tw-leading:1.75;color:var(--color-grey-600);margin-left:0;font-size:.8rem;line-height:1.75}.announcement-card>.text-link{font-size:var(--text-xs);line-height:inherit;margin-top:auto}.content-grid{grid-template-columns:minmax(0,1.85fr) minmax(270px,1fr);gap:21px;display:grid}.panel{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-white);border-radius:9px;overflow:hidden}.panel-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3.5);padding-top:calc(var(--spacing)*5.5);padding-right:calc(var(--spacing)*5.5);padding-bottom:19px;padding-left:calc(var(--spacing)*5.5);display:flex}.panel-heading p{color:var(--color-grey-500);margin-top:5px;font-size:.72rem}.panel-heading .text-link{white-space:nowrap;font-size:.7rem}.table-scroll{overflow:auto}.standings-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.78rem}.standings-table th{--tw-border-style:solid;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-top-color:var(--color-grey-100);border-bottom-color:var(--color-grey-100);background-color:var(--color-grey-100);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*3);text-align:center;--tw-font-weight:var(--font-weight-medium);font-size:.67rem;font-weight:var(--font-weight-medium);color:var(--color-grey-600)}.standings-table abbr{text-decoration-line:none}.standings-table td{--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-bottom-color:var(--color-grey-100);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*3);text-align:center;color:var(--color-grey-600)}.standings-table tbody tr:last-child td{border-bottom:0}.standings-table .player-column{padding-left:var(--spacing);text-align:left}.standings-table td.player-column{color:var(--color-black)}.player-column button{align-items:center;gap:calc(var(--spacing)*2.5);font-size:.77rem;display:flex}.player-column button:hover strong{text-decoration-line:underline}.table-avatar{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-grey-100);--tw-font-weight:var(--font-weight-semibold);width:29px;height:29px;font-size:.57rem;font-weight:var(--font-weight-semibold);color:var(--color-grey-600);border-radius:50%;place-items:center;display:grid}.standings-table .rank{width:43px;padding-left:15px;padding-right:9px;font-size:.72rem;position:relative}.rank span{border-radius:4px;place-items:center;width:23px;height:23px;display:inline-grid}.standings-table tr.playoff .rank:before,.standings-table tr.promotion .rank:before,.standings-table tr.relegation .rank:before{top:calc(var(--spacing)*2.5);bottom:calc(var(--spacing)*2.5);background-color:var(--color-green);content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;left:0}.standings-table tr.playoff .rank:before{background-color:var(--color-amber)}.standings-table tr.relegation .rank:before{background-color:var(--color-red)}.standings-table tr.promotion .rank span{background-color:var(--color-green-50);color:var(--color-green-700)}.standings-table .points{--tw-font-weight:750;color:var(--color-black);font-weight:750}.standings-table .positive{color:var(--color-green-700)}.form-badges{justify-content:center;gap:var(--spacing);display:flex}.form-badges>span{--tw-font-weight:var(--font-weight-semibold);width:19px;height:19px;font-size:.59rem;font-weight:var(--font-weight-semibold);border-radius:3px;justify-content:center;align-items:center;display:inline-flex}.form-badges .win{background-color:var(--color-green-100);color:var(--color-green-800)}.form-badges .loss{background-color:var(--color-red-50);color:var(--color-red-700)}.form-badges .draw{background-color:var(--color-grey-100);color:var(--color-grey-500)}.table-legend{gap:calc(var(--spacing)*5);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-100);padding-inline:calc(var(--spacing)*5.5);color:var(--color-grey-600);padding-block:17px;font-size:.63rem;display:flex}.table-legend span{align-items:center;gap:calc(var(--spacing)*1.5);display:flex}.table-legend i{background-color:var(--color-green);border-radius:50%;width:5px;height:5px}.table-legend .playoff{background-color:var(--color-amber)}.table-legend .relegation{background-color:var(--color-red)}.count-label{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-100);background-color:var(--color-grey-100);padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);color:var(--color-grey-600);border-radius:5px;font-size:.67rem}.count-label,.mini-fixture{--tw-border-style:solid;border-style:solid}.mini-fixture{border-top-width:1px;border-top-color:var(--color-grey-100);margin-block:0;margin-inline:21px;padding-block:17px;padding-inline:0}.fixture-meta{margin-bottom:calc(var(--spacing)*2.5);justify-content:space-between;gap:calc(var(--spacing)*2.5);display:flex}.fixture-meta,.status{color:var(--color-grey-600);align-items:center;font-size:.64rem}.status{border-style:var(--tw-border-style);--tw-border-style:solid;padding-inline:7px;padding-block:var(--spacing);--tw-leading:1.3;white-space:nowrap;text-transform:capitalize;border-style:solid;border-width:1px;border-radius:4px;justify-content:center;line-height:1.3;display:inline-flex}.status,.status.open,.status.void{border-color:var(--color-grey-400);background-color:var(--color-grey-100)}.status.open,.status.void{color:var(--color-grey-600)}.status.awarded,.status.extended,.status.submitted{border-color:var(--color-amber-500);background-color:var(--color-amber-50);color:var(--color-amber-700)}.status.approved,.status.completed{border-color:var(--color-green-500);background-color:var(--color-green-50);color:var(--color-green-700)}.status.rejected,.status.walkover_0_0{border-color:var(--color-red-500);background-color:var(--color-red-50);color:var(--color-red-700)}.versus-row{justify-content:space-between;align-items:center;margin-top:9px;font-size:.78rem;display:flex}.versus-row>span{color:var(--color-grey-600);font-size:.8rem}.panel-footer{--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-100);background-color:var(--color-grey-100);width:100%;padding:calc(var(--spacing)*4);color:var(--color-grey-600);justify-content:center;gap:9px;font-size:.72rem}.panel-footer,.records-heading{align-items:center;display:flex}.records-heading{margin-top:29px;margin-right:0;margin-bottom:calc(var(--spacing)*4);justify-content:space-between;margin-left:0}.records-heading>span{color:var(--color-grey-600);font-size:.73rem}.record-grid{gap:calc(var(--spacing)*5);grid-template-columns:repeat(3,1fr);display:grid}.record-card{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-white);border-radius:9px;padding-block:19px;padding-inline:21px}.record-top{font-size:var(--text-xs);line-height:inherit;justify-content:space-between;align-items:center;display:flex}.record-top,.record-top svg{color:var(--color-grey-600)}.record-value{margin-top:calc(var(--spacing)*4.5);--tw-font-weight:var(--font-weight-semibold);font-size:2rem;font-weight:var(--font-weight-semibold);--tw-tracking:-1px;letter-spacing:-1px;margin-bottom:15px;margin-left:0;margin-right:0;display:block}.record-value small{--tw-font-weight:var(--font-weight-normal);font-size:.67rem;font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-grey-600);margin-left:9px}.record-card p{align-items:center;gap:calc(var(--spacing)*2);color:var(--color-grey-600);font-size:.7rem;display:flex}.tiny-avatar{height:calc(var(--spacing)*5.5);width:calc(var(--spacing)*5.5);background-color:var(--color-grey-100);border-radius:50%;place-items:center;font-size:.48rem;display:grid}.page-footer,.tiny-avatar{color:var(--color-grey-600)}.page-footer{align-items:center;gap:calc(var(--spacing)*4.5);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-200);padding-inline:0;padding-block:calc(var(--spacing)*6);margin-top:35px;display:flex}.page-footer>span{--tw-font-weight:var(--font-weight-bold);font-size:.57rem;font-weight:var(--font-weight-bold);--tw-tracking:1.1px;letter-spacing:1.1px}.page-footer p{font-size:.64rem}.page-footer button{color:var(--color-grey-600);margin-left:auto;font-size:.65rem}.empty-state{text-align:center;color:var(--color-grey-600);padding-block:45px;padding-inline:25px;font-size:.85rem}.empty-state svg{color:var(--color-grey-600);margin:0 auto 15px}.empty-state h3{color:var(--color-grey-800);margin-bottom:7px}.section-toolbar{margin-bottom:calc(var(--spacing)*5.5);justify-content:space-between;align-items:center;gap:15px;display:flex}.tabs{gap:calc(var(--spacing)*1.5);background-color:var(--color-grey-100);border-radius:7px;padding:5px;display:flex}.tabs button{padding-inline:calc(var(--spacing)*3.5);color:var(--color-grey-600);border-radius:5px;padding-block:9px;font-size:.78rem}.tabs button.active{background-color:var(--color-white);color:var(--color-black);box-shadow:inset 0 -3px var(--color-red)}.tabs span{margin-left:var(--spacing);font-size:.65rem}.stat-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.player-numbers .stat-icon,.profile-stats .stat-icon{margin-right:calc(var(--spacing)*1.5)}.fixture-grid{gap:calc(var(--spacing)*4.5);grid-template-columns:repeat(3,1fr);display:grid}.match-card{padding:calc(var(--spacing)*5)}.match-card .fixture-meta{font-size:.61rem}.match-player{margin-top:calc(var(--spacing)*4.5);align-items:center;gap:calc(var(--spacing)*2.5);font-size:.85rem;display:flex}.avatar{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);background-color:var(--color-grey-100);color:var(--color-grey-600);border-radius:50%;flex-shrink:0;place-items:center;font-size:.72rem;display:inline-grid}.avatar.large{height:calc(var(--spacing)*15.5);width:calc(var(--spacing)*15.5);font-size:1.2rem}.score{margin-left:auto;font-size:1.2rem}.match-actions{margin-top:calc(var(--spacing)*5);justify-content:space-between;gap:calc(var(--spacing)*2);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-200);padding-top:calc(var(--spacing)*4);display:flex}.extension,.match-actions button{font-size:.7rem}.extension{margin-top:calc(var(--spacing)*3.5);align-items:center;gap:calc(var(--spacing)*1.5);color:var(--color-amber-700);display:flex}.footnote{font-size:var(--text-xs);line-height:inherit;--tw-leading:1.6;color:var(--color-grey-600);margin-top:17px;line-height:1.6}.results-week-filter{align-items:center;gap:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:flex}.match-card.fixture-status-completed{background-color:var(--color-green-50)}.match-card.fixture-status-walkover_0_0{background-color:var(--color-red-50)}.match-card.fixture-status-awarded,.match-card.fixture-status-extended,.match-card.fixture-status-submitted{background-color:var(--color-amber-50)}.match-card.fixture-status-scheduled,.match-card.fixture-status-void{background-color:var(--color-grey-50)}.player-grid{gap:calc(var(--spacing)*5);grid-template-columns:repeat(3,1fr);display:grid}.player-card{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*6.5);text-align:center}.player-card:hover{border-color:var(--color-grey-400)}.player-card h3{margin-top:13px}.player-card>p{font-size:var(--text-xs);line-height:inherit;color:var(--color-grey-500);margin-top:5px}.player-numbers{margin-inline:0;margin-block:calc(var(--spacing)*5.5);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-200);padding-top:calc(var(--spacing)*5);justify-content:center;gap:25px;display:flex}.player-numbers strong{font-size:1.1rem;display:block}.player-numbers>div>span{color:var(--color-grey-600);margin-top:5px;font-size:.65rem;display:block}.player-card>.text-link{font-size:.7rem}.search{align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);color:var(--color-grey-600);border-radius:6px;padding-block:9px;display:flex}.search input{width:calc(var(--spacing)*40);background-image:none;font-size:.8rem;border:0!important;outline:0!important;padding:0!important}.prose-card{margin-bottom:calc(var(--spacing)*5);padding:calc(var(--spacing)*7)}.prose-card>h2{margin-top:calc(var(--spacing)*2.25);margin-right:0;margin-bottom:calc(var(--spacing)*3.75);margin-left:0}.prose-card>p{margin-inline:0;margin-block:calc(var(--spacing)*3.5);color:var(--color-grey-600);font-size:.9rem}.prose-card>.secondary{margin-top:calc(var(--spacing)*2.5);margin-right:calc(var(--spacing)*2.5);margin-bottom:0;margin-left:0}.pre-wrap,.rule-paragraph{white-space:pre-wrap}.rule-paragraph{gap:calc(var(--spacing)*5.5);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-200);padding-top:23px;display:flex;margin-top:23px!important}.rule-paragraph>span{min-width:calc(var(--spacing)*5);font-size:var(--text-xs);line-height:inherit;color:var(--color-grey-600)}.season-card{padding:calc(var(--spacing)*7);text-align:left}.season-card>.status{float:right}.season-card h2{margin-top:23px;margin-right:0;margin-bottom:calc(var(--spacing)*2);margin-left:0}.season-card p{color:var(--color-grey-500);font-size:.8rem}.season-card .text-link{margin-top:23px}.stat-strip{grid-template-columns:repeat(4,1fr);gap:15px;margin:0 0 23px;display:grid}.stat-strip>div{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-white);padding:calc(var(--spacing)*6);border-radius:8px}.stat-strip strong{--tw-font-weight:var(--font-weight-semibold);font-size:2rem;font-weight:var(--font-weight-semibold);display:block}.stat-strip span{margin-top:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:inherit;color:var(--color-grey-600);display:block}.review-row{--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-200);justify-content:space-between;align-items:center;gap:15px;padding:23px;display:flex}.review-row h3{margin-block:9px;margin-inline:0;font-size:.85rem}.review-row h3 b{padding-inline:calc(var(--spacing)*2.5);padding-block:0}.review-row p{color:var(--color-grey-600);font-size:.73rem}.quick-actions{gap:calc(var(--spacing)*3);flex-wrap:wrap;margin-block:23px;margin-inline:0;display:flex}.list-row{justify-content:space-between;gap:calc(var(--spacing)*4);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-bottom-color:var(--color-grey-200);padding-inline:0;padding-block:calc(var(--spacing)*4);font-size:.8rem;display:flex}.list-row>span{color:var(--color-grey-600)}.audit-item{--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-200);padding:calc(var(--spacing)*5)}.audit-item summary{cursor:pointer;font-size:.8rem}.audit-item summary span{margin-left:calc(var(--spacing)*4.5);color:var(--color-grey-600);font-size:.7rem}.audit-item pre{background-color:var(--color-grey-100);--tw-leading:1.7;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:6px;margin-top:15px;padding:15px;font-size:.73rem;line-height:1.7}.notification-row{gap:calc(var(--spacing)*3.5);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-200);padding:calc(var(--spacing)*5.5);color:var(--color-grey-600);display:flex}.notification-row p{font-size:.85rem}.notification-row small{color:var(--color-grey-600);font-size:.68rem}.notification-row.unread{background-color:var(--color-grey-100)}.notification-row.unread p{--tw-font-weight:650;color:var(--color-grey-800);font-weight:650}.notice{border-color:var(--color-grey-200);background-color:var(--color-grey-100);--tw-leading:1.7;color:var(--color-grey-600);line-height:1.7}.error,.error-banner,.notice{border-style:var(--tw-border-style);--tw-border-style:solid;padding-inline:calc(var(--spacing)*4);border-style:solid;border-width:1px;border-radius:6px;padding-block:13px;font-size:.8rem}.error,.error-banner{border-color:var(--color-red-200);background-color:var(--color-red-50);--tw-leading:1.6;color:var(--color-red-700);line-height:1.6}.error-banner{margin-bottom:calc(var(--spacing)*5);justify-content:space-between}.error-banner,.success-banner{align-items:center;gap:calc(var(--spacing)*2.5);display:flex}.success-banner{margin-bottom:calc(var(--spacing)*4.5);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-grey-100);padding-inline:calc(var(--spacing)*4);color:var(--color-grey-600);border-radius:6px;padding-block:13px;font-size:.82rem}.action-dialog{width:min(690px,100vw - 32px);max-height:90vh;color:var(--color-black);box-shadow:0 25px 90px color-mix(in srgb,color-mix(in srgb,var(--color-grey) 45%,var(--color-black)) 25.098%,transparent);border-radius:12px;margin:auto;padding:0;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.action-dialog{box-shadow:0 25px 90px color-mix(in srgb,var(--color-grey-800) 25.098%,transparent)}}.action-dialog{border:0}.action-dialog::backdrop{background-color:color-mix(in srgb,color-mix(in srgb,var(--color-grey) 45%,var(--color-black)) 53.3333%,transparent)}@supports (color:color-mix(in lab,red,red)){.action-dialog::backdrop{background-color:color-mix(in oklab,var(--color-grey-800) 53.3333%,transparent)}}.action-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-header{z-index:2;--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-bottom-color:var(--color-grey-200);background-color:var(--color-white);padding-inline:27px;padding-block:calc(var(--spacing)*6);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.modal-header .eyebrow{margin-bottom:calc(var(--spacing)*2)}.modal-header h2{font-size:var(--text-xl);line-height:inherit}.modal-body{padding-block:25px;padding-inline:27px}.modal-body>.secondary,.modal-body>label,.modal-body>p{margin-bottom:19px}.auth-card label,.modal-body label{gap:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-size:.8rem;font-weight:var(--font-weight-medium);color:var(--color-grey-600);flex-direction:column;display:flex}.auth-card input,.modal-body input:not([type=checkbox]),.modal-body select,.modal-body textarea{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*3);--tw-leading:1.4;color:var(--color-black);border-radius:6px;padding-block:11px;font-size:.9rem;line-height:1.4}.auth-card input:focus,.modal-body input:focus,.modal-body select:focus,.modal-body textarea:focus{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-grey-400);--tw-outline-style:solid;outline-style:solid}.modal-body textarea{resize:vertical}.score-entry{margin-inline:0;margin-block:calc(var(--spacing)*5);align-items:center;gap:calc(var(--spacing)*5);display:flex}.score-entry>label{text-align:center;width:50%}.score-entry input{text-align:center;--tw-font-weight:650;font-weight:650;font-size:2rem!important}.score-entry>span{padding-top:calc(var(--spacing)*5.5);font-size:var(--text-xs);line-height:inherit;color:var(--color-grey-600)}.stats-entry{margin-inline:0;margin-block:calc(var(--spacing)*6);gap:calc(var(--spacing)*5);grid-template-columns:1fr 1fr;display:grid}.stats-entry fieldset{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);min-width:0;padding:calc(var(--spacing)*4.5);border-radius:7px}.stats-entry legend{--tw-font-weight:650;padding-block:0;padding-inline:5px;font-size:.8rem;font-weight:650}.stats-entry label{margin-bottom:calc(var(--spacing)*3.5);font-size:.73rem}.stats-entry label:last-child{margin-bottom:0}.stats-entry .form-grid{gap:calc(var(--spacing)*2);grid-template-columns:repeat(3,1fr);display:grid}.stats-entry input{padding:9px!important}.upload-field{align-items:center;gap:calc(var(--spacing)*2.5);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-grey-400);background-color:var(--color-grey-100);padding-inline:calc(var(--spacing)*4.5);padding-block:calc(var(--spacing)*6);text-align:center;border-radius:8px;flex-direction:column;color:var(--color-grey-600)!important;display:flex!important}.upload-field span{color:var(--color-grey-600);font-size:.72rem}.upload-field input{max-width:calc(var(--spacing)*77.5);background-image:none!important;border:0!important;font-size:.74rem!important}.upload-field input::file-selector-button{margin-right:calc(var(--spacing)*2.5);cursor:pointer;background-color:var(--color-grey-100);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);color:var(--color-grey-600);border:0;border-radius:5px}.large-upload{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*10.5)}.modal-actions{justify-content:flex-end;gap:calc(var(--spacing)*2.5);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-200);padding-top:calc(var(--spacing)*5);margin-top:25px;display:flex}.result-summary h3{margin-bottom:calc(var(--spacing)*4);justify-content:space-between;align-items:center;gap:15px;font-size:.95rem;display:flex}.result-summary strong{white-space:nowrap;font-size:1.6rem}.result-stats{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);border-radius:7px;padding:15px}.result-stats h4{margin-bottom:calc(var(--spacing)*4);font-size:.85rem}.result-stats p{margin-top:calc(var(--spacing)*3);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2.5);font-size:.73rem;display:flex}.result-stats p,.result-stats strong{color:var(--color-grey-600)}.profile-hero{text-align:center}.profile-hero p{margin-inline:0;margin-block:calc(var(--spacing)*3.5);color:var(--color-grey-600);font-size:.85rem}.profile-stats{gap:calc(var(--spacing)*3);grid-template-columns:repeat(3,1fr);margin-block:23px;margin-inline:0;display:grid}.profile-stats>div{background-color:var(--color-grey-100);padding:calc(var(--spacing)*4.5);text-align:center;border-radius:6px}.profile-stats strong{font-size:1.4rem;display:block}.profile-stats span{margin-top:calc(var(--spacing)*1.5);color:var(--color-grey-600);font-size:.7rem;display:block}.import-confirm{align-items:flex-start;gap:calc(var(--spacing)*5);flex-direction:column;margin-top:25px;display:flex}.checkbox-label{align-items:center;gap:calc(var(--spacing)*2.5);color:var(--color-grey-600);font-size:.8rem;display:flex}.checkbox-label input{width:17px;height:17px;accent-color:var(--color-grey-800)}details>summary{margin-inline:0;margin-block:calc(var(--spacing)*2.5);cursor:pointer;font-size:.8rem}.auth-page{background-color:var(--color-grey-100);min-height:100vh;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*10);flex-direction:column;justify-content:center}.auth-page,.back-link{align-items:center;display:flex}.back-link{gap:calc(var(--spacing)*2);color:var(--color-grey-600);margin-bottom:25px;font-size:.85rem}.auth-card,.back-link{width:100%;max-width:calc(var(--spacing)*115)}.auth-card{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-white);box-shadow:0 15px 60px color-mix(in srgb,color-mix(in srgb,var(--color-grey) 45%,var(--color-black)) 3.13725%,transparent);border-radius:12px;padding:35px}@supports (color:color-mix(in lab,red,red)){.auth-card{box-shadow:0 15px 60px color-mix(in srgb,var(--color-grey-800) 3.13725%,transparent)}}.auth-card>.brand-symbol{margin-bottom:25px}.auth-card h1{font-size:1.8rem}.auth-card>p{color:var(--color-grey-600);margin:15px 0 23px;font-size:.85rem}.auth-card form{margin-top:25px}.auth-card label{margin-bottom:calc(var(--spacing)*5)}.auth-card .primary{margin-top:calc(var(--spacing)*2);width:100%}.auth-card>.text-button{margin-top:calc(var(--spacing)*5);margin-bottom:0;margin-left:auto;margin-right:auto;font-size:.8rem;display:block}.auth-card .secure-note{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-top-color:var(--color-grey-200);padding-top:calc(var(--spacing)*5.5);margin-bottom:0;font-size:.72rem;display:flex}.qr{width:calc(var(--spacing)*55);margin-block:15px;margin-inline:auto}.menu-scrim,.mobile-close,.mobile-menu{display:none}@media (width>=1600px){.main-content{padding-top:calc(var(--spacing)*10)}.overview-grid{grid-template-columns:1.8fr 1fr}.feature-card{min-height:245px}.standings-table td{padding-top:15px;padding-bottom:15px}.mini-fixture{padding-top:21px;padding-bottom:21px}}@media (width<=1200px){.sidebar{width:215px;padding-left:13px;padding-right:13px}.sidebar nav button{gap:9px;font-size:.8rem}.workspace{width:calc(100% - 215px);margin-left:215px}.main-content{padding-top:calc(var(--spacing)*7);padding-right:calc(var(--spacing)*6);padding-bottom:0;padding-left:calc(var(--spacing)*6)}.topbar{padding-block:0}.demo-strip,.topbar{padding-inline:calc(var(--spacing)*6)}.demo-strip{padding-block:calc(var(--spacing)*2)}.content-grid{gap:calc(var(--spacing)*4);grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr)}.form-column{display:none}.feature-bottom{gap:calc(var(--spacing)*4.5)}.feature-bottom>div{padding-right:calc(var(--spacing)*4)}.feature-card h2{font-size:1.55rem}.fixture-grid{grid-template-columns:repeat(2,1fr)}.record-value small{margin:7px 0 0;display:block}.overview-grid{gap:calc(var(--spacing)*4)}.top-actions{gap:calc(var(--spacing)*3)}.page-heading>.primary{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);font-size:.74rem}.demo-strip>span{max-width:calc(var(--spacing)*67.5);font-size:.68rem}}@media (width<=960px){.sidebar{width:calc(var(--spacing)*50)}.workspace{margin-left:calc(var(--spacing)*50);width:calc(100% - 200px)}.sidebar nav button{font-size:.76rem}.sidebar nav svg{width:17px}.brand-letters{font-size:1.7rem}.brand-letters small{font-size:7px}.brand-symbol{width:39px;height:39px}.sidebar .brand{gap:calc(var(--spacing)*2)}.main-content{padding-top:calc(var(--spacing)*6);padding-right:calc(var(--spacing)*5);padding-bottom:0;padding-left:calc(var(--spacing)*5)}.topbar{padding-inline:calc(var(--spacing)*5);padding-block:0}.content-grid,.overview-grid{grid-template-columns:1fr}.feature-card{min-height:235px}.announcement-card{padding-inline:calc(var(--spacing)*5.5);padding-block:19px}.announcement-card .card-kicker,.announcement-card p{margin-bottom:calc(var(--spacing)*2.5)}.mini-fixtures{grid-template-columns:1fr 1fr;display:grid}.record-grid{gap:calc(var(--spacing)*3)}.record-card{padding:17px}.record-top{gap:calc(var(--spacing)*2);font-size:.66rem}.player-grid{grid-template-columns:repeat(2,1fr)}.page-heading{align-items:flex-start}.page-heading>.primary{margin-top:21px}.season-pill{display:none}.stat-strip{grid-template-columns:repeat(2,1fr)}.demo-strip{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2)}.demo-strip>span{max-width:calc(var(--spacing)*57.5)}.filters{flex-wrap:wrap}.page-footer p{display:none}}@media (width<=700px){.sidebar{width:245px;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*7);transition:transform .2s;transform:translate(-100%)}.sidebar.shown{transform:translate(0)}.sidebar nav button{font-size:.85rem}.sidebar nav svg{width:19px}.sidebar .brand{padding-bottom:27px}.sidebar .brand-letters{font-size:2rem}.sidebar .brand-letters small{font-size:8px}.sidebar .brand-symbol{width:45px;height:45px}.workspace{width:100%;margin-left:0}.mobile-close,.mobile-menu{display:flex}.mobile-close{top:calc(var(--spacing)*2.5);color:var(--color-grey-400);position:absolute;right:7px}.menu-scrim{z-index:25;background-color:color-mix(in srgb,color-mix(in srgb,var(--color-grey) 45%,var(--color-black)) 46.6667%,transparent);display:block;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.menu-scrim{background-color:color-mix(in oklab,var(--color-grey-800) 46.6667%,transparent)}}.topbar{height:calc(var(--spacing)*15.5);padding-block:0;padding-inline:17px}.breadcrumb{font-size:var(--text-xs);line-height:inherit;gap:7px}.breadcrumb>span,.breadcrumb>svg{display:none}.top-actions{gap:calc(var(--spacing)*2.5)}.top-actions .text-link{font-size:.73rem}.demo-strip{padding-inline:calc(var(--spacing)*4.5);padding-block:calc(var(--spacing)*2);flex-wrap:wrap;gap:7px}.demo-strip>span{width:100%;max-width:none;font-size:.65rem}.demo-strip>div{width:100%}.demo-strip select{flex:1;max-width:none;font-size:.7rem}.demo-strip label{font-size:.67rem}.main-content{padding-top:calc(var(--spacing)*6.5);padding-right:calc(var(--spacing)*4.5);padding-bottom:0;padding-left:calc(var(--spacing)*4.5)}.page-heading{margin-bottom:calc(var(--spacing)*5.5);flex-wrap:wrap;gap:13px}.eyebrow{--tw-tracking:1.1px;letter-spacing:1.1px;margin-bottom:11px;font-size:.58rem}.page-heading h1{--tw-tracking:-1px;letter-spacing:-1px;font-size:1.9rem}.page-heading p{font-size:.79rem}.page-heading>.primary{min-height:37px;margin:0;font-size:.74rem}.filters{margin-bottom:calc(var(--spacing)*4.5);gap:calc(var(--spacing)*3.5)}.select-group{gap:calc(var(--spacing)*2.5);width:100%}.select-group label{flex:1;font-size:.65rem;display:block}.select-group select{margin-top:calc(var(--spacing)*1.5);width:100%;min-width:0;padding-top:9px;padding-right:calc(var(--spacing)*5);font-size:var(--text-xs);line-height:inherit;padding-bottom:9px;padding-left:9px;display:block}.filter-divider{display:none}.week-marker{font-size:.72rem}.overview-grid{margin-bottom:calc(var(--spacing)*4.5);gap:15px}.feature-card{min-height:calc(var(--spacing)*57.5);padding:calc(var(--spacing)*5.5)}.feature-top>span:last-child{--tw-tracking:1px;letter-spacing:1px;font-size:.5rem}.feature-card h2{margin-top:calc(var(--spacing)*6);font-size:1.55rem}.feature-card>p{max-width:calc(var(--spacing)*67.5);font-size:.74rem}.feature-bottom{gap:17px;margin-top:27px}.feature-bottom strong{font-size:var(--text-2xl);line-height:inherit}.feature-bottom>div>span{font-size:.57rem}.feature-bottom>div{padding-right:15px}.feature-arrow{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9)}.feature-watermark{font-size:10rem}.announcement-card h3{font-size:1.06rem}.announcement-card p{font-size:.77rem}.panel-heading{padding-inline:calc(var(--spacing)*4);padding-block:19px}.panel-heading h2{font-size:var(--text-base);line-height:inherit}.panel-heading p{font-size:.67rem}.panel-heading .text-link{font-size:.65rem}.standings-table td{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*3)}.standings-table th{padding-inline:calc(var(--spacing)*2);padding-block:11px}.standings-table .rank{padding-right:calc(var(--spacing)*1.5);padding-left:calc(var(--spacing)*3)}.table-avatar{display:none}.player-column button{font-size:.74rem}.standings-table .form-column{display:none}.table-legend{gap:15px;padding-block:15px;padding-inline:17px;font-size:.6rem}.mini-fixtures{grid-template-columns:1fr 1fr}.mini-fixture{margin-inline:calc(var(--spacing)*3.5);margin-block:0;padding-block:15px;padding-inline:0}.mini-fixture .fixture-meta{flex-wrap:wrap;gap:5px;font-size:.58rem}.mini-fixture .status{font-size:.56rem}.versus-row{font-size:.7rem}.records-heading{margin-top:25px;margin-right:0;margin-bottom:calc(var(--spacing)*3.5);margin-left:0}.records-heading h2{font-size:var(--text-base);line-height:inherit}.records-heading>span{font-size:.63rem}.record-grid{gap:calc(var(--spacing)*3);grid-template-columns:1fr}.record-card{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*4.5);position:relative}.record-top{max-width:65%;font-size:var(--text-xs);line-height:inherit}.record-top svg{display:none}.record-value{top:calc(var(--spacing)*3.5);right:calc(var(--spacing)*5);text-align:right;margin:0;font-size:1.8rem;position:absolute}.record-value small{margin-top:5px;font-size:.6rem}.record-card p{margin-top:calc(var(--spacing)*3.5)}.page-footer{margin-top:calc(var(--spacing)*6.5);padding-block:23px;padding-inline:0}.page-footer>span{--tw-tracking:.7px;letter-spacing:.7px;font-size:.5rem}.page-footer button{font-size:.6rem}.fixture-grid{grid-template-columns:1fr}.fixture-meta{font-size:.65rem}.match-player{font-size:.87rem}.section-toolbar{gap:calc(var(--spacing)*3);flex-wrap:wrap}.section-toolbar h2{font-size:var(--text-base);line-height:inherit}.tabs button{padding:9px;font-size:.71rem}.player-grid{gap:calc(var(--spacing)*3);grid-template-columns:repeat(2,minmax(0,1fr))}.player-card{padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*5)}.player-card h3{font-size:.87rem}.player-card>p{font-size:.67rem}.player-numbers{gap:calc(var(--spacing)*3)}.player-numbers strong{font-size:.88rem}.player-numbers span{font-size:.58rem}.player-card>.text-link{font-size:.65rem}.search{padding-inline:calc(var(--spacing)*2.5);padding-block:9px}.search input{width:calc(var(--spacing)*35)}.prose-card{padding:21px}.rule-paragraph{gap:calc(var(--spacing)*3.5)}.prose-card>p{font-size:.83rem}.stat-strip{gap:calc(var(--spacing)*3)}.stat-strip>div{padding:calc(var(--spacing)*4.5)}.stat-strip strong{font-size:1.7rem}.stat-strip span{font-size:.68rem}.review-row{padding:calc(var(--spacing)*5);flex-wrap:wrap}.review-row .primary{font-size:.74rem}.quick-actions{gap:9px}.quick-actions button{font-size:var(--text-xs);line-height:inherit}.audit-item summary span{margin-top:calc(var(--spacing)*2);margin-bottom:0;margin-left:0;margin-right:0;font-size:.64rem;display:block}.modal-header{padding:21px}.modal-header h2{font-size:1.1rem}.modal-body{padding:21px}.stats-entry{gap:calc(var(--spacing)*2.5)}.stats-entry fieldset{padding:calc(var(--spacing)*3)}.stats-entry legend{font-size:.7rem}.stats-entry label{font-size:.67rem}.stats-entry .form-grid{grid-template-columns:1fr}.result-stats{padding:calc(var(--spacing)*3)}.result-stats p{font-size:.67rem;display:block}.result-stats strong{margin-top:var(--spacing);display:block}.result-summary h3{gap:calc(var(--spacing)*2);font-size:.77rem}.result-summary strong{font-size:1.4rem}.score-entry{gap:calc(var(--spacing)*2.5)}.score-entry>label{font-size:.71rem}.upload-field{padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*5)}.upload-field strong{font-size:.78rem}.upload-field span{font-size:.65rem}.profile-stats{grid-template-columns:repeat(2,1fr)}.list-row{font-size:.72rem}.auth-card{padding:calc(var(--spacing)*7)}.auth-card h1{font-size:1.7rem}.result-summary .status{font-size:.67rem}.season-card{grid-column:span 2}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.announcement-card p,.match-actions button,.modal-body label,.panel-heading p,.player-column button,.primary,.record-top,.review-row p,.search input,.secondary,.select-group select,.sidebar nav button,.standings-table,.stats-entry label,.tabs button,.text-link,.versus-row{font-size:var(--text-sm);line-height:inherit}.standings-table th{font-size:var(--text-xs);line-height:inherit}.form-badges>span{font-size:.68rem}.record-card p{font-size:.8rem}.mini-fixture .fixture-meta,.status{font-size:var(--text-xs);line-height:inherit}.panel-heading h2{--tw-leading:1.4;line-height:1.4}.feature-card>p{font-size:var(--text-sm);line-height:inherit}.standings-table td{padding-top:calc(var(--spacing)*3.5);padding-bottom:calc(var(--spacing)*3.5)}.sidebar:not(.shown){visibility:visible}@media (width<=700px){.sidebar:not(.shown){visibility:hidden}.player-column button,.standings-table{font-size:.8rem}.mini-fixture .fixture-meta,.mini-fixture .status{font-size:.65rem}.versus-row{font-size:.8rem}.panel-heading p{font-size:var(--text-xs);line-height:inherit}.sidebar nav button{font-size:var(--text-sm);line-height:inherit}.page-heading>.primary{font-size:.8rem}.mini-fixtures{grid-template-columns:1fr}.player-card>.text-link{font-size:var(--text-xs);line-height:inherit}.record-top{font-size:.8rem}}.admin-role-form{max-width:calc(var(--spacing)*190);gap:calc(var(--spacing)*5);grid-template-columns:1fr 1fr;display:grid}.admin-role-form>label{gap:calc(var(--spacing)*2.25);font-size:var(--text-sm);line-height:inherit;color:var(--color-grey-600);flex-direction:column;display:flex}.admin-role-form input[type=email],.admin-role-form select{border-radius:var(--radius-md);background-color:var(--color-white);padding:calc(var(--spacing)*2.75)}.admin-role-form fieldset,.admin-role-form input[type=email],.admin-role-form select{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-grey-200)}.admin-role-form fieldset{gap:calc(var(--spacing)*4);padding:calc(var(--spacing)*4.5);flex-wrap:wrap;grid-column:span 2;display:flex}.admin-role-form legend{padding-inline:calc(var(--spacing)*1.25);padding-block:0;font-size:.8rem}.admin-role-form>p{grid-column:span 2}@media (width<=700px){.admin-role-form{grid-template-columns:1fr}.admin-role-form fieldset,.admin-role-form>p{grid-column:span 1}}.profile-image{-o-object-fit:cover;object-fit:cover}.match-actions{flex-wrap:wrap}.full-record-grid .record-card p{overflow-wrap:anywhere}.full-record-grid .record-top{max-width:none}@media (width<=700px){.full-record-grid .record-value{margin-top:calc(var(--spacing)*4.5);text-align:left;margin-bottom:15px;margin-left:0;margin-right:0;position:static}.full-record-grid .record-card p{margin-top:0}}.auth-card label,.card-kicker,.count-label,.fixture-meta,.modal-body label,.standings-table th,.workspace label{color:var(--color-black)}.panel-heading h2,.section-toolbar h2{--tw-border-style:solid;border-style:solid;border-left-width:3px;border-left-color:var(--color-red);padding-left:calc(var(--spacing)*2.5)}.match-card .text-link svg,.player-card>.text-link svg,.text-button:hover,.text-link:hover{color:var(--color-red)}.match-card:hover,.player-card:hover{border-color:var(--color-red)}.notification-button i{background-color:var(--color-red);color:var(--color-white)}.splash-page{background-color:var(--color-black);min-height:100vh;color:var(--color-white);background-image:url(../scd-splash-background.png);background-position:50%;background-size:cover;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.splash-page .splash-content{z-index:10;width:100%;max-width:var(--container-3xl);padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*20);position:relative}@media (width>=48rem){.splash-page .splash-content{padding-inline:calc(var(--spacing)*20)}}.splash-page .splash-logo{margin-bottom:calc(var(--spacing)*8);height:calc(var(--spacing)*40);width:calc(var(--spacing)*48);-o-object-fit:cover;object-fit:cover}.splash-page .splash-kicker{margin-bottom:calc(var(--spacing)*5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:.22em;letter-spacing:.22em;color:var(--color-gold)}.splash-page .splash-kicker,.splash-page h1{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.splash-page h1{margin-bottom:calc(var(--spacing)*10);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-leading:1.05;--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);line-height:1.05}@media (width>=48rem){.splash-page h1{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}.splash-page .splash-links{margin-bottom:calc(var(--spacing)*10);gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}.splash-page .splash-links a,.splash-page .splash-links button{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*8);border-radius:var(--radius-md);background-color:var(--color-gold);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}:is(.splash-page .splash-links a,.splash-page .splash-links button):hover{background-color:var(--color-red);color:var(--color-white)}:is(.splash-page .splash-links a,.splash-page .splash-links button):last-child{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){:is(.splash-page .splash-links a,.splash-page .splash-links button):last-child{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}:is(.splash-page .splash-links a,.splash-page .splash-links button):last-child{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:is(.splash-page .splash-links a,.splash-page .splash-links button):last-child{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}:is(.splash-page .splash-links a,.splash-page .splash-links button):last-child{color:var(--color-white)}.social-link{align-items:center;gap:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline-flex}.social-link:hover{color:var(--color-red)}.about-page{background-color:var(--color-grey-50);min-height:100vh;color:var(--color-black)}.about-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);background-color:var(--color-black);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*5);color:var(--color-white);display:flex}.about-header a{align-items:center;gap:calc(var(--spacing)*2);display:inline-flex}.about-content{max-width:var(--container-4xl);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*12);margin-inline:auto}.about-content h1{margin-bottom:calc(var(--spacing)*8)}.about-content .primary{margin-bottom:calc(var(--spacing)*5)}.about-logo{margin-bottom:calc(var(--spacing)*8);height:calc(var(--spacing)*28);width:calc(var(--spacing)*32);border-radius:var(--radius-lg);background-color:var(--color-black);-o-object-fit:cover;object-fit:cover}.about-copy{margin-block:calc(var(--spacing)*8);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);white-space:pre-wrap}.about-gallery{margin-bottom:calc(var(--spacing)*8);gap:calc(var(--spacing)*6);display:grid}@media (width>=48rem){.about-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-gallery img{border-radius:var(--radius-lg);width:100%}.about-editor{margin-block:calc(var(--spacing)*6);gap:calc(var(--spacing)*5);display:grid}.about-editor label{gap:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:grid}.about-editor input,.about-editor textarea{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*3)}.about-editor img{margin-bottom:calc(var(--spacing)*3);max-height:calc(var(--spacing)*48);border-radius:var(--radius-md)}@media (width<=700px){.splash-page{background-image:linear-gradient(#0006,#000b),url(../scd-splash-background.png)}.splash-page .splash-content{padding-block:calc(var(--spacing)*12)}}.social-links{align-items:center;gap:calc(var(--spacing)*6);flex-wrap:wrap;display:flex}.about-panel{padding:calc(var(--spacing)*6)}@media (width>=48rem){.about-panel{padding:calc(var(--spacing)*8)}}.splash-page .splash-account{margin-bottom:calc(var(--spacing)*10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#fffc}@supports (color:color-mix(in lab,red,red)){.splash-page .splash-account{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.count-up{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:inline-grid}.count-up .count-up-size,.count-up .count-up-value{grid-area:1/1}.count-up .count-up-size{visibility:hidden}@media (prefers-reduced-motion:no-preference){.primary,.secondary,.splash-links a,.splash-links button{transition:background-color .16s,border-color .16s,color .16s,transform .16s}:is(.primary,.secondary,.splash-links a,.splash-links button):active:not(:disabled){transform:translateY(1px)}.sidebar nav button,.social-link,.text-button,.text-link{transition:background-color .16s,color .16s,transform .16s}.match-card,.player-card{transition:border-color .18s,transform .18s}.action-dialog[open]{animation:.18s ease-out scd-dialog-in}.success-banner{animation:.18s ease-out scd-notice-in}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.player-card:hover:not(:disabled):not(:active),.primary:hover:not(:disabled):not(:active),.secondary:hover:not(:disabled):not(:active),.social-link:hover:not(:active),.splash-links a:hover:not(:active),.splash-links button:hover:not(:disabled):not(:active){transform:translateY(-1px)}}@keyframes scd-dialog-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes scd-notice-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.action-dialog,.success-banner{animation:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
