@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);.loader[data-v-410935cc]{width:48px;height:48px;border-radius:50%;position:relative;-webkit-animation:rotate-410935cc 1s linear infinite;animation:rotate-410935cc 1s linear infinite;display:block;margin:0 auto 1rem auto}.loader[data-v-410935cc]:after,.loader[data-v-410935cc]:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid #fff;-webkit-animation:prixClipFix-410935cc 2s linear infinite;animation:prixClipFix-410935cc 2s linear infinite}.loader[data-v-410935cc]:after{border-color:#145bac;animation:prixClipFix-410935cc 2s linear infinite,rotate-410935cc .5s linear infinite reverse;inset:6px}@-webkit-keyframes rotate-410935cc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-410935cc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes prixClipFix-410935cc{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes prixClipFix-410935cc{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px}[data-v-d422d546],[data-v-d422d546]:after,[data-v-d422d546]:before{-webkit-box-sizing:border-box;box-sizing:border-box}body[data-v-d422d546]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;min-height:100vh;color:#57585c;color:var(--color-text);background-color:#fff;background-color:var(--color-bg);height:100vh;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.auth-page[data-v-d422d546]{--color-text:#000;--color-bg:#fff;--color-content-bg:#fff;--color-link:#000;--color-link-hover:#4bb3e7;--color-info:#000;--color-form-alt:#909090;--color-form-button-bg:#000;--color-form-button:#fff;--color-demo:#fff;--color-demo-hover:#fff;--color-github:#fff;--color-github-hover:#fff}.js body.render[data-v-d422d546]{opacity:1}.js .loading[data-v-d422d546]:before{content:"";position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%;background:var(--color-bg)}.js .loading[data-v-d422d546]:after{content:"";position:fixed;z-index:100000;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;pointer-events:none;border-radius:50%;opacity:.4;background:var(--color-link);-webkit-animation:loaderAnim-d422d546 .7s linear infinite alternate forwards;animation:loaderAnim-d422d546 .7s linear infinite alternate forwards}@-webkit-keyframes loaderAnim-d422d546{to{opacity:1;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}}@keyframes loaderAnim-d422d546{to{opacity:1;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}}a[data-v-d422d546]{text-decoration:underline;color:var(--color-link);outline:none}a[data-v-d422d546]:focus,a[data-v-d422d546]:hover{color:var(--color-link-hover);outline:none;text-decoration:none}.hidden[data-v-d422d546]{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}.icon[data-v-d422d546]{display:block;width:1.5em;height:1.5em;margin:0 auto;fill:currentColor}main[data-v-d422d546]{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content[data-v-d422d546]{position:relative;min-height:100vh}.content--main[data-v-d422d546]{grid-template-columns:50% 50%}.content--full[data-v-d422d546]{width:100vw}.content--side[data-v-d422d546]{background:var(--color-content-bg);margin:0;padding:5vmin;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.content--side+.content--side[data-v-d422d546]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100vw - 550px)}.poster[data-v-d422d546]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%}.codrops-header[data-v-d422d546]{position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:start;grid-area:header;justify-self:start;margin:0 0 1rem 0}.codrops-header__title[data-v-d422d546]{font-size:1.5em;font-weight:700;margin:0;padding:0}.info[data-v-d422d546]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin:1rem 0;color:var(--color-info)}.github[data-v-d422d546]{display:block;position:relative;color:var(--color-github);margin:0 0 0 auto}.github[data-v-d422d546]:focus,.github[data-v-d422d546]:hover{color:var(--color-github-hover)}.demos[data-v-d422d546]{position:relative;display:block;text-align:right;margin:0 0 0 auto}.demo[data-v-d422d546]{font-weight:700;color:var(--color-demo)}.demo[data-v-d422d546]:not(:last-child){margin-right:1.5rem}.demo[data-v-d422d546]:focus,.demo[data-v-d422d546]:hover{color:var(--color-demo-hover)}.demo span[data-v-d422d546]{white-space:nowrap;text-transform:lowercase;pointer-events:none}a.demo--current[data-v-d422d546]{pointer-events:none;text-decoration:none}.codrops-links[data-v-d422d546]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1em 0 0;text-align:center;white-space:nowrap}.codrops-icon[data-v-d422d546]{display:inline-block}.codrops-icon[data-v-d422d546]:first-child{margin-right:.5rem}.canvas-wrap[data-v-d422d546]{width:100%;height:100%;position:absolute;top:0;left:0}canvas[data-v-d422d546]{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-o-crisp-edges;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;width:100%;height:100%}.form[data-v-d422d546]{margin:auto 0 0 0;position:relative}.form__title[data-v-d422d546]{font-size:1.5rem;margin:0 0 3rem}.form__item[data-v-d422d546]{display:grid;grid-template-columns:1fr 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__item[data-v-d422d546]:not(:last-child){margin:0 0 1.5rem}.form__item--actions[data-v-d422d546]{color:var(--color-form-alt);margin-top:3rem;font-size:.8rem;grid-template-columns:3fr 1fr}.form__label[data-v-d422d546]{font-weight:700}.form__input[data-v-d422d546]{padding:1rem;width:100%;border:1px solid #ddd;font-weight:700}.form__input-wrap[data-v-d422d546]{position:relative}.form__input[data-v-d422d546]:focus{border-color:#000;outline:none}.form__password-strength[data-v-d422d546]{position:absolute;font-size:.75rem}.form__link[data-v-d422d546]{font-weight:700;white-space:nowrap}.form__button[data-v-d422d546]{padding:1rem;font-weight:700;font-size:1rem;border:0;background:var(--color-form-button-bg);color:var(--color-form-button)}.form__button[data-v-d422d546]:focus{outline:none}.demo-2 main[data-v-d422d546]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.demo-2 .demos[data-v-d422d546],.demo-2 .github[data-v-d422d546]{margin:0 auto 0 0}@media screen and (max-width:45em){body[data-v-d422d546]{overflow:auto}.content[data-v-d422d546]{height:auto;min-height:0}.content--side[data-v-d422d546]{width:100vw}.content--fixed[data-v-d422d546]{position:relative;z-index:1000;display:block;padding:.85em}.content--side+.content--side[data-v-d422d546]{width:100vw;height:100vw}}.reset-password[data-v-d422d546]{margin-top:.5rem;display:block}.reset-password a[data-v-d422d546]{color:#403436;text-align:right;display:block;font-size:.9rem}.installAlert[data-v-d422d546]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;top:0;left:0;right:0;width:100%;z-index:110;margin:0;border-radius:0}.installAlert p[data-v-d422d546]{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.installAlert .button-wrappers[data-v-d422d546]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.installAlert .button-wrappers button[data-v-d422d546]{white-space:nowrap}@media(min-width:1200px){.login-header[data-v-d422d546]{font-size:1.5rem}}[data-v-d422d546] .modal{display:block!important;position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}[data-v-d422d546] .modal .modal-dialog{position:relative;width:auto;margin:1.75rem auto;pointer-events:none}[data-v-d422d546] .modal .modal-dialog.modal-lg{max-width:800px}[data-v-d422d546] .modal .modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.5rem;outline:0;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);height:100vh;overflow:scroll}[data-v-d422d546] .modal .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.5rem - 1px);border-top-right-radius:calc(.5rem - 1px)}[data-v-d422d546] .modal .modal-header .modal-title{margin-bottom:0;line-height:1.5;font-weight:500;font-size:1.25rem}[data-v-d422d546] .modal .modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto;background:transparent;border:0;font-size:1.5rem;font-weight:700;line-height:1;color:#000;opacity:.5;cursor:pointer}[data-v-d422d546] .modal .modal-header .btn-close:hover{opacity:.75}[data-v-d422d546] .modal .modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.5rem}[data-v-d422d546] .modal .modal-body .form .form__item{margin-bottom:1rem}[data-v-d422d546] .modal .modal-body .form .form__item .form__label{display:block;margin-bottom:.5rem;font-weight:500;color:#212529}[data-v-d422d546] .modal .modal-body .form .form__item .form__input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}[data-v-d422d546] .modal .modal-body .form .form__item .form__input:focus{color:#212529;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}[data-v-d422d546] .modal .modal-body .green-button{display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#28a745;border:1px solid #28a745;color:#fff;padding:.5rem 1.5rem;font-size:1rem;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}[data-v-d422d546] .modal .modal-body .green-button:hover{color:#fff;background-color:#218838;border-color:#1e7e34}[data-v-d422d546] .modal .modal-body .green-button:focus{color:#fff;background-color:#218838;border-color:#1e7e34;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}[data-v-d422d546] .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}[data-v-d422d546] .modal-backdrop.show{opacity:.5}[data-v-d422d546] .modal.show{display:block!important}body.modal-open[data-v-d422d546]{overflow:hidden;padding-right:0!important}[data-v-ed4fc1a6],[data-v-ed4fc1a6]:after,[data-v-ed4fc1a6]:before{-webkit-box-sizing:border-box;box-sizing:border-box}body[data-v-ed4fc1a6]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;min-height:100vh;color:#57585c;color:var(--color-text);background-color:#fff;background-color:var(--color-bg);height:100vh;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.auth-page[data-v-ed4fc1a6]{--color-text:#000;--color-bg:#fff;--color-content-bg:#fff;--color-link:#000;--color-link-hover:#4bb3e7;--color-info:#000;--color-form-alt:#909090;--color-form-button-bg:#000;--color-form-button:#fff;--color-demo:#fff;--color-demo-hover:#fff;--color-github:#fff;--color-github-hover:#fff}.js body.render[data-v-ed4fc1a6]{opacity:1}.js .loading[data-v-ed4fc1a6]:before{content:"";position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%;background:var(--color-bg)}.js .loading[data-v-ed4fc1a6]:after{content:"";position:fixed;z-index:100000;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;pointer-events:none;border-radius:50%;opacity:.4;background:var(--color-link);-webkit-animation:loaderAnim-ed4fc1a6 .7s linear infinite alternate forwards;animation:loaderAnim-ed4fc1a6 .7s linear infinite alternate forwards}@-webkit-keyframes loaderAnim-ed4fc1a6{to{opacity:1;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}}@keyframes loaderAnim-ed4fc1a6{to{opacity:1;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}}a[data-v-ed4fc1a6]{text-decoration:underline;color:var(--color-link);outline:none}a[data-v-ed4fc1a6]:focus,a[data-v-ed4fc1a6]:hover{color:var(--color-link-hover);outline:none;text-decoration:none}.hidden[data-v-ed4fc1a6]{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}.icon[data-v-ed4fc1a6]{display:block;width:1.5em;height:1.5em;margin:0 auto;fill:currentColor}main[data-v-ed4fc1a6]{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content[data-v-ed4fc1a6]{position:relative;min-height:100vh}.content--main[data-v-ed4fc1a6]{grid-template-columns:50% 50%}.content--full[data-v-ed4fc1a6]{width:100vw}.content--side[data-v-ed4fc1a6]{background:var(--color-content-bg);margin:0;padding:5vmin;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.content--side+.content--side[data-v-ed4fc1a6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100vw - 550px)}.poster[data-v-ed4fc1a6]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%}.codrops-header[data-v-ed4fc1a6]{position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:start;grid-area:header;justify-self:start;margin:0 0 1rem 0}.codrops-header__title[data-v-ed4fc1a6]{font-size:1.5em;font-weight:700;margin:0;padding:0}.info[data-v-ed4fc1a6]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin:1rem 0;color:var(--color-info)}.github[data-v-ed4fc1a6]{display:block;position:relative;color:var(--color-github);margin:0 0 0 auto}.github[data-v-ed4fc1a6]:focus,.github[data-v-ed4fc1a6]:hover{color:var(--color-github-hover)}.demos[data-v-ed4fc1a6]{position:relative;display:block;text-align:right;margin:0 0 0 auto}.demo[data-v-ed4fc1a6]{font-weight:700;color:var(--color-demo)}.demo[data-v-ed4fc1a6]:not(:last-child){margin-right:1.5rem}.demo[data-v-ed4fc1a6]:focus,.demo[data-v-ed4fc1a6]:hover{color:var(--color-demo-hover)}.demo span[data-v-ed4fc1a6]{white-space:nowrap;text-transform:lowercase;pointer-events:none}a.demo--current[data-v-ed4fc1a6]{pointer-events:none;text-decoration:none}.codrops-links[data-v-ed4fc1a6]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1em 0 0;text-align:center;white-space:nowrap}.codrops-icon[data-v-ed4fc1a6]{display:inline-block}.codrops-icon[data-v-ed4fc1a6]:first-child{margin-right:.5rem}.canvas-wrap[data-v-ed4fc1a6]{width:100%;height:100%;position:absolute;top:0;left:0}canvas[data-v-ed4fc1a6]{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-o-crisp-edges;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;width:100%;height:100%}.form[data-v-ed4fc1a6]{margin:auto 0 0 0;position:relative}.form__title[data-v-ed4fc1a6]{font-size:1.5rem;margin:0 0 3rem}.form__item[data-v-ed4fc1a6]{display:grid;grid-template-columns:1fr 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__item[data-v-ed4fc1a6]:not(:last-child){margin:0 0 1.5rem}.form__item--actions[data-v-ed4fc1a6]{color:var(--color-form-alt);margin-top:3rem;font-size:.8rem;grid-template-columns:3fr 1fr}.form__label[data-v-ed4fc1a6]{font-weight:700}.form__input[data-v-ed4fc1a6]{padding:1rem;width:100%;border:1px solid #ddd;font-weight:700}.form__input-wrap[data-v-ed4fc1a6]{position:relative}.form__input[data-v-ed4fc1a6]:focus{border-color:#000;outline:none}.form__password-strength[data-v-ed4fc1a6]{position:absolute;font-size:.75rem}.form__link[data-v-ed4fc1a6]{font-weight:700;white-space:nowrap}.form__button[data-v-ed4fc1a6]{padding:1rem;font-weight:700;font-size:1rem;border:0;background:var(--color-form-button-bg);color:var(--color-form-button)}.form__button[data-v-ed4fc1a6]:focus{outline:none}.demo-2 main[data-v-ed4fc1a6]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.demo-2 .demos[data-v-ed4fc1a6],.demo-2 .github[data-v-ed4fc1a6]{margin:0 auto 0 0}@media screen and (max-width:45em){body[data-v-ed4fc1a6]{overflow:auto}.content[data-v-ed4fc1a6]{height:auto;min-height:0}.content--side[data-v-ed4fc1a6]{width:100vw}.content--fixed[data-v-ed4fc1a6]{position:relative;z-index:1000;display:block;padding:.85em}.content--side+.content--side[data-v-ed4fc1a6]{width:100vw;height:100vw}}a.header-wrapper header h1[data-v-ed4fc1a6],a.header-wrapper header p[data-v-ed4fc1a6],a.header-wrapper[data-v-ed4fc1a6]{text-decoration:none;cursor:pointer}.header-buttons[data-v-b5f3cf26]{padding-top:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.header-buttons .version-info[data-v-b5f3cf26]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-buttons .version-info .version-badge[data-v-b5f3cf26]{background:#28a745;color:#fff;padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:600;line-height:1;cursor:default}.header-buttons .version-info .build-date[data-v-b5f3cf26]{font-size:.6rem;color:#6c757d;margin-top:.125rem;text-align:center}.header-buttons .user-photo-info[data-v-b5f3cf26]{display:none;width:4rem}.header-buttons .user-photo-info img[data-v-b5f3cf26]{width:100%;height:100%;border-radius:100px;border:1px solid #f4eead}@media screen and (max-width:768px){.header-buttons .version-info .version-badge[data-v-b5f3cf26]{font-size:.65rem;padding:.2rem .4rem}.header-buttons .version-info .build-date[data-v-b5f3cf26]{display:none}}@media screen and (min-width:1024px){.header-buttons .user-photo-info[data-v-b5f3cf26]{display:block}}img#small_shirt[data-v-1bcedd74]{width:2.5rem}.sortBy[data-v-6a5ff704]{position:relative}.form-select[data-v-6a5ff704]{-webkit-transition:all .2s ease;transition:all .2s ease}.form-select[data-v-6a5ff704]:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25);border-color:#80bdff}.form-select[data-v-6a5ff704]:disabled{opacity:.6;cursor:not-allowed}.text-muted[data-v-6a5ff704]{font-size:.875rem;margin-top:.25rem}.comments-wrapper[data-v-2c8d2735]{position:relative;width:100%}.comments-wrapper .no-comments[data-v-2c8d2735]{padding:1rem}.comments-wrapper .comments[data-v-2c8d2735]{min-height:5rem;overflow:scroll;border-bottom:1px solid #dee2e6;margin-bottom:1rem}.comments-wrapper .comments .comment-text[data-v-2c8d2735]{padding:0;padding-top:2rem}.comments-wrapper .comments .comment-boady[data-v-2c8d2735]{position:relative}.comments-wrapper .comments .comment-boady img[data-v-2c8d2735]{border:none;border-radius:0;display:block;margin-top:2rem;width:auto;max-width:800px}.comments-wrapper .comments .comment-boady .user-name[data-v-2c8d2735]{position:absolute;padding:0;border:none;font-size:.8rem}.comments-wrapper .comments .person[data-v-2c8d2735]{border-radius:100px;margin-right:1rem;margin-bottom:.5rem}.comments-wrapper .comments div[data-v-2c8d2735]{margin:1rem}.comments-wrapper .comments div span[data-v-2c8d2735]{padding:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:10px;color:#fff;display:inline-block}.comments-wrapper .comments div .user-name[data-v-2c8d2735]{border:1px solid red}.comments-wrapper .comments div img[data-v-2c8d2735]{border:1px solid #c3cdd5;width:3rem;border-radius:100px;margin-right:1rem}.comments-wrapper .comments div.User span[data-v-2c8d2735]{background:#67b1ef}.comments-wrapper .comments div.Admin span[data-v-2c8d2735]{background:#4fa971}.comments-wrapper .comment-footer textarea[data-v-2c8d2735]{width:100%;min-height:5rem}.comments-wrapper .comment-footer button[data-v-2c8d2735]{font-size:.7rem;line-height:1rem;width:8rem;height:3rem;margin-top:1rem;margin-left:.5rem}.editr--toolbar[data-v-2c8d2735]{display:none}.session-image-wrapper[data-v-4b64c701]{background:#f2f5f7}.session-image-wrapper img.session-image[data-v-4b64c701]{display:block;margin:0 auto}.search-filter[data-v-4b64c701]{border-bottom:1px dashed #c3cdd5}.search-filter .filter-options[data-v-4b64c701]{margin-bottom:1rem}.search-filter label.custom-control-label[data-v-4b64c701]{margin-left:.5rem}.search-filter .custom-checkbox[data-v-4b64c701]{margin-right:1rem}.search-filter #checkbox-group-filter[data-v-4b64c701]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-filter .autocomplete[data-v-4b64c701]{max-width:28rem}.empty-state[data-v-4b64c701]{height:auto}.tabs-wrapper .tab-content[data-v-4b64c701]{height:100%;width:100%}.pitch-avaiability[data-v-4c729ac8]{border:1px solid #ddd;padding:1rem;overflow-y:scroll;background:#fafafa}.pitch-avaiability .booked-time[data-v-4c729ac8]{border:1px solid red;background:#ffe8e8;display:block;padding:.5rem}.pitchSectionsSelectInfo[data-v-4c729ac8]{position:relative;padding:2rem;background:#f4fff5}.pitchSectionsSelectInfo label[data-v-4c729ac8]{margin-left:.3rem;display:inline-block}.pitchSectionsSelectInfo input[data-v-4c729ac8]{width:auto}.pitchSectionsSelectInfo .pitchSectionSelector[data-v-4c729ac8]{position:absolute;height:69%;border:1px dashed #93a2bb;top:96px;left:36px;width:8.3rem;text-align:center;padding-top:1rem}.pitchSectionsSelectInfo .pitchSectionSelector[data-v-4c729ac8]:focus,.pitchSectionsSelectInfo .pitchSectionSelector[data-v-4c729ac8]:hover{cursor:pointer;background:rgba(198,234,202,.5)}.pitchSectionsSelectInfo .pitchSectionSelector input[data-v-4c729ac8]{width:auto}.pitchSectionsSelectInfo .pitchSectionSelector label[data-v-4c729ac8]{display:inline-block}.pitchSectionsSelectInfo .areaSelected[data-v-4c729ac8]{background:rgba(198,234,202,.5)}.pitchSectionsSelectInfo .selectonTwo[data-v-4c729ac8]{left:11.6rem;border-top:none;border-bottom:none;border-left:1px dashed #93a2bb;border-right:1px dashed #93a2bb}.pitchSectionsSelectInfo .selectonThree[data-v-4c729ac8]{left:21rem}.document-library[data-v-5921d20e]{margin-bottom:2rem}.document-library .document[data-v-5921d20e]{max-width:14rem;max-height:14rem;text-align:center;padding:1rem;margin:1rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.document-library a img[data-v-5921d20e]{width:40%;height:auto;margin-right:1rem}.document-library a h3[data-v-5921d20e]{margin-top:1rem;font-size:1rem;overflow:hidden;white-space:nowrap;text-transform:inherit}.header[data-v-5921d20e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-toggle button[data-v-5921d20e]{margin-left:5px}.view-toggle .active[data-v-5921d20e]{font-weight:700}.documents-grid[data-v-5921d20e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.documents-list[data-v-5921d20e]{list-style:none;padding:0;display:block;margin-bottom:2rem}.documents-list .document[data-v-5921d20e]{max-width:100%;max-height:14rem;text-align:left;padding:1rem;margin:1rem;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px dashed #c3cdd5;margin-bottom:2rem}.documents-list .document a img[data-v-5921d20e]{width:3rem}.empty-state[data-v-5921d20e]{text-align:center;margin-top:40px}.chat-list-wrapper[data-v-6bbe31ba]{width:100%}.create-chat-section[data-v-6bbe31ba]{margin-bottom:1rem}.green-button[data-v-6bbe31ba]{background-color:#28a745;color:#fff;border:none;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;font-size:.875rem;-webkit-transition:background-color .2s;transition:background-color .2s}.green-button[data-v-6bbe31ba]:hover{background-color:#218838}.green-button[data-v-6bbe31ba]:disabled{background-color:#6c757d;cursor:not-allowed}.team-chat-wrapper[data-v-6bbe31ba]{width:100%}.team-chat-wrapper .team-chat-list-item[data-v-6bbe31ba]{background:#fff;padding:1rem;border-radius:4px;cursor:pointer;max-width:43rem;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent;margin-bottom:2rem;position:relative;display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-chat-wrapper .team-chat-list-item[data-v-6bbe31ba]:focus,.team-chat-wrapper .team-chat-list-item[data-v-6bbe31ba]:hover{border:1px solid #dcca0d}.team-chat-wrapper .team-chat-list-item .chat-item[data-v-6bbe31ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;position:relative}.team-chat-wrapper .team-chat-list-item .chat-item p[data-v-6bbe31ba]{margin:.5rem 0 0 0;text-align:center;font-weight:500}.team-chat-wrapper .team-chat-list-item .chat-item img[data-v-6bbe31ba]{width:6rem;height:6rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.team-chat-wrapper .team-chat-list-item .unreadMessages-wrapper[data-v-6bbe31ba]{background:#e60000;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#fff;font-size:.9rem;font-weight:700;position:absolute;top:-.5rem;right:-.5rem;z-index:10}.team-chat-wrapper .team-chat-list-item .unreadMessages-wrapper.hidden[data-v-6bbe31ba]{display:none}.team-chat-wrapper .team-chat-list-item .unreadMessages-wrapper .number-of-messages[data-v-6bbe31ba]{line-height:1}.team-chat-wrapper .team-chat-list-item .player-game-responce[data-v-6bbe31ba]{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;margin:0}.team-chat-wrapper .team-chat-list-item .player-game-responce .btn[data-v-6bbe31ba]{display:inline-block;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;text-align:center;cursor:pointer;border-radius:.25rem;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.team-chat-wrapper .team-chat-list-item .player-game-responce .btn.btn-outline-warning[data-v-6bbe31ba]{color:#ffc107;border-color:#ffc107;background-color:transparent}.team-chat-wrapper .team-chat-list-item .player-game-responce .btn.btn-outline-warning[data-v-6bbe31ba]:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.empty-state[data-v-6bbe31ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem;color:#6c757d}.empty-state img[data-v-6bbe31ba]{width:8rem;height:8rem;margin-bottom:1rem;opacity:.5}.empty-state p[data-v-6bbe31ba]{font-size:1.1rem;margin:0}.loading-state[data-v-6bbe31ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;color:#6c757d}.chat-details[data-v-6cbf2e93]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.chat-details img[data-v-6cbf2e93]{height:2rem;border-radius:100px;border:1px solid}.chat-details .chat-wrapper[data-v-6cbf2e93]{background:#ece9e9;margin:0 1rem 1rem 0;padding:1rem;border-radius:10px;color:#13519d;max-width:90%}.chat-details .chat-wrapper .chat-name-time-wrapper[data-v-6cbf2e93]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.chat-details .chat-wrapper .chat-name-time-wrapper span.chat-name[data-v-6cbf2e93]{display:block;font-size:.9rem;color:#2a8ce2}.chat-details .chat-wrapper .chat-name-time-wrapper span.chat-time[data-v-6cbf2e93]{font-size:.8rem}.chat-details .chat-wrapper .chat-message-wrapper[data-v-6cbf2e93]{position:relative}.chat-details .chat-wrapper .chat-message-wrapper .message-media[data-v-6cbf2e93]{margin-bottom:.5rem}.chat-details .chat-wrapper .chat-message-wrapper .message-media .media-image .chat-image[data-v-6cbf2e93]{max-width:300px;max-height:200px;border-radius:8px;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.chat-details .chat-wrapper .chat-message-wrapper .message-media .media-image .chat-image[data-v-6cbf2e93]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.chat-details .chat-wrapper .chat-message-wrapper .message-media .media-video .chat-video[data-v-6cbf2e93]{max-width:400px;max-height:300px;border-radius:8px}.chat-details .chat-wrapper .chat-message-wrapper .message-media .media-audio .chat-audio[data-v-6cbf2e93]{width:100%;max-width:300px}.chat-details .chat-wrapper .chat-message-wrapper .message-media .media-file .file-download[data-v-6cbf2e93]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;max-width:300px}.chat-details .chat-wrapper .chat-message-wrapper .message-media .media-file .file-download .file-icon[data-v-6cbf2e93]{font-size:24px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chat-details .chat-wrapper .chat-message-wrapper .message-media .media-file .file-download .file-details[data-v-6cbf2e93]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.chat-details .chat-wrapper .chat-message-wrapper .message-media .media-file .file-download .file-details .file-name[data-v-6cbf2e93]{display:block;font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.chat-details .chat-wrapper .chat-message-wrapper .message-media .media-file .file-download .file-details .download-link[data-v-6cbf2e93]{color:#007bff;text-decoration:none;font-size:12px}.chat-details .chat-wrapper .chat-message-wrapper .message-media .media-file .file-download .file-details .download-link[data-v-6cbf2e93]:hover{text-decoration:underline}.chat-details .chat-wrapper .chat-message-wrapper .chat-message[data-v-6cbf2e93]{display:block;word-wrap:break-word}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement[data-v-6cbf2e93]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:12px;margin:4px 0}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement .squad-header[data-v-6cbf2e93]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #dee2e6}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement .squad-header .squad-title[data-v-6cbf2e93]{font-weight:700;color:#2a8ce2;text-transform:uppercase;font-size:.9rem}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement .squad-header .squad-count[data-v-6cbf2e93]{color:#6c757d;font-size:.8rem;font-style:italic}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement .squad-players-badges[data-v-6cbf2e93]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement .squad-players-badges .squad-player-badge[data-v-6cbf2e93]{background:#2a8ce2;color:#fff;padding:4px 8px;border-radius:12px;font-size:.8rem;font-weight:500;white-space:nowrap}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement .squad-players-list[data-v-6cbf2e93]{margin:0;padding-left:20px}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement .squad-players-list .squad-player-item[data-v-6cbf2e93]{margin-bottom:4px;font-size:.9rem}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement .squad-players-grid .squad-grid-row[data-v-6cbf2e93]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:6px}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement .squad-players-grid .squad-grid-row .squad-grid-cell[data-v-6cbf2e93]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#e9ecef;padding:6px 8px;border-radius:4px;font-size:.85rem;text-align:center;min-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chat-details .chat-wrapper .chat-message-wrapper .chat-message.squad-message .squad-announcement .squad-players-grid .squad-grid-row .squad-grid-cell.squad-grid-empty[data-v-6cbf2e93]{background:transparent}.chat-details .chat-wrapper .chat-message-wrapper .edit-message-form .edit-textarea[data-v-6cbf2e93]{width:100%;border:1px solid #ccc;border-radius:4px;padding:.5rem;font-family:inherit;font-size:inherit;resize:vertical;min-height:2.5rem;background:#fff}.chat-details .chat-wrapper .chat-message-wrapper .edit-message-form .edit-actions[data-v-6cbf2e93]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:.5rem}.chat-details .chat-wrapper .chat-message-wrapper .edit-message-form .edit-actions button[data-v-6cbf2e93]{padding:.25rem .75rem;border:none;border-radius:4px;cursor:pointer;font-size:.875rem}.chat-details .chat-wrapper .chat-message-wrapper .edit-message-form .edit-actions button.save-btn[data-v-6cbf2e93]{background:#28a745;color:#fff}.chat-details .chat-wrapper .chat-message-wrapper .edit-message-form .edit-actions button.save-btn[data-v-6cbf2e93]:hover:not(:disabled){background:#218838}.chat-details .chat-wrapper .chat-message-wrapper .edit-message-form .edit-actions button.save-btn[data-v-6cbf2e93]:disabled{background:#6c757d;cursor:not-allowed}.chat-details .chat-wrapper .chat-message-wrapper .edit-message-form .edit-actions button.cancel-btn[data-v-6cbf2e93]{background:#6c757d;color:#fff}.chat-details .chat-wrapper .chat-message-wrapper .edit-message-form .edit-actions button.cancel-btn[data-v-6cbf2e93]:hover{background:#5a6268}.chat-details .chat-wrapper .chat-message-wrapper .message-actions[data-v-6cbf2e93]{position:absolute;top:-10px;right:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #dee2e6;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.chat-details .chat-wrapper .chat-message-wrapper .message-actions .action-btn[data-v-6cbf2e93]{background:none;border:none;padding:.25rem .5rem;cursor:pointer;color:#6c757d;font-size:.875rem}.chat-details .chat-wrapper .chat-message-wrapper .message-actions .action-btn[data-v-6cbf2e93]:hover{color:#495057;background:#f8f9fa}.chat-details .chat-wrapper .chat-message-wrapper .message-actions .action-btn.delete-btn[data-v-6cbf2e93]:hover{color:#dc3545}.chat-details .chat-wrapper .edited-indicator[data-v-6cbf2e93]{font-style:italic;color:#6c757d;font-size:.7rem}.chat-details.receiver[data-v-6cbf2e93]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-details.receiver .chat-wrapper[data-v-6cbf2e93]{background:#e1f5d7}.send-imag-buttons-wrapper[data-v-213cb0d4]{width:3rem}.send-imag-buttons-wrapper button[data-v-213cb0d4]{margin-bottom:.5rem}.send-imag-buttons-wrapper input[data-v-213cb0d4]{margin-top:.3rem}.send-imag-buttons-wrapper button[data-v-213cb0d4],.send-imag-buttons-wrapper input[data-v-213cb0d4]{width:100%}.message-input[data-v-213cb0d4]{position:sticky;width:100%;background:#fff;padding:1rem;left:0;bottom:0;border-top:1px solid #dee2e6}.message-input .file-upload-preview[data-v-213cb0d4]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:15px;margin-bottom:15px}.message-input .file-upload-preview .preview-header[data-v-213cb0d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.message-input .file-upload-preview .preview-header h4[data-v-213cb0d4]{margin:0;font-size:16px;color:#333}.message-input .file-upload-preview .preview-header .clear-files-btn[data-v-213cb0d4]{background-color:#dc3545;color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer;font-size:12px}.message-input .file-upload-preview .preview-header .clear-files-btn[data-v-213cb0d4]:hover{background-color:#c82333}.message-input .file-upload-preview .file-preview-grid[data-v-213cb0d4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-bottom:15px}.message-input .file-upload-preview .file-preview-grid .file-preview-item[data-v-213cb0d4]{position:relative;border:1px solid #dee2e6;border-radius:8px;padding:10px;background-color:#fff}.message-input .file-upload-preview .file-preview-grid .file-preview-item .file-preview-content[data-v-213cb0d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.message-input .file-upload-preview .file-preview-grid .file-preview-item .file-preview-content .image-preview[data-v-213cb0d4]{width:40px;height:40px;border-radius:4px;overflow:hidden}.message-input .file-upload-preview .file-preview-grid .file-preview-item .file-preview-content .image-preview img[data-v-213cb0d4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.message-input .file-upload-preview .file-preview-grid .file-preview-item .file-preview-content .file-icon[data-v-213cb0d4]{font-size:24px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e9ecef;border-radius:4px}.message-input .file-upload-preview .file-preview-grid .file-preview-item .file-preview-content .file-info[data-v-213cb0d4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.message-input .file-upload-preview .file-preview-grid .file-preview-item .file-preview-content .file-info .file-name[data-v-213cb0d4]{display:block;font-weight:500;color:#333;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-input .file-upload-preview .file-preview-grid .file-preview-item .file-preview-content .file-info .file-size[data-v-213cb0d4]{display:block;color:#666;font-size:12px}.message-input .file-upload-preview .file-preview-grid .file-preview-item .remove-file-btn[data-v-213cb0d4]{position:absolute;top:5px;right:5px;background-color:#dc3545;color:#fff;border:none;width:20px;height:20px;border-radius:50%;cursor:pointer;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.message-input .file-upload-preview .file-preview-grid .file-preview-item .remove-file-btn[data-v-213cb0d4]:hover{background-color:#c82333}.message-input .file-upload-preview .uploading-file[data-v-213cb0d4]{margin-bottom:10px}.message-input .file-upload-preview .uploading-file .upload-info[data-v-213cb0d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.message-input .file-upload-preview .uploading-file .upload-info .upload-progress[data-v-213cb0d4]{font-size:12px;color:#666}.message-input .file-upload-preview .uploading-file .progress-bar[data-v-213cb0d4]{height:4px;background-color:#e9ecef;border-radius:2px;overflow:hidden}.message-input .file-upload-preview .uploading-file .progress-bar .progress-fill[data-v-213cb0d4]{height:100%;background-color:#007bff;-webkit-transition:width .3s ease;transition:width .3s ease}.message-input .file-upload-preview .send-files-btn[data-v-213cb0d4]{background-color:#28a745;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:500;width:100%}.message-input .file-upload-preview .send-files-btn[data-v-213cb0d4]:hover{background-color:#218838}.message-input .form__item[data-v-213cb0d4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.5rem}.message-input .form__item .file-button[data-v-213cb0d4]{background-color:#6c757d;color:#fff;border:none;padding:8px 12px;border-radius:4px;cursor:pointer;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.message-input .form__item .file-button[data-v-213cb0d4]:hover:not(:disabled){background-color:#5a6268}.message-input .form__item .file-button[data-v-213cb0d4]:disabled{opacity:.5;cursor:not-allowed}.message-input .form__item #textarea-default[data-v-213cb0d4],.message-input .form__item input.form__input[data-v-213cb0d4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-weight:400!important;resize:vertical;max-height:120px}.message-input .form__item #save_chat_message[data-v-213cb0d4]{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end}.emoji-picker-wrapper[data-v-213cb0d4]{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.emoji-invoker[data-v-213cb0d4]{position:relative;width:2rem;height:2rem;border-radius:50%;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;padding:0;background:transparent;border:1px solid #dee2e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.emoji-invoker[data-v-213cb0d4]:hover:not(:disabled){-webkit-transform:scale(1.1);transform:scale(1.1);background:#f8f9fa}.emoji-invoker[data-v-213cb0d4]:disabled{opacity:.5;cursor:not-allowed}.emoji-invoker svg[data-v-213cb0d4]{width:1.2rem;height:1.2rem;fill:#6c757d}.emoji-picker-popup[data-v-213cb0d4]{position:fixed!important;z-index:10000!important;top:auto!important;bottom:120px!important;left:50%!important;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;-webkit-box-shadow:1px 1px 8px #c7dbe6;box-shadow:1px 1px 8px #c7dbe6;border-radius:.5rem;max-width:350px;max-height:400px;overflow-y:auto;background:#fff}@media(max-width:768px){.emoji-picker-popup[data-v-213cb0d4]{max-width:90vw!important;max-height:60vh!important;left:5vw!important;-webkit-transform:none!important;transform:none!important}}.modal-dialog .emoji-picker-popup[data-v-213cb0d4]{position:fixed!important;z-index:10000!important}.green-button[data-v-502d0eae]{margin-bottom:1rem}.team-chat-wrapper[data-v-502d0eae]{width:100%}.team-chat-wrapper .team-chat-list-item[data-v-502d0eae]{padding:2rem;background:#fff;padding:1rem;border-radius:4px;cursor:pointer;max-width:43rem;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent;margin-bottom:2rem;position:relative}.team-chat-wrapper .team-chat-list-item[data-v-502d0eae]:focus,.team-chat-wrapper .team-chat-list-item[data-v-502d0eae]:hover{border:1px solid #dcca0d;cursor:pointer}.team-chat-wrapper .team-chat-list-item .chat-item p[data-v-502d0eae]{margin:0}.team-chat-wrapper .team-chat-list-item .chat-item img[data-v-502d0eae]{width:6rem;margin:0 auto .5rem auto;display:block}.team-chat-wrapper .team-chat-list-item .player-game-responce button[data-v-502d0eae]{margin:0}.team-chat-wrapper .team-chat-list-item .unreadMessages-wrapper[data-v-502d0eae]{background:#e60000;width:2rem;display:block;border-radius:100px;text-align:center;color:#fff;font-size:.9rem;font-weight:700;position:absolute;top:-1rem;right:1rem;height:2rem;line-height:2rem}.team-chat-wrapper .team-chat-list-item .hidden[data-v-502d0eae]{display:none}.wrapper[data-v-502d0eae]{position:relative;display:inline-block}.emoji-invoker[data-v-502d0eae]{position:absolute;top:2rem;right:15%;width:1.5rem;height:1.5rem;border-radius:50%;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;padding:0;background:transparent;border:0}.emoji-invoker[data-v-502d0eae]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.emoji-invoker>svg[data-v-502d0eae]{fill:#b1c6d0}.emoji-picker-wrapper[data-v-502d0eae]{position:relative;display:inline-block}.emoji-picker-popup[data-v-502d0eae]{position:absolute;z-index:1000;top:100%;left:0;margin-top:5px;-webkit-box-shadow:1px 1px 8px #c7dbe6;box-shadow:1px 1px 8px #c7dbe6;border-radius:.5rem;max-width:300px}.chat-messages[data-v-502d0eae]{overflow-y:scroll;height:62vh;padding:1rem;position:relative;background:#fafafa}.chat-messages .load-more-wrapper[data-v-502d0eae]{text-align:center;margin-bottom:1rem;padding:1rem 0;border-bottom:1px solid #e0e0e0}.chat-messages .load-more-wrapper .load-more-btn[data-v-502d0eae]{background:#fff;border:1px solid #13519d;color:#13519d;padding:.5rem 1.5rem;border-radius:.25rem;font-size:.9rem;-webkit-transition:all .2s ease;transition:all .2s ease}.chat-messages .load-more-wrapper .load-more-btn[data-v-502d0eae]:hover:not(:disabled){background:#13519d;color:#fff}.chat-messages .load-more-wrapper .load-more-btn[data-v-502d0eae]:disabled{opacity:.6;cursor:not-allowed}.chat-messages .connection-status[data-v-502d0eae]{padding:.5rem 1rem;margin-bottom:1rem;border-radius:.25rem;text-align:center;font-size:.9rem}.chat-messages .connection-status.offline[data-v-502d0eae]{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.chat-messages .connection-status.offline i[data-v-502d0eae]{margin-right:.5rem}.chat-messages .chat-details[data-v-502d0eae]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.chat-messages .chat-details img[data-v-502d0eae]{height:2rem;border-radius:100px;border:1px solid}.chat-messages .chat-details .chat-wrapper[data-v-502d0eae]{background:#ece9e9;margin:0 1rem 1rem 0;padding:1rem;border-radius:10px;color:#13519d;max-width:90%}.chat-messages .chat-details .chat-wrapper .chat-name-time-wrapper[data-v-502d0eae]{display:-webkit-box;display:-ms-flexbox;display:flex}.chat-messages .chat-details .chat-wrapper .chat-name-time-wrapper span.chat-name[data-v-502d0eae]{display:block;font-size:.9rem;color:#2a8ce2}.chat-messages .chat-details .chat-wrapper .chat-name-time-wrapper span.chat-time[data-v-502d0eae]{font-size:.8rem}.chat-messages .chat-details.receiver[data-v-502d0eae]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-messages .chat-details.receiver .chat-wrapper[data-v-502d0eae]{background:#e1f5d7}.player-list[data-v-502d0eae]{border-bottom:1px solid #dee2e6;margin-bottom:.5rem;padding-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.player-list img[data-v-502d0eae]{width:50px;margin-right:.5rem;border-radius:100px;height:50px;margin-bottom:.5rem}.player-list[data-v-502d0eae]:focus,.player-list[data-v-502d0eae]:hover{cursor:pointer;background:#f8f8f8}.message-input[data-v-502d0eae]{position:sticky;width:100%;background:#fff;padding:1rem;left:0;bottom:0}.message-input .form__item #textarea-default[data-v-502d0eae],.message-input .form__item input.form__input[data-v-502d0eae]{width:90%;margin-right:1rem;font-weight:400!important}.message-input .form__item #save_chat_maeesage[data-v-502d0eae]{position:absolute;right:0;top:16px}.modal-dialog{overflow:auto}.modal-dialog.modal-chatDetails .modal-body{overflow:hidden}.modal-title{margin:0;font-size:1.25rem;font-weight:500}.close-button{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#6c757d;padding:0;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.close-button:hover{color:#000}.btn{display:inline-block;padding:.375rem .75rem;margin-bottom:0;font-size:.875rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:.25rem;text-decoration:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.btn-outline-danger{color:#dc3545;border-color:#dc3545;background-color:transparent}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-success{color:#28a745;border-color:#28a745;background-color:transparent}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.modal-open,.modal-open-ios{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important}.modal-open-ios{top:0!important;left:0!important}.example-template[data-v-47ecee7d]{border:1px solid #d3d1d1;background:#f2f1f1;margin-bottom:1rem}.example-template a[data-v-47ecee7d]{cursor:pointer;padding:1rem;display:block}.example-template a[data-v-47ecee7d]:focus,.example-template a[data-v-47ecee7d]:hover{background:#abdeb6}.example-template[data-v-392ab076]{border:1px solid #d3d1d1;background:#f2f1f1;margin-bottom:1rem}.example-template a[data-v-392ab076]{cursor:pointer;padding:1rem;display:block}.example-template a[data-v-392ab076]:focus,.example-template a[data-v-392ab076]:hover{background:#abdeb6}.match-report-tab[data-v-79243038]{gap:1rem}.match-reports-status[data-v-79243038]{border:1px solid #bec3c7;padding:.5rem;margin-top:.5rem}.match-reports-status .report-item[data-v-79243038]{font-size:.9rem;display:block}.match-reports-status .report-item span[data-v-79243038]{display:block}.match-reports-summary-card[data-v-79243038]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.match-reports-summary-card h4[data-v-79243038]{color:#495057;margin-bottom:1rem;font-weight:600}.match-reports-summary-card .summary-stats[data-v-79243038]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem}.match-reports-summary-card .summary-stats .stat-item[data-v-79243038]{text-align:center;padding:1rem;border-radius:6px}.match-reports-summary-card .summary-stats .stat-item.complete[data-v-79243038]{background-color:#d4edda;border:1px solid #c3e6cb}.match-reports-summary-card .summary-stats .stat-item.incomplete[data-v-79243038]{background-color:#fff3cd;border:1px solid #ffeaa7}.match-reports-summary-card .summary-stats .stat-item.missing[data-v-79243038]{background-color:#f8d7da;border:1px solid #f5c6cb}.match-reports-summary-card .summary-stats .stat-item .stat-number[data-v-79243038]{display:block;font-size:1.8rem;font-weight:700;margin-bottom:.25rem}.match-reports-summary-card .summary-stats .stat-item .stat-label[data-v-79243038]{display:block;font-size:.875rem;color:#6c757d;font-weight:500}.report-category[data-v-79243038]{margin-bottom:1.5rem}.report-category h5[data-v-79243038]{color:#495057;margin-bottom:.75rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.report-category ul[data-v-79243038]{list-style:none;padding:0;margin:0}.report-category .player-item[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;margin-bottom:.5rem;border-radius:6px}.report-category .player-item.complete[data-v-79243038]{background-color:#d4edda;border-left:4px solid #28a745}.report-category .player-item.incomplete[data-v-79243038]{background-color:#fff3cd;border-left:4px solid #ffc107}.report-category .player-item.missing[data-v-79243038]{background-color:#f8d7da;border-left:4px solid #dc3545}.report-category .player-item .player-name[data-v-79243038]{font-weight:500;color:#495057}.report-category .player-item .report-status[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;color:#6c757d}.empty-state[data-v-79243038],.loading-state[data-v-79243038]{text-align:center;padding:3rem 1rem;color:#6c757d}.empty-state p[data-v-79243038],.loading-state p[data-v-79243038]{margin-top:1rem;font-size:1.1rem}.loading-state .spinner-border[data-v-79243038]{margin-bottom:1rem}.user-image-table p[data-v-79243038]{font-size:.8rem;margin-top:.5rem!important}button.btn.btn-outline-danger[data-v-79243038],button.btn.btn-outline-warning[data-v-79243038]{background:#fff}button.btn.btn-outline-danger[data-v-79243038]:focus,button.btn.btn-outline-danger[data-v-79243038]:hover,button.btn.btn-outline-warning[data-v-79243038]:focus,button.btn.btn-outline-warning[data-v-79243038]:hover{background:#ffc10c;color:#fff!important}.col-wrapper-teams-gps[data-v-79243038]{width:100%;height:100%}.col-wrapper-teams-gps.pie-charts .cols[data-v-79243038]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.col-wrapper-teams-gps.pie-charts .cols .pie-chart-wrapper[data-v-79243038]{width:30%}.col-wrapper-teams-gps.pie-charts .cols .pie-chart-wrapper .name-bar p[data-v-79243038]{position:relative;margin:0}.player-cv[data-v-79243038]{border:1px solid #a9b3bc;max-width:1000px;padding:2rem;overflow:scroll}.player-cv .sessions-info[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.player-cv .sessions-info .video-wrapper[data-v-79243038]{margin-bottom:1rem}.player-cv .sessions-info .session-card[data-v-79243038]{padding:1rem;margin-bottom:1rem;display:block}.player-cv-content[data-v-79243038]{margin-top:1rem;width:100%;height:50rem}.player-cv-content iframe[data-v-79243038]{width:100%;height:100%}.player-cv-content .form__item[data-v-79243038]{display:grid}.homework-links[data-v-79243038]{margin-bottom:1rem}.no-games-to-select-text[data-v-79243038]{color:#b5a118;border:1px solid #b5a118;padding:1rem;border-radius:6px}.players-in-chat[data-v-79243038]{margin-bottom:2rem}.match-report-header[data-v-79243038]{border-bottom:2px solid #ddd;padding-bottom:1rem;margin-bottom:2rem}.match-report-header .logo-header-wrapper[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.match-report-header .logo-header-wrapper .user-photo-info[data-v-79243038]{width:200px}.match-report-header .logo-header-wrapper .user-photo-info img[data-v-79243038]{width:100%}.name-bar[data-v-79243038]{position:relative}.name-bar p[data-v-79243038]{position:absolute;top:0;left:7px}.match-report-modal-wrapper[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.match-report-modal-wrapper .team-average-score-col[data-v-79243038]{border:1px solid #dee2e6;padding:1rem;height:8rem;border-radius:4px}.match-report-modal-wrapper .team-average-score-col .header[data-v-79243038]{font-size:1.5rem;font-weight:500;line-height:1.7rem}.match-report-modal-wrapper .team-average-score-col .number-score[data-v-79243038]{text-align:center;font-size:2rem;font-weight:700}.small-input .form-control[data-v-79243038]{width:9rem}.dark-green[data-v-79243038],.green[data-v-79243038]{color:#57b88b}.yellow[data-v-79243038]{color:#fbd055}.red[data-v-79243038]{color:#e06670}.key-ratings-table[data-v-79243038]{margin:1rem 0;padding:1rem;border:1px solid #dee2e6}.key-ratings-table td[data-v-79243038],.key-ratings-table th[data-v-79243038]{padding:1rem;text-align:center}.key-ratings-table td[data-v-79243038]:first-of-type,.key-ratings-table th[data-v-79243038]:first-of-type{text-align:left}.homework-list[data-v-79243038]{width:100%;min-width:33rem}.team-tab-content[data-v-79243038]{overflow:scroll}.trialist[data-v-79243038]{color:#b69144}.team-attendance-wrapper[data-v-79243038]{padding:2rem;overflow:scroll}.team-attendance-wrapper .attendanceTable[data-v-79243038]{min-width:86rem}.team-attendance-wrapper .attendanceTable th[data-v-79243038]{font-size:.8rem;border-bottom:1px solid #bec3c7;min-width:13rem;text-align:center}.team-attendance-wrapper .attendanceTable tr[data-v-79243038]:nth-child(odd){background:#fff}.team-attendance-wrapper .attendanceTable tr[data-v-79243038]:nth-child(2n){background:#eff4f8}.team-attendance-wrapper .attendanceTable tr[data-v-79243038]{border-top:1px solid #bec3c7}.team-attendance-wrapper .attendanceTable tr td[data-v-79243038]:first-of-type{background:#e3e9ed;border-bottom:1px solid #bec3c7}.team-attendance-wrapper .attendanceTable tr td[data-v-79243038]{border-right:1px solid #bec3c7;text-align:center;line-height:1rem}.team-attendance-wrapper .attendanceTable tr td p[data-v-79243038]{margin:0}.documents-tab .documents-wrapper[data-v-79243038],.documents-tab[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.documents-tab .document[data-v-79243038]{max-width:14rem;text-align:center;padding:1rem;margin:1rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.documents-tab .document[data-v-79243038]:focus,.documents-tab .document[data-v-79243038]:hover{border:1px solid #dcca0d}.documents-tab .document h3[data-v-79243038]{margin-top:1rem;font-size:1rem;overflow:hidden;white-space:nowrap;text-transform:inherit}.documents-tab .document img[data-v-79243038]{width:40%}.performance-bar span[data-v-79243038]{font-weight:700;border-radius:100px}.past-games-performance[data-v-79243038]{width:100%}.past-games-performance .main-stats[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.past-games-performance .main-stats div[data-v-79243038]{border:1px solid #e1e5e9;padding:.5rem;min-width:10rem}.past-games-performance .main-stats div h3[data-v-79243038]{font-size:.8rem}.past-games-performance .main-stats div span[data-v-79243038]{font-size:2rem;font-weight:700}.past-games-performance-analysis[data-v-79243038]{margin-top:2rem}.games-performance-analysis-stats[data-v-79243038]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:2rem}.games-performance-analysis-stats .stats-overview[data-v-79243038]{border:1px solid #e1e5e9;border-top:3px solid;padding:1rem;min-width:100%}.games-performance-analysis-stats .stats-overview h3[data-v-79243038]{font-size:1rem}.games-performance-analysis-stats .stats-overview .stats-items[data-v-79243038]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.games-performance-analysis-stats .stats-overview .stats-items p[data-v-79243038]{min-width:14rem}.padding-left[data-v-79243038]{padding-left:2.3rem}.venue-text[data-v-79243038]{position:relative;margin-left:2.3rem;display:block;margin-bottom:1rem}.venue-text .b-icon[data-v-79243038]{position:absolute;left:-37px;top:0}.team-chat-wrapper[data-v-79243038]{padding:1rem}.season_info[data-v-79243038]{margin-top:1rem}.season_info p[data-v-79243038]{font-size:1.3rem;margin:0}.player-photo[data-v-79243038]{border-radius:100px;border:1px solid #c3cdd5;width:50px;height:50px}.injury-table-style[data-v-79243038]{border:1px solid red;border-left:3px solid red}.team-content[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.player-game-numbers ul.tabs[data-v-79243038]{margin-bottom:1rem}.filter-small[data-v-79243038]{height:2.5rem;border:transparent;color:#9ea7b0}.filter-small[data-v-79243038]:focus,.filter-small[data-v-79243038]:hover{background:transparent;color:#7c838a;border:transparent;outline:transparent;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.remove-icon-button[data-v-79243038]{display:inline-block;vertical-align:middle;font-weight:700}.very-small-two-numbers[data-v-79243038]{width:5rem}.w-a-style .centre-icon[data-v-79243038]{text-align:center}.w-a-style .green-success[data-v-79243038]{color:#08a10f;border:1px solid #08a10f;text-align:center;border-radius:100px;display:block;width:3rem;height:3rem;line-height:1rem;margin:1rem auto 0 auto;background:#d5f1d6}.red-warning[data-v-79243038]{color:#fff;background:#d28d9e}.attacting-options[data-v-79243038],.defending-options[data-v-79243038]{border:1px solid #ced4da;padding:1rem;margin-bottom:1rem;border-radius:4px}.game-analysis-details[data-v-79243038]{margin-bottom:1rem}.game-analysis-details p[data-v-79243038]{margin:0}.team-chat-wrapper[data-v-79243038]{width:100%}.team-chat-wrapper .team-chat-list-item[data-v-79243038]{padding:2rem;background:#fff;padding:1rem;border-radius:4px;cursor:pointer;max-width:43rem;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent;margin-bottom:2rem}.team-chat-wrapper .team-chat-list-item[data-v-79243038]:focus,.team-chat-wrapper .team-chat-list-item[data-v-79243038]:hover{border:1px solid #dcca0d;cursor:pointer}.team-chat-wrapper .team-chat-list-item .chat-item[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.team-chat-wrapper .team-chat-list-item .chat-item p[data-v-79243038]{margin:0}.team-chat-wrapper .team-chat-list-item .chat-item img[data-v-79243038]{width:6rem}.team-chat-wrapper .team-chat-list-item .player-game-responce button[data-v-79243038]{margin:0}.wrapper[data-v-79243038]{position:relative;display:inline-block}.regular-input[data-v-79243038]{padding:.5rem 1rem;border-radius:3px;border:1px solid #ccc;width:20rem;height:12rem;outline:none}.regular-input[data-v-79243038]:focus{-webkit-box-shadow:0 0 0 3px rgba(66,153,225,.5);box-shadow:0 0 0 3px rgba(66,153,225,.5)}.emoji-invoker[data-v-79243038]{position:absolute;top:2rem;right:15%;width:1.5rem;height:1.5rem;border-radius:50%;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;padding:0;background:transparent;border:0}.emoji-invoker[data-v-79243038]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.emoji-invoker>svg[data-v-79243038]{fill:#b1c6d0}.emoji-picker-wrapper[data-v-79243038]{position:relative;display:inline-block}.emoji-picker-popup[data-v-79243038]{position:absolute;z-index:1000;top:100%;left:0;margin-top:5px;-webkit-box-shadow:1px 1px 8px #c7dbe6;box-shadow:1px 1px 8px #c7dbe6;border-radius:.5rem;max-width:300px}.chat-messages[data-v-79243038]{overflow-y:scroll;min-height:30rem;max-height:100rem;padding:1rem;position:relative;background:#fafafa}.chat-messages .chat-details[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.chat-messages .chat-details img[data-v-79243038]{height:2rem;border-radius:100px;border:1px solid}.chat-messages .chat-details .chat-wrapper[data-v-79243038]{background:#ece9e9;margin:0 1rem 1rem 0;padding:1rem;border-radius:10px;color:#13519d;max-width:90%}.chat-messages .chat-details .chat-wrapper .chat-name-time-wrapper[data-v-79243038]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.chat-messages .chat-details .chat-wrapper .chat-name-time-wrapper span.chat-name[data-v-79243038]{display:block;font-size:.9rem;color:#2a8ce2}.chat-messages .chat-details .chat-wrapper .chat-name-time-wrapper span.chat-time[data-v-79243038]{font-size:.8rem}.chat-messages .chat-details.receiver[data-v-79243038]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-messages .chat-details.receiver .chat-wrapper[data-v-79243038]{background:#c9ffe0}.message-input[data-v-79243038]{position:sticky;width:100%;background:#fff;padding:1rem;left:0;bottom:0}.message-input .form__item #textarea-default[data-v-79243038],.message-input .form__item input.form__input[data-v-79243038]{width:90%;margin-right:1rem;font-weight:400!important}.message-input .form__item #save_chat_maeesage[data-v-79243038]{position:absolute;right:0;top:16px}.user-select-wrapper[data-v-79243038]{height:20rem}.player-list[data-v-79243038]{border-bottom:1px solid #dee2e6;margin-bottom:.5rem;padding-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.player-list img[data-v-79243038]{width:50px;margin-right:.5rem;border-radius:100px;height:50px;margin-bottom:.5rem}.player-list[data-v-79243038]:focus,.player-list[data-v-79243038]:hover{cursor:pointer;background:#f8f8f8}.form__input.full-size[data-v-79243038]{width:98%}.teams span[data-v-79243038]{display:inline-block;font-size:1.1rem;line-height:.6rem;margin-bottom:.5rem;color:#403436}.eyeballGame[data-v-79243038]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:top;-ms-flex-pack:top;justify-content:top;-webkit-box-align:top;-ms-flex-align:top;align-items:top;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.eyeballGame .eyeballGameDetails .teamLines .starting-xi img[data-v-79243038]{width:50px;height:50px;border-radius:100px}.eyeballGame .eyeballGameDetails .teamLines .tabs-wrapper[data-v-79243038]{padding:1rem}@media screen and (min-width:1024px){.games-performance-analysis-stats .stats-overview[data-v-79243038]{border:1px solid #e1e5e9;border-top:3px solid;padding:1rem;min-width:30.8rem}.eyeballGameVideo[data-v-79243038]{width:1019px;height:573px}.eyeballGameVideo video[data-v-79243038]{width:100%;height:auto}}.tabs-wrapper .tab-content[data-v-37fa982c]{overflow:scroll}.first-aid-cert-image img[data-v-37fa982c]{margin:1rem 0!important}.first-aid-image-upload[data-v-37fa982c]{border:1px solid #ddd;padding:1rem;margin:1rem 0}.team-logo[data-v-37fa982c]{margin-bottom:1rem}.job-description[data-v-37fa982c]{margin-top:2rem}.coaches-missing-info[data-v-37fa982c]{padding:2rem}.list-view-wrapper[data-v-37fa982c]{display:block}.grid-view-wrapper[data-v-37fa982c],.list[data-v-37fa982c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.list[data-v-37fa982c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #c3cdd5}.list img[data-v-37fa982c]{width:2rem}.list h3[data-v-37fa982c]{margin:0;text-transform:none}.list .doc-buttons[data-v-37fa982c]{margin:0}.grid-list[data-v-37fa982c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;border-bottom:1px dashed #c3cdd5}.grid-list .btn-outline-secondary[data-v-37fa982c]{border:none!important}.player-report-content[data-v-37fa982c]{margin-top:1rem;width:100%;height:50rem}.player-report-content iframe[data-v-37fa982c]{width:100%;height:100%}.player-report-content .form__item[data-v-37fa982c]{display:grid}.document[data-v-37fa982c]{max-width:14rem;text-align:center;padding:1rem;margin:1rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.document[data-v-37fa982c]:focus,.document[data-v-37fa982c]:hover{border:1px solid #a1152f}.document h3[data-v-37fa982c]{margin-top:1rem;font-size:1rem;overflow:hidden;white-space:nowrap;text-transform:inherit}.document img[data-v-37fa982c]{width:40%}.doc-buttons[data-v-37fa982c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.doc-buttons svg[data-v-37fa982c]{border:1px solid #c3cdd5;padding:.3rem;font-size:1.7rem}.doc-buttons svg[data-v-37fa982c]:focus,.doc-buttons svg[data-v-37fa982c]:hover{cursor:pointer;background:#eaeff3}.info-details[data-v-37fa982c]{border:1px solid #e8923f;padding:1rem}section.section-form-style[data-v-37fa982c]{border:1px solid #dee2e6;padding:1rem;margin:1rem 0}input#hours[data-v-37fa982c],input#total_hours[data-v-37fa982c]{width:5rem}.signatureWrapper div[data-v-37fa982c]{border:1px solid #d6dadd;margin-bottom:1rem}.signatureWrapper div.player-game-responce[data-v-37fa982c]{border:none}.qualifications-data[data-v-37fa982c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1rem}.continuous-professional-development[data-v-37fa982c],.numbers-dates[data-v-37fa982c],.qualifications-wrapper[data-v-37fa982c]{border:1px solid #c3cdd5;border-radius:4px;padding:2rem;margin-bottom:2rem}.continuous-professional-development img[data-v-37fa982c],.numbers-dates img[data-v-37fa982c],.qualifications-wrapper img[data-v-37fa982c]{width:6rem;display:block;margin:0 auto 1rem auto}.continuous-professional-development .cpd-item-wrapper[data-v-37fa982c]{background:#fbfdff;padding:1rem;margin:1rem 0;height:20.3rem;overflow:scroll;border:1px solid #c3cdd5}.continuous-professional-development .cpd-item-wrapper .cpd-item[data-v-37fa982c]{border:1px solid #c3cdd5;padding:1rem;margin-bottom:.5rem;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff}.continuous-professional-development .cpd-item-wrapper .cpd-item button[data-v-37fa982c],.continuous-professional-development .cpd-item-wrapper .cpd-item p[data-v-37fa982c]{margin:0}.continuous-professional-development .cpd-item-wrapper .cpd-item span[data-v-37fa982c]{display:block;font-size:.8rem}.continuous-professional-development .total-hours[data-v-37fa982c]{margin:0;font-size:2rem;font-weight:700}.continuous-professional-development .small-text[data-v-37fa982c]{font-size:.8rem}.numbers-dates p span[data-v-37fa982c]{display:block;font-weight:700}.intro-header[data-v-37fa982c]{border:none}.number-of-results[data-v-37fa982c]{width:100%}.qualifications-wrapper[data-v-37fa982c]{margin-bottom:2rem}.targets[data-v-37fa982c]{border:1px solid #efefef;padding:1rem;border-radius:4px;margin-bottom:1rem}.targets h4[data-v-37fa982c]{font-size:1rem}.targets .target-outline img[data-v-37fa982c]{width:2rem}.targets .target-outline button[data-v-37fa982c]{margin-top:1rem;display:block}.list-view-wrapper[data-v-1471c450]{display:block}.grid-view-wrapper[data-v-1471c450],.list[data-v-1471c450]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.list[data-v-1471c450]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #c3cdd5}.list img[data-v-1471c450]{width:2rem}.list h3[data-v-1471c450]{margin:0;text-transform:none}.list .doc-buttons[data-v-1471c450]{margin:0}.grid-list[data-v-1471c450]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;border-bottom:1px dashed #c3cdd5}.grid-list .btn-outline-secondary[data-v-1471c450]{border:none!important}.player-report-content[data-v-1471c450]{margin-top:1rem;width:100%;height:50rem}.player-report-content iframe[data-v-1471c450]{width:100%;height:100%}.player-report-content .form__item[data-v-1471c450]{display:grid}.document[data-v-1471c450]{max-width:14rem;text-align:center;padding:1rem;margin:1rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.document[data-v-1471c450]:focus,.document[data-v-1471c450]:hover{border:1px solid #a1152f}.document h3[data-v-1471c450]{margin-top:1rem;font-size:1rem;overflow:hidden;white-space:nowrap;text-transform:inherit}.document img[data-v-1471c450]{width:40%}.doc-buttons[data-v-1471c450]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.doc-buttons svg[data-v-1471c450]{border:1px solid #c3cdd5;padding:.3rem;font-size:1.7rem}.doc-buttons svg[data-v-1471c450]:focus,.doc-buttons svg[data-v-1471c450]:hover{cursor:pointer;background:#eaeff3}.info-details[data-v-1471c450]{border:1px solid #e8923f;padding:1rem}section.section-form-style[data-v-1471c450]{border:1px solid #dee2e6;padding:1rem;margin:1rem 0}input#hours[data-v-1471c450],input#total_hours[data-v-1471c450]{width:5rem}.signatureWrapper div[data-v-1471c450]{border:1px solid #d6dadd;margin-bottom:1rem}.signatureWrapper div.player-game-responce[data-v-1471c450]{border:none}.qualifications-data[data-v-1471c450]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1rem}.continuous-professional-development[data-v-1471c450],.numbers-dates[data-v-1471c450],.qualifications-wrapper[data-v-1471c450]{border:1px solid #c3cdd5;border-radius:4px;padding:2rem;margin-bottom:2rem}.continuous-professional-development img[data-v-1471c450],.numbers-dates img[data-v-1471c450],.qualifications-wrapper img[data-v-1471c450]{width:6rem;display:block;margin:0 auto 1rem auto}.continuous-professional-development .cpd-item-wrapper[data-v-1471c450]{background:#fbfdff;padding:1rem;margin:1rem 0;height:20.3rem;overflow:scroll;border:1px solid #c3cdd5}.continuous-professional-development .cpd-item-wrapper .cpd-item[data-v-1471c450]{border:1px solid #c3cdd5;padding:1rem;margin-bottom:.5rem;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff}.continuous-professional-development .cpd-item-wrapper .cpd-item button[data-v-1471c450],.continuous-professional-development .cpd-item-wrapper .cpd-item p[data-v-1471c450]{margin:0}.continuous-professional-development .cpd-item-wrapper .cpd-item span[data-v-1471c450]{display:block;font-size:.8rem}.continuous-professional-development .total-hours[data-v-1471c450]{margin:0;font-size:2rem;font-weight:700}.continuous-professional-development .small-text[data-v-1471c450]{font-size:.8rem}.numbers-dates p span[data-v-1471c450]{display:block;font-weight:700}.intro-header[data-v-1471c450]{border:none}.number-of-results[data-v-1471c450]{width:100%}.qualifications-wrapper[data-v-1471c450]{margin-bottom:2rem}.targets[data-v-1471c450]{border:1px solid #efefef;padding:1rem;border-radius:4px;margin-bottom:1rem}.targets h4[data-v-1471c450]{font-size:1rem}.targets .target-outline img[data-v-1471c450]{width:2rem}.targets .target-outline button[data-v-1471c450]{margin-top:1rem;display:block}.multi-chats-wrapper[data-v-4edbce9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.multi-chats-wrapper .chat-group-wrapper[data-v-4edbce9c]{border:1px solid #e0e5e9;padding:1rem;min-width:21rem}.document-uploads-tab[data-v-4edbce9c]{padding:2rem}.signed-documents-wrapper[data-v-4edbce9c]{display:block}.signed-documents-wrapper .signed-documents[data-v-4edbce9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.tabs-wrapper .tab-content[data-v-4edbce9c]{padding:1rem}.sorting-wrapper[data-v-4edbce9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.sorting-wrapper .filter-by[data-v-4edbce9c]{background:transparent}.sorting-wrapper .search[data-v-4edbce9c]{max-width:20rem}.sorting-wrapper .search input[data-v-4edbce9c]{padding:.5rem;font-size:.875rem;border-radius:0;background:"white"}.sorting-wrapper .search .input-group-text[data-v-4edbce9c]{padding:.5rem;border-radius:0}.access-pool[data-v-4edbce9c]{padding:1rem;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.access-pool .has-access[data-v-4edbce9c]{background:#e3f0fb;padding:.5rem;display:block;border-radius:10px;cursor:pointer}.access-pool .has-access[data-v-4edbce9c]:focus,.access-pool .has-access[data-v-4edbce9c]:hover{background:#f8e0e0}.buttons-row[data-v-4edbce9c]{margin-top:1rem;padding-top:1rem}.file-upload[data-v-4edbce9c]{border:1px solid #ddd;padding:1rem;margin-bottom:1rem}.documents-tab[data-v-4edbce9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.documents-tab .document[data-v-4edbce9c]{max-width:14rem;text-align:center;padding:1rem;margin:1rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.documents-tab .document[data-v-4edbce9c]:focus,.documents-tab .document[data-v-4edbce9c]:hover{border:1px solid #dcca0d}.documents-tab .document h3[data-v-4edbce9c]{margin-top:1rem;font-size:1rem;overflow:hidden;white-space:nowrap}.documents-tab .document img[data-v-4edbce9c]{width:100%}.doc-buttons[data-v-4edbce9c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.doc-buttons svg[data-v-4edbce9c]{border:1px solid #c3cdd5;padding:.3rem;font-size:1.7rem}.doc-buttons svg[data-v-4edbce9c]:focus,.doc-buttons svg[data-v-4edbce9c]:hover{cursor:pointer;background:#eaeff3}.injury-trend-chart-container[data-v-f762e6f4]{background:#fff;border-radius:8px;padding:20px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.chart-controls[data-v-f762e6f4]{margin-bottom:20px}.control-row[data-v-f762e6f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.control-row[data-v-f762e6f4]:last-child{margin-bottom:0}.chart-type-controls[data-v-f762e6f4],.filter-controls[data-v-f762e6f4],.view-controls[data-v-f762e6f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.chart-type-controls label[data-v-f762e6f4],.filter-controls label[data-v-f762e6f4],.view-controls label[data-v-f762e6f4]{font-weight:600;color:#333;margin-right:5px}.chart-type-btn[data-v-f762e6f4],.view-btn[data-v-f762e6f4]{padding:8px 16px;border:2px solid #007bff;background:#fff;color:#007bff;border-radius:4px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-size:14px}.chart-type-btn[data-v-f762e6f4]:hover,.view-btn[data-v-f762e6f4]:hover{background:#f8f9fa;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.chart-type-btn.active[data-v-f762e6f4],.view-btn.active[data-v-f762e6f4]{background:#007bff;color:#fff}.chart-type-btn[data-v-f762e6f4]{border-color:#28a745;color:#28a745}.chart-type-btn.active[data-v-f762e6f4]{background:#28a745;color:#fff}.filter-controls select[data-v-f762e6f4]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#333;font-size:14px}.filter-controls select[data-v-f762e6f4]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.chart-wrapper[data-v-f762e6f4]{position:relative;margin-bottom:20px}.chart-summary[data-v-f762e6f4]{border-top:1px solid #eee;padding-top:15px}.summary-stats[data-v-f762e6f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.stat-item[data-v-f762e6f4]{text-align:center;min-width:120px}.stat-label[data-v-f762e6f4]{display:block;font-size:14px;color:#666;margin-bottom:5px}.stat-value[data-v-f762e6f4]{display:block;font-size:24px;font-weight:700;color:#333}.trend-up[data-v-f762e6f4]{color:#dc3545}.trend-down[data-v-f762e6f4]{color:#28a745}.trend-stable[data-v-f762e6f4]{color:#6c757d}@media (max-width:768px){.injury-trend-chart-container[data-v-f762e6f4]{padding:15px}.control-row[data-v-f762e6f4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.chart-type-controls[data-v-f762e6f4],.filter-controls[data-v-f762e6f4],.view-controls[data-v-f762e6f4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chart-type-btn[data-v-f762e6f4],.view-btn[data-v-f762e6f4]{padding:10px 20px;font-size:16px}.summary-stats[data-v-f762e6f4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.stat-item[data-v-f762e6f4]{min-width:auto;width:100%}}@media (max-width:480px){.chart-type-controls[data-v-f762e6f4],.view-controls[data-v-f762e6f4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.chart-type-btn[data-v-f762e6f4],.view-btn[data-v-f762e6f4]{width:100%;margin-bottom:5px}.filter-controls select[data-v-f762e6f4],.filter-controls[data-v-f762e6f4]{width:100%}}.chart-type-btn[data-v-f762e6f4]:focus,.filter-controls select[data-v-f762e6f4]:focus,.view-btn[data-v-f762e6f4]:focus{outline:2px solid #007bff;outline-offset:2px}.chart-wrapper.loading[data-v-f762e6f4]{opacity:.6;pointer-events:none}.chart-wrapper.loading[data-v-f762e6f4]:after{content:"Loading...";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:hsla(0,0%,100%,.9);padding:10px 20px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.no-data-message[data-v-f762e6f4]{text-align:center;padding:40px 20px;color:#666;background:#f8f9fa;border-radius:4px;border:1px solid #dee2e6}.no-data-message p[data-v-f762e6f4]{margin:0;font-size:16px}.injury-heatmap[data-v-698712a8]{padding:20px;position:relative}.loading-overlay[data-v-698712a8]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;border-radius:8px}.loading-spinner[data-v-698712a8]{text-align:center;padding:20px}.spinner[data-v-698712a8]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;-webkit-animation:spin-698712a8 1s linear infinite;animation:spin-698712a8 1s linear infinite;margin:0 auto 15px}@-webkit-keyframes spin-698712a8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-698712a8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-spinner p[data-v-698712a8]{margin:0;color:#666;font-size:14px}.daily-controls[data-v-698712a8]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:15px;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.daily-controls[data-v-698712a8],.range-info[data-v-698712a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.range-info[data-v-698712a8]{gap:15px}.range-label[data-v-698712a8]{font-weight:600;color:#495057}.range-value[data-v-698712a8]{color:#007bff;font-weight:500}.expand-btn[data-v-698712a8]{background:#007bff;color:#fff;border:none;border-radius:4px;padding:8px 16px;cursor:pointer;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.expand-btn[data-v-698712a8]:hover:not(:disabled){background:#0056b3;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.expand-btn[data-v-698712a8]:disabled{background:#6c757d;cursor:not-allowed;-webkit-transform:none;transform:none}.heatmap-grid[data-v-698712a8]{display:grid;gap:1px;background:#dee2e6;border:1px solid #dee2e6;border-radius:4px;overflow:hidden}.heatmap-header[data-v-698712a8]{display:contents}.corner-cell[data-v-698712a8]{border-right:1px solid #dee2e6}.corner-cell[data-v-698712a8],.header-cell[data-v-698712a8]{background:#f8f9fa;padding:12px;font-weight:600;text-align:center}.header-cell[data-v-698712a8]{font-size:.9rem}.heatmap-row[data-v-698712a8]{display:contents}.row-header[data-v-698712a8]{background:#f8f9fa;padding:12px;font-weight:600;border-right:1px solid #dee2e6;font-size:.9rem}.heatmap-cell[data-v-698712a8]{background:#fff;padding:12px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500;min-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.heatmap-cell[data-v-698712a8]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);z-index:10;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.heatmap-legend[data-v-698712a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;gap:10px;font-size:.9rem}.legend-gradient[data-v-698712a8]{width:200px;height:20px;background:-webkit-gradient(linear,left top,right top,from(rgba(220,53,69,.1)),to(#dc3545));background:linear-gradient(90deg,rgba(220,53,69,.1),#dc3545);border:1px solid #dee2e6;border-radius:4px}@media (max-width:768px){.heatmap-grid[data-v-698712a8]{font-size:.8rem}.heatmap-cell[data-v-698712a8]{padding:8px;min-height:36px}.header-cell[data-v-698712a8],.row-header[data-v-698712a8]{font-size:.8rem}}.injury-heatmap[data-view-mode=day] .heatmap-grid[data-v-698712a8]{overflow-x:auto;max-width:100%}.injury-heatmap[data-view-mode=day] .header-cell[data-v-698712a8]{min-width:60px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:mixed;padding:8px 4px}.injury-heatmap[data-view-mode=day] .heatmap-cell[data-v-698712a8]{min-width:60px;padding:8px 4px}@media (max-width:480px){.injury-heatmap[data-view-mode=day] .header-cell[data-v-698712a8],.injury-heatmap[data-view-mode=day] .heatmap-cell[data-v-698712a8]{min-width:40px;padding:6px 2px}}.injury-type-distribution-chart[data-v-a717bc1c]{padding:25px;background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:30px}.chart-header[data-v-a717bc1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #f1f3f4}.chart-header h3[data-v-a717bc1c]{margin:0;color:#2c3e50;font-size:1.5rem;font-weight:600}.chart-summary[data-v-a717bc1c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;font-size:.9rem;color:#666}.chart-summary span[data-v-a717bc1c]{padding:6px 15px;background:#f8f9fa;border-radius:20px;font-weight:500}.chart-main-content[data-v-a717bc1c]{display:grid;grid-template-columns:1fr 300px;gap:30px;margin-bottom:30px}.chart-container[data-v-a717bc1c]{position:relative;background:#fafbfc;border-radius:8px;padding:20px;min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-data-message[data-v-a717bc1c]{text-align:center;color:#999}.no-data-icon[data-v-a717bc1c]{font-size:4rem;margin-bottom:15px;opacity:.5}.no-data-message p[data-v-a717bc1c]{margin:0;font-size:1.1rem}.statistics-panel[data-v-a717bc1c]{background:#f8f9fa;border-radius:8px;padding:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.statistics-panel h4[data-v-a717bc1c]{margin:0 0 15px 0;color:#2c3e50;font-size:1.1rem;font-weight:600}.stat-item[data-v-a717bc1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid #e9ecef}.stat-item[data-v-a717bc1c]:last-child{border-bottom:none}.stat-item label[data-v-a717bc1c]{color:#666;font-size:.9rem}.stat-value[data-v-a717bc1c]{font-weight:600;color:#2c3e50;font-size:1.1rem}.stat-value.risk-low[data-v-a717bc1c]{color:#28a745}.stat-value.risk-moderate[data-v-a717bc1c]{color:#ffc107}.stat-value.risk-high[data-v-a717bc1c]{color:#dc3545}.chart-legend[data-v-a717bc1c]{margin-bottom:25px}.chart-legend h4[data-v-a717bc1c]{margin:0 0 15px 0;color:#2c3e50;font-size:1.1rem;font-weight:600}.legend-grid[data-v-a717bc1c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:15px}.legend-item[data-v-a717bc1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:15px;background:#f8f9fa;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid transparent}.legend-item[data-v-a717bc1c]:hover{background:#e9ecef;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.legend-item.legend-selected[data-v-a717bc1c]{border-color:#007bff;background:#e7f3ff}.legend-item.legend-filtered[data-v-a717bc1c]{opacity:.5;background:#f1f1f1}.legend-item.legend-filtered[data-v-a717bc1c]:hover{opacity:.7}.legend-color[data-v-a717bc1c]{width:24px;height:24px;border-radius:50%;border:3px solid #fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);-ms-flex-negative:0;flex-shrink:0}.legend-content[data-v-a717bc1c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.legend-label[data-v-a717bc1c]{font-weight:600;color:#2c3e50;font-size:.95rem;display:block}.legend-stats[data-v-a717bc1c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:4px}.legend-count[data-v-a717bc1c]{color:#666;font-size:.85rem}.legend-percentage[data-v-a717bc1c]{color:#007bff;font-weight:600;font-size:.85rem}.legend-bar[data-v-a717bc1c]{width:70px;height:8px;background:#e9ecef;border-radius:4px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.legend-bar-fill[data-v-a717bc1c]{height:100%;border-radius:4px;-webkit-transition:width .3s ease;transition:width .3s ease}.team-breakdown[data-v-a717bc1c]{margin-bottom:25px;padding:20px;background:#f8f9fa;border-radius:8px}.team-breakdown h4[data-v-a717bc1c]{margin:0 0 15px 0;color:#2c3e50;font-size:1.1rem;font-weight:600}.team-grid[data-v-a717bc1c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px}.team-item[data-v-a717bc1c]{background:#fff;border-radius:8px;padding:20px;border:1px solid #e9ecef;-webkit-transition:all .2s ease;transition:all .2s ease}.team-item[data-v-a717bc1c]:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.team-item h5[data-v-a717bc1c]{margin:0 0 12px 0;color:#2c3e50;font-size:1.1rem;font-weight:600}.team-total[data-v-a717bc1c]{font-weight:600;color:#007bff;margin-bottom:4px}.team-rate[data-v-a717bc1c]{font-size:.9rem;color:#666;margin-bottom:12px}.team-type[data-v-a717bc1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.9rem;margin-bottom:6px}.type-name[data-v-a717bc1c]{color:#666}.type-count[data-v-a717bc1c]{font-weight:600;color:#2c3e50}.chart-actions[data-v-a717bc1c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px;border-top:1px solid #e9ecef}.action-btn[data-v-a717bc1c]{padding:12px 24px;border:none;border-radius:6px;cursor:pointer;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease;background:#007bff;color:#fff;font-size:.9rem}.action-btn[data-v-a717bc1c]:hover{background:#0056b3;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(0,123,255,.2);box-shadow:0 4px 8px rgba(0,123,255,.2)}.action-btn.secondary[data-v-a717bc1c]{background:#6c757d}.action-btn.secondary[data-v-a717bc1c]:hover{background:#545b62}.action-btn.tertiary[data-v-a717bc1c]{background:#ffc107;color:#212529}.action-btn.tertiary[data-v-a717bc1c]:hover{background:#e0a800}@media (max-width:768px){.chart-main-content[data-v-a717bc1c]{grid-template-columns:1fr}.chart-header[data-v-a717bc1c]{gap:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.chart-header[data-v-a717bc1c],.chart-summary[data-v-a717bc1c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chart-summary[data-v-a717bc1c]{gap:8px;width:100%}.legend-grid[data-v-a717bc1c]{grid-template-columns:1fr}.chart-actions[data-v-a717bc1c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-grid[data-v-a717bc1c]{grid-template-columns:1fr}}@media (max-width:480px){.injury-type-distribution-chart[data-v-a717bc1c]{padding:15px}.chart-container[data-v-a717bc1c]{padding:15px;min-height:300px}.statistics-panel[data-v-a717bc1c]{padding:15px}.legend-item[data-v-a717bc1c]{padding:12px}.team-item[data-v-a717bc1c]{padding:15px}}.modal-overlay[data-v-674bd7ea]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.modal-dialog[data-v-674bd7ea]{width:90%;max-width:600px;max-height:100vh;overflow-y:auto}.modal-content[data-v-674bd7ea]{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);height:100vh;overflow:scroll}.modal-header[data-v-674bd7ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-bottom:1px solid #dee2e6}.modal-header h3[data-v-674bd7ea]{margin:0;color:#283593;font-size:1.5rem}.close-btn[data-v-674bd7ea]{background:none;border:none;font-size:24px;cursor:pointer;color:#6c757d;padding:0;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.close-btn[data-v-674bd7ea]:hover{color:#dc3545}.modal-body[data-v-674bd7ea]{padding:20px}.drill-down-summary[data-v-674bd7ea]{margin-bottom:20px}.summary-card[data-v-674bd7ea]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:20px;text-align:center}.summary-card h4[data-v-674bd7ea]{margin:0 0 10px 0;color:#283593;font-size:1.3rem}.summary-count[data-v-674bd7ea]{font-size:2rem;font-weight:700;color:#dc3545;margin:10px 0}.summary-context[data-v-674bd7ea]{color:#6c757d;margin:10px 0 0 0;font-size:.9rem}.drill-down-details[data-v-674bd7ea]{margin-bottom:20px}.drill-down-details h4[data-v-674bd7ea]{margin:0 0 15px 0;color:#283593;font-size:1.1rem}.details-grid[data-v-674bd7ea]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.detail-item[data-v-674bd7ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background:#f8f9fa;border-radius:4px}.label[data-v-674bd7ea]{font-weight:600;color:#495057}.value[data-v-674bd7ea]{color:#283593;font-weight:500}.drill-down-actions[data-v-674bd7ea]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn[data-v-674bd7ea]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-primary[data-v-674bd7ea]{background:#007bff;color:#fff}.btn-primary[data-v-674bd7ea]:hover{background:#0056b3}.btn-secondary[data-v-674bd7ea]{background:#6c757d;color:#fff}.btn-secondary[data-v-674bd7ea]:hover{background:#545b62}@media (max-width:768px){.modal-dialog[data-v-674bd7ea]{width:95%}.modal-body[data-v-674bd7ea],.modal-header[data-v-674bd7ea]{padding:15px}.details-grid[data-v-674bd7ea]{grid-template-columns:1fr}.drill-down-actions[data-v-674bd7ea]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.academy-injury-summary[data-v-3d059506]{width:100%}.academy-injury-summary-section-reports[data-v-3d059506]{padding:2rem;border:1px solid #ddd;margin:1rem;border-radius:4px}.table-responsive[data-v-3d059506]{display:block;margin-bottom:2rem;border-bottom:1px dashed #ddd;padding-bottom:2rem}.academy-injury-summary h3[data-v-3d059506]{margin-top:36px;margin-bottom:14px;font-size:1.25rem;font-weight:600;color:#283593;border-left:4px solid #1976d2;padding-left:10px;background:#f5f7fa}.injury-summary-table-scroll[data-v-3d059506]{max-height:350px;overflow-y:auto;margin-bottom:2rem;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(60,60,60,.06);box-shadow:0 1px 4px rgba(60,60,60,.06);background:#fafbfc;min-width:700px;overflow-x:auto}.injury-summary-table-scroll .b-table[data-v-3d059506]{margin-bottom:0;min-width:650px}.b-table[data-v-3d059506]{background:#fafbfc;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(60,60,60,.06);box-shadow:0 1px 4px rgba(60,60,60,.06);margin-bottom:32px;font-size:.98rem;width:100%;overflow-x:auto}.b-table td[data-v-3d059506],.b-table th[data-v-3d059506],.b-table thead th[data-v-3d059506]{padding:1rem!important;vertical-align:middle!important;text-align:left;white-space:nowrap}@media(max-width:900px){.academy-injury-summary[data-v-3d059506]{padding:12px 2vw}.b-table[data-v-3d059506]{font-size:.93rem}.academy-injury-summary h2[data-v-3d059506]{font-size:1.3rem}.academy-injury-summary h3[data-v-3d059506]{font-size:1.05rem}.injury-summary-table-scroll[data-v-3d059506]{min-width:0;max-height:300px;overflow-x:auto}.injury-summary-table-scroll .b-table[data-v-3d059506]{min-width:500px}}@media(max-width:600px){.b-table td[data-v-3d059506],.b-table th[data-v-3d059506],.b-table thead th[data-v-3d059506]{padding:.5rem!important;font-size:.92rem}.injury-summary-table-scroll[data-v-3d059506]{max-height:220px}.academy-injury-summary h2[data-v-3d059506]{font-size:1.05rem}.academy-injury-summary h3[data-v-3d059506]{font-size:.95rem}}@media(max-width:500px){.b-table[data-v-3d059506],.injury-summary-table-scroll[data-v-3d059506]{overflow-x:auto;min-width:0}.b-table[data-v-3d059506]{font-size:.88rem}}.chart-view-controls[data-v-3d059506]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:20px;margin-bottom:20px}.view-mode-section[data-v-3d059506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-mode-label[data-v-3d059506]{font-weight:600;color:#283593;font-size:1rem;min-width:140px}.view-mode-buttons[data-v-3d059506]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-mode-btn[data-v-3d059506]{padding:10px 20px;border:2px solid #007bff;background:#fff;color:#007bff;border-radius:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:14px;font-weight:500;min-width:80px}.view-mode-btn[data-v-3d059506]:hover{background:#f8f9fa;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,123,255,.2);box-shadow:0 2px 4px rgba(0,123,255,.2)}.view-mode-btn.active[data-v-3d059506]{background:#007bff;color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,123,255,.3);box-shadow:0 2px 4px rgba(0,123,255,.3)}.view-mode-btn[data-v-3d059506]:focus{outline:2px solid #007bff;outline-offset:2px}@media(max-width:768px){.view-mode-section[data-v-3d059506]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.view-mode-label[data-v-3d059506]{min-width:auto}.view-mode-buttons[data-v-3d059506]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-mode-btn[data-v-3d059506]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:70px}}@media(max-width:480px){.chart-view-controls[data-v-3d059506]{padding:15px}.view-mode-buttons[data-v-3d059506]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.view-mode-btn[data-v-3d059506]{width:100%;padding:12px}}.clickable-table[data-v-3d059506]{cursor:pointer}.clickable-table tbody tr[data-v-3d059506]{-webkit-transition:all .2s ease;transition:all .2s ease}.clickable-table tbody tr[data-v-3d059506]:hover{background-color:#f8f9fa!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer}.clickable-table tbody tr[data-v-3d059506]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.clickable-table tbody tr[data-v-3d059506]:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;-webkit-transition:background .2s ease;transition:background .2s ease}.clickable-table tbody tr[data-v-3d059506]:hover:after{background:#007bff}.clickable-table tbody tr td[data-v-3d059506]{position:relative;border-color:#dee2e6!important}.clickable-table tbody tr:hover td[data-v-3d059506]{color:#007bff}.clickable-table tbody tr[data-total=true][data-v-3d059506]{cursor:default;font-weight:700;background-color:#f8f9fa}.clickable-table tbody tr[data-total=true][data-v-3d059506]:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.clickable-table tbody tr[data-total=true][data-v-3d059506]:hover:after{background:transparent}.clickable-table tbody tr[data-total=true]:hover td[data-v-3d059506]{color:inherit}.b-table th[aria-sort][data-v-3d059506]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:30px!important}.b-table th[aria-sort][data-v-3d059506]:hover{background-color:#e9ecef!important}.b-table th[aria-sort=none][data-v-3d059506]:after{content:"⇅";position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.3;font-size:12px}.b-table th[aria-sort=ascending][data-v-3d059506]:after{content:"↑"}.b-table th[aria-sort=ascending][data-v-3d059506]:after,.b-table th[aria-sort=descending][data-v-3d059506]:after{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.8;font-size:14px;color:#007bff}.b-table th[aria-sort=descending][data-v-3d059506]:after{content:"↓"}.b-table th[aria-sort][data-v-3d059506]:focus{outline:2px solid #007bff;outline-offset:-2px}.b-table thead th[data-v-3d059506]{font-weight:600;color:#283593;background-color:#f8f9fa;border-bottom:2px solid #dee2e6}.b-table th[aria-sort][data-v-3d059506]:active{background-color:#dee2e6!important}.season-selector-wrapper[data-v-3d059506]{margin-bottom:2rem;padding:1.5rem;background-color:#f8f9fa;border-radius:8px;border:1px solid #dee2e6;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.season-selector[data-v-3d059506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.season-buttons[data-v-3d059506]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.season-buttons .btn-group[data-v-3d059506]{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.comparison-toggle-wrapper[data-v-3d059506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.comparison-toggle[data-v-3d059506]{white-space:nowrap;font-weight:500;padding:.5rem 1rem;border:2px solid;border-radius:.375rem;-webkit-transition:all .2s ease;transition:all .2s ease}.comparison-toggle[data-v-3d059506]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.comparison-toggle[data-v-3d059506]:disabled{opacity:.6;cursor:not-allowed}.comparison-active-indicator[data-v-3d059506]{padding:.75rem 1rem;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.375rem;color:#155724;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:500}.season-comparison-dashboard[data-v-3d059506]{margin-bottom:2rem;padding:2rem;background-color:#f8f9fa;border-radius:8px;border:1px solid #dee2e6}.comparison-header[data-v-3d059506]{text-align:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #007bff}.comparison-header h2[data-v-3d059506]{color:#007bff;margin:0;font-weight:600}.comparison-metrics-grid[data-v-3d059506]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem}.metric-card[data-v-3d059506]{background:#fff;border-radius:8px;padding:1.5rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e9ecef}.metric-card h4[data-v-3d059506]{margin:0 0 1rem 0;color:#495057;font-size:1.1rem;font-weight:600;text-align:center}.metric-comparison[data-v-3d059506]{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.season-metric[data-v-3d059506]{text-align:center}.season-label[data-v-3d059506]{display:block;font-size:.85rem;color:#6c757d;margin-bottom:.25rem;font-weight:500}.metric-value[data-v-3d059506]{display:block;font-size:1.8rem;font-weight:700;color:#212529}.trend-indicator[data-v-3d059506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem}.trend-better[data-v-3d059506]{color:#28a745;font-weight:600}.trend-worse[data-v-3d059506]{color:#dc3545;font-weight:600}.trend-same[data-v-3d059506]{color:#6c757d;font-weight:600}.side-by-side-comparison[data-v-3d059506]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.season-column[data-v-3d059506]{background:#fff;border-radius:8px;padding:1.5rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e9ecef}.season-column h4[data-v-3d059506]{margin:0 0 1.5rem 0;color:#007bff;font-weight:600;text-align:center;padding-bottom:.5rem;border-bottom:1px solid #dee2e6}.comparison-summary[data-v-3d059506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.summary-item[data-v-3d059506]{padding:.75rem;background-color:#f8f9fa;border-radius:4px;border-left:3px solid #007bff}@media(max-width:768px){.season-selector[data-v-3d059506]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center}.comparison-toggle-wrapper[data-v-3d059506]{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:1rem}.comparison-toggle[data-v-3d059506]{width:100%;max-width:250px}.comparison-metrics-grid[data-v-3d059506]{grid-template-columns:1fr}.side-by-side-comparison[data-v-3d059506]{grid-template-columns:1fr;gap:1rem}.metric-comparison[data-v-3d059506]{grid-template-columns:1fr;gap:.5rem}.trend-indicator[data-v-3d059506]{margin:.5rem 0}.season-buttons .btn-group[data-v-3d059506],.season-buttons[data-v-3d059506]{width:100%}.season-buttons .btn[data-v-3d059506]{-webkit-box-flex:1;-ms-flex:1;flex:1}}[data-v-a1ae853c] .dropdown-menu{max-height:200px;width:20rem;overflow-y:auto;-webkit-box-shadow:0 11px 16px hsla(0,0%,54%,.3);box-shadow:0 11px 16px hsla(0,0%,54%,.3)}[data-v-a1ae853c] .dropdown-menu div{border-bottom:1px solid silver;margin-bottom:.5rem;padding-bottom:.5rem;padding-left:1rem}[data-v-a1ae853c] .dropdown-menu div input{margin-right:.5rem}.filter-small[data-v-a1ae853c]{height:2.5rem;border:transparent;color:#9ea7b0}.filter-small[data-v-a1ae853c]:focus,.filter-small[data-v-a1ae853c]:hover{background:transparent;color:#7c838a;border:transparent;outline:transparent;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.tabs-wrapper[data-v-a1ae853c]{padding:2rem;overflow:hidden}.tabs-wrapper button[data-v-a1ae853c]:first-of-type{margin-right:.5rem}.tabs-wrapper .edit-pitch-button[data-v-a1ae853c]{margin-top:0;padding:1rem}.user-select-wrapper label[data-v-0e85165c]{display:inline-block}.user-select-wrapper input[data-v-0e85165c]{width:auto}.today-column[data-v-0e85165c]{background-color:#f0f8ff;border:2px solid #007bff}.today-column .head[data-v-0e85165c]{font-weight:700;color:#007bff}.today-column .body[data-v-0e85165c]{background-color:#e6f7ff}.visually-hidden[data-v-0e85165c]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.player-report-content[data-v-0e85165c]{margin-top:1rem;width:100%;height:50rem}.player-report-content iframe[data-v-0e85165c]{width:100%;height:100%}.player-report-content .form__item[data-v-0e85165c]{display:grid}.buttons-wrapper[data-v-0e85165c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3rem}.event-schedual-club .form__input[data-v-0e85165c]{width:100%}.mins-stats-wrapper[data-v-0e85165c]{border-top:1px solid #c3cdd5;padding:2rem;overflow:hidden}.mins-stats-wrapper .totals[data-v-0e85165c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.mins-stats-wrapper .totals .total[data-v-0e85165c]{border:1px solid #c3cdd5;margin:1rem 0;padding:1rem;min-width:10rem}.mins-stats-wrapper .totals .total p[data-v-0e85165c]{font-size:2rem;display:block;font-weight:700;line-height:2rem}.mins-stats-wrapper .date-year[data-v-0e85165c]{display:block;text-align:center;margin:.5rem;width:100%}.mins-stats-wrapper .mins-stats-view[data-v-0e85165c]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:2px solid #c3cdd5;overflow-x:scroll}.mins-stats-wrapper .mins-stats-view .col-one-teams .body[data-v-0e85165c]:first-of-type{height:auto}.mins-stats-wrapper .mins-stats-view .col-one-teams .body[data-v-0e85165c]{border:1px solid #c3cdd5;width:11rem;padding:.5rem;font-size:.8rem;height:5rem}.mins-stats-wrapper .mins-stats-view .mins-stats-col-one[data-v-0e85165c]{background:green;width:10rem;height:100%}.mins-stats-wrapper .mins-stats-view .events[data-v-0e85165c]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;overflow-y:hidden}.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .head[data-v-0e85165c]{white-space:nowrap}.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .body[data-v-0e85165c]:focus,.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .body[data-v-0e85165c]:hover{background:#eee;cursor:pointer}.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .body .buttons-wrapper[data-v-0e85165c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3rem;padding:0;margin:0}.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .body .main-button[data-v-0e85165c]{margin:0;padding:.3rem}.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .body[data-v-0e85165c],.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .head[data-v-0e85165c]{border:1px solid #c3cdd5;text-align:center;padding:.5rem 3rem;font-size:.8rem}.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .body[data-v-0e85165c]{min-height:2.325rem;border:1px solid #e9edf0;height:5rem;padding:.5rem}.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .body .event-wrapper.training-style[data-v-0e85165c]{border-left:3px solid #3c5746;background:#b3dcf4}.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .body .event-wrapper.league-style[data-v-0e85165c]{border-left:3px solid #3c5746;background:#b3f4cb}.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .body .event-wrapper[data-v-0e85165c]{margin-bottom:.5rem;border-left:3px solid;background:#c4fdff;padding:.2rem}.mins-stats-wrapper .mins-stats-view .events .mins-stats-col-day-wrapper .body .event-wrapper .event-text[data-v-0e85165c]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:188px}.sessons-header[data-v-db2aedbc]{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.product-head[data-v-db2aedbc],.products-in-basket[data-v-db2aedbc]{font-size:.9rem}.product-head[data-v-db2aedbc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;background:#f2f5f7;padding:1rem 0 0 1rem}.product-head p[data-v-db2aedbc]{width:30%}.products-in-basket[data-v-db2aedbc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1rem 0 0 1rem}.products-in-basket p[data-v-db2aedbc]{width:30%}.order-summary[data-v-db2aedbc]{margin:2rem;font-weight:700}.order-summary .order-summary-title[data-v-db2aedbc]{border-bottom:1px solid}.cart-button[data-v-db2aedbc]{background:transparent;color:#06569e;border:1px solid #06569e}.cart-button[data-v-db2aedbc]:focus,.cart-button[data-v-db2aedbc]:hover{-webkit-box-shadow:none;box-shadow:none}span.paid[data-v-db2aedbc]{background:#00cf63;border-radius:4px;text-align:center;margin:0 auto;display:block;color:#fff;padding:.1rem;font-weight:700}.space-information p[data-v-db2aedbc]{margin:0}.product-wrapper[data-v-db2aedbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-wrapper .product[data-v-db2aedbc]{border:1px solid #a9b3bc;padding:1rem;margin:0 1rem 1rem 0;width:100%;max-width:40rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.product-wrapper .product[data-v-db2aedbc]:focus,.product-wrapper .product[data-v-db2aedbc]:hover{border:1px solid #dcca0d}.product-wrapper .session-booking[data-v-db2aedbc]{padding:1rem 0}.product-wrapper .session-booking .form__item label[data-v-db2aedbc]{display:block}.product-wrapper .session-booking .form__item input[data-v-db2aedbc]{padding:.5rem}.spacer[data-v-db2aedbc]{display:block;margin-bottom:1rem}.subs-wrapper[data-v-db2aedbc]{padding:2rem}.subs-wrapper .subscriptions-summary-data .active-subs[data-v-db2aedbc],.subs-wrapper .subscriptions-summary-data .total-fees[data-v-db2aedbc]{background:#f2f5f7;padding:2rem}.subs-wrapper .subscriptions-summary-data .active-subs h3[data-v-db2aedbc],.subs-wrapper .subscriptions-summary-data .total-fees h3[data-v-db2aedbc]{font-size:.9rem}.subs-wrapper .subscriptions-summary-data .active-subs h3 span[data-v-db2aedbc],.subs-wrapper .subscriptions-summary-data .total-fees h3 span[data-v-db2aedbc]{display:block;font-size:2.5rem}.subs-wrapper .subscriptions-summary-data .active-subs p[data-v-db2aedbc],.subs-wrapper .subscriptions-summary-data .total-fees p[data-v-db2aedbc]{margin:0}.subs-wrapper .subscriptions-summary-data .active-subs p span[data-v-db2aedbc],.subs-wrapper .subscriptions-summary-data .total-fees p span[data-v-db2aedbc]{display:inline-block}.warning-text[data-v-db2aedbc]{color:#d85c64}.success-text[data-v-db2aedbc]{color:#00cf63}.subscriptions-tabs[data-v-db2aedbc]{margin-top:2rem}.subscriptions-tabs .tab-content[data-v-db2aedbc]{padding:1rem 0}span.unpaid[data-v-db2aedbc]{background:#d85c64;border-radius:4px;text-align:center;margin:0 auto;display:block;color:#fff;padding:.1rem 1rem;font-weight:700}@media screen and (min-width:960px){.product-wrapper[data-v-db2aedbc]{padding:2rem}}@media screen and (min-width:1024px){.subs-wrapper[data-v-db2aedbc]{padding:2rem}.subs-wrapper .subscriptions-summary-data[data-v-db2aedbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.subs-wrapper .subscriptions-summary-data .active-subs[data-v-db2aedbc],.subs-wrapper .subscriptions-summary-data .total-fees[data-v-db2aedbc]{background:#f2f5f7;padding:2rem}.subs-wrapper .subscriptions-summary-data .active-subs h3[data-v-db2aedbc],.subs-wrapper .subscriptions-summary-data .total-fees h3[data-v-db2aedbc]{font-size:1rem}.subs-wrapper .subscriptions-summary-data .active-subs p[data-v-db2aedbc],.subs-wrapper .subscriptions-summary-data .total-fees p[data-v-db2aedbc]{margin:0}.subs-wrapper .subscriptions-summary-data .active-subs p span[data-v-db2aedbc],.subs-wrapper .subscriptions-summary-data .total-fees p span[data-v-db2aedbc]{display:inline-block}}.product-details[data-v-4199ae71]{background:#fff;padding:2rem;margin-bottom:1rem}.file-upload .dropDown p[data-v-2c0f412f]{margin:1rem 0 0 0}.file-upload .dropDown button[data-v-2c0f412f]{display:block;margin-top:1rem}.simple-table[data-v-d7244e90]{border-collapse:collapse}.simple-table td[data-v-d7244e90],.simple-table th[data-v-d7244e90]{padding:.5rem}.simple-table tr[data-v-d7244e90]{border-bottom:1px solid #ddd}.simple-table tr .main-button[data-v-d7244e90]{margin-bottom:0}.simple-table thead tr[data-v-d7244e90]{background-color:#acacac;color:#fff;text-align:left}.list-view-wrapper[data-v-d7244e90]{display:block!important}.grid-view-wrapper[data-v-d7244e90],.list[data-v-d7244e90]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.list[data-v-d7244e90]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #c3cdd5}.list img[data-v-d7244e90]{width:2rem}.list h3[data-v-d7244e90]{margin:0;text-transform:none}.list .doc-buttons[data-v-d7244e90]{margin:0}.grid-list[data-v-d7244e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;border-bottom:1px dashed #c3cdd5;width:100%}.grid-list .btn-outline-secondary[data-v-d7244e90]{border:none!important}.document-uploads-tab[data-v-d7244e90]{padding:2rem}.signed-documents-wrapper[data-v-d7244e90]{display:block}.signed-documents-wrapper .signed-documents[data-v-d7244e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.tabs-wrapper .tab-content[data-v-d7244e90]{padding:1rem}.sorting-wrapper[data-v-d7244e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.sorting-wrapper .filter-by[data-v-d7244e90]{background:transparent}.sorting-wrapper .search[data-v-d7244e90]{max-width:20rem}.sorting-wrapper .search input[data-v-d7244e90]{padding:.5rem;font-size:.875rem;border-radius:0;background:"white"}.sorting-wrapper .search .input-group-text[data-v-d7244e90]{padding:.5rem;border-radius:0}.access-pool[data-v-d7244e90]{padding:1rem;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.access-pool .has-access[data-v-d7244e90]{background:#e3f0fb;padding:.5rem;display:block;border-radius:10px;cursor:pointer}.access-pool .has-access[data-v-d7244e90]:focus,.access-pool .has-access[data-v-d7244e90]:hover{background:#f8e0e0}.buttons-row[data-v-d7244e90]{margin-top:1rem;padding-top:1rem}.file-upload[data-v-d7244e90]{border:1px solid #ddd;padding:1rem;margin-bottom:1rem}.documents-tab[data-v-d7244e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.documents-tab .document[data-v-d7244e90]{max-width:14rem;text-align:center;padding:1rem;margin:1rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.documents-tab .document[data-v-d7244e90]:focus,.documents-tab .document[data-v-d7244e90]:hover{border:1px solid #dcca0d}.documents-tab .document h3[data-v-d7244e90]{margin-top:1rem;font-size:1rem;overflow:hidden;white-space:nowrap;text-transform:inherit}.documents-tab .document img[data-v-d7244e90]{width:40%}.doc-buttons[data-v-d7244e90]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.doc-buttons svg[data-v-d7244e90]{border:1px solid #c3cdd5;padding:.3rem;font-size:1.7rem}.doc-buttons svg[data-v-d7244e90]:focus,.doc-buttons svg[data-v-d7244e90]:hover{cursor:pointer;background:#eaeff3}.tutorials-wrapper[data-v-7f364bc1]{padding:1rem}.tutorials-wrapper a[data-v-7f364bc1]{display:block;border:1px solid #a2be8a;padding:1rem;margin-bottom:.5rem;border-radius:4px;text-decoration:none;color:#5f893c}.tutorials-wrapper a[data-v-7f364bc1]:focus,.tutorials-wrapper a[data-v-7f364bc1]:hover{background:#e4f1d9;cursor:pointer}.document-uploads-tab[data-v-7f364bc1]{padding:2rem}.signed-documents-wrapper[data-v-7f364bc1]{display:block}.signed-documents-wrapper .signed-documents[data-v-7f364bc1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.tabs-wrapper .tab-content[data-v-7f364bc1]{padding:1rem}.sorting-wrapper[data-v-7f364bc1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.sorting-wrapper .filter-by[data-v-7f364bc1]{background:transparent}.sorting-wrapper .search[data-v-7f364bc1]{max-width:20rem}.sorting-wrapper .search input[data-v-7f364bc1]{padding:.5rem;font-size:.875rem;border-radius:0;background:"white"}.sorting-wrapper .search .input-group-text[data-v-7f364bc1]{padding:.5rem;border-radius:0}.access-pool[data-v-7f364bc1]{padding:1rem;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.access-pool .has-access[data-v-7f364bc1]{background:#e3f0fb;padding:.5rem;display:block;border-radius:10px;cursor:pointer}.access-pool .has-access[data-v-7f364bc1]:focus,.access-pool .has-access[data-v-7f364bc1]:hover{background:#f8e0e0}.buttons-row[data-v-7f364bc1]{margin-top:1rem;padding-top:1rem}.file-upload[data-v-7f364bc1]{border:1px solid #ddd;padding:1rem;margin-bottom:1rem}.documents-tab[data-v-7f364bc1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.documents-tab .document[data-v-7f364bc1]{max-width:14rem;text-align:center;padding:1rem;margin:1rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.documents-tab .document[data-v-7f364bc1]:focus,.documents-tab .document[data-v-7f364bc1]:hover{border:1px solid #dcca0d}.documents-tab .document h3[data-v-7f364bc1]{margin-top:1rem;font-size:1rem;overflow:hidden;white-space:nowrap}.documents-tab .document img[data-v-7f364bc1]{width:100%}.doc-buttons[data-v-7f364bc1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.doc-buttons svg[data-v-7f364bc1]{border:1px solid #c3cdd5;padding:.3rem;font-size:1.7rem}.doc-buttons svg[data-v-7f364bc1]:focus,.doc-buttons svg[data-v-7f364bc1]:hover{cursor:pointer;background:#eaeff3}label.form__label[data-v-04a6c7a8]{width:11rem}input#age_group[data-v-04a6c7a8]{width:6rem}.training-plan-display[data-v-04a6c7a8]{width:100%;display:block;border:1px solid #ddd;padding:1rem;margin:1rem 0;max-height:10rem;overflow-y:scroll;background:#f9f9f9}.training-plan-display .selected-training-plan-box[data-v-04a6c7a8]{border:1px solid #06569e;padding:1rem}span.current-coach-change-link[data-v-04a6c7a8]{margin-right:.5rem;font-weight:700}img.user-image-small[data-v-04a6c7a8]{width:4rem;height:4rem;display:block;margin:0 auto;border-radius:400px}.more-team-information[data-v-04a6c7a8]{margin-top:1rem}.more-team-information h3[data-v-04a6c7a8]{font-size:1rem;text-transform:inherit}.more-team-information .extra-teams-list[data-v-04a6c7a8]{border:1px solid #ddd;padding:1rem;overflow-y:scroll;height:10rem;background:#f1f4f8}.more-team-information .extra-teams-list p[data-v-04a6c7a8]{border:1px solid #95dab6;margin:0;padding:.5rem;border-radius:10px;margin-bottom:.2rem;background:#edfef5}.add-other-team-button[data-v-04a6c7a8]{margin-top:.5rem;display:block}.coach-header[data-v-04a6c7a8]{margin-bottom:0;margin-top:.5rem}.action-buttons[data-v-04a6c7a8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.analytics-nav-header[data-v-64da350f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem;margin-bottom:1.5rem;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08);border-left:4px solid #007bff}.analytics-nav-header[data-v-64da350f],.breadcrumb[data-v-64da350f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb[data-v-64da350f]{gap:.75rem;font-size:.9rem}.breadcrumb-item[data-v-64da350f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;background:none;border:none;color:#007bff;cursor:pointer;padding:.5rem .75rem;border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500}.breadcrumb-item[data-v-64da350f]:hover{background:#e3f2fd;color:#0056b3}.breadcrumb-item i[data-v-64da350f]{font-size:1rem}.breadcrumb-separator[data-v-64da350f]{color:#6c757d;font-size:.75rem}.breadcrumb-current[data-v-64da350f]{color:#495057;font-weight:600}.back-button[data-v-64da350f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#007bff;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 2px 4px rgba(0,123,255,.2);box-shadow:0 2px 4px rgba(0,123,255,.2)}.back-button[data-v-64da350f]:hover{background:#0056b3;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(0,123,255,.3);box-shadow:0 4px 8px rgba(0,123,255,.3)}.back-button i[data-v-64da350f]{font-size:1rem}.performance-benchmarking[data-v-64da350f]{padding:1.5rem;background:#f8f9fa;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.section-header[data-v-64da350f]{text-align:center;margin-bottom:2rem}.section-header h3[data-v-64da350f]{color:#2c3e50;margin-bottom:.5rem;font-weight:600}.section-header p[data-v-64da350f]{color:#6c757d;margin:0}.benchmark-cards[data-v-64da350f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.benchmark-card[data-v-64da350f]{background:#fff;padding:1.5rem;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.benchmark-card[data-v-64da350f]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12)}.benchmark-icon[data-v-64da350f]{width:60px;height:60px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;color:#fff;-ms-flex-negative:0;flex-shrink:0}.benchmark-icon.excellent[data-v-64da350f]{background:linear-gradient(135deg,#28a745,#20c997)}.benchmark-icon.good[data-v-64da350f]{background:linear-gradient(135deg,#17a2b8,#6f42c1)}.benchmark-icon.warning[data-v-64da350f]{background:linear-gradient(135deg,#ffc107,#fd7e14)}.benchmark-icon.info[data-v-64da350f]{background:linear-gradient(135deg,#007bff,#6610f2)}.benchmark-content h4[data-v-64da350f]{font-size:1.8rem;font-weight:700;margin:0 0 .25rem 0;color:#2c3e50}.benchmark-content p[data-v-64da350f]{margin:0 0 .5rem 0;color:#495057;font-weight:500}.benchmark-trend[data-v-64da350f]{font-size:.85rem;font-weight:600;padding:.25rem .5rem;border-radius:12px;display:inline-block}.benchmark-trend.trend-positive[data-v-64da350f]{background:#d4edda;color:#155724}.benchmark-detail[data-v-64da350f]{font-size:.85rem;color:#6c757d;font-weight:500}.analytics-grid[data-v-64da350f]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:2rem}@media (max-width:1200px){.analytics-grid[data-v-64da350f]{grid-template-columns:1fr}}.chart-container[data-v-64da350f]{background:#fff;padding:1.5rem;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08)}.chart-container.full-width[data-v-64da350f]{grid-column:1/-1}@media (max-width:1200px){.chart-container.full-width[data-v-64da350f]{grid-column:auto}}.chart-header[data-v-64da350f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.5rem}.chart-header h4[data-v-64da350f]{color:#2c3e50;margin:0;font-weight:600}.chart-subtitle[data-v-64da350f]{color:#6c757d;font-size:.9rem;margin:.25rem 0 0 0}.chart-controls .form-select[data-v-64da350f]{min-width:150px;border:1px solid #dee2e6;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.chart-placeholder[data-v-64da350f]{position:relative;height:300px;border-radius:8px;overflow:hidden}.chart-container.full-width .chart-placeholder[data-v-64da350f]{height:400px}.prediction-metrics[data-v-64da350f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.metric-item[data-v-64da350f]{padding:1rem;background:#f8f9fa;border-radius:8px;border-left:4px solid #dee2e6;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.metric-item[data-v-64da350f]:hover{border-left-color:#007bff}.metric-header[data-v-64da350f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem}.metric-name[data-v-64da350f]{font-weight:600;color:#2c3e50}.metric-score[data-v-64da350f]{font-weight:700;font-size:1.1rem}.metric-score.excellent[data-v-64da350f]{color:#28a745}.metric-score.good[data-v-64da350f]{color:#17a2b8}.metric-score.average[data-v-64da350f]{color:#ffc107}.metric-score.poor[data-v-64da350f]{color:#dc3545}.metric-bar[data-v-64da350f]{height:8px;background:#e9ecef;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.metric-fill[data-v-64da350f]{height:100%;-webkit-transition:width .3s ease;transition:width .3s ease;border-radius:4px}.metric-fill.excellent[data-v-64da350f]{background:-webkit-gradient(linear,left top,right top,from(#28a745),to(#20c997));background:linear-gradient(90deg,#28a745,#20c997)}.metric-fill.good[data-v-64da350f]{background:-webkit-gradient(linear,left top,right top,from(#17a2b8),to(#6f42c1));background:linear-gradient(90deg,#17a2b8,#6f42c1)}.metric-fill.average[data-v-64da350f]{background:-webkit-gradient(linear,left top,right top,from(#ffc107),to(#fd7e14));background:linear-gradient(90deg,#ffc107,#fd7e14)}.metric-fill.poor[data-v-64da350f]{background:-webkit-gradient(linear,left top,right top,from(#dc3545),to(#e83e8c));background:linear-gradient(90deg,#dc3545,#e83e8c)}.metric-details[data-v-64da350f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.85rem;color:#6c757d}.confidence[data-v-64da350f]{font-style:italic}@media (max-width:768px){.performance-benchmarking[data-v-64da350f]{padding:1rem}.benchmark-cards[data-v-64da350f]{grid-template-columns:1fr;gap:1rem}.analytics-grid[data-v-64da350f]{gap:1rem}.chart-header[data-v-64da350f]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem}.chart-header[data-v-64da350f],.metric-header[data-v-64da350f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.metric-header[data-v-64da350f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.metric-details[data-v-64da350f]{gap:.25rem}.analytics-nav-header[data-v-64da350f],.metric-details[data-v-64da350f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.analytics-nav-header[data-v-64da350f]{gap:1rem}.breadcrumb[data-v-64da350f]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.analytics-dashboard-overview[data-v-76f899c2]{padding:1.5rem;background:#f8f9fa;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.section-header[data-v-76f899c2]{text-align:center;margin-bottom:2rem}.section-header h3[data-v-76f899c2]{color:#2c3e50;margin-bottom:.5rem;font-weight:600}.section-header p[data-v-76f899c2]{color:#6c757d;margin:0}.kpi-cards[data-v-76f899c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:3rem}.kpi-card[data-v-76f899c2]{background:#fff;padding:1.5rem;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.kpi-card[data-v-76f899c2]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12)}.kpi-icon[data-v-76f899c2]{width:60px;height:60px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;color:#fff;-ms-flex-negative:0;flex-shrink:0}.kpi-icon.primary[data-v-76f899c2]{background:linear-gradient(135deg,#007bff,#6610f2)}.kpi-icon.success[data-v-76f899c2]{background:linear-gradient(135deg,#28a745,#20c997)}.kpi-icon.warning[data-v-76f899c2]{background:linear-gradient(135deg,#ffc107,#fd7e14)}.kpi-icon.info[data-v-76f899c2]{background:linear-gradient(135deg,#17a2b8,#6f42c1)}.kpi-content h4[data-v-76f899c2]{font-size:1.8rem;font-weight:700;margin:0 0 .25rem 0;color:#2c3e50}.kpi-content p[data-v-76f899c2]{margin:0 0 .5rem 0;color:#495057;font-weight:500}.kpi-trend[data-v-76f899c2]{font-size:.85rem;font-weight:600;padding:.25rem .5rem;border-radius:12px;display:inline-block}.kpi-trend.trend-positive[data-v-76f899c2]{background:#d4edda;color:#155724}.kpi-trend.trend-negative[data-v-76f899c2]{background:#f8d7da;color:#721c24}.kpi-trend.trend-neutral[data-v-76f899c2]{background:#e2e3e5;color:#495057}.kpi-detail[data-v-76f899c2]{font-size:.85rem;color:#6c757d;font-weight:500}.dashboard-sections[data-v-76f899c2]{display:grid;gap:2rem;margin-bottom:3rem}.dashboard-section[data-v-76f899c2]{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;overflow:hidden}.dashboard-section[data-v-76f899c2]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12)}.section-header-card[data-v-76f899c2]{gap:1.5rem;padding:2rem;border-bottom:1px solid #f8f9fa}.section-header-card[data-v-76f899c2],.section-icon[data-v-76f899c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-icon[data-v-76f899c2]{width:80px;height:80px;border-radius:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2rem;color:#fff;-ms-flex-negative:0;flex-shrink:0}.section-icon.performance[data-v-76f899c2]{background:linear-gradient(135deg,#007bff,#0056b3)}.section-icon.demographics[data-v-76f899c2]{background:linear-gradient(135deg,#28a745,#1e7e34)}.section-icon.scout-activity[data-v-76f899c2]{background:linear-gradient(135deg,#6f42c1,#4e2d8e)}.section-info[data-v-76f899c2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-info h4[data-v-76f899c2]{color:#2c3e50;margin:0 0 .5rem 0;font-size:1.5rem;font-weight:600}.section-info p[data-v-76f899c2]{color:#6c757d;margin:0 0 1rem 0;line-height:1.5}.section-metrics[data-v-76f899c2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.metric[data-v-76f899c2]{background:#f8f9fa;padding:.25rem .75rem;border-radius:20px;font-size:.85rem;font-weight:600;color:#495057}.section-action[data-v-76f899c2]{font-size:1.5rem;color:#007bff;opacity:.7;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.dashboard-section:hover .section-action[data-v-76f899c2]{opacity:1}.preview-charts[data-v-76f899c2]{display:grid;grid-template-columns:2fr 1fr;gap:2rem;padding:1.5rem 2rem;background:#f8f9fa}.demo-chart-mini h5[data-v-76f899c2],.mini-chart h5[data-v-76f899c2]{color:#495057;margin:0 0 1rem 0;font-size:.9rem;font-weight:600}.mini-chart canvas[data-v-76f899c2]{max-height:120px}.demo-stats[data-v-76f899c2],.mini-stats[data-v-76f899c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.stat-item[data-v-76f899c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;border-bottom:1px solid #dee2e6}.stat-item[data-v-76f899c2]:last-child{border-bottom:none}.stat-label[data-v-76f899c2]{font-size:.85rem;color:#6c757d}.stat-value[data-v-76f899c2]{font-weight:600;color:#2c3e50}.stat-value.trend-positive[data-v-76f899c2]{color:#28a745}.preview-demographics[data-v-76f899c2],.preview-scout-activity[data-v-76f899c2]{display:grid;grid-template-columns:2fr 1fr;gap:2rem;padding:1.5rem 2rem;background:#f8f9fa}.scout-chart-mini h5[data-v-76f899c2]{color:#495057;margin:0 0 1rem 0;font-size:.9rem;font-weight:600}.scout-preview[data-v-76f899c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.scout-mini[data-v-76f899c2]{display:grid;grid-template-columns:1fr 2fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;font-size:.85rem}.scout-name[data-v-76f899c2]{font-weight:500;color:#495057}.scout-bar-mini[data-v-76f899c2]{height:6px;background:#e9ecef;border-radius:3px;overflow:hidden}.scout-fill-mini[data-v-76f899c2]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#6f42c1),to(#4e2d8e));background:linear-gradient(90deg,#6f42c1,#4e2d8e);border-radius:3px;-webkit-transition:width .3s ease;transition:width .3s ease}.scout-count[data-v-76f899c2]{font-weight:600;color:#2c3e50;text-align:right}.scout-stats[data-v-76f899c2]{gap:.75rem}.region-preview[data-v-76f899c2],.scout-stats[data-v-76f899c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.region-preview[data-v-76f899c2]{gap:.5rem}.region-mini[data-v-76f899c2]{display:grid;grid-template-columns:1fr 2fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;font-size:.85rem}.region-name[data-v-76f899c2]{font-weight:500;color:#495057}.region-bar-mini[data-v-76f899c2]{height:6px;background:#e9ecef;border-radius:3px;overflow:hidden}.region-fill-mini[data-v-76f899c2]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#007bff),to(#0056b3));background:linear-gradient(90deg,#007bff,#0056b3);border-radius:3px;-webkit-transition:width .3s ease;transition:width .3s ease}.region-count[data-v-76f899c2]{font-weight:600;color:#2c3e50;text-align:right}.quick-actions[data-v-76f899c2]{margin-top:2rem;padding:2rem;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08)}.quick-actions h4[data-v-76f899c2]{color:#2c3e50;margin:0 0 1.5rem 0;font-weight:600}.action-buttons[data-v-76f899c2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-btn[data-v-76f899c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.action-btn.primary[data-v-76f899c2]{background:#007bff;color:#fff}.action-btn.primary[data-v-76f899c2]:hover{background:#0056b3}.action-btn.secondary[data-v-76f899c2]{background:#6c757d;color:#fff}.action-btn.secondary[data-v-76f899c2]:hover{background:#545b62}.action-btn.tertiary[data-v-76f899c2]{background:#f8f9fa;color:#495057;border:1px solid #dee2e6}.action-btn.tertiary[data-v-76f899c2]:hover{background:#e9ecef}@media (max-width:768px){.analytics-dashboard-overview[data-v-76f899c2]{padding:1rem}.kpi-cards[data-v-76f899c2]{grid-template-columns:1fr;gap:1rem}.section-header-card[data-v-76f899c2]{padding:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}.section-metrics[data-v-76f899c2]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-charts[data-v-76f899c2],.preview-demographics[data-v-76f899c2],.preview-scout-activity[data-v-76f899c2]{grid-template-columns:1fr;gap:1rem}.action-buttons[data-v-76f899c2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.player-demographics-analysis[data-v-fa7e5098]{padding:1.5rem;background:#f8f9fa;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.section-header[data-v-fa7e5098]{text-align:center;margin-bottom:2rem}.section-header h3[data-v-fa7e5098]{color:#2c3e50;margin-bottom:.5rem;font-weight:600}.section-header p[data-v-fa7e5098]{color:#6c757d;margin:0}.demographics-summary-cards[data-v-fa7e5098]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.summary-card[data-v-fa7e5098]{background:#fff;padding:1.5rem;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.summary-card[data-v-fa7e5098]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12)}.summary-icon[data-v-fa7e5098]{width:60px;height:60px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;color:#fff;-ms-flex-negative:0;flex-shrink:0}.summary-icon.primary[data-v-fa7e5098]{background:linear-gradient(135deg,#007bff,#6610f2)}.summary-icon.success[data-v-fa7e5098]{background:linear-gradient(135deg,#28a745,#20c997)}.summary-icon.warning[data-v-fa7e5098]{background:linear-gradient(135deg,#ffc107,#fd7e14)}.summary-icon.info[data-v-fa7e5098]{background:linear-gradient(135deg,#17a2b8,#6f42c1)}.summary-content h4[data-v-fa7e5098]{font-size:1.8rem;font-weight:700;margin:0 0 .25rem 0;color:#2c3e50}.summary-content p[data-v-fa7e5098]{margin:0 0 .5rem 0;color:#495057;font-weight:500}.summary-trend[data-v-fa7e5098]{font-size:.85rem;font-weight:600;padding:.25rem .5rem;border-radius:12px;display:inline-block}.summary-trend.trend-positive[data-v-fa7e5098]{background:#d4edda;color:#155724}.summary-detail[data-v-fa7e5098]{font-size:.85rem;color:#6c757d;font-weight:500}.analytics-grid[data-v-fa7e5098]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-bottom:2rem}.chart-container[data-v-fa7e5098]{background:#fff;padding:1.5rem;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08)}.chart-container.full-width[data-v-fa7e5098]{grid-column:1/-1}.chart-header[data-v-fa7e5098]{margin-bottom:1.5rem}.chart-header h4[data-v-fa7e5098]{color:#2c3e50;margin:0;font-weight:600}.chart-subtitle[data-v-fa7e5098]{color:#6c757d;font-size:.9rem;margin:.25rem 0 0 0}.chart-placeholder[data-v-fa7e5098]{position:relative;height:300px;border-radius:8px;overflow:hidden}.geographic-heatmap[data-v-fa7e5098]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.region-item[data-v-fa7e5098]{padding:1rem;background:#f8f9fa;border-radius:8px;border-left:4px solid #dee2e6;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.region-item[data-v-fa7e5098]:hover{border-left-color:#007bff}.region-header[data-v-fa7e5098]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem}.region-name[data-v-fa7e5098]{font-weight:600;color:#2c3e50}.region-count[data-v-fa7e5098]{font-weight:700;color:#495057}.region-bar[data-v-fa7e5098]{height:8px;background:#e9ecef;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.region-fill[data-v-fa7e5098]{height:100%;-webkit-transition:width .3s ease;transition:width .3s ease;border-radius:4px}.region-fill.high-productivity[data-v-fa7e5098]{background:-webkit-gradient(linear,left top,right top,from(#28a745),to(#20c997));background:linear-gradient(90deg,#28a745,#20c997)}.region-fill.medium-productivity[data-v-fa7e5098]{background:-webkit-gradient(linear,left top,right top,from(#ffc107),to(#fd7e14));background:linear-gradient(90deg,#ffc107,#fd7e14)}.region-fill.low-productivity[data-v-fa7e5098]{background:-webkit-gradient(linear,left top,right top,from(#dc3545),to(#e83e8c));background:linear-gradient(90deg,#dc3545,#e83e8c)}.region-details[data-v-fa7e5098]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.85rem;color:#6c757d}.distance[data-v-fa7e5098]{font-style:italic}.funnel-visualization[data-v-fa7e5098]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.funnel-stage[data-v-fa7e5098]{position:relative}.funnel-bar[data-v-fa7e5098]{height:60px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;-webkit-transition:width .3s ease;transition:width .3s ease;min-width:200px}.funnel-blue[data-v-fa7e5098]{background:-webkit-gradient(linear,left top,right top,from(#007bff),to(#6610f2));background:linear-gradient(90deg,#007bff,#6610f2)}.funnel-green[data-v-fa7e5098]{background:-webkit-gradient(linear,left top,right top,from(#28a745),to(#20c997));background:linear-gradient(90deg,#28a745,#20c997)}.funnel-orange[data-v-fa7e5098]{background:-webkit-gradient(linear,left top,right top,from(#ffc107),to(#fd7e14));background:linear-gradient(90deg,#ffc107,#fd7e14)}.funnel-purple[data-v-fa7e5098]{background:-webkit-gradient(linear,left top,right top,from(#6f42c1),to(#e83e8c));background:linear-gradient(90deg,#6f42c1,#e83e8c)}.funnel-red[data-v-fa7e5098]{background:-webkit-gradient(linear,left top,right top,from(#dc3545),to(#fd7e14));background:linear-gradient(90deg,#dc3545,#fd7e14)}.funnel-success[data-v-fa7e5098]{background:-webkit-gradient(linear,left top,right top,from(#28a745),to(#17a2b8));background:linear-gradient(90deg,#28a745,#17a2b8)}.funnel-content[data-v-fa7e5098]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:600}.funnel-number[data-v-fa7e5098]{font-size:1.2rem;font-weight:700}.funnel-metrics[data-v-fa7e5098]{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;font-size:.85rem;color:#6c757d}.details-section[data-v-fa7e5098]{margin-top:2rem}.detail-table-container[data-v-fa7e5098]{background:#fff;padding:1.5rem;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08)}.detail-header[data-v-fa7e5098]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.detail-header h4[data-v-fa7e5098]{color:#2c3e50;margin:0;font-weight:600}.detail-controls .form-select[data-v-fa7e5098]{min-width:150px;border:1px solid #dee2e6;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.table-responsive[data-v-fa7e5098]{overflow-x:auto}.demographics-table[data-v-fa7e5098]{width:100%;border-collapse:collapse;margin-top:1rem}.demographics-table td[data-v-fa7e5098],.demographics-table th[data-v-fa7e5098]{padding:1rem;text-align:left;border-bottom:1px solid #dee2e6}.demographics-table th[data-v-fa7e5098]{background:#f8f9fa;font-weight:600;color:#2c3e50}.region-name-cell strong[data-v-fa7e5098]{display:block;color:#2c3e50}.region-name-cell small[data-v-fa7e5098]{color:#6c757d;font-size:.8rem}.currency-cell[data-v-fa7e5098],.distance-cell[data-v-fa7e5098],.number-cell[data-v-fa7e5098],.percentage-cell[data-v-fa7e5098]{font-weight:600}.percentage-cell.excellent[data-v-fa7e5098]{color:#28a745}.percentage-cell.good[data-v-fa7e5098]{color:#17a2b8}.percentage-cell.average[data-v-fa7e5098]{color:#ffc107}.percentage-cell.poor[data-v-fa7e5098]{color:#dc3545}.position-cell[data-v-fa7e5098]{font-style:italic;color:#6c757d}@media (max-width:768px){.player-demographics-analysis[data-v-fa7e5098]{padding:1rem}.analytics-grid[data-v-fa7e5098],.demographics-summary-cards[data-v-fa7e5098]{grid-template-columns:1fr;gap:1rem}.detail-header[data-v-fa7e5098]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem}.funnel-metrics[data-v-fa7e5098]{position:static;-webkit-transform:none;transform:none;margin-top:.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.analytics-nav-header[data-v-fa7e5098]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.breadcrumb[data-v-fa7e5098]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.analytics-nav-header[data-v-fa7e5098]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem;margin-bottom:1.5rem;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08);border-left:4px solid #007bff}.analytics-nav-header[data-v-fa7e5098],.breadcrumb[data-v-fa7e5098]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb[data-v-fa7e5098]{gap:.75rem;font-size:.9rem}.breadcrumb-item[data-v-fa7e5098]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;background:none;border:none;color:#007bff;cursor:pointer;padding:.5rem .75rem;border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500}.breadcrumb-item[data-v-fa7e5098]:hover{background:#e3f2fd;color:#0056b3}.breadcrumb-item i[data-v-fa7e5098]{font-size:1rem}.breadcrumb-separator[data-v-fa7e5098]{color:#6c757d;font-size:.75rem}.breadcrumb-current[data-v-fa7e5098]{color:#495057;font-weight:600}.back-button[data-v-fa7e5098]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#007bff;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 2px 4px rgba(0,123,255,.2);box-shadow:0 2px 4px rgba(0,123,255,.2)}.back-button[data-v-fa7e5098]:hover{background:#0056b3;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(0,123,255,.3);box-shadow:0 4px 8px rgba(0,123,255,.3)}.back-button i[data-v-fa7e5098]{font-size:1rem}.ai-insights-panel[data-v-7bc9b5ec]{background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:1.5rem;overflow:hidden}.ai-insights-panel .insights-header[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ai-insights-panel .insights-header .header-content h3[data-v-7bc9b5ec]{margin:0;font-size:1.1rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.ai-insights-panel .insights-header .header-content h3 i[data-v-7bc9b5ec]{color:gold}.ai-insights-panel .insights-header .header-content p[data-v-7bc9b5ec]{margin:.25rem 0 0 0;font-size:.85rem;opacity:.9}.ai-insights-panel .insights-header .toggle-btn[data-v-7bc9b5ec]{background:hsla(0,0%,100%,.2);border:none;border-radius:6px;color:#fff;padding:.5rem;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.ai-insights-panel .insights-header .toggle-btn.active[data-v-7bc9b5ec],.ai-insights-panel .insights-header .toggle-btn[data-v-7bc9b5ec]:hover{background:hsla(0,0%,100%,.3)}.ai-insights-panel .insights-content[data-v-7bc9b5ec]{padding:1.5rem}.ai-insights-panel .insight-section[data-v-7bc9b5ec]{margin-bottom:2rem}.ai-insights-panel .insight-section[data-v-7bc9b5ec]:last-child{margin-bottom:0}.ai-insights-panel .insight-section .section-header[data-v-7bc9b5ec]{margin-bottom:1rem}.ai-insights-panel .insight-section .section-header h4[data-v-7bc9b5ec]{margin:0;font-size:1rem;font-weight:600;color:#2c3e50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.ai-insights-panel .insight-section .section-header h4 i[data-v-7bc9b5ec]{color:#667eea}.ai-insights-panel .duplicate-alerts .duplicate-item[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-radius:8px;margin-bottom:.75rem;border-left:4px solid}.ai-insights-panel .duplicate-alerts .duplicate-item.confidence-very-high[data-v-7bc9b5ec]{background:#fff5f5;border-color:#e53e3e}.ai-insights-panel .duplicate-alerts .duplicate-item.confidence-high[data-v-7bc9b5ec]{background:#fffbf0;border-color:#dd6b20}.ai-insights-panel .duplicate-alerts .duplicate-item.confidence-medium[data-v-7bc9b5ec]{background:#f7fafc;border-color:#4299e1}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-info[data-v-7bc9b5ec]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-info .player-match[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-bottom:.25rem}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-info .player-match .similarity[data-v-7bc9b5ec]{background:#e2e8f0;color:#4a5568;padding:.125rem .5rem;border-radius:12px;font-size:.75rem;font-weight:600}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-info .match-details[data-v-7bc9b5ec]{color:#6c757d;font-size:.85rem;margin-bottom:.25rem}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-info .confidence-badge[data-v-7bc9b5ec]{font-size:.75rem;font-weight:600;text-transform:uppercase;opacity:.8}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-actions[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-actions button[data-v-7bc9b5ec]{padding:.375rem .75rem;border-radius:6px;border:none;font-size:.8rem;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-actions button.btn-review[data-v-7bc9b5ec]{background:#667eea;color:#fff}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-actions button.btn-review[data-v-7bc9b5ec]:hover{background:#5a67d8}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-actions button.btn-dismiss[data-v-7bc9b5ec]{background:#e2e8f0;color:#4a5568}.ai-insights-panel .duplicate-alerts .duplicate-item .duplicate-actions button.btn-dismiss[data-v-7bc9b5ec]:hover{background:#cbd5e0}.ai-insights-panel .player-category .category-content .primary-category[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1rem}.ai-insights-panel .player-category .category-content .primary-category .category-badge[data-v-7bc9b5ec]{padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.9rem}.ai-insights-panel .player-category .category-content .primary-category .category-badge.category-elite-prospect[data-v-7bc9b5ec]{background:linear-gradient(135deg,gold,#ff8c00);color:#fff}.ai-insights-panel .player-category .category-content .primary-category .category-badge.category-technical-leader[data-v-7bc9b5ec]{background:linear-gradient(135deg,#4299e1,#3182ce);color:#fff}.ai-insights-panel .player-category .category-content .primary-category .category-badge.category-physical-powerhouse[data-v-7bc9b5ec]{background:linear-gradient(135deg,#e53e3e,#c53030);color:#fff}.ai-insights-panel .player-category .category-content .primary-category .category-badge.category-mental-strategist[data-v-7bc9b5ec]{background:linear-gradient(135deg,#38a169,#2f855a);color:#fff}.ai-insights-panel .player-category .category-content .primary-category .category-badge.category-skillful-technician[data-v-7bc9b5ec]{background:linear-gradient(135deg,#805ad5,#6b46c1);color:#fff}.ai-insights-panel .player-category .category-content .primary-category .category-badge.category-raw-talent[data-v-7bc9b5ec]{background:linear-gradient(135deg,#ed8936,#dd6b20);color:#fff}.ai-insights-panel .player-category .category-content .primary-category .category-badge.category-solid-contributor[data-v-7bc9b5ec]{background:linear-gradient(135deg,#4fd1c7,#38b2ac);color:#fff}.ai-insights-panel .player-category .category-content .primary-category .category-badge.category-development-project[data-v-7bc9b5ec]{background:linear-gradient(135deg,#fbb6ce,#ed64a6);color:#fff}.ai-insights-panel .player-category .category-content .primary-category .category-badge.category-limited-potential[data-v-7bc9b5ec]{background:linear-gradient(135deg,#a0aec0,#718096);color:#fff}.ai-insights-panel .player-category .category-content .primary-category .confidence-meter[data-v-7bc9b5ec]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:200px}.ai-insights-panel .player-category .category-content .primary-category .confidence-meter .confidence-bar[data-v-7bc9b5ec]{height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden;margin-bottom:.25rem}.ai-insights-panel .player-category .category-content .primary-category .confidence-meter .confidence-bar .confidence-fill[data-v-7bc9b5ec]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#667eea),to(#764ba2));background:linear-gradient(90deg,#667eea,#764ba2);border-radius:3px;-webkit-transition:width .3s ease;transition:width .3s ease}.ai-insights-panel .player-category .category-content .primary-category .confidence-meter .confidence-text[data-v-7bc9b5ec]{font-size:.75rem;color:#6c757d;font-weight:500}.ai-insights-panel .player-category .category-content .category-description[data-v-7bc9b5ec]{color:#4a5568;margin-bottom:1rem;line-height:1.5}.ai-insights-panel .player-category .category-content .strengths-weaknesses[data-v-7bc9b5ec]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}@media(max-width:768px){.ai-insights-panel .player-category .category-content .strengths-weaknesses[data-v-7bc9b5ec]{grid-template-columns:1fr}}.ai-insights-panel .player-category .category-content .strengths-weaknesses h5[data-v-7bc9b5ec]{margin:0 0 .5rem 0;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.ai-insights-panel .player-category .category-content .strengths-weaknesses .attribute-tags[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem}.ai-insights-panel .player-category .category-content .strengths-weaknesses .attribute-tags .attribute-tag[data-v-7bc9b5ec]{padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:500}.ai-insights-panel .player-category .category-content .strengths-weaknesses .attribute-tags .attribute-tag.strength[data-v-7bc9b5ec]{background:#c6f6d5;color:#22543d}.ai-insights-panel .player-category .category-content .strengths-weaknesses .attribute-tags .attribute-tag.weakness[data-v-7bc9b5ec]{background:#fed7d7;color:#742a2a}.ai-insights-panel .player-category .category-content .potential-role h5[data-v-7bc9b5ec]{margin:0 0 .5rem 0;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.ai-insights-panel .player-category .category-content .potential-role .role-badge[data-v-7bc9b5ec]{background:#edf2f7;color:#2d3748;padding:.375rem .75rem;border-radius:6px;font-weight:500}.ai-insights-panel .follow-up-actions .actions-list .action-item[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding:1rem;border-radius:8px;margin-bottom:.75rem;border-left:4px solid;background:#f8f9fa}.ai-insights-panel .follow-up-actions .actions-list .action-item.priority-high[data-v-7bc9b5ec]{border-color:#e53e3e;background:#fff5f5}.ai-insights-panel .follow-up-actions .actions-list .action-item.priority-medium[data-v-7bc9b5ec]{border-color:#dd6b20;background:#fffbf0}.ai-insights-panel .follow-up-actions .actions-list .action-item.priority-low[data-v-7bc9b5ec]{border-color:#4299e1;background:#f7fafc}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-icon[data-v-7bc9b5ec]{width:40px;height:40px;border-radius:50%;background:#667eea;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-content[data-v-7bc9b5ec]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-content .action-header[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-content .action-header h5[data-v-7bc9b5ec]{margin:0;font-size:.9rem;font-weight:600;color:#2c3e50}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-content .action-header .priority-badge[data-v-7bc9b5ec]{padding:.125rem .5rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-content .action-header .priority-badge.priority-high[data-v-7bc9b5ec]{background:#fed7d7;color:#742a2a}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-content .action-header .priority-badge.priority-medium[data-v-7bc9b5ec]{background:#feebc8;color:#7b341e}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-content .action-header .priority-badge.priority-low[data-v-7bc9b5ec]{background:#bee3f8;color:#2a4365}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-content .action-description[data-v-7bc9b5ec]{margin:0 0 .75rem 0;color:#4a5568;line-height:1.4}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-content .action-meta[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;font-size:.8rem;color:#6c757d}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-content .action-meta span[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-controls[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-controls button[data-v-7bc9b5ec]{width:32px;height:32px;border-radius:6px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-controls button.btn-complete[data-v-7bc9b5ec]{background:#48bb78;color:#fff}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-controls button.btn-complete[data-v-7bc9b5ec]:hover{background:#38a169}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-controls button.btn-schedule[data-v-7bc9b5ec]{background:#4299e1;color:#fff}.ai-insights-panel .follow-up-actions .actions-list .action-item .action-controls button.btn-schedule[data-v-7bc9b5ec]:hover{background:#3182ce}.ai-insights-panel .scout-workload .workload-content .workload-metrics[data-v-7bc9b5ec]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem}.ai-insights-panel .scout-workload .workload-content .workload-metrics .metric-item[data-v-7bc9b5ec]{text-align:center;padding:1rem;background:#f8f9fa;border-radius:8px}.ai-insights-panel .scout-workload .workload-content .workload-metrics .metric-item .metric-value[data-v-7bc9b5ec]{display:block;font-size:1.5rem;font-weight:700;color:#667eea;margin-bottom:.25rem}.ai-insights-panel .scout-workload .workload-content .workload-metrics .metric-item .metric-label[data-v-7bc9b5ec]{font-size:.8rem;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.ai-insights-panel .scout-workload .workload-content .workload-recommendations h5[data-v-7bc9b5ec]{margin:0 0 .5rem 0;font-size:.9rem;font-weight:600;color:#2c3e50}.ai-insights-panel .scout-workload .workload-content .workload-recommendations ul[data-v-7bc9b5ec]{margin:0;padding-left:1.25rem}.ai-insights-panel .scout-workload .workload-content .workload-recommendations ul li[data-v-7bc9b5ec]{margin-bottom:.25rem;color:#4a5568;line-height:1.4}.ai-insights-panel .insights-settings[data-v-7bc9b5ec]{border-top:1px solid #e2e8f0;padding-top:1rem}.ai-insights-panel .insights-settings .settings-toggle[data-v-7bc9b5ec]{background:none;border:1px solid #e2e8f0;border-radius:6px;padding:.5rem 1rem;color:#4a5568;cursor:pointer;font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:all .2s ease;transition:all .2s ease}.ai-insights-panel .insights-settings .settings-toggle[data-v-7bc9b5ec]:hover{background:#f8f9fa;border-color:#cbd5e0}.ai-insights-panel .insights-settings .settings-panel[data-v-7bc9b5ec]{margin-top:1rem;padding:1rem;background:#f8f9fa;border-radius:8px}.ai-insights-panel .insights-settings .settings-panel .setting-item[data-v-7bc9b5ec]{margin-bottom:.75rem}.ai-insights-panel .insights-settings .settings-panel .setting-item[data-v-7bc9b5ec]:last-child{margin-bottom:0}.ai-insights-panel .insights-settings .settings-panel .setting-item .setting-label[data-v-7bc9b5ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.85rem;color:#4a5568;cursor:pointer}.ai-insights-panel .insights-settings .settings-panel .setting-item .setting-label input[type=checkbox][data-v-7bc9b5ec]{margin:0}.ai-insights-panel .insights-settings .settings-panel .setting-item .setting-label input[type=range][data-v-7bc9b5ec]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 .5rem}canvas[data-v-5c113dfd]{max-height:500px}.scout-activity-analytics .section-header[data-v-4679fb94]{margin-bottom:2rem}.scout-activity-analytics .section-header .back-button[data-v-4679fb94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;background:none;border:1px solid #dee2e6;border-radius:6px;padding:.5rem 1rem;color:#6c757d;cursor:pointer;margin-bottom:1rem;-webkit-transition:all .2s ease;transition:all .2s ease}.scout-activity-analytics .section-header .back-button[data-v-4679fb94]:hover{background-color:#f8f9fa;color:#495057}.scout-activity-analytics .section-header h3[data-v-4679fb94]{color:#2c3e50;font-size:1.5rem;margin-bottom:.5rem}.scout-activity-analytics .section-header p[data-v-4679fb94]{color:#6c757d;margin:0}.scout-activity-analytics .kpi-cards[data-v-4679fb94]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.scout-activity-analytics .kpi-cards .kpi-card[data-v-4679fb94]{background:#fff;border-radius:8px;padding:1.5rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.scout-activity-analytics .kpi-cards .kpi-card[data-v-4679fb94]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.scout-activity-analytics .kpi-cards .kpi-card .kpi-icon[data-v-4679fb94]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.5rem}.scout-activity-analytics .kpi-cards .kpi-card .kpi-content[data-v-4679fb94]{-webkit-box-flex:1;-ms-flex:1;flex:1}.scout-activity-analytics .kpi-cards .kpi-card .kpi-content h4[data-v-4679fb94]{font-size:1.8rem;font-weight:700;margin:0 0 .25rem 0;color:#2c3e50}.scout-activity-analytics .kpi-cards .kpi-card .kpi-content p[data-v-4679fb94]{margin:0 0 .5rem 0;color:#6c757d;font-size:.9rem}.scout-activity-analytics .kpi-cards .kpi-card .kpi-content .kpi-trend[data-v-4679fb94]{font-size:.8rem;font-weight:500}.scout-activity-analytics .kpi-cards .kpi-card .kpi-content .kpi-trend.trend-positive[data-v-4679fb94]{color:#28a745}.scout-activity-analytics .kpi-cards .kpi-card .kpi-content .kpi-trend.trend-negative[data-v-4679fb94]{color:#dc3545}.scout-activity-analytics .kpi-cards .kpi-card .kpi-content .kpi-trend.trend-neutral[data-v-4679fb94]{color:#6c757d}.scout-activity-analytics .analytics-grid[data-v-4679fb94]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}@media(max-width:1200px){.scout-activity-analytics .analytics-grid[data-v-4679fb94]{grid-template-columns:1fr}}.scout-activity-analytics .analytics-grid .chart-container[data-v-4679fb94]{background:#fff;border-radius:8px;padding:1.5rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scout-activity-analytics .analytics-grid .chart-container.full-width[data-v-4679fb94]{grid-column:1/-1;min-height:auto}.scout-activity-analytics .analytics-grid .chart-container .chart-header[data-v-4679fb94]{margin-bottom:1rem}.scout-activity-analytics .analytics-grid .chart-container .chart-header h4[data-v-4679fb94]{color:#2c3e50;font-size:1.1rem;margin:0 0 .25rem 0}.scout-activity-analytics .analytics-grid .chart-container .chart-header .chart-subtitle[data-v-4679fb94]{color:#6c757d;font-size:.85rem;margin:0}.scout-activity-analytics .analytics-grid .chart-container .chart-placeholder[data-v-4679fb94]{height:300px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:250px}.scout-activity-analytics .coverage-heatmap[data-v-4679fb94]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.scout-activity-analytics .coverage-heatmap .region-card[data-v-4679fb94]{padding:1rem;border-radius:6px;border:2px solid;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.scout-activity-analytics .coverage-heatmap .region-card[data-v-4679fb94]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15)}.scout-activity-analytics .coverage-heatmap .region-card h5[data-v-4679fb94]{margin:0 0 .5rem 0;font-size:.9rem;font-weight:600}.scout-activity-analytics .coverage-heatmap .region-card .region-stats[data-v-4679fb94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.scout-activity-analytics .coverage-heatmap .region-card .region-stats span[data-v-4679fb94]{font-size:.75rem;color:#6c757d}.scout-activity-analytics .coverage-heatmap .region-card .region-intensity .intensity-bar[data-v-4679fb94]{height:4px;background-color:#e9ecef;border-radius:2px;overflow:hidden}.scout-activity-analytics .performance-table[data-v-4679fb94]{overflow-x:auto}.scout-activity-analytics .performance-table .scouts-table[data-v-4679fb94]{width:100%;border-collapse:collapse}.scout-activity-analytics .performance-table .scouts-table td[data-v-4679fb94],.scout-activity-analytics .performance-table .scouts-table th[data-v-4679fb94]{padding:.75rem;text-align:left;border-bottom:1px solid #dee2e6}.scout-activity-analytics .performance-table .scouts-table th[data-v-4679fb94]{background-color:#f8f9fa;font-weight:600;color:#495057}.scout-activity-analytics .performance-table .scouts-table .performance-row[data-v-4679fb94]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.scout-activity-analytics .performance-table .scouts-table .performance-row[data-v-4679fb94]:hover{background-color:#f8f9fa}.scout-activity-analytics .performance-table .scouts-table .scout-name[data-v-4679fb94]{font-weight:500;color:#2c3e50}.scout-activity-analytics .performance-table .scouts-table .conversion-rate[data-v-4679fb94]{padding:.25rem .5rem;border-radius:4px;font-size:.85rem;font-weight:500}.scout-activity-analytics .performance-table .scouts-table .conversion-rate.conversion-excellent[data-v-4679fb94]{background-color:#d4edda;color:#155724}.scout-activity-analytics .performance-table .scouts-table .conversion-rate.conversion-good[data-v-4679fb94]{background-color:#d1ecf1;color:#0c5460}.scout-activity-analytics .performance-table .scouts-table .conversion-rate.conversion-average[data-v-4679fb94]{background-color:#fff3cd;color:#856404}.scout-activity-analytics .performance-table .scouts-table .conversion-rate.conversion-poor[data-v-4679fb94]{background-color:#f8d7da;color:#721c24}.scout-activity-analytics .performance-table .scouts-table .efficiency-score[data-v-4679fb94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.scout-activity-analytics .performance-table .scouts-table .efficiency-score .efficiency-bar[data-v-4679fb94]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:6px;background-color:#e9ecef;border-radius:3px;overflow:hidden}.scout-activity-analytics .performance-table .scouts-table .efficiency-score .efficiency-bar .efficiency-fill[data-v-4679fb94]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#dc3545),color-stop(50%,#ffc107),to(#28a745));background:linear-gradient(90deg,#dc3545,#ffc107 50%,#28a745);-webkit-transition:width .3s ease;transition:width .3s ease}@media(max-width:768px){.scout-activity-analytics .analytics-grid[data-v-4679fb94]{grid-template-columns:1fr;gap:1.5rem}.scout-activity-analytics .chart-container[data-v-4679fb94]{min-height:350px;padding:1rem}.scout-activity-analytics .chart-container .chart-placeholder[data-v-4679fb94]{height:250px;min-height:200px}.scout-activity-analytics .coverage-heatmap[data-v-4679fb94]{grid-template-columns:1fr 1fr;gap:.75rem}.scout-activity-analytics .coverage-heatmap .region-card[data-v-4679fb94]{padding:.75rem}.scout-activity-analytics .kpi-cards[data-v-4679fb94]{grid-template-columns:1fr 1fr;gap:1rem}.scout-activity-analytics .kpi-cards .kpi-card[data-v-4679fb94]{padding:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.scout-activity-analytics .kpi-cards .kpi-card .kpi-icon[data-v-4679fb94]{width:50px;height:50px;font-size:1.25rem}.scout-activity-analytics .kpi-cards .kpi-card .kpi-content h4[data-v-4679fb94]{font-size:1.5rem}.scout-activity-analytics .performance-table[data-v-4679fb94]{font-size:.85rem}.scout-activity-analytics .performance-table .scouts-table td[data-v-4679fb94],.scout-activity-analytics .performance-table .scouts-table th[data-v-4679fb94]{padding:.5rem .25rem}}@media(max-width:480px){.scout-activity-analytics .coverage-heatmap[data-v-4679fb94],.scout-activity-analytics .kpi-cards[data-v-4679fb94]{grid-template-columns:1fr}.scout-activity-analytics .chart-container[data-v-4679fb94]{min-height:300px}.scout-activity-analytics .chart-container .chart-placeholder[data-v-4679fb94]{height:200px;min-height:180px}}.scout-id-tab[data-v-8dbb3484]{background:#e5e5e5}.analytics-dashboard-tab[data-v-8dbb3484]{background:#f8f9fa}.analytics-dashboard-tab .analytics-dashboard-wrapper[data-v-8dbb3484]{padding:2rem 0;min-height:600px}.analytics-dashboard-tab .analytics-navigation[data-v-8dbb3484]{position:fixed;top:80px;left:20px;z-index:1000}.analytics-dashboard-tab .nav-back-btn[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#007bff;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 2px 4px rgba(0,123,255,.2);box-shadow:0 2px 4px rgba(0,123,255,.2)}.analytics-dashboard-tab .nav-back-btn[data-v-8dbb3484]:hover{background:#0056b3;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(0,123,255,.3);box-shadow:0 4px 8px rgba(0,123,255,.3)}.analytics-dashboard-tab .nav-back-btn i[data-v-8dbb3484]{font-size:1rem}.filters[data-v-8dbb3484]{width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.filters-sort[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding:1rem}.search-small[data-v-8dbb3484]{max-width:20rem}.filter-small[data-v-8dbb3484]{height:2.5rem;border:transparent;color:#9ea7b0}.filter-small[data-v-8dbb3484]:focus,.filter-small[data-v-8dbb3484]:hover{background:transparent;color:#7c838a;border:transparent;outline:transparent;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.scout-id[data-v-8dbb3484]{border:2px solid #e1e5e9;padding:2rem;border-radius:10px;width:50rem!important;position:relative;margin-bottom:1rem;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);background:#fff}.scout-id .background-logo[data-v-8dbb3484]{position:absolute;top:1rem;right:1rem;opacity:.2;width:37%}.scout-id h2[data-v-8dbb3484]{border-bottom:1px solid #e1e5e9;padding-bottom:1rem;margin-bottom:1rem}.scout-id h2 img[data-v-8dbb3484]{margin-right:1rem;width:4rem}.scout-id .id-info-wrapper[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.scout-id .id-info-wrapper .user-photo-info[data-v-8dbb3484]{border:1px solid #e1e5e9}.other-leads-wrapper[data-v-8dbb3484]{margin-top:3rem}img.user-image-small[data-v-8dbb3484]{width:4rem;display:block;margin:0 auto;border-radius:400px}.player-status-text[data-v-8dbb3484]{font-size:2rem;line-height:2rem;margin:1rem 0 0 0;padding:0;font-weight:700}.player-status-text.signed[data-v-8dbb3484]{color:#019e53}.player-status-text.rejected[data-v-8dbb3484]{color:#ff2850}.red-text[data-v-8dbb3484]{color:#ff2850;font-weight:700}.amber-text[data-v-8dbb3484]{color:#ffae21;font-weight:700}.green-text[data-v-8dbb3484]{color:#019e53;font-weight:700}.trial-in-progress[data-v-8dbb3484]{color:#61b720}.trial-ended[data-v-8dbb3484]{color:#f33256}.player-added[data-v-8dbb3484]{border:1px solid #06a110;padding:1rem;border-radius:4px}.player-watched-details-wrapper .player-watched-details[data-v-8dbb3484]{border:1px solid #dee2e6;padding:2rem;margin:1rem 0}.player-watched-details-wrapper .player-watched-details .buttons-wrapper[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.trialist-onboarding-message[data-v-8dbb3484]{padding:2rem;background:#f3faf2}.table-scroll[data-v-8dbb3484]{width:100%;overflow:scroll}.table-scroll .w-a-style[data-v-8dbb3484]{width:84rem}.player-report-content[data-v-8dbb3484]{margin-top:1rem;width:100%;height:50rem}.player-report-content iframe[data-v-8dbb3484]{width:100%;height:100%}.intro-header[data-v-8dbb3484]{border-bottom:none}.player-cv[data-v-8dbb3484]{border:1px solid #a9b3bc;max-width:1000px;padding:2rem;overflow:scroll}.cv-section[data-v-8dbb3484]{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px dashed #ddd}.each-target.playing-experence-item[data-v-8dbb3484]{border-bottom:1px dashed #ddd;padding-bottom:1rem;margin-bottom:2rem}.playing-experence-wrapper[data-v-8dbb3484]{padding-top:1rem}.playing-experence-wrapper .playing-experiance-add-button[data-v-8dbb3484],.playing-experence-wrapper label[data-v-8dbb3484]{margin-right:1rem}.player-cv-content[data-v-8dbb3484]{margin-top:1rem;width:100%;height:50rem}.player-cv-content iframe[data-v-8dbb3484]{width:100%;height:100%}.player-cv-content .form__item[data-v-8dbb3484]{display:grid}.player-cv-content .enhanced-game-context-section[data-v-8dbb3484],.player-cv-content .match-result-section[data-v-8dbb3484],.player-cv-content .venue-information-section[data-v-8dbb3484]{margin:2rem 0;padding:1.5rem;border:1px solid #e1e5e9;border-radius:8px;background-color:#f8f9fa}.player-cv-content .enhanced-game-context-section .section-title[data-v-8dbb3484],.player-cv-content .match-result-section .section-title[data-v-8dbb3484],.player-cv-content .venue-information-section .section-title[data-v-8dbb3484]{font-size:1.1rem;font-weight:600;color:#2c3e50;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #3498db}.player-cv-content .form-row[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1rem}.player-cv-content .form-row .form__item--half[data-v-8dbb3484]{-webkit-box-flex:1;-ms-flex:1;flex:1}.player-cv-content .form-row .form__item--third[data-v-8dbb3484]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media(max-width:768px){.player-cv-content .form-row[data-v-8dbb3484]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}}.player-cv-content .result-display[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;font-weight:600;font-size:1rem}.player-cv-content .result-display .team-result[data-v-8dbb3484]{color:#2c3e50;font-size:.9rem}.player-cv-content .result-display .score-display[data-v-8dbb3484]{margin:0 1rem;font-size:1.2rem;color:#e74c3c;font-weight:700}.player-cv-content .form__input[data-v-8dbb3484],.player-cv-content .form__label[data-v-8dbb3484]{font-size:.9rem}.player-cv-content .form__input[type=number][data-v-8dbb3484]{text-align:center}.player-cv-content .advanced-mode-toggle[data-v-8dbb3484]{text-align:right;margin-bottom:1rem}.player-cv-content .advanced-mode-toggle .btn[data-v-8dbb3484]{-webkit-transition:all .3s ease;transition:all .3s ease}.player-cv-content .advanced-mode-toggle .btn[data-v-8dbb3484]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.player-cv-content .advanced-mode-toggle .btn i[data-v-8dbb3484]{margin-right:.5rem}.player-cv-content .competition-info .text-muted[data-v-8dbb3484],.player-cv-content .result-info .text-muted[data-v-8dbb3484],.player-cv-content .venue-info .text-muted[data-v-8dbb3484]{font-size:.8rem;color:#6c757d!important}.player-cv-content .competition-info strong[data-v-8dbb3484],.player-cv-content .result-info strong[data-v-8dbb3484],.player-cv-content .venue-info strong[data-v-8dbb3484]{color:#2c3e50}.player-cv-content .competition-info .badge[data-v-8dbb3484],.player-cv-content .result-info .badge[data-v-8dbb3484],.player-cv-content .venue-info .badge[data-v-8dbb3484]{font-size:.7rem;padding:.2rem .4rem;margin-top:.2rem}.player-cv-content .competition-info .badge.badge-primary[data-v-8dbb3484],.player-cv-content .result-info .badge.badge-primary[data-v-8dbb3484],.player-cv-content .venue-info .badge.badge-primary[data-v-8dbb3484]{background-color:#007bff}.player-cv-content .competition-info .badge.badge-danger[data-v-8dbb3484],.player-cv-content .result-info .badge.badge-danger[data-v-8dbb3484],.player-cv-content .venue-info .badge.badge-danger[data-v-8dbb3484]{background-color:#dc3545}.player-cv-content .competition-info .badge.badge-success[data-v-8dbb3484],.player-cv-content .result-info .badge.badge-success[data-v-8dbb3484],.player-cv-content .venue-info .badge.badge-success[data-v-8dbb3484]{background-color:#28a745}.player-cv-content .competition-info .badge.badge-warning[data-v-8dbb3484],.player-cv-content .result-info .badge.badge-warning[data-v-8dbb3484],.player-cv-content .venue-info .badge.badge-warning[data-v-8dbb3484]{background-color:#ffc107;color:#212529}.player-cv-content .competition-info .badge.badge-info[data-v-8dbb3484],.player-cv-content .result-info .badge.badge-info[data-v-8dbb3484],.player-cv-content .venue-info .badge.badge-info[data-v-8dbb3484]{background-color:#17a2b8}.player-cv-content .competition-info .badge.badge-secondary[data-v-8dbb3484],.player-cv-content .result-info .badge.badge-secondary[data-v-8dbb3484],.player-cv-content .venue-info .badge.badge-secondary[data-v-8dbb3484]{background-color:#6c757d}.player-cv-content .result-info .score[data-v-8dbb3484]{font-size:1.1rem;color:#e74c3c}.player-cv-content .table-wrapper[data-v-8dbb3484]{overflow-x:auto}.player-cv-content .table-wrapper .vgt-table[data-v-8dbb3484]{min-width:1000px}.player-cv-content .table-wrapper .vgt-table td[data-v-8dbb3484],.player-cv-content .table-wrapper .vgt-table th[data-v-8dbb3484]{white-space:nowrap;padding:.75rem .5rem}.player-cv-content .table-wrapper .vgt-table td[data-v-8dbb3484]:first-child,.player-cv-content .table-wrapper .vgt-table td[data-v-8dbb3484]:last-child,.player-cv-content .table-wrapper .vgt-table th[data-v-8dbb3484]:first-child,.player-cv-content .table-wrapper .vgt-table th[data-v-8dbb3484]:last-child{position:sticky;background-color:#fff;z-index:1}.player-cv-content .table-wrapper .vgt-table td[data-v-8dbb3484]:first-child,.player-cv-content .table-wrapper .vgt-table th[data-v-8dbb3484]:first-child{left:0}.player-cv-content .table-wrapper .vgt-table td[data-v-8dbb3484]:last-child,.player-cv-content .table-wrapper .vgt-table th[data-v-8dbb3484]:last-child{right:0}#small_shirt[data-v-8dbb3484]{width:2.5rem;margin-right:1.1rem}.add-new-lead-wrapper[data-v-8dbb3484]{width:100%;margin-bottom:1rem}.player-cv-content .form__input[data-v-8dbb3484]{width:100%!important}.leads-tab[data-v-8dbb3484]{padding:1rem}.two-col-pop[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem;border-bottom:1px solid #dee2e6}span.vue-star-rating-rating-text[data-v-8dbb3484]{font-size:2rem;padding:.5rem 1rem 0 1rem}.user-details-pop p span[data-v-8dbb3484]{font-weight:700;display:inline-block;min-width:8rem}.trial-performance-wrapper[data-v-8dbb3484]{margin-bottom:2rem}.out-come-buttons[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;height:7rem;margin-top:4rem}.out-come-buttons p[data-v-8dbb3484]{width:100%}.out-come-buttons button[data-v-8dbb3484]{min-width:9rem}.out-come-buttons .red-button[data-v-8dbb3484]{background:#d85c64}.out-come-buttons .yellow-button[data-v-8dbb3484]{background:#ffc107}.outCome-Under[data-v-8dbb3484]{border:1px solid #004ca3;padding:.5rem!important;margin:.5rem 0!important;color:#008afc;background:#e8f5ff}.outCome-Signed[data-v-8dbb3484]{border:1px solid #18a300;padding:.5rem!important;margin:.5rem 0!important;color:#18a300;background:#ecffe8}.outCome-Rejected[data-v-8dbb3484]{border:1px solid #d85c64;padding:.5rem!important;margin:.5rem 0!important;color:#d85c64;background:#ffe8ec}.outCome-Waiting[data-v-8dbb3484]{border:1px solid #ffc107;padding:.5rem!important;margin:.5rem 0!important;color:#ffc107;background:#fffbe8}.trialist-tab[data-v-8dbb3484]{padding:1rem}.sessions-info .session-card[data-v-8dbb3484]{display:block}.document[data-v-8dbb3484]{max-width:14rem;text-align:center;padding:1rem;margin:1rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.document img[data-v-8dbb3484]{width:40%}.document h3[data-v-8dbb3484]{margin-top:1rem;font-size:1rem;overflow:hidden;white-space:nowrap;text-transform:inherit}.lead-form-wrapper[data-v-8dbb3484]{margin-bottom:1rem}@media screen and (min-width:1200px){.document[data-v-8dbb3484],.video-wrapper[data-v-8dbb3484]{width:20%}}@media screen and (min-width:1600px){.games-info[data-v-8dbb3484]{margin:2rem 0}}.advanced-profiling-sections[data-v-8dbb3484]{margin-top:2rem;border-top:2px solid #e1e5e9;padding-top:2rem}.advanced-profiling-sections .section-title[data-v-8dbb3484]{font-size:1.1rem;font-weight:600;color:#2c3e50;margin-bottom:1.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advanced-profiling-sections .section-title i[data-v-8dbb3484]{margin-right:.75rem;font-size:1.2rem}.advanced-profiling-sections .demographics-section[data-v-8dbb3484],.advanced-profiling-sections .development-potential-section[data-v-8dbb3484],.advanced-profiling-sections .match-performance-section[data-v-8dbb3484],.advanced-profiling-sections .mental-attributes-section[data-v-8dbb3484],.advanced-profiling-sections .physical-attributes-section[data-v-8dbb3484],.advanced-profiling-sections .technical-skills-section[data-v-8dbb3484]{margin-bottom:2.5rem;padding:1.5rem;border:1px solid #e1e5e9;border-radius:10px;background:linear-gradient(145deg,#f8f9fa,#fff);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.advanced-profiling-sections .form-row[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1rem}.advanced-profiling-sections .form-row .form__item--half[data-v-8dbb3484],.advanced-profiling-sections .form-row .form__item--quarter[data-v-8dbb3484],.advanced-profiling-sections .form-row .form__item--third[data-v-8dbb3484]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media(max-width:768px){.advanced-profiling-sections .form-row[data-v-8dbb3484]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}}.advanced-profiling-sections .rating-grid[data-v-8dbb3484]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1.5rem}.advanced-profiling-sections .rating-grid .form__item[data-v-8dbb3484]{text-align:center;padding:1rem;background:#fff;border-radius:8px;border:1px solid #e9ecef;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.advanced-profiling-sections .rating-grid .form__item[data-v-8dbb3484]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.1);box-shadow:0 6px 20px rgba(0,0,0,.1)}.advanced-profiling-sections .rating-grid .form__item .form__label[data-v-8dbb3484]{font-size:.85rem;font-weight:600;color:#495057;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.advanced-profiling-sections .rating-grid .form__item .ratingStars[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.5rem}@media(max-width:768px){.advanced-profiling-sections .rating-grid[data-v-8dbb3484]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.advanced-profiling-sections .form__input[data-v-8dbb3484]{border:1px solid #ced4da;border-radius:6px;padding:.75rem;font-size:.9rem;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.advanced-profiling-sections .form__input[data-v-8dbb3484]:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 .2rem rgba(102,126,234,.25);box-shadow:0 0 0 .2rem rgba(102,126,234,.25)}.advanced-profiling-sections .form__input[type=number][data-v-8dbb3484]{text-align:center}.advanced-profiling-sections .form__label[data-v-8dbb3484]{font-weight:600;color:#495057;margin-bottom:.5rem;display:block}.advanced-profiling-sections .demographics-section .section-title[data-v-8dbb3484]{background:linear-gradient(135deg,#667eea,#764ba2)}.advanced-profiling-sections .physical-attributes-section .section-title[data-v-8dbb3484]{background:linear-gradient(135deg,#f093fb,#f5576c)}.advanced-profiling-sections .technical-skills-section .section-title[data-v-8dbb3484]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.advanced-profiling-sections .mental-attributes-section .section-title[data-v-8dbb3484]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.advanced-profiling-sections .match-performance-section .section-title[data-v-8dbb3484]{background:linear-gradient(135deg,#fa709a,#fee140)}.advanced-profiling-sections .development-potential-section .section-title[data-v-8dbb3484]{background:linear-gradient(135deg,#a8edea,#fed6e3);color:#2c3e50}.advanced-profiling-sections .development-potential-section .ratingStars[data-v-8dbb3484]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5rem}.advanced-profiling-sections textarea[data-v-8dbb3484]{border:1px solid #ced4da;border-radius:6px;padding:.75rem;font-size:.9rem;resize:vertical;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.advanced-profiling-sections textarea[data-v-8dbb3484]:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 .2rem rgba(102,126,234,.25);box-shadow:0 0 0 .2rem rgba(102,126,234,.25)}.advanced-profiling-toggle[data-v-8dbb3484]{text-align:center;margin:1.5rem 0}.advanced-profiling-toggle .btn[data-v-8dbb3484]{padding:.75rem 1.5rem;font-weight:600;border-radius:25px;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid transparent}.advanced-profiling-toggle .btn[data-v-8dbb3484]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.15);box-shadow:0 6px 20px rgba(0,0,0,.15)}.advanced-profiling-toggle .btn.btn-success[data-v-8dbb3484]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea}.advanced-profiling-toggle .btn.btn-outline-secondary[data-v-8dbb3484]{border-color:#6c757d;color:#6c757d}.advanced-profiling-toggle .btn.btn-outline-secondary[data-v-8dbb3484]:hover{background:#6c757d;color:#fff}.advanced-profiling-toggle .btn i[data-v-8dbb3484]{margin-right:.5rem;font-size:1.1rem}@media(max-width:576px){.advanced-profiling-sections .form-row[data-v-8dbb3484]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advanced-profiling-sections .form-row .form__item--half[data-v-8dbb3484],.advanced-profiling-sections .form-row .form__item--quarter[data-v-8dbb3484],.advanced-profiling-sections .form-row .form__item--third[data-v-8dbb3484]{-webkit-box-flex:0;-ms-flex:none;flex:none}.advanced-profiling-sections .rating-grid[data-v-8dbb3484]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.advanced-profiling-sections .section-title[data-v-8dbb3484]{font-size:1rem;padding:.5rem .75rem}.advanced-profiling-sections .section-title i[data-v-8dbb3484]{margin-right:.5rem;font-size:1rem}}.ai-insights-integration[data-v-8dbb3484]{margin:1.5rem 0;border:2px solid #e8f4f8;border-radius:12px;background:linear-gradient(135deg,#f8fdff,#e8f4f8);-webkit-box-shadow:0 4px 15px rgba(102,126,234,.1);box-shadow:0 4px 15px rgba(102,126,234,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.ai-insights-integration[data-v-8dbb3484]:hover{border-color:#667eea;-webkit-box-shadow:0 6px 25px rgba(102,126,234,.15);box-shadow:0 6px 25px rgba(102,126,234,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ai-insights-integration .ai-insights-panel[data-v-8dbb3484]{border:none;border-radius:12px;background:transparent}.ai-insights-integration .ai-insight-item[data-v-8dbb3484]{background:#fff;border-radius:8px;padding:1rem;margin-bottom:.75rem;border:1px solid #e3e9ef;-webkit-transition:all .2s ease;transition:all .2s ease}.ai-insights-integration .ai-insight-item[data-v-8dbb3484]:hover{border-color:#c5d2d9;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}@media(max-width:768px){.ai-insights-integration[data-v-8dbb3484]{margin:1rem 0;border-radius:8px}.ai-insights-integration .ai-insights-panel[data-v-8dbb3484]{border-radius:8px}.ai-insights-integration .ai-insight-item[data-v-8dbb3484]{border-radius:6px;padding:.75rem}}.two-col-pop[data-v-57e10474]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem;border-bottom:1px solid #dee2e6}span.vue-star-rating-rating-text[data-v-57e10474]{font-size:2rem;padding:.5rem 1rem 0 1rem}.user-details-pop p span[data-v-57e10474]{font-weight:700;display:inline-block;min-width:8rem}.out-come-buttons[data-v-57e10474]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.out-come-buttons button[data-v-57e10474]{min-width:9rem}.out-come-buttons .red-button[data-v-57e10474]{background:#d85c64}.out-come-buttons .yellow-button[data-v-57e10474]{background:#ffc107}.outCome-Under[data-v-57e10474]{border:1px solid #004ca3;padding:.5rem!important;margin:.5rem 0!important;color:#008afc;background:#e8f5ff}.outCome-Signed[data-v-57e10474]{border:1px solid #18a300;padding:.5rem!important;margin:.5rem 0!important;color:#18a300;background:#ecffe8}.outCome-Rejected[data-v-57e10474]{border:1px solid #d85c64;padding:.5rem!important;margin:.5rem 0!important;color:#d85c64;background:#ffe8ec}.outCome-Waiting[data-v-57e10474]{border:1px solid #ffc107;padding:.5rem!important;margin:.5rem 0!important;color:#ffc107;background:#fffbe8}.trialist-tab[data-v-57e10474]{padding:2rem}.survey-link[data-v-270f5aec]{border:1px solid #bab8b8;padding:2rem;margin-bottom:2rem;background:#fff;border-radius:4px}.survey-link p[data-v-270f5aec]{margin:0}.survey-link a[data-v-270f5aec]{border:1px solid #15a159;padding:1rem;margin-top:1rem;display:block;text-decoration:none;cursor:pointer;width:16rem;border-radius:4px;background:#16a159;color:#fff;font-weight:700}.survey-link a[data-v-270f5aec]:hover{background:#22b167}.notifications-history[data-v-270f5aec]{-webkit-box-flex:1;-ms-flex:1;flex:1}.notifications-history .scroll-wrapper[data-v-270f5aec]{height:49rem;overflow-y:scroll}.notifications-history .history-list[data-v-270f5aec]{background:#ededed;padding:1rem;border-radius:4px;max-width:43rem;margin-bottom:1rem}.notifications-history .history-list .date[data-v-270f5aec]{font-size:.9rem}.notifications-history .history-list .title[data-v-270f5aec]{font-weight:700}.notifications-history .history-list .body[data-v-270f5aec]{margin-top:.5rem}.notifications-history .history-list p[data-v-270f5aec]{margin:0}.single-chart[data-v-2484df0e]{width:100%;-ms-flex-pack:distribute;justify-content:space-around}.circular-chart[data-v-2484df0e]{display:block;margin:10px auto;max-width:80%;max-height:250px}.circle-bg[data-v-2484df0e]{fill:none;stroke:#eee;stroke-width:3.8}.circle[data-v-2484df0e]{fill:none;stroke-width:2.8;stroke-linecap:round;-webkit-animation:progress-2484df0e 1s ease-out forwards;animation:progress-2484df0e 1s ease-out forwards}@-webkit-keyframes progress-2484df0e{0%{stroke-dasharray:0 100}}@keyframes progress-2484df0e{0%{stroke-dasharray:0 100}}.circular-chart.orange .circle[data-v-2484df0e]{stroke:#ff9f00}.circular-chart.green .circle[data-v-2484df0e]{stroke:#4cc790}.circular-chart.red .circle[data-v-2484df0e]{stroke:#e53c3c}.percentage[data-v-2484df0e]{fill:#666;font-family:sans-serif;font-size:.5em;text-anchor:middle}.performance-bar span[data-v-2484df0e]{font-weight:700;border-radius:100px}.user-details-pop p span[data-v-6b2e360f]{font-weight:700;display:inline-block;min-width:8rem}.player-stats-gps-wrapper .player-session-details .player-name[data-v-62d4cd02]{font-size:2rem;font-weight:700;margin:0}.player-stats-gps-wrapper .player-session-details .session-name p[data-v-62d4cd02]{margin:0}.player-stats-gps-wrapper .player-session-details .session-name p span[data-v-62d4cd02]{width:8rem;display:inline-block}.player-stats-gps-wrapper .player-session-details .main-session .wrapper-mins-stuff[data-v-62d4cd02]{background:#f2f5f7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding:1rem}.player-stats-gps-wrapper .player-session-details .main-session .wrapper-mins-stuff .mins-from-session[data-v-62d4cd02]{padding:1rem;border:1px solid #c7ccd0;min-width:12rem}.player-stats-gps-wrapper .player-session-details .main-session .wrapper-mins-stuff .mins-from-session p[data-v-62d4cd02]{font-size:3rem;font-weight:700;line-height:2.7rem;margin:0}.player-stats-gps-wrapper .player-session-details .main-session .wrapper-mins-stuff .mins-from-session p span[data-v-62d4cd02]{font-size:1rem}.high-level-games-attendance-stats[data-v-fb646152]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.high-level-games-attendance-stats .stats[data-v-fb646152]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem;border:1px solid silver;border-radius:4px;text-align:center}.high-level-games-attendance-stats .stats p[data-v-fb646152]{margin:0;font-weight:700;font-size:.9rem;line-height:1rem;color:#333}.games-section[data-v-fb646152]{padding:20px;background-color:#fafafa;border-radius:4px}.games-list[data-v-fb646152]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;max-height:24rem;overflow-y:auto}.game[data-v-fb646152]{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:8px;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.game[data-v-fb646152]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.game-info[data-v-fb646152]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.game-opposition[data-v-fb646152]{font-size:1.25rem;font-weight:700}.game-date[data-v-fb646152]{font-size:1rem;color:#666}.game-date-label[data-v-fb646152]{font-weight:700;color:#333}.game.no-attendance[data-v-fb646152]{border:1px solid #ed1919}.game.attendance-recorded[data-v-fb646152]{border:1px solid #28a745}.game-attendance-value span[data-v-fb646152]{font-weight:700}.all-training-reports[data-v-fb646152]{margin:2rem 0;padding:2rem;background:#fff}.all-training-reports .success-box[data-v-fb646152]{border:1px solid #86b534;padding:2rem;border-radius:4px}.all-training-reports .warning-box[data-v-fb646152]{border:1px solid #ffc106;padding:2rem;border-radius:4px}.all-training-reports .danger-box[data-v-fb646152]{border:1px solid #ed1919;padding:2rem;border-radius:4px}.report-item[data-v-fb646152]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.report-item .big-icon[data-v-fb646152]{font-size:2rem}@media screen and (min-width:1024px){.high-level-games-attendance-stats[data-v-fb646152]{gap:1rem}.high-level-games-attendance-stats .stats[data-v-fb646152]{padding:1rem}}.high-level-games-attendance-stats[data-v-4eaf48f4]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.high-level-games-attendance-stats .stats[data-v-4eaf48f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem;border:1px solid silver;border-radius:4px;text-align:center}.high-level-games-attendance-stats .stats p[data-v-4eaf48f4]{margin:0;font-weight:700;font-size:.9rem;line-height:1rem;color:#333}.games-section[data-v-4eaf48f4]{padding:20px;background-color:#fafafa;border-radius:4px}.games-list[data-v-4eaf48f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;max-height:24rem;overflow-y:auto}.game[data-v-4eaf48f4]{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:8px;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.game[data-v-4eaf48f4]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.game-info[data-v-4eaf48f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.game-opposition[data-v-4eaf48f4]{font-size:1.25rem;font-weight:700}.game-date[data-v-4eaf48f4]{font-size:1rem;color:#666}.game-date-label[data-v-4eaf48f4]{font-weight:700;color:#333}.game.no-attendance[data-v-4eaf48f4]{border:1px solid #ed1919}.game.attendance-recorded[data-v-4eaf48f4]{border:1px solid #28a745}.game-attendance-value span[data-v-4eaf48f4]{font-weight:700}.all-training-reports[data-v-4eaf48f4]{margin:2rem 0;padding:2rem;background:#fff}.all-training-reports .success-box[data-v-4eaf48f4]{border:1px solid #86b534;padding:2rem;border-radius:4px}.all-training-reports .warning-box[data-v-4eaf48f4]{border:1px solid #ffc106;padding:2rem;border-radius:4px}.all-training-reports .danger-box[data-v-4eaf48f4]{border:1px solid #ed1919;padding:2rem;border-radius:4px}@media screen and (min-width:1024px){.high-level-games-attendance-stats[data-v-4eaf48f4]{gap:1rem}.high-level-games-attendance-stats .stats[data-v-4eaf48f4]{padding:1rem}}.view-all-reports[data-v-b738884e]{border:1px solid #c3cdd5;padding:1rem;display:block;margin-bottom:1rem;border-radius:4px;font-weight:700;text-decoration:none}.view-all-reports[data-v-b738884e]:focus,.view-all-reports[data-v-b738884e]:hover{background:#47a9f9;color:#fff;text-decoration:none;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.green-button[data-v-b738884e]:disabled{opacity:.6;cursor:not-allowed}.green-button[data-v-b738884e]:disabled:hover{opacity:.6}.mins-stats-wrapper[data-v-17971081]{width:99%;border-top:1px solid #c3cdd5;padding-top:2rem;overflow-x:scroll}.mood-chart.games-info[data-v-17971081]{margin:0;width:100%}.mood-data-graph-wrapper[data-v-17971081]{gap:3rem}.mood-data-graph-wrapper[data-v-17971081],.wellness-mood-summary[data-v-17971081]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wellness-mood-summary[data-v-17971081]{gap:1rem;margin:1rem 0;padding-bottom:1rem}.wellness-mood-summary>h3[data-v-17971081]{display:block;width:100%;padding:1rem 0 0 1rem;text-transform:none;font-size:.9rem}.wellness-mood-summary .wellness-row[data-v-17971081]{padding:1rem;text-align:center;min-width:9rem;border:1px solid #a9b3bc;border-radius:4px}.wellness-mood-summary .wellness-row h3[data-v-17971081]{text-transform:none;font-size:.9rem}.wellness-mood-summary .wellness-row img[data-v-17971081]{display:block;margin:.1rem auto 0 auto;height:5rem}.wellness-mood-summary .wellness-row span[data-v-17971081]{margin-top:.5rem;display:block}.radar-chart-container[data-v-2a3ddca2]{background:#fff;border-radius:8px;padding:1.5rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:2rem}.chart-header[data-v-2a3ddca2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.chart-header h4[data-v-2a3ddca2]{margin:0;color:#333;font-weight:600}.chart-header .chart-controls .comparison-select[data-v-2a3ddca2]{min-width:150px}.chart-wrapper[data-v-2a3ddca2]{position:relative;margin:1rem 0}.chart-legend[data-v-2a3ddca2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;margin-top:1rem}.chart-legend .legend-item[data-v-2a3ddca2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.9rem}.chart-legend .legend-item .legend-color[data-v-2a3ddca2]{width:16px;height:16px;border-radius:50%;border:2px solid #fff}.chart-legend .legend-item.current .legend-color[data-v-2a3ddca2]{background-color:#47a9f9}.chart-legend .legend-item.comparison .legend-color[data-v-2a3ddca2]{background-color:rgba(255,99,132,.8)}@media(max-width:768px){.chart-header[data-v-2a3ddca2]{gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.chart-header[data-v-2a3ddca2],.chart-legend[data-v-2a3ddca2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chart-legend[data-v-2a3ddca2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}}.chart-box[data-v-cab49c2a]{min-width:38rem}.gauge-wrapper[data-v-cab49c2a]{--deg:calc(var(--percent)*1.8deg);--thickness:0.7rem;height:100px;display:grid;place-items:center;position:absolute;top:2rem;right:1rem}.gauge-wrapper .gauge[data-v-cab49c2a]{width:100px;aspect-ratio:1;background-image:radial-gradient(closest-side,#fff 0,#fff calc(100% - var(--thickness)),transparent calc(100% - var(--thickness))),conic-gradient(from -90deg,#32cd32 0deg var(--deg),transparent var(--deg) 180deg),conic-gradient(from -90deg,#d3d3d3 0deg 180deg,transparent 180deg);border-radius:100%;display:grid;place-items:center}.gauge-wrapper .gauge p[data-v-cab49c2a]{line-height:1rem}.low-gauge[data-v-cab49c2a]{--percent:30}.avg-gauge[data-v-cab49c2a]{--percent:50}.avg-gauge .gauge[data-v-cab49c2a]{background-image:radial-gradient(closest-side,#fff 0,#fff calc(100% - var(--thickness)),transparent calc(100% - var(--thickness))),conic-gradient(from -90deg,#ffc106 0deg var(--deg),transparent var(--deg) 180deg),conic-gradient(from -90deg,#d3d3d3 0deg 180deg,transparent 180deg)}.high-gauge[data-v-cab49c2a]{--percent:100}.high-gauge .gauge[data-v-cab49c2a]{background-image:radial-gradient(closest-side,#fff 0,#fff calc(100% - var(--thickness)),transparent calc(100% - var(--thickness))),conic-gradient(from -90deg,#ff0606 0deg var(--deg),transparent var(--deg) 180deg),conic-gradient(from -90deg,#d3d3d3 0deg 180deg,transparent 180deg)}.search-filter[data-v-cab49c2a]{padding:1rem 0}section.session-metrics .report-charts[data-v-cab49c2a]{width:100%}.player-individual-reports[data-v-cab49c2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;width:100%}.player-individual-reports .view-all-reports[data-v-cab49c2a]:focus,.player-individual-reports .view-all-reports[data-v-cab49c2a]:hover{background:#47a9f9;color:#fff;text-decoration:none;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.all-training-reports[data-v-cab49c2a]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;visibility:visible!important}.metrics-wrapper[data-v-cab49c2a]{padding:2rem 0;width:100%}.metrics-wrapper .metrics-sub-wrapper[data-v-cab49c2a]{width:100%;display:block}.metrics-wrapper .metrics-sub-wrapper>p[data-v-cab49c2a]{width:100%}.metrics-wrapper h4[data-v-cab49c2a]{text-transform:uppercase;width:100%}.metrics-wrapper .metrics-item[data-v-cab49c2a]{border-bottom:1px dashed #a9b3bc;margin-bottom:1rem;position:relative;min-width:18rem}.metrics-wrapper .metrics-item .session-date[data-v-cab49c2a]{font-size:.8rem;margin:0;position:relative}.metrics-wrapper .metrics-item .title[data-v-cab49c2a]{font-size:.8rem;text-transform:uppercase;margin:0}.metrics-wrapper .metrics-item .value .value-large[data-v-cab49c2a],.metrics-wrapper .metrics-item .value[data-v-cab49c2a]{font-size:2.5rem;font-weight:700;margin:0}.metrics-wrapper .metrics-item .value span[data-v-cab49c2a]{font-size:.8rem;font-weight:400;margin:0}@media screen and (min-width:1024px){.h4[data-v-cab49c2a],h4[data-v-cab49c2a]{font-size:1.2rem}.chart-box[data-v-cab49c2a]{min-width:100%}section.session-metrics[data-v-cab49c2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.metrics-wrapper[data-v-cab49c2a]{padding:2rem 0}.metrics-wrapper .metrics-sub-wrapper[data-v-cab49c2a],.metrics-wrapper[data-v-cab49c2a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.metrics-wrapper .metrics-item[data-v-cab49c2a]{border:1px dashed #a9b3bc;margin-bottom:1rem;padding:1rem;border-radius:4px;width:27%}}@media screen and (min-width:2399px){.metrics-wrapper .metrics-sub-wrapper>p[data-v-cab49c2a]{width:auto}}.gps-tabs-container[data-v-cab49c2a]{margin-bottom:2rem;width:100%}.gps-tabs-container .gps-tab-nav[data-v-cab49c2a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;border-bottom:2px solid #e9ecef}.gps-tabs-container .gps-tab-nav .tab-btn[data-v-cab49c2a]{background:none;border:none;padding:1rem 2rem;font-size:1rem;font-weight:500;color:#6c757d;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:3px solid transparent}.gps-tabs-container .gps-tab-nav .tab-btn[data-v-cab49c2a]:hover{color:#47a9f9;background-color:rgba(71,169,249,.1)}.gps-tabs-container .gps-tab-nav .tab-btn.active[data-v-cab49c2a]{color:#47a9f9;border-bottom-color:#47a9f9;background-color:rgba(71,169,249,.1)}.gps-tab-content[data-v-cab49c2a]{width:100%}.overview-panel .overview-grid[data-v-cab49c2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.overview-panel .overview-grid .radar-section[data-v-cab49c2a]{background:#fff;border-radius:8px;padding:1.5rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-box-flex:2;-ms-flex:2;flex:2}.overview-panel .overview-grid .metrics-summary[data-v-cab49c2a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.overview-panel .overview-grid .metrics-summary h4[data-v-cab49c2a]{margin-bottom:1.5rem;color:#333;font-weight:600}.overview-panel .overview-grid .metrics-summary .summary-grid[data-v-cab49c2a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:576px){.overview-panel .overview-grid .metrics-summary .summary-grid[data-v-cab49c2a]{grid-template-columns:1fr}}.overview-panel .overview-grid .metrics-summary .summary-card[data-v-cab49c2a]{background:#fff;border-radius:8px;padding:1.5rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border-left:4px solid #47a9f9;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.overview-panel .overview-grid .metrics-summary .summary-card[data-v-cab49c2a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.overview-panel .overview-grid .metrics-summary .summary-card.distance[data-v-cab49c2a]{border-left-color:#28a745}.overview-panel .overview-grid .metrics-summary .summary-card.speed[data-v-cab49c2a]{border-left-color:#ffc107}.overview-panel .overview-grid .metrics-summary .summary-card.intensity[data-v-cab49c2a]{border-left-color:#dc3545}.overview-panel .overview-grid .metrics-summary .summary-card.hsr[data-v-cab49c2a]{border-left-color:#17a2b8}.overview-panel .overview-grid .metrics-summary .summary-card .card-icon[data-v-cab49c2a]{font-size:2rem;margin-bottom:.5rem}.overview-panel .overview-grid .metrics-summary .summary-card .card-content h5[data-v-cab49c2a]{margin:0 0 .5rem 0;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;color:#6c757d;font-weight:600}.overview-panel .overview-grid .metrics-summary .summary-card .card-content .value[data-v-cab49c2a]{font-size:2rem;font-weight:700;margin:0 0 .5rem 0;color:#333}.overview-panel .overview-grid .metrics-summary .summary-card .card-content .trend[data-v-cab49c2a]{font-size:.9rem;font-weight:500;padding:.25rem .5rem;border-radius:4px}.overview-panel .overview-grid .metrics-summary .summary-card .card-content .trend.trend-up[data-v-cab49c2a]{background-color:rgba(40,167,69,.1);color:#28a745}.overview-panel .overview-grid .metrics-summary .summary-card .card-content .trend.trend-down[data-v-cab49c2a]{background-color:rgba(220,53,69,.1);color:#dc3545}.overview-panel .overview-grid .metrics-summary .summary-card .card-content .trend.trend-neutral[data-v-cab49c2a]{background-color:hsla(208,7%,46%,.1);color:#6c757d}@media(max-width:768px){.overview-panel .overview-grid[data-v-cab49c2a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tab-panel[data-v-cab49c2a]{-webkit-animation:fadeIn-cab49c2a .3s ease-in-out;animation:fadeIn-cab49c2a .3s ease-in-out}@-webkit-keyframes fadeIn-cab49c2a{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-cab49c2a{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.season-selector[data-v-44855ac2]{margin-bottom:1rem}.season-selector .btn-group[data-v-44855ac2]{width:100%}.season-selector .btn-group .btn[data-v-44855ac2]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9rem;padding:.5rem 1rem}.season-selector .btn-group .btn.btn-primary[data-v-44855ac2]{background-color:#47a9f9;border-color:#47a9f9}.season-selector .btn-group .btn.btn-outline-primary[data-v-44855ac2]{color:#47a9f9;border-color:#47a9f9}.season-selector .btn-group .btn.btn-outline-primary[data-v-44855ac2]:hover{background-color:#47a9f9;border-color:#47a9f9}.view-all-reports[data-v-44855ac2]{border:1px solid #c3cdd5;padding:1rem;display:block;margin-bottom:1rem;border-radius:4px;font-weight:700;text-decoration:none}.view-all-reports[data-v-44855ac2]:hover{background:#47a9f9;color:#fff}.player-game-report[data-v-44855ac2]{border:1px solid #dee2e6;padding:1rem}.player-game-report h3[data-v-44855ac2]{margin-bottom:2rem;font-size:1.2rem}.player-game-report h4[data-v-44855ac2]{font-size:1.2rem;text-transform:uppercase}.player-game-report .coach-assessment-report[data-v-44855ac2],.player-game-report .player-assessment-report[data-v-44855ac2]{border-top:1px dashed #dee2e6;margin-top:1rem;padding-top:1rem;border-bottom:1px dashed #c0c4c8}.full-player-report .label[data-v-44855ac2]{font-weight:700;margin-bottom:.5rem}.full-player-report .value[data-v-44855ac2]{display:inline-block;width:13rem;font-weight:400}.game-assesment-reports-table[data-v-44855ac2]{max-height:10rem;overflow-x:scroll}.game-assesment-reports-table td[data-v-44855ac2],.game-assesment-reports-table th[data-v-44855ac2]{text-align:left}.empty-state[data-v-44855ac2]{text-align:center;margin-top:20px}.empty-state img[data-v-44855ac2]{max-width:200px;margin-bottom:10px}.small-image-name-wrapper[data-v-44855ac2]{margin-bottom:1rem}.player-coach-performance-image[data-v-44855ac2]{border-bottom:1px dotted #ddd;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.player-coach-performance-image img[data-v-44855ac2]{width:4rem;height:4rem;border-radius:100px;margin-right:1rem}.player-coach-performance-image .user-name[data-v-44855ac2]{font-weight:700;font-size:1.2rem}.small-image[data-v-44855ac2]{border:1px solid #a9b3bc;width:4rem;border-radius:100px;margin-right:1rem}.areas-wrapper[data-v-44855ac2]{border:1px solid #dee2e6;padding:1rem;margin-bottom:1rem}.idp-game-targets[data-v-44855ac2]{border-top:1px dashed #dee2e6;margin-top:2rem;padding-top:2rem}.idp-game-targets .label .value[data-v-44855ac2]{width:10rem;display:inline-block;font-weight:400;font-size:1.2rem}.target-outline[data-v-44855ac2]{margin-bottom:.5rem;border-bottom:1px dashed #c0c4c8;padding-bottom:1rem;margin-bottom:1rem}.target-outline img[data-v-44855ac2]{width:2rem;padding-right:.5rem}.target-outline span[data-v-44855ac2]:first-of-type{display:inline-block;min-width:22rem;margin-bottom:1rem;margin-right:1rem}.target-outline span.complete[data-v-44855ac2]{border:1px solid #08a10f;padding:.3rem;border-radius:4px;color:#08a10f}.target-outline span.not-complete[data-v-44855ac2]{border:1px solid #d40035;padding:.3rem;border-radius:4px;color:#d40035}.small-date[data-v-44855ac2]{display:block;font-size:1rem;color:#aeb8c0;text-transform:none;font-weight:100}.not-complete[data-v-44855ac2]{border:1px solid #d40035}.has-report[data-v-44855ac2]{border-left:2px solid #08a10f}.missing-data-button[data-v-44855ac2]{display:none;background:#fff}.good-data-button[data-v-44855ac2]{display:block}.report-missing[data-v-44855ac2]{border-left:2px solid #d40035;background:#f2e2e2!important;border-bottom:1px solid #e7cdca}.report-missing .missing-data-button[data-v-44855ac2]{display:block}.report-missing .good-data-button[data-v-44855ac2]{display:none}.missing-coach-assessment-report[data-v-44855ac2]{border:1px solid #d40035;padding:1rem;margin:1rem 0}.missing-coach-assessment-report .small-image[data-v-0b45501a][data-v-44855ac2]{opacity:.3}.loading-spinner[data-v-44855ac2]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #47a9f9;border-radius:50%;-webkit-animation:spin-44855ac2 1s linear infinite;animation:spin-44855ac2 1s linear infinite;margin:0 auto 1rem}@-webkit-keyframes spin-44855ac2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-44855ac2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (min-width:1024px){.all-game-reports[data-v-44855ac2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.all-game-reports .player-game-report[data-v-44855ac2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.player-game-report[data-v-44855ac2]{padding:2rem}.player-game-report .coach-assessment-report[data-v-44855ac2],.player-game-report .player-assessment-report[data-v-44855ac2]{margin:2rem 0;padding:2rem 0}}.modal-overlay[data-v-2b78770e]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1050}.modal-overlay.modal-fullscreen .modal-dialog[data-v-2b78770e]{max-width:95%;max-height:120vh}.modal-dialog[data-v-2b78770e]{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);max-width:500px;width:90%;max-height:120vh;overflow:hidden}.modal-dialog.modal-lg[data-v-2b78770e]{max-width:800px}.modal-dialog.modal-xl[data-v-2b78770e]{max-width:1140px}.modal-content[data-v-2b78770e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;overflow:scroll}.modal-header[data-v-2b78770e]{padding:1rem;border-bottom:1px solid #dee2e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f9fa}.modal-header h3[data-v-2b78770e]{margin:0;font-size:1.25rem}.btn-close[data-v-2b78770e]{background:none;border:none;font-size:1.5rem;font-weight:700;color:#000;opacity:.5;cursor:pointer}.btn-close[data-v-2b78770e]:hover{opacity:.75}.modal-body[data-v-2b78770e]{padding:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.modal-container[data-v-2b78770e]{margin-top:1rem;width:100%;height:50rem}.modal-container iframe[data-v-2b78770e]{border:0;width:100%;height:50rem}.performance-report img[data-v-2b78770e]{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.form-control[data-v-2b78770e]{width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control[data-v-2b78770e]:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}canvas[data-v-d75301dc]{max-height:500px}.physical-performance-trends-enhanced[data-v-40e2584b]{padding:1rem}.controls-section[data-v-40e2584b]{background:#f8f9fa;padding:1rem;border-radius:8px;border:1px solid #dee2e6}.insights-section[data-v-40e2584b]{margin-bottom:1.5rem}.insight-cards[data-v-40e2584b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.insight-card[data-v-40e2584b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;border-radius:8px;border:1px solid #dee2e6;background:#fff}.insight-card.success[data-v-40e2584b]{border-left:4px solid #28a745}.insight-card.warning[data-v-40e2584b]{border-left:4px solid #ffc107}.insight-card.info[data-v-40e2584b]{border-left:4px solid #17a2b8}.insight-icon[data-v-40e2584b]{font-size:1.5rem;margin-right:1rem}.insight-content h6[data-v-40e2584b]{margin:0 0 .5rem 0;font-weight:600}.insight-content p[data-v-40e2584b]{margin:0;color:#6c757d;font-size:.9rem}.chart-section[data-v-40e2584b]{min-height:400px;border:1px solid #dee2e6;border-radius:8px;padding:1rem;background:#fff}.no-data-state[data-v-40e2584b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:300px}.goals-section[data-v-40e2584b]{background:#f8f9fa;padding:1rem;border-radius:8px;border:1px solid #dee2e6}.goals-grid[data-v-40e2584b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.goal-card[data-v-40e2584b]{background:#fff;padding:1rem;border-radius:8px;border:1px solid #dee2e6}.goal-header[data-v-40e2584b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:between;-ms-flex-pack:between;justify-content:between;margin-bottom:.5rem}.goal-metric[data-v-40e2584b]{font-weight:600}.goal-target[data-v-40e2584b]{font-size:.9rem;color:#6c757d}.goal-footer[data-v-40e2584b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5rem}.goal-progress[data-v-40e2584b]{font-size:.9rem;color:#6c757d}.export-section[data-v-40e2584b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.today-header[data-v-1a064842]{background:#e3f2fd!important;color:#1976d2!important;font-weight:700;border-bottom:3px solid #1976d2}.today-cell[data-v-1a064842]{background:#f0f7fa!important;border-bottom:2px solid #1976d2}.calendar-table td[data-v-1a064842],.calendar-table th[data-v-1a064842]{min-width:110px}.calendar-table td[data-v-1a064842]:first-child,.calendar-table th[data-v-1a064842]:first-child{position:sticky;left:0;z-index:2}.calendar-table th[data-v-1a064842]{position:sticky;top:0;z-index:3}.calendar-action-buttons[data-v-1a064842]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;gap:.5rem;width:100%}.calendar-action-buttons button[data-v-1a064842]{min-width:220px;padding:.5rem 1.2rem}.calendar-action-buttons button .b-icon[data-v-1a064842]{margin-right:.5rem}.validation-message[data-v-1a064842]{color:#d9534f;font-size:.97em;margin-top:.2rem}.days-checkboxes[data-v-1a064842]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.7rem;margin-bottom:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.days-checkboxes label[data-v-1a064842]{font-size:1.1rem;padding:.3rem .7rem .3rem 0}.checkbox-inline[data-v-1a064842]{font-weight:500;font-size:1rem}.form-group[data-v-1a064842]{margin-bottom:1rem}.modal-actions[data-v-1a064842]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:1.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.physio-calendar[data-v-1a064842]{width:100%;max-width:100vw;margin:0;background:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:1.5rem .5rem 1.5rem .5rem;font-family:Inter,Segoe UI,Arial,sans-serif}.physio-calendar h2[data-v-1a064842]{font-size:1.3rem;font-weight:600;margin-bottom:1rem}.calendar-controls[data-v-1a064842]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin-bottom:1.5rem;font-size:1.1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-controls button[data-v-1a064842]{min-width:120px;font-size:1.1rem;padding:.5rem 1.2rem}.calendar-table[data-v-1a064842]{width:100%;min-width:700px;border-collapse:separate;border-spacing:0;background:#fff;table-layout:fixed}.calendar-table td[data-v-1a064842],.calendar-table th[data-v-1a064842]{word-break:break-word}.calendar-table th[data-v-1a064842]{background:#fff;color:#222;font-weight:600;font-size:1.05rem;padding:1rem .5rem;border-bottom:2px solid #e6e8ec;text-align:center}.calendar-table td[data-v-1a064842]{min-width:120px;height:70px;border:none;border-bottom:1px dashed #e6e8ec;border-right:1px solid #f5f6fa;background:#fff;vertical-align:top;padding:.3rem;position:relative}.calendar-table tr:last-child td[data-v-1a064842]{border-bottom:none}.calendar-table td[data-v-1a064842]:first-child,.calendar-table th[data-v-1a064842]:first-child{background:#f8f9fb;color:#888;font-weight:500;border-right:1px solid #e6e8ec;min-width:60px;width:60px;text-align:right;padding-right:.5rem}.time-label[data-v-1a064842]{font-size:.98rem;color:#b0b3b9;font-weight:500}.appointment-card[data-v-1a064842]{background:#f5faff;border:2px solid #3b82f6;color:#222;border-radius:12px;padding:.5rem .8rem;margin-bottom:.4rem;margin-top:.1rem;-webkit-box-shadow:0 2px 8px rgba(59,130,246,.07);box-shadow:0 2px 8px rgba(59,130,246,.07);font-size:.98rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.appointment-card.unavailable[data-v-1a064842]{background:#f5f6fa;border-color:#e6e8ec;color:#888}.appointment-card.booked-card[data-v-1a064842]{background:#fff3cd;border-color:#ffc107;color:#856404}.appointment-card .booking-details[data-v-1a064842]{margin-top:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.appointment-card .player-name[data-v-1a064842]{font-weight:600;font-size:.95rem;color:#495057}.appointment-card .name[data-v-1a064842]{font-weight:600;font-size:1.01rem;margin-bottom:.1rem}.appointment-card .time[data-v-1a064842]{color:#3b82f6;font-size:.93rem;font-weight:500}.appointment-card.home .time[data-v-1a064842]{color:#a259d9}.appointment-card .actions[data-v-1a064842]{margin-top:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.appointment-card .actions button[data-v-1a064842]{background:transparent;border:none;color:#3b82f6;font-size:.95em;cursor:pointer;padding:0 .2rem;border-radius:4px;-webkit-transition:background .15s;transition:background .15s}.appointment-card .actions button[data-v-1a064842]:hover{background:#e6f0ff}.add-btn[data-v-1a064842],.book-btn[data-v-1a064842],.cancel-btn[data-v-1a064842],.remove-btn[data-v-1a064842]{background:#f5f6fa;color:#888;border:1px solid #e6e8ec;border-radius:8px;padding:.3rem .7rem;font-size:.97em;margin-top:.2rem;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.add-btn[data-v-1a064842]:hover,.book-btn[data-v-1a064842]:hover{background:#28d179;color:#fff}.cancel-btn[data-v-1a064842]:hover,.remove-btn[data-v-1a064842]:hover{background:#f87171;color:#fff}.booked[data-v-1a064842]{color:#fff;background:#3b82f6;padding:.2rem .7rem;border-radius:8px;font-size:.97em;font-weight:500;margin-bottom:.2rem;display:inline-block}.physio-select-wrapper[data-v-1a064842]{margin-bottom:1.5rem;border:1px solid #e6e8ec;padding:1rem;border-radius:4px}.physio-select-wrapper[data-v-1a064842],.physio-select[data-v-1a064842]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.physio-photo[data-v-1a064842]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #e6e8ec;margin-right:.5rem}.physio-name[data-v-1a064842]{font-weight:600;font-size:1.08rem}.player-select-wrapper[data-v-1a064842]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1rem}@media screen and (min-width:1200px){.calendar-table[data-v-1a064842]{min-width:900px}.physio-calendar[data-v-1a064842]{overflow-x:auto;border:1px solid #e6e8ec;padding:2rem;border-radius:4px}}@media(max-width:900px){.physio-calendar[data-v-1a064842]{padding:.5rem .1rem}.calendar-table[data-v-1a064842]{min-width:700px}.calendar-table td[data-v-1a064842],.calendar-table th[data-v-1a064842]{font-size:.95rem;padding:.2rem}}@media(max-width:700px){.physio-calendar[data-v-1a064842]{padding:.2rem 0}.calendar-table[data-v-1a064842]{min-width:500px;font-size:.92rem}.calendar-table td[data-v-1a064842],.calendar-table th[data-v-1a064842]{padding:.1rem;font-size:.92rem;min-width:100px}.calendar-table td[data-v-1a064842]:not(:first-child):not(:nth-child(2)),.calendar-table th[data-v-1a064842]:not(:first-child):not(:nth-child(2)){display:none}.mobile-day-nav[data-v-1a064842]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-bottom:1rem}.mobile-day-label[data-v-1a064842]{font-weight:600;font-size:1.1rem}}@media(max-width:600px){.physio-calendar[data-v-1a064842]{padding:0}.calendar-table[data-v-1a064842]{min-width:400px;font-size:.9rem}.calendar-controls[data-v-1a064842]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;font-size:1rem}.appointment-card[data-v-1a064842]{font-size:1.05rem;padding:.7rem .6rem;min-width:120px}.appointment-card .name[data-v-1a064842],.appointment-card .time[data-v-1a064842]{font-size:1.08rem;margin-bottom:.2rem}.calendar-table td[data-v-1a064842],.calendar-table th[data-v-1a064842]{padding:.15rem;font-size:1rem}}.physio-calendar[data-v-1a064842]{overflow-x:auto}.season-selector-wrapper[data-v-6c164188]{margin-bottom:1rem;padding:1rem;background-color:#f8f9fa;border-radius:8px;border:1px solid #dee2e6}.season-selector .btn-group[data-v-6c164188]{width:100%}.season-selector .btn-group .btn[data-v-6c164188]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500}.season-selector .btn-group .btn.btn-primary[data-v-6c164188]{background-color:#47a9f9;border-color:#47a9f9}.season-selector .btn-group .btn.btn-outline-primary[data-v-6c164188]{color:#47a9f9;border-color:#47a9f9}.season-selector .btn-group .btn.btn-outline-primary[data-v-6c164188]:hover{background-color:#47a9f9;border-color:#47a9f9}.loading-spinner[data-v-6c164188]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #47a9f9;border-radius:50%;-webkit-animation:spin-6c164188 1s linear infinite;animation:spin-6c164188 1s linear infinite;margin:0 auto 1rem}@-webkit-keyframes spin-6c164188{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-6c164188{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-state[data-v-6c164188]{padding:2rem;margin:1rem 0;background-color:#f8f9fa;border-radius:8px}.mskReportPDFDocuments[data-v-6c164188]{margin-top:1rem}.modal-overlay[data-v-6c164188]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1050}.modal-dialog[data-v-6c164188]{background:#fff;border-radius:.375rem;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);max-width:500px;width:90%;max-height:120vh;overflow-y:auto}.modal-content[data-v-6c164188]{background:#fff;border-radius:.375rem;height:100vh;overflow:scroll}.modal-header[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem!important;border-bottom:1px solid #dee2e6!important}.modal-title[data-v-6c164188]{margin:0;font-size:1.25rem;font-weight:500}.btn-close[data-v-6c164188]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;color:#6c757d}.btn-close[data-v-6c164188]:hover{color:#000}.modal-body[data-v-6c164188]{padding:1rem}.modal-footer[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;padding:1rem;border-top:1px solid #dee2e6}.btn[data-v-6c164188]{padding:.375rem .75rem;margin:0;font-size:1rem;border-radius:.375rem;border:1px solid transparent;cursor:pointer;text-decoration:none;display:inline-block;font-weight:400;line-height:1.5;text-align:center;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.btn-secondary[data-v-6c164188]{color:#6c757d;background-color:#f8f9fa;border-color:#6c757d}.btn-secondary[data-v-6c164188]:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-danger[data-v-6c164188]{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger[data-v-6c164188]:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.msk-report-wrapper[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;width:100%;padding:1rem}.msk-report-wrapper .joint-section[data-v-6c164188]{border:1px solid #dee2e6;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem;min-width:13rem}.modal-container[data-v-6c164188]{margin-top:1rem;width:100%;height:50rem}.modal-container iframe[data-v-6c164188]{border:0;width:100%;height:50rem}.injury-details.large-text-area[data-v-6c164188]{border:1px solid #bdbdbe;padding:1rem;width:100%;border-radius:4px;margin:0!important}.playing-training-status.text-danger[data-v-6c164188]{background:#dc3545;color:#fff!important;padding:.5rem 1rem;border-radius:4px;font-weight:700;margin-bottom:.5rem}.playing-training-status.text-success[data-v-6c164188]{background:#28a745;color:#fff!important;padding:.5rem 1rem;border-radius:4px;font-weight:700;margin-bottom:.5rem}.playing-training-status.text-warning[data-v-6c164188]{background:#ffc107;color:#fff!important;padding:.5rem 1rem;border-radius:4px;font-weight:700;margin-bottom:.5rem}.injury-information-wrapper[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;width:100%}.injury-information-wrapper h3[data-v-6c164188]{width:100%;margin-bottom:1rem}.injury-information-wrapper .player-photo-wrapper[data-v-6c164188]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.injury-information-wrapper .user-photo-info img[data-v-6c164188]{border-radius:100px;border:1px solid #c3cdd5;width:150px;height:150px}.injury-information-wrapper .injury-details[data-v-6c164188]{min-width:10%}.injury-information-wrapper .injury-details p[data-v-6c164188]:first-of-type{font-weight:400}.injury-information-wrapper .injury-details p[data-v-6c164188]{margin:0}.injury-information-wrapper .injury-information[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;padding:1rem;border:1px solid #dee2e6;border-radius:8px;background-color:#f8f9fa;width:100%}.injury-information-wrapper .injury-information .information-box[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.injury-information-wrapper .injury-information .document-wrapper[data-v-6c164188]{-webkit-box-flex:1;-ms-flex:1;flex:1}.form__input[data-v-6c164188]{font-weight:400}.playing-training-status[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.radio-box-group[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.radio-box[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:50px;border:2px solid #ccc;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;font-weight:700;color:#333;background-color:#f9f9f9}.radio-box[data-v-6c164188]:hover{border-color:#007bff}.radio-box.green.selected[data-v-6c164188]{border-color:#08a10f;background-color:#02d94a;color:#fff}.radio-box.amber.selected[data-v-6c164188]{border-color:#dcca0d;background-color:#f2c94c;color:#fff}.radio-box.red.selected[data-v-6c164188]{border-color:#a10812;background-color:#ff2f00;color:#fff}.radio-box span[data-v-6c164188]{pointer-events:none}.radio-box input[type=radio][data-v-6c164188]{display:none}.reports-view[data-v-6c164188]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #dee2e6;padding:2rem;border-radius:4px}.reports-view .uploaded-documents-wrapper[data-v-6c164188]{padding:1rem;border:1px solid #dee2e6;border-radius:8px;background-color:#f8f9fa;margin-bottom:2rem}.voice-record-button[data-v-6c164188]{width:10rem;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.voice-record-button b-icon[data-v-6c164188]{font-size:1.2rem}.tabs-wrapper .tab-content[data-v-6c164188]{padding:1rem 0}.injury-reports-wrapper[data-v-6c164188]{text-align:center}.injury-reports-wrapper button[data-v-6c164188]{padding:1rem}.player-performance-review-info[data-v-6c164188],.player-performance-review-wrapper[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:3rem;border-bottom:1px solid #a9b3bc;padding-bottom:2rem;width:100%}ul.injury-list[data-v-6c164188]{list-style-type:none;margin:0;padding:0}ul.injury-list span[data-v-6c164188]{font-weight:700;float:right;margin-left:1rem}.full-recoverd[data-v-6c164188]{background-color:#d4edda}.document-upload-physio-report[data-v-6c164188]{border:1px solid #dee2e6;padding:1rem;margin-bottom:1rem;background:#f8f9fa}.document[data-v-6c164188]{max-width:14rem;text-align:center;padding:1rem;margin:1rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.document[data-v-6c164188]:focus,.document[data-v-6c164188]:hover{border:1px solid #dcca0d}.document h3[data-v-6c164188]{margin-top:1rem;font-size:1rem;overflow:hidden;white-space:nowrap;text-transform:inherit}.document img[data-v-6c164188]{width:40%}.attached-reports-wrapper[data-v-6c164188]{gap:2rem;margin-top:2rem;border-top:1px dashed #dee2e6;padding-top:2rem}.attached-reports-wrapper[data-v-6c164188],.status-wrapper[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.status-wrapper[data-v-6c164188]{gap:1rem;margin-bottom:1rem}.injury-status[data-v-6c164188]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:12rem!important}.injury-status .playing-training-status.text-danger[data-v-6c164188],.injury-status .playing-training-status.text-success[data-v-6c164188],.injury-status .playing-training-status.text-warning[data-v-6c164188]{padding:1rem;text-align:center;display:block}.injury-status .recovering[data-v-6c164188]{background:#dba716;padding:1rem;border-radius:4px;color:#fff;display:block;text-align:center;font-weight:700}.injury-status .full-recoverd[data-v-6c164188],.injury-status .success[data-v-6c164188]{background:#28a745;padding:1rem;border-radius:4px;color:#fff;display:block;text-align:center;font-weight:700}.injury-status .warning[data-v-6c164188]{background:#dc3545}.injury-status .info[data-v-6c164188],.injury-status .warning[data-v-6c164188]{padding:1rem;border-radius:4px;color:#fff;display:block;text-align:center;font-weight:700}.injury-status .info[data-v-6c164188]{background:#17a2b8}.injury-status .primary[data-v-6c164188]{background:#ef0;padding:1rem;border-radius:4px;color:#fff;display:block;text-align:center;font-weight:700}.buttons-wrapper[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.buttons-wrapper button[data-v-6c164188]{background:#fff;padding:1rem}.buttons-wrapper button.btn.btn-outline-warning[data-v-6c164188]:focus,.buttons-wrapper button.btn.btn-outline-warning[data-v-6c164188]:hover{background:#ffc109;color:#fff}.buttons-wrapper button.btn.btn-outline-success[data-v-6c164188]:focus,.buttons-wrapper button.btn.btn-outline-success[data-v-6c164188]:hover{background:#28a745;color:#fff}.comparison-active-indicator[data-v-6c164188]{padding:.75rem 1rem;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.375rem;color:#155724;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:500}.season-comparison-view[data-v-6c164188]{margin-bottom:2rem;padding:1rem;background-color:#f8f9fa;border-radius:.5rem;border:1px solid #dee2e6}.comparison-header[data-v-6c164188]{text-align:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #007bff}.comparison-header h3[data-v-6c164188]{color:#007bff;margin:0;font-weight:600}.comparison-metrics[data-v-6c164188]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:2rem}.metric-card[data-v-6c164188]{background:#fff;border-radius:.5rem;padding:1rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e9ecef}.metric-card h4[data-v-6c164188]{margin:0 0 1rem 0;color:#495057;font-size:1rem;font-weight:600;text-align:center}.metric-comparison[data-v-6c164188]{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.season-metric[data-v-6c164188]{text-align:center}.season-label[data-v-6c164188]{display:block;font-size:.8rem;color:#6c757d;margin-bottom:.25rem;font-weight:500}.metric-value[data-v-6c164188]{display:block;font-size:1.5rem;font-weight:700;color:#212529}.trend-indicator[data-v-6c164188]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.25rem}.trend-better[data-v-6c164188]{color:#28a745;font-weight:600}.trend-worse[data-v-6c164188]{color:#dc3545;font-weight:600}.trend-same[data-v-6c164188]{color:#6c757d;font-weight:600}.side-by-side-comparison[data-v-6c164188]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.season-column[data-v-6c164188]{background:#fff;border-radius:.5rem;padding:1rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e9ecef}.season-column h4[data-v-6c164188]{margin:0 0 1.5rem 0;color:#007bff;font-weight:600;text-align:center;padding-bottom:.5rem;border-bottom:1px solid #dee2e6}.comparison-section[data-v-6c164188]{margin-bottom:2rem}.comparison-section[data-v-6c164188]:last-child{margin-bottom:0}.comparison-section h5[data-v-6c164188]{margin:0 0 1rem 0;color:#495057;font-size:.95rem;font-weight:600;padding:.5rem;background-color:#f8f9fa;border-radius:.25rem;border-left:3px solid #007bff}.comparison-table-wrapper[data-v-6c164188]{max-height:300px;overflow-y:auto;border:1px solid #dee2e6;border-radius:.25rem}.comparison-table[data-v-6c164188]{width:100%;border-collapse:collapse;font-size:.875rem}.comparison-table td[data-v-6c164188],.comparison-table th[data-v-6c164188]{padding:.5rem;text-align:left;border-bottom:1px solid #dee2e6}.comparison-table th[data-v-6c164188]{background-color:#f8f9fa;font-weight:600;color:#495057;position:sticky;top:0;z-index:1}.comparison-table tbody tr[data-v-6c164188]:hover{background-color:#f8f9fa}.empty-comparison[data-v-6c164188]{text-align:center;padding:2rem;color:#6c757d;font-style:italic}@media(max-width:768px){.comparison-metrics[data-v-6c164188]{grid-template-columns:1fr}.side-by-side-comparison[data-v-6c164188]{grid-template-columns:1fr;gap:1rem}.metric-comparison[data-v-6c164188]{grid-template-columns:1fr;gap:.5rem}.trend-indicator[data-v-6c164188]{margin:.5rem 0}}.wrap[data-v-33297fe3]{display:-webkit-box;display:-ms-flexbox;display:flex}.left[data-v-33297fe3]{margin-right:10px}.content[data-v-33297fe3]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.calendar_default_event_inner[data-v-33297fe3]{background:#2e78d6;color:#fff;border-radius:5px;opacity:.9}.training-plan-display[data-v-33297fe3]{width:100%;display:block;border:1px solid #ddd;padding:1rem;margin:1rem 0}.training-plan-display .selected-training-plan-box[data-v-33297fe3]{border:1px solid #06569e;padding:1rem}.tp-content-modal-wrapper[data-v-33297fe3]{width:100%}.tp-content-modal-wrapper .tp-content-modal[data-v-33297fe3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tp-content-modal-wrapper .tp-content-modal .training-session-entry[data-v-33297fe3]{background:#fff;padding:1rem;border-radius:4px;cursor:pointer;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.05);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.05);border:1px solid transparent;width:74%;margin-bottom:2rem}.tp-content-modal-wrapper .tp-content-modal .training-session-entry .session-image-wrapper[data-v-33297fe3]{background:#f2f5f7}.tp-content-modal-wrapper .tp-content-modal .training-session-entry .session-image-wrapper img[data-v-33297fe3]{display:block;margin:0 auto 1rem auto}.mins-stats-wrapper[data-v-0a7192bb]{width:99%;border-top:1px solid #c3cdd5;padding-top:2rem;overflow-x:scroll}.mins-stats-wrapper .totals[data-v-0a7192bb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.mins-stats-wrapper .totals .total[data-v-0a7192bb]{border:1px solid #c3cdd5;margin:1rem 0;padding:1rem;min-width:10rem}.mins-stats-wrapper .totals .total p[data-v-0a7192bb]{font-size:2rem;display:block;font-weight:700;line-height:2rem}.mins-stats-wrapper .date-year[data-v-0a7192bb]{display:block;text-align:center;margin:.5rem;width:100%}.mins-stats-wrapper .mins-stats-view[data-v-0a7192bb]{display:-webkit-box;display:-ms-flexbox;display:flex;width:99%;width:127rem}.mins-stats-wrapper .mins-stats-view .mins-stats-col-one[data-v-0a7192bb]{background:green;width:10rem;height:100%}.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .head[data-v-0a7192bb]{white-space:nowrap}.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .body[data-v-0a7192bb]:focus,.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .body[data-v-0a7192bb]:hover{background:#eee;cursor:pointer}.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .body .buttons-wrapper[data-v-0a7192bb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3rem;padding:0;margin:0}.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .body .main-button[data-v-0a7192bb]{margin:0;padding:.3rem}.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .body[data-v-0a7192bb],.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .head[data-v-0a7192bb]{border:1px solid #c3cdd5;text-align:center;padding:.5rem;font-size:.8rem}.green-totals[data-v-0a7192bb]{color:#05a110}.season-view-controls[data-v-6878b4f8]{width:100%}section.gps-stats-full-width[data-v-6878b4f8]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:4rem}#bioband-widget[data-v-6878b4f8]{margin:2rem 0 2rem 0;padding:2rem 0 0 0!important;border-top:1px solid #c3cdd5}#bioband-widget .pt-3[data-v-6878b4f8]{font-size:.9rem}#bioband-widget div#imperial-row[data-v-6878b4f8]{background:#f8f8f8}#bioband-widget #show-results-imperial button[data-v-6878b4f8],#bioband-widget #show-results-imperial[data-v-6878b4f8]{width:100%}#bioband-widget .form-control[data-v-6878b4f8]::-webkit-input-placeholder{opacity:1}#bioband-widget .form-control[data-v-6878b4f8]::-moz-placeholder{opacity:1}#bioband-widget .form-control[data-v-6878b4f8]:-ms-input-placeholder{opacity:1}#bioband-widget .form-control[data-v-6878b4f8]::-ms-input-placeholder{opacity:1}#bioband-widget .form-control[data-v-6878b4f8]::placeholder{opacity:1}#bioband-widget .invalid-feedback[data-v-6878b4f8]{color:#ffb6c1}#bioband-widget .valid-feedback[data-v-6878b4f8]{color:#fff}#bioband-widget .form-control.is-invalid[data-v-6878b4f8],#bioband-widget .was-validated .form-control[data-v-6878b4f8]:invalid{border-color:#ffb6c1}#bioband-widget .form-check-input.is-invalid~.form-check-label[data-v-6878b4f8],#bioband-widget .was-validated .form-check-input:invalid~.form-check-label[data-v-6878b4f8]{color:#ffb6c1}#bioband-widget .form-check-input.is-valid~.form-check-label[data-v-6878b4f8],#bioband-widget .was-validated .form-check-input:valid~.form-check-label[data-v-6878b4f8]{color:#fff}#bioband-widget a[data-v-6878b4f8]:active,#bioband-widget a[data-v-6878b4f8]:hover,#bioband-widget a[data-v-6878b4f8]:link,#bioband-widget a[data-v-6878b4f8]:visited{color:transparent;background-color:transparent;text-decoration:none!important;border:none!important}.success-box[data-v-6878b4f8]{border:1px solid #86b534;padding:2rem;border-radius:4px}.warning-box[data-v-6878b4f8]{border:1px solid #ffc106;padding:2rem;border-radius:4px}.game-stats[data-v-6878b4f8]{margin-bottom:1rem}.metrics-wrapper[data-v-6878b4f8]{padding:2rem 0;width:100%}.metrics-wrapper h4[data-v-6878b4f8]{text-transform:uppercase;width:100%}.metrics-wrapper .metrics-item[data-v-6878b4f8]{border-bottom:1px dashed #a9b3bc;margin-bottom:1rem}.metrics-wrapper .metrics-item .session-date[data-v-6878b4f8]{font-size:.8rem;margin:0}.metrics-wrapper .metrics-item .title[data-v-6878b4f8]{font-size:.8rem;text-transform:uppercase;margin:0}.metrics-wrapper .metrics-item .value[data-v-6878b4f8]{font-size:2.5rem;font-weight:700;margin:0}.metrics-wrapper .metrics-item .value span[data-v-6878b4f8]{font-size:.8rem;font-weight:400;margin:0}.split-module[data-v-6878b4f8]{border-top:1px dashed #a9b3bc;border-bottom:1px dashed #a9b3bc;margin-bottom:2rem;padding-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;width:100%;min-height:19rem}.visual-split-fade[data-v-6878b4f8]{background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#fff));background:linear-gradient(180deg,#fafafa 0,#fff);padding:1rem}.doc-buttons[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.doc-buttons svg[data-v-6878b4f8]{border:1px solid #c3cdd5;padding:.3rem;font-size:1.7rem}.doc-buttons svg[data-v-6878b4f8]:focus,.doc-buttons svg[data-v-6878b4f8]:hover{cursor:pointer;background:#eaeff3}.uploaded-documents-wrapper[data-v-6878b4f8]{border-top:1px solid #dee2e6;padding-top:1rem;margin-top:1rem}.document-upload-physio-report[data-v-6878b4f8]{border:1px solid #dee2e6;padding:1rem;margin-bottom:1rem;background:#f2f5f7}.attached-reports-wrapper[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:2rem;border-top:1px dashed #dee2e6;padding-top:2rem}.player-coach-signed-reviews[data-v-6878b4f8]{margin-bottom:2rem}.buttons-wrapper[data-v-6878b4f8]{margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.block-item[data-v-6878b4f8]{display:block!important}.select-user[data-v-6878b4f8]{margin-bottom:2rem}.select-user .form__label[data-v-6878b4f8]{margin-right:1rem}.home-work-tab.tab-content[data-v-6878b4f8]{overflow:scroll}.player-homework[data-v-6878b4f8],.team-homework[data-v-6878b4f8]{width:100%;overflow:scroll}.player-homework .homework-table[data-v-6878b4f8],.team-homework .homework-table[data-v-6878b4f8]{width:95rem}.physical-performance-table[data-v-6878b4f8]{width:100%;max-height:59rem;overflow-y:scroll}.physical-performance-table .physicalPerformanceTable[data-v-6878b4f8]{width:144rem}.physical-performance-trends[data-v-6878b4f8]{overflow-x:scroll}.col-wrapper-charts[data-v-6878b4f8]{width:100%;height:100%}.col-wrapper-charts .cols[data-v-6878b4f8]{padding:2rem}section.player-self-assessment-wrapper[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}section.player-self-assessment-wrapper h3[data-v-6878b4f8]{width:100%}.physical-performance-wrapper[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;width:100%}.season-view-controls .btn-group .btn[data-v-6878b4f8]{font-size:.875rem;padding:.375rem .75rem;border-radius:.375rem!important}.season-view-controls .btn-group .btn[data-v-6878b4f8]:first-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.season-view-controls .btn-group .btn[data-v-6878b4f8]:last-child{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.physical-performance-stats.last-season-theme .season-header h3[data-v-6878b4f8]{color:#495057}.physical-performance-stats.last-season-theme .key-value-list li span.time-value[data-v-6878b4f8]{color:#6c757d;font-weight:600}.physical-performance-stats.last-season-theme .small-date-player-coach[data-v-6878b4f8]{color:#6c757d;font-style:italic}.charter[data-v-6878b4f8]{border:1px solid #d6dadd;padding:2rem;margin-bottom:1rem}.charter .signatureWrapper div.player-game-responce[data-v-6878b4f8]{border:none}.tick-wellness[data-v-6878b4f8]{color:#4cae50;margin:0;padding:89% 0}button.mins-button[data-v-6878b4f8]{width:100%}.goal-item[data-v-6878b4f8]{padding:1rem 0}.player-game-targets[data-v-6878b4f8]{border-top:1px solid #a9b3bc;padding:2rem 0;margin-top:1rem}.player-game-targets .game-target[data-v-6878b4f8]{border:1px solid #efefef;padding:1rem;border-radius:4px;min-width:18rem}.player-game-targets .in-possession[data-v-6878b4f8],.player-game-targets .out-of-possession[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.player-game-targets .in-possession .targets[data-v-6878b4f8],.player-game-targets .out-of-possession .targets[data-v-6878b4f8]{min-width:16rem;border:1px solid #efefef;padding:1rem;border-radius:4px}.player-game-targets .in-possession .targets[data-v-6878b4f8]:first-child,.player-game-targets .out-of-possession .targets[data-v-6878b4f8]:first-child{min-width:16rem}.player-game-targets .in-possession .targets:first-child h4[data-v-6878b4f8],.player-game-targets .out-of-possession .targets:first-child h4[data-v-6878b4f8]{font-size:1rem;text-align:center}.player-game-targets .in-possession .targets:first-child svg[data-v-6878b4f8],.player-game-targets .out-of-possession .targets:first-child svg[data-v-6878b4f8]{margin:0 auto;margin:1rem auto;display:block}.player-game-targets .in-possession .targets h4[data-v-6878b4f8],.player-game-targets .out-of-possession .targets h4[data-v-6878b4f8]{font-size:1rem}.player-game-targets .in-possession .targets .target-outline img[data-v-6878b4f8],.player-game-targets .out-of-possession .targets .target-outline img[data-v-6878b4f8]{width:2rem}.player-game-targets .in-possession .targets .target-outline button[data-v-6878b4f8],.player-game-targets .out-of-possession .targets .target-outline button[data-v-6878b4f8]{margin-top:1rem;display:block}.idp-game-targets[data-v-6878b4f8]{border-top:1px dashed #dee2e6;margin-top:2rem;padding-top:2rem}.idp-game-targets .label .value[data-v-6878b4f8]{width:10rem;display:inline-block;font-weight:400;font-size:1.2rem}.target-outline[data-v-6878b4f8]{margin-bottom:.5rem;border-bottom:1px dashed #c0c4c8;padding-bottom:1rem;margin-bottom:1rem}.target-outline span[data-v-6878b4f8]:first-of-type{display:inline-block;margin-bottom:1rem;margin-right:1rem}.target-outline span.complete[data-v-6878b4f8]{border:1px solid #08a10f;padding:.3rem;border-radius:4px;color:#08a10f}.target-outline span.not-complete[data-v-6878b4f8]{border:1px solid #d40035;padding:.3rem;border-radius:4px;color:#d40035}.target-outline img[data-v-6878b4f8]{width:2rem}.player-coach-scores-idp .scores-wrapper[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.player-coach-scores-idp .scores-wrapper .score-item[data-v-6878b4f8]{min-width:17rem;padding:1rem;border:1px solid #efefef;border-radius:4px}.player-coach-scores-idp .scores-wrapper .score-item .green h4[data-v-6878b4f8],.player-coach-scores-idp .scores-wrapper .score-item .red h4[data-v-6878b4f8],.player-coach-scores-idp .scores-wrapper .score-item .yellow h4[data-v-6878b4f8]{padding:1rem}.player-coach-scores-idp .scores-wrapper .score-item .green h4[data-v-6878b4f8]{background:#57b88b;color:#fff}.player-coach-scores-idp .scores-wrapper .score-item .green p[data-v-6878b4f8]{color:#198754}.player-coach-scores-idp .scores-wrapper .score-item .yellow h4[data-v-6878b4f8]{background:#fbd055;color:#fff}.player-coach-scores-idp .scores-wrapper .score-item .yellow p[data-v-6878b4f8]{color:#c89a15}.player-coach-scores-idp .scores-wrapper .score-item .red h4[data-v-6878b4f8]{color:#fff;background:#e06670}.player-coach-scores-idp .scores-wrapper .score-item .red p[data-v-6878b4f8]{color:#b91c29}.player-coach-scores-idp .scores-wrapper .score-item p[data-v-6878b4f8]{color:auto}.player-coach-scores-idp .idp-comments[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.player-coach-scores-idp .idp-comments .comments-item[data-v-6878b4f8]{margin-top:1rem;border:1px solid #efefef;padding:1rem;border-radius:4px}.development-plan-info[data-v-6878b4f8]{padding:2rem;width:100%}.homework-links[data-v-6878b4f8]{margin-bottom:1rem}.areas-wrapper[data-v-6878b4f8]{border:1px solid #dee2e6;padding:1rem;margin-bottom:1rem}.document[data-v-6878b4f8]{max-width:14rem;text-align:center;padding:1rem;margin:1rem;border-radius:4px;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent}.document[data-v-6878b4f8]:focus,.document[data-v-6878b4f8]:hover{border:1px solid #dcca0d}.document h3[data-v-6878b4f8]{margin-top:1rem;font-size:1rem;overflow:hidden;white-space:nowrap;text-transform:inherit}.document img[data-v-6878b4f8]{width:40%}.player-weight-height-stats[data-v-6878b4f8]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.player-weight-height-stats h3[data-v-6878b4f8]{width:100%}.game-assesment-reports-table[data-v-6878b4f8]{max-height:10rem;overflow-x:scroll}.full-player-report .label[data-v-6878b4f8]{font-weight:700;margin-bottom:.5rem}.full-player-report .value[data-v-6878b4f8]{display:block;font-weight:400}.full-player-report .coach-assesment-report[data-v-6878b4f8],.full-player-report .player-assesment-report[data-v-6878b4f8],.gps-data-for-same-date[data-v-6878b4f8]{border-top:1px dashed #dee2e6;margin-top:2rem;padding-top:2rem}.player-game-report[data-v-6878b4f8]{border:1px solid #dee2e6;padding:2rem;width:100%}.player-game-report h3[data-v-6878b4f8]{margin-bottom:2rem}.performance-targets[data-v-6878b4f8]{width:100%}.performance-targets .target-categories-wrapper[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.performance-targets .target-categories-wrapper .target-categories[data-v-6878b4f8]{min-width:14.8rem;border-right:1px solid #a9b3bc;border-left:1px solid #a9b3bc;padding:1rem}.show-imported-CSV-data[data-v-6878b4f8]{margin-top:1rem;padding:1rem;background:#e6e8e9;height:20rem;overflow-x:scroll}.no-margin-bottom[data-v-6878b4f8]{margin-bottom:0!important}.player-stats-gps-wrapper .player-session-details .player-name[data-v-6878b4f8]{font-size:2rem;font-weight:700;margin:0}.player-stats-gps-wrapper .player-session-details .session-name p[data-v-6878b4f8]{margin:0}.player-stats-gps-wrapper .player-session-details .session-name p span[data-v-6878b4f8]{width:8rem;display:inline-block}.player-stats-gps-wrapper .player-session-details .main-session .wrapper-mins-stuff[data-v-6878b4f8]{background:#f2f5f7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding:1rem}.player-stats-gps-wrapper .player-session-details .main-session .wrapper-mins-stuff .mins-from-session[data-v-6878b4f8]{padding:1rem;border:1px solid #c7ccd0;min-width:12rem}.player-stats-gps-wrapper .player-session-details .main-session .wrapper-mins-stuff .mins-from-session p[data-v-6878b4f8]{font-size:3rem;font-weight:700;line-height:2.7rem;margin:0}.player-stats-gps-wrapper .player-session-details .main-session .wrapper-mins-stuff .mins-from-session p span[data-v-6878b4f8]{font-size:1rem}.mins-stats-wrapper[data-v-6878b4f8]{width:99%;border-top:1px solid #c3cdd5;padding-top:2rem;overflow-x:scroll}.mins-stats-wrapper .totals[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.mins-stats-wrapper .totals .total[data-v-6878b4f8]{border:1px solid #c3cdd5;margin:1rem 0;padding:1rem;min-width:10rem}.mins-stats-wrapper .totals .total p[data-v-6878b4f8]{font-size:2rem;display:block;font-weight:700;line-height:2rem}.mins-stats-wrapper .date-year[data-v-6878b4f8]{display:block;text-align:center;margin:.5rem;width:100%}.mins-stats-wrapper .mins-stats-view[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;width:99%;width:127rem}.mins-stats-wrapper .mins-stats-view .mins-stats-col-one[data-v-6878b4f8]{background:green;width:10rem;height:100%}.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .head[data-v-6878b4f8]{white-space:nowrap}.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .body[data-v-6878b4f8]:focus,.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .body[data-v-6878b4f8]:hover{background:#eee;cursor:pointer}.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .body .buttons-wrapper[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3rem;padding:0;margin:0}.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .body .main-button[data-v-6878b4f8]{margin:0;padding:.3rem}.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .body[data-v-6878b4f8],.mins-stats-wrapper .mins-stats-view .mins-stats-col-day-wrapper .head[data-v-6878b4f8]{border:1px solid #c3cdd5;text-align:center;padding:.5rem;font-size:.8rem}#personal_profile_text_box[data-v-6878b4f8]{margin-bottom:1rem}.cv-section[data-v-6878b4f8]{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px dashed #ddd}.each-target.playing-experence-item[data-v-6878b4f8]{border-bottom:1px dashed #ddd;padding-bottom:1rem;margin-bottom:2rem}.playing-experence-wrapper[data-v-6878b4f8]{padding-top:1rem}.playing-experence-wrapper .playing-experiance-add-button[data-v-6878b4f8],.playing-experence-wrapper label[data-v-6878b4f8]{margin-right:1rem}.player-cv-content[data-v-6878b4f8]{margin-top:1rem;width:100%;height:50rem}.player-cv-content iframe[data-v-6878b4f8]{width:100%;height:100%}.player-cv-content .form__item[data-v-6878b4f8]{display:grid}.performance-targets-display[data-v-6878b4f8]{display:block!important}.performance-targets-display .performance-target-item[data-v-6878b4f8]{border-bottom:1px solid #dee2e6;margin-bottom:.5rem;padding-bottom:.5rem}.performance-targets-display .performance-target-item .target-wrapper[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex}.performance-targets-display .performance-target-item .target-wrapper img[data-v-6878b4f8]{width:1rem;margin-right:.5rem}.performance-target-modal-content .custom-checkbox[data-v-6878b4f8]{border:1px solid #dee2e6;padding:1rem;margin:1rem 0}.performance-target-modal-content .custom-checkbox label.custom-control-label[data-v-6878b4f8]{margin-left:.5rem}.target-info[data-v-6878b4f8]{border-bottom:1px dotted #a9b3bc;margin-bottom:1rem;margin-top:1rem}.target-info h4 img[data-v-6878b4f8]{width:1rem}.target-info .target-content[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.target-info .target-content p[data-v-6878b4f8]{max-width:20rem}.perfomance-targets[data-v-6878b4f8]{border-top:1px solid #e4e4e4;padding:1rem 0}.perfomance-targets label button[data-v-6878b4f8]{margin-right:.5rem}.perfomance-targets .each-target[data-v-6878b4f8]{border-top:1px dashed #e4e4e4;padding:1rem 0;margin-top:1rem}.player-profile-details.injury .user-photo-info[data-v-6878b4f8]{border:1px solid red!important;background:#ffeeeb}.headding-space[data-v-6878b4f8]{border-top:none;padding-top:0!important}.tabs .tab-item[data-v-6878b4f8]{min-width:auto}.user-info p img[data-v-6878b4f8]{width:1.5rem}.two-col-pop[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem;border-bottom:1px solid #dee2e6}span.vue-star-rating-rating-text[data-v-6878b4f8]{font-size:2rem;padding:.5rem 1rem 0 1rem}.user-details-pop p span[data-v-6878b4f8]{font-weight:700;display:inline-block;min-width:8rem}.td-no-padding[data-v-6878b4f8]{padding:0}.comments-box[data-v-6878b4f8]{border:1px solid #dee2e6;margin-top:1rem;padding:.5rem}.table-scroll[data-v-6878b4f8]{width:100%;overflow:scroll}.table-scroll .w-a-style[data-v-6878b4f8]{width:84rem}.table-scroll.performance-reviews-data[data-v-6878b4f8]{width:100%;overflow:scroll}.table-scroll.performance-reviews-data .w-a-style[data-v-6878b4f8]{width:61rem}.player-performance-review-info[data-v-6878b4f8],.player-performance-review-wrapper[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:3rem;border-bottom:1px solid #a9b3bc;padding-bottom:2rem;width:100%}.review-average-score[data-v-6878b4f8]{min-width:20rem}.physical-performance-wrapper .physical-performance-stats ul li[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;margin-bottom:.5rem;position:relative;padding-right:2.7rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-bottom:1px solid #a9b3bc;margin-bottom:1rem;padding-bottom:.5rem}.physical-performance-wrapper .physical-performance-stats ul li span[data-v-6878b4f8]{font-weight:400;width:17rem}.physical-performance-wrapper .physical-performance-stats ul li span.time-value[data-v-6878b4f8]{width:6rem!important;padding:0 .5rem}.physical-performance-wrapper .physical-performance-stats ul li button[data-v-6878b4f8]{margin-left:.5rem;margin-bottom:0}.physical-performance-wrapper .physical-performance-stats ul li img[data-v-6878b4f8]{width:1.3rem;margin:.5rem .5rem 0 .5rem}.small-image-name-wrapper[data-v-6878b4f8]{margin-bottom:1rem}.small-image[data-v-6878b4f8]{border:1px solid #a9b3bc;width:4rem;border-radius:100px;margin-right:1rem}.session-enjoyment-wrapper ul li[data-v-6878b4f8]{margin-bottom:1rem}.all-training-reports a[data-v-6878b4f8]{border:1px solid #c3cdd5;padding:1rem;display:block;margin-bottom:1rem;border-radius:4px;font-weight:700;text-decoration:none}.all-training-reports a[data-v-6878b4f8]:focus,.all-training-reports a[data-v-6878b4f8]:hover{background:#47a9f9;color:#fff}.signatureWrapper[data-v-6878b4f8]{margin-bottom:2rem}.signatureWrapper div[data-v-6878b4f8]{border:1px solid #d6dadd;margin-bottom:1rem}.players-code[data-v-6878b4f8]{margin-bottom:2rem}.daily-planner-wrapper[data-v-6878b4f8]{width:100%;padding:0 2rem}.completed[data-v-6878b4f8]{color:#08a10f}.injury-table tbody tr.full-recoverd[data-v-6878b4f8]{border-left:2px solid #08a10f}.injury-table tbody tr.full-recoverd .injury-status[data-v-6878b4f8]{color:#08a10f}.injury-table tbody tr[data-v-6878b4f8]{border-left:2px solid #d85c64}button.btn.btn-outline-danger[data-v-6878b4f8],button.btn.btn-outline-warning[data-v-6878b4f8]{background:#fff}button.btn.btn-outline-danger[data-v-6878b4f8]:focus,button.btn.btn-outline-danger[data-v-6878b4f8]:hover,button.btn.btn-outline-warning[data-v-6878b4f8]:focus,button.btn.btn-outline-warning[data-v-6878b4f8]:hover{background:#ffc10c;color:#fff!important}table tr td button.btn.btn-outline-danger[data-v-6878b4f8],table tr td button.btn.btn-outline-warning[data-v-6878b4f8]{background:#fff}table tr td button.btn.btn-outline-warning[data-v-6878b4f8]:focus,table tr td button.btn.btn-outline-warning[data-v-6878b4f8]:hover{color:#ffc109}table tr td button.btn.btn-outline-danger[data-v-6878b4f8]:focus,table tr td button.btn.btn-outline-danger[data-v-6878b4f8]:hover{color:#d85c64}.players-without-subscriptions[data-v-6878b4f8]{margin:1rem}span.unpaid[data-v-6878b4f8]{background:#d85c64;border-radius:4px;text-align:center;margin:0 auto;display:block;color:#fff;padding:.1rem 1rem;font-weight:700}ul.injury-list[data-v-6878b4f8]{list-style-type:none;margin:0;padding:0}ul.injury-list span[data-v-6878b4f8]{font-weight:700;float:right;margin-left:1rem}.modal-container[data-v-6878b4f8]{margin-top:1rem;width:100%;height:50rem}.modal-container iframe[data-v-6878b4f8]{border:0;width:100%;height:50rem}.visually-hidden[data-v-6878b4f8]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.mood-chart[data-v-6878b4f8]{margin-top:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0}.mood-chart>div[data-v-6878b4f8]{position:relative;height:100%}.player-cv[data-v-6878b4f8]{border:1px solid #a9b3bc;max-width:1000px;padding:2rem;overflow:scroll}.player-cv .sessions-info[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.player-cv .sessions-info .video-wrapper[data-v-6878b4f8]{margin-bottom:1rem}.player-cv .sessions-info .session-card[data-v-6878b4f8]{padding:1rem;margin-bottom:1rem;display:block}.modal-container.performance-report img[data-v-6878b4f8]{width:100%}.payments-tab.tab-content[data-v-6878b4f8]{display:block;padding:1rem}.player-cv-content .cv-header[data-v-6878b4f8]{margin-bottom:2rem}.player-cv-content .cv-header .user-photo-info[data-v-6878b4f8],.player-cv-content .cv-header[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex}.player-cv-content .cv-header .user-photo-info h1[data-v-6878b4f8]{margin-left:1rem}.player-cv-content .cv-header .user-photo-info img[data-v-6878b4f8]{border-radius:100px;border:1px solid #c3cdd5;width:150px;height:150px}.player-cv-content .cv-header .cv-address ul[data-v-6878b4f8]{list-style:none}.player-cv-content .cv-header .cv-address ul li[data-v-6878b4f8]{padding:.2rem 0}.player-cv-content .cv-body .Personal-profile[data-v-6878b4f8]{margin:3rem 0}.player-cv-content .cv-body .players-videos .sessions-info .session-card[data-v-6878b4f8]{width:47%}.education[data-v-6878b4f8]{margin:2rem 0}.education ul li[data-v-6878b4f8]{margin-bottom:1rem}.education ul li .title[data-v-6878b4f8]{font-weight:700;display:block;margin-bottom:.5rem}.create-academy-report-button[data-v-6878b4f8]{margin-top:2rem;margin-bottom:0}.filters[data-v-6878b4f8]{width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.filters select[data-v-6878b4f8]{width:auto}.filters label[data-v-6878b4f8]{display:inline-block}.filters input#fullPitch[data-v-6878b4f8]{width:17px}.filters-sort[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding:1rem}.search-small[data-v-6878b4f8]{max-width:20rem}.filter-small[data-v-6878b4f8]{height:2.5rem;border:transparent;color:#9ea7b0}.filter-small[data-v-6878b4f8]:focus,.filter-small[data-v-6878b4f8]:hover{background:transparent;color:#7c838a;border:transparent;outline:transparent;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}span.paid[data-v-6878b4f8]{background:#00cf63;border-radius:4px;text-align:center;margin:0 auto;display:block;color:#fff;padding:.1rem;font-weight:700}.select-wrapper[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.remove-icon-button[data-v-6878b4f8]{display:inline-block;vertical-align:middle;font-weight:700;font-size:1.5rem}.green-totals[data-v-6878b4f8]{color:#05a110}.amber-totals[data-v-6878b4f8]{color:#ffc107}.red-totals[data-v-6878b4f8]{color:#ff2407}@media screen and (min-width:1024px){.metrics-wrapper[data-v-6878b4f8]{padding:2rem 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.metrics-wrapper .metrics-item[data-v-6878b4f8]{border:1px dashed #a9b3bc;margin-bottom:1rem;padding:1rem;border-radius:4px}.signed-report[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.signed-report .two-col-pop[data-v-6878b4f8]{min-height:13rem}.signed-report .coach-signed-report[data-v-6878b4f8],.signed-report .player-signed-report[data-v-6878b4f8]{width:48%;border:1px solid #dee2e6;padding:2rem;background:#f9f9f9}.signed-report .coach-signed-report .editr--content[data-v-6878b4f8],.signed-report .player-signed-report .editr--content[data-v-6878b4f8]{background:#fff}.signed-report .coach-signed-report .players-charter[data-v-6878b4f8],.signed-report .player-signed-report .players-charter[data-v-6878b4f8]{overflow:scroll}.col-wrapper-charts[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;width:100%;height:100%}.col-wrapper-charts .cols[data-v-6878b4f8]{width:49%;padding:2rem}.full-player-report .value[data-v-6878b4f8]{display:inline-block;width:10rem}.target-outline span[data-v-6878b4f8]:first-of-type{display:inline-block;min-width:22rem}.player-stats-gps-wrapper .player-session-details .main-session .wrapper-mins-stuff .mins-from-session[data-v-6878b4f8]{min-width:20rem}.table-scroll.performance-reviews-data[data-v-6878b4f8]{width:auto}.physical-performance-stats[data-v-6878b4f8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.physical-performance-trends[data-v-6878b4f8]{-webkit-box-flex:4;-ms-flex:4;flex:4}.player-cv .sessions-info .video-wrapper[data-v-6878b4f8]{width:48%}.all-game-reports[data-v-6878b4f8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.all-game-reports .game-assesment-reports-table[data-v-6878b4f8]{min-width:29rem}.development-plan-wrapper .development-plan-main-links .development-plan-item[data-v-6878b4f8]{max-width:20rem}.player-coach-scores-idp .scores-wrapper .score-item[data-v-6878b4f8]{min-width:31rem}.player-game-targets .in-possession[data-v-6878b4f8],.player-game-targets .out-of-possession[data-v-6878b4f8]{min-width:36%}.player-game-targets .in-possession .targets[data-v-6878b4f8],.player-game-targets .out-of-possession .targets[data-v-6878b4f8]{min-width:35%}.player-coach-scores-idp .idp-comments .comments-item[data-v-6878b4f8]{width:44%}form.form.performance-form h3[data-v-6878b4f8]{border-bottom:2px solid #e4e2e2;padding-bottom:.5rem;margin-bottom:1rem}.head-style[data-v-6878b4f8]{border-top:2px solid #e4e2e2;padding-top:2rem}}@media(min-width:1400px){.col-xxl-4[data-v-6878b4f8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:49.333333%}}@media(min-width:1720px){.col-xxl-4[data-v-6878b4f8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:49.333333%}}@media(min-width:1730px){.col-xxl-4[data-v-6878b4f8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:49.333333%}}.required-field[data-v-6878b4f8]{position:relative}.required-field[data-v-6878b4f8]:after{content:" *";color:#dc3545;font-weight:700}.form__item input[data-v-6878b4f8]:invalid,.form__item select[data-v-6878b4f8]:invalid,.form__item textarea[data-v-6878b4f8]:invalid{border-color:#dc3545}.form__item input[data-v-6878b4f8]:invalid:focus,.form__item select[data-v-6878b4f8]:invalid:focus,.form__item textarea[data-v-6878b4f8]:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.modern-loader-overlay[data-v-f008f6d2]{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);backdrop-filter:blur(2px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.modern-loader-container[data-v-f008f6d2],.modern-loader-overlay[data-v-f008f6d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modern-loader-container[data-v-f008f6d2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.modern-spinner[data-v-f008f6d2]{position:relative;width:60px;height:60px}.modern-spinner.spinner-small[data-v-f008f6d2]{width:40px;height:40px}.spinner-ring[data-v-f008f6d2]{position:absolute;width:100%;height:100%;border:3px solid transparent;border-radius:50%;-webkit-animation:spin-f008f6d2 1.5s linear infinite;animation:spin-f008f6d2 1.5s linear infinite}.spinner-ring[data-v-f008f6d2]:first-child{border-top-color:#007bff;-webkit-animation-delay:0s;animation-delay:0s}.spinner-ring[data-v-f008f6d2]:nth-child(2){border-right-color:#007bff;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-transform:scale(.8);transform:scale(.8)}.spinner-ring[data-v-f008f6d2]:nth-child(3){border-bottom-color:#007bff;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-transform:scale(.6);transform:scale(.6)}.loader-message[data-v-f008f6d2]{margin:0;color:#333;font-size:16px;font-weight:500;text-align:center}@-webkit-keyframes spin-f008f6d2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-f008f6d2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader-fade-enter-active[data-v-f008f6d2],.loader-fade-leave-active[data-v-f008f6d2]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.loader-fade-enter-from[data-v-f008f6d2],.loader-fade-leave-to[data-v-f008f6d2]{opacity:0}@media (max-width:768px){.modern-spinner[data-v-f008f6d2]{width:50px;height:50px}.loader-message[data-v-f008f6d2]{font-size:14px}}@media (prefers-color-scheme:dark){.modern-loader-overlay[data-v-f008f6d2]{background:rgba(0,0,0,.95)}.loader-message[data-v-f008f6d2]{color:#fff}.spinner-ring[data-v-f008f6d2]:first-child{border-top-color:#0d6efd}.spinner-ring[data-v-f008f6d2]:nth-child(2){border-right-color:#0d6efd}.spinner-ring[data-v-f008f6d2]:nth-child(3){border-bottom-color:#0d6efd}}@media (prefers-reduced-motion:reduce){.spinner-ring[data-v-f008f6d2]{-webkit-animation:none;animation:none}.modern-spinner[data-v-f008f6d2]:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px;height:8px;background:#007bff;border-radius:50%}}body,html,main{height:100%}body{width:100%;font-weight:300;padding:0;margin:0;background:#f2f5f7;color:#232347}body,button,h1,h2,h3,h4,h5,h6,input,select,textarea{font-family:Roboto,sans-serif}h1,h2,h3,h4 h5,h6{color:#232347;font-weight:500;letter-spacing:.03rem;text-transform:uppercase}h3{font-size:1.2rem}a{color:#7f7676}.bi:before,[class*=" bi-"]:before,[class^=bi-]:before{padding:.3rem;font-size:20px!important}span.big-number .bi:before,span.big-number [class*=" bi-"]:before,span.big-number [class^=bi-]:before{font-size:4rem!important}.valid-feedback,label{display:block}.ql-editor{background-color:#fff;min-height:10rem}.button-wrapper-top{width:100%;margin-bottom:2rem!important;margin-bottom:1rem!important}.button-wrapper-top button{margin-left:1rem}.view-all-reports{border:1px solid #c3cdd5;padding:1rem;display:block;margin-bottom:1rem;border-radius:4px;font-weight:700;text-decoration:none}input,select,textarea{background:#f6f6f6}img.user-image-small{width:4rem;height:4rem;display:block;margin:0 auto;border-radius:400px}.headding-space{border-top:1px solid #c3cdd5;padding-top:2rem!important;margin-top:2rem}a.link-button-edit.has-tooltip{display:block;border-radius:4px;cursor:pointer}a.link-button-edit.has-tooltip img{width:2rem;border:1px solid #aeaeae;display:block;margin:0 auto}.rpe-scale-result{padding:2rem;border:1px solid #c3cdd5;border-radius:10px}.rpe-scale-result h3{margin:0;font-size:1.2rem}.rpe-scale-result span.big-number{font-size:4rem;font-weight:500}.large-icon-shape{width:7rem;margin-right:1rem}.rpe-scale-result.nine,.rpe-scale-result.ten{color:#fb8059}.rpe-scale-result.eight{color:#ab9e27}.rpe-scale-result.four-six{color:#731484}span.result-D,span.result-L,span.result-W{color:#fff;padding:.2rem;border-radius:100px;font-size:.7rem;width:24px;display:inline-block;text-align:center;line-height:.7rem;margin-left:.3rem;vertical-align:middle}span.result-W{background:#069e53}span.result-L{background:#9e0606}span.result-D{background:#06619e}.rpe-scale-result.one{color:#4caf50}.editr--toolbar .dashboard input{width:100%!important}.player-injury-body-map{position:relative;width:20rem}.player-injury-body-map img{width:100%}.player-injury-body-map .injury-spot{position:absolute;font-size:.7rem;text-align:center}.player-injury-body-map .injury-spot span{display:block;border:1px solid red;width:2rem;height:2rem;border-radius:100px;padding-bottom:1rem;margin:1rem auto 0 auto}.player-injury-body-map .injury-spot span:focus,.player-injury-body-map .injury-spot span:hover{background:red;cursor:pointer}.player-injury-body-map .Right-foot-injury{bottom:2%;left:67%}.player-injury-body-map .Left-foot-injury{bottom:2%;left:27%}.player-injury-body-map .Head-injury{top:0;left:44%}.player-injury-body-map .Left-Wrist-and-hand-injury{top:50%;left:7%}.player-injury-body-map .Right-Wrist-and-hand-injury{top:50%;left:85%}.player-injury-body-map .Left-Shoulder-injury{top:16%;left:29%}.player-injury-body-map .Right-Shoulder-injury{top:16%;left:59%}.player-injury-body-map .Left-Hip-injury{top:45%;left:26%}.player-injury-body-map .Right-Hip-injury{top:45%;left:66%}.player-injury-body-map .Right-groin-injury{top:53%;left:51%}.player-injury-body-map .Left-groin-injury{top:53%;left:39%}.player-injury-body-map .Right-hamstring-injury{top:60%;left:39%}.player-injury-body-map .Left-hamstring-injury{top:60%;left:51%}.player-injury-body-map .Right-Quad-injury{top:56%;left:64%}.player-injury-body-map .Left-Quad-injury{top:56%;left:26%}.player-injury-body-map .Right-Knee-injury{top:67%;left:61%}.player-injury-body-map .Left-Knee-injury{top:67%;left:33%}.player-injury-body-map .Left-ankle-injury{bottom:10%;left:33%}.player-injury-body-map .Right-ankle-injury{bottom:10%;left:62%}.player-injury-body-map .Right-calf-injury{bottom:20%;left:62%}.player-injury-body-map .Left-calf-injury{bottom:18%;left:32%}.player-injury-body-map .Left-arm-injury{top:32%;left:18%}.player-injury-body-map .Right-arm-injury{top:32%;left:72%}.col-wrapper-teams-gps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1%}.col-wrapper-teams-gps .cols{width:100%}.key-value-list{padding:0;margin:0;list-style:none}.key-value-list li{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.key-value-list li span{display:block;padding-right:1rem;font-weight:300;width:14rem}#selfDeclarationModal .modal-content{background:#ededed;height:100vh;overflow:scroll}#selfDeclarationModal .modal-content section{background:#fff}.form-control{color:#232347}.reportrange-text{background:#fff;cursor:pointer;padding:5px 10px;border:1px solid #e1e5e9;width:100%;overflow:hidden}.goal-and-game-events{margin:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.goal-and-game-events span.goal-scorers-text{font-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.goal-and-game-events span.goal-scorers-text span img{width:1rem}.show-imported-CSV-data{margin-top:1rem;padding:1rem;background:#e6e8e9;height:20rem;overflow-x:scroll}.trialist-player-profile .modal-content{background:#ededed;height:100vh;overflow:scroll}.trialist-player-profile .modal-content .games-info{margin:0;padding:1rem;background:#fff;border-radius:4px}.type-of-csv-import h3{width:100%}.type-of-csv-import .radios-group-gps{margin-bottom:1rem}.type-of-csv-import .radios-group-gps div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.type-of-csv-import .radios-group-gps div .custom-radio{display:block;width:43%;border:1px solid #d3d1d1;border-radius:4px;padding:2rem;text-align:center}.type-of-csv-import .radios-group-gps div .custom-radio img{width:100%}.type-of-csv-import .radios-group-gps div .custom-radio:focus,.type-of-csv-import .radios-group-gps div .custom-radio:hover{border:1px solid #3fda28;cursor:pointer}span.goal-number{border-radius:100px;width:2rem;display:inline-block;text-align:center}.search-filter{display:inline-block;width:100%;padding:1rem}.search-filter .form__item label{display:block}.search-filter .clear-daterange{border:1px solid #e1e5e9;display:inline-block;vertical-align:top;padding:.3rem;margin-left:.3rem}.search-filter .clear-daterange:focus,.search-filter .clear-daterange:hover{background:#f4f4f4}.custom-control-inline-player-assesment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-control-inline-player-assesment .custom-radio{margin-right:1rem}.custom-control-inline-player-assesment .custom-radio .custom-control-label{margin-left:.5rem}.no-margin{margin:0}.rpe-scal-wrapper{min-width:36%}.training-scores{margin-bottom:1rem}.small-date-player-coach{display:block;font-size:1rem;color:#aeb8c0;text-transform:none;font-weight:100}.full-width-error{font-size:.8rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.days-red-warning,.red-warning{color:#d40035}.days-red-warning,.green-success,.red-warning{line-height:1.2rem;font-size:.9rem;margin-top:.5rem}.green-success{color:#72be05}.highlighted-text{color:#7f7676}.uk-text-danger{color:#ce0808}.uk-offcanvas-bar{background:#232347}.no-flex{display:block!important}.uk-container-large{max-width:96%;margin:5rem auto 0 auto}button.green-button{padding:1rem;background:#039e53}button.green-button:focus,button.green-button:hover{background:#09884a;cursor:pointer}button{padding:1rem;background:#232347;color:#fff;border:none;border-radius:4px}button:focus,button:hover{background:#319dc5;cursor:pointer}.btn-outline-success,.main-button.btn-outline-success,button.btn-outline-success{color:#198754!important;border-color:#198754!important;background-color:transparent!important;border:1px solid #198754!important;background-color:#fff!important}.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:hover,.main-button.btn-outline-success:active,.main-button.btn-outline-success:focus,.main-button.btn-outline-success:hover,button.btn-outline-success:active,button.btn-outline-success:focus,button.btn-outline-success:hover{color:#fff!important;background-color:#198754!important;border-color:#198754!important}.btn-outline-warning,.main-button.btn-outline-warning,button.btn-outline-warning{color:#ffc107!important;border-color:#ffc107!important;border:1px solid #ffc107!important;background-color:#fff!important}.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:hover,.main-button.btn-outline-warning:active,.main-button.btn-outline-warning:focus,.main-button.btn-outline-warning:hover,button.btn-outline-warning:active,button.btn-outline-warning:focus,button.btn-outline-warning:hover{color:#000!important;background-color:#ffc107!important;border-color:#ffc107!important}.btn-outline-danger,.main-button.btn-outline-danger,button.btn-outline-danger{color:#dc3545!important;border-color:#dc3545!important;border:1px solid #dc3545!important;background-color:#fff!important}.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover,.main-button.btn-outline-danger:active,.main-button.btn-outline-danger:focus,.main-button.btn-outline-danger:hover,button.btn-outline-danger:active,button.btn-outline-danger:focus,button.btn-outline-danger:hover{color:#fff!important;background-color:#dc3545!important;border-color:#dc3545!important}.btn-outline-primary,.main-button.btn-outline-primary,button.btn-outline-primary{color:#0d6efd!important;border-color:#0d6efd!important;border:1px solid #0d6efd!important;background-color:#fff!important}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.main-button.btn-outline-primary:active,.main-button.btn-outline-primary:focus,.main-button.btn-outline-primary:hover,button.btn-outline-primary:active,button.btn-outline-primary:focus,button.btn-outline-primary:hover{color:#fff!important;background-color:#0d6efd!important;border-color:#0d6efd!important}.btn-outline-secondary,.main-button.btn-outline-secondary,button.btn-outline-secondary{color:#6c757d!important;border-color:#6c757d!important;border:1px solid #6c757d!important;background-color:#fff!important}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover,.main-button.btn-outline-secondary:active,.main-button.btn-outline-secondary:focus,.main-button.btn-outline-secondary:hover,button.btn-outline-secondary:active,button.btn-outline-secondary:focus,button.btn-outline-secondary:hover{color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important}.btn-outline-info,.main-button.btn-outline-info,button.btn-outline-info{color:#0dcaf0!important;border-color:#0dcaf0!important;border:1px solid #0dcaf0!important;background-color:#fff!important}.btn-outline-info:active,.btn-outline-info:focus,.btn-outline-info:hover,.main-button.btn-outline-info:active,.main-button.btn-outline-info:focus,.main-button.btn-outline-info:hover,button.btn-outline-info:active,button.btn-outline-info:focus,button.btn-outline-info:hover{color:#000!important;background-color:#0dcaf0!important;border-color:#0dcaf0!important}.btn-outline-light,.main-button.btn-outline-light,button.btn-outline-light{color:#f8f9fa!important;border-color:#f8f9fa!important;border:1px solid #f8f9fa!important;background-color:#fff!important}.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light:hover,.main-button.btn-outline-light:active,.main-button.btn-outline-light:focus,.main-button.btn-outline-light:hover,button.btn-outline-light:active,button.btn-outline-light:focus,button.btn-outline-light:hover{color:#000!important;background-color:#f8f9fa!important;border-color:#f8f9fa!important}.btn-outline-dark,.main-button.btn-outline-dark,button.btn-outline-dark{color:#212529!important;border-color:#212529!important;border:1px solid #212529!important;background-color:#fff!important}.btn-outline-dark:active,.btn-outline-dark:focus,.btn-outline-dark:hover,.main-button.btn-outline-dark:active,.main-button.btn-outline-dark:focus,.main-button.btn-outline-dark:hover,button.btn-outline-dark:active,button.btn-outline-dark:focus,button.btn-outline-dark:hover{color:#fff!important;background-color:#212529!important;border-color:#212529!important}.contntainer{width:96%;margin:0 auto}.notes{border-top:1px dotted #b6bbbf;margin-top:1rem;padding-top:1rem}.notes h4,.notes p{color:#232347;margin-top:0}.notes h4{margin:0;font-size:.9rem;font-weight:700}.notes p{font-size:.8rem}.multi-radio-wrapper{border:1px solid #dee2e6;padding:2rem;margin-bottom:2rem}.multi-radio-wrapper .form__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.multi-radio-wrapper .form__item .form__label{margin-right:2rem;width:28rem}.modal-fullscreen .modal-dialog{max-width:100%!important;margin:1%!important;top:0;bottom:0;left:0;right:0;height:calc(100% - 1rem);width:98%;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:100000}body.modal-open{overflow:hidden;position:fixed;width:100%;height:100%;-webkit-overflow-scrolling:touch}@supports(-webkit-overflow-scrolling:touch){body.modal-open{position:fixed;overflow:hidden}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1050;-webkit-overflow-scrolling:touch;overflow-y:auto}@supports(-webkit-overflow-scrolling:touch){.modal-overlay{height:90%;height:-webkit-fill-available;min-height:90%;min-height:-webkit-fill-available}}.modal-dialog{background-color:#fff;border-radius:.3rem;-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.5);box-shadow:0 .25rem .5rem rgba(0,0,0,.5);max-width:500px;width:90%;height:calc(100% - 1rem);overflow:hidden;position:relative;-webkit-overflow-scrolling:touch}@supports(-webkit-overflow-scrolling:touch){.modal-dialog{height:calc(100% - 1rem)}}.modal-dialog.modal-lg{max-width:800px}.modal-dialog.modal-xl{max-width:1140px}.modal-dialog.modal-chatDetails{max-width:1140px;min-height:600px;max-height:97%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@supports(-webkit-overflow-scrolling:touch){.modal-dialog.modal-chatDetails{max-height:calc(90% - 2rem);height:auto}}.modal-content{border:none;border-radius:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;position:relative}@supports(-webkit-overflow-scrolling:touch){.modal-content{height:auto;min-height:0;max-height:100%}}.modal-body{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-overflow-scrolling:touch;position:relative}@supports(-webkit-overflow-scrolling:touch){.modal-body{overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overscroll-behavior:contain}}.modal-body .chat-messages{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem;position:relative;background:#fafafa;min-height:0;-webkit-overflow-scrolling:touch}@supports(-webkit-overflow-scrolling:touch){.modal-body .chat-messages{overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overscroll-behavior:contain}}.modal-body .user-select-wrapper{-webkit-overflow-scrolling:touch}@supports(-webkit-overflow-scrolling:touch){.modal-body .user-select-wrapper{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem!important;border-bottom:1px solid #dee2e6!important;background-color:#f8f9fa;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1}@supports(-webkit-overflow-scrolling:touch){.modal-fullscreen .modal-overlay{height:100%;height:-webkit-fill-available}.modal-fullscreen .modal-dialog{height:calc(100% - 1rem);overflow-y:auto;height:-webkit-fill-available;max-height:-webkit-fill-available}.modal.show{-webkit-overflow-scrolling:touch;overflow-y:auto;height:100%;height:-webkit-fill-available;min-height:100%;min-height:-webkit-fill-available}.modal.show+body{position:fixed;overflow:hidden;width:100%;height:100%;-webkit-overflow-scrolling:touch}.modal .modal-dialog{-webkit-overflow-scrolling:touch;height:calc(100% - 1rem);overflow:hidden;position:relative;margin:1rem auto}.modal .modal-dialog .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:scroll;height:100%;-webkit-overflow-scrolling:touch;position:relative}.modal .modal-dialog .modal-body{overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overscroll-behavior:contain;-webkit-transform:translateZ(0);transform:translateZ(0)}.modal .modal-dialog .modal-footer,.modal .modal-dialog .modal-header{-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1}}@supports(-webkit-touch-callout:none){.modal-overlay{height:90%;height:-webkit-fill-available}.modal-dialog,.modal-fullscreen .modal-dialog{height:calc(100% - 1rem)}}@media(max-width:768px){.modal-dialog{width:95%;margin:1rem auto;height:calc(100% - 1rem)}@supports(-webkit-overflow-scrolling:touch){.modal-dialog{height:calc(100% - 1rem)}}.modal-body{padding:.75rem}@supports(-webkit-overflow-scrolling:touch){.modal-body{-webkit-overflow-scrolling:touch;overflow-y:scroll}}}.search-filter .checkbox-full-season-wrapper{display:inline-block;vertical-align:top;margin-top:.3rem;margin-left:1rem}.search-filter .checkbox-full-season-wrapper .custom-checkbox{border:none;margin:0;padding:0}.number-alert,.search-filter .checkbox-full-season-wrapper .custom-checkbox label{display:inline-block}.number-alert{border-radius:100px;width:1.5rem;text-align:center;margin-right:.3rem;background:#fc1d00;color:#fff}.side-nav-content-wrapper{margin-top:2rem;background:#fff;padding:1rem}.side-nav-content-wrapper ul.side-nav{list-style:none;padding:0;min-width:14rem}.side-nav-content-wrapper ul.side-nav li:first-of-type{border-top:1px solid #c3cdd5}.side-nav-content-wrapper ul.side-nav li{border-bottom:1px solid #c3cdd5;padding:1rem}.side-nav-content-wrapper ul.side-nav li:hover,.side-nav-content-wrapper ul.side-nav lifocus{background:#e2eaf0;cursor:pointer}fieldset#occurance-radios{margin:1rem 0}fieldset#occurance-radios .custom-control input{margin-right:.5rem}.check-box-text{margin-left:.5rem}.recurring-event-checkBox-class{border:1px solid #059e53;padding:1rem}.player-game-numbers{margin:1.5rem 0 0 0;border-top:1px solid #dee2e6;padding-top:1rem}.player-game-numbers ul{list-style:none;margin:0;padding:0}.player-game-numbers ul li p{margin:0;text-transform:capitalize}.player-game-numbers ul li p .not-going{color:#d85c64}.player-game-numbers ul li p .going{color:#059e53}.two-col-flex{display:block;width:100%}.two-col-flex>div{width:100%}.games-info{margin:1rem;width:100%;overflow-y:auto}.cal-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;margin-top:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cal-buttons-wrapper .cal-buttons{border:1px solid silver;padding:.5rem;margin-right:.5rem;text-decoration:none;line-height:2.2rem;min-width:5rem;text-align:center}.cal-buttons-wrapper .cal-buttons.selected{border:1px solid #7f7676;background:#66b0ec;color:#fff}.custom-checkbox{border:1px solid #dee2e6;padding:1rem;margin:1rem 0}.custom-checkbox label.custom-control-label{margin-left:.5rem;display:inline-block}.custom-checkbox input.custom-control-input{margin-right:.5rem;width:16px}.full-team{padding:1rem}.full-team ul{list-style:none;margin:0;padding:0}.full-team ul li{margin-bottom:.5rem}.main-button{margin-bottom:2rem}.player-profile-header{font-size:1.2rem;font-weight:400;margin-top:1rem}.player-profile-header p{margin:0 0 .5rem 0;text-transform:none}.player-profile-header p span{width:6rem;display:inline-block;font-weight:500}.ratingStars .editr--toolbar div{display:none}.tyes-of-stuff{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:34rem;margin-top:1rem}.LeagueTableFeed{margin:2rem}.session-enjoyment-wrapper{margin:2rem 0}.session-enjoyment-wrapper .session-enjoyment{padding:2rem;text-align:center;border:1px solid #c3cdd5;border-radius:10px}.session-enjoyment-wrapper .session-enjoyment h4{font-size:1rem;text-transform:uppercase;margin:0}.session-enjoyment-wrapper .session-enjoyment img{width:7rem;margin:1rem auto 0 auto}.large-app a{text-decoration:none}.large-app a .session-data{text-align:center}.large-app a .session-data img{height:8rem;max-width:11rem}.large-app a .session-data h3{text-decoration:none;margin-top:1rem}#sidebar-no-header .logo{width:100%}#sidebar-no-header .logo img{width:53%;text-align:center;display:block;margin:0 auto 1rem auto}#sidebar-no-header nav ul a{padding:1rem;border-bottom:1px solid #2e63b7;text-decoration:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#sidebar-no-header nav ul a:focus,#sidebar-no-header nav ul a:hover{color:#fff;background:#053876}#sidebar-no-header nav ul a img{height:1.5rem;margin-right:.5rem;display:inline-block;text-align:center;width:1.5rem}p.attending-game{color:#75b395;padding:1rem 0;width:100%;margin-bottom:0}ul.breadcrumb{margin:0 0 2rem 0;border-bottom:1px solid #c3cdd5;padding-bottom:2rem}ul.breadcrumb li{margin-left:.5rem;margin-right:.5rem}ul.breadcrumb li:last-of-type{font-weight:700}span.recurring-event-icon{padding:.5rem;margin-left:.5rem}span.recurring-event-icon:focus,span.recurring-event-icon:hover{background:#f2f5f7}.player-game-responce{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.password-wrapper{padding:1rem 0}.password-wrapper .form__item{display:block}.password-wrapper h3{margin-bottom:1rem}.colour-radios{margin-bottom:2rem}.colour-radios div div label{padding:.5rem 1rem;border:1px solid transparent;font-size:1.5rem}.colour-radios div div .active{-webkit-box-shadow:0 0 7px 0 #52708e;box-shadow:0 0 7px 0 #52708e}.colour-radios div div input{display:none}.colour-radios div div label:nth-of-type(5){background:#9c27b0}.colour-radios div div label:nth-of-type(5):focus,.colour-radios div div label:nth-of-type(5):hover{background:#be06df}.colour-radios div div label:nth-of-type(6){background:#5d84b0}.colour-radios div div label:nth-of-type(6):focus,.colour-radios div div label:nth-of-type(6):hover{background:#4694ec}.colour-radios div div label:nth-of-type(7){background:#4caf50}.colour-radios div div label:nth-of-type(7):focus,.colour-radios div div label:nth-of-type(7):hover{background:#33e339}.colour-radios div div label:nth-of-type(4){background:#ffeb3b}.colour-radios div div label:nth-of-type(4):focus,.colour-radios div div label:nth-of-type(4):hover{background:#f5e126}.colour-radios div div label:nth-of-type(3){background:#ffc107}.colour-radios div div label:nth-of-type(3):focus,.colour-radios div div label:nth-of-type(3):hover{background:#f8ba00}.colour-radios div div label:nth-of-type(2){background:#ff9800}.colour-radios div div label:nth-of-type(2):focus,.colour-radios div div label:nth-of-type(2):hover{background:#de8500}.colour-radios div div label{background:#ff5722}.colour-radios div div label:focus,.colour-radios div div label:hover{background:#f83a00}.games{padding:2rem;width:100%}.games,.games .game{border:1px solid #e1e5e9;background:#fff}.games .game{padding:1rem;border-radius:4px;cursor:pointer;max-width:43rem;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent;margin-bottom:2rem}.games .game:focus,.games .game:hover{border:1px solid #319dc5;cursor:pointer}.games .game .game-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.games .game .game-wrapper .match-details p{margin:0}.games .game .game-wrapper .match-details .game-info{border-top:1px dashed #e1e5e9;padding-top:.5rem}.games .game .game-wrapper .match-details .game-info span{margin-right:1rem}.games .game .game-wrapper .match-details .game-info span svg{margin-right:.5rem}.games .game .game-wrapper .match-details .teams{font-size:1.1rem;font-weight:700}.games .game .game-wrapper .date{text-align:center;display:block;margin-right:2rem}.games .game .game-wrapper .date .month{text-align:center;display:block;text-transform:uppercase;font-size:.7rem;color:#232347;font-weight:400}.games .game .game-wrapper .date .day-date{display:block;font-size:3rem;line-height:3rem}.games .game .game-wrapper .kikoff{padding:0 1rem}.form__item.uk-form.dob{margin-top:4rem!important}.uk-container-large{margin-top:6.5rem;padding-top:2rem;width:96%}.invalid-feedback{display:grid;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545;grid-column-start:2}.danger-outline{border:1px solid #ef4343!important}.checkout-basket .b-sidebar{width:90%}.checkout-basket .b-sidebar-body{background:#fff;color:#000}.checkout-basket .b-sidebar-header button{padding:1rem;background:#ebeef1;color:#fff}.b-sidebar-body{background:#232347;color:#fff}.navigation-button{background:transparent;margin-right:1rem;border:1px solid transparent}.navigation-button svg{font-size:2rem!important;margin-top:.5rem}.navigation-button:focus,.navigation-button:hover{background:#7f7676;border:1px solid #034da2}nav.header.uk-navbar-container{border-bottom:1px solid rgba(185,192,204,.4);background-color:#232347;width:100%;top:0;text-transform:uppercase;position:fixed;z-index:100;color:#fff;border-bottom:6px solid #3dbfef}nav.header.uk-navbar-container .contntainer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0}nav.header.uk-navbar-container .contntainer .header-buttons{padding-top:1.2rem;margin-left:auto}nav.header.uk-navbar-container .contntainer .header-buttons a{cursor:pointer;text-decoration:none;border:none;display:block}nav.header.uk-navbar-container .contntainer .header-buttons a:focus,nav.header.uk-navbar-container .contntainer .header-buttons a:hover{text-decoration:underline;cursor:pointer}nav.header.uk-navbar-container .contntainer .header-buttons .help{margin:1.3rem 1rem 0 0;color:#fff;text-transform:none}nav.header.uk-navbar-container .uk-logo{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;text-decoration:none}nav.header.uk-navbar-container .uk-logo p{margin:1.2rem 0 0 0}nav.header.uk-navbar-container .uk-logo img{width:4rem;margin-right:1rem}nav.header.uk-navbar-container .uk-navbar-toggle{color:#fff;position:relative;width:7rem;padding-top:1.2rem}nav.header.uk-navbar-container .uk-navbar-toggle span{position:absolute;top:1.6rem;left:2.5rem}.large-training-image-wrapper{text-align:center;padding:1rem 0;background:#c3cdd5}.large-training-image-wrapper .large-training-image{margin:1rem 0;border:1px solid #dee2e6}.playerPerformaceScoreWrapper{display:none}.playerPerformaceScoreWrapper .single-chart p{text-align:center;font-size:.8rem}.intro-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #c3cdd5;padding-bottom:2rem;position:relative}.intro-header .sessons-header{width:100%}.intro-header .sessons-header .header-buttons{margin-top:1rem}.intro-header .sessons-header .header-buttons h2{margin:0}.intro-header .sessons-header .select-user p{width:100%}.intro-header .sessons-header .form{max-width:50rem}.intro-header .sessons-header .form p{margin:0}.intro-header .sessons-header .form .form__item{display:block}.intro-header .sessons-header .form .form__item label{margin-right:1rem}.intro-header .sessons-header .form .form__item .vdp-datepicker input{display:-webkit-box;display:-ms-flexbox;display:flex}.intro-header .user-photo-info{width:9rem;margin-right:2rem}.intro-header .user-photo-info img{border-radius:100px;border:1px solid #c3cdd5;width:150px;height:150px}.intro-header .user-photo-info h1{font-size:1rem;margin:1rem 0 0 0;text-align:center;width:100%;text-transform:none}.buttons-flex{border-top:1px solid #dee2e6;padding-top:2rem;margin-top:2rem}.buttons-flex button:first-of-type{margin-right:1rem}.with-margins{margin:2rem 0}div#playerProfile{background:#fff}div#playerProfile .modal-content{border:none;height:100%;overflow:scroll}div#playerProfile .modal-content section{margin-top:2rem}.sessions-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem}.sessions-info .small-date{margin-top:1rem;margin-bottom:0}.sessions-info .session-card:last-child{margin:0}.sessions-info .session-card{color:#232347;-webkit-transition:all .5s ease;transition:all .5s ease;padding:2rem;border:1px solid #c3cdd5;background:#fff;margin-right:1rem;margin-bottom:1rem;text-decoration:none}.sessions-info .session-card h3{margin-top:0}.sessions-info .session-card img{width:100%;max-width:486px}.sessions-info .session-card:focus,.sessions-info .session-card:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer;text-decoration:none;color:#232347}.radio-group-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.radio-group-flex .custom-radio{margin-right:1rem}.radio-group-flex .custom-radio label{margin-left:.3rem}#playerProfile .modal-dialog{--bs-modal-width:100%;--bs-modal-margin:0;height:calc(100% - 1rem)}#playerProfile .modal-dialog .modal-body{max-width:67rem}#playerProfile .modal-dialog .modal-header .close{display:none}@-webkit-keyframes fadeIn{0%{opacity:0}}@keyframes fadeIn{0%{opacity:0}}.loader-full-page{width:100%;height:100%;background:hsla(0,0%,87%,.8);position:fixed;z-index:101}.loader-full-page .loading-box{position:absolute;top:50%;left:0;right:0;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10rem;-webkit-animation:fadeIn 2s infinite alternate;animation:fadeIn 2s infinite alternate}.loader-full-page .loading-box img{position:absolute;top:3.3rem;left:0;width:99%}.loader-full-page .loading-box p{text-align:center;color:#0f5aab;margin-top:0;font-size:1.5rem;font-weight:700}header.codrops-header img{max-width:10rem;margin-bottom:2rem}header.codrops-header h1 span{display:block;color:#232347}.auth-page{background:#232347;margin:2rem;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3)}.empty-state{margin-top:2rem;text-align:center;background:#fff;padding:2rem;width:100%}.empty-state img{width:13rem}.form{margin:auto 0 0 0;position:relative}.form__title{font-size:1.5rem;margin:0 0 3rem}.user-select-wrapper{display:block;width:100%;height:10rem;overflow-y:scroll;border:1px solid #ddd;padding:1rem}.user-select-wrapper input{margin-right:.5rem;display:inline-block;width:auto}.user-select-wrapper label{display:inline-block}.search-small{max-width:20rem}.search-small i{background:#f2f5f7;padding:.5rem}.form .form__item{display:block}.form__item--actions button{width:100%}.form__item{display:block;grid-template-columns:1fr 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__item:not(:last-child){margin:0 0 1.5rem}.form__item--actions{color:var(--color-form-alt);margin-top:3rem;font-size:.8rem;grid-template-columns:3fr 1fr}.form__label{font-weight:700}ul.dropdown-menu.show a{display:block;padding:.5rem .5rem;text-decoration:none}ul.dropdown-menu.show a:focus,ul.dropdown-menu.show a:hover{background:#f2f5f7}.vdp-datepicker input,input,select,textarea{padding:.5rem;border:1px solid #ddd;color:#232347;width:100%}#userSelect{width:auto}.form__input{padding:1rem;width:100%;border:1px solid #ddd;background:#f6f6f6;font-weight:700;color:#232347}.academy-injury-summary .table tr td,.academy-injury-summary .table tr th{padding:.5rem 1rem;border-bottom:1px solid #e0e0e0}.academy-injury-summary .table tr th{width:2rem}.radio-box input[type=radio]{display:none}textarea.form-control{min-height:calc(1.5em + .75rem + 2px);background:#f6f6f6}input::-webkit-file-upload-button{font-weight:700;color:#7f7676;padding:.5em;border:thin solid gray;border-radius:3px;padding:.5rem}input::file-selector-button{font-weight:700;color:#7f7676;padding:.5em;border:thin solid gray;border-radius:3px;padding:.5rem}.image-preview-wrapper{border:1px solid #ddd;width:100%;margin:2rem 0;overflow:scroll}.image-preview-wrapper img.image-preview{border:1px solid #ddd}.image-preview-wrapper button.remove-file-button{display:block;margin:1rem}a.map-link{text-decoration:none;border:1px solid;padding:.3rem 1rem;border-radius:4px}.form__input-wrap{position:relative}.form__input:focus{border-color:#000;outline:none}.form__password-strength{position:absolute;font-size:.75rem}.form__link{font-weight:700;white-space:nowrap}.form__button{padding:1rem;font-weight:700;font-size:1rem;border:0;background:var(--color-form-button-bg);color:var(--color-form-button)}.form__button:focus{outline:none}.week-selected-dates-text{display:block;font-size:1.2rem;color:#232347}.week-selected-dates-text .selected-user{text-transform:capitalize;display:block;margin-bottom:.5rem}.week-selected-dates-text .season-dates,.week-selected-dates-text .week-number{display:block;font-size:1.2rem}label.form__label.weeklyDate{line-height:1rem}.blue-background{background:red}.modal-body{padding:1rem}.modal-body .form .form__item{display:block}.training-details-content{padding:1rem 0;border-top:1px solid #dee2e6}.personal-info{padding:1rem}.personal-info .item{margin-bottom:1rem;border-bottom:1px solid #c3cdd5;padding-bottom:1rem}.personal-info .item .value{font-weight:700}.personal-info .label{min-width:11rem;display:block;margin-right:1rem}.vgt-global-search.vgt-clearfix{background:transparent!important;border:none}.vgt-inner-wrap{-webkit-box-shadow:none;box-shadow:none}.vgt-table thead th{color:#06569e;background:none}table.vgt-table{border:none}table.vgt-table td{color:#06569e}.vgt-table.bordered td,.vgt-table.bordered th{min-width:8rem!important;border:none;border-bottom:1px solid #dcdfe6}.vgt-table.bordered td:first-of-type,.vgt-table.bordered th:first-of-type{padding:.75em .75em .75em 0}table.w-a-style{border:none}table.w-a-style tr:nth-child(2n),table.w-a-style tr:nth-child(odd){background:#fff;border-bottom:1px solid #a9b3bc}table.w-a-style th{padding:1rem;background:#fff}table.w-a-style td{padding:1rem;border:none}table.w-a-style td a{color:#06569e;text-decoration:none}table.w-a-style td a:focus,table.w-a-style td a:hover{color:#7f7676;text-decoration:underline}p.training-type-text{display:block;margin:0;padding:0;text-transform:uppercase;color:#7f7676}.library-tab.tab-content .tabs-wrapper,.padding-wrapper{padding:1rem}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;width:100%;overflow-y:auto;margin-bottom:0}.tabs .tab-item{min-width:11rem;min-height:100%}.tabs .tab-item a.active{border-bottom:3px solid #232347!important;color:#232347}.tabs .tab-item a{color:#33afdd;text-decoration:none;padding:1rem;border-bottom:3px solid transparent;font-weight:500;letter-spacing:.03rem;min-height:100%;display:block;font-size:.8rem;white-space:nowrap}.tabs .tab-item a:focus,.tabs .tab-item a:hover{border-bottom:3px solid #43a9cf;cursor:pointer}.tabs-wrapper{background:#fff;border-radius:10px;width:100%}.tabs-wrapper .tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.action-buttons .player-game-responce{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border:none;margin:0;padding:0}button.btn-outline-primary{border:1px solid #7f7676;color:#7f7676}button.btn-outline-primary:focus,button.btn-outline-primary:hover{background:#7f7676}button.btn-outline-danger{border:1px solid #d85c64;color:#d85c64}button.btn-outline-danger:focus,button.btn-outline-danger:hover{background:#d85c64}.b-toast button.close{padding:0;background-color:transparent;color:inherit;float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;margin-left:auto!important}.toast:not(.show){display:block}.sessions-week-layout{margin-top:2rem}.sessions-week-layout .training-session-entry{margin:1.2rem;background:#fff;padding:1rem;border-radius:4px;cursor:pointer;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent;width:100%}.sessions-week-layout .training-session-entry .session-content{display:block}.sessions-week-layout .training-session-entry .session-content a{text-align:center;display:block;margin:0 auto}.sessions-week-layout .training-session-entry .session-content .session-data{margin-top:1rem}.sessions-week-layout .training-session-entry .action-buttons{margin-top:1rem;border-top:1px solid #c3cdd5;padding-top:1rem}.sessions-week-layout .training-session-entry .action-buttons button{margin-right:.5rem}.sessions-week-layout .training-session-entry:focus,.sessions-week-layout .training-session-entry:hover{border:1px solid #319dc5;cursor:pointer}.sessions-week-layout .training-session-entry h3{font-size:1.5rem;margin:0;padding:0}.sessions-week-layout .training-session-entry p{font-size:.8rem;margin:0}.sessions-week-layout .training-session-entry .week-text{margin-bottom:1rem;text-transform:uppercase;font-size:.7rem}.sessions-week-layout .training-session-entry .session-icon{border:1px solid #232347;border-radius:100px;width:3.5rem;text-align:center;line-height:3.5rem;background:#04569e;margin-right:1rem}img.session-image{width:190px;margin-right:2rem;border:1px solid #c3cdd5;height:158px}a.uk-navbar-toggle img{width:2rem}.add-new-programme{margin-top:2rem}.modal-header button{padding:.5rem}.btn-outline-success{color:#08a10f;background:#fff}.btn-outline-success:focus,.btn-outline-success:hover{color:#fff;background-color:#08a10f;border-color:#08a10f}.btn-outline-warning{color:#ffc107;background:#fff}.btn-outline-warning:focus,.btn-outline-warning:hover{color:#fff;background-color:#ffc107;border-color:#ffc107}.signed-report .coach-signed-report,.signed-report .player-signed-report{border:1px solid #dee2e6;padding:2rem;background:#f9f9f9}.signed-report .coach-signed-report .editr--content,.signed-report .player-signed-report .editr--content{background:#fff}.signed-report .coach-signed-report .players-charter,.signed-report .player-signed-report .players-charter{overflow:scroll}.signed-report .two-col-pop .user-photo-info{border-radius:100px;border:1px solid #dee2e6;overflow:hidden;height:10rem}.players-videos{margin-top:2rem}.pitch-wrapper{position:relative;width:100%}.pitch-wrapper .pitch-svg{width:100%}.pitch-wrapper img.small-shirt{position:absolute;width:10%}.pitch-wrapper img.goalkeeper{top:44%;left:4%}.pitch-wrapper img.right-full-back{top:80%;left:22%}.pitch-wrapper img.center-back-left{top:30%;left:19%}.pitch-wrapper img.center-back-right{top:57%;left:19%}.pitch-wrapper img.left-full-back{top:7%;left:22%}.pitch-wrapper img.defensive-midfielder{top:41%;left:35%}.pitch-wrapper img.attacking-midfielder{top:41%;left:55%}.pitch-wrapper img.left-midfielder{top:5%;left:45%}.pitch-wrapper img.right-midfielder{top:82%;left:45%}.pitch-wrapper img.striker-left{top:24%;left:72%}.pitch-wrapper img.striker-right{top:60%;left:72%}.number-of-results{padding-top:1rem;padding:1rem 0 0 1rem}.number-of-results p{margin:0}.stats-wrapper{margin-bottom:2rem}img.main-image-top{display:none}.coach-comments-wrapper p:first-of-type{margin-bottom:1rem}.coach-comments-wrapper p.coach-comments{padding:1rem;border:1px solid #a9b3bc;font-style:italic}.bg-primary{background-color:#7f7676!important}.bg-danger{background-color:#e53c3c!important}.bg-warning{background-color:#ff9f00!important}.bg-success{background-color:#4cc790!important}.search-filter .dp__main{display:inline-block}.dp__main{width:100%;max-width:20rem}.hobbies{margin-top:2rem}ul.autocomplete-results{list-style:none;margin:0 0 1rem 0;padding:0;background:#f2f5f7;display:block;width:100%}ul.autocomplete-results li{padding:.5rem .5rem;cursor:pointer}ul.autocomplete-results li:focus,ul.autocomplete-results li:hover{background-color:#e4ecf2}ul.autocomplete-results li:last-of-type{margin-bottom:0}p.padding-left{padding-left:2.2rem;padding-top:.3rem}section.player-profile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}section.player-profile-wrapper .player-profile-details{margin:1.2rem;background:#fff;padding:1rem;border-radius:4px;cursor:pointer;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent;width:100%;max-width:22rem}section.player-profile-wrapper .player-profile-details:focus,section.player-profile-wrapper .player-profile-details:hover{border:1px solid #319dc5;cursor:pointer}section.player-profile-wrapper .player-profile-details .user-photo-info{background:#f2f5f7;padding:1rem}section.player-profile-wrapper .player-profile-details .user-photo-info img{border-radius:100px;border:1px solid #c3cdd5;width:150px;height:150px;margin:0 auto;display:block;background:#fff}section.player-profile-wrapper .player-profile-details .user-info{margin-top:1rem}section.player-profile-wrapper .player-profile-details .user-info h2{font-size:1rem;text-transform:capitalize}section.player-profile-wrapper .player-profile-details .user-info p{padding:0;margin:0}.ratingStars .editr{margin-top:1rem}.ratingStars .editr--toolbar{height:0}.buttons-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}div#carousel-fade{height:18rem;width:68rem}div#carousel-fade .carousel-inner,div#carousel-fade .carousel-inner .carousel-item{height:100%}.find-coach-radio-wrapper .custom-radio label.custom-control-label{margin-left:.5rem}#scottish-FA-table{display:table;width:100%;margin-bottom:20px}#scottish-FA-table .hidden{display:none!important}#scottish-FA-table .table-body,#scottish-FA-table .table-head{display:table-row-group}#scottish-FA-table .table-row.top-team .table-cell{border-bottom:1px dashed #666}#scottish-FA-table .table-row{display:table-row;width:100%}#scottish-FA-table .table-row .table-cell.position{text-align:right;width:35px}#scottish-FA-table .table-row .table-cell{display:table-cell;padding:10px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2sease-in-out 0s;transition:background-color .2sease-in-out 0s}#scottish-FA-table .table-row .table-cell.points{font-weight:700}#scottish-FA-table .table-row .table-cell:not(.team):not(.position){text-align:center}#scottish-FA-table .table-row .table-cell.team{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:5px}#scottish-FA-table .table-row.bottom-team .table-cell{border-top:1px dashed #666}#scottish-FA-table .table-row .table-cell.team{min-width:366px}.team-over-veiw-tab .team-profile-details{margin:1.2rem;background:#fff;padding:1rem;border-radius:4px;cursor:pointer;-webkit-box-shadow:0 4px 16px hsla(0,0%,54%,.3);box-shadow:0 4px 16px hsla(0,0%,54%,.3);border:1px solid transparent;width:100%;max-width:22rem}.team-over-veiw-tab .team-info{margin-top:1rem}.team-over-veiw-tab .team-info h2{font-size:1rem;text-transform:capitalize}.team-over-veiw-tab .team-info p{padding:0;margin:0}.team-over-veiw-tab .user-photo-info{background:#f2f5f7;padding:1rem}.team-over-veiw-tab .user-photo-info img{border-radius:100px;border:1px solid #c3cdd5;width:150px;height:150px;margin:0 auto;display:block;background:#fff}section.scheduler-wrapper{overflow-x:scroll;width:100%}section.scheduler-wrapper .scheduler_default_rowheader_inner{padding:2rem!important}section.scheduler-wrapper .user-select-wrapper{width:100%;height:19rem;background:#fff}section.scheduler-wrapper .user-select-wrapper div{border-bottom:1px solid silver;padding-bottom:.5rem;margin-bottom:.5rem}section.scheduler-wrapper .scheduler_default_main{min-width:1000px;width:100%}section.scheduler-wrapper .scheduler_default_main .scheduler_default_corner,section.scheduler-wrapper .scheduler_default_main .scheduler_default_rowheader,section.scheduler-wrapper .scheduler_default_main .scheduler_default_timeheadercol,section.scheduler-wrapper .scheduler_default_main .scheduler_default_timeheadergroup{background:#fff!important}.access-pool{padding:1rem;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.access-pool .has-access{background:#e3f0fb;padding:.5rem;display:block;border-radius:10px;cursor:pointer}.access-pool .has-access:focus,.access-pool .has-access:hover{background:#f8e0e0}.match-report-rating{background:#f7f7f7;padding:.5rem;border-radius:4px}.match-report-rating .black,.match-report-rating .dark-green,.match-report-rating .green,.match-report-rating .yellow{color:#fff;margin-bottom:.5rem}.match-report-rating .dark-green{border-radius:4px;border:2px solid #58b88b}.match-report-rating .green{border-radius:4px;border:2px solid #57b88b}.match-report-rating .black{border-radius:4px;border:2px solid #1460a3}.match-report-rating .yellow{border-radius:4px;border:2px solid #fbd055}.match-report-rating .red{border-radius:4px;border:2px solid #e06670;color:#fff}.match-report-rating .custom-radio label{padding-left:.5rem}@media screen and (min-width:720px){.auth-page{border:1px solid #7f7676;margin:0;-webkit-box-shadow:0;box-shadow:0}}@media screen and (min-width:1024px){.coach-signed-report,.player-signed-report{width:48%;border:1px solid #dee2e6;padding:2rem;background:#f9f9f9}.coach-signed-report .editr--content,.player-signed-report .editr--content{background:#fff}.coach-signed-report .players-charter,.player-signed-report .players-charter{overflow:scroll}.games{width:50%}.games .game-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.checkout-basket .b-sidebar{width:40%}.sessions-week-layout{margin-top:2rem}.sessions-week-layout .training-session-entry{max-width:20rem}.sessions-week-layout .training-plans .training-session-entry{max-width:34rem}.intro-header{overflow:hidden}img.main-image-top{display:block;position:absolute;-webkit-transform:rotate(-.62turn);transform:rotate(-.62turn);right:0;top:0}.session-enjoyment-wrapper{width:42%;margin-right:2rem;margin-top:0}.session-enjoyment-wrapper .session-enjoyment{min-height:14.1rem}.session-enjoyment-wrapper .empty-state{border:1px solid #c3cdd5;border-radius:10px;height:14.1rem;padding:0;margin:0 0 .5rem 0}.rpe-scale-wrapper{margin-bottom:1rem}.rpe-scale-wrapper .empty-state{border:1px solid #c3cdd5;border-radius:10px;height:14.1rem;padding:0;margin:0 0 .5rem 0}.flex-wrap{width:100%}.flex-wrap,.stats-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.stats-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:21rem}.two-col-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.two-col-flex>div{width:100%}.two-col-flex>div:first-of-type{margin-right:0;width:100%}.side-nav-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.side-nav-content-wrapper ul.side-nav{min-width:14rem}.side-nav-content-wrapper .content-with-side-nav{margin-left:2rem}section.scheduler-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}section.scheduler-wrapper .user-select-wrapper{width:21%;height:19rem;background:#fff}section.scheduler-wrapper .user-select-wrapper div{border-bottom:1px solid silver;padding-bottom:.5rem;margin-bottom:.5rem}}#viewGameDetails p .b-icon,#viewGameDetails span .b-icon{margin-right:1rem}@media(max-width:767px){.vdp-datepicker.fullscreen-when-on-mobile{position:static}.vdp-datepicker.fullscreen-when-on-mobile .vdp-datepicker__calendar{position:fixed;top:50%;left:5%;margin-top:-25%;width:90%}}.pb-chart,.table-responsive{display:none}@media screen and (min-width:1200px){.pb-chart,.table-responsive{display:block}.col-wrapper-teams-gps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1%}.col-wrapper-teams-gps .cols{width:24%}}@media screen and (min-width:1600px){.games{width:100%;max-width:50rem}.intro-header{width:80%}.intro-header .sessons-header{width:20rem;margin-right:4rem}.playerPerformaceScoreWrapper{width:8rem;display:block}.form .form__item{display:grid}.modal-body .form .form__item{display:block}.password-wrapper{padding:2rem 0}.password-wrapper .form__item{display:grid}.colour-radios div div label{padding:.5rem 2rem}.games-info{margin:2rem}.personal-info .label{display:inline-block}.games-info{width:auto}.tabs .tab-item a{font-size:1rem}.two-col-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.two-col-flex>div{width:100%}.two-col-flex>div:first-of-type{margin-right:0;width:100%}}.all-training-reports{margin-bottom:2rem}@media screen and (min-width:1200px){.col-wrapper-teams-gps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1%}.col-wrapper-teams-gps .cols{width:24%}}@media screen and (min-width:1700px){.two-col-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.two-col-flex>div{width:47%}.two-col-flex>div:first-of-type{margin-right:4rem;width:47%}.coach-comments-wrapper,.playing-positions{width:36%}.rpe-scale-wrapper{margin-bottom:1rem;width:50%}}@media screen and (min-width:1800px){.two-col-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.two-col-flex>div{width:48%}.two-col-flex>div:first-of-type{margin-right:4rem;width:48%}}