html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410002;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #001b3f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #131c2b;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #00006e;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.mat-mdc-button-base:hover,.mat-button:hover,.mat-raised-button:hover,.mat-flat-button:hover,.mat-stroked-button:hover{background-color:#eaffee;color:#000;outline:1px solid #20e845}.mat-mdc-button-base:focus,.mat-button:focus,.mat-raised-button:focus,.mat-flat-button:focus,.mat-stroked-button:focus{background-color:#03cb27;color:#000;outline:1px solid #20e845}.mat-mdc-button-base:active,.mat-button:active,.mat-raised-button:active,.mat-flat-button:active,.mat-stroked-button:active{background-color:#87f49b;color:#000;outline:1px solid #20e845}.mat-mdc-button-base .mdc-button__ripple,.mat-button .mdc-button__ripple,.mat-raised-button .mdc-button__ripple,.mat-flat-button .mdc-button__ripple,.mat-stroked-button .mdc-button__ripple{opacity:0}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?a05pjc);src:url(/fonts/icomoon/icomoon.eot?a05pjc#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?a05pjc) format("truetype"),url(/fonts/icomoon/icomoon.woff?a05pjc) format("woff"),url(/fonts/icomoon/icomoon.svg?a05pjc#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-teacher-14:before{content:"\e925"}.icon-roles:before{content:"\e924"}.icon-clients-activity:before{content:"\e91e"}.icon-dashboard:before{content:"\e91f"}.icon-settings:before{content:"\e920"}.icon-clients:before{content:"\e921"}.icon-arrow-up:before{content:"\e922"}.icon-arrow-down:before{content:"\e923"}.icon-menu-dots:before{content:"\e91d"}.icon-ellipsis-circle-fill:before{content:"\e91b"}.icon-ellipsis-circle:before{content:"\e91c"}.icon-chat-box:before{content:"\e91a"}.icon-qoutes:before{content:"\e919"}.icon-home:before{content:"\e900"}.icon-Union-2:before{content:"\e901"}.icon-Union-1:before{content:"\e902"}.icon-Union:before{content:"\e903"}.icon-Subtract-6:before{content:"\e904"}.icon-Subtract-5:before{content:"\e905"}.icon-Subtract-4:before{content:"\e906"}.icon-Subtract-3:before{content:"\e907"}.icon-Vector-1:before{content:"\e908"}.icon-man:before{content:"\e909"}.icon-Subtract-2:before{content:"\e90a"}.icon-arrow:before{content:"\e90b"}.icon-trash:before{content:"\e90c"}.icon-burger-menu:before{content:"\e90d"}.icon-check-mark:before{content:"\e90e"}.icon-Vector-Stroke:before{content:"\e90f"}.icon-pencil-with-frame:before{content:"\e910"}.icon-cup:before{content:"\e911"}.icon-bar:before{content:"\e912"}.icon-double-massage:before{content:"\e913"}.icon-main-logo:before{content:"\e914"}.icon-Intersect:before{content:"\e915"}.icon-Star:before{content:"\e916"}.icon-bars-4:before{content:"\e917"}.icon-close-button:before{content:"\e918"}.buble-blur-decor{position:absolute;right:-73px;top:308px;z-index:-1;width:500px;height:500px;border-radius:50%;opacity:.4;background-color:#fab62e;filter:blur(70px)}.main-scroll::-webkit-scrollbar{width:.3em;height:6px}.main-scroll::-webkit-scrollbar-thumb{background-color:#0000004d}.sidenav-container{width:100%}@media (max-width: 800px){.sidenav-container{position:fixed;border-bottom-left-radius:24px;border-bottom-right-radius:24px;top:0;left:2px;width:calc(100% - 4px);box-shadow:0 -2px 6px 1px #000;overflow:initial}.sidenav-container .mat-drawer{width:100%;height:100vh;border-radius:0}.sidenav-container .mat-drawer-opened .mdc-list{height:calc(100% - 100px);display:flex;padding-top:79px;flex-direction:column}.sidenav-container .mat-drawer-opened .mdc-list-item{border-bottom:2px solid #dddddd;min-height:60px;border-radius:0;transition:all .2s ease-out}.sidenav-container .mat-drawer-opened .mdc-list-item:hover,.sidenav-container .mat-drawer-opened .mdc-list-item:focus,.sidenav-container .mat-drawer-opened .mdc-list-item:active{background-color:#eaffee;border-color:#87f49b}.sidenav-container .mat-drawer-opened .mdc-list-item:hover .navigation-icon,.sidenav-container .mat-drawer-opened .mdc-list-item:focus .navigation-icon,.sidenav-container .mat-drawer-opened .mdc-list-item:active .navigation-icon{color:#87f49b;transition:all .2s ease-out}.sidenav-container .mat-drawer-opened .mdc-list-item__primary-text{display:flex;align-items:center}.sidenav-container .mat-drawer-opened .mdc-list-item:before{background-color:transparent}}.sidenav-container .mat-sidenav-content{overflow:hidden}.sidenav-container .sidenav{border-radius:0}@media (max-width: 960px){.sidenav-container .sidenav{width:100%}}.sidenav-container .sidenav-header-wrapper{display:flex;justify-content:space-between;align-items:baseline}.sidenav-container .toolbar-content{padding:0;display:flex;flex-direction:column;align-items:flex-start;width:100%}@media (max-width: 800px){.sidenav-container .toolbar-content{display:none}}.sidenav-container .navigation{display:flex;flex-direction:column;box-sizing:border-box;border-radius:0}.sidenav-container .navigation .link-wrapper{justify-content:flex-start;border-bottom:2px solid #dddddd;border-radius:0;padding-left:29px;transition:all .2s ease-out}.sidenav-container .navigation .link-wrapper:hover,.sidenav-container .navigation .link-wrapper:focus,.sidenav-container .navigation .link-wrapper:active{border-color:#87f49b;background-color:#eaffee}.sidenav-container .navigation .link-wrapper:hover .navigation-icon,.sidenav-container .navigation .link-wrapper:focus .navigation-icon,.sidenav-container .navigation .link-wrapper:active .navigation-icon{color:#87f49b}.sidenav-container .navigation .link-wrapper:hover .navigation-icon.revenue-icon,.sidenav-container .navigation .link-wrapper:focus .navigation-icon.revenue-icon,.sidenav-container .navigation .link-wrapper:active .navigation-icon.revenue-icon{background-color:#87f49b;color:#fff}.sidenav-container .navigation .link-wrapper:before{background-color:transparent}.sidenav-container .navigation .link-wrapper.active{border-color:#87f49b;background-color:#eaffee}.sidenav-container .navigation .link-wrapper.active .navigation-icon{color:#87f49b}.sidenav-container .navigation .link-wrapper.active .navigation-icon.revenue-icon{background-color:#87f49b;color:#fff}.sidenav-container .navigation .mat-expansion-panel-body{padding:0}.sidenav-container .logo{align-items:center;color:#000;text-decoration:none;padding-top:12px;width:100%;display:flex;box-sizing:border-box}.sidenav-container .logo .icon-main-logo{color:#87f49b}.sidenav-container .logo span{margin-left:6px;font-family:Inter SemiBold,Arial,sans-serif;font-size:1.3em}@media (max-width: 800px){.sidenav-container .logo{padding:20px}}.sidenav-container .navigation-icon{font-size:19px;position:relative;color:#737373;transition:all .2s ease-out;top:1px}.sidenav-container .navigation-icon.revenue-icon{background-color:#737373;color:#fff;padding:4px;font-size:12px;border-radius:4px;border:1px solid transparent}.sidenav-container .navigation-name{margin-left:8px;font-size:16px;font-family:Inter Regular,Arial,sans-serif;color:#737373}.sidenav-container .toolbar{padding:0 0 40px;align-items:flex-start;flex-direction:column;height:100vh}@media (max-width: 800px){.sidenav-container .toolbar{flex-direction:row;align-items:center;border-bottom-left-radius:24px;border-bottom-right-radius:24px;padding:0 16px;height:100%}}.sidenav-container .menu-button{display:none}.sidenav-container .menu-button:hover .icon-burger-menu,.sidenav-container .menu-button:focus .icon-burger-menu,.sidenav-container .menu-button:active .icon-burger-menu{color:#000}.sidenav-container .menu-button .icon-burger-menu{font-size:18px;color:#87f49b}@media (max-width: 800px){.sidenav-container .menu-button{display:flex;justify-content:center;align-items:center}}.sidenav-container .menu-btn{display:flex;justify-content:center;align-items:center;color:#87f49b}.sidenav-container .menu-btn:hover,.sidenav-container .menu-btn:focus,.sidenav-container .menu-btn:active{color:#000}.sidenav-container .menu-btn .icon-burger-menu{font-size:16px}.sidenav-container .menu-btn.menu-btn-burger{color:#20e845}.sidenav-container .menu-btn.menu-btn-burger:hover,.sidenav-container .menu-btn.menu-btn-burger:active,.sidenav-container .menu-btn.menu-btn-burger:focus,.sidenav-container .menu-btn.menu-btn-burger:focus-visible{color:#000}.sidenav-container .menu-btn.menu-btn-close{display:none;left:-10px}@media (max-width: 960px){.sidenav-container .menu-btn.menu-btn-close{display:inline-block}}.sidenav-container .scroll-to-top{position:fixed;z-index:9999;bottom:15px;right:20px}.sidenav-container .scroll-to-top .mat-mdc-mini-fab{background-color:#87f49b}.sidenav-container .content-wrapper{padding:10px 20px;height:calc(100vh - 92px);background-color:#f2f2f2}.sidenav-container .spacer{flex:1}.sidenav-container .top-toolbar{justify-content:space-between;position:sticky;top:0;z-index:1;box-shadow:0 .15rem 1.75rem #21283226;background-color:#f2f2f2;height:70px;padding:41px 16px 24px}@media (max-width: 960px){.sidenav-container .top-toolbar{flex-direction:row-reverse;background-color:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px}}@media (max-width: 1350px){.sidenav-container .mat-drawer-opened~.sidenav-content .chart-item-container{display:flex;flex-direction:column;padding:2rem .5rem;gap:.7rem}}.mat-mdc-card.ic-form-container{width:100%;font-family:Inter SemiBold,Arial,sans-serif;border:0;box-shadow:0 1px 26px 12px #f2f2f2}.mat-mdc-card.ic-form-container.ic-short-form-container{max-width:400px;min-width:400px}@media (max-width: 420px){.mat-mdc-card.ic-form-container.ic-short-form-container{max-width:100%;min-width:100%}}.mat-mdc-card.ic-form-container .ic-form-header{background-color:#87f49b;border:2px solid #20e845;border-bottom:0;color:#000;padding:20px;display:flex;justify-content:flex-end;border-top-left-radius:8px;border-top-right-radius:8px;align-items:center}.mat-mdc-card.ic-form-container .ic-form-header-logo{font-size:2rem}.mat-mdc-card.ic-form-container .ic-form-header-title{font-size:2rem;margin-left:10px;font-weight:500}.mat-mdc-card.ic-form-container .ic-form-header.row-reverse{flex-direction:row-reverse}.mat-mdc-card.ic-form-container .ic-form-content{background-color:#fff;border:2px solid rgba(103,110,118,.2392156863);border-top:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:15px 24px}.mat-mdc-card.ic-form-container .ic-form{margin-bottom:1rem}.mat-mdc-card.ic-form-container .common-field,.mat-mdc-card.ic-form-container .file-field{display:block;margin-bottom:10px}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-text-field-wrapper{height:100%}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{height:44px;color:#000;caret-color:#a6a6a6;font-family:Inter Regular,Arial,sans-serif}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-text-field-wrapper.mdc-text-field--outlined textarea.mat-mdc-form-field-textarea-control{padding-top:10px;height:100px}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{font-family:Inter Regular,Arial,sans-serif;top:29px;height:33px}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-form-field-infix{min-height:43px;padding:0}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-form-field-icon-suffix{width:30px;height:30px;display:flex;margin-right:8px;justify-content:center;align-items:center;position:relative}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-form-field-icon-suffix .mdc-icon-button{width:100%;padding:4px;height:100%}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-form-field-icon-suffix .mdc-icon-button .mat-mdc-button-touch-target{width:100%;height:100%}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-form-field-error-wrapper{padding-left:0;font-family:Inter SemiBold,Arial,sans-serif;font-weight:600}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{color:#f04438}.mat-mdc-card.ic-form-container .app-form-field .mdc-text-field--outlined{border-radius:0}.mat-mdc-card.ic-form-container .app-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-radius:0;border-color:#73737333;background-color:#f2f2f266}.mat-mdc-card.ic-form-container .app-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:#737373}.mat-mdc-card.ic-form-container .app-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:#676e763d}.mat-mdc-card.ic-form-container .app-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid{border-color:#f04438;background-color:#f341411a}.mat-mdc-card.ic-form-container .app-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:#f04438}.mat-mdc-card.ic-form-container .app-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:#f04438}.mat-mdc-card.ic-form-container .app-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:#73737366}.mat-mdc-card.ic-form-container .app-form-field .ic-form-select .mat-mdc-select-trigger{font-family:Inter Regular,Arial,sans-serif;height:44px}.mat-mdc-card.ic-form-container .app-form-field.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:#73737366}.mat-mdc-card.ic-form-container .app-form-field .mat-mdc-form-field-icon-prefix{left:10px;font-family:Inter Regular,Arial,sans-serif}.mat-mdc-card.ic-form-container .ic-form-btn-container{width:auto;display:flex}.mat-mdc-card.ic-form-container .ic-form-btn-container.short-width{max-width:50%}.mat-mdc-card.ic-form-container .ic-form-btn-container.justify-start{justify-content:flex-start}.mat-mdc-card.ic-form-container .ic-form-btn-container.justify-center{justify-content:center}.mat-mdc-card.ic-form-container .ic-form-btn-container.justify-end{justify-content:flex-end}.mat-mdc-card.ic-form-container .ic-form-btn-container.justify-between{justify-content:space-between}.mat-mdc-card.ic-form-container .ic-form-btn-container.justify-around{justify-content:space-around}.mat-mdc-card.ic-form-container .ic-form-btn-container.direction-column{flex-direction:column}.mat-mdc-card.ic-form-container .ic-form-btn{width:100%;font-size:1em;font-family:Inter SemiBold,Arial,sans-serif;font-weight:600;outline:1px solid transparent;border:0;transition:all .2s ease-out;margin-left:5px}.mat-mdc-card.ic-form-container .ic-form-btn:disabled{background-color:#f9f9f9;outline-color:#ddd;color:#ddd}.mat-mdc-card.ic-form-container .ic-form-btn:not(:disabled){background-color:#20e845;outline-color:#20e845;color:#000}.mat-mdc-card.ic-form-container .ic-form-btn:hover{outline-color:#20e845;color:#fff}.mat-mdc-card.ic-form-container .ic-form-btn:focus{outline-color:#03cb27}.mat-mdc-card.ic-form-container .ic-form-btn.short-width{width:50%;max-width:130px}.mat-mdc-card.ic-form-container .ic-form-btn.with-radius{border-radius:8px}.mat-mdc-card.ic-form-container .auth-link-wrapper{display:flex;justify-content:center;font-size:14px;line-height:20px;padding:5px}.mat-mdc-card.ic-form-container .auth-link-wrapper a{color:#737373;text-decoration:none;transition:all .2s ease-out}.mat-mdc-card.ic-form-container .auth-link-wrapper a:hover{color:#a6a6a6}.ic-form-select-opt-wrapper.mat-mdc-select-panel{background-color:#fff;border:2px solid #dddddd;border-top:0;padding:0}.ic-form-select-opt-wrapper.mat-mdc-select-panel .ic-form-select-opt.mat-mdc-option-active{background-color:#eaffee;border-bottom:1px solid #87f49b}.ic-form-select-opt-wrapper.mat-mdc-select-panel .ic-form-select-opt{border-bottom:2px solid #dddddd;margin:0}.ic-form-select-opt-wrapper.mat-mdc-select-panel .ic-form-select-opt:last-child{border:0}.ic-form-select-opt-wrapper.mat-mdc-select-panel .ic-form-select-opt.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:#eaffee;border-bottom:1px solid #87f49b}.ic-form-select-opt-wrapper.mat-mdc-select-panel .ic-form-select-opt.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple):hover{background-color:#87f49b}.ic-form-select-opt-wrapper.mat-mdc-select-panel .ic-form-select-opt.mdc-list-item--disabled{border-color:#73737333;background-color:#f2f2f266}.ic-form-select-opt-wrapper.mat-mdc-select-panel .ic-form-select-opt:hover{background-color:#87f49b}.ic-table-container{width:100%;font-family:Inter SemiBold,Arial,sans-serif;border:0;box-shadow:0 1px 26px 12px #f2f2f2}.ic-table-container .ic-table-header{background-color:#fff;border:2px solid #dddddd;color:#000;padding:20px;display:flex;justify-content:flex-end;border-top-left-radius:8px;border-top-right-radius:8px;align-items:center}.ic-table-container .ic-table-title{font-size:2rem;margin-left:10px;font-weight:500}.ic-table-container .ic-table-content{background-color:#fff;border:2px solid rgba(103,110,118,.2392156863);border-top:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:15px 5px}.ic-table-container .ic-table{margin-bottom:1rem;border:2px solid rgba(103,110,118,.2392156863);border-radius:4px}.ic-table-container .boolean-cell{text-align:center}.ic-table-container tr.list-detail-row{height:0}.ic-table-container .mat-mdc-table tbody,.ic-table-container .mat-mdc-table tfoot,.ic-table-container .mat-mdc-table thead,.ic-table-container .mat-mdc-cell,.ic-table-container .mat-mdc-footer-cell,.ic-table-container .mat-mdc-header-row,.ic-table-container .mat-mdc-row,.ic-table-container .mat-mdc-footer-row,.ic-table-container .mat-mdc-table .mat-mdc-header-cell{border-color:#676e763d}.ic-table-container .mat-mdc-header-row{font-family:Inter SemiBold,Arial,sans-serif;background-color:#f2f2f2}.ic-table-container tr.list-element-row:not(.list-expanded-row):hover{background:#eaffee;border-bottom:1px solid #87f49b}.ic-table-container tr.list-element-row:not(.list-expanded-row):active{background-color:#eaffee}.ic-table-container .list-element-row td{border-bottom-width:0;font-family:Inter SemiBold,Arial,sans-serif}.ic-table-container .list-element-no-expanded-row td{font-family:Inter SemiBold,Arial,sans-serif}.ic-table-container .list-element-detail{overflow:hidden}.ic-table-container .check-icon{font-size:20px;font-style:bold}.ic-paginator-container .mat-mdc-paginator-container{border-radius:4px;justify-content:space-between;border:1px solid #A6A6A6;font-weight:600;font-family:Inter SemiBold,Arial,sans-serif;font-size:14px}.ic-paginator-container .mat-mdc-paginator-container .mat-mdc-icon-button{cursor:pointer;border:1px solid #dddddd;border-radius:0;margin:0 3px}.ic-paginator-container .mat-mdc-paginator-container .mat-mdc-icon-button.mat-mdc-button-disabled{pointer-events:none;background-color:#f9f9f9;border:1px solid #dddddd;color:#f9f9f9}.ic-paginator-container .mat-mdc-paginator-container .mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:0}.ic-paginator-container .mat-mdc-paginator-container .mat-mdc-icon-button .mat-mdc-button-persistent-ripple:before{background-color:transparent}.ic-paginator-container .mat-mdc-paginator-container .mat-mdc-icon-button:hover .mat-mdc-paginator-icon{fill:#000}.ic-paginator-container .mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:#73737399}.ic-paginator-container .mat-mdc-paginator-page-size-select.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:#73737333;background-color:#f2f2f266}.ic-paginator-container .mat-mdc-paginator-page-size-select .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:#73737366}.ic-paginator-container .mat-mdc-paginator-page-size-select .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mat-mdc-notch-piece{border-color:#73737333}.ic-paginator-container .mat-mdc-paginator-page-size-select .mat-mdc-select-value{font-family:Inter SemiBold,Arial,sans-serif;font-size:14px;font-weight:600}.page-wrp .mat-mdc-select-panel{border:2px solid #dddddd;background-color:#fff;padding:0}.page-wrp .mat-mdc-option.mat-mdc-option-active{background-color:#eaffee;border-bottom:1px solid #87f49b}.page-wrp .mat-mdc-option{border-bottom:2px solid #dddddd;font-family:Inter SemiBold,Arial,sans-serif;font-weight:600;font-size:14px;margin:0}.page-wrp .mat-mdc-option:last-child{border:0}.page-wrp .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:#eaffee;border-bottom:1px solid #87f49b}.page-wrp .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple):hover{background-color:#87f49b}.page-wrp .mat-mdc-option.mdc-list-item--disabled{border-color:#73737333;background-color:#f2f2f266}.page-wrp .mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:#87f49b}.ic-mat-checkbox label{font-size:14px;font-weight:600}.ic-mat-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:#20e845;border-color:#20e845}.ic-mat-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{border-color:#20e845}.ic-mat-checkbox .mdc-checkbox:hover .mdc-checkbox__ripple{background-color:#20e845}.ic-mat-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:not(:checked)~.mdc-checkbox__background,.ic-mat-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:not(:indeterminate)~.mdc-checkbox__background{border-color:#20e845}.ic-mat-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__background{background-color:#87f49b;border-color:#87f49b}.ic-mat-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{background-color:#87f49b}.ic-mat-checkbox .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{background-color:#87f49b}.ic-mat-checkbox .mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{background-color:#87f49b}.ic-mat-checkbox .mdc-checkbox__native-control:focus:focus:not(:checked)~.mdc-checkbox__background,.ic-mat-checkbox .mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mdc-checkbox__background{border-color:#20e845}.ic-mat-checkbox .mdc-checkbox__native-control:focus:focus:checked~.mdc-checkbox__background{background-color:#87f49b}.ic-mat-checkbox .mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{background-color:#87f49b}.mat-mdc-tooltip-panel .mat-mdc-tooltip .mat-mdc-tooltip-surface{background-color:#fff;color:#000;font-size:13px;position:relative;font-family:Inter Regular,Arial,sans-serif;font-weight:600;padding:8px 12px;box-shadow:0 4px 8px 7px #676e7614,0 6px 9px #0000001f}body{font-family:Inter Regular,Arial,sans-serif;margin:0;background-color:#f2f2f2;overflow:hidden}.m-container{display:flex;width:100%;align-items:stretch;height:100vh;position:relative;max-width:1920px;box-sizing:border-box;margin:0 auto;overflow:hidden}@media (max-width: 800px){.m-container{flex-direction:column}}.main-content-wrapper{background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px}.main-content-wrapper h2{margin:0;padding:24px 24px 24px 32px;font-size:24px;border-bottom:1px solid #dddddd}.content-wrapper{height:calc(100vh - 84px);overflow:auto}.main{padding:24px 6px 0 20px;font-size:22px;overflow:auto;flex-grow:1;width:auto;box-sizing:border-box}.main h2{font-family:Inter SemiBold,Arial,sans-serif;font-size:22px}@media (max-width: 1068px){.main{font-size:19px}.main h2{font-size:1.2em}}@media (max-width: 900px){.main{font-size:1em}.main h2{font-size:1.1em}}@media (max-width: 800px){.main{margin-top:4em;padding-left:6px}}.layout-section{display:flex;align-items:center;position:relative;padding:6px 16px;min-height:190px;box-shadow:0 0 0 2px transparent;border-radius:16px;background-color:#fff}.layout-section:before{content:"";position:absolute;inset:-2px;border-radius:16px;background:linear-gradient(to right,#f0f0f0,#d9d9d9);z-index:-1}@media (max-width: 768px){.layout-section{min-height:64px;height:auto;padding:12px 25px}}
