@font-face{font-family:Metropolis;src:local("Metropolis ExtraLight"),local("Metropolis-ExtraLight"),url(/assets/Metropolis-ExtraLight-DyoWMCxU.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Light"),local("Metropolis-Light"),url(/assets/Metropolis-Light-DuR3vBSk.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Regular"),local("Metropolis-Regular"),url(/assets/Metropolis-Regular-CzBvJ1n5.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Medium"),local("Metropolis-Medium"),url(/assets/Metropolis-Medium-BXXFzmSb.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Heavy"),local("Metropolis-Heavy"),url(/assets/Metropolis-Black-Ba0Cf_TX.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Bold"),local("Metropolis-Bold"),url(/assets/Metropolis-Bold-DM16brCS.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis ExtraLight"),local("Metropolis-ExtraLight"),url(/assets/Metropolis-ExtraLight-DyoWMCxU.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Light"),local("Metropolis-Light"),url(/assets/Metropolis-Light-DuR3vBSk.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Regular"),local("Metropolis-Regular"),url(./assets/fonts/) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Medium"),local("Metropolis-Medium"),url(/assets/Metropolis-Medium-BXXFzmSb.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Heavy"),local("Metropolis-Heavy"),url(/assets/Metropolis-Black-Ba0Cf_TX.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Bold"),local("Metropolis-Bold"),url(/assets/Metropolis-Bold-DM16brCS.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Metropolis;src:local("Metropolis Thin"),local("Metropolis-Thin"),url(/assets/Metropolis-Thin-CBd6ii7K.otf) format("opentype");font-weight:100;font-style:normal}html{font-size:62.5%;background-color:#f9f9f9}body,*{margin:0;box-sizing:border-box;list-style:none;padding:0;font-size:1.6rem;font-family:Metropolis}body{background-color:#f9f9f9}html{font-size:62.5%;background-color:#f9f9f9;color:var(--primary-300);scrollbar-color:auto transparent;height:100%;-webkit-overflow-scrolling:touch!important;-webkit-backface-visibility:visible!important}@media (max-width: 375px){html{font-size:57%}}*.hasToolbarVisible{height:calc(100% - 8rem)}.ion-page{background-color:var(--base-white)}h1{line-height:1.08;letter-spacing:-1.44px}h2{line-height:1.06;letter-spacing:-1.28px}h3{line-height:1.12;letter-spacing:-.96px}h4{line-height:1.16;letter-spacing:-.648px}h5{line-height:1.2;letter-spacing:-.6px}h6{line-height:1.33;letter-spacing:-.48px}p,a{line-height:1.44;letter-spacing:-.36px}.ion-page{--base-white: #fdfdfd !important;--ion-background-color: #fdfdfd !important}p,h1,h2,h3,h4,h5,h6,span,a,button,label,textarea{font-size:inherit;text-decoration:none;margin:0;color:inherit;font-family:inherit}a{cursor:pointer}button{outline:none;border:none;cursor:pointer}input:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:var(--primary-800)!important;-webkit-box-shadow:0 0 0 30px var(--base-white) inset!important;transition:background-color 5000s ease-in-out 0s;caret-color:var(--primary-800)}button.primary,button.secondary,button.warning{width:100%;display:flex;gap:1rem;place-items:center;justify-content:center;font-size:1.8rem;color:var(--primary-800);transition:all ease-out 325ms;background-color:var(--primary-50);position:relative;padding:1.6rem;border:1px solid transparent;border-radius:32px}.page{width:100%;height:100%;background-color:#fdfdfd}main{display:flex;flex-direction:column;gap:2.8rem;width:100%;height:100%;padding-inline:2.4rem;max-height:calc(100vh - 8rem)}@media (min-width: 767px){main{max-height:92vh!important}}@media (max-width: 767px){main{max-height:none!important;height:auto}.ion-page{padding-bottom:0!important}}button.loading{background-color:var(--primary-800);color:var(--primary-50)}button.loading:before{content:"";position:absolute;width:2rem;height:2rem;top:0;bottom:0;left:0;margin:auto;border:1px solid transparent;border-top-color:var(--primary-50);border-radius:50%;animation:button-loading-spinner 1.6s cubic-bezier(.155,1.205,.295,1.12) infinite;right:45%}button.loading svg{display:none}.ion-page{padding-top:calc(env(safe-area-inset-top) - 1.6rem);padding-bottom:calc(env(safe-area-inset-bottom) - 1.6rem)}svg{stroke-width:1px}.backButton{display:flex;place-items:center;gap:.4rem;width:fit-content}.backButton svg{width:2.4rem;height:2.4rem;color:var(--primary-300);stroke-width:1px}.backButton p{font-size:1.6rem;color:var(--primary-300);font-weight:400}ion-modal{--height: auto;--border-radius: 2.4rem 2.4rem 0 0;--ion-background-color: #fdfdfd;backdrop-filter:blur(2px);--ion-backdrop-color: rgba(0, 0, 0, .42)}ion-modal .ion-page{padding-top:0!important;padding-bottom:0!important}ion-modal.big{--height: calc(100% - 2rem) ;padding-bottom:3rem}ion-modal.medium{--height: calc(80% - 2rem) ;padding-bottom:0}ion-modal::part(handle){height:4px;width:7.2rem;top:2rem;background:var(--primary-700)}:root{--ion-safe-area-top: 2.5rem}:root.ios{--ion-safe-area-bottom: 1rem}.ion-color-primary{--background: #fdfdfd !important;--ion-color-base: var(--info-500) !important;--ion-text-color: var(--primary-800) !important;--ion-color-contrast: var(--typography-700) !important;--color: var(--primary-800) !important;font-family:Metropolis!important;--ion-font-family: "Metropolis" !important}ion-modal ion-datetime{--background: #fdfdfd !important;--ion-color-base: var(--info-500) !important;--ion-text-color: var(--primary-800) !important;--ion-color-contrast: var(--primary-700) !important;--color: var(--primary-800);font-size:1.6rem!important}@media (min-width: 767px){ion-modal ion-datetime{width:100%;max-width:100%}}ion-modal ion-datetime .calendar-days-of-week .day-of-week{font-size:1.9rem!important}ion-modal.bottom-end{--border-radius: 0}ion-modal::part(content){--background: var(--background-900);border-top-left-radius:8px;border-top-right-radius:8px}@media (min-width: 767px){ion-modal::part(content){top:50%;transform:translateY(-50%)!important;max-height:72rem;border-bottom-left-radius:8px;border-bottom-right-radius:8px}}ion-modal.bottom-end{align-items:flex-end;--height: auto}ion-modal.bottom-end .ion-page{position:relative;display:block;contain:content}ion-modal.bottom-end .ion-page ::part(native){font-size:1.8rem;color:var(--info-500);font-weight:500}ion-modal .picker-before{background:linear-gradient(0deg,rgba(30,30,32,0),#19191b)!important}ion-modal .picker-after{background:linear-gradient(180deg,rgba(30,30,32,0),#19191b)!important}ion-modal ion-datetime{--background: var(--background-900) !important;--ion-color-base: var(--info-500) !important;--ion-text-color: var(--primary-900) !important;--ion-color-contrast: var(--typography-700) !important;--wheel-fade-background-rgb: transparent;--ion-color-contrast: var(--primary-100);--ion-font-family: "Metropolis"}ion-modal ion-datetime::part(native) span{width:2.4rem;height:2.4rem}ion-modal ion-datetime::part(month-year-button){font-size:1.6rem}ion-modal ion-datetime::part(calendar-day){font-size:1.6rem}ion-modal ion-datetime ::part(native){font-size:1.8rem!important}ion-modal ion-datetime .calendar-day{color:var(--typography-700)}ion-modal ion-datetime ion-item::part(month-year-button){font-size:1.6rem}ion-modal ion-datetime::part(month-year-button) ion-label{font-size:1.6rem}ion-modal ion-item::part(month-year-button){font-size:1.6rem}ion-modal ion-item::part(month-year-button) ion-label{font-size:1.6rem}ion-modal ion-item::part(month-year-button) ion-label ion-label{font-size:1.6rem}.button-native{font-size:1.8rem!important}.sc-ion-buttons-md-s .button-clear{font-size:1.4rem!important;text-transform:capitalize!important;font-weight:500!important;color:var(--info-500 !important)}.sc-ion-buttons-md-s *{font-size:1.8rem!important}ion-button::part(native){font-size:1.8rem}ion-button{font-size:1.8rem!important}#cancel-button{font-size:1.8rem!important}.toast{display:flex;justify-content:center;place-items:center;font-size:1.8rem;font-weight:500;padding:1.2rem 1.6rem;border-radius:3.3rem}.toast :where([data-icon]){display:none}.toast.toast-success{background-color:var(--success-50);color:var(--success-500)}.toast.toast-error{background-color:var(--error-50);color:var(--error-500)}.toast.toast-info{background-color:var(--info-50);color:var(--info-500)}.toast.toast-alert{background-color:var(--alert-50);color:var(--alert-500)}.infinite-scroll-enabled{padding-block:1rem 8rem;position:relative;width:100%}.infinite-scroll-enabled>*{background:linear-gradient(0deg,#fdfdfd,rgba(253,253,253,.65),rgba(253,253,253,.05));z-index:1;position:absolute;bottom:8rem;width:100%}.infinite-scroll-enabled>*>div>div>*{color:var(--info-500)}.customSelectWrapper .select-highlight{display:none!important}.customSelectWrapper>*{--padding-top: 1.2rem !important;--padding-bottom: 1.2rem !important;--padding-start: 1.2rem !important;--padding-end: 1.2rem !important;--placeholder-color: var(--primary-600) !important;--placeholder-opacity: 1 !important;--highlight-color-focused: var(--info-500) !important;--highlight-color-invalid: var(--error-400) !important;--highlight-color-valid: transparent !important;--ripple-color: transparent !important;--highlight-color: transparent !important;--highlight-height: 0;--background: var(--primary-50);border:1px solid var(--primary-100)!important;transition:border-color ease-out 285ms;--border-radius: 12px;border-radius:12px}.customSelectWrapper>* .select-highlight{display:none!important}.customSelectWrapper>*:focus,.customSelectWrapper>*.active,.customSelectWrapper>*.has-value{border-color:var(--info-500)!important;overflow:hidden}.select-wrapper-inner{width:100%!important}ion-select::part(container){width:100%}ion-select::part(placeholder),ion-select::part(text){font-size:1.6rem!important;color:var(--primary-500)!important;line-height:1.5;min-width:76vw;text-transform:capitalize}ion-select::part(icon){width:1.8rem;height:1.8rem;color:var(--primary-600)}.alert-wrapper{min-width:30rem}.alert-wrapper .alert-head{padding-inline-start:1.2rem;padding-inline-end:1.2rem}.alert-wrapper .alert-head h2{font-size:1.8rem;color:var(--primary-600);font-weight:400}.alert-wrapper .alert-radio-group .alert-radio-icon{inset-inline-start:12px!important}.alert-wrapper .alert-radio-group .alert-radio-label{padding-inline-start:20px!important;color:var(--primary-600)!important;font-size:1.4rem!important;text-transform:capitalize}.alert-wrapper .alert-button-group button{font-size:1.4rem}.sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{inset-inline-start:-8px!important}ion-header{box-shadow:none!important;border:none!important;display:flex;place-items:center;justify-content:center;width:100%;position:absolute;margin-inline:auto;margin-top:1.6rem}@media (max-width: 767px){ion-header{display:none}}@media (min-width: 767px){.modalContainer:has(.filterModal){padding-bottom:0}}.filter::part(calendar-day){font-size:1.6rem}ion-button::part(native){color:red}ion-button::part(native) span{width:2.4rem;height:2.4rem}.sc-ion-buttons-md-s .button-has-icon-only.button-clear{--padding-top: 4px;--padding-end: 4px;--padding-bottom: 4px;--padding-start: 4px}ion-button::part(native){background-color:red;border-radius:8px;padding:.5em 1em}.incidenceModalWrapper::part(content){min-height:70rem;right:2.4rem;max-width:40rem}@media (max-width: 767px){ion-modal.incidenceModalWrapper{align-items:flex-end;--height: auto}ion-modal.incidenceModalWrapper::part(content){min-height:70vh;max-width:100%;right:0;left:0;bottom:0;border-top-left-radius:16px;border-top-right-radius:16px}}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{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 rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}:root{--primary-50: #f6f6f8;--primary-100: #ededf1;--primary-200: #dcdae2;--primary-300: #cac8d4;--primary-400: #b2aebf;--primary-500: #7a7493;--primary-600: #4f4770;--primary-700: #3f395a;--primary-800: #342f4d;--primary-900: #2f2b43;--info-50: #f4f7fe;--info-100: #e9effd;--info-200: #c8d8fa;--info-300: #92b1f5;--info-400: #5c8af0;--info-500: #2563eb;--info-600: #1f54c8;--info-700: #1943a0;--info-800: #10327e;--info-900: #0b265f;--alert-50: #f3e9cdea;--alert-100: #fbf2cb;--alert-200: #fde57e;--alert-300: #ffd16a;--alert-400: #fbbc55;--alert-500: #e9a23b;--alert-600: #c8811a;--alert-700: #a35c00;--alert-800: #8b4400;--alert-900: #78310b;--error-50: #fef2f2;--error-100: #fde9e9;--error-200: #fac7c7;--error-300: #f7a1a1;--error-400: #f37373;--error-500: #f34141;--error-600: #cd3636;--error-700: #a32e2e;--error-800: #7c2323;--error-900: #601b1b;--success-50: #effdf6;--success-100: #d9f9e6;--success-200: #b8f1d2;--success-300: #8ee4ba;--success-400: #6ad09d;--success-500: #53b483;--success-600: #2f9461;--success-700: #2f7657;--success-800: #255e46;--success-900: #1e4d3a;--base-white: #ffffff;--base-black: #000000}main.resetPassword{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:4rem 5.2rem;overflow-y:auto;margin-top:4rem;max-height:85vh!important}.header a{display:flex;place-items:center;gap:.4rem;color:var(--primary-300);font-size:1.6rem;font-weight:400}.header a svg{color:inherit;stroke-width:1px}.wrapper{display:flex;flex-direction:column;gap:2.4rem}.wrapper .inputDataWrapper{display:flex;flex-direction:column;gap:1.2rem}.wrapper .inputDataWrapper .errorWrapper{width:100%;display:flex;place-items:center;justify-content:center;gap:.8rem;animation:show ease-out 325ms forwards;opacity:0}.wrapper .inputDataWrapper .errorWrapper p{font-size:1.4rem;font-weight:500}.wrapper .inputDataWrapper .errorWrapper.invalid{background-color:var(--warning-50)}.wrapper .inputDataWrapper .errorWrapper.invalid svg,.wrapper .inputDataWrapper .errorWrapper.invalid p{color:var(--warning-600)}.wrapper .inputDataWrapper .errorWrapper.error{background-color:var(--error-50)}.wrapper .inputDataWrapper .errorWrapper.error svg,.wrapper .inputDataWrapper .errorWrapper.error p{color:var(--error-500)}.headWrapper{display:flex;flex-direction:column;gap:.4rem}.headWrapper h2{color:var(--primary-900);font-size:2.4rem;font-weight:500}.headWrapper p{font-size:1.6rem;color:var(--primary-500);font-weight:400}.buttonWrapper{display:flex;place-items:center;justify-self:center;margin-top:auto;padding-bottom:12vh}.buttonWrapper button:disabled{border-color:var(--primary-300);color:var(--primary-300)}.inputWrapper{display:flex;width:100%;gap:.8rem;place-items:center;position:relative}.inputWrapper:has(.search) input{padding-left:4.4rem}.inputWrapper.hasError input{border-color:var(--error-400)!important}.inputWrapper input{background-color:var(--primary-50);border:1px solid var(--primary-100);padding:1.2rem;color:var(--primary-600);font-size:1.6rem;font-weight:400;transition:all ease-out 325ms;border-radius:12px;width:100%;line-height:1.5}.inputWrapper input::placeholder{color:rgba(47,43,67,.4)}.inputWrapper input:not(:placeholder-shown){border-color:var(--info-500)}.inputWrapper input:focus{border-color:var(--info-500);outline:none}.inputWrapper .search{position:absolute;left:1.6rem;width:2rem;height:2rem;stroke-width:1px;color:var(--primary-600)}.inputWrapper .iconEyes{position:absolute;right:1.8rem;opacity:0;animation:show ease-out 325ms forwards;color:var(--primary-900);width:2rem;height:2rem}.inputWrapper span.required{position:absolute;bottom:-.8rem;left:.4rem;color:var(--error-400);font-size:1.2rem;font-weight:500;animation:showUp ease-out 325ms forwards;opacity:0;transform:translateY(100%)}span.errorMessage{font-size:1.4rem;font-weight:500;color:var(--error-500)}@keyframes showUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.newPassword{display:flex;flex-direction:column;gap:2.4rem}.newPassword h2{font-size:2.4rem;font-weight:500;color:var(--primary-900)}.newPassword .inputContainer{display:flex;flex-direction:column;gap:2rem}.newPassword .inputContainer ul{display:flex;flex-direction:column;width:100%;gap:1.4rem}.newPassword .inputContainer ul li{display:flex;place-items:center;justify-content:flex-start;width:100%;gap:.6rem;position:relative}.newPassword .inputContainer ul li svg{position:absolute;left:0;opacity:0;transition:opacity ease .28s;width:2.4rem;height:2.4rem;stroke-width:1px}.newPassword .inputContainer ul li svg.warning{opacity:1;color:var(--error-500)}.newPassword .inputContainer ul li svg.check{opacity:0;color:#53b483}.newPassword .inputContainer ul li p{padding-left:3rem;color:var(--error-500);font-size:1.6rem;font-weight:400;transition:color ease .28s}.newPassword .inputContainer ul li.noErrors .check{opacity:1}.newPassword .inputContainer ul li.noErrors .warning{opacity:0}.newPassword .inputContainer ul li.noErrors p{color:var(--primary-700);font-weight:300;font-size:1.6rem}.toolbar{background:#fcfcfc;border-top:1px solid var(--primary-200);display:flex;place-items:center;justify-content:center;padding:1rem 1rem 1.8rem;width:100%;z-index:1}@media (min-width: 767px){.toolbar{display:none}}@media (max-width: 767px){.toolbar{position:fixed;bottom:0}}.toolbar ul{display:flex;place-items:center;justify-content:center;gap:5rem}.toolbar ul li{display:flex;flex-direction:column;gap:.4rem;place-items:center}.toolbar ul li.active p,.toolbar ul li.active svg{color:var(--info-500)}.toolbar ul li p{transition:color ease-out 325ms;font-size:1.4rem;font-weight:400;color:var(--primary-300)}.toolbar ul li svg{transition:color ease-out 325ms;color:var(--primary-300);width:3.6rem;height:3.6rem;stroke-width:1px}.content-login{height:100%;display:flex;flex-direction:column;gap:3.4rem;width:100%}@media (min-width: 767px){.content-login{justify-content:center;place-items:center}}.content-login .head{display:flex;justify-content:center;place-items:center;min-height:20vh;background-image:url(/assets/loginhead-Beze898F.png);background-position:top;background-size:cover;background-repeat:no-repeat}.content-login .head img{max-width:14rem}@media (min-width: 767px){.content-login .head img{min-height:5.6rem;max-width:20rem}}.content-login .loginWrapper{display:flex;flex-direction:column;gap:2.6rem;padding-inline:2.4rem}@media (min-width: 767px){.content-login .loginWrapper{justify-content:center;place-items:center;width:100%}}.content-login .loginWrapper .loginHead{display:flex;flex-direction:column;gap:.4rem}@media (min-width: 767px){.content-login .loginWrapper .loginHead{justify-content:center;place-items:center;width:100%;max-width:40rem}.content-login .loginWrapper .loginHead h2,.content-login .loginWrapper .loginHead p{text-align:left}}.content-login .loginWrapper .loginHead h2{color:var(--primary-900);font-size:2.4rem;font-weight:500}@media (min-width: 767px){.content-login .loginWrapper .loginHead h2{font-size:3.2rem}}.content-login .loginWrapper .loginHead p{font-size:1.6rem;color:var(--primary-500);font-weight:400}@media (min-width: 767px){.content-login .loginWrapper .loginHead p{font-size:2rem}}.content-login .loginWrapper .inputsWrapper{display:flex;flex-direction:column;gap:1.6rem}@media (min-width: 767px){.content-login .loginWrapper .inputsWrapper{width:100%;max-width:40rem}}.content-login .loginWrapper .remember{display:flex;place-items:center;justify-content:space-between}.content-login .loginWrapper .remember .checkbox{display:flex;gap:.6rem;place-items:center}.content-login .loginWrapper .remember .checkbox ion-checkbox{--border-width: 1px;--checkmark-width: 3;--border-color: rgba(47, 43, 67, .1);--size: 2rem;--border-radius: 4px;--checkbox-background-checked: var(--info-500);--border-color-checked: var(--info-500)}@media (min-width: 767px){.content-login .loginWrapper .remember .checkbox ion-checkbox{--size: 2.4rem}}.content-login .loginWrapper .remember .checkbox label{font-size:1.4rem;font-weight:400;color:var(--primary-900)}@media (min-width: 767px){.content-login .loginWrapper .remember .checkbox label{font-size:1.6rem}}.content-login .loginWrapper .remember a{color:var(--primary-400);font-size:1.4rem;font-weight:400}@media (min-width: 767px){.content-login .loginWrapper .remember a{font-size:1.6rem}}.content-login .bottom{display:flex;flex-direction:column;gap:2.8rem;justify-content:center;place-items:center;padding-block:6rem;padding-inline:2.4rem}.content-login .bottom a{font-weight:500;font-size:1.6rem;color:var(--primary-600)}@media (min-width: 767px){.content-login .bottom a{font-size:1.8rem}}.content-login .bottom .errorSection{width:100%;display:flex;flex-direction:column;gap:1.2rem}@media (min-width: 767px){.content-login .bottom .errorSection{width:100%;max-width:40rem}}.content-login .bottom button{background-color:transparent;width:100%;display:flex;gap:1rem;place-items:center;justify-content:center;font-size:1.8rem;color:var(--primary-800);transition:all ease-out 325ms;background-color:var(--primary-50);position:relative;padding:1.2rem;border-radius:32px;border:1px solid var(--primary-600)}@media (min-width: 767px){.content-login .bottom button{max-width:40rem;font-size:2rem}}.content-login .bottom button.loading{background-color:var(--primary-800);color:var(--primary-50)}.content-login .bottom button.loading:before{content:"";position:absolute;width:2rem;height:2rem;top:0;bottom:0;left:0;margin:auto;border:1px solid transparent;border-top-color:var(--primary-50);border-radius:50%;animation:button-loading-spinner 1.6s cubic-bezier(.155,1.205,.295,1.12) infinite;right:45%}.content-login .bottom button.loading svg{display:none}.content-login .bottom button svg{color:var(--primary-900);position:relative;top:-1px;animation:show ease-out 325ms forwards}.content-login .bottom p{font-size:1.6rem;text-align:center;font-weight:400;color:var(--primary-600)}@media (min-width: 767px){.content-login .bottom p{font-size:1.8rem}}.content-login .bottom p a{font-weight:500;color:var(--primary-800)}ion-checkbox::part(container){padding:2px}.errorSection{padding-inline:2.4rem;padding-top:1.8rem}.errorWrapper{width:100%;display:flex;place-items:center;justify-content:center;gap:.4rem;background-color:var(--error-50);color:var(--error-500);padding:1rem;border-radius:12px;animation:show ease-out 325ms forwards}.errorWrapper p{font-size:1.4rem;font-weight:500}@media (min-width: 767px){.errorWrapper p{font-size:1.6rem}}.errorWrapper svg{color:inherit}main.profile{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){main.profile{padding:1.6rem 2.4rem 8rem;margin-top:1.2rem;max-height:100%;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}main.profile .content{display:flex;flex-direction:column;gap:2rem;height:100%}@media (max-width: 767px){main.profile .content{max-height:75%}}main.profile .content .title{display:flex;flex-direction:column;gap:.4rem}main.profile .content .title h2{font-size:3rem;color:var(--primary-900);font-weight:500}main.profile .content .title p{font-size:1.6rem;font-weight:400;color:var(--primary-400)}main.profile .content .buttonsWrapper{display:flex;flex-direction:column;gap:1.6rem}main.profile .content .buttonsWrapper button{display:flex;justify-content:space-between;place-items:center;padding:1.2rem;border:1px solid var(--primary-50);border-radius:12px;background-color:transparent}main.profile .content .buttonsWrapper button .left{display:flex;place-items:center;gap:.6rem}main.profile .content .buttonsWrapper button .left svg{color:var(--primary-500);width:2.4rem;stroke-width:1px;height:2.4rem}main.profile .content .buttonsWrapper button .left h6{font-size:1.8rem;font-weight:500;color:var(--primary-800)}main.profile .content .buttonsWrapper button .chevron{width:2rem;height:2rem;color:var(--primary-600)}main.profile .content .bottom{display:flex;margin-top:auto;place-items:center;justify-content:center;padding-bottom:calc(env(safe-area-inset-bottom) + 1rem)}main.profile .content .bottom button{display:flex;align-items:center;gap:.8rem;font-size:2rem;color:var(--primary-700);background-color:transparent}@media (max-width: 767px){main.personalData{padding:1.6rem 2.4rem!important;margin-top:1.2rem!important;margin-bottom:8rem!important;max-height:100%!important;gap:1.6rem!important;border:none;border-radius:0;background-color:transparent}}@media (min-width: 767px){main.personalData .head{padding-top:0!important}}main.personalData .head a{display:flex;place-items:center;gap:.4rem;font-size:1.6rem;font-weight:400;color:var(--primary-300)}main.personalData .head a svg{color:var(--primary-300);stroke-width:1px;width:2.4rem;height:2.4rem}main.personalData .head h2{font-size:3rem;font-weight:500;color:var(--primary-900)}main.personalData .dataWrapper{display:flex;flex-direction:column;gap:1.6rem}main.personalData .dataWrapper .dataContainer{border-radius:8px;padding:1.5rem 1.2rem;background-color:#fdfdfd;display:flex;flex-direction:column;gap:.8rem;border:1px solid var(--primary-100);cursor:pointer}main.personalData .dataWrapper .dataContainer .fieldHead{display:flex;gap:.4rem;place-items:center;justify-content:space-between}main.personalData .dataWrapper .dataContainer .fieldHead .left{display:flex;gap:.4rem;place-items:center}main.personalData .dataWrapper .dataContainer .fieldHead .left svg{stroke-width:1px;width:2rem;height:2rem;color:var(--primary-700)}main.personalData .dataWrapper .dataContainer .fieldHead .left h6{font-size:1.8rem;font-weight:500;color:var(--primary-800)}main.personalData .dataWrapper .dataContainer p{font-size:1.6rem;font-weight:400;color:var(--primary-500)}.edit{stroke-width:1px;color:var(--primary-700);width:2.4rem;height:2.4rem}.newIncidence{display:flex;flex-direction:column;gap:2.4rem;overflow-y:auto;max-height:100%;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:2.4rem 10rem;margin-top:4rem}@media (max-width: 767px){.newIncidence{padding:1.6rem 2.4rem 8rem!important;margin-top:1.2rem!important;margin-bottom:8rem!important;max-height:100%!important;gap:1.6rem!important;border:none!important;border-radius:0!important;background-color:transparent!important}}.newIncidence .head{display:flex;place-items:center;justify-content:space-between;padding-top:3.5vh}.newIncidence .head .close{padding:1rem 1.2rem;display:flex;place-items:center;gap:.4rem;border-radius:24px;border:1px solid var(--primary-100);background-color:transparent}.newIncidence .head .close svg{width:1.6rem;height:1.6rem;color:var(--primary-500);stroke-width:1px}.newIncidence .head .close p{font-size:1.4rem;font-weight:400;color:var(--primary-500)}.newIncidence .content{display:flex;gap:2rem;flex-direction:column;height:100%;margin-bottom:5vh}.newIncidence .content .contentTitle{display:flex;flex-direction:column;gap:.4rem}.newIncidence .content .contentTitle h2{font-size:3rem;font-weight:500;color:var(--primary-900);text-transform:capitalize}.newIncidence .content .contentTitle p{font-size:1.6rem;font-weight:400;color:var(--primary-600)}.newIncidence .content .chipContainer{display:flex;flex-direction:column;gap:2rem}.newIncidence .content .chipContainer .chipWrapper{display:flex;flex-direction:column;gap:.8rem}.newIncidence .content .chipContainer .chipWrapper h3{font-size:2rem;font-weight:500;color:var(--primary-600)}.newIncidence .content .chipContainer .chipWrapper .playerWrapper{width:100%;border-radius:12px;border:1px solid var(--primary-100);transition:all ease-out 325ms;display:flex;gap:.8rem;background-color:transparent;position:relative}.newIncidence .content .chipContainer .chipWrapper .playerWrapper.active{background-color:var(--info-50)}.newIncidence .content .chipContainer .chipWrapper .playerWrapper.active svg path{stroke:var(--info-500)}.newIncidence .content .chipContainer .chipWrapper .playerWrapper svg{margin:1.2rem 1.6rem}.newIncidence .content .chipContainer .chipWrapper .playerWrapper input,.newIncidence .content .chipContainer .chipWrapper .playerWrapper select{background-color:transparent;border:none;width:100%;font-size:1.8rem;color:var(--primary-700);font-weight:500;height:100%}.newIncidence .content .chipContainer .chipWrapper .playerWrapper input::placeholder,.newIncidence .content .chipContainer .chipWrapper .playerWrapper select::placeholder{color:var(--primary-400);font-weight:400}.newIncidence .content .chipContainer .chipWrapper .playerWrapper select{height:100%;border:none;padding:1.2rem 1.6rem;padding-left:0;margin-right:1.6rem}.chipSelect{display:flex;place-items:center;gap:1.2rem;flex-wrap:wrap;width:100%}.chipSelect li{flex:1 1 0}.chipSelect button{display:flex;background-color:transparent;border-radius:1rem;padding:1.2rem;border:1px solid var(--primary-100);transition:all .25s ease;white-space:nowrap;color:var(--primary-600);width:100%;place-items:center;justify-content:center}.chipSelect button.active{background-color:var(--info-50);border:1px solid var(--info-50);color:var(--info-500)}.fabContainer{bottom:5.6rem;padding:2.4rem;width:100%;pointer-events:none;background:linear-gradient(0deg,#fdfdfd,rgba(253,253,253,.65),rgba(253,253,253,.05));padding-bottom:calc(env(safe-area-inset-bottom,0) + 2.4rem);z-index:10;max-width:98rem}.fabContainer button{margin-inline:auto}.fabContainer.small{bottom:0rem}.fabContainer.incidence{bottom:0;padding-bottom:3.6rem;padding-bottom:calc(env(safe-area-inset-bottom,0) + 3.6rem);background:linear-gradient(0deg,rgba(253,253,253,.6),rgba(253,253,253,.65),rgba(253,253,253,.41))}@media (min-width: 767px){.fabContainer.incidence{top:0;background:unset;padding:0;bottom:unset;position:absolute;right:2.4rem;left:unset;height:fit-content;width:fit-content}.fabContainer.incidence button{padding-inline:1.2rem}}.fabContainer.big{bottom:0;padding-top:rem;padding-bottom:3.6rem;padding-bottom:calc(env(safe-area-inset-bottom,0) + 3.6rem);background:linear-gradient(0deg,rgba(253,253,253,.6),rgba(253,253,253,.65),rgba(253,253,253,.41))}.fabContainer.disabled button{background-color:var(--primary-50);pointer-events:none;color:var(--primary-400)}.fabContainer.disabled svg{color:var(--primary-400)}.primaryButton{display:flex;place-items:center;gap:.4rem;background-color:var(--info-50);width:100%;padding-block:1.2rem;border-radius:3.2rem;color:var(--info-500);pointer-events:auto;justify-content:center;position:relative}.primaryButton.fabLoading{color:transparent}.primaryButton.fabLoading:before{content:"";position:absolute;width:2rem;height:2rem;border:1px solid transparent;border-top-color:var(--info-500);border-radius:50%;animation:button-loading-spinner 1.6s cubic-bezier(.155,1.205,.295,1.12) infinite;right:50%;transform:translate(-50%)}.primaryButton.fabLoading svg{display:none}.timeWrapper{display:flex;gap:2.8rem;width:100%;justify-content:space-between}.timeWrapper button{display:flex;justify-content:center;place-items:center;padding:1.4rem;border-radius:8px;background-color:var(--primary-50);transition:all ease-out 285ms}.timeWrapper button:disabled{background-color:var(--primary-50);pointer-events:none;color:var(--primary-400)}.timeWrapper button:disabled svg{color:var(--primary-400)}.timeWrapper button svg{width:2.4rem;height:2.4rem;color:var(--primary-700);transition:all ease-out 285ms}.timeWrapper button.plus{background-color:var(--info-100)}.timeWrapper button.plus svg{color:var(--info-500)}.timeWrapper.disabled{opacity:.6;pointer-events:none}.timeWrapper.disabled button{background-color:var(--primary-50);color:var(--primary-400)}.timeWrapper.disabled button svg{color:var(--primary-400)}.timeWrapper.disabled>div{background-color:var(--primary-50)}.timeWrapper.disabled>div span,.timeWrapper.disabled>div input,.timeWrapper.disabled>div svg{color:var(--primary-400)}.timeWrapper.disabled>div input{cursor:not-allowed}.timeWrapper>div{width:fit-content;justify-content:center;transition:all ease-out 325ms;background-color:transparent;position:relative;padding:.4rem 1.2rem;place-items:center;display:flex;gap:.8rem;border-radius:10px}.timeWrapper>div svg{width:2.4rem;height:2.4rem}.timeWrapper>div span{font-size:1.4rem}.timeWrapper>div input{width:4.4rem;background:transparent;border:none;outline:none;font-size:1.4rem;color:var(--primary-900);text-align:center;-moz-appearance:textfield}.timeWrapper>div input::-webkit-outer-spin-button,.timeWrapper>div input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.timeWrapper.active>div{background-color:var(--info-50);border-color:var(--info-500)}.timeWrapper.active>div span,.timeWrapper.active>div input,.timeWrapper.active>div svg,.timeWrapper.active>div p{color:var(--info-500)}.playersPage{gap:2.4rem;max-height:100%;padding-bottom:15vh}.playersPage .head{display:flex;justify-content:space-between;place-items:center;padding-top:3.5vh}.playersPage .head button{padding:.8rem 1.6rem;display:flex;gap:.4rem;border-radius:24px;background-color:var(--info-500);font-size:1.6rem;font-weight:400;color:var(--info-50)}.playersPage .head button svg{width:2rem;height:2rem;color:var(--info-50)}.playersPage .lineupHead{display:flex;flex-direction:column;gap:1.6rem}.playersPage .lineupHead .title{display:flex;gap:.4rem;flex-direction:column}.playersPage .lineupHead .title h2{font-size:2.4rem;font-weight:500;color:var(--primary-900)}.playersPage .lineupHead .title p{font-size:1.6rem;font-weight:500;color:rgba(47,43,67,.4)}.playersPage .lineupHead .teamData{display:flex;flex-direction:column;gap:1.2rem}.playersPage .lineupHead .teamData>div:first-of-type{display:flex;gap:.6rem;place-items:center}.playersPage .lineupHead .teamData>div:first-of-type p{font-size:1.6rem;color:var(--primary-800);font-weight:500}.playersPage .lineupHead .teamData .select{padding:1rem 1.6rem;display:flex;justify-content:space-between;place-items:center;border-radius:12px;background-color:var(--primary-50)}.playersPage .lineupHead .teamData .select p{font-size:1.6rem;font-weight:400;color:var(--primary-600);text-transform:capitalize}.playersPage .lineupHead .teamData .select svg{width:1.8rem;height:1.8rem;color:var(--primary-600)}.playersPage .playersListWrapper{display:flex;flex-direction:column;gap:1.6rem;height:100%;overflow-y:auto}.playersPage .playersListWrapper>div{padding-bottom:.8rem;border-bottom:1px solid var(--primary-100)}.playersPage .playersListWrapper>div h6{font-size:1.4rem;font-weight:500;color:rgba(47,43,67,.4)}.playersPage .playersListWrapper ul{display:flex;flex-direction:column;gap:1.2rem}.playersPage .playersListWrapper ul li{width:100%;display:flex;justify-content:space-between;place-items:center;border-radius:8px;transition:all ease-out 325ms;background-color:var(--primary-50);padding:1.2rem 1rem;border:1px solid transparent;position:relative}.playersPage .playersListWrapper ul li .left{display:flex;gap:.6rem;transition:all ease-out 325ms;flex-direction:column}.playersPage .playersListWrapper ul li .left>div{display:flex;gap:1rem;place-items:center}.playersPage .playersListWrapper ul li .left>div svg{color:var(--primary-200);width:1.6rem;height:1.6rem}.playersPage .playersListWrapper ul li .left>div p{font-size:1.4rem;font-weight:400;color:var(--primary-700);text-transform:capitalize}.playersPage .playersListWrapper ul li .right{display:flex;align-items:center;gap:.8rem}.playersPage .playersListWrapper ul li .right svg{width:2.4rem;height:2.4rem;color:var(--primary-400);transition:color .2s ease,transform .2s ease}.playersPage .playersListWrapper ul li .right svg[role=button]{cursor:pointer}.playersPage .playersListWrapper ul li .right svg[role=button]:hover{color:var(--primary-700);transform:scale(1.05)}.playersPage .playersListWrapper ul li.hasPlayer{padding-left:1.6rem;background-color:transparent;border-color:var(--primary-100)}.playersPage .playersListWrapper ul li.hasPlayer .left>div{flex-direction:column;place-items:flex-start;gap:.6rem}.playersPage .playersListWrapper ul li.hasPlayer .left>div .dorsal{position:relative;padding-right:1.4rem;display:flex;place-items:center;justify-content:center}.playersPage .playersListWrapper ul li.hasPlayer .left>div .dorsal h6{font-size:2.4rem;font-weight:400;color:var(--primary-700)}.playersPage .playersListWrapper ul li.hasPlayer .left>div .dorsal:after{content:"";height:1.6rem;width:1px;position:absolute;right:4px;background-color:var(--primary-200)}.playersPage .playersListWrapper ul li.hasPlayer .left>div .playerName>div{display:flex;place-items:center;gap:.2rem}.playersPage .playersListWrapper ul li.hasPlayer .left>div .playerName>div p{margin-right:.8rem}.playersPage .playersListWrapper ul li.hasPlayer .left>div .playerName>div svg{width:2rem;height:2rem;color:var(--primary-500)}.playersPage .playersListWrapper ul li.hasPlayer .left p.position{font-size:1.2rem;font-weight:400;color:var(--primary-400)}@media (max-width: 766px){ion-modal.default{--height: 80vh !important;--max-height: 80vh !important}}@media (min-width: 767px){ion-modal.default{--min-height: 60rem !important}ion-modal.default .modal-wrapper{min-height:60rem!important;max-height:80vh!important}ion-modal.default ion-backdrop{opacity:.5!important}ion-modal.default ion-content{--height: 100% !important;height:100%!important}}.modalContainer{padding-inline:2.4rem;padding-top:5.6rem;padding-bottom:8rem}@media (min-width: 767px){.modalContainer{padding-bottom:2rem;padding-top:2rem;height:auto;min-height:60rem}}@media (max-width: 766px){.modalContainer{height:100%;display:flex;flex-direction:column;padding-top:2.4rem;padding-bottom:2.4rem;overflow:hidden}}.modalContainer.small{padding-bottom:3.6rem}@media (min-width: 767px){.modalContainer.default{padding-bottom:2rem;height:auto;min-height:60rem;display:flex;flex-direction:column}}.modalContainer.big,.modalContainer.medium{padding-top:3.6rem}.modalContainer.incidenceModalWrapper{padding-top:3.2rem;padding-bottom:2rem}.searchInputWrapper{display:flex;gap:.8rem;place-items:center;width:100%;border:1px solid transparent;background-color:var(--primary-50);border-radius:8px;padding:1rem 1.6rem;transition:all ease-out 325ms}.searchInputWrapper svg{width:2rem;height:2rem;color:var(--primary-600);transition:opacity ease-out 325ms}.searchInputWrapper:before{content:"";position:absolute;left:1.6rem;opacity:0;transition:all ease-out 325ms;width:2rem;height:2rem;border:1px solid transparent;border-top-color:var(--info-500);animation:button-loading-spinner 1.6s cubic-bezier(.155,1.205,.295,1.12) infinite;border-radius:50%}.searchInputWrapper.loading svg{opacity:0}.searchInputWrapper.loading:before{opacity:1}.searchInputWrapper:has(input:focus),.searchInputWrapper:focus-within{border-color:var(--info-500);background-color:transparent}.searchInputWrapper input{width:100%;background-color:transparent;border:none;height:100%;font-weight:400;font-size:1.6rem;color:var(--primary-700);line-height:normal;padding:0}.searchInputWrapper input::placeholder{color:var(--primary-600)}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.addPlayerWrapper{display:flex;flex-direction:column;gap:2rem;height:100%}@media (max-width: 767px){.addPlayerWrapper{height:100vh;max-height:100vh;overflow:hidden}}.addPlayerWrapper .headerPlayers{display:flex;flex-direction:column;gap:1.6rem}@media (max-width: 767px){.addPlayerWrapper .headerPlayers{flex-shrink:0;position:sticky;top:0;background:#fff;z-index:10;padding-bottom:1rem}}.addPlayerWrapper .headerPlayers .closeButton{display:flex;justify-content:flex-end;place-items:center;width:100%}.addPlayerWrapper .headerPlayers .closeButton span{width:2.4rem;height:2.4rem}.addPlayerWrapper .headerPlayers .closeButton span svg{width:2.4rem;height:2.4rem;color:var(--primary-700);stroke-width:2px}.addPlayerWrapper .headerPlayers .rangesWrapper{display:flex;gap:.8rem;overflow-x:auto}@media (max-width: 767px){.addPlayerWrapper .headerPlayers .rangesWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.addPlayerWrapper .headerPlayers .rangesWrapper::-webkit-scrollbar{display:none}}.addPlayerWrapper .headerPlayers .rangesWrapper button{padding:.8rem 1.6rem;width:fit-content;border-radius:24px;border:1px solid transparent;transition:all ease-out 285ms;background-color:var(--primary-50);font-size:1.6rem;font-weight:400;color:var(--primary-400);text-transform:capitalize}@media (max-width: 767px){.addPlayerWrapper .headerPlayers .rangesWrapper button{flex-shrink:0;white-space:nowrap}}.addPlayerWrapper .headerPlayers .rangesWrapper button.active{border-color:var(--info-300);background-color:var(--info-50);color:var(--info-500)}.addPlayerWrapper .headerPlayers .title{display:flex;flex-direction:column;gap:.4rem}.addPlayerWrapper .headerPlayers .title h1{font-size:2.4rem;font-weight:500;color:var(--primary-800);line-height:1.33;letter-spacing:-.72px}.addPlayerWrapper .headerPlayers .title p{color:rgba(47,43,67,.4);font-size:1.6rem;font-weight:400;line-height:1.5;text-transform:capitalize}.addPlayerWrapper .playersListWrapper{display:flex;flex-direction:column;gap:2rem;height:100%;overflow-y:auto}@media (max-width: 767px){.addPlayerWrapper .playersListWrapper{flex:1;min-height:0;height:auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;-webkit-transform:translateZ(0);transform:translateZ(0);padding-bottom:2rem}}.addPlayerWrapper .playersListWrapper .playersList{display:flex;flex-direction:column;gap:1.6rem}.addPlayerWrapper .playersListWrapper .playersList ul{display:flex;flex-direction:column;gap:.8rem}.addPlayerWrapper .playersListWrapper .playersList ul li{padding-block:1rem;padding:1.2rem 1.2rem 1.2rem 1.6rem;border:1px solid var(--primary-100);border-radius:8px;display:flex;justify-content:space-between;place-items:center}@media (max-width: 767px){.addPlayerWrapper .playersListWrapper .playersList ul li{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.addPlayerWrapper .playersListWrapper .playersList ul li:active{background-color:var(--primary-25)}}.addPlayerWrapper .playersListWrapper .playersList ul li .left{display:flex;gap:.2rem;place-items:center}.addPlayerWrapper .playersListWrapper .playersList ul li .left svg{width:2rem;height:2rem;color:var(--primary-500)}.addPlayerWrapper .playersListWrapper .playersList ul li .left p{text-transform:capitalize;font-size:1.6rem;padding-left:.2rem;font-weight:400;color:var(--primary-700)}.dorsalModal{display:flex;flex-direction:column;gap:2rem;height:100%}.dorsalModal .topRowModal{display:flex;flex-direction:column;gap:.4rem}.dorsalModal .topRowModal h2{font-size:2.4rem;font-weight:500;color:var(--primary-800)}.dorsalModal .topRowModal p{font-size:1.6rem;font-weight:400;color:rgba(47,43,67,.4)}.dorsalModal .chooseDorsal{display:flex;width:100%;justify-content:space-between;place-items:center;gap:3.2rem}.dorsalModal .chooseDorsal .left{display:flex;gap:.4rem;place-items:center;width:100%}.dorsalModal .chooseDorsal .left svg{width:2rem;height:2rem;color:var(--primary-500)}.dorsalModal .chooseDorsal .left p{font-size:1.8rem;font-weight:500;color:var(--primary-700);text-transform:capitalize}.dorsalModal .chooseDorsal .right{width:fit-content;max-width:10rem}.dorsalModal .chooseDorsal .right>div{width:auto;display:flex;justify-content:center;place-items:center}.dorsalModal .chooseDorsal .right input{padding:.8rem 3.2rem;border-radius:10px;width:fit-content;max-width:10rem}.dorsalModal .buttonWrapper{margin-top:auto;padding-bottom:2.4rem;width:100%}.dorsalModal .buttonWrapper button{width:100%;display:flex;gap:.4rem;place-items:center;justify-content:center;background-color:var(--info-500);border-radius:80px;padding:1.2rem}.dorsalModal .buttonWrapper button svg{width:2.4rem;height:2.4rem;color:var(--primary-50)}.dorsalModal .buttonWrapper button p{font-size:1.8rem;font-weight:500;color:var(--info-50)}main.home{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){main.home{padding:1.6rem 2.4rem 8rem!important;margin-top:1.2rem!important;margin-bottom:8rem!important;max-height:100%!important;gap:1.6rem!important;padding-bottom:12vh!important;border:none!important;border-radius:0!important;background-color:transparent!important}}@media (min-width: 767px){main.home{padding-bottom:0}}main.home.home-desktop{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){main.home.home-desktop{padding:1.6rem 2.4rem 8rem;margin-top:1.2rem;margin-bottom:8rem;max-height:100%;gap:1.6rem}}main.home.home-desktop .upcomingMatches{display:flex;flex-direction:column;gap:1.8rem}main.home.home-desktop .upcomingMatches .headSection{display:flex;justify-content:space-between;place-items:center}main.home.home-desktop .upcomingMatches .headSection h2{font-size:2rem;font-weight:500;color:var(--primary-800)}main.home.home-desktop .upcomingMatches .headSection button{background-color:transparent;display:flex;place-items:center;gap:.4rem;border:1px solid var(--primary-100);padding:.6rem .8rem;font-size:1.4rem;font-weight:500;color:var(--primary-800)}main.home.home-desktop .upcomingMatches .headSection button svg{stroke-width:2px;color:var(--primary-600)}main.home.home-desktop .skeletons.desktop{padding-inline:0}main.home.home-desktop .matches.desktop{padding-inline:0;max-height:100%}main.home.home-desktop .secPlayersWrapper{display:flex;flex-direction:column;gap:.4rem}main.home.home-desktop .secPlayersWrapper ul.playersList.desktop{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;gap:1.6rem}main.home .head{display:flex;justify-content:space-between;place-items:center}@media (min-width: 767px){main.home .head{display:none}}main.home .head img{max-width:12.4rem}main.home .head .right{display:flex;gap:.8rem;place-items:center}main.home .head .right>div{padding:1.2rem 1.6rem;display:flex;place-items:center;gap:.4rem;border-radius:12px;background-color:var(--primary-50)}main.home .head .right>div:last-of-type{padding-inline:1.2rem;border-radius:12px}main.home .head .right svg{stroke-width:1px;color:var(--primary-600)}main.home .head .right .switch{display:flex;gap:.4rem;place-items:center}main.home .head .right .switch p{font-size:1.6rem;font-weight:400;color:var(--primary-600)}.wrapper,.wrapper .filtersWrapper{display:flex;flex-direction:column;gap:2rem}@media (min-width: 767px){.wrapper .filtersWrapper{flex-direction:row!important}.wrapper .filtersWrapper>div{width:100%}}.wrapper .divisions{display:flex;flex-direction:column;gap:.8rem}.wrapper .divisions h2{font-size:2.4rem;color:var(--primary-900);font-weight:500}.wrapper .divisions .division{padding-block:1.2rem;padding-inline:1rem 1.6rem;display:flex;justify-content:space-between;place-items:center;border-radius:12px;background-color:#fcfcfc;border:1px solid var(--primary-100)}.wrapper .divisions .division p{font-size:1.8rem;font-weight:500;color:var(--primary-800);text-transform:capitalize}.wrapper .divisions .division svg{width:2rem;height:2rem;color:var(--primary-600)}.wrapper .matchesHead .inputsWrapper button{padding:1.2rem 1.6rem;border-radius:12px;background-color:var(--primary-50);display:flex;place-items:center;justify-content:center;height:100%;border:1px solid transparent;transition:all ease-out 285ms}.wrapper .matchesHead .inputsWrapper button.active{border-color:var(--info-300)}.wrapper .matchesHead .inputsWrapper button.active svg{color:var(--info-500)}@media (min-width: 767px){.matches{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}}.divisions.desktop{display:flex;flex-direction:column;gap:.8rem}.divisions.desktop h2{font-size:2.4rem;color:var(--primary-900);font-weight:500}.divisions.desktop .division{padding-block:1.2rem;padding-inline:1rem 1.6rem;display:flex;justify-content:space-between;place-items:center;border-radius:12px;background-color:#fcfcfc;border:1px solid var(--primary-100)}.divisions.desktop .division p{font-size:1.8rem;font-weight:500;color:var(--primary-800);text-transform:capitalize}.divisions.desktop .division svg{width:2rem;height:2rem;color:var(--primary-600)}.embla{padding-block:.3rem;overflow:hidden;min-height:4.3rem}.embla__container{display:flex;gap:.6rem}.embla__slide{flex:0 0 100%;min-width:0;padding:1rem 1.6rem;border-radius:24px;display:flex;max-width:fit-content;place-items:center;justify-content:center;border:1px solid transparent;background-color:var(--primary-50);transition:background-color ease .28s,border-color ease .28s,color ease .28s;font-size:1.6rem;color:var(--primary-400);font-weight:400}.embla__slide.active{background-color:var(--info-50);border-color:var(--info-300);color:var(--info-500)}.matchCard{background-color:#fcfcfc;height:100%;width:100%;border:1px solid var(--primary-100);border-radius:12px;display:flex;flex-direction:column;gap:1.6rem;padding-block:2rem;cursor:pointer}.matchCard .matchHead{display:flex;justify-content:space-between;padding-inline:1.2rem;border-top:1px solid var(--primary-100);padding-top:1.2rem}.matchCard .matchHead .left{display:flex;flex-direction:column;gap:1.2rem}.matchCard .matchHead .left .top{display:flex;flex-direction:column;gap:.2rem}.matchCard .matchHead .left .top h6{font-size:1.8rem;font-weight:500;color:var(--primary-800)}.matchCard .matchHead .left .top p{font-weight:400;font-size:1.6rem;color:var(--primary-400)}.matchCard .matchHead .left .bottom{display:flex;gap:1.6rem}.matchCard .matchHead .left .bottom>div{display:flex;flex-direction:column;gap:.2rem}.matchCard .matchHead .left .bottom>div p:first-of-type{font-size:1.4rem;font-weight:400;color:var(--primary-400)}.matchCard .matchHead .left .bottom>div p:last-of-type{font-size:1.6rem;font-weight:500;color:var(--primary-800)}.matchCard .matchHead .icon{padding:.8rem;display:flex;place-items:center;justify-content:center;background-color:var(--primary-50);border:1px solid var(--primary-100);border-radius:50px;height:fit-content}.matchCard .matchHead .icon svg{stroke-width:1px;color:var(--primary-900);width:2.4rem;height:2.4rem}.matchCard .result{padding-inline:1.6rem;padding-block:0}.matchCard .pendingLineup{padding-inline:1.6rem;width:100%}@media (min-width: 767px){.matchCard .pendingLineup{margin-top:auto}}.matchCard .pendingLineup>div{display:flex;width:100%;place-items:center;background-color:var(--info-50);border-radius:8px;padding:1rem .8rem;gap:.4rem}.matchCard .pendingLineup>div svg{color:var(--info-500);width:2rem;height:2rem}.matchCard .pendingLineup>div p{font-size:1.6rem;font-weight:400;color:var(--info-500)}.matchDetailModal{display:flex;flex-direction:column;gap:1.6rem;width:100%}.matchDetailModal .head{display:flex;flex-direction:column;gap:.4rem}.matchDetailModal .head h3{color:var(--primary-800);font-size:2rem;font-weight:500}.matchDetailModal .head p{font-size:1.6rem;font-weight:400;color:var(--primary-500)}.matchDetailModal ul{display:flex;flex-direction:column;gap:1.6rem;width:100%}.matchDetailModal ul li{display:flex;place-items:center;justify-content:space-between;padding:1.2rem}.matchDetailModal ul li .left{display:flex;place-items:center;gap:.8rem}.matchDetailModal ul li .left svg{color:var(--primary-500)}.matchDetailModal ul li .left h4{font-size:1.8rem;font-weight:500;color:var(--primary-800)}.matchDetailModal ul li .arrow{color:var(--primary-600)}.resultWrapper{display:flex;padding:1.2rem 1.6rem;gap:1.6rem;place-items:center}.resultWrapper.notHome{border-radius:10px;background-color:#fcfcfc;border:1px solid var(--primary-100)}@media (min-width: 767px){.resultWrapper{height:fit-content;width:100%;max-width:50rem}}.resultWrapper .teamWrapper{display:flex;flex-direction:column;gap:.2rem;width:fit-content}.resultWrapper .team{display:flex;gap:.4rem;place-items:center;justify-content:space-between;height:100%;width:fit-content}.resultWrapper .team.disabled h4,.resultWrapper .team.disabled h6{color:var(--primary-400)}.resultWrapper .team h4{display:flex;place-items:center;gap:.4rem;font-size:3rem;font-weight:500;color:var(--primary-600);white-space:nowrap}@media (min-width: 767px){.resultWrapper .team h4{font-size:3.6rem}}.resultWrapper .team h4 b{color:var(--info-300);font-size:1.4rem;font-weight:400;line-height:1.42}@media (min-width: 767px){.resultWrapper .team h4 b{font-size:1.6rem}}.resultWrapper .team h6{font-size:1.6rem;font-weight:500;color:#4b4b4d;width:fit-content}@media (min-width: 767px){.resultWrapper .team h6{font-size:1.8rem;max-width:20ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media (min-width: 767px){.resultWrapper .team.no-truncate h6{max-width:none;overflow:visible;white-space:normal;text-overflow:initial}}.resultWrapper .team .status{display:flex;place-items:center;gap:.2rem;margin-top:auto}.resultWrapper .team .status svg{stroke-width:1px;color:var(--info-300);width:1.8rem;height:1.8rem}@media (min-width: 767px){.resultWrapper .team .status svg{width:2.4rem;height:2.4rem}}.resultWrapper .team .status p{font-size:1.4rem;font-weight:400;color:var(--info-300);text-transform:capitalize}@media (min-width: 767px){.resultWrapper .team .status p{font-size:1.8rem;line-height:1;position:relative;top:1px}}.resultWrapper .team .status.confirmado p,.resultWrapper .team .status.confirmado svg{color:var(--success-500)}.resultWrapper .team .status.empty p,.resultWrapper .team .status.empty svg{color:var(--alert-500)}.resultWrapper.compact{flex-direction:column;padding:1.2rem 1.6rem;gap:.8rem}.resultWrapper.compact .team{width:100%}.resultWrapper.compact .teamWrapper{flex-direction:row;gap:1.2rem}.resultWrapper.compact h4{font-size:2.4rem}.filterModal{display:flex;flex-direction:column;gap:.8rem;width:100%;height:100%}@media (min-width: 767px){.filterModal{height:100%;min-height:50rem;gap:1.2rem}}.filterModal{min-height:70vh}.filterModal .head h2{font-size:2.4rem;font-weight:500;color:var(--primary-800)}@media (min-width: 767px){.filterModal .head h2{margin-bottom:.4rem;font-size:2.2rem}}.filterModal .filtersWrapper{gap:3.4rem;display:flex;flex-flow:column;flex:1;overflow-y:auto}@media (min-width: 767px){.filterModal .filtersWrapper{gap:2rem;flex:1}}.filterModal .filtersWrapper .filterWrapper{display:flex;flex-direction:column;gap:1.6rem}@media (min-width: 767px){.filterModal .filtersWrapper .filterWrapper{gap:1.2rem}}.filterModal .filtersWrapper .filterWrapper .filterTitle{padding-bottom:.8rem;border-bottom:1px solid var(--primary-100)}@media (min-width: 767px){.filterModal .filtersWrapper .filterWrapper .filterTitle{padding-bottom:.6rem}}.filterModal .filtersWrapper .filterWrapper .filterTitle p{color:var(--primary-500);font-size:1.4rem;font-weight:400}.filterModal .filtersWrapper .filterWrapper .dateWrapper{display:flex;gap:1rem;place-items:center;justify-content:center}@media (min-width: 767px){.filterModal .filtersWrapper .filterWrapper .dateWrapper{justify-content:flex-start;place-items:flex-start}}.filterModal .filtersWrapper .filterWrapper .dateWrapper button{padding:1.2rem 2.4rem;display:flex;place-items:center;gap:.8rem;border-radius:12px;background-color:var(--primary-50);transition:all ease-out 325ms;border:1px solid transparent;width:100%;justify-content:center;color:var(--primary-800);font-size:1.8rem;font-weight:500}@media (min-width: 767px){.filterModal .filtersWrapper .filterWrapper .dateWrapper button{display:none}}.filterModal .filtersWrapper .filterWrapper .dateWrapper button.active{background-color:transparent;border-color:var(--primary-100);color:var(--info-500)}.filterModal .filtersWrapper .filterWrapper .dateWrapper button.active svg{color:var(--info-300);width:2.4rem;height:2.4rem}.filterModal .filtersWrapper .filterWrapper .dateWrapper button svg{color:var(--primary-500)}@media (min-width: 767px){.filterModal .filtersWrapper .filterWrapper .dateWrapper ion-datetime{--ion-color-primary: var(--info-500)}.filterModal .filtersWrapper .filterWrapper .dateWrapper ion-datetime ion-button{--padding-start: 1.2rem !important;--padding-end: 1.2rem !important;--padding-top: 1.2rem !important;--padding-bottom: 1.2rem !important;font-size:2rem!important}.filterModal .filtersWrapper .filterWrapper .dateWrapper ion-datetime ion-button ion-icon{font-size:2.4rem!important;width:2.4rem!important;height:2.4rem!important}.filterModal .filtersWrapper .filterWrapper .dateWrapper ion-datetime .calendar-month-year ion-button ion-icon{font-size:2.8rem!important;width:2.8rem!important;height:2.8rem!important}.filterModal .filtersWrapper .filterWrapper .dateWrapper ion-datetime .calendar-header ion-button{min-width:4.8rem!important;min-height:4.8rem!important}.filterModal .filtersWrapper .filterWrapper .dateWrapper ion-datetime .calendar-header ion-button ion-icon{font-size:3.2rem!important;width:3.2rem!important;height:3.2rem!important}}.filterModal .filtersWrapper .filterWrapper .tournamentsWrapper{display:flex;flex-direction:column;gap:1.6rem}.filterModal .filtersWrapper .filterWrapper .tournamentsWrapper>.box{display:flex;place-items:center;justify-content:space-between;padding:1.2rem 1.6rem 1.2rem 1.2rem;border-radius:12px;border:1px solid var(--primary-100)}.filterModal .filtersWrapper .filterWrapper .tournamentsWrapper>.box .left{display:flex;gap:.8rem;place-items:center}.filterModal .filtersWrapper .filterWrapper .tournamentsWrapper>.box .left svg{color:var(--primary-500)}.filterModal .filtersWrapper .filterWrapper .tournamentsWrapper>.box .left h5{font-size:1.8rem;font-weight:500;color:var(--primary-800);align-self:flex-end}.filterModal .filtersWrapper .filterWrapper .tournamentsWrapper>.box>svg{width:2rem;height:2rem;color:var(--primary-600)}.filterModal .buttonsWrapper{display:grid;gap:1rem;place-items:center;justify-content:center;margin-top:auto;padding-top:5.6rem;grid-template-columns:1fr 1fr;flex-shrink:0;min-height:6rem}@media (min-width: 767px){.filterModal .buttonsWrapper{padding-top:1.5rem;padding-bottom:.5rem;margin-top:1rem;min-height:5.5rem}}.filterModal .buttonsWrapper button{height:100%;min-height:4.8rem}@media (min-width: 767px){.filterModal .buttonsWrapper button{min-height:4.4rem}}.filterModal .buttonsWrapper .secondary{background-color:var(--primary-50)}.filterModal .buttonsWrapper .secondary svg,.filterModal .buttonsWrapper .secondary p{color:var(--primary-800)}.filterModal .buttonsWrapper .primary{background-color:var(--info-50)}.filterModal .buttonsWrapper .primary p{color:var(--info-500)}.filter::part(content){min-height:56rem}@media (min-width: 767px){.filter::part(content){min-height:52rem;height:auto}}.matchSkeleton{display:flex;flex-direction:column;width:100%;gap:1rem}.matchSkeleton ion-skeleton-text{background-color:rgba(47,43,67,.05);--border-radius: 9px;width:100%}.matchSkeleton>ion-skeleton-text:first-of-type{height:3.6rem;border-radius:9px}.matchSkeleton .double{display:flex;place-items:center;gap:1rem}.matchSkeleton .double ion-skeleton-text{height:2.4rem}.matchSkeleton ion-skeleton-text:last-of-type{height:2.4rem}.closeMatchModal{display:flex;flex-direction:column;gap:3.2rem}.closeMatchModal .box{display:flex;flex-direction:column;gap:.8rem;justify-content:center;place-items:center}.closeMatchModal .box h2{font-size:2.4rem;font-weight:500;color:var(--primary-800)}.closeMatchModal .box p{color:var(--primary-500);font-size:1.8rem;font-weight:400;text-align:center;max-width:25ch}.closeMatchModal .buttonsWrapper{margin-top:1.6rem;display:flex;gap:.8rem;flex-direction:column}.closeMatchModal .buttonsWrapper:has(button.secondary) button:first-of-type{background-color:var(--info-500);color:var(--info-50)}.closeMatchModal .buttonsWrapper button{background-color:var(--info-50);color:var(--info-500);pointer-events:all}.closeMatchModal .buttonsWrapper button.loading{background-color:var(--primary-800);color:var(--primary-50);pointer-events:none}.closeMatchModal .buttonsWrapper button.disabled{background-color:var(--primary-200);color:var(--primary-500);pointer-events:none}.selectDivisionModal{display:flex;flex-direction:column;gap:1.2rem;width:100%}.selectDivisionModal h2{font-size:2.4rem;font-weight:500;color:var(--primary-800)}.selectDivisionModal ul{display:flex;gap:1.2rem;flex-direction:column;overflow:auto;max-height:50vh}.selectDivisionModal ul li{width:100%;padding:1rem .8rem;display:flex;place-items:center;justify-content:space-between;border-radius:8px;border:1px solid var(--primary-50);background-color:transparent;cursor:pointer;transition:all ease-out 275ms}.selectDivisionModal ul li h5{font-size:1.8rem;font-weight:400;color:var(--primary-800);transition:color ease-out 275ms;text-transform:capitalize}.selectDivisionModal ul li.active{background-color:var(--info-50);border-color:var(--info-500)}.selectDivisionModal ul li.active h5{color:var(--info-500);text-transform:capitalize}.selectDivisionModal ul li .actions{display:inline-flex;align-items:center;gap:.6rem}.selectDivisionModal ul li .actions .favorite{border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;padding:.4rem;border-radius:6px;color:var(--primary-200);transition:color ease-out .2s,background-color ease-out .2s}.selectDivisionModal ul li .actions .favorite:hover{background-color:var(--primary-50);color:var(--info-500)}.selectDivisionModal ul li .actions .favorite.is-favorite{color:var(--warning-500)}ion-checkbox{--border-width: 1px;--checkmark-width: 3;--border-color: rgba(47, 43, 67, .1);--size: 2rem;--border-radius: 4px;--checkbox-background-checked: var(--info-500);--border-color-checked: var(--info-500)}.playerBox{padding:1rem 1.2rem;display:flex;flex-direction:column;gap:1.2rem;width:100%;flex:1;border-radius:8px;border:1px solid var(--info-50);max-width:35rem;cursor:pointer;min-width:30rem}.playerBox .topRow{display:flex;justify-content:space-between;place-items:flex-start;width:100%}.playerBox .topRow .leftRow{display:flex;flex-direction:column;gap:.8rem}.playerBox .topRow .leftRow h5{font-size:1.6rem;font-weight:400;color:var(--primary-700);text-transform:capitalize}.playerBox .topRow .leftRow .columns{display:flex;gap:1.6rem}.playerBox .topRow .leftRow .courses{display:flex;place-items:center;gap:.4rem}.playerBox .topRow .leftRow .courses svg.active{color:#2563eb}.playerBox .topRow .leftRow .courses svg{color:#f34141}.playerBox .topRow .leftRow .column{display:flex;flex-direction:column;gap:.4rem}.playerBox .topRow .leftRow .column p{font-weight:500;font-size:1.2rem;color:var(--primary-500);letter-spacing:-.24px}.playerBox .topRow .leftRow .column h6{font-size:1.6rem;font-weight:400;color:var(--primary-600)}.playerBox .topRow svg{width:2rem;height:2rem;color:var(--primary-600)}.playerBox .warning{display:flex;gap:.4rem;width:100%;padding:1rem 1.2rem;border-radius:8px;background-color:#fde9e9;place-items:center}.playerBox .warning svg{width:2rem;height:2rem;color:#f34141;position:relative;top:-1px}.playerBox .warning p{font-size:1.4rem;font-weight:400;color:#f34141;line-height:1}main.matchPage{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:2.4rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){main.matchPage{padding:1.6rem 2.4rem 8rem!important;margin-top:1.2rem!important;margin-bottom:8rem!important;max-height:100%!important;gap:1.6rem!important;border:none!important;border-radius:0!important;background-color:transparent!important}}main.matchPage .head{display:flex;place-items:center;justify-content:space-between}main.matchPage .head a{display:flex;place-items:center;gap:.4rem}main.matchPage .head a svg{width:2.4rem;height:2.4rem;stroke-width:1px;color:var(--primary-600)}main.matchPage .head a p{font-size:1.6rem;color:var(--primary-600);font-weight:400}main.matchPage .head button{padding:.8rem 1.2rem;display:flex;place-items:center;width:fit-content;gap:.4rem;background-color:transparent;border-radius:12px;border:1px solid var(--primary-100)}main.matchPage .head button.pending{border-radius:24px;background-color:var(--primary-50)}main.matchPage .head button.pending p{color:var(--primary-500);font-size:1.6rem}main.matchPage .head button svg{stroke-width:1px;width:1.6rem;height:1.6rem;color:var(--primary-600)}main.matchPage .head button p{font-size:1.4rem;font-weight:400;color:var(--primary-600)}main.matchPage .matchContent{position:relative;display:flex;flex-direction:column;gap:2rem}main.matchPage .matchContent .headContent{display:flex;flex-direction:column;gap:1rem}main.matchPage .matchContent .headContent .top{display:flex;flex-direction:column;gap:.6rem}main.matchPage .matchContent .headContent .status{background-color:var(--success-50);padding:.4rem .6rem;border-radius:57px;width:fit-content}main.matchPage .matchContent .headContent .status p{font-size:1.4rem;font-weight:400;color:var(--success-500)}main.matchPage .matchContent .headContent .status.confirmado p{color:var(--success-500)}main.matchPage .matchContent .headContent .status.cerrado{background-color:var(--error-50)}main.matchPage .matchContent .headContent .status.cerrado p{color:var(--error-500)}main.matchPage .matchContent .headContent .status.suspendido{background-color:var(--alert-50)}main.matchPage .matchContent .headContent .status.suspendido p{color:var(--alert-500)}main.matchPage .matchContent .headContent h2{font-size:2.4rem;font-weight:500;color:var(--primary-900)}.matchDetail{display:flex;flex-direction:column;gap:2rem;width:100%}@media (min-width: 767px){.matchDetail>div{flex:1;width:100%;max-width:100%}}.matchDetail>div{border-radius:10px;background-color:#fcfcfc;border:1px solid var(--primary-100)}.matchDetail .championship{display:flex;flex-direction:column;gap:1.2rem;padding-top:1.6rem}.matchDetail .championship:has(.championshipBottom){padding-bottom:1.6rem}.matchDetail .championship:has(.championshipBottom) .top{border-bottom:1px solid var(--primary-100)}.matchDetail .championship .top{padding-bottom:1.2rem;padding-inline:1.6rem}.matchDetail .championship .top h4{font-size:1.8rem;font-weight:400;color:var(--primary-800)}@media (min-width: 767px){.matchDetail .championship .top h4{font-size:2.4rem}}.matchDetail .championship .championshipBottom{display:flex;flex-direction:column;gap:1.2rem;padding-inline:1.6rem}.matchDetail .championship .championshipBottom>div{display:flex;gap:2.4rem}.matchDetail .championship .championshipBottom .tournamentData{display:flex;flex-direction:column;gap:.4rem}.matchDetail .championship .championshipBottom .tournamentData p{font-size:1.4rem;font-weight:400;color:var(--primary-400)}@media (min-width: 767px){.matchDetail .championship .championshipBottom .tournamentData p{font-size:1.6rem}}.matchDetail .championship .championshipBottom .tournamentData p:last-of-type{font-size:1.6rem;color:var(--primary-800)}@media (min-width: 767px){.matchDetail .championship .championshipBottom .tournamentData p:last-of-type{font-size:1.8rem}}.suspend{padding:1.2rem;display:flex;justify-content:space-between;place-items:center;border-radius:12px;border:1px solid var(--primary-50)}.suspend>div{display:flex;place-items:center;gap:.8rem}.suspend>div svg{stroke-width:1px;color:var(--primary-500);width:2.4rem;height:2.4rem}.suspend>div h5{font-size:1.8rem;font-weight:500;color:var(--primary-800)}.mapWrapper{width:100%;display:flex;flex-direction:column;gap:.6rem;border:none!important;padding:0!important;background-color:unset!important;border-radius:0!important}.mapWrapper .map{padding:1.2rem .8rem;display:flex;flex-direction:column;gap:1.2rem;border-radius:10px;border:1px solid var(--primary-100);background-color:#fcfcfc}.mapWrapper .map h5{font-size:1.6rem;font-weight:400;color:var(--primary-500)}.mapWrapper .map>div>div>div{border-radius:10px}.mapWrapper h1{font-size:2rem;font-weight:500;color:var(--primary-800)}.incidenceCard{display:flex;flex-direction:column;gap:.8rem;background-color:#fdfdfd;border-radius:8px;border:1px solid var(--primary-100);position:relative;overflow:hidden;cursor:pointer}.incidenceCard.editable{cursor:pointer}.incidenceCard.editable:hover{border-color:var(--info-300)}.incidenceCard:not(.editable){cursor:default}.incidenceCard .top{display:flex;place-items:center;justify-content:space-between;padding-top:1.2rem}.incidenceCard .top .type{display:flex;gap:.4rem;place-items:center}.incidenceCard .top .type svg{width:2rem;height:2rem}.incidenceCard .top .type h5{font-size:1.8rem;font-weight:500;text-transform:capitalize;color:var(--primary-800)}.incidenceCard .top p{font-size:1.6rem;font-weight:400;color:var(--primary-800)}.incidenceCard .playerWrapper{display:flex;flex-direction:column;gap:.4rem;padding-top:.8rem}.incidenceCard .playerWrapper p.player{font-size:1.6rem;color:var(--primary-600);text-transform:capitalize}.incidenceCard .playerWrapper p{font-weight:400;font-size:1.4rem;color:var(--primary-400)}.incidenceCard>div{padding-inline:1.2rem;border-bottom:1px solid var(--primary-100);padding-bottom:1.2rem}.incidenceCard>div:last-of-type{border:none;padding-top:.8rem}.incidenceCard>div:last-of-type p{font-size:1.4rem;font-weight:400;color:var(--primary-600)}.incidenceCard .playersChange{display:flex;flex-direction:column;gap:.8rem}.incidenceCard .playersChange .playerWrapper h5{padding-bottom:.4rem;font-size:1.6rem;font-weight:500;color:var(--primary-700)}.incidenceCard .playersChange .playerWrapper:first-of-type{border-bottom:1px solid var(--primary-50);padding-bottom:.8rem}.incidenceCard .edit-icon{position:absolute;bottom:8px;right:8px}.incidenceDetailWrapper{display:flex;flex-direction:column;gap:1.6rem}.incidenceDetailWrapper .detailHead{display:flex;flex-direction:column;gap:.2rem}.incidenceDetailWrapper .detailHead h2{font-size:2.4rem;font-weight:500;color:var(--primary-800);text-transform:capitalize}.incidenceDetailWrapper .detailHead p{font-size:1.6rem;font-weight:400;color:var(--primary-600)}.incidenceDetailWrapper .detailHead p span{color:var(--primary-400);font-size:inherit;font-weight:inherit;letter-spacing:inherit}.incidenceDetailWrapper .buttonsWrapper{display:flex;flex-direction:column;gap:1.2rem}.incidenceDetailWrapper .buttonsWrapper>div{padding:1.2rem;border-radius:12px;border:1px solid var(--primary-50);display:flex;justify-content:space-between;place-items:center}.incidenceDetailWrapper .buttonsWrapper>div>div{display:flex;place-items:center;gap:.8rem}.incidenceDetailWrapper .buttonsWrapper>div>div svg{width:2.4rem;height:2.4rem;color:var(--primary-500);position:relative;top:-2px}.incidenceDetailWrapper .buttonsWrapper>div>div p{font-size:1.8rem;font-weight:500;color:var(--primary-800);line-height:normal}.incidenceDetailWrapper .buttonsWrapper>div svg.chevron{width:2rem;height:2rem;color:var(--primary-600)}.matchIncidences{display:flex;flex-direction:column;gap:1.6rem;padding-inline:2.4rem}@media (min-width: 767px){.matchIncidences{gap:2.4rem;width:100%;position:relative}.matchIncidences:has(.incidenceCard) .fabContainer.incidence{top:-2rem}}.matchIncidences .result{border-radius:10px;background-color:#fcfcfc;border:1px solid var(--primary-100)}.matchIncidences .incidences{display:flex;flex-direction:column;gap:1.2rem}.matchIncidences .incidences .fabContainer.incidence{position:relative;top:0;left:0;right:0}.matchIncidences .incidences .firstRow{display:flex;gap:1.6rem;place-items:center}@media (min-width: 767px){.matchIncidences .incidences{gap:1.6rem;width:100%}}.matchIncidences .incidences .incidencesWrapper{display:flex;flex-direction:column;gap:1.2rem}@media (min-width: 767px){.matchIncidences .incidences .incidencesWrapper{display:grid;gap:2.4rem;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}}.matchIncidences .incidences h3{font-size:2rem;font-weight:500;color:var(--primary-800)}.newIncidenceModal{display:flex;flex-direction:column;gap:1.6rem;width:100%;height:100%}@media screen and (max-width: 766px){.newIncidenceModal{max-height:100vh;overflow:hidden}}.newIncidenceModal h2{font-size:2.4rem;font-weight:500;color:var(--primary-800)}@media screen and (max-width: 766px){.newIncidenceModal h2{flex-shrink:0;margin-bottom:.8rem}}.newIncidenceModal ul{display:flex;flex-direction:column;gap:1.6rem;overflow:auto;max-height:unset}@media screen and (min-width: 767px){.newIncidenceModal ul{max-height:60rem}}@media screen and (max-width: 766px){.newIncidenceModal ul{flex:1;min-height:0;max-height:calc(80vh - 16rem);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-right:4px;margin-right:-4px}.newIncidenceModal ul::-webkit-scrollbar{width:4px}.newIncidenceModal ul::-webkit-scrollbar-track{background:transparent}.newIncidenceModal ul::-webkit-scrollbar-thumb{background:var(--primary-200);border-radius:2px}.newIncidenceModal ul::-webkit-scrollbar-thumb:hover{background:var(--primary-300)}}.newIncidenceModal ul li{padding:1.2rem;border-radius:12px;border:1px solid var(--primary-50);display:flex;place-items:center;justify-content:space-between;cursor:pointer;flex-shrink:0}@media screen and (max-width: 766px){.newIncidenceModal ul li{min-height:5.6rem}}.newIncidenceModal ul li svg{stroke-width:1px;width:2rem;height:2rem}.newIncidenceModal ul li>div{display:flex;gap:.8rem;place-items:center}.newIncidenceModal ul li>div svg,.newIncidenceModal ul li>div img{color:var(--primary-500);width:2.4rem;height:2.4rem}.newIncidenceModal ul li>div p{font-size:1.8rem;font-weight:500;color:var(--primary-800)}.matchDocuments{display:flex;flex-direction:column;gap:2.4rem;width:100%;padding-inline:2.4rem}.matchDocuments .document{display:flex;flex-direction:column;gap:.8rem}.matchDocuments .document h4{font-size:2rem;font-weight:500;color:var(--primary-800)}.inputFileWrapper{width:100%;display:flex;place-items:center;position:relative;gap:.8rem;border:1px dashed var(--primary-200);border-radius:10px;padding:1.6rem 1.2rem}.inputFileWrapper .icon{padding:.6rem;display:flex;place-items:center;justify-content:center;border-radius:50px;background-color:var(--info-50)}.inputFileWrapper .icon svg{stroke-width:1px;width:1.8rem;height:1.8rem;color:var(--info-500)}.inputFileWrapper .data{display:flex;flex-direction:column;gap:.4rem}.inputFileWrapper .data h6{font-size:1.6rem;font-weight:500;color:var(--primary-600)}.inputFileWrapper .data p{font-size:1.6rem;font-weight:400;color:var(--primary-400)}.inputFileWrapper input{background-color:transparent;z-index:2;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.lineupBox{padding:1.2rem;border-radius:10px;display:flex;width:100%;flex-direction:column;border:1px solid var(--primary-100);padding-inline:0}@media (min-width: 767px){.lineupBox{cursor:pointer}}.lineupBox.active .boxHidden,.lineupBox.active .boxHidden>div{grid-template-rows:1fr;overflow-y:auto;max-height:36rem}.lineupBox.active .boxHidden::-webkit-scrollbar,.lineupBox.active .boxHidden>div::-webkit-scrollbar{width:auto!important}.lineupBox.active .boxHidden::-webkit-scrollbar-thumb,.lineupBox.active .boxHidden>div::-webkit-scrollbar-thumb{border-radius:auto!important;width:auto!important}@media (min-width: 767px){.lineupBox.active .boxHidden,.lineupBox.active .boxHidden>div{max-height:38rem;padding-bottom:0}}.lineupBox.active .boxHead{padding-bottom:.8rem}.lineupBox.active .boxHead a svg{transform:rotate(90deg)}.lineupBox .button{width:100%;margin-top:1rem;display:flex;justify-content:space-around}.lineupBox .button p{font-size:1.6rem;font-weight:400;color:var(--info-500);line-height:1.5;transition:opacity ease-out 285ms}.lineupBox .button.compact{width:auto;margin:0 1rem 0 auto;padding:.4rem 1.4rem;border-radius:8px;justify-content:center}.lineupBox .button.compact p{font-size:1.4rem;font-weight:500}.lineupBox .boxHead{display:flex;justify-content:space-between;place-items:center;padding-inline:1.2rem;transition:all ease-out 325ms}.lineupBox .boxHead .boxLeft{display:flex;flex-direction:column;gap:.4rem}.lineupBox .boxHead .boxLeft h2{font-size:1.8rem;font-weight:500;color:var(--primary-700)}.lineupBox .boxHead .boxLeft .status{display:flex;gap:.2rem}.lineupBox .boxHead .boxLeft .status svg{stroke-width:1px;width:1.8rem;height:1.8rem;color:var(--info-300);transition:color ease-out 325ms}.lineupBox .boxHead .boxLeft .status p{font-size:1.4rem;color:var(--info-300);font-weight:400;transition:color ease-out 325ms;text-transform:capitalize}.lineupBox .boxHead .boxLeft .status.confirmado svg,.lineupBox .boxHead .boxLeft .status.confirmado p{color:var(--success-500)}.lineupBox .boxHead .boxLeft .status.empty svg,.lineupBox .boxHead .boxLeft .status.empty p{color:var(--alert-500)}.lineupBox .boxHead a svg{color:var(--primary-600);stroke-width:1px;width:2.4rem;height:2.4rem;transition:all ease-out 325ms}.lineupBox .boxHidden,.lineupBox .boxHidden>div{display:grid;grid-template-rows:0fr;transition:grid-template-rows 325ms ease-out;overflow:hidden}.lineupBox .boxHidden .playersHead,.lineupBox .boxHidden>div .playersHead{border-block:1px solid var(--primary-50);padding-inline:1.2rem;display:flex;flex-direction:column;gap:.4rem;padding-block:.8rem .4rem}.lineupBox .boxHidden .playersHead p,.lineupBox .boxHidden>div .playersHead p{text-transform:capitalize}.lineupBox .boxHidden .playersHead p:first-of-type,.lineupBox .boxHidden>div .playersHead p:first-of-type{font-size:1.4rem;font-weight:400;color:var(--primary-400)}.lineupBox .boxHidden .playersHead p:last-of-type,.lineupBox .boxHidden>div .playersHead p:last-of-type{font-size:1.6rem;font-weight:500;color:var(--primary-800)}.lineupBox .boxHidden ul,.lineupBox .boxHidden>div ul{display:flex;flex-direction:column;gap:.8rem;padding-top:.8rem;padding-inline:1.2rem}.lineupBox .boxHidden ul li p,.lineupBox .boxHidden>div ul li p{font-size:1.6rem;color:var(--primary-600);font-weight:400}.lineupsWrapper{display:flex;flex-direction:column;gap:.8rem;width:100%;padding-inline:2.4rem}.lineupsWrapper .lineUpWrapper{display:flex;flex-direction:column;gap:.8rem}@media (min-width: 767px){.lineupsWrapper .lineUpWrapper{place-items:flex-start;flex-direction:column-reverse;width:100%}.lineupsWrapper .lineUpWrapper button{width:fit-content;min-width:20rem}}.lineupsWrapper button{width:100%;margin-bottom:1.6rem;padding:1rem .8rem;background-color:var(--info-50);border-radius:8px;display:flex;gap:.4rem;place-items:center;border:none}.lineupsWrapper button svg{width:2rem;height:2rem;color:var(--info-500);transition:opacity ease-out 285ms}.lineupsWrapper button p{font-size:1.6rem;font-weight:400;color:var(--info-500);line-height:1.5;transition:opacity ease-out 285ms}.lineupsWrapper button.loading{position:relative}.lineupsWrapper button.loading p,.lineupsWrapper button.loading svg{opacity:0}.lineupsWrapper button.loading:before{content:"";position:absolute;width:2rem;height:2rem;border:1px solid transparent;border-top-color:var(--info-500);border-radius:50%;animation:button-loading-spinner 1.6s cubic-bezier(.155,1.205,.295,1.12) infinite;right:unset;transform:unset;margin:unset;inset:unset}.lineupsWrapper button.disabled{background-color:var(--primary-200);color:var(--primary-500);pointer-events:none}.lineupsWrapper button.disabled svg{color:var(--primary-400)}.lineupsWrapper button.disabled p{color:var(--primary-400)}main.history{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){main.history{padding:1.6rem 2.4rem 8rem!important;margin-top:1.2rem!important;margin-bottom:8rem!important;max-height:100%!important;gap:1.6rem!important;padding-bottom:12vh!important;border:none!important;border-radius:0!important;background-color:transparent!important}}main.history .head{display:flex;justify-content:space-between;place-items:center}@media (min-width: 767px){main.history .head{display:none}}main.history .head img{max-width:12.4rem}main.history .head .right{display:flex;gap:.8rem;place-items:center}main.history .head .right>div{padding:1.2rem 1.6rem;display:flex;place-items:center;gap:.4rem;border-radius:12px;background-color:var(--primary-50)}main.history .head .right>div:last-of-type{padding-inline:1.2rem;border-radius:12px}main.history .head .right svg{stroke-width:1px;color:var(--primary-600)}main.history .head .right .switch{display:flex;gap:.4rem;place-items:center}main.history .head .right .switch p{font-size:1.6rem;font-weight:400;color:var(--primary-600)}.wrapper{display:flex;flex-direction:column;gap:2rem}.wrapper .matchesHead{display:flex;flex-direction:column;gap:1.2rem}.wrapper .matchesHead h3{font-size:2.4rem;font-weight:500;color:var(--primary-900)}.wrapper .matchesHead .inputsWrapper{display:flex;place-items:center;gap:.8rem}.wrapper .matchesHead .inputsWrapper button{padding:1.2rem 1.6rem;border-radius:12px;background-color:var(--primary-50);display:flex;place-items:center;justify-content:center;height:100%}.wrapper .matchesHead .inputsWrapper button svg{width:2rem;height:2rem;color:#000;stroke-width:1px}.matches{display:flex;gap:1.8rem;flex-direction:column}.matches span{display:flex;justify-content:space-around;color:var(--primary-600)}.loading{display:flex;justify-content:center}.editPage{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:2.4rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){.editPage{padding:1.6rem 2.4rem 8rem;margin-top:1.2rem;margin-bottom:8rem;max-height:100%;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}.editPage .head{display:flex}.editPage .contentSection{display:flex;flex-direction:column;gap:2rem;width:100%}.editPage .contentSection .headContent{display:flex;flex-direction:column;gap:.4rem}.editPage .contentSection .headContent h2{font-size:3rem;font-weight:500;color:var(--primary-900)}.editPage .contentSection .headContent p{color:var(--primary-500);font-size:1.6rem;font-weight:400}.editPage .contentSection .inputsWrapper{display:flex;flex-direction:column;gap:3.6rem}.editPage .contentSection .inputsWrapper>div{flex-direction:column;justify-content:flex-start;place-items:flex-start}.coachLineupPage{display:flex;flex-direction:column;gap:2.4rem;overflow-y:auto;max-height:100%;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:2.4rem 10rem;margin-top:4rem}@media (max-width: 767px){.coachLineupPage{padding:1.6rem 2.4rem 8rem;margin-top:1.2rem;margin-bottom:8rem;max-height:100%;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}.coachLineupPage .head{display:flex;justify-content:space-between;place-items:center}.coachLineupPage .head button{padding:.8rem 1.6rem;display:flex;gap:.4rem;border-radius:24px;background-color:var(--info-500);font-size:1.6rem;font-weight:400;color:var(--info-50)}.coachLineupPage .head button svg{width:2rem;height:2rem;color:var(--info-50)}.coachLineupPage .lineupHead{display:flex;flex-direction:column;gap:1.6rem}.coachLineupPage .lineupHead .title{display:flex;gap:.4rem;flex-direction:column}.coachLineupPage .lineupHead .title h2{font-size:2.4rem;font-weight:500;color:var(--primary-900)}.coachLineupPage .lineupHead .title p{font-size:1.6rem;font-weight:500;color:rgba(47,43,67,.4)}.coachLineupPage .lineupHead .teamData{display:flex;flex-direction:column;gap:1.2rem}.coachLineupPage .lineupHead .teamData>div:first-of-type{display:flex;gap:.6rem;place-items:center}.coachLineupPage .lineupHead .teamData>div:first-of-type p{font-size:1.6rem;color:var(--primary-800);font-weight:500}.coachLineupPage .lineupHead .teamData .select{padding:1rem 1.6rem;display:flex;justify-content:space-between;place-items:center;border-radius:12px;background-color:var(--primary-50)}.coachLineupPage .lineupHead .teamData .select p{font-size:1.6rem;font-weight:400;color:var(--primary-600);text-transform:capitalize}.coachLineupPage .lineupHead .teamData .select svg{width:1.8rem;height:1.8rem;color:var(--primary-600)}.coachLineupPage .playersListWrapper{display:flex;flex-direction:column;gap:1.6rem;height:100%;overflow-y:auto}.coachLineupPage .playersListWrapper>div{padding-bottom:.8rem;border-bottom:1px solid var(--primary-100)}.coachLineupPage .playersListWrapper>div h6{font-size:1.4rem;font-weight:500;color:rgba(47,43,67,.4)}.coachLineupPage .playersListWrapper ul{display:flex;flex-direction:column;gap:1.2rem}.coachLineupPage .playersListWrapper ul li{width:100%;display:flex;justify-content:space-between;place-items:center;border-radius:8px;transition:all ease-out 325ms;background-color:var(--primary-50);padding:1.2rem 1rem;border:1px solid transparent}.coachLineupPage .playersListWrapper ul li .left{display:flex;gap:.6rem;transition:all ease-out 325ms;flex-direction:column}.coachLineupPage .playersListWrapper ul li .left>div{display:flex;gap:1rem;place-items:center}.coachLineupPage .playersListWrapper ul li .left>div svg{color:var(--primary-200);width:1.6rem;height:1.6rem}.coachLineupPage .playersListWrapper ul li .left>div p{font-size:1.4rem;font-weight:400;color:var(--primary-700);text-transform:capitalize}.coachLineupPage .playersListWrapper ul li.hasPlayer{padding-left:1.6rem;background-color:transparent;border-color:var(--primary-100)}.coachLineupPage .playersListWrapper ul li.hasPlayer .left>div{flex-direction:column;place-items:flex-start;gap:.6rem}.coachLineupPage .playersListWrapper ul li.hasPlayer .left>div .dorsal{position:relative;padding-right:1.4rem;display:flex;place-items:center;justify-content:center}.coachLineupPage .playersListWrapper ul li.hasPlayer .left>div .dorsal h6{font-size:2.4rem;font-weight:400;color:var(--primary-700)}.coachLineupPage .playersListWrapper ul li.hasPlayer .left>div .dorsal:after{content:"";height:1.6rem;width:1px;position:absolute;right:4px;background-color:var(--primary-200)}.coachLineupPage .playersListWrapper ul li.hasPlayer .left>div .playerName>div{display:flex;place-items:center;gap:.2rem}.coachLineupPage .playersListWrapper ul li.hasPlayer .left>div .playerName>div p{margin-right:.8rem}.coachLineupPage .playersListWrapper ul li.hasPlayer .left>div .playerName>div svg{width:2rem;height:2rem;color:var(--primary-500)}.coachLineupPage .playersListWrapper ul li.hasPlayer .left p.position{font-size:1.2rem;font-weight:400;color:var(--primary-400)}.selectCoachModal{display:flex;flex-direction:column;gap:2rem;height:100%}.selectCoachModal h2{font-size:2.4rem;font-weight:500;color:var(--primary-800)}.selectCoachModal ul{display:flex;flex-direction:column;gap:1.2rem;height:100%;overflow-y:auto}.selectCoachModal ul li{display:flex;place-items:center;justify-content:space-between;padding:1.2rem;border:1px solid var(--primary-50);border-radius:12px}.selectCoachModal ul li p{font-size:1.6rem;color:var(--primary-600);font-weight:500;text-transform:capitalize}.playersListPage{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;max-height:72rem!important;overflow-y:auto}@media (max-width: 767px){.playersListPage{padding:1.6rem 2.4rem;margin-top:1.2rem;margin-bottom:0;padding-bottom:0;max-height:none;overflow-y:visible;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}.playersListPage .head{display:flex;justify-content:space-between;place-items:center;padding-block:4rem 1.2rem;padding-inline:2.4rem}.playersListPage .head img{max-width:12.4rem}.playersListPage .contentWrapper{width:100%;display:flex;gap:2rem;flex-direction:column}.playersListPage .contentWrapper .divisionsWrapper{padding-inline:2.4rem}.playersListPage .contentWrapper .divisions{display:flex;flex-direction:column;gap:.8rem}.playersListPage .contentWrapper .divisions h2{font-size:2.4rem;color:var(--primary-900);font-weight:500}.playersListPage .contentWrapper .divisions .division{padding-block:1.2rem;padding-inline:1rem 1.6rem;display:flex;justify-content:space-between;place-items:center;border-radius:12px;background-color:#fcfcfc;border:1px solid var(--primary-100)}.playersListPage .contentWrapper .divisions .division p{font-size:1.8rem;font-weight:500;color:var(--primary-800);text-transform:capitalize}.playersListPage .contentWrapper .divisions .division svg{width:2rem;height:2rem;color:var(--primary-600)}.playersListPage .contentWrapper .searchWrapper{display:flex;flex-direction:column;gap:1.2rem;padding-inline:2.4rem}.playersListPage .contentWrapper .searchWrapper h3{font-size:2rem;font-weight:500;color:var(--primary-800)}.playersListPage .contentWrapper .playersList{display:flex;flex-direction:column;gap:1.2rem;overflow-y:auto;height:100%;flex-wrap:wrap;padding-inline:2.4rem}@media (min-width: 767px){.playersListPage .contentWrapper .playersList{flex-direction:row}}.playersListPage .contentWrapper .playersList span{width:100%;text-align:center}.embla{padding-block:.3rem;overflow-x:auto;padding-inline:2.4rem;min-height:4.3rem}.rangesWrapper{display:flex;gap:.6rem}.rangesWrapper button{flex:0 0 100%;min-width:0;padding:.8rem 1.6rem;border-radius:24px;display:flex;max-width:fit-content;place-items:center;justify-content:center;gap:.4rem;border:1px solid var(--primary-100);background-color:var(--primary-50);transition:background-color ease .28s,border-color ease .28s,color ease .28s;font-size:1.6rem;color:var(--primary-500);font-weight:400;position:relative;overflow:hidden}.rangesWrapper button svg{width:1.6rem;height:1.6rem;color:var(--primary-800)}.rangesWrapper button.active{border-color:var(--info-300);color:var(--info-500)}.rangesWrapper button:first-of-type{border-color:var(--info-100);color:var(--primary-800)}.groupFilterModal{display:flex;flex-direction:column;gap:1.6rem;width:100%}.groupFilterModal .head{display:flex;gap:.4rem;padding-top:0;place-items:center;width:100%;justify-content:space-between}.groupFilterModal .head h3{color:var(--primary-800);font-size:2.4rem;font-weight:500;width:100%;text-align:left}.groupFilterModal .head p{font-size:1.6rem;font-weight:400;color:var(--info-500);display:flex;place-items:center;gap:.4rem}.groupFilterModal .head p svg{color:var(--info-500)}.groupFilterModal ul{display:flex;flex-direction:column;gap:1.6rem;width:100%}.groupFilterModal ul li{display:flex;place-items:center;justify-content:space-between;padding:1.2rem;cursor:pointer}.groupFilterModal ul li .left{display:flex;place-items:center;gap:.8rem}.groupFilterModal ul li .left svg{color:var(--primary-500)}.groupFilterModal ul li .left h4{font-size:1.6rem;font-weight:500;color:var(--primary-800)}.groupFilterModal ul li .arrow{color:var(--primary-600)}.singlePlayer{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){.singlePlayer{padding:1.6rem 2.4rem 8rem;margin-top:1.2rem;margin-bottom:8rem;max-height:100%;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}.singlePlayer .head{display:flex;flex-direction:column;gap:1.2rem;place-items:flex-start}.singlePlayer .head .playerBoxSingle{padding-block:1.2rem;padding-inline:1.2rem 1.6rem;width:100%;display:flex;justify-content:space-between;border-radius:10px;background-color:var(--primary-50);place-items:flex-start}.singlePlayer .head .playerBoxSingle .left{display:flex;flex-direction:column;gap:.4rem}.singlePlayer .head .playerBoxSingle .left h6{font-size:1.8rem;font-weight:500;color:var(--primary-600);text-transform:capitalize}.singlePlayer .head .playerBoxSingle .left p{font-size:1.6rem;font-weight:400;color:var(--primary-500)}.singlePlayer .head .playerBoxSingle .right{display:flex;gap:.4rem;place-items:center}.singlePlayer .head .playerBoxSingle .right svg{width:1.8rem;height:1.8rem;color:var(--primary-500)}.singlePlayer .playersBoxs{width:100%}.singlePlayer .playersBoxs ul{display:flex;flex-direction:column;gap:1.2rem}.singlePlayer .playersBoxs ul li{width:100%;display:flex;justify-content:space-between;place-items:center;padding:1.2rem;border:1px solid var(--primary-50);border-radius:12px;cursor:pointer}.singlePlayer .playersBoxs ul li .left{display:flex;gap:.8rem;place-items:center}.singlePlayer .playersBoxs ul li .left svg{width:2.4rem;height:2.4rem;color:var(--primary-500)}.singlePlayer .playersBoxs ul li .left h6{font-size:1.8rem;font-weight:500;color:var(--primary-800)}.singlePlayer .playersBoxs ul li svg.chevron{color:var(--primary-600);width:2rem;height:2rem}.playerPersonalData .head{display:flex;flex-direction:column;gap:2rem;place-items:flex-start;padding-top:4.2rem}.playerPersonalData .topRowPersonal{display:flex;place-items:center;justify-content:space-between;padding-top:1.6rem}.playerPersonalData .topRowPersonal a{display:flex;gap:.4rem;place-items:center;font-size:1.6rem;font-weight:400;color:var(--primary-700)}.playerPersonalData .topRowPersonal a svg{color:var(--primary-700);width:2.4rem;height:2.4rem}.dataBoxComp{display:flex;flex-direction:column;gap:.8rem;width:100%;padding:1.2rem;border:1px solid var(--primary-100);background-color:#fdfdfd;border-radius:8px;padding-inline:0}.dataBoxComp .topRow{display:flex;place-items:center;gap:.4rem;padding-bottom:.8rem;padding-inline:1.2rem;border-bottom:1px solid var(--primary-50)}.dataBoxComp .topRow svg{width:2rem;height:2rem;color:var(---primary-500)}.dataBoxComp .topRow h6{font-size:1.8rem;color:var(---primary-800);font-weight:500;line-height:1.44}.dataBoxComp p{color:var(---primary-500);font-size:1.6rem;font-weight:400;line-height:1.5;padding-inline:1.2rem;text-transform:capitalize}.playerPersonalData .head{display:flex;flex-direction:row;gap:2rem;padding-top:4.2rem}.playerPersonalData .topRowHealth{display:flex;place-items:center;justify-content:space-between;padding-top:1.6rem}.playerPersonalData .topRowHealth a{display:flex;gap:.4rem;place-items:center;font-size:1.6rem;font-weight:400;color:var(--primary-700)}.playerPersonalData .topRowHealth a svg{color:var(--primary-700);width:2.4rem;height:2.4rem}.playerPersonalData h2{font-size:2.4rem;font-weight:500;color:var(---primary-900)}.playerPersonalData .dataWrapper{display:flex;flex-direction:column;gap:1.2rem;width:100%;padding-bottom:15vh}.playerPersonalData{display:flex;flex-direction:column;gap:1.2rem;width:100%}.playerPersonalData .head{display:flex;flex-direction:column;gap:2.4rem;width:100%;padding-top:4rem}.playerPersonalData .dataWrapper .signingsList{display:flex;flex-direction:column;gap:1.2rem;width:100%}.playerPersonalData .dataWrapper .signingsList li{padding:1.2rem 1.6rem 1.2rem 1.2rem;border-radius:8px;border:1px solid var(--info-50);display:flex;justify-content:space-between;place-items:center}.playerPersonalData .dataWrapper .signingsList li .left{display:flex;flex-direction:column;gap:.8rem}.playerPersonalData .dataWrapper .signingsList li .left .teamRow{display:flex;gap:.4rem;place-items:center}.playerPersonalData .dataWrapper .signingsList li .left .teamRow svg{width:2rem;height:2rem;color:var(---primary-500)}.playerPersonalData .dataWrapper .signingsList li .left .teamRow h5{font-size:1.8rem;font-weight:500;line-height:1.44;color:var(---primary-800)}.playerPersonalData .dataWrapper .signingsList li .left p{font-size:1.4rem;font-weight:400;line-height:1.42;color:var(---primary-500)}.playerPersonalData .dataWrapper .signingsList li .pay{padding:.6rem 1.2rem;display:flex;place-items:center;gap:.4rem;border-radius:8px;background-color:var(--info-50)}.playerPersonalData .dataWrapper .signingsList li .pay svg{width:2rem;height:2rem;color:var(--info-500)}.playerPersonalData .dataWrapper .signingsList li .pay p{font-size:1.4rem;font-weight:400;line-height:1.42;color:var(--info-500)}.registerPage .headRegister{padding-inline:8rem;padding-block:3rem}@media (max-width: 767px){.registerPage .headRegister{padding-inline:2.4rem;padding-block:1.6rem}}.registerPage>article{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:4rem 5.2rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){.registerPage>article{padding:1.6rem 2.4rem;margin-top:1.2rem;margin-bottom:8rem;max-height:100%;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}.registerPage .registerHead{width:100%;display:flex;justify-content:space-between;place-items:center}.registerPage .registerHead .stepper{display:flex;place-items:center;gap:.6rem}.registerPage .registerHead .stepper p{font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:-.48px;color:var(--info-200)}.registerPage .registerHead .stepper p span{color:var(--info-500)}.registerPage .registerHead .stepper>div{display:flex;gap:.2rem}.registerPage .registerHead .stepper>div>span{width:1.2rem;border-radius:43px;height:.4rem;background-color:var(--info-200);transition:background-color ease-out 285ms}.registerPage .registerHead .stepper>div>span.active{background-color:var(--info-500)}.registerPage .stepWrapper{display:flex;flex-direction:column;gap:2.4rem}.registerPage .stepWrapper .title{display:flex;flex-direction:column;gap:.4rem}.registerPage .stepWrapper .title h3{font-size:2.4rem;font-weight:500;color:var(--primary-900);line-height:1.33}.registerPage .stepWrapper .title p{font-size:1.6rem;line-height:1.5;font-weight:400;color:var(--primary-500)}.registerPage .stepWrapper ul.checkboxsWrapper{display:flex;flex-direction:column;gap:1.2rem}.registerPage .stepWrapper ul.checkboxsWrapper li{padding:1.2rem 1.6rem;border-radius:8px;border:1px solid transparent;background-color:var(--primary-50);justify-content:space-between;display:flex;place-items:center;transition:all ease-out 285ms}.registerPage .stepWrapper ul.checkboxsWrapper li.active{border-color:var(--info-500)}.registerPage .stepWrapper ul.checkboxsWrapper li.active p,.registerPage .stepWrapper ul.checkboxsWrapper li.active svg,.registerPage .stepWrapper ul.checkboxsWrapper li.active img{color:var(--info-500)}.registerPage .stepWrapper ul.checkboxsWrapper li .leftRow{display:flex;gap:.4rem}.registerPage .stepWrapper ul.checkboxsWrapper li .leftRow svg,.registerPage .stepWrapper ul.checkboxsWrapper li .leftRow img{width:2.4rem;height:2.4rem;color:var(--primary-500);transition:color ease-out 285ms}.registerPage .stepWrapper ul.checkboxsWrapper li .leftRow p{font-size:1.6rem;font-weight:400;color:var(--primary-600);line-height:1.5;letter-spacing:-.48px;transition:color ease-out 285ms}.registerPage .registerButton button{border:1px solid var(--primary-600);color:var(--primary-800)}.registerPage .registerButton button:disabled{border-color:var(--primary-300);color:var(--primary-300)}.dataWrapperContainer{display:flex;gap:2.4rem;flex-wrap:wrap;justify-content:center}@media (max-width: 767px){.dataWrapperContainer{flex-direction:column;gap:.8rem}}.dataWrapperContainer>div{display:flex;flex-direction:column;gap:1.6rem;flex:1;overflow:hidden}@media (max-width: 767px){.dataWrapperContainer>div{gap:.8rem;overflow:visible}}.dataWrapperContainer>div>div{max-width:100%;width:100%}.informationWrapper{display:flex;flex-direction:column;gap:1.2rem;height:100%;overflow-y:auto}.customSelectWrapper{width:100%;display:flex;flex-direction:column}.customSelectWrapper>*{width:100%}.customSelectWrapper p.errorMessage{font-size:1.4rem;font-weight:500;color:var(--error-500)}.calendarWrapper{display:flex;flex-direction:column;gap:.8rem}.calendarWrapper .inputWrapper{background-color:var(--primary-50);border:1px solid transparent;padding:1.2rem;transition:all ease-out 285ms;border-radius:12px;width:100%;display:flex;justify-content:space-between;place-items:center}.calendarWrapper .inputWrapper input[type=date]{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}.calendarWrapper .inputWrapper.active{border-color:var(--info-500)}.calendarWrapper .inputWrapper.active p{color:var(--primary-600)}.calendarWrapper .inputWrapper p{color:var(--primary-500);font-size:1.6rem;font-weight:400}.calendarWrapper .inputWrapper svg{width:2rem;height:2rem;color:var(--primary-500)}.calendarWrapper p.errorMessage{font-size:1.4rem;font-weight:500;color:var(--error-500)}.healthInformationWrapper{display:flex;flex-direction:column;gap:1.6rem;height:100%;overflow-y:auto}.optionsWrapper{display:flex;flex-direction:column;gap:.8rem;width:100%}.optionsWrapper h6{font-size:1.6rem;font-weight:400;color:var(--primary-500)}.optionsWrapper:has(p.descriptionText) h6{color:var(--primary-600)}.optionsWrapper p{font-size:1.4rem;color:var(--primary-500);font-weight:400}.optionsWrapper>div{display:flex;gap:1.2rem;width:100%}.optionsWrapper>div button{background-color:transparent;border:1px solid transparent;display:flex;justify-content:center;place-items:center;padding:1rem 5.6rem;border-radius:8px;background-color:var(--primary-50);transition:all ease-out 285ms}.optionsWrapper>div button.active{border-color:var(--info-500);background-color:var(--info-50)}.gameInformationWrapper{display:flex;flex-direction:column;gap:1.2rem}.requirementsInformationWrapper{display:flex;flex-direction:column;gap:2.4rem;width:100%;padding-bottom:20vh}.requirementsInformationWrapper .boxWrapper{display:grid;transition:all ease-out 285ms;padding:1.2rem;border-radius:8px;width:100%;border:1px solid var(--primary-100);gap:.4rem}.requirementsInformationWrapper .boxWrapper.open .hidden{grid-template-rows:1fr}.requirementsInformationWrapper .boxWrapper .head{display:flex;justify-content:space-between;align-items:center}.requirementsInformationWrapper .boxWrapper .head h6{font-size:1.8rem;font-weight:500;color:var(--primary-800)}.requirementsInformationWrapper .boxWrapper .head svg{width:2.4rem;height:2.4rem;color:var(--primary-600)}.requirementsInformationWrapper .boxWrapper .hidden{grid-template-rows:0fr;transition:grid-template-rows 285ms ease-out;overflow:hidden;display:grid}.requirementsInformationWrapper .boxWrapper .hidden>p{font-size:1.6rem;font-weight:400;color:var(--primary-500);padding-bottom:2rem}.requirementsInformationWrapper .boxWrapper .hidden ul{display:flex;flex-direction:column;gap:1.2rem}.requirementsInformationWrapper .boxWrapper .hidden ul li{display:flex;gap:.4rem;place-items:center;justify-content:flex-start;padding-block:.8rem}.requirementsInformationWrapper .boxWrapper .hidden ul li svg{min-width:1.6rem;min-height:1.6rem;width:1.6rem;height:1.6rem;color:var(--info-500)}.requirementsInformationWrapper .boxWrapper .hidden ul li p{font-size:1.4rem;font-weight:400;color:var(--primary-600)}.verifyAccountWrapper{width:100%;height:100%;display:flex;flex-direction:column}.verifyAccountWrapper form{display:flex;flex-direction:column;gap:1.2rem}.verifyAccountWrapper button{width:100%;border:1px solid var(--primary-600);color:var(--primary-800);margin-top:4.8rem}.verifyAccountWrapper button:disabled{border-color:var(--primary-300);color:var(--primary-300)}.confirmEmailModal{display:flex;flex-direction:column;gap:2.4rem}.confirmEmailModal .topRowModal{width:100%;display:flex;justify-content:center;place-items:center}.confirmEmailModal .topRowModal h2{font-size:2.4rem;font-weight:500;color:var(--primary-600)}.confirmEmailModal .content{display:flex;flex-direction:column;gap:.8rem}.confirmEmailModal .content h3{font-size:1.6rem;font-weight:500;color:var(--primary-600)}.confirmEmailModal .content h3.big{font-size:1.8rem}.confirmEmailModal .content p{font-size:1.4rem;font-weight:400;color:var(--primary-600)}.confirmEmailModal .content p span{font-weight:700}.confirmEmailModal .buttons{display:flex;gap:2.4rem;flex-direction:column;margin-top:4.8rem}.confirmEmailModal .buttons button{flex:1}.confirmEmailModal .buttons button:last-of-type{background-color:transparent;color:var(--primary-500);border-color:var(--primary-500)}.confirmEmailModal .buttons button.primary{background-color:var(--info-500);color:var(--primary-50)}.homePlayerMain{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){.homePlayerMain{padding:1.6rem 2.4rem 8rem!important;margin-top:1.2rem!important;margin-bottom:8rem!important;max-height:100%!important;gap:1.6rem!important;border:none!important;border-radius:0!important;background-color:transparent!important}}.homePlayerMain.isOpened{overflow:hidden}.homePlayerMain>*{width:100%}.head{display:flex;justify-content:space-between;place-items:center;width:100%}@media (min-width: 767px){.head{display:none}}.head img{max-width:12.4rem}@media (min-width: 767px){.head img{max-width:12rem}}.head .right{display:flex;gap:.8rem;place-items:center}.head .right>div{padding:1.2rem 1.6rem;display:flex;place-items:center;gap:.4rem;border-radius:12px;background-color:var(--primary-50)}.head .right>div:last-of-type{padding-inline:1.2rem;border-radius:12px}.head .right svg{stroke-width:1px;color:var(--primary-600)}.head .right .switch{display:flex;gap:.4rem;place-items:center}.head .right .switch p{font-size:1.6rem;font-weight:400;color:var(--primary-600)}@media (min-width: 767px){.head .right .switch p{font-size:1.8rem}}.profile,.profile .profileBox{display:flex;flex-direction:column;gap:.8rem}.profile .headProfile{display:flex;justify-content:space-between;place-items:center;width:100%;padding:.5rem}.profile .headProfile h2{font-size:2rem;font-weight:500;color:var(---primary-800)}@media (min-width: 767px){.profile .headProfile h2{font-size:2.4rem}}.profile .headProfile a{display:flex;gap:.4rem;place-items:center;font-size:1.6rem;font-weight:400;color:var(--primary-700)}@media (min-width: 767px){.profile .headProfile a{font-size:1.8rem}}.profile .headProfile a svg{color:var(--primary-700);width:2.4rem;height:2.4rem}.profile .boxsWrapper{display:flex;flex-direction:column;gap:.8rem}.profile .boxsWrapper .row{display:flex;gap:.4rem;flex-direction:column;width:100%}@media (min-width: 767px){.profile .boxsWrapper .row{flex:1}}@media (min-width: 767px){.profile .boxsWrapper{gap:2.4rem;flex-direction:row;grid-template-columns:1fr 1fr}}@media (min-width: 767px) and (min-width: 767px){.profile .boxsWrapper{padding-top:.8rem}}.profile .box{padding:.8rem 1.2rem;border:1px solid var(--primary-100);border-radius:8px;display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width: 767px){.profile .box{height:100%;padding:1.2rem 1.6rem;gap:1.2rem}}@media (min-width: 767px){.profile .box.photoWrapper{max-width:fit-content}}.profile .box>div{display:flex;justify-content:space-between;place-items:center}.profile .box>div p{font-weight:400;color:var(--primary-500)}@media (min-width: 767px){.profile .box>div p{font-size:2rem}}.profile .box>div h6{font-weight:500;font-size:1.6rem;color:var(--primary-600)}@media (min-width: 767px){.profile .box>div h6{font-size:2rem}}.profile .box.profile{flex-direction:row;place-items:center;gap:1.2rem}.profile .box.profile .imageWrapper{border-radius:99px;width:5.6rem;height:5.6rem}.profile .box.profile .imageWrapper img{object-fit:cover;width:5.6rem;height:5.6rem;border-radius:99px}.profile .box.profile .playerName{display:flex;flex-direction:column;gap:.2rem;place-items:flex-start}.profile .box.profile .playerName h5{font-size:2rem;font-weight:500;color:var(---primary-900)}@media (min-width: 767px){.profile .box.profile .playerName h5{font-size:2.4rem}}.profile .box.profile .playerName p{font-size:1.6rem;font-weight:400;color:var(--primary-500)}@media (min-width: 767px){.profile .box.profile .playerName p{font-size:1.8rem}}.signingsList{display:flex;flex-direction:column;gap:1.2rem;width:100%}@media (min-width: 767px){.signingsList{flex-direction:row;flex-wrap:wrap}}.signingsList li{padding:1.2rem 1.6rem 1.2rem 1.2rem;border-radius:8px;border:1px solid var(--primary-100);display:flex;justify-content:space-between;place-items:center;flex:1;min-width:30rem;max-width:40rem}@media (min-width: 767px){.signingsList li{padding:1.6rem 2rem 1.6rem 1.6rem}}.signingsList li.pending{display:flex;flex-direction:column;gap:1.8rem}.signingsList li.pending .topRowSign{display:flex;justify-content:space-between;width:100%;place-items:center}.signingsList li .success{padding:.4rem .8rem;border-radius:8px;background-color:var(--success-100)}.signingsList li .success p{font-size:1.4rem;color:var(--success-500)!important}.signingsList li .pending{padding:.4rem .8rem;border-radius:8px;background-color:var(--alert-100)}.signingsList li .pending p{font-size:1.4rem;color:var(--alert-500)!important}.signingsList li.swap .teamRow{width:100%;justify-content:space-between;place-items:center}.signingsList li.swap .teamRow .leftRowTeam{display:flex;gap:.4rem}.signingsList li.swap .teamRow .teamName{display:flex;flex-direction:column;gap:.2rem}.signingsList li.swap .teamRow .teamName p{font-size:1.4rem}.signingsList li.swap .teamRow>svg{width:2.4rem;height:2.4rem}.signingsList li.swap .teamRow>svg.in{color:var(--success-500)}.signingsList li.swap .teamRow>svg.out{color:var(--error-500)}.signingsList li .left{display:flex;flex-direction:column;gap:.8rem;width:100%}.signingsList li .left>.rowTop{display:flex;justify-content:space-between;place-items:center}.signingsList li .left .teamRow{display:flex;gap:.4rem}.signingsList li .left .teamRow svg{width:2rem;height:2rem;color:var(---primary-500)}.signingsList li .left .teamRow h5{font-size:1.8rem;font-weight:500;line-height:1.44;color:var(---primary-800)}.signingsList li .left p{font-size:1.4rem;font-weight:400;line-height:1.42;color:var(---primary-500)}.signingsList li button.complete{width:100%;display:flex;gap:.4rem;place-items:center;justify-content:center;border:1px solid var(--primary-100);border-radius:8px;padding-block:1rem;background-color:transparent;color:var(--primary-700)}.signingsList li .right{display:flex;flex-direction:column;justify-content:flex-start;gap:1.6rem;width:100%;height:100%;place-items:flex-end}.signingsList li .right:has(.pay){justify-content:space-between}.signingsList li .pendingWrapper{color:var(--alert-500);display:flex;gap:.4rem;justify-content:flex-end}.signingsList li .pendingWrapper svg{width:1.6rem;height:1.6rem}.signingsList li .pendingWrapper p{font-size:1.4rem}.signingsList li .pay{padding:.6rem 1.2rem;display:flex;place-items:center;gap:.4rem;border-radius:8px;background-color:transparent;border:1px solid var(--primary-200);width:fit-content;justify-content:center}.signingsList li .pay svg{width:2rem;height:2rem;color:var(--primary-500)}.signingsList li .pay p{font-size:1.4rem;font-weight:400;line-height:1.42;color:var(--primary-500)}.signs{display:flex;flex-direction:column;gap:1.2rem;width:100%}@media (min-width: 767px){.signs{padding-top:2.4rem}}.signs .signsHead{display:flex;justify-content:space-between;place-items:center;width:100%}.signs .signsHead h2{font-size:2rem;font-weight:500;color:var(---primary-800)}@media (min-width: 767px){.signs .signsHead h2{font-size:2.4rem}}.signs .signsHead a{display:flex;gap:.4rem;place-items:center;font-size:1.6rem;font-weight:400;color:var(--primary-700)}@media (min-width: 767px){.signs .signsHead a{font-size:1.8rem}}.signs .signsHead a svg{color:var(--primary-700);width:2.4rem;height:2.4rem}span.backdrop{background-color:transparent;backdrop-filter:blur(1.5px);position:fixed;max-height:calc(100vh - 8.12rem);opacity:0;animation:show ease-out .2s forwards;height:100%;width:100%;pointer-events:auto}button.fab{position:fixed;bottom:calc(9.8rem + env(safe-area-inset-bottom));right:1.6rem;width:5.6rem;height:5.6rem;border-radius:70px;background-color:var(--info-500);display:flex;place-items:center;justify-content:center;padding:0}button.fab svg{width:2.8rem;height:2.8rem;color:var(--info-50);animation:show ease-out .25s forwards}button.opt{position:fixed;bottom:9.8rem;right:1.6rem;transition:all ease-out .25s;transition-property:opacity,transform;transform:translateY(0);background-color:#fdfdfd;border-radius:8px;padding:.6rem 1.2rem;width:fit-content;border:1px solid var(--primary-100);font-size:1.6rem;font-weight:400;color:var(--primary-700);opacity:0}button.opt.isOpen{transform:translateY(-6.4rem);opacity:1}@keyframes show{0%{opacity:0}to{opacity:1}}.newSigning{display:flex;gap:2.4rem;flex-direction:column;padding-inline:2.4rem;overflow-y:auto;height:100%;max-height:100%!important;padding-bottom:12vh}.newSigning .newSigningHead{width:100%;display:flex;justify-content:space-between;place-items:center;padding-top:4vh}.newSigning .newSigningHead .stepper{display:flex;place-items:center;gap:.6rem}.newSigning .newSigningHead .stepper p{font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:-.48px;color:var(--info-200)}.newSigning .newSigningHead .stepper p span{color:var(--info-500)}.newSigning .newSigningHead .stepper>div{display:flex;gap:.2rem}.newSigning .newSigningHead .stepper>div>span{width:1.2rem;border-radius:43px;height:.4rem;background-color:var(--info-200);transition:background-color ease-out 285ms}.newSigning .newSigningHead .stepper>div>span.active{background-color:var(--info-500)}.newSigning .stepWrapper{display:flex;flex-direction:column;gap:2.4rem}.newSigning .stepWrapper .title{display:flex;flex-direction:column;gap:.4rem}.newSigning .stepWrapper .title h3{font-size:2.4rem;font-weight:500;color:var(--primary-900);line-height:1.33}.newSigning .stepWrapper .title p{font-size:1.6rem;line-height:1.5;font-weight:400;color:var(--primary-500)}.newSigning .stepWrapper ul.checkboxsWrapper{display:flex;flex-direction:column;gap:1.2rem}.newSigning .stepWrapper ul.checkboxsWrapper li{padding:1.2rem 1.6rem;border-radius:8px;border:1px solid transparent;background-color:var(--primary-50);justify-content:space-between;display:flex;place-items:center;transition:all ease-out 285ms}.newSigning .stepWrapper ul.checkboxsWrapper li.active{border-color:var(--info-500)}.newSigning .stepWrapper ul.checkboxsWrapper li.active p,.newSigning .stepWrapper ul.checkboxsWrapper li.active svg,.newSigning .stepWrapper ul.checkboxsWrapper li.active img{color:var(--info-500)}.newSigning .stepWrapper ul.checkboxsWrapper li .leftRow{display:flex;gap:.4rem}.newSigning .stepWrapper ul.checkboxsWrapper li .leftRow svg,.newSigning .stepWrapper ul.checkboxsWrapper li .leftRow img{width:2.4rem;height:2.4rem;color:var(--primary-500);transition:color ease-out 285ms}.newSigning .stepWrapper ul.checkboxsWrapper li .leftRow p{font-size:1.6rem;font-weight:400;color:var(--primary-600);line-height:1.5;letter-spacing:-.48px;transition:color ease-out 285ms}.newSigning .registerButton{width:0;position:absolute}.newSigning .registerButton button{border:1px solid var(--primary-600);color:var(--primary-800)}.newSigning .registerButton button:disabled{border-color:var(--primary-300);color:var(--primary-300)}.termsWrapper{display:flex;flex-direction:column;gap:.8rem;margin-bottom:10vh}.termsWrapper h3{font-size:2rem;font-weight:500;color:var(--primary-700)}.termsWrapper p{font-size:1.6rem;color:var(--primary-500);line-height:1.5;margin-bottom:2.4rem}.termsWrapper .checkbox{display:flex;gap:.6rem;place-items:center}.termsWrapper .checkbox ion-checkbox{--border-width: 1px;--checkmark-width: 3;--border-color: rgba(47, 43, 67, .1);--size: 2rem;--border-radius: 4px;--checkbox-background-checked: var(--info-500);--border-color-checked: var(--info-500)}.termsWrapper .checkbox label{font-size:1.4rem;font-weight:400;color:var(--primary-900)}.signDetail{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){.signDetail{padding:1.6rem 2.4rem 8rem!important;margin-top:1.2rem!important;margin-bottom:8rem!important;max-height:100%!important;gap:1.6rem!important;border:none!important;border-radius:0!important;background-color:transparent!important}}.signDetail .signWrapper{display:flex;flex-direction:column;gap:1.2rem;width:100%}.signDetail .signWrapper>div:first-of-type{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.4rem}.signDetail .signWrapper>div:first-of-type h2{font-size:2.4rem;font-weight:500;color:var(--primary-800)}.signDetail .signWrapper>div:first-of-type p{font-size:1.6rem;color:var(--primary-500);line-height:1.5}.signDetail .signWrapper .clubCard{display:flex;flex-direction:column;gap:.8rem;padding:1.2rem;border-radius:8px;border:1px solid var(--primary-100)}.signDetail .signWrapper .clubCard>div:first-of-type{display:flex;justify-content:space-between;place-items:center;padding-bottom:.6rem;border-bottom:1px dashed var(--primary-100)}.signDetail .signWrapper .clubCard>div:first-of-type>div:first-of-type{display:flex;place-items:center;gap:.4rem}.signDetail .signWrapper .clubCard>div:first-of-type>div:first-of-type svg{width:2.4rem;height:2.4rem;color:var(--primary-700)}.signDetail .signWrapper .clubCard>div:first-of-type>div:first-of-type h5{font-size:2rem;font-weight:500;color:var(--primary-700)}.signDetail .signWrapper .clubCard>div:first-of-type .status{display:flex;place-items:center;gap:.4rem}.signDetail .signWrapper .clubCard>div:first-of-type .status svg,.signDetail .signWrapper .clubCard>div:first-of-type .status p{color:var(--alert-500)}.signDetail .signWrapper .clubCard>div:first-of-type .status svg{width:1.6rem;height:1.6rem}.signDetail .signWrapper .clubCard>div:first-of-type .status p{font-size:1.4rem;line-height:1.42}.signDetail .signWrapper .clubCard>div:last-of-type{display:flex;flex-direction:column;gap:.2rem}.signDetail .signWrapper .clubCard>div:last-of-type h6{font-size:1.8rem;color:var(--primary-600);font-weight:400}.signDetail .signWrapper .clubCard>div:last-of-type p{font-size:1.4rem;color:var(--primary-400)}.signDetail .signWrapper .signButtons{display:flex;width:100%;gap:1.2rem}.signDetail .signWrapper .signButtons button{padding:.8rem 1.2rem;display:flex;place-items:center;gap:.4rem;border-radius:8px;border:1px solid var(--primary-100);color:var(--primary-700);font-size:1.6rem;font-weight:400;flex:1;width:100%;justify-content:center;background-color:transparent}.signDetail .signWrapper .signButtons button svg{width:2.4rem;height:2.4rem}.signDetail .signWrapper .signButtons button.loading{position:relative}.signDetail .signWrapper .signButtons button.loading p,.signDetail .signWrapper .signButtons button.loading svg{opacity:0}.signDetail .signWrapper .signButtons button.loading:before{content:"";position:absolute;width:2rem;height:2rem;border:1px solid transparent;border-top-color:var(--info-500);border-radius:50%;animation:button-loading-spinner 1.6s cubic-bezier(.155,1.205,.295,1.12) infinite;right:unset;transform:unset;margin:unset;inset:unset}.signDetail .signWrapper .signButtons button.disabled{background-color:var(--primary-200);color:var(--primary-500);pointer-events:none}.signDetail .signWrapper .signButtons button.disabled svg{color:var(--primary-400)}.signDetail .signWrapper .signButtons button.disabled p{color:var(--primary-400)}.signDetail .signInfo{display:flex;gap:.8rem;flex-direction:column}.signDetail .signInfo h5{font-size:1.8rem;font-weight:500;color:var(--primary-800)}.signDetail .signInfo .signInfoBox{padding:.8rem 1.2rem;border:1px solid var(--primary-100);border-radius:8px;display:flex;flex-direction:column;gap:.8rem;width:100%}.signDetail .signInfo .signInfoBox>div{display:flex;justify-content:space-between;place-items:center}.signDetail .signInfo .signInfoBox>div p:first-of-type{color:var(--primary-500)}.signDetail .signInfo .signInfoBox>div p:last-of-type{font-weight:500;color:var(--primary-600)}.signDetail .signInfo ul{display:flex;flex-direction:column;gap:1.2rem;padding-block:.8rem}.signDetail .signInfo ul li{display:flex;justify-content:space-between;place-items:center;width:100%;padding:1.2rem;border-radius:12px;border:1px solid var(--primary-50)}.signDetail .signInfo ul li>div{display:flex;place-items:center;gap:.6rem}.signDetail .signInfo ul li>div svg{width:2.4rem;height:2.4rem;color:var(--primary-500)}.signDetail .signInfo ul li>div p{font-size:1.8rem;font-weight:500;color:var(--primary-800)}.signDetail .signInfo ul li>svg{width:2rem;height:2rem;color:var(--primary-600)}.signDetail .signHealthWrapper{display:flex;flex-direction:column;gap:1rem;padding-top:.8rem}.signDetail .signHealthWrapper>.signHealthHead{display:flex;justify-content:space-between;place-items:center}.signDetail .signHealthWrapper>.signHealthHead .toggleWrapper{display:flex;place-items:center;gap:.8rem;color:var(--primary-500);font-weight:400}.signDetail .signHealthWrapper>.signHealthHead ion-toggle{--track-background: var(--primary-100);--handle-background-checked: var(--info-500);--handle-background: var(--primary-300);--track-background-checked: var(--info-300);--handle-box-shadow: none;--handle-width: 2rem;--handle-height: 2rem;--border-radius: 37px;-webkit-tap-highlight-color:transparent}.signDetail .signHealthWrapper>.signHealthHead ion-toggle.toggle-checked::part(track){border-color:var(--background-700)}.signDetail .signHealthWrapper>.signHealthHead ion-toggle::part(track){height:2.8rem;width:4.6rem;padding-inline:5px;border:1px solid var(--background-700)}.signDetail .signHealthWrapper>button{border:1px solid var(--primary-600);color:var(--primary-100);background-color:var(--info-500)}.signDetail .signHealthWrapper>button:disabled{border-color:var(--primary-300);color:var(--primary-300)}.signDetail .signHealthWrapper h5{font-size:1.8rem;font-weight:500;color:var(--primary-800)}.signDetail .signHealthWrapper .inputWrapper{flex-direction:column;justify-content:flex-start;place-items:flex-start}.signDetail .signHealthWrapper .inputWrapper label{font-size:1.2rem;color:var(--primary-500)}.signDetail .fabButtonWrapper>div{bottom:calc(env(safe-area-inset-bottom) + 4.2rem)}.signDetail .fabButtonWrapper button{border:1px solid var(--primary-600);color:var(--primary-800)}.signDetail .fabButtonWrapper button:disabled{border-color:var(--primary-300);color:var(--primary-300)}.successPage{display:flex;flex-direction:column;gap:2rem}.successPage .success{height:100%;width:100%;position:relative;display:flex;flex-direction:column;place-items:center;justify-content:center}.successPage .success span{border-radius:24px 24px 0 0;position:absolute;bottom:0;transform:scaleY(0);width:100%;height:100%;backdrop-filter:blur(1.5px);animation:showUpFromBottom ease-out .6s forwards;height:95%;transform-origin:bottom}.successPage .success .succesWrapper{display:flex;flex-direction:column;gap:.8rem;position:relative;justify-content:center;place-items:center;width:100%;height:100%}.successPage .success .succesWrapper .contentTitle{display:flex;flex-direction:column;gap:.8rem;justify-content:center;place-items:center;height:80%}.successPage .success .succesWrapper svg{width:8.8rem;height:8.8rem;margin-bottom:1.6rem;color:var(--primary-900);animation:changeColorIcon ease-out 325ms forwards;animation-delay:.3s}.successPage .success .succesWrapper h2{font-size:2.4rem;text-align:center;max-width:12ch;font-weight:600;color:var(--primary-700);animation:changeColorTitle ease-out 325ms forwards;animation-delay:.3s}.successPage .success .succesWrapper p{max-width:22ch;font-size:1.6rem;font-weight:400;color:var(--primary-500);animation:changeColorText ease-out .32s forwards;animation-delay:.3s;text-align:center}.successPage .success button{background-color:var(--primary-100);width:100%;border-radius:80px;padding:1.2rem;display:flex;justify-content:center;place-content:center;font-size:1.8rem;margin-bottom:3.2rem;color:var(--info-500);line-height:1.44}@keyframes showUpFromBottom{0%{transform:scaleY(0);background-color:transparent;opacity:0}to{transform:scaleY(1);background-color:var(--info-500);opacity:1}}.fullExamPage{display:flex;flex-direction:column;gap:2rem}.fullExamPage .fullExam{height:100%;width:100%;position:relative;display:flex;flex-direction:column;place-items:center;justify-content:center}.fullExamPage .fullExam span{border-radius:24px 24px 0 0;position:absolute;bottom:0;transform:scaleY(0);width:100%;height:100%;backdrop-filter:blur(1.5px);animation:showUpFromBottomSuccess ease-out .6s forwards;height:95%;transform-origin:bottom}.fullExamPage .fullExam span.spanCompleted{animation:showUpFromBottomCompleted ease-out .6s forwards}.fullExamPage .fullExam .fullExamWrapper{display:flex;flex-direction:column;gap:.8rem;position:relative;justify-content:center;place-items:center;width:100%;height:100%}.fullExamPage .fullExam .fullExamWrapper .contentTitle{display:flex;flex-direction:column;gap:.8rem;justify-content:center;place-items:center;height:80%}.fullExamPage .fullExam .fullExamWrapper svg{width:8.8rem;height:8.8rem;margin-bottom:1.6rem;color:var(--primary-900);animation:changeColorIcon ease-out 325ms forwards;animation-delay:.3s}.fullExamPage .fullExam .fullExamWrapper h2{font-size:2.4rem;text-align:center;max-width:12ch;font-weight:600;color:var(--primary-700);animation:changeColorTitle ease-out 325ms forwards;animation-delay:.3s}.fullExamPage .fullExam .fullExamWrapper p{max-width:22ch;font-size:1.6rem;font-weight:400;color:var(--primary-500);animation:changeColorText ease-out .32s forwards;animation-delay:.3s;text-align:center}.fullExamPage .fullExam button{background-color:var(--primary-100);width:100%;border-radius:80px;padding:1.2rem;display:flex;justify-content:center;place-content:center;font-size:1.8rem;margin-bottom:3.2rem;color:var(--info-500);line-height:1.44}.fullExamPage .fullExam button.completed{color:var(--success-600)}@keyframes showUpFromBottomSuccess{0%{transform:scaleY(0);background-color:transparent;opacity:0}to{transform:scaleY(1);background-color:var(--info-500);opacity:1}}@keyframes showUpFromBottomCompleted{0%{transform:scaleY(0);background-color:transparent;opacity:0}to{transform:scaleY(1);background-color:var(--success-500);opacity:1}}@keyframes changeColorIcon{0%{color:var(--primary-900)}to{color:var(--info-50)}}@keyframes changeColorTitle{0%{color:var(--primary-700)}to{color:var(--info-100)}}@keyframes changeColorText{0%{color:var(--primary-500)}to{color:var(--primary-100)}}.pendingPage{display:flex;flex-direction:column;gap:2rem}.pendingPage .pendingPageWrapper{height:100%;width:100%;position:relative;display:flex;flex-direction:column;place-items:center;justify-content:center}.pendingPage .pendingPageWrapper span{border-radius:24px 24px 0 0;position:absolute;bottom:0;transform:scaleY(0);width:100%;height:100%;backdrop-filter:blur(1.5px);animation:showUpFromBottomPending ease-out .6s forwards;height:95%;transform-origin:bottom}.pendingPage .pendingPageWrapper .pendingContentWrapper{display:flex;flex-direction:column;gap:.8rem;position:relative;justify-content:center;place-items:center;width:100%;height:100%}.pendingPage .pendingPageWrapper .pendingContentWrapper .contentTitle{display:flex;flex-direction:column;gap:.8rem;justify-content:center;place-items:center;height:80%}.pendingPage .pendingPageWrapper .pendingContentWrapper svg{width:8.8rem;height:8.8rem;margin-bottom:1.6rem;color:var(--alert-500)}.pendingPage .pendingPageWrapper .pendingContentWrapper h2{font-size:2.4rem;text-align:center;max-width:12ch;font-weight:600;color:var(--primary-900)}.pendingPage .pendingPageWrapper .pendingContentWrapper p{max-width:22ch;font-size:1.6rem;font-weight:400;color:var(--primary-500);text-align:center}.pendingPage .pendingPageWrapper button{background-color:transparent;border:1px solid var(--primary-500);width:100%;border-radius:80px;padding:1.2rem;display:flex;justify-content:center;place-content:center;font-size:1.8rem;margin-bottom:3.2rem;color:var(--primary-800);line-height:1.44}@keyframes showUpFromBottomPending{0%{transform:scaleY(0);background-color:transparent}to{transform:scaleY(1);background-color:var(--alert-50);opacity:1}}.errorPage{display:flex;flex-direction:column;gap:2rem}.errorPage .errorPageWrapper{height:100%;width:100%;position:relative;display:flex;flex-direction:column;place-items:center;justify-content:center}.errorPage .errorPageWrapper span{border-radius:24px 24px 0 0;position:absolute;bottom:0;transform:scaleY(0);width:100%;height:100%;backdrop-filter:blur(1.5px);animation:showUpFromBottomError ease-out .6s forwards;height:95%;transform-origin:bottom}.errorPage .errorPageWrapper .errorContentWrapper{display:flex;flex-direction:column;gap:.8rem;position:relative;justify-content:center;place-items:center;width:100%;height:100%}.errorPage .errorPageWrapper .errorContentWrapper .contentTitle{display:flex;flex-direction:column;gap:.8rem;justify-content:center;place-items:center;height:80%}.errorPage .errorPageWrapper .errorContentWrapper svg{width:8.8rem;height:8.8rem;margin-bottom:1.6rem;color:var(--error-500)}.errorPage .errorPageWrapper .errorContentWrapper h2{font-size:2.4rem;text-align:center;max-width:12ch;font-weight:600;color:var(--primary-800)}.errorPage .errorPageWrapper .errorContentWrapper p{max-width:22ch;font-size:1.6rem;font-weight:400;color:var(--primary-500);text-align:center}.errorPage .errorPageWrapper button{background-color:transparent;border:1px solid var(--primary-500);width:100%;border-radius:80px;padding:1.2rem;display:flex;justify-content:center;place-content:center;font-size:1.8rem;margin-bottom:3.2rem;color:var(--primary-800);line-height:1.44}@keyframes showUpFromBottomError{0%{transform:scaleY(0);background-color:transparent}to{transform:scaleY(1);background-color:var(--error-100);opacity:1}}.playerPersonalData{display:flex;flex-direction:column;gap:1.6rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){.playerPersonalData{padding:1.6rem 2.4rem 8rem;margin-top:1.2rem;margin-bottom:8rem;max-height:100%;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}.playerPersonalData .head{display:flex;flex-direction:column;gap:2.4rem;width:100%;padding-top:0rem}.playerPersonalData .head h2{font-size:2.4rem;font-weight:500;color:var(---primary-900);line-height:1.33}.playerPersonalData .dataWrapper{display:flex;flex-direction:column;gap:1.6rem;width:100%}.playerPersonalData .dataWrapper .playerInfo{display:flex;flex-direction:column;gap:.4rem}.playerPersonalData .dataWrapper .playerInfo h6{font-size:1.8rem;font-weight:400;line-height:1.44;color:var(---primary-600);text-transform:capitalize}.playerPersonalData .dataWrapper .playerInfo p{font-size:1.4rem;font-weight:400;line-height:1.42;color:var(---primary-500)}.playerPersonalData .dataWrapper span{display:flex;justify-content:space-around;color:var(--primary-600);text-align:center;padding:2.5rem}.playerPersonalData .dataWrapper .signingsList{display:flex;flex-direction:column;gap:1.2rem;width:100%;flex-wrap:wrap}@media (min-width: 767px){.playerPersonalData .dataWrapper .signingsList{flex-direction:row}}.playerPersonalData .dataWrapper .signingsList li{padding:1.2rem 1.6rem 1.2rem 1.2rem;border-radius:8px;border:1px solid var(--primary-100);display:flex;justify-content:space-between;place-items:center;flex:1;min-width:30rem}.playerPersonalData .dataWrapper .signingsList li .topRowSign{display:flex;justify-content:space-between;width:100%}.playerPersonalData .dataWrapper .signingsList li .topRowSign .left,.playerPersonalData .dataWrapper .signingsList li .topRowSign .right{width:100%}.playerPersonalData .dataWrapper .signingsList li .topRowSign .right{display:flex;flex-direction:column;place-items:flex-end}.playerPersonalData .dataWrapper .signingsList li .confirmado,.playerPersonalData .dataWrapper .signingsList li .completo{padding:.4rem .8rem;border-radius:8px;background-color:var(--success-100)}.playerPersonalData .dataWrapper .signingsList li .confirmado p,.playerPersonalData .dataWrapper .signingsList li .completo p{font-size:1.4rem;color:var(--success-500)!important}.playerPersonalData .dataWrapper .signingsList li .rechazado,.playerPersonalData .dataWrapper .signingsList li .revertido,.playerPersonalData .dataWrapper .signingsList li .anulado,.playerPersonalData .dataWrapper .signingsList li .vencido{padding:.4rem .8rem;border-radius:8px;background-color:var(--error-100)}.playerPersonalData .dataWrapper .signingsList li .rechazado p,.playerPersonalData .dataWrapper .signingsList li .revertido p,.playerPersonalData .dataWrapper .signingsList li .anulado p,.playerPersonalData .dataWrapper .signingsList li .vencido p{font-size:1.4rem;color:var(--error-500)!important}.playerPersonalData .dataWrapper .signingsList li.swap .teamRow{width:100%;justify-content:space-between;place-items:center}.playerPersonalData .dataWrapper .signingsList li.swap .teamRow .leftRowTeam{display:flex;gap:.4rem}.playerPersonalData .dataWrapper .signingsList li.swap .teamRow .teamName{display:flex;flex-direction:column;gap:.2rem}.playerPersonalData .dataWrapper .signingsList li.swap .teamRow .teamName p{font-size:1.4rem}.playerPersonalData .dataWrapper .signingsList li.swap .teamRow>svg{width:2.4rem;height:2.4rem}.playerPersonalData .dataWrapper .signingsList li.swap .teamRow>svg.in{color:var(--success-500)}.playerPersonalData .dataWrapper .signingsList li.swap .teamRow>svg.out{color:var(--error-500)}.playerPersonalData .dataWrapper .signingsList li .left{display:flex;flex-direction:column;gap:.8rem;width:100%}.playerPersonalData .dataWrapper .signingsList li .left>.rowTop{display:flex;justify-content:space-between;place-items:center}.playerPersonalData .dataWrapper .signingsList li .left>.rowTop .teamRow{display:flex;gap:.4rem}.playerPersonalData .dataWrapper .signingsList li .left>.rowTop .teamRow svg{width:2rem;height:2rem;color:var(---primary-500)}.playerPersonalData .dataWrapper .signingsList li .left>.rowTop .teamRow h5{font-size:1.8rem;font-weight:500;line-height:1.44;color:var(---primary-800)}.playerPersonalData .dataWrapper .signingsList li .left>.rowTop p{font-size:1.4rem;font-weight:400;line-height:1.42;color:var(---primary-500)}.playerPersonalData .dataWrapper .signingsList li .pay{padding:.6rem 1.2rem;display:flex;place-items:center;gap:.4rem;border-radius:8px;background-color:transparent;border:1px solid var(--primary-200)}.playerPersonalData .dataWrapper .signingsList li .pay svg{width:2rem;height:2rem;color:var(--primary-500)}.playerPersonalData .dataWrapper .signingsList li .pay p{font-size:1.4rem;font-weight:400;line-height:1.42;color:var(--primary-500)}.playerPersonalData .dataWrapper .signingsList li .rechazadoWrapper,.playerPersonalData .dataWrapper .signingsList li .vencidoWrapper,.playerPersonalData .dataWrapper .signingsList li .anuladoWrapper,.playerPersonalData .dataWrapper .signingsList li .revertidoWrapper{display:flex;padding:.4rem .8rem;border-radius:8px;background-color:var(--error-100);color:var(--error-500);gap:.4rem}.playerPersonalData .dataWrapper .signingsList li .rechazadoWrapper svg,.playerPersonalData .dataWrapper .signingsList li .vencidoWrapper svg,.playerPersonalData .dataWrapper .signingsList li .anuladoWrapper svg,.playerPersonalData .dataWrapper .signingsList li .revertidoWrapper svg{width:1.6rem;height:1.6rem}.playerPersonalData .dataWrapper .signingsList li .rechazadoWrapper p,.playerPersonalData .dataWrapper .signingsList li .vencidoWrapper p,.playerPersonalData .dataWrapper .signingsList li .anuladoWrapper p,.playerPersonalData .dataWrapper .signingsList li .revertidoWrapper p{font-size:1.4rem}.playerPersonalData .dataWrapper .signingsList li .completoWrapper,.playerPersonalData .dataWrapper .signingsList li .confirmadoWrapper{display:flex;padding:.4rem .8rem;border-radius:8px;background-color:var(--success-100);color:var(--success-500);gap:.4rem}.playerPersonalData .dataWrapper .signingsList li .completoWrapper svg,.playerPersonalData .dataWrapper .signingsList li .confirmadoWrapper svg{width:1.6rem;height:1.6rem}.playerPersonalData .dataWrapper .signingsList li .completoWrapper p,.playerPersonalData .dataWrapper .signingsList li .confirmadoWrapper p{font-size:1.4rem}.playerPersonalData .dataWrapper .signingsList button.complete{width:100%;display:flex;gap:.4rem;place-items:center;justify-content:center;border:1px solid var(--primary-100);border-radius:8px;padding-block:1rem;background-color:transparent;color:var(--primary-700)}.playerPersonalData .dataWrapper .signs{display:flex;flex-direction:column;gap:1.2rem;width:100%}main.personalData{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){main.personalData{padding:1.6rem 2.4rem 8rem;margin-top:1.2rem;margin-bottom:8rem;max-height:100%;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}main.personalData .head{display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;place-items:flex-start}main.personalData .stepWrapper{display:flex;flex-direction:column;gap:2.4rem}main.personalData .stepWrapper .title{display:flex;flex-direction:column;gap:.4rem}main.personalData .stepWrapper .title h3{font-size:2.4rem;font-weight:500;color:var(--primary-900);line-height:1.33}main.personalData .stepWrapper .title p{font-size:1.6rem;line-height:1.5;font-weight:400;color:var(--primary-500)}main.personalData .stepWrapper ul.checkboxsWrapper{display:flex;flex-direction:column;gap:1.2rem}main.personalData .stepWrapper ul.checkboxsWrapper li{padding:1.2rem 1.6rem;border-radius:8px;border:1px solid transparent;background-color:var(--primary-50);justify-content:space-between;display:flex;place-items:center;transition:all ease-out 285ms}main.personalData .stepWrapper ul.checkboxsWrapper li.active{border-color:var(--info-500)}main.personalData .stepWrapper ul.checkboxsWrapper li.active p,main.personalData .stepWrapper ul.checkboxsWrapper li.active svg,main.personalData .stepWrapper ul.checkboxsWrapper li.active img{color:var(--info-500)}main.personalData .stepWrapper ul.checkboxsWrapper li .leftRow{display:flex;gap:.4rem}main.personalData .stepWrapper ul.checkboxsWrapper li .leftRow svg,main.personalData .stepWrapper ul.checkboxsWrapper li .leftRow img{width:2.4rem;height:2.4rem;color:var(--primary-500);transition:color ease-out 285ms}main.personalData .stepWrapper ul.checkboxsWrapper li .leftRow p{font-size:1.6rem;font-weight:400;color:var(--primary-600);line-height:1.5;letter-spacing:-.48px;transition:color ease-out 285ms}.newGroupPage ion-content{display:flex;flex-direction:column;gap:2.4rem;overflow-y:auto}.newGroupPage main{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){.newGroupPage main{padding:1.6rem 2.4rem 8rem;margin-top:1.2rem;margin-bottom:8rem;max-height:100%;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}.newGroupPage .groupHead{display:flex;flex-direction:column;gap:1.6rem}.newGroupPage .groupHead h2{font-size:2.4rem;font-weight:500;color:var(--primary-900)}.newGroupPage .groupHead label{color:var(--primary-600);font-size:1.2rem;font-weight:400}.newGroupPage .playersList{display:flex;flex-direction:column;gap:1.6rem;height:100%}.newGroupPage .playersList>div{padding-bottom:.8rem;border-bottom:1px solid var(--primary-100)}.newGroupPage .playersList>div h6{font-size:1.4rem;font-weight:500;color:rgba(47,43,67,.4)}.newGroupPage .playersList .searchWrapper{display:flex;flex-direction:column;gap:1.2rem}.newGroupPage .playersList h3{font-weight:500;font-size:1.8rem;color:var(--primary-800)}.newGroupPage .playersList span{width:100%;text-align:center;animation:opacityIn ease-out 285ms forwards;opacity:0}.newGroupPage ul{display:flex;flex-direction:column;gap:1.6rem;padding-bottom:20vh;flex:1}@media (min-width: 767px){.newGroupPage ul{display:grid;grid-template-columns:1fr 1fr}}.newGroupPage ul li{padding:1.2rem;padding-block:1rem;border:1px solid var(--primary-100);border-radius:8px;display:flex;justify-content:space-between;place-items:center}.newGroupPage ul li .left{display:flex;gap:.2rem;place-items:center}.newGroupPage ul li .left svg{width:2rem;height:2rem;color:var(--primary-500);min-width:2rem;min-height:2rem}.newGroupPage ul li .left>div{margin-left:.2rem}.newGroupPage ul li .left p.positionName{font-size:1.2rem}.newGroupPage ul li .left p{text-transform:capitalize;font-size:1.6rem;font-weight:400;color:var(--primary-700)}.newGroupPage ul li .right{display:flex;align-items:center}.newGroupPage ul li .right .removePlayerButton{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:.3rem .7rem;border-radius:5px;border:1px solid var(--error-200);background-color:var(--error-50);color:var(--error-700);font-weight:600;font-size:1.2rem;line-height:1.2;width:fit-content;min-width:2.6rem;transition:all .12s ease}.newGroupPage ul li .right .removePlayerButton svg{width:1.2rem;height:1.2rem}.newGroupPage ul li .right .removePlayerButton:hover{background-color:var(--error-100);border-color:var(--error-300)}.newGroupPage ul li .right .removePlayerButton:disabled{opacity:.55;cursor:not-allowed}.newGroupPage .fabContainer{position:absolute;bottom:4rem;left:50%;transform:translate(-50%)}.newGroupPage .fabContainer button{background-color:var(--info-500);color:var(--info-50)}@media (max-width: 480px){.newGroupPage ul li .right .removePlayerButton{padding:.2rem .5rem;border-radius:4px}.newGroupPage ul li .right .removePlayerButton span{display:none}}.editGroupPage ion-content{display:flex;flex-direction:column;gap:2.4rem;overflow-y:auto}.editGroupPage main{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){.editGroupPage main{padding:1.6rem 2.4rem 8rem;margin-top:1.2rem;margin-bottom:8rem;max-height:100%;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}.editGroupPage .groupHead{display:flex;flex-direction:column;gap:1.6rem}.editGroupPage .groupHead h2{font-size:2.4rem;font-weight:500;color:var(--primary-900)}.editGroupPage .groupHead label{color:var(--primary-600);font-size:1.2rem;font-weight:400}.editGroupPage .playersList{display:flex;flex-direction:column;gap:1.6rem;height:100%}.editGroupPage .playersList>div{padding-bottom:.8rem;border-bottom:1px solid var(--primary-100)}.editGroupPage .playersList>div h6{font-size:1.4rem;font-weight:500;color:rgba(47,43,67,.4)}.editGroupPage .playersList .searchWrapper{display:flex;flex-direction:column;gap:1.2rem}.editGroupPage .playersList h3{font-weight:500;font-size:1.8rem;color:var(--primary-800)}.editGroupPage .playersList span{width:100%;text-align:center;animation:opacityIn ease-out 285ms forwards;opacity:0}.editGroupPage ul{display:flex;flex-direction:column;gap:1.6rem;padding-bottom:20vh;flex:1}@media (min-width: 767px){.editGroupPage ul{display:grid;grid-template-columns:1fr 1fr}}.editGroupPage ul li{padding:1.2rem;padding-block:1rem;border:1px solid var(--primary-100);border-radius:8px;display:flex;justify-content:space-between;place-items:center}.editGroupPage ul li .left{display:flex;gap:.2rem;place-items:center}.editGroupPage ul li .left svg{width:2rem;height:2rem;color:var(--primary-500);min-width:2rem;min-height:2rem}.editGroupPage ul li .left>div{margin-left:.2rem}.editGroupPage ul li .left p.positionName{font-size:1.2rem}.editGroupPage ul li .left p{text-transform:capitalize;font-size:1.6rem;font-weight:400;color:var(--primary-700)}.editGroupPage ul li .right{display:flex;align-items:center}.editGroupPage ul li .right .removePlayerButton{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:.3rem .7rem;border-radius:5px;border:1px solid var(--error-200);background-color:var(--error-50);color:var(--error-700);font-weight:600;font-size:1.2rem;line-height:1.2;width:fit-content;min-width:2.6rem;transition:all .12s ease}.editGroupPage ul li .right .removePlayerButton svg{width:1.2rem;height:1.2rem}.editGroupPage ul li .right .removePlayerButton:hover{background-color:var(--error-100);border-color:var(--error-300)}.editGroupPage ul li .right .removePlayerButton:disabled{opacity:.55;cursor:not-allowed}.editGroupPage .fabContainer{position:absolute;bottom:4rem;left:50%;transform:translate(-50%)}.editGroupPage .fabContainer button{background-color:var(--info-500);color:var(--info-50)}@media (max-width: 480px){.editGroupPage ul li .right .removePlayerButton{padding:.2rem .5rem;border-radius:4px}.editGroupPage ul li .right .removePlayerButton span{display:none}}.coursesSlide{display:flex;flex-direction:column;gap:.8rem}.coursesSlide h2{font-size:2rem;font-weight:500;color:var(--primary-800);line-height:1.4;padding-inline:2.4rem}.embla{padding-block:.3rem;overflow:hidden;padding-inline:2.4rem;min-height:4.3rem}.embla__container.courses{display:flex;gap:.6rem}.embla__container.courses .embla__slide{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;gap:.8rem;padding:.8rem;border-radius:8px;border:1px solid var(--primary-100);justify-content:flex-start;place-items:flex-start;min-width:24rem}.embla__container.courses .embla__slide h4{font-size:1.6rem;font-weight:500;color:var(--primary-800)}.embla__container.courses .embla__slide a{font-size:1.6rem;color:var(--primary-800);margin-left:auto;place-items:center;display:flex;gap:.4rem}.embla__container.courses .embla__slide svg{width:1.6rem;height:1.6rem;color:var(--primary-800)}.embla__container.courses .embla__slide p{line-height:1.42;font-size:1.4rem;font-weight:400;color:var(--primary-500)}.embla__container.courses .embla__slide p b{color:var(--primary-800);font-weight:500;font-size:inherit;line-height:inherit}.embla__container.courses .embla__slide .progress{position:relative;width:100%;background-color:var(--primary-100);height:4px;border-radius:45px;--progress: 0}.embla__container.courses .embla__slide .progress:before{width:var(--progress);content:"";height:4px;background-color:var(--alert-500);border-radius:45px;position:absolute;left:0;top:0}.embla__container.courses .embla__slide .progress.above:before{background-color:var(--success-500)}.courseCard{padding:.8rem;border-radius:8px;border:1px solid var(--primary-100);display:flex;flex-direction:column;gap:1.6rem}.courseCard .courseImageWrapper{position:relative;border-radius:8px}.courseCard .courseImageWrapper:before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(180deg,rgba(0,48,81,0),#003051);top:0;right:0;bottom:0;left:0;border-radius:8px}.courseCard .courseImageWrapper .courseTag{position:absolute;padding:.2rem .8rem;background-color:var(--info-50);border-radius:42px;width:fit-content;left:.6rem;top:.6rem}.courseCard .courseImageWrapper .courseTag p{font-size:1.2rem;font-weight:400;line-height:1.33;color:var(--info-500)}.courseCard .courseImageWrapper img{border-radius:8px;height:100%;object-fit:cover;width:100%}.courseCard .courseContentWrapper{display:flex;flex-direction:column;gap:.8rem}.courseCard .courseContentWrapper .mandatory{display:flex;place-items:center;gap:.2rem}.courseCard .courseContentWrapper .mandatory svg{width:1.6rem;height:1.6rem;color:var(--primary-500)}.courseCard .courseContentWrapper .mandatory p{font-size:1.4rem;font-weight:500;line-height:1.42;color:var(--primary-500)}.courseCard .courseContentWrapper .contentHead{display:flex;flex-direction:column;gap:.4rem}.courseCard .courseContentWrapper .contentHead h4{font-size:1.8rem;font-weight:500;color:var(--primary-700);line-height:1.44}.courseCard .courseContentWrapper .contentHead p{line-height:1.42;font-size:1.4rem;font-weight:400;color:var(--primary-500)}.courseCard .courseContentWrapper .courseBottom{display:flex;justify-content:space-between;place-items:center;padding-right:2.4rem}.courseCard .courseContentWrapper .courseBottom p{font-size:1.4rem;font-weight:500;color:var(--primary-500)}.courseCard .courseContentWrapper .courseBottom p b{font-weight:inherit;font-size:inherit;color:var(--primary-800)}.coursesPageWrapper{display:flex;flex-direction:column;gap:2.8rem;max-width:98rem;margin-inline:auto;background-color:#fdfdfd;border:1px solid #ededf1;border-radius:16px;padding:5.6rem 10rem;margin-top:14rem;overflow-y:auto;max-height:72rem!important}@media (max-width: 767px){.coursesPageWrapper{padding:1.6rem 2.4rem 8rem;margin-top:1.2rem;margin-bottom:8rem;max-height:100%;gap:1.6rem;border:none;border-radius:0;background-color:transparent}}.coursesPageWrapper .coursesWrapper{display:flex;flex-direction:column;gap:.8rem}.coursesPageWrapper .coursesWrapper h2{font-size:2rem;font-weight:500;color:var(--primary-800);line-height:1.4}.skeletons{display:flex;flex-direction:column;gap:3.2rem}.coursesSkeleton{display:flex;flex-direction:column;width:100%;gap:1rem}.coursesSkeleton ion-skeleton-text{background-color:rgba(47,43,67,.05);--border-radius: 9px;width:100%}.coursesSkeleton>ion-skeleton-text{display:flex;flex-direction:column;gap:.8rem;padding-inline:2.4rem;padding-bottom:15vh}.coursesSkeleton .slider{display:flex;place-items:center;gap:1rem}.coursesSkeleton .slider ion-skeleton-text{padding-block:.3rem;overflow:hidden;padding-inline:2.4rem;min-height:4.3rem}.coursePageWrapper{display:flex;flex-direction:column;gap:2rem;padding-top:4vh}.coursePageWrapper .fabContainer button{background-color:var(--info-500);color:var(--info-50);line-height:1.44}.coursePageWrapper .courseContent{display:flex;flex-direction:column;gap:1.6rem}.coursePageWrapper .courseContent .courseHead{display:flex;justify-content:space-between;place-items:center}.coursePageWrapper .courseContent .courseHead h2{font-size:2rem;font-weight:500;color:var(--primary-800)}.coursePageWrapper .courseContent .courseHead .mandatory{display:flex;place-items:center;gap:.4rem}.coursePageWrapper .courseContent .courseHead .mandatory svg{width:1.6rem;height:1.6rem;color:var(--primary-500);position:relative;top:-1px}.coursePageWrapper .courseContent .courseHead .mandatory p{font-size:1.4rem;color:var(--primary-500);font-weight:500;line-height:1.42}.coursePageWrapper .courseContent .courseImageWrapper{position:relative}.coursePageWrapper .courseContent .courseImageWrapper:before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(180deg,rgba(0,48,81,0),#003051);top:0;right:0;bottom:0;left:0;border-radius:8px}.coursePageWrapper .courseContent .courseImageWrapper .courseTag{position:absolute;padding:.2rem .8rem;background-color:var(--info-50);border-radius:42px;width:fit-content;left:.6rem;top:.6rem}.coursePageWrapper .courseContent .courseImageWrapper .courseTag p{font-size:1.2rem;font-weight:400;line-height:1.33;color:var(--info-500)}.coursePageWrapper .courseContent .courseImageWrapper img{border-radius:8px;height:100%;object-fit:cover;width:100%}.coursePageWrapper .courseContent .descriptionWrapper{display:flex;flex-direction:column;gap:.4rem}.coursePageWrapper .courseContent .descriptionWrapper h5{font-size:1.4rem;font-weight:500;color:var(--primary-800)}.coursePageWrapper .courseContent .descriptionWrapper p{font-size:1.6rem;font-weight:400;color:var(--primary-500);line-height:1.5}.coursePageWrapper .courseContent .coursePills{display:flex;flex-direction:column;gap:.4rem;padding-top:.4rem}.coursePageWrapper .courseContent .coursePill{display:flex;gap:.4rem;width:fit-content}.coursePageWrapper .courseContent .coursePill svg{width:1.6rem;height:1.6rem;color:var(--primary-500)}.coursePageWrapper .courseContent .coursePill p{display:flex;gap:.4rem;place-content:center;font-size:1.4rem;font-weight:500;line-height:1.42}.coursePageWrapper .courseContent .coursePill p b{font-size:inherit;font-weight:inherit;color:var(--primary-800)}.coursePageWrapper .courseModules{display:flex;flex-direction:column;gap:.8rem;border-top:1px solid var(--primary-100);padding-top:1.2rem;padding-bottom:25vh}.coursePageWrapper .courseModules h4{font-size:1.8rem;font-weight:500;color:var(--primary-700);line-height:1.44}.coursePageWrapper .courseModules p{font-size:1.6rem;font-weight:400;line-height:1.5;color:var(--primary-500);display:flex;place-items:center}.coursePageWrapper .courseModules p svg{margin-inline:.4rem}.coursePageWrapper .modulesWrapper{display:flex;flex-direction:column;gap:.8rem}.coursePageWrapper .modulesWrapper li{padding:.8rem 1.2rem;border:1px solid var(--primary-100);background-color:#f6f6f8;border-radius:8px;display:flex;place-items:center;justify-content:space-between}.coursePageWrapper .modulesWrapper li h5{font-size:1.6rem;font-weight:400;line-height:1.5;color:var(--primary-600);max-width:20ch}.coursePageWrapper .modulesWrapper li .rightRowModule .completed{width:2.4rem;height:2.4rem;border-radius:32px;background-color:#53b483;display:flex;place-items:center;justify-content:center}.coursePageWrapper .modulesWrapper li .rightRowModule .completed svg{width:1.6rem;height:1.6rem;color:var(--info-50);stroke-width:2px}.coursePageWrapper .modulesWrapper li .rightRowModule .progress{display:flex;place-items:center;gap:.6rem}.coursePageWrapper .modulesWrapper li .rightRowModule .progress p{font-size:1.4rem;font-weight:500;line-height:1.42;color:var(--primary-800)}.coursePageWrapper .modulesWrapper li .rightRowModule>svg{width:1.6rem;height:1.6rem;color:var(--primary-600);stroke-width:2px}.moduleModal{display:flex;flex-direction:column;gap:1.6rem}.moduleModal .moduleModalHead{display:flex;flex-direction:column;gap:.8rem}.moduleModal .moduleModalHead .topRowHead{display:flex;gap:.2rem}.moduleModal .moduleModalHead .topRowHead svg{color:var(--primary-500);width:1.6rem;height:1.6rem}.moduleModal .moduleModalHead .topRowHead p{font-size:1.4rem;color:var(--primary-500);font-weight:500;line-height:1.42}.moduleModal .moduleModalHead h5{font-size:1.8rem;font-weight:500;line-height:1.44;color:var(--primary-700)}.moduleModal .moduleModalHead p{font-size:1.6rem;font-weight:400;line-height:1.5;color:var(--primary-500)}.moduleModal .chaptersWrapper{display:flex;flex-direction:column;gap:.8rem}.moduleModal .chaptersWrapper li{padding:.8rem 1.2rem;border:1px solid var(--primary-100);background-color:#f6f6f8;border-radius:8px;display:flex;place-items:center;justify-content:space-between}.moduleModal .chaptersWrapper li p{font-size:1.6rem;font-weight:400;line-height:1.5;color:var(--primary-600);max-width:20ch}.moduleModal .chaptersWrapper li>div .completed{width:2.4rem;height:2.4rem;border-radius:32px;background-color:#53b483;display:flex;place-items:center;justify-content:center}.moduleModal .chaptersWrapper li>div .completed svg{width:1.6rem;height:1.6rem;color:var(--info-50);stroke-width:2px}.moduleModal .chaptersWrapper li>svg.play{width:2.4rem;height:2.4rem;color:var(--primary-700)}.moduleModal .chaptersWrapper li>svg{width:2rem;height:2rem;color:var(--primary-600)}.moduleModal .chaptersWrapper li>svg.lock{width:2.4rem;height:2.4rem;color:var(--primary-700)}.courseSkeleton{display:flex;flex-direction:column;width:100%;gap:1rem}.courseSkeleton ion-skeleton-text{background-color:rgba(47,43,67,.05);--border-radius: 9px;width:100%}.courseSkeleton>ion-skeleton-text{padding:.8rem 1.2rem;border:1px solid var(--primary-100)}.courseSkeleton .double{display:flex;place-items:center;gap:1rem}.courseSkeleton .double ion-skeleton-text{height:2.4rem}.chapterPage{display:flex;flex-direction:column;gap:1.6rem;padding-top:4.5vh}.chapterPage .chapterContent{display:flex;flex-direction:column;gap:.8rem}.chapterPage .chapterContent span{display:flex;gap:.2rem}.chapterPage .chapterContent span svg{color:var(--primary-500)}.chapterPage .chapterContent span p{font-size:1.4rem;font-weight:500;line-height:1.42;color:var(--primary-500)}.chapterPage .chapterContent h2{font-size:2.4rem;font-weight:500;line-height:1.33;color:var(--primary-900)}.chapterPage .chapterContent .buttonsRow{display:flex;gap:.8rem}.chapterPage .chapterContent .buttonsRow button{background-color:transparent;border:1px solid transparent;padding:.8rem 1.6rem;display:flex;place-items:center;justify-content:center;border-radius:24px;transition:all ease-out 265ms;font-size:1.6rem;color:var(--primary-400);font-weight:400;line-height:1.5}.chapterPage .chapterContent .buttonsRow button.active{border-color:var(--info-300);background-color:var(--info-50);color:var(--info-500)}.chapterPage section.chapterMainContent{display:flex;flex-direction:column;gap:.8rem;padding-bottom:20vh}.chapterPage section.chapterMainContent>div,.chapterPage section.chapterMainContent ul{animation:in ease-out 285ms forwards;opacity:0}.chapterPage section.chapterMainContent>div{font-family:Metropolis!important}.chapterPage section.chapterMainContent>div strong{font-size:1.8rem;font-weight:500;line-height:1.11;color:var(--primary-700);margin-top:.8rem;display:block}.chapterPage section.chapterMainContent>div p,.chapterPage section.chapterMainContent>div li{font-size:1.8rem;font-weight:400;line-height:1.24;color:var(--primary-700)}.chapterPage section.chapterMainContent ul.files{display:flex;flex-direction:column;gap:.8rem}.chapterPage section.chapterMainContent ul.files li{padding:.8rem 1.6rem;display:flex;place-items:center;gap:3.6rem;border:1px solid var(--primary-100);border-radius:8px;justify-content:space-between}.chapterPage section.chapterMainContent ul.files li>div{display:flex;flex-direction:column;gap:.2rem}.chapterPage section.chapterMainContent ul.files li>div p:first-of-type{font-size:1.4rem;line-height:1.42;color:var(--primary-800);max-width:20ch}.chapterPage section.chapterMainContent ul.files li>div p:last-of-type{font-size:1.2rem;line-height:1.33;color:var(--primary-500)}.chapterPage section.chapterMainContent ul.files li button{display:flex;place-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50px;border:1px solid var(--primary-100);background-color:transparent}.chapterPage section.chapterMainContent ul.files li button svg{color:var(--primary-700)}.buttonsWrapperChapter{display:flex;gap:.8rem;width:100%;position:absolute;bottom:calc(env(safe-area-inset-bottom) + 9.5rem);z-index:11;pointer-events:all;padding-inline:2.4rem;left:0}.buttonsWrapperChapter button{padding:1.3rem;border:1px solid var(--primary-100);background-color:#fdfdfd}.buttonsWrapperChapter .iconButton{display:flex;place-items:center;min-width:5.2rem;min-height:5.2rem;justify-content:center;border-radius:100px}.buttonsWrapperChapter .buttonBottom{display:flex;place-items:center;gap:.4rem;width:100%;min-height:5.3rem;font-size:1.8rem;line-height:1.44;font-weight:500;color:var(--primary-700);border-radius:80px;justify-content:center}@keyframes in{0%{opacity:0}to{opacity:1}}.chapterSkeleton .title{margin-bottom:16px}.chapterSkeleton .line{margin-bottom:8px}.questionaryPage{display:flex;flex-direction:column;gap:2rem;padding-top:4vh;position:relative;overflow-y:auto}.questionaryPage .headQuestions{display:flex;flex-direction:column;gap:2rem}.questionaryPage .headQuestions .stepper{display:flex;place-items:center;gap:.4rem}.questionaryPage .headQuestions .stepper>span{flex:1;height:.4rem;width:100%;border-radius:15px;transition:background ease-out 285ms;background-color:var(--primary-100)}.questionaryPage .headQuestions .stepper>span.active{background-color:var(--info-500)}.questionaryPage .questionsMain{display:flex;flex-direction:column;gap:2rem;padding-bottom:14vh}.questionaryPage .questionsMain .questionBox{display:flex;flex-direction:column;gap:.6rem;padding:.8rem 1.2rem;border-radius:12px;border:1px solid var(--primary-100)}.questionaryPage .questionsMain .questionBox .topRowQuestion{display:flex;gap:.2rem}.questionaryPage .questionsMain .questionBox .topRowQuestion svg{color:var(--primary-500)}.questionaryPage .questionsMain .questionBox .topRowQuestion p{font-size:1.4rem;font-weight:500;color:var(--primary-500)}.questionaryPage .questionsMain .questionBox h2{font-size:1.8rem;font-weight:500;line-height:1.44;color:var(--primary-800)}.questionaryPage .questionsMain ul{display:flex;flex-direction:column;gap:1.2rem;list-style:upper-alpha}.questionaryPage .questionsMain ul li{padding:.8rem;display:flex;justify-content:space-between;place-items:center;border:1px solid var(--primary-100);background-color:transparent;transition:all ease-out 285ms;border-radius:8px}.questionaryPage .questionsMain ul li:disabled{pointer-events:none}.questionaryPage .questionsMain ul li.correct{background-color:var(--success-50);border-color:var(--success-600)}.questionaryPage .questionsMain ul li.correct .circleOption{background-color:#2f9461;border-color:transparent}.questionaryPage .questionsMain ul li.correct .circleOption svg{color:var(--info-50)}.questionaryPage .questionsMain ul li.error{border-color:var(--error-500);background-color:var(--error-50)}.questionaryPage .questionsMain ul li.error .circleOption{background-color:var(--error-500)}.questionaryPage .questionsMain ul li.error .circleOption svg{color:var(--info-50)}.questionaryPage .questionsMain ul li.selected,.questionaryPage .questionsMain ul li.selected .circleOption{border-color:var(--info-500)}.questionaryPage .questionsMain ul li .circleOption{display:flex;place-items:center;justify-content:center;min-width:2.4rem;min-height:2.4rem;transition:all ease-out 285ms;border:1px solid var(--primary-100);border-radius:50px}.questionaryPage .questionsMain ul li p{font-size:1.6rem;font-weight:400;color:var(--primary-600)}.questionaryPage .questionsMain ul li .leftRowQuestion{display:flex;gap:.4rem}.questionaryPage .questionsMain ul li .leftRowQuestion span{font-size:1.6rem;font-weight:500;line-height:1.5;color:var(--primary-900)}.questionaryPage .bottomButtons{display:flex;margin-top:auto;padding-bottom:2rem;position:fixed;padding-inline:2.4rem;bottom:2vh;width:100%;left:0}.questionaryPage .bottomButtons button{background-color:transparent;width:100%;border-radius:80px;border:1px solid var(--primary-100);display:flex;place-items:center;gap:.4rem;transition:all ease-out 285ms;color:var(--primary-700);font-size:1.8rem;font-weight:500;line-height:1.44;padding:1.2rem;justify-content:center}.questionaryPage .bottomButtons button.active{background-color:var(--info-500);border-color:var(--info-500);color:var(--primary-50)}.questionaryPage .bottomButtons button svg{color:var(--primary-600)}.skeletons{display:flex;flex-direction:column;gap:3.2rem;padding-inline:2.4rem}.questionarySkeleton .question{margin-bottom:16px}.questionarySkeleton .answers{display:flex;flex-direction:column;gap:8px}.header{background:#fdfdfd;display:flex;place-items:center;justify-content:center;padding:2rem 1.6rem;border:1px solid var(--primary-100);width:100%;max-width:98rem;margin-inline:auto;border-radius:8px}@media (max-width: 767px){.header{display:none}}.header .leftRow{display:flex;gap:3.6rem;width:100%}.header .leftRow>img{max-width:20rem;cursor:pointer}@media (min-width: 767px){.header .leftRow>img{max-width:24rem;min-height:3.6rem}}.header ul{display:flex;place-items:center;justify-content:center;gap:.6rem}.header ul li{display:flex;gap:.4rem;place-items:center;cursor:pointer;padding:.6rem .8rem;background-color:transparent;border-radius:4px;transition:background-color ease-out 325ms}.header ul li.active{background-color:var(--info-100)}.header ul li.active p,.header ul li.active svg{color:var(--info-500)}.header ul li p{transition:color ease-out 325ms;font-size:1.6rem;line-height:1;font-weight:400;color:var(--primary-300)}.header ul li svg{transition:color ease-out 325ms;color:var(--primary-300);width:2.4rem;height:2.4rem;stroke-width:1px}.switch{display:flex;gap:.4rem;place-items:center;cursor:pointer}.switch p{font-size:1.6rem;font-weight:400;color:var(--primary-600)}@media (min-width: 767px){.switch p{font-size:1.8rem}}.profileHeader{width:fit-content;display:flex;gap:.8rem;place-items:center;cursor:pointer}.profileHeader .playerImage{border-radius:100px;min-width:3.2rem;min-height:3.2rem}.profileHeader .playerImage img{min-width:3.2rem;min-height:3.2rem}.profileHeader .name{display:flex;flex-direction:column;gap:.4rem}.profileHeader .name p:first-of-type{font-size:1.4rem;font-weight:500;color:var(--primary-800);white-space:nowrap}.profileHeader .name p:last-of-type{font-size:1.2rem;font-weight:400;color:var(--primary-600);text-transform:capitalize}footer{width:100%;display:flex;justify-content:center;place-items:center;position:fixed;bottom:2rem}footer .footerWrapper{display:flex;justify-content:flex-start;place-items:center;gap:2.4rem;max-width:98rem;width:100%;background-color:#fdfdfd;border:1px solid var(--primary-100);padding:1.6rem 4.2rem;border-radius:10px;margin-inline:auto}footer a{display:flex;place-items:center;gap:.6rem;color:var(--primary-800);font-size:1.4rem;font-weight:500}footer a svg{stroke-width:2px;position:relative;top:-1px}footer p{font-weight:500;font-size:1.4rem;color:var(--primary-800)}
