:root{--color-bg-base:#1a1a1a;--color-bg-surface:#070707;--color-bg-surface-faded:#07070780;--color-text-primary:#e1e1e1;--color-text-secondary:#a5a5a5;--color-text-secondary-faded:#e1e1e133;--color-text-on-brand:#fff;--color-text-on-danger:#fff;--color-text-on-success:#fff;--color-text-on-info:#fff;--color-text-on-warning:#1a1a1a;--color-brand-accent:#9e0f6d;--color-brand-accent-fg:#ff72c9;--color-brand-accent-hover:#7e0c57;--color-brand-accent-faded:#34182b;--color-feedback-success:#145a26;--color-feedback-danger:#9a2530;--color-feedback-warning:#ffc107;--color-feedback-info:#0e505c;--color-feedback-danger-text:#ff8080;--color-feedback-success-faded:#19251c;--color-feedback-danger-faded:#341c1e;--color-feedback-info-faded:#182527;--color-feedback-success-fg:#4ade80;--color-feedback-danger-fg:#fca5a5;--color-feedback-info-fg:#38bdf8;--color-feedback-warning-faded:#483b16;--color-state-disabled-bg:#6c757d;--color-state-disabled-text:#adb5bd;--color-surface-control-bg:#2c2c2a;--color-surface-control-border:#444441;--form-background:var(--color-surface-control-bg);--form-control-color:var(--color-text-primary);--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.5rem;--spacing-6:2rem;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-full:9999px;--icon-sm:1rem;--icon-md:1.5rem;--icon-lg:2rem;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.25rem;--line-height-tight:1.25;--line-height-base:1.5;--line-height-relaxed:1.75}[data-theme=light]{--color-bg-base:#fafafa;--color-bg-surface:#e9e9ec;--color-bg-surface-faded:#e9e9ec80;--color-text-primary:#1a1a1a;--color-text-secondary:#4a4a4a;--color-text-secondary-faded:#64646433;--color-text-on-brand:#fff;--color-text-on-danger:#fff;--color-text-on-success:#fff;--color-text-on-info:#fff;--color-text-on-warning:#1a1a1a;--color-brand-accent:#9e0f6d;--color-brand-accent-fg:#930462;--color-brand-accent-hover:#7e0c57;--color-brand-accent-faded:#e8cbde;--color-feedback-success:#0f4a1f;--color-feedback-danger:#710407;--color-feedback-warning:#ffc107;--color-feedback-info:#0e505c;--color-feedback-danger-text:#9a2530;--color-feedback-success-faded:#ccdad0;--color-feedback-danger-faded:#e7cfd2;--color-feedback-info-faded:#cbd8da;--color-feedback-success-fg:#0f4a1f;--color-feedback-danger-fg:#710407;--color-feedback-info-fg:#0e505c;--color-feedback-warning-faded:#fbefc9;--color-state-disabled-bg:#adb5bd;--color-state-disabled-text:#646464;--color-surface-control-bg:#e1e1e1;--color-surface-control-border:#646464}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.inset-y-0{bottom:0;top:0}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.top-0{top:0}.z-10{z-index:10}.col-span-12{grid-column:span 12/span 12}.col-span-6{grid-column:span 6/span 6}.col-span-8{grid-column:span 8/span 8}.m-0{margin:0}.-mb-\[5px\]{margin-bottom:-5px}.mb-1{margin-bottom:var(--spacing-1)}.mb-1\.5{margin-bottom:.375rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-auto{margin-left:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:var(--spacing-1)}.mt-1\.5{margin-top:.375rem}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.box-border{box-sizing:border-box}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-video{aspect-ratio:16/9}.\!h-8{height:2rem!important}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:var(--spacing-2)}.h-4{height:var(--spacing-4)}.h-5{height:var(--spacing-5)}.h-6{height:var(--spacing-6)}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[1\.5px\]{height:1.5px}.h-\[30px\]{height:30px}.h-\[var\(--icon-lg\)\]{height:var(--icon-lg)}.h-\[var\(--icon-md\)\]{height:var(--icon-md)}.h-\[var\(--icon-sm\)\]{height:var(--icon-sm)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-14{max-height:3.5rem}.max-h-\[145px\]{max-height:145px}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.w-12{width:3rem}.w-3\/5{width:60%}.w-4{width:var(--spacing-4)}.w-8{width:2rem}.w-\[1\.5px\]{width:1.5px}.w-\[72px\]{width:72px}.w-\[90px\]{width:90px}.w-\[var\(--icon-lg\)\]{width:var(--icon-lg)}.w-\[var\(--icon-md\)\]{width:var(--icon-md)}.w-\[var\(--icon-sm\)\]{width:var(--icon-sm)}.w-full{width:100%}.w-screen{width:100vw}.\!min-w-0{min-width:0!important}.min-w-0{min-width:0}.min-w-\[64px\]{min-width:64px}.min-w-\[96px\]{min-width:96px}.max-w-\[240px\]{max-width:240px}.max-w-full{max-width:100%}.flex-1{flex:1 1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spinner-dash{0%{stroke-dasharray:0 150;stroke-dashoffset:0}47.5%{stroke-dasharray:42 150;stroke-dashoffset:-16}95%,to{stroke-dasharray:42 150;stroke-dashoffset:-59}}.animate-spinner-dash{animation:spinner-dash 1.5s ease-in-out infinite}@keyframes spinner-rotate{to{transform:rotate(1turn)}}.animate-spinner-rotate{animation:spinner-rotate 2s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:.375rem}.gap-2{gap:var(--spacing-2)}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:.875rem}.gap-4{gap:var(--spacing-4)}.gap-6{gap:var(--spacing-6)}.gap-7{gap:1.75rem}.gap-x-2{column-gap:var(--spacing-2)}.gap-x-3{column-gap:var(--spacing-3)}.gap-x-4{column-gap:var(--spacing-4)}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\!rounded-full{border-radius:var(--radius-full)!important}.rounded-full{border-radius:var(--radius-full)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-b-sm{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-t-sm{border-top-left-radius:var(--radius-sm)}.rounded-t-sm,.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-control-border{border-color:var(--color-surface-control-border)}.border-info-fg{border-color:var(--color-feedback-info-fg)}.border-secondary-faded{border-color:var(--color-text-secondary-faded)}.border-transparent{border-color:#0000}.bg-base{background-color:var(--color-bg-base)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-brand-accent{background-color:var(--color-brand-accent)}.bg-brand-accent-faded{background-color:var(--color-brand-accent-faded)}.bg-control-bg{background-color:var(--color-surface-control-bg)}.bg-danger-faded{background-color:var(--color-feedback-danger-faded)}.bg-info-faded{background-color:var(--color-feedback-info-faded)}.bg-secondary{background-color:var(--color-text-secondary)}.bg-success-faded{background-color:var(--color-feedback-success-faded)}.bg-surface{background-color:var(--color-bg-surface)}.bg-surface-faded{background-color:var(--color-bg-surface-faded)}.bg-transparent{background-color:initial}.object-contain{object-fit:contain}.\!p-0{padding:0!important}.\!p-2{padding:var(--spacing-2)!important}.p-0{padding:0}.p-1{padding:var(--spacing-1)}.p-1\.5{padding:.375rem}.p-2{padding:var(--spacing-2)}.p-2\.5{padding:.625rem}.\!px-2{padding-left:var(--spacing-2)!important;padding-right:var(--spacing-2)!important}.\!px-3{padding-left:var(--spacing-3)!important;padding-right:var(--spacing-3)!important}.\!py-0{padding-bottom:0!important;padding-top:0!important}.\!py-0\.5{padding-bottom:.125rem!important;padding-top:.125rem!important}.\!py-1{padding-bottom:var(--spacing-1)!important;padding-top:var(--spacing-1)!important}.px-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:var(--spacing-1);padding-top:var(--spacing-1)}.py-2{padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-4{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.pb-1{padding-bottom:var(--spacing-1)}.pl-1{padding-left:var(--spacing-1)}.pl-1\.5{padding-left:.375rem}.pl-4{padding-left:var(--spacing-4)}.pr-1{padding-right:var(--spacing-1)}.pr-1\.5{padding-right:.375rem}.pt-2{padding-top:var(--spacing-2)}.text-center{text-align:center}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.\!text-\[11px\]{font-size:11px!important}.\!text-xs{font-size:var(--font-size-xs)!important;line-height:var(--line-height-tight)!important}.text-\[10px\]{font-size:10px}.text-base{font-size:var(--font-size-base)}.text-base,.text-sm{line-height:var(--line-height-base)}.text-sm{font-size:var(--font-size-sm)}.text-xs{font-size:var(--font-size-xs);line-height:var(--line-height-tight)}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.5\]{line-height:1.5}.leading-none{line-height:1}.leading-tight{line-height:var(--line-height-tight)}.\!text-brand-accent-fg{color:var(--color-brand-accent-fg)!important}.text-base{color:var(--color-bg-base)}.text-brand-accent-fg{color:var(--color-brand-accent-fg)}.text-danger-fg{color:var(--color-feedback-danger-fg)}.text-info-fg{color:var(--color-feedback-info-fg)}.text-on-brand{color:var(--color-text-on-brand)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-success-fg{color:var(--color-feedback-success-fg)}.text-warning{color:var(--color-feedback-warning)}.accent-danger-fg{accent-color:var(--color-feedback-danger-fg)}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-material{--tw-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 3px 1px -2px var(--tw-shadow-color),0 2px 2px 0 var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}.shadow-material,.shadow-md{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-colors{transition-duration:.15s}.duration-200{transition-duration:.2s}.\[stroke-linecap\:round\]{stroke-linecap:round}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hover\:border-secondary:hover{border-color:var(--color-text-secondary)}.hover\:bg-brand-accent:hover{background-color:var(--color-brand-accent)}.hover\:bg-brand-accent-faded:hover{background-color:var(--color-brand-accent-faded)}.hover\:bg-brand-accent-hover:hover{background-color:var(--color-brand-accent-hover)}.hover\:bg-danger:hover{background-color:var(--color-feedback-danger)}.hover\:text-brand-accent-fg:hover{color:var(--color-brand-accent-fg)}.hover\:text-on-brand:hover{color:var(--color-text-on-brand)}.hover\:text-on-danger:hover{color:var(--color-text-on-danger)}.hover\:text-primary:hover{color:var(--color-text-primary)}.focus-visible\:text-brand-accent-fg:focus-visible{color:var(--color-brand-accent-fg)}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-info-fg:focus-visible{outline-color:var(--color-feedback-info-fg)}.active\:bg-brand-accent:active{background-color:var(--color-brand-accent)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-disabled-bg:disabled{background-color:var(--color-state-disabled-bg)}.disabled\:text-disabled-text:disabled{color:var(--color-state-disabled-text)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.disabled\:hover\:text-secondary:hover:disabled{color:var(--color-text-secondary)}@media (min-width:1024px){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-9{grid-column-start:9}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:grid-rows-\[minmax\(0\2c 1fr\)\]{grid-template-rows:minmax(0,1fr)}.lg\:grid-rows-\[minmax\(0\2c 58fr\)_minmax\(0\2c 42fr\)\]{grid-template-rows:minmax(0,58fr) minmax(0,42fr)}.lg\:pt-\[42px\]{padding-top:42px}}.WebappContainer{align-items:center;background-color:#1a1a1a;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.WebappBannerContainer{width:100%}.WebappBannerContainer,.loginContainer{display:flex;height:50%;justify-content:center}.loginContainer{flex-direction:column;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;width:50%}.loginContainer>input{margin-bottom:2em}.inputs{align-self:center;border:none;border-radius:.5em;font-size:1rem;font-weight:400;height:2.5em;line-height:1.5;padding:.25em .5em;width:99%}.inputs:active{outline:.2em solid #da2599}.label{align-content:end;color:azure;margin:.2em .15em}.loginButtons{align-self:center;display:flex;gap:1em;width:75%}.button{font-size:.875rem;margin:0;min-width:80px;padding:6px 16px}.button:hover{background-color:#da2599bf}.button:disabled{background-color:#c8c8c8;box-shadow:none;color:#969696;cursor:not-allowed}.changePassword{align-self:flex-end;background:none;border:none;color:#da2599;font-size:1rem;margin-top:-1.8em;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.changePassword:hover{color:#da2599bf;cursor:pointer}.loading{align-self:center;display:inline-block;height:3em;justify-self:center;position:relative;width:3em}.languageSwitcher{display:flex;gap:1em;position:fixed;right:1em;top:1em;z-index:1000}.languageSwitcher button{background-color:#da2599;border:none;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;color:#fff;cursor:pointer;font-family:Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.75;padding:6px 16px;text-transform:uppercase}.languageSwitcher button:hover{background-color:#da2599bf}.MenuContainer{background-color:#1a1a1a;flex-direction:column;height:100vh;width:100vw}.MenuBannerContainer,.MenuContainer{align-items:center;display:flex;justify-content:center}.MenuBannerContainer{height:50%;width:100%}.menuContainer{display:flex;flex-direction:column;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;gap:1em;height:50%;justify-content:center;width:50%}.logout{margin-top:1.5em}.button{-webkit-tap-highlight-color:transparent;fill:#fff;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;gap:.5em;line-height:1.75;min-width:64px;outline:0;padding:8px 22px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.FootballSessionContainer,.button{align-items:center;justify-content:center}.FootballSessionContainer{background-color:#1a1a1a;display:flex;flex-direction:row;height:100vh;width:100vw}.sessionActions,.sessionSettings{height:100%;padding:0 .25em;width:50%}.sessionSettings{display:flex;flex-direction:column;overflow-y:auto}.sessionViewContainer{height:70%;width:100%}.FootballSessionButton{-webkit-tap-highlight-color:transparent;fill:#fff;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;gap:.5em;justify-content:center;line-height:1.75;margin-bottom:1em;margin-top:.5em;outline:0;padding:8px 22px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.FootballSessionButton:disabled{background-color:#6c757dbf;cursor:default}.FootballSessionButton:hover:enabled{background-color:#da2599bf}.FootballSessionButton:active:enabled{background-color:#da2599}.sessionWebcamContainer{display:flex;flex-direction:row;flex-shrink:0;height:30%;width:100%}.sessionSelectTest{color:#fff;display:flex;flex-direction:column;gap:.5em;height:auto;line-height:1em;margin-bottom:1em;width:100%}.sessionTypeTitle{background-color:#da2599;border-radius:4px;color:#fff;font-size:1.25rem;font-weight:400;margin-bottom:.5em;margin-top:.5em;padding:.5em 1em;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sessionTypeTitle h5{font-weight:400;margin:0;padding:0}.selectorTypeTest{display:flex;flex-direction:row;font-size:1em;font-weight:300;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:0em;margin:0;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding:0;text-align:left;width:100%}.distractorsSelect{align-items:center;display:flex;flex-direction:row;gap:1em;height:100%;margin-left:2em}.distractorsSelect>:nth-child(2){height:50%}.sessionInfo{color:#fff;display:flex;flex-direction:column;height:auto;width:100%}.sessionInfoTitle{background-color:#da2599;border-radius:4px;color:#fff;font-size:1.25rem;font-weight:400;margin:.5em auto;padding:.5em 1em;text-align:center;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sessionInfoTitle h5{font-weight:400;margin:0;padding:0}.sessionPlaysInfo{grid-gap:.5em;align-items:center;display:grid;gap:.5em;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;padding:.5em;text-align:center}.sessionPlaysValues{align-items:center;display:flex;flex-direction:row;gap:.5em;height:100%;justify-content:center}.sessionPlaysValues input{align-self:center;height:45%;width:45%}.sessionSequenceButtons{display:flex;flex-direction:row;gap:10em;margin-bottom:1em}.sessionGenerateSequence,.sessionSequenceButtons{align-items:center;justify-content:center;overflow:hidden}.sessionGenerateSequence{-webkit-tap-highlight-color:transparent;fill:#fff;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:.85rem;font-weight:400;gap:.5em;line-height:1.75em;margin:0;min-width:64px;outline:0;padding:8px 10px;position:relative;text-decoration:none;text-transform:none;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;-webkit-user-select:none;user-select:none;vertical-align:middle}.sessionGenerateSequence:disabled{background-color:#6c757dbf;cursor:default}.sessionGenerateSequence:hover:enabled{background-color:#da2599bf}.sessionGenerateSequence:active:enabled{background-color:#da2599}.sessionOpenPlayerWindow{-webkit-tap-highlight-color:transparent;fill:#fff;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:.85rem;font-weight:400;gap:.5em;justify-content:center;line-height:1.75em;margin:0;outline:0;overflow:hidden;padding:8px 10px;position:relative;text-decoration:none;text-transform:none;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;-webkit-user-select:none;user-select:none;vertical-align:middle}.sessionOpenPlayerWindow:disabled{background-color:#6c757dbf;cursor:default}.sessionOpenPlayerWindow:hover:enabled{background-color:#da2599bf}.sessionOpenPlayerWindow:active:enabled{background-color:#da2599}.sessionRandomSeed{display:flex;flex-direction:row;margin-right:-1em;max-height:20%;max-width:15%;padding:0}.sessionActualInfo{color:#fff;display:flex;font-weight:500;justify-content:space-between;line-height:3em;padding:0 1em}.sessionSequenceContainer{display:flex;justify-content:center}.sessionSequence{background:none;border:.05em solid #fff;border-radius:.5em;color:#fff;font-size:1.25em;line-height:1.25em;padding:.05em;text-align:center;width:100%}.actionsButtons{display:flex;gap:2em;justify-content:space-between;padding:1em 0;width:100%}.videoActionsButtons{display:flex;flex-direction:column;gap:1em;width:100%}.buttonActionsVideo{fill:#fff;align-items:center;background-color:#da2599;border:1px solid #0000;border-image:none;border-image:initial;border-radius:.25rem;color:#fff;display:flex;font-size:1rem;font-weight:400;gap:.5em;justify-content:center;line-height:1.5;padding:.375rem .75rem;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle}.buttonActionsVideo:hover:enabled{background-color:#da2599bf;cursor:pointer}.buttonActionsVideo:active:enabled{background-color:#da2599}.buttonActionsVideo:disabled{background-color:#6c757dbf;cursor:default}.sessionPlayer{width:95%}.sessionPlayerPlayer{font-size:1.75em;line-height:2.25em}.sessionPlayerSelect{height:2em;width:50%}.sessionPlayerSelectContainer{display:flex;gap:2em}.sessionPlayerConfigButtons{fill:#da2599;display:flex;gap:.75em}.sessionPlayerConfigButtons button:hover{fill:#da2599bf;cursor:pointer}.sessionPlayerConfigButtons button:active{fill:#da2599}.sessionPlayerConfigButtons button:disabled{fill:#6c757dbf;cursor:default}.sessionPlayerConfigButtons button{background:none;border:none;border-radius:50%;color:inherit;cursor:pointer;font:inherit;margin:0;outline:inherit;padding:0}.playsTestSelect{align-items:center;display:flex;flex-direction:row;gap:1em;height:100%}.playsTestSelect>:nth-child(2){height:50%}.info-icon{fill:#da2599;align-items:center;cursor:pointer;display:inline-flex;justify-content:center;margin-left:.5em;transition:fill .3s ease;vertical-align:middle}.info-icon:hover{fill:#fff}.info-icon svg{display:block}.info-modal-overlay{align-items:center;animation:fadeIn .3s ease;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.info-modal-content{animation:slideIn .3s ease;background-color:#2a2a2a;border-radius:8px;box-shadow:0 4px 20px #00000080;max-height:80vh;max-width:600px;overflow-y:auto;width:90%}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.info-modal-header{align-items:center;border-bottom:2px solid #da2599;display:flex;justify-content:space-between;padding:1.5em}.info-modal-header h3{color:#fff;font-size:1.5rem;font-weight:500;margin:0}.info-modal-close{fill:#fff;align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:.5em;transition:fill .3s ease,transform .3s ease}.info-modal-close:hover{fill:#da2599;transform:rotate(90deg)}.info-modal-body{color:#fff;line-height:1.6;padding:1.5em}.info-modal-body p{font-size:1.1rem;font-weight:300;margin:0;white-space:pre-line}.sessionRandomSeed[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;border:2px solid #fff;border-radius:4px;cursor:pointer;height:1.5em;margin:0;position:relative;transition:all .3s ease;width:1.5em}.sessionRandomSeed[type=checkbox]:checked{background-color:#da2599;border-color:#da2599}.sessionRandomSeed[type=checkbox]:checked:before{content:"";display:none}.sessionRandomSeed[type=checkbox]:checked:after{color:#fff;content:"✓";font-size:1.2em;font-weight:700;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.sessionRandomSeed[type=checkbox]:hover{border-color:#da2599}.sessionRandomSeed[type=checkbox]::-ms-check{display:none}.sessionPlayerContainer{box-sizing:border-box;display:flex;flex-flow:row nowrap;height:100%;width:100%}.sessionPlayerContainerPlayerView{box-sizing:border-box;display:flex;flex-flow:row nowrap;height:100vh;width:100vw}.sessionPlayerContainer .containerMessages,.sessionPlayerContainer img{box-sizing:border-box;flex:none;width:100%}.containerMessages{color:red;font-size:"6em"}.containerMessages,.containerTeam{align-items:center;display:flex;height:100%;justify-content:center;margin-left:-100%;width:100%}.containerTeam{position:relative}.containerAnimation{display:flex;height:100%;margin-left:-100%;position:relative;width:100%}.WebcamContainer{border:5px solid #000;display:flex;height:auto;margin-top:.5em;max-height:80%;max-width:40%;min-height:70%;min-width:35%;padding:0;width:auto}.WebcamVideo{display:inline-flex;height:100%;margin:0;padding:0;width:100%}.WebcamSlot{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.WebcamSlot>:first-child{fill:#fff;height:65%;width:65%}.WebcamButtons{display:flex;flex-direction:column;height:85%;justify-content:center;padding:.5rem;width:50%}.turnCameraButtons{fill:#fff;color:#fff;display:flex;flex-direction:row;gap:1em}.webcamConnectButton{align-items:center;background-color:#da2599;border:none;border-radius:.3rem;color:#fff;display:flex;flex-direction:column;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;outline:none;width:calc(50% - 1em)}.webcamConnectButton svg{height:35%;width:35%}.webcamConnectButton:hover:enabled{background-color:#da2599bf;cursor:pointer}.webcamConnectButton:disabled{background-color:#6c757dbf}.webcamConnectButton:active:enabled{background-color:#da2599}.webcamDissconnectButton{align-items:center;background-color:#da2599;border:none;border-radius:.3rem;color:#fff;display:flex;flex-direction:column;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;outline:none;width:calc(50% - 1em)}.webcamDissconnectButton svg{height:35%;width:35%}.webcamDissconnectButton:hover:enabled{background-color:#da2599bf;cursor:pointer}.webcamDissconnectButton:disabled{background-color:#6c757dbf}.webcamDissconnectButton:active:enabled{background-color:#da2599}.WebcamLabel{color:#fff;margin:.5em 0;width:calc(100% - 1em)}.webcamCalibrationButton{fill:#fff;align-items:center;background-color:#da2599;border:none;border-radius:.3rem;color:#fff;display:flex;flex-direction:row;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;outline:none;width:calc(100% - 1em)}.webcamCalibrationButton svg{height:10%;margin:.5em;width:10%}.webcamCalibrationButton:hover:enabled{background-color:#da2599bf;cursor:pointer}.webcamCalibrationButton:disabled{background-color:#6c757dbf}.webcamCalibrationButton:active:enabled{background-color:#da2599;cursor:pointer}.calibrationModal{background-color:#000;background-color:#0006;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.calibrationModalContent{background-color:#1a1a1a;border:1px solid #88888818;border-radius:.5em;color:#fff;height:85%;margin:1.5% auto;padding:1.5em;width:80%}.calibrationModalClose{color:#aaa;float:right;font-size:2em;font-weight:700}.calibrationModalClose:focus,.calibrationModalClose:hover{color:#fff;cursor:pointer;text-decoration:none}.calibrationModalTitle{border-bottom:1px solid #fff;font-size:1.75em;font-weight:500;margin:0;padding:0 0 .1em}.calibrationModalContainer{align-items:center;display:flex;height:90%;justify-content:center;width:100%}.calibrationModalImage{display:flex;height:95%;width:60%}.calibrationModalActions{display:flex;flex-direction:column;height:95%;padding:0 1em;width:40%}.calibrationModalQuestion{margin:0 .15em .15em}.calibrationModalButtonsActions{display:flex;gap:5em;justify-content:center;padding:.5em}.calibrationModalButtonYes{background-color:#28a745;border:1px solid #28a745;border-radius:.25rem;color:#fff;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.calibrationModalButtonYes:hover{background-color:#28a745bf;cursor:pointer}.calibrationModalButtonYes:active{background-color:#28a745}.calibrationModalButtonNo{background-color:#dc3545;border:1px solid #dc3545;border-radius:.25rem;color:#fff;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.calibrationModalButtonNo:hover{background-color:#dc3545bf;cursor:pointer}.calibrationModalButtonNo:active{background-color:#dc3545}.calibrationModalButtonsManual{display:flex;gap:.5em;height:12%;width:100%}.calibrationModalButtonCancel{background-color:#dc3545;border:1px solid #dc3545;border-radius:.25rem;color:#fff;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:20%}.calibrationModalButtonCancel:hover{background-color:#dc3545bf;cursor:pointer}.calibrationModalButtonCancel:active{background-color:#dc3545}.calibrationModalButtonPrevMark{background-color:#ffc107;border:1px solid #ffc107;border-radius:.25rem;color:#212529;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:20%}.calibrationModalButtonPrevMark:hover{background-color:#ffc107bf;cursor:pointer}.calibrationModalButtonPrevMark:active{background-color:#ffc107}.calibrationModalButtonPrevMark:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff;cursor:default}.calibrationModalButtonNextMark{background-color:#17a2b8;border:1px solid #17a2b8;border-radius:.25rem;color:#fff;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:20%}.calibrationModalButtonNextMark:hover{background-color:#17a2b8bf;cursor:pointer}.calibrationModalButtonNextMark:active{background-color:#17a2b8}.calibrationModalButtonNextMark:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff;cursor:default}.calibrationModalButtonTryCalibration{background-color:#28a745;border:1px solid #28a745;border-radius:.25rem;color:#fff;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:40%}.calibrationModalButtonTryCalibration:hover{background-color:#28a745bf;cursor:pointer}.calibrationModalButtonTryCalibration:active{background-color:#28a745}.calibrationModalButtonTryCalibration:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff;cursor:default}.draggable:hover{cursor:pointer}.spinner_V8m1{animation:spinner_zKoa 2s linear infinite;transform-origin:center}.spinner_V8m1 circle{stroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite}@keyframes spinner_zKoa{to{transform:rotate(1turn)}}@keyframes spinner_YpZS{0%{stroke-dasharray:0 150;stroke-dashoffset:0}47.5%{stroke-dasharray:42 150;stroke-dashoffset:-16}95%,to{stroke-dasharray:42 150;stroke-dashoffset:-59}}.formPlayerModal{background-color:#000;background-color:#0006;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.formPlayerModalContent{background-color:#1a1a1a;border:1px solid #88888818;border-radius:.5em;color:#fff;height:85%;margin:1.5% auto;padding:1.5em;width:90%}.formPlayerModalClose{color:#aaa;float:right;font-size:2em;font-weight:700}.formPlayerModalClose:focus,.formPlayerModalClose:hover{color:#fff;cursor:pointer;text-decoration:none}.formPlayerModalTitle{border-bottom:1px solid #fff;font-size:1.75em;font-weight:500;margin:0;padding:0 0 .1em}.formPlayerModalContainer{align-items:center;display:column;height:90%;justify-content:center;width:100%}.formPlayerForm{align-items:center;display:flex;flex-direction:column;height:100%;margin-top:1.25em;width:100%}.formPlayerInputContainer{display:flex;gap:1.5em;height:15%;margin-bottom:1.25em;width:100%}.formPlayerInputLabel{display:flex;flex-direction:column;height:100%;line-height:2em;width:100%}.formPlayerInputLabel>input{display:flex;height:100%;padding:.25em;text-align:start;width:95%}.formPlayerInputLabel>input,.formPlayerInputLabel>select{background-color:#1a1a1a;border:1px solid #fff;border-radius:.25em;color:#fff;font:1em sans-serif}.formPlayerInputLabel>select{min-height:60%;width:100%}.formPlayerButtonSubmit{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:.5em;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.75;margin:0;outline:0;padding:6px 16px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle}.formPlayerButtonSubmit:hover{background-color:#da2599bf;cursor:pointer}.formPlayerButtonSubmit:disabled{background-color:#da259940;cursor:default}.formPlayerButtonSubmit:enabled:active{background-color:#da2599}.formPlayerAddCustoms{fill:#fff;align-items:flex-end;display:flex;height:100%;justify-content:center;margin-left:-1.25em;margin-right:-.5em;width:5%}.formPlayerAddCustoms svg{cursor:pointer}.formPlayerLabel{color:#fff;font-size:1.125rem;margin-bottom:.25em}.OtherSessionsContainer{align-self:center;color:#fff;display:flex;flex-direction:column;height:calc(100vh - 1em);justify-self:center;margin:.5em;overflow:hidden;width:calc(100% - 1em)}.OtherSessionsBackButton{-webkit-tap-highlight-color:transparent;fill:#fff;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;gap:.5em;justify-content:center;line-height:.75;margin:0;outline:0;padding:.25em;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.OtherSessionsFiltersContainer{align-items:center;display:flex-start;height:10%;width:100%}.filtersTitle{font-size:1.5rem;font-weight:300}.OtherSessionsFilters{align-items:center;display:flex;flex-direction:row;height:10%;justify-content:space-evenly;width:100% - 1em}.OtherSessionsLoading{background-color:#1e1e1e;color:#fff;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:300;height:100vh;justify-content:center;text-align:center;width:100vw}.OtherSessionsControlSessionButtons,.OtherSessionsLoading{align-items:center;display:flex;flex-direction:row;gap:1rem}.OtherSessionsControlSessionButtons{padding:.5em}.OtherSessionsButtons{-webkit-tap-highlight-color:transparent;fill:#fff;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:.85rem;font-weight:400;gap:.5em;justify-content:center;line-height:1.75em;margin:0;min-width:44px;outline:0;overflow:hidden;padding:8px 10px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle}.OtherSessionsButtons:hover:enabled{background-color:#da2599bf;cursor:pointer}.OtherSessionsButtons:disabled{background-color:#6c757d;cursor:default}.OtherSessionsButtons:active:enabled{background-color:#da2599}.spinner_b2T7{fill:#fff;animation:spinner_xe7Q .8s linear infinite}.spinner_YRVV{animation-delay:-.65s}.spinner_c9oY{animation-delay:-.5s}@keyframes spinner_xe7Q{93.75%,to{r:3px}46.875%{r:.2px}}.OtherSessionsLabelInput{align-items:center;display:flex;flex-direction:row;gap:1rem}.OtherSessionsRow{flex-direction:row;padding-top:.5em;width:100%}.OtherSessionsInfo,.OtherSessionsRow{display:flex;gap:1em;justify-content:flex-start}.OtherSessionsInfo{flex-direction:column;margin-top:.5em}.OtherSessionsInfoSection{background-color:#ffffff0d;border-radius:8px;display:flex;flex-direction:column;gap:.5em;padding:1em}.OtherSessionsSectionTitle{color:#da2599;font-size:1.2rem;margin-bottom:.5em}.OtherSessionsSelectTitle{font-size:1.5rem;margin-bottom:.5em}.OtherSessionsTable .table-containerA{flex:1 1;min-height:0}.selected-row{background:#ffffffbf;color:#000}.input-small{min-width:80px;width:80px!important}.input-medium{min-width:150px;width:150px!important}.input-large{min-width:200px;width:200px!important}.AnalizeSessionContainer{background-color:#1a1a1a;color:#fff;display:flex;flex-direction:column;height:100vh;max-height:100vh;overflow:hidden;width:100vw}.timeline-range{-webkit-appearance:none;appearance:none;background:var(--color-surface-control-bg);border-radius:var(--radius-full);height:var(--spacing-1);outline:none}.timeline-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-brand-accent);border:none;border-radius:var(--radius-full);height:var(--spacing-2);width:var(--spacing-2)}.timeline-range::-moz-range-track{background:var(--color-surface-control-bg);border-radius:var(--radius-full);height:var(--spacing-1)}.timeline-range::-moz-range-thumb{background:var(--color-brand-accent);border:none;border-radius:var(--radius-full);height:var(--spacing-2);width:var(--spacing-2)}.timeline-range:disabled{cursor:default}.table-containerA{max-height:100%;overflow-y:auto;position:relative;scrollbar-color:var(--color-text-secondary-faded) #0000;scrollbar-gutter:stable;scrollbar-width:thin;text-align:center}.table-containerA::-webkit-scrollbar{width:6px}.table-containerA::-webkit-scrollbar-thumb{background:var(--color-text-secondary-faded);border-radius:3px}.table-headA{overflow:hidden;scrollbar-gutter:stable;scrollbar-width:thin}.table-header[data-tooltip]:hover:after{background:#000;border-radius:.5em;color:#fff;content:attr(data-tooltip);font-size:.8em;padding:.5em 1em;pointer-events:none;position:absolute;transform:translateY(-100%) translateX(-50%)}input[type=checkbox]{align-self:center;-webkit-appearance:none;appearance:none;background-color:var(--form-background);border:.2em solid #fff;border-radius:.25em;color:#fff;display:grid;height:1.5em;justify-self:center;margin-left:calc(50% - .75em);place-content:center;transform:translateY(-.075em);width:1.5em}input[type=checkbox]:before{background-color:#fff;box-shadow:inset 1em 1em var(--form-control-color);-webkit-clip-path:polygon(20% 0,0 20%,30% 50%,0 80%,20% 100%,50% 70%,80% 100%,100% 80%,70% 50%,100% 20%,80% 0,50% 30%);clip-path:polygon(20% 0,0 20%,30% 50%,0 80%,20% 100%,50% 70%,80% 100%,100% 80%,70% 50%,100% 20%,80% 0,50% 30%);content:"";height:.75em;transform:scale(0);transform-origin:bottom left;width:.75em}input[type=checkbox]:checked:before{transform:scale(1)}.PlaysViewContainer{background-color:#1a1a1a;color:#fff;display:flex;flex-direction:column;gap:1em;height:calc(100vh - 1em);padding:.5em 1em;width:calc(100vw - 2em)}.PlaysViewBackButton{height:5%;width:100%}.PlaysViewButtonBack{-webkit-tap-highlight-color:transparent;fill:#fff;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;gap:.5em;justify-content:center;line-height:1.75;min-width:64px;outline:0;padding:8px 22px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.PlaysViewButtonBack:disabled{background-color:#6c757dbf;cursor:default}.PlaysViewButtonBack:hover:enabled{background-color:#da2599bf}.PlaysViewButtonBack:active:enabled{background-color:#da2599}.PlaysViewPlaysContainer{height:85%}.PlaysViewPlays{box-sizing:border-box;display:flex;flex-flow:row nowrap;width:calc(55% - .25em)}.PlaysViewPlayImageContainer{box-sizing:border-box;flex:none;height:100%;width:100%}.PlaysViewPlayImage{height:100%}.PlaysViewPlayPlayersContainer{align-items:flex-start;color:red;display:flex;font-size:"6em";height:100%;justify-content:flex-start;margin-left:-100%;position:relative;width:100%}.PlaysViewHandlePlays{display:flex-start;justify-content:center;width:calc(50% - .25em)}.CenterMarkTeam{height:16%;margin-left:42%;margin-top:31.25%;position:absolute;width:16%}.PlaysViewSavePlayButton{-webkit-tap-highlight-color:transparent;fill:#fff;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;gap:.5em;justify-content:center;line-height:1.75;min-width:64px;outline:0;padding:8px 22px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:75%}.PlaysViewSavePlayButton:disabled{background-color:#6c757dbf;cursor:default}.PlaysViewSavePlayButton:hover:enabled{background-color:#da2599bf}.PlaysViewSavePlayButton:active:enabled{background-color:#da2599}.WarningMessagePlaysView{background-color:#ff00006b;border:.1em solid red;border-radius:.5em;max-width:90%;padding:.5em;text-align:center}.ListOfPlaysContainer{background-color:#1a1a1a;color:#fff;display:flex;flex-direction:column;gap:1em;height:calc(100vh - 1em);padding:.5em 1em;width:calc(100vw - 2em)}.ListOfPlaysBackButton{height:5%;width:100%}.ListOfPlaysButtonBack{-webkit-tap-highlight-color:transparent;fill:#fff;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;gap:.5em;justify-content:center;line-height:1.75;min-width:64px;outline:0;padding:8px 22px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.ListOfPlaysButtonBack:disabled{background-color:#6c757dbf;cursor:default}.ListOfPlaysButtonBack:hover:enabled{background-color:#da2599bf}.ListOfPlaysButton,.ListOfPlaysButtonBack:active:enabled{background-color:#da2599}.ListOfPlaysButton{-webkit-tap-highlight-color:transparent;fill:#fff;align-items:center;-webkit-appearance:none;appearance:none;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;gap:.5em;justify-content:center;line-height:1.75;outline:0;padding:8px 22px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.ListOfPlaysButton:disabled{background-color:#6c757dbf;cursor:default}.ListOfPlaysButton:hover:enabled{background-color:#da2599bf}.ListOfPlaysButton:active:enabled{background-color:#da2599}.PlaysViewPlaysContainer{display:flex;flex-direction:row;gap:.5em;height:80%;width:100%}.ListOfPlaysImageContainer{box-sizing:border-box;flex:none;height:90%;width:100%}.ListOfPlaysPlayersContainer{display:flex;height:90%;margin-top:-77.5%;width:100%}.ListOfPlaysTable{width:50%}.table-container{height:72.5vh}.ListOfPlaysEditButton{fill:#fff;background:none;border:none;margin:0;padding:0}.ListOfPlaysEditButton:active:enabled,.ListOfPlaysEditButton:hover:enabled{fill:#ffffffbf}.ListOfPlaysEditButton:disabled{fill:#373737bf;cursor:default}.ListOfPlaysDeleteButton{fill:#dc3545;background:none;border:none;cursor:pointer;margin:0;padding:0}.ListOfPlaysDeleteButton:active:enabled,.ListOfPlaysDeleteButton:hover:enabled{fill:#c82333}.ListOfPlaysDeleteButton:disabled{fill:#373737bf;cursor:default}.createAccountButtonSubmit{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:.5em;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.75;margin:0 1em;outline:0;padding:6px 16px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle}.createAccountButtonSubmit:hover{background-color:#da2599bf;cursor:pointer}.createAccountButtonSubmit:disabled{background-color:#da259940;cursor:default}.createAccountButtonSubmit:enabled:active{background-color:#da2599}.createAccountButtonContainer{bottom:10%;box-sizing:border-box;display:flex;flex-direction:row;gap:1em;justify-content:center;padding:1em;position:absolute;right:50%;transform:translateX(50%)}.createAccountModal{background-color:#0006;height:100vh;overflow:auto;position:fixed;width:100vw}.createAccountModalContent{background-color:#1a1a1a;border:1px solid #88888818;border-radius:.5em;color:#fff;display:flex;flex-direction:column;height:85%;margin:2.5% auto;max-height:85%;min-height:85%;padding:1.5em;width:92.5%}.createAccountModalClose{color:#aaa;float:right;font-size:2em;font-weight:700}.createAccountModalClose:focus,.createAccountModalClose:hover{color:#fff;cursor:pointer;text-decoration:none}.createAccountModalTitle{border-bottom:1px solid #fff;font-size:1.75em;font-weight:500;margin:0;padding:0 0 .75em}.createAccountModalContainer{justify-content:center}.createAccountForm,.createAccountModalContainer{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.createAccountForm{margin-top:1%}.createAccountInputContainer{display:flex;gap:1.5em;height:15%;margin-bottom:1.25em;width:100%}.createAccountInputLabel{display:flex;flex-direction:column;padding-bottom:1em;position:relative;width:100%}.createAccountInputLabel>div>input,.createAccountInputLabel>input{background-color:#1a1a1a;border:1px solid #fff;border-radius:.25em;color:#fff;display:flex;font:1em sans-serif;height:2.5em;min-height:2.5em;outline:none;padding:.25em .5em;text-align:start;width:95%}.required{color:red;cursor:pointer;position:relative}.required:after{background-color:#000;border-radius:4px;bottom:100%;color:#fff;content:"Campo obligatorio";font-size:12px;left:50%;opacity:0;padding:5px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.required:hover:after{opacity:1;visibility:visible}.plan-selection-container{display:flex;justify-content:space-around;margin:.5em 0}.plan-card{border:.15em solid #ccc;border-radius:1em;box-shadow:0 4px 8px #0000001a;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;margin:.75em .5em;min-height:100%;padding:1em;text-align:center;transition:border-color .3s ease;width:30%}.plan-card.selected{border-color:#da2599}.plan-card-icon{font-size:2.5em;margin-bottom:.25em}.plan-card-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.plan-card-content h3{color:#fff;font-size:2em;margin:0 0 .25em}.plan-card-content p{color:silver;flex-grow:1;font-size:1em;margin-bottom:.5em;text-align:left}.plan-card-content .price{font-size:18px;font-weight:700;margin-top:auto;text-align:center}.error-message,.strength-message{bottom:0;color:red;font-size:.875em;left:0;margin-top:1em;position:absolute;top:85%}.form-label{color:#fff;font-size:1.25em;margin-bottom:.25em}.scrollable-container{height:auto;max-height:65vh;min-height:75%;overflow-y:auto}.plan-selection-container{flex:1 1;overflow-y:auto}.product-selection-container{margin-top:0}.product-list{display:flex;flex-direction:column}.product-item{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:.5em 1em}.product-item span{flex-grow:1}.product-item button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:.5em}.product-item button svg{fill:#da2599;height:24px;width:24px}.product-item button:hover svg{fill:#da2599d9}.product-item button:active svg{fill:#da2599}.confirmation-message{background-color:#4caf50;border-radius:5px;color:#fff;font-weight:700;margin-bottom:10px;padding:10px;text-align:center}.createAccountInputLabel>select{background-color:#1a1a1a;border:1px solid #fff;border-radius:.25em;color:#fff;font:1em sans-serif;min-height:60%;width:100%}.createAccountLabel{color:#fff;font-size:1.125rem;margin-bottom:.25em}.createAccountAddCustoms{fill:#fff;align-items:center;display:flex;justify-content:center;margin-left:-1.25em;margin-right:-.5em;width:5%}.createAccountAddCustoms svg{cursor:pointer}.shoppingCartModal{align-items:center;background-color:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.shoppingCartModalContent{background-color:#1a1a1a;border-radius:.5em;color:#fff;display:flex;flex-direction:column;justify-content:space-between;max-height:85%;max-width:60%;min-height:85%;padding:1.5em;position:relative;width:60%}.shoppingCartModalHeader{align-items:center;border-bottom:1px solid #fff;display:flex;justify-content:space-between;padding:1em}.shoppingCartIcon{fill:#fff;height:2.5em;margin-right:1em;width:2.5em}.shoppingCartModalTitle{color:#fff;flex-grow:1;font-size:1.5em;margin:0;padding:0}.shoppingCartModalClose{background:none;border:none;color:#fff;cursor:pointer;font-size:2em}.shoppingCartModalClose:focus,.shoppingCartModalClose:hover{color:#fff}.shoppingCartProductList{flex-grow:1;list-style-type:none;margin:0;max-height:75%;overflow-y:auto;padding:0}.shoppingCartProductItem{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:10px}.productName{font-weight:700}.productPrice{text-align:right}.removeProductButton{align-items:center;background:none;border:none;color:red;cursor:pointer;display:flex;margin:0;padding:0;position:relative}.removeProductButton svg{height:1.25em;margin:0;padding:0 0 0 .75em;width:1em}.removeProductButton:after{background-color:#000;border-radius:4px;bottom:100%;color:#fff;content:"Eliminar";font-size:12px;left:50%;opacity:0;padding:5px;position:absolute;transform:translateX(-5em) translateY(1.3rem);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.removeProductButton:hover:after{opacity:1;visibility:visible}.totalAmountContainer{color:#fff;display:flex;font-weight:700;justify-content:space-between;padding:1em}.checkoutButton{background-color:#4caf50;border:none;color:#fff;cursor:pointer;font-size:16px;padding:10px}.cartTotal{display:flex;font-weight:700;justify-content:space-between;padding:10px}.shoppingCartTotal{color:#fff;font-size:1.25em;margin:.5em 0;text-align:right}.shoppingCartTotal>h3{margin:0}.shoppingCartButtonContainer{border-top:1px solid #fff;display:flex;justify-content:space-between;margin-top:auto;padding-top:1em}.shoppingCartButton{background-color:#da2599;border:none;border-radius:.5em;color:#fff;cursor:pointer;font-size:1rem;padding:.75em 1.5em;text-transform:uppercase}.shoppingCartButton:hover{background-color:#da2599bf}.shoppingCartButton:active{background-color:#da2599}.shoppingCartButton:disabled{background-color:#da259940;cursor:auto}.ManagementAccountContainer{background-color:#1a1a1a;color:#fff;display:flex;flex-direction:column;gap:1em;height:calc(100vh - 1em);padding:.5em 1em;width:calc(100vw - 2em)}.ManagementAccountContent{display:flex;flex-direction:row;gap:1em}.ManagementAccountLeft{display:flex;width:80vw}.ManagementAccountRight{display:flex;flex-direction:column;gap:1em;width:40vw}.ManagementAccountRight p{margin:0 0 .5em;padding:0}.ManagementAccountBackButton{height:5%;width:100%}.ManagementAccountButtonBack{-webkit-tap-highlight-color:transparent;fill:#fff;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;gap:.5em;justify-content:center;line-height:1.75;min-width:64px;outline:0;padding:8px 22px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.ManagementAccountButtonBack:disabled{background-color:#6c757dbf;cursor:default}.ManagementAccountButtonBack:hover:enabled{background-color:#da2599bf}.ManagementAccountButtonBack:active:enabled{background-color:#da2599}.ManagementAccountButton{-webkit-tap-highlight-color:transparent;fill:#fff;align-items:center;-webkit-appearance:none;appearance:none;background-color:#da2599;border:0;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;gap:.5em;justify-content:center;line-height:1.75;outline:0;padding:8px 22px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.ManagementAccountButton:disabled{background-color:#6c757dbf;cursor:default}.ManagementAccountButton:hover:enabled{background-color:#da2599bf}.ManagementAccountButton:active:enabled{background-color:#da2599}.ManagementAccountImageContainer{box-sizing:border-box;flex:none;height:90%;width:100%}.PlaysViewPlayImage{height:90%;width:100%}.ManagementAccountPlayersContainer{display:flex;height:90%;margin-top:-77.5%;width:100%}.ManagementAccountTable{width:100%}.ManagementAccountTitle{color:#fff;font-size:1.5rem;font-weight:500;margin:.5em 0;padding:0;text-align:center;width:100%}.table-container{height:67.5vh;margin-bottom:1em;overflow-y:auto;position:relative;text-align:center}.table-container::-webkit-scrollbar{display:none}.custom-table{background-color:none;border-collapse:collapse;color:#fff;table-layout:fixed;width:100%}.custom-table td,.custom-table th{border:1px solid #fff;padding:.5em}.custom-table th{background-color:#000000bf}.custom-table .table-row{background-color:#1a1a1a}.custom-table .table-header{background-color:#000000bf}.ManagementAccountEditButton{fill:#fff;background:none;border:none;margin:0;padding:0}.ManagementAccountEditButton:active:enabled{fill:#ffffffbf}.ManagementAccountEditButton:hover:enabled{fill:#ffffffbf;cursor:pointer}.ManagementAccountEditButton:disabled{fill:#373737bf;cursor:default}.ManagementAccountShoppingButton{align-content:center;align-items:center;align-self:center;cursor:pointer;display:flex;height:10%;justify-items:center;margin:2.5em 0 0;padding:0;width:10%}.ManagementAccountShoppingButton>*{fill:#da2599;height:-webkit-max-content;height:max-content;width:-webkit-max-content;width:max-content}.ManagementAccountShoppingButton:hover>*{fill:#da2599bf}.ManagementAccountShoppingButton:active>*{fill:#da2599}.ManagementAccountShoppingButton[data-tooltip]:hover:after{background:#000;border-radius:.5em;color:#fff;content:attr(data-tooltip);font-size:.8em;padding:.5em 1em;pointer-events:none;position:absolute;transform:translateY(-150%) translateX(-25%)}.ManagementAccountModalContainer{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:900}.ManagementAccountCartContainer{background-color:#1a1a1a;border-radius:8px;box-shadow:0 4px 8px #0003;color:#fff;left:50%;padding:2em;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1000}.ManagementAccountCartContainer .SelectPlan{display:flex;flex-direction:column;gap:1em}.modal{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;left:50%;max-width:500px;overflow:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1000}.modal-overlay{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-close-btn{background:none;border:none;color:#555;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:10px}.modal-close-btn:hover{color:#000}@media (max-width:768px){.modal{width:90%}}.modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;width:100%}.modal-content{background-color:#1a1a1a;border-radius:8px;color:#fff;max-width:600px;padding:1em;width:100%}h2{margin-bottom:1em;text-align:center}.modal-buttons{display:flex;justify-content:space-between;margin-top:1em}.cancel-button,.save-button{border:none;border-radius:4px;cursor:pointer;padding:.5em 1em}.cancel-button{background-color:#555;color:#fff}.save-button{background-color:#218838;color:#fff}.cancel-button:hover,.save-button:hover{opacity:.9}
/*# sourceMappingURL=main.34e58613.css.map*/