@charset "UTF-8";:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{inset:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top));--ion-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom));--ion-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left));--ion-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right))}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}:root{--fm-scale: 1.2;--fm-type-scale: 1.2;--fm-brand-navy: #16294A;--fm-brand-navy-deep: #0E1320;--fm-brand-cyan: #5DD3F0;--fm-brand-cyan-hi: #BFF3FF;--fm-brand-cyan-lo: #2E9DC0;--fm-brand-gold: #F3C24A;--fm-brand-gold-hi: #FFF6CE;--fm-brand-gold-lo: #D99A2E;--fm-brand-ball: #2E7CC4;--fm-brand-ink: #0C0D11;--fm-font-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--fm-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fm-font-display: "Archivo Narrow", "Inter", system-ui, sans-serif;--fm-w-sidebar: 200px;--fm-w-side-panel: 280px;--fm-w-content-max: 1480px;--fm-zone-rule-w: 4px;--fm-shadow-crest: inset 0 1px 0 rgba(255,255,255,.18), inset 0 -1px 0 rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.45);--fm-shadow-glow: 0 0 0 1px var(--fm-accent-rim), 0 0 24px -4px var(--fm-accent-glow);--fm-shadow-modal: 0 16px 48px rgba(0,0,0,.55), 0 0 0 1px var(--fm-border-strong);--fm-shadow-popover: 0 8px 24px rgba(0,0,0,.45), 0 0 0 1px var(--fm-border-strong);--fm-crest-14: 14px;--fm-crest-18: 18px;--fm-crest-24: 24px;--fm-crest-32: 32px;--fm-crest-44: 44px;--fm-crest-64: 64px;--fm-crest-96: 96px;--fm-crest-aspect: .857;--fm-crest-shadow-flat: drop-shadow(0 3px 5px rgba(0,0,0,.34));--fm-crest-keyline-w: 2.4;--fm-crest-keyline-ink: rgba(0,0,0,.42);--fm-crest-shadow-metal: drop-shadow(0 5px 9px rgba(0,0,0,.5));--fm-crest-metal-frame: .06;--fm-crest-metal-ink: var(--fm-brand-ink);--fm-crest-metal-lo: #9E6E18;--fm-crest-star-fill: var(--fm-brand-gold);--fm-crest-star-hi: var(--fm-brand-gold-hi);--fm-crest-star-lo: var(--fm-brand-gold-lo);--fm-crest-star-points: 5;--fm-crest-star-inner: .44;--fm-crest-star-size: .2;--fm-crest-star-gap-y: .1;--fm-crest-star-gap-x: .04;--fm-tier-dom: linear-gradient(150deg, #3D1E5C, #21102F);--fm-tier-cup: linear-gradient(150deg, #B5202C, #6E0E16);--fm-tier-ucl: linear-gradient(150deg, #0B2E72, #061740);--fm-tier-won: linear-gradient(150deg, #6E5212, #3A2B08);--fm-tier-dom-edge: #8FA6C9;--fm-dur-instant: 80ms;--fm-dur-fast: .14s;--fm-dur-base: .22s;--fm-dur-slow: .4s;--fm-dur-tick: .6s;--fm-ease-out: cubic-bezier(.16, 1, .3, 1);--fm-ease-in: cubic-bezier(.7, 0, .84, 0);--fm-ease-in-out: cubic-bezier(.65, 0, .35, 1);--fm-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--fm-z-base: 0;--fm-z-sticky: 10;--fm-z-sidebar: 50;--fm-z-statusbar: 60;--fm-z-dropdown: 100;--fm-z-popover: 200;--fm-z-tooltip: 300;--fm-z-modal: 400;--fm-z-palette: 500;--fm-z-toast: 600;--fm-z-tour: 30000;--fm-focus-ring: 0 0 0 2px var(--fm-bg), 0 0 0 4px var(--fm-accent)}:root,.fm-mobile{--fm-text-display: 900 calc(48px * var(--fm-type-scale))/1 var(--fm-font-display);--fm-text-h1: 800 calc(26px * var(--fm-type-scale))/1.1 var(--fm-font-sans);--fm-text-h2: 800 calc(18px * var(--fm-type-scale))/1.2 var(--fm-font-sans);--fm-text-h3: 700 calc(14px * var(--fm-type-scale))/1.3 var(--fm-font-sans);--fm-text-body: 500 calc(13px * var(--fm-type-scale))/1.45 var(--fm-font-sans);--fm-text-data: 600 calc(12px * var(--fm-type-scale))/1.3 var(--fm-font-mono);--fm-text-meta: 600 calc(11px * var(--fm-type-scale))/1.4 var(--fm-font-sans);--fm-text-eyebrow: 800 calc(11px * var(--fm-type-scale))/1.4 var(--fm-font-sans);--fm-text-micro: 700 calc(9px * var(--fm-type-scale))/1.4 var(--fm-font-mono);--fm-size-9: calc(9px * var(--fm-type-scale));--fm-size-9-5: calc(9.5px * var(--fm-type-scale));--fm-size-10: calc(10px * var(--fm-type-scale));--fm-size-10-5: calc(10.5px * var(--fm-type-scale));--fm-size-11: calc(11px * var(--fm-type-scale));--fm-size-11-5: calc(11.5px * var(--fm-type-scale));--fm-size-12: calc(12px * var(--fm-type-scale));--fm-size-12-5: calc(12.5px * var(--fm-type-scale));--fm-size-13: calc(13px * var(--fm-type-scale));--fm-size-13-5: calc(13.5px * var(--fm-type-scale));--fm-size-14: calc(14px * var(--fm-type-scale));--fm-size-14-5: calc(14.5px * var(--fm-type-scale));--fm-tracking-display: calc(-1px * var(--fm-type-scale));--fm-tracking-h1: calc(-.4px * var(--fm-type-scale));--fm-tracking-h2: calc(-.3px * var(--fm-type-scale));--fm-tracking-eyebrow: calc(.8px * var(--fm-type-scale));--fm-tracking-micro: calc(.6px * var(--fm-type-scale));--fm-space-1: calc(2px * var(--fm-scale));--fm-space-2: calc(4px * var(--fm-scale));--fm-space-3: calc(6px * var(--fm-scale));--fm-space-4: calc(8px * var(--fm-scale));--fm-space-5: calc(12px * var(--fm-scale));--fm-space-6: calc(16px * var(--fm-scale));--fm-space-7: calc(20px * var(--fm-scale));--fm-space-8: calc(24px * var(--fm-scale));--fm-space-9: calc(32px * var(--fm-scale));--fm-r-xs: calc(2px * var(--fm-scale));--fm-r-sm: calc(3px * var(--fm-scale));--fm-r-md: calc(4px * var(--fm-scale));--fm-r-lg: calc(6px * var(--fm-scale));--fm-r-xl: calc(10px * var(--fm-scale));--fm-h-sidebar-item: calc(28px * var(--fm-scale));--fm-h-row: calc(28px * var(--fm-scale));--fm-h-row-you: calc(32px * var(--fm-scale));--fm-h-header: calc(32px * var(--fm-scale));--fm-h-statusbar: calc(26px * var(--fm-scale));--fm-h-button: calc(28px * var(--fm-scale));--fm-h-button-compact: calc(24px * var(--fm-scale));--fm-h-input: calc(28px * var(--fm-scale));--fm-pad-card-y: calc(12px * var(--fm-scale));--fm-pad-card-x: calc(14px * var(--fm-scale));--fm-pad-page-y: calc(14px * var(--fm-scale));--fm-pad-page-x: calc(22px * var(--fm-scale))}:root,:root[data-theme=dark]{--fm-bg: #151A25;--fm-bg-1: #2F3644;--fm-bg-2: #3D4655;--fm-bg-3: #4C5567;--fm-row-alt: rgba(169,189,226,.055);--fm-border: rgba(176,196,229,.19);--fm-border-strong: rgba(176,196,229,.3);--fm-border-faint: rgba(176,196,229,.11);--fm-fg: #F4F7FB;--fm-fg-soft: rgba(238,243,249,.88);--fm-fg-muted: rgba(238,243,249,.74);--fm-fg-dim: rgba(238,243,249,.68);--fm-accent: #6DB5FF;--fm-accent-soft: rgba(109,181,255,.1);--fm-accent-fill: rgba(109,181,255,.16);--fm-accent-rim: rgba(109,181,255,.42);--fm-accent-glow: rgba(109,181,255,.42);--fm-win: #3FD27A;--fm-draw: #E39B2E;--fm-loss: #FF7F8D;--fm-gold: #F0C24A;--gem-green: #6FFF68;--fm-zone-ucl: #6DB5FF;--fm-zone-uel: #D08CFF;--fm-zone-conf: #3FD27A;--fm-zone-rel: #FF7F8D;--fm-fg-on-accent: #08121F;--fm-bevel-top: inset 0 1px 0 rgba(255,255,255,.28);--fm-surface-overlay: rgba(255,255,255,.05);--fm-scrim: rgba(0,0,0,.25);--fm-scrim-page: rgba(7,9,15,.68);--fm-crest-keyline-darken: .42;color-scheme:dark}:root[data-theme=light]{--fm-bg: #EDF1F7;--fm-bg-1: #FFFFFF;--fm-bg-2: #F4F7FC;--fm-bg-3: #E7EDF7;--fm-row-alt: rgba(18,45,110,.022);--fm-border: rgba(18,40,95,.11);--fm-border-strong: rgba(18,40,95,.16);--fm-border-faint: rgba(18,40,95,.06);--fm-fg: #111A2E;--fm-fg-soft: rgba(17,26,46,.74);--fm-fg-muted: rgba(17,26,46,.54);--fm-fg-dim: rgba(17,26,46,.42);--fm-accent: #1267D4;--fm-accent-soft: rgba(18,103,212,.12);--fm-accent-fill: rgba(18,103,212,.16);--fm-accent-rim: rgba(18,103,212,.3);--fm-accent-glow: rgba(18,103,212,.3);--fm-win: #157F3C;--fm-draw: #8F4E12;--fm-loss: #C62B38;--fm-gold: #9A6B00;--gem-green: #008001;--fm-zone-ucl: #1267D4;--fm-zone-uel: #7A37C4;--fm-zone-conf: #157F3C;--fm-zone-rel: #C62B38;--fm-nav-bg-1: #0E1D3E;--fm-nav-bg-2: #16294C;--fm-nav-bg-3: #1B3056;--fm-nav-grad: linear-gradient(180deg, #102146, #0B1730);--fm-nav-fg: #FFFFFF;--fm-nav-fg-soft: rgba(255,255,255,.76);--fm-nav-fg-muted: rgba(255,255,255,.52);--fm-nav-fg-dim: rgba(255,255,255,.38);--fm-nav-border: rgba(255,255,255,.08);--fm-nav-border-strong: rgba(255,255,255,.12);--fm-nav-border-faint: rgba(255,255,255,.05);--fm-nav-accent: #54A6FF;--fm-nav-accent-soft: rgba(84,166,255,.12);--fm-nav-accent-fill: rgba(84,166,255,.18);--fm-fg-on-accent: #FFFFFF;--fm-bevel-top: inset 0 0 0 transparent;--fm-surface-overlay: rgba(18,40,95,.05);--fm-scrim: rgba(18,40,95,.08);--fm-scrim-page: rgba(7,9,15,.55);--fm-crest-keyline-darken: .3;--fm-shadow-crest: 0 1px 2px rgba(18,40,95,.18), 0 0 0 1px var(--fm-border);--fm-shadow-modal: 0 16px 48px rgba(18,40,95,.2), 0 0 0 1px var(--fm-border-strong);--fm-shadow-popover: 0 8px 24px rgba(18,40,95,.16), 0 0 0 1px var(--fm-border-strong);--fm-crest-shadow-flat: drop-shadow(0 1px 2px rgba(18,40,95,.18));--fm-crest-shadow-metal: drop-shadow(0 3px 8px rgba(18,40,95,.28));color-scheme:light}:root[data-theme=light] .fm-rail{--fm-bg-1: var(--fm-nav-bg-1);--fm-bg-2: var(--fm-nav-bg-2);--fm-bg-3: var(--fm-nav-bg-3);--fm-fg: var(--fm-nav-fg);--fm-fg-soft: var(--fm-nav-fg-soft);--fm-fg-muted: var(--fm-nav-fg-muted);--fm-fg-dim: var(--fm-nav-fg-dim);--fm-border: var(--fm-nav-border);--fm-border-strong: var(--fm-nav-border-strong);--fm-border-faint: var(--fm-nav-border-faint);--fm-accent: var(--fm-nav-accent);--fm-accent-soft: var(--fm-nav-accent-soft);--fm-accent-fill: var(--fm-nav-accent-fill);--gem-green: #6FFF68;--fm-fg-on-accent: #08121F;color:var(--fm-nav-fg);background:var(--fm-nav-grad)}@media(prefers-reduced-motion:reduce){:root{--fm-dur-instant: 0ms;--fm-dur-fast: 0ms;--fm-dur-base: 0ms;--fm-dur-slow: 0ms;--fm-dur-tick: 0ms}}@media(max-width:767px){:root:root{--fm-scale: 1.02;--fm-type-scale: 1.3}}.fm-mobile{--fm-scale: 1.02;--fm-type-scale: 1.3}.fm-num{font-family:var(--fm-font-mono);font-variant-numeric:tabular-nums}.fm-num--muted{color:var(--fm-fg-muted)}.fm-num--accent{color:var(--fm-accent)}.fm-num--bold{font-weight:700;color:var(--fm-fg)}.fm-eyebrow{font:var(--fm-text-eyebrow);letter-spacing:var(--fm-tracking-eyebrow);text-transform:uppercase;color:var(--fm-fg-muted)}.fm-btn{display:inline-flex;align-items:center;gap:6px;height:var(--fm-h-button);padding:0 12px;border-radius:var(--fm-r-sm);border:1px solid var(--fm-border-strong);background:var(--fm-bg-2);color:var(--fm-fg);font:600 calc(12px * var(--fm-type-scale))/1 var(--fm-font-sans);letter-spacing:-.1px;cursor:pointer;transition:background var(--fm-dur-fast) var(--fm-ease-out),border-color var(--fm-dur-fast) var(--fm-ease-out);white-space:nowrap}.fm-btn:hover{background:var(--fm-bg-3);border-color:var(--fm-border-strong)}.fm-btn:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-btn:disabled{opacity:.4;cursor:not-allowed}.fm-btn--primary{background:var(--fm-accent);color:var(--fm-fg-on-accent);border-color:transparent}.fm-btn--primary:hover{background:#8ac3ff}.fm-btn--accent{background:var(--fm-accent-soft);color:var(--fm-accent);border-color:var(--fm-accent-rim)}.fm-btn--accent:hover{background:var(--fm-accent-soft);border-color:var(--fm-accent)}.fm-btn--ghost{background:transparent;border-color:var(--fm-border);color:var(--fm-fg-soft)}.fm-btn--ghost:hover{background:var(--fm-bg-2);color:var(--fm-fg)}.fm-btn--danger{background:#ff7f8d24;color:var(--fm-loss);border-color:#ff7f8d52}.fm-btn--compact{height:var(--fm-h-button-compact);padding:0 8px;font-size:calc(11px * var(--fm-type-scale))}.fm-btn--icon{width:var(--fm-h-button);padding:0;justify-content:center;color:var(--fm-fg-soft)}.fm-btn--icon.fm-btn--compact{width:var(--fm-h-button-compact)}.fm-btn kbd{font:600 calc(10px * var(--fm-type-scale))/1 var(--fm-font-mono);padding:2px 4px;border-radius:2px;background:#00000040;color:inherit;margin-left:4px;opacity:.7}.fm-input{height:var(--fm-h-input);padding:0 10px;border-radius:var(--fm-r-sm);border:1px solid var(--fm-border);background:var(--fm-bg);color:var(--fm-fg);font:500 calc(12px * var(--fm-type-scale))/1 var(--fm-font-sans);outline:none;transition:border-color var(--fm-dur-fast) var(--fm-ease-out)}.fm-input::placeholder{color:var(--fm-fg-dim)}.fm-input:hover{border-color:var(--fm-border-strong)}.fm-input:focus{border-color:var(--fm-accent-rim);box-shadow:0 0 0 3px var(--fm-accent-fill)}.fm-input-search{display:inline-flex;align-items:center;gap:8px;height:var(--fm-h-input);padding:0 10px;border-radius:var(--fm-r-sm);border:1px solid var(--fm-border);background:var(--fm-bg);color:var(--fm-fg-muted);min-width:280px}.fm-input-search input{flex:1;background:transparent;border:0;outline:none;color:var(--fm-fg);font:500 calc(12px * var(--fm-type-scale))/1 var(--fm-font-sans)}.fm-input-search kbd{font:600 calc(10px * var(--fm-type-scale))/1 var(--fm-font-mono);padding:2px 5px;border-radius:2px;background:var(--fm-bg-3);color:var(--fm-fg-soft);border:1px solid var(--fm-border)}.fm-tabs{display:inline-flex;gap:2px;border-bottom:1px solid var(--fm-border)}.fm-tab{height:32px;padding:0 12px;background:transparent;border:0;color:var(--fm-fg-muted);font:600 calc(12px * var(--fm-type-scale))/1 var(--fm-font-sans);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color var(--fm-dur-fast),border-color var(--fm-dur-fast)}.fm-tab:hover{color:var(--fm-fg)}.fm-tab.is-active{color:var(--fm-accent);border-bottom-color:var(--fm-accent)}.fm-pills{display:inline-flex;gap:4px}.fm-pill{height:24px;padding:0 10px;background:transparent;border:1px solid var(--fm-border);border-radius:999px;color:var(--fm-fg-soft);font:600 calc(11px * var(--fm-type-scale))/1 var(--fm-font-sans);cursor:pointer;transition:all var(--fm-dur-fast) var(--fm-ease-out)}.fm-pill:hover{color:var(--fm-fg);border-color:var(--fm-border-strong)}.fm-pill.is-active{background:var(--fm-accent-soft);color:var(--fm-accent);border-color:var(--fm-accent-rim)}.fm-breadcrumb{display:inline-flex;align-items:center;gap:6px;font:700 var(--fm-size-11)/1 var(--fm-font-mono);letter-spacing:var(--fm-tracking-eyebrow);color:var(--fm-fg-dim)}.fm-breadcrumb .sep{opacity:.5}.fm-breadcrumb .cur{color:var(--fm-fg-soft)}.fm-form-pill{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:var(--fm-r-xs);font:800 calc(9px * var(--fm-type-scale))/1 var(--fm-font-mono);color:var(--fm-bg);letter-spacing:0}.fm-form-pill--xs{width:12px;height:12px;font-size:var(--fm-size-9)}.fm-form-pill--lg{width:20px;height:20px;font-size:var(--fm-size-11)}.fm-form-pill--w{background:var(--fm-win)}.fm-form-pill--d{background:var(--fm-draw)}.fm-form-pill--l{background:var(--fm-loss)}.fm-status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:4px;vertical-align:middle}.fm-status-dot--win{background:var(--fm-win)}.fm-status-dot--draw{background:var(--fm-draw)}.fm-status-dot--loss{background:var(--fm-loss)}.fm-status-dot--accent{background:var(--fm-accent)}.fm-status-dot--live{background:var(--fm-loss);animation:fm-pulse 1.4s var(--fm-ease-in-out) infinite}@keyframes fm-pulse{0%,to{opacity:1}50%{opacity:.35}}.fm-badge{display:inline-flex;align-items:center;gap:3px;min-height:16px;padding:1px 5px;border-radius:var(--fm-r-xs);font:800 var(--fm-size-10-5)/1.2 var(--fm-font-sans);letter-spacing:.2px}.fm-badge--accent{background:var(--fm-accent-soft);color:var(--fm-accent)}.fm-badge--gold{background:var(--fm-gold);color:var(--fm-bg)}.fm-badge--soft{background:var(--fm-bg-3);color:var(--fm-fg-muted)}.fm-badge--live{background:#ff7f8d2e;color:var(--fm-loss)}.fm-kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;font:600 calc(10px * var(--fm-type-scale))/1 var(--fm-font-mono);color:var(--fm-fg-soft);background:var(--fm-bg-2);border:1px solid var(--fm-border);border-radius:var(--fm-r-xs);margin:0 1px}.fm-crest{--_crest-size: 24px;display:inline-grid;place-items:center;flex:none;position:relative;width:var(--_crest-size);height:var(--_crest-size);font-size:calc(var(--_crest-size) * .36);border-radius:var(--fm-r-sm);background:var(--crest-bg, var(--fm-bg-3));color:var(--crest-fg, var(--fm-fg));font-family:var(--fm-font-mono);font-weight:900;letter-spacing:.5px;line-height:1;overflow:hidden;box-shadow:var(--fm-shadow-crest);vertical-align:middle}.fm-crest__initials{position:relative;z-index:1}.fm-crest--14{--_crest-size: var(--fm-crest-14);font-size:6px;border-radius:var(--fm-r-xs)}.fm-crest--18{--_crest-size: var(--fm-crest-18);font-size:7px;border-radius:var(--fm-r-sm)}.fm-crest--24{--_crest-size: var(--fm-crest-24);font-size:9px;border-radius:var(--fm-r-sm)}.fm-crest--32{--_crest-size: var(--fm-crest-32);font-size:11px;border-radius:var(--fm-r-md)}.fm-crest--44{--_crest-size: var(--fm-crest-44);font-size:14px;border-radius:var(--fm-r-lg)}.fm-crest--64{--_crest-size: var(--fm-crest-64);font-size:20px;border-radius:var(--fm-r-lg)}.fm-crest--96{--_crest-size: var(--fm-crest-96);font-size:30px;border-radius:var(--fm-r-xl)}.fm-card{background:var(--fm-bg-1);border:1px solid var(--fm-border);border-radius:var(--fm-r-lg);overflow:hidden}.fm-card--accent{background:var(--fm-accent-fill);border-color:var(--fm-accent-rim)}.fm-card__head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--fm-border);background:var(--fm-bg-2)}.fm-card__title{font:700 calc(11px * var(--fm-type-scale))/1 var(--fm-font-sans);letter-spacing:-.1px;color:var(--fm-fg)}.fm-card__action{font:600 calc(10px * var(--fm-type-scale))/1 var(--fm-font-mono);letter-spacing:.4px;color:var(--fm-fg-muted)}.fm-card__body{padding:10px 12px}.fm-mini-row{display:flex;align-items:center;gap:8px;height:22px;font:500 calc(12px * var(--fm-type-scale))/1 var(--fm-font-sans);color:var(--fm-fg-soft)}.fm-mini-row>span:first-child{font:600 calc(10px * var(--fm-type-scale))/1 var(--fm-font-mono);color:var(--fm-fg-muted);width:14px}.fm-table{width:100%;border:1px solid var(--fm-border);border-radius:var(--fm-r-lg);background:var(--fm-bg-1);overflow:hidden}.fm-table__head{display:grid;grid-template-columns:28px 1fr repeat(8,36px) 84px;align-items:center;height:28px;padding:0 10px;background:var(--fm-bg-2);border-bottom:1px solid var(--fm-border-strong);font:700 var(--fm-size-11)/1 var(--fm-font-sans);letter-spacing:.3px;color:var(--fm-fg-muted);position:sticky;top:0;z-index:var(--fm-z-sticky)}.fm-table__row{display:grid;grid-template-columns:28px 1fr repeat(8,36px) 84px;align-items:center;height:var(--fm-h-row);padding:0 10px;border-bottom:1px solid var(--fm-border-faint);border-left:var(--fm-zone-rule-w) var(--zone-style, solid) var(--zone, transparent);font:600 calc(12px * var(--fm-type-scale))/1 var(--fm-font-sans);transition:background var(--fm-dur-fast)}.fm-table__row>span{display:inline-flex;align-items:center;gap:8px;min-width:0}.fm-table__row>span.ra{display:block}.fm-table__row>span.ca{display:inline-flex;gap:2px;justify-content:center}.fm-table__row:hover{background:var(--fm-bg-2)}.fm-table__row--alt{background:var(--fm-row-alt)}.fm-table__row--you{height:var(--fm-h-row-you);background:var(--fm-accent-fill);border-left-color:var(--fm-accent);border-left-style:solid}.fm-table__row .ra{text-align:right;font-family:var(--fm-font-mono);font-variant-numeric:tabular-nums}.fm-table__row .ca{text-align:center;display:inline-flex;gap:2px;justify-content:center}.fm-table__head .ra{text-align:right}.fm-table__head .ca{text-align:center}[data-zone=ucl]{--zone: var(--fm-zone-ucl);--zone-style: solid}[data-zone=uel]{--zone: var(--fm-zone-uel);--zone-style: dashed}[data-zone=conf]{--zone: var(--fm-zone-conf);--zone-style: dotted}[data-zone=rel]{--zone: var(--fm-zone-rel);--zone-style: double}[data-zone=none]{--zone: transparent;--zone-style: solid}.fm-zone-legend{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fm-space-4) var(--fm-space-6);padding:var(--fm-space-4) var(--fm-space-5)}.fm-zone-legend__item{display:inline-flex;align-items:center;gap:var(--fm-space-4)}.fm-zone-legend__rule{flex:none;width:0;height:14px;border-left:var(--fm-zone-rule-w) var(--zone-style, solid) var(--zone, transparent)}.fm-zone-legend__label{font:600 var(--fm-size-11)/1 var(--fm-font-sans);letter-spacing:.1px;color:var(--fm-fg-muted)}.fm-toast{display:flex;align-items:center;gap:10px;min-width:320px;padding:8px 12px;background:var(--fm-bg-2);border:1px solid var(--fm-border-strong);border-radius:var(--fm-r-md);font:500 calc(12px * var(--fm-type-scale))/1.3 var(--fm-font-sans);color:var(--fm-fg-soft);box-shadow:var(--fm-shadow-popover)}.fm-toast strong{color:var(--fm-fg);font-weight:700}.fm-toast--success{border-left:3px solid var(--fm-win)}.fm-toast--warn{border-left:3px solid var(--fm-draw)}.fm-toast--error{border-left:3px solid var(--fm-loss)}.fm-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;text-align:center}.fm-empty__icon{font-size:calc(24px * var(--fm-type-scale));color:var(--fm-fg-dim)}.fm-empty__title{font:700 calc(13px * var(--fm-type-scale))/1.3 var(--fm-font-sans);color:var(--fm-fg)}.fm-empty__body{font:500 calc(12px * var(--fm-type-scale))/1.4 var(--fm-font-sans);color:var(--fm-fg-muted);max-width:280px}.fm-skeleton-row{display:flex;align-items:center;gap:10px;height:28px;padding:0 10px;border-bottom:1px solid var(--fm-border-faint)}.fm-skel{display:inline-block;height:10px;background:linear-gradient(90deg,var(--fm-bg-2),var(--fm-bg-3),var(--fm-bg-2));background-size:200% 100%;border-radius:2px;animation:fm-skel 1.4s linear infinite}@keyframes fm-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.fm-tie{background:var(--fm-bg-1);border:1px solid var(--fm-border);border-radius:var(--fm-r-md);padding:4px 0;min-width:220px}.fm-tie__row{display:grid;grid-template-columns:4px 14px 1fr 28px 28px;align-items:center;gap:6px;height:24px;padding:0 8px 0 0;font:600 calc(11px * var(--fm-type-scale))/1 var(--fm-font-sans)}.fm-tie__bar{width:3px;height:100%;background:transparent}.fm-tie__row--win .fm-tie__bar{background:var(--fm-gold);box-shadow:0 0 8px -2px var(--fm-gold)}.fm-tie__row--win{background:linear-gradient(90deg,rgba(255,198,88,.1),transparent 70%)}.fm-tie__name--win{font-weight:800}.fm-tie__score{text-align:right;font:600 calc(11px * var(--fm-type-scale))/1 var(--fm-font-mono);color:var(--fm-fg-muted)}.fm-tie__score--win{color:var(--fm-fg);font-weight:700}.fm-tie__agg{display:flex;justify-content:space-between;border-top:1px solid var(--fm-border-faint);padding:4px 8px 0;margin-top:2px;font:700 calc(9px * var(--fm-type-scale))/1 var(--fm-font-mono);letter-spacing:.6px;color:var(--fm-fg-muted)}.fm-tie--your{box-shadow:0 0 0 1px var(--fm-accent-rim);border-color:var(--fm-accent-rim)}.fm-overlay{position:fixed;inset:0;background:var(--fm-scrim-page);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;z-index:var(--fm-z-modal);animation:fm-fade var(--fm-dur-base) var(--fm-ease-out)}.fm-modal{background:var(--fm-bg-1);border:1px solid var(--fm-border-strong);border-radius:var(--fm-r-lg);box-shadow:var(--fm-shadow-modal);min-width:480px;max-width:720px;animation:fm-rise var(--fm-dur-base) var(--fm-ease-out)}.fm-modal__head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--fm-border)}.fm-modal__title{font:700 calc(14px * var(--fm-type-scale))/1.2 var(--fm-font-sans)}.fm-modal__body{padding:16px}.fm-modal__foot{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:10px 16px;border-top:1px solid var(--fm-border);background:var(--fm-bg)}@keyframes fm-fade{0%{opacity:0}to{opacity:1}}@keyframes fm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fm-countdown{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;background:var(--fm-bg-1);border:1px solid var(--fm-accent-rim);border-radius:var(--fm-r-md)}.fm-countdown__num{font:900 calc(32px * var(--fm-type-scale))/1 var(--fm-font-display);letter-spacing:var(--fm-tracking-display);color:var(--fm-accent)}.fm-countdown__label{font:700 var(--fm-size-11)/1.2 var(--fm-font-mono);letter-spacing:var(--fm-tracking-eyebrow);text-transform:uppercase;color:var(--fm-fg-muted)}.fm-sparkline{display:block;height:32px}.fm-sparkline--accent{filter:drop-shadow(0 0 3px var(--fm-accent))}.fm-mobile{--fm-h-button: 44px;--fm-h-button-compact: 36px;--fm-h-row: 56px;--fm-h-row-you: 64px;--fm-h-statusbar: 32px;--fm-pad-page-x: 12px;--fm-pad-page-y: 12px}@media(max-width:767px){:root:root{--fm-h-button: 44px;--fm-h-button-compact: 36px;--fm-h-row: 56px;--fm-h-row-you: 64px;--fm-h-statusbar: 32px;--fm-pad-page-x: 12px;--fm-pad-page-y: 12px}.fm-btn{height:var(--fm-h-button);padding:0 14px;font-size:var(--fm-size-13)}.fm-btn--compact{height:var(--fm-h-button-compact);padding:0 10px;font-size:var(--fm-size-12)}.fm-btn--icon{width:var(--fm-h-button)}.fm-input,.fm-input-search{height:44px;font-size:var(--fm-size-14)}.fm-tabs,.fm-pills{overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px}.fm-tabs::-webkit-scrollbar,.fm-pills::-webkit-scrollbar{display:none}.fm-tab,.fm-pill{flex:none;height:40px;padding:0 14px}.fm-table--mobile .fm-table__head{display:none}.fm-table--mobile .fm-table__row{display:grid;grid-template-columns:36px 1fr auto;grid-template-rows:auto auto;grid-template-areas:"rank name        primary" "rank meta        meta";column-gap:12px;row-gap:2px;height:auto;min-height:var(--fm-h-row);padding:10px 12px;align-items:center}.fm-table--mobile .fm-table__row>[data-col=rank]{grid-area:rank;font:700 var(--fm-size-14-5)/1 var(--fm-font-mono);justify-content:center;text-align:center}.fm-table--mobile .fm-table__row>[data-col=club]{grid-area:name;font:700 var(--fm-size-14)/1.2 var(--fm-font-sans)}.fm-table--mobile .fm-table__row>[data-col=primary]{grid-area:primary;font:700 calc(18px * var(--fm-type-scale))/1 var(--fm-font-mono);color:var(--fm-fg);justify-content:flex-end;text-align:right}.fm-table--mobile .fm-table__row>[data-col=form]{grid-area:meta;justify-self:end}.fm-table--mobile .fm-table__row>[data-col=stat]{display:none}.fm-table--mobile .fm-table__row.is-expanded>[data-col=stat]{display:inline-flex}.fm-table--mobile .fm-table__row.is-expanded>[data-col=stat].ra{display:block}.fm-table--mobile .fm-table__row>span:nth-child(1):not([data-col]){grid-area:rank;font:700 var(--fm-size-14-5)/1 var(--fm-font-mono);justify-content:center;text-align:center}.fm-table--mobile .fm-table__row>span:nth-child(2):not([data-col]){grid-area:name;font:700 var(--fm-size-14)/1.2 var(--fm-font-sans)}.fm-table--mobile .fm-table__row>span:nth-last-child(2):not([data-col]){grid-area:primary;font:700 calc(18px * var(--fm-type-scale))/1 var(--fm-font-mono);color:var(--fm-fg);justify-content:flex-end;text-align:right}.fm-table--mobile .fm-table__row>span:last-child:not([data-col]){grid-area:meta;justify-self:end}.fm-table--mobile .fm-table__row>span:nth-child(n+3):nth-last-child(n+3):not([data-col]){display:none}.fm-table--mobile .fm-table__row.is-expanded>span:not([data-col]){display:inline-flex}.fm-table--mobile .fm-table__row.is-expanded>span.ra:not([data-col]){display:block}.fm-table--cards{display:flex;flex-direction:column;gap:6px}.fm-table--cards .fm-table__head{display:none}.fm-table--cards .fm-table__row{display:grid;grid-template-columns:44px 1fr auto;grid-template-rows:auto auto;column-gap:12px;row-gap:4px;height:auto;padding:12px;background:var(--fm-bg-1);border:1px solid var(--fm-border-faint);border-left:var(--fm-zone-rule-w) var(--zone-style, solid) var(--zone, transparent);border-radius:var(--fm-r-md)}.fm-modal{min-width:0;max-width:100%;width:100vw;height:100vh;border-radius:0;border:0;animation:fm-slide-up var(--fm-dur-base) var(--fm-ease-out)}@keyframes fm-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.fm-modal__head,.fm-modal__foot{padding:14px 16px}.fm-modal__foot{position:sticky;bottom:0}.fm-toast-host{bottom:calc(var(--fm-h-statusbar) + 12px);right:12px;left:12px}.fm-toast{width:100%}.fm-card__head{padding:10px 12px}.fm-card__body{padding:8px 12px 12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.fm-shell{position:relative;display:grid;grid-template-columns:var(--fm-side-w, var(--fm-w-sidebar)) 1fr;grid-template-rows:var(--fm-h-header) 1fr var(--fm-h-statusbar);grid-template-areas:"side header" "side main" "side status";width:100%;height:100%;background:var(--fm-bg);color:var(--fm-fg);transition:grid-template-columns var(--fm-dur-base) var(--fm-ease-out)}.fm-shell--collapsed{--fm-side-w: 56px}.fm-shell__side{grid-area:side;min-width:0}.fm-shell__top{grid-area:header;min-width:0}.fm-shell__main{grid-area:main;overflow:auto;min-width:0;padding:var(--fm-pad-page-y) var(--fm-pad-page-x)}.fm-shell__status{grid-area:status}.fm-shell__mhdr,.fm-shell__actionbar{display:none}.fm-rail{display:flex;flex-direction:column;height:100%;background:var(--fm-bg-1);border-right:1px solid var(--fm-border-strong);overflow:hidden}.fm-rail__brand{height:72px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;padding:0 12px;border-bottom:1px solid var(--fm-border);flex-shrink:0;width:100%;background:none;border-left:0;border-right:0;border-top:0;cursor:pointer;text-align:left;color:inherit}.fm-rail__brand:hover{background:var(--fm-bg-1)}.fm-rail__brand:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-rail__brand-lockup{display:flex;justify-content:flex-start;width:100%;line-height:0}.fm-rail__brand-icon{display:none;line-height:0}.fm-rail__mark{width:28px;height:28px;flex-shrink:0;border-radius:var(--fm-r-md);background:var(--fm-accent);color:var(--fm-bg);display:grid;place-items:center;font:900 calc(11px * var(--fm-type-scale))/1 var(--fm-font-mono);letter-spacing:.5px;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0003}.fm-rail__brand-text{flex:1;min-width:0;display:flex;flex-direction:column}.fm-rail__brand-t{font:800 calc(12.5px * var(--fm-type-scale))/1.1 var(--fm-font-sans);letter-spacing:-.2px}.fm-rail__brand-s{font:700 var(--fm-size-9-5)/1.3 var(--fm-font-mono);letter-spacing:.6px;color:var(--fm-fg-dim)}.fm-rail__toggle{position:absolute;top:6px;left:var(--fm-side-w, var(--fm-w-sidebar));width:28px;height:44px;display:grid;place-items:center;background:var(--fm-bg-2);color:var(--fm-fg-soft);border:1px solid var(--fm-border-strong);border-left:0;border-radius:0 8px 8px 0;cursor:pointer;z-index:var(--fm-z-statusbar);box-shadow:2px 0 8px #00000059;transition:left var(--fm-dur-base) var(--fm-ease-out),background var(--fm-dur-fast),color var(--fm-dur-fast),border-color var(--fm-dur-fast)}.fm-rail__toggle:hover{background:var(--fm-bg-3);color:var(--fm-accent);border-color:var(--fm-accent-rim);box-shadow:2px 0 10px #0006,0 0 0 1px var(--fm-accent-rim)}.fm-rail__toggle:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-rail__club{padding:12px 14px 14px;border-bottom:1px solid var(--fm-border);display:flex;flex-direction:column;gap:10px}.fm-rail__eyebrow{font:800 var(--fm-size-11)/1.2 var(--fm-font-sans);letter-spacing:var(--fm-tracking-eyebrow);text-transform:uppercase;color:var(--fm-fg-dim)}.fm-clubcard__row{display:flex;align-items:center;gap:10px}.fm-clubcard__name{flex:1;min-width:0;font:800 calc(13px * var(--fm-type-scale))/1.15 var(--fm-font-sans);letter-spacing:-.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-clubcard__stats{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.fm-clubcard__l{font:700 var(--fm-size-11)/1.2 var(--fm-font-sans);letter-spacing:0;color:var(--fm-fg-dim)}.fm-clubcard__v{font:800 var(--fm-size-11-5)/1 var(--fm-font-mono);margin-top:2px;letter-spacing:.3px}.fm-clubcard__v--accent{color:var(--fm-accent)}.fm-clubcard__v--gold{color:var(--fm-gold)}.fm-clubcard__v--gem{color:var(--gem-green)}.fm-clubcard__v--win{color:var(--fm-win)}.fm-clubcard__form{display:flex;flex-direction:column;gap:4px}.fm-clubcard__form-pills{display:inline-flex;gap:3px}.fm-coin,.fm-gem{display:inline-flex;align-items:center;gap:4px}.fm-coin svg,.fm-gem svg{flex-shrink:0}.fm-clubcard__v--btn{appearance:none;-webkit-appearance:none;background:none;border:0;margin:2px -6px 0;padding:2px 6px;border-radius:var(--fm-r-sm);cursor:pointer;text-align:left;transition:background var(--fm-dur-fast)}.fm-clubcard__v--btn:hover{background:var(--fm-surface-overlay)}.fm-clubcard__v--btn:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-rail__nav{flex:1;overflow-y:auto;padding:8px 0}.fm-rail__group{font:800 var(--fm-size-11)/1.4 var(--fm-font-sans);letter-spacing:var(--fm-tracking-eyebrow);text-transform:uppercase;color:var(--fm-fg-dim);padding:12px 14px 6px}.fm-rail__item{width:100%;height:var(--fm-h-sidebar-item);display:flex;align-items:center;gap:10px;padding:0 14px;background:transparent;border:0;border-left:2px solid transparent;color:var(--fm-fg-soft);font:600 calc(12px * var(--fm-type-scale))/1 var(--fm-font-sans);cursor:pointer;text-align:left;transition:background var(--fm-dur-fast),color var(--fm-dur-fast)}.fm-rail__item:hover{background:var(--fm-bg-2);color:var(--fm-fg)}.fm-rail__item.is-active{background:linear-gradient(90deg,var(--fm-accent-soft),transparent);border-left-color:var(--fm-accent);color:var(--fm-accent);font-weight:700}.fm-rail__item:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-rail__icon{position:relative;width:14px;height:14px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.fm-rail__label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-rail__badge{position:absolute;top:-5px;right:-6px;min-width:14px;height:14px;padding:0 3px;display:grid;place-items:center;background:var(--fm-accent);color:var(--fm-bg);border:1.5px solid var(--fm-bg-1);border-radius:999px;font:800 var(--fm-size-9)/1 var(--fm-font-mono);letter-spacing:.2px;pointer-events:none;z-index:2;box-shadow:0 0 6px -1px var(--fm-accent-glow)}.fm-rail__item--comp .fm-rail__icon{color:var(--fm-gold)}.fm-rail__item--comp:hover .fm-rail__icon{color:#ffd27a}.fm-rail__item--comp.is-active .fm-rail__icon{color:var(--fm-accent)}.fm-rail__item--comp-art .fm-rail__icon{width:18px;height:18px}.fm-rail__item--comp-art .fm-rail__icon>:not(.fm-rail__badge){width:100%;height:auto;display:block}.fm-rail__item--comp-art .fm-rail__icon img{width:100%;height:auto;display:block}.fm-shell--collapsed .fm-rail__item--comp-art .fm-rail__icon{width:20px;height:20px}.fm-rail__foot{appearance:none;-webkit-appearance:none;width:100%;margin:0;text-align:left;font:inherit;color:inherit;border:0;border-top:1px solid var(--fm-border);background:transparent;padding:10px 14px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:background var(--fm-dur-fast) var(--fm-ease-out)}.fm-rail__foot:hover{background:var(--fm-bg-2)}.fm-rail__foot:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--fm-accent)}.fm-rail__avatar{width:28px;height:28px;flex-shrink:0;border-radius:50%;background:var(--fm-accent-soft);border:1px solid var(--fm-accent-rim);display:grid;place-items:center;font:800 var(--fm-size-10)/1 var(--fm-font-mono);color:var(--fm-accent);letter-spacing:.4px}.fm-rail__user{display:block;flex:1;min-width:0}.fm-rail__user-n{display:block;font:700 var(--fm-size-12)/1.2 var(--fm-font-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-rail__user-m{display:block;font:600 var(--fm-size-9-5)/1 var(--fm-font-mono);letter-spacing:.4px;color:var(--fm-fg-dim);margin-top:3px}.fm-feedback{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:9px;width:calc(100% - 20px);margin:8px 10px;padding:9px 12px;border-radius:var(--fm-r-md);background:var(--fm-accent-soft);border:1px solid var(--fm-accent-rim);color:var(--fm-accent);font:800 calc(11.5px * var(--fm-type-scale))/1 var(--fm-font-sans);letter-spacing:.2px;cursor:pointer;transition:background var(--fm-dur-fast) var(--fm-ease-out),filter var(--fm-dur-fast) var(--fm-ease-out)}.fm-feedback:hover{background:color-mix(in srgb,var(--fm-accent) 22%,transparent)}.fm-feedback:active{filter:brightness(.94)}.fm-feedback:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-feedback__label{white-space:nowrap}.fm-shell--collapsed .fm-rail__brand{padding:0;align-items:center;justify-content:center}.fm-shell--collapsed .fm-rail__brand-lockup{display:none}.fm-shell--collapsed .fm-rail__brand-icon{display:block}.fm-shell--collapsed .fm-rail__brand-s,.fm-shell--collapsed .fm-rail__brand-text,.fm-shell--collapsed .fm-rail__eyebrow,.fm-shell--collapsed .fm-rail__group,.fm-shell--collapsed .fm-rail__label,.fm-shell--collapsed .fm-rail__badge,.fm-shell--collapsed .fm-clubcard__name,.fm-shell--collapsed .fm-clubcard__stats,.fm-shell--collapsed .fm-clubcard__form,.fm-shell--collapsed .fm-feedback__label,.fm-shell--collapsed .fm-rail__user{display:none}.fm-shell--collapsed .fm-rail__club{padding:10px 0;align-items:center}.fm-shell--collapsed .fm-clubcard__row{justify-content:center}.fm-shell--collapsed .fm-rail__nav{padding:4px 0}.fm-shell--collapsed .fm-feedback{width:40px;height:40px;margin:8px auto;padding:0}.fm-shell--collapsed .fm-rail__item{padding:0;justify-content:center;height:38px}.fm-shell--collapsed .fm-rail__item .fm-rail__icon{width:16px;height:16px}.fm-shell--collapsed .fm-rail__group{display:block;height:1px;padding:0;margin:6px 12px;background:var(--fm-border);color:transparent;overflow:hidden}.fm-shell--collapsed .fm-rail__foot{padding:10px 0;justify-content:center}.fm-shell--collapsed .fm-rail__badge{display:grid}.fm-topbar{height:var(--fm-h-header);background:var(--fm-bg-2);border-bottom:1px solid var(--fm-border-strong);display:flex;align-items:center;gap:14px;padding:0 var(--fm-pad-page-x) 0 48px}.fm-topbar__crumb{display:inline-flex;align-items:center;gap:8px;font:700 var(--fm-size-11)/1 var(--fm-font-mono);letter-spacing:var(--fm-tracking-eyebrow);text-transform:uppercase;color:var(--fm-fg-dim)}.fm-topbar__crumb .sep{opacity:.5}.fm-topbar__crumb .cur{color:var(--fm-fg)}.fm-topbar__spacer{flex:1}.fm-iconbtn{position:relative;width:28px;height:28px;display:grid;place-items:center;background:transparent;border:1px solid var(--fm-border);border-radius:var(--fm-r-sm);color:var(--fm-fg-muted);cursor:pointer;transition:background var(--fm-dur-fast),color var(--fm-dur-fast),border-color var(--fm-dur-fast)}.fm-iconbtn:hover{background:var(--fm-bg-3);color:var(--fm-fg);border-color:var(--fm-border-strong)}.fm-iconbtn:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-kickoff-chip{display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap}.fm-kickoff-chip__l{font:800 var(--fm-size-11)/1 var(--fm-font-mono);letter-spacing:var(--fm-tracking-eyebrow);text-transform:uppercase;color:var(--fm-fg-muted)}.fm-kickoff-chip__v{font:800 var(--fm-size-11)/1 var(--fm-font-mono);color:var(--fm-accent);letter-spacing:.4px}.fm-kickoff-chip__v--muted{color:var(--fm-fg-muted)}.fm-switcher-wrap{position:relative;display:inline-flex}.fm-switcher{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 5px;background:transparent;border:1px solid var(--fm-border);border-radius:var(--fm-r-sm);color:var(--fm-fg-muted);cursor:pointer;transition:background var(--fm-dur-fast),color var(--fm-dur-fast),border-color var(--fm-dur-fast)}.fm-switcher:hover{background:var(--fm-bg-3);color:var(--fm-fg);border-color:var(--fm-border-strong)}.fm-switcher:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-switcher.is-open{background:var(--fm-bg-3);color:var(--fm-accent);border-color:var(--fm-accent-rim)}.fm-switcher__icon{display:inline-flex;line-height:0;flex-shrink:0}.fm-switcher__caret{display:inline-flex;color:var(--fm-fg-dim);flex-shrink:0;transition:transform var(--fm-dur-base) var(--fm-ease-out)}.fm-switcher:hover .fm-switcher__caret{color:var(--fm-fg-muted)}.fm-switcher.is-open .fm-switcher__caret{color:var(--fm-accent);transform:rotate(180deg)}.fm-switcher--crest{padding-left:3px}.fm-switcher__backdrop{position:fixed;inset:0;z-index:var(--fm-z-dropdown);appearance:none;background:transparent;border:0;padding:0;cursor:default}.fm-switcher__pop{position:absolute;top:calc(100% + 7px);right:0;z-index:var(--fm-z-popover);width:calc(268px * var(--fm-scale));max-width:82vw;background:var(--fm-bg-1);border:1px solid var(--fm-border-strong);border-radius:var(--fm-r-lg);box-shadow:var(--fm-shadow-popover);padding:7px;display:flex;flex-direction:column;gap:2px;transform-origin:top right;animation:fm-pop var(--fm-dur-base) var(--fm-ease-out)}@keyframes fm-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fm-switcher__pop{animation:none}}.fm-switcher__pop-eyebrow{font:800 var(--fm-size-11)/1.2 var(--fm-font-sans);letter-spacing:var(--fm-tracking-eyebrow);text-transform:uppercase;color:var(--fm-fg-dim);padding:6px 8px 7px}.fm-slot-row{position:relative;width:100%;display:grid;grid-template-columns:32px 1fr auto;gap:11px;align-items:center;padding:8px 9px;background:transparent;border:0;border-radius:var(--fm-r-md);cursor:pointer;text-align:left;color:var(--fm-fg);transition:background var(--fm-dur-fast)}.fm-slot-row:hover{background:var(--fm-bg-2)}.fm-slot-row:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-slot-row--active{background:var(--fm-accent-fill)}.fm-slot-row--active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2.5px;border-radius:0 2px 2px 0;background:var(--fm-accent)}.fm-slot-row__lead{display:inline-flex;align-items:center;justify-content:center;line-height:0}.fm-slot-row__plus{width:30px;height:30px;border-radius:var(--fm-r-md);display:grid;place-items:center;color:var(--fm-fg-muted);border:1.5px dashed var(--fm-border-strong);background:var(--fm-surface-overlay);transition:color var(--fm-dur-fast),border-color var(--fm-dur-fast)}.fm-slot-row--empty:hover .fm-slot-row__plus{color:var(--fm-accent);border-color:var(--fm-accent-rim)}.fm-slot-row__main{min-width:0;display:flex;flex-direction:column;gap:3px}.fm-slot-row__name{font:800 var(--fm-size-12-5)/1.1 var(--fm-font-sans);letter-spacing:-.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-slot-row--empty .fm-slot-row__name{font-weight:700;color:var(--fm-fg-soft)}.fm-slot-row__meta{font:600 var(--fm-size-10-5)/1.2 var(--fm-font-mono);letter-spacing:.2px;color:var(--fm-fg-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-slot-row__trail{display:inline-flex;align-items:center}.fm-slot-row__chev{color:var(--fm-fg-dim);display:grid;place-items:center}.fm-slot-tag{font:800 var(--fm-size-10-5)/1 var(--fm-font-mono);letter-spacing:.2px;color:var(--fm-accent);background:var(--fm-accent-soft);border:1px solid var(--fm-accent-rim);border-radius:999px;padding:3px 8px;white-space:nowrap}.fm-sheet__list .fm-slot-row{grid-template-columns:40px 1fr auto;gap:13px;padding:8px 11px;min-height:46px;background:var(--fm-bg-1);border:1px solid var(--fm-border-strong)}.fm-sheet__list .fm-slot-row:hover{background:var(--fm-bg-2);border-color:var(--fm-accent-rim)}.fm-sheet__list .fm-slot-row--active{border-color:var(--fm-accent-rim)}.fm-sheet__list .fm-slot-row__plus{width:38px;height:38px}.fm-sheet__list .fm-slot-row__name{font-size:calc(14px * var(--fm-type-scale))}.fm-sheet__list .fm-slot-row__meta{font-size:calc(11px * var(--fm-type-scale))}.fm-shell__slots{display:none}@media(max-width:767px){.fm-shell__slots{display:contents}}.fm-statusline{height:var(--fm-h-statusbar);background:var(--fm-bg-1);border-top:1px solid var(--fm-border-strong);display:flex;align-items:center;gap:16px;padding:0 var(--fm-pad-page-x);font:600 var(--fm-size-11)/1 var(--fm-font-mono);letter-spacing:var(--fm-tracking-eyebrow);text-transform:uppercase;color:var(--fm-fg-dim);overflow:hidden}.fm-statusline__item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:0 1 auto;min-width:0}.fm-statusline__item--truncate{flex-shrink:100}.fm-statusline__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.fm-statusline__item--btn{appearance:none;-webkit-appearance:none;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;background:none;border:0;margin:0 -6px;padding:3px 6px;border-radius:var(--fm-r-sm);cursor:pointer;transition:background var(--fm-dur-fast)}.fm-statusline__item--btn:hover{background:var(--fm-surface-overlay)}.fm-statusline__item--btn:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-statusline__item--accent{color:var(--fm-accent)}.fm-statusline__item--gold{color:var(--fm-gold)}.fm-statusline__item--gem{color:var(--gem-green)}.fm-statusline__spacer{flex:1}.fm-statusline__dot{flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.fm-statusline__dot--live{background:var(--fm-loss);animation:fm-pulse 1.4s var(--fm-ease-in-out) infinite}.fm-mhdr{height:var(--fm-mhdr-h);flex-shrink:0;background:var(--fm-bg-1);border-bottom:1px solid var(--fm-border);display:flex;align-items:center;gap:8px;padding:0 10px}.fm-mhdr__brand{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;margin:0 -6px;background:none;border:0;padding:0;cursor:pointer;line-height:0}.fm-mhdr__brand:focus-visible{outline:none;box-shadow:var(--fm-focus-ring);border-radius:var(--fm-r-sm)}.fm-mhdr__mark{width:22px;height:22px;border-radius:var(--fm-r-sm);background:var(--fm-accent);color:var(--fm-bg);display:grid;place-items:center;font:900 calc(9px * var(--fm-type-scale))/1 var(--fm-font-mono);letter-spacing:.4px}.fm-mhdr__word{font:900 var(--fm-size-12)/1 var(--fm-font-display);letter-spacing:-.2px;flex:none}.fm-mhdr__season{flex:0 100 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font:700 var(--fm-mhdr-readout)/1 var(--fm-font-mono);letter-spacing:.5px;color:var(--fm-fg-soft);white-space:nowrap}.fm-mhdr__spacer{flex:1}.fm-mhdr__wallet{display:inline-flex;align-items:center;gap:5px;flex:none}.fm-mhdr__chip-v{flex:none}.fm-mhdr__chip{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:999px;background:var(--fm-bg-2);border:1px solid var(--fm-border);font:800 var(--fm-mhdr-value)/1 var(--fm-font-mono);letter-spacing:.3px;white-space:nowrap;flex:none}.fm-mhdr__chip svg{flex:none}.fm-mhdr__chip--coin{color:var(--fm-accent)}.fm-mhdr__chip--gem{color:var(--gem-green)}button.fm-mhdr__chip{cursor:pointer;transition:background var(--fm-dur-fast),border-color var(--fm-dur-fast)}button.fm-mhdr__chip:hover{background:var(--fm-surface-overlay);border-color:var(--fm-border-strong)}button.fm-mhdr__chip:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-mhdr__right{display:inline-flex;align-items:center;gap:12px;flex:none}.fm-mhdr__icon{position:relative;width:22px;height:22px;display:grid;place-items:center;background:transparent;border:0;color:var(--fm-fg-soft);cursor:pointer}.fm-mhdr__icon:hover{color:var(--fm-fg)}.fm-mhdr__icon--accent{color:var(--fm-accent)}.fm-mhdr__icon--accent:hover{color:color-mix(in srgb,var(--fm-accent) 78%,#fff)}.fm-mhdr__icon:focus-visible{outline:none;box-shadow:var(--fm-focus-ring);border-radius:var(--fm-r-xs)}@media(max-width:359px){.fm-mhdr__chip--gem{display:none}}.fm-shell{position:relative}.fm-shell,:root{--fm-ab-h: 46px;--fm-ab-crest-col: 112px;--fm-ab-crest-box: 34px;--fm-ab-crest-scale: 3;--fm-ab-crest-dx: 0px;--fm-ab-crest-dy: -10px;--fm-ab-inner-gap: 0px;--fm-ab-tile: 30px;--fm-ab-icon: 20px;--fm-ab-label: 11px;--fm-ab-safe: max(18px, env(safe-area-inset-bottom, 0px));--fm-mhdr-h: 38px;--fm-mhdr-readout: 11px;--fm-mhdr-value: 12px;--fm-ab-crest-rise: max(0px, calc(var(--fm-ab-crest-box) * var(--fm-ab-crest-scale) / 2 - var(--fm-ab-h) / 2 - var(--fm-ab-crest-dy)))}.fm-actionbar{position:relative;z-index:60;box-sizing:content-box;height:var(--fm-ab-h);margin-top:var(--fm-ab-crest-rise);padding-bottom:var(--fm-ab-safe);background:var(--fm-bg-1);border-top:1px solid var(--fm-border-strong);box-shadow:0 -10px 30px #0006;display:grid;grid-template-columns:repeat(2,1fr) var(--fm-ab-crest-col) repeat(2,1fr);align-items:stretch}.fm-actionbar__crest{grid-column:3;grid-row:1;position:relative;appearance:none;background:none;border:0;padding:0;cursor:pointer;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}.fm-actionbar__crest:before{content:"";position:absolute;left:50%;top:50%;width:calc(var(--fm-ab-crest-box) * var(--fm-ab-crest-scale) * .92);height:calc(var(--fm-ab-crest-box) * var(--fm-ab-crest-scale));translate:calc(-50% + var(--fm-ab-crest-dx)) calc(-50% + var(--fm-ab-crest-dy))}.fm-actionbar__medallion{display:grid;place-items:center;translate:var(--fm-ab-crest-dx) var(--fm-ab-crest-dy);scale:var(--fm-ab-crest-scale);transition:transform var(--fm-dur-base) var(--fm-ease-spring)}.fm-actionbar__crest-art{width:var(--fm-ab-crest-box);height:var(--fm-ab-crest-box);display:grid;place-items:center;line-height:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.fm-actionbar__crest-art{overflow:hidden}.fm-actionbar__crest-art>*{width:100%;height:100%;max-width:100%;max-height:100%;min-width:0;min-height:0;justify-content:center;align-items:center}.fm-actionbar__crest-art .pfc-crest__wrap{width:100%;height:100%;min-height:0;justify-content:center;align-items:center}.fm-actionbar__crest-art .pfc-crest__art,.fm-actionbar__crest-art .pfc-crest__stage,.fm-actionbar__crest-art [data-fm-crest-art]{width:auto;height:100%;max-width:var(--fm-ab-crest-box);max-height:var(--fm-ab-crest-box);min-width:0;min-height:0}.fm-actionbar__crest-art svg{display:block;width:auto;height:100%;max-width:var(--fm-ab-crest-box);max-height:var(--fm-ab-crest-box);min-width:0;min-height:0;margin-inline:auto}@media(hover:hover){.fm-actionbar__crest:hover .fm-actionbar__medallion{transform:translateY(-1px) scale(1.04)}}.fm-actionbar__crest:focus-visible{outline:none}.fm-actionbar__crest:focus-visible .fm-actionbar__medallion{border-radius:var(--fm-r-md);box-shadow:var(--fm-focus-ring)}.fm-actionbar__item{appearance:none;background:none;border:0;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:2px 2px 0;color:var(--fm-fg-muted);transition:color var(--fm-dur-fast) var(--fm-ease-out);-webkit-tap-highlight-color:transparent}.fm-actionbar__item--cup{translate:calc(-1 * var(--fm-ab-inner-gap)) 0}.fm-actionbar__item--world{translate:var(--fm-ab-inner-gap) 0}.fm-actionbar__item:hover{color:var(--fm-fg-soft)}.fm-actionbar__item:focus-visible{outline:none;box-shadow:var(--fm-focus-ring);border-radius:var(--fm-r-md)}.fm-actionbar__tile{width:var(--fm-ab-tile);height:var(--fm-ab-tile);border-radius:9px;display:grid;place-items:center;box-shadow:inset 0 1px #ffffff1a,inset 0 -2px 5px #00000042;transition:transform var(--fm-dur-base) var(--fm-ease-spring),filter var(--fm-dur-fast)}.fm-actionbar__tile{background:linear-gradient(150deg,var(--fm-bg-3),var(--fm-bg-2));color:var(--fm-fg-soft)}.fm-actionbar__tile svg{width:var(--fm-ab-icon);height:var(--fm-ab-icon)}.fm-actionbar__item:hover .fm-actionbar__tile{transform:translateY(-1px);filter:brightness(1.08)}.fm-actionbar__item:active .fm-actionbar__tile{transform:scale(.9)}.fm-actionbar__item.is-open{color:var(--fm-accent)}.fm-actionbar__item.is-open .fm-actionbar__tile{box-shadow:inset 0 1px #ffffff24,0 0 0 1px var(--fm-accent-rim),0 5px 16px -5px var(--fm-accent-glow)}.fm-actionbar__label{font:800 var(--fm-ab-label)/1 var(--fm-font-sans);letter-spacing:.3px;white-space:nowrap}.fm-actionbar__dot{position:absolute;top:1px;left:calc(50% + var(--fm-ab-tile) / 2 - 5px);width:8px;height:8px;border-radius:50%;background:var(--fm-loss);border:2px solid var(--fm-bg-1);box-shadow:0 0 8px #ff5d6b99}.fm-sheet-scrim{position:absolute;inset:0;background:var(--fm-scrim-page);z-index:45;animation:fm-sheet-fade var(--fm-dur-base) var(--fm-ease-out)}.fm-sheet-wrap--out .fm-sheet-scrim{animation:fm-sheet-fade var(--fm-dur-base) var(--fm-ease-out) reverse forwards}@keyframes fm-sheet-fade{0%{opacity:0}to{opacity:1}}.fm-sheet{position:absolute;left:0;right:0;bottom:0;z-index:50;background:linear-gradient(180deg,var(--fm-bg-2),var(--fm-bg-1));border-top:1px solid var(--fm-border-strong);border-radius:22px 22px 0 0;box-shadow:0 -20px 50px #0000008c;padding:8px 14px calc(var(--fm-ab-h) + var(--fm-ab-safe) + 14px);display:flex;flex-direction:column;max-height:calc(100% - 24px);will-change:transform;animation:fm-sheet-up var(--fm-dur-base) var(--fm-ease-out)}.fm-sheet-wrap--out .fm-sheet{animation:fm-sheet-up var(--fm-dur-base) var(--fm-ease-in) reverse forwards}@keyframes fm-sheet-up{0%{transform:translateY(102%)}to{transform:translateY(0)}}.fm-sheet.is-dragging{animation:none;transition:none}@media(prefers-reduced-motion:reduce){.fm-sheet,.fm-sheet-wrap--out .fm-sheet,.fm-sheet-scrim,.fm-sheet-wrap--out .fm-sheet-scrim{animation:none!important}}.fm-sheet__handle{width:40px;height:5px;border-radius:99px;background:var(--fm-fg-dim);margin:5px auto 11px;cursor:grab;touch-action:none}.fm-sheet__handle:active{cursor:grabbing}.fm-sheet__handle:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:0 4px 13px}.fm-sheet__title{display:flex;flex-direction:column;gap:4px}.fm-sheet__eyebrow{font:800 var(--fm-size-11)/1 var(--fm-font-mono);letter-spacing:var(--fm-tracking-eyebrow);text-transform:uppercase;color:var(--fm-accent)}.fm-sheet__sub{font:700 var(--fm-size-12-5)/1 var(--fm-font-sans);color:var(--fm-fg-soft)}.fm-sheet__close{width:32px;height:32px;border-radius:var(--fm-r-lg);background:var(--fm-bg-2);border:1px solid var(--fm-border);color:var(--fm-fg-muted);display:grid;place-items:center;cursor:pointer;flex-shrink:0}.fm-sheet__close:hover{color:var(--fm-fg)}.fm-sheet__close:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-sheet__list{display:flex;flex-direction:column;gap:10px;overflow-y:auto}.fm-sheet-unread{width:7px;height:7px;border-radius:50%;background:var(--fm-loss);box-shadow:0 0 7px #ff5d6b99;flex-shrink:0}.fm-comp-card{position:relative;background:var(--fm-bg-1);border:1px solid var(--fm-border-strong);border-radius:var(--fm-r-lg);overflow:hidden;cursor:pointer;transition:transform var(--fm-dur-fast),border-color var(--fm-dur-fast);display:grid;grid-template-columns:46px 1fr auto;gap:12px;align-items:center;padding:12px 13px 12px 14px;text-align:left;width:100%;color:var(--fm-fg)}.fm-comp-card:hover{border-color:var(--fm-accent-rim);transform:translateY(-1px)}.fm-comp-card:active{transform:scale(.985)}.fm-comp-card:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-comp-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--fm-cc-tone, var(--fm-accent));opacity:.8}.fm-comp-card--ucl{--fm-cc-tone: var(--fm-accent)}.fm-comp-card--dom{--fm-cc-tone: var(--fm-tier-dom-edge)}.fm-comp-card--out{opacity:.62;filter:saturate(.5)}.fm-comp-card--out:before{opacity:.35}.fm-comp-card--out:hover{opacity:.82}.fm-comp-card--won{--fm-cc-tone: var(--fm-gold);border-color:color-mix(in srgb,var(--fm-gold) 40%,transparent)}.fm-comp-card--won:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 120% at 90% 0%,color-mix(in srgb,var(--fm-gold) 14%,transparent),transparent 55%)}.fm-comp-card__badge{width:46px;height:46px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;color:#fff;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 -2px 4px #00000047}.fm-comp-card__badge img{width:100%;height:100%;object-fit:contain}.fm-comp-card__badge--dom{background:var(--fm-tier-dom)}.fm-comp-card__badge--cup{background:var(--fm-tier-cup)}.fm-comp-card__badge--ucl{background:var(--fm-tier-ucl);color:var(--fm-accent)}.fm-comp-card__badge--won{background:var(--fm-tier-won);color:var(--fm-gold)}.fm-comp-card__main{min-width:0;display:flex;flex-direction:column}.fm-comp-card__name{order:1;font:800 calc(14.5px * var(--fm-type-scale))/1.1 var(--fm-font-sans);letter-spacing:-.2px;text-wrap:pretty}.fm-comp-card__status{order:3;display:flex;align-items:center;gap:7px;margin:4px 0 0;flex-wrap:wrap}.fm-comp-card__sub{font:700 var(--fm-size-11)/1 var(--fm-font-mono);color:var(--fm-fg-dim);letter-spacing:.2px}.fm-comp-card__detail{order:2;margin-top:4px;display:flex;align-items:center;gap:8px;min-width:0}.fm-comp-card__right{display:flex;flex-direction:column;align-items:flex-end;gap:9px;justify-content:center;align-self:stretch}.fm-comp-card__chev{color:var(--fm-fg-dim);flex-shrink:0;display:grid;place-items:center}.fm-chip{display:inline-flex;align-items:center;gap:4px;font:800 var(--fm-size-10-5)/1 var(--fm-font-mono);letter-spacing:.2px;padding:4px 7px;border-radius:var(--fm-r-md);background:var(--fm-bg-3);color:var(--fm-fg-soft);white-space:nowrap}.fm-chip--pos,.fm-chip--round{background:var(--fm-accent-soft);color:var(--fm-accent)}.fm-chip--out{background:color-mix(in srgb,var(--fm-loss) 14%,transparent);color:var(--fm-loss)}.fm-chip--won{background:color-mix(in srgb,var(--fm-gold) 14%,transparent);color:var(--fm-gold)}.fm-chip--soon{background:var(--fm-bg);color:var(--fm-draw)}.fm-form-dots{display:inline-flex;gap:3px;align-items:center}.fm-form-dots i{width:6px;height:6px;border-radius:50%;display:inline-block}.fm-form-dots i.w{background:var(--fm-win)}.fm-form-dots i.d{background:var(--fm-draw)}.fm-form-dots i.l{background:var(--fm-loss)}.fm-fixture{display:inline-flex;align-items:center;gap:6px;min-width:0}.fm-fixture__txt{font:600 calc(11.5px * var(--fm-type-scale))/1.2 var(--fm-font-sans);color:var(--fm-fg-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-fixture__txt b{color:var(--fm-fg);font-weight:700}.fm-fixture__txt--muted{color:var(--fm-fg-dim);font-style:normal}.fm-venue{font:700 var(--fm-size-11)/1 var(--fm-font-mono);letter-spacing:.2px;flex-shrink:0}.fm-venue__ha{color:var(--fm-accent)}.fm-manage-row{position:relative;display:grid;grid-template-columns:44px 1fr auto;gap:13px;align-items:center;background:var(--fm-bg-1);border:1px solid var(--fm-border-strong);border-radius:var(--fm-r-lg);padding:13px 14px;cursor:pointer;transition:transform var(--fm-dur-fast),border-color var(--fm-dur-fast);text-align:left;width:100%;color:var(--fm-fg)}.fm-manage-row:hover{border-color:var(--fm-accent-rim);transform:translateY(-1px)}.fm-manage-row:active{transform:scale(.985)}.fm-manage-row:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}.fm-manage-row__tile{width:44px;height:44px;border-radius:11px;background:var(--fm-bg-3);display:grid;place-items:center;color:var(--fm-accent);box-shadow:inset 0 1px #ffffff0f}.fm-manage-row__main{min-width:0;display:flex;flex-direction:column}.fm-manage-row__name{font:800 calc(14.5px * var(--fm-type-scale))/1.1 var(--fm-font-sans);letter-spacing:-.2px}.fm-manage-row__sub{font:600 calc(11px * var(--fm-type-scale))/1.2 var(--fm-font-sans);color:var(--fm-fg-muted);margin-top:5px}.fm-manage-row__sub b{color:var(--fm-fg-soft);font-weight:700}.fm-manage-row__right{display:flex;align-items:center;gap:9px}.fm-drawer-scrim{position:fixed;inset:0;background:var(--fm-scrim-page);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--fm-z-modal);animation:fm-fade var(--fm-dur-base) var(--fm-ease-out)}.fm-drawer{position:fixed;top:0;right:0;bottom:0;width:280px;max-width:82vw;background:var(--fm-bg-1);border-left:1px solid var(--fm-border-strong);box-shadow:-12px 0 32px #00000080;z-index:calc(var(--fm-z-modal) + 1);display:flex;flex-direction:column;animation:fm-slide-in-r var(--fm-dur-base) var(--fm-ease-out)}@keyframes fm-slide-in-r{0%{transform:translate(100%)}to{transform:translate(0)}}.fm-drawer__head{height:var(--fm-h-header);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid var(--fm-border)}.fm-drawer__brand{display:inline-flex;align-items:center;background:none;border:0;padding:4px 0;margin:0 -2px;cursor:pointer;line-height:0}.fm-drawer__brand:focus-visible{outline:none;box-shadow:var(--fm-focus-ring);border-radius:var(--fm-r-sm)}.fm-drawer__title{font:800 var(--fm-size-11)/1 var(--fm-font-sans);letter-spacing:var(--fm-tracking-eyebrow);text-transform:uppercase;color:var(--fm-fg-dim)}.fm-drawer__list{flex:1;overflow-y:auto;padding:8px 0}.fm-drawer__foot{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--fm-border)}.fm-drawer__ver{font:600 var(--fm-size-9-5)/1 var(--fm-font-mono);letter-spacing:.6px;color:var(--fm-fg-dim)}.fm-drawer__item{width:100%;height:48px;display:flex;align-items:center;gap:12px;padding:0 16px;background:transparent;border:0;color:var(--fm-fg-soft);font:600 calc(13px * var(--fm-type-scale))/1 var(--fm-font-sans);cursor:pointer;text-align:left}.fm-drawer__item:hover{background:var(--fm-bg-2);color:var(--fm-fg)}.fm-drawer__item--danger{color:var(--fm-loss)}.fm-drawer__item .fm-drawer__ic{width:16px;height:16px;display:grid;place-items:center;flex-shrink:0}@media(max-width:767px){.fm-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:38px 1fr auto;grid-template-areas:"mhdr" "main" "actionbar";transition:none}.fm-shell__side,.fm-shell__top,.fm-shell__status,.fm-rail__toggle{display:none}.fm-shell>.fm-shell__mhdr,.fm-shell>.fm-shell__main,.fm-shell>.fm-shell__actionbar{min-width:0}.fm-shell__mhdr{display:block;grid-area:mhdr}.fm-shell__actionbar{display:block;grid-area:actionbar}}:root[data-theme=light] .fm-rail__toggle{box-shadow:2px 0 8px #12285f2e}:root[data-theme=light] .fm-rail__toggle:hover{box-shadow:2px 0 10px #12285f38,0 0 0 1px var(--fm-accent-rim)}:root[data-theme=light] .fm-actionbar{box-shadow:0 -10px 30px #12285f1f}:root[data-theme=light] .fm-sheet{box-shadow:0 -20px 50px #12285f2e}:root[data-theme=light] .fm-drawer{box-shadow:-12px 0 32px #12285f33}[data-comp=ucl],.theme-ucl{--comp: #FFC658;--comp-text: #FFC658;--comp-soft: rgba(255, 198, 88, .14);--comp-rim: rgba(255, 198, 88, .34);--comp-glow: rgba(255, 198, 88, .4);--comp-deep: #0B1635;--comp-deep-2: #0E1E4A;--comp-name: "UEFA Champions League"}[data-comp=uel],.theme-uel{--comp: #FF8A1F;--comp-text: #FF8A1F;--comp-soft: rgba(255, 138, 31, .14);--comp-rim: rgba(255, 138, 31, .36);--comp-glow: rgba(255, 138, 31, .45);--comp-deep: #1B0F08;--comp-deep-2: #2E1810;--comp-name: "UEFA Europa League"}[data-comp=uecl],.theme-uecl{--comp: #4CC58A;--comp-text: #4CC58A;--comp-soft: rgba(76, 197, 138, .14);--comp-rim: rgba(76, 197, 138, .34);--comp-glow: rgba(76, 197, 138, .4);--comp-deep: #08231A;--comp-deep-2: #0F3528;--comp-name: "UEFA Conference League"}.theme-cup,[data-comp=cup]{--comp: #C8294A;--comp-text: #F0798D;--comp-2: #7E1530;--comp-soft: rgba(200, 41, 74, .14);--comp-rim: rgba(200, 41, 74, .36);--comp-glow: rgba(200, 41, 74, .45);--comp-deep: #1C0A12;--comp-deep-2: #33101C;--comp-name: "The FA Cup";--cup-on: #fafaf6}:root{--fm-gold-1: #FFE57A;--fm-gold-2: #FFC658;--fm-gold-3: #8A6A2A;--fm-gold-plinth: linear-gradient(180deg, var(--fm-gold-1), var(--fm-gold-2) 50%, var(--fm-gold-3) 100%)}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/fonts/inter/latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/fonts/inter/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/jetbrains-mono/latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/jetbrains-mono/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600 700;font-display:swap;src:url(/assets/fonts/archivo-narrow/latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600 700;font-display:swap;src:url(/assets/fonts/archivo-narrow/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/bungee/latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/bungee/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ion-color-primary: var(--fm-accent);--ion-color-primary-contrast: var(--fm-fg-on-accent);--ion-color-primary-shade: var(--fm-accent);--ion-color-primary-tint: var(--fm-accent);--ion-color-secondary: var(--fm-bg-3);--ion-color-secondary-contrast: var(--fm-fg);--ion-color-success: var(--fm-win);--ion-color-warning: var(--fm-draw);--ion-color-danger: var(--fm-loss);--ion-background-color: var(--fm-bg);--ion-item-background: var(--fm-bg-1);--ion-card-background: var(--fm-bg-1);--ion-toolbar-background: var(--fm-bg-2);--ion-tab-bar-background: var(--fm-bg-1);--ion-text-color: var(--fm-fg);--ion-border-color: var(--fm-border-strong);--ion-item-border-color: var(--fm-border);--ion-font-family: var(--fm-font-sans);--ion-statusbar-padding: 0}:root,:root[data-theme=dark]{--ion-background-color-rgb: 21,26,37;--ion-text-color-rgb: 244,247,251;--ion-color-primary-rgb: 109,181,255;--ion-color-primary-contrast-rgb: 8,18,31;--ion-color-step-50: rgba(255,255,255,.05);--ion-color-step-100: rgba(255,255,255,.1);--ion-color-step-150: rgba(255,255,255,.15);--ion-color-step-200: rgba(255,255,255,.2);--ion-color-step-300: rgba(255,255,255,.3);--ion-color-step-500: rgba(255,255,255,.5);--ion-color-step-700: rgba(255,255,255,.7)}:root[data-theme=light]{--ion-background-color-rgb: 237,241,247;--ion-text-color-rgb: 17,26,46;--ion-color-primary-rgb: 18,103,212;--ion-color-primary-contrast-rgb: 255,255,255;--ion-color-step-50: rgba(18,40,95,.05);--ion-color-step-100: rgba(18,40,95,.1);--ion-color-step-150: rgba(18,40,95,.15);--ion-color-step-200: rgba(18,40,95,.2);--ion-color-step-300: rgba(18,40,95,.3);--ion-color-step-500: rgba(18,40,95,.5);--ion-color-step-700: rgba(18,40,95,.7)}ion-app,ion-content{--background: var(--fm-bg);color:var(--fm-fg)}ion-toolbar{--background: var(--fm-bg-2);--color: var(--fm-fg);--border-color: var(--fm-border-strong);--min-height: 32px}ion-modal{--background: var(--fm-bg-1);--border-radius: 6px;--width: 560px;--height: auto;--max-height: 80vh}ion-toast{--background: var(--fm-bg-2);--color: var(--fm-fg);--border-color: var(--fm-border-strong);--border-style: solid;--border-width: 1px;--border-radius: 4px;font-family:var(--fm-font-sans);font-size:calc(12px * var(--fm-type-scale));font-weight:600}ion-button{--border-radius: 3px;--box-shadow: none;text-transform:none;letter-spacing:0;font-weight:600;font-size:calc(12px * var(--fm-type-scale));height:28px}:root{--fm-scale: 1.25;--fm-type-scale: 1.25}:root{--app-mobile-gutter: 8px}:root{--app-desktop-gutter: var(--fm-pad-page-x, 22px)}body{background:var(--fm-bg);color:var(--fm-fg);font-family:var(--fm-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.sq-dragging,body.sq-dragging *{cursor:grabbing!important}@media(min-width:768px){.fm-shell .fm-shell__mhdr,.fm-shell .fm-shell__actionbar{display:none}}@media(max-width:767px){.fm-shell .fm-shell__side,.fm-shell .fm-shell__top,.fm-shell .fm-shell__status{display:none}}.fm-shell .fm-shell__main{position:relative}app-root .fm-manage-row__main{display:flex;flex-direction:column}app-root .fm-clubcard__form-pills .fm-form-pill:not(.fm-form-pill--w):not(.fm-form-pill--d):not(.fm-form-pill--l){background:var(--fm-accent-soft);color:var(--fm-accent);filter:blur(3px);-webkit-user-select:none;user-select:none}app-root .fm-topbar__crumb span.app-world-crumb-link:hover{color:var(--fm-fg)}app-root .fm-clubcard__row.app-club-home-link{border-radius:6px}app-root .fm-clubcard__row.app-club-home-link:hover{background:var(--fm-bg-2);box-shadow:0 0 0 5px var(--fm-bg-2)}app-root .fm-clubcard__row.app-club-home-link:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}app-root .fm-clubcard__stats>div.app-league-table-link{border-radius:var(--fm-r-sm)}app-root .fm-clubcard__stats>div.app-league-table-link:hover{background:var(--fm-surface-overlay);box-shadow:0 0 0 4px var(--fm-surface-overlay)}app-root .fm-clubcard__stats>div.app-league-table-link:focus-visible{outline:none;box-shadow:var(--fm-focus-ring)}app-root .fm-actionbar__crest-art .pfc-crest__stage{max-width:var(--fm-ab-crest-box, 34px);max-height:var(--fm-ab-crest-box, 34px);min-width:0;min-height:0}@media(max-width:767px){app-root .fm-shell{--app-ab-crest-rise: max( 0px, calc( var(--fm-ab-crest-box) * var(--fm-ab-crest-scale) / 2 - var(--fm-ab-h) / 2 - var(--fm-ab-crest-dy) ) );--fm-ab-crest-rise: 0px}app-root .fm-shell .fm-shell__main{padding-bottom:calc(var(--fm-pad-page-y) + var(--app-ab-crest-rise))}app-root .fm-shell .fm-shell__main ion-content{--padding-bottom: var(--app-ab-crest-rise)}}:root:not([data-theme=light]) app-root{--fm-fg-muted: rgba(255, 255, 255, .66);--fm-fg-dim: rgba(255, 255, 255, .58)}:root[data-theme=light] app-root{--fm-fg-muted: rgba(17, 26, 46, .66);--fm-fg-dim: rgba(17, 26, 46, .52)}@media(prefers-reduced-motion:reduce){app-root *,app-root *:before,app-root *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}ion-modal{--backdrop-opacity: .82}ion-modal.fm-modal-shell{--width: min(720px, calc(100vw - 32px) );--max-height: min(720px, calc(100vh - 32px) )}ion-modal.fm-td-info-modal{--width: min(440px, calc(100vw - 40px) );--height: auto;--border-radius: var(--fm-r-lg);--background: var(--fm-bg-1)}[data-theme=dark] ion-modal[class*=fm-tx-]{--fm-gold: #F5A524}ion-modal.fm-tx-neg-detail-modal,ion-modal.fm-tx-bulk-add-modal,ion-modal.fm-tx-inbound-full-modal,ion-modal.fm-tx-sign-all-confirm-modal,ion-modal.fm-tx-sign-off-confirm-modal,ion-modal.fm-tx-bid-accept-confirm-modal,ion-modal.fm-tx-list-confirm-modal,ion-modal.fm-tx-unlist-confirm-modal,ion-modal.fm-claim-team-confirm-modal{--width: min(560px, calc(100vw - 24px) );--height: min(720px, calc(100vh - 24px) );--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) }ion-modal.fm-tx-sign-off-confirm-modal,ion-modal.fm-tx-bid-accept-confirm-modal,ion-modal.fm-tx-list-confirm-modal,ion-modal.fm-tx-unlist-confirm-modal,ion-modal.fm-claim-team-confirm-modal{--width: min(420px, calc(100vw - 24px) );--height: auto;--max-height: min(560px, calc(100vh - 24px) )}ion-modal.fm-sell-team-modal{--width: min(440px, calc(100vw - 24px) );--height: auto;--max-width: calc(100vw - 24px) ;--max-height: min(640px, calc(100vh - 24px) )}ion-modal.fm-tx-sign-all-confirm-modal{--width: min(480px, calc(100vw - 24px) );--height: min(640px, calc(100vh - 24px) );--max-height: calc(100vh - 24px) }ion-modal.sq-confirm-modal{--width: min(440px, calc(100vw - 24px) );--height: min(360px, calc(100vh - 24px) );--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) }ion-modal.sq-bulk-modal{--width: min(520px, calc(100vw - 24px) );--height: min(680px, calc(100vh - 24px) );--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) }ion-modal.fm-booster-modal{--width: min(440px, calc(100vw - 24px) );--height: auto;--max-width: calc(100vw - 24px) ;--max-height: min(640px, calc(100vh - 24px) );--border-radius: var(--fm-r-lg);--background: var(--fm-bg-1)}@media(max-width:767px){ion-modal.fm-booster-modal{--width: 100vw;--max-width: 100vw;--max-height: 88vh;--border-radius: var(--fm-r-lg) var(--fm-r-lg) 0 0;align-items:flex-end;justify-content:center}@supports (height: 1dvh){ion-modal.fm-booster-modal{--max-height: 88dvh}}}ion-modal.sq-train-picker{--width: min(480px, calc(100vw - 24px) );--height: auto;--max-height: min(600px, calc(100vh - 24px) );--border-radius: var(--fm-r-lg);--background: var(--fm-bg)}@media(max-width:767px){ion-modal.sq-train-picker{--width: 100vw;--max-width: 100vw;--max-height: 88vh;--border-radius: var(--fm-r-lg) var(--fm-r-lg) 0 0;align-items:flex-end;justify-content:center}@supports (height: 1dvh){ion-modal.sq-train-picker{--max-height: 88dvh}}}ion-modal.sq-scout-panel{--width: min(540px, 100vw);--height: 100%;--max-width: 100vw;--max-height: 100vh;--border-radius: 0;--box-shadow: -16px 0 48px rgba(0, 0, 0, .55);align-items:stretch;justify-content:flex-end}.app-gu-badge{margin-left:auto;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;background:var(--fm-accent);color:var(--fm-bg);border-radius:999px;font:800 var(--fm-size-9)/1 var(--fm-font-mono);letter-spacing:.2px;pointer-events:none;flex:none;box-shadow:0 0 6px -1px var(--fm-accent-glow)}.fm-iconbtn:has(>.app-gu-dot),.fm-mhdr__icon:has(>.app-gu-dot){position:relative}.app-gu-dot{position:absolute;top:4px;right:4px;width:7px;height:7px;border-radius:50%;background:var(--fm-accent);border:1.5px solid var(--fm-bg-2);pointer-events:none;z-index:2;box-shadow:0 0 6px -1px var(--fm-accent-glow)}ion-modal.fm-game-updates-panel{--width: min(440px, 100vw);--height: 100%;--max-width: 100vw;--max-height: 100vh;--border-radius: 0;--background: var(--fm-bg-1);--box-shadow: -16px 0 48px rgba(0, 0, 0, .55);align-items:stretch;justify-content:flex-end}ion-modal.fm-game-update-composer{--width: min(560px, calc(100vw - 24px) );--height: auto;--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) ;--border-radius: var(--fm-r-lg);--background: var(--fm-bg-1)}ion-modal.pfc-renew-modal{--width: min(480px, calc(100vw - 24px) );--height: auto;--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 48px) ;--background: var(--fm-bg-1);--border-radius: 8px;--box-shadow: 0 16px 48px rgba(0, 0, 0, .55), 0 0 0 1px var(--fm-border-strong);--backdrop-opacity: .82}ion-modal.pfc-renew-modal::part(backdrop){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}ion-modal.modal-default:not(.overlay-hidden)~ion-modal.modal-default.pfc-renew-modal{--backdrop-opacity: .82;--box-shadow: 0 16px 48px rgba(0, 0, 0, .55), 0 0 0 1px var(--fm-border-strong)}ion-modal.modal-default:not(.overlay-hidden)~ion-modal.modal-default.pd-modal-shell-full{--backdrop-opacity: .82;--box-shadow: 0 16px 48px rgba(0, 0, 0, .55), 0 0 0 1px var(--fm-border-strong)}ion-modal.modal-default:not(.overlay-hidden)~ion-modal.modal-default.fm-game-update-composer{--backdrop-opacity: .82;--box-shadow: 0 16px 48px rgba(0, 0, 0, .55), 0 0 0 1px var(--fm-border-strong)}ion-modal.fm-dialog-modal{--width: min(560px, calc(100vw - 24px) );--height: min(440px, calc(100vh - 24px) );--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) }ion-modal.fm-form-modal{--width: min(520px, calc(100vw - 24px) );--height: min(640px, calc(100vh - 24px) );--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) }ion-modal.fm-campaign-modal{--width: min(960px, calc(100vw - 24px) );--height: min(820px, calc(100vh - 24px) );--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) ;--border-radius: var(--fm-r-lg);--background: var(--fm-bg)}ion-modal.fm-friendly-modal{--width: min(640px, calc(100vw - 24px) );--height: min(760px, calc(100vh - 24px) );--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) ;--border-radius: var(--fm-r-lg);--background: var(--fm-bg)}ion-modal.fm-feedback-modal{--width: min(460px, calc(100vw - 24px) );--height: auto;--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) ;--border-radius: var(--fm-r-lg);--background: var(--fm-bg-2)}ion-modal.fm-launch-splash-modal{--width: min(640px, calc(100vw - 24px) );--height: auto;--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) ;--border-radius: var(--fm-r-lg);--background: var(--fm-bg-2);--box-shadow: var(--fm-shadow-modal);--backdrop-opacity: .68}ion-modal.fm-store-modal{--width: min(760px, calc(100vw - 24px) );--height: auto;--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) ;--background: var(--fm-bg-1)}ion-modal.pd-modal-shell{--width: min(720px, calc(100vw - 24px) );--height: min(760px, calc(100vh - 24px) );--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) }ion-modal.pfc-confirm-v2-modal{--width: min(420px, calc(100vw - 24px) );--height: auto;--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) ;--background: var(--fm-bg-1)}ion-modal.pfc-confirm-3way-modal{--width: min(440px, calc(100vw - 24px) );--height: auto;--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 24px) ;--background: var(--fm-bg-1)}ion-modal.pd-modal-shell-full{--width: min(920px, calc(100vw - 24px) );--height: auto;--max-width: calc(100vw - 24px) ;--max-height: calc(100vh - 48px) ;--background: var(--fm-bg-1);--border-radius: 8px;--box-shadow: 0 16px 48px rgba(0, 0, 0, .55), 0 0 0 1px var(--fm-border-strong);--backdrop-opacity: .82}ion-modal.pd-modal-shell-full::part(backdrop){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:767px){ion-modal.pd-modal-shell-full{--width: 100vw;--max-width: 100vw;--height: 92vh;--max-height: 100%;--border-radius: 12px 12px 0 0;--box-shadow: 0 0 0 1px var(--fm-border-strong);align-items:flex-end;justify-content:center}@supports (height: 1dvh){ion-modal.pd-modal-shell-full{--height: 92dvh}}}ion-modal.fm-team-details-modal{--width: min(1040px, calc(100vw - 28px) );--height: min(880px, calc(100vh - 28px) );--max-width: calc(100vw - 28px) ;--max-height: calc(100vh - 28px) ;--border-radius: var(--fm-r-lg);--background: var(--fm-bg-1)}@media(max-width:767px){ion-modal.fm-team-details-modal{--width: 100vw;--max-width: 100vw;--height: 92vh;--max-height: 100%;--border-radius: var(--fm-r-lg) var(--fm-r-lg) 0 0;align-items:flex-end;justify-content:center}@supports (height: 1dvh){ion-modal.fm-team-details-modal{--height: 92dvh}}}ion-modal.fm-manager-details-modal{--width: min(1040px, calc(100vw - 28px) );--height: min(880px, calc(100vh - 28px) );--max-width: calc(100vw - 28px) ;--max-height: calc(100vh - 28px) ;--border-radius: var(--fm-r-lg);--background: var(--fm-bg-1)}@media(max-width:767px){ion-modal.fm-manager-details-modal{--width: 100vw;--max-width: 100vw;--height: 92vh;--max-height: 100%;--border-radius: var(--fm-r-lg) var(--fm-r-lg) 0 0;align-items:flex-end;justify-content:center}@supports (height: 1dvh){ion-modal.fm-manager-details-modal{--height: 92dvh}}}ion-modal.fm-md-full-career-modal{--width: min(880px, calc(100vw - 28px) );--height: min(820px, calc(100vh - 28px) );--max-width: calc(100vw - 28px) ;--max-height: calc(100vh - 28px) ;--border-radius: var(--fm-r-lg);--background: var(--fm-bg-1)}@media(max-width:767px){ion-modal.fm-md-full-career-modal{--width: 100vw;--max-width: 100vw;--height: 92vh;--max-height: 100%;--border-radius: var(--fm-r-lg) var(--fm-r-lg) 0 0;align-items:flex-end;justify-content:center}@supports (height: 1dvh){ion-modal.fm-md-full-career-modal{--height: 92dvh}}}ion-modal.fm-prep-editor-modal{--width: min(1320px, calc(100vw - 28px) );--height: min(1000px, calc(100vh - 40px) );--max-width: calc(100vw - 28px) ;--max-height: calc(100vh - 40px) ;--background: var(--fm-bg-1);--border-radius: 10px;--box-shadow: 0 16px 48px rgba(0, 0, 0, .55), 0 0 0 1px var(--fm-border-strong);--backdrop-opacity: .82}@media(max-width:767px){ion-modal.fm-prep-editor-modal{--width: 100vw;--max-width: 100vw;--height: 96vh;--max-height: 100%;--border-radius: 12px 12px 0 0;align-items:flex-end;justify-content:center}@supports (height: 1dvh){ion-modal.fm-prep-editor-modal{--height: 96dvh}}}
