:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toastContainer,.toastCustom,.toastInfo,.toastWarning,.toastError,.toastSuccess{border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;background-color:#fff;color:#1f2937;font-size:14px;font-style:normal;font-weight:600;line-height:20px;font-family:Figtree,sans-serif;min-height:64px;padding:20px 60px 20px 20px;position:relative;overflow:hidden}.toastContainer.Toastify__toast--enter,.Toastify__toast--enter.toastCustom,.Toastify__toast--enter.toastInfo,.Toastify__toast--enter.toastWarning,.Toastify__toast--enter.toastError,.Toastify__toast--enter.toastSuccess{animation:slideInRight .3s ease-out}.toastContainer.Toastify__toast--exit,.Toastify__toast--exit.toastCustom,.Toastify__toast--exit.toastInfo,.Toastify__toast--exit.toastWarning,.Toastify__toast--exit.toastError,.Toastify__toast--exit.toastSuccess{animation:slideOutRight .3s ease-in}.toastBody,.toastBodyCustom,.toastBodyInfo,.toastBodyWarning,.toastBodyError,.toastBodySuccess{margin:0;padding:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex:1}.Toastify__toast-icon{margin-inline-end:16px}.toastSuccess{border:1px solid #09b35a;background-color:#e4f7ed}.toastSuccess .Toastify__toast-icon svg{fill:#09b35a}.toastBodySuccess{color:#1f2937}.toastProgressSuccess{background:linear-gradient(90deg,#09b35a)}.toastError{border:1px solid #e85054;background-color:#fceeee}.toastError .Toastify__toast-icon svg{fill:#ef4444}.toastBodyError{color:#1f2937}.toastProgressError{background:linear-gradient(90deg,#ef4444)}.toastWarning .Toastify__toast-icon svg{fill:#f59e0b}.toastBodyWarning{color:#1f2937}.toastProgressWarning{background:linear-gradient(90deg,#f59e0b)}.toastInfo .Toastify__toast-icon svg{fill:#3b82f6}.toastBodyInfo{color:#1f2937}.toastProgressInfo{background:linear-gradient(90deg,#3b82f6)}.toastCustom .Toastify__toast-icon svg{fill:#8b5cf6}.toastBodyCustom{color:#1f2937}.toastProgressCustom{background:linear-gradient(90deg,#8b5cf6)}.toastProgress{height:3px;background:#0000001a}.toastCloseButton{cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:18px;height:18px;border:none;background:transparent}[data-theme=dark] .toastContainer,[data-theme=dark] .toastSuccess,[data-theme=dark] .toastError,[data-theme=dark] .toastWarning,[data-theme=dark] .toastInfo,[data-theme=dark] .toastCustom{background-color:#1f2937;color:#f9fafb}[data-theme=dark] .toastCloseButton{color:#ffffff80}[data-theme=dark] .toastCloseButton:hover{color:#fffc}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@media(max-width:768px){.toastContainer,.toastSuccess,.toastError,.toastWarning,.toastInfo,.toastCustom{font-size:13px;margin-bottom:8px;padding:12px}.toastCloseButton{right:8px;top:8px}}@media(prefers-reduced-motion:reduce){.toastContainer.Toastify__toast--enter,.Toastify__toast--enter.toastSuccess,.Toastify__toast--enter.toastError,.Toastify__toast--enter.toastWarning,.Toastify__toast--enter.toastInfo,.Toastify__toast--enter.toastCustom,.toastContainer.Toastify__toast--exit,.Toastify__toast--exit.toastSuccess,.Toastify__toast--exit.toastError,.Toastify__toast--exit.toastWarning,.Toastify__toast--exit.toastInfo,.Toastify__toast--exit.toastCustom{animation:none}}*{margin:0;padding:0;box-sizing:border-box;font-family:Figtree,sans-serif}html{height:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior:none}body{height:100%;overflow:auto}.container{max-width:500px;margin:0 auto}a{text-decoration:none;cursor:pointer;width:100%}ul{list-style:none}section{width:100%}::-webkit-scrollbar{display:none}img{width:100%;height:100%}button{cursor:pointer}.parentContent{width:calc(100vw - 220px);height:calc(100vh - 62px);overflow-y:auto;padding:20px}.tooltipContainer{position:absolute;top:-5px;right:-4px;display:flex;justify-content:center;align-items:center;flex-direction:row;width:20px;height:20px;padding:5px;flex-shrink:0;border-radius:40px;background:#0078d0;color:#fff;text-align:center;font-family:Figtree;font-size:12px;font-weight:400;line-height:18px}.bellContainer{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:row;height:40px;padding:11.111px 8.889px;gap:4.444px;border-radius:8px;border:1.111px solid #eaedf2;background:linear-gradient(180deg,#ffffff14,#6666660d);box-shadow:0 1.111px 2.222px #6438f514}.bellContainer:hover{cursor:pointer}.bellContainer img{width:22.222px;height:22.222px;flex-shrink:0}.searchContainer{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;height:40px;padding:8px 10px 8px 12px;gap:8px;border-radius:8px;border:1px solid #f8fafb;box-shadow:0 1px 2px #6438f514;background:#fff}.searchContainer .searchIcon{width:20px;height:20px}.searchContainer .searchInput{color:#20232c;font-size:14px;font-weight:400;line-height:20px;width:100%;border:none}.searchContainer .searchInput::placeholder{color:#888e9e}.searchContainer .searchInput:focus{outline:none}.searchContainer.searchContainer2{border:1px solid #f4f5f6}.header{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:62px;padding:0 20px;border-bottom:1px solid #eaedf2;background:#fff}.header .logo{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px;cursor:pointer}.header .logo .logoIcon{width:44px;height:44px}.header .logo span{color:#0078d0;font-size:20px;font-weight:700;line-height:160%}.header .headerUtility{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px}.sidebarUser{padding:12px 0 8px;margin-left:20px;margin-right:20px;border-top:1px solid #eaedf2;margin-bottom:12px;position:relative}.sidebarUser .userInfo{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px;border-radius:8px;transition:background-color .2s ease}.sidebarUser .userInfo .userProfile{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px;flex-wrap:wrap}.sidebarUser .userInfo .userProfile .userAvatar{width:32px;height:32px;flex-shrink:0}.sidebarUser .userInfo .userProfile .userDetails{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2px}.sidebarUser .userInfo .userProfile .userDetails .userName{color:#20232c;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.sidebarUser .userInfo .userProfile .userDetails .userEmail{width:90px;white-space:wrap;text-overflow:ellipsis;overflow:hidden;color:#515769;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.3px}.sidebarUser .userInfo .userChevron{display:flex;justify-content:center;align-items:center;flex-direction:row;height:32px;padding:8.889px 7.111px;gap:3.556px;border-radius:8px;border:1px solid #f4f5f6;background:linear-gradient(0deg,#fff 0% 100%,#fff);box-shadow:0 .889px 1.778px #00000014;transition:all .2s ease}.sidebarUser .userInfo .userChevron:hover{cursor:pointer}.sidebarUser .userInfo .userChevron--rotated img{transform:rotate(180deg)}.sidebarUser .userInfo .userChevron img{width:15.8px;height:15.8px;transition:transform .2s ease}.sidebarUser .userDropdown{position:absolute;left:0;bottom:58px;width:100%;border-radius:8px;background:#fff;box-shadow:0 6.133px 9.2px #92929230;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1001}.sidebarUser .userDropdown .dropdownItem{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;padding:10px 6px 10px 14px;height:40px;width:100%;gap:12px;cursor:pointer;border-radius:8px;transition:background-color .2s ease}.sidebarUser .userDropdown .dropdownItem:hover{background:#e5e6e9}.sidebarUser .userDropdown .dropdownItem--active{background:#cce4f6}.sidebarUser .userDropdown .dropdownItem--active .dropdownLabel{color:#0078d0!important;font-weight:600}.sidebarUser .userDropdown .dropdownItem--active .dropdownIcon img{filter:brightness(0) saturate(100%) invert(22%) sepia(99%) saturate(1815%) hue-rotate(201deg) brightness(100%) contrast(101%)}.sidebarUser .userDropdown .dropdownItem:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.sidebarUser .userDropdown .dropdownItem:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sidebarUser .userDropdown .dropdownItem .dropdownIcon{font-size:16px}.sidebarUser .userDropdown .dropdownItem .dropdownLabel{color:#20232c;font-size:14px;font-weight:500;line-height:20px}.sidebarContainer{width:220px;height:calc(100vh - 62px);background:#f4f5f6;border-right:1px solid #f4f5f6;display:flex;justify-content:space-between;align-items:center;flex-direction:column;position:fixed;left:0;top:62px;z-index:10}.sidebarContainer .sidebarNav{width:100%;flex:1;overflow-y:auto}.sidebarContainer .sidebarNav .navList{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px;list-style:none;margin-top:12px;padding:0}.sidebarContainer .sidebarNav .navList .navItem{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;min-height:44px;padding:2px 8px;gap:4px;width:100%}.sidebarContainer .sidebarNav .navList .navItem .navLinks{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;padding:6px 12px;gap:12px;min-height:40px;width:100%;cursor:pointer;border-radius:6px;transition:all .2s ease}.sidebarContainer .sidebarNav .navList .navItem .navLinks:hover{background:#e5e6e9}.sidebarContainer .sidebarNav .navList .navItem .navLinks--active{background:#cce4f6}.sidebarContainer .sidebarNav .navList .navItem .navLinks--active .navLabel{color:#0078d0!important;font-weight:600}.sidebarContainer .sidebarNav .navList .navItem .navLinks--active .navIcon img{filter:brightness(0) saturate(100%) invert(22%) sepia(99%) saturate(1815%) hue-rotate(201deg) brightness(100%) contrast(101%)}.sidebarContainer .sidebarNav .navList .navItem .navLinks .navIcon{width:20px;height:20px;flex-shrink:0}.sidebarContainer .sidebarNav .navList .navItem .navLinks .navIcon .icon-placeholder{display:inline-block;width:20px;height:20px}.sidebarContainer .sidebarNav .navList .navItem .navLinks .navIcon img{width:100%;height:100%;transition:filter .2s ease}.sidebarContainer .sidebarNav .navList .navItem .navLinks .navLabel{color:#20232c;font-size:14px;font-weight:500;line-height:20px;flex:1;transition:all .2s ease}.sidebarContainer .sidebarNav .navList .navItem .navLinks .chevron{height:20px;width:20px;transition:transform .2s ease}.sidebarContainer .sidebarNav .navList .navItem .navLinks .chevron.open{transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(22%) sepia(99%) saturate(1815%) hue-rotate(201deg) brightness(100%) contrast(101%)}.sidebarContainer .sidebarNav .navList .navItem .navLinks .chevron img{transition:filter .2s ease}.sidebarContainer .sidebarNav .navList .navItem .submenu{padding-left:12px;border-radius:4px;overflow:hidden;width:100%;animation:slideDown .2s ease-out}.sidebarContainer .sidebarNav .navList .navItem .submenu .submenuWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2px;padding:2px 8px;border-left:1px solid #ccd2dd}.sidebarContainer .sidebarNav .navList .navItem .submenu .submenuWrapper .submenuItem{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;padding:6px 12px;gap:12px;width:100%;cursor:pointer;color:#20232c;font-size:14px;font-weight:500;line-height:2px;border-radius:8px;min-height:40px;transition:all .2s ease;position:relative}.sidebarContainer .sidebarNav .navList .navItem .submenu .submenuWrapper .submenuItem:hover{background:#e5e6e9}.sidebarContainer .sidebarNav .navList .navItem .submenu .submenuWrapper .submenuItem:last-child{border-bottom:none}.sidebarContainer .sidebarNav .navList .navItem .submenu .submenuWrapper .submenuItem--active{background:#cce4f6;color:#0078d0;font-weight:600}.sidebarContainer .sidebarNav .navList .navItem .submenu .submenuWrapper .submenuItem .navIcon{width:20px;height:20px}.sidebarContainer .sidebarNav .navList .navItem .submenu .submenuWrapper .submenuItem .navIcon img{width:100%;height:100%;transition:filter .2s ease}.sidebarContainer .sidebarNav .navList .navItem .submenu .submenuWrapper .submenuItem--active .navIcon img{filter:brightness(0) saturate(100%) invert(22%) sepia(99%) saturate(1815%) hue-rotate(201deg) brightness(100%) contrast(101%)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:200px}}.curriculumLibraryContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.curriculumLibraryContainer h2{color:#515769;font-size:20px;font-weight:700;line-height:24px}.curriculumLibraryContainer .theoryContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;width:100%}.curriculumLibraryContainer .theoryContainer .topContent{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.curriculumLibraryContainer .theoryContainer .topContent p{color:#515769;font-size:18px;font-weight:700;line-height:22px}.curriculumLibraryContainer .theoryContainer .theoryDetailsWrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;width:100%}.curriculumLibraryContainer .theoryContainer .theoryDetailsWrapper a{width:unset}@media screen and (min-width:1607px){.curriculumLibraryContainer .theoryContainer .lessonDetailsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1355px){.curriculumLibraryContainer .theoryContainer .lessonDetailsWrapper{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1131px){.curriculumLibraryContainer .theoryContainer .lessonDetailsWrapper{grid-template-columns:repeat(3,1fr)}}.curriculumLibraryContainer .videoLessonContainer{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;width:100%}.curriculumLibraryContainer .videoLessonContainer .vimeoContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;width:100%}.curriculumLibraryContainer .videoLessonContainer .vimeoContainer .topContent{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.curriculumLibraryContainer .videoLessonContainer .vimeoContainer .topContent p{color:#515769;font-size:18px;font-weight:700;line-height:22px}.curriculumLibraryContainer .videoLessonContainer .vimeoContainer .vimeoDetailsWrapper{width:100%}.curriculumLibraryContainer .videoLessonContainer .vimeoContainer .vimeoDetailsWrapper a{width:unset}.curriculumLibraryContainer .libraryContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;width:100%}.curriculumLibraryContainer .libraryContainer .topContent{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.curriculumLibraryContainer .libraryContainer .topContent h2{color:#515769;font-size:18px;font-weight:700;line-height:22px}.curriculumLibraryContainer .libraryContainer .topContent .rightTopContent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:8px}.curriculumLibraryContainer .libraryContainer .gameDetailsWrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;width:100%}.curriculumLibraryContainer .libraryContainer .gameDetailsWrapper a{width:unset}.curriculumLibraryContainer .libraryContainer .sportNoData{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:8px}.curriculumLibraryContainer .libraryContainer .sportNoData p{color:#000;text-align:center;font-size:16px;font-weight:400;line-height:18px}@media screen and (min-width:1607px){.curriculumLibraryContainer .libraryContainer .gameDetailsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1355px){.curriculumLibraryContainer .libraryContainer .gameDetailsWrapper{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1131px){.curriculumLibraryContainer .libraryContainer .gameDetailsWrapper{grid-template-columns:repeat(3,1fr)}}.curriculumLibraryContainer .lessonContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;width:100%}.curriculumLibraryContainer .lessonContainer .topContent{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.curriculumLibraryContainer .lessonContainer .topContent p{color:#515769;font-size:18px;font-weight:700;line-height:22px}.curriculumLibraryContainer .lessonContainer .topContent .rightTopContent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:8px}.curriculumLibraryContainer .lessonContainer .lessonNoData{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:8px}.curriculumLibraryContainer .lessonContainer .lessonNoData p{color:#000;text-align:center;font-size:16px;font-weight:400;line-height:18px}.curriculumLibraryContainer .lessonContainer .lessonDetailsWrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;width:100%}.curriculumLibraryContainer .lessonContainer .lessonDetailsWrapper a{width:unset}@media screen and (min-width:1607px){.curriculumLibraryContainer .lessonContainer .lessonDetailsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1355px){.curriculumLibraryContainer .lessonContainer .lessonDetailsWrapper{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1131px){.curriculumLibraryContainer .lessonContainer .lessonDetailsWrapper{grid-template-columns:repeat(3,1fr)}}.btn{display:flex;justify-content:center;align-items:center;flex-direction:row;width:125px;height:46px;padding:11.5px 16px;gap:4.6px;border-radius:8px;border:1.15px solid #e5e6e9;color:#fff;text-align:center;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px;background:#0078d0;box-shadow:0 1.15px 2.3px #6438f514;min-width:max-content}.btn:hover:not(:disabled){background:#0078d0;box-shadow:0 1.15px 2.3px #6438f514;cursor:pointer}.btn:active:not(:disabled){background:#005ea0;transform:translateY(0);box-shadow:0 1px 2px #6438f50f}.btn--secondary{background:#fff;color:#000;border:1.15px solid #e5e6e9;box-shadow:0 1.15px 2.3px #6438f514;gap:4.6px}.btn--secondary .btnIcon{width:20px;height:20px}.btn--secondary .btnIcon img{width:100%;height:100%}.btn--secondary .btnText{color:#515769;text-align:center;font-size:16px;font-weight:500;line-height:24px}.btn--secondary:hover:not(:disabled){border:1.15px solid #0078d0;background:#fff;cursor:pointer}.btn--secondary:hover:not(:disabled) span{color:#0078d0}.btn--secondary:hover:not(:disabled) .btnIcon{filter:brightness(0) saturate(100%) invert(35%) sepia(84%) saturate(3126%) hue-rotate(189deg) brightness(98%) contrast(101%)}.btn--secondary:active:not(:disabled){background:#ebebeb;transform:translateY(0);box-shadow:0 1px 2px #6438f50f}.btn--delete{background-color:#e85054;color:#fff;cursor:pointer}.btn--delete:hover:not(:disabled){background-color:#e85054}.btnDisabled,.btn:disabled{border:1.15px solid #cce4f6;background:#cce4f6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.btn--secondary:disabled,.btn--secondary.btnDisabled{background:#fff;border:1.15px solid #e5e6e9;cursor:not-allowed}.btn--secondary:disabled .btnText,.btn--secondary.btnDisabled .btnText{color:#c4c4c4}.btn--secondary:disabled .btnIcon img,.btn--secondary.btnDisabled .btnIcon img{opacity:.5}.btnIcon{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-shrink:0}.btnIcon--left{margin-right:2px}.btnIcon--right{margin-left:2px}.btnIcon img{width:20px;height:20px}.btnText{display:flex;justify-content:flex-start;align-items:center;flex-direction:row}.gameNameWithImageContainer{border-radius:12px;border:.5px solid #e5e6e9;background:#fff;box-shadow:0 4px 9.3px #0000000a;padding:14px 14px 0;max-width:250px;min-width:200px;height:129px;position:relative}.gameNameWithImageContainer .gameName{color:#515769;font-size:20px;font-weight:500;line-height:24px;max-width:156px}.gameNameWithImageContainer .gameImage{display:flex;justify-content:end;align-items:flex-start;flex-direction:row;height:75px;width:75px;position:absolute;bottom:0;right:18px}.gameNameWithImageContainer .gameImage img{height:100%;width:100%}.gameNameWithImageContainer .menuWrapper{width:24px;height:24px;position:absolute;top:12px;right:12px;cursor:pointer}.gameNameWithImageContainer .menuWrapper img{width:100%;height:100%}.deactivated{background:#f4f5f6}.deactivated .gameName{opacity:.5}.deactivated .gameImage{opacity:.4}.optionsContainer{border-radius:8px;border:1px solid #e5e6e9;background:#fff;box-shadow:0 4px 10px #0000001a;padding:4px;position:absolute;right:0;z-index:1000}.optionsContainer .optionWrapper{cursor:pointer;padding:10px 7px 10px 14px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px;width:unset}.optionsContainer .optionWrapper:hover{border-radius:4px;background:#e5e6e9}.optionsContainer .optionWrapper.changePadding{padding:8px 12px}.optionsContainer .optionWrapper .optionIcon{height:20px;width:20px}.optionsContainer .optionWrapper .optionIcon img{height:100%;width:100%}.optionsContainer .optionWrapper .optionName{color:#20232c;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.3px}.coachTableAction{width:140px;right:26px;top:0}.coachTableAction.lastRowAction{top:-125px!important}.studentTableAction{width:140px;right:35px;top:0}.studentTableAction.lastRowAction{top:-125px}.schoolTableAction{width:140px;right:25px;top:0}.schoolTableAction.lastRowAction{top:-125px}.gameMenu{width:140px}.sumitOptionClass{top:110%}.sumitOptionClass .optionWrapper .optionIcon{height:20px;width:20px}.changePadding{top:-5px;right:-12px}.partnerOptionClass{top:5px}.modalOverlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modalOverlay .modal{border-radius:16px;border:1px solid #eaedf2;background:#fff;max-width:380px;width:100%;padding:24px;overflow:hidden}.modalOverlay .modal .buttons{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;gap:24px;margin-top:24px}.modalOverlay .modal .buttons>button{flex:1}.modalOverlay.modalOverLay2 .modal{padding:18px 24px 16px;max-width:873px}.modalOverlay.modalOverLay2 .modal .buttons{justify-content:end;margin-top:16px}.modalOverlay.isPaddingNeeded .modal{padding:0;max-width:60vw;width:100%;aspect-ratio:16/9;height:auto}.modalOverlay.isPaddingNeeded .modal .wrapVideo{width:100%;height:100%}.modalOverlay.lessonVideoModal .modal{padding:0;max-width:889px;height:500px}.modalOverlay.lessonVideoModal .modal .wrapVideo{height:100%}.modalOverlay.certificateModal{cursor:default}.modalOverlay.certificateModal .modal{overflow:auto;padding:0;border-radius:0;border:none;background:none;max-width:90vw;max-height:90vh}.modalOverlay.certificateModal .modalFileContainer{display:flex;justify-content:center;align-items:center;flex-direction:row}.modalOverlay.datepickerModal .modal{padding:0;max-width:unset;width:fit-content}.campSummaryModal .modal{max-width:450px;width:100%}@media screen and (max-width:1024px){.modalOverlay.modalOverLay2 .modal{max-width:750px}}.deleteContainer{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:24px}.deleteContainer .deleteIcon{width:40px;height:40px}.deleteContainer .deleteIcon img{width:100%;height:100%}.deleteContainer .deleteContent{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:8px}.deleteContainer .deleteContent .message{color:#0f0f10;text-align:center;font-size:18px;font-weight:600;line-height:24px;border-bottom:none}.deleteContainer .deleteContent .deleteText{color:#20232c;text-align:center;font-size:16px;font-weight:500;line-height:20px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:4px}.drawerBackdrop{position:fixed;inset:0;background-color:#00000080;transition:opacity .3s ease-in-out;z-index:40;opacity:0}.drawerBackdrop.backdropVisible{opacity:1}.drawerContainer{position:fixed;top:0;right:0;height:100%;background-color:#fff;box-shadow:0 25px 50px -12px #00000040;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;z-index:100;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.drawerContainer.drawerOpen{transform:translate(0)}.drawerContainer.drawerClosed{transform:translate(100%)}.drawerContainer .drawerHeader{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:8px;padding:16px 24px;border-bottom:1px solid #d1d4da;background:#f4f5f6}.drawerContainer .drawerHeader .drawerTitle{color:#20232c;font-size:16px;font-weight:700;line-height:20px}.drawerContainer .drawerHeader .drawerCloseButton{width:20px;height:20px;cursor:pointer}.drawerContainer .drawerHeader .drawerCloseButton img{width:100%;height:100%}.drawerContainer .drawerContent{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;width:100%;flex:1;overflow-y:auto;padding:16px 24px}.drawerContainer .drawerButtons{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;width:100%;gap:16px;padding:16px 24px;border-top:1px solid #e5e7eb}.inputContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:12px;width:100%}.inputContainer label{color:#20232c;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.inputContainer label span{color:#e85054;font-size:16px;font-weight:700;line-height:20px}.inputContainer .inputWrapper{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:100%}.inputContainer .inputIcon{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:row}.inputContainer .inputIcon--left{left:20px}.inputContainer .inputIcon--right{right:20px}.inputContainer .inputIcon .inputIconImage{width:20px;height:20px;object-fit:contain}.inputContainer input{outline:none;border-radius:8px;border:1px solid #e5e6e9;width:100%}.inputContainer input.input--with-icon.input--icon-left{padding-left:44px}.inputContainer input.input--with-icon.input--icon-right{padding-right:44px}.inputContainer input::placeholder{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.upload{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:12px;position:relative;width:100%}.upload .labelAndBtnWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}.upload .label{color:#20232c;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.upload .label span{color:#e85054;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.3px;margin-left:4px}.upload .uploadArea{min-height:98px;max-height:300px;width:100%;border-radius:8px;border:1px dashed #d1d4da;background:#fff;padding:12px 24px;overflow-y:auto;position:relative}.upload .uploadArea.hasMultipleFiles{height:auto}.upload .uploadArea.dragover{border-color:#0078d0;background-color:#007bff0d}.upload .uploadArea.hasFile{padding:12px 24px}.upload .uploadArea.uploading .uploadContainer{display:none}.upload .uploadArea .uploadingProgress{width:100%}.upload .uploadArea .uploadingProgress .progressItem{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:8px}.upload .uploadArea .uploadingProgress .progressItem .progressFileName{color:#9fa4b0;font-size:16px;font-weight:600;line-height:20px}.upload .uploadArea .uploadingProgress .progressItem .progressBarContainer{width:100%;height:6px;background-color:#ccd2dd;border-radius:3px;overflow:hidden}.upload .uploadArea .uploadingProgress .progressItem .progressBarContainer .progressBarFill{height:100%;background-color:#0078d0;transition:width .3s ease;border-radius:3px}.upload .uploadArea .uploadingProgress .progressItem .progressPercentage{color:#0078d0;font-size:14px;font-weight:600;line-height:21px}.upload .uploadArea .uploadingProgress .progressItem .progressPercentage span{color:#9fa4b0;font-size:14px;font-weight:600;line-height:21px}.upload .uploadArea .uploadContainer{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:6px}.upload .uploadArea .uploadContainer .uploadTopContent{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:6px}.upload .uploadArea .uploadContainer .uploadTopContent .uploadImage{cursor:pointer;width:20px;height:20px}.upload .uploadArea .uploadContainer .uploadTopContent .uploadImage img{width:100%;height:100%}.upload .uploadArea .uploadContainer .uploadTopContent h3{color:#20232c;font-size:16px;font-weight:600;line-height:20px}.upload .uploadArea .uploadContainer .uploadTopContent h3 span{cursor:pointer;color:#0078d0;font-size:16px;font-weight:600;line-height:20px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.upload .uploadArea .uploadContainer h4{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.upload .uploadArea .uploadContainer .uploadBottomContent{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px}.upload .uploadArea .uploadContainer .uploadBottomContent p{color:#7e8495;font-feature-settings:"liga" off,"clig" off;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.3px}.upload .uploadArea .uploadContainer .selectedFileDisplay{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:100%;gap:12px;position:relative}.upload .uploadArea .uploadContainer .selectedFileDisplay .multipleFilesDisplay{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px;width:100%;max-height:200px;overflow-y:auto}.upload .uploadArea .uploadContainer .selectedFileDisplay .multipleFilesDisplay .filesCount{color:#20232c;font-size:14px;font-weight:600;line-height:18px;margin:0;padding-bottom:4px;border-bottom:1px solid #eaedf2}.upload .uploadArea .uploadContainer .selectedFileDisplay .multipleFilesDisplay .fileItem{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:8px;border:1px solid #eaedf2;border-radius:8px;background:#f4f5f6;width:100%}.upload .uploadArea .uploadContainer .selectedFileDisplay .multipleFilesDisplay .fileItem .fileName{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:10px;color:#222;font-size:14px;font-weight:500;line-height:18px;margin:0 8px 0 0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload .uploadArea .uploadContainer .selectedFileDisplay .multipleFilesDisplay .fileItem .fileName img{width:21px;height:24px}.upload .uploadArea .uploadContainer .selectedFileDisplay .multipleFilesDisplay .fileItem .removeFileButton{width:20px;height:20px;flex-shrink:0;cursor:pointer}.upload .uploadArea .uploadContainer .selectedFileDisplay .fileItem{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:8px;border:1px solid #eaedf2;border-radius:8px;background:#f4f5f6;width:100%}.upload .uploadArea .uploadContainer .selectedFileDisplay .fileItem .fileName{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:10px;color:#222;font-size:14px;font-weight:500;line-height:18px;margin:0 8px 0 0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload .uploadArea .uploadContainer .selectedFileDisplay .fileItem .fileName img{width:21px;height:24px}.upload .uploadArea .uploadContainer .selectedFileDisplay .fileItem .removeFileButton{width:20px;height:20px;flex-shrink:0;cursor:pointer}.upload .uploadArea .uploadContainer .selectedFileDisplay .imagePreview{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px;flex:1;max-width:fit-content;height:74px}.upload .uploadArea .uploadContainer .selectedFileDisplay .imagePreview .previewImage{width:auto;height:100%;border-radius:12px;background:url(<path-to-image>) #d3d3d3 50%/cover no-repeat}.upload .uploadArea .uploadContainer .selectedFileDisplay .imagePreview .imageInfo{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2px;flex:1;min-width:0}.upload .uploadArea .uploadContainer .selectedFileDisplay .imagePreview .imageInfo .fileName{color:#20232c;font-size:14px;font-weight:500;line-height:18px;margin:0;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload .uploadArea .uploadContainer .selectedFileDisplay .imagePreview .imageInfo .fileSize{color:#7e8495;font-size:12px;font-weight:400;line-height:16px;margin:0}.upload .uploadArea .uploadContainer .selectedFileDisplay .fileInfo{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2px;flex:1;min-width:0}.upload .uploadArea .uploadContainer .selectedFileDisplay .fileInfo .fileName{color:#20232c;font-size:14px;font-weight:500;line-height:18px;margin:0;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload .uploadArea .uploadContainer .selectedFileDisplay .fileInfo .fileSize{color:#7e8495;font-size:12px;font-weight:400;line-height:16px;margin:0}.upload .uploadArea .uploadContainer .selectedFileDisplay .removeButton{border:none;color:#000;font-size:18px;cursor:pointer;padding:4px;border-radius:12px;background:#e5e6e9;width:24px;height:24px;display:flex;justify-content:center;align-items:center;flex-direction:row;transition:background-color .2s ease;flex-shrink:0;position:absolute;top:-11px;right:-11px}.upload .uploadArea .uploadContainer .selectedFileDisplay .removeButton:focus{outline:2px solid #e85054;outline-offset:2px}.upload .errorMessage{color:#e85054;font-size:14px;font-weight:500;line-height:18px;position:absolute;bottom:-17px;left:0}.upload .errorMessage p{margin:0}@media screen and (max-width:1090px){.upload .uploadArea .uploadContainer{gap:4px}.upload .uploadArea .uploadContainer .uploadTopContent h3,.upload .uploadArea .uploadContainer .uploadTopContent h3 span{font-size:10px}.upload .uploadArea .uploadContainer h4{font-size:10px;line-height:18px}.upload .uploadArea .uploadContainer .uploadBottomContent p{font-size:10px}.upload .errorMessage{bottom:-37px;font-size:11px}}.button{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px;outline:none;border-radius:8px;padding:10px 8px;cursor:pointer;margin-top:unset}.button .imageWrapper{width:20px;height:20px}.button .imageWrapper img{width:100%;height:100%}.button span{font-size:14px;font-weight:500;line-height:20px;text-align:center}.rowReverse{flex-direction:row-reverse}.outlineButtonGray{height:40px;border:1px solid #e5e6e9;background:#fff;box-shadow:0 1px 2px #6438f514}.outlineButtonGray span{color:#515769;padding:0 4px}.outlineButtonGray:disabled{cursor:not-allowed;opacity:.5}.btnBorderBlue{display:flex;width:125px;height:46px;padding:11.5px 16px;justify-content:center;align-items:center;gap:4.6px;border-radius:8px;border:1.15px solid var(--Blue, #0078d0);box-shadow:0 1.15px 2.3px #6438f514;background:#fff}.btnBorderBlue span{color:var(--Blue, #0078d0);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:160%}.btnBorderBlueUpload{display:flex;height:46px;padding:11.5px 16px;justify-content:center;align-items:center;gap:4.6px;border-radius:8px;border:1.15px solid var(--Blue, #0078d0);box-shadow:0 1.15px 2.3px #6438f514;background:#fff}.btnBorderBlueUpload span{color:var(--Blue, #0078d0);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:160%}.outlineButtonWithoutIcon{padding:10px 16px;border:1px solid #eaedf2;background:#fff;box-shadow:0 1px 2px #6438f514}.outlineButtonWithoutIcon span{padding:0}.outlineButtonWithoutIcon:hover{border:1px solid #0078d0;color:#0078d0}.outlineButtonWithoutIcon:disabled{cursor:not-allowed}.blueButtonWithoutIcon{padding:10px 16px;background-color:var(--Blue, #0078d0);box-shadow:0 1.15px 2.3px #6438f514;border:1px solid #fff}.blueButtonWithoutIcon span{color:#fff}.blueButtonWithoutIcon:disabled{cursor:not-allowed;opacity:.7}.blueButtonWidth{display:flex;justify-content:center;align-items:center;flex-direction:row;width:125px;height:46px;padding:10px 16px;background-color:var(--Blue, #0078d0);box-shadow:0 1.15px 2.3px #6438f514;border:1px solid #fff}.blueButtonWidth span{color:#fff}.blueButtonWidth:disabled{cursor:not-allowed;opacity:.7}.whiteButtonWidth{display:flex;justify-content:center;align-items:center;flex-direction:row;width:125px;height:46px;padding:10px 16px;background:#fff;box-shadow:0 1.15px 2.3px #6438f514;border:1.15px solid #e5e6e9}.whiteButtonWidth span{color:#e85054}.whiteButtonWidth:disabled{cursor:not-allowed;opacity:.7}.blueButton{border:none;border-radius:8px;background-color:var(--Blue, #0078d0);box-shadow:0 1.15px 2.3px #6438f514;padding:8px 16px;gap:4.6px}.blueButton span{color:#fff;padding:0 4.6px;line-height:24px}.blueButton:disabled{cursor:not-allowed;opacity:.7}.skeleton{display:inline-block;background:#e7eae9;background-size:200% 100%;animation:shimmer 1.5s linear infinite;border-radius:4px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.manageAdsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.manageAdsContainer .topContent{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.manageAdsContainer .topContent .rightTopContent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:8px}.manageAdsContainer .topContent .rightTopContent .btn{margin-top:0}.manageAdsContainer .mainContent{width:100%}.manageAdsContainer .mainContent .adsGridContainerLoad{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 16px}.manageAdsContainer .mainContent .adsGridContainerLoad .adCardLoad{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;max-width:383px;width:100%;padding:16px;gap:10px;border-radius:24px;border:1px solid #f4f5f6}.manageAdsContainer .mainContent .adsGridContainerLoad .adCardLoad .adCardImageLoad{width:100%}@media(min-width:1441px){.manageAdsContainer .mainContent .adsGridContainerLoad{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media(max-width:1300px){.manageAdsContainer .mainContent .adsGridContainerLoad{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}.adsGridEmpty{text-align:center;padding:60px 20px;background:#f8f9fa;border-radius:12px;border:2px dashed #dee2e6}.adsGridEmpty p{color:#6c757d;font-size:16px;margin:0}.adsGridContainer{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 16px;justify-content:flex-start;align-items:flex-start}@media(min-width:1441px){.adsGrid .adsGridContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media(max-width:1300px){.adsGrid .adsGridContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}.adCardMenuWrapper{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:row;gap:16px;width:100%}.adCardMenuContainer{position:relative}.adCardMenuContainer .optionsWrapper{position:absolute;right:0;min-width:140px}.adCard{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;max-width:383px;width:100%;padding:16px;gap:10px;border-radius:24px;border:1px solid #f4f5f6;background:#fff;flex-shrink:1}.adCardHeader{position:absolute;top:12px;right:12px}.adCardStatus{display:inline-flex;height:26px;padding:5px 10px;justify-content:center;align-items:center;gap:4px;flex-shrink:0;border-radius:8px;box-shadow:0 4px 4px #ffffff40 inset}.adCardStatus--active{border:1px solid #09b35a;background:#cef0de;color:#09b35a;font-size:12px;font-weight:500;line-height:18px}.adCardMenu{height:24px;width:24px}.adCardMenu:hover{cursor:pointer}.adCardMenu img{width:100%;height:100%}.adCardImage{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;height:169.231px;position:relative}.adCardImage img{width:100%;height:100%;object-fit:cover;border-radius:15px}.adCardImagePlaceholder{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;height:100%;background:#e9ecef;color:#6c757d;font-size:14px;font-weight:500;line-height:normal}.adCardContent{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:12px;width:100%}.adCardTitle h4{color:#20232c;font-size:16px;font-weight:600;line-height:normal;letter-spacing:-.3px}.adCardSubtitle{color:#515769;font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.3px}.adCardDetails{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px}.adCardDateRange{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px;flex-shrink:0}.adCardDateRangeImg{height:20px;width:20px}.adCardDates{color:#515769;font-size:14px;font-weight:400;line-height:normal;letter-spacing:-.3px}.adCardAudience{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px}.adCardAudienceLabel{height:20px;width:20px}.adCardAudienceText{color:#515769;font-size:14px;font-weight:400;line-height:normal;letter-spacing:-.3px}.adCardLink{margin-top:4px}.adCardLinkText{font-size:13px;font-weight:500;line-height:normal;color:#007bff;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .2s ease}.adCardLinkText:hover{color:#0056b3;text-decoration:underline}@media screen and (max-width:1040px){.adCard{max-width:363px}}.adsGridNotFound{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;height:calc(100vh - 164px)}.adsGridNotFound h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.adsGridNotFound p{color:#515769;font-size:16px;font-weight:400;line-height:24px}.statusChip{display:inline-flex;height:26px;padding:5px 10px;justify-content:center;align-items:center;gap:4px;flex-shrink:0;border-radius:8px;box-shadow:0 4px 4px #ffffff40 inset}.statusChip--active{border:1px solid #cef0de;background:#cef0de;color:#09b35a}.statusChip--active .statusChipIcon{height:16px;width:16px}.statusChip--active .statusChipIcon img{width:100%;height:100%}.statusChip--inactive{border:1px solid #f4f5f6;background:#f4f5f6;color:#9fa4b0}.statusChip--inactive .statusChipIcon{height:16px;width:16px}.statusChip--inactive .statusChipIcon img{width:100%;height:100%}.statusChip--completed{background:#cef0de;color:#09b35a}.statusChip--completed .statusChipIcon{height:16px;width:16px}.statusChip--completed .statusChipIcon img{width:100%;height:100%}.statusChip--pending{border:1px solid #fbeccb;background:#fbeccb;color:#f1ae40}.statusChip--pending .statusChipIcon{height:16px;width:16px}.statusChip--pending .statusChipIcon img{width:100%;height:100%}.statusChip--cancelled{border:1px solid #fadcdd;background:#fadcdd;color:#e85054}.statusChip--cancelled .statusChipIcon{height:16px;width:16px}.statusChip--cancelled .statusChipIcon img{width:100%;height:100%}.statusChip--refunded{border:1px solid #fbeccb;background:#fbeccb;color:#e5a013}.statusChip--refunded .statusChipIcon{height:16px;width:16px}.statusChip--refunded .statusChipIcon img{width:100%;height:100%}.statusChip--inProgress{border:1px solid #cce4f6;background:#cce4f6;color:#0078d0}.statusChip--inProgress .statusChipIcon{height:16px;width:16px}.statusChip--inProgress .statusChipIcon img{width:100%;height:100%}.statusChipLabel{font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.summaryDetailsStatus{border:none}.mattStatus--active{background:#09b35a;border:none;color:#fff}.mattStatus--active .statusChipIcon img{filter:brightness(0) invert(1)}.addAdFormContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.addAdFormContainer .formWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;padding:20px;border-radius:12px;border:1px solid #eaedf2;width:100%}.addAdFormContainer .formWrapper .formHeadingWrapper{padding-bottom:8px;border-bottom:1px solid #e5e6e9;width:100%}.addAdFormContainer .formWrapper .formHeadingWrapper h1{color:#20232c;font-size:20px;font-weight:600;line-height:130%}.addAdFormContainer .formWrapper .form{width:100%}.addAdFormContainer .formWrapper .form .formContent{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.addAdFormContainer .formWrapper .form .formContent .row{display:grid;position:relative;grid-template-columns:1fr 1fr;gap:24px;width:100%}.addAdFormContainer .formWrapper .form .formContent .row .inputContainer{width:100%}.addAdFormContainer .formWrapper .form .formContent .row .dateInputWrapper{position:relative;width:100%}.addAdFormContainer .formWrapper .form .formContent .row .dateInputWrapper .calendarOverlay{position:absolute;top:-150%;right:40px;z-index:1000;margin-top:4px;border-radius:8px}.addAdFormContainer .formWrapper .form .formContent .row .formField{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:12px}.addAdFormContainer .formWrapper .form .formContent .row .dateError{color:red;font-size:14px;font-weight:400;line-height:130%;margin-top:-16px}.addAdFormContainer .buttonWrapper{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;width:100%;gap:16px}@media screen and (max-width:1119px){.addAdFormContainer .formWrapper .form .formContent .row .dateInputWrapper .calendarOverlay{left:0}}.multiSelectContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:12px;width:100%;position:relative}.multiSelectContainer .multiSelectLabel{color:#20232c;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.multiSelectContainer .multiSelectLabel .required{color:#e85054;font-size:16px;font-weight:700;line-height:20px}.multiSelectContainer .multiSelectWrapper{position:relative;width:100%}.multiSelectContainer .multiSelectWrapper .multiSelectInput{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:10px 16px;border:1px solid #e5e6e9;border-radius:8px;height:42px;background:#fff;cursor:pointer;transition:all .2s ease;width:100%}.multiSelectContainer .multiSelectWrapper .multiSelectInput .multiSelectText{color:#20232c;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px;flex:1;text-align:left}.multiSelectContainer .multiSelectWrapper .multiSelectInput .multiSelectText.placeholder{color:#7e8495}.multiSelectContainer .multiSelectWrapper .multiSelectInput .multiSelectArrow{width:20px;height:20px}.multiSelectContainer .multiSelectWrapper .multiSelectInput .multiSelectArrow img{width:100%;height:100%}.multiSelectContainer .multiSelectWrapper .multiSelectInput .multiSelectArrow.rotated{transform:rotate(180deg)}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown{position:absolute;top:120%;left:0;right:0;background:#fff;border-radius:8px;border:1px solid #eaedf2;box-shadow:0 4px 10px #0000001a;z-index:1}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectOptions{max-height:200px;overflow-y:auto;padding:12px 4px}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectOptions .multiSelectOption{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;padding:10px 6px 10px 14px;border-radius:8px;transition:background-color .2s ease;gap:12px}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectOptions .multiSelectOption:hover{background:#eaedf2;cursor:pointer}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectOptions .multiSelectOption .multiSelectCheckbox{width:20px;height:20px;flex-shrink:0;cursor:pointer}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectOptions .multiSelectOption:hover{border-color:#0078d0}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectOptions .multiSelectOption:checked{background:#0078d0;border-color:#0078d0}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectOptions .multiSelectOption:checked:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectOptions .multiSelectOption .multiSelectOptionLabel{color:#0f0f10;font-size:14px;font-weight:400;line-height:normal;flex:1}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectActions{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;padding:12px 12px 12px 0;border-top:1px solid #e5e6e9;gap:12px}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectActions .multiSelectBtn{padding:6px 16px;border-radius:6px;border:none;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;transition:all .2s ease}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectActions .multiSelectBtn.multiSelectCancel{background:#fff;border:1.15px solid #e5e6e9;color:#20232c}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectActions .multiSelectBtn.multiSelectCancel:hover{border:1.15px solid #0078d0;background:#fff;color:#0078d0}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectActions .multiSelectBtn.multiSelectDone{background:#0078d0;color:#fff}.multiSelectContainer .multiSelectWrapper .multiSelectDropdown .multiSelectActions .multiSelectBtn.multiSelectDone:hover{background:#0078d0,10%}.calender{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:375px!important;border-radius:12px;border:1px solid #e5e6e9!important;background:#fff!important;box-shadow:0 4px 12px #00000014}.calender .react-calendar{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:16px 20px;width:375px!important;gap:6px;font-family:Figtree!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px!important;border-radius:12px;border:none;background:#fff!important}.calender .react-calendar .react-calendar__navigation{margin-bottom:0;gap:26px;width:100%;align-items:center;height:unset}.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__next-button{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.9129%2010.0013L2.49935%2010.0011M11.164%204.16797L16.1911%209.31384C16.5077%209.63789%2016.666%209.79995%2016.666%2010.0013C16.666%2010.2026%2016.5077%2010.3647%2016.1911%2010.6888L11.164%2015.8346'%20stroke='%23CCD2DD'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px;min-width:unset;font-size:0;text-indent:-9999px;overflow:hidden}.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__next-button:hover{background-color:transparent}.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__next-button:focus{background-color:transparent}.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__prev-button{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.08707%2010.0013L17.5007%2010.0011M8.83604%204.16797L3.80888%209.31384C3.49228%209.63789%203.33398%209.79995%203.33398%2010.0013C3.33398%2010.2026%203.49228%2010.3647%203.80888%2010.6888L8.83604%2015.8346'%20stroke='%23CCD2DD'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px;min-width:unset;font-size:0;text-indent:-9999px;overflow:hidden}.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__prev-button:hover{background-color:transparent}.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__prev-button:focus{background-color:transparent}.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__label .react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{color:#20232c;text-align:center;font-family:Figtree;font-size:14px;font-weight:400;line-height:20px}.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__label:hover{background-color:transparent}.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__label:focus{background-color:transparent}.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__prev2-button,.calender .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__next2-button{display:none}.calender .react-calendar .react-calendar__month-view .react-calendar__month-view__weekdays{height:36px;text-transform:unset;color:#7e8495;text-align:center;font-family:Figtree;font-size:12px;font-weight:400;line-height:18px}.calender .react-calendar .react-calendar__month-view .react-calendar__month-view__weekdays abbr{text-decoration:none}.calender .react-calendar .react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday{padding:0;display:flex;justify-content:center;align-items:center;flex-direction:row}.calender .react-calendar .react-calendar__month-view .react-calendar__tile--now{background:#09b35a!important}.calender .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile.react-calendar__tile--now.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds,.calender .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile.react-calendar__tile--now.react-calendar__month-view__days__day,.calender .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day{background:#0078d0;color:#fff}.calender .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile.react-calendar__month-view__days__day{color:#20232c;text-align:center;font-family:Figtree;font-size:14px;font-weight:400;line-height:20px;border-radius:8px}.calender .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{color:#d1d4da}.calenderButtons{padding:16px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:12px;width:100%;border-top:1px solid #e5e6e9}.calenderButtons .btn{flex:1}.react-calendar__tile{border-radius:8px}.react-calendar__tile--hasActive{background:#0078d0!important;color:#fff}.react-calendar__tile:disabled{background-color:#fff!important;opacity:.5;cursor:not-allowed}.react-calendar__navigation button:disabled{background-color:#fff!important;opacity:.5;cursor:not-allowed}@media screen and (max-width:1119px){.calender{width:320px!important}}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.breadcrumbContainer{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:5px}.breadcrumbContainer .breadcrumbItem.breadcrumbLink{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:#7e8495;font-size:20px;font-weight:600;line-height:24px;width:unset;cursor:pointer}.breadcrumbContainer .breadcrumbItem.breadcrumbCurrent{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:#20232c;font-size:20px;font-weight:600;line-height:24px}.breadcrumbContainer .breadcrumbImgWrapper{width:16px;height:16px}.breadcrumbContainer .breadcrumbImgWrapper img{width:100%;height:100%}.breadcrumbContainer.academyDetails .breadcrumbItem.breadcrumbLink{overflow:hidden;color:#7e8495;text-overflow:ellipsis;font-size:20px;font-weight:600;line-height:34px}.breadcrumbContainer.academyDetails .breadcrumbItem.breadcrumbCurrent{text-overflow:ellipsis;white-space:nowrap;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:#20232c;font-size:20px;font-weight:600;line-height:34px}.campsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;height:100%}.campsContainer .topContent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;gap:20px;width:100%;padding-top:20px}.campsContainer .topContent .leftTopContent{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px}.campsContainer .topContent .leftTopContent .headName span{color:#211d25;font-size:24px;font-weight:600;line-height:34px}.campsContainer .topContent .rightTopContent{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px}.campsContainer .campsTableFilter,.campsContainer .coachTableContainer{width:100%}.campsTableContainer{width:100%;max-height:100vh;overflow-y:auto}.rowCountBoxContainer{padding:8px 10px 8px 12px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px;border-radius:8px;border:1px solid #e5e6e9;background:#fff;position:relative;cursor:pointer}.rowCountBoxContainer .imageWrapper{width:20px;height:20px}.rowCountBoxContainer .rowCountDropDown{position:absolute;width:100%;bottom:100%;left:0}.tableWrapper{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.tableWrapper .scrollableTable{flex:1 1 auto;min-height:0;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative}.tableWrapper .scrollableTable table{border-collapse:collapse;width:100%;border-radius:8px;min-width:1500px}.tableWrapper .scrollableTable table thead{position:sticky;top:0}.tableWrapper .scrollableTable table thead tr{background:#f4f5f6;border-top-left-radius:8px;border-top-right-radius:8px}.tableWrapper .scrollableTable table thead tr th{padding:8px 16px;text-align:left;color:#7e8495;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.3px;height:40px;background:#f4f5f6;position:sticky;top:-1px;z-index:2}.tableWrapper .scrollableTable table thead tr th:first-child{border-top-left-radius:8px}.tableWrapper .scrollableTable table thead tr th:last-child{border-top-right-radius:8px}.tableWrapper .scrollableTable table thead tr th.changeFont{font-weight:400;letter-spacing:normal}.tableWrapper .scrollableTable table tbody tr{background-color:#fff;transition:background-color .3s ease}.tableWrapper .scrollableTable table tbody tr:hover{background-color:#cce4f666}.tableWrapper .scrollableTable table tbody tr td{cursor:pointer;color:#20232c;padding:6px 16px;border-bottom:1px solid #f4f5f6;height:64px;font-size:14px;font-weight:400;line-height:20px}.tableWrapper .scrollableTable table tbody tr td p{color:#20232c;font-size:14px;font-weight:500;line-height:24px}.fixedTableFooter{position:sticky;bottom:0;background:#fff;width:100%;z-index:3;flex-shrink:0}.fixedTableFooter .footerWrapper{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:20px;padding:16px 0 0}.fixedTableFooter .footerWrapper .dataDisplay{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px}.fixedTableFooter .footerWrapper .dataDisplay .showingText{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.fixedTableFooter .footerWrapper .dataDisplay .rowWrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px}.fixedTableFooter .footerWrapper .dataDisplay .rowWrapper .totalDataCount{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.ndfCon{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;padding:60px 0}.ndfCon .ndfImg{width:134px;height:90px}.ndfCon .ndfText{color:#000;text-align:center;font-size:12px;font-weight:400;line-height:18px}.coachTables .scrollableTable table thead tr th:last-child,.coachTables .scrollableTable table thead tr td:last-child,.coachTables .scrollableTable table tbody tr th:last-child,.coachTables .scrollableTable table tbody tr td:last-child{position:sticky;right:0;z-index:2;box-shadow:0 4px 10px #0000001a}.coachTables .scrollableTable table thead tr th:last-child,.coachTables .scrollableTable table tbody tr th:last-child{z-index:3;max-width:74px;background:#f4f5f6}.coachTables .scrollableTable table thead tr td:last-child,.coachTables .scrollableTable table tbody tr td:last-child{padding:8px;background:#fff}.coachTables .scrollableTable table tbody tr>td:last-child{z-index:1}.coachTables .scrollableTable table tbody tr td{color:#515769;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.coachTables .scrollableTable table tbody tr td:first-child{color:#20232c;min-width:165px}.coachTables .scrollableTable table tbody tr td:nth-child(3){min-width:132px}.coachTables .scrollableTable table tbody tr td:nth-child(4){min-width:165px}.coachTables .scrollableTable table tbody tr td:nth-child(5){min-width:90px}.coachTables .scrollableTable table tbody tr td:nth-child(6){min-width:97px}.coachTables .scrollableTable table tbody tr td:nth-child(7){min-width:93px}.coachTables .scrollableTable table tbody tr td:nth-child(8){min-width:89px}.coachTables .scrollableTable table tbody tr td:nth-child(9){min-width:122px}.coachTables .scrollableTable table tbody tr td:nth-child(10){min-width:126px}.coachTables .scrollableTable table tbody tr td:nth-child(11){min-width:82px}.coachTables .scrollableTable table tbody tr td:nth-child(12){min-width:135px}.coachTables .scrollableTable table tbody tr td:nth-child(13){min-width:132px}.coachTables .scrollableTable table tbody tr td:nth-child(14){min-width:92px}.coachTables .scrollableTable table tbody tr td:last-child{min-width:74px}.coachTables .scrollableTable table tbody tr td:last-child .action{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;position:relative;z-index:5}.coachTables .scrollableTable table tbody tr td:last-child .action .imageWrapper{width:20px;height:20px;cursor:pointer}.coachTables .scrollableTable table tbody tr td:last-child .action .actionOptions{position:absolute;top:100%;right:0;z-index:10000;margin-top:5px}.coachTables .scrollableTable table tbody tr.disabled-row td{color:#e85054!important}.campsTables .scrollableTable table thead tr th:last-child,.campsTables .scrollableTable table thead tr td:last-child,.campsTables .scrollableTable table tbody tr th:last-child,.campsTables .scrollableTable table tbody tr td:last-child{position:sticky;right:0;z-index:2;box-shadow:0 4px 10px #0000001a}.campsTables .scrollableTable table thead tr th:first-child,.campsTables .scrollableTable table tbody tr th:first-child{width:195px}.campsTables .scrollableTable table thead tr th:last-child,.campsTables .scrollableTable table tbody tr th:last-child{z-index:3;max-width:74px;background:#f4f5f6}.campsTables .scrollableTable table thead tr td:last-child,.campsTables .scrollableTable table tbody tr td:last-child{padding:8px;background:#fff}.campsTables .scrollableTable table tbody tr td{color:#20232c;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.campsTables .scrollableTable table tbody tr td:first-child{color:#0078d0;width:195px;max-width:195px}.campsTables .scrollableTable table tbody tr td:nth-child(2){width:160px}.campsTables .scrollableTable table tbody tr td:nth-child(3){width:140px}.campsTables .scrollableTable table tbody tr td:nth-child(4){width:125px}.campsTables .scrollableTable table tbody tr td:nth-child(5){width:116px}.campsTables .scrollableTable table tbody tr td:nth-child(6){width:100px}.campsTables .scrollableTable table tbody tr td:nth-child(7){width:105px}.campsTables .scrollableTable table tbody tr td:nth-child(8){width:110px}.campsTables .scrollableTable table tbody tr td:last-child{width:110px}.campsTables .scrollableTable table tbody tr td:last-child .action{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;position:relative;z-index:5}.campsTables .scrollableTable table tbody tr td:last-child .action .imageWrapper{width:20px;height:20px;cursor:pointer}.campsTables .scrollableTable table tbody tr td:last-child .action .actionOptions{position:absolute;top:100%;right:0;z-index:10000;margin-top:5px}.studentTable .scrollableTable table thead tr th:last-child,.studentTable .scrollableTable table thead tr td:last-child,.studentTable .scrollableTable table tbody tr th:last-child,.studentTable .scrollableTable table tbody tr td:last-child{position:sticky;right:0;z-index:2;box-shadow:0 4px 10px #0000001a}.studentTable .scrollableTable table thead tr th:last-child,.studentTable .scrollableTable table tbody tr th:last-child{z-index:3;width:74px;background:#f4f5f6}.studentTable .scrollableTable table thead tr td:last-child,.studentTable .scrollableTable table tbody tr td:last-child{padding:8px;background:#fff}.studentTable .scrollableTable table tbody tr>td:last-child{z-index:1}.studentTable .scrollableTable table tbody tr td{color:#515769;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.studentTable .scrollableTable table tbody tr td:first-child{width:183px;color:#20232c}.studentTable .scrollableTable table tbody tr td:nth-child(2){width:117px}.studentTable .scrollableTable table tbody tr td:nth-child(3){width:121px}.studentTable .scrollableTable table tbody tr td:nth-child(4),.studentTable .scrollableTable table tbody tr td:nth-child(5),.studentTable .scrollableTable table tbody tr td:nth-child(6),.studentTable .scrollableTable table tbody tr td:nth-child(7){width:101px}.studentTable .scrollableTable table tbody tr td:nth-child(8){width:122px}.studentTable .scrollableTable table tbody tr td:last-child{width:74px}.studentTable .scrollableTable table tbody tr td:last-child .action{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;position:relative;z-index:5}.studentTable .scrollableTable table tbody tr td:last-child .action .imageWrapper{width:20px;height:20px;cursor:pointer}.studentTable .scrollableTable table tbody tr td:last-child .action .actionOptions{position:absolute;top:100%;right:0;z-index:10000;margin-top:5px}.studentTable .scrollableTable table tbody tr.disabled-row td{color:#e85054!important}.schoolTables table thead tr th:last-child,.schoolTables table thead tr td:last-child,.schoolTables table tbody tr th:last-child,.schoolTables table tbody tr td:last-child{position:sticky;right:0;z-index:2;box-shadow:0 4px 10px #0000001a}.schoolTables table thead tr th:last-child,.schoolTables table tbody tr th:last-child{z-index:3;max-width:74px;background:#f4f5f6}.schoolTables table thead tr td:last-child,.schoolTables table tbody tr td:last-child{padding:8px;background:#fff}.schoolTables table tbody tr>td:last-child{z-index:1}.schoolTables table tbody tr td{color:#515769!important;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.schoolTables table tbody tr td:first-child{width:192px;color:#20232c!important;font-weight:500}.schoolTables table tbody tr td:nth-child(3){width:140px}.schoolTables table tbody tr td:nth-child(4){width:170px}.schoolTables table tbody tr td:nth-child(8){width:136px}.schoolTables table tbody tr td:nth-child(9){width:138px}.schoolTables table tbody tr td:nth-child(10){width:115px}.schoolTables table tbody tr td:last-child{width:74px}.schoolTables table tbody tr td:last-child .action{position:relative;display:flex;justify-content:center;align-items:flex-start;flex-direction:row;z-index:1}.schoolTables table tbody tr td:last-child .action .imageWrapper{width:20px;height:20px;cursor:pointer}.schoolTables table tbody tr td:last-child .action .actionOptions{position:absolute;top:100%;right:0;z-index:10000;margin-top:5px}.campStudentTable .scrollableTable table{min-width:unset}.campStudentTable .scrollableTable table thead tr th:first-child,.campStudentTable .scrollableTable table tbody tr th:first-child{width:353px;min-width:353px}.campStudentTable .scrollableTable table thead tr th:nth-child(2),.campStudentTable .scrollableTable table tbody tr th:nth-child(2){width:353px;min-width:353px}.campStudentTable .scrollableTable table thead tr th:nth-child(3),.campStudentTable .scrollableTable table tbody tr th:nth-child(3){width:353px;min-width:353px}.campStudentTable .scrollableTable table thead tr th:last-child,.campStudentTable .scrollableTable table thead tr td:last-child,.campStudentTable .scrollableTable table tbody tr th:last-child,.campStudentTable .scrollableTable table tbody tr td:last-child{position:sticky;right:0;z-index:2;box-shadow:0 4px 10px #0000001a}.campStudentTable .scrollableTable table thead tr th:last-child,.campStudentTable .scrollableTable table tbody tr th:last-child{z-index:3;width:80px;background:#f4f5f6}.campStudentTable .scrollableTable table thead tr td:last-child,.campStudentTable .scrollableTable table tbody tr td:last-child{padding:8px;background:#fff}.campStudentTable .scrollableTable table tbody tr td{color:#20232c;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.campStudentTable .scrollableTable table tbody tr td:first-child{width:353px;min-width:353px}.campStudentTable .scrollableTable table tbody tr td:first-child img{width:28px;height:28px}.campStudentTable .scrollableTable table tbody tr td:nth-child(2){width:353px;min-width:353px}.campStudentTable .scrollableTable table tbody tr td:nth-child(3){width:353px;min-width:353px}.campStudentTable .scrollableTable table tbody tr td:last-child{width:80px}.campStudentTable .scrollableTable table tbody tr td:last-child .action{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;position:relative;z-index:5}.campStudentTable .scrollableTable table tbody tr td:last-child .action .imageWrapper{width:24px;height:24px;cursor:pointer}.campStudentTable .scrollableTable table tbody tr td:last-child .action .actionOptions{position:absolute;top:100%;right:0;z-index:10000;margin-top:5px}.academyTables .scrollableTable table{min-width:1150px}.academyTables .scrollableTable table thead tr th:last-child,.academyTables .scrollableTable table thead tr td:last-child,.academyTables .scrollableTable table tbody tr th:last-child,.academyTables .scrollableTable table tbody tr td:last-child{position:sticky;right:0;z-index:2;box-shadow:0 4px 10px #0000001a}.academyTables .scrollableTable table thead tr th:last-child,.academyTables .scrollableTable table tbody tr th:last-child{z-index:3;max-width:74px;background:#f4f5f6}.academyTables .scrollableTable table thead tr td:last-child,.academyTables .scrollableTable table tbody tr td:last-child{padding:8px;background:#fff}.academyTables .scrollableTable table tbody tr td{color:#515769;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.academyTables .scrollableTable table tbody tr td:first-child{color:#0078d0;width:195px}.academyTables .scrollableTable table tbody tr td:nth-child(2){min-width:165px}.academyTables .scrollableTable table tbody tr td:nth-child(3){width:106px}.academyTables .scrollableTable table tbody tr td:nth-child(4){min-width:140px}.academyTables .scrollableTable table tbody tr td:nth-child(5){width:140px}.academyTables .scrollableTable table tbody tr td:nth-child(6){width:104px}.academyTables .scrollableTable table tbody tr td:nth-child(7){min-width:135px}.academyTables .scrollableTable table tbody tr td:nth-child(8){min-width:150px}.academyTables .scrollableTable table tbody tr td:last-child{width:74px}.academyTables .scrollableTable table tbody tr td:last-child .action{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;position:relative;z-index:5}.academyTables .scrollableTable table tbody tr td:last-child .action .imageWrapper{width:20px;height:20px;cursor:pointer}.academyTables .scrollableTable table tbody tr td:last-child .action .actionOptions{position:absolute;top:100%;right:0;z-index:10000;margin-top:5px}.sportFeeTable .scrollableTable{flex:1;overflow-y:auto;overflow-x:auto;border-radius:8px;min-height:0;max-height:unset!important}.sportFeeTable .scrollableTable table{min-width:unset}.sportFeeTable .scrollableTable table thead tr th:last-child,.sportFeeTable .scrollableTable table thead tr td:last-child,.sportFeeTable .scrollableTable table tbody tr th:last-child,.sportFeeTable .scrollableTable table tbody tr td:last-child{position:sticky;right:0;z-index:2;box-shadow:0 4px 10px #0000001a}.sportFeeTable .scrollableTable table thead tr th:last-child,.sportFeeTable .scrollableTable table tbody tr th:last-child{z-index:3;max-width:74px;background:#f4f5f6}.sportFeeTable .scrollableTable table thead tr td:last-child,.sportFeeTable .scrollableTable table tbody tr td:last-child{padding:8px;background:#fff}.sportFeeTable .scrollableTable table tbody tr>td:last-child{z-index:1}.sportFeeTable .scrollableTable table tbody tr td{color:#515769;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px;cursor:default}.sportFeeTable .scrollableTable table tbody tr td img{height:24px;width:24px}.sportFeeTable .scrollableTable table tbody tr td:first-child{color:#20232c;width:280px}.sportFeeTable .scrollableTable table tbody tr td:last-child{width:74px}.sportFeeTable .scrollableTable table tbody tr td:last-child .action{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;position:relative;z-index:5}.sportFeeTable .scrollableTable table tbody tr.disabled-row td{color:#e85054!important}.tableFooterPaginationWrapper .pagination{display:flex;gap:8px;list-style:none;padding:0;margin:0}.tableFooterPaginationWrapper .page-link{display:block;width:36px;height:36px;padding:8px;border-radius:8px;cursor:pointer;text-decoration:none}.tableFooterPaginationWrapper .selected .page-link{background:#111;color:#fff}.tableFooterPaginationWrapper .prevLabel,.tableFooterPaginationWrapper .nextLabel{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px}.tableFooterPaginationWrapper .prevLabel span,.tableFooterPaginationWrapper .nextLabel span{color:#7e8495;text-align:center;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.tableFooterPaginationWrapper .prevLabel .imageWrapper,.tableFooterPaginationWrapper .nextLabel .imageWrapper{width:16px;height:16px}.tableFooterPaginationWrapper .prevLabel .imageWrapper img,.tableFooterPaginationWrapper .nextLabel .imageWrapper img{width:100%;height:100%}.tableFooterPaginationWrapper .prevLabel .imageWrapper .left,.tableFooterPaginationWrapper .nextLabel .imageWrapper .left{transform:rotate(90deg)}.tableFooterPaginationWrapper .prevLabel .imageWrapper .right,.tableFooterPaginationWrapper .nextLabel .imageWrapper .right{transform:rotate(-90deg)}.tableFooterPaginationWrapper .pagination li{font-size:14px;font-weight:500;line-height:24px;border:1px solid #e5e6e9;cursor:pointer;border-radius:8px;min-width:36px;color:#7e8495;text-align:center;letter-spacing:-.3px}.tableFooterPaginationWrapper .pagination li a{display:block;height:36px;padding:6px 8px 8px;border-radius:8px;cursor:pointer}.tableFooterPaginationWrapper .pagination li.active{border-color:#20232c;color:#20232c}.tableFooterPaginationWrapper .pagination li.disabled{opacity:.5;cursor:not-allowed}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.ellipsisText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;display:inline-block;vertical-align:middle}.customClass{z-index:5}.yearDropdown{position:relative;display:inline-block;min-width:140px}.yearDropdown .dropdownHeader{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:8px 14px;border-radius:8px;border:1px solid #e5e6e9;background:#fff;cursor:pointer;transition:all .2s ease-in-out}.yearDropdown .dropdownHeader .selectedYear{color:#515769;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.yearDropdown .dropdownHeader .dropdownArrow{width:20px;height:20px;transition:transform .2s ease-in-out}.yearDropdown .dropdownHeader .dropdownArrow.rotated{transform:rotate(180deg)}.yearDropdown .dropdownOptions{position:absolute;top:110%;left:0;right:0;z-index:1000;background:#fff;padding:4px;border-radius:8px;border:1px solid #eaedf2;box-shadow:0 4px 10px #0000001a;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px}.yearDropdown .dropdownOptions .dropdownOption{width:100%;cursor:pointer;padding:8px 12px;border-radius:8px;transition:background-color .2s ease-in-out;color:#0f0f10;font-size:14px;font-weight:500;line-height:20px}.yearDropdown .dropdownOptions .dropdownOption:hover,.yearDropdown .dropdownOptions .dropdownOption.selected{background-color:#eaedf2}.filterSelectOptionContainer{padding:12px 0;border-radius:8px;border:1px solid #eaedf2;background:#fff;box-shadow:0 4px 10px #0000001a;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:12px;max-height:250px;overflow-x:auto}.filterSelectOptionContainer .multiOptions{padding:0 8px;width:100%}.filterSelectOptionContainer .multiOptions .multiOptionItem{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px;cursor:pointer;padding:10px 6px 10px 14px;border-radius:8px;background-color:#fff}.filterSelectOptionContainer .multiOptions .multiOptionItem .imageWrapper{width:20px;height:20px}.filterSelectOptionContainer .multiOptions .multiOptionItem span{color:#0f0f10;font-size:14px;font-weight:400;line-height:20px}.filterSelectOptionContainer .multiOptions .multiOptionItem:hover{background-color:#eaedf2}.filterSelectOptionContainer .singleOptions{padding:0 8px;width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.filterSelectOptionContainer .singleOptions .singleOptionsItem{padding:10px 6px 10px 14px;border-radius:8px;background-color:#fff;width:100%;cursor:pointer;color:#0f0f10;font-size:14px;font-weight:400;line-height:20px}.filterSelectOptionContainer .singleOptions .singleOptionsItem:hover,.filterSelectOptionContainer .singleOptions .active{background-color:#eaedf2}.filterSelectOptionContainer .footerButtons{border-top:1px solid #eaedf2;padding-top:12px;padding-right:12px;width:100%;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:row;gap:12px}.filterDropButtonContainer{flex:1;position:relative;min-width:180px;max-width:313px}.filterDropButtonContainer .filterDropButton{display:flex;justify-content:space-between;align-items:center;flex-direction:row;border-radius:8px;border:1px solid #e5e6e9;background:#fff;width:100%;margin-top:0;padding:8px 10px 8px 14px}.filterDropButtonContainer .filterDropButton span{color:#515769;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.filterDropButtonContainer .filterDropButton .imageContainer .imageWrapper{width:20px;height:20px;transition:transform .2s ease-in-out}.filterDropButtonContainer .filterDropButton .imageContainer .imageWrapper.active{transform:rotate(180deg)}.filterDropButtonContainer .filterDropDown{position:absolute;top:105%;left:0;width:100%;z-index:6;width:313px}.filterDropButtonContainer .filterDropDown.alignRight{left:auto;right:0}.yearFilter{min-width:143px}.yearFilter .filterDropDown,.selectOption .filterDropDown{width:100%}.selectedFilterButton{border:none;outline:none;padding:8px 12px;border-radius:8px;background:#f4f5f6;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px}.selectedFilterButton .filterDetails{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px;text-transform:capitalize}.selectedFilterButton .imageWrapper{width:16px;height:16px}.tableFilterWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.tableFilterWrapper .searchBarContainer{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.tableFilterWrapper .searchBarContainer .searchFilter{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px}.tableFilterWrapper .filterContainer{border-radius:12px;background:#f4f5f6;padding:10px 20px;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px;flex-wrap:wrap}.tableFilterWrapper .filterResultContainer{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px}.tableFilterWrapper .filterResultContainer .resultTitle{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;gap:8px}.tableFilterWrapper .filterResultContainer .resultTitle h4{color:#20232c;font-size:14px;font-weight:600;line-height:21px;padding:9.5px 0}.tableFilterWrapper .filterResultContainer .filterResultWrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px;flex-wrap:wrap}.tabsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row}.tabsContainer .tabItem{padding:8px 10px;color:#515769;text-align:center;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.3px;cursor:pointer;transition:all .3s ease;border-bottom:1px solid #eaedf2}.tabsContainer .tabItem.active{color:#0078d0;position:relative}.tabsContainer .tabItem.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#0078d0;z-index:1}.userManagementWrapper{height:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.userManagementWrapper h2{color:#20232c;font-size:20px;font-weight:600;line-height:34px}.userManagementWrapper .title{color:#20232c;font-size:20px;font-weight:700;line-height:24px}.userManagementWrapper .userManagementTables{width:100%;overflow:hidden;height:100%}.tableWrapper{width:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between}.tableWrapper .scrollableTable{overflow-y:auto;overflow-x:auto;border-radius:8px}.tableWrapper .scrollableTable table{width:100%;border-collapse:collapse;border-spacing:0}.tableWrapper .scrollableTable table thead{position:sticky;top:0;z-index:5;background-color:#fff}.tableWrapper .scrollableTable table thead th{position:sticky;top:0;background-color:#fff;z-index:3}.tableWrapper .fixedTableFooter{background:#fff;position:sticky;bottom:0;z-index:1}.coachTableWrapper{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:16px;height:100%}.coachTableWrapper .coachTableFilter{width:100%}.coachTableWrapper .coachTableContainer{width:100%;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.coachTableWrapper .searchBarContainerLoad{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.coachTableWrapper .searchBarContainerLoad .searchFilterLoad{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px}.coachTableWrapper .coachTableContainerLoad{width:100%}.studentTableWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;height:100%}.studentTableWrapper .studentTableFilter{width:100%}.studentTableWrapper .studentTableContainer{width:100%;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.studentTableWrapper .searchBarContainerLoad{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.studentTableWrapper .searchBarContainerLoad .searchFilterLoad{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px}.studentTableWrapper .studentTableContainerLoad{width:100%}.rejectContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:20px}.rejectContainer .upperContent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;padding-bottom:18px;border-bottom:1px solid #eaedf2}.rejectContainer .upperContent h1{color:#20232c;font-family:Manrope,sans-serif;font-size:18px;font-weight:600;line-height:24px}.rejectContainer .upperContent .crossIcon{width:24px;height:24px}.rejectContainer .upperContent .crossIcon img{width:100%;height:100% ""}.rejectContainer .textAreaCharacterCon{display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column;gap:4px;width:100%;padding-bottom:20px;border-bottom:1px solid #eaedf2}.rejectContainer .textAreaCharacterCon span{color:#7e8495;font-size:14px;font-weight:400;line-height:20px}.textArea{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px}.textArea label{color:#20232c;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;line-height:20px}.textArea .textWrapper{resize:none;outline:none;width:100%;border-radius:8px;border:1px solid #e5e6e9;background:#fff;padding:8px 14px;height:88px}.schoolTableWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;height:100%}.schoolTableWrapper .schoolTableFilter{width:100%}.schoolTableWrapper .schoolTableContainer{width:100%;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.schoolTableWrapper .searchBarContainerLoad{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.schoolTableWrapper .searchBarContainerLoad .searchFilterLoad{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px}.schoolTableWrapper .coachTableContainerLoad{width:100%}.coachDetailsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.coachDetailsContainer .individualCoachDetails{padding:20px;border-radius:12px;border:1px solid #eaedf2;width:100%}.coachDetailsContainer .individualCoachDetails .individualCoachDetailsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.coachDetailsContainer .individualCoachDetails .individualCoachDetailsWrapper h1{color:#0f0f10;font-size:20px;font-weight:600;line-height:130%;width:100%;padding-bottom:8px;border-bottom:1px solid #eaedf2}.coachDetailsContainer .individualCoachDetails .individualCoachDetailsWrapper .coachInformationWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:32px;width:100%}.coachInfoContainer{border-radius:12px;border:1px solid #e5e6e9;padding:20px;width:100%}.coachInfoContainer .coachInfoWrapper{display:flex;justify-content:space-between;align-items:start;flex-direction:row;gap:20px}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:20px}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachImage{width:100px;height:100px;flex-shrink:0}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachImage img{width:100%;height:100%;border-radius:50%}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachImage .initialsCircle{width:100%;height:100%;border-radius:50%;background-color:#e5e6e9;display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:32px;font-weight:600;color:#323741}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachImage.changeImageWidthAndHeight{width:70px;height:70px;flex-shrink:0}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachImage.changeImageWidthAndHeight img{width:100%;height:100%}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachNameAndSportsDetails{display:flex;justify-content:start;align-items:flex-start;flex-direction:column;gap:12px}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachNameAndSportsDetails h1{color:#323741;font-size:20px;font-weight:600;line-height:normal}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachNameAndSportsDetails h5{color:#1f1f1f;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.14px}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachNameAndSportsDetails .sportDetails{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px;flex-wrap:wrap}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachNameAndSportsDetails .sportDetails .sportsIconAndName{border-radius:17px;padding:4px 12px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:6px}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachNameAndSportsDetails .sportDetails .sportsIconAndName .sportsIcon{width:24px;height:24px}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachNameAndSportsDetails .sportDetails .sportsIconAndName .sportsIcon img{width:100%;height:100%}.coachInfoContainer .coachInfoWrapper .coachImageAndCoachInfo .coachNameAndSportsDetails .sportDetails .sportsIconAndName p{overflow:hidden;color:#0f0f10;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.16px}.coachInfoContainer .coachInfoWrapper .chipAndIconWrapper{display:flex;justify-content:flex-start;align-items:start;flex-direction:row}.coachInfoContainer .coachInfoWrapper .chipAndIconWrapper .icon{width:24px;height:24px}.coachInfoContainer .coachInfoWrapper .chipAndIconWrapper .icon:hover{cursor:pointer}.basicDetailsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:16px}.basicDetailsContainer h2{width:100%;color:#20232c;font-size:18px;font-weight:600;line-height:24px;padding-bottom:4px;border-bottom:1px solid #eaedf2}.basicDetailsContainer .basicInfoWrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px;column-gap:32px}.basicDetailsContainer .basicInfoWrapper .userInfo{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px}.basicDetailsContainer .basicInfoWrapper .userInfo p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.basicDetailsContainer .basicInfoWrapper .userInfo h3{color:#323741;font-size:14px;font-weight:500;line-height:20px}.certificateCard{padding:12px;border-radius:12px;border:1px solid #dadada;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;cursor:pointer;gap:10px;overflow:hidden;width:352px;height:256px}.certificateCard .certificateDetails{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.certificateCard .certificateDetails h4{max-width:250px;overflow:hidden;white-space:nowrap;color:#555f75;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:160%;letter-spacing:.14px}.certificateCard .certificateDetails .downloadImage{width:20px;height:20px}.certificateCard .certificateDetails .downloadImage img{width:100%;height:100%}.certificateCard .certificateImage{width:100%;height:86%}.certificateCard .certificateImage object{width:100%;height:100%;border:none}.certificateCard.changeWidth{width:100%}.contactDetailsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:16px}.contactDetailsContainer h2{width:100%;color:#20232c;font-size:18px;font-weight:600;line-height:24px;padding-bottom:4px;border-bottom:1px solid #eaedf2}.contactDetailsContainer .contactInfoWrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px;column-gap:32px}.contactDetailsContainer .contactInfoWrapper .contactInfo{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px}.contactDetailsContainer .contactInfoWrapper .contactInfo p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.contactDetailsContainer .contactInfoWrapper .contactInfo h3{color:#323741;font-size:14px;font-weight:500;line-height:20px}.profileVideoContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:16px}.profileVideoContainer h2{color:#20232c;font-size:18px;font-weight:600;line-height:24px;width:100%;padding-bottom:4px;border-bottom:1px solid #eaedf2}.profileVideoContainer .videoWrapper{width:352px;height:184px;border-radius:10px;background:linear-gradient(0deg,#0006 0% 100%),url(<path-to-image>) #d3d3d3 .939px -2.087px/99.467% 124.349% no-repeat;position:relative}.profileVideoContainer .videoWrapper .playAndPauseIcon{position:absolute;width:24px;height:24px;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%)}.profileVideoContainer .videoWrapper .playAndPauseIcon img{width:100%;height:100%}.profileVideoContainer .noDataFoundWrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;width:352px;height:184px;border:1px solid #e5e6e9;border-radius:10px}.profileVideoContainer .noDataFoundWrapper img{width:120px;height:auto}.profileVideoContainer .noDataFoundWrapper span{color:#000;text-align:center;font-size:12px;font-weight:400;line-height:18px}.certificatesContainer{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.certificatesContainer h2{width:100%;color:#20232c;font-size:18px;font-weight:600;line-height:24px;padding-bottom:4px;border-bottom:1px solid #eaedf2}.certificatesContainer .certificateCardWrapper{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:12px}.certificatesContainer .certificateCardWrapper .noDataFoundWrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;width:352px;height:256px;border:1px solid #e5e6e9;border-radius:10px}.certificatesContainer .certificateCardWrapper .noDataFoundWrapper img{width:120px;height:auto}.certificatesContainer .certificateCardWrapper .noDataFoundWrapper span{color:#000;text-align:center;font-size:12px;font-weight:400;line-height:18px}.professionalDetailsContainer{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.professionalDetailsContainer h2{color:#20232c;font-size:18px;font-weight:600;line-height:24px;padding-bottom:4px;border-bottom:1px solid #eaedf2;width:100%}.professionalDetailsContainer .professionalInfoWrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);column-gap:32px;row-gap:16px}.professionalDetailsContainer .professionalInfoWrapper .userInfo{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px}.professionalDetailsContainer .professionalInfoWrapper .userInfo.fullWidth{grid-column:1/-1}.professionalDetailsContainer .professionalInfoWrapper .userInfo p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.professionalDetailsContainer .professionalInfoWrapper .userInfo .logoAndName{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:10px}.professionalDetailsContainer .professionalInfoWrapper .userInfo .logoAndName .schoolLogo{width:38px;height:38px;flex-shrink:0}.professionalDetailsContainer .professionalInfoWrapper .userInfo .logoAndName .schoolLogo .initialsCircle{width:100%;height:100%;border-radius:50%;background-color:#e5e6e9;display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:16px;font-weight:600;color:#323741}.professionalDetailsContainer .professionalInfoWrapper .userInfo .logoAndName .schoolLogo img{width:100%;height:38px;object-fit:cover}.professionalDetailsContainer .professionalInfoWrapper .userInfo .logoAndName .houseContainer{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;height:30px;padding:6px 12px;gap:8px;border-radius:22px;box-shadow:0 0 16px #0000000a}.professionalDetailsContainer .professionalInfoWrapper .userInfo .logoAndName .houseContainer svg{width:16px;height:16px;flex-shrink:0}.professionalDetailsContainer .professionalInfoWrapper .userInfo .logoAndName .houseContainer span{font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.3px}.professionalDetailsContainer .professionalInfoWrapper .userInfo .logoAndName .schoolNameLink h3{color:#0078d0;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.16px;cursor:pointer}.professionalDetailsContainer .professionalInfoWrapper .userInfo .logoAndName h3{color:#0f0f10;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.16px}.bankDetailsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:16px}.bankDetailsContainer h2{width:100%;color:#20232c;font-size:18px;font-weight:600;line-height:24px;padding-bottom:4px;border-bottom:1px solid #eaedf2}.bankDetailsContainer .bankInfoWrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px;column-gap:32px}.bankDetailsContainer .bankInfoWrapper .bankInfo{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px}.bankDetailsContainer .bankInfoWrapper .bankInfo p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.bankDetailsContainer .bankInfoWrapper .bankInfo h3{color:#323741;font-size:14px;font-weight:500;line-height:20px}.individualDetailsTableContainer{width:100%;padding:20px;border-radius:12px;border:1px solid #eaedf2}.individualDetailsTableContainer .individualDetailsTableWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.individualDetailsTableContainer .individualDetailsTableWrapper .topContent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;padding-bottom:8px;border-bottom:1px solid #eaedf2}.individualDetailsTableContainer .individualDetailsTableWrapper .topContent h1{color:#0f0f10;font-size:20px;font-weight:600;line-height:130%}.individualDetailsTableContainer .individualDetailsTableWrapper .bottomContent{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.defaultTableContainer{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;overflow-x:auto;max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.defaultTableContainer .tableWrappers{width:100%}.defaultTableContainer .tableWrappers table{border-collapse:collapse;width:100%;border-radius:8px;min-width:1000px}.defaultTableContainer .tableWrappers table thead tr{background:#f4f5f6;border-top-left-radius:8px;border-top-right-radius:8px}.defaultTableContainer .tableWrappers table thead tr th{padding:8px 16px;text-align:left;color:#7e8495;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.3px;height:40px;background:#f4f5f6;position:sticky;top:-1px;z-index:2}.defaultTableContainer .tableWrappers table thead tr th:first-child{border-top-left-radius:8px}.defaultTableContainer .tableWrappers table thead tr th:last-child{border-top-right-radius:8px}.defaultTableContainer .tableWrappers table thead tr th.changeFont{font-weight:400;letter-spacing:normal}.defaultTableContainer .tableWrappers table tbody tr{background-color:#fff;transition:background-color .3s ease}.defaultTableContainer .tableWrappers table tbody tr:hover{background-color:#cce4f666}.defaultTableContainer .tableWrappers table tbody tr td{color:#20232c;padding:6px 16px;border-bottom:1px solid #f4f5f6;height:64px;font-size:14px;font-weight:400;line-height:20px}.defaultTableContainer .tableWrappers table tbody tr td p{color:#7e8495;font-size:12px;font-weight:400;line-height:18px}.defaultTableContainer .tableWrappers .ndfCon{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;padding:60px 0}.defaultTableContainer .tableWrappers .ndfCon .ndfImg{width:134px;height:90px}.defaultTableContainer .tableWrappers .ndfCon .ndfText{color:#000;text-align:center;font-size:12px;font-weight:400;line-height:18px}.footerWrapper{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:20px;padding:16px 0}.footerWrapper .dataDisplay{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px}.footerWrapper .dataDisplay .showingText{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.footerWrapper .dataDisplay .rowWrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px}.footerWrapper .dataDisplay .rowWrapper .totalDataCount{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.footerWrapper .paginationWrapper{margin-left:auto}.coachTable .tableWrappers table tbody tr td{color:#515769;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.coachTable .tableWrappers table tbody tr td:first-child{color:#20232c}.coachTable .tableWrappers table tbody tr td:last-child .action{position:relative}.coachTable .tableWrappers table tbody tr td:last-child .action .imageWrapper{width:20px;height:20px;cursor:pointer}.coachTable .tableWrappers table tbody tr td:last-child .action .actionOptions{position:absolute;right:0}.studentTable .tableWrappers table tbody tr td{color:#515769;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.studentTable .tableWrappers table tbody tr td:first-child{color:#20232c}.studentTable .tableWrappers table tbody tr td:last-child .action{position:relative}.studentTable .tableWrappers table tbody tr td:last-child .action .imageWrapper{width:20px;height:20px;cursor:pointer}.studentTable .tableWrappers table tbody tr td:last-child .action .actionOptions{position:absolute;right:0}.schoolTable .tableWrappers table tbody tr td{color:#515769;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.schoolTable .tableWrappers table tbody tr td:first-child{color:#20232c}.schoolTable .tableWrappers table tbody tr td:last-child .action{position:relative}.schoolTable .tableWrappers table tbody tr td:last-child .action .imageWrapper{width:20px;height:20px;cursor:pointer}.schoolTable .tableWrappers table tbody tr td:last-child .action .actionOptions{position:absolute;right:0}.lessonDetailTable .tableWrappers table tbody tr td{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.lessonDetailTable .tableWrappers table tbody tr td:first-child{max-width:300px}.lessonDetailTable .tableWrappers table tbody tr td:last-child{max-width:calc(100vh - 300px)}.sportDetailsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:20px}.sportDetailsContainer .topContent{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.sportDetailsContainer .topContent .rightTopContent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:8px}.sportDetailsContainer .sportDetailsPartners{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.sportDetailsContainer .sportDetailsPartners h3{color:#20232c;font-size:20px;font-weight:600;line-height:130%}.sportDetailsContainer .sportDetailsPartners .currPartnerRow{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:16px}@media screen and (max-width:1300px){.sportDetailsContainer .sportDetailsPartners .currPartnerRow{flex-wrap:wrap}}.sportDetailsContainer .sportDetailsTheory{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.sportDetailsContainer .sportDetailsTheory h3{color:#20232c;font-size:20px;font-weight:600;line-height:130%}.sportDetailsContainer .noPartnerFound{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;width:100%;height:calc(100vh - 168px)}.sportDetailsContainer .noPartnerFound .noPartnerHeader{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px}.sportDetailsContainer .noPartnerFound .noPartnerHeader h3{color:#20232c;font-size:20px;font-weight:700;line-height:24px}.sportDetailsContainer .noPartnerFound .noPartnerHeader p{color:#20232c;font-size:16px;font-weight:400;line-height:24px}.currPartner{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:25.143px;background:#0078d0;width:220px;height:301px;position:relative;cursor:pointer}.currPartnerImgWrapper{height:262px;width:100%}.currPartnerImgWrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:87%;border-radius:24px;background:linear-gradient(180deg,#0000001a 10%,#80808040 49.79%,#00000080 74.58%);pointer-events:none}.currPartnerImgWrapper img{width:100%;height:100%;object-fit:cover;border-radius:24px}.currPartner .statusChipWrapper{position:absolute;left:16px;top:15px;z-index:2}.currPartnerMenuButton{position:absolute;padding:4px;right:16px;top:16px;width:24px;height:24px;z-index:2;border-radius:4px;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.currPartnerMenuButton img{width:100%;height:100%}.currPartnerMenuButton:hover{cursor:pointer}.currPartnerMenuButton .optionsDropdown{position:absolute;right:0;top:25px;z-index:10}.currPartnerNameDetail{position:absolute;top:200px;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;z-index:2}.currPartnerNameDetail h1{color:#fff;text-align:center;font-size:22px;font-weight:700;line-height:22px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:188px}.currPartnerNameDetail p{color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:23px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:188px}.currPartnerAchievement{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;padding:8px 16px;z-index:2}.currPartnerAchievement h1{color:#fff;font-size:16px;font-weight:600;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.studentDetailsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.studentDetailsContainer .individualCoachDetails{padding:20px;border-radius:12px;border:1px solid #eaedf2;width:100%}.studentDetailsContainer .individualCoachDetails .individualCoachDetailsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.studentDetailsContainer .individualCoachDetails .individualCoachDetailsWrapper h1{color:#0f0f10;font-size:20px;font-weight:600;line-height:130%;width:100%;padding-bottom:8px;border-bottom:1px solid #eaedf2}.studentDetailsContainer .individualCoachDetails .individualCoachDetailsWrapper .coachInformationWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:32px;width:100%}.medicalDetailsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:16px}.medicalDetailsContainer h2{width:100%;color:#20232c;font-size:18px;font-weight:600;line-height:24px;padding-bottom:4px;border-bottom:1px solid #eaedf2}.medicalDetailsContainer .medicalInfoWrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px;column-gap:32px}.medicalDetailsContainer .medicalInfoWrapper .medicalInfo{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px}.medicalDetailsContainer .medicalInfoWrapper .medicalInfo p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.medicalDetailsContainer .medicalInfoWrapper .medicalInfo h3{color:#323741;font-size:14px;font-weight:500;line-height:20px}.schoolDetailsContainer{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.schoolDetailsContainer h2{color:#20232c;font-size:18px;font-weight:600;line-height:24px;padding-bottom:4px;border-bottom:1px solid #eaedf2;width:100%}.schoolDetailsContainer .schoolInfoWrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);column-gap:32px;row-gap:16px}.schoolDetailsContainer .schoolInfoWrapper .schoolInfo{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px}.schoolDetailsContainer .schoolInfoWrapper .schoolInfo p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.schoolDetailsContainer .schoolInfoWrapper .schoolInfo .logoAndName{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:10px}.schoolDetailsContainer .schoolInfoWrapper .schoolInfo .logoAndName .schoolLogo{width:38px;height:38px;flex-shrink:0}.schoolDetailsContainer .schoolInfoWrapper .schoolInfo .logoAndName .schoolLogo img{width:100%;height:38px;object-fit:cover;border-radius:50%}.schoolDetailsContainer .schoolInfoWrapper .schoolInfo .logoAndName .schoolLogo .initialsCircle{width:100%;height:100%;border-radius:50%;background-color:#e5e6e9;display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:16px;font-weight:600;color:#323741}.schoolDetailsContainer .schoolInfoWrapper .schoolInfo .logoAndName .schoolNameLink h3{color:#0078d0;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.16px;cursor:pointer}.schoolDetailsContainer .schoolInfoWrapper .schoolInfo .logoAndName h3{color:#0f0f10;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.16px}.schoolDetailsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.schoolDetailsContainer .tabsAndComponentsWrapper{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.schoolDetailsContainer .tabsAndComponentsWrapper .tabsAndButtonsWrapper{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;gap:20px}.schoolDetailsContainer .tabsAndComponentsWrapper .tabsAndButtonsWrapper .wrapButtons{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:10px}.schoolDetailsContainer .tabsAndComponentsWrapper .tableAndDetailsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.schoolDetailsContainer .tabsAndComponentsWrapper .tableAndDetailsWrapper .individualCoachDetails{padding:20px;border-radius:12px;border:1px solid #eaedf2;width:100%}.schoolDetailsContainer .tabsAndComponentsWrapper .tableAndDetailsWrapper .individualCoachDetails .individualCoachDetailsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.schoolDetailsContainer .tabsAndComponentsWrapper .tableAndDetailsWrapper .individualCoachDetails .individualCoachDetailsWrapper h1{color:#0f0f10;font-size:20px;font-weight:600;line-height:130%;width:100%;padding-bottom:8px;border-bottom:1px solid #eaedf2}.schoolDetailsContainer .tabsAndComponentsWrapper .tableAndDetailsWrapper .individualCoachDetails .individualCoachDetailsWrapper .coachInformationWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:32px;width:100%}.schoolDetailsContainer .tabsAndComponentsWrapper .personalDetailsWrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;flex-wrap:wrap}.schoolDetailsContainer .tabsAndComponentsWrapper .personalDetailsWrapper .noDataFound{width:200px;height:auto}@media screen and (min-width:1650px){.schoolDetailsContainer .tabsAndComponentsWrapper .personalDetailsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1200px){.schoolDetailsContainer .tabsAndComponentsWrapper .personalDetailsWrapper{grid-template-columns:repeat(2,1fr)}}.schoolDetailsContainer .tabsAndComponentsWrapper .filterButtonsAndexportWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.schoolDetailsContainer .tabsAndComponentsWrapper .filterButtonsAndexportWrapper .searchBarAndfiltersWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:16px}.schoolDetailsContainer .tabsAndComponentsWrapper .sportListing{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.schoolDetailsContainer .tabsAndComponentsWrapper .sportListing h3{color:#20232c;font-size:20px;font-weight:600;line-height:34px}.schoolDetailsContainer .tabsAndComponentsWrapper .sportListing .sportListGrid{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media screen and (min-width:1600px){.schoolDetailsContainer .tabsAndComponentsWrapper .sportListing .sportListGrid{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1024px){.schoolDetailsContainer .tabsAndComponentsWrapper .sportListing .sportListGrid{grid-template-columns:repeat(3,1fr)}}.personDetailsCardContainer{min-width:300px;height:220px;border-radius:12px;background:#f4f5f6;padding:16px;position:relative}.personDetailsCardContainer .personDetailsCardWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:12px;height:100%}.personDetailsCardContainer .personDetailsCardWrapper .cardTopContent{width:100%;display:flex;justify-content:space-between;align-items:start;flex-direction:row;position:relative}.personDetailsCardContainer .personDetailsCardWrapper .cardTopContent .profileIconAndNameWrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:4px;position:absolute;left:50%;transform:translate(-50%)}.personDetailsCardContainer .personDetailsCardWrapper .cardTopContent .profileIconAndNameWrapper .profileIcon{width:101px;height:100px}.personDetailsCardContainer .personDetailsCardWrapper .cardTopContent .profileIconAndNameWrapper .profileIcon img{width:100%;height:100%;border-radius:50%;object-fit:cover}.personDetailsCardContainer .personDetailsCardWrapper .cardTopContent .profileIconAndNameWrapper .profileIcon .initialsCircle{width:100%;height:100%;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:row}.personDetailsCardContainer .personDetailsCardWrapper .cardTopContent .profileIconAndNameWrapper .profileIcon .initialsCircle span{color:#0f0f10;font-size:32px;font-weight:600;line-height:normal;text-transform:uppercase}.personDetailsCardContainer .personDetailsCardWrapper .cardTopContent .profileIconAndNameWrapper h6{white-space:nowrap;overflow:hidden;width:175px;text-align:center;color:#0f0f10;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:24px}.personDetailsCardContainer .personDetailsCardWrapper .cardTopContent .img{width:24px;height:24px;margin-right:19.67px}.personDetailsCardContainer .personDetailsCardWrapper .cardBottomContent{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:12px}.personDetailsCardContainer .personDetailsCardWrapper .cardBottomContent .cardMidContent{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px}.personDetailsCardContainer .personDetailsCardWrapper .cardBottomContent .cardMidContent .sportsIconAndName{border-radius:17px;padding:4px 12px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:6px}.personDetailsCardContainer .personDetailsCardWrapper .cardBottomContent .cardMidContent .sportsIconAndName .sportsIcon{width:24px;height:24px}.personDetailsCardContainer .personDetailsCardWrapper .cardBottomContent .cardMidContent .sportsIconAndName .sportsIcon img{width:100%;height:100%}.personDetailsCardContainer .personDetailsCardWrapper .cardBottomContent .cardMidContent .sportsIconAndName p{overflow:hidden;color:#0f0f10;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.16px}.personDetailsCardContainer .personDetailsCardWrapper .cardBottomContent .mobileAndEmailDetailsWrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px}.personDetailsCardContainer .personDetailsCardWrapper .cardBottomContent .mobileAndEmailDetailsWrapper .icon{width:24px;height:24px}.personDetailsCardContainer .personDetailsCardWrapper .cardBottomContent .mobileAndEmailDetailsWrapper .icon img{width:100%;height:100%}.personDetailsCardContainer .personDetailsCardWrapper .cardBottomContent .mobileAndEmailDetailsWrapper p{font-size:18px;font-weight:500;line-height:24px;color:#515769}.personDetailsCard{top:2px;right:20px}.sportsContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:16px;gap:17px;border-radius:12px;background:#f4f5f6;min-width:179px;cursor:pointer}.sportsContainer img{width:48px;height:48px;flex-shrink:0}.sportsContainer span{color:#0f0f10;font-size:18px;font-weight:500;line-height:24px}.sportPlayerContainer{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.sportPlayerContainer .breadCrumbSport{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:5px}.sportPlayerContainer .breadCrumbSport .prevLink{display:flex;justify-content:flex-start;align-items:center;flex-direction:row}.sportPlayerContainer .breadCrumbSport .prevLink span{white-space:nowrap;color:#7e8495;font-size:20px;font-weight:600;line-height:34px}.sportPlayerContainer .breadCrumbSport .prevLink img{height:16px;width:16px;flex-shrink:0}.sportPlayerContainer .breadCrumbSport .currentLink{color:#20232c;font-size:20px;font-weight:600;line-height:34px}.sportPlayerContainer .playerDetailsGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;width:100%}@media screen and (min-width:1600px){.sportPlayerContainer .playerDetailsGrid{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1240px){.sportPlayerContainer .playerDetailsGrid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.sportPlayerContainer .playerDetailsGrid{grid-template-columns:repeat(2,1fr)}}.playerDetailContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:16px;gap:12px;border-radius:12px;background:#f4f5f6;min-width:233px;max-width:358px}.playerDetailContainer .playerProfile{position:relative}.playerDetailContainer .playerProfile .profileWrapper{height:100px;width:100px}.playerDetailContainer .playerProfile .profileWrapper img{width:100%;height:100%;border-radius:50%;object-fit:cover}.playerDetailContainer .playerProfile .profileWrapper .playerInitials{width:100px;height:100px;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:row}.playerDetailContainer .playerProfile .profileWrapper .playerInitials h1{font-size:40px;font-weight:700;line-height:normal}.playerDetailContainer .playerProfile .profileWrapper .playerInitials.--red{background-color:#fadcdd}.playerDetailContainer .playerProfile .profileWrapper .playerInitials.--red h1{color:#e85054}.playerDetailContainer .playerProfile .profileWrapper .playerInitials.--blue{background-color:#cce4f6}.playerDetailContainer .playerProfile .profileWrapper .playerInitials.--blue h1{color:#0078d0}.playerDetailContainer .playerProfile .profileWrapper .playerInitials.--green{background-color:#cef0de}.playerDetailContainer .playerProfile .profileWrapper .playerInitials.--green h1{color:#09b35a}.playerDetailContainer .playerProfile .profileWrapper .playerInitials.--yellow{background-color:#fbeccb}.playerDetailContainer .playerProfile .profileWrapper .playerInitials.--yellow h1{color:#d08f0b}.playerDetailContainer .playerProfile .houseWrapper{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:row;padding:6px;border-radius:50%;background-color:#fff;right:0;bottom:0}.playerDetailContainer .playerProfile .houseWrapper img{width:20px;height:20px;flex-shrink:0}.playerDetailContainer .playerName{color:#0f0f10;font-size:18px;font-weight:500;line-height:24px}.playerDetailContainer .playerBio{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:8px}.playerDetailContainer .playerBio .playerStd{color:#515769;font-size:18px;font-weight:500;line-height:24px}.playerDetailContainer .playerBio .playerMarks{color:#20232c;font-size:20px;font-weight:700;line-height:24px}.bonafideDetailsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:16px}.bonafideDetailsContainer h2{width:100%;color:#20232c;font-size:18px;font-weight:600;line-height:24px;padding-bottom:4px;border-bottom:1px solid #eaedf2}.bonafideDetailsContainer .basicInfoWrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px;column-gap:32px}.bonafideDetailsContainer .noDataFound{width:134px;height:auto}.bonafideDetailsContainer .noDataFound img{width:100%;height:100%}.signInContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:56px;width:514px;gap:32px;border-radius:12px;border:1px solid #eaedf2;background:linear-gradient(143deg,#fff 9.48% 100.73%);box-shadow:0 1px 2px #45434a2e}.signInContainer input{color:#20232c;font-size:14px;font-weight:400;line-height:20px}.signInContainer input::placeholder{color:#7e8495}.signInContainer input[type=password]::-ms-reveal,.signInContainer input[type=password]::-ms-clear{display:none}.signInContainer input[type=password]::-webkit-credentials-auto-fill-button,.signInContainer input[type=password]::-webkit-textfield-decoration-container{visibility:hidden;pointer-events:none}.signInContainer .signInHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px}.signInContainer .signInHeader h3{color:#0f0f10;font-size:24px;font-weight:600;line-height:34px}.signInContainer .signInHeader p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.signInContainer .sigInForm{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.signInContainer .sigInForm .signInFormRow{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px;width:100%}.signInContainer .sigInForm .signInFormRow .signInFormLabel{color:#0f0f10;font-size:14px;font-weight:500;line-height:20px}.signInContainer .sigInForm .signInFormRow .signInFormLabel span{color:#de2c41;font-size:12px;font-weight:500;line-height:18px}.signInContainer .sigInForm .signInFormRow .signInFormInput{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;height:40px;padding:10px 10px 10px 12px;gap:8px;border-radius:8px;border:1px solid #eaedf2;background:#fff;width:100%}.signInContainer .sigInForm .signInFormRow .signInFormInput img{width:20px;height:20px}.signInContainer .sigInForm .signInFormRow .signInFormInput input{width:100%;outline:none;border:none}.signInContainer .sigInForm .signInFormRow .signInFormInput .eyeIcon{width:21px;height:21px}.signInContainer .sigInForm .signInFormRow .signInFormInput .eyeIcon:hover{cursor:pointer}.signInContainer .sigInForm .signInFormRow .errorMessage{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px;padding:2px 0;color:#e85054;font-size:12px;font-weight:400;line-height:16px}.signInContainer .sigInForm .signInFormRow .errorMessage img{width:16px;height:16px}.signInContainer .sigInForm .signInFormCol{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;width:100%}.signInContainer .sigInForm .signInFormCol .rememberMeContainer{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px}.signInContainer .sigInForm .signInFormCol .rememberMeContainer img{width:20px;height:20px;cursor:pointer}.signInContainer .sigInForm .signInFormCol .rememberMeContainer span{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.signInContainer .sigInForm .signInFormCol .forgotPasswordCon p{cursor:pointer;color:#0078d0;font-size:14px;font-weight:500;line-height:20px}.signInContainer .sigInForm button{margin-top:8px;width:100%;height:44px;padding:11.5px 20px;gap:4.6px;border-radius:12px;background:#0078d0;box-shadow:0 1.15px 2.3px #6438f514;border:none;cursor:pointer;color:#fff;font-size:16px;font-weight:500;line-height:24px;text-align:center}.signInContainer .sigInForm button.disabled{color:#0078d0;background:#cce4f6;cursor:not-allowed}.forgotHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px}.forgotHeader h3{color:#0f0f10;font-size:24px;font-weight:600;line-height:34px}.forgotHeader p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.forgotForm{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.forgotForm .forgotFormRow{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px;width:100%}.forgotForm .forgotFormRow .forgotFormLabel{color:#0f0f10;font-size:14px;font-weight:500;line-height:20px}.forgotForm .forgotFormRow .forgotFormLabel span{color:#de2c41;font-size:12px;font-weight:500;line-height:18px}.forgotForm .forgotFormRow .forgotFormInput{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;height:40px;padding:10px 10px 10px 12px;gap:8px;border-radius:8px;border:1px solid #eaedf2;background:#fff;width:100%}.forgotForm .forgotFormRow .forgotFormInput img{width:20px;height:20px}.forgotForm .forgotFormRow .forgotFormInput input{width:100%;outline:none;border:none}.forgotForm .forgotFormRow .errorMessage{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px;padding:2px 0;color:#e85054;font-size:12px;font-weight:400;line-height:16px}.forgotForm .forgotFormRow .errorMessage img{width:16px;height:16px}.forgotForm button{margin-top:8px;width:100%;height:44px;padding:11.5px 20px;gap:4.6px;border-radius:12px;background:#0078d0;box-shadow:0 1.15px 2.3px #6438f514;border:none;cursor:pointer;color:#fff;font-size:16px;font-weight:500;line-height:24px;text-align:center}.forgotForm button.disabled{color:#0078d0;background:#cce4f6;cursor:not-allowed}.backToLogin{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:8px}.backToLogin img{width:16px;height:16px;flex-shrink:0;cursor:pointer}.backToLogin span{color:#20232c;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.3px;cursor:pointer}.verificationHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px}.verificationHeader h3{color:#0f0f10;font-size:24px;font-weight:600;line-height:34px}.verificationHeader p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.verificationForm{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:16px;width:100%}.verificationForm .verificationCodeInput{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;gap:6px}.verificationForm .verificationCodeInput .verificationInputBox{width:75px;height:75px;border-radius:12px;border:1px solid #e5e6e9;background:#fff0;color:#000;text-align:center;font-size:20px;font-weight:500;line-height:24px}.verificationForm .errorMessage{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px;padding:2px 0;color:#e85054;font-size:12px;font-weight:400;line-height:16px}.verificationForm .errorMessage img{width:16px;height:16px}.verificationForm button{margin-top:8px;width:100%;height:44px;padding:11.5px 20px;gap:4.6px;border-radius:12px;background:#0078d0;box-shadow:0 1.15px 2.3px #6438f514;border:none;cursor:pointer;color:#fff;font-size:16px;font-weight:500;line-height:24px;text-align:center}.verificationForm button.disabled{color:#0078d0;background:#cce4f6;cursor:not-allowed}.setPswdHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px}.setPswdHeader h3{color:#0f0f10;font-size:24px;font-weight:600;line-height:34px}.setPswdHeader p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.setPswdForm{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.setPswdForm .setPswdFormRow{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px;width:100%}.setPswdForm .setPswdFormRow .setPswdFormLabel{color:#0f0f10;font-size:14px;font-weight:500;line-height:20px}.setPswdForm .setPswdFormRow .setPswdFormLabel span{color:#de2c41;font-size:12px;font-weight:500;line-height:18px}.setPswdForm .setPswdFormRow .setPswdFormInput{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;height:40px;padding:10px 10px 10px 12px;gap:8px;border-radius:8px;border:1px solid #eaedf2;background:#fff;width:100%}.setPswdForm .setPswdFormRow .setPswdFormInput img{width:20px;height:20px}.setPswdForm .setPswdFormRow .setPswdFormInput input{width:100%;outline:none;border:none}.setPswdForm .setPswdFormRow .setPswdFormInput input[type=password]::-ms-reveal,.setPswdForm .setPswdFormRow .setPswdFormInput input[type=password]::-ms-clear{display:none}.setPswdForm .setPswdFormRow .setPswdFormInput input[type=password]::-webkit-credentials-auto-fill-button,.setPswdForm .setPswdFormRow .setPswdFormInput input[type=password]::-webkit-textfield-decoration-container{visibility:hidden;pointer-events:none}.setPswdForm .setPswdFormRow .setPswdFormInput .eyeIcon{width:21px;height:21px}.setPswdForm .setPswdFormRow .setPswdFormInput .eyeIcon:hover{cursor:pointer}.setPswdForm .setPswdFormRow .errorMessage{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px;padding:2px 0;color:#e85054;font-size:12px;font-weight:400;line-height:16px}.setPswdForm .setPswdFormRow .errorMessage img{width:16px;height:16px}.setPswdForm .setPswdFormCol{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}.setPswdForm .setPswdFormCol .rememberMeContainer{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px}.setPswdForm .setPswdFormCol .rememberMeContainer img{width:20px;height:20px;cursor:pointer}.setPswdForm .setPswdFormCol .rememberMeContainer span{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.setPswdForm .setPswdFormCol .forgotPasswordCon p{cursor:pointer;color:#0078d0;font-size:14px;font-weight:500;line-height:20px}.setPswdForm .formRules{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px;width:100%}.setPswdForm .formRules .formRulesRow{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px;width:100%}.setPswdForm .formRules .formRulesRow.fulfilled img{filter:invert(27%) sepia(98%) saturate(3000%) hue-rotate(196deg) brightness(97%) contrast(103%)}.setPswdForm .formRules .formRulesRow.fulfilled span{color:#0078d0}.setPswdForm .formRules .formRulesRow img{width:16px;height:16px}.setPswdForm .formRules .formRulesRow span{color:#7e8495;font-size:14px;font-weight:400;line-height:20px}.setPswdForm button{margin-top:8px;width:100%;height:44px;padding:11.5px 20px;gap:4.6px;border-radius:12px;background:#0078d0;box-shadow:0 1.15px 2.3px #6438f514;border:none;cursor:pointer;color:#fff;font-size:16px;font-weight:500;line-height:24px;text-align:center}.setPswdForm button.disabled{color:#0078d0;background:#cce4f6;cursor:not-allowed}.pswdResetHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px}.pswdResetHeader h3{color:#0f0f10;font-size:24px;font-weight:600;line-height:34px}.pswdResetHeader p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px}.pswdBtn{margin-top:8px;width:100%;height:44px;padding:11.5px 20px;gap:4.6px;border-radius:12px;background:#0078d0;box-shadow:0 1.15px 2.3px #6438f514;border:none;cursor:pointer;color:#fff;font-size:16px;font-weight:500;line-height:24px;text-align:center}.academyContainer{padding:20px 0 0;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;height:100%}.academyContainer .topContent{padding:3px 0;width:100%;display:flex;justify-content:space-between;align-items:start;flex-direction:row;flex-wrap:wrap;gap:20px}.academyContainer .topContent .leftTopContent{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px}.academyContainer .topContent .leftTopContent h1{color:#20232c;font-size:20px;font-weight:600;line-height:34px}.academyContainer .topContent .rightTopContent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:12px}.academyContainer .academyTableFilter{width:100%}.academyTableContainer{width:100%;max-height:100vh;overflow-y:auto}.campsDetailContainer{padding-top:20px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.campsDetailContainer .breadCrumbWrapper{padding:12px 0}.campsDetailContainer .campsTabWrapper,.campsDetailContainer .campsTabWrapper .campsTabContainer,.campSummaryContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.campSummaryDetails{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:20px;gap:32px;border-radius:12px;border:1px solid #e5e6e9;width:100%}.campSummaryDetails p{color:#20232c;font-size:18px;font-weight:600;line-height:24px}.campSummaryDetails .campSummaryRow1,.campSummaryDetails .campSummaryRow2,.campSummaryDetails .campSummaryRow3,.campSummaryDetails .campSummaryRow4,.campSummaryDetails .campSummaryRow5{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:32px;width:100%}.campSummaryDetails .campSummaryRow1 .column1,.campSummaryDetails .campSummaryRow1 .column2,.campSummaryDetails .campSummaryRow1 .column3,.campSummaryDetails .campSummaryRow2 .column1,.campSummaryDetails .campSummaryRow2 .column2,.campSummaryDetails .campSummaryRow2 .column3,.campSummaryDetails .campSummaryRow3 .column1,.campSummaryDetails .campSummaryRow3 .column2,.campSummaryDetails .campSummaryRow3 .column3,.campSummaryDetails .campSummaryRow4 .column1,.campSummaryDetails .campSummaryRow4 .column2,.campSummaryDetails .campSummaryRow4 .column3,.campSummaryDetails .campSummaryRow5 .column1,.campSummaryDetails .campSummaryRow5 .column2,.campSummaryDetails .campSummaryRow5 .column3{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px;width:100%}.campSummaryDetails .campSummaryRow1 .column1 h5,.campSummaryDetails .campSummaryRow1 .column2 h5,.campSummaryDetails .campSummaryRow1 .column3 h5,.campSummaryDetails .campSummaryRow2 .column1 h5,.campSummaryDetails .campSummaryRow2 .column2 h5,.campSummaryDetails .campSummaryRow2 .column3 h5,.campSummaryDetails .campSummaryRow3 .column1 h5,.campSummaryDetails .campSummaryRow3 .column2 h5,.campSummaryDetails .campSummaryRow3 .column3 h5,.campSummaryDetails .campSummaryRow4 .column1 h5,.campSummaryDetails .campSummaryRow4 .column2 h5,.campSummaryDetails .campSummaryRow4 .column3 h5,.campSummaryDetails .campSummaryRow5 .column1 h5,.campSummaryDetails .campSummaryRow5 .column2 h5,.campSummaryDetails .campSummaryRow5 .column3 h5{color:#7e8495;font-size:14px;font-weight:500;line-height:20px}.campSummaryDetails .campSummaryRow1 .column1 p,.campSummaryDetails .campSummaryRow1 .column2 p,.campSummaryDetails .campSummaryRow1 .column3 p,.campSummaryDetails .campSummaryRow2 .column1 p,.campSummaryDetails .campSummaryRow2 .column2 p,.campSummaryDetails .campSummaryRow2 .column3 p,.campSummaryDetails .campSummaryRow3 .column1 p,.campSummaryDetails .campSummaryRow3 .column2 p,.campSummaryDetails .campSummaryRow3 .column3 p,.campSummaryDetails .campSummaryRow4 .column1 p,.campSummaryDetails .campSummaryRow4 .column2 p,.campSummaryDetails .campSummaryRow4 .column3 p,.campSummaryDetails .campSummaryRow5 .column1 p,.campSummaryDetails .campSummaryRow5 .column2 p,.campSummaryDetails .campSummaryRow5 .column3 p{color:#20232c;font-size:14px;font-weight:500;line-height:20px}.campSummaryBanner{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:20px;gap:32px;border-radius:12px;border:1px solid #e5e6e9;width:100%}.campSummaryBanner p{color:#20232c;font-size:18px;font-weight:600;line-height:24px}.campSummaryBanner .bannerImageContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px}.campSummaryBanner .bannerImageContainer h5{color:#7e8495;font-size:14px;font-weight:500;line-height:20px}.campSummaryBanner .bannerImageContainer .bannerImgWrapper{width:242px;height:160px}.campSummaryBanner .bannerImageContainer .bannerImgWrapper img{width:100%;height:100%;border-radius:8px}.campSummaryBanner .bannerDesc{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px}.campSummaryBanner .bannerDesc h5{color:#7e8495;font-size:14px;font-weight:500;line-height:20px}.campSummaryBanner .bannerDesc p{color:#20232c;font-size:14px;font-weight:500;line-height:20px}.campSummaryList{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:20px;gap:20px;border-radius:12px;border:1px solid #e5e6e9;width:100%}.campSummaryList .campSummaryHeader{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}.campSummaryList .campSummaryHeader h5{color:#0f0f10;font-size:18px;font-weight:600;line-height:24px}.campSummaryList .refundModalContainer{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:24px}.campSummaryList .refundModalContainer h4{color:#20232c;font-size:18px;font-weight:600;line-height:24px}.campSummaryList .refundModalContainer p{text-align:center;color:#20232c;font-size:16px;font-weight:500;line-height:20px}.campSummaryNotices{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:20px;gap:32px;border-radius:12px;border:1px solid #e5e6e9;width:100%}.campSummaryNotices h5{color:#0f0f10;font-size:18px;font-weight:600;line-height:24px}.campSummaryNotices .noDataContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:72px 0;gap:35px;height:448px;width:100%}.campSummaryNotices .noDataContainer .imgWrapper{height:115px;width:115px}.campSummaryNotices .noDataContainer .imgWrapper img{width:100%;height:100%}.campSummaryNotices .noDataContainer .description{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;width:100%}.campSummaryNotices .noDataContainer .description h5{color:#0f0f10;font-size:18px;font-weight:600;line-height:24px;text-align:center}.campSummaryNotices .noDataContainer .description p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px;text-align:center}.campNoticeContainer{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:20px}.campNoticeContainer .imgWrapper{width:210px;height:176px;border-radius:10px;flex-shrink:0}.campNoticeContainer .imgWrapper img{height:100%;width:100%}.campNoticeContainer .noticeData{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:20px}.campNoticeContainer .noticeData .noticeDataHeading{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:4px}.campNoticeContainer .noticeData .noticeDataHeading h5{color:#20232c;font-size:18px;font-weight:500;line-height:24px}.campNoticeContainer .noticeData .noticeDataHeading b{display:flex;justify-content:center;align-items:center;flex-direction:row}.campNoticeContainer .noticeData .noticeDataHeading p{color:#7e8495;font-size:16px;font-weight:400;line-height:24px}.campNoticeContainer .noticeData p{color:#515769;font-size:16px;font-weight:400;line-height:24px}.gameTheoryContainer{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:40px;padding:8px;border-radius:8px;border:1px solid #e5e6e9;width:100%}.gameTheoryContainer .gameTheoryDetails{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:12px}.gameTheoryContainer .gameTheoryDetails img{height:24px;width:24px}.gameTheoryContainer .gameTheoryDetails p{font-size:16px;font-weight:500;line-height:18px;color:#515769}.gameTheoryContainer .gameTheoryDownload{width:24px;height:24px;cursor:pointer}.gameTheoryContainer .gameTheoryDownload img{width:100%;height:100%}.campSummaryGallery{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:20px;gap:20px;border-radius:12px;border:1px solid #e5e6e9;width:100%}.campSummaryGallery h5{color:#0f0f10;font-size:18px;font-weight:600;line-height:24px}.campSummaryGallery .galleryContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:20px}.campSummaryGallery .galleryContainer .imgContainer{position:relative}.campSummaryGallery .galleryContainer .imgContainer .imgWrapper{width:265px;height:254px}.campSummaryGallery .galleryContainer .imgContainer .imgWrapper img{width:100%;height:100%;border-radius:12px}.campSummaryGallery .galleryContainer .imgContainer .deleteWrapper{position:absolute;top:16px;right:16px;display:flex;justify-content:center;align-items:center;flex-direction:row;width:32px;height:32px;padding:10px 8px;border-radius:8px;border:1px solid #f4f5f6;background:#f4f5f6;cursor:pointer}.campSummaryGallery .galleryContainer .imgContainer .deleteWrapper img{width:16px;height:16px}.campSummaryGallery .noDataContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:72px 0;gap:35px;height:448px;width:100%}.campSummaryGallery .noDataContainer .imgWrapper{height:115px;width:115px}.campSummaryGallery .noDataContainer .imgWrapper img{width:100%;height:100%}.campSummaryGallery .noDataContainer .description{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;width:100%}.campSummaryGallery .noDataContainer .description h5{color:#0f0f10;font-size:18px;font-weight:600;line-height:24px;text-align:center}.campSummaryGallery .noDataContainer .description p{color:#888e9e;font-size:14px;font-weight:400;line-height:20px;text-align:center}.campCurriculumWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:16px}.campCurriculumWrapper h1{width:100%;color:#20232c;font-size:20px;font-weight:600;line-height:130%;border-bottom:1px solid #e5e6e9;padding-bottom:8px}.campCurriculumWrapper .campCurriculumAccordionWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.accordion{width:100%}.accordion .accordionContainer{width:100%;border-radius:12px;border:1px solid #e5e6e9;background:#f7f7f8;padding:16px;cursor:pointer}.accordion .accordionContainer .accordionWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.accordion .accordionContainer .accordionWrapper h2{color:#20232c;font-size:16px;font-weight:500;line-height:24px}.accordion .accordionContainer .accordionWrapper .arrowIcon{border-radius:8px;border:.889px solid #f4f5f6;background:linear-gradient(180deg,#fff0,#6660),#ffffffb3;box-shadow:0 .889px 1.778px #6438f514;padding:5px;width:30px;height:30px;transition:transform .3s ease}.accordion .accordionContainer .accordionWrapper .arrowIcon img{width:20px;height:20px}.accordion .accordionContainer .accordionWrapper .arrowIcon.rotated{transform:rotate(180deg)}.accordion .accordionContainer.borderRadius{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .accordionContent{border-radius:0 0 12px 12px;border:1px solid #e5e6e9;border-top:unset;padding:16px}.accordion .accordionContent .accordionDatasWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.accordion .accordionContent .accordionDatasWrapper .accordionData{width:100%;border-radius:8px;background:#cce4f633;padding:12px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px}.accordion .accordionContent .accordionDatasWrapper .accordionData.qnaBackground{background:#fbeccb33}.accordion .accordionContent .accordionDatasWrapper .accordionData h4{color:#20232c;font-size:16px;font-weight:500;line-height:24px}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:12px}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:4px}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic .videoTopicLabel span{color:#20232c;font-size:16px;font-weight:500;line-height:24px}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic .videosWrapper{cursor:pointer;position:relative;width:271px;height:160px}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic .videosWrapper .hwTag{position:absolute;top:10px;left:10px;display:flex;justify-content:center;align-items:center;flex-direction:row;padding:4px 12px;border-radius:6px;background:#f6c155;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px)}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic .videosWrapper .hwTag span{color:#20232c;font-size:12px;font-weight:600;line-height:150%}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic .videosWrapper .video{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;pointer-events:none;width:100%;height:160px;object-fit:contain}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic .videosWrapper .video h6{color:#20232c;font-size:14px;font-weight:400;line-height:20px}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic .videosWrapper .video .playIcon{width:15.802px;height:15.802px}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic .videosWrapper .video .playIcon img{width:100%;height:100%}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic .videosWrapper .playIconWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:row;width:48px;height:48px;border-radius:50%;fill:#fff3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.accordion .accordionContent .accordionDatasWrapper .accordionData .videosContainer .videoWdTopic .videosWrapper .playIconWrapper img{width:15px;height:18px}.accordion .accordionContent .accordionDatasWrapper .accordionData .content{font-size:14px;font-weight:400;line-height:20px;color:#515769}.accordion .accordionContent .accordionDatasWrapper .accordionData .content.expanded{white-space:normal;overflow:visible;text-overflow:initial;width:100%}.accordion .accordionContent .accordionDatasWrapper .accordionData .qnaWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:8px}.accordion .accordionContent .accordionDatasWrapper .accordionData .qnaWrapper p{color:#515769;font-size:14px;font-weight:400;line-height:20px}.accordion .accordionContent .accordionDatasWrapper .accordionData .qnaWrapper .ansWrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px}.accordion .accordionContent .accordionDatasWrapper .accordionData .qnaWrapper .ansWrapper span{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.accordion .accordionContent .accordionDatasWrapper .accordionData .qnaWrapper .ansWrapper .optionWrapper{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:3px 30px;border-radius:4px;border:1px solid #e5e6e9;color:#515769;font-size:14px;font-weight:400;line-height:20px}.accordion .accordionContent .accordionDatasWrapper .accordionData .qnaWrapper .ansWrapper .optionWrapper.active{border:1px solid #09b35a;background:#cef0de}iframe{height:100%;width:100%;border-radius:12px}.videoPlayerIframe div[id^=player]{max-width:100%!important;width:100%!important;height:100%!important}.s3PlayerContainer{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.s3PlayerContainer .s3VideoPlayer{max-width:100%;max-height:100%;object-fit:contain}.campIncomeContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:20px;gap:32px;border-radius:12px;border:1px solid #e5e6e9;width:100%}.campIncomeContainer h5{color:#20232c;font-size:18px;font-weight:600;line-height:24px}.campIncomeContainer .incomeRow1,.campIncomeContainer .incomeRow2{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;width:100%}.campIncomeContainer .incomeRow1 .incomeCol1,.campIncomeContainer .incomeRow1 .incomeCol2,.campIncomeContainer .incomeRow1 .incomeCol3,.campIncomeContainer .incomeRow2 .incomeCol1,.campIncomeContainer .incomeRow2 .incomeCol2,.campIncomeContainer .incomeRow2 .incomeCol3{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px;width:100%}.campIncomeContainer .incomeRow1 .incomeCol1 h5,.campIncomeContainer .incomeRow1 .incomeCol2 h5,.campIncomeContainer .incomeRow1 .incomeCol3 h5,.campIncomeContainer .incomeRow2 .incomeCol1 h5,.campIncomeContainer .incomeRow2 .incomeCol2 h5,.campIncomeContainer .incomeRow2 .incomeCol3 h5{color:#7e8495;font-size:14px;font-weight:400;line-height:20px}.campIncomeContainer .incomeRow1 .incomeCol1 p,.campIncomeContainer .incomeRow1 .incomeCol2 p,.campIncomeContainer .incomeRow1 .incomeCol3 p,.campIncomeContainer .incomeRow2 .incomeCol1 p,.campIncomeContainer .incomeRow2 .incomeCol2 p,.campIncomeContainer .incomeRow2 .incomeCol3 p{color:#20232c;font-size:14px;font-weight:500;line-height:20px}.academyDetailsContainer{padding-top:20px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:20px}.academyDetailsContainer .breadCrumbWrapper{padding:12px 0}.academyDetailsContainer .academyDetailsWrapper{width:100%}.academySummaryContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:20px}.academySummaryDetailsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:32px;border-radius:12px;border:1px solid var(--Medium, #e5e6e9);padding:20px}.academySummaryDetailsContainer h1{color:#20232c;font-size:18px;font-weight:600;line-height:24px}.academySummaryDetailsContainer .academySummaryDataWrapper{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:32px}.academySummaryDetailsContainer .academySummaryDataWrapper .academySummaryDataRowWrapper{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:32px}.academySummaryDetailsContainer .academySummaryDataWrapper .academySummaryDataRowWrapper .academySummaryData{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px}.academySummaryDetailsContainer .academySummaryDataWrapper .academySummaryDataRowWrapper .academySummaryData h2{color:var(--Text-Light, #7e8495);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.academySummaryDetailsContainer .academySummaryDataWrapper .academySummaryDataRowWrapper .academySummaryData .data{color:#20232c;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.academySummaryList{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:20px;gap:20px;border-radius:12px;border:1px solid #e5e6e9;width:100%}.academySummaryList .campSummaryHeader{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}.academySummaryList .campSummaryHeader h5{color:#0f0f10;font-size:18px;font-weight:600;line-height:24px}.academySummaryList .refundModalContainer{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:24px}.academySummaryList .refundModalContainer h4{color:#20232c;font-size:18px;font-weight:600;line-height:24px}.academySummaryList .refundModalContainer p{text-align:center;color:#20232c;font-size:16px;font-weight:500;line-height:20px}.academyCurriculumContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.academyCurriculumContainer .academyCurriculumWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:16px}.academyCurriculumContainer .academyCurriculumWrapper h1{width:100%;color:#20232c;font-size:20px;font-weight:600;line-height:130%;border-bottom:1px solid #e5e6e9;padding-bottom:8px}.academyCurriculumContainer .academyCurriculumWrapper .academyCurriculumAccordionWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.partnerDetailCon{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;height:100%}.partnerDetailCon .partnerHeader{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;flex-wrap:wrap;gap:20px;width:100%}.partnerDetailCon .partnerHeader .partnerName{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.partnerDetailCon .partnerHeader .partnerName h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.partnerDetailCon .partnerDetailWrap{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;width:100%;height:calc(100% - 86px)}.partnerDetailCon .partnerDetailWrap .lessonCardsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:24px;width:100%}.partnerDetailCon .partnerDetailWrap .partnerDocumentGrp{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.partnerDetailCon .partnerDetailWrap .tableSection{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:24px;width:100%;height:100%}.partnerDetailCon .partnerDetailWrap .tableSection .tableButtonCon{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:row;gap:16px;width:100%}.lessonCardWrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:24px;gap:12px;flex:1 0 0;border-radius:8px;border:1px solid;transition:all .3s ease}.lessonCardWrapper .iconWrapper{width:24px;height:24px}.lessonCardWrapper .iconWrapper img{width:100%;height:100%}.lessonCardWrapper h3{font-size:20px;font-weight:700;line-height:24px}.lessonCardWrapper p{color:#20232c;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.3px}.lessonCardWrapper button{display:flex;padding:7px 0;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:8px;color:#fff;font-size:14px;font-weight:700;line-height:160%;border:none;cursor:pointer;transition:all .3s ease}.lessonCardWrapper.blue{border-color:#0078d0;background:#cce4f6}.lessonCardWrapper.blue h3{color:#0078d0}.lessonCardWrapper.blue button{background:#0078d0}.lessonCardWrapper.green{border-color:#09b35a;background:#cef0de}.lessonCardWrapper.green h3{color:#09b35a}.lessonCardWrapper.green button{background:#09b35a}.lessonCardWrapper.yellow{border-color:#f6c155;background:#fbeccb}.lessonCardWrapper.yellow h3{color:#d08f0b}.lessonCardWrapper.yellow button{background:#f6c155;color:#20232c}.lessonCardWrapper.red{border-color:#e85054;background:#fadcdd}.lessonCardWrapper.red h3{color:#e85054}.lessonCardWrapper.red button{background:#e85054}.inactive{opacity:.1;cursor:not-allowed}.lessonDetailContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;height:calc(100% - 86px)}.lessonDetailContainer .lessonHeaderWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.lessonDetailContainer .lessonHeaderWrapper h1{color:#515769;font-size:20px;font-weight:700;line-height:24px}.lessonDetailContainer .lessonCardContainer{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:100%}.lessonDetailContainer .uploadContainer{width:100%}.lessonDetailContainer .tableSection{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:24px;width:100%;height:100%}.lessonDetailContainer .tableSection .tableButtonCon{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:row;gap:16px;width:100%}.lessonTheorySection{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.lessonTheorySection .theoryHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.lessonTheorySection .theoryHeader h1{color:#515769;font-size:20px;font-weight:700;line-height:24px}.lessonTheorySection .lessonTheoryWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.lessonTheorySection .lessonTheoryWrapper .lessonTheoryCon{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:12px;gap:4px;border-radius:8px;background:#f4f5f6;width:100%}.lessonTheorySection .lessonTheoryWrapper .lessonTheoryCon h3{color:#20232c;font-size:16px;font-weight:500;line-height:24px}.lessonTheorySection .lessonTheoryWrapper .lessonTheoryCon p{color:#515769;font-size:14px;font-weight:400;line-height:20px}.lessonVideoSection{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.lessonVideoSection .videoHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.lessonVideoSection .videoHeader h1{color:#515769;font-size:20px;font-weight:700;line-height:24px}.lessonVideoSection .lessonVideoWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:16px}.lessonVideoSection .lessonVideoWrapper .lessonVideoCon{width:283px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:12px;background:#e5e6e9}.lessonVideoSection .lessonVideoWrapper .lessonVideoCon video{width:100%;height:160px;object-fit:contain;border-radius:12px}.lessonVideoSection .lessonVideoWrapper .lessonVideoCon p{color:#20232c;font-size:16px;font-weight:500;line-height:24px;padding:8px 12px}.thumbnailWrapper{position:relative;width:100%;height:160px;border-radius:12px;overflow:hidden}.thumbnailWrapper .playIconOverlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:#0009;border-radius:50%;display:flex;align-items:center;justify-content:center}.thumbnailWrapper .playIconOverlay img{width:24px;height:24px}.peLessonTypeContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.peLessonTypeContainer .peLessonTypeHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.peLessonTypeContainer .peLessonTypeHeader h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.peLessonTypeContainer .peStandardWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:24px;align-self:stretch}.standardCardContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;max-width:277px;min-width:227px;height:140px;padding:24px;gap:12px;flex:1 0 0;position:relative;border-radius:12px;border:1px solid #e5e6e9}.standardCardContainer h3{color:#20232c;font-size:20px;font-weight:700;line-height:24px}.standardCardContainer p{color:#20232c;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.3px}.standardCardContainer .standardWrapper{position:absolute;bottom:-24px;right:10px}.standardCardContainer .standardWrapper h1{font-size:104px;font-weight:800;line-height:normal;text-shadow:-.5px -1.60196px 1.06797px rgba(0,0,0,.25);filter:drop-shadow(0 1.60196px 1.06797px rgba(0,0,0,.25));position:relative;display:inline-block}.standardCardContainer.red{background:#fadcdd}.standardCardContainer.red .standardWrapper h1{color:#f6b7b9}.standardCardContainer.yellow{background:#fbeccb}.standardCardContainer.yellow .standardWrapper h1{color:#f9d894}.standardCardContainer.blue{background:#cce4f6}.standardCardContainer.blue .standardWrapper h1{color:#8fd0ff}.standardCardContainer.green{background:#cef0de}.standardCardContainer.green .standardWrapper h1{color:#9aeec2}.campLessonTypeContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.campLessonTypeContainer .campLessonTypeHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.campLessonTypeContainer .campLessonTypeHeader h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.campLessonTypeContainer .campStandardWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:24px;align-self:stretch}.peStandardContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.peStandardContainer .peStandardHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.peStandardContainer .peStandardHeader h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.peStandardContainer .lessonAccordionWrapper,.peStandardContainer .lessonAccordionWrapper .lessonGroup{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;width:100%}.peStandardContainer .lessonAccordionWrapper h5{color:#09b35a;font-size:16px;font-weight:500;line-height:24px}.campStandardContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.campStandardContainer .campStandardHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.campStandardContainer .campStandardHeader h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.campStandardContainer .lessonAccordionWrapper,.campStandardContainer .lessonAccordionWrapper .lessonGroup{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;width:100%}.campStandardContainer .lessonAccordionWrapper h5{color:#09b35a;font-size:16px;font-weight:500;line-height:24px}.datePickerContainer{display:inline-flex;padding-bottom:16px;flex-direction:column;align-items:flex-start;border-radius:8px;border:1px solid #dee2e6;background:#fff;box-shadow:0 4px 12px #00000014}.datePickerContainer .datePickerItem{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;gap:20px;align-self:stretch;border-top:1px solid #dee2e6}.datePickerContainer .datePickerItem .datePickerDays{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:16px;border-bottom:1px solid #dee2e6}.datePickerContainer .datePickerItem .datePickerDays .datePickerDay{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;height:307px;padding:16px;gap:4px;border-radius:8px 0 0 8px;border-right:1px solid #dee2e6;background:#fff}.datePickerContainer .datePickerItem .datePickerDays .datePickerDay .quickOption{font-size:14px;font-weight:400;line-height:20px;padding:8px 12px;cursor:pointer;border-radius:4px;color:#323741;transition:background-color .2s ease;width:100%;white-space:nowrap}.datePickerContainer .datePickerItem .datePickerDays .datePickerDay .quickOption:hover,.datePickerContainer .datePickerItem .datePickerDays .datePickerDay .quickOption.selected{background-color:#e9ecef}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;padding:16px 16px 0 0;gap:16px}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:12px}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarHeader{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;margin-bottom:4px}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarHeader .monthLabel{font-size:14px;font-weight:400;line-height:20px;color:#20232c;text-align:center;font-family:Figtree}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarHeader .navButton{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:8px 6px;gap:6px;flex-shrink:0;border:none;background:transparent;cursor:pointer;border-radius:4px;transition:background-color .2s ease}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarHeader .navButton:hover{background-color:#e9ecef}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarHeader .navButton img{width:20px;height:20px;flex-shrink:0}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .weekDays{display:grid;grid-template-columns:repeat(7,36px);gap:4px}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .weekDays .weekDay{display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:12px;font-weight:500;line-height:16px;width:36px;height:28px;color:#7e8495}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarGrid{display:grid;grid-template-columns:repeat(7,36px);gap:4px}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarGrid .calendarDay{display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:14px;font-weight:400;line-height:20px;width:36px;height:36px;cursor:pointer;border-radius:8px;color:#323741;transition:all .2s ease;position:relative}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarGrid .calendarDay.empty{cursor:default}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarGrid .calendarDay:not(.empty):hover{background-color:#e9ecef}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarGrid .calendarDay.today{border:1px solid #007bff}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarGrid .calendarDay.inRange{background-color:#cce4f6;border-radius:0}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarGrid .calendarDay.selected{background-color:#007bff;color:#fff;font-weight:600;border-radius:8px}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarGrid .calendarDay.selected.start{border-radius:8px 0 0 8px}.datePickerContainer .datePickerItem .datePickerDays .datePickerCalendar .calendar .calendarGrid .calendarDay.selected.end{border-radius:0 8px 8px 0}.datePickerContainer .datePickerItem .datePickerActions{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:0 16px;align-self:stretch;width:100%}.datePickerContainer .datePickerItem .datePickerActions .dateRange{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px}.datePickerContainer .datePickerItem .datePickerActions .dateRange .dateRangeLabel{font-size:14px;font-weight:400;line-height:20px;color:#323741}.datePickerContainer .datePickerItem .datePickerActions .dateRange .dateValue{font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px;color:#323741;min-width:60px;padding:4px 14px;border-radius:8px;border:1px solid #dee2e6;background:#fff;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"liga" off,"clig" off}.datePickerContainer .datePickerItem .datePickerActions .dateRange .dateValue.placeholder{color:#d1d4da}.datePickerContainer .datePickerItem .datePickerActions .actionButtons{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:12px}.datePickerContainer .datePickerItem .datePickerActions .actionButtons .cancelButton,.datePickerContainer .datePickerItem .datePickerActions .actionButtons .applyButton{font-size:14px;font-weight:500;line-height:20px;padding:8px 16px;border-radius:6px;border:none;cursor:pointer;transition:all .2s ease}.datePickerContainer .datePickerItem .datePickerActions .actionButtons .cancelButton{background:transparent;color:#323741;border:1px solid #dee2e6}.datePickerContainer .datePickerItem .datePickerActions .actionButtons .cancelButton:hover{background-color:#e9ecef}.datePickerContainer .datePickerItem .datePickerActions .actionButtons .applyButton{background-color:#007bff;color:#fff}.datePickerContainer .datePickerItem .datePickerActions .actionButtons .applyButton:hover{background-color:#0056b3}.datePickerContainer .datePickerItem .datePickerActions .actionButtons .applyButton:disabled{opacity:.5;cursor:not-allowed}.revenueCard{display:flex;max-height:124px;padding:16px;align-items:center;gap:16px;flex:1;border-radius:12px;border-left:6px solid #0078d0;background:#f5fafd}@media(max-width:899px){.revenueCard{flex:none;width:100%}}.details{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.label{color:var(--Text-Medium, #515769);font-family:Figtree;font-size:16px;font-weight:600;line-height:20px}.value{color:var(--Text-Dark, #20232c);font-family:Figtree;font-size:20px;font-weight:700;line-height:24px}.valueSection{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px}.balance{display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:row;gap:8px}.balanceLabel{color:#6a738a;font-family:Figtree;font-size:14px;font-weight:500;line-height:normal}.balanceValue{color:var(--Text-Dark, #20232c);font-family:Figtree;font-size:16px;font-weight:600;line-height:20px}.revenueCardsSection{display:flex;gap:16px;flex-wrap:wrap;width:100%}.revenueGraphContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:16px;background:#fff;border-radius:8px;border:1px solid #dee2e6;gap:24px}.revenueGraphContainer .revenueGraphHeader{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;gap:16px}.revenueGraphContainer .revenueGraphHeader .categoryTabs{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;height:40px;width:fit-content;padding:4px;gap:8px;border-radius:14px;background:#f4f5f6}.revenueGraphContainer .revenueGraphHeader .categoryTabs .categoryTab{font-size:14px;font-weight:500;line-height:20px;width:100px;padding:8px 16px;border:none;background:transparent;color:#323741;cursor:pointer;border-radius:6px;transition:all .2s ease;white-space:nowrap}.revenueGraphContainer .revenueGraphHeader .categoryTabs .categoryTab:hover{background:#e9ecef}.revenueGraphContainer .revenueGraphHeader .categoryTabs .categoryTab.active{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100px;height:32px;padding:8px 10px;gap:6px;border-radius:16px;border:1px solid #e5e6e9;background:#fff;box-shadow:0 2px 4px #8989891f}.revenueGraphContainer .revenueGraphHeader .legendContainer{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:20px;flex-wrap:wrap}.revenueGraphContainer .revenueGraphHeader .legendContainer .legendItem{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px}.revenueGraphContainer .revenueGraphHeader .legendContainer .legendItem .legendDot{width:10px;height:10px;border-radius:50%}.revenueGraphContainer .revenueGraphHeader .legendContainer .legendItem .legendDot.school{background-color:#6fd19a}.revenueGraphContainer .revenueGraphHeader .legendContainer .legendItem .legendDot.coaches{background-color:#f5c96e}.revenueGraphContainer .revenueGraphHeader .legendContainer .legendItem .legendDot.partners{background-color:#f0838f}.revenueGraphContainer .revenueGraphHeader .legendContainer .legendItem .legendDot.sportsbook{background-color:#58a9e1}.revenueGraphContainer .revenueGraphHeader .legendContainer .legendItem .legendLabel{font-size:14px;font-weight:400;line-height:20px;color:#323741}.revenueGraphContainer .chartWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;width:100%;position:relative;gap:12px}.revenueGraphContainer .chartWrapper .yAxis{display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:calc(100% + -0px);width:30px;margin-right:4px;padding-bottom:40px}.revenueGraphContainer .chartWrapper .yAxis .yAxisLabel{font-size:12px;font-weight:400;line-height:16px;color:#7e8495;white-space:nowrap;padding-right:4px;line-height:1}.revenueGraphContainer .chartWrapper .chartArea{flex:1;position:relative;height:100%}.revenueGraphContainer .chartWrapper .chartArea .gridLines{position:absolute;inset:0 0 30px;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.revenueGraphContainer .chartWrapper .chartArea .gridLines .gridLine{width:100%;height:1px;background:#dee2e6}.revenueGraphContainer .chartWrapper .chartArea .barsContainer{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;height:calc(100% - 30px);padding:0 8px;gap:8px}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;flex:1;height:100%;gap:8px;min-width:40px}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper{position:relative;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;flex-direction:column}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .tooltip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#20232c;color:#fff;padding:12px;border-radius:6px;box-shadow:0 4px 12px #00000014;z-index:10;min-width:180px;white-space:nowrap}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .tooltip .tooltipArrow{position:absolute;bottom:-7px;left:50%;transform:translate(-50%);width:16px;height:14px}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .tooltip .tooltipArrow svg{width:100%;height:100%}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .tooltip .tooltipRow{display:flex;justify-content:space-between;align-items:center;flex-direction:row;font-size:12px;font-weight:400;line-height:18px;gap:16px;padding:4px 0}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .tooltip .tooltipRow.total{border-top:1px solid #7e8495;margin-top:4px;padding-top:8px;font-weight:600}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .tooltip .tooltipRow .tooltipLabel{color:#ccd2dd}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .tooltip .tooltipRow .tooltipValue{color:#fff;font-weight:500}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .barStack{display:flex;justify-content:flex-end;align-items:stretch;flex-direction:column;width:100%;max-width:56px;min-height:20px;cursor:pointer;transition:all .2s ease;position:relative}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .barStack:hover{filter:brightness(1.05)}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .barStack .barSegment{width:100%;transition:all .2s ease}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .barStack .barSegment:first-child{border-radius:4px 4px 0 0}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .barStack .barSegment:last-child{border-radius:0}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .barStack .barSegment.school{background-color:#6fd19a}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .barStack .barSegment.coaches{background-color:#f5c96e}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .barStack .barSegment.partners{background-color:#f0838f}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .barStack .barSegment.sportsbook{background-color:#58a9e1}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .xAxisLabel{font-size:12px;font-weight:500;line-height:16px;color:#323741;text-align:center}@media(max-width:768px){.revenueGraphContainer{padding:16px}.revenueGraphContainer .revenueGraphHeader{flex-direction:column;align-items:flex-start}.revenueGraphContainer .revenueGraphHeader .legendContainer{justify-content:flex-start}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn{min-width:30px}.revenueGraphContainer .chartWrapper .chartArea .barsContainer .barColumn .barWrapper .barStack{max-width:40px}}.shareBreakdownTableContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:20px;border-radius:12px;background:#fff}.shareBreakdownTableContainer .totalRowText{font-size:14px;font-weight:600;line-height:20px;color:#323741;font-family:Figtree;font-style:normal}.totalRow{background:#f4f5f6!important}.totalRow td:first-child{border-bottom-left-radius:12px!important}.totalRow td:last-child{border-bottom-right-radius:12px!important}.totalRow td:not(:first-child):not(:last-child){border-radius:0!important}.tableHeading{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:100%}.revenueHeader{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}.revenueHeader .revenueBreadcrumb{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px}.revenueHeader .revenueBreadcrumb .breadcrumbSeparator{width:12px;height:12px}.revenueHeader .revenueBreadcrumb .breadcrumbText{font-family:Figtree;font-size:20px;font-weight:600;line-height:34px}.revenueHeader .revenueBreadcrumb .breadcrumbText.breadcrumbTextRegular{color:#7e8495;overflow:hidden;text-overflow:ellipsis}.revenueHeader .revenueBreadcrumb .breadcrumbText.breadcrumbTextLast{color:#20232c}.revenueHeader .revenueDropdown{position:relative}.revenueHeader .revenueDropdown .dropdownTrigger{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:8px;padding:8px 12px;border:1px solid #e0e0e0;border-radius:6px;background:#fff;cursor:pointer;min-width:150px}.revenueHeader .revenueDropdown .dropdownTrigger .dropdownLabel{color:#515769;font-family:Figtree;font-size:14px;font-weight:400;line-height:normal}.revenueHeader .revenueDropdown .dropdownTrigger .dropdownArrow{width:12px;height:12px;transition:transform .2s ease}.revenueHeader .revenueDropdown .dropdownTrigger .dropdownArrow.open{transform:rotate(180deg)}.revenueHeader .revenueDropdown .dropdownMenu{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 8px #0000001a;z-index:10;min-width:150px;margin-top:4px}.revenueHeader .revenueDropdown .dropdownMenu .dropdownItem{padding:10px 12px;cursor:pointer;color:#515769;font-family:Figtree;font-size:14px;font-weight:400;line-height:normal}.revenueHeader .revenueDropdown .dropdownMenu .dropdownItem:hover{background:#f5f5f5}.revenueHeader .revenueDropdown .dropdownMenu .dropdownItem.selected{background:#0078d0;color:#fff}.refundsTableContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:16px;gap:20px;border-radius:12px;border:1px solid #e5e6e9;background:#fff}.viewHistoryButton{display:flex;justify-content:center;align-items:center;flex-direction:row;height:46px;padding:11.5px 16px;gap:4.6px;border-radius:8px;border:1.15px solid #eaedf2;background:linear-gradient(180deg,#ffffff14,#6666660d),#fff;box-shadow:0 1.15px 2.3px #6438f514;cursor:pointer}.transactionsTableContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:16px;gap:20px;border-radius:12px;border:1px solid #e5e6e9;background:#fff}.tableHeading{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}.tableTitle{color:#0f0f10;font-family:Figtree;font-size:20px;font-weight:700;line-height:24px;margin:0}.viewAllButton{display:flex;justify-content:center;align-items:center;flex-direction:row;height:46px;padding:11.5px 16px;gap:4.6px;border-radius:8px;border:1.15px solid #eaedf2;background:linear-gradient(180deg,#ffffff14,#6666660d),#fff;box-shadow:0 1.15px 2.3px #6438f514;cursor:pointer}.buttonInner{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:9.2px}.buttonInner img{width:24px;height:24px}.buttonInner span{color:#323741;text-align:center;font-family:Figtree;font-size:16px;font-weight:500;line-height:24px}.actionCell{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:40px;height:40px;padding:8px 10px;gap:8px;border-radius:8px;border:1px solid #e5e6e9;background:#fff}.revenueContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:20px 0 0;gap:16px}.feesContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;height:100%}.feesContainer h3{color:#20232c;font-size:20px;font-weight:600;line-height:34px}.feesContainer .feesTabContainer{padding:14px 0 0}.feesContainer .feesDataRender{width:100%}.feeTableContainer{height:calc(100vh - 200px);display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.FeeBreakContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:40px}.FeeBreakContainer .feeBreakWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;max-width:558px;width:100%}.FeeBreakContainer .feeBreakWrapper .feeInputCon{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:12px;width:100%}.FeeBreakContainer .feeBreakWrapper .feeInputCon label{color:#0f0f10;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.FeeBreakContainer .feeBreakWrapper .feeInputCon label span{color:#e85054;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.FeeBreakContainer .feeBreakWrapper .feeInputCon .feeInput{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;padding:10px 20px;height:41px;gap:0px;align-self:stretch;border-radius:8px;background:#f4f5f6;width:100%;border:none;color:#20232c;font-size:14px;font-weight:600;line-height:21px}.FeeBreakContainer .feeBreakWrapper .feeInputCon .feeInput span{color:#20232c;font-size:14px;font-weight:600;line-height:21px}.FeeBreakContainer .feeBreakWrapper .feeInputCon .feeInput.edit{background:#fff;border:1px solid #e5e6e9}.FeeBreakContainer .feeBreakWrapper .feeInputCon .feeInput.edit input{border:none;background:#fff;width:100%}.FeeBreakContainer .feeBreakWrapper .feeInputCon .feeInput input{border:none;background:#f4f5f6;width:100%}.FeeBreakContainer .feeBreakWrapper .feeInputCon .feeInput input:focus{outline:none}.FeeBreakContainer .feeBreakWrapper .feesError{color:#e85054;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.referralContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:40px}.referralContainer .referralWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;max-width:558px;width:100%}.referralContainer .referralWrapper .referralInputCon{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:12px;width:100%}.referralContainer .referralWrapper .referralInputCon label{color:#0f0f10;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.referralContainer .referralWrapper .referralInputCon label span{color:#e85054;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.referralContainer .referralWrapper .referralInputCon .referralInput{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;padding:10px 20px;height:41px;gap:0px;align-self:stretch;border-radius:8px;background:#f4f5f6;width:100%;border:none;color:#20232c;font-size:14px;font-weight:600;line-height:21px}.referralContainer .referralWrapper .referralInputCon .referralInput span{color:#20232c;font-size:14px;font-weight:600;line-height:21px}.referralContainer .referralWrapper .referralInputCon .referralInput.edit{background:#fff;border:1px solid #e5e6e9}.referralContainer .referralWrapper .referralInputCon .referralInput.edit input{border:none;background:#fff;width:100%}.referralContainer .referralWrapper .referralInputCon .referralInput input{border:none;background:#f4f5f6;width:100%}.referralContainer .referralWrapper .referralInputCon .referralInput input:focus{outline:none}.referralContainer .referralWrapper .referralError{color:#e85054;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.theoryDetailCon{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;height:100%}.theoryDetailCon .theoryHeader{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;flex-wrap:wrap;gap:20px;width:100%}.theoryDetailCon .theoryHeader .theoryName{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.theoryDetailCon .theoryHeader .theoryName h3{color:#515769;font-size:18px;font-weight:700;line-height:22px}.theoryDetailCon .theoryDetailWrap{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;width:100%;height:calc(100% - 86px)}.theoryDetailCon .theoryDetailWrap .lessonCardsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:24px;width:100%}.theoryDetailCon .theoryDetailWrap .theoryDocumentGrp{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.theoryDetailCon .theoryDetailWrap .tableSection{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:24px;width:100%;height:100%}.theoryDetailCon .theoryDetailWrap .tableSection .tableButtonCon{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:row;gap:16px;width:100%}.theoryDetailCon .theoryDetailWrap .stdCardGrid{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:24px;align-self:stretch}.theoryStandardContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.theoryStandardContainer .theoryStandardHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.theoryStandardContainer .theoryStandardHeader h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.theoryStandardContainer .theoryStandardWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:24px;align-self:stretch}.termDetailContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px;width:100%}.termDetailContainer .termAccordionWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.vimeoCardContainer{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding:16px;gap:16px;border-radius:8px;background:#f4f5f6;min-width:204px;max-width:277px;min-height:92px}.vimeoCardContainer span{color:#20232c;font-size:18px;font-weight:700;line-height:22px}.vimeoCardContainer p{color:#20232c;font-size:14px;font-weight:400;line-height:18px}.vimeoCardContainer .sportDownloadWrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:4px;cursor:pointer}.vimeoCardContainer .sportDownloadWrapper img{height:16px;width:16px;flex-shrink:0}.vimeoCardContainer .sportDownloadWrapper span{color:#0078d0;font-size:14px;font-weight:700;line-height:160%}.vimeoDetailContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.vimeoDetailContainer .vimeoHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.vimeoDetailContainer .vimeoHeader h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.vimeoDetailContainer .vimeoCardGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;width:100%}@media screen and (min-width:1709px){.vimeoDetailContainer .vimeoCardGrid{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1344px){.vimeoDetailContainer .vimeoCardGrid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1123px){.vimeoDetailContainer .vimeoCardGrid{grid-template-columns:repeat(3,1fr)}}.vimeoListingContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.vimeoListingContainer .vimeoHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.vimeoListingContainer .vimeoHeader .headerContent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}.vimeoListingContainer .vimeoHeader .headerContent h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.vimeoListingContainer .vimeoCardGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;width:100%}.vimeoListingContainer .vimeoCardGrid .noFolders{grid-column:1/-1;text-align:center;padding:40px;color:#666;font-size:16px}@media screen and (min-width:1700px){.vimeoListingContainer .vimeoCardGrid{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1343px){.vimeoListingContainer .vimeoCardGrid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1123px){.vimeoListingContainer .vimeoCardGrid{grid-template-columns:repeat(3,1fr)}}.s3PartnersContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.s3PartnersContainer .s3partnerHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.s3PartnersContainer .s3partnerHeader .btnContainer{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.s3PartnersContainer .s3partnerHeader .btnContainer h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.s3PartnersContainer .s3PartnerContent{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;width:100%}@media screen and (min-width:1709px){.s3PartnersContainer .s3CardGrid{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1344px){.s3PartnersContainer .s3CardGrid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1123px){.s3PartnersContainer .s3CardGrid{grid-template-columns:repeat(3,1fr)}}.refundHistoryWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;height:100%;gap:0}.refundHistoryWrapper .refundHistoryBreadcrumb{padding:12px 0;z-index:10}.refundHistoryWrapper .refundHistoryMainContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;height:100%;gap:0;border:1px solid #e5e6e9;border-radius:8px;background:#fff;overflow:hidden}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryHeader{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;padding:20px;background:#fff;z-index:10;position:relative;top:0;width:100%;gap:20px}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryHeader .pageTitle{color:#20232c;font-size:20px;font-weight:600;line-height:28px;margin:0;position:absolute;left:20px;top:20px}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryHeader .headerControls{flex:1;display:flex;justify-content:flex-end;align-items:center;flex-direction:row}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryTableWrapper{flex:1;overflow-y:auto;overflow-x:auto;min-height:300px;position:relative;z-index:1;width:100%;padding:0 20px 20px}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryTableWrapper::-webkit-scrollbar{width:8px;height:8px}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryTableWrapper::-webkit-scrollbar-track{background:transparent}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryTableWrapper::-webkit-scrollbar-thumb{background:#ccd2dd;border-radius:4px}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryTableWrapper::-webkit-scrollbar-thumb:hover{background:#515769}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryTableWrapper .defaultTableContainer{max-height:none;overflow:visible;height:auto;width:100%}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryTableWrapper .defaultTableContainer .tableWrappers{height:auto;width:100%}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryTableWrapper .defaultTableContainer .tableWrappers table{min-width:100%;width:max-content}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryTableWrapper .defaultTableContainer .tableWrappers table thead tr th{position:sticky;top:0;z-index:5;background:#f4f5f6;white-space:nowrap}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryTableWrapper .defaultTableContainer .tableWrappers table tbody tr td{white-space:nowrap}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryFooter{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:16px 20px;background:#fff;position:sticky;bottom:0;z-index:9;width:100%}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryFooter .dataDisplay{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryFooter .dataDisplay .showingText{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryFooter .dataDisplay .rowWrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryFooter .dataDisplay .rowWrapper .totalDataCount{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.refundHistoryWrapper .refundHistoryMainContainer .refundHistoryFooter .paginationWrapper{flex-shrink:0}.refundHistoryTableFilter{width:100%}.refundHistoryTableFilter .searchBarContainer{justify-content:flex-end;padding-left:140px}.refundHistoryTableFilter .searchBarContainer .searchFilter{flex-wrap:wrap}.allTransactionsWrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;height:100%;gap:0}.allTransactionsWrapper .allTransactionsBreadcrumb{padding:12px 0;z-index:10}.allTransactionsWrapper .allTransactionsMainContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;height:100%;gap:0;border:1px solid #e5e6e9;border-radius:8px;background:#fff;overflow:hidden}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsHeader{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;padding:20px;background:#fff;z-index:10;position:relative;top:0;width:100%;gap:20px}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsHeader .pageTitle{color:#20232c;font-size:20px;font-weight:600;line-height:28px;margin:0;position:absolute;left:20px;top:20px;z-index:10}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsHeader .headerControls{flex:1;display:flex;justify-content:flex-end;align-items:center;flex-direction:row}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsTableWrapper{flex:1;overflow-y:auto;overflow-x:auto;min-height:300px;position:relative;z-index:1;width:100%;padding:0 20px 20px}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsTableWrapper::-webkit-scrollbar{width:8px;height:8px}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsTableWrapper::-webkit-scrollbar-track{background:transparent}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsTableWrapper::-webkit-scrollbar-thumb{background:#ccd2dd;border-radius:4px}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsTableWrapper::-webkit-scrollbar-thumb:hover{background:#515769}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsTableWrapper .defaultTableContainer{max-height:none;overflow:visible;height:auto;width:100%}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsTableWrapper .defaultTableContainer .tableWrappers{height:auto;width:100%}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsTableWrapper .defaultTableContainer .tableWrappers table{min-width:100%;width:max-content}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsTableWrapper .defaultTableContainer .tableWrappers table thead tr th{position:sticky;top:0;z-index:5;background:#f4f5f6;white-space:nowrap}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsTableWrapper .defaultTableContainer .tableWrappers table tbody tr td{white-space:nowrap}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsFooter{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:16px 20px;background:#fff;position:sticky;bottom:0;z-index:9;width:100%}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsFooter .dataDisplay{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:16px}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsFooter .dataDisplay .showingText{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsFooter .dataDisplay .rowWrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsFooter .dataDisplay .rowWrapper .totalDataCount{color:#7e8495;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.3px}.allTransactionsWrapper .allTransactionsMainContainer .allTransactionsFooter .paginationWrapper{flex-shrink:0}.allTransactionsWrapper .dateRangeFilterWrapper .dateRangeButton .calendarIconImg{width:14px;height:14px;object-fit:contain}.allTransactionsTableFilter{width:100%}.allTransactionsTableFilter .searchBarContainer{justify-content:flex-end;padding-left:155px}.allTransactionsTableFilter .searchBarContainer .searchFilter{flex-wrap:wrap}.sportsListContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.sportsListContainer .sportsListHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.sportsListContainer .sportsListHeader .sportsListBtn{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:20px;flex-wrap:wrap;width:100%}.sportsListContainer .sportsListHeader .sportsListBtn h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.sportsListContainer .sportsListGrid{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}@media screen and (min-width:1709px){.sportsListContainer .sportsListGrid{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1344px){.sportsListContainer .sportsListGrid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1123px){.sportsListContainer .sportsListGrid{grid-template-columns:repeat(3,1fr)}}.collectionListContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.collectionListContainer .collectionListHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.collectionListContainer .collectionListHeader .collectionListBtn{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:20px;flex-wrap:wrap;width:100%}.collectionListContainer .collectionListHeader .collectionListBtn h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.collectionListContainer .collectionListGrid{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}@media screen and (min-width:1709px){.collectionListContainer .collectionListGrid{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1344px){.collectionListContainer .collectionListGrid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1123px){.collectionListContainer .collectionListGrid{grid-template-columns:repeat(3,1fr)}}.videoListContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:24px}.videoListContainer .videoListHeader{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.videoListContainer .videoListHeader h3{color:#515769;font-size:20px;font-weight:700;line-height:24px}.videoListContainer .videoListGrid{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}@media screen and (min-width:1709px){.videoListContainer .videoListGrid{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1344px){.videoListContainer .videoListGrid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1123px){.videoListContainer .videoListGrid{grid-template-columns:repeat(3,1fr)}}
