:root{--ion-background-color: var(--background-gradient);--ion-text-color: var(--text-primary);--ion-text-color-rgb: 255,255,255;--ion-color-primary: #3880ff;--ion-color-primary-rgb: 56, 128, 255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #3171e0;--ion-color-primary-tint: #4c8dff;--ion-color-secondary: #3dc2ff;--ion-color-secondary-rgb: 61, 194, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #36abe0;--ion-color-secondary-tint: #50c8ff;--ion-color-tertiary: #5260ff;--ion-color-tertiary-rgb: 82, 96, 255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #4854e0;--ion-color-tertiary-tint: #6370ff;--ion-color-success: #2dd36f;--ion-color-success-rgb: 45, 211, 111;--ion-color-success-contrast: #000000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28ba62;--ion-color-success-tint: #42d77d;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #ff2d45;--ion-color-danger-rgb: 255, 45, 69;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #e0283d;--ion-color-danger-tint: #ff4258;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #ffffff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e;--ion-color-medium: #92949c;--ion-color-medium-rgb: 146, 148, 156;--ion-color-medium-contrast: #ffffff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #808289;--ion-color-medium-tint: #9d9fa6;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9}body.dark-theme{--ion-background-color: var(--background-gradient);--ion-text-color: var(--text-primary);--ion-item-background: var(--card-background)}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-default-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-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{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{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, #3880ff) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !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, #3171e0) !important;--ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !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, #36abe0) !important;--ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #5260ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 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, #4854e0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd36f) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;--ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;--ion-color-tint: var(--ion-color-success-tint, #42d77d) !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, #eb445a) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !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, #cf3c4f) !important;--ion-color-tint: var(--ion-color-danger-tint, #ed576b) !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, #92949c) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !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, #808289) !important;--ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !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{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}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: env(safe-area-inset-top);--ion-safe-area-bottom: env(safe-area-inset-bottom);--ion-safe-area-left: env(safe-area-inset-left);--ion-safe-area-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}.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:not(.hydrated) body{display:none}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, #3880ff)}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}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width: 576px){.ion-hide-sm-up{display:none!important}}@media (max-width: 575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width: 768px){.ion-hide-md-up{display:none!important}}@media (max-width: 767.98px){.ion-hide-md-down{display:none!important}}@media (min-width: 992px){.ion-hide-lg-up{display:none!important}}@media (max-width: 991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width: 1200px){.ion-hide-xl-up{display:none!important}}@media (max-width: 1199.98px){.ion-hide-xl-down{display:none!important}}@charset "UTF-8";form{color:var(--form-text-color)}select{background-color:var(--form-background);color:var(--form-text-color);border:1px solid var(--form-border-color);box-shadow:none;outline:none}input[type=text],input[type=email],input[type=password],input[type=number],textarea{background-color:var(--form-background);color:var(--form-text-color);border:1px solid var(--form-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none}select option{background-color:var(--form-background);color:var(--form-text-color)}:root,body{--ws-yellow: #ffbb00;--ws-yellow-card: #edff00;--ws-red: #ff2d45;--ws-red-card: #ff0022;--ws-error: #ff2d45;--ws-green: #00ea00;--font-green: #00ea00;--font-red: #ff6b6b;--ws-gray-bright: #8c8c8c;--ws-gray-brighter: #b8b8b8;--ws-gray-medium: #4e4e4e;--ws-gray-medium-dark: #3d3d3d;--ws-gray-dark: #121212;--button-gray: #1f1f1f;--strong-gray: #1f1f1f;--shadow-grey: #383a3e;--gray-green: #405041;--background-blue: #1b2066;--background-blue-dark: #0c103f;--background-green-dark: #080c0a;--background-gradient: radial-gradient(ellipse 85% 65% at 50% 38%, rgba(198, 255, 58, .07) 0%, transparent 58%), linear-gradient(164deg, #020403 0%, #070908 50%, #020403 100%);--button-gradient: linear-gradient(164deg, #202921 0%, #3a4d3b 77%);--button-text-color: #ffffff;--button-text-shadow: 0px 0px 4px #000000;--logo-filter: none;--form-background: #2c2c2c;--form-text-color: #ffffff;--form-border-color: #575757;--text-primary: #ffffff;--text-secondary: #b8b8b8;--text-tertiary: #8c8c8c;--card-background: #000000;--input-background: #3d3d3d;--modal-background: #1e1e1e;--toolbar-background: #405041;--table-header-background: rgba(0, 32, 0, .5019607843);--table-row-background: rgba(64, 80, 65, .3);--gk-background: rgba(0, 22, 0, .521);--def-background: rgba(0, 40, 0, .6);--mid-background: rgba(0, 50, 0, .45);--str-background: rgba(0, 60, 0, .3);--border-color: #575757;--champ-color: #005a1e;--vize-champ-color: #004219;--el-color: #003113;--cc-color: #00200c;--relegation-color: #a10000;--relegated-color: #5c0000;--promoted-color: #025f25;--promote-relegation-color: #003113;--your-team-color: #ffbb00}body.dark-theme{--ws-yellow: #ffbb00;--ws-yellow-card: #edff00;--ws-red: #ff2d45;--ws-red-card: #ff0022;--ws-error: #ff2d45;--ws-green: #00ea00;--font-green: #00ea00;--font-red: #ff6b6b;--ws-gray-bright: #8c8c8c;--ws-gray-brighter: #b8b8b8;--ws-gray-medium: #4e4e4e;--ws-gray-medium-dark: #3d3d3d;--ws-gray-dark: #121212;--button-gray: #1f1f1f;--strong-gray: #1f1f1f;--shadow-grey: #383a3e;--gray-green: #405041;--background-blue: #1b2066;--background-blue-dark: #0c103f;--background-green-dark: #080c0a;--background-gradient: radial-gradient(ellipse 85% 65% at 50% 38%, rgba(198, 255, 58, .07) 0%, transparent 58%), linear-gradient(164deg, #020403 0%, #070908 50%, #020403 100%);--button-gradient: linear-gradient(164deg, #202921 0%, #3a4d3b 77%);--button-text-color: #ffffff;--button-text-shadow: 0px 0px 4px #000000;--logo-filter: none;--form-background: #2c2c2c;--form-text-color: #ffffff;--form-border-color: #575757;--text-primary: #ffffff;--text-secondary: #b8b8b8;--text-tertiary: #8c8c8c;--card-background: #000000;--input-background: #3d3d3d;--modal-background: #1e1e1e;--modal-backdrop-opacity: .8;--toolbar-background: #405041;--table-header-background: rgba(0, 32, 0, .5019607843);--table-row-background: rgba(64, 80, 65, .3);--gk-background: rgba(0, 22, 0, .521);--def-background: rgba(0, 40, 0, .6);--mid-background: rgba(0, 50, 0, .45);--str-background: rgba(0, 60, 0, .3);--border-color: #575757;--champ-color: #005a1e;--vize-champ-color: #004219;--el-color: #003113;--cc-color: #00200c;--relegation-color: #a10000;--relegated-color: #5c0000;--promoted-color: #025f25;--promote-relegation-color: #003113;--your-team-color: #ffbb00;--player-lineup-color: #00ea00;--player-reserve-color: #ead700;--row-hover-color: #242424;--modal-close-button-color: #8c8c8c;--current-week-color-1: #7c4848;--current-week-color-2: #777777}html,body{height:100%;margin:0;padding:0}body{--ion-font-family: "Verdana", "Geneva", "DejaVu Sans", sans-serif;font-family:Verdana,Geneva,DejaVu Sans,sans-serif;text-transform:uppercase;font-size:10px;height:100%;overflow-y:auto}h4{font-weight:700}app-auth-logout,app-standings,app-matchday,app-season-skills,app-season-leaguecup,app-season-elcup,app-season-clcup,app-season-friendly,app-season-watchmatch,app-office-finances,app-office-bank,app-office-stadium,app-office-sponsors,app-office-calendar,app-season-spy,app-leaguecup,app-elcup,app-clcup,app-team-lineup,app-team-tactics,app-team-transfermarket,app-team-contracts,app-team-training,app-team-trainingcamp,app-team-statistics,app-misc-profile-settings,app-misc-mailbox,app-misc-faq,app-misc-show-teams,app-team-info,app-misc-language,app-misc-premium,app-misc-walletconnect,app-team-player-profile,app-desk-referral,app-season-multimatch,app-season-cccup,app-office-sportsbetting,app-season-newspaper,app-season-statistics,app-season-matchpreview,app-misc-choose-team{width:100%;height:100%;overflow-y:auto}.fmp_loading{--background: #000000 !important;--spinner-color: #1c6dff !important;color:#fff!important}.full_content_frontpage{font-family:Arial,Helvetica,sans-serif!important;width:100vw;height:100vh;max-width:100vw;margin-bottom:20px;padding-bottom:20px;background:var(--background-gradient)}.full_content{margin-bottom:20px;padding-bottom:20px;min-height:100vh;overflow-y:scroll}.container_max{max-width:1310px;align-items:center;justify-items:center;margin:0 auto;height:100%}.cursor{cursor:pointer}.text-left,.text_left{text-align:left;justify-content:flex-start}.text-right,.text_right{text-align:right;justify-content:flex-end!important}.text-center,.text_center{text-align:center;justify-content:center}.justify_content_center{justify-content:center}.justify_content_left{justify-content:left}.justify_content_right{justify-content:right}.text_space_between{display:flex;justify-content:space-between;align-items:center}.text_logo_letters{font-size:36px;font-weight:900;text-shadow:0px 0px 4px #000000}.font_arial{font-family:Arial,Helvetica,sans-serif!important;font-size:12px}.font_yellow{color:#fb0}.font_yellow_card{color:#edff00}.font_red{color:#ff2d45}.font_red_card{color:#f02}.font_green{color:var(--font-green)}.font_loss{color:var(--font-red, #ff6b6b)}.font_orange{color:#f90}.font_gray{color:#8c8c8c}.font_dark_gray{color:#3d3d3d}.font_gray_bright{color:#b8b8b8}body.dark-theme .font_gray_bright,body.dark-theme .text_lineup_footedness{color:#e7e7e7}body.dark-theme .font_cup_div_1{color:#fff}body.dark-theme .font_cup_div_2{color:#d7d7d7}body.dark-theme .font_cup_div_3{color:#adadad}.match_separator{border-top:1px solid #555555;border-bottom:1px solid #555555}.icon_body{cursor:pointer}.icon_body:hover{color:#b8b8b8}.font_gray_small{color:#8c8c8c;font-size:8px;font-weight:400}.font_players_match{color:#fff;font-size:10px;font-weight:400}.font_black{color:#000!important}.font_your_team{color:var(--your-team-color);font-weight:700}.font_size_8{font-size:8px}.font_size_9{font-size:9px}.font_size_10{font-size:10px}.font_size_12{font-size:12px}.font_size_14{font-size:14px}.font_size_16{font-size:16px}.font_bold{font-weight:700!important}.text_ellipsis{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.font_blurred{color:#ffffff4d}.font_blur{filter:blur(3px)!important;-webkit-filter:blur(3px)}.height_30px{height:30px!important}.height_50px{height:50px!important}.full_height{height:100%}.border_radius_10{border-radius:8px}.headline{font-size:16px;font-weight:700}.headline_center{display:flex;align-items:center;font-size:18px;text-align:center;justify-content:center;font-weight:700;padding-top:5px;padding-bottom:5px}.headline_vertical_center{display:flex;align-items:center;font-size:18px;font-weight:700;padding-top:5px;padding-bottom:5px}.headline_left{font-size:20px;text-align:left;justify-content:left;font-weight:700;padding-top:5px;height:30px!important}.margin_top_10{margin-top:10px}.margin_top_20{margin-top:20px!important}.margin_bottom_10{margin-bottom:10px}.no_margin_top_bottom{margin-top:0;margin-bottom:0}.no_margin{margin:0!important}.no_padding{padding:0!important}.et_or_p{font-size:.8em;font-weight:100;vertical-align:super;position:relative;left:2px;top:-2px}.grid_slider{position:absolute;width:100vw;height:100vh;max-width:100vw;max-height:100vh;top:0;margin:0;padding:0;overflow:hidden}.row_slider{margin:0;padding:0;height:100vh}.col_slider{margin:0;padding:0}.swiper_container{height:100%}.swiper_container_wrapper{position:absolute;bottom:10px;left:0;max-width:410px;z-index:1005}.swiper_slide{height:100%}swiper-container::part(button-next),swiper-container::part(button-prev){padding-right:20px!important;color:#fff}swiper-container::part(button-next::after),swiper-container::part(button-prev::after){text-shadow:0px 0px 10px #000000!important}.img_slider_stadium_inside{object-fit:cover!important;width:100vw!important;height:100vh!important;z-index:1}.video_stadium_inside{width:100vw;height:100vh;object-fit:cover!important;filter:brightness(25%);z-index:1}.margin_to_header{margin-top:120px!important}.grid_socials_login_register{position:sticky;padding:0;top:0;width:100%;z-index:5}.row_header_navigation{align-items:center;justify-items:center;color:#8c8c8c;font-size:14px;font-weight:700}.row_navigation{text-align:center;box-shadow:0 0 20px #4e4e4e;margin-bottom:15px;background-color:#1e1e1ecc;border-radius:10px}.row_socials_contact_login{text-align:left;padding:5px 0}.col_home_header_logo{text-align:center;margin:0 auto}.col_header_language{position:absolute;top:5px;right:5px;margin-left:5px;max-width:50px!important;padding-top:0;padding-bottom:0;text-align:right}.img_header_language{width:40px;height:40px;padding:5px;cursor:pointer}.flags-dropdown{position:absolute;z-index:1000;right:5px}.flags-dropdown img{cursor:pointer}.flags-dropdown img:last-child{margin-bottom:0}.img_flag_matchday{width:15px;margin-right:3px}.img_header_socials{width:40px;height:40px;margin:1px 3px 0 0;text-align:left}.col_header_socials{position:absolute;top:5px;left:5px;margin-left:5px;padding-top:0;padding-bottom:0}.col_header_logo{display:flex;justify-content:center;align-items:center;background:#1e1e1e4d;border-top-left-radius:10px;border-bottom-left-radius:10px}.img_logo_header{position:absolute;height:40px;margin:0 auto;padding:0;overflow:visible}.wrappe_img_logo_ingame{max-width:100%;margin:0 auto}.img_logo_ingame{width:100%;height:auto;object-fit:contain;max-height:100%;filter:var(--logo-filter)}.col_header_nav{padding:16px 0;cursor:pointer;background-color:#1e1e1e00;transition:background-color .5s ease-out}.col_header_nav:hover{padding:16px 0;background-color:#000;background-color:linear-gradient(180deg,rgba(0,0,0,.4990371148) 0%,rgba(250,172,13,.7959558824) 25%,rgba(250,172,13,.7987570028) 75%,rgba(0,0,0,.5018382353) 100%);transition:background-color .5s ease-out;color:#fff;border-radius:10px}.col_header_nav a{color:#fff;text-decoration:none}.header-md:after{bottom:0;background:none}.col_header_button{max-width:100px;max-height:28px}.button_login_frontpage{position:relative;font-size:13px;max-height:24px;height:24px;margin-top:0;z-index:1}ion-button{--background: var(--button-gray) !important;color:var(--button-text-color)!important}ion-button.button-solid.ion-color-success{--ion-color-base: var(--fmp-cta) !important;--ion-color-contrast: #111 !important;--ion-color-shade: var(--fmp-lime-deep) !important;--ion-color-tint: #d8ff63 !important;--background: var(--fmp-cta) !important;--color: #111 !important;--box-shadow: 0 6px 16px rgba(143, 212, 20, .28);color:#111!important}ion-button.button-solid.ion-color-success::part(native){background:var(--fmp-cta)!important;color:#111!important}ion-button.button-solid.ion-color-success ion-icon{color:#111}ion-button.button-solid.ion-color-danger{--ion-color-base: var(--fmp-danger) !important;--ion-color-contrast: #fff !important;--ion-color-shade: #c4142e !important;--ion-color-tint: #ff6a78 !important;--background: var(--fmp-danger) !important;--color: #fff !important;--box-shadow: 0 6px 16px rgba(255, 45, 69, .28);color:#fff!important}ion-button.button-solid.ion-color-danger::part(native){background:var(--fmp-danger)!important;color:#fff!important}ion-button.button-solid.ion-color-danger ion-icon{color:#fff}.col_header_input{position:absolute;top:5px;right:5px;max-width:380px;max-height:28px;text-align:right}.col_menu_headline_middle,.row_header_manager_team{margin:0;padding:0}.div_slider_bottom{position:absolute!important;width:100vw!important;max-width:100vw!important;padding:0!important;margin:0!important;bottom:-5px!important;z-index:3!important}.row_headline{width:100vw!important;overflow:hidden!important;display:flex;justify-content:center;align-items:center}.headline_text{white-space:nowrap!important;margin:0!important;padding:10px!important;color:#fff!important;font-size:calc(1vw + 1vh + 1vmin)!important}ion-header ion-toolbar{--background: var(--background-gradient);--color: white;border-radius:10px 10px 0 0;border:2px solid #383a3e;box-shadow:2px 2px 5px #000}ion-header ion-title.modal-title-compact{--padding-start: 5px !important;--padding-end: 5px !important;padding-inline-start:5px!important;padding-inline-end:5px!important}.modal_footer{--background: var(--toolbar-background) !important;--color: var(--text-primary) !important;--border-color: transparent !important}app-login,app-register{display:block;width:100%;position:relative}.social-login-divider{text-align:center;margin:15px 0;position:relative}.social-login-divider:before,.social-login-divider:after{content:"";position:absolute;top:50%;width:30%;border-top:1px solid #ccc}.social-login-divider:before{left:0}.social-login-divider:after{right:0}.social-login-divider span{display:inline-block;padding:0 10px;color:#ccc;position:relative;font-size:12px}.social-button{margin:5px;--border-radius: 4px;width:250px}.google-icon{width:20px;height:20px;margin-right:4px}.discord-button{--background: #5865F2;--color: #FFFFFF}.flag_icon{width:20px;height:15px;margin-right:4px;border-radius:4px}.icon_svg_small{max-width:20px;max-height:20px}body.dark-theme .make_lighter{filter:brightness(2)}ion-header ion-toolbar{--background: var(--background-gradient);--color: var(--text-primary);border-radius:10px 10px 0 0;border:0px solid var(--shadow-grey);box-shadow:none}ion-header ion-title{font-family:Verdana,Geneva,DejaVu Sans,sans-serif;text-transform:uppercase;font-size:14px;font-weight:700}ion-header ion-button{--color: var(--text-primary);font-size:18px}ion-content{--background: var(--background-gradient);border-top:none}ion-content .loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999;overflow:hidden}ion-content .loading-text{text-align:center;color:var(--text-primary);margin:0 auto}.modal-footer{text-align:center;margin-top:20px}ion-toolbar{--background: var(--ion-color-primary);--color: white}ion-content{--background: var(--ion-background-color, #ffffff)}ion-content.full_content,#content-container{--background: transparent}ion-content.full_content::part(background),#content-container::part(background){background:linear-gradient(#020403e0,#070908e0),url(/assets/img/background/background.webp) center/cover no-repeat,#020403}ion-button[fill=clear]{--color: var(--ion-color-primary);font-size:14px}.auth-modal{--width: min(440px, 94vw);--height: auto;--max-height: 92vh;--border-radius: 20px;--background: var(--fmp-bg);--box-shadow: 0 24px 80px rgba(0, 0, 0, .62), 0 0 22px rgba(var(--fmp-lime-rgb), .24), 0 0 44px rgba(var(--fmp-lime-rgb), .1), 0 0 0 1px rgba(var(--fmp-lime-rgb), .28);--backdrop-opacity: .78;align-items:center}.auth-modal::part(backdrop){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.auth-modal::part(content){position:relative;height:auto;max-height:92vh;border-radius:20px;overflow:hidden;background:var(--fmp-bg);border:1px solid rgba(var(--fmp-lime-rgb),.34);box-shadow:0 24px 80px #0000009e,0 0 22px rgba(var(--fmp-lime-rgb),.24),0 0 44px rgba(var(--fmp-lime-rgb),.1)}.auth-modal .ion-page{position:relative;display:block;height:auto;max-height:92vh;contain:content;background:var(--fmp-bg)}.auth-modal app-auth-panel-modal,.auth-modal app-login,.auth-modal app-register{display:block;width:100%;text-transform:none}.auth-modal ion-backdrop{opacity:.72!important}.auth-modal-auto-height{--height: auto}.app_login,.app_register{display:flex;justify-content:center;align-items:center;z-index:3}.fmp_form_login_register{font-size:16px;padding:5px;border-radius:10px;border:1px solid #6b6b6b;text-transform:none}.col_login{display:flex;align-items:center}.text_forgot_password{font-size:12px;text-decoration:underline;cursor:pointer;text-align:right;color:#fff!important}.grid_logo_login_register{position:fixed;top:150px;left:10px;right:10px;bottom:70px;z-index:3}.grid_footer_socials{padding-bottom:10px}.icons_status_bar{font-size:20px!important}.icon_premium_star{position:absolute;top:30px;left:18px;color:#ff0}.align_left{text-align:left!important}.vertical_align_center{display:flex;align-items:center}.align_right{text-align:right!important}.align_right_flex{display:flex;justify-content:flex-end;align-items:center}.align_center{text-align:center!important}.cards_frontpage{top:50%;font-family:Arial,Helvetica,sans-serif!important}.div_cards_frontpage_icons{text-align:center;padding-top:15px}.div_popover{padding:16px;max-width:280px;background-color:#080c0a;color:#fff;border:1px solid #cccccc;border-radius:10px}ion-popover.popover-with-paragraphs{--max-height: min(70vh, calc(100dvh - 32px) );--width: min(280px, calc(100vw - 32px) )}ion-popover.popover-with-paragraphs::part(content){overflow-y:auto}.div_select_language{border-radius:10px;max-width:450px;padding:10px;text-align:center}.cards_frontpage ion-card-title{text-align:center}.cards_frontpage ion-card-subtitle{text-align:center;font-style:italic}.cards_frontpage,.cards_frontpage:hover{background:var(--card-background)!important}.div_cards_frontpage_icons .icon_cards_frontpage{font-size:64px}.ul_cards_frontpage{padding-left:20px}.grid_play_modes{position:absolute;bottom:0;z-index:2;justify-content:center;align-items:center}.grid_navi_menus_header{padding:0;margin:0;max-height:130px}.grid_navi_menus{padding:0;margin:0;width:100%}.grid_matchday{padding:0;margin:0}.icon_matchday_arrows{font-size:20px}ion-toggle{--handle-background: #000000 !important;--handle-background-checked: #fff !important}ion-toggle.toggle-checked::part(handle){background:#fff!important}ion-toggle::part(track){background:#646464!important}ion-toggle.toggle-checked::part(track),ion-toggle.ion-color-success.toggle-checked::part(track){background:var(--fmp-cta)!important}ion-toggle.toggle_formation_auto,ion-toggle.toggle_substitution_auto,ion-toggle.toggle_thrill{--handle-background: #ffffff !important;--handle-background-checked: #fff !important}ion-toggle.toggle_formation_auto:not(.toggle-checked)::part(handle),ion-toggle.toggle_substitution_auto:not(.toggle-checked)::part(handle),ion-toggle.toggle_thrill:not(.toggle-checked)::part(handle),ion-toggle.ion-color-danger:not(.toggle-checked)::part(handle){background:#fff!important}ion-toggle.toggle_formation_auto::part(track),ion-toggle.toggle_substitution_auto::part(track),ion-toggle.toggle_thrill::part(track),ion-toggle.ion-color-danger:not(.toggle-checked)::part(track){background:var(--fmp-danger)!important}ion-toggle.toggle_formation_auto.toggle-checked::part(track),ion-toggle.toggle_substitution_auto.toggle-checked::part(track),ion-toggle.toggle_thrill.toggle-checked::part(track){background:var(--fmp-cta)!important}ion-checkbox{--background: var(--ion-color-danger) !important;--border-color: var(--ion-color-danger) !important;--border-width: 2px;--checkmark-color: white !important;--size: 24px}ion-checkbox::part(container){background:var(--ion-color-danger)!important;position:relative}ion-checkbox:not(.checkbox-checked):after{content:"\2715";position:absolute;color:#fff;font-size:18px;font-weight:700;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:10}ion-checkbox.checkbox-checked{--border-color: var(--ion-color-success) !important;--background: var(--ion-color-success) !important;--background-checked: var(--ion-color-success) !important;--checkmark-color: white !important}ion-checkbox.checkbox-checked::part(container){background:var(--ion-color-success)!important}.match-preview-capacity-icon{width:18px;height:18px;flex-shrink:0}.match-preview-capacity{display:flex;align-items:center;justify-content:center;gap:6px}.match-preview-team-skills-group{display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer}.match-preview-team-skills{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:400;line-height:1}.match-preview-team-skills-icon{width:14px;height:14px;flex-shrink:0}.match-info.match-preview-info,.match-info.multi-match-info{overflow:hidden;border:none;background-color:#000;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.match-info.match-preview-info .audience,.match-info.match-preview-info h2,.match-info.match-preview-info h6,.match-info.match-preview-info small,.match-info.match-preview-info .match-preview-team-skills,.match-info.match-preview-info .match-preview-form-badge,.match-info.multi-match-info .audience,.match-info.multi-match-info h2,.match-info.multi-match-info h6,.match-info.multi-match-info small,.match-info.multi-match-info .match-preview-team-skills,.match-info.multi-match-info .match-preview-form-badge{text-shadow:0 1px 3px rgba(0,0,0,.85)}.match-info.match-preview-info .audience,.match-info.multi-match-info .audience{color:#ffffffd1;border-bottom-color:#ffffff47}.watchmatch-scoreboard{overflow:hidden;background:#0a0a0a;background-size:100% 100%;background-position:center;background-repeat:no-repeat;border:none;border-radius:14px;padding:10px 12px 12px;margin-bottom:8px;box-shadow:0 4px 16px #00000059}.watchmatch-scoreboard__meta{display:flex;justify-content:center;margin-bottom:10px}.watchmatch-scoreboard__audience-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 12px 5px 9px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0a}.watchmatch-scoreboard__audience-chip img{width:14px;height:14px;flex-shrink:0;opacity:.9}.watchmatch-scoreboard__audience-label{font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8f8f8f;white-space:nowrap}.watchmatch-scoreboard__audience-value{font-size:12px;font-weight:700;letter-spacing:.02em;color:#f0f0f0;white-space:nowrap}.watchmatch-scoreboard__main{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center}.watchmatch-scoreboard__team{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;border-radius:8px;transition:background-color .3s ease,box-shadow .3s ease}.watchmatch-scoreboard__team-row{display:flex;align-items:center;gap:8px;min-width:0}.watchmatch-scoreboard__team-row--away{flex-direction:row-reverse}.watchmatch-scoreboard__team-row--away .watchmatch-scoreboard__skills{align-items:flex-end}.watchmatch-scoreboard__team-row--away .watchmatch-scoreboard__skill-row{flex-direction:row-reverse}.watchmatch-scoreboard__logo{width:44px;height:44px;object-fit:contain;flex-shrink:0}.watchmatch-scoreboard__team-name{width:100%;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;text-shadow:0 1px 3px rgba(0,0,0,.85)}.watchmatch-scoreboard__score-part{display:inline-block}.watchmatch-scoreboard__score-part.animate-goal{animation-name:goalScoreGlowThrill;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}.watchmatch-scoreboard__score-part.animate-bigchance{animation-name:chanceFlash;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}.watchmatch-scoreboard__score-part.animate-redcard{animation-name:redCardFlash;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}.watchmatch-scoreboard__score-sep{display:inline-block}.watchmatch-scoreboard__skills{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.watchmatch-scoreboard__skill-row{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:#d0d0d0;line-height:1}.watchmatch-scoreboard__skill-row img{width:13px;height:13px;flex-shrink:0}.watchmatch-scoreboard__center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:80px;padding:0 4px}.watchmatch-scoreboard__score{font-size:32px;font-weight:800;line-height:1;color:#fff;white-space:nowrap;margin:0;text-shadow:0 1px 3px rgba(0,0,0,.85)}.watchmatch-scoreboard__minute-pill{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:5px 16px;border-radius:999px;background:#184428eb;border:1px solid rgba(45,211,111,.22);font-size:13px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:.02em}@media (max-width: 480px){.watchmatch-scoreboard{padding:8px 8px 10px}.watchmatch-scoreboard__meta{margin-bottom:8px}.watchmatch-scoreboard__audience-chip{padding:4px 10px 4px 8px;gap:5px}.watchmatch-scoreboard__audience-chip img{width:12px;height:12px}.watchmatch-scoreboard__audience-label{font-size:8px}.watchmatch-scoreboard__audience-value{font-size:11px}.watchmatch-scoreboard__main{gap:6px}.watchmatch-scoreboard__logo{width:36px;height:36px}.watchmatch-scoreboard__team-name{font-size:12px}.watchmatch-scoreboard__skill-row{font-size:10px}.watchmatch-scoreboard__skill-row img{width:12px;height:12px}.watchmatch-scoreboard__center{min-width:68px;gap:6px}.watchmatch-scoreboard__score{font-size:26px}.watchmatch-scoreboard__minute-pill{min-width:44px;padding:4px 12px;font-size:11px}}.match-preview-form-badges{display:flex;flex-wrap:nowrap;justify-content:center;gap:4px;margin-top:8px}.match-preview-form-badge{width:22px;height:22px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:10px;font-weight:800;line-height:1}.match-preview-form-badge.badge-win{background:#4caf5040;color:#8ee08e;border:1px solid rgba(76,175,80,.5)}.match-preview-form-badge.badge-draw{background:#ffc1072e;color:#ffd966;border:1px solid rgba(255,193,7,.45)}.match-preview-form-badge.badge-loss{background:#f4433638;color:#ff8a80;border:1px solid rgba(244,67,54,.45)}.multi-match-container{position:relative}.button_multimatch{margin:5px;border-radius:10px}.global-pause-indicator{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:10000}.global-pause-indicator .pause-chip{animation:globalPausePulse 1s ease-in-out infinite;font-size:1.2rem;padding:8px 16px}.global-pause-indicator .pause-chip ion-icon{font-size:1.5rem;margin-right:8px}@keyframes globalPausePulse{0%,to{transform:scale(1);box-shadow:0 4px 15px #ffc10766}50%{transform:scale(1.1);box-shadow:0 6px 25px #ffc107cc}}.loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:9999}.loading-overlay .loading-text{text-align:center;color:#fff;font-size:18px}.multi-match-header ion-toolbar{--background: rgba(255, 255, 255, .1);--color: white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.multi-match-header ion-title{font-weight:700;text-align:center}.matches-grid{padding:10px 0;max-width:1400px;margin:0 auto}.match-cell{padding:8px;margin-bottom:15px}@media (max-width: 768px){.match-cell{padding:4px;margin-bottom:10px}}.match-progress-container{position:relative;margin-bottom:10px}.match-progress-container.paused .progress-bar-fill:after{animation-play-state:paused}.match-progress-container.paused .current-minute{animation:pausedBlink 1s ease-in-out infinite}.match-progress-container .progress-bar{background:#fff3;border-radius:10px;height:20px;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #0000004d}.match-progress-container .progress-bar .progress-bar-fill{height:100%;background:linear-gradient(90deg,#4caf50,#8bc34a,#cddc39);border-radius:10px;transition:width .5s ease;position:relative}.match-progress-container .progress-bar .progress-bar-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shine 2s infinite}.match-progress-container .progress-bar .current-minute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.7);z-index:2}@keyframes shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pausedBlink{0%,to{opacity:1}50%{opacity:.3}}.match-info{background:#000;border-radius:12px;padding:12px;margin-bottom:8px;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.match-info .audience{font-size:11px;color:#838383;margin-bottom:8px;padding:2px 0;border-bottom:1px solid #838383}.match-info .audience .match-preview-capacity-icon{width:14px;height:14px}.match-info h2{font-size:28px;font-weight:700;margin:8px 0 4px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.match-info h6{font-size:11px;font-weight:600;margin:4px 0;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.match-info small{font-size:10px;color:#fff}.latest-action{display:none;justify-content:center;margin-top:3px}.latest-action ion-chip{--background: rgba(65, 65, 65, .9);--color: #2c3e50;font-size:10px;height:24px}.latest-action ion-chip ion-icon{font-size:12px;margin-right:2px}.latest-action ion-chip ion-label{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.multi-match-footer ion-toolbar{--background: rgba(255, 255, 255, .1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.multi-match-footer ion-toolbar ion-button{font-size:12px;height:32px}.multi-match-footer ion-toolbar ion-button ion-icon{font-size:16px;margin-right:4px}.team_home,.team_away{transition:background-color .3s ease,box-shadow .3s ease}.animate-goal h2{animation-name:goalScoreGlowThrill;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}.animate-goal h6{animation-name:teamNamePulseThrill;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}.animate-bigchance h2{animation-name:chanceFlash;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}.animate-bigchance h6{animation-name:teamNameShake;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}.animate-redcard h2{animation-name:redCardFlash;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}.animate-redcard h6{animation-name:teamNameShakeRedCard;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}@keyframes goalScoreGlowThrill{0%,to{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3);transform:scale(1)}20%{color:#00eaff;text-shadow:0 0 15px #00eaff,0 0 30px #0077ff;transform:scale(1.3)}40%{color:#07f;text-shadow:0 0 20px #00eaff,0 0 40px #0077ff;transform:scale(1.4)}50%{color:#0f0;text-shadow:0 0 20px rgb(0,255,0),0 0 40px rgba(0,255,0,.8);transform:scale(1.5)}60%{color:gold;text-shadow:0 0 25px rgb(255,215,0),0 0 50px rgba(255,215,0,.8);transform:scale(1.6)}70%{color:#0f0;text-shadow:0 0 20px rgb(0,255,0),0 0 40px rgba(0,255,0,.8);transform:scale(1.4)}80%{color:#0f0;text-shadow:0 0 20px rgb(0,255,0),0 0 40px rgba(0,255,0,.8);transform:scale(1.25)}90%{color:gold;text-shadow:0 0 25px rgb(255,215,0),0 0 50px rgba(255,215,0,.8);transform:scale(1.1)}92%{color:#e0e0e0;text-shadow:0 2px 4px rgba(0,0,0,.2);transform:scale(1.05)}95%{color:#fafafa;text-shadow:0 2px 4px rgba(0,0,0,.1);transform:scale(1.01)}98%{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.05);transform:scale(1)}}@keyframes teamNamePulseThrill{0%,to{transform:translate(0) scale(1);color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}10%{transform:translate(-3px) scale(1);color:#00eaff;text-shadow:0 0 10px #00eaff}20%{transform:translate(3px) scale(1);color:#07f;text-shadow:0 0 15px #00eaff,0 0 30px #0077ff}30%{transform:translate(-2px) scale(1);color:#00eaff;text-shadow:0 0 10px #00eaff}33%{color:#07f;transform:translate(0) scale(1.2);text-shadow:0 0 15px #00eaff,0 0 30px #0077ff}40%{transform:translate(-1px) scale(1.1);color:#00eaff;text-shadow:0 0 15px #00eaff}50%{transform:translate(0) scale(1.2);color:#0f0;text-shadow:0 0 10px #ffffff}60%{color:gold;transform:translate(2px) scale(1.3);text-shadow:0 0 15px rgba(255,215,0,.8)}70%{color:#0f0;transform:translate(0) scale(1.2);text-shadow:0 0 10px rgba(0,255,0,.8)}80%{color:gold;transform:translate(1px) scale(1.1);text-shadow:0 0 15px rgba(255,215,0,.8)}90%{color:#0f0;transform:translate(1px) scale(1);text-shadow:0 0 15px rgba(255,215,0,.8)}}@keyframes chanceFlash{0%,to{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}20%{color:#00eaff;text-shadow:0 0 15px #00eaff,0 0 30px #0077ff;transform:scale(1.3)}40%{color:#07f;text-shadow:0 0 20px #00eaff,0 0 40px #0077ff;transform:scale(1.4)}60%{color:#00eaff;text-shadow:0 0 15px #00eaff,0 0 30px #0077ff;transform:scale(1.2)}80%{color:#07f;text-shadow:0 0 10px #00eaff;transform:scale(1.1)}}@keyframes redCardFlash{0%,to{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}20%{color:orange;text-shadow:0 0 15px rgb(255,165,0),0 0 30px rgba(255,165,0,.8);transform:scale(1.3)}40%{color:#ff4500;text-shadow:0 0 20px rgb(255,69,0),0 0 40px rgba(255,69,0,.8);transform:scale(1.4)}60%{color:orange;text-shadow:0 0 15px rgb(255,165,0),0 0 30px rgba(255,165,0,.8);transform:scale(1.2)}80%{color:#ff4500;text-shadow:0 0 10px rgba(255,69,0,.8);transform:scale(1.1)}}@keyframes teamNameShake{0%,to{transform:translate(0);color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}10%{transform:translate(-3px);color:#00eaff;text-shadow:0 0 10px #00eaff}20%{transform:translate(3px);color:#07f;text-shadow:0 0 15px #00eaff,0 0 30px #0077ff}30%{transform:translate(-2px);color:#00eaff;text-shadow:0 0 10px #00eaff}40%{transform:translate(2px);color:#07f;text-shadow:0 0 15px #00eaff,0 0 30px #0077ff}50%{transform:translate(-1px);color:#00eaff;text-shadow:0 0 10px #00eaff}60%{transform:translate(1px);color:#07f;text-shadow:0 0 15px #00eaff,0 0 30px #0077ff}70%{transform:translate(-1px);color:#00eaff;text-shadow:0 0 10px #00eaff}80%{transform:translate(1px);color:#07f;text-shadow:0 0 15px #00eaff,0 0 30px #0077ff}90%{transform:translate(0);color:#00eaff;text-shadow:0 0 10px #00eaff}}@keyframes teamNameShakeRedCard{0%,to{transform:translate(0);color:#fff}10%{transform:translate(-3px);color:orange}20%{transform:translate(3px);color:#ff4500}30%{transform:translate(-2px);color:orange}40%{transform:translate(2px);color:#ff4500}50%{transform:translate(-1px);color:orange}60%{transform:translate(1px);color:#ff4500}70%{transform:translate(-1px);color:orange}80%{transform:translate(1px);color:#ff4500}90%{transform:translate(0);color:orange}}.match-completed .match-info{background:linear-gradient(135deg,#e8f5e8,#d4f4dd);border:2px solid #4CAF50}.match-completed .progress-bar-fill{background:linear-gradient(90deg,#4caf50,#66bb6a)}@media (max-width: 768px){.match-info{padding:8px}.match-info h2{font-size:24px}.match-info h6{font-size:12px}.match-info .audience{font-size:10px}.latest-action ion-chip{font-size:9px;height:20px}.latest-action ion-chip ion-label{max-width:80px}}@media (max-width: 480px){.matches-grid{padding:5px 0}.match-cell{padding:2px}.match-info{padding:6px}.match-info h2{font-size:20px}.match-info h6{font-size:11px}.progress-bar{height:16px}.progress-bar .current-minute{font-size:10px}}.grid_ion_alerts{font-size:11px!important;color:#fff}.alert-wrapper{box-shadow:0 0 10px!important;border-radius:10px!important}.col_matchday_manager,.col_matchday_team_calender{text-align:center;align-items:center;justify-content:center}.col_navi_menus_middle_header{display:flex;flex-direction:column;align-items:center}.col_navi_menus_middle_content{display:block;overflow-y:auto}.match-info{justify-content:space-between;padding:10px;background:#000;border-radius:10px;margin-bottom:10px}.team-score{font-weight:700}.match-progress-container{position:relative}.audience{text-align:center;font-weight:700}.progress_labels{background:#000;border-radius:10px;margin-top:10px}.row_watch_match_time{margin:0;padding:0}.col_watch_match_time{margin:0;padding:0;display:flex;align-items:center}.match-action-left{height:100%;display:flex;align-items:center;justify-content:flex-start}.match-action-right{height:100%;display:flex;flex-direction:column;align-items:flex-end}.no_margin_height_100{margin:0;height:100%;display:flex;align-items:center}.progress-bar{width:100%;height:25px;background-color:#e0e0e0;border-radius:12px;overflow:hidden;position:relative;box-shadow:0 3px 6px #0003}.progress-bar-fill{height:100%;background:linear-gradient(to right,#4caf50,#2e7d32);transition:width 1s ease-in-out;border-radius:12px}.progress-bar-fill.completed{transition:none!important}.current-minute{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%);font-size:14px;color:#000;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.icon_playerStats{font-size:20px;color:#fff;cursor:pointer}.icon_playerStats_small{font-size:14px;color:#fff;cursor:pointer}.icon_rename{font-size:22px;vertical-align:middle;cursor:pointer;margin-left:4px}.icon_info{color:#fff;border-radius:50%;padding:0;font-size:20px;cursor:pointer}.input_rename{font-size:12px;width:100px;margin-left:8px}.input_referral_code{text-align:center;width:100%;font-size:1.2em;padding:12px;border-radius:8px;border:1px solid #ccc;background:#405041}.img_watchmatch_ball_small{width:15px}.col_countries{cursor:pointer}.col_countries:hover{cursor:pointer;color:#00ea00}.div_calendar{display:flex;justify-content:center;width:100%;height:100%;padding-top:5px;background-image:url(/assets/svg/calendar_background_2.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.div_text_calendar{color:#4d2b06;line-height:0;text-align:center;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.col_calendar{margin:0;padding:0}.text_calendar_day{font-size:20px;font-weight:700;color:#4d2b06;text-align:center}.text_time_to_calculation{font-size:12px;color:#696969;text-align:center;display:flex;align-items:center;justify-content:center;width:100%}.text_calendar_month{font-size:12px;font-weight:700;color:#fff;text-align:center}.text_calendar_year{font-size:14px;font-weight:700;color:#4d2b06;text-align:center}.text_calendar_start_match{position:absolute;width:100%;bottom:6px;font-size:16px;font-weight:700;text-align:center;color:#fff;left:50%;transform:translate(-50%)}.text_calendar_league{font-size:12px;font-weight:700;color:#4d2b06;text-align:center;line-height:1.15;white-space:normal;max-width:100%;padding:0 4px;margin:3px}.desk-comp-label__title,.desk-comp-label__detail{display:inline}.desk-comp-label__title:after{content:"\a0"}@media only screen and (min-width: 768px){.col_menu_right .text_calendar_league app-desk-header-competition-label{display:flex;flex-direction:column;align-items:center;max-width:100%;line-height:1.15}.col_menu_right .desk-comp-label__title,.col_menu_right .desk-comp-label__detail{display:block;white-space:nowrap}.col_menu_right .desk-comp-label__title:after{content:none}.col_menu_right .desk-comp-label__detail{font-size:10px}}.text_free_team{color:#00ea00}.text_reserved_team{color:#ff2d45}.tm_highest_bid{color:#00ea00;font-weight:700}.text_team_free{cursor:pointer}.text_team_free:hover{cursor:pointer;color:#00ea00}.toggle_message{padding:10px 0}.div_sign_manager_contract{position:fixed;top:20px;max-width:860px;width:90%;max-height:90%;display:flex;justify-content:center;align-items:center;background-color:#ccc;background:url(/assets/img/background/manager_contract.webp);z-index:9998;overflow-y:auto}.div_close_contract{position:absolute;right:10px;top:10px;font-size:24px;color:#000}.text_sign_manager_contract{text-align:center;color:#000;margin:0 auto;padding:15px}.text_sign_manager_contract h1{margin-top:0}.col_contract_signature{max-width:300px;text-align:center}.col_contract_signature_button{text-align:center}.option_country_name_flag{padding-left:20px}.mailbox_textarea{width:100%;min-height:100px}.grid_blue_table{background:var(--background-gradient);border-radius:10px;border:2px solid var(--border-color);box-shadow:2px 2px 5px #00000080;margin:8px 6px 30px}.grid_blue_table_flexible_size{background:var(--background-gradient);border-radius:10px;border:2px solid var(--border-color);box-shadow:2px 2px 5px #00000080;margin:8px 6px 30px;padding:0}.row_headline_styles{background-color:#202921;border-radius:8px 8px 0 0}.row_headline_styles_no_radius{background-color:#202921}.row_headline_styles_bottom_radius{background-color:#202921;border-radius:0 0 8px 8px}.col_finance_headline{min-width:200px;font-size:12px}.col_finance_value{font-size:12px}.col_blue_table{background:var(--background-gradient);border-radius:5px;border:2px solid var(--border-color);box-shadow:2px 2px 5px #0000004d;margin-top:8px}.table_grid_layout{background:var(--background-gradient);border-radius:10px;width:100%}.tableBorderTop{border-top:1px solid #575757}.borderTopFinances{border-top:1px solid #ccc}.form_select_season{display:flex;align-items:center;justify-content:center;gap:8px}.form_select_season ion-icon{font-size:20px;cursor:pointer;transition:color .2s}.form_select_season select{vertical-align:middle;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gk_color{background-color:var(--gk-background)}.def_color{background-color:var(--def-background)}.mid_color{background-color:var(--mid-background)}.str_color{background-color:var(--str-background)}.grey_one{background-color:#0c103f}.grey_two{background-color:#1b2066}.grey_two_underline{background-color:#1b2066;border-bottom:1px solid #979797}.grid_blue_table ion-col{align-items:center;display:flex}.grid_blue_table .vertical_top{align-items:start;display:flex}.champ_color{background-color:var(--champ-color)}.vize_champ_color{background-color:var(--vize-champ-color)}.el_color{background-color:var(--el-color)}.cc_color{background-color:var(--cc-color)}.relegation_color,.relegation_match_color{background-color:var(--relegation-color)}.relegated_color{background-color:var(--relegated-color)}.promoted_color{background-color:var(--promoted-color)}.promote_relegation_color{background-color:var(--promote-relegation-color)}.row_league_bg_color{background-color:#5e5c5c}.row_internation_bg_color{background-color:#525252}.row_nationalcup_bg_color{background-color:#464646}.row_relegation_bg_color{background-color:#313131}.row_seasonend_bg_color{background-color:#1f1f1f}.current_week{background:#fff0;animation:current_week_effect 1s infinite}@keyframes current_week_effect{0%{background:#fff0;background-color:var(--current-week-color-1)}50%{background:#fff0;background-color:var(--current-week-color-2)}to{background:#fff0;background-color:var(--current-week-color-1)}}.wrong_value{display:inline-block;font-weight:700}body.dark-theme .wrong_value{animation:color-pulse-dark 1.5s ease-in-out infinite!important}@keyframes color-pulse-light{0%{color:#ff2d45}50%{color:#000}to{color:#ff2d45}}@keyframes color-pulse-dark{0%{color:#ff2d45}50%{color:#fff}to{color:#ff2d45}}.background_odd{background-color:#23297a}.background_even{background-color:#222553}.row_table_normal{display:flex;align-items:center}.row_table{display:flex;align-items:center;cursor:pointer;height:26px}.row_table_matchday_header{display:flex;align-items:center;cursor:pointer;height:50px}.row_table:hover{background-color:var(--row-hover-color)}.row_table_no_background{display:flex;align-items:center}.row_table_result{height:28px;align-items:center}.grid_outter{width:100vw;height:100vh;max-width:100vw;padding:0!important;margin:0!important;overflow-y:auto}.fixed_background{position:fixed;top:0;left:0;width:100%;min-height:100%;z-index:-1;background:transparent;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.fixed_background::-webkit-scrollbar{display:none}.row_outter{height:100%;padding:0!important;margin:0!important;display:flex;align-items:center;justify-content:center}.col_outter{padding:0!important;margin:0!important;height:100%}.col_navi_menus_left,.col_navi_menus_right{text-align:center;display:flex;justify-content:center}.grid_menu_middle_header{text-align:center;max-width:90%}.grid_menu_middle{text-align:center;max-width:460px}.grid_menu_middle_season{text-align:center;max-width:610px}.form_select_season{text-align:center;font-size:14px}.form_select_friendly_match{text-align:left;font-size:14px}.no_flex{flex:none}.row_menu_middle{text-align:center;justify-content:center;align-items:center}.col_menu_left,.col_menu_right,.col_menu_middle{display:block;text-align:center;max-width:unset;min-width:150px!important;width:100%;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;padding:5px;margin:auto;border-radius:2px}.button_header_image{display:block;width:135px;height:100px;align-items:center;justify-content:center;background:#1b2066;color:#fff;padding:5px;border:2px solid rgba(252,252,252,.411);border-radius:2px;box-shadow:inset 0 0 3px 6px #000000d3}.button_header_image:hover{box-shadow:inset 0 0 1px 3px #ffffffd3}.button_image{display:inline-flex;width:135px;height:135px;align-items:center;justify-content:center;background:var(--button-gradient);padding:5px;border-radius:15px;border:2px solid rgba(255,255,255,.12);box-shadow:0 0 10px #000;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}@media (hover: hover){.button_image:hover{border-color:var(--ion-color-success);box-shadow:0 0 14px rgba(var(--ion-color-success-rgb, 45, 211, 111),.4)}}.button_image img{text-align:center;padding-bottom:10px}.button_image .button_text{position:absolute;color:var(--button-text-color);bottom:15px;font-size:10px;text-align:center;text-transform:uppercase;text-shadow:var(--button-text-shadow)}.alert-button-danger{color:var(--ion-color-danger)!important;font-weight:700;border-radius:4px}.alert-button-success{color:var(--ion-color-success)!important;font-weight:700;border-radius:4px}.custom-alert .alert-button-group{padding:8px}.custom-alert .alert-button{padding:10px 15px;margin:0 5px}.img_tv_sponsor,.img_jersey_sponsor{max-height:125px;cursor:pointer}.img_billboard_sponsors{border-radius:10px;cursor:pointer}.img_home_logo{max-width:400px}.img_opening_soon{max-height:60px;margin-right:15px}.img_manager_portrait{padding-bottom:5px;max-height:60px}.img_manager_portrait_team_info{max-height:45px}.img_player_portrait{position:absolute;top:15px;right:15px;z-index:2;max-height:180px;max-width:125px}.padding_top_10px{padding-top:10px}.padding_bottom_10px{padding-bottom:10px}.img_stars_rating{height:15px}.spinner{width:150px;height:150px;position:absolute;z-index:3}.background_green_dark{background:#080c0a}.div_team_logo{display:flex;align-items:center;justify-content:center}.team_logo_with_flag{position:relative;display:inline-block;margin-right:3px;vertical-align:middle;line-height:0}.team_logo_with_flag_flag{position:absolute;right:-2px;bottom:-3px;width:9px;height:auto}.team_logo_svg{width:18px;height:auto;max-height:18px;display:inline-block;vertical-align:middle;object-fit:contain}.team_logo_svg_small{width:12px;height:auto;max-height:12px;display:inline-block;vertical-align:middle;object-fit:contain;margin-right:2px}.team_logo_svg_tm{width:15px;height:auto;max-height:15px;margin-right:2px;display:inline-block;vertical-align:middle;object-fit:contain}.team_no_logo{width:18px;height:auto;max-height:18px;display:inline-block;vertical-align:middle;object-fit:contain}.team_no_logo_tm{width:15px;height:auto;max-height:15px;margin-right:2px;display:inline-block;vertical-align:middle;object-fit:contain}.team_logo_half_svg{width:32px;height:auto;max-height:32px;display:inline-block;vertical-align:middle;object-fit:contain}.team_logo_big_svg,.team_no_logo_big,.team_logo_multimatch_svg,.team_no_logo_multimatch{width:60px;height:auto;max-height:60px;display:inline-block;vertical-align:middle;object-fit:contain}.show_team_logo_svg{width:auto;height:auto;max-height:120px;padding-top:10px;display:inline-block;vertical-align:middle;object-fit:contain}.team_rank_fixed{font-size:.8em;vertical-align:super;line-height:0;margin-left:2px}.col_bank_img{text-align:center}.input_entry_fee{max-width:60px;text-align:right}.input_loan_amount{width:100%}.button_submit_loan_amount{text-align:center}.grid_football_field{margin:0;padding:0;background:url(/assets/img/team/field.webp);background-size:100% 100%;background-repeat:no-repeat;width:100%;height:100%}.grid_football_field ion-col{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px;margin:0;width:30px;height:60px;text-align:center;border-radius:7px}.grid_football_field ion-col:hover{background:#0000007a!important;border-radius:7px}.grid_football_field .position_closed{visibility:hidden}.col_position{font-size:10px;font-weight:700;text-align:center;color:#000;padding:0;margin:0;cursor:pointer}.col_position:hover{color:#fff}.text_field_player_name{display:block;margin:0 auto;white-space:nowrap;overflow:hidden;max-width:100%;color:#000;cursor:pointer}.player_field_card{display:flex;flex-direction:column;align-items:center;width:100%;cursor:pointer}.player_card_label{display:flex;flex-direction:column;align-items:center;background:#0f2f07;margin-top:1px;border-radius:5px;overflow:visible}.player_card_label_watchmatch{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:1px;border-radius:2px;overflow:visible;max-width:70px}.player_card_name{display:block;background:#0f2f07;color:#fff;font-size:10px;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;width:100%;line-height:1.6;border-radius:5px 5px 0 0}.player_card_name_res{display:block;background:#0f2f07;color:#fff;font-size:10px;text-align:center;white-space:nowrap;overflow:hidden;width:100%;line-height:1.6;border-radius:2px 2px 0 0}.player_card_stats{display:inline-flex;font-weight:100;justify-content:space-between;align-items:center;background:#0f2f07;border-radius:0 0 5px 5px;padding:0 1px;min-width:100%;width:max-content;line-height:1.4}.stat_avg{color:gold;font-size:9px;font-weight:700;white-space:nowrap}.stat_ef{color:#b4ffb4;font-size:9px;font-weight:700;white-space:nowrap}.stat_avg_res{color:gold;font-size:8px;font-weight:100;white-space:nowrap}.stat_ef_res{color:#b4ffb4;font-size:8px;font-weight:100;white-space:nowrap}.img_player_on_field{width:20px;height:22px;display:block;margin:0 auto;padding:0;text-align:center;cursor:pointer}app-team-lineup .grid_football_field .player_field_card,app-team-lineup .grid_football_field .player_field_card *,app-team-lineup .grid_bench_lineup .player_field_card,app-team-lineup .grid_bench_lineup .player_field_card *{cursor:grab!important}app-team-lineup .grid_football_field .player_field_card img,app-team-lineup .grid_bench_lineup .player_field_card img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:auto}app-team-lineup .grid_football_field .player_field_card:active,app-team-lineup .grid_football_field .player_field_card:active *,app-team-lineup .grid_bench_lineup .player_field_card:active,app-team-lineup .grid_bench_lineup .player_field_card:active *{cursor:grabbing!important}.img_player_off_field{width:15px;height:auto;display:block;margin:0 auto;padding:0;text-align:center;opacity:.8;filter:sepia(500%) hue-rotate(279deg) saturate(200%)}.div_tactics_formation{margin-top:10px;text-align:center}.icon_reload_formation{font-size:20px;color:var(--text-primary);cursor:pointer;margin-left:10px}.ion_select_substitution{background-color:#1f1f1f;padding:3px;font-size:14px;border-radius:5px}ion-select.ion_select_substitution{--padding-start: 4px;--padding-end: 4px;--padding-top: 2px;--padding-bottom: 2px;height:auto;min-height:26px;width:100%;max-width:100%}.ion_select_finances{background-color:#1f1f1f;padding:3px;font-size:14px;border-radius:5px}ion-select.ion_select_finances{--padding-start: 4px;--padding-end: 4px;--padding-top: 2px;--padding-bottom: 2px;height:auto;min-height:26px;width:100px;max-width:100px}ion-select.ion_select_substitution::part(icon){width:10px;height:10px}select.ion_select_substitution{font-size:10px;padding:2px 4px;color:var(--form-text-color);border:1px solid var(--form-border-color);-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;background-color:var(--form-background);width:100%}select.ion_select_substitution option{background-color:var(--form-background);font-size:10px}:host ::ng-deep .select-interface-option{font-size:10px!important}ion-select.ion_select_substitution::part(text){font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ion-select.ion_select_substitution::part(icon){width:12px;height:12px}select.ion_select_substitution option{background-color:#1f1f1f;font-size:10px}ion-range{padding-top:0!important}.ion_range_effort{width:100%;padding:0 10px;height:25px}.ion_range_span{display:inline-block;font-weight:700;white-space:nowrap;margin-top:10px;margin-bottom:10px}.ion_range_div{flex:1;position:relative}.ion_range_scale{display:flex;justify-content:space-between;position:absolute;width:100%;bottom:0;font-size:11px;color:var(--ion-color-medium);padding:0 10px;box-sizing:border-box}.ion_range_scale span{text-align:center;min-width:20px}.player_in_lineup{color:var(--player-lineup-color);font-weight:700}.player_in_reserve{color:var(--player-reserve-color);font-weight:700}.grid_bench ion-col{display:block;padding:8px 3px;margin:0;width:30px;height:50px;text-align:center;background:url(/assets/img/team/bench_single.webp) no-repeat center bottom}.grid_bench ion-col:hover{background-color:#0000007a;background:url(/assets/img/team/bench_single.webp) no-repeat center bottom}.col_bench{align-items:center;justify-content:center;font-size:9px;text-align:center;color:#000;padding:0;margin:0 2px;border-radius:7px;cursor:pointer}.col_bench:hover{color:#fff}.grid_bench_lineup .bench_row{display:flex;flex-wrap:nowrap;justify-content:center}.grid_bench_lineup .bench_row_second{margin-top:2px}.grid_bench_lineup .col_bench{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px}.img_bench_empty{width:40px;height:auto;display:block;margin:0;opacity:.65;cursor:pointer;flex-shrink:0}.text_bench_player_name{display:block;margin:0 auto;color:var(--player-reserve-color);padding-top:4px}.row_table_players:hover{background-color:var(--row-hover-color);cursor:pointer}.text_lineup_footedness{font-size:9px}.highlight_hovered_player_list{background-color:#242424!important}.highlight_hovered_player_field{background-color:#858585!important}.highlight_hovered_player_list,.highlight_hovered_player_field{transition:background-color .3s ease-in-out}.row_training_headline{padding-top:10px}.col_training_balls_skills_avl{text-align:center;padding:0;margin:0}.col_training_balls_skills_conidition,.col_training_balls_skills_ballgame,.col_training_balls_skills_shot,.col_training_balls_skills_tactics{text-align:center;padding:0;margin:0;max-width:40px}.col_training_balls_position_avl{text-align:center;padding:0;margin:0}.col_training_balls_position_gk,.col_training_balls_position_def,.col_training_balls_position_mid,.col_training_balls_position_str,.col_training_balls_skills_training_type{text-align:center;padding:0;margin:0;max-width:40px}.img_training_ball{width:30px;margin:0;padding:1px}.img_watchmatch_ball{width:20px;margin:0 3px;padding:0}.img_watchmatch_ball_red{display:inline-block;position:relative;width:20px;margin:0 3px;padding:0;opacity:.2;filter:brightness(.5)}.img_watchmatch_ball_red:before,.img_watchmatch_ball_red:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#ff2d45;transform-origin:center}.img_watchmatch_ball_red:before{transform:translateY(-50%) rotate(45deg)}.img_watchmatch_ball_red:after{transform:translateY(-50%) rotate(-45deg)}.img_watchmatch_cards{height:20px;margin:0 3px;padding:1px}.img_detail_cards{height:15px;margin:0;padding:1px}.img_detail_cards_20h{height:20px;margin:0;padding:1px}.img_training_ball_transparent{width:30px;margin:0;padding:1px;opacity:.3}.img_remaining_training_balls{width:20px;max-width:20px;min-width:20px;margin:0;padding:1px}.grid_available_balls_skills{height:100%;padding:0;margin:0;border-radius:10px;border:1px solid var(--border-color);background:var(--background-gradient)}.grid_available_balls_positions{padding:0;margin:0;border:2px solid #cccccc;background:#818181;background:linear-gradient(180deg,#818181,#dadada 25%,#ededed 75%,#818181)}.row_balls{background:#207909;background:linear-gradient(0deg,#207909,#207909 10%,#82ff6e 27%,#fff0 35%,#fff0)}.img_training_camps{max-width:100%;max-height:120px;width:auto;height:auto;display:block;margin:0 auto;object-fit:contain;cursor:pointer;overflow:hidden}.training-camp-container{width:100%;max-width:220px;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.max_height_300_sticky{max-height:300px;overflow-y:auto}.row_sticky_header{position:sticky;top:0;z-index:1}.content_scrollable{overflow-y:auto;height:calc(100% - 50px)}.col_center{display:flex;justify-content:center;margin-top:10px;align-items:flex-start}.col_center_center{display:flex;justify-content:center;margin-top:10px;align-items:center}.icon_transfermarket_accept,.icon_transfermarket_reject{text-align:center;margin:auto 0;color:#fff;font-size:18px}.icon_bitcoin{font-size:14px;color:#fb0}.in_team{color:#fb0}.already_bid{color:#ff69b4;font-weight:700}.loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999;overflow:hidden}.loading-text{text-align:center;color:#fff;margin:0 auto}@keyframes loading-crescent-spin{to{transform:translate(-50%) rotate(360deg)}}.loading-overlay,ion-content .loading-overlay{background:#000c;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.loading-overlay .loading-text,.loading-overlay .loading-content,ion-content .loading-overlay .loading-text,ion-content .loading-overlay .loading-content{position:relative}.loading-overlay ion-spinner,ion-content .loading-overlay ion-spinner{display:block;width:112px;height:112px;margin:0 auto 10px;--color: transparent;color:transparent}.loading-overlay .loading-text:before,.loading-overlay .loading-content:before,ion-content .loading-overlay .loading-text:before,ion-content .loading-overlay .loading-content:before{content:"";position:absolute;top:10px;left:50%;width:92px;height:92px;transform:translate(-50%);border-radius:50%;background:url(/assets/img/logo/logo_webp_256px.webp) center/cover no-repeat;pointer-events:none;z-index:2}.loading-overlay .loading-text:after,.loading-overlay .loading-content:after,ion-content .loading-overlay .loading-text:after,ion-content .loading-overlay .loading-content:after{content:"";position:absolute;top:0;left:50%;width:112px;height:112px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,transparent 250deg,#fff 330deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));transform:translate(-50%);animation:loading-crescent-spin .9s linear infinite;pointer-events:none;z-index:1}.loading-overlay .loading-content .loading-text:before,.loading-overlay .loading-content .loading-text:after,ion-content .loading-overlay .loading-content .loading-text:before,ion-content .loading-overlay .loading-content .loading-text:after{content:none}.logout_overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#030504c7;display:flex;justify-content:center;align-items:center;z-index:9999}.logout_text{text-align:center;color:#fff;margin:0 auto}#content-container{width:100vw;max-width:100vw!important;height:100vh;display:flex;justify-content:center;align-items:center;transform-origin:top;overflow-y:scroll}.div_zoom{position:absolute;left:2px;top:2px}.video_home_stadium{width:100vw;height:100vh;object-fit:cover!important;filter:brightness(15%)}@media only screen and (max-width: 575.98px){[hidden-xs]{display:none!important}[show-xs]{display:block!important}.fix_width{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;overflow-x:hidden}.grid_menu_middle{padding:0;margin:0}.col_header_language{position:absolute;top:5px;right:5px;margin-left:5px;padding-top:0;padding-bottom:0;text-align:right}.img_header_language{width:30px;height:30px;margin:8px 3px 0 0;padding:2px;text-align:left}.col_header_input{position:absolute;top:5px;right:5px;max-width:380px;max-height:28px;text-align:right}.col_navi_menus_middle_content{height:auto!important;min-height:auto!important;margin-bottom:30px;overflow:visible;scrollbar-width:none;-ms-overflow-style:none}.col_navi_menu_header_middle{height:auto!important;min-height:auto!important;margin-bottom:0;overflow:visible;scrollbar-width:none;-ms-overflow-style:none}.col_navi_menus_middle_content::-webkit-scrollbar{display:none}.col_menu_left,.col_menu_right,.col_menu_middle{display:block;text-align:center;max-width:120px!important;min-width:120px!important;width:100%;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;color:#fff;padding:5px 0;margin:auto}.button_image{display:inline-flex;width:120px;height:120px;align-items:center;justify-content:center;background:var(--button-gradient);padding:5px;border-radius:10px;box-shadow:0 0 3px #000000d3}.button_svg{width:80px;height:80px}.button_header_image{display:block;width:100px;height:100px;align-items:center;justify-content:center;background:#1b2066;color:#fff;padding:5px;border:2px solid rgba(252,252,252,.411);border-radius:2px;box-shadow:inset 0 0 3px 6px #000000d3}.icon_premium_star{position:absolute;top:10px;left:12px;color:#ff0}.div_calendar{padding-top:2px}.ion_select_substitution{background-color:#1f1f1f;padding:3px;font-size:12px;border-radius:5px}ion-segment-button{min-width:40px!important;padding:0!important}.text_time_to_calculation{font-size:12px;font-weight:700;color:#b4b4b4;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;bottom:10px;transform:translate(-50%,-50%);width:100%}.img_header_socials{width:35px;height:35px;margin:1px 3px 0 0;text-align:left}.team_logo_multimatch_svg{width:30px;height:auto;max-height:30px;display:inline-block;vertical-align:middle;object-fit:contain}.team_no_logo_multimatch{width:30px;height:auto;max-height:30px;display:inline-block;vertical-align:middle;object-fit:contain;opacity:.5}.img_flag_matchday{width:15px;margin-right:3px}.img_stars_rating{height:10px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){[hidden-sm]{display:none!important}[show-sm]{display:block!important}.col_navi_menus_middle_content{height:unset;min-height:unset;margin-bottom:25px;padding-bottom:5px}.col_menu_left,.col_menu_right,.col_menu_middle{display:block;text-align:center;max-width:130px!important;min-width:130px!important;width:100%;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;color:#fff;padding:5px;margin:auto}.button_image{display:inline-flex;width:120px;height:120px;align-items:center;justify-content:center;background:var(--button-gradient);padding:5px;border-radius:5px;box-shadow:0 0 3px #000000d3}.button_svg{width:80px;height:80px}.button_header_image{display:block;width:100px;height:100px;align-items:center;justify-content:center;background:#1b2066;color:#fff;padding:5px;border:2px solid rgba(252,252,252,.411);border-radius:2px;box-shadow:inset 0 0 3px 6px #000000d3}.div_calendar{padding-top:5px}.ion_select_substitution{background-color:#1f1f1f;padding:3px;font-size:12px;border-radius:5px}.text_time_to_calculation{font-size:14px;font-weight:700;color:#b4b4b4;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;bottom:10px;transform:translate(-50%,-50%);width:100%}.img_flag_matchday{width:15px;margin-right:3px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.text_time_to_calculation{bottom:10px}[hidden-md]{display:none!important}[show-md]{display:block!important}.button_svg{width:80px;height:80px}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.col_navi_menus_left,.col_navi_menus_right{position:sticky;top:0;height:100%;overflow-y:auto;align-self:flex-start}.text_time_to_calculation{bottom:12px}[hidden-lg]{display:none!important}[show-lg]{display:block!important}.button_svg{width:80px;height:80px}}@media only screen and (min-width: 1200px){#content-container,.full_content{height:100vh!important;max-height:100vh!important;overflow:hidden}html,body{overflow:hidden;height:100vh}.fixed_background{height:100vh;max-height:100vh;overflow:hidden}.grid_outter,.grid_navi_left,.grid_navi_right{height:100vh;overflow:hidden}#content-container{height:100vh!important;min-height:100vh!important;max-height:100vh!important;overflow-y:auto!important}app-desk-team,app-desk-aboutus,app-desk-office,app-desk-season,app-desk-settings{display:flex;width:100%;height:100%;max-width:600px}app-desk-team .grid_menu_middle,app-desk-aboutus .grid_menu_middle,app-desk-office .grid_menu_middle,app-desk-season .grid_menu_middle,app-desk-settings .grid_menu_middle{height:100%;max-width:100%;width:100%;display:flex;flex-direction:column}app-desk-team .row_menu_middle,app-desk-aboutus .row_menu_middle,app-desk-office .row_menu_middle,app-desk-season .row_menu_middle,app-desk-settings .row_menu_middle{flex:1;display:flex;flex-wrap:wrap;align-content:stretch;height:100%}app-desk-team .col_menu_middle,app-desk-aboutus .col_menu_middle,app-desk-office .col_menu_middle,app-desk-season .col_menu_middle,app-desk-settings .col_menu_middle{display:flex;padding:8px;height:33.33%;min-height:120px;max-width:33.33%!important;min-width:unset!important}app-desk-team .button_image img,app-desk-aboutus .button_image img,app-desk-office .button_image img,app-desk-season .button_image img,app-desk-settings .button_image img{max-height:60%;width:auto;object-fit:contain;margin-bottom:10px}.button_image{width:100%;height:100%;max-width:180px;max-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}.button_image .button_text{position:sticky}.col_navi_menus_middle_content{position:relative;display:flex;flex:1;height:100vh;justify-content:center;align-items:center;flex-direction:column}.col_navi_menus_left,.col_navi_menus_right{display:flex;position:sticky;top:0;height:100vh;max-height:100vh;overflow-y:none;align-self:flex-start}.grid_navi_left,.grid_navi_right{height:100%;display:flex;flex-direction:column;width:100%}.grid_navi_left ion-row,.grid_navi_right ion-row{flex:1;display:flex;height:25%}.col_menu_left,.col_menu_right{display:flex;width:100%;height:100%;padding:5px}.button_image{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px}.button_image img{max-height:70%;width:auto;object-fit:contain;margin-bottom:5px}.button_text{font-size:clamp(10px,1.5vh,14px);text-align:center}[hidden-xl]{display:none!important}[show-xl]{display:block!important}}.ball-crossed-wrapper{position:relative;display:flex;width:20px;margin:0 3px;padding:0;text-align:center;align-items:center;justify-content:center}.ball-crossed-wrapper img{width:100%;height:100%;opacity:.6}.ball-crossed-wrapper:before,.ball-crossed-wrapper:after{content:"";position:absolute;top:0;left:5px;right:0;bottom:0;background-color:#ff2d45;height:2px;margin:auto;z-index:2}.ball-crossed-wrapper:before{transform:rotate(45deg)}.ball-crossed-wrapper:after{transform:rotate(-45deg)}.custom-transfer-select .alert-wrapper.sc-ion-alert-md,.custom-transfer-select .alert-wrapper.sc-ion-alert-ios{--background: var(--ion-background-color, #1e1e1e) !important;background:var(--ion-background-color, #1e1e1e)!important}.custom-transfer-select .alert-head.sc-ion-alert-md h2,.custom-transfer-select .alert-head.sc-ion-alert-ios h2,.custom-transfer-select .alert-message.sc-ion-alert-md,.custom-transfer-select .alert-message.sc-ion-alert-ios,.custom-transfer-select .alert-radio-label.sc-ion-alert-md,.custom-transfer-select .alert-radio-label.sc-ion-alert-ios,.custom-transfer-select [aria-checked=true].sc-ion-alert-md .alert-radio-label.sc-ion-alert-md,.custom-transfer-select [aria-checked=true].sc-ion-alert-ios .alert-radio-label.sc-ion-alert-ios{color:#fff!important}.custom-transfer-select .alert-radio-icon.sc-ion-alert-md,.custom-transfer-select .alert-radio-icon.sc-ion-alert-ios{border-color:#92949c!important}.custom-transfer-select [aria-checked=true].sc-ion-alert-md .alert-radio-icon.sc-ion-alert-md,.custom-transfer-select [aria-checked=true].sc-ion-alert-ios .alert-radio-icon.sc-ion-alert-ios{border-color:#2dd36f!important}.custom-transfer-select [aria-checked=true].sc-ion-alert-md .alert-radio-inner.sc-ion-alert-md,.custom-transfer-select [aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{background-color:#2dd36f!important}.custom-transfer-select .alert-button.sc-ion-alert-md,.custom-transfer-select .alert-button.sc-ion-alert-ios{color:#2dd36f!important}.custom-transfer-select .alert-button.alert-button-role-cancel.sc-ion-alert-md,.custom-transfer-select .alert-button.alert-button-role-cancel.sc-ion-alert-ios{color:#92949c!important}.desk-team-header-grid{max-width:100%!important;width:100%;margin-top:22px;margin-bottom:0;padding:0}.desk-mobile-header-wrap{width:100%;margin-bottom:0}.desk-mobile-header-host-col{padding:0}app-desk-header-mobile{display:block;width:100%}.desk-mobile-header{width:100%;max-width:100%!important;height:auto!important;min-height:0;margin:0;padding:8px;box-sizing:border-box;display:block}.desk-mobile-header-competition-col{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);text-align:center;line-height:1.1}.desk-mobile-header-competition-col-clickable{cursor:pointer}.desk-mobile-header-friendly-col{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0 8px 6px;text-align:center}.desk-mobile-header-friendly-prompt{width:100%;margin:0;padding:0 4px;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase;color:var(--text-primary);text-align:center}.desk-mobile-header-teams-row{padding:4px 0 6px}.desk-mobile-header-team-col{display:flex;align-items:center;justify-content:center;min-width:0;padding:0 4px}.desk-mobile-header-team{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:auto;max-width:100%;min-width:0;padding:0;margin:0;border:0;background:transparent;color:inherit;cursor:pointer;line-height:1;text-align:center}.desk-mobile-header-team-main{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;width:auto;max-width:100%;min-width:0}.desk-mobile-header-logo{width:25px;height:25px;max-width:25px;max-height:25px;flex-shrink:0;object-fit:contain;display:block;padding:0!important;margin:0}.desk-mobile-header-team-line{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;min-width:0;max-width:100%;font-size:10px;font-weight:700;line-height:1;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desk-mobile-header-name{overflow:hidden;text-overflow:ellipsis}.desk-mobile-header-rank{flex-shrink:0;font-weight:700;color:var(--text-secondary);line-height:1;margin-left:4px}.desk-mobile-header-bank{font-size:10px;font-weight:700;line-height:1.1;color:var(--ws-green);white-space:nowrap}.desk-mobile-header-stats-row{padding:0 0 4px}.desk-mobile-header-stats-col{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;min-width:0;padding:0 4px}.desk-mobile-header-divider{width:100%;height:0;margin:4px 0 0;border:0;border-top:1px solid rgba(255,255,255,.12)}.desk-mobile-header-side-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%}.desk-mobile-header-label{font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);line-height:1.1}.desk-mobile-header-badges,.desk-desktop-badges{display:flex;flex-wrap:nowrap;align-items:center;gap:3px;flex-shrink:0}.desk-mobile-header-badges{justify-content:center}.desk-mobile-header-badge,app-desk-header-mobile.desk-header-desktop .desk-desktop-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:9px;font-weight:800;line-height:1}.desk-mobile-header-badge.badge-win,app-desk-header-mobile.desk-header-desktop .desk-desktop-badge.badge-win{background:#4caf5040;color:#8ee08e;border:1px solid rgba(76,175,80,.5)}.desk-mobile-header-badge.badge-draw,app-desk-header-mobile.desk-header-desktop .desk-desktop-badge.badge-draw{background:#ffc1072e;color:#ffd966;border:1px solid rgba(255,193,7,.45)}.desk-mobile-header-badge.badge-loss,app-desk-header-mobile.desk-header-desktop .desk-desktop-badge.badge-loss{background:#f4433638;color:#ff8a80;border:1px solid rgba(244,67,54,.45)}.desk-mobile-header-badge{width:18px;height:18px}.desk-mobile-header-chart,app-desk-header-mobile.desk-header-desktop .desk-desktop-chart{width:100%;min-width:0;height:32px;display:flex;align-items:center}.desk-mobile-header-chart svg,app-desk-header-mobile.desk-header-desktop .desk-desktop-chart svg{width:100%;height:100%;display:block}.desk-mobile-header-chart .chart-line,app-desk-header-mobile.desk-header-desktop .desk-desktop-chart .chart-line{fill:none;stroke-width:2}.desk-mobile-header-chart .chart-line-up,app-desk-header-mobile.desk-header-desktop .desk-desktop-chart .chart-line-up{stroke:var(--ws-green)}.desk-mobile-header-chart .chart-line-down,app-desk-header-mobile.desk-header-desktop .desk-desktop-chart .chart-line-down{stroke:var(--ws-red)}.desk-mobile-header-chart .chart-line-projected,app-desk-header-mobile.desk-header-desktop .desk-desktop-chart .chart-line-projected{stroke:#ffffff59;stroke-dasharray:3 3}.desk-mobile-header-chart .chart-dot,app-desk-header-mobile.desk-header-desktop .desk-desktop-chart .chart-dot{stroke:#00000059;stroke-width:1}.desk-mobile-header-chart .chart-dot-up,app-desk-header-mobile.desk-header-desktop .desk-desktop-chart .chart-dot-up{fill:var(--ws-green)}.desk-mobile-header-chart .chart-dot-down,app-desk-header-mobile.desk-header-desktop .desk-desktop-chart .chart-dot-down{fill:var(--ws-red)}app-desk-header-mobile.desk-header-desktop .desk-desktop-header.button_image{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%!important;max-width:100%!important;height:135px!important;min-height:135px;padding:6px 12px 8px;box-sizing:border-box;cursor:default;--ion-grid-padding: 0;--ion-grid-column-padding: 0}app-desk-header-mobile.desk-header-desktop .desk-desktop-meta-col{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);text-align:center;line-height:1.1}app-desk-header-mobile.desk-header-desktop .desk-desktop-meta-col-bottom{padding-top:2px}app-desk-header-mobile.desk-header-desktop .desk-desktop-meta-divider{width:100%;height:0;margin:0 0 3px;border:0;border-top:1px solid rgba(255,255,255,.12)}app-desk-header-mobile.desk-header-desktop .desk-desktop-wing-label{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);line-height:1}app-desk-header-mobile.desk-header-desktop .desk-desktop-match-row{flex:1 1 auto;width:100%;min-height:0;margin:0}app-desk-header-mobile.desk-header-desktop .desk-desktop-wing-col{display:flex;align-items:center;min-width:0;height:100%;padding:0 4px}app-desk-header-mobile.desk-header-desktop .desk-desktop-wing-home{justify-content:flex-end}app-desk-header-mobile.desk-header-desktop .desk-desktop-wing-away{justify-content:flex-start}app-desk-header-mobile.desk-header-desktop .desk-desktop-center-col{display:flex;align-items:center;justify-content:center;min-width:0;padding:0 4px}app-desk-header-mobile.desk-header-desktop .desk-desktop-wing-stats{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0;max-width:100%}app-desk-header-mobile.desk-header-desktop .desk-desktop-wing-home .desk-desktop-wing-stats{align-items:flex-end}app-desk-header-mobile.desk-header-desktop .desk-desktop-wing-away .desk-desktop-wing-stats{align-items:flex-start}app-desk-header-mobile.desk-header-desktop .desk-desktop-badge{width:20px;height:20px}app-desk-header-mobile.desk-header-desktop .desk-desktop-chart{max-width:none}app-desk-header-mobile.desk-header-desktop .desk-desktop-center{display:flex;align-items:center;justify-content:center;gap:20px;flex-shrink:0}app-desk-header-mobile.desk-header-desktop .desk-desktop-team-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;max-width:150px;padding:0;margin:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:center;line-height:1.1}app-desk-header-mobile.desk-header-desktop .desk-desktop-logo{width:36px;height:36px;max-width:36px;max-height:36px;object-fit:contain;display:block;padding:0!important;margin:0}app-desk-header-mobile.desk-header-desktop .desk-desktop-name{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}app-desk-header-mobile.desk-header-desktop .desk-desktop-rank{font-size:11px;font-weight:700;color:var(--text-secondary)}app-desk-header-mobile.desk-header-desktop .desk-desktop-vs{flex-shrink:0;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);opacity:.75}app-desk-header-mobile.desk-header-desktop .desk-desktop-header-friendly{flex-direction:column;gap:8px}app-desk-header-mobile.desk-header-desktop .desk-desktop-friendly-prompt{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;text-align:center;color:var(--text-primary)}app-desk-header-mobile ion-skeleton-text{--background-rgb: 255, 255, 255;margin:0;flex-shrink:0}app-desk-header-mobile ion-skeleton-text.skeleton-text-animated{background:linear-gradient(to right,#ffffff1f 8%,#ffffff52 18%,#ffffff1f 33%);background-size:800px 104px}app-desk-header-mobile .desk-header-skeleton-competition,app-desk-header-mobile .desk-header-skeleton-name,app-desk-header-mobile .desk-header-skeleton-label,app-desk-header-mobile .desk-header-skeleton-vs,app-desk-header-mobile .desk-header-skeleton-bank{--border-radius: 4px}app-desk-header-mobile .desk-header-skeleton-competition{width:120px;height:10px}app-desk-header-mobile .desk-header-skeleton-logo{width:25px;height:25px;--border-radius: 50%}app-desk-header-mobile .desk-header-skeleton-logo-lg{width:36px;height:36px}app-desk-header-mobile .desk-header-skeleton-name{width:72px;height:10px}app-desk-header-mobile .desk-header-skeleton-name-lg{width:90px;height:12px}app-desk-header-mobile .desk-header-skeleton-label{width:56px;height:9px}app-desk-header-mobile .desk-header-skeleton-badge{width:18px;height:18px;--border-radius: 4px}app-desk-header-mobile .desk-header-skeleton-badge-lg{width:20px;height:20px}app-desk-header-mobile .desk-header-skeleton-chart{width:100%;height:32px;align-self:stretch;--border-radius: 4px}app-desk-header-mobile .desk-header-skeleton-vs{width:18px;height:10px}app-desk-header-mobile .desk-header-skeleton-bank{width:88px;height:10px}app-desk-header-mobile .desk-header-skeleton-team{display:flex;flex-direction:column;align-items:center;gap:4px}.desk-mobile-guest-auth{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;max-width:100%!important;height:auto!important;min-height:0;margin:0;padding:10px 12px;box-sizing:border-box;border-radius:8px;background:linear-gradient(135deg,#ffffff14,#00000038);border:1px solid rgba(255,255,255,.12)}.desk-mobile-guest-auth-label{margin:0;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);text-align:center}.desk-mobile-guest-auth-buttons{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}.desk-mobile-guest-auth-buttons .home-landing__cta--compact{width:100%;min-width:0}.guest-auth-buttons{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:10px;width:min(360px,100%);margin:0 auto;text-align:center}.guest-auth-buttons strong{display:block;margin-bottom:2px;font-size:12px;letter-spacing:.05em;color:var(--text-secondary)}.guest-auth-buttons .home-landing__cta--compact{width:100%;min-width:0}ion-modal.season-select-sheet-modal{--width: 100%;--max-width: 640px;--height: calc(100% - 8px) ;--border-radius: 18px 18px 0 0;--box-shadow: 0 -12px 40px rgba(0, 0, 0, .45);--backdrop-opacity: .55;--z-index: 20000;z-index:20000;align-items:flex-end}ion-modal.season-select-sheet-modal::part(content){margin-top:auto;border:1px solid rgba(255,255,255,.12);border-bottom:none;background:#16181afa;pointer-events:auto}.season-select-sheet__panel{display:flex;flex-direction:column;width:100%;height:100%;max-height:100%;background:transparent;overflow:hidden}.season-select-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;min-height:56px;padding:12px 14px 10px;border-bottom:1px solid rgba(255,255,255,.1)}.season-select-sheet__title{font-size:15px;font-weight:700;letter-spacing:.02em;color:#ffffffeb;text-transform:none}.season-select-sheet__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff0d;color:#ffffffbf;cursor:pointer;position:relative;z-index:2;pointer-events:auto}.season-select-sheet__close ion-icon{font-size:22px;pointer-events:none}.season-select-sheet__close:active{background:#ffffff1a}.season-select-sheet__content{flex:1 1 auto;min-height:0;--background: transparent;--padding-top: 0;--padding-bottom: 0;--padding-start: 0;--padding-end: 0}.season-select-sheet__list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding:8px 8px 16px}.season-select-sheet__option{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 12px;margin:0 0 4px;border:none;border-radius:12px;background:transparent;color:#ffffffeb;font-size:15px;font-weight:500;line-height:1.2;text-align:left;text-transform:none;cursor:pointer;transition:background .15s ease;pointer-events:auto;-webkit-tap-highlight-color:transparent}.season-select-sheet__option .flag_icon{width:28px;height:20px;flex-shrink:0;border-radius:3px;object-fit:cover;pointer-events:none}.season-select-sheet__option .team_logo_svg,.season-select-sheet__option .team_no_logo{width:28px;height:28px;flex-shrink:0;object-fit:contain;pointer-events:none}.season-select-sheet__option:active{background:#ffffff14}.season-select-sheet__option--selected{background:#4caf502e;color:#fff}.season-select-sheet__option-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.season-select-sheet__check{flex-shrink:0;font-size:20px;color:var(--ion-color-success, #4caf50)}@font-face{font-family:Barlow Condensed;src:url(/assets/fonts/barlow-condensed-extrabold-italic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}:root{--fmp-bg: #030504;--fmp-lime: #c6ff3a;--fmp-lime-deep: #8fd414;--fmp-lime-rgb: 198, 255, 58;--fmp-cta: linear-gradient(180deg, #d8ff63 0%, #c6ff3a 42%, #8fd414 100%);--fmp-danger: linear-gradient(180deg, #ff6a78 0%, #ff2d45 42%, #d01832 100%);--fmp-tile: linear-gradient(145deg, #222a24 0%, #171d19 46%, #101512 100%);--fmp-tile-rgb: 198, 255, 58}ion-content.home-landing-content.full_content_frontpage{--background: #030504;background:#030504;margin-bottom:0;padding-bottom:0;max-width:100vw;width:100%;height:100%}ion-content.home-landing-content.full_content_frontpage::part(scroll){display:flex;flex-direction:column}.home-landing{position:relative;flex:1 1 auto;min-height:100%;min-height:100dvh;display:flex;flex-direction:column;color:#fff;overflow:hidden;text-transform:none}.home-landing__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#030504;overflow:hidden}.home-landing__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/img/logo/login_background_headcoach_arena_2_web.webp);background-repeat:no-repeat;background-position:center 32%;background-size:auto 62%}.home-landing__bg-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#030504,#03050459 8%,#03050400 22%,#03050400 78%,#03050459 92%,#030504),linear-gradient(to bottom,#03050447,#03050414,#03050400 36%,#03050438 58%,#030504c7 78%,#030504)}.home-landing__hero,.home-landing__actions{position:relative;z-index:1;width:100%;max-width:480px;margin-left:auto;margin-right:auto;padding-left:18px;padding-right:18px}.home-landing__header{position:absolute;top:0;right:0;z-index:5;display:flex;align-items:center;justify-content:flex-end;width:auto;max-width:none;margin:0;padding:calc(10px + env(safe-area-inset-top,0px)) calc(10px + env(safe-area-inset-right,0px)) 8px 10px}.home-landing__logo{width:clamp(128px,36vw,200px);height:clamp(128px,36vw,200px);border-radius:50%;object-fit:cover;flex-shrink:0;background:#000;margin-bottom:12px;box-shadow:0 0 0 3px #c6ff3a47,0 8px 28px #00000080}.home-landing__lang{position:relative;flex-shrink:0}.home-landing__lang-btn,.home-landing__lang-option{display:flex;align-items:center;gap:8px;color:#fff;background:#080e0ab8;border:1px solid rgba(198,255,58,.35);cursor:pointer;text-transform:none;font-family:inherit}.home-landing__lang-btn{border-radius:999px;padding:6px 10px 6px 6px;font-size:12px;font-weight:600;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.home-landing__lang-btn ion-icon{font-size:14px;color:#fffc;transition:color .18s ease}.home-landing__lang-flag{width:22px;height:16px;object-fit:cover;border-radius:3px;flex-shrink:0}.home-landing__lang-menu{position:absolute;top:calc(100% + 8px);right:0;display:grid;grid-template-columns:1fr 1fr;gap:2px;width:min(360px,100vw - 20px);max-height:none;overflow:visible;padding:6px;border-radius:14px;background:#080e0af5;border:1px solid rgba(198,255,58,.28);box-shadow:0 12px 32px #00000073;z-index:20}.home-landing__lang-option{width:100%;border:0;background:transparent;border-radius:10px;padding:7px 8px;font-size:12px;text-align:left;transition:background .15s ease,color .15s ease}.home-landing__lang-option--active{background:#c6ff3a2e;color:#c6ff3a}.home-landing__hero{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding-top:8px;padding-bottom:0;margin-bottom:clamp(30px,14vh,30px);min-height:0;z-index:1;pointer-events:none}.home-landing__wordmark{margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(32px,9.2vw,58px);line-height:.86;letter-spacing:.06em;text-shadow:0 3px 16px rgba(0,0,0,.75)}.home-landing__wordmark-line{display:block}.home-landing__wordmark-pro{color:#c6ff3a}.home-landing__actions{display:flex;flex-direction:column;gap:12px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:4}.home-landing__cta{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:62px;padding:10px 16px 12px;border-radius:16px;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;background:#08100a9e;transition:transform .22s ease,box-shadow .32s ease,border-color .32s ease,color .32s ease}.home-landing__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(180deg,#d8ff63,#c6ff3a 42%,#8fd414);opacity:0;transition:opacity .32s ease}.home-landing__cta:active{transform:scale(.985)}.home-landing__cta-row{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;font-size:20px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1}.home-landing__cta-row ion-icon{font-size:22px}.home-landing__cta-hint{position:relative;z-index:1;margin-top:4px;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;opacity:.82;transition:color .32s ease}.home-landing__cta--primary{border:1.5px solid rgba(198,255,58,.18);color:#111;box-shadow:0 8px 22px #8fd41447}.home-landing__cta--primary:before{opacity:1}.home-landing__cta--primary .home-landing__cta-hint{color:#111111b8}.home-landing__cta--danger{border:1.5px solid rgba(255,45,69,.28);color:#fff;box-shadow:0 8px 22px #ff2d4547}.home-landing__cta--danger:before{background:var(--fmp-danger);opacity:1}.home-landing__cta--danger .home-landing__cta-hint{color:#ffffffd1}.home-landing__cta--ghost{color:#fff;border:1.5px solid rgba(198,255,58,.42);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.home-landing__cta--ghost .home-landing__cta-hint{color:#ffffffc7}.home-landing__cta--compact{width:auto;min-width:min(220px,100%);max-width:100%;min-height:44px;padding:8px 14px 9px;border-radius:12px;text-transform:none}.home-landing__cta--compact .home-landing__cta-row{font-size:14px;gap:8px}.home-landing__cta--compact .home-landing__cta-row ion-icon{font-size:18px}.home-landing__cta:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.fmp-cta-stack{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:min(360px,100%);margin:0 auto}.fmp-cta-stack .home-landing__cta--compact{width:100%;min-width:0}.home-landing__cta--icon{min-width:40px;width:40px;min-height:40px;padding:0;border-radius:10px}.home-landing__cta--icon .home-landing__cta-row{font-size:18px;gap:0}.friendly-request-actions{display:flex;justify-content:flex-end;align-items:center;gap:6px;flex-wrap:wrap}.logout-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:min(360px,100vw - 40px)}@media (hover: hover){.home-landing__lang-btn:hover,.home-landing__lang-btn[aria-expanded=true]{background:#c6ff3a29;border-color:#c6ff3a;color:#c6ff3a;box-shadow:0 0 16px #c6ff3a47}.home-landing__lang-btn:hover ion-icon,.home-landing__lang-btn[aria-expanded=true] ion-icon{color:#c6ff3a}.home-landing__lang-option:hover,.home-landing__lang-option:focus-visible{background:#c6ff3a29;color:#c6ff3a}.home-landing__cta--ghost:hover{border-color:#c6ff3a2e;color:#111;box-shadow:0 8px 22px #8fd41447}.home-landing__cta--ghost:hover:before{opacity:1}.home-landing__cta--ghost:hover .home-landing__cta-hint{color:#111111b8}.home-landing__cta--primary:hover{color:#fff;border-color:#c6ff3a6b;box-shadow:none}.home-landing__cta--primary:hover:before{opacity:0}.home-landing__cta--primary:hover .home-landing__cta-hint{color:#ffffffc7}}@media (min-width: 768px){.home-landing__hero,.home-landing__actions{max-width:520px;padding-left:24px;padding-right:24px}.home-landing__header{padding:calc(16px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) 8px 16px}.home-landing__bg-image{left:50%;right:auto;width:min(1280px,100%);transform:translate(-50%);background-position:center 36%;background-size:cover;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%)}.home-landing__bg-fade{background:linear-gradient(to right,#030504,#030504bf 12%,#03050400 32%,#03050400 68%,#030504bf 88%,#030504),linear-gradient(to bottom,#03050440,#0305040d 22%,#03050400 40%,#03050447 64%,#030504d1 84%,#030504)}.home-landing__hero{min-height:0}.home-landing__wordmark{font-size:56px}.home-landing .home-landing__cta{min-height:68px}}@media (min-width: 1200px){.home-landing__hero,.home-landing__actions{max-width:560px}.home-landing__bg-image{width:min(1680px,94vw);background-position:center 34%;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%)}.home-landing__wordmark{font-size:64px}}.native-splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:stretch;justify-content:center;overflow:hidden;background:#030504;color:#fff}.native-splash__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#03050459,#0305041f 28%,#03050438 52%,#030504b8 78%,#030504eb),url(/assets/img/logo/splash-screen-suggestion.webp) center 42%/cover no-repeat,#030504}.native-splash__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:min(88vw,440px);margin:0 auto;padding:11vh 20px 8vh;text-align:center}.native-splash__logo{width:clamp(148px,42vw,220px);height:auto;margin-bottom:22px;filter:drop-shadow(0 0 16px rgba(198,255,58,.75)) drop-shadow(0 0 42px rgba(198,255,58,.38))}.native-splash__wordmark{margin:0 0 16px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(34px,9vw,56px);line-height:.86;letter-spacing:.06em;color:#fff;text-shadow:0 3px 18px rgba(0,0,0,.8)}.native-splash__wordmark-line{display:block}.native-splash__wordmark-pro{color:#c6ff3a}.native-splash__tagline{margin:0 0 28px;max-width:20em;font-size:clamp(11px,2.8vw,13px);font-weight:700;letter-spacing:.14em;line-height:1.45;text-transform:uppercase;color:#d2ff8ceb;text-shadow:0 2px 10px rgba(0,0,0,.7)}.native-splash__bar{width:100%;height:8px;border-radius:999px;overflow:hidden;background:#0c120cd1;box-shadow:inset 0 0 0 1px #c6ff3a2e,0 0 16px #c6ff3a2e}.native-splash__bar-fill{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#7ec80f,#c6ff3a 55%,#e8ff8a);box-shadow:0 0 12px #c6ff3ad9;animation:native-splash-bar 4s linear forwards}.native-splash__loading{margin:14px 0 0;font-size:11px;font-weight:700;letter-spacing:.42em;text-transform:uppercase;color:#dcffaac7}@keyframes native-splash-bar{0%{width:0%}to{width:100%}}@media (min-width: 768px){.native-splash__content{padding-top:10vh}.native-splash__wordmark{font-size:58px}}@property --fmp-neon-angle{syntax: "<angle>"; inherits: false; initial-value: 210deg;}.col_menu_left .button_image,.col_menu_right .button_image,app-desk-team .button_image,app-desk-office .button_image,app-desk-season .button_image,app-desk-settings .button_image,app-desk-aboutus .button_image,app-desk-header-mobile .button_image,.desk-mobile-guest-auth.button_image{--fmp-neon-angle: 210deg;position:relative;isolation:isolate;background:var(--fmp-tile);border:1px solid rgba(var(--fmp-lime-rgb),.2);box-shadow:inset 0 1px #ffffff14,inset 0 -22px 28px #00000047,0 10px 22px #00000080,0 0 20px rgba(var(--fmp-lime-rgb),.14);transition:border-color .28s ease,box-shadow .28s ease}.col_menu_left .button_image:before,.col_menu_right .button_image:before,app-desk-team .button_image:before,app-desk-office .button_image:before,app-desk-season .button_image:before,app-desk-settings .button_image:before,app-desk-aboutus .button_image:before,app-desk-header-mobile .button_image:before,.desk-mobile-guest-auth.button_image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:0;background:rgba(var(--fmp-lime-rgb),.16);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.35}.col_menu_left .button_image:after,.col_menu_right .button_image:after,app-desk-team .button_image:after,app-desk-office .button_image:after,app-desk-season .button_image:after,app-desk-settings .button_image:after,app-desk-aboutus .button_image:after,app-desk-header-mobile .button_image:after,.desk-mobile-guest-auth.button_image:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(145deg,rgba(255,255,255,.07) 0%,transparent 44%),radial-gradient(ellipse 80% 55% at 28% 0%,rgba(var(--fmp-lime-rgb),.08),transparent 58%);opacity:1;transition:opacity .28s ease,background .28s ease}.col_menu_left .button_image>*:not(.icon_premium_star):not(.button_text),.col_menu_right .button_image>*:not(.icon_premium_star):not(.button_text),app-desk-team .button_image>*:not(.icon_premium_star):not(.button_text),app-desk-office .button_image>*:not(.icon_premium_star):not(.button_text),app-desk-season .button_image>*:not(.icon_premium_star):not(.button_text),app-desk-settings .button_image>*:not(.icon_premium_star):not(.button_text),app-desk-aboutus .button_image>*:not(.icon_premium_star):not(.button_text),app-desk-header-mobile .button_image>*:not(.icon_premium_star):not(.button_text),.desk-mobile-guest-auth.button_image>*:not(.icon_premium_star):not(.button_text){position:relative;z-index:1}.col_menu_left .button_image .button_text,.col_menu_right .button_image .button_text,app-desk-team .button_image .button_text,app-desk-office .button_image .button_text,app-desk-season .button_image .button_text,app-desk-settings .button_image .button_text,app-desk-aboutus .button_image .button_text,app-desk-header-mobile .button_image .button_text{z-index:1}.col_menu_left .button_image .icon_premium_star{position:absolute;top:8px;left:10px;z-index:2;pointer-events:none}@media (hover: hover){.col_menu_left .button_image:hover,.col_menu_right .button_image:hover,app-desk-team .button_image:hover,app-desk-office .button_image:hover,app-desk-season .button_image:hover,app-desk-settings .button_image:hover,app-desk-aboutus .button_image:hover,app-desk-header-mobile .button_image:hover,.desk-mobile-guest-auth.button_image:hover{border-color:rgba(var(--fmp-lime-rgb),.32);box-shadow:inset 0 1px #ffffff1a,inset 0 -22px 28px #00000038,0 10px 22px #00000080,0 0 24px rgba(var(--fmp-lime-rgb),.22)}.col_menu_left .button_image:hover:after,.col_menu_right .button_image:hover:after,app-desk-team .button_image:hover:after,app-desk-office .button_image:hover:after,app-desk-season .button_image:hover:after,app-desk-settings .button_image:hover:after,app-desk-aboutus .button_image:hover:after,app-desk-header-mobile .button_image:hover:after,.desk-mobile-guest-auth.button_image:hover:after{background:linear-gradient(145deg,rgba(255,255,255,.11) 0%,transparent 44%),radial-gradient(ellipse 80% 55% at 28% 0%,rgba(var(--fmp-lime-rgb),.14),transparent 58%)}.col_menu_left .button_image:hover:before,.col_menu_right .button_image:hover:before,app-desk-team .button_image:hover:before,app-desk-office .button_image:hover:before,app-desk-season .button_image:hover:before,app-desk-settings .button_image:hover:before,app-desk-aboutus .button_image:hover:before,app-desk-header-mobile .button_image:hover:before,.desk-mobile-guest-auth.button_image:hover:before{opacity:.9;background:conic-gradient(from var(--fmp-neon-angle),rgba(var(--fmp-lime-rgb),.08) 0deg,rgba(var(--fmp-lime-rgb),.5) 8deg,var(--fmp-lime) 14deg,rgba(var(--fmp-lime-rgb),.5) 20deg,rgba(var(--fmp-lime-rgb),.08) 32deg,rgba(var(--fmp-lime-rgb),.08) 168deg,rgba(var(--fmp-lime-rgb),.45) 176deg,var(--fmp-lime) 182deg,rgba(var(--fmp-lime-rgb),.45) 188deg,rgba(var(--fmp-lime-rgb),.08) 200deg,rgba(var(--fmp-lime-rgb),.08) 360deg);animation:fmp-neon-spin 4.5s linear infinite}}@media (prefers-reduced-motion: reduce){.col_menu_left .button_image:hover:before,.col_menu_right .button_image:hover:before,app-desk-team .button_image:hover:before,app-desk-office .button_image:hover:before,app-desk-season .button_image:hover:before,app-desk-settings .button_image:hover:before,app-desk-aboutus .button_image:hover:before,app-desk-header-mobile .button_image:hover:before,.desk-mobile-guest-auth.button_image:hover:before{animation:none}}app-desk-team .button_image.current_week,app-desk-office .button_image.current_week,app-desk-season .button_image.current_week,app-desk-settings .button_image.current_week{animation:fmp-tile-pulse 1.4s ease-in-out infinite}@keyframes fmp-neon-spin{to{--fmp-neon-angle: 570deg}}@keyframes fmp-tile-pulse{0%,to{background:var(--fmp-tile);border-color:rgba(var(--fmp-lime-rgb),.2);box-shadow:inset 0 1px #ffffff14,inset 0 -22px 28px #00000047,0 10px 22px #00000080,0 0 20px rgba(var(--fmp-lime-rgb),.14)}50%{background:var(--fmp-tile);border-color:rgba(var(--fmp-lime-rgb),.32);box-shadow:inset 0 1px #ffffff1a,inset 0 -22px 28px #00000038,0 10px 22px #00000080,0 0 24px rgba(var(--fmp-lime-rgb),.22)}}ion-modal.fmp-sheet-modal{--width: 100%;--height: 100%;--max-width: 100%;--border-radius: 0;--background: transparent;--box-shadow: none;--backdrop-opacity: 1;--z-index: 100001;z-index:100001}ion-modal.fmp-sheet-modal::part(backdrop){background:#020403e0;opacity:1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}ion-modal.fmp-sheet-modal::part(content){top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:100%;background:transparent;box-shadow:none;overflow:hidden;contain:none}.fmp-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;flex-direction:column;width:min(520px,100% - 24px);min-height:0;max-height:calc(100% - 24px - env(safe-area-inset-bottom,0px));overflow:hidden;border-radius:12px;background:var(--fmp-bg, #030504);color:var(--ion-text-color, #fff);border:1px solid rgba(var(--fmp-lime-rgb),.34);box-shadow:0 24px 80px #000000b8,0 0 18px rgba(var(--fmp-lime-rgb),.32),0 0 42px rgba(var(--fmp-lime-rgb),.18),0 0 72px rgba(var(--fmp-lime-rgb),.1)}.fmp-modal__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;padding:4px 8px 4px 16px;border-bottom:1px solid rgba(255,255,255,.12)}.fmp-modal__title{margin:0;font-size:1.05rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmp-modal__body{flex:1 1 auto;min-height:0;padding:10px 12px 8px;overflow:auto}.fmp-modal__footer{display:grid;grid-template-columns:1fr 1fr;gap:10px;flex-shrink:0;padding:10px 12px 12px;border-top:1px solid rgba(255,255,255,.12)}.fmp-modal__footer .home-landing__cta--compact{width:100%;min-width:0}.fmp-modal__footer--single{grid-template-columns:1fr}.fmp-modal-nav{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.fmp-modal-nav__label{min-width:110px;text-align:center;font-weight:700}.fmp-modal-stats{font-size:13px}.fmp-modal-stats ion-col{padding-top:3px;padding-bottom:3px}.fmp-modal-form{display:flex;flex-direction:column;gap:8px;margin-top:10px}.fmp-modal-field .auth-input{--background: rgba(255, 255, 255, .05);--border-color: rgba(255, 255, 255, .12);--border-radius: 10px;--color: #fff;--placeholder-color: rgba(255, 255, 255, .5);--padding-start: 12px;--padding-end: 12px;--highlight-color-focused: var(--fmp-lime);min-height:42px;font-size:14px;text-transform:none}.fmp-modal-field__meta{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:4px}.fmp-modal-field__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;letter-spacing:.02em;opacity:.78}.fmp-modal-range{display:inline-flex;gap:10px;font-size:11px;line-height:1.2;white-space:nowrap;opacity:.85}.fmp-modal-range__item{display:inline-flex;align-items:baseline;gap:3px}.fmp-modal-range__value{padding:0;border:0;background:none;color:var(--fmp-lime, #c6ff3a);font:inherit;cursor:pointer}.fmp-modal-select{width:100%}.fmp-modal-list{margin-top:10px}.fmp-modal-list__title{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.8}.fmp-modal-list__row{display:grid;grid-template-columns:minmax(0,1.3fr) .9fr .8fr;gap:8px;align-items:center;padding:4px 0;font-size:12px;border-top:1px solid rgba(255,255,255,.1)}.fmp-modal-list__row--head{border-top:0;padding-bottom:2px;font-weight:700;opacity:.75}.fmp-modal-list__row--bids{grid-template-columns:minmax(0,1.2fr) .7fr .7fr auto}.fmp-modal-icon-btns{display:inline-flex;gap:4px}.fmp-modal-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(var(--fmp-lime-rgb),.28);border-radius:8px;background:rgba(var(--fmp-lime-rgb),.08);color:var(--fmp-lime, #c6ff3a);cursor:pointer}.fmp-modal-icon-btn--ghost{border-color:#ffffff29;background:#ffffff0a;color:#fff}.fmp-modal-icon-btn ion-icon{font-size:16px}.fmp-modal-icon-btn:disabled{opacity:.45;cursor:default}.fmp-modal-note{margin:10px 0 0;font-size:13px;line-height:1.4;text-align:center;opacity:.88}.fmp-modal-heading{margin:2px 0 16px;font-size:1.2rem;font-weight:700;line-height:1.35;text-align:center}.fmp-modal-hero{position:relative;height:140px;margin:-10px -12px 10px;overflow:hidden;background-size:cover;background-position:center}.fmp-modal-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:12px;background:linear-gradient(to top,rgba(3,5,4,.92),transparent 70%)}.fmp-modal-hero__name{display:flex;align-items:center;gap:8px;margin:0;font-size:1.05rem;font-weight:700}.fmp-modal-hero__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.fmp-modal-bars{display:flex;flex-direction:column;gap:8px}.fmp-modal-bar__head{display:flex;justify-content:space-between;gap:8px;margin-bottom:3px;font-size:12px}.fmp-modal-bar__track{height:6px;overflow:hidden;border-radius:99px;background:#ffffff1a}.fmp-modal-bar__fill{height:100%;border-radius:inherit;background:var(--fmp-lime, #c6ff3a)}ion-toast.toast-multiline::part(message){white-space:pre-line}ion-toast.toast-football,ion-toast.toast-football-alert,ion-toast.toast-football-danger{--background: rgba(3, 5, 4, .96);--color: #fff;--border-radius: 14px;--border-width: 1px;--border-style: solid;--border-color: rgba(var(--fmp-lime-rgb), .55);--box-shadow: 0 12px 28px rgba(0, 0, 0, .55), 0 0 18px rgba(var(--fmp-lime-rgb), .32), 0 0 36px rgba(var(--fmp-lime-rgb), .14);--button-color: #fff;--min-height: 56px;--width: calc(100% - 24px) ;--max-width: 440px;--start: 12px;--end: 12px;text-transform:none;font-family:var(--ion-font-family)}ion-toast.toast-football-alert{--border-color: rgba(255, 187, 0, .7);--box-shadow: 0 12px 28px rgba(0, 0, 0, .55), 0 0 18px rgba(255, 187, 0, .32), 0 0 36px rgba(255, 187, 0, .14)}ion-toast.toast-football-danger{--border-color: rgba(255, 45, 69, .75);--box-shadow: 0 12px 28px rgba(0, 0, 0, .55), 0 0 18px rgba(255, 45, 69, .36), 0 0 36px rgba(255, 45, 69, .16)}ion-toast.toast-football::part(container),ion-toast.toast-football-alert::part(container),ion-toast.toast-football-danger::part(container){align-items:center;padding:12px 6px 12px 16px}ion-toast.toast-football::part(header),ion-toast.toast-football-alert::part(header),ion-toast.toast-football-danger::part(header){color:#fff;font-weight:700;font-size:16px;line-height:1.3;letter-spacing:.01em;text-transform:none;margin:0 0 4px}ion-toast.toast-football::part(content),ion-toast.toast-football-alert::part(content),ion-toast.toast-football-danger::part(content){flex:1;min-width:0;padding-inline-end:4px}ion-toast.toast-football::part(message),ion-toast.toast-football-alert::part(message),ion-toast.toast-football-danger::part(message){color:#fff;font-size:15px;font-weight:600;line-height:1.4;text-transform:none}ion-toast.toast-football::part(button),ion-toast.toast-football-alert::part(button),ion-toast.toast-football-danger::part(button),ion-toast.toast-football::part(button cancel),ion-toast.toast-football-alert::part(button cancel),ion-toast.toast-football-danger::part(button cancel){flex-shrink:0;align-self:center;font-size:22px;min-width:36px;min-height:36px;margin:0;padding:0;--button-color: #fff;opacity:1}.season-skeleton-row ion-col{display:flex;align-items:center;min-width:0}.season-skeleton-row ion-skeleton-text{--background-rgb: 255, 255, 255;margin:0;flex-shrink:0}.season-skeleton-row ion-skeleton-text.skeleton-text-animated{background:linear-gradient(to right,#ffffff1f 8%,#ffffff52 18%,#ffffff1f 33%);background-size:800px 104px}.season-skeleton-team{gap:6px;min-width:0}.season-skeleton-logo{width:18px;height:18px;--border-radius: 50%}.season-skeleton-name{width:72%;max-width:140px;height:10px;--border-radius: 4px}.season-skeleton-label{width:46%;max-width:180px;height:10px;--border-radius: 4px}.season-skeleton-dash{width:10px;height:8px;--border-radius: 4px}.season-skeleton-end{display:flex;align-items:center;justify-content:flex-end}.season-skeleton-score{width:36px;height:10px;--border-radius: 4px}.season-skeleton-icon{width:14px;height:14px;--border-radius: 3px}.season-skeleton-row{min-height:28px}.auth-form{display:flex;flex-direction:column;gap:0;text-transform:none}.auth-field{margin-bottom:16px}.auth-field--inline-end{display:flex;justify-content:flex-end;margin-top:-8px;margin-bottom:20px}.auth-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.auth-label{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#ffffffe0;letter-spacing:.01em}.auth-label-row .auth-label{margin-bottom:0}.auth-input{--background: rgba(255, 255, 255, .05);--border-color: rgba(255, 255, 255, .12);--border-radius: 10px;--color: #fff;--placeholder-color: rgba(255, 255, 255, .5);--padding-start: 14px;--padding-end: 14px;--highlight-color-focused: var(--fmp-lime);font-size:15px;text-transform:none}.auth-input::part(native){text-transform:none}.auth-input input,.auth-input .native-input{text-transform:none!important}.auth-link{padding:0;border:none;background:none;color:#ffffffc7;font-size:12px;font-weight:500;cursor:pointer;text-decoration:none;transition:color .2s ease}.auth-link:hover{color:var(--fmp-lime)}.auth-submit{margin-top:4px}.auth-submit:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.auth-submit ion-spinner{width:22px;height:22px;color:currentColor}.auth-divider{display:flex;align-items:center;gap:12px;margin:22px 0 18px;color:#ffffffa6;font-size:12px;font-weight:500;text-transform:lowercase}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:#ffffff1f}.auth-divider span{flex-shrink:0}.auth-social-list{display:flex;flex-direction:column;gap:10px}.auth-social-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;padding:0 16px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff0d;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .15s ease}.auth-social-btn ion-icon,.auth-social-btn .auth-social-icon{width:20px;height:20px;font-size:20px;flex-shrink:0}.auth-social-btn:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff38}.auth-social-btn:active:not(:disabled){transform:scale(.99)}.auth-social-btn:disabled{opacity:.5;cursor:not-allowed}.auth-social-btn--discord{--discord: #5865f2;border-color:#5865f273;background:#5865f226}.auth-social-btn--discord:hover:not(:disabled){background:#5865f240;border-color:#5865f299}.auth-social-btn--twitter{border-color:#ffffff2e;background:#00000040}.auth-reset-hint{margin:0 0 18px;font-size:14px;line-height:1.5;color:#ffffffd9}.auth-reset-hint--secondary{margin-top:-10px;font-size:12px;color:#ffffffb8}.auth-method-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:18px;border-radius:12px;background:#00000047;border:1px solid rgba(255,255,255,.08)}.auth-method-tab{padding:10px 12px;border:none;border-radius:9px;background:transparent;color:#ffffffc7;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.auth-method-tab.active{background:rgba(var(--fmp-lime-rgb),.18);color:var(--fmp-lime)}.auth-method-tab:not(.active):hover{color:#fffffff2}.auth-phone-row{display:flex;gap:8px;align-items:stretch}.auth-country-picker{position:relative;flex:0 0 118px;display:flex}.auth-country-picker--open .auth-country-picker__trigger{border-color:rgba(var(--fmp-lime-rgb),.55);background:#ffffff17}.auth-country-picker--open .auth-country-picker__chevron{transform:rotate(180deg)}.auth-country-picker__trigger{display:inline-flex;align-items:center;gap:6px;width:100%;height:100%;min-height:56px;padding:0 8px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff0f;color:#fff;font-size:13px;font-weight:500;cursor:pointer;box-sizing:border-box;transition:border-color .2s ease,background .2s ease}.auth-country-picker__trigger:hover{background:#ffffff17;border-color:#ffffff38}.auth-country-picker__flag{flex-shrink:0;display:inline-flex;align-items:center;width:22px;height:16px}.auth-country-picker__flag img{width:22px;height:16px;object-fit:cover;border-radius:2px;display:block}.auth-country-picker__dial{flex:1;min-width:0;text-align:left;white-space:nowrap}.auth-country-picker__chevron{flex-shrink:0;font-size:14px;opacity:.55;transition:transform .2s ease}.auth-country-picker__panel{position:absolute;top:calc(100% + 6px);left:0;z-index:130;width:min(280px,75vw);max-height:260px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#181a1cfa;box-shadow:0 14px 36px #00000073;padding:4px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.auth-country-picker__option{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:6px 10px;border:none;border-radius:8px;background:transparent;color:#fff;font-size:13px;text-align:left;cursor:pointer;transition:background .15s ease}.auth-country-picker__option:hover{background:#ffffff14}.auth-country-picker__option--selected{background:rgba(var(--fmp-lime-rgb),.18);color:var(--fmp-lime)}.auth-country-picker__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-country-picker__dial-muted{flex-shrink:0;color:#ffffffa6;font-size:12px}.auth-input--phone{flex:1;--min-height: 56px;min-height:56px}.auth-phone-hint{margin:6px 0 0;font-size:12px;line-height:1.4;color:#ffffffb8}.auth-phone-preview{margin:6px 0 0;font-size:12px;color:#ffffffc7}.auth-phone-error{margin:6px 0 0;font-size:12px;color:#ef9a9a}.auth-back-link{display:inline-flex;align-items:center;gap:6px;margin:16px auto 0;padding:8px 0;border:none;background:none;color:#ffffffc7;font-size:14px;font-weight:500;cursor:pointer;transition:color .2s ease}.auth-back-link ion-icon{font-size:18px}.auth-back-link:hover{color:var(--fmp-lime)}.profile-skeleton-input{width:100%;height:40px;--border-radius: 8px}.profile-skeleton-portrait{width:60px;height:60px;margin:0 auto;--border-radius: 50%}.profile-form{text-transform:none}.profile-form-fields{width:100%}.profile-submit{--border-radius: 10px;font-weight:600;text-transform:none;min-height:40px}.profile-submit--danger{--box-shadow: 0 4px 14px rgba(235, 68, 90, .3)}.profile-phone-current{margin:0 0 8px;font-size:15px;font-weight:600;color:#ffffffeb}.profile-phone-actions{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:8px}.color-picker-row{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.color-square{width:30px;height:30px;border:2px solid #333;border-radius:20px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px #0003}.color-square:hover{transform:scale(1.1);border-color:#ccc}.color-square.selected{border-color:#fff;box-shadow:0 0 10px #fffc,0 2px 8px #0000004d;transform:scale(1.15)}.badge-generator-container{width:100%}.generate-button-container{text-align:center}.badges-grid{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;align-items:flex-start}.badge-item{display:flex;flex-direction:column;align-items:center;text-align:center}.badge-svg-container{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;border:2px solid transparent;border-radius:8px;transition:border-color .3s ease}.badge-svg-container:hover{border-color:#ccc}.badge-svg-container svg{width:70px;height:70px;border-radius:4px}.no-colors-message{text-align:center;padding:20px;margin:10px 0}.auth-input--code{--padding-start: 18px;letter-spacing:.35em;font-size:22px;font-weight:600;text-align:center}.auth-input--code::part(native){text-align:center;letter-spacing:.35em;font-variant-numeric:tabular-nums}.auth-input--code input,.auth-input--code .native-input{text-align:center!important;letter-spacing:.35em!important;font-variant-numeric:tabular-nums}.auth-link:disabled{opacity:.45;cursor:not-allowed}.auth-field .auth-reset-hint--secondary{margin-top:10px;margin-bottom:0}.referral-fields{text-transform:none}.referral-form{max-width:480px;margin:0 auto;text-align:left}.referral-email-wrap{display:flex;flex-direction:column;align-items:center;width:100%}.referral-hint{margin:0 0 8px;text-align:center;font-size:14px}.referral-link-input{cursor:pointer;text-align:center;font-size:14px}.auth-field--compact{margin-bottom:12px}.referral-submit{--border-radius: 10px;font-weight:600;text-transform:none;min-height:40px}.referral-actions{display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;gap:8px;margin:12px 0 0}.referral-actions .home-landing__cta--compact{flex:1 1 0;min-width:0;width:auto}.referral-copied{margin-top:8px;text-align:center}.auth-username-hint{font-size:11px;font-weight:500;color:#ffffffa6}.auth-username-hint--ok{color:var(--fmp-lime)}.auth-username-hint--bad{color:#ef9a9a}.tr-skeleton-track{width:100%;height:28px;--border-radius: 14px}.tr-page{padding-bottom:16px}.tr-page--saving{pointer-events:none;opacity:.92}.tr-overview{padding:0 12px 12px}.tr-card{padding:12px 14px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.tr-card>.headline_center{margin:0 0 10px}.tr-card--intensity{position:relative;overflow:hidden;padding:0;background-size:cover;background-position:center bottom;background-repeat:no-repeat;border:none}.tr-card__overlay{padding:10px 14px 12px;background:linear-gradient(to bottom,#0000008c,#000000d1);display:flex;flex-direction:column;gap:8px}.tr-card--intensity .tr-card-head{margin-bottom:2px}.tr-card--intensity .tr-ball-track{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;align-self:center}.tr-card-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.tr-card-head .headline_center{margin:0;flex:1;text-shadow:0 1px 4px rgba(0,0,0,.6)}.tr-card-head--centered{position:relative;justify-content:center;min-height:34px;padding-right:56px}.tr-card-head--centered .headline_center{flex:unset;width:100%}.tr-info-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:none;border-radius:50%;background:#00000059;color:#ffffffe6;cursor:pointer}.tr-info-btn ion-icon{font-size:18px}.tr-info-btn--overlay{position:absolute;right:0;top:50%;transform:translateY(-50%)}.tr-info-btn--inline{width:22px;height:22px;flex-shrink:0;background:#ffffff14}.tr-info-btn--inline ion-icon{font-size:16px}.tr-card-head--centered .tr-badge--static,.tr-card-head--centered .tr-badge-btn{position:absolute;right:0;top:50%;transform:translateY(-50%)}.tr-badge-btn{margin:0;padding:0;border:none;background:transparent;cursor:pointer}.tr-badge{flex-shrink:0;padding:3px 8px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);font-size:11px;font-weight:700;color:#ffffffe6;white-space:nowrap}.tr-unused-balls-row{display:flex;justify-content:flex-end;margin:-4px 0 10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08);cursor:pointer}.tr-budget-balls{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:3px}.tr-unused-ball{animation:tr-unused-ball-pulse 1.5s ease-in-out infinite}@keyframes tr-unused-ball-pulse{0%,to{opacity:1;filter:drop-shadow(0 0 1px rgba(255,107,107,.35))}50%{opacity:.35;filter:drop-shadow(0 0 5px rgba(255,107,107,.85))}}.tr-intensity-balance{display:flex;align-items:center;gap:8px;margin-top:10px}.tr-intensity-balance__label{flex-shrink:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#ffffffd9;text-shadow:0 1px 3px rgba(0,0,0,.5);white-space:nowrap}.tr-intensity-balance__label:last-child{text-align:right}.tr-intensity-balance__bar{position:relative;flex:1;height:6px;border-radius:999px;background:linear-gradient(to right,var(--font-green, #2dd36f),var(--font-red, #ff6b6b))}.tr-intensity-balance__marker{position:absolute;top:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:#fff;border:2px solid rgba(0,0,0,.35);transform:translateY(-50%);transition:left .2s ease}.tr-estimates{display:flex;justify-content:center;gap:16px;margin-top:10px;font-size:13px;font-weight:700}.tr-estimates--intensity{gap:24px}.tr-trend{display:inline-flex;align-items:center;gap:6px;text-shadow:0 1px 3px rgba(0,0,0,.5)}.tr-trend--compact{flex-shrink:0}.tr-trend__label{font-size:12px;font-weight:700;color:#ffffffe6;white-space:nowrap}.tr-trend ion-icon{font-size:18px;flex-shrink:0}.tr-sessions-layout{display:flex;flex-direction:column;gap:12px;padding:0 12px 16px}.tr-rows{display:flex;flex-direction:column;gap:12px}.tr-row__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.tr-row__title{display:flex;align-items:center;gap:4px;min-width:0;flex:1}.tr-row__label{flex:1;min-width:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#ffffffe0}.tr-row__estimate{flex-shrink:0;font-size:12px;font-weight:700;white-space:nowrap}.tr-ball-track{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:0;min-height:36px;padding:2px 4px;border-radius:6px;overflow-x:auto}.tr-ball-track--compact{justify-content:flex-start}.tr-ball-btn{display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;background:transparent;cursor:pointer;flex-shrink:0}.training-page-headline{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;line-height:1.2}.training-page-headline__title{display:block}.training-countdown{display:flex;align-items:center;justify-content:center;width:100%}.training-countdown__timer{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff0f}.training-countdown__timer ion-icon{font-size:16px;color:var(--ws-yellow, #f5c518);flex-shrink:0}.training-countdown__digits{display:inline-flex;align-items:center;gap:2px;font-size:.95em;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em}.training-countdown__segment{display:inline-flex;align-items:center;justify-content:center;min-width:1.6em;padding:2px 4px;border-radius:6px;background:#00000038;color:var(--text-primary, #fff)}.training-countdown__sep{font-weight:700;opacity:.55;-webkit-user-select:none;user-select:none}.training-countdown--urgent .training-countdown__timer{border-color:#f5c51873;background:#f5c5181a;animation:training-countdown-pulse 1.4s ease-in-out infinite}.training-countdown--urgent .training-countdown__segment{color:var(--ws-yellow, #f5c518)}@keyframes training-countdown-pulse{0%,to{box-shadow:inset 0 1px #ffffff0f,0 0 #f5c51800}50%{box-shadow:inset 0 1px #ffffff0f,0 0 10px #f5c51840}}@media (min-width: 768px){.tr-sessions-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}}@media (min-width: 1024px){.tr-ball-track{justify-content:flex-start}.tr-card--intensity .tr-ball-track{justify-content:center}}.season-filters{display:flex;align-items:center;justify-content:center;gap:6px;padding:0 6px 6px;flex-wrap:wrap}.season-filters--single{justify-content:center}.season-filters--compact{flex-wrap:nowrap;gap:4px;padding:0 4px 6px;width:100%}.season-filters--compact .season-filters__home{width:34px;height:34px}.season-filters--compact .season-filters__home ion-icon{font-size:18px}.season-filters--compact .season-select{flex:1 1 0;min-width:0;max-width:none}.season-filters--compact .season-select__trigger{height:34px;min-height:34px;padding:0 4px;font-size:12px;gap:2px}.season-filters--compact .season-select__chevron{font-size:12px}.season-filters--compact .season-select__panel{min-width:100%;left:0;right:0}.season-filters__home{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff0f;color:#ffffffd9;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.season-filters__home ion-icon{font-size:20px}.season-filters__home:hover{background:#ffffff1a;border-color:#ffffff38;color:#fff}.season-select{position:relative;flex:1 1 0;min-width:88px;max-width:150px}.season-select--country{max-width:160px}.season-select--wide{flex:1 1 100%;max-width:280px}.season-select--inline{flex:0 1 auto;min-width:96px;max-width:130px}.season-select--disabled .season-select__trigger{opacity:.65;cursor:default;pointer-events:none}.season-select--disabled .season-select__native{opacity:0;cursor:default;pointer-events:none}.season-select--open .season-select__trigger{border-color:#4caf508c;background:#ffffff17}.season-select--country .season-select__trigger{gap:4px}.season-select--country .season-select__trigger .flag_icon{margin-right:0;flex-shrink:0}.season-select--team .season-select__trigger{gap:4px}.season-select--team .season-select__trigger .team_logo_svg,.season-select--team .season-select__trigger .team_no_logo{flex-shrink:0}.season-select__trigger{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;width:100%;height:40px;min-height:40px;padding:0 6px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff0f;color:#fff;font-size:13px;font-weight:500;line-height:1;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.season-select__trigger:hover{background:#ffffff17;border-color:#ffffff38}.season-select__trigger:focus-visible{outline:none;border-color:#4caf50a6;box-shadow:0 0 0 2px #4caf5033}.season-select__label{display:flex;align-items:center;flex:1;min-width:0;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;text-transform:none;line-height:1}.season-select__chevron{display:flex;align-items:center;align-self:center;flex-shrink:0;font-size:13px;opacity:.55;transition:transform .2s ease}.season-select--open .season-select__chevron{transform:rotate(180deg)}.season-select--native .season-select__trigger{pointer-events:none}.season-select__native{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;font-size:16px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;color:transparent}.season-select__panel{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:120;max-height:260px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#181a1cfa;box-shadow:0 14px 36px #00000073;padding:4px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.season-select__panel--scroll{max-height:220px}.season-select--country .season-select__panel{min-width:200px}.season-select__option{display:flex;align-items:center;gap:4px;width:100%;min-height:36px;padding:0 8px;border:none;border-radius:8px;background:transparent;color:#ffffffeb;font-size:13px;font-weight:500;line-height:1;cursor:pointer;text-align:left;text-transform:none;transition:background .15s ease}.season-select__option .flag_icon,.season-select__option .team_logo_svg,.season-select__option .team_no_logo{margin-right:0;flex-shrink:0}.season-select__option span{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.season-select__option:hover{background:#ffffff14}.season-select__option--selected{background:#4caf502e;color:#fff}.season-form{display:flex;flex-direction:column;gap:12px;padding:12px 10px 4px;width:100%}.season-form__row{display:flex;align-items:flex-start;gap:10px;width:100%}.season-form__label{flex:0 0 32%;max-width:120px;padding-top:11px;font-size:13px;font-weight:600;color:#ffffffb8;line-height:1.2}.season-form__control{flex:1;min-width:0}.season-form .season-select{flex:1 1 auto;max-width:none;width:100%}.season-input,.season-textarea{display:block;width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff0f;color:#fff;font-size:13px;font-weight:500;line-height:1.3;text-transform:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.season-input::placeholder,.season-textarea::placeholder{color:#ffffff59}.season-input:hover,.season-textarea:hover{background:#ffffff17;border-color:#ffffff38}.season-input:focus,.season-textarea:focus{outline:none;border-color:#4caf50a6;box-shadow:0 0 0 2px #4caf5033;background:#ffffff17}.season-input{height:40px;padding:0 10px}.season-textarea{min-height:110px;padding:10px;resize:vertical}.substitution-row .season-select{width:100%;max-width:none;min-width:0;flex:1 1 auto}.substitution-row .season-select__panel{z-index:130;min-width:100%}.substitution-row .substitution-minute-cell{display:flex;align-items:center;gap:2px;width:100%}.substitution-row .substitution-clear-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:auto;min-width:0;height:auto;margin:0;padding:0 2px;border:none;border-radius:0;background:transparent;color:#ef5350;cursor:pointer;line-height:1;transition:color .15s ease,opacity .15s ease}.substitution-row .substitution-clear-btn ion-icon{font-size:16px;pointer-events:none}.substitution-row .substitution-clear-btn:hover{color:#ff5252;opacity:.9}.substitution-row .substitution-clear-btn:focus-visible{outline:none;color:#ff6b6b}.substitution-row .substitution-clear-btn:active{opacity:.75}.substitution-row .season-select--minute{flex:1 1 auto;min-width:0}.substitution-row .season-select--minute .season-select__trigger{height:32px;min-height:32px;padding:0 4px;font-size:12px;justify-content:center}.substitution-row .season-select--minute .season-select__label{text-align:center;flex:1 1 auto}.substitution-row .season-select--minute .season-select__panel{min-width:56px}.substitution-row .season-select--player .season-select__trigger{height:32px;min-height:32px;padding:0 4px;font-size:11px}.substitution-row .season-select--player .season-select__panel{min-width:180px}.substitution-row .season-select__option{min-height:32px;font-size:11px}.substitution-grid--auto .season-select__trigger,.substitution-grid--auto .season-select__native,.substitution-grid--auto .substitution-clear-btn{opacity:.65;cursor:default;pointer-events:none}ion-select.legacy-select{height:36px!important}ion-alert{--background: var(--modal-background);--color: var(--text-primary);--button-background: var(--button-gray);--button-color: var(--text-primary);--button-background-activated: var(--ws-gray-medium);--button-color-activated: var(--text-primary);--header-color: var(--ws-yellow);--message-color: var(--text-primary);--input-background: var(--input-background);--input-color: var(--text-primary);--input-placeholder-color: var(--text-tertiary);--input-border-color: var(--border-color)}ion-alert::part(content){background:var(--background);color:var(--color)}ion-alert::part(button){background:var(--button-background);color:var(--button-color)}ion-alert::part(button-activated){background:var(--button-background-activated);color:var(--button-color-activated)}ion-alert::part(header){color:var(--header-color)}ion-alert::part(message){color:var(--message-color)}ion-alert::part(input){background:var(--input-background);color:var(--input-color);border-color:var(--input-border-color)}ion-alert::part(placeholder){color:var(--input-placeholder-color)}.ios ion-alert{--background: var(--modal-background) !important;--color: var(--text-primary) !important;--button-background: var(--button-gray) !important;--button-color: var(--text-primary) !important;--button-background-activated: var(--ws-gray-medium) !important;--button-color-activated: var(--text-primary) !important;--header-color: var(--ws-yellow) !important;--message-color: var(--text-primary) !important;--input-background: var(--input-background) !important;--input-color: var(--text-primary) !important;--input-placeholder-color: var(--text-tertiary) !important;--input-border-color: var(--border-color) !important}.ios .alert-wrapper{background:var(--modal-background)!important}.ios .alert-title,.ios .alert-sub-title,.ios .alert-message{color:var(--text-primary)!important}.ios .alert-head h2{color:var(--ws-yellow)!important}.ios .alert-input-wrapper,.ios .alert-input{background:var(--input-background)!important;color:var(--text-primary)!important;border-color:var(--border-color)!important}.ios .alert-button{background:var(--button-gray)!important;color:var(--text-primary)!important}.ios .alert-button.alert-button-confirm{color:var(--ion-color-success)!important}.ios .alert-button.alert-button-cancel{color:var(--ion-color-danger)!important}.ios .grid_ion_alerts{background:transparent!important;color:var(--text-primary)!important}.ios .alert-radio-label,.ios .alert-checkbox-label{color:var(--text-primary)!important}.ios .alert-tappable{background:var(--button-gray)!important}ion-modal{--width: 350px;--max-width: 350px;--height: 50vh;--min-height: 30vh;--max-height: 90vh;--border-radius: 0px;--background: var(--modal-background);--backdrop-opacity: var(--modal-backdrop-opacity);margin:0;--keyboard-offset: 0 !important;transform:translateY(0)!important}ion-modal::part(backdrop){backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}ion-modal.ion-overlay-wrapper{position:fixed!important;transform:translateY(0)!important}ion-modal ion-content{--keyboard-offset: 0 !important}ion-modal ion-input{position:static!important;transform:none!important}.auth-modal ion-input,.auth-modal ion-input::part(native),.auth-modal ion-input input{text-transform:none!important}.auth-agree{display:flex;align-items:flex-start;gap:10px;margin:4px 0 16px;padding:10px 12px;border:1px solid transparent;border-radius:10px;transition:border-color .15s ease,background .15s ease}.auth-agree--error{border-color:#e57373;background:#e5737314}.auth-agree--error ion-checkbox{--border-color: #e57373 !important}.auth-agree-content{flex:1;min-width:0}.auth-agree-error{margin-top:6px;font-size:12px;line-height:1.4;font-weight:500;color:#ef9a9a}.auth-agree ion-checkbox{flex-shrink:0;margin-top:2px;--size: 20px;--background: transparent !important;--border-color: rgba(255, 255, 255, .55) !important;--border-width: 2px;--checkbox-background-checked: var(--ion-color-success);--border-color-checked: var(--ion-color-success);--checkmark-color: white !important}.auth-agree ion-checkbox::part(container){background:transparent!important}.auth-agree ion-checkbox:not(.checkbox-checked):after{content:none}.auth-agree ion-checkbox.checkbox-checked{--border-color: var(--ion-color-success) !important;--background: var(--ion-color-success) !important;--background-checked: var(--ion-color-success) !important}.auth-agree ion-checkbox.checkbox-checked::part(container){background:var(--ion-color-success)!important}.auth-agree-text{font-size:12px;line-height:1.45;font-weight:400;color:#ffffffe0}.auth-agree-text button.auth-legal-link{display:inline;padding:0;margin:0;border:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#fffffff2;font:inherit;font-weight:400;text-decoration:underline;text-underline-offset:2px;cursor:pointer;vertical-align:baseline}.auth-agree-text button.auth-legal-link:hover,.auth-agree-text button.auth-legal-link:focus,.auth-agree-text button.auth-legal-link:active{background:transparent;color:#fffffff2;outline:none}.auth-legal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30000;display:flex;flex-direction:column;background:linear-gradient(165deg,#202224fa,#16181afc 45%,#1c2620fa)}.auth-legal-overlay app-legal{display:block;flex:1 1 auto;min-height:0;height:100%}.ios ion-modal{--keyboard-offset: 0 !important}ion-modal ion-toolbar.modal-toolbar{--background: var(--toolbar-background) !important;--color: var(--text-primary) !important;--border-color: transparent !important}ion-modal ion-toolbar.modal-toolbar ion-buttons ion-button{--color: var(--modal-close-button-color) !important;--background: transparent !important;--background-activated: transparent !important;--background-focused: transparent !important;--background-hover: rgba(0, 0, 0, .1) !important;color:var(--modal-close-button-color)!important}ion-modal ion-toolbar.modal-toolbar ion-buttons ion-button ion-icon{color:var(--modal-close-button-color)!important}ion-modal ion-content{--background: var(--modal-background);min-height:150px}ion-modal{--background: var(--modal-transparent)}ion-modal ion-header{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}ion-modal ion-footer{border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}ion-footer{position:relative;z-index:999}body.lineup-no-select,body.lineup-no-select *{user-select:none!important;-webkit-user-select:none!important}
