@charset "UTF-8";:root{--app-scrollbar-thumb: rgba(120, 150, 190, .4);--app-scrollbar-track: rgba(0, 0, 0, .2);--app-scrollbar-track-firefox: rgba(0, 0, 0, .25)}html,body{width:100%;overflow-x:hidden;height:100%}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-y:auto}html:has(body .app-admin-wrap),body:has(.app-admin-wrap){overflow-y:hidden}body:not(:has(.app-admin-wrap)) .signin-page,body:not(:has(.app-admin-wrap)) .register-page{padding-top:max(.5rem,env(safe-area-inset-top,0px));padding-left:max(.5rem,env(safe-area-inset-left,0px));padding-right:max(.5rem,env(safe-area-inset-right,0px));padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}body:not(:has(.app-admin-wrap)) .lm-page,body:not(:has(.app-admin-wrap)) .body.prevent-select{padding-left:max(0px,env(safe-area-inset-left,0px));padding-right:max(0px,env(safe-area-inset-right,0px));padding-bottom:max(0px,env(safe-area-inset-bottom,0px))}@media(max-width:959px){body:not(:has(.app-admin-wrap)):has(.mobile-bottom-dock) .lm-page,body:not(:has(.app-admin-wrap)):has(.mobile-bottom-dock) .kb-page{padding-bottom:env(safe-area-inset-bottom,0px)}body:not(:has(.app-admin-wrap)):has(.mobile-bottom-dock) .register-page{padding-bottom:calc(5.75rem + env(safe-area-inset-bottom,0px))}body.shop-mobile-filters-open .mobile-bottom-dock{visibility:hidden;pointer-events:none}body.mobile-tight-bottom-clearance .app-admin-wrap .rightside-content-hold,body.mobile-tight-bottom-clearance-kb .app-admin-wrap .rightside-content-hold{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))!important}body.mobile-tight-bottom-clearance app-marketing-footer .mf-footer-copy,body.mobile-tight-bottom-clearance-kb app-marketing-footer .mf-footer-copy{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}app-landing-layout>.app-admin-container,app-auth-layout>.app-admin-container{position:absolute;top:0;left:0;right:0;height:0;min-height:0;overflow:visible}}img,video,canvas,svg{max-width:100%}.mat-drawer-container,.mat-drawer-content,.mat-drawer-inner-container{max-width:100%;overflow-x:hidden}@media(max-width:959px){.shop-mobile-filter-portal.mat-drawer-container,.shop-mobile-filter-portal .mat-drawer-content{overflow:visible}}:root{--app-snackbar-top-inset: calc( env(safe-area-inset-top, 0px) + var(--app-top-fixed-banner-offset, 0px) )}@media(max-width:959px){:root{--app-snackbar-top-inset: calc( max(env(safe-area-inset-top, 0px), 32px) + var(--app-top-fixed-banner-offset, 0px) )}}body.es-capacitor-native{--app-snackbar-top-inset: calc( max(env(safe-area-inset-top, 0px), 32px) + var(--app-top-fixed-banner-offset, 0px) )}body.es-public-shell{--es-public-shell-top-inset: env(safe-area-inset-top, 0px)}body.es-capacitor-native.es-public-shell{--es-public-shell-top-inset: max(env(safe-area-inset-top, 0px), 32px)}.cdk-overlay-pane:has(.mat-mdc-snack-bar-container.app-snackbar){margin-top:var(--app-snackbar-top-inset)!important}@supports not selector(:has(*)){.mat-mdc-snack-bar-container.app-snackbar{margin-top:var(--app-snackbar-top-inset)!important}}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-track{background:var(--app-scrollbar-track)}*::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb);border-radius:6px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-button,*::-webkit-scrollbar-button:vertical:start:decrement,*::-webkit-scrollbar-button:vertical:end:increment,*::-webkit-scrollbar-button:horizontal:start:decrement,*::-webkit-scrollbar-button:horizontal:end:increment{display:none;height:0;width:0}*::-webkit-scrollbar-corner{background:var(--app-scrollbar-track)}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:var(--app-scrollbar-thumb) var(--app-scrollbar-track-firefox);scrollbar-width:thin}}.cdk-global-overlay-wrapper{box-sizing:border-box}:is(.es-dark,.es-light) .mat-chip.mat-standard-chip{background-color:var(--es-accent-fill-14);color:var(--es-text);border:1px solid var(--es-dash-accent-border-strong)}mat-spinner,mat-progress-spinner,.mat-spinner,.mat-progress-spinner{display:none!important}.dimmed{opacity:.55;pointer-events:none;transition:opacity .15s ease}.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text,.mat-mdc-autocomplete-panel .mat-mdc-option .mdc-list-item__primary-text,.es-select-panel.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{justify-content:flex-start!important}body.es-capacitor-native .cdk-overlay-pane.es-mat-dialog-sheet,body.es-capacitor-native .cdk-overlay-pane.es-native-mat-dialog-sheet,body.es-capacitor-native .cdk-overlay-pane[class*=-dialog-panel]{width:100vw!important;min-width:100vw!important;max-width:100vw!important}@media(max-width:959px){body .cdk-overlay-pane.es-mat-dialog-sheet,body .cdk-overlay-pane.es-native-mat-dialog-sheet,body .cdk-overlay-pane[class*=-dialog-panel]{width:100vw!important;min-width:100vw!important;max-width:100vw!important}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:spin 2s infinite linear}@keyframes esAnimateEnter{0%{opacity:var(--es-opacity, 0);transform:scale(var(--es-scale, 1)) translate3d(var(--es-x, 0),var(--es-y, 0),var(--es-z, 0))}}.es-animate-pending{opacity:var(--es-opacity, 0);transform:scale(var(--es-scale, 1)) translate3d(var(--es-x, 0),var(--es-y, 0),var(--es-z, 0))}.es-animate-enter:not(.es-animate-pending){animation:esAnimateEnter var(--es-duration, .2s) cubic-bezier(0,0,.2,1) var(--es-delay, 0ms) both}@keyframes esSlideInEnter{0%{opacity:var(--es-opacity, 0);transform:translate3d(var(--es-x, 0),var(--es-y, 16px),var(--es-z, 0))}}.es-slide-in-enter:not(.es-animate-pending){animation:esSlideInEnter var(--es-duration, .28s) cubic-bezier(0,0,.2,1) var(--es-delay, 0ms) both}@keyframes esCollapseEnter{0%{opacity:0;transform:translateY(-8px)}}.es-collapse-enter:not(.es-animate-pending){animation:esCollapseEnter .2s ease-out both}@keyframes esAnimateLeave{to{opacity:0;transform:scale(var(--es-scale, 1)) translate3d(var(--es-x, 0),calc(var(--es-y, 0) * -1),var(--es-z, 0))}}.es-animate-leave{animation:esAnimateLeave var(--es-duration, .22s) cubic-bezier(.4,0,.2,1) var(--es-leave-delay, 0ms) both;pointer-events:none}@keyframes esSlideInLeave{to{opacity:0;transform:translate3d(calc(var(--es-x, 0) * -1),var(--es-y, 0),var(--es-z, 0))}}.es-slide-in-leave{animation:esSlideInLeave var(--es-duration, .24s) cubic-bezier(.4,0,.2,1) var(--es-leave-delay, 0ms) both;pointer-events:none}@keyframes esCollapseLeave{to{opacity:0;transform:translateY(-8px)}}.es-collapse-leave{animation:esCollapseLeave .18s ease-in var(--es-leave-delay, 0ms) both;pointer-events:none}.es-route-page--leaving{pointer-events:none}.es-fade-visible{display:block;opacity:1;transition:opacity .3s ease}.es-fade-hidden{display:none;opacity:0;transition:opacity .3s ease}@media(max-width:959px){.app-admin-wrap .es-route-page :is(.es-animate-pending,.es-animate-enter:not(.es-animate-pending)){--es-y: 0px;--es-opacity: 1}.app-admin-wrap .es-route-page .es-animate-pending{opacity:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{font-size:16px}html,body{width:100%;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;font-weight:400;font-size:.875rem;line-height:1.5;font-family:Archivo,Helvetica Neue,sans-serif}body.es-dark,body.es-light{color:var(--text-main);background-color:var(--es-surface)}[hidden]{display:none!important}[tabindex="-1"]:focus{outline:none}select,button,textarea,input{vertical-align:baseline}div{box-sizing:border-box}html[dir=rtl],html[dir=ltr],body[dir=rtl],body[dir=ltr]{unicode-bidi:embed}bdo[dir=rtl]{direction:rtl;unicode-bidi:bidi-override}bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override}.mat-card{font-size:.875rem}img:not(.mat-card-image){max-width:100%}a,a:focus,a:hover{text-decoration:none}a{color:inherit}p{margin:0 0 16px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:400;line-height:1.1;color:inherit}.h1,h1{font-size:2rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.875rem}code{padding:8px;background:var(--es-scrim-08)}.container{max-width:1400px;margin:0 auto;padding:0 15px}.bg-none{background:transparent!important}.bg-white{background:var(--es-nav-light-bg) fff!important}.h-full{min-height:100vh}.fix{position:relative;overflow:hidden}.fix-elm:after{display:table;width:100%;content:""}.mat-box-shadow{box-shadow:var(--es-elevation-mat-2)}.light-gray{background:var(--es-scrim-024)}.light-mat-gray{background:var(--es-scrim-08)}.mat-blue{background:var(--es-scaffolding-info-bg);color:var(--es-scaffolding-info-text)}.mat-red{background-color:var(--es-scaffolding-error-bg)!important;color:var(--es-on-accent)!important}.mat-indigo{background-color:var(--es-brand)!important;color:var(--es-on-accent)!important}.mat-brown{background-color:var(--es-scaffolding-brown-bg)!important;color:var(--es-scaffolding-info-text)}.mat-teal{background-color:var(--es-scaffolding-teal-bg)!important;color:var(--es-on-accent)!important}.mat-purple{background-color:var(--es-scaffolding-purple-bg)!important;color:#ffffffde!important}.fz-1{font-size:1rem!important}.fz-2{font-size:2rem!important}.text-center{text-align:center}.text-right{text-align:right}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.text-muted-white{color:var(--es-profile-text-dim-70)!important}.text-gray{color:var(--es-consent-text-muted)!important}.text-sm{font-size:.813rem}.list-item-active{border-left:3px solid}.material-icons.icon-sm{font-size:18px!important;line-height:18px!important;height:18px;width:18px}.material-icons.icon-xs{font-size:13px!important;line-height:13px;height:13px;width:13px}.mat-button,.mat-raised-button{font-weight:400!important}[mat-lg-button]{padding:0 32px!important;font-size:18px;line-height:56px!important}.mat-icon-button[mat-sm-button]{height:24px;width:24px;line-height:24px}.mat-icon-button[mat-xs-button]{height:20px;width:20px;line-height:20px}.mat-icon-button[mat-xs-button] .mat-icon{font-size:16px;line-height:20px!important;height:20px;width:20px}.mat-chip[mat-sm-chip]{padding:4px 6px!important;border-radius:4px!important;font-size:12px!important;line-height:12px!important;max-height:20px;box-sizing:border-box}.mat-icon-button.img-button img{width:32px;height:32px;border-radius:50%}.compact-list .mat-list-item{line-height:1.1;transition:all .3s cubic-bezier(.075,.82,.165,1)}.compact-list .mat-list-item:hover{background:var(--es-scrim-08);cursor:pointer}.list-tasktype .tasktype-item{padding:12px}.list-tasktype .tasktype-item:hover{background:var(--es-scrim-08)}.list-tasktype .tasktype-item .tasktype-action{visibility:hidden}.list-tasktype .tasktype-item:hover .tasktype-action{visibility:visible}.doughnut-grid{border-radius:2px;overflow:hidden}.doughnut-grid .doughnut-grid-item{padding:1rem}.doughnut-grid .doughnut-grid-item p{margin:0}.doughnut-grid .doughnut-grid-item .chart{margin:0 0 8px}.logo-group{display:flex;align-items:center;justify-content:center;text-align:center}.toolbar-avatar{display:inline-block;position:relative;width:40px;height:40px;line-height:24px}.toolbar-avatar>img{width:40px!important;border-radius:50%}.toolbar-avatar.md,.toolbar-avatar.md>img{width:48px!important;height:48px}.toolbar-avatar>.status-dot{position:absolute;width:10px;height:10px;border-radius:50%;top:25px;right:-2px;border:2px solid var(--es-scaffolding-avatar-border);background:var(--es-scaffolding-avatar-bg)}.full-width{width:100%!important}.dnd-item{cursor:move;cursor:grab;cursor:-webkit-grab}.icon-circle{color:var(--es-icon-on-accent);font-size:1.2rem;text-align:center;line-height:1.6rem;border-radius:50%}.mat-sidenav .mat-list-item:hover{background:var(--es-scrim-035)!important}.mat-chip{position:relative;overflow:hidden}.text-small{font-size:.813rem}.text-small .mat-icon{font-size:1rem;vertical-align:sub;margin:0 2px}.icon-chip{font-size:11px!important;padding:4px 8px!important;display:flex!important;flex-direction:row;align-items:center;justify-content:center}.icon-chip .mat-icon{font-size:16px;height:16px;width:16px;margin-right:4px}.mat-chip:not(.mat-basic-chip){display:inline-block;padding:8px 12px;border-radius:24px;font-size:13px;line-height:16px}.ql-container .ql-editor{min-height:200px}.chart{display:block;width:100%}.form-error-msg{color:var(--es-scaffolding-error-bg);display:block;padding:5px 0}.accordion-handle{cursor:pointer}.app-accordion{max-height:200px;transition:max-height .3s ease}.app-accordion.open{max-height:1000px}.app-accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.app-accordion.open .accordion-content{max-height:800px}.app-accordion.open .hidden-on-open{display:none!important}.app-accordion:not(.open) .show-on-open{display:none!important}mat-list a[mat-list-item] .mat-list-item-content,mat-list mat-list-item .mat-list-item-content,mat-nav-list a[mat-list-item] .mat-list-item-content,mat-nav-list mat-list-item .mat-list-item-content,[mat-menu-item],.mat-option,body .mat-select-trigger{font-size:.875rem!important}.mat-ripple{position:relative}.fileupload-drop-zone{text-align:center;border:1px dashed var(--es-scaffolding-border-dashed);padding:48px;height:120px}.default-table{text-align:left}.default-table>thead tr th{font-weight:400;padding:.9rem 1.2rem;border-bottom:1px solid var(--es-scaffolding-divider)}.default-table tbody tr td{padding:.9rem 1.2rem}.app-error{text-align:center;width:320px;max-width:320px;margin:0 auto}.app-error .error-icon{height:120px;width:120px;font-size:120px;float:left}.app-error .error-text{float:right;width:200px;max-width:200px}.app-error .error-title{font-size:5rem;font-weight:900;margin:0}.app-error .error-subtitle{font-size:1.5rem;font-weight:300}.app-error .error-actions{width:100%;overflow:hidden;min-height:54px;margin-top:100px}.image-loader{height:100%;display:flex;align-items:center;justify-content:center}.p-0.mat-card-content .ql-container{border:0!important}.p-0.mat-card-content .ql-toolbar.ql-snow{border:0;border-bottom:1px solid var(--es-scaffolding-divider)}.ps__scrollbar-y-rail{z-index:999}.collapsed-menu .ps__scrollbar-y-rail{z-index:auto}.ngx-datatable.material{box-shadow:var(--es-shadow-primary)!important}.ngx-datatable.material .datatable-header .datatable-header-cell{background-color:inherit!important}.datatable-body-cell{display:inline-flex!important;align-items:center;padding-top:0!important;padding-bottom:0!important}.datatable-body-cell-label{width:100%;display:flex}.agm-info-window-content{color:var(--es-header-side-toggle-text)}.chart{margin-left:-10px}.ps__rail-y{right:0!important;left:auto!important}[dir=rtl] .ps__rail-y{right:auto!important;left:0!important}[dir=rtl] .ps__thumb-y{right:auto!important;left:1px!important}[dir=rtl] .ngx-datatable .datatable-footer .datatable-pager .pager{float:left}[dir=rtl] .user-card .user-details .mat-icon{margin-right:0;margin-left:.5rem}[dir=rtl] .search-bar-wide .search-close{top:20px;right:auto!important;left:15px}@media(max-width:767px){.mat-card-title .mat-divider{margin-left:0;margin-right:0}.accordion-handle{flex-direction:column!important}.app-error .error-icon{height:100px;width:100px;font-size:100px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;margin-top:0;font-weight:500;line-height:1.1;color:inherit}h1,.h1{font-size:24px}h2,.h2{font-size:20px}h3,.h3{font-size:16px}h4,.h4{font-size:15px}h5,.h5{font-size:14px}h6,.h6{font-size:13px}a,a:focus,a:hover{cursor:pointer;text-decoration:none;color:inherit;outline:0}button{outline:0}figure{margin:0}strong,b{font-weight:700}.mat-card-title{font-size:18px;font-weight:500}.strikethrough{text-decoration:line-through}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-10{font-size:10px}.text-10.mat-icon{width:10px!important;height:10px!important;line-height:10px!important}.text-11{font-size:11px}.text-11.mat-icon{width:11px!important;height:11px!important;line-height:11px!important}.text-12{font-size:12px}.text-12.mat-icon{width:12px!important;height:12px!important;line-height:12px!important}.text-13{font-size:13px}.text-13.mat-icon{width:13px!important;height:13px!important;line-height:13px!important}.text-14{font-size:14px}.text-14.mat-icon{width:14px!important;height:14px!important;line-height:14px!important}.text-15{font-size:15px}.text-15.mat-icon{width:15px!important;height:15px!important;line-height:15px!important}.text-16{font-size:16px}.text-16.mat-icon{width:16px!important;height:16px!important;line-height:16px!important}.text-17{font-size:17px}.text-17.mat-icon{width:17px!important;height:17px!important;line-height:17px!important}.text-18{font-size:18px}.text-18.mat-icon{width:18px!important;height:18px!important;line-height:18px!important}.text-19{font-size:19px}.text-19.mat-icon{width:19px!important;height:19px!important;line-height:19px!important}.text-20{font-size:20px}.text-20.mat-icon{width:20px!important;height:20px!important;line-height:20px!important}.text-21{font-size:21px}.text-21.mat-icon{width:21px!important;height:21px!important;line-height:21px!important}.text-22{font-size:22px}.text-22.mat-icon{width:22px!important;height:22px!important;line-height:22px!important}.text-23{font-size:23px}.text-23.mat-icon{width:23px!important;height:23px!important;line-height:23px!important}.text-24{font-size:24px}.text-24.mat-icon{width:24px!important;height:24px!important;line-height:24px!important}.text-25{font-size:25px}.text-25.mat-icon{width:25px!important;height:25px!important;line-height:25px!important}.text-26{font-size:26px}.text-26.mat-icon{width:26px!important;height:26px!important;line-height:26px!important}.text-27{font-size:27px}.text-27.mat-icon{width:27px!important;height:27px!important;line-height:27px!important}.text-28{font-size:28px}.text-28.mat-icon{width:28px!important;height:28px!important;line-height:28px!important}.text-29{font-size:29px}.text-29.mat-icon{width:29px!important;height:29px!important;line-height:29px!important}.text-30{font-size:30px}.text-30.mat-icon{width:30px!important;height:30px!important;line-height:30px!important}.text-31{font-size:31px}.text-31.mat-icon{width:31px!important;height:31px!important;line-height:31px!important}.text-32{font-size:32px}.text-32.mat-icon{width:32px!important;height:32px!important;line-height:32px!important}.text-33{font-size:33px}.text-33.mat-icon{width:33px!important;height:33px!important;line-height:33px!important}.text-34{font-size:34px}.text-34.mat-icon{width:34px!important;height:34px!important;line-height:34px!important}.text-35{font-size:35px}.text-35.mat-icon{width:35px!important;height:35px!important;line-height:35px!important}.text-36{font-size:36px}.text-36.mat-icon{width:36px!important;height:36px!important;line-height:36px!important}.text-37{font-size:37px}.text-37.mat-icon{width:37px!important;height:37px!important;line-height:37px!important}.text-38{font-size:38px}.text-38.mat-icon{width:38px!important;height:38px!important;line-height:38px!important}.text-39{font-size:39px}.text-39.mat-icon{width:39px!important;height:39px!important;line-height:39px!important}.text-40{font-size:40px}.text-40.mat-icon{width:40px!important;height:40px!important;line-height:40px!important}.text-41{font-size:41px}.text-41.mat-icon{width:41px!important;height:41px!important;line-height:41px!important}.text-42{font-size:42px}.text-42.mat-icon{width:42px!important;height:42px!important;line-height:42px!important}.text-43{font-size:43px}.text-43.mat-icon{width:43px!important;height:43px!important;line-height:43px!important}.text-44{font-size:44px}.text-44.mat-icon{width:44px!important;height:44px!important;line-height:44px!important}.text-45{font-size:45px}.text-45.mat-icon{width:45px!important;height:45px!important;line-height:45px!important}.text-46{font-size:46px}.text-46.mat-icon{width:46px!important;height:46px!important;line-height:46px!important}.text-47{font-size:47px}.text-47.mat-icon{width:47px!important;height:47px!important;line-height:47px!important}.text-48{font-size:48px}.text-48.mat-icon{width:48px!important;height:48px!important;line-height:48px!important}.text-49{font-size:49px}.text-49.mat-icon{width:49px!important;height:49px!important;line-height:49px!important}.text-50{font-size:50px}.text-50.mat-icon{width:50px!important;height:50px!important;line-height:50px!important}.text-51{font-size:51px}.text-51.mat-icon{width:51px!important;height:51px!important;line-height:51px!important}.text-52{font-size:52px}.text-52.mat-icon{width:52px!important;height:52px!important;line-height:52px!important}.text-53{font-size:53px}.text-53.mat-icon{width:53px!important;height:53px!important;line-height:53px!important}.text-54{font-size:54px}.text-54.mat-icon{width:54px!important;height:54px!important;line-height:54px!important}.text-55{font-size:55px}.text-55.mat-icon{width:55px!important;height:55px!important;line-height:55px!important}.text-56{font-size:56px}.text-56.mat-icon{width:56px!important;height:56px!important;line-height:56px!important}.text-57{font-size:57px}.text-57.mat-icon{width:57px!important;height:57px!important;line-height:57px!important}.text-58{font-size:58px}.text-58.mat-icon{width:58px!important;height:58px!important;line-height:58px!important}.text-59{font-size:59px}.text-59.mat-icon{width:59px!important;height:59px!important;line-height:59px!important}.text-60{font-size:60px}.text-60.mat-icon{width:60px!important;height:60px!important;line-height:60px!important}.text-61{font-size:61px}.text-61.mat-icon{width:61px!important;height:61px!important;line-height:61px!important}.text-62{font-size:62px}.text-62.mat-icon{width:62px!important;height:62px!important;line-height:62px!important}.text-63{font-size:63px}.text-63.mat-icon{width:63px!important;height:63px!important;line-height:63px!important}.text-64{font-size:64px}.text-64.mat-icon{width:64px!important;height:64px!important;line-height:64px!important}.text-65{font-size:65px}.text-65.mat-icon{width:65px!important;height:65px!important;line-height:65px!important}.text-66{font-size:66px}.text-66.mat-icon{width:66px!important;height:66px!important;line-height:66px!important}.text-67{font-size:67px}.text-67.mat-icon{width:67px!important;height:67px!important;line-height:67px!important}.text-68{font-size:68px}.text-68.mat-icon{width:68px!important;height:68px!important;line-height:68px!important}.text-69{font-size:69px}.text-69.mat-icon{width:69px!important;height:69px!important;line-height:69px!important}.text-70{font-size:70px}.text-70.mat-icon{width:70px!important;height:70px!important;line-height:70px!important}.text-71{font-size:71px}.text-71.mat-icon{width:71px!important;height:71px!important;line-height:71px!important}.text-72{font-size:72px}.text-72.mat-icon{width:72px!important;height:72px!important;line-height:72px!important}.text-73{font-size:73px}.text-73.mat-icon{width:73px!important;height:73px!important;line-height:73px!important}.text-74{font-size:74px}.text-74.mat-icon{width:74px!important;height:74px!important;line-height:74px!important}.text-75{font-size:75px}.text-75.mat-icon{width:75px!important;height:75px!important;line-height:75px!important}.text-76{font-size:76px}.text-76.mat-icon{width:76px!important;height:76px!important;line-height:76px!important}.text-77{font-size:77px}.text-77.mat-icon{width:77px!important;height:77px!important;line-height:77px!important}.text-78{font-size:78px}.text-78.mat-icon{width:78px!important;height:78px!important;line-height:78px!important}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-weight-inherit{font-weight:inherit}.line-height-1{line-height:1!important}.mat-heading-label{font-weight:600;font-size:13px;letter-spacing:.92px;text-transform:uppercase;margin:0;padding-bottom:1rem}.app-admin-wrap{height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overflow:hidden}.app-admin-container{max-width:100%;height:100%;min-height:0}.app-admin-container.app-side-nav-container>mat-sidenav-content.mat-drawer-content{overflow:hidden!important}.app-admin-container .rightside-content-hold{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:.333333rem;padding-left:max(.333333rem,env(safe-area-inset-left,0px));padding-right:max(.333333rem,env(safe-area-inset-right,0px));padding-bottom:max(.333333rem,env(safe-area-inset-bottom,0px));overflow:hidden;position:relative;min-height:450px}.app-admin-container .rightside-content-scroll{flex:1 1 auto;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative}@media(max-width:959px){.app-admin-container .rightside-content-scroll{display:flex;flex-direction:column;align-items:stretch}.app-admin-container .rightside-content-scroll .es-route-page{flex:1 0 auto;min-height:min-content;width:100%}}.app-admin-container .es-route-page :is(.profile-shell,.products-shell,.shop-product-shell,.membership-shell,.staff-dashboard-shell,.events-shell,.finance-dashboard-shell,.checkout-page,.create-event-shell,.create-shell,.create-membership-shell,.event-dashboard-shell,.leagues-shell,.results-shell,.dashboard-shell,.catalog-shell,.setup-organiser-shell,.kb-page){overflow-x:clip}@media(max-width:959px){.app-admin-container .rightside-content-scroll .es-route-page>:not(router-outlet){display:block;width:100%;min-width:0;overflow:visible;overflow-x:visible}.app-admin-container .es-route-page :is(.profile-shell,.products-shell,.shop-product-shell,.membership-shell,.staff-dashboard-shell,.events-shell,.finance-dashboard-shell,.checkout-page,.create-event-shell,.create-shell,.create-membership-shell,.event-dashboard-shell,.leagues-shell,.results-shell,.dashboard-shell,.catalog-shell,.setup-organiser-shell,.kb-page){overflow:visible;overflow-x:visible}}.mat-tab-labels{justify-content:space-evenly}.mat-simple-snack-bar-content{white-space:pre-wrap}.sidebar-panel{position:fixed;top:0;left:0;pointer-events:auto;height:100vh;max-height:100vh;min-height:0;z-index:500;width:15rem;box-shadow:var(--es-elevation-sidebar-rail);-webkit-transition:all .3s cubic-bezier(.35,0,.25,1);transition:all .3s cubic-bezier(.35,0,.25,1);overflow:hidden;background:var(--es-shell-gradient);border-right:1px solid var(--es-layout-border-subtle)}.sidebar-panel .sidebar-hold{width:15rem;margin-top:0;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;transition:width .3s cubic-bezier(.35,0,.25,1)}.sidebar-panel .navigation-hold{position:absolute;top:0;height:100%;width:100%;display:flex;flex-direction:column;box-sizing:border-box;background:var(--es-scrim-22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);left:0}.sidebar-panel .sidebar-hold>app-sidenav{display:flex;flex:1 1 auto;min-height:0}.sidebar-panel .sidebar-hold .sidenav-hold{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.sidebar-panel .sidebar-hold .sidenav-hold::-webkit-scrollbar,.sidebar-panel .sidebar-hold .sidenav-hold>nav::-webkit-scrollbar{width:8px}.sidebar-panel .sidebar-hold .sidenav-hold::-webkit-scrollbar-track,.sidebar-panel .sidebar-hold .sidenav-hold>nav::-webkit-scrollbar-track{background:transparent}.sidebar-panel .sidebar-hold .sidenav-hold::-webkit-scrollbar-thumb,.sidebar-panel .sidebar-hold .sidenav-hold>nav::-webkit-scrollbar-thumb{background:var(--es-layout-scrollbar-thumb);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.sidebar-panel .sidebar-hold .sidenav-hold::-webkit-scrollbar-thumb:hover,.sidebar-panel .sidebar-hold .sidenav-hold>nav::-webkit-scrollbar-thumb:hover{background:var(--es-layout-scrollbar-thumb-strong);background-clip:padding-box}.sidebar-panel .sidebar-hold .sidenav-hold::-webkit-scrollbar-button,.sidebar-panel .sidebar-hold .sidenav-hold::-webkit-scrollbar-button:vertical:start:decrement,.sidebar-panel .sidebar-hold .sidenav-hold::-webkit-scrollbar-button:vertical:end:increment,.sidebar-panel .sidebar-hold .sidenav-hold>nav::-webkit-scrollbar-button,.sidebar-panel .sidebar-hold .sidenav-hold>nav::-webkit-scrollbar-button:vertical:start:decrement,.sidebar-panel .sidebar-hold .sidenav-hold>nav::-webkit-scrollbar-button:vertical:end:increment{display:none;height:0;width:0}@supports not selector(::-webkit-scrollbar){.sidebar-panel .sidebar-hold .sidenav-hold,.sidebar-panel .sidebar-hold .sidenav-hold>nav{scrollbar-width:thin;scrollbar-color:var(--es-layout-scrollbar-color) transparent}}.sidebar-panel ul{margin:0;padding:0;list-style:none}.main-content-wrap{display:flex;flex-direction:column;position:relative;float:right;height:100%;min-height:0;z-index:1;pointer-events:none;transition:width .3s cubic-bezier(.35,0,.25,1)}.main-content-wrap>*{pointer-events:auto}.main-content-wrap.ps>.ps__rail-y{z-index:120}.sidebar-backdrop{inset:0;position:fixed;display:block;z-index:299;visibility:hidden;opacity:0;pointer-events:none;background-color:var(--es-overlay-scrim-60);transition:all .3s cubic-bezier(.35,0,.25,1)}.sidebar-backdrop.visible{visibility:visible;opacity:1;pointer-events:auto}table,mat-table{background:transparent!important;width:100%;border-collapse:collapse}th.mat-header-cell,mat-header-cell{background-color:var(--es-brand)!important;color:var(--es-on-accent);text-align:left;padding:8px}td.mat-cell,mat-cell{color:var(--es-layout-text-muted);padding:8px}tr.mat-row:nth-child(2n),mat-row:nth-child(2n){background-color:var(--es-layout-surface-dark)!important}tr.mat-row:hover,mat-row:hover{background-color:var(--es-accent-fill-14)!important}.align-end-container{width:100%;margin:2rem 0;display:flex;justify-content:flex-end;align-items:baseline;column-gap:10px}.my-3{margin:1.5rem 0}.app-admin-container.sidebar-full:not(.compact-toggle-active) .main-content-wrap{width:calc(100% - 15rem)}.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-panel{width:15rem;overflow:visible}.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-panel .navigation-hold{overflow:visible}.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-hold{overflow:visible}.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-hold>app-sidenav{flex:1 1 auto;min-height:0;overflow:hidden;display:flex}.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-hold .sidenav-hold{overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-hold>app-sidenav .sidenav-hold>nav{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-hold>app-sidenav .sidenav-hold>.nav-shortcuts{flex:0 0 auto;flex-shrink:0}.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-hold>.sidebar-language-switch,.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-hold>.sidebar-user-card{flex:0 0 auto;flex-shrink:0}.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-hold>.sidebar-user-card:has(.sidebar-user-card__signout-flyout),.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-hold>.sidebar-language-switch{overflow:visible}.app-admin-container.compact-toggle-active .main-content-wrap{width:calc(100% - 64px)}.app-admin-container.sidebar-compact .sidebar-panel,.app-admin-container.sidebar-compact .sidebar-hold{width:64px}.app-admin-container.sidebar-compact .sidebar-panel,.app-admin-container.sidebar-compact .sidebar-panel .navigation-hold{overflow:visible}.app-admin-container.sidebar-compact .sidebar-hold{overflow:visible;display:flex;flex-direction:column;flex:1;min-height:0}.app-admin-container.sidebar-compact .sidebar-hold>app-sidenav{flex:1 1 auto;min-height:0;overflow:hidden;display:flex}.app-admin-container.sidebar-compact .sidebar-hold .sidenav-hold{overflow:hidden;flex:1;min-height:0}.app-admin-container.sidebar-compact .sidebar-hold>.sidebar-language-switch,.app-admin-container.sidebar-compact .sidebar-hold>.sidebar-user-card{flex:0 0 auto;flex-shrink:0}.app-admin-container.sidebar-compact .sidebar-hold>app-sidenav .sidenav-hold{display:flex;flex-direction:column;min-height:100%}.app-admin-container.sidebar-compact .sidebar-hold>app-sidenav .sidenav-hold>nav{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.app-admin-container.sidebar-compact .sidebar-hold>app-sidenav .sidenav-hold>.nav-shortcuts{flex:0 0 auto;flex-shrink:0}.app-admin-container.sidebar-compact-big .main-content-wrap{width:calc(100% - 150px)}.app-admin-container.sidebar-compact-big .sidebar-panel,.app-admin-container.sidebar-compact-big .sidebar-panel .branding{width:150px}.app-admin-container.sidebar-compact-big .sidebar-panel .branding .app-logo-link{margin:auto}.app-admin-container.sidebar-compact-big .sidebar-panel .navigation-hold{overflow:visible!important}.app-admin-container.sidebar-compact-big .sidebar-hold{overflow:visible;display:flex;flex-direction:column;flex:1;min-height:0}.app-admin-container.sidebar-compact-big .sidebar-hold>app-sidenav{flex:1 1 auto;min-height:0;overflow:hidden;display:flex}.app-admin-container.sidebar-compact-big .sidebar-hold .sidenav-hold{overflow:hidden;flex:1;min-height:0}.app-admin-container.sidebar-compact-big .sidebar-hold>.sidebar-language-switch,.app-admin-container.sidebar-compact-big .sidebar-hold>.sidebar-user-card{flex:0 0 auto;flex-shrink:0}.app-admin-container.sidebar-compact-big .sidebar-hold>app-sidenav .sidenav-hold{display:flex;flex-direction:column;min-height:100%}.app-admin-container.sidebar-compact-big .sidebar-hold>app-sidenav .sidenav-hold>nav{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.app-admin-container.sidebar-compact-big .sidebar-hold>app-sidenav .sidenav-hold>.nav-shortcuts{flex:0 0 auto;flex-shrink:0}.app-admin-container.sidebar-closed .sidebar-panel{overflow:hidden;left:-15rem}.app-admin-container.sidebar-closed .main-content-wrap{width:100%}.fixed-topbar .rightside-content-hold{overflow:hidden;display:flex;flex-direction:column;position:absolute;bottom:env(safe-area-inset-bottom,0px);left:0;right:0;top:calc(64px + env(safe-area-inset-top,0px))}.app-admin-wrap.sidebar-compact .sidenav-hold .item-name.lvl1,.app-admin-wrap.sidebar-compact .sidenav-hold .nav-shortcuts__label,.app-admin-wrap.sidebar-compact .sidenav-hold .nav-shortcuts__title,.app-admin-wrap.sidebar-compact .sidenav-hold .nav-item-sep span,.app-admin-wrap.sidebar-compact .sidebar-language-switch__label,.app-admin-wrap.sidebar-compact .sidebar-user-card__meta,.app-admin-wrap.sidebar-compact .sidebar-user-card__nav-icon,.app-admin-container.sidebar-compact .sidenav-hold .item-name.lvl1,.app-admin-container.sidebar-compact .sidenav-hold .nav-shortcuts__label,.app-admin-container.sidebar-compact .sidenav-hold .nav-shortcuts__title,.app-admin-container.sidebar-compact .sidenav-hold .nav-item-sep span,.app-admin-container.sidebar-compact .sidebar-language-switch__label,.app-admin-container.sidebar-compact .sidebar-user-card__meta,.app-admin-container.sidebar-compact .sidebar-user-card__nav-icon,.app-admin-wrap.sidebar-compact-big .sidenav-hold .item-name.lvl1,.app-admin-wrap.sidebar-compact-big .sidenav-hold .nav-shortcuts__label,.app-admin-wrap.sidebar-compact-big .sidenav-hold .nav-shortcuts__title,.app-admin-wrap.sidebar-compact-big .sidenav-hold .nav-item-sep span,.app-admin-wrap.sidebar-compact-big .sidebar-language-switch__label,.app-admin-wrap.sidebar-compact-big .sidebar-user-card__meta,.app-admin-wrap.sidebar-compact-big .sidebar-user-card__nav-icon,.app-admin-container.sidebar-compact-big .sidenav-hold .item-name.lvl1,.app-admin-container.sidebar-compact-big .sidenav-hold .nav-shortcuts__label,.app-admin-container.sidebar-compact-big .sidenav-hold .nav-shortcuts__title,.app-admin-container.sidebar-compact-big .sidenav-hold .nav-item-sep span,.app-admin-container.sidebar-compact-big .sidebar-language-switch__label,.app-admin-container.sidebar-compact-big .sidebar-user-card__meta,.app-admin-container.sidebar-compact-big .sidebar-user-card__nav-icon{max-width:0!important;opacity:0!important;margin:0!important;padding-left:0!important;padding-right:0!important;overflow:hidden;pointer-events:none}.app-admin-wrap.sidebar-compact .sidebar-language-switch__expanded,.app-admin-container.sidebar-compact .sidebar-language-switch__expanded,.app-admin-wrap.sidebar-compact-big .sidebar-language-switch__expanded,.app-admin-container.sidebar-compact-big .sidebar-language-switch__expanded{max-width:0!important;max-height:0!important;opacity:0!important;margin:0!important;padding:0!important;overflow:hidden;pointer-events:none;visibility:hidden}@media(prefers-reduced-motion:reduce){.sidebar-panel,.sidebar-panel .sidebar-hold,.sidebar-user-card,.sidebar-language-switch,.sidenav-hold .sidenav a,.sidenav-hold .item-name,.sidenav-hold .nav-shortcuts,.sidenav-hold .nav-shortcuts__list a,.sidenav-hold .nav-shortcuts__icon,.sidenav-hold .mat-icon.sidenav-mat-icon.lvl1-icon,.sidenav-hold .svgIcon,.sidebar-user-card__meta,.sidebar-user-card__nav-icon,.sidebar-user-card__link,.sidebar-language-switch__expanded,.sidebar-language-switch__compact,.sidebar-language-switch__label{transition-duration:.01ms!important}}.app-admin-container.sidebar-full.navigation-top .sidebar-panel{left:0}.app-admin-container.navigation-top .container-dynamic{max-width:1400px;width:100%;margin:0 auto}.app-admin-container.navigation-top .main-content-wrap{float:none;width:100%!important}.app-admin-container.navigation-top .rightside-content-hold{padding-left:15px;padding-right:15px;padding-top:calc(48px + env(safe-area-inset-top,0px));padding-left:max(15px,env(safe-area-inset-left,0px));padding-right:max(15px,env(safe-area-inset-right,0px))}@media(max-width:768px){.app-admin-container.navigation-top .rightside-content-hold{padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px))}}.app-admin-container.navigation-top .sidebar-panel{overflow:hidden;left:-15rem}.app-admin-container.navigation-top .sidebar-panel .navigation-hold{margin-top:calc(48px + env(safe-area-inset-top,0px));height:calc(100% - 48px - env(safe-area-inset-top,0px))}[dir=rtl].app-admin-container.sidebar-closed .sidebar-panel{right:-15rem}[dir=rtl] .main-content-wrap{float:left}[dir=rtl] .sidebar-panel{right:0;left:auto!important}@media(max-width:959px){.app-admin-container.sidebar-full .main-content-wrap,.app-admin-container.sidebar-compact .main-content-wrap,.app-admin-container.sidebar-compact-big .main-content-wrap,.app-admin-container.compact-toggle-active .main-content-wrap{width:100%!important}.sidebar-panel{width:100vw;max-width:100vw;left:0;transform:translate(0);height:100vh;max-height:100vh;height:100dvh;max-height:100dvh;box-sizing:border-box}body.es-public-shell .sidebar-panel{top:var(--es-public-shell-top-inset, env(safe-area-inset-top, 0px));height:calc(100dvh - var(--es-public-shell-top-inset, env(safe-area-inset-top, 0px)));max-height:calc(100dvh - var(--es-public-shell-top-inset, env(safe-area-inset-top, 0px)))}.app-admin-container.sidebar-full .sidebar-panel,.app-admin-container.sidebar-full:not(.compact-toggle-active) .sidebar-panel,.app-admin-container.sidebar-compact .sidebar-panel,.app-admin-container.sidebar-compact-big .sidebar-panel,.app-admin-container.compact-toggle-active .sidebar-panel{width:100vw!important;max-width:100vw!important}.sidebar-panel .sidebar-hold,.sidebar-panel .branding,.sidebar-panel .navigation-hold{width:100%!important;max-width:100%!important}.sidebar-panel .navigation-hold{display:flex;flex-direction:column;min-height:0;height:100%}.sidebar-panel .sidebar-hold{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.sidebar-panel .sidebar-hold>app-sidenav{display:flex;flex:1 1 auto;min-height:0}.sidebar-panel .sidebar-hold>app-sidenav .sidenav-hold{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.app-admin-container.sidebar-closed .sidebar-panel{left:0!important;transform:translate(-100%)}[dir=rtl].app-admin-container.sidebar-closed .sidebar-panel{right:0!important;left:auto!important;transform:translate(100%)}}.location-dialog-panel .mat-mdc-dialog-surface{padding:0;border-radius:24px;overflow:hidden;max-height:90vh}.location-dialog-panel .mat-mdc-dialog-container,.location-dialog-panel.mat-mdc-dialog-container{padding:0!important}.view-location-dialog .mat-mdc-dialog-surface{padding:0;border-radius:24px;overflow:hidden;max-height:90vh}.view-location-dialog .mat-mdc-dialog-container,.view-location-dialog.mat-mdc-dialog-container{padding:0!important}.host-event-dialog .mat-mdc-dialog-surface{padding:0;border-radius:24px;overflow:hidden;max-height:90vh}.host-event-dialog .mat-mdc-dialog-container,.host-event-dialog.mat-mdc-dialog-container{padding:0!important}mat-card{margin:1rem;padding:1rem}mat-card mat-card{box-shadow:none!important;margin:0;padding:0}.mat-mdc-card-title,.mat-mdc-card-subtitle{margin-bottom:1rem!important}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{max-width:75%}.mat-mdc-card-actions{gap:.1rem;margin:0}.mdc-list-item__primary-text{justify-content:flex-end}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{white-space:nowrap;overflow:scroll}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--es-mat-caret-60)!important}:is(.es-dark,.es-light) .mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: var( --es-mat-checkbox-pseudo-60 ) !important;--mat-pseudo-checkbox-full-selected-checkmark-color: var( --es-mat-checkbox-pseudo-60 ) !important;--mat-pseudo-checkbox-full-unselected-icon-color: var( --es-mat-checkbox-pseudo-70 ) !important;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: var( --es-mat-checkbox-pseudo-60 ) !important;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: var( --es-mat-checkbox-pseudo-60 ) !important;--mat-pseudo-checkbox-full-disabled-selected-icon-color: var( --es-mat-checkbox-pseudo-60 ) !important;--mat-pseudo-checkbox-minimal-selected-checkmark-color: var( --es-mat-checkbox-pseudo-60 ) !important;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: var( --es-mat-checkbox-pseudo-60 ) !important}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--es-mat-caret-60)!important}.product-content-wrap{padding-right:20%}.next-payment-card{background-color:var(--es-register-panel-bg)!important}.notification-number{position:absolute;top:0;left:50%;width:20px;height:20px;font-size:12px;font-weight:700;line-height:20px;color:var(--es-shop-text-inverse);text-align:center;border-radius:50%}#langToggle .mat-select-trigger{width:80px;min-width:80px}.theme-list .mat-menu-item{width:48px;height:48px;padding:5px}.theme-list .mat-menu-item .es-theme-swatch{height:100%;width:100%;border-radius:50%}.theme-list .mat-menu-item .active-icon{position:absolute;inset:0;margin:auto!important;color:var(--es-on-accent)}.topbar-button-right{margin:0 .5rem!important}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts{flex:0 0 auto;order:-1;margin-top:0;padding:6px 8px 8px;border-top:none;border-bottom:1px solid var(--es-inset-highlight-08);background:var(--es-inset-highlight-03)}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-item-sep{margin:0 0 4px}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-item-sep mat-divider{display:none}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-item-sep .nav-shortcuts__title{max-width:none;opacity:1;margin:0;padding:0 0 0 2px;font-size:10px;letter-spacing:.08em;pointer-events:auto}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;width:100%;overflow:hidden}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list>li{margin:0;flex:1 1 0;min-width:0;width:auto}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a{align-items:center;justify-content:center;width:100%;height:auto;min-height:2.25rem;max-height:none;padding:6px 4px!important;border-radius:10px;background:var(--es-inset-highlight-04);border:1px solid var(--es-border-faint);box-sizing:border-box}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a:before{display:none}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a .nav-shortcuts__icon{flex:0 0 auto;width:24px;height:24px;min-width:24px;min-height:24px;max-width:24px;max-height:24px;font-size:16px;border-radius:8px}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a.route-active{border-color:var(--es-cool-border-42);background:var(--es-cool-fill-12);box-shadow:none}.sidenav-hold .menuitem-badge{padding:3px 10px;line-height:12px;color:var(--es-on-accent)!important;font-weight:400;border-radius:4px;font-size:12px;margin-right:8px}.sidenav-hold .icon-menu{padding:0 24px;margin-bottom:0;opacity:1;transition:all .3s ease-in}.sidenav-hold .icon-menu .nav-item-sep{margin:0 0 2px}.sidenav-hold .icon-menu .nav-item-sep span{padding:6px 0 2px 16px}.sidenav-hold .icon-menu .icon-menu-item{display:inline-block}.sidenav-hold .icon-menu .icon-menu-item button{min-width:auto;margin:4px}.sidenav-hold .icon-menu .icon-menu-item button:focus-visible{outline:2px solid var(--es-nav-hover-ring);outline-offset:2px;border-radius:4px}.sidenav-hold .icon-menu>.mat-divider{margin:1rem 0}.sidenav-hold .nav-item-sep{padding:0;margin:0 0 1rem}.sidenav-hold .nav-item-sep .icon-menu-title{padding-left:0;margin-left:-8px}.sidenav-hold .nav-item-sep span{padding:16px 0 0 16px;display:block;font-size:12px}.sidenav-hold .sidenav li{cursor:pointer}.sidenav-hold .sidenav li ul.submenu{max-height:0;overflow:hidden;transition:all .3s cubic-bezier(.35,0,.25,1);opacity:1}.sidenav-hold .sidenav li ul.submenu.lvl2 a,.sidenav-hold .sidenav li ul.submenu.lvl3 a{height:44px}.sidenav-hold .sidenav li ul.submenu.lvl2 a{padding:0 16px}.sidenav-hold .sidenav li ul.submenu.lvl3 a{padding:0 16px 0 32px}.sidenav-hold .sidenav ul.submenu.lvl2 li a{border-bottom:var(--es-sidenav-border-muted);border-width:medium;border-bottom-style:ridge}.sidenav-hold .sidenav a:focus-visible,.sidenav-hold .sidenav button:focus-visible{outline:2px solid var(--es-nav-hover-ring);outline-offset:2px;border-radius:4px}.sidenav-hold .sidenav a{position:relative;width:100%;padding:0 16px 0 0;display:flex;box-sizing:border-box;align-items:center;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;text-decoration:none}.sidenav-hold .sidenav a .item-name:is(.lvl1){font-size:1rem;font-weight:500}.sidenav-hold .sidenav a .item-name:is(.lvl2){font-size:.85rem;font-weight:300}.sidenav-hold .sidenav a .mat-icon.sidenav-mat-icon.lvl1-icon{text-align:center;margin-right:3px;height:64px;width:64px;font-size:24px;line-height:64px;border-left:3px solid;border-color:transparent;color:var(--es-nav-icon-muted)}.sidenav-hold .sidenav a .mat-icon.sidenav-mat-icon.lvl2-icon{text-align:center;margin-right:3px;height:48px;width:48px;font-size:24px;line-height:48px;border-left:none;color:var(--es-nav-icon-muted)}.sidenav-hold .sidenav a .svgIcon{padding:15px;height:48px;width:48px;border-left:3px solid;border-color:transparent;color:var(--es-nav-icon-muted);box-sizing:border-box}.sidenav-hold .sidenav a .menu-caret{font-size:1rem;line-height:1;height:16px;width:16px;transition:transform .3s cubic-bezier(.35,0,.25,1)}.sidebar-full .sidenav-hold li ul{position:relative;max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.35,0,.25,1)}.sidebar-full .sidenav-hold li ul:after,.sidebar-full .sidenav-hold li ul:before{content:"";left:0;position:absolute;width:100%;height:2px;z-index:3}.sidebar-full .sidenav-hold li ul:after{background:var(--es-sidenav-shadow-top);bottom:0}.sidebar-full .sidenav-hold li ul:before{background:var(--es-sidenav-shadow-bottom);top:0}.sidebar-full .sidenav-hold li.open,.sidebar-full .sidenav-hold li.open li.open{background:transparent}.sidebar-full .sidenav-hold li.open>div>ul,.sidebar-full .sidenav-hold li.open>ul{max-height:none;overflow:visible;background:transparent;box-shadow:none}.sidebar-full .sidenav-hold li.open>div>a .menu-caret,.sidebar-full .sidenav-hold li.open>a .menu-caret{transform:rotate(90deg)}.sidebar-full .sidenav-hold a{height:48px}.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl2>li>a,.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl3>li>a{position:relative}.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl2>li.open>a:before,.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl3>li.open>a:before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:999px;background:linear-gradient(180deg,var(--es-nav-accent-bar-top) 0%,var(--es-nav-accent-bar-bottom) 100%);box-shadow:0 0 8px var(--es-nav-marker-glow)}.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl2>li.open>a,.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl3>li.open>a{background:var(--es-nav-hover-bg);color:var(--es-nav-text-primary)}.sidenav-hold .sidenav{padding:6px 10px 16px}.sidenav-hold .sidenav>li{margin:4px 0}.sidenav-hold .sidenav a{border-radius:12px;overflow:hidden;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease,padding .3s cubic-bezier(.35,0,.25,1),justify-content .3s cubic-bezier(.35,0,.25,1),gap .3s cubic-bezier(.35,0,.25,1)}.sidenav-hold .sidenav a .item-name:is(.lvl1){display:inline-block;max-width:12rem;opacity:1;overflow:hidden;white-space:nowrap;vertical-align:middle;transition:opacity .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),max-height .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1),padding .3s cubic-bezier(.35,0,.25,1),width .3s cubic-bezier(.35,0,.25,1),height .3s cubic-bezier(.35,0,.25,1),transform .3s cubic-bezier(.35,0,.25,1);font-size:.98rem;font-weight:600;letter-spacing:.01em;color:var(--es-nav-text-primary)}.sidenav-hold .sidenav a .item-name:is(.lvl2),.sidenav-hold .sidenav a .item-name:is(.lvl3){color:inherit}.sidenav-hold .sidenav a .mat-icon.sidenav-mat-icon.lvl1-icon,.sidenav-hold .sidenav a .svgIcon{border-left:none;margin-left:6px;margin-right:8px;width:36px;height:36px;line-height:36px;font-size:20px;border-radius:10px;color:var(--es-nav-icon-muted);background:var(--es-nav-icon-chip-bg);transition:opacity .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),max-height .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1),padding .3s cubic-bezier(.35,0,.25,1),width .3s cubic-bezier(.35,0,.25,1),height .3s cubic-bezier(.35,0,.25,1),transform .3s cubic-bezier(.35,0,.25,1)}.sidenav-hold .sidenav a .menu-caret{color:var(--es-nav-caret-muted)}.sidenav-hold .sidenav>li>.lvl1>a:hover,.sidenav-hold .sidenav>li>.lvl1>a:focus-visible{background:var(--es-nav-hover-bg);box-shadow:none;outline:none}.sidenav-hold .sidenav>li.route-active>.lvl1>a{background:var(--es-brand);box-shadow:none;position:relative;color:var(--es-on-accent)}.sidenav-hold .sidenav>li.route-active>.lvl1>a .item-name.lvl1,.sidenav-hold .sidenav>li.route-active>.lvl1>a .menu-caret{color:var(--es-on-accent)}.sidenav-hold .sidenav>li.route-active>.lvl1>a:before{content:"";position:absolute;left:-10px;top:11px;width:3px;height:26px;border-radius:999px;background:linear-gradient(180deg,var(--es-nav-accent-bar-top) 0%,var(--es-nav-accent-bar-bottom) 100%);box-shadow:0 0 12px var(--es-nav-marker-glow)}.sidenav-hold .sidenav>li.route-active>.lvl1>a .mat-icon.sidenav-mat-icon.lvl1-icon,.sidenav-hold .sidenav>li.route-active>.lvl1>a .svgIcon{color:var(--es-icon-on-accent);background:#ffffff29}.sidenav-hold .sidenav li ul.submenu{padding-left:2px;margin-top:2px}.sidenav-hold .sidenav ul.submenu.lvl2 li a,.sidenav-hold .sidenav ul.submenu.lvl3 li a{border-bottom:0;border-radius:10px;color:var(--es-nav-text-secondary)}.sidenav-hold .sidenav ul.submenu.lvl2 li a:hover,.sidenav-hold .sidenav ul.submenu.lvl3 li a:hover,.sidenav-hold .sidenav ul.submenu.lvl2 li a.route-active,.sidenav-hold .sidenav ul.submenu.lvl2 li.open>a,.sidenav-hold .sidenav ul.submenu.lvl3 li a.route-active,.sidenav-hold .sidenav ul.submenu.lvl3 li.open>a{color:var(--es-nav-text-primary)}.sidenav-hold .sidenav ul.submenu.lvl2 li a:hover,.sidenav-hold .sidenav ul.submenu.lvl3 li a:hover{background:var(--es-nav-hover-bg)}.sidenav-hold .sidenav .nav-item-sep{margin:14px 8px 8px}.sidenav-hold .sidenav .nav-item-sep span{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--es-nav-section-label);padding-top:10px}.sidenav-hold .icon-menu+.sidenav{padding-top:4px}.sidenav-hold .nav-shortcuts{padding:6px 16px 10px;border-top:1px solid var(--es-inset-highlight-08);margin-top:4px;transition:opacity .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),max-height .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1),padding .3s cubic-bezier(.35,0,.25,1),width .3s cubic-bezier(.35,0,.25,1),height .3s cubic-bezier(.35,0,.25,1),transform .3s cubic-bezier(.35,0,.25,1)}.sidenav-hold .nav-shortcuts .nav-item-sep{margin:0 0 4px}.sidenav-hold .nav-shortcuts .nav-item-sep span{padding:10px 0 4px 16px}.sidenav-hold .nav-shortcuts__title{display:inline-block;max-width:12rem;opacity:1;overflow:hidden;white-space:nowrap;vertical-align:middle;transition:opacity .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),max-height .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1),padding .3s cubic-bezier(.35,0,.25,1),width .3s cubic-bezier(.35,0,.25,1),height .3s cubic-bezier(.35,0,.25,1),transform .3s cubic-bezier(.35,0,.25,1);max-width:10rem;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--es-nav-section-label)}.sidenav-hold .nav-shortcuts__list{list-style:none;margin:0;padding:0}.sidenav-hold .nav-shortcuts__list>li{margin:2px 0}.sidenav-hold .nav-shortcuts__list a{position:relative;min-height:44px;border-radius:10px;color:var(--es-nav-text-secondary);display:flex;align-items:center;gap:8px;padding:0 12px 0 4px;text-decoration:none;overflow:hidden;box-shadow:none;transition:opacity .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),max-height .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1),padding .3s cubic-bezier(.35,0,.25,1),width .3s cubic-bezier(.35,0,.25,1),height .3s cubic-bezier(.35,0,.25,1),transform .3s cubic-bezier(.35,0,.25,1)}.sidenav-hold .nav-shortcuts__list a:hover,.sidenav-hold .nav-shortcuts__list a:focus-visible{background:var(--es-nav-hover-bg);color:var(--es-nav-text-primary);box-shadow:none;outline:none}.sidenav-hold .nav-shortcuts__list a.route-active{background:var(--es-brand);color:var(--es-on-accent);box-shadow:none}.sidenav-hold .nav-shortcuts__list a.route-active:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:3px;height:26px;border-radius:999px;background:linear-gradient(180deg,var(--es-nav-accent-bar-top) 0%,var(--es-nav-accent-bar-bottom) 100%);box-shadow:0 0 12px var(--es-nav-marker-glow)}.sidenav-hold .nav-shortcuts__list a.route-active .nav-shortcuts__label{color:var(--es-on-accent)}.sidenav-hold .nav-shortcuts__list a.route-active .nav-shortcuts__icon{color:var(--es-icon-on-accent);background:#ffffff29}.sidenav-hold .nav-shortcuts__icon{display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;margin:0;padding:0;border:none;border-radius:10px;font-size:20px;line-height:1;color:var(--es-nav-icon-muted);background:var(--es-nav-icon-bg);flex-shrink:0;box-sizing:border-box;transition:opacity .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),max-height .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1),padding .3s cubic-bezier(.35,0,.25,1),width .3s cubic-bezier(.35,0,.25,1),height .3s cubic-bezier(.35,0,.25,1),transform .3s cubic-bezier(.35,0,.25,1)}.sidenav-hold .nav-shortcuts__icon svg{display:block}.sidenav-hold .nav-shortcuts__label{display:inline-block;max-width:12rem;opacity:1;overflow:hidden;white-space:nowrap;vertical-align:middle;transition:opacity .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),max-height .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1),padding .3s cubic-bezier(.35,0,.25,1),width .3s cubic-bezier(.35,0,.25,1),height .3s cubic-bezier(.35,0,.25,1),transform .3s cubic-bezier(.35,0,.25,1);min-width:0;flex:1 1 auto;align-self:center;text-overflow:ellipsis;font-size:.88rem;line-height:1.25}.sidebar-compact .sidenav-hold>nav,.sidebar-compact-big .sidenav-hold>nav{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.sidebar-compact .sidenav-hold .icon-menu,.sidebar-compact-big .sidenav-hold .icon-menu{padding:8px 0 0}.sidebar-compact .sidenav-hold .icon-menu .nav-item-sep,.sidebar-compact-big .sidenav-hold .icon-menu .nav-item-sep{display:none}.sidebar-compact .sidenav-hold .nav-item-sep,.sidebar-compact-big .sidenav-hold .nav-item-sep{margin:1rem 0}.sidebar-compact .sidenav-hold .nav-item-sep span,.sidebar-compact-big .sidenav-hold .nav-item-sep span{display:none}.sidebar-compact .sidenav-hold a,.sidebar-compact-big .sidenav-hold a{padding:0!important}.sidebar-compact .sidenav-hold .sidenav>li,.sidebar-compact-big .sidenav-hold .sidenav>li{position:relative;z-index:1}.sidebar-compact .sidenav-hold .sidenav>li:hover,.sidebar-compact .sidenav-hold .sidenav>li.open,.sidebar-compact-big .sidenav-hold .sidenav>li:hover,.sidebar-compact-big .sidenav-hold .sidenav>li.open{z-index:10001}.sidebar-compact .sidenav-hold .sidenav>li .lvl1>a>.mat-icon.menu-caret,.sidebar-compact .sidenav-hold .sidenav>li .menuitem-badge,.sidebar-compact-big .sidenav-hold .sidenav>li .lvl1>a>.mat-icon.menu-caret,.sidebar-compact-big .sidenav-hold .sidenav>li .menuitem-badge{display:none}.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2.is-sidebar-flyout-open,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2.is-sidebar-flyout-open{display:block;z-index:10002;visibility:visible;opacity:1;pointer-events:auto;transform:none}.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2{display:none;max-height:none!important;overflow:visible;position:absolute;left:100%;top:0;width:200px;max-width:calc(100vw - 20px);z-index:9999;visibility:hidden;opacity:0;transform:translate(-6px);pointer-events:none;transition:none;list-style:none;padding:6px;margin:0;border-radius:12px;border:1px solid var(--es-border-overlay);background:var(--es-panel-sheen-03),var(--es-sidenav-flyout-gradient);box-shadow:var(--es-elevation-overlay);color:var(--text-main)}.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2:before,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2:before{content:"";position:absolute;right:100%;top:0;width:10px;height:100%}.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li{margin:0}.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button{height:38px;min-height:38px;line-height:38px;padding:0 12px!important;border-radius:8px;border-bottom:none;color:var(--es-nav-text-secondary);display:flex;align-items:center;gap:8px;box-shadow:none;width:100%;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;text-decoration:none}.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a .mat-icon.sidenav-mat-icon.lvl2-icon,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a .svgIcon.lvl2-icon,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button .mat-icon.sidenav-mat-icon.lvl2-icon,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button .svgIcon.lvl2-icon,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a .mat-icon.sidenav-mat-icon.lvl2-icon,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a .svgIcon.lvl2-icon,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button .mat-icon.sidenav-mat-icon.lvl2-icon,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button .svgIcon.lvl2-icon{width:16px;height:16px;min-width:16px;line-height:16px;font-size:16px;margin:0;border-left:none;border-radius:0;background:transparent}.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a .item-name.lvl2,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button .item-name.lvl2,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a .item-name.lvl2,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button .item-name.lvl2{display:inline;font-size:.88rem;font-weight:400}.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a:hover,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a:focus-visible,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a.route-active,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button:hover,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button:focus-visible,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button.route-active,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a:hover,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a:focus-visible,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a.route-active,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button:hover,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button:focus-visible,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button.route-active{background:var(--es-select-option-hover);color:var(--text-main);outline:none}.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a.route-active,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button.route-active,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a.route-active,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button.route-active{background:var(--es-accent-fill-14);color:var(--es-nav-icon-tint)}.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a:disabled,.sidebar-compact .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button:disabled,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>a:disabled,.sidebar-compact-big .sidenav-hold .sidenav>li ul.submenu.lvl2>li>button:disabled{opacity:.55;cursor:not-allowed}.sidebar-compact .icon-menu{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;padding-left:4px;padding-right:4px;box-sizing:border-box}.sidebar-compact .icon-menu .icon-menu-item button{margin:0 0 8px;padding:0 4px;width:100%;max-width:100%;box-sizing:border-box;box-shadow:none}.sidebar-compact .sidenav-hold{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.sidebar-compact .sidenav-hold .sidenav{padding-left:4px;padding-right:4px;padding-bottom:12px;box-sizing:border-box}.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a>.mat-icon:not(.menu-caret),.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a>.svgIcon{margin:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.sidebar-compact .sidenav-hold .item-name.lvl1,.sidebar-compact .sidenav-hold .nav-shortcuts__label,.sidebar-compact .sidenav-hold .nav-shortcuts__title{max-width:0!important;opacity:0!important;margin:0!important;padding-left:0!important;padding-right:0!important;overflow:hidden;pointer-events:none}.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a,.sidebar-compact .sidenav-hold .nav-shortcuts__list a{overflow:hidden}.sidebar-compact .sidenav-hold .nav-shortcuts{width:100%;max-width:100%;flex:0 0 auto;flex-shrink:0;padding:0 4px 6px;margin-top:auto;border-top:none;box-sizing:border-box;scrollbar-gutter:stable;overflow:hidden}.sidebar-compact .sidenav-hold .nav-shortcuts .nav-item-sep{display:none}.sidebar-compact .sidenav-hold .nav-shortcuts__list{display:flex;flex-direction:column;gap:4px}.sidebar-compact .sidenav-hold .nav-shortcuts__list>li{flex:0 0 auto;margin:0;position:static;z-index:auto}.sidebar-compact .sidenav-hold .nav-shortcuts__list a{justify-content:center;align-items:center;gap:0;padding:0!important;width:100%;max-width:100%;height:auto;min-height:36px;margin:0;border-radius:10px;position:relative;flex-shrink:0;overflow:visible}.sidebar-compact .sidenav-hold .nav-shortcuts__list a .nav-shortcuts__label{display:none!important}.sidebar-compact .sidenav-hold .nav-shortcuts__list a:hover,.sidebar-compact .sidenav-hold .nav-shortcuts__list a:focus-visible{background:var(--es-nav-hover-bg)}.sidebar-compact .sidenav-hold .nav-shortcuts__list a:hover .nav-shortcuts__icon,.sidebar-compact .sidenav-hold .nav-shortcuts__list a:focus-visible .nav-shortcuts__icon{background:transparent;color:var(--es-nav-text-primary)}.sidebar-compact .sidenav-hold .nav-shortcuts__list a.route-active{background:var(--es-brand);box-shadow:none}.sidebar-compact .sidenav-hold .nav-shortcuts__list a.route-active:before{left:50%;transform:translate(-50%);top:auto;bottom:4px;width:6px;height:6px;border-radius:50%;background:var(--es-nav-marker);box-shadow:0 0 8px var(--es-nav-marker-glow)}.sidebar-compact .sidenav-hold .nav-shortcuts__list a.route-active .nav-shortcuts__icon{color:var(--es-icon-on-accent);background:#ffffff29}.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a:hover .mat-icon.sidenav-mat-icon.lvl1-icon,.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a:hover .svgIcon,.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a:focus-visible .mat-icon.sidenav-mat-icon.lvl1-icon,.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a:focus-visible .svgIcon{background:transparent;color:var(--es-nav-text-primary)}.sidebar-compact .sidenav-hold .nav-shortcuts__icon{margin:0;width:100%;max-width:100%;height:36px;min-width:0;min-height:36px;font-size:20px;line-height:36px;border-radius:10px;box-sizing:border-box}.sidebar-compact .sidenav-hold .sidenav>li.route-active>.lvl1>a:before{left:50%;transform:translate(-50%);top:auto;bottom:5px;width:8px;height:8px;border-radius:50%;background:var(--es-nav-marker);box-shadow:0 0 8px var(--es-nav-marker-glow)}.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a.compact-nav-active{background:var(--es-brand);box-shadow:none;position:relative}.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a.compact-nav-active:before{content:"";position:absolute;left:50%;transform:translate(-50%);top:auto;bottom:5px;width:8px;height:8px;border-radius:50%;background:var(--es-nav-marker);box-shadow:0 0 8px var(--es-nav-marker-glow)}.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a.compact-nav-active .mat-icon.sidenav-mat-icon.lvl1-icon,.sidebar-compact .sidenav-hold .sidenav>li>.lvl1>a.compact-nav-active .svgIcon{color:var(--es-icon-on-accent);background:#ffffff29}.sidebar-compact-big .sidenav-hold{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.sidebar-compact-big .sidenav-hold .nav-shortcuts{width:100%;max-width:100%;flex:0 0 auto;flex-shrink:0;padding:4px 6px 8px;margin-top:auto;border-top:none;box-sizing:border-box;scrollbar-gutter:stable;overflow:hidden}.sidebar-compact-big .sidenav-hold .nav-shortcuts .nav-item-sep{display:none}.sidebar-compact-big .sidenav-hold .nav-shortcuts__label,.sidebar-compact-big .sidenav-hold .nav-shortcuts__title,.sidebar-compact-big .sidenav-hold .item-name.lvl1{max-width:0!important;opacity:0!important;margin:0!important;padding-left:0!important;padding-right:0!important;overflow:hidden;pointer-events:none}.sidebar-compact-big .sidenav-hold .nav-shortcuts__list{display:flex;flex-direction:column;gap:4px}.sidebar-compact-big .sidenav-hold .nav-shortcuts__list>li{flex:0 0 auto;margin:0;position:static;z-index:auto}.sidebar-compact-big .sidenav-hold .nav-shortcuts__list a{justify-content:center;align-items:center;gap:0;padding:0!important;width:100%;max-width:100%;height:auto;min-height:36px;flex-shrink:0;overflow:visible;box-sizing:border-box}.sidebar-compact-big .sidenav-hold .nav-shortcuts__list a .nav-shortcuts__label{display:none!important}.sidebar-compact-big .sidenav-hold .nav-shortcuts__list a:hover,.sidebar-compact-big .sidenav-hold .nav-shortcuts__list a:focus-visible{background:var(--es-nav-hover-bg)}.sidebar-compact-big .sidenav-hold .nav-shortcuts__list a:hover .nav-shortcuts__icon,.sidebar-compact-big .sidenav-hold .nav-shortcuts__list a:focus-visible .nav-shortcuts__icon{background:transparent;color:var(--es-nav-text-primary)}.sidebar-compact-big .sidenav-hold .nav-shortcuts__list a.route-active{background:var(--es-brand)}.sidebar-compact-big .sidenav-hold .nav-shortcuts__list a.route-active .nav-shortcuts__icon{color:var(--es-icon-on-accent);background:#ffffff29}.sidebar-compact-big .sidenav-hold .nav-shortcuts__icon{margin:0;width:138px;max-width:100%;height:36px;min-height:36px;font-size:24px;line-height:36px;border-radius:10px}.sidebar-compact-big .sidenav{padding-left:6px;padding-right:6px;box-sizing:border-box}.sidebar-compact-big .sidenav>li>div>a{text-align:center;display:block!important;padding:16px 0}.sidebar-compact-big .sidenav .mat-icon:not(.menu-caret){height:36px;width:138px;max-width:100%;font-size:24px;line-height:36px;margin:0;box-sizing:border-box}.layout-intransition .sidenav ul.submenu.sidebar-flyout-panel{opacity:0!important}[dir=rtl].sidebar-full .sidenav-hold a{padding:0 0 0 16px}[dir=rtl].sidebar-compact .sidenav-hold a,[dir=rtl].sidebar-compact-big .sidenav-hold a{padding:0!important}[dir=rtl].sidebar-compact .sidenav-hold li ul.submenu,[dir=rtl].sidebar-compact-big .sidenav-hold li ul.submenu{left:auto!important;right:100%}[dir=rtl].sidebar-compact .sidenav-hold li ul.submenu.lvl2>li>a,[dir=rtl].sidebar-compact .sidenav-hold li ul.submenu.lvl3>li>a,[dir=rtl].sidebar-compact-big .sidenav-hold li ul.submenu.lvl2>li>a,[dir=rtl].sidebar-compact-big .sidenav-hold li ul.submenu.lvl3>li>a{padding:0 16px!important}[dir=rtl] .sidenav-hold .sidenav a{padding:0 0 0 16px}[dir=rtl] .sidenav-hold .sidenav a .mat-icon:not(.menu-caret){border-left:none;border-right:3px solid;margin-right:1px;border-color:transparent}[dir=rtl] .sidenav-hold .sidenav a .menu-caret{transform:rotate(180deg)}[dir=rtl] .sidenav-hold .sidenav li ul.submenu.lvl2>li>a{padding:0 55px 0 16px}[dir=rtl] .sidenav-hold .sidenav li ul.submenu.lvl3>li>a{padding:0 64px 0 16px}[dir=rtl] .sidenav-hold .nav-item-sep .icon-menu-title{padding-right:0!important;margin:0 -6px 0 0!important}[dir=rtl] .sidenav-hold .nav-item-sep span{padding:16px 20px 0 0}@media(max-width:959px){.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold{display:flex;flex-direction:column;overflow:hidden}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>nav{flex:1 1 auto;min-height:0;overflow-x:clip;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts{flex:0 0 auto;order:-1;margin-top:0;padding:6px 8px 8px;border-top:none;border-bottom:1px solid var(--es-inset-highlight-08);background:var(--es-inset-highlight-03)}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-item-sep{margin:0 0 4px}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-item-sep mat-divider{display:none}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-item-sep .nav-shortcuts__title{max-width:none;opacity:1;margin:0;padding:0 0 0 2px;font-size:10px;letter-spacing:.08em;pointer-events:auto}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;width:100%;overflow:hidden}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list>li{margin:0;flex:1 1 0;min-width:0;width:auto}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a{align-items:center;justify-content:center;width:100%;height:auto;min-height:2.25rem;max-height:none;padding:6px 4px!important;border-radius:10px;background:var(--es-inset-highlight-04);border:1px solid var(--es-border-faint);box-sizing:border-box}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a:before{display:none}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a .nav-shortcuts__icon{flex:0 0 auto;width:24px;height:24px;min-width:24px;min-height:24px;max-width:24px;max-height:24px;font-size:16px;border-radius:8px}.app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a.route-active{border-color:var(--es-cool-border-42);background:var(--es-cool-fill-12);box-shadow:none}.sidenav-hold .icon-menu{padding:0 12px}.sidenav-hold .icon-menu .nav-item-sep span{padding:4px 0 2px 12px}.sidenav-hold .sidenav{padding:4px 8px 8px}.sidenav-hold .sidenav>li{margin:3px 0}.sidenav-hold .sidenav a{min-height:48px}.sidenav-hold .sidenav .item-name:is(.lvl1){font-size:1rem;font-weight:500}.sidenav-hold .sidenav .mat-icon.sidenav-mat-icon.lvl1-icon,.sidenav-hold .sidenav .svgIcon{width:36px;height:36px;line-height:36px;font-size:20px;margin-left:4px;margin-right:8px;border-radius:8px}.sidenav-hold .sidenav .nav-item-sep{margin:8px 6px 4px}.sidenav-hold .sidenav .nav-item-sep span{padding-top:6px}.sidenav-hold .icon-menu+.sidenav{padding-top:2px}.sidenav-hold .nav-shortcuts__icon{width:32px;height:32px;min-width:32px;min-height:32px;font-size:18px;border-radius:8px}.sidebar-full .sidenav-hold li ul.submenu.lvl2 a,.sidebar-full .sidenav-hold li ul.submenu.lvl3 a{height:42px;min-height:42px}.sidebar-full .sidenav-hold a{height:48px;min-height:48px}.sidebar-full .sidenav-hold .sidenav>li.open>.lvl1>ul.submenu.lvl2,.sidebar-full .sidenav-hold .sidenav>li.open>.lvl1>ul.submenu.lvl3{opacity:1!important;visibility:visible!important;position:static!important;transform:none!important;pointer-events:auto!important}.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl2 li a,.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl3 li a{overflow:visible;color:var(--es-nav-text-secondary)}.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl2 li a .item-name:is(.lvl2,.lvl3),.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl3 li a .item-name:is(.lvl2,.lvl3){color:var(--es-nav-text-primary);opacity:1;max-width:none;visibility:visible}.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl2 li a .mat-icon.sidenav-mat-icon.lvl2-icon,.sidebar-full .sidenav-hold .sidenav ul.submenu.lvl3 li a .mat-icon.sidenav-mat-icon.lvl2-icon{width:32px;height:32px;min-width:32px;line-height:32px;font-size:18px}}.es-light .app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts{background:var(--es-inset-highlight-02);border-bottom-color:var(--es-inset-highlight-12)}.es-light .app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__title{color:var(--es-nav-section-label)}.es-light .app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a{background:var(--es-sidebar-surface);border-color:var(--es-inset-highlight-14);color:var(--es-nav-text-primary)}.es-light .app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a .nav-shortcuts__icon{background:var(--es-accent-fill-08);color:var(--es-nav-icon-tint)}.es-light .app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a:hover,.es-light .app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a:focus-visible{background:var(--es-accent-fill-06);border-color:var(--es-accent-border-28)}.es-light .app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a:hover .nav-shortcuts__icon,.es-light .app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a:focus-visible .nav-shortcuts__icon{background:var(--es-accent-fill-12)}.es-light .app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a.route-active{background:var(--es-accent-fill-12);border-color:var(--es-accent-border-40);box-shadow:0 1px 3px var(--es-accent-fill-08)}.es-light .app-admin-container.sidebar-full .sidebar-panel .sidebar-hold .sidenav-hold>.nav-shortcuts .nav-shortcuts__list a.route-active .nav-shortcuts__icon{background:var(--es-accent-fill-18);color:var(--es-nav-icon-tint)}.main-footer{padding:0 .667rem}.main-footer>div{display:flex;flex-direction:row;align-items:center;min-height:64px}.navigation-top .main-footer{margin:0 -1rem -.333rem}.breadcrumb{display:block;margin:0;padding:0}.breadcrumb li{list-style:none;float:left}.breadcrumb li:not(:first-child):before{content:"/\a0";padding:0 8px}.breadcrumb-bar{position:relative;width:100%}.breadcrumb-bar .breadcrumb{padding:0 1rem;overflow:hidden;margin-top:.5rem}.breadcrumb-bar .breadcrumb li{line-height:40px}.breadcrumb-bar .breadcrumb li:not(:first-child):before{padding:0 8px}.breadcrumb-bar .breadcrumb li a{font-weight:400;font-size:1rem}.breadcrumb-title{display:flex;align-items:center;padding:.5rem 1rem;line-height:40px}.breadcrumb-title .bc-title{font-size:14px;margin:0;line-height:40px}.breadcrumb-title .breadcrumb{position:relative;margin-left:24px}.breadcrumb-title .breadcrumb:before{position:absolute;content:"";height:24px;width:2px;background:var(--es-breadcrumb-dot);left:-12px;top:8px}[dir=rtl] .breadcrumb-bar .breadcrumb li,[dir=rtl] .breadcrumb-title .breadcrumb li{float:right}[dir=rtl] .breadcrumb-title .breadcrumb{margin-left:0;margin-right:24px}[dir=rtl] .breadcrumb-title .breadcrumb:before{left:auto;right:-12px}.navigation-top .nofication-panel{padding-top:48px}.notification-list{min-width:240px}.notification-list .notific-item a{outline:0;width:100%;display:flex;flex-direction:column}.notification-list .notific-item .message{font-size:.875rem!important}.notification-list .notific-item .time{font-size:.75rem!important}.sidebar-compact-switch{position:relative;width:24px;height:12px;border-radius:10px;border:1px solid var(--es-nav-scrollbar-thumb);cursor:pointer;z-index:303;opacity:1;transition:left .3s,opacity .1s}.sidebar-compact-switch span{position:absolute;left:1px;top:1px;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--es-nav-scrollbar-thumb);transition:all .3s cubic-bezier(.35,0,.25,1)}.sidebar-compact-switch.active{background:var(--es-nav-scrollbar-track)}.sidebar-compact-switch.active span{left:13px;background:var(--es-oauth-google-badge-bg)}.branding{display:flex;align-items:center;justify-content:flex-start;position:relative;flex-shrink:0;padding:0 16px;width:15rem;height:88px;line-height:1;z-index:302;color:var(--es-nav-light-text);background:var(--es-oauth-google-badge-bg);transition:width .3s cubic-bezier(.35,0,.25,1),height .3s cubic-bezier(.35,0,.25,1),padding .3s cubic-bezier(.35,0,.25,1),background-color .3s cubic-bezier(.35,0,.25,1),gap .3s cubic-bezier(.35,0,.25,1),justify-content .3s cubic-bezier(.35,0,.25,1);overflow:visible;box-sizing:border-box}.branding .app-logo-link{display:inline-flex;flex-shrink:0;line-height:0;margin-right:auto}.branding .app-logo{cursor:pointer;width:auto;height:64px;max-height:64px;max-width:100%;object-fit:contain;flex-shrink:0;display:block;transition:height .3s cubic-bezier(.35,0,.25,1),max-height .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1)}.branding .app-logo-text{width:auto;font-size:20px;font-weight:400}.branding #sidenavToggle{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.35,0,.25,1),width .3s cubic-bezier(.35,0,.25,1),height .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1),background-color .3s cubic-bezier(.35,0,.25,1)}.branding #sidenavToggle .mat-icon{margin:0;display:inline-flex;align-items:center;justify-content:center}.app-admin-container.sidebar-full .branding{background:var(--es-brand);justify-content:center;position:relative}.app-admin-container.sidebar-full .branding .app-logo-link{margin-left:auto;margin-right:auto}.app-admin-container.sidebar-full .branding #sidenavToggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);margin-left:0}.app-user{text-align:center;width:100%;padding:1rem 0}.app-user .app-user-photo{width:72px;margin:0 auto 8px;height:72px;box-sizing:border-box;padding:4px;border-radius:50%}.app-user .app-user-controls .mat-icon-button{margin:0 2px}.app-user img{width:100%;height:100%;border-radius:50%}.app-user .app-user-name{display:block;font-size:.875rem;font-weight:300;color:var(--es-text-on-surface-95);margin-left:-2px}.sidebar-user-card{margin:8px 10px 12px;padding-top:8px;border-top:1px solid var(--es-inset-highlight-08);flex-shrink:0;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:clip;transition:width .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1),padding .3s cubic-bezier(.35,0,.25,1),border-color .3s cubic-bezier(.35,0,.25,1)}.sidebar-user-card:has(.sidebar-user-card__signout-flyout){overflow:visible;z-index:2}.sidebar-user-card .sidebar-user-card__shell{display:flex;align-items:stretch;width:100%;min-width:0;min-height:52px;border-radius:12px;background:var(--es-inset-highlight-03);overflow:hidden;box-sizing:border-box;transition:background-color .18s ease,border-radius .3s cubic-bezier(.35,0,.25,1),flex-direction .3s cubic-bezier(.35,0,.25,1)}.sidebar-user-card .sidebar-user-card__shell:has(.sidebar-user-card__signout-flyout){overflow:visible}.sidebar-user-card .sidebar-user-card__shell:hover{background:var(--es-nav-hover-bg)}.sidebar-user-card .sidebar-user-card__shell:has(.sidebar-user-card__link.route-active){background:var(--es-brand)}.sidebar-user-card .sidebar-user-card__shell:has(.sidebar-user-card__link.route-active) .sidebar-user-card__link,.sidebar-user-card .sidebar-user-card__shell:has(.sidebar-user-card__link.route-active) .sidebar-user-card__name,.sidebar-user-card .sidebar-user-card__shell:has(.sidebar-user-card__link.route-active) .sidebar-user-card__email,.sidebar-user-card .sidebar-user-card__shell:has(.sidebar-user-card__link.route-active) .sidebar-user-card__nav-icon{color:var(--es-on-accent)}.sidebar-user-card .sidebar-user-card__shell:has(.sidebar-user-card__link.route-active) .sidebar-user-card__email{opacity:.88}.sidebar-user-card .sidebar-user-card__shell:has(.sidebar-user-card__link.route-active) .sidebar-user-card__signout{color:var(--es-on-accent);border-left-color:var(--es-on-accent-border-22, rgba(255, 255, 255, .22))}.sidebar-user-card .sidebar-user-card__shell:has(.sidebar-user-card__link.route-active) .sidebar-user-card__signout:hover,.sidebar-user-card .sidebar-user-card__shell:has(.sidebar-user-card__link.route-active) .sidebar-user-card__signout:focus-visible{color:var(--es-on-accent);background:var(--es-on-accent-fill-12, rgba(255, 255, 255, .12))}.sidebar-user-card .sidebar-user-card__signout-flyout{flex:0 0 auto;width:auto;align-self:stretch;position:relative}.sidebar-user-card .sidebar-user-card__signout{flex-shrink:0;align-self:stretch;width:44px;min-width:44px;padding:0;margin:0;border-radius:0;border-left:1px solid var(--es-surface-border-10);color:var(--es-nav-text-secondary)}.sidebar-user-card .sidebar-user-card__signout .mat-icon{color:inherit;font-size:20px;width:20px;height:20px;line-height:20px}.sidebar-user-card .sidebar-user-card__signout:hover,.sidebar-user-card .sidebar-user-card__signout:focus-visible{color:var(--es-nav-text-primary);background:var(--es-scrim-22);outline:none}.sidebar-user-card .sidebar-user-card__link{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;width:auto;max-width:100%;box-sizing:border-box;min-height:52px;text-decoration:none;border-radius:0;padding:8px 8px 8px 10px;background:transparent;color:var(--es-nav-text-primary);transition:background-color .18s ease,padding .3s cubic-bezier(.35,0,.25,1),justify-content .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1);overflow:hidden;cursor:pointer}.sidebar-user-card .sidebar-user-card__nav-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:20px;color:var(--es-nav-caret-muted);max-width:20px;opacity:1;overflow:hidden;transition:opacity .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1)}.sidebar-user-card .sidebar-user-card__link:hover,.sidebar-user-card .sidebar-user-card__link:focus-visible{background:transparent;outline:none}.sidebar-user-card .sidebar-user-card__link.route-active{background:transparent}.sidebar-user-card .sidebar-user-card__link>.es-user-avatar{flex-shrink:0}.sidebar-user-card .sidebar-user-card__meta{flex:1 1 auto;min-width:0;max-width:12rem;opacity:1;display:flex;flex-direction:column;gap:2px;overflow:hidden;transition:opacity .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1)}.sidebar-user-card .sidebar-user-card__name,.sidebar-user-card .sidebar-user-card__email{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-user-card .sidebar-user-card__name{font-size:.85rem;font-weight:600;color:var(--es-nav-text-primary)}.sidebar-user-card .sidebar-user-card__email{font-size:.72rem;color:var(--es-nav-text-secondary)}ul.submenu.lvl2.sidebar-flyout-panel{max-height:none!important;overflow:visible;list-style:none;padding:6px;margin:0;width:200px;max-width:calc(100vw - 20px);border-radius:12px;border:1px solid var(--es-border-overlay);background:var(--es-panel-sheen-03),var(--es-sidenav-flyout-gradient);box-shadow:var(--es-elevation-overlay);color:var(--text-main);box-sizing:border-box}ul.submenu.lvl2.sidebar-flyout-panel.submenu--wide{width:auto;min-width:calc(15rem - 20px)}ul.submenu.lvl2.sidebar-flyout-panel.sidebar-signout-flyout>li>button{height:auto;min-height:48px;line-height:normal;padding:8px 12px!important;align-items:center}ul.submenu.lvl2.sidebar-flyout-panel>li{margin:0}ul.submenu.lvl2.sidebar-flyout-panel>li>a,ul.submenu.lvl2.sidebar-flyout-panel>li>button{height:38px;min-height:38px;line-height:38px;padding:0 12px!important;border-radius:8px;border-bottom:none;color:var(--es-nav-text-secondary);display:flex;align-items:center;gap:8px;box-shadow:none;width:100%;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;text-decoration:none}ul.submenu.lvl2.sidebar-flyout-panel>li>a:hover,ul.submenu.lvl2.sidebar-flyout-panel>li>a:focus-visible,ul.submenu.lvl2.sidebar-flyout-panel>li>button:hover,ul.submenu.lvl2.sidebar-flyout-panel>li>button:focus-visible{background:var(--es-select-option-hover);color:var(--text-main);outline:none}ul.submenu.lvl2.sidebar-flyout-panel>li>a:disabled,ul.submenu.lvl2.sidebar-flyout-panel>li>button:disabled{opacity:.55;cursor:not-allowed}ul.submenu.lvl2.sidebar-flyout-panel>li>a.route-active,ul.submenu.lvl2.sidebar-flyout-panel>li>button.route-active{background:var(--es-select-option-hover);color:var(--text-main)}ul.submenu.lvl2.sidebar-flyout-panel>li.open>a{position:relative;background:var(--es-nav-hover-bg);color:var(--es-nav-text-primary)}ul.submenu.lvl2.sidebar-flyout-panel>li.open>a:before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:999px;background:linear-gradient(180deg,var(--es-nav-accent-bar-top) 0%,var(--es-nav-accent-bar-bottom) 100%);box-shadow:0 0 8px var(--es-nav-marker-glow)}ul.submenu.lvl2.sidebar-flyout-panel.is-sidebar-flyout-open,ul.submenu.lvl2.sidebar-flyout-panel.sidebar-flyout-portal.is-sidebar-flyout-open{display:block;visibility:visible;opacity:1;pointer-events:auto;transform:none}.sidebar-compact .sidenav-hold ul.submenu.lvl2.sidebar-flyout-panel:not(.is-sidebar-flyout-open),.sidebar-compact-big .sidenav-hold ul.submenu.lvl2.sidebar-flyout-panel:not(.is-sidebar-flyout-open),.sidebar-hold .sidebar-compact-flyout-host ul.submenu.lvl2.sidebar-flyout-panel:not(.is-sidebar-flyout-open){display:none;visibility:hidden;opacity:0;pointer-events:none}ul.submenu.lvl2.sidebar-flyout-panel.sidebar-flyout-portal:not(.is-sidebar-flyout-open){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.sidebar-hold .sidebar-compact-flyout-host{position:relative;z-index:1}.sidebar-hold .sidebar-compact-flyout-host.is-sidebar-flyout-open{z-index:10001}.sidebar-hold .sidebar-compact-flyout-host ul.submenu.lvl2{position:absolute;left:100%;top:0;margin-left:4px;z-index:9999;visibility:hidden;opacity:0;transform:translate(-6px);pointer-events:none;transition:none}.sidebar-hold .sidebar-compact-flyout-host ul.submenu.lvl2:before{content:"";position:absolute;right:100%;top:0;width:10px;height:100%}.sidebar-language-switch .sidebar-compact-flyout-host{width:100%}.sidebar-language-switch{margin:8px 10px 0;padding:8px 10px;border-radius:12px;background:var(--es-inset-highlight-03);border:1px solid var(--es-inset-highlight-08);flex-shrink:0;min-width:0;box-sizing:border-box;transition:width .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1),padding .3s cubic-bezier(.35,0,.25,1),border-color .3s cubic-bezier(.35,0,.25,1),background-color .3s cubic-bezier(.35,0,.25,1)}.sidebar-language-switch .sidebar-language-switch__label{font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--es-nav-text-secondary);margin-bottom:6px;max-height:2rem;opacity:1;overflow:hidden;transition:opacity .3s cubic-bezier(.35,0,.25,1),max-height .3s cubic-bezier(.35,0,.25,1),margin .3s cubic-bezier(.35,0,.25,1)}.sidebar-language-switch .sidebar-language-switch__body{position:relative;min-height:34px}.sidebar-language-switch .sidebar-language-switch__expanded,.sidebar-language-switch .sidebar-language-switch__compact{transition:opacity .3s cubic-bezier(.35,0,.25,1),max-width .3s cubic-bezier(.35,0,.25,1),max-height .3s cubic-bezier(.35,0,.25,1),visibility .3s cubic-bezier(.35,0,.25,1)}.sidebar-language-switch .sidebar-language-switch__expanded.is-collapsed,.sidebar-language-switch .sidebar-language-switch__compact.is-collapsed{max-width:0;max-height:0;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden}.sidebar-language-switch .sidebar-language-switch__expanded:not(.is-collapsed){opacity:1;visibility:visible;max-width:100%;max-height:4rem}.sidebar-language-switch .sidebar-language-switch__compact:not(.is-collapsed){opacity:1;visibility:visible;display:flex;justify-content:center;width:100%;max-width:100%;max-height:3rem}.sidebar-language-switch .sidebar-language-switch__select{width:100%;max-width:100%;min-width:0;background:transparent;border:none;border-radius:8px;padding:4px 2px;color:var(--es-nav-text-primary);box-sizing:border-box}.sidebar-language-switch .sidebar-language-switch__option{display:flex;align-items:center}.sidebar-language-switch .sidebar-language-switch__flag{flex:0 0 auto;width:16px;height:12px;margin-right:12px;border-radius:2px;box-shadow:0 0 0 1px var(--es-inset-highlight-14)}.sidebar-language-switch .sidebar-language-switch__name{color:var(--es-nav-text-primary);font-size:.82rem;margin-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-language-switch__select .mat-mdc-select-trigger{display:flex;align-items:center;min-height:32px}.sidebar-language-switch__select .mat-mdc-select-value{padding:0;display:flex;align-items:center;flex:1 1 auto;min-width:0}.sidebar-language-switch__select .mat-mdc-select-min-line{display:none}.sidebar-language-switch__select .mat-mdc-select-arrow-wrapper{width:24px;flex-shrink:0}.sidebar-language-switch__select .mat-mdc-select-arrow svg{width:12px;height:12px}.sidebar-language-switch__select .sidebar-language-switch__option{display:flex!important;align-items:center}.sidebar-language-switch__select .sidebar-language-switch__flag{margin-right:12px!important}.app-admin-container.sidebar-compact .sidebar-compact-switch{opacity:0;left:-2rem}.app-admin-container.sidebar-compact .branding{flex-direction:column;justify-content:center;align-items:center;width:64px;height:104px;padding:8px 0 10px;gap:8px}.app-admin-container.sidebar-compact .branding .app-logo-link{margin:0}.app-admin-container.sidebar-compact .branding .app-logo{height:42px;max-width:42px;object-fit:contain}.app-admin-container.sidebar-compact .branding #sidenavToggle{position:static;transform:none;margin:0;z-index:5;width:30px;height:30px;min-height:30px;min-width:30px;display:inline-flex;align-items:center;justify-content:center;background:var(--es-accent-border-45);border:1px solid var(--es-nav-accent-border-45);border-radius:8px;box-shadow:var(--es-elevation-sidebar-item);padding:0}.app-admin-container.sidebar-compact .branding #sidenavToggle .mat-icon{margin:0!important;color:var(--es-on-accent);font-size:18px;width:18px;height:18px;line-height:18px}.app-admin-container.sidebar-compact .app-user{padding:.5rem 0}.app-admin-container.sidebar-compact .app-user .app-user-photo{width:40px;height:40px;margin-bottom:0}.app-admin-container.sidebar-compact .app-user-name,.app-admin-container.sidebar-compact .app-user-controls,.app-admin-container.sidebar-compact .app-logo-text{display:none!important}.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__meta,.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__nav-icon{position:absolute;width:1px;height:1px;max-width:0!important;opacity:0!important;margin:0!important;padding:0!important;overflow:hidden;pointer-events:none;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-admin-container.sidebar-compact .sidebar-user-card{padding:0 2px 2px;border-top:0;width:64px;max-width:64px;margin:2px auto 4px;box-sizing:border-box}.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__shell{flex-direction:column;align-items:center;justify-content:flex-start;min-height:0;border-radius:8px}.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__signout-flyout{width:100%;min-width:0;align-self:stretch;border-top:1px solid var(--es-surface-border-10)}.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__signout-flyout .sidebar-user-card__signout{border-top:none}.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__signout{width:100%;min-width:0;align-self:stretch;border-left:none;border-top:1px solid var(--es-surface-border-10);min-height:32px;flex:0 0 auto;padding:0}.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__signout.mat-mdc-icon-button.mat-mdc-button-base{--mat-icon-button-state-layer-size: 32px;width:100%;height:32px;min-height:32px;padding:0}.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__signout .mat-mdc-button-touch-target{width:100%!important;height:32px!important}.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__signout .mat-icon{font-size:18px;width:18px;height:18px;line-height:18px}.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__link{position:relative;justify-content:center;align-items:center;gap:0;min-height:0;flex:0 0 auto;min-width:0;width:100%;max-width:100%;margin:0;padding:6px 0 4px}.app-admin-container.sidebar-compact .sidebar-user-card .sidebar-user-card__link>.es-user-avatar{margin:0 auto}.app-admin-container.sidebar-compact .sidebar-language-switch{width:64px;max-width:64px;margin:4px auto 6px;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center}.app-admin-container.sidebar-compact .sidebar-language-switch .sidebar-language-switch__label{max-height:0;opacity:0;margin-bottom:0;overflow:hidden}.sidebar-language-switch--compact{display:flex;flex-direction:column;align-items:center;justify-content:center}.sidebar-language-switch--compact .sidebar-language-switch__label{max-height:0;opacity:0;margin-bottom:0;overflow:hidden}.sidebar-language-switch--compact .sidebar-compact-flyout-host{display:flex;justify-content:center;width:100%}.sidebar-language-switch--compact .sidebar-language-switch__compact-btn{--mat-icon-button-state-layer-size: 34px;width:34px;height:34px;min-width:34px;min-height:34px;padding:0;margin:0 auto;border-radius:50%;border:1px solid var(--es-surface-border-14);background:var(--es-inset-highlight-04);color:inherit;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.sidebar-language-switch--compact .sidebar-language-switch__compact-btn .mat-mdc-button-touch-target{width:34px!important;height:34px!important}.sidebar-language-switch--compact .sidebar-language-switch__compact-btn .sidebar-language-switch__flag{display:block;width:18px;height:13px;margin:0;border-radius:2px;box-shadow:0 0 0 1px var(--es-inset-highlight-14)}.sidebar-language-switch--compact .sidebar-language-switch__compact-btn:hover,.sidebar-language-switch--compact .sidebar-language-switch__compact-btn:focus-visible{background:var(--es-nav-hover-bg);outline:none}.sidebar-language-flyout .sidebar-language-switch__menu-option{display:flex;align-items:center;flex:1 1 auto;min-width:0}.sidebar-language-flyout .sidebar-language-switch__flag{flex:0 0 auto;width:16px;height:12px;margin-right:12px;border-radius:2px;box-shadow:0 0 0 1px var(--es-inset-highlight-14)}.sidebar-language-flyout .sidebar-language-switch__name{flex:1 1 auto;min-width:0;max-width:none;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.25;color:var(--text-main);pointer-events:auto}.sidebar-language-flyout .sidebar-language-switch__check{flex:0 0 auto;margin-left:8px;width:18px;height:18px;font-size:18px;color:var(--es-modal-accent-check)}.sidebar-language-flyout>li>a{justify-content:space-between}.sidebar-signout-flyout .sidebar-signout-flyout__heading{padding:6px 12px 4px;font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--es-nav-text-secondary);pointer-events:none}.sidebar-signout-flyout>li>button{height:auto;min-height:48px;line-height:normal;padding:8px 12px!important;align-items:center}.sidebar-signout-flyout .sidebar-signout-flyout__divider{padding:0;pointer-events:none}.sidebar-signout-flyout .sidebar-signout-flyout__divider .mat-divider{margin:4px 8px;border-top-color:var(--es-surface-border-10)}.sidebar-signout-flyout .sidebar-signout-flyout__account{display:flex;align-items:center;gap:10px;min-width:0;width:100%}.sidebar-signout-flyout .sidebar-signout-flyout__account>.es-user-avatar,.sidebar-signout-flyout .sidebar-signout-flyout__avatar{flex:0 0 auto}.sidebar-signout-flyout .sidebar-signout-flyout__meta{display:flex;flex-direction:column;min-width:0;gap:1px}.sidebar-signout-flyout .sidebar-signout-flyout__name,.sidebar-signout-flyout .sidebar-signout-flyout__email{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.sidebar-signout-flyout .sidebar-signout-flyout__name{font-size:14px;color:var(--text-main)}.sidebar-signout-flyout .sidebar-signout-flyout__email{font-size:12px;color:var(--es-nav-text-secondary)}.sidebar-signout-flyout>li.sidebar-signout-flyout__signout-row>a{justify-content:center;text-align:center;gap:10px;font-weight:600}.sidebar-user-card--compact .sidebar-user-card__meta,.sidebar-user-card--compact .sidebar-user-card__nav-icon{position:absolute;width:1px;height:1px;max-width:0!important;opacity:0!important;margin:0!important;padding:0!important;overflow:hidden;pointer-events:none;clip:rect(0,0,0,0)}.sidebar-user-card--compact .sidebar-user-card__shell{align-items:center}.sidebar-user-card--compact .sidebar-user-card__link{position:relative;justify-content:center;align-items:center;gap:0;width:100%;max-width:100%;margin:0;padding:6px 0 4px}.sidebar-user-card--compact .sidebar-user-card__link>.es-user-avatar{margin:0 auto}.app-admin-container.sidebar-compact-big .sidebar-language-switch{max-width:150px;margin-left:auto;margin-right:auto}.app-admin-container.sidebar-compact-big .sidebar-user-card{max-width:150px;margin-left:auto;margin-right:auto;box-sizing:border-box}.app-admin-container.sidebar-compact-big .sidebar-user-card .sidebar-user-card__link{max-width:100%;gap:0;justify-content:center}[dir=rtl] .sidebar-user-card__signout{border-left:none;border-right:1px solid var(--es-surface-border-10)}[dir=rtl] .app-admin-container.sidebar-compact .sidebar-user-card__signout{border-right:none;border-top:1px solid var(--es-surface-border-10)}[dir=rtl] .app-admin-container.sidebar-compact .sidebar-hold{overflow:visible}[dir=rtl] .branding .app-logo-link{margin-right:0;margin-left:8px}[dir=rtl] .app-admin-container.sidebar-full .branding #sidenavToggle{right:auto;left:8px}@media(max-width:959px){.sidebar-panel .sidebar-hold{min-height:100%;position:relative;--es-mobile-sidebar-footer-inset: max(12px, 8px + env(safe-area-inset-bottom, 0px))}.sidebar-panel .sidebar-hold:after{content:"";position:absolute;left:0;right:0;bottom:0;height:max(88px,52px + max(12px,8px + env(safe-area-inset-bottom,0px)));background:linear-gradient(180deg,var(--es-sidebar-fade-start) 0%,var(--es-sidebar-fade-mid) 58%,var(--es-sidebar-fade-end) 100%);pointer-events:none;z-index:2}.sidebar-panel .branding{height:72px;padding:0 12px}.sidebar-panel .branding .app-logo{height:52px}.sidebar-panel .branding .sidebar-mobile-close{position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:2;color:var(--es-on-accent)}.sidebar-panel .branding .sidebar-mobile-close .mat-icon{margin:0}.sidebar-user-card{position:absolute;left:10px;right:10px;bottom:var(--es-mobile-sidebar-footer-inset);margin:0;z-index:3}.sidebar-user-card .sidebar-user-card__shell{background:var(--es-sidebar-surface);border:1px solid var(--es-inset-highlight-08);box-shadow:var(--es-elevation-drawer-up-xs)}.sidebar-language-switch{position:absolute;left:10px;right:10px;bottom:calc(64px + var(--es-mobile-sidebar-footer-inset));margin:0;z-index:3;background:var(--es-sidebar-surface);border:1px solid var(--es-inset-highlight-08);box-shadow:var(--es-elevation-drawer-up-xs)}.sidebar-panel .sidebar-hold .sidenav-hold{padding-bottom:calc(144px + var(--es-mobile-sidebar-footer-inset))}.app-admin-container.sidebar-compact .sidebar-panel .branding{height:88px;padding:6px 0 8px}.app-admin-container.sidebar-compact .sidebar-panel .branding .app-logo{height:40px}}.topbar.mat-toolbar{position:relative;box-shadow:var(--es-header-side-shadow);z-index:1001;padding-top:env(safe-area-inset-top,0px);height:calc(56px + env(safe-area-inset-top,0px));min-height:calc(56px + env(safe-area-inset-top,0px));box-sizing:border-box}.mobile-bottom-dock{position:fixed;left:0;right:0;bottom:max(10px,6px + env(safe-area-inset-bottom,0px));z-index:1002;display:flex;justify-content:center;padding:0 12px}body.mobile-sidebar-open .mobile-bottom-dock{visibility:hidden;pointer-events:none}.mobile-tabbar{width:min(460px,100vw - 24px);min-height:56px;padding:4px;border-radius:14px;background:var(--es-header-side-gradient);border:1px solid var(--es-surface-border-10);box-shadow:var(--es-elevation-header);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:2px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mobile-tabbar__item{min-width:0!important;min-height:50px;width:100%!important;max-width:100%;border-radius:10px!important;display:inline-flex!important;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 0!important;color:var(--es-header-side-text-dim)!important;font-size:.66rem;font-weight:500;line-height:1;overflow:hidden;letter-spacing:0;position:relative}.mobile-tabbar__item .mat-icon{width:20px;height:20px;font-size:20px;line-height:20px;margin:0}.mobile-tabbar__item .mdc-button__label,.mobile-tabbar__item .mat-button-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;max-width:100%;width:100%;overflow:hidden}.mobile-tabbar__text{display:block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:1.15}@media(max-width:380px){.mobile-tabbar{padding:3px;gap:1px}.mobile-tabbar__item{font-size:.62rem}}@media(max-width:1024px){.mobile-tabbar__item{min-height:48px;justify-content:center}.mobile-tabbar__text{display:none;font-size:.58rem;line-height:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.mobile-tabbar__item--active{justify-content:flex-start;padding-top:6px!important}.mobile-tabbar__item--active .mobile-tabbar__text{display:block;width:100%;margin-top:2px}}@media(max-width:430px){.mobile-tabbar__item{justify-content:center;padding-top:4px!important}.mobile-tabbar__item--active .mobile-tabbar__text{display:none}}.mobile-tabbar__item--active{color:var(--es-header-side-accent)!important;font-weight:700;background:var(--es-header-side-accent-fill)}.topbar .mat-select-value{font-weight:400;color:var(--es-on-accent)}.toggle-collapsed{transform:rotate(0);-webkit-transition:transform .3s cubic-bezier(.35,0,.25,1);transition:transform .3s cubic-bezier(.35,0,.25,1)}.sidebar-compact .toggle-collapsed{transform:rotate(180deg)}.search-bar .top-search-form{position:relative;background:var(--es-nav-light-bg);border-radius:40px;margin-right:1rem;display:block;max-width:220px;margin-left:20px;box-shadow:inset 0 0 2px 2px var(--es-header-side-toggle-inset)}.search-bar .top-search-form .material-icons{position:absolute;top:50%;left:10px;margin-top:-12px;color:var(--es-header-side-toggle-text)}.search-bar .top-search-form input{font-size:1rem;padding:.6rem .75rem;z-index:2;cursor:text;text-indent:30px;border:none;background:transparent;width:100%;outline:0}.topnav:after{content:"";display:table;clear:both}.topnav label.menu-toggle{height:48px;width:48px;box-sizing:border-box;padding:12px;border-radius:50%}.topnav label.menu-toggle .mat-icon{font-size:24px}.topnav .toggle,.topnav [id^=drop]{display:none}.topnav ul{padding:0;margin:0;list-style:none;position:relative}.topnav ul:not(.menu){box-shadow:var(--es-topnav-shadow)}.topnav ul.menu{float:left;height:48px;padding-right:45px}.topnav ul.menu>li{float:left}.topnav ul.menu>li>div>a,.topnav ul.menu>li>div>div{border-bottom:2px solid;height:48px;box-sizing:border-box;border-color:transparent;margin:0 6px}.topnav ul li{margin:0;display:inline-block}.topnav a,.topnav label{display:flex;flex-direction:row;align-items:center;padding:13px 20px;height:44px;font-size:.875rem;text-decoration:none;box-sizing:border-box}.topnav a .mat-icon,.topnav label .mat-icon{font-size:16px;height:20px;line-height:20px;width:20px;margin-right:2px}.topnav ul ul{opacity:0;visibility:hidden;position:absolute;color:var(--es-header-side-toggle-text);top:48px;transform:translateY(-10px);transition:all .15s ease-in-out;z-index:-1}.topnav ul li:hover>div>div>ul,.topnav ul li:hover>div>ul{opacity:1;visibility:visible;transform:translateY(0)}.topnav ul ul li{width:170px;float:none;display:list-item;position:relative}.topnav ul ul ul{top:0;left:170px}.topnav ul ul ul li{position:relative;top:0}.topnav li>a:after{content:" +"}.topnav li>a:only-child:after{content:""}@media all and (max-width:768px){.topnav{margin:0}.topnav .toggle+a{display:none}.topnav .menu{opacity:0;visibility:hidden;height:auto!important;width:100%}.topnav .menu li a{border:none!important}.topnav .toggle{display:flex;text-decoration:none;border:none}.topnav ul{overflow:hidden;max-height:0px;transform:translateY(0)!important;transition:max-height .3s ease-in-out}.topnav [id^=drop]:checked+ul{opacity:1;visibility:visible;max-height:2000px}.topnav [id^=drop]:checked+ul.menu{max-height:300px;overflow-y:scroll}.topnav ul li{position:relative;opacity:1;visibility:visible;width:100%;z-index:1}.topnav ul ul .toggle,.topnav ul ul a{padding:0 40px}.topnav ul ul ul a{padding:0 80px}.topnav ul li ul li .toggle,.topnav ul ul a,.topnav ul ul ul a{padding:14px 20px}.topnav ul ul{float:none;position:relative;top:0;left:0;box-shadow:none!important;z-index:1}.topnav ul li:hover>div>div>ul,.topnav ul li:hover>div>ul{opacity:0;visibility:hidden}.topnav ul ul li{opacity:1;visibility:visible;width:100%}.topnav ul ul ul{left:0}.topnav ul ul ul li{position:static}}@media all and (max-width:330px){.topnav ul li{display:block;width:94%}}[dir=rtl] .topnav a .mat-icon,[dir=rtl] .topnav label .mat-icon{margin-right:0;margin-left:2px}.header-topnav{position:fixed;margin:0;padding:0;width:100%;top:0;z-index:999;padding-top:env(safe-area-inset-top,0px);box-sizing:border-box}.header-topnav .container{padding:0}.header-topnav .topbar-branding{float:left;height:48px;padding:8px;margin:0 8px}.header-topnav .topbar-branding img{height:100%;width:auto}.header-topnav .topnav{display:flex;align-items:center}.header-topnav .header-topnav-right{float:right;height:48px;display:flex;align-items:center;padding-right:.67rem}@media(max-width:959px){.header-topnav .topbar-branding{margin-right:0}.header-topnav .topnav{min-height:56px;padding:0 8px}.header-topnav .mobile-nav-trigger{margin-left:auto;height:38px;padding:0 12px;border-radius:12px;display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap;color:var(--es-header-top-text)!important;background:linear-gradient(135deg,var(--es-accent-alt-solid-90),var(--es-header-top-accent-80))!important;box-shadow:var(--es-elevation-toolbar-soft)}.header-topnav .mobile-nav-trigger .mat-icon{width:18px;height:18px;font-size:18px;line-height:18px;margin-right:0}}[dir=rtl] .header-topnav .topnav{flex-direction:row-reverse}.es-dark{--es-brand: #96045f;--es-surface: #12131a;--es-surface-raised: rgb(28.4318181818, 30.0113636364, 41.0681818182);--es-surface-overlay: rgb(38.8636363636, 41.0227272727, 56.1363636364);--es-text: #f5f7fb;--es-text-muted: rgba(219, 229, 244, .74);--es-text-soft: rgba(219, 229, 244, .56);--es-border: rgba(154, 180, 214, .14);--es-border-strong: rgba(154, 180, 214, .22);--es-border-subtle: rgba(154, 180, 214, .1);--es-border-faint: rgba(154, 180, 214, .12);--es-border-medium: rgba(154, 180, 214, .16);--es-border-emphasis: rgba(154, 180, 214, .18);--es-border-overlay: rgba(154, 180, 214, .24);--es-border-dashed: rgba(154, 180, 214, .3);--es-border-heavy: rgba(154, 180, 214, .6);--es-surface-tint: rgba(154, 180, 214, .2);--es-surface-glass-56: rgba(8, 20, 38, .56);--es-surface-glass-60: rgba(8, 20, 38, .6);--es-surface-glass-84: rgba(8, 20, 38, .84);--es-surface-glass-95: rgba(8, 20, 38, .95);--es-shell-gradient: linear-gradient( 180deg, #0a1526 0%, #060d18 45%, #071222 100% );--es-dialog-surface: linear-gradient( 168deg, #0c1628 0%, #060d18 48%, #0a1526 100% );--es-dialog-text: #f2f6ff;--es-dialog-text-muted: rgba(210, 220, 245, .78);--es-dialog-text-muted-soft: rgba(210, 220, 245, .7);--es-dialog-text-soft: rgba(200, 215, 245, .88);--es-dialog-text-muted-strong: rgba(215, 225, 247, .9);--es-cool-link: #8ed2ff;--es-cool-link-hover: #b6e3ff;--es-dialog-field-border: rgba(140, 170, 220, .3);--es-dialog-field-border-hover: rgba(140, 170, 220, .45);--es-dialog-field-border-subtle: rgba(140, 170, 220, .22);--es-dialog-field-focus: rgba(232, 121, 181, .6);--es-dialog-field-surface: rgba(4, 10, 22, .42);--es-dialog-field-surface-focus: rgba(4, 10, 22, .58);--es-dialog-accent-fill: rgba(232, 121, 181, .08);--es-dialog-scrollbar-thumb: rgba(255, 255, 255, .2);--es-dialog-error-text: #ffb4b4;--es-dialog-footer-gradient: linear-gradient( 180deg, rgba(8, 14, 26, .4), rgba(4, 8, 16, .95) );--es-ad-icon-fg: rgba(196, 214, 236, .95);--es-ad-focus-ring: rgba(120, 175, 235, .75);--es-ad-surface: rgba(8, 20, 38, .98);--es-ad-card-scrim: rgba(6, 14, 32, .45);--es-ad-card-bg: rgba(6, 14, 32, .52);--es-ad-text: #c9d8f8;--es-ad-text-muted: #cbd6f2;--es-ad-accent-fill: rgba(232, 121, 181, .12);--es-ad-accent-text: #f0a7cf;--es-ad-label: rgba(190, 206, 234, .85);--es-ad-heading: #eef4ff;--es-finance-trend-positive: #63e6be;--es-finance-trend-negative: #ff6b6b;--es-finance-trend-neutral: #cbd5e1;--es-finance-chart-bar: #22c55e;--es-finance-chart-bar-dark: #15803d;--es-finance-chart-gradient: linear-gradient(90deg, #15803d, #22c55e);--es-finance-payout-text: #f3b6d8;--es-finance-expected-text: #86efac;--es-finance-highlight-pink: rgba(248, 207, 229, .9);--es-finance-chart-track-05: rgba(255, 255, 255, .05);--es-finance-chart-track-20: rgba(255, 255, 255, .2);--es-finance-chart-track-40: rgba(255, 255, 255, .4);--es-finance-apex-fill: #f8fafc;--es-finance-apex-fore: #cbd5e1;--es-finance-apex-grid: rgba(148, 163, 184, .14);--es-finance-apex-axis: rgba(148, 163, 184, .2);--es-finance-apex-data-label: #ffffff;--es-finance-apex-tooltip-theme: dark;--es-finance-payout-muted: rgba(243, 182, 216, .75);--es-staff-cool-text: #9cf0e8;--es-staff-surface: rgba(6, 14, 30, .9);--es-staff-header-text: #f5e8f2;--es-staff-overlay: rgba(7, 18, 36, .5);--es-staff-status-danger: #880808;--es-staff-status-warn: #f28c28;--es-staff-status-muted: #36454f;--es-staff-status-muted-gradient-start: rgba(108, 117, 125, .9);--es-staff-status-muted-gradient-end: rgba(108, 117, 125, .12);--es-staff-status-success-gradient-end: rgba(34, 139, 34, .12);--es-staff-status-danger-gradient-end: rgba(136, 8, 8, .12);--es-staff-status-charcoal-gradient-end: rgba(54, 69, 79, .12);--es-staff-status-warn-gradient-end: rgba(242, 140, 40, .12);--es-marketing-footer-bg: rgba(4, 10, 20, .85);--es-marketing-topbar-bg: rgba(6, 13, 24, .72);--es-marketing-text-inverse: #ffffff;--es-marketing-nav-active-text: #ffffff;--es-marketing-nav-active-bg: var(--es-nav-hover-bg);--es-marketing-nav-active-border: var(--es-accent-border-35);--es-marketing-outline-bg: rgba(0, 0, 0, .18);--es-status-banner-bg: linear-gradient( 135deg, rgba(150, 4, 95, .42), rgba(89, 14, 66, .28) );--es-status-banner-text: rgba(255, 240, 250, .92);--es-status-banner-text-soft: rgba(255, 240, 250, .9);--es-status-banner-title: rgba(255, 220, 240, .96);--es-status-banner-gradient-end: rgba(89, 14, 66, .2);--es-status-banner-action-text: #ffffff;--es-walkthrough-backdrop: rgba(2, 6, 16, .88);--es-elevation-walkthrough: 0 18px 44px rgba(0, 0, 0, .46);--es-overlay-scrim: rgba(4, 10, 20, .65);--es-nav-hover-bg: rgba(150, 4, 95, .22);--es-nav-hover-ring: rgba(200, 120, 170, .45);--es-nav-active-ring: rgba(255, 200, 230, .45);--es-nav-icon-tint: rgba(255, 230, 245, .95);--es-nav-icon-bg: rgba(180, 60, 130, .28);--es-nav-marker: rgba(255, 245, 250, .95);--es-nav-marker-glow: rgba(255, 180, 220, .55);--es-nav-accent-bar-top: #e8a0c8;--es-nav-accent-bar-bottom: #c04078;--es-nav-text-primary: rgba(255, 255, 255, .88);--es-nav-text-secondary: rgba(255, 255, 255, .72);--es-nav-icon-muted: rgba(255, 255, 255, .72);--es-nav-icon-chip-bg: rgba(255, 255, 255, .07);--es-nav-caret-muted: rgba(255, 255, 255, .4);--es-nav-section-label: rgba(255, 255, 255, .45);--es-input-surface: linear-gradient( 180deg, rgba(255, 255, 255, .045), rgba(0, 0, 0, .22) );--es-input-surface-hover: linear-gradient( 180deg, rgba(255, 255, 255, .06), rgba(0, 0, 0, .28) );--es-search-bar-bg: rgba(0, 0, 0, .2);--es-input-border: rgba(154, 180, 214, .2);--es-input-border-hover: rgba(154, 180, 214, .32);--es-input-border-focus: rgba(193, 8, 119, .55);--es-input-text: var(--es-text);--es-input-text-soft: rgba(219, 229, 244, .72);--es-input-text-emphasis: rgba(219, 229, 244, .88);--es-input-label-focus: rgba(219, 229, 244, .92);--es-input-icon-fill: rgba(219, 229, 244, .65);--es-input-hint: rgba(219, 229, 244, .38);--es-input-checkbox-hover: rgba(219, 229, 244, .8);--es-input-placeholder: rgba(219, 229, 244, .42);--es-surface-tint-faint: rgba(154, 180, 214, .08);--es-surface-tint-whisper: rgba(154, 180, 214, .04);--es-surface-tint-muted: rgba(154, 180, 214, .4);--es-row-accent-bar: rgba(154, 180, 214, .55);--es-toggle-track-off: rgba(154, 180, 214, .3);--es-toggle-track-off-hover: rgba(154, 180, 214, .38);--es-toggle-track-off-pressed: rgba(154, 180, 214, .42);--es-toggle-track-outline: rgba(154, 180, 214, .45);--es-snackbar-text: #ffffff;--es-table-text-main: var(--es-text);--es-table-text-muted: var(--es-text-muted);--es-table-text-soft: var(--es-text-soft);--es-table-border: var(--es-border);--es-table-border-strong: var(--es-border-strong);--es-table-bg: rgba(8, 20, 38, .62);--es-table-header-bg: rgba(8, 20, 38, .35);--es-table-row-hover: rgba(255, 255, 255, .04);--es-table-row-stripe: rgba(255, 255, 255, .015);--es-table-accent: #c10877;--es-panel-bg: rgba(8, 20, 38, .82);--es-panel-bg-dense: rgba(8, 20, 38, .84);--es-panel-bg-soft: rgba(7, 18, 34, .72);--es-panel-gradient-deep: linear-gradient( 180deg, rgba(12, 22, 42, .95), rgba(6, 14, 28, .96) );--es-slate-fill-00: rgba(15, 23, 42, 0);--es-slate-fill-08: rgba(15, 23, 42, .08);--es-slate-fill-12: rgba(15, 23, 42, .12);--es-slate-fill-28: rgba(15, 23, 42, .28);--es-slate-fill-30: rgba(15, 23, 42, .3);--es-slate-fill-42: rgba(15, 23, 42, .42);--es-slate-fill-45: rgba(15, 23, 42, .45);--es-slate-fill-55: rgba(15, 23, 42, .55);--es-slate-fill-64: rgba(15, 23, 42, .64);--es-slate-fill-70: rgba(15, 23, 42, .7);--es-slate-fill-82: rgba(15, 23, 42, .82);--es-slate-fill-88: rgba(15, 23, 42, .88);--es-slate-fill-90: rgba(15, 23, 42, .9);--es-slate-fill-92: rgba(15, 23, 42, .92);--es-slate-fill-94: rgba(15, 23, 42, .94);--es-slate-fill-95: rgba(15, 23, 42, .95);--es-slate-fill-96: rgba(15, 23, 42, .96);--es-slate-fill-98: rgba(15, 23, 42, .98);--es-slate-mid-fill-72: rgba(10, 18, 34, .72);--es-slate-mid-fill-91: rgba(10, 18, 34, .91);--es-slate-mid-fill-92: rgba(10, 18, 34, .92);--es-slate-gradient-hero: linear-gradient( 135deg, rgba(15, 23, 42, .98), rgba(10, 18, 34, .92) );--es-slate-gradient-card: linear-gradient( 180deg, rgba(15, 23, 42, .94), rgba(15, 23, 42, .82) );--es-slate-gradient-timeline: linear-gradient( 135deg, rgba(15, 23, 42, .96), rgba(10, 18, 34, .92) );--es-slate-gradient-payments: linear-gradient( 135deg, rgba(15, 23, 42, .95), rgba(10, 18, 34, .91) );--es-slate-gradient-placeholder: linear-gradient( 180deg, rgba(15, 23, 42, .3), rgba(15, 23, 42, .08) );--es-slate-drop-shadow: drop-shadow(0 12px 20px rgba(15, 23, 42, .32));--es-slate-tooltip-gradient: linear-gradient( 165deg, rgba(29, 40, 63, .98), rgba(12, 20, 34, .99) );--es-slate-ink-shadow-lg: 0 24px 70px rgba(2, 6, 23, .28);--es-slate-ink-shadow-md: 0 16px 38px rgba(2, 6, 23, .5);--es-slate-ink-drop-shadow: drop-shadow(0 6px 12px rgba(2, 6, 23, .4));--es-finance-text-ghost: rgba(226, 232, 240, .42);--es-finance-text-faint: rgba(226, 232, 240, .5);--es-finance-text-dim: rgba(226, 232, 240, .56);--es-finance-text-label: rgba(226, 232, 240, .62);--es-finance-text-id: rgba(226, 232, 240, .64);--es-finance-text-subtle: rgba(226, 232, 240, .68);--es-finance-text-body: rgba(226, 232, 240, .72);--es-finance-text-soft: rgba(226, 232, 240, .76);--es-finance-text-ui: rgba(226, 232, 240, .78);--es-finance-text-emphasis: rgba(226, 232, 240, .84);--es-finance-text-strong: rgba(226, 232, 240, .88);--es-finance-chrome-text: rgba(148, 163, 184, .92);--es-finance-border-10: rgba(148, 163, 184, .1);--es-finance-border-12: rgba(148, 163, 184, .12);--es-finance-border-14: rgba(148, 163, 184, .14);--es-finance-border-16: rgba(148, 163, 184, .16);--es-finance-border-18: rgba(148, 163, 184, .18);--es-finance-border-20: rgba(148, 163, 184, .2);--es-finance-border-28: rgba(148, 163, 184, .28);--es-finance-border-32: rgba(148, 163, 184, .32);--es-finance-border-42: rgba(148, 163, 184, .42);--es-finance-chrome-fill-10: rgba(148, 163, 184, .1);--es-finance-chrome-fill-14: rgba(148, 163, 184, .14);--es-finance-chrome-text-disabled: rgba(148, 163, 184, .45);--es-finance-text-inverse: #ffffff;--es-finance-text-bright: #f8fafc;--es-finance-text-surface: #e5edf8;--es-chrome-tooltip-gradient: linear-gradient( 165deg, rgba(42, 54, 82, .98) 0%, rgba(22, 30, 48, .99) 100% );--es-chrome-tooltip-text: #f1f5f9;--es-icon-on-accent: #ffffff;--es-scrollbar-thumb: rgba(120, 150, 190, .4);--es-scrollbar-track: rgba(0, 0, 0, .2);--es-scrollbar-track-firefox: rgba(0, 0, 0, .25);--es-admin-hero-gradient: linear-gradient( 180deg, rgba(13, 25, 45, .98), rgba(8, 17, 34, .98) );--es-admin-highlight-gradient: linear-gradient( 180deg, rgba(24, 33, 52, .9), rgba(16, 26, 44, .9) );--es-admin-card-gradient: linear-gradient( 180deg, rgba(20, 31, 50, .95), rgba(12, 21, 39, .95) );--es-admin-card-primary-gradient: linear-gradient( 180deg, rgba(30, 40, 62, .98), rgba(17, 27, 45, .95) );--es-admin-card-primary-overlay: rgba(10, 20, 36, .8);--es-admin-spotlight-gradient: linear-gradient( 180deg, rgba(7, 18, 36, .96), rgba(5, 15, 31, .92) );--es-admin-spotlight-overlay: rgba(4, 14, 30, .72);--es-admin-stat-gradient: linear-gradient( 180deg, rgba(21, 31, 50, .95), rgba(13, 22, 39, .92) );--es-admin-metric-highlight-gradient: linear-gradient( 180deg, rgba(34, 43, 66, .98), rgba(18, 28, 47, .94) );--es-admin-metric-highlight-overlay: rgba(12, 22, 39, .8);--es-admin-insight-bg: rgba(4, 14, 30, .76);--es-slate-ink-fill-55: rgba(4, 14, 30, .55);--es-slate-ink-fill-65: rgba(4, 14, 30, .65);--es-slate-ink-fill-76: rgba(4, 14, 30, .76);--es-admin-tooltip-text: rgba(186, 198, 220, .95);--es-admin-tooltip-count: #f8fafc;--es-admin-amber-fill-08: rgba(255, 177, 74, .08);--es-admin-blue-fill-08: rgba(118, 167, 255, .08);--es-panel-border: var(--es-border);--es-panel-border-strong: var(--es-border-strong);--es-shadow-primary: 0 8px 12px rgba(47, 60, 74, .04), 0 2px 6px rgba(47, 60, 74, .08);--es-utility-divider: rgba(255, 255, 255, .1);--es-panel-shadow: 0 18px 48px rgba(0, 0, 0, .22);--es-panel-shadow-lg: 0 24px 70px rgba(0, 0, 0, .28);--es-panel-shadow-dense: 0 18px 48px rgba(0, 0, 0, .24);--es-card-shadow-sm: 0 14px 34px rgba(0, 0, 0, .2);--es-card-shadow-md: 0 14px 36px rgba(0, 0, 0, .24);--es-elevation-low: 0 12px 30px rgba(0, 0, 0, .18);--es-elevation-base: 0 12px 28px rgba(0, 0, 0, .22);--es-elevation-raised: 0 16px 36px rgba(0, 0, 0, .2);--es-elevation-raised-strong: 0 16px 36px rgba(0, 0, 0, .35);--es-elevation-floating: 0 20px 50px rgba(0, 0, 0, .24);--es-elevation-floating-alt: 0 16px 42px rgba(0, 0, 0, .24);--es-elevation-overlay: 0 16px 40px rgba(0, 0, 0, .45);--es-elevation-overlay-strong: 0 16px 40px rgba(0, 0, 0, .55);--es-elevation-modal: 0 24px 64px rgba(0, 0, 0, .55);--es-elevation-hero: 0 24px 56px rgba(0, 0, 0, .35);--es-elevation-landing: 0 24px 56px rgba(0, 0, 0, .4);--es-elevation-banner: 0 12px 28px rgba(0, 0, 0, .35);--es-elevation-popover: 0 12px 40px rgba(0, 0, 0, .22);--es-elevation-deep: 0 12px 36px rgba(0, 0, 0, .28);--es-elevation-header: 0 12px 26px rgba(0, 0, 0, .42);--es-elevation-calendar: 0 12px 36px rgba(0, 0, 0, .25);--es-elevation-table-menu: 0 24px 80px rgba(0, 0, 0, .45);--es-elevation-snackbar: 0 12px 36px rgba(0, 0, 0, .5);--es-elevation-snackbar-strong: 0 12px 40px rgba(0, 0, 0, .6);--es-elevation-select-panel: 0 12px 32px rgba(0, 0, 0, .55);--es-elevation-subtle: 0 1px 3px rgba(0, 0, 0, .08);--es-elevation-input: 0 1px 2px rgba(0, 0, 0, .28);--es-elevation-compact: 0 2px 4px rgba(0, 0, 0, .12);--es-elevation-chip-xs: 0 4px 10px rgba(0, 0, 0, .1);--es-elevation-chip: 0 4px 12px rgba(0, 0, 0, .2);--es-elevation-card-hover: 0 6px 18px rgba(0, 0, 0, .16);--es-elevation-sidebar-item: 0 6px 14px rgba(0, 0, 0, .35);--es-elevation-stat: 0 8px 20px rgba(0, 0, 0, .22);--es-elevation-toolbar: 0 8px 16px rgba(0, 0, 0, .25);--es-elevation-toolbar-soft: 0 8px 16px rgba(0, 0, 0, .28);--es-elevation-dialog-sm: 0 8px 18px rgba(0, 0, 0, .18);--es-elevation-dialog-md: 0 8px 24px rgba(0, 0, 0, .35);--es-elevation-panel-soft: 0 8px 28px rgba(0, 0, 0, .12);--es-elevation-panel: 0 8px 28px rgba(0, 0, 0, .18);--es-elevation-panel-strong: 0 8px 28px rgba(0, 0, 0, .25);--es-elevation-card-hover-lg: 0 10px 24px rgba(0, 0, 0, .16);--es-elevation-material-card: 0 10px 16px rgba(0, 0, 0, .2);--es-elevation-filter-panel: 0 10px 32px rgba(0, 0, 0, .18);--es-elevation-product: 0 22px 56px rgba(0, 0, 0, .42);--es-elevation-drawer-up-xs: 0 -2px 14px rgba(0, 0, 0, .25);--es-elevation-drawer-up-sm: 0 -6px 14px rgba(0, 0, 0, .16);--es-elevation-drawer-up: 0 -12px 48px rgba(0, 0, 0, .5);--es-elevation-sidebar-rail: 4px 0 24px rgba(0, 0, 0, .22);--es-elevation-ring-dark: 0 0 0 1px rgba(0, 0, 0, .35);--es-elevation-glow-drop: drop-shadow(0 10px 28px rgba(0, 0, 0, .48));--es-elevation-chart-drop: drop-shadow(0 10px 18px rgba(1, 10, 24, .28));--es-panel-sheen: linear-gradient( 180deg, rgba(255, 255, 255, .02), transparent );--es-panel-sheen-03: linear-gradient( 180deg, rgba(255, 255, 255, .03), transparent );--es-panel-sheen-04: linear-gradient( 180deg, rgba(255, 255, 255, .04), transparent );--es-inset-highlight-02: rgba(255, 255, 255, .02);--es-inset-highlight-03: rgba(255, 255, 255, .03);--es-inset-highlight-04: rgba(255, 255, 255, .04);--es-inset-highlight-015: rgba(255, 255, 255, .015);--es-inset-highlight-05: rgba(255, 255, 255, .05);--es-inset-highlight-06: rgba(255, 255, 255, .06);--es-inset-highlight-08: rgba(255, 255, 255, .08);--es-inset-highlight-10: rgba(255, 255, 255, .1);--es-inset-highlight-14: rgba(255, 255, 255, .14);--es-inset-highlight-18: rgba(255, 255, 255, .18);--es-surface-border-strong: rgba(255, 255, 255, .25);--es-surface-border-soft: rgba(255, 255, 255, .18);--es-surface-glass-72: rgba(8, 20, 38, .72);--es-surface-glass-90: rgba(8, 20, 38, .9);--es-surface-glass-96: rgba(8, 20, 38, .96);--es-surface-glass-98: rgba(8, 20, 38, .98);--es-snackbar-bg: #0f1018;--es-snackbar-bg-raised: #0d0e15;--es-snackbar-border: var(--es-accent-border-55);--es-snackbar-action: #f06abb;--es-accent-strong: #c10877;--es-accent-cool: #4dc9c1;--es-accent-soft: rgba(150, 4, 95, .16);--es-accent-faint: rgba(150, 4, 95, .08);--es-accent-alt-fill-03: rgba(150, 4, 95, .03);--es-accent-alt-fill-06: rgba(150, 4, 95, .06);--es-accent-alt-fill-15: rgba(150, 4, 95, .15);--es-accent-alt-fill-24: rgba(150, 4, 95, .24);--es-accent-alt-border-28: rgba(150, 4, 95, .28);--es-accent-alt-border-30: rgba(150, 4, 95, .3);--es-accent-alt-border-44: rgba(150, 4, 95, .44);--es-accent-alt-fill-10: rgba(150, 4, 95, .1);--es-accent-alt-fill-16: rgba(150, 4, 95, .16);--es-accent-alt-fill-26: rgba(150, 4, 95, .26);--es-accent-alt-border-40: rgba(150, 4, 95, .4);--es-accent-alt-border-48: rgba(150, 4, 95, .48);--es-accent-alt-border-50: rgba(150, 4, 95, .5);--es-accent-alt-border-65: rgba(150, 4, 95, .65);--es-accent-alt-border-70: rgba(150, 4, 95, .7);--es-accent-alt-solid-90: rgba(150, 4, 95, .9);--es-accent-alt-solid-95: rgba(150, 4, 95, .95);--es-accent-fill-06: rgba(193, 8, 119, .06);--es-accent-fill-08: rgba(193, 8, 119, .08);--es-accent-fill-12: rgba(193, 8, 119, .12);--es-accent-fill-14: rgba(193, 8, 119, .14);--es-accent-fill-16: rgba(193, 8, 119, .16);--es-accent-fill-18: rgba(193, 8, 119, .18);--es-accent-fill-20: rgba(193, 8, 119, .2);--es-accent-border-28: rgba(193, 8, 119, .28);--es-accent-border-34: rgba(193, 8, 119, .34);--es-accent-border-35: rgba(193, 8, 119, .35);--es-accent-border-36: rgba(193, 8, 119, .36);--es-accent-border-38: rgba(193, 8, 119, .38);--es-accent-border-40: rgba(193, 8, 119, .4);--es-accent-border-45: rgba(193, 8, 119, .45);--es-accent-border-48: rgba(193, 8, 119, .48);--es-accent-border-50: rgba(193, 8, 119, .5);--es-accent-border-55: rgba(193, 8, 119, .55);--es-accent-border-56: rgba(193, 8, 119, .56);--es-accent-border-62: rgba(193, 8, 119, .62);--es-accent-border-65: rgba(193, 8, 119, .65);--es-accent-border-70: rgba(193, 8, 119, .7);--es-accent-border-75: rgba(193, 8, 119, .75);--es-accent-glow-12: rgba(193, 8, 119, .12);--es-accent-glow-15: rgba(193, 8, 119, .15);--es-accent-glow-18: rgba(193, 8, 119, .18);--es-accent-glow-25: rgba(193, 8, 119, .25);--es-accent-glow-30: rgba(193, 8, 119, .3);--es-accent-glow-32: rgba(193, 8, 119, .32);--es-accent-glow-35: rgba(193, 8, 119, .35);--es-accent-glow-42: rgba(193, 8, 119, .42);--es-accent-solid-76: rgba(193, 8, 119, .76);--es-accent-solid-78: rgba(193, 8, 119, .78);--es-accent-solid-88: rgba(193, 8, 119, .88);--es-accent-solid-92: rgba(193, 8, 119, .92);--es-accent-link-underline: rgba(193, 8, 119, .45);--es-select-option-hover: rgba(193, 8, 119, .1);--es-select-option-selected: rgba(193, 8, 119, .14);--es-surface-glass-76: rgba(8, 20, 38, .76);--es-surface-glass-97: rgba(8, 20, 38, .97);--es-landing-bg-deep: #060d18;--es-landing-bg-mid: #0a1526;--es-landing-bg-top: #0d1224;--es-landing-bg-bottom: #050a12;--es-landing-bg-hero-top: #0a0f1c;--es-landing-link: #f078b8;--es-landing-link-hover: #ffc4e3;--es-landing-link-cool: #7ec8ff;--es-shop-surface-container: #081426;--es-shop-surface: #050c18;--es-mat-surface-container: #0a182b;--es-mat-surface-container-high: #0e1f35;--es-modal-accent: #d4147d;--es-modal-fill-06: rgba(212, 20, 125, .06);--es-modal-fill-07: rgba(212, 20, 125, .07);--es-modal-fill-14: rgba(212, 20, 125, .14);--es-modal-fill-16: rgba(212, 20, 125, .16);--es-modal-fill-20: rgba(212, 20, 125, .2);--es-modal-border-32: rgba(212, 20, 125, .32);--es-modal-border-35: rgba(212, 20, 125, .35);--es-modal-ring-65: rgba(212, 20, 125, .65);--es-modal-accent-text: #f8cfe5;--es-modal-accent-check: #e5589b;--es-accent-highlight: #ffb9d5;--es-accent-badge: #ff6a9f;--es-cool-text-bright: #e6fffd;--es-cool-text-mid: #b8fff9;--es-cool-fill-05: rgba(77, 201, 193, .05);--es-cool-fill-08: rgba(77, 201, 193, .08);--es-cool-fill-14: rgba(77, 201, 193, .14);--es-cool-fill-10: rgba(77, 201, 193, .1);--es-cool-fill-12: rgba(77, 201, 193, .12);--es-cool-fill-16: rgba(77, 201, 193, .16);--es-cool-fill-18: rgba(77, 201, 193, .18);--es-cool-fill-20: rgba(77, 201, 193, .2);--es-cool-fill-22: rgba(77, 201, 193, .22);--es-cool-border-24: rgba(77, 201, 193, .24);--es-cool-border-32: rgba(77, 201, 193, .32);--es-cool-border-34: rgba(77, 201, 193, .34);--es-cool-border-42: rgba(77, 201, 193, .42);--es-cool-border-55: rgba(77, 201, 193, .55);--es-cool-border-65: rgba(77, 201, 193, .65);--es-cool-border-72: rgba(77, 201, 193, .72);--es-cool-border-35: rgba(77, 201, 193, .35);--es-cool-border-38: rgba(77, 201, 193, .38);--es-cool-border-45: rgba(77, 201, 193, .45);--es-cool-border-52: rgba(77, 201, 193, .52);--es-cool-border-70: rgba(77, 201, 193, .7);--es-cool-border-75: rgba(77, 201, 193, .75);--es-cool-glow-15: rgba(77, 201, 193, .15);--es-cool-glow-18: rgba(77, 201, 193, .18);--es-cool-glow-28: rgba(77, 201, 193, .28);--es-cool-glow-36: rgba(77, 201, 193, .36);--es-cool-solid-40: rgba(77, 201, 193, .4);--es-cool-solid-50: rgba(77, 201, 193, .5);--es-cool-solid-85: rgba(77, 201, 193, .85);--es-cool-solid-88: rgba(77, 201, 193, .88);--es-cool-solid-90: rgba(77, 201, 193, .9);--es-cool-ring-80: rgba(77, 201, 193, .8);--es-shop-cool-text: #d7fffb;--es-shop-cool-accent: #9ef6ef;--es-shop-warn-text: #ffd08a;--es-shop-label-text: #dce5f2;--es-walkthrough-cool: #7cdbff;--es-kb-context-link-hover-bg: var(--es-cool-fill-16);--es-kb-context-link-hover-border: var(--es-cool-border-52);--es-kb-context-link-hover-text: var(--es-on-accent);--es-kb-context-link-hover-icon-bg: var(--es-cool-fill-22);--es-kb-context-link-hover-icon-text: var(--es-cool-text-mid);--es-success-gradient: linear-gradient(135deg, #1b5e20, #2e7d32);--es-accent-warn: #ffae42;--es-brand-secondary: #0085a7;--es-brand-tertiary: #efa803;--es-brand-alt: #7b99c8;--es-semantic-success: #228b22;--es-semantic-success-bright: #2d9b53;--es-semantic-success-mid: #258746;--es-semantic-error: #b22222;--es-semantic-warning: #ff8c00;--es-semantic-info: #008b8b;--es-status-success: var(--es-accent-cool);--es-status-warning: #f0b429;--es-status-warning-soft: rgba(240, 180, 41, .18);--es-on-accent: #ffffff;--es-text-pale: #ddddff;--es-dash-surface-deep: #101f36;--es-action-warn-text: #ffe8cc;--es-action-warn-icon: #ffb74d;--es-action-primary-text: #fbe1ee;--es-action-primary-icon: #f8b4d8;--es-action-cool-text: #d6fffb;--es-action-purple-text: #ede4ff;--es-action-purple-icon: #d4b8ff;--es-action-success-text: #dff5df;--es-action-success-icon: #9be59b;--es-action-error-text: #ffd2cd;--es-action-error-icon: #ff9c91;--es-warn-fill-20: rgba(255, 140, 0, .2);--es-warn-fill-22: rgba(255, 140, 0, .22);--es-warn-fill-28: rgba(255, 140, 0, .28);--es-warn-glow-38: rgba(255, 140, 0, .38);--es-warn-border-45: rgba(255, 140, 0, .45);--es-warn-border-72: rgba(255, 140, 0, .72);--es-dash-text-lilac: #f8f4fb;--es-dash-text-mint: #e8fff0;--es-dash-text-ice: #f8faff;--es-dash-text-blush: #fff7fb;--es-dash-cool-line: rgba(124, 212, 255, .6);--es-dash-border-24: rgba(123, 153, 200, .24);--es-dash-border-32: rgba(123, 153, 200, .32);--es-dash-border-35: rgba(123, 153, 200, .35);--es-dash-border-38: rgba(123, 153, 200, .38);--es-dash-border-42: rgba(123, 153, 200, .42);--es-dash-border-45: rgba(123, 153, 200, .45);--es-dash-border-50: rgba(123, 153, 200, .5);--es-brand-secondary-fill-08: rgba(0, 133, 167, .08);--es-brand-secondary-fill-14: rgba(0, 133, 167, .14);--es-brand-secondary-fill-16: rgba(0, 133, 167, .16);--es-brand-secondary-fill-18: rgba(0, 133, 167, .18);--es-brand-secondary-fill-20: rgba(0, 133, 167, .2);--es-brand-secondary-border-22: rgba(0, 133, 167, .22);--es-brand-secondary-border-42: rgba(0, 133, 167, .42);--es-brand-secondary-border-45: rgba(0, 133, 167, .45);--es-brand-secondary-border-50: rgba(0, 133, 167, .5);--es-brand-secondary-border-55: rgba(0, 133, 167, .55);--es-brand-secondary-border-65: rgba(0, 133, 167, .65);--es-dash-surface-55: rgba(18, 30, 53, .55);--es-dash-surface-62: rgba(26, 32, 56, .62);--es-dash-surface-72: rgba(26, 32, 56, .72);--es-dash-surface-85: rgba(26, 32, 56, .85);--es-dash-surface-90: rgba(26, 32, 56, .9);--es-dash-surface-94: rgba(26, 32, 56, .94);--es-dash-surface-96: rgba(26, 32, 56, .96);--es-dash-surface-98: rgba(26, 32, 56, .98);--es-dash-surface-deep-95: rgba(18, 30, 53, .95);--es-dash-surface-panel-60: rgba(30, 43, 84, .6);--es-dash-surface-row-88: rgba(12, 22, 40, .88);--es-dash-scrim-88: rgba(3, 8, 20, .88);--es-semantic-error-fill-20: rgba(178, 34, 34, .2);--es-semantic-error-border-45: rgba(178, 34, 34, .45);--es-dash-success-border-45: rgba(86, 169, 86, .45);--es-dash-success-border-42: rgba(94, 188, 126, .45);--es-dash-success-fill-28: rgba(45, 155, 83, .28);--es-dash-success-fill-30: rgba(45, 155, 83, .3);--es-dash-success-border-42-bright: rgba(91, 196, 126, .42);--es-dash-success-border-45-bright: rgba(91, 196, 126, .45);--es-dash-success-fill-14: rgba(83, 216, 165, .14);--es-dash-success-fill-12: rgba(83, 216, 165, .12);--es-dash-success-border-40: rgba(83, 216, 165, .4);--es-dash-success-border-45-alt: rgba(83, 216, 165, .45);--es-dash-success-accent-42: rgba(83, 216, 165, .42);--es-dash-success-accent-88: rgba(83, 216, 165, .88);--es-dash-error-border-45: rgba(229, 115, 115, .45);--es-dash-error-border-40: rgba(229, 115, 115, .4);--es-dash-error-fill-14: rgba(229, 115, 115, .14);--es-dash-error-fill-12: rgba(229, 115, 115, .12);--es-dash-error-fill-05: rgba(229, 115, 115, .05);--es-dash-error-accent-88: rgba(244, 118, 116, .88);--es-dash-accent-pink-border-45: rgba(220, 82, 127, .45);--es-dash-accent-pink-fill-12: rgba(220, 82, 127, .12);--es-dash-warn-border-45: rgba(255, 183, 77, .45);--es-dash-warn-fill-12: rgba(255, 183, 77, .12);--es-dash-text-soft-75: rgba(236, 242, 255, .75);--es-dash-text-muted-78: rgba(220, 228, 248, .78);--es-dash-text-label-72: rgba(189, 209, 236, .72);--es-dash-text-ghost-42: rgba(245, 247, 251, .42);--es-dash-text-ghost-40: rgba(245, 247, 251, .4);--es-dash-text-ghost-38: rgba(245, 247, 251, .38);--es-dash-text-ghost-36: rgba(245, 247, 251, .36);--es-dash-text-blush-88: rgba(248, 207, 229, .88);--es-dash-text-pale-92: rgba(245, 247, 251, .92);--es-dash-text-pale-95: rgba(255, 248, 252, .95);--es-dash-gradient-tab: linear-gradient( 180deg, rgba(26, 32, 56, .96) 0%, rgba(26, 32, 56, .98) 100% );--es-dash-gradient-header: linear-gradient( 180deg, rgba(26, 32, 56, .94) 0%, rgba(26, 32, 56, .96) 100% );--es-dash-gradient-panel: linear-gradient( 135deg, rgba(36, 49, 92, .9) 0%, rgba(30, 42, 81, .92) 100% );--es-dash-gradient-stats: linear-gradient( 180deg, rgba(36, 49, 92, .9) 0%, rgba(30, 42, 81, .92) 100% );--es-dash-error-gradient-row: linear-gradient( 90deg, rgba(229, 115, 115, .14) 0%, rgba(229, 115, 115, .05) 44%, transparent 72% );--es-dash-popover-surface: rgba(255, 255, 255, .98);--es-dash-gradient-card-a: linear-gradient( 180deg, rgba(10, 23, 42, .95) 0%, rgba(8, 19, 36, .95) 100% );--es-dash-gradient-card-b: linear-gradient( 180deg, rgba(13, 27, 48, .95), rgba(9, 20, 38, .95) );--es-dash-gradient-card-c: linear-gradient( 180deg, rgba(16, 30, 51, .95), rgba(9, 19, 36, .95) );--es-dash-gradient-shell: linear-gradient( 180deg, rgba(7, 18, 36, .92), rgba(5, 15, 31, .88) );--es-dash-gradient-flyout: linear-gradient( 180deg, rgba(14, 30, 54, .96) 0%, rgba(7, 16, 32, .94) 55%, rgba(10, 22, 42, .92) 100% );--es-dash-error-gradient: linear-gradient( 180deg, rgba(229, 115, 115, .14) 0%, rgba(229, 115, 115, .05) 44%, transparent 100% );--es-dash-shadow-sm: 0 8px 18px rgba(4, 8, 18, .2);--es-dash-shadow-md: 0 8px 20px rgba(5, 8, 18, .2);--es-dash-shadow-lg: 0 14px 30px rgba(5, 8, 18, .28);--es-dash-shadow-card: 0 8px 22px rgba(7, 11, 24, .24);--es-dash-shadow-menu: 0 8px 24px rgba(3, 10, 20, .28);--es-dash-shadow-tailwind: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--es-medal-gold-border: rgba(212, 175, 55, .95);--es-medal-gold-gradient: linear-gradient( 180deg, rgba(212, 175, 55, .36) 0%, rgba(153, 101, 21, .32) 100% );--es-medal-silver-border: rgba(192, 192, 192, .95);--es-medal-silver-gradient: linear-gradient( 180deg, rgba(192, 192, 192, .3) 0%, rgba(128, 128, 128, .28) 100% );--es-medal-bronze-border: rgba(205, 127, 50, .95);--es-medal-bronze-gradient: linear-gradient( 180deg, rgba(205, 127, 50, .34) 0%, rgba(123, 63, 0, .3) 100% );--es-review-line: rgba(140, 170, 220, .14);--es-review-card: rgba(6, 14, 32, .55);--es-review-card-edge: rgba(100, 140, 200, .14);--es-review-elevated: rgba(255, 255, 255, .035);--es-review-text-soft: rgba(200, 215, 245, .88);--es-review-scrim: rgba(4, 10, 22, .65);--es-review-border-cool: rgba(140, 180, 230, .22);--es-review-border-subtle: rgba(100, 130, 180, .12);--es-review-fade-bottom: rgba(0, 0, 0, .12);--es-review-scrim-dark: rgba(0, 0, 0, .38);--es-review-error-border-45: rgba(244, 67, 54, .45);--es-review-error-fill-12: rgba(244, 67, 54, .12);--es-review-error-fill-07: rgba(244, 67, 54, .07);--es-review-warn-border-30: rgba(255, 193, 7, .3);--es-review-warn-fill-05: rgba(255, 193, 7, .05);--es-review-success-fill-14: rgba(34, 197, 94, .14);--es-review-success-border-35: rgba(34, 197, 94, .35);--es-review-deny-border-55: rgba(239, 115, 115, .55);--es-review-cat-sky-border: rgba(56, 189, 248, .65);--es-review-cat-sky-fill-06: rgba(56, 189, 248, .06);--es-review-cat-amber-border: rgba(251, 191, 36, .65);--es-review-cat-amber-fill-07: rgba(251, 191, 36, .07);--es-review-cat-violet-border: rgba(167, 139, 250, .7);--es-review-cat-violet-fill-07: rgba(167, 139, 250, .07);--es-review-cat-green-border: rgba(74, 222, 128, .65);--es-review-cat-green-fill-06: rgba(74, 222, 128, .06);--es-review-cat-orange-border: rgba(251, 146, 60, .65);--es-review-cat-orange-fill-06: rgba(251, 146, 60, .06);--es-review-cat-pink-border: rgba(244, 114, 182, .65);--es-review-cat-pink-fill-06: rgba(244, 114, 182, .06);--es-review-cat-purple-border: rgba(192, 132, 252, .72);--es-review-cat-purple-fill-08: rgba(192, 132, 252, .08);--es-dash-flag-text: #ff9abf;--es-dash-success-text-bright: #7ef0c6;--es-dash-success-text-mid: #8ce8c8;--es-dash-error-text-soft: #ffb0b0;--es-medal-gold-text: #fff6d8;--es-medal-silver-text: #f5f5f5;--es-medal-bronze-text: #ffe8d1;--es-review-accent-text: #e879b5;--es-review-error-text: #ffcdd2;--es-review-error-text-strong: #ffc8c8;--es-review-warn-text: #fde68a;--es-review-warn-text-alt: #ffe082;--es-review-section-title: #c4d0f0;--es-review-host-label: #e8b4d4;--es-review-host-icon: #f472b6;--es-review-id-text: #a5b4fc;--es-review-link-text: #8ec9ff;--es-review-link-hover: #bde0ff;--es-review-meta-text: #b8d4ff;--es-review-code-text: #e4e9f5;--es-review-details-text: #9fd4ff;--es-review-cat-sky-text: #7dd3fc;--es-review-cat-sky-icon: #38bdf8;--es-review-cat-amber-text: #fcd34d;--es-review-cat-amber-icon: #fbbf24;--es-review-cat-violet-text: #c4b5fd;--es-review-cat-violet-icon: #a78bfa;--es-review-cat-green-text: #86efac;--es-review-cat-green-icon: #4ade80;--es-review-cat-orange-text: #fdba74;--es-review-cat-orange-icon: #fb923c;--es-review-cat-pink-text: #f9a8d4;--es-review-cat-pink-icon: #f472b6;--es-review-cat-purple-text: #e9d5ff;--es-review-cat-purple-icon: #c084fc;--es-review-cat-raw-text: #94a3b8;--es-review-cat-raw-icon: #64748b;--es-review-bool-yes-text: #bbf7d0;--es-review-bool-no-text: #cbd5e1;--es-landing-hero-gradient-start: #ff87c8;--es-landing-hero-gradient-end: #b86dff;--es-landing-feature-primary: #7c9cff;--es-landing-feature-success: #5ef3b4;--es-landing-feature-danger: #ff7a9d;--es-landing-feature-info: #7ee7ff;--es-landing-badge-neutral: #e7edf6;--es-landing-badge-finished: #cfffdf;--es-landing-badge-provisional: #fff1bf;--es-landing-chip-primary-bg: rgba(61, 90, 254, .15);--es-landing-chip-primary-border: rgba(61, 90, 254, .35);--es-landing-chip-success-bg: rgba(0, 230, 118, .12);--es-landing-chip-success-border: rgba(0, 230, 118, .35);--es-landing-chip-danger-bg: rgba(255, 23, 68, .12);--es-landing-chip-danger-border: rgba(255, 23, 68, .35);--es-landing-chip-info-bg: rgba(0, 229, 255, .1);--es-landing-chip-info-border: rgba(0, 229, 255, .35);--es-status-finished-fill-17: rgba(46, 204, 113, .17);--es-status-finished-fill-22: rgba(46, 204, 113, .22);--es-status-finished-border-42: rgba(46, 204, 113, .42);--es-status-finished-border-55: rgba(46, 204, 113, .55);--es-status-provisional-fill-15: rgba(241, 196, 15, .15);--es-status-provisional-fill-18: rgba(241, 196, 15, .18);--es-status-provisional-border-42: rgba(241, 196, 15, .42);--es-status-provisional-border-55: rgba(241, 196, 15, .55);--es-shop-list-text: #edf2fb;--es-shop-filter-accent: #dcfffa;--es-shop-filter-muted: #d7e2f7;--es-shop-text-inverse: #ffffff;--es-shop-surface-78: rgba(7, 18, 34, .78);--es-shop-surface-82: rgba(7, 18, 34, .82);--es-shop-surface-85: rgba(7, 18, 34, .85);--es-shop-surface-90: rgba(7, 18, 34, .9);--es-shop-surface-94: rgba(7, 18, 34, .94);--es-shop-panel-72: rgba(6, 16, 34, .72);--es-shop-drawer-bg-end: rgba(6, 14, 30, .98);--es-shop-drawer-backdrop: rgba(4, 10, 22, .78);--es-shop-lightbox-backdrop: rgba(2, 8, 22, .88);--es-shop-lightbox-frame: rgba(4, 11, 23, .96);--es-image-lightbox-z-index: 13080;--es-shop-image-scrim: rgba(1, 9, 18, .88);--es-shop-scrim-45: rgba(0, 0, 0, .45);--es-shop-list-text-soft: rgba(232, 240, 252, .88);--es-shop-badge-overlay: rgba(11, 28, 50, .72);--es-shop-badge-text: rgba(255, 255, 255, .84);--es-shop-badge-gold: rgba(255, 190, 54, .16);--es-shop-badge-gold-text: #ffd87d;--es-shop-badge-gold-border: rgba(255, 190, 54, .42);--es-shop-cool-muted: #e8f6f4;--es-shop-purple-fill-10: rgba(124, 58, 237, .1);--es-shop-status-available: rgba(46, 160, 67, .92);--es-shop-status-assigned: rgba(41, 121, 255, .92);--es-shop-scrollbar-thumb: rgba(120, 150, 190, .4);--es-shop-scrollbar-thumb-strong: rgba(120, 150, 190, .45);--es-shop-scrollbar-track: rgba(0, 0, 0, .25);--es-shop-filter-footer-end: rgba(8, 20, 38, .84);--es-shop-filter-gradient-transparent: rgba(255, 255, 255, 0);--es-shop-filter-btn-success-gradient: linear-gradient( 135deg, rgba(82, 214, 191, .26), rgba(56, 166, 207, .32) );--es-shop-filter-btn-success-border: rgba(105, 218, 198, .35);--es-shop-filter-btn-warn-gradient: linear-gradient( 135deg, rgba(192, 121, 255, .28), rgba(130, 94, 255, .34) );--es-shop-filter-btn-warn-border: rgba(182, 150, 255, .35);--es-shop-filter-btn-danger-gradient: linear-gradient( 135deg, rgba(255, 109, 132, .22), rgba(227, 75, 103, .3) );--es-shop-filter-btn-danger-border: rgba(255, 143, 164, .36);--es-shop-elevation-card: 0 8px 20px rgba(5, 14, 28, .36);--es-shop-error-border: rgba(255, 112, 112, .4);--es-shop-error-fill: rgba(255, 112, 112, .12);--es-shop-error-text: #ffd2d2;--es-shop-error-banner-fill: rgba(255, 80, 80, .12);--es-warn-orange-fill-08: rgba(255, 174, 66, .08);--es-warn-orange-fill-16: rgba(255, 174, 66, .16);--es-warn-orange-border-22: rgba(255, 174, 66, .22);--es-warn-orange-border-24: rgba(255, 174, 66, .24);--es-warn-orange-border-35: rgba(255, 174, 66, .35);--es-inset-highlight-035: rgba(255, 255, 255, .035);--es-inset-highlight-055: rgba(255, 255, 255, .055);--es-inset-highlight-07: rgba(255, 255, 255, .07);--es-inset-highlight-12: rgba(255, 255, 255, .12);--es-auth-aside-stop-start: rgba(6, 13, 24, .96);--es-auth-aside-stop-end: rgba(8, 18, 36, .88);--es-auth-link-strong: rgba(247, 240, 255, .92);--es-auth-snackbar-error-bg: #ff0000;--es-auth-snackbar-error-text: #ffffff;--es-oauth-google-badge-bg: #ffffff;--es-oauth-google-badge-fg: #4285f4;--es-oauth-apple-bg: #000000;--es-oauth-apple-bg-hover: #1a1a1a;--es-oauth-apple-fg: #ffffff;--es-mat-checkbox-checkmark: #ffffff;--es-form-field-disabled-bg: rgba(0, 0, 0, .15);--es-register-panel-bg: #12131a;--es-register-panel-border: #1d243f;--es-register-scrim: rgba(5, 13, 24, .45);--es-register-organiser-surface: rgba(7, 19, 36, .94);--es-register-organiser-accent: #ff9dbd;--es-consent-success: #16a34a;--es-consent-error: #dc2626;--es-consent-text-muted: rgba(0, 0, 0, .7);--es-event-warn-border-35: rgba(255, 193, 7, .35);--es-event-warn-fill-10: rgba(255, 193, 7, .1);--es-event-warn-text: #ffe082;--es-event-purple-solid-92: rgba(104, 63, 207, .92);--es-event-purple-solid-88: rgba(104, 63, 207, .88);--es-form-error-text: #ffcdd2;--es-surface-border-06: rgba(255, 255, 255, .06);--es-surface-border-10: rgba(255, 255, 255, .1);--es-surface-border-12: rgba(255, 255, 255, .12);--es-surface-border-14: rgba(255, 255, 255, .14);--es-surface-border-16: rgba(255, 255, 255, .16);--es-text-on-surface-55: rgba(255, 255, 255, .55);--es-text-on-surface-60: rgba(255, 255, 255, .6);--es-text-on-surface-72: rgba(255, 255, 255, .72);--es-text-on-surface-84: rgba(255, 255, 255, .84);--es-text-on-surface-88: rgba(255, 255, 255, .88);--es-text-on-surface-90: rgba(255, 255, 255, .9);--es-stepper-hover-layer: rgba(255, 255, 255, .06);--es-stepper-focus-layer: rgba(255, 255, 255, .08);--es-view-desc-link: #8ec9ff;--es-view-desc-link-hover: #bde0ff;--es-view-desc-surface: #070e18;--es-lightbox-backdrop-soft: rgba(2, 8, 22, .82);--es-dialog-surface-96: rgba(8, 20, 38, .96);--es-dialog-field-indicator: rgba(140, 170, 220, .35);--es-dialog-field-focus-indicator: rgba(232, 121, 181, .65);--es-dialog-field-border-18: rgba(140, 170, 220, .18);--es-dialog-field-surface-55: rgba(4, 10, 22, .55);--es-sign-on-text: rgba(242, 246, 255, .92);--es-signature-pad-bg: #ffffff;--es-review-accent-cool: #4dc9c1;--es-results-gold-border-50: rgba(255, 190, 54, .5);--es-results-gold-fill-16: rgba(255, 190, 54, .16);--es-results-silver-border-50: rgba(174, 192, 214, .5);--es-results-bronze-border-45: rgba(205, 127, 50, .45);--es-results-gold-text: #ffd87d;--es-results-cool-text: #a0ffe6;--es-results-surface-94: rgba(7, 17, 33, .94);--es-entry-text: #dce8fb;--es-entry-danger-border-35: rgba(255, 112, 131, .35);--es-entry-danger-text: #ffb8c3;--es-entry-success-border-40: rgba(106, 219, 167, .4);--es-entry-success-text: #a9f0cb;--es-transfer-text-muted: #e8ecf5;--es-helper-error-border-25: rgba(255, 92, 92, .25);--es-helper-error-fill-08: rgba(255, 92, 92, .08);--es-helper-error-fill-14: rgba(255, 92, 92, .14);--es-notify-border: rgba(138, 163, 213, .28);--es-notify-gradient-start: rgba(18, 34, 61, .72);--es-notify-gradient-end: rgba(10, 18, 32, .95);--es-elevation-dialog-lg: 0 20px 54px rgba(0, 0, 0, .45);--es-refund-warn: #c62828;--es-landing-nav-bg: rgba(18, 24, 38, .72);--es-landing-accent-glow-32: rgba(120, 40, 120, .32);--es-landing-card-scrim: rgba(12, 18, 32, .65);--es-landing-footer-gradient: linear-gradient( 180deg, rgba(13, 21, 42, .98), rgba(6, 12, 24, .96) );--es-landing-overlay-35: rgba(0, 0, 0, .35);--es-landing-drawer-bg: rgba(4, 10, 22, .65);--es-landing-text-dim-65: rgba(255, 255, 255, .65);--es-landing-modal-bg: rgba(8, 16, 32, .85);--es-landing-accent-text-85: rgba(240, 120, 184, .85);--es-dash-organiser-header-end: rgba(10, 24, 44, .92);--es-dash-rider-scrim: rgba(6, 12, 24, .45);--es-dash-rider-gradient-end: rgba(10, 18, 36, .78);--es-dash-rider-panel-start: rgba(12, 20, 36, .98);--es-dash-rider-panel-end: rgba(5, 12, 24, .99);--es-dash-rider-border: rgba(120, 170, 210, .22);--es-dash-toolbar-gradient: linear-gradient( 180deg, rgba(16, 27, 46, .98) 0%, rgba(9, 17, 30, .98) 100% );--es-dash-toolbar-gradient-hover: linear-gradient( 180deg, rgba(22, 34, 56, .99) 0%, rgba(12, 21, 39, .99) 100% );--es-dash-toolbar-shadow: 0 10px 24px rgba(2, 10, 22, .55);--es-admin-shell-gradient: linear-gradient( 180deg, rgba(12, 21, 39, .96), rgba(8, 16, 31, .96) );--es-admin-panel-shadow: 0 16px 36px rgba(2, 10, 22, .34);--es-admin-chart-stroke: #8da4c9;--es-admin-chart-fill: #ffffff;--es-admin-chart-grid: rgba(154, 180, 214, .12);--es-admin-chart-axis: rgba(154, 180, 214, .2);--es-admin-chart-marker-fill: #0a1224;--es-admin-chart-marker-stroke: #a8bdd9;--es-admin-chart-bg: #132238;--es-admin-chart-text: #f1f5f9;--es-admin-accent-amber: #ffb14a;--es-admin-accent-blue: #76a7ff;--es-dash-warn-accent: #ffac1c;--es-results-panel-90: rgba(8, 16, 32, .9);--es-results-panel-84: rgba(8, 16, 32, .84);--es-results-popover-bg: rgba(17, 32, 59, .96);--es-results-text-main: #f3f6fc;--es-results-text-bright: #f3f7ff;--es-results-text-muted: #e9effa;--es-results-surface-78: rgba(6, 15, 30, .78);--es-results-success-border-45: rgba(94, 188, 126, .45);--es-results-error-fill-20: rgba(178, 34, 34, .2);--es-results-error-border-45: rgba(178, 34, 34, .45);--es-badge-warn-fill-16: rgba(255, 193, 7, .16);--es-badge-warn-text: #ffd95a;--es-badge-warn-border-28: rgba(255, 193, 7, .28);--es-badge-success-fill-16: rgba(76, 175, 80, .16);--es-badge-success-text: #8fd99a;--es-badge-success-border-28: rgba(76, 175, 80, .28);--es-badge-error-fill-14: rgba(244, 67, 54, .14);--es-badge-error-text: #f29b93;--es-badge-error-border-28: rgba(244, 67, 54, .28);--es-refund-label-text: #c4d0f0;--es-refund-warn-bright: #fde68a;--es-refund-accent-text: #e8b4d4;--es-refund-accent-strong: #f472b6;--es-refund-heading: #f8fafc;--es-refund-accent-muted: rgba(244, 114, 182, .75);--es-review-text-soft-muted: rgba(165, 185, 220, .55);--es-refund-status-warn-fill-35: rgba(240, 180, 41, .35);--es-refund-status-warn-border-35: rgba(240, 180, 41, .35);--es-refund-status-warn-fill-18: rgba(240, 180, 41, .18);--es-kb-purple-glow-16: rgba(120, 60, 180, .16);--es-kb-surface-55: rgba(10, 21, 38, .55);--es-kb-surface-45: rgba(10, 21, 38, .45);--es-kb-surface-35: rgba(6, 13, 24, .35);--es-kb-surface-40: rgba(6, 13, 24, .4);--es-kb-video-bg: #000000;--es-kb-accent-border-75: rgba(240, 120, 184, .75);--es-kb-card-glow: inset 0 0 0 1px rgba(240, 120, 184, .2), inset 16px 0 22px -16px rgba(240, 120, 184, .35), inset -16px 0 22px -16px rgba(240, 120, 184, .28), inset 0 16px 22px -16px rgba(240, 120, 184, .24), inset 0 -16px 22px -16px rgba(240, 120, 184, .2);--es-pp-accent-cool: #4dc9c1;--es-pp-cool-border-60: rgba(126, 200, 255, .6);--es-pp-cool-link: #b7e0ff;--es-pp-cool-fill-12: rgba(126, 200, 255, .12);--es-pp-cool-ring-25: rgba(126, 200, 255, .25);--es-pp-cool-fill-20: rgba(126, 200, 255, .2);--es-pp-cool-ring-40: rgba(126, 200, 255, .4);--es-leagues-gradient-stop-045: rgba(255, 255, 255, .045);--es-leagues-gradient-stop-55: rgba(6, 20, 40, .55);--es-scrim-22: rgba(0, 0, 0, .22);--es-leagues-surface-78: rgba(6, 16, 32, .78);--es-inset-highlight-045: rgba(255, 255, 255, .045);--es-text-on-surface-58: rgba(255, 255, 255, .58);--es-text-on-surface-95: rgba(255, 255, 255, .95);--es-result-type-danger-border-45: rgba(220, 82, 127, .45);--es-result-type-danger-fill-12: rgba(220, 82, 127, .12);--es-result-type-danger-text: #ff9abf;--es-result-type-success-border-45: rgba(83, 216, 165, .45);--es-result-type-success-fill-14: rgba(83, 216, 165, .14);--es-result-type-success-text: #7ef0c6;--es-finance-highlight-pink-92: rgba(248, 207, 229, .92);--es-finance-highlight-pink-95: rgba(248, 207, 229, .95);--es-profile-surface-90: rgba(6, 14, 30, .9);--es-profile-panel-gradient: linear-gradient( 180deg, rgba(7, 18, 36, .55), rgba(5, 15, 31, .42) );--es-profile-content-gradient: linear-gradient( 180deg, rgba(7, 18, 36, .72), rgba(5, 15, 31, .65) );--es-profile-purple-fill-16: rgba(151, 110, 243, .16);--es-profile-purple-border-34: rgba(151, 110, 243, .34);--es-profile-purple-text: #e2d4ff;--es-profile-purple-fill-28: rgba(151, 110, 243, .28);--es-profile-purple-text-bright: #f1e9ff;--es-profile-text-bright: rgba(238, 244, 255, .95);--es-profile-text-dim-70: rgba(255, 255, 255, .7);--es-profile-text-dim-68: rgba(255, 255, 255, .68);--es-profile-surface-45: rgba(7, 18, 36, .45);--es-profile-success-text: #8dd17e;--es-profile-chip-neutral-bg: #4a4f58;--es-profile-result-provisional-bg: rgba(237, 154, 59, .22);--es-profile-result-provisional-border: rgba(255, 183, 77, .55);--es-profile-result-provisional-text: #ffd4a8;--es-profile-result-final-bg: rgba(76, 175, 80, .22);--es-profile-result-final-border: rgba(129, 199, 132, .55);--es-profile-result-final-text: #c8e6c9;--es-profile-warning-neutral-bg: rgba(68, 68, 68, .45);--es-profile-warning-high-bg: rgba(255, 107, 107, .22);--es-profile-warning-high-border: rgba(255, 107, 107, .42);--es-profile-warning-high-text: #ff6b6b;--es-profile-warning-medium-bg: rgba(255, 177, 71, .18);--es-profile-warning-medium-border: rgba(255, 177, 71, .4);--es-profile-warning-medium-text: #ffb347;--es-profile-warning-low-bg: rgba(141, 209, 126, .18);--es-profile-warning-low-border: rgba(141, 209, 126, .4);--es-profile-warning-low-text: #8dd17e;--es-profile-warning-info-bg: rgba(240, 168, 212, .16);--es-profile-warning-info-border: rgba(240, 168, 212, .38);--es-profile-warning-info-text: #f0a8d4;--es-profile-warning-default-bg: rgba(255, 210, 106, .16);--es-profile-warning-default-border: rgba(255, 210, 106, .36);--es-profile-warning-default-text: #ffd26a;--es-profile-platform-android: #3ddc84;--es-profile-platform-neutral: #444444;--es-profile-platform-web: #6c757d;--es-profile-athlete-card-bg: rgba(18, 20, 30, .92);--es-profile-google-btn-bg: #22252c;--es-profile-google-btn-bg-hover: #292d36;--es-profile-google-text: rgba(245, 247, 251, .96);--es-profile-apple-border: #1a1a1a;--es-profile-apple-border-hover: #333333;--es-profile-danger-border-45: var(--es-accent-border-45);--es-profile-danger-text: var(--es-accent-highlight);--es-profile-danger-fill-20: var(--es-accent-fill-20);--es-profile-danger-fill-12: var(--es-accent-fill-12);--es-profile-danger-border-35: var(--es-accent-border-35);--es-profile-surface-border-35: rgba(255, 255, 255, .35);--es-profile-text-main: #f0f2f8;--es-profile-verified-fill-14: rgba(34, 139, 34, .14);--es-profile-verified-border-45: rgba(34, 139, 34, .45);--es-profile-verified-text: #d7ffe3;--es-profile-friend-accent: #ffd8ec;--es-profile-warn-chip-border: rgba(255, 193, 7, .35);--es-profile-warn-chip-bg: rgba(255, 193, 7, .12);--es-profile-warn-chip-text: #ffe08a;--es-shell-border-99: rgba(34, 44, 68, .99);--es-shell-gradient-tooltip: linear-gradient( 180deg, rgba(36, 44, 68, .99) 0%, rgba(15, 16, 24, .99) 100% );--es-focus-ring-indigo-50: rgba(99, 102, 241, .5);--es-focus-ring-indigo-18: rgba(99, 102, 241, .18);--es-focus-ring-cool-75: rgba(124, 212, 255, .75);--es-nav-scrollbar-thumb: #666666;--es-nav-scrollbar-track: #444444;--es-nav-scrollbar-thumb-hover: #ffffff;--es-nav-light-text: #444444;--es-nav-light-bg: #ffffff;--es-sidebar-fade-start: rgba(4, 13, 28, 0);--es-sidebar-fade-mid: rgba(4, 13, 28, .7);--es-sidebar-fade-end: #040d1c;--es-sidebar-surface: #091629;--es-nav-accent-text: #fff5fb;--es-nav-accent-border-45: rgba(255, 200, 230, .45);--es-list-action-surface: rgba(8, 20, 38, .55);--es-list-action-purple-border-38: rgba(171, 130, 255, .38);--es-list-action-purple-border-70: rgba(171, 130, 255, .7);--es-list-action-purple-border-45: rgba(171, 130, 255, .45);--es-list-action-purple-border-72: rgba(171, 130, 255, .72);--es-list-action-purple-fill-28: rgba(171, 130, 255, .28);--es-list-action-purple-fill-38: rgba(171, 130, 255, .38);--es-list-action-purple-fill-22: rgba(171, 130, 255, .22);--es-list-action-purple-fill-36: rgba(171, 130, 255, .36);--es-list-action-purple-fill-10: rgba(124, 77, 255, .1);--es-list-action-purple-fill-18: rgba(124, 77, 255, .18);--es-list-action-purple-glow-20: rgba(171, 130, 255, .2);--es-list-action-purple-ring-22: rgba(171, 130, 255, .22);--es-list-action-success-border-42: rgba(86, 169, 86, .42);--es-list-action-success-border-72: rgba(86, 169, 86, .72);--es-list-action-success-border-45: rgba(86, 169, 86, .45);--es-list-action-success-fill-30: rgba(86, 169, 86, .3);--es-list-action-success-fill-40: rgba(86, 169, 86, .4);--es-list-action-success-fill-24: rgba(86, 169, 86, .24);--es-list-action-success-fill-38: rgba(86, 169, 86, .38);--es-list-action-success-fill-12: rgba(34, 139, 34, .12);--es-list-action-success-fill-20: rgba(34, 139, 34, .2);--es-list-action-success-glow-18: rgba(86, 169, 86, .18);--es-list-action-success-ring-22: rgba(86, 169, 86, .22);--es-list-action-danger-border-38: rgba(244, 67, 54, .38);--es-list-action-danger-border-70: rgba(244, 67, 54, .7);--es-list-action-danger-border-45: rgba(244, 67, 54, .45);--es-list-action-danger-fill-28: rgba(244, 67, 54, .28);--es-list-action-danger-fill-38: rgba(244, 67, 54, .38);--es-list-action-danger-glow-20: rgba(244, 67, 54, .2);--es-list-action-danger-fill-22: rgba(244, 67, 54, .22);--es-list-action-danger-fill-10: rgba(244, 67, 54, .1);--es-list-action-danger-fill-36: rgba(244, 67, 54, .36);--es-list-action-danger-fill-18: rgba(244, 67, 54, .18);--es-list-action-danger-ring-22: rgba(244, 67, 54, .22);--es-list-action-warn-fill-22: rgba(255, 183, 77, .22);--es-list-action-warn-fill-10: rgba(255, 183, 77, .1);--es-list-action-warn-fill-36: rgba(255, 183, 77, .36);--es-list-action-warn-ring-22: rgba(255, 183, 77, .22);--es-list-action-warn-border-38: rgba(255, 183, 77, .38);--es-list-action-warn-border-70: rgba(255, 183, 77, .7);--es-list-action-warn-fill-28: rgba(255, 183, 77, .28);--es-list-action-warn-fill-38: rgba(255, 183, 77, .38);--es-list-action-warn-glow-18: rgba(255, 183, 77, .18);--es-list-action-warn-accent-12: rgba(253, 126, 20, .12);--es-list-action-warn-accent-36: rgba(255, 140, 0, .36);--es-list-action-warn-accent-22: rgba(253, 126, 20, .22);--es-sidenav-border-muted: #39393947;--es-sidenav-shadow-top: linear-gradient( -180deg, rgba(0, 0, 0, .06), transparent );--es-sidenav-shadow-bottom: linear-gradient( 180deg, rgba(0, 0, 0, .1), transparent );--es-sidenav-flyout-gradient: linear-gradient( 180deg, rgba(10, 21, 38, .98) 0%, rgba(6, 13, 24, .98) 100% );--es-elevation-mat-1: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);--es-elevation-mat-2: 0 3px 1px -2px rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12);--es-elevation-mat-0: 0px 2px 1px -1px rgba(0, 0, 0, .12), 0px 1px 1px 0px rgba(0, 0, 0, .08), 0px 1px 3px 0px rgba(0, 0, 0, 0);--es-elevation-mat-6: 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);--es-elevation-mat-8: 0 5px 5px -3px rgba(0, 0, 0, .2), 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12);--es-scrim-03: rgba(0, 0, 0, .03);--es-scrim-40: rgba(0, 0, 0, .4);--es-overlay-scrim-65: rgba(0, 0, 0, .65);--es-surface-border-20: rgba(255, 255, 255, .2);--es-border-light: #e6e6e6;--es-shop-error-outline: #ff0303ad;--es-legacy-landing-border-dark: #212121;--es-legacy-landing-indigo: #3f51b5;--es-legacy-landing-text-muted: #616161;--es-legacy-landing-chip-bg: #6b6b6b;--es-calendar-bg: #12131a;--es-calendar-bg-elevated: #1a2037;--es-calendar-text-dim-82: rgba(232, 238, 250, .82);--es-calendar-surface-97: rgba(7, 18, 34, .97);--es-calendar-scrim-55: rgba(6, 12, 24, .55);--es-calendar-panel-fallback: rgba(8, 20, 38, .82);--es-calendar-sheen: linear-gradient( 180deg, rgba(255, 255, 255, .02), transparent 24% );--es-calendar-sheen-22: linear-gradient( 180deg, rgba(255, 255, 255, .02), transparent 22% );--es-calendar-subtle-action-text: var(--es-shop-text-inverse);--es-calendar-subtle-action-border: var(--es-border-emphasis);--es-calendar-subtle-action-bg: var(--es-inset-highlight-03);--es-calendar-subtle-action-bg-hover: var(--es-cool-fill-10);--es-calendar-today-bg: var(--es-accent-fill-18);--es-calendar-today-text: var(--es-shop-text-inverse);--es-calendar-today-ring: var(--es-accent-border-45);--es-calendar-open-cell-bg: var(--es-inset-highlight-06);--es-calendar-open-cell-ring: var(--es-accent-border-28);--es-todo-row-highlight: rgba(119, 68, 68, .05);--es-sessions-accent: #662eff;--es-invoice-bg: #f5f5f5;--es-invoice-border-dark: rgba(0, 0, 0, .87);--es-invoice-text-light: #f5f5f5;--es-layout-border-subtle: rgba(255, 255, 255, .05);--es-layout-scrollbar-thumb: rgba(255, 255, 255, .2);--es-layout-scrollbar-thumb-strong: rgba(255, 255, 255, .34);--es-layout-scrollbar-color: rgba(255, 255, 255, .22);--es-overlay-scrim-60: rgba(0, 0, 0, .6);--es-layout-text-muted: #dddddd;--es-layout-surface-dark: #16171f;--es-layout-surface-dark-elevated: #1e1f2a;--es-mat-caret-60: rgba(255, 255, 255, .6);--es-mat-checkbox-pseudo-60: rgba(255, 255, 255, .6);--es-mat-checkbox-pseudo-70: rgba(255, 255, 255, .7);--es-header-side-shadow: 0 10px 30px 0 rgba(47, 60, 74, .08);--es-header-side-gradient: linear-gradient( 180deg, rgba(16, 27, 46, .97) 0%, rgba(9, 17, 30, .97) 100% );--es-header-side-text-dim: rgba(225, 233, 245, .72);--es-header-side-accent: #ff59bd;--es-header-side-accent-fill: rgba(255, 89, 189, .14);--es-header-side-toggle-inset: rgba(136, 136, 136, .2);--es-header-side-toggle-text: rgba(0, 0, 0, .87);--es-header-top-text: #f4f7ff;--es-header-top-accent-80: rgba(62, 83, 255, .8);--es-scrim-08: rgba(0, 0, 0, .08);--es-scrim-024: rgba(0, 0, 0, .024);--es-scrim-035: rgba(0, 0, 0, .035);--es-scrim-28: rgba(0, 0, 0, .28);--es-scaffolding-info-bg: #247ba0;--es-scaffolding-info-text: #fefefe;--es-scaffolding-error-bg: #f44336;--es-scaffolding-brown-bg: #785548;--es-scaffolding-teal-bg: #009688;--es-scaffolding-purple-bg: #9c27b0;--es-scaffolding-avatar-border: #ffffff;--es-scaffolding-avatar-bg: #cccccc;--es-scaffolding-border-dashed: rgba(0, 0, 0, .15);--es-scaffolding-divider: rgba(0, 0, 0, .12);--es-scaffolding-text-dark: rgba(0, 0, 0, .87);--es-topnav-shadow: 0 0 4px rgba(0, 0, 0, 0), 0 4px 8px rgba(0, 0, 0, .28);--es-breadcrumb-dot: #6a6a6a;--es-entries-inset-02: rgba(255, 255, 255, .02);--es-entries-success-border-42: rgba(83, 216, 165, .42);--es-entries-success-accent-88: rgba(83, 216, 165, .88);--es-entries-error-border-45: rgba(229, 115, 115, .45);--es-entries-error-gradient-start: rgba(229, 115, 115, .14);--es-entries-error-gradient-end: rgba(229, 115, 115, .05);--es-entries-error-accent-88: rgba(244, 118, 116, .88);--es-select-overlay-scrim: rgba(0, 0, 0, .28);--es-select-accent-border-90: rgba(228, 120, 180, .9);--es-datepicker-accent-soft: #e879b5;--es-dialog-footer-stripe-bg: rgba(255, 255, 255, .08);--es-dialog-footer-danger-text: #fff4f4;--es-dialog-footer-danger-gradient: linear-gradient(135deg, #f06767, #d94343);--es-dialog-backdrop-68: rgba(3, 10, 22, .68);--es-page-layout-success: #69d84f;--es-page-layout-warn: #ffac1c;--es-page-layout-purple: #313367;--es-page-layout-toggle-handle: #dbe5f4;--es-page-layout-toggle-icon: rgba(8, 20, 38, .85);--es-page-layout-orange: #ff8a48;--es-home-hero-bg: #222a45;--es-home-text-shadow: 0px 1px 3px rgba(0, 0, 0, .48);--es-card-divider-top: rgba(0, 0, 0, .04);--es-spinner-track: #777676;--es-map-pin-text: #202124;--es-brand-gradient: linear-gradient( 135deg, var(--es-brand) 0%, var(--es-accent-strong) 100% );--es-brand-gradient-vertical: linear-gradient( 180deg, #c30d78 0%, var(--es-brand) 100% );--es-brand-gradient-horizontal: linear-gradient( 90deg, var(--es-brand), var(--es-accent-strong) );--es-dash-surface-panel: linear-gradient( 180deg, rgba(7, 18, 36, .92), rgba(5, 15, 31, .88) );--es-dash-accent: var(--es-accent-strong);--es-dash-accent-fill: var(--es-accent-soft);--es-dash-accent-border: var(--es-accent-border-34);--es-dash-accent-border-strong: var(--es-accent-border-48);--es-dash-accent-glow: var(--es-accent-glow-30);--text-main: var(--es-text);--text-muted: var(--es-text-muted);--text-soft: var(--es-text-soft);--accent: var(--es-brand);--accent-strong: var(--es-accent-strong);--accent-cool: var(--es-accent-cool);--panel-bg: var(--es-panel-bg);--panel-bg-soft: var(--es-panel-bg-soft);--panel-border: var(--es-panel-border);--panel-border-strong: var(--es-panel-border-strong);--panel-shadow: var(--es-panel-shadow);--semantic-success: var(--es-semantic-success);--semantic-error: var(--es-semantic-error);--semantic-warning: var(--es-semantic-warning);--semantic-info: var(--es-semantic-info);--table-text-main: var(--es-table-text-main);--table-text-muted: var(--es-table-text-muted);--table-text-soft: var(--es-table-text-soft);--table-border: var(--es-table-border);--table-border-strong: var(--es-table-border-strong);--table-accent: var(--es-table-accent);--app-scrollbar-thumb: var(--es-scrollbar-thumb);--app-scrollbar-track: var(--es-scrollbar-track);--app-scrollbar-track-firefox: var(--es-scrollbar-track-firefox)}.es-light{--es-brand: #96045f;--es-surface: #f4f6fa;--es-surface-raised: #ffffff;--es-surface-overlay: #e8ecf4;--es-text: #1a2038;--es-text-muted: rgba(26, 32, 56, .72);--es-text-soft: rgba(26, 32, 56, .56);--es-border: rgba(26, 32, 56, .12);--es-border-strong: rgba(26, 32, 56, .22);--es-border-subtle: rgba(26, 32, 56, .08);--es-border-faint: rgba(26, 32, 56, .1);--es-border-medium: rgba(26, 32, 56, .14);--es-border-emphasis: rgba(26, 32, 56, .16);--es-border-overlay: rgba(26, 32, 56, .2);--es-border-dashed: rgba(26, 32, 56, .26);--es-border-heavy: rgba(26, 32, 56, .42);--es-surface-tint: rgba(26, 32, 56, .08);--es-surface-glass-56: rgba(255, 255, 255, .56);--es-surface-glass-60: rgba(255, 255, 255, .6);--es-surface-glass-84: rgba(255, 255, 255, .84);--es-surface-glass-95: rgba(255, 255, 255, .95);--es-shell-gradient: linear-gradient( 180deg, #eef1f8 0%, #f8f9fc 45%, #eef1f8 100% );--es-dialog-surface: linear-gradient( 168deg, #ffffff 0%, #f4f6fa 48%, #eef1f8 100% );--es-dialog-text: var(--es-text);--es-dialog-text-muted: rgba(26, 32, 56, .72);--es-dialog-text-muted-soft: rgba(26, 32, 56, .62);--es-dialog-text-soft: rgba(26, 32, 56, .56);--es-dialog-text-muted-strong: rgba(26, 32, 56, .72);--es-cool-link: #0085a7;--es-cool-link-hover: #006d88;--es-dialog-field-border: var(--es-border);--es-dialog-field-border-hover: var(--es-border-strong);--es-dialog-field-border-subtle: var(--es-border-subtle);--es-dialog-field-focus: rgba(193, 8, 119, .45);--es-dialog-field-surface: #ffffff;--es-dialog-field-surface-focus: #f8f9fc;--es-dialog-accent-fill: rgba(193, 8, 119, .06);--es-dialog-scrollbar-thumb: rgba(26, 32, 56, .2);--es-dialog-error-text: var(--es-semantic-error);--es-dialog-footer-gradient: linear-gradient(180deg, #ffffff, #f8f9fc);--es-ad-icon-fg: var(--es-text-muted);--es-ad-focus-ring: rgba(0, 133, 167, .45);--es-ad-surface: #ffffff;--es-ad-card-scrim: rgba(26, 32, 56, .04);--es-ad-card-bg: rgba(255, 255, 255, .96);--es-ad-text: var(--es-text);--es-ad-text-muted: var(--es-text-muted);--es-ad-accent-fill: rgba(193, 8, 119, .08);--es-ad-accent-text: var(--es-brand);--es-ad-label: var(--es-text-muted);--es-ad-heading: var(--es-text);--es-finance-trend-positive: var(--es-semantic-success-bright);--es-finance-trend-negative: var(--es-semantic-error);--es-finance-trend-neutral: var(--es-text-muted);--es-finance-chart-bar: var(--es-semantic-success-bright);--es-finance-chart-bar-dark: var(--es-semantic-success);--es-finance-chart-gradient: linear-gradient( 90deg, var(--es-semantic-success), var(--es-semantic-success-bright) );--es-finance-payout-text: var(--es-brand);--es-finance-expected-text: var(--es-semantic-success-bright);--es-finance-highlight-pink: rgba(193, 8, 119, .75);--es-finance-chart-track-05: rgba(26, 32, 56, .04);--es-finance-chart-track-20: rgba(26, 32, 56, .12);--es-finance-chart-track-40: rgba(26, 32, 56, .2);--es-finance-apex-fill: var(--es-text);--es-finance-apex-fore: var(--es-text-muted);--es-finance-apex-grid: var(--es-border);--es-finance-apex-axis: var(--es-border);--es-finance-apex-data-label: #ffffff;--es-finance-apex-tooltip-theme: light;--es-finance-payout-muted: rgba(193, 8, 119, .55);--es-staff-cool-text: var(--es-cool-text-bright);--es-staff-surface: rgba(255, 255, 255, .96);--es-staff-header-text: var(--es-text);--es-staff-overlay: rgba(26, 32, 56, .04);--es-staff-status-danger: #b71c1c;--es-staff-status-warn: #ef6c00;--es-staff-status-muted: #546e7a;--es-staff-status-muted-gradient-start: rgba(84, 110, 122, .35);--es-staff-status-muted-gradient-end: rgba(84, 110, 122, .08);--es-staff-status-success-gradient-end: rgba(46, 125, 50, .1);--es-staff-status-danger-gradient-end: rgba(183, 28, 28, .1);--es-staff-status-charcoal-gradient-end: rgba(84, 110, 122, .1);--es-staff-status-warn-gradient-end: rgba(239, 108, 0, .1);--es-marketing-footer-bg: rgba(255, 255, 255, .92);--es-marketing-text-inverse: #ffffff;--es-marketing-outline-bg: rgba(26, 32, 56, .06);--es-status-banner-bg: linear-gradient( 135deg, rgba(150, 4, 95, .14), rgba(150, 4, 95, .06) );--es-status-banner-text: rgba(26, 32, 56, .88);--es-status-banner-text-soft: rgba(26, 32, 56, .72);--es-status-banner-title: var(--es-brand);--es-status-banner-gradient-end: rgba(150, 4, 95, .1);--es-status-banner-action-text: #ffffff;--es-walkthrough-backdrop: rgba(26, 32, 56, .55);--es-elevation-walkthrough: 0 18px 44px rgba(26, 32, 56, .18);--es-marketing-topbar-bg: rgba(255, 255, 255, .82);--es-marketing-nav-active-text: var(--es-brand);--es-marketing-nav-active-bg: rgba(150, 4, 95, .12);--es-marketing-nav-active-border: var(--es-accent-border-35);--es-overlay-scrim: rgba(26, 32, 56, .08);--es-nav-hover-bg: rgba(150, 4, 95, .1);--es-nav-hover-ring: var(--es-accent-border-35);--es-nav-active-ring: var(--es-accent-border-45);--es-nav-icon-tint: #96045f;--es-nav-icon-bg: var(--es-accent-fill-12);--es-nav-marker: #96045f;--es-nav-marker-glow: var(--es-accent-border-35);--es-nav-accent-bar-top: #c10877;--es-nav-accent-bar-bottom: #96045f;--es-nav-text-primary: rgba(26, 32, 56, .92);--es-nav-text-secondary: rgba(26, 32, 56, .72);--es-nav-icon-muted: rgba(26, 32, 56, .55);--es-nav-icon-chip-bg: rgba(26, 32, 56, .06);--es-nav-caret-muted: rgba(26, 32, 56, .4);--es-nav-section-label: rgba(26, 32, 56, .45);--es-input-surface: #ffffff;--es-input-surface-hover: #f8f9fc;--es-search-bar-bg: rgba(26, 32, 56, .04);--es-input-border: rgba(26, 32, 56, .18);--es-input-border-hover: rgba(26, 32, 56, .28);--es-input-border-focus: var(--es-accent-border-55);--es-input-text: var(--es-text);--es-input-text-soft: var(--es-text-muted);--es-input-text-emphasis: rgba(26, 32, 56, .88);--es-input-label-focus: rgba(26, 32, 56, .92);--es-input-icon-fill: rgba(26, 32, 56, .55);--es-input-hint: rgba(26, 32, 56, .38);--es-input-checkbox-hover: rgba(26, 32, 56, .65);--es-input-placeholder: var(--es-text-soft);--es-surface-tint-faint: rgba(26, 32, 56, .06);--es-surface-tint-whisper: rgba(26, 32, 56, .03);--es-surface-tint-muted: rgba(26, 32, 56, .35);--es-row-accent-bar: rgba(26, 32, 56, .35);--es-toggle-track-off: rgba(26, 32, 56, .18);--es-toggle-track-off-hover: rgba(26, 32, 56, .24);--es-toggle-track-off-pressed: rgba(26, 32, 56, .28);--es-toggle-track-outline: rgba(26, 32, 56, .32);--es-snackbar-text: var(--es-text);--es-table-text-main: var(--es-text);--es-table-text-muted: var(--es-text-muted);--es-table-text-soft: var(--es-text-soft);--es-table-border: var(--es-border);--es-table-border-strong: var(--es-border-strong);--es-table-bg: #ffffff;--es-table-header-bg: rgba(26, 32, 56, .04);--es-table-row-hover: rgba(26, 32, 56, .04);--es-table-row-stripe: rgba(26, 32, 56, .02);--es-table-accent: var(--es-brand);--es-panel-bg: rgba(255, 255, 255, .92);--es-panel-bg-dense: #ffffff;--es-panel-bg-soft: #f8f9fc;--es-panel-gradient-deep: linear-gradient( 180deg, rgba(255, 255, 255, .98), rgba(248, 249, 252, .96) );--es-slate-fill-00: rgba(26, 32, 56, 0);--es-slate-fill-08: rgba(26, 32, 56, .04);--es-slate-fill-12: rgba(26, 32, 56, .05);--es-slate-fill-28: rgba(26, 32, 56, .06);--es-slate-fill-30: rgba(26, 32, 56, .06);--es-slate-fill-42: rgba(26, 32, 56, .05);--es-slate-fill-45: rgba(26, 32, 56, .06);--es-slate-fill-55: rgba(26, 32, 56, .07);--es-slate-fill-64: rgba(26, 32, 56, .06);--es-slate-fill-70: rgba(26, 32, 56, .06);--es-slate-fill-82: rgba(26, 32, 56, .05);--es-slate-fill-88: rgba(255, 255, 255, .92);--es-slate-fill-90: rgba(255, 255, 255, .94);--es-slate-fill-92: rgba(255, 255, 255, .96);--es-slate-fill-94: rgba(255, 255, 255, .97);--es-slate-fill-95: rgba(255, 255, 255, .97);--es-slate-fill-96: rgba(255, 255, 255, .98);--es-slate-fill-98: rgba(255, 255, 255, .99);--es-slate-mid-fill-72: rgba(248, 249, 252, .88);--es-slate-mid-fill-91: rgba(248, 249, 252, .94);--es-slate-mid-fill-92: rgba(248, 249, 252, .95);--es-slate-gradient-hero: linear-gradient(135deg, #ffffff, #f8f9fc);--es-slate-gradient-card: linear-gradient(180deg, #ffffff, #f8f9fc);--es-slate-gradient-timeline: linear-gradient(135deg, #ffffff, #f4f6fa);--es-slate-gradient-payments: linear-gradient(135deg, #ffffff, #f6f8fb);--es-slate-gradient-placeholder: linear-gradient( 180deg, rgba(26, 32, 56, .06), rgba(26, 32, 56, .02) );--es-slate-drop-shadow: drop-shadow(0 12px 20px rgba(26, 32, 56, .08));--es-slate-tooltip-gradient: linear-gradient(165deg, #ffffff, #f8f9fc);--es-slate-ink-shadow-lg: 0 24px 70px rgba(26, 32, 56, .08);--es-slate-ink-shadow-md: 0 16px 38px rgba(26, 32, 56, .1);--es-slate-ink-drop-shadow: drop-shadow(0 6px 12px rgba(26, 32, 56, .08));--es-finance-text-ghost: var(--es-text-soft);--es-finance-text-faint: var(--es-text-soft);--es-finance-text-dim: var(--es-text-muted);--es-finance-text-label: var(--es-text-muted);--es-finance-text-id: var(--es-text-muted);--es-finance-text-subtle: var(--es-text-muted);--es-finance-text-body: var(--es-text);--es-finance-text-soft: var(--es-text);--es-finance-text-ui: var(--es-text);--es-finance-text-emphasis: var(--es-text);--es-finance-text-strong: var(--es-text);--es-finance-chrome-text: var(--es-text-muted);--es-finance-border-10: var(--es-border-subtle);--es-finance-border-12: var(--es-border-subtle);--es-finance-border-14: var(--es-border-subtle);--es-finance-border-16: var(--es-border-subtle);--es-finance-border-18: var(--es-border);--es-finance-border-20: var(--es-border);--es-finance-border-28: var(--es-border);--es-finance-border-32: var(--es-border-strong);--es-finance-border-42: var(--es-border-strong);--es-finance-chrome-fill-10: rgba(26, 32, 56, .04);--es-finance-chrome-fill-14: rgba(26, 32, 56, .06);--es-finance-chrome-text-disabled: var(--es-text-soft);--es-finance-text-inverse: var(--es-text);--es-finance-text-bright: var(--es-text);--es-finance-text-surface: var(--es-text);--es-chrome-tooltip-gradient: linear-gradient(165deg, #ffffff, #f8f9fc);--es-chrome-tooltip-text: var(--es-text);--es-icon-on-accent: #ffffff;--es-scrollbar-thumb: rgba(26, 32, 56, .32);--es-scrollbar-track: rgba(26, 32, 56, .08);--es-scrollbar-track-firefox: rgba(26, 32, 56, .1);--es-admin-hero-gradient: linear-gradient(180deg, #ffffff, #f8f9fc);--es-admin-highlight-gradient: linear-gradient(180deg, #ffffff, #f4f6fa);--es-admin-card-gradient: linear-gradient(180deg, #ffffff, #f8f9fc);--es-admin-card-primary-gradient: linear-gradient(180deg, #ffffff, #f4f6fa);--es-admin-card-primary-overlay: rgba(255, 255, 255, .9);--es-admin-spotlight-gradient: linear-gradient(180deg, #ffffff, #f6f8fb);--es-admin-spotlight-overlay: rgba(255, 255, 255, .88);--es-admin-stat-gradient: linear-gradient(180deg, #ffffff, #f8f9fc);--es-admin-metric-highlight-gradient: linear-gradient( 180deg, #ffffff, #f4f6fa );--es-admin-metric-highlight-overlay: rgba(255, 255, 255, .92);--es-admin-insight-bg: rgba(255, 255, 255, .96);--es-slate-ink-fill-55: rgba(26, 32, 56, .05);--es-slate-ink-fill-65: rgba(26, 32, 56, .06);--es-slate-ink-fill-76: rgba(255, 255, 255, .94);--es-admin-tooltip-text: var(--es-text-muted);--es-admin-tooltip-count: var(--es-brand);--es-admin-amber-fill-08: rgba(255, 177, 74, .1);--es-admin-blue-fill-08: rgba(118, 167, 255, .1);--es-panel-border: var(--es-border);--es-panel-border-strong: var(--es-border-strong);--es-shadow-primary: 0 8px 12px rgba(26, 32, 56, .05), 0 2px 6px rgba(26, 32, 56, .08);--es-utility-divider: rgba(26, 32, 56, .1);--es-panel-shadow: 0 18px 48px rgba(26, 32, 56, .08);--es-panel-shadow-lg: 0 24px 70px rgba(26, 32, 56, .12);--es-panel-shadow-dense: 0 18px 48px rgba(26, 32, 56, .1);--es-card-shadow-sm: 0 14px 34px rgba(26, 32, 56, .08);--es-card-shadow-md: 0 14px 36px rgba(26, 32, 56, .1);--es-elevation-low: 0 12px 30px rgba(26, 32, 56, .06);--es-elevation-base: 0 12px 28px rgba(26, 32, 56, .08);--es-elevation-raised: 0 16px 36px rgba(26, 32, 56, .08);--es-elevation-raised-strong: 0 16px 36px rgba(26, 32, 56, .12);--es-elevation-floating: 0 20px 50px rgba(26, 32, 56, .1);--es-elevation-floating-alt: 0 16px 42px rgba(26, 32, 56, .1);--es-elevation-overlay: 0 16px 40px rgba(26, 32, 56, .14);--es-elevation-overlay-strong: 0 16px 40px rgba(26, 32, 56, .16);--es-elevation-modal: 0 24px 64px rgba(26, 32, 56, .18);--es-elevation-hero: 0 24px 56px rgba(26, 32, 56, .12);--es-elevation-landing: 0 24px 56px rgba(26, 32, 56, .14);--es-elevation-banner: 0 12px 28px rgba(26, 32, 56, .12);--es-elevation-popover: 0 12px 40px rgba(26, 32, 56, .08);--es-elevation-deep: 0 12px 36px rgba(26, 32, 56, .1);--es-elevation-header: 0 12px 26px rgba(26, 32, 56, .14);--es-elevation-calendar: 0 12px 36px rgba(26, 32, 56, .09);--es-elevation-table-menu: 0 24px 80px rgba(26, 32, 56, .14);--es-elevation-snackbar: 0 12px 36px rgba(26, 32, 56, .16);--es-elevation-snackbar-strong: 0 12px 40px rgba(26, 32, 56, .18);--es-elevation-select-panel: 0 12px 32px rgba(26, 32, 56, .16);--es-elevation-subtle: 0 1px 3px rgba(26, 32, 56, .06);--es-elevation-input: 0 1px 2px rgba(26, 32, 56, .1);--es-elevation-compact: 0 2px 4px rgba(26, 32, 56, .06);--es-elevation-chip-xs: 0 4px 10px rgba(26, 32, 56, .05);--es-elevation-chip: 0 4px 12px rgba(26, 32, 56, .08);--es-elevation-card-hover: 0 6px 18px rgba(26, 32, 56, .07);--es-elevation-sidebar-item: 0 6px 14px rgba(26, 32, 56, .1);--es-elevation-stat: 0 8px 20px rgba(26, 32, 56, .08);--es-elevation-toolbar: 0 8px 16px rgba(26, 32, 56, .09);--es-elevation-toolbar-soft: 0 8px 16px rgba(26, 32, 56, .1);--es-elevation-dialog-sm: 0 8px 18px rgba(26, 32, 56, .08);--es-elevation-dialog-md: 0 8px 24px rgba(26, 32, 56, .12);--es-elevation-panel-soft: 0 8px 28px rgba(26, 32, 56, .06);--es-elevation-panel: 0 8px 28px rgba(26, 32, 56, .08);--es-elevation-panel-strong: 0 8px 28px rgba(26, 32, 56, .1);--es-elevation-card-hover-lg: 0 10px 24px rgba(26, 32, 56, .07);--es-elevation-material-card: 0 10px 16px rgba(26, 32, 56, .08);--es-elevation-filter-panel: 0 10px 32px rgba(26, 32, 56, .08);--es-elevation-product: 0 22px 56px rgba(26, 32, 56, .12);--es-elevation-drawer-up-xs: 0 -2px 14px rgba(26, 32, 56, .08);--es-elevation-drawer-up-sm: 0 -6px 14px rgba(26, 32, 56, .06);--es-elevation-drawer-up: 0 -12px 48px rgba(26, 32, 56, .12);--es-elevation-sidebar-rail: 4px 0 24px rgba(26, 32, 56, .08);--es-elevation-ring-dark: 0 0 0 1px rgba(26, 32, 56, .12);--es-elevation-glow-drop: drop-shadow(0 10px 28px rgba(26, 32, 56, .14));--es-elevation-chart-drop: drop-shadow(0 10px 18px rgba(26, 32, 56, .1));--es-panel-sheen: linear-gradient( 180deg, rgba(255, 255, 255, .72), transparent );--es-panel-sheen-03: linear-gradient( 180deg, rgba(255, 255, 255, .55), transparent );--es-panel-sheen-04: linear-gradient( 180deg, rgba(255, 255, 255, .45), transparent );--es-inset-highlight-02: rgba(26, 32, 56, .02);--es-inset-highlight-03: rgba(26, 32, 56, .03);--es-inset-highlight-04: rgba(26, 32, 56, .04);--es-inset-highlight-015: rgba(26, 32, 56, .02);--es-inset-highlight-05: rgba(26, 32, 56, .04);--es-inset-highlight-06: rgba(26, 32, 56, .06);--es-inset-highlight-08: rgba(26, 32, 56, .05);--es-inset-highlight-10: rgba(26, 32, 56, .06);--es-inset-highlight-14: rgba(26, 32, 56, .08);--es-inset-highlight-18: rgba(26, 32, 56, .1);--es-surface-border-strong: rgba(26, 32, 56, .2);--es-surface-border-soft: rgba(26, 32, 56, .14);--es-surface-glass-72: rgba(255, 255, 255, .72);--es-surface-glass-90: rgba(255, 255, 255, .9);--es-surface-glass-96: rgba(255, 255, 255, .96);--es-surface-glass-98: #ffffff;--es-snackbar-bg: #ffffff;--es-snackbar-bg-raised: #f4f6fa;--es-snackbar-border: var(--es-accent-border-35);--es-snackbar-action: var(--es-brand);--es-accent-strong: #c10877;--es-accent-cool: #2a9d8f;--es-accent-soft: rgba(150, 4, 95, .1);--es-accent-faint: rgba(150, 4, 95, .05);--es-accent-alt-fill-03: rgba(150, 4, 95, .03);--es-accent-alt-fill-06: rgba(150, 4, 95, .06);--es-accent-alt-fill-15: rgba(150, 4, 95, .1);--es-accent-alt-fill-24: rgba(150, 4, 95, .14);--es-accent-alt-border-28: rgba(150, 4, 95, .2);--es-accent-alt-border-30: rgba(150, 4, 95, .24);--es-accent-alt-border-44: rgba(150, 4, 95, .32);--es-accent-alt-fill-10: rgba(150, 4, 95, .08);--es-accent-alt-fill-16: rgba(150, 4, 95, .12);--es-accent-alt-fill-26: rgba(150, 4, 95, .14);--es-accent-alt-border-40: rgba(150, 4, 95, .28);--es-accent-alt-border-48: rgba(150, 4, 95, .32);--es-accent-alt-border-50: rgba(150, 4, 95, .34);--es-accent-alt-border-65: rgba(150, 4, 95, .42);--es-accent-alt-border-70: rgba(150, 4, 95, .46);--es-accent-alt-solid-90: rgba(150, 4, 95, .72);--es-accent-alt-solid-95: rgba(150, 4, 95, .78);--es-accent-fill-06: rgba(150, 4, 95, .06);--es-accent-fill-08: rgba(150, 4, 95, .08);--es-accent-fill-12: rgba(150, 4, 95, .1);--es-accent-fill-14: rgba(150, 4, 95, .12);--es-accent-fill-16: rgba(150, 4, 95, .14);--es-accent-fill-18: rgba(150, 4, 95, .16);--es-accent-fill-20: rgba(150, 4, 95, .18);--es-accent-border-28: rgba(150, 4, 95, .2);--es-accent-border-34: rgba(150, 4, 95, .24);--es-accent-border-35: rgba(150, 4, 95, .28);--es-accent-border-36: rgba(150, 4, 95, .28);--es-accent-border-38: rgba(150, 4, 95, .3);--es-accent-border-40: rgba(150, 4, 95, .32);--es-accent-border-45: rgba(150, 4, 95, .34);--es-accent-border-48: rgba(150, 4, 95, .36);--es-accent-border-50: rgba(150, 4, 95, .38);--es-accent-border-55: rgba(150, 4, 95, .42);--es-accent-border-56: rgba(150, 4, 95, .42);--es-accent-border-62: rgba(150, 4, 95, .48);--es-accent-border-65: rgba(150, 4, 95, .5);--es-accent-border-70: rgba(150, 4, 95, .52);--es-accent-border-75: rgba(150, 4, 95, .55);--es-accent-glow-12: rgba(150, 4, 95, .1);--es-accent-glow-15: rgba(150, 4, 95, .12);--es-accent-glow-18: rgba(150, 4, 95, .14);--es-accent-glow-25: rgba(150, 4, 95, .18);--es-accent-glow-30: rgba(150, 4, 95, .22);--es-accent-glow-32: rgba(150, 4, 95, .22);--es-accent-glow-35: rgba(150, 4, 95, .24);--es-accent-glow-42: rgba(150, 4, 95, .28);--es-accent-solid-76: rgba(150, 4, 95, .58);--es-accent-solid-78: rgba(150, 4, 95, .6);--es-accent-solid-88: rgba(150, 4, 95, .68);--es-accent-solid-92: rgba(150, 4, 95, .72);--es-accent-link-underline: rgba(150, 4, 95, .34);--es-select-option-hover: rgba(150, 4, 95, .08);--es-select-option-selected: rgba(150, 4, 95, .12);--es-surface-glass-76: rgba(255, 255, 255, .76);--es-surface-glass-97: rgba(255, 255, 255, .97);--es-landing-bg-deep: #eef1f8;--es-landing-bg-mid: #f8f9fc;--es-landing-bg-top: #f4f6fa;--es-landing-bg-bottom: #e8ecf4;--es-landing-bg-hero-top: #ffffff;--es-landing-link: #c10877;--es-landing-link-hover: #96045f;--es-landing-link-cool: #2a7ab8;--es-shop-surface-container: #f0f2f8;--es-shop-surface: #ffffff;--es-mat-surface-container: #f4f6fa;--es-mat-surface-container-high: #eef1f8;--es-modal-accent: #c10877;--es-modal-fill-06: rgba(193, 8, 119, .05);--es-modal-fill-07: rgba(193, 8, 119, .06);--es-modal-fill-14: rgba(193, 8, 119, .1);--es-modal-fill-16: rgba(193, 8, 119, .12);--es-modal-fill-20: rgba(193, 8, 119, .14);--es-modal-border-32: rgba(193, 8, 119, .24);--es-modal-border-35: rgba(193, 8, 119, .28);--es-modal-ring-65: rgba(193, 8, 119, .45);--es-modal-accent-text: #96045f;--es-modal-accent-check: #c10877;--es-accent-highlight: #c10877;--es-accent-badge: #96045f;--es-cool-text-bright: #1a5c56;--es-cool-text-mid: #2a7a72;--es-cool-fill-05: rgba(42, 157, 143, .05);--es-cool-fill-08: rgba(42, 157, 143, .08);--es-cool-fill-14: rgba(42, 157, 143, .12);--es-cool-fill-10: rgba(42, 157, 143, .1);--es-cool-fill-12: rgba(42, 157, 143, .12);--es-cool-fill-16: rgba(42, 157, 143, .14);--es-cool-fill-18: rgba(42, 157, 143, .16);--es-cool-fill-20: rgba(42, 157, 143, .18);--es-cool-fill-22: rgba(42, 157, 143, .2);--es-cool-border-24: rgba(42, 157, 143, .2);--es-cool-border-32: rgba(42, 157, 143, .24);--es-cool-border-34: rgba(42, 157, 143, .28);--es-cool-border-42: rgba(42, 157, 143, .32);--es-cool-border-55: rgba(42, 157, 143, .38);--es-cool-border-65: rgba(42, 157, 143, .42);--es-cool-border-72: rgba(42, 157, 143, .48);--es-cool-border-35: rgba(42, 157, 143, .28);--es-cool-border-38: rgba(42, 157, 143, .32);--es-cool-border-45: rgba(42, 157, 143, .34);--es-cool-border-52: rgba(42, 157, 143, .38);--es-cool-border-70: rgba(42, 157, 143, .48);--es-cool-border-75: rgba(42, 157, 143, .52);--es-cool-glow-15: rgba(42, 157, 143, .12);--es-cool-glow-18: rgba(42, 157, 143, .14);--es-cool-glow-28: rgba(42, 157, 143, .2);--es-cool-glow-36: rgba(42, 157, 143, .24);--es-cool-solid-40: rgba(42, 157, 143, .28);--es-cool-solid-50: rgba(42, 157, 143, .32);--es-cool-solid-85: rgba(42, 157, 143, .52);--es-cool-solid-88: rgba(42, 157, 143, .55);--es-cool-solid-90: rgba(42, 157, 143, .58);--es-cool-ring-80: rgba(42, 157, 143, .45);--es-shop-cool-text: #1a5c56;--es-shop-cool-accent: #2a7a72;--es-shop-warn-text: #c47a20;--es-shop-label-text: #4a5568;--es-walkthrough-cool: #4dc9c1;--es-kb-context-link-hover-bg: #2a7a72;--es-kb-context-link-hover-border: #248371;--es-kb-context-link-hover-text: #ffffff;--es-kb-context-link-hover-icon-bg: rgba(255, 255, 255, .24);--es-kb-context-link-hover-icon-text: #ffffff;--es-success-gradient: linear-gradient(135deg, #2e7d32, #43a047);--es-accent-warn: #e67e22;--es-brand-secondary: #006d88;--es-brand-tertiary: #d49200;--es-brand-alt: #5a7aa8;--es-semantic-success: #2e7d32;--es-semantic-success-bright: #43a047;--es-semantic-success-mid: #388e3c;--es-semantic-error: #c62828;--es-semantic-warning: #ef6c00;--es-semantic-info: #00796b;--es-status-success: var(--es-accent-cool);--es-status-warning: #f0b429;--es-status-warning-soft: rgba(240, 180, 41, .14);--es-on-accent: #ffffff;--es-text-pale: rgba(26, 32, 56, .72);--es-dash-surface-deep: #eef1f8;--es-action-warn-text: #8a4b00;--es-action-warn-icon: #e65100;--es-action-primary-text: #96045f;--es-action-primary-icon: #c10877;--es-action-cool-text: #1a5c56;--es-action-purple-text: #5e35b1;--es-action-purple-icon: #7e57c2;--es-action-success-text: #1b5e20;--es-action-success-icon: #2e7d32;--es-action-error-text: #b71c1c;--es-action-error-icon: #c62828;--es-warn-fill-20: rgba(239, 108, 0, .12);--es-warn-fill-22: rgba(239, 108, 0, .14);--es-warn-fill-28: rgba(239, 108, 0, .16);--es-warn-glow-38: rgba(239, 108, 0, .22);--es-warn-border-45: rgba(239, 108, 0, .32);--es-warn-border-72: rgba(239, 108, 0, .48);--es-dash-text-lilac: var(--es-text);--es-dash-text-mint: #1b5e20;--es-dash-text-ice: var(--es-text);--es-dash-text-blush: var(--es-text);--es-dash-cool-line: rgba(0, 133, 167, .45);--es-dash-border-24: var(--es-border-subtle);--es-dash-border-32: var(--es-border-subtle);--es-dash-border-35: var(--es-border);--es-dash-border-38: var(--es-border);--es-dash-border-42: var(--es-border);--es-dash-border-45: var(--es-border);--es-dash-border-50: var(--es-border-strong);--es-brand-secondary-fill-08: rgba(0, 133, 167, .06);--es-brand-secondary-fill-14: rgba(0, 133, 167, .08);--es-brand-secondary-fill-16: rgba(0, 133, 167, .1);--es-brand-secondary-fill-18: rgba(0, 133, 167, .12);--es-brand-secondary-fill-20: rgba(0, 133, 167, .14);--es-brand-secondary-border-22: rgba(0, 133, 167, .18);--es-brand-secondary-border-42: rgba(0, 133, 167, .28);--es-brand-secondary-border-45: rgba(0, 133, 167, .3);--es-brand-secondary-border-50: rgba(0, 133, 167, .32);--es-brand-secondary-border-55: rgba(0, 133, 167, .34);--es-brand-secondary-border-65: rgba(0, 133, 167, .38);--es-dash-surface-55: rgba(255, 255, 255, .88);--es-dash-surface-62: rgba(255, 255, 255, .9);--es-dash-surface-72: rgba(255, 255, 255, .92);--es-dash-surface-85: rgba(255, 255, 255, .94);--es-dash-surface-90: rgba(255, 255, 255, .95);--es-dash-surface-94: rgba(255, 255, 255, .96);--es-dash-surface-96: rgba(255, 255, 255, .97);--es-dash-surface-98: rgba(255, 255, 255, .98);--es-dash-surface-deep-95: #f8f9fc;--es-dash-surface-panel-60: rgba(248, 249, 252, .95);--es-dash-surface-row-88: rgba(255, 255, 255, .96);--es-dash-scrim-88: rgba(26, 32, 56, .06);--es-semantic-error-fill-20: rgba(178, 34, 34, .1);--es-semantic-error-border-45: rgba(178, 34, 34, .32);--es-dash-success-border-45: rgba(46, 125, 50, .32);--es-dash-success-border-42: rgba(46, 125, 50, .28);--es-dash-success-fill-28: rgba(46, 125, 50, .12);--es-dash-success-fill-30: rgba(46, 125, 50, .14);--es-dash-success-border-42-bright: rgba(46, 125, 50, .28);--es-dash-success-border-45-bright: rgba(46, 125, 50, .32);--es-dash-success-fill-14: rgba(46, 125, 50, .1);--es-dash-success-fill-12: rgba(46, 125, 50, .08);--es-dash-success-border-40: rgba(46, 125, 50, .26);--es-dash-success-border-45-alt: rgba(46, 125, 50, .3);--es-dash-success-accent-42: rgba(46, 125, 50, .28);--es-dash-success-accent-88: rgba(46, 125, 50, .55);--es-dash-error-border-45: rgba(178, 34, 34, .32);--es-dash-error-border-40: rgba(178, 34, 34, .28);--es-dash-error-fill-14: rgba(178, 34, 34, .1);--es-dash-error-fill-12: rgba(178, 34, 34, .08);--es-dash-error-fill-05: rgba(178, 34, 34, .04);--es-dash-error-accent-88: rgba(178, 34, 34, .55);--es-dash-accent-pink-border-45: rgba(193, 8, 119, .32);--es-dash-accent-pink-fill-12: rgba(193, 8, 119, .08);--es-dash-warn-border-45: rgba(255, 140, 0, .32);--es-dash-warn-fill-12: rgba(255, 140, 0, .1);--es-dash-text-soft-75: var(--es-text-muted);--es-dash-text-muted-78: var(--es-text-muted);--es-dash-text-label-72: var(--es-text-muted);--es-dash-text-ghost-42: var(--es-text-soft);--es-dash-text-ghost-40: var(--es-text-soft);--es-dash-text-ghost-38: var(--es-text-soft);--es-dash-text-ghost-36: var(--es-text-soft);--es-dash-text-blush-88: var(--es-text);--es-dash-text-pale-92: var(--es-text);--es-dash-text-pale-95: var(--es-text);--es-dash-gradient-tab: linear-gradient(180deg, #ffffff, #f8f9fc);--es-dash-gradient-header: linear-gradient(180deg, #ffffff, #f8f9fc);--es-dash-gradient-panel: linear-gradient(135deg, #ffffff, #f4f6fa);--es-dash-gradient-stats: linear-gradient(180deg, #ffffff, #f8f9fc);--es-dash-error-gradient-row: linear-gradient( 90deg, rgba(178, 34, 34, .08) 0%, rgba(178, 34, 34, .03) 44%, transparent 72% );--es-dash-popover-surface: #ffffff;--es-dash-gradient-card-a: linear-gradient(180deg, #ffffff, #f8f9fc);--es-dash-gradient-card-b: linear-gradient(180deg, #ffffff, #f8f9fc);--es-dash-gradient-card-c: linear-gradient(180deg, #ffffff, #f8f9fc);--es-dash-gradient-shell: linear-gradient(180deg, #ffffff, #f8f9fc);--es-dash-gradient-flyout: linear-gradient(180deg, #ffffff, #f6f8fb);--es-dash-error-gradient: linear-gradient( 180deg, rgba(178, 34, 34, .08) 0%, rgba(178, 34, 34, .03) 44%, transparent 100% );--es-dash-shadow-sm: var(--es-elevation-dialog-sm);--es-dash-shadow-md: var(--es-elevation-stat);--es-dash-shadow-lg: var(--es-elevation-panel);--es-dash-shadow-card: var(--es-elevation-panel-soft);--es-dash-shadow-menu: var(--es-elevation-panel);--es-dash-shadow-tailwind: var(--es-elevation-subtle);--es-medal-gold-border: rgba(180, 140, 20, .65);--es-medal-gold-gradient: linear-gradient( 180deg, rgba(212, 175, 55, .2) 0%, rgba(153, 101, 21, .14) 100% );--es-medal-silver-border: rgba(140, 140, 140, .65);--es-medal-silver-gradient: linear-gradient( 180deg, rgba(192, 192, 192, .18) 0%, rgba(128, 128, 128, .14) 100% );--es-medal-bronze-border: rgba(160, 90, 30, .65);--es-medal-bronze-gradient: linear-gradient( 180deg, rgba(205, 127, 50, .2) 0%, rgba(123, 63, 0, .14) 100% );--es-review-line: var(--es-border-subtle);--es-review-card: rgba(255, 255, 255, .92);--es-review-card-edge: var(--es-border-subtle);--es-review-elevated: rgba(26, 32, 56, .03);--es-review-text-soft: var(--es-text-muted);--es-review-scrim: rgba(26, 32, 56, .06);--es-review-border-cool: var(--es-border);--es-review-border-subtle: var(--es-border-subtle);--es-review-fade-bottom: rgba(26, 32, 56, .04);--es-review-scrim-dark: rgba(26, 32, 56, .08);--es-review-error-border-45: rgba(178, 34, 34, .32);--es-review-error-fill-12: rgba(178, 34, 34, .08);--es-review-error-fill-07: rgba(178, 34, 34, .05);--es-review-warn-border-30: rgba(255, 193, 7, .28);--es-review-warn-fill-05: rgba(255, 193, 7, .06);--es-review-success-fill-14: rgba(46, 125, 50, .1);--es-review-success-border-35: rgba(46, 125, 50, .28);--es-review-deny-border-55: rgba(178, 34, 34, .38);--es-review-cat-sky-border: rgba(2, 136, 209, .45);--es-review-cat-sky-fill-06: rgba(2, 136, 209, .06);--es-review-cat-amber-border: rgba(255, 160, 0, .45);--es-review-cat-amber-fill-07: rgba(255, 160, 0, .07);--es-review-cat-violet-border: rgba(126, 87, 194, .45);--es-review-cat-violet-fill-07: rgba(126, 87, 194, .07);--es-review-cat-green-border: rgba(46, 125, 50, .45);--es-review-cat-green-fill-06: rgba(46, 125, 50, .06);--es-review-cat-orange-border: rgba(239, 108, 0, .45);--es-review-cat-orange-fill-06: rgba(239, 108, 0, .06);--es-review-cat-pink-border: rgba(193, 8, 119, .4);--es-review-cat-pink-fill-06: rgba(193, 8, 119, .06);--es-review-cat-purple-border: rgba(126, 87, 194, .48);--es-review-cat-purple-fill-08: rgba(126, 87, 194, .08);--es-dash-flag-text: var(--es-brand);--es-dash-success-text-bright: var(--es-semantic-success-bright);--es-dash-success-text-mid: var(--es-semantic-success);--es-dash-error-text-soft: var(--es-semantic-error);--es-medal-gold-text: #8a6d00;--es-medal-silver-text: var(--es-text-muted);--es-medal-bronze-text: #9a5b14;--es-review-accent-text: var(--es-brand);--es-review-error-text: var(--es-semantic-error);--es-review-error-text-strong: #b71c1c;--es-review-warn-text: #f9a825;--es-review-warn-text-alt: #f57f17;--es-review-section-title: var(--es-text-muted);--es-review-host-label: var(--es-brand);--es-review-host-icon: var(--es-brand);--es-review-id-text: #5c6bc0;--es-review-link-text: #0277bd;--es-review-link-hover: #01579b;--es-review-meta-text: var(--es-text-muted);--es-review-code-text: var(--es-text);--es-review-details-text: #0277bd;--es-review-cat-sky-text: #0288d1;--es-review-cat-sky-icon: #0277bd;--es-review-cat-amber-text: #f9a825;--es-review-cat-amber-icon: #f57f17;--es-review-cat-violet-text: #7e57c2;--es-review-cat-violet-icon: #5e35b1;--es-review-cat-green-text: #2e7d32;--es-review-cat-green-icon: #1b5e20;--es-review-cat-orange-text: #ef6c00;--es-review-cat-orange-icon: #e65100;--es-review-cat-pink-text: var(--es-brand);--es-review-cat-pink-icon: var(--es-brand);--es-review-cat-purple-text: #7e57c2;--es-review-cat-purple-icon: #5e35b1;--es-review-cat-raw-text: var(--es-text-muted);--es-review-cat-raw-icon: var(--es-text-soft);--es-review-bool-yes-text: var(--es-semantic-success);--es-review-bool-no-text: var(--es-text-muted);--es-landing-hero-gradient-start: #c10877;--es-landing-hero-gradient-end: #7e57c2;--es-landing-feature-primary: #3d5afe;--es-landing-feature-success: #00c853;--es-landing-feature-danger: #e91e63;--es-landing-feature-info: #00bcd4;--es-landing-badge-neutral: var(--es-text-muted);--es-landing-badge-finished: #1b5e20;--es-landing-badge-provisional: #8a6d00;--es-landing-chip-primary-bg: rgba(61, 90, 254, .1);--es-landing-chip-primary-border: rgba(61, 90, 254, .24);--es-landing-chip-success-bg: rgba(0, 200, 83, .1);--es-landing-chip-success-border: rgba(0, 200, 83, .24);--es-landing-chip-danger-bg: rgba(233, 30, 99, .1);--es-landing-chip-danger-border: rgba(233, 30, 99, .24);--es-landing-chip-info-bg: rgba(0, 188, 212, .1);--es-landing-chip-info-border: rgba(0, 188, 212, .24);--es-status-finished-fill-17: rgba(46, 204, 113, .12);--es-status-finished-fill-22: rgba(46, 204, 113, .16);--es-status-finished-border-42: rgba(46, 204, 113, .32);--es-status-finished-border-55: rgba(46, 204, 113, .38);--es-status-provisional-fill-15: rgba(241, 196, 15, .12);--es-status-provisional-fill-18: rgba(241, 196, 15, .14);--es-status-provisional-border-42: rgba(241, 196, 15, .32);--es-status-provisional-border-55: rgba(241, 196, 15, .38);--es-shop-list-text: var(--es-text);--es-shop-filter-accent: var(--es-cool-text-bright);--es-shop-filter-muted: var(--es-text-muted);--es-shop-text-inverse: var(--es-text);--es-shop-surface-78: rgba(255, 255, 255, .78);--es-shop-surface-82: rgba(255, 255, 255, .82);--es-shop-surface-85: rgba(255, 255, 255, .85);--es-shop-surface-90: rgba(255, 255, 255, .9);--es-shop-surface-94: rgba(255, 255, 255, .94);--es-shop-panel-72: rgba(248, 249, 252, .72);--es-shop-drawer-bg-end: #f8f9fc;--es-shop-drawer-backdrop: rgba(26, 32, 56, .35);--es-shop-lightbox-backdrop: rgba(26, 32, 56, .55);--es-shop-lightbox-frame: #ffffff;--es-image-lightbox-z-index: 13080;--es-shop-image-scrim: rgba(26, 32, 56, .45);--es-shop-scrim-45: rgba(26, 32, 56, .45);--es-shop-list-text-soft: var(--es-text-muted);--es-shop-badge-overlay: rgba(26, 32, 56, .08);--es-shop-badge-text: var(--es-text);--es-shop-badge-gold: #f5c400;--es-shop-badge-gold-text: var(--es-text);--es-shop-badge-gold-border: rgba(180, 136, 0, .35);--es-shop-cool-muted: var(--es-cool-text-bright);--es-shop-purple-fill-10: rgba(124, 58, 237, .08);--es-shop-status-available: rgba(46, 160, 67, .85);--es-shop-status-assigned: rgba(41, 121, 255, .85);--es-shop-scrollbar-thumb: rgba(26, 32, 56, .2);--es-shop-scrollbar-thumb-strong: rgba(26, 32, 56, .28);--es-shop-scrollbar-track: rgba(26, 32, 56, .06);--es-shop-filter-footer-end: #f8f9fc;--es-shop-filter-gradient-transparent: rgba(255, 255, 255, 0);--es-shop-filter-btn-success-gradient: linear-gradient( 135deg, rgba(42, 157, 143, .14), rgba(0, 133, 167, .18) );--es-shop-filter-btn-success-border: rgba(42, 157, 143, .32);--es-shop-filter-btn-warn-gradient: linear-gradient( 135deg, rgba(124, 58, 237, .14), rgba(99, 71, 204, .18) );--es-shop-filter-btn-warn-border: rgba(124, 58, 237, .28);--es-shop-filter-btn-danger-gradient: linear-gradient( 135deg, rgba(193, 8, 119, .12), rgba(178, 34, 34, .16) );--es-shop-filter-btn-danger-border: rgba(193, 8, 119, .28);--es-shop-elevation-card: 0 8px 20px rgba(26, 32, 56, .08);--es-shop-error-border: rgba(178, 34, 34, .35);--es-shop-error-fill: rgba(178, 34, 34, .08);--es-shop-error-text: var(--es-semantic-error);--es-shop-error-banner-fill: rgba(178, 34, 34, .08);--es-warn-orange-fill-08: rgba(255, 174, 66, .1);--es-warn-orange-fill-16: rgba(255, 174, 66, .16);--es-warn-orange-border-22: rgba(255, 174, 66, .22);--es-warn-orange-border-24: rgba(255, 174, 66, .24);--es-warn-orange-border-35: rgba(255, 174, 66, .35);--es-inset-highlight-035: rgba(26, 32, 56, .035);--es-inset-highlight-055: rgba(26, 32, 56, .04);--es-inset-highlight-07: rgba(26, 32, 56, .05);--es-inset-highlight-12: rgba(26, 32, 56, .07);--es-auth-aside-stop-start: rgba(248, 249, 252, .98);--es-auth-aside-stop-end: rgba(240, 242, 248, .92);--es-auth-link-strong: var(--es-brand);--es-auth-snackbar-error-bg: var(--es-semantic-error);--es-auth-snackbar-error-text: #ffffff;--es-oauth-google-badge-bg: #ffffff;--es-oauth-google-badge-fg: #4285f4;--es-oauth-apple-bg: #000000;--es-oauth-apple-bg-hover: #1a1a1a;--es-oauth-apple-fg: #ffffff;--es-mat-checkbox-checkmark: #ffffff;--es-form-field-disabled-bg: rgba(26, 32, 56, .06);--es-register-panel-bg: #f8f9fc;--es-register-panel-border: var(--es-border);--es-register-scrim: rgba(26, 32, 56, .08);--es-register-organiser-surface: rgba(255, 255, 255, .96);--es-register-organiser-accent: var(--es-brand);--es-consent-success: var(--es-semantic-success-bright);--es-consent-error: var(--es-semantic-error);--es-consent-text-muted: var(--es-text-muted);--es-event-warn-border-35: rgba(255, 193, 7, .35);--es-event-warn-fill-10: rgba(255, 193, 7, .12);--es-event-warn-text: #c47a00;--es-event-purple-solid-92: rgba(104, 63, 207, .85);--es-event-purple-solid-88: rgba(104, 63, 207, .8);--es-form-error-text: var(--es-semantic-error);--es-surface-border-06: rgba(26, 32, 56, .06);--es-surface-border-10: rgba(26, 32, 56, .1);--es-surface-border-12: rgba(26, 32, 56, .12);--es-surface-border-14: rgba(26, 32, 56, .14);--es-surface-border-16: rgba(26, 32, 56, .16);--es-text-on-surface-55: rgba(26, 32, 56, .55);--es-text-on-surface-60: rgba(26, 32, 56, .6);--es-text-on-surface-72: rgba(26, 32, 56, .72);--es-text-on-surface-84: rgba(26, 32, 56, .84);--es-text-on-surface-88: rgba(26, 32, 56, .88);--es-text-on-surface-90: rgba(26, 32, 56, .9);--es-stepper-hover-layer: rgba(26, 32, 56, .04);--es-stepper-focus-layer: rgba(26, 32, 56, .06);--es-view-desc-link: var(--es-cool-link);--es-view-desc-link-hover: var(--es-cool-link-hover);--es-view-desc-surface: #ffffff;--es-lightbox-backdrop-soft: rgba(26, 32, 56, .45);--es-dialog-surface-96: rgba(255, 255, 255, .96);--es-dialog-field-indicator: var(--es-border);--es-dialog-field-focus-indicator: var(--es-dialog-field-focus);--es-dialog-field-border-18: var(--es-border-subtle);--es-dialog-field-surface-55: rgba(255, 255, 255, .92);--es-sign-on-text: var(--es-text);--es-signature-pad-bg: #ffffff;--es-review-accent-cool: var(--es-cool-text-bright);--es-results-gold-border-50: rgba(255, 190, 54, .45);--es-results-gold-fill-16: rgba(255, 190, 54, .14);--es-results-silver-border-50: rgba(174, 192, 214, .45);--es-results-bronze-border-45: rgba(205, 127, 50, .4);--es-results-gold-text: #c47a00;--es-results-cool-text: var(--es-cool-text-bright);--es-results-surface-94: rgba(255, 255, 255, .94);--es-entry-text: var(--es-text);--es-entry-danger-border-35: rgba(178, 34, 34, .3);--es-entry-danger-text: var(--es-semantic-error);--es-entry-success-border-40: rgba(46, 125, 50, .35);--es-entry-success-text: var(--es-semantic-success-bright);--es-transfer-text-muted: var(--es-text-muted);--es-helper-error-border-25: rgba(178, 34, 34, .25);--es-helper-error-fill-08: rgba(178, 34, 34, .08);--es-helper-error-fill-14: rgba(178, 34, 34, .12);--es-notify-border: var(--es-border);--es-notify-gradient-start: rgba(255, 255, 255, .92);--es-notify-gradient-end: #f8f9fc;--es-elevation-dialog-lg: 0 20px 54px rgba(26, 32, 56, .12);--es-refund-warn: var(--es-semantic-error);--es-landing-nav-bg: rgba(255, 255, 255, .82);--es-landing-accent-glow-32: rgba(193, 8, 119, .12);--es-landing-card-scrim: rgba(26, 32, 56, .06);--es-landing-footer-gradient: linear-gradient(180deg, #ffffff, #f8f9fc);--es-landing-overlay-35: rgba(26, 32, 56, .06);--es-landing-drawer-bg: rgba(26, 32, 56, .06);--es-landing-text-dim-65: var(--es-text-muted);--es-landing-modal-bg: rgba(255, 255, 255, .96);--es-landing-accent-text-85: var(--es-brand);--es-dash-organiser-header-end: rgba(248, 249, 252, .96);--es-dash-rider-scrim: rgba(26, 32, 56, .06);--es-dash-rider-gradient-end: rgba(248, 249, 252, .92);--es-dash-rider-panel-start: #ffffff;--es-dash-rider-panel-end: #f8f9fc;--es-dash-rider-border: var(--es-border);--es-dash-toolbar-gradient: linear-gradient(180deg, #ffffff, #f8f9fc);--es-dash-toolbar-gradient-hover: linear-gradient(180deg, #ffffff, #f0f2f8);--es-dash-toolbar-shadow: 0 10px 24px rgba(26, 32, 56, .1);--es-admin-shell-gradient: linear-gradient(180deg, #ffffff, #f8f9fc);--es-admin-panel-shadow: 0 16px 36px rgba(26, 32, 56, .08);--es-admin-chart-stroke: #5c6f91;--es-admin-chart-fill: var(--es-text);--es-admin-chart-grid: rgba(26, 32, 56, .12);--es-admin-chart-axis: rgba(26, 32, 56, .28);--es-admin-chart-marker-fill: #1a2038;--es-admin-chart-marker-stroke: #8da4c9;--es-admin-chart-bg: #f8f9fc;--es-admin-chart-text: var(--es-text);--es-admin-accent-amber: #c47a20;--es-admin-accent-blue: #4a6fa5;--es-dash-warn-accent: #c47a20;--es-results-panel-90: rgba(255, 255, 255, .9);--es-results-panel-84: rgba(255, 255, 255, .84);--es-results-popover-bg: #ffffff;--es-results-text-main: var(--es-text);--es-results-text-bright: var(--es-text);--es-results-text-muted: var(--es-text-muted);--es-results-surface-78: rgba(248, 249, 252, .92);--es-results-success-border-45: rgba(46, 125, 50, .35);--es-results-error-fill-20: rgba(178, 34, 34, .1);--es-results-error-border-45: rgba(178, 34, 34, .35);--es-badge-warn-fill-16: rgba(255, 193, 7, .14);--es-badge-warn-text: #c47a00;--es-badge-warn-border-28: rgba(255, 193, 7, .28);--es-badge-success-fill-16: rgba(46, 125, 50, .12);--es-badge-success-text: var(--es-semantic-success-bright);--es-badge-success-border-28: rgba(46, 125, 50, .28);--es-badge-error-fill-14: rgba(178, 34, 34, .1);--es-badge-error-text: var(--es-semantic-error);--es-badge-error-border-28: rgba(178, 34, 34, .28);--es-refund-label-text: var(--es-text-muted);--es-refund-warn-bright: #c47a00;--es-refund-accent-text: var(--es-brand);--es-refund-accent-strong: var(--es-brand);--es-refund-heading: var(--es-text);--es-refund-accent-muted: rgba(193, 8, 119, .65);--es-review-text-soft-muted: var(--es-text-muted);--es-refund-status-warn-fill-35: rgba(255, 193, 7, .2);--es-refund-status-warn-border-35: rgba(255, 193, 7, .35);--es-refund-status-warn-fill-18: rgba(255, 193, 7, .12);--es-kb-purple-glow-16: rgba(124, 58, 237, .1);--es-kb-surface-55: rgba(248, 249, 252, .92);--es-kb-surface-45: rgba(255, 255, 255, .88);--es-kb-surface-35: rgba(26, 32, 56, .04);--es-kb-surface-40: rgba(26, 32, 56, .05);--es-kb-video-bg: #000000;--es-kb-accent-border-75: rgba(193, 8, 119, .45);--es-kb-card-glow: inset 0 0 0 1px rgba(193, 8, 119, .12);--es-pp-accent-cool: var(--es-cool-text-bright);--es-pp-cool-border-60: rgba(0, 133, 167, .35);--es-pp-cool-link: var(--es-cool-link-hover);--es-pp-cool-fill-12: rgba(0, 133, 167, .08);--es-pp-cool-ring-25: rgba(0, 133, 167, .18);--es-pp-cool-fill-20: rgba(0, 133, 167, .12);--es-pp-cool-ring-40: rgba(0, 133, 167, .28);--es-leagues-gradient-stop-045: rgba(255, 255, 255, .6);--es-leagues-gradient-stop-55: rgba(248, 249, 252, .92);--es-scrim-22: rgba(26, 32, 56, .12);--es-leagues-surface-78: rgba(248, 249, 252, .92);--es-inset-highlight-045: rgba(26, 32, 56, .04);--es-text-on-surface-58: rgba(26, 32, 56, .58);--es-text-on-surface-95: var(--es-text);--es-result-type-danger-border-45: rgba(193, 8, 119, .35);--es-result-type-danger-fill-12: rgba(193, 8, 119, .08);--es-result-type-danger-text: var(--es-brand);--es-result-type-success-border-45: rgba(42, 157, 143, .35);--es-result-type-success-fill-14: rgba(42, 157, 143, .12);--es-result-type-success-text: var(--es-cool-text-bright);--es-finance-highlight-pink-92: rgba(193, 8, 119, .75);--es-finance-highlight-pink-95: rgba(193, 8, 119, .85);--es-profile-surface-90: rgba(255, 255, 255, .96);--es-profile-panel-gradient: linear-gradient(180deg, #ffffff, #f8f9fc);--es-profile-content-gradient: linear-gradient(180deg, #ffffff, #f0f2f8);--es-profile-purple-fill-16: rgba(124, 58, 237, .1);--es-profile-purple-border-34: rgba(124, 58, 237, .24);--es-profile-purple-text: #5b3d8f;--es-profile-purple-fill-28: rgba(124, 58, 237, .16);--es-profile-purple-text-bright: #4a2f75;--es-profile-text-bright: var(--es-text);--es-profile-text-dim-70: var(--es-text-muted);--es-profile-text-dim-68: var(--es-text-muted);--es-profile-surface-45: rgba(248, 249, 252, .92);--es-profile-success-text: var(--es-semantic-success-bright);--es-profile-chip-neutral-bg: var(--es-border-medium);--es-profile-result-provisional-bg: var(--es-badge-warn-fill-16);--es-profile-result-provisional-border: var(--es-badge-warn-border-28);--es-profile-result-provisional-text: var(--es-badge-warn-text);--es-profile-result-final-bg: var(--es-badge-success-fill-16);--es-profile-result-final-border: var(--es-badge-success-border-28);--es-profile-result-final-text: var(--es-badge-success-text);--es-profile-warning-neutral-bg: rgba(26, 32, 56, .08);--es-profile-warning-high-bg: rgba(178, 34, 34, .1);--es-profile-warning-high-border: rgba(178, 34, 34, .28);--es-profile-warning-high-text: var(--es-semantic-error);--es-profile-warning-medium-bg: rgba(255, 193, 7, .12);--es-profile-warning-medium-border: rgba(255, 193, 7, .28);--es-profile-warning-medium-text: #c47a00;--es-profile-warning-low-bg: rgba(46, 125, 50, .1);--es-profile-warning-low-border: rgba(46, 125, 50, .28);--es-profile-warning-low-text: var(--es-semantic-success-bright);--es-profile-warning-info-bg: rgba(193, 8, 119, .08);--es-profile-warning-info-border: rgba(193, 8, 119, .22);--es-profile-warning-info-text: var(--es-brand);--es-profile-warning-default-bg: rgba(255, 193, 7, .1);--es-profile-warning-default-border: rgba(255, 193, 7, .24);--es-profile-warning-default-text: #c47a00;--es-profile-platform-android: #2e9b53;--es-profile-platform-neutral: var(--es-text-muted);--es-profile-platform-web: #546e7a;--es-profile-athlete-card-bg: #ffffff;--es-profile-google-btn-bg: #f8f9fc;--es-profile-google-btn-bg-hover: #f0f2f8;--es-profile-google-text: var(--es-text);--es-profile-apple-border: #1a1a1a;--es-profile-apple-border-hover: #333333;--es-profile-danger-border-45: var(--es-accent-border-45);--es-profile-danger-text: var(--es-brand);--es-profile-danger-fill-20: var(--es-accent-fill-20);--es-profile-danger-fill-12: var(--es-accent-fill-12);--es-profile-danger-border-35: var(--es-accent-border-35);--es-profile-surface-border-35: rgba(26, 32, 56, .2);--es-profile-text-main: var(--es-text);--es-profile-verified-fill-14: rgba(46, 125, 50, .1);--es-profile-verified-border-45: rgba(46, 125, 50, .32);--es-profile-verified-text: var(--es-semantic-success-bright);--es-profile-friend-accent: var(--es-brand);--es-profile-warn-chip-border: var(--es-event-warn-border-35);--es-profile-warn-chip-bg: var(--es-event-warn-fill-10);--es-profile-warn-chip-text: var(--es-event-warn-text);--es-shell-border-99: var(--es-border);--es-shell-gradient-tooltip: linear-gradient(180deg, #ffffff, #f8f9fc);--es-focus-ring-indigo-50: rgba(99, 102, 241, .35);--es-focus-ring-indigo-18: rgba(99, 102, 241, .12);--es-focus-ring-cool-75: rgba(0, 133, 167, .45);--es-nav-scrollbar-thumb: rgba(26, 32, 56, .2);--es-nav-scrollbar-track: rgba(26, 32, 56, .06);--es-nav-scrollbar-thumb-hover: rgba(26, 32, 56, .35);--es-nav-light-text: var(--es-text);--es-nav-light-bg: #ffffff;--es-sidebar-fade-start: rgba(255, 255, 255, 0);--es-sidebar-fade-mid: rgba(248, 249, 252, .85);--es-sidebar-fade-end: #f8f9fc;--es-sidebar-surface: #ffffff;--es-nav-accent-text: var(--es-text);--es-nav-accent-border-45: var(--es-accent-border-45);--es-list-action-surface: rgba(255, 255, 255, .92);--es-list-action-purple-border-38: rgba(124, 58, 237, .24);--es-list-action-purple-border-70: rgba(124, 58, 237, .42);--es-list-action-purple-border-45: rgba(124, 58, 237, .28);--es-list-action-purple-border-72: rgba(124, 58, 237, .45);--es-list-action-purple-fill-28: rgba(124, 58, 237, .12);--es-list-action-purple-fill-38: rgba(124, 58, 237, .16);--es-list-action-purple-fill-22: rgba(124, 58, 237, .1);--es-list-action-purple-fill-36: rgba(124, 58, 237, .14);--es-list-action-purple-fill-10: rgba(124, 58, 237, .06);--es-list-action-purple-fill-18: rgba(124, 58, 237, .1);--es-list-action-purple-glow-20: rgba(124, 58, 237, .12);--es-list-action-purple-ring-22: rgba(124, 58, 237, .14);--es-list-action-success-border-42: rgba(46, 125, 50, .28);--es-list-action-success-border-72: rgba(46, 125, 50, .42);--es-list-action-success-border-45: rgba(46, 125, 50, .32);--es-list-action-success-fill-30: rgba(46, 125, 50, .12);--es-list-action-success-fill-40: rgba(46, 125, 50, .16);--es-list-action-success-fill-24: rgba(46, 125, 50, .1);--es-list-action-success-fill-38: rgba(46, 125, 50, .14);--es-list-action-success-fill-12: rgba(46, 125, 50, .08);--es-list-action-success-fill-20: rgba(46, 125, 50, .12);--es-list-action-success-glow-18: rgba(46, 125, 50, .1);--es-list-action-success-ring-22: rgba(46, 125, 50, .12);--es-list-action-danger-border-38: rgba(178, 34, 34, .24);--es-list-action-danger-border-70: rgba(178, 34, 34, .38);--es-list-action-danger-border-45: rgba(178, 34, 34, .28);--es-list-action-danger-fill-28: rgba(178, 34, 34, .1);--es-list-action-danger-fill-38: rgba(178, 34, 34, .14);--es-list-action-danger-glow-20: rgba(178, 34, 34, .1);--es-list-action-danger-fill-22: rgba(178, 34, 34, .12);--es-list-action-danger-fill-10: rgba(178, 34, 34, .08);--es-list-action-danger-fill-36: rgba(178, 34, 34, .16);--es-list-action-danger-fill-18: rgba(178, 34, 34, .1);--es-list-action-danger-ring-22: rgba(178, 34, 34, .14);--es-list-action-warn-fill-22: rgba(255, 193, 7, .12);--es-list-action-warn-fill-10: rgba(255, 193, 7, .08);--es-list-action-warn-fill-36: rgba(255, 193, 7, .16);--es-list-action-warn-ring-22: rgba(255, 193, 7, .14);--es-list-action-warn-border-38: rgba(255, 193, 7, .24);--es-list-action-warn-border-70: rgba(255, 193, 7, .38);--es-list-action-warn-fill-28: rgba(255, 193, 7, .1);--es-list-action-warn-fill-38: rgba(255, 193, 7, .14);--es-list-action-warn-glow-18: rgba(255, 193, 7, .1);--es-list-action-warn-accent-12: rgba(253, 126, 20, .08);--es-list-action-warn-accent-36: rgba(255, 140, 0, .2);--es-list-action-warn-accent-22: rgba(253, 126, 20, .12);--es-sidenav-border-muted: var(--es-border-subtle);--es-sidenav-shadow-top: linear-gradient( -180deg, rgba(26, 32, 56, .04), transparent );--es-sidenav-shadow-bottom: linear-gradient( 180deg, rgba(26, 32, 56, .06), transparent );--es-sidenav-flyout-gradient: linear-gradient(180deg, #ffffff, #f8f9fc);--es-elevation-mat-1: 0 2px 1px -1px rgba(26, 32, 56, .08), 0 1px 1px 0 rgba(26, 32, 56, .06), 0 1px 3px 0 rgba(26, 32, 56, .05);--es-elevation-mat-2: 0 3px 1px -2px rgba(26, 32, 56, .1), 0 2px 2px 0 rgba(26, 32, 56, .08), 0 1px 5px 0 rgba(26, 32, 56, .06);--es-elevation-mat-0: 0px 2px 1px -1px rgba(26, 32, 56, .06), 0px 1px 1px 0px rgba(26, 32, 56, .04), 0px 1px 3px 0px rgba(26, 32, 56, 0);--es-elevation-mat-6: 0px 3px 5px -1px rgba(26, 32, 56, .1), 0px 6px 10px 0px rgba(26, 32, 56, .08), 0px 1px 18px 0px rgba(26, 32, 56, .06);--es-elevation-mat-8: 0 5px 5px -3px rgba(26, 32, 56, .1), 0 8px 10px 1px rgba(26, 32, 56, .08), 0 3px 14px 2px rgba(26, 32, 56, .06);--es-scrim-03: rgba(26, 32, 56, .03);--es-scrim-40: rgba(26, 32, 56, .35);--es-overlay-scrim-65: rgba(26, 32, 56, .55);--es-surface-border-20: rgba(26, 32, 56, .16);--es-border-light: var(--es-border-subtle);--es-shop-error-outline: rgba(178, 34, 34, .55);--es-legacy-landing-border-dark: var(--es-border-strong);--es-legacy-landing-indigo: #3f51b5;--es-legacy-landing-text-muted: var(--es-text-muted);--es-legacy-landing-chip-bg: var(--es-text-muted);--es-calendar-bg: #f8f9fc;--es-calendar-bg-elevated: #ffffff;--es-calendar-text-dim-82: var(--es-text-muted);--es-calendar-surface-97: rgba(255, 255, 255, .97);--es-calendar-scrim-55: rgba(248, 249, 252, .92);--es-calendar-panel-fallback: rgba(255, 255, 255, .92);--es-calendar-sheen: linear-gradient( 180deg, rgba(26, 32, 56, .02), transparent 24% );--es-calendar-sheen-22: linear-gradient( 180deg, rgba(26, 32, 56, .02), transparent 22% );--es-calendar-subtle-action-text: var(--es-text);--es-calendar-subtle-action-border: var(--es-border-strong);--es-calendar-subtle-action-bg: #ffffff;--es-calendar-subtle-action-bg-hover: var(--es-accent-fill-12);--es-calendar-today-bg: rgba(150, 4, 95, .14);--es-calendar-today-text: var(--es-brand);--es-calendar-today-ring: var(--es-accent-border-45);--es-calendar-open-cell-bg: rgba(150, 4, 95, .08);--es-calendar-open-cell-ring: var(--es-accent-border-35);--es-todo-row-highlight: rgba(178, 34, 34, .04);--es-sessions-accent: #662eff;--es-invoice-bg: #f8f9fc;--es-invoice-border-dark: var(--es-text);--es-invoice-text-light: var(--es-text);--es-layout-border-subtle: var(--es-border-subtle);--es-layout-scrollbar-thumb: rgba(26, 32, 56, .16);--es-layout-scrollbar-thumb-strong: rgba(26, 32, 56, .24);--es-layout-scrollbar-color: rgba(26, 32, 56, .18);--es-overlay-scrim-60: rgba(26, 32, 56, .45);--es-layout-text-muted: var(--es-text-muted);--es-layout-surface-dark: #f8f9fc;--es-layout-surface-dark-elevated: #ffffff;--es-mat-caret-60: var(--es-text-muted);--es-mat-checkbox-pseudo-60: var(--es-text-muted);--es-mat-checkbox-pseudo-70: var(--es-text);--es-header-side-shadow: 0 10px 30px 0 rgba(26, 32, 56, .08);--es-header-side-gradient: linear-gradient(180deg, #ffffff, #f8f9fc);--es-header-side-text-dim: var(--es-text-muted);--es-header-side-accent: var(--es-brand);--es-header-side-accent-fill: rgba(193, 8, 119, .08);--es-header-side-toggle-inset: rgba(26, 32, 56, .12);--es-header-side-toggle-text: var(--es-text);--es-header-top-text: var(--es-text);--es-header-top-accent-80: rgba(0, 133, 167, .45);--es-scrim-08: rgba(26, 32, 56, .06);--es-scrim-024: rgba(26, 32, 56, .02);--es-scrim-035: rgba(26, 32, 56, .035);--es-scrim-28: rgba(26, 32, 56, .2);--es-scaffolding-info-bg: #247ba0;--es-scaffolding-info-text: #ffffff;--es-scaffolding-error-bg: var(--es-semantic-error);--es-scaffolding-brown-bg: #785548;--es-scaffolding-teal-bg: #009688;--es-scaffolding-purple-bg: #9c27b0;--es-scaffolding-avatar-border: #ffffff;--es-scaffolding-avatar-bg: var(--es-border-medium);--es-scaffolding-border-dashed: rgba(26, 32, 56, .12);--es-scaffolding-divider: var(--es-border-subtle);--es-scaffolding-text-dark: var(--es-text);--es-topnav-shadow: 0 0 4px rgba(0, 0, 0, 0), 0 4px 8px rgba(26, 32, 56, .12);--es-breadcrumb-dot: var(--es-text-muted);--es-entries-inset-02: rgba(26, 32, 56, .02);--es-entries-success-border-42: rgba(42, 157, 143, .32);--es-entries-success-accent-88: rgba(42, 157, 143, .65);--es-entries-error-border-45: rgba(178, 34, 34, .32);--es-entries-error-gradient-start: rgba(178, 34, 34, .1);--es-entries-error-gradient-end: rgba(178, 34, 34, .04);--es-entries-error-accent-88: rgba(178, 34, 34, .65);--es-select-overlay-scrim: rgba(26, 32, 56, .12);--es-select-accent-border-90: rgba(193, 8, 119, .55);--es-datepicker-accent-soft: var(--es-review-accent-text);--es-dialog-footer-stripe-bg: var(--es-inset-highlight-08);--es-dialog-footer-danger-text: #ffffff;--es-dialog-footer-danger-gradient: linear-gradient(135deg, #d94343, #b22222);--es-dialog-backdrop-68: rgba(26, 32, 56, .35);--es-page-layout-success: var(--es-semantic-success-bright);--es-page-layout-warn: var(--es-dash-warn-accent);--es-page-layout-purple: #5b4f9a;--es-page-layout-toggle-handle: var(--es-text);--es-page-layout-toggle-icon: var(--es-text-muted);--es-page-layout-orange: #c47a20;--es-home-hero-bg: #f0f2f8;--es-home-text-shadow: none;--es-card-divider-top: var(--es-border-subtle);--es-spinner-track: #888888;--es-map-pin-text: var(--es-text);--es-brand-gradient: linear-gradient( 135deg, var(--es-brand) 0%, var(--es-accent-strong) 100% );--es-brand-gradient-vertical: linear-gradient( 180deg, #c30d78 0%, var(--es-brand) 100% );--es-brand-gradient-horizontal: linear-gradient( 90deg, var(--es-brand), var(--es-accent-strong) );--es-dash-surface-panel: linear-gradient(180deg, #ffffff 0%, #f4f6fa 100%);--es-dash-accent: var(--es-accent-strong);--es-dash-accent-fill: var(--es-accent-soft);--es-dash-accent-border: var(--es-accent-border-35);--es-dash-accent-border-strong: var(--es-accent-border-48);--es-dash-accent-glow: var(--es-accent-glow-30);--text-main: var(--es-text);--text-muted: var(--es-text-muted);--text-soft: var(--es-text-soft);--accent: var(--es-brand);--accent-strong: var(--es-accent-strong);--accent-cool: var(--es-accent-cool);--panel-bg: var(--es-panel-bg);--panel-bg-soft: var(--es-panel-bg-soft);--panel-border: var(--es-panel-border);--panel-border-strong: var(--es-panel-border-strong);--panel-shadow: var(--es-panel-shadow);--semantic-success: var(--es-semantic-success);--semantic-error: var(--es-semantic-error);--semantic-warning: var(--es-semantic-warning);--semantic-info: var(--es-semantic-info);--table-text-main: var(--es-table-text-main);--table-text-muted: var(--es-table-text-muted);--table-text-soft: var(--es-table-text-soft);--table-border: var(--es-table-border);--table-border-strong: var(--es-table-border-strong);--table-accent: var(--es-table-accent);--app-scrollbar-thumb: var(--es-scrollbar-thumb);--app-scrollbar-track: var(--es-scrollbar-track);--app-scrollbar-track-firefox: var(--es-scrollbar-track-firefox)}.es-light .btn-primary,.es-light .btn-success,.es-light .submit-btn,.es-light .signin-submit,.es-light .athlete-btn-primary,.es-light .primary-action-btn,.es-light .friends-invite-submit-btn,.es-light .pdf-privacy-btn-primary,.es-light .pay-now-btn,.es-light .cart-action,.es-light .primary-action,.es-light .hero-action,.es-light .cart-summary-cta,.es-light .mat-indigo,.es-light .mat-red,.es-light .mat-teal,.es-light .mat-purple2,.es-light .lm-btn--solid,.es-light .dialog-footer-primary--danger,.es-light .switch-btn.active,.es-light .product-badge,.es-light .sidebar-user-card__avatar,.es-light .es-user-avatar--round:not(.es-user-avatar--has-picture),.es-light .es-user-avatar__img--initial,.es-light .signin-profile-avatar:not(.signin-profile-avatar--add),.es-light .sidebar-signout-flyout__avatar,.es-light .notification-number,.es-light .entry-status-icon.active,.es-light .image-lightbox-close,.es-light .app-calendar-skin .calendar-layout-switch button.active,.es-light .app-calendar-skin .calendar-mode-switch button.active:not(.dashboard-icon-btn),.es-light .app-calendar-skin .rider-list-tabs button.active,.es-light .app-calendar-skin .calendar-list-tabs button.active,.es-light .app-calendar-skin .rider-open-day__link--primary,.es-light .dashboard-icon-btn.active,.es-light .dialog-footer-primary,.es-light .entry-inline-action{color:var(--es-on-accent)!important}.es-light .btn-primary .mdc-button__label,.es-light .btn-success .mdc-button__label,.es-light .submit-btn .mdc-button__label,.es-light .signin-submit .mdc-button__label,.es-light .athlete-btn-primary .mdc-button__label,.es-light .primary-action-btn .mdc-button__label,.es-light .friends-invite-submit-btn .mdc-button__label,.es-light .pdf-privacy-btn-primary .mdc-button__label,.es-light .pay-now-btn .mdc-button__label,.es-light .cart-action .mdc-button__label,.es-light .primary-action .mdc-button__label,.es-light .hero-action .mdc-button__label,.es-light .cart-summary-cta .mdc-button__label,.es-light .mat-indigo .mdc-button__label,.es-light .mat-red .mdc-button__label,.es-light .mat-teal .mdc-button__label,.es-light .mat-purple2 .mdc-button__label,.es-light .lm-btn--solid .mdc-button__label,.es-light .dialog-footer-primary--danger .mdc-button__label,.es-light .switch-btn.active .mdc-button__label,.es-light .product-badge .mdc-button__label,.es-light .sidebar-user-card__avatar .mdc-button__label,.es-light .es-user-avatar--round:not(.es-user-avatar--has-picture) .mdc-button__label,.es-light .es-user-avatar__img--initial .mdc-button__label,.es-light .signin-profile-avatar:not(.signin-profile-avatar--add) .mdc-button__label,.es-light .sidebar-signout-flyout__avatar .mdc-button__label,.es-light .notification-number .mdc-button__label,.es-light .entry-status-icon.active .mdc-button__label,.es-light .image-lightbox-close .mdc-button__label,.es-light .app-calendar-skin .calendar-layout-switch button.active .mdc-button__label,.es-light .app-calendar-skin .calendar-mode-switch button.active:not(.dashboard-icon-btn) .mdc-button__label,.es-light .app-calendar-skin .rider-list-tabs button.active .mdc-button__label,.es-light .app-calendar-skin .calendar-list-tabs button.active .mdc-button__label,.es-light .app-calendar-skin .rider-open-day__link--primary .mdc-button__label,.es-light .dashboard-icon-btn.active .mdc-button__label,.es-light .dialog-footer-primary .mdc-button__label,.es-light .entry-inline-action .mdc-button__label{color:var(--es-on-accent)!important}.es-light .btn-primary,.es-light .btn-success,.es-light .submit-btn,.es-light .signin-submit,.es-light .athlete-btn-primary,.es-light .primary-action-btn,.es-light .friends-invite-submit-btn,.es-light .pdf-privacy-btn-primary,.es-light .pay-now-btn,.es-light .cart-action,.es-light .primary-action,.es-light .hero-action,.es-light .cart-summary-cta,.es-light .file-upload-label,.es-light .dialog-footer-primary,.es-light .dialog-footer-primary--danger,.es-light .entry-inline-action,.es-light .app-calendar-skin .rider-open-day__link--primary{--mdc-filled-button-label-text-color: var(--es-on-accent);--mdc-protected-button-label-text-color: var(--es-on-accent);--mdc-unelevated-button-label-text-color: var(--es-on-accent);--mat-filled-button-state-layer-color: var(--es-on-accent);--mat-protected-button-state-layer-color: var(--es-on-accent);--mat-mdc-filled-button-persistent-ripple-color: var(--es-on-accent);--mat-mdc-filled-button-ripple-color: var(--es-on-accent)}.es-light .file-upload-label,.es-light .file-upload-label .mdc-button__label{color:var(--es-on-accent)!important}.es-light .btn-primary mat-icon,.es-light .btn-success mat-icon,.es-light .submit-btn mat-icon,.es-light .signin-submit mat-icon,.es-light .athlete-btn-primary mat-icon,.es-light .primary-action-btn mat-icon,.es-light .friends-invite-submit-btn mat-icon,.es-light .pay-now-btn mat-icon,.es-light .switch-btn.active mat-icon,.es-light .cart-action mat-icon,.es-light .primary-action mat-icon,.es-light .hero-action mat-icon,.es-light .cart-summary-cta mat-icon,.es-light .file-upload-label mat-icon,.es-light .dialog-footer-primary mat-icon,.es-light .dialog-footer-primary--danger mat-icon,.es-light .entry-inline-action mat-icon,.es-light .dashboard-icon-btn.active mat-icon,.es-light .app-calendar-skin .rider-open-day__link--primary mat-icon{color:var(--es-on-accent)!important}.es-light .mat-mdc-select-panel .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked:after,.es-light .mat-mdc-autocomplete-panel .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked:after{color:var(--es-on-accent)!important;border-color:var(--es-on-accent)!important}.action-btn-primary{color:var(--es-on-accent)!important}.action-btn-primary .mdc-button__label,.action-btn-primary mat-icon{color:var(--es-on-accent)!important}.action-btn-secondary{color:var(--es-action-cool-text)!important}.action-btn-secondary .mdc-button__label,.action-btn-secondary mat-icon{color:var(--es-action-cool-text)!important}.action-btn-neutral{color:var(--es-action-primary-text)!important}.action-btn-neutral .mdc-button__label,.action-btn-neutral mat-icon{color:var(--es-action-primary-text)!important}.action-btn-warn,.action-btn-danger{color:var(--es-action-error-text)!important}.action-btn-warn .mdc-button__label,.action-btn-warn mat-icon,.action-btn-danger .mdc-button__label,.action-btn-danger mat-icon{color:var(--es-action-error-text)!important}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-sys-body-large: 400 1rem / 1.5rem Archivo;--mat-sys-body-large-font: Archivo;--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 Archivo;--mat-sys-body-medium-font: Archivo;--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 Archivo;--mat-sys-body-small-font: Archivo;--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 Archivo;--mat-sys-display-large-font: Archivo;--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 Archivo;--mat-sys-display-medium-font: Archivo;--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 Archivo;--mat-sys-display-small-font: Archivo;--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 Archivo;--mat-sys-headline-large-font: Archivo;--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 Archivo;--mat-sys-headline-medium-font: Archivo;--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 Archivo;--mat-sys-headline-small-font: Archivo;--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 Archivo;--mat-sys-label-large-font: Archivo;--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 Archivo;--mat-sys-label-medium-font: Archivo;--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 Archivo;--mat-sys-label-small-font: Archivo;--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 Archivo;--mat-sys-title-large-font: Archivo;--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 Archivo;--mat-sys-title-medium-font: Archivo;--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 Archivo;--mat-sys-title-small-font: Archivo;--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;--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;--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}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 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-select-arrow-transform: translateY(-8px)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 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-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}html{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 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);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 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-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-header{--mat-tab-container-height: 48px}html{--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 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);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 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);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-button-filled-label-text-transform: none;--mat-button-outlined-label-text-transform: none;--mat-button-protected-label-text-transform: none;--mat-button-text-label-text-transform: none;--mat-button-tonal-label-text-transform: none}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-fab-container-elevation-shadow: 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);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 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);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 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);--mat-fab-extended-hover-container-elevation-shadow: 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);--mat-fab-extended-pressed-container-elevation-shadow: 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);--mat-fab-focus-container-elevation-shadow: 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);--mat-fab-hover-container-elevation-shadow: 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);--mat-fab-pressed-container-elevation-shadow: 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);--mat-fab-small-container-elevation-shadow: 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);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 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);--mat-fab-small-hover-container-elevation-shadow: 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);--mat-fab-small-pressed-container-elevation-shadow: 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-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block}html{--mat-snack-bar-container-shape: 4px}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-height: 48px}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-header-text-size: 11px}html{--mat-divider-width: 1px}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-height: 72px}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-tree-node-min-height: 48px}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 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)}.es-dark{--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px , 0px 2px 2px 0px , 0px 1px 5px 0px ;--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px , 0px 4px 5px 0px , 0px 1px 10px 0px ;--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px , 0px 5px 8px 0px , 0px 1px 14px 0px ;--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px , 0px 7px 10px 1px , 0px 2px 16px 1px ;--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px , 0px 9px 12px 1px , 0px 3px 16px 2px ;--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px , 0px 10px 14px 1px , 0px 4px 18px 3px ;--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px , 0px 11px 15px 1px , 0px 4px 20px 3px ;--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px , 0px 13px 19px 2px , 0px 5px 24px 4px ;--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px , 0px 14px 21px 2px , 0px 5px 26px 4px ;--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px , 0px 15px 22px 2px , 0px 6px 28px 5px ;--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px , 0px 16px 24px 2px , 0px 6px 30px 5px ;--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px , 0px 17px 26px 2px , 0px 6px 32px 5px ;--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px , 0px 18px 28px 2px , 0px 7px 34px 6px ;--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px , 0px 19px 29px 2px , 0px 7px 36px 6px ;--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px , 0px 20px 31px 3px , 0px 8px 38px 7px ;--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px , 0px 21px 33px 3px , 0px 8px 40px 7px ;--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px , 0px 22px 35px 3px , 0px 8px 42px 7px ;--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px , 0px 23px 36px 3px , 0px 9px 44px 8px ;--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px , 0px 24px 38px 3px , 0px 9px 46px 8px ;--mat-ripple-color: color-mix(in srgb, , transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}.es-dark .mat-accent,.es-dark .mat-warn{--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}.es-dark,.es-dark .mat-primary,.es-dark .mat-accent,.es-dark .mat-warn{--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent)}.es-dark{--mat-card-elevated-container-elevation: 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);--mat-card-outlined-container-elevation: 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);--mat-card-filled-container-elevation: 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)}.es-dark{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, 38%, transparent);--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, 4%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, 12%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, 12%, transparent)}.es-dark .mat-mdc-form-field.mat-accent,.es-dark .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent)}.es-dark,.es-dark .mat-mdc-form-field.mat-accent,.es-dark .mat-mdc-form-field.mat-warn{--mat-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent)}.es-dark .mat-mdc-standard-chip{--mat-chip-elevated-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, 12%, transparent)}.es-dark{--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 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);--mat-slide-toggle-handle-elevation-shadow: 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)}.es-dark .mat-mdc-radio-button.mat-primary,.es-dark .mat-mdc-radio-button.mat-accent,.es-dark .mat-mdc-radio-button.mat-warn{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}.es-dark{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-value-indicator-opacity: 1}.es-dark .mat-accent,.es-dark .mat-warn{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent)}.es-dark{--mat-menu-item-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, , transparent)}.es-dark .mdc-list-item__start,.es-dark .mdc-list-item__end,.es-dark .mat-accent .mdc-list-item__start,.es-dark .mat-accent .mdc-list-item__end,.es-dark .mat-warn .mdc-list-item__start,.es-dark .mat-warn .mdc-list-item__end{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}.es-dark .mat-mdc-list-option,.es-dark .mat-mdc-list-option.mat-accent,.es-dark .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.es-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.es-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.es-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.es-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#96045f}.es-dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.es-dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.es-dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.es-dark{--mat-paginator-disabled-icon-color: color-mix(in srgb, 38%, transparent)}.es-dark{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.es-dark .mat-mdc-checkbox.mat-primary,.es-dark .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.es-dark{--mat-button-filled-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}.es-dark .mat-mdc-button.mat-primary,.es-dark .mat-mdc-unelevated-button.mat-primary,.es-dark .mat-mdc-raised-button.mat-primary,.es-dark .mat-mdc-outlined-button.mat-primary,.es-dark .mat-tonal-button.mat-primary,.es-dark .mat-mdc-button.mat-accent,.es-dark .mat-mdc-unelevated-button.mat-accent,.es-dark .mat-mdc-raised-button.mat-accent,.es-dark .mat-mdc-outlined-button.mat-accent,.es-dark .mat-tonal-button.mat-accent,.es-dark .mat-mdc-button.mat-warn,.es-dark .mat-mdc-unelevated-button.mat-warn,.es-dark .mat-mdc-raised-button.mat-warn,.es-dark .mat-mdc-outlined-button.mat-warn,.es-dark .mat-tonal-button.mat-warn{--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}.es-dark{--mat-icon-button-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-icon-button-icon-color: inherit;--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}.es-dark .mat-mdc-icon-button.mat-primary,.es-dark .mat-mdc-icon-button.mat-accent,.es-dark .mat-mdc-icon-button.mat-warn{--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}.es-dark{--mat-fab-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}.es-dark .mat-mdc-fab.mat-primary,.es-dark .mat-mdc-mini-fab.mat-primary,.es-dark .mat-mdc-fab.mat-accent,.es-dark .mat-mdc-mini-fab.mat-accent,.es-dark .mat-mdc-fab.mat-warn,.es-dark .mat-mdc-mini-fab.mat-warn{--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}.es-dark{--mat-badge-disabled-state-background-color: color-mix(in srgb, 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}.es-dark{--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}.es-dark .mat-datepicker-content.mat-accent,.es-dark .mat-datepicker-toggle-active.mat-accent,.es-dark .mat-datepicker-content.mat-warn,.es-dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}.es-dark{--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-icon-color: inherit}.es-dark .mat-icon.mat-primary{--mat-icon-color: #96045f}.es-dark .mat-icon.mat-accent{--mat-icon-color: #e91e63}.es-dark .mat-icon.mat-warn{--mat-icon-color: #f44336}.es-dark{--mat-sidenav-scrim-color: rgba(255, 255, 255, .6);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-error-state-icon-background-color: transparent}.es-dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #96045f}.es-dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #e91e63}.es-dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336}.es-dark{color:#fff}.es-dark .text-muted,.es-dark .mat-heading-label{color:#ffffffb3!important}.es-dark .mat-bg-chip{background-color:#3c3f56}.es-dark .mat-bg-card{background-color:#1c1e29}.es-dark .mat-bg-default{background-color:#12131a}.es-dark .branding{border-bottom:1px solid rgba(255,255,255,.12)}.es-dark .apexcharts-menu-item{color:var(--text-main)}@media only screen and (max-width:959px){.es-dark .mat-bg-default--mobile{background-color:#12131a}.es-dark .mat-bg-card--mobile{background-color:#1c1e29}}.es-dark .ngx-datatable.material{background-color:#1c1e29!important;color:#fff!important}.es-dark .ngx-datatable .datatable-header-cell,.es-dark .ngx-datatable .datatable-body-cell,.es-dark .page-count,.es-dark .ngx-datatable .datatable-footer .datatable-pager a{color:#fff!important}.es-dark .ngx-datatable .datatable-footer .datatable-pager .pager li.disabled a{color:#ffffff80!important}.es-dark .ngx-datatable.material .datatable-header{background:#12131a}.es-dark .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.es-dark .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#fafafa0a}.es-dark .cal-month-view{background-color:#1c1e29!important}.es-dark .cal-month-view .cal-day-cell:not(:last-child),.es-dark .cal-month-view .cal-days .cal-cell-row,.es-dark .cal-month-view .cal-days{border-color:#ffffff1f!important}.es-dark .cal-month-view .cal-cell-row .cal-cell:hover,.es-dark .cal-month-view .cal-cell.cal-has-events.cal-open,.es-dark .cal-month-view .cal-cell-row:hover,.es-dark .cal-month-view .cal-day-cell.cal-today{background-color:#12131a}.es-dark .cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:var(--es-calendar-text-dim-82);opacity:1}.es-dark .cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1!important}.es-dark .cal-month-view .cal-day-cell.cal-today{color:var(--es-dash-warn-accent)!important}.es-dark .header-topnav,.es-dark .topnav ul ul{background-color:#1c1e29}.es-dark .topnav ul li ul li:hover,.es-dark .topnav ul li ul li.open{background:#12131a}.es-dark .header-topnav a{color:#fff}.es-light{--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px , 0px 2px 2px 0px , 0px 1px 5px 0px ;--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px , 0px 4px 5px 0px , 0px 1px 10px 0px ;--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px , 0px 5px 8px 0px , 0px 1px 14px 0px ;--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px , 0px 7px 10px 1px , 0px 2px 16px 1px ;--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px , 0px 9px 12px 1px , 0px 3px 16px 2px ;--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px , 0px 10px 14px 1px , 0px 4px 18px 3px ;--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px , 0px 11px 15px 1px , 0px 4px 20px 3px ;--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px , 0px 13px 19px 2px , 0px 5px 24px 4px ;--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px , 0px 14px 21px 2px , 0px 5px 26px 4px ;--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px , 0px 15px 22px 2px , 0px 6px 28px 5px ;--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px , 0px 16px 24px 2px , 0px 6px 30px 5px ;--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px , 0px 17px 26px 2px , 0px 6px 32px 5px ;--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px , 0px 18px 28px 2px , 0px 7px 34px 6px ;--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px , 0px 19px 29px 2px , 0px 7px 36px 6px ;--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px , 0px 20px 31px 3px , 0px 8px 38px 7px ;--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px , 0px 21px 33px 3px , 0px 8px 40px 7px ;--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px , 0px 22px 35px 3px , 0px 8px 42px 7px ;--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px , 0px 23px 36px 3px , 0px 9px 44px 8px ;--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px , 0px 24px 38px 3px , 0px 9px 46px 8px ;--mat-ripple-color: color-mix(in srgb, , transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}.es-light .mat-accent,.es-light .mat-warn{--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}.es-light,.es-light .mat-primary,.es-light .mat-accent,.es-light .mat-warn{--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent)}.es-light{--mat-card-elevated-container-elevation: 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);--mat-card-outlined-container-elevation: 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);--mat-card-filled-container-elevation: 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)}.es-light{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, 38%, transparent);--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, 4%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, 12%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, 12%, transparent)}.es-light .mat-mdc-form-field.mat-accent,.es-light .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent)}.es-light,.es-light .mat-mdc-form-field.mat-accent,.es-light .mat-mdc-form-field.mat-warn{--mat-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent)}.es-light .mat-mdc-standard-chip{--mat-chip-elevated-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, 12%, transparent)}.es-light{--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 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);--mat-slide-toggle-handle-elevation-shadow: 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)}.es-light .mat-mdc-radio-button.mat-primary,.es-light .mat-mdc-radio-button.mat-accent,.es-light .mat-mdc-radio-button.mat-warn{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}.es-light{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-value-indicator-opacity: 1}.es-light .mat-accent,.es-light .mat-warn{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent)}.es-light{--mat-menu-item-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, , transparent)}.es-light .mdc-list-item__start,.es-light .mdc-list-item__end,.es-light .mat-accent .mdc-list-item__start,.es-light .mat-accent .mdc-list-item__end,.es-light .mat-warn .mdc-list-item__start,.es-light .mat-warn .mdc-list-item__end{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}.es-light .mat-mdc-list-option,.es-light .mat-mdc-list-option.mat-accent,.es-light .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.es-light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.es-light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.es-light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.es-light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#96045f}.es-light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.es-light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.es-light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.es-light{--mat-paginator-disabled-icon-color: color-mix(in srgb, 38%, transparent)}.es-light{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.es-light .mat-mdc-checkbox.mat-primary,.es-light .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.es-light{--mat-button-filled-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}.es-light .mat-mdc-button.mat-primary,.es-light .mat-mdc-unelevated-button.mat-primary,.es-light .mat-mdc-raised-button.mat-primary,.es-light .mat-mdc-outlined-button.mat-primary,.es-light .mat-tonal-button.mat-primary,.es-light .mat-mdc-button.mat-accent,.es-light .mat-mdc-unelevated-button.mat-accent,.es-light .mat-mdc-raised-button.mat-accent,.es-light .mat-mdc-outlined-button.mat-accent,.es-light .mat-tonal-button.mat-accent,.es-light .mat-mdc-button.mat-warn,.es-light .mat-mdc-unelevated-button.mat-warn,.es-light .mat-mdc-raised-button.mat-warn,.es-light .mat-mdc-outlined-button.mat-warn,.es-light .mat-tonal-button.mat-warn{--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}.es-light{--mat-icon-button-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-icon-button-icon-color: inherit;--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}.es-light .mat-mdc-icon-button.mat-primary,.es-light .mat-mdc-icon-button.mat-accent,.es-light .mat-mdc-icon-button.mat-warn{--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}.es-light{--mat-fab-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}.es-light .mat-mdc-fab.mat-primary,.es-light .mat-mdc-mini-fab.mat-primary,.es-light .mat-mdc-fab.mat-accent,.es-light .mat-mdc-mini-fab.mat-accent,.es-light .mat-mdc-fab.mat-warn,.es-light .mat-mdc-mini-fab.mat-warn{--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}.es-light{--mat-badge-disabled-state-background-color: color-mix(in srgb, 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}.es-light{--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}.es-light .mat-datepicker-content.mat-accent,.es-light .mat-datepicker-toggle-active.mat-accent,.es-light .mat-datepicker-content.mat-warn,.es-light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}.es-light{--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-icon-color: inherit}.es-light .mat-icon.mat-primary{--mat-icon-color: #96045f}.es-light .mat-icon.mat-accent{--mat-icon-color: #e91e63}.es-light .mat-icon.mat-warn{--mat-icon-color: #f44336}.es-light{--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-error-state-icon-background-color: transparent}.es-light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #96045f}.es-light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #e91e63}.es-light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336}.es-light{color:#1a2038}.es-light .text-muted,.es-light .mat-heading-label{color:#1a2038b8!important}.es-light .mat-bg-chip{background-color:#dfe5f0}.es-light .mat-bg-card{background-color:#fff}.es-light .mat-bg-default{background-color:#f4f6fa}.es-light .branding{border-bottom:1px solid rgba(26,32,56,.12)}.es-light .apexcharts-menu-item{color:var(--text-main)}@media only screen and (max-width:959px){.es-light .mat-bg-default--mobile{background-color:#f4f6fa}.es-light .mat-bg-card--mobile{background-color:#fff}}.es-light .ngx-datatable.material{background-color:#fff!important;color:#1a2038!important}.es-light .ngx-datatable .datatable-header-cell,.es-light .ngx-datatable .datatable-body-cell,.es-light .page-count,.es-light .ngx-datatable .datatable-footer .datatable-pager a{color:#1a2038!important}.es-light .ngx-datatable .datatable-footer .datatable-pager .pager li.disabled a{color:#1a203861!important}.es-light .ngx-datatable.material .datatable-header{background:#f4f6fa}.es-light .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.es-light .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#1a20380a}.es-light .cal-month-view{background-color:#fff!important}.es-light .cal-month-view .cal-day-cell:not(:last-child),.es-light .cal-month-view .cal-days .cal-cell-row,.es-light .cal-month-view .cal-days{border-color:#1a20381f!important}.es-light .cal-month-view .cal-cell-row .cal-cell:hover,.es-light .cal-month-view .cal-cell.cal-has-events.cal-open,.es-light .cal-month-view .cal-cell-row:hover,.es-light .cal-month-view .cal-day-cell.cal-today{background-color:#f4f6fa}.es-light .cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:var(--es-calendar-text-dim-82);opacity:1}.es-light .cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1!important}.es-light .cal-month-view .cal-day-cell.cal-today{color:var(--es-dash-warn-accent)!important}.es-light .header-topnav,.es-light .topnav ul ul{background-color:#fff}.es-light .topnav ul li ul li:hover,.es-light .topnav ul li ul li.open{background:#f4f6fa}.es-light .header-topnav a{color:#1a2038}.red-snackbar{background-color:var(--es-auth-snackbar-error-bg)!important;color:var(--es-auth-snackbar-error-text)!important}.avatar-xs{width:24px;height:24px}.avatar-sm{width:36px;height:36px}.avatar-md{width:54px;height:54px}.avatar-lg{width:80px;height:80px}.h-0{height:0px}.w-0{width:0px}.h-20{height:20px}.w-20{width:20px}.h-32{height:32px}.w-32{width:32px}.h-40{height:40px}.w-40{width:40px}.h-80{height:80px}.w-80{width:80px}.h-120{height:120px}.w-120{width:120px}.h-160{height:160px}.w-160{width:160px}.h-200{height:200px}.w-200{width:200px}.h-240{height:240px}.w-240{width:240px}.h-260{height:260px}.w-260{width:260px}.h-300{height:300px}.w-300{width:300px}.w-full{width:100%}.w-full-screen{width:100vh}.h-full{height:100%}.h-full-screen{height:100vh;overflow-y:auto}.h-100vh-70px{height:calc(100vh - 70px)}.h-100vh-280px{height:calc(100vh - 280px)}.m-033,.m-333,.margin-333{margin:.333333rem!important}[dir=rtl] .pr-16{padding-left:16px;padding-right:0!important}[dir=rtl] .mr-16{margin-right:0!important;margin-left:16px}.rounded{border-radius:8px}.rounded-circle{border-radius:50%}.rounded.mat-progress-bar,.rounded .mat-progress-bar-fill{border-radius:10px;overflow:hidden}.float-left{float:left}.float-right{float:right}.float-none{float:none}.background-size-cover{background-size:cover}.background-size-contain{background-size:contain}.background-size-100{background-size:100%}[dir=rtl] .float-left{float:right}[dir=rtl] .float-right{float:left}.es-flex-row{display:flex;box-sizing:border-box;flex-flow:row nowrap}.es-flex-col{display:flex;box-sizing:border-box;flex-flow:column nowrap}.es-flex-row-wrap{display:flex;box-sizing:border-box;flex-flow:row wrap}@media(max-width:599.98px){.es-flex-lt-sm-col{flex-direction:column}.es-flex-lt-sm-100{flex:1 1 100%!important}}@media(max-width:959.98px){.es-flex-lt-md-col{flex-direction:column}.es-flex-lt-md-100{flex:1 1 100%!important}.es-flex-gap-lt-md-12{gap:12px}.es-flex-gap-lt-md-20{gap:20px}.es-flex-lt-md-38{flex:1 1 38%!important}}@media(min-width:960px){.es-flex-gt-md-sidebar{flex:0 0 380px!important}.es-flex-gt-md-38{flex:1 1 38%!important}.es-flex-gt-md-60{flex:1 1 60%!important}}.es-flex-gap-10{gap:10px}.es-flex-gap-16{gap:16px}.es-flex-gap-20{gap:20px}.es-flex-gap-24{gap:24px}.es-flex-align-start-stretch{justify-content:flex-start;align-items:stretch}.es-flex-align-end-center{justify-content:flex-end;align-items:center}.es-flex-align-center-center{justify-content:center;align-items:center}.es-flex-align-space-between-center{justify-content:space-between;align-items:center}.es-flex-fill{flex:1 1 0%;box-sizing:border-box}.es-flex-spacer{flex:1 1 0%}.es-flex-stretch{flex:1 1 100%;box-sizing:border-box}.es-flex-30{flex:1 1 30%;box-sizing:border-box}.es-flex-35{flex:1 1 35%;box-sizing:border-box}.es-flex-70{flex:1 1 70%;box-sizing:border-box}.es-flex-100,.es-flex-main-col{flex:1 1 100%;box-sizing:border-box}@media(min-width:960px){.es-flex-main-col{flex:1 1 0%}}.es-flex-fill-viewport{display:flex;flex:1 1 100%;flex-direction:column;min-height:100%;min-width:100%;box-sizing:border-box}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.border{border:1px solid rgba(0,0,0,.1)!important}.border-0{border:0!important}.border-top{border-top:1px solid rgba(0,0,0,.1)!important}.border-top-0{border-top:0!important}.border-right{border-right:1px solid rgba(0,0,0,.1)!important}.border-right-0{border-right:0!important}.border-bottom{border-bottom:1px solid rgba(0,0,0,.1)!important}.border-bottom-0{border-bottom:0!important}.border-left{border-left:1px solid rgba(0,0,0,.1)!important}.border-left-0{border-left:0!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.m-0{margin:0!important}.m-4{margin:4px!important}.m-8{margin:8px!important}.m-12{margin:12px!important}.m-16{margin:16px!important}.m-24{margin:24px!important}.m-28{margin:28px!important}.m-32{margin:32px!important}.m-36{margin:36px!important}.m-40{margin:40px!important}.m-44{margin:44px!important}.m-48{margin:48px!important}.m-52{margin:52px!important}.m-56{margin:56px!important}.m-60{margin:60px!important}.m-64{margin:64px!important}.m-128{margin:128px!important}.m-256{margin:256px!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-4{margin-right:4px!important;margin-left:4px!important}.mx-8{margin-right:8px!important;margin-left:8px!important}.mx-12{margin-right:12px!important;margin-left:12px!important}.mx-16{margin-right:16px!important;margin-left:16px!important}.mx-24{margin-right:24px!important;margin-left:24px!important}.mx-28{margin-right:28px!important;margin-left:28px!important}.mx-32{margin-right:32px!important;margin-left:32px!important}.mx-36{margin-right:36px!important;margin-left:36px!important}.mx-40{margin-right:40px!important;margin-left:40px!important}.mx-44{margin-right:44px!important;margin-left:44px!important}.mx-48{margin-right:48px!important;margin-left:48px!important}.mx-52{margin-right:52px!important;margin-left:52px!important}.mx-56{margin-right:56px!important;margin-left:56px!important}.mx-60{margin-right:60px!important;margin-left:60px!important}.mx-64{margin-right:64px!important;margin-left:64px!important}.mx-128{margin-right:128px!important;margin-left:128px!important}.mx-256{margin-right:256px!important;margin-left:256px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-4{margin-top:4px!important;margin-bottom:4px!important}.my-8{margin-top:8px!important;margin-bottom:8px!important}.my-12{margin-top:12px!important;margin-bottom:12px!important}.my-16{margin-top:16px!important;margin-bottom:16px!important}.my-24{margin-top:24px!important;margin-bottom:24px!important}.my-28{margin-top:28px!important;margin-bottom:28px!important}.my-32{margin-top:32px!important;margin-bottom:32px!important}.my-36{margin-top:36px!important;margin-bottom:36px!important}.my-40{margin-top:40px!important;margin-bottom:40px!important}.my-44{margin-top:44px!important;margin-bottom:44px!important}.my-48{margin-top:48px!important;margin-bottom:48px!important}.my-52{margin-top:52px!important;margin-bottom:52px!important}.my-56{margin-top:56px!important;margin-bottom:56px!important}.my-60{margin-top:60px!important;margin-bottom:60px!important}.my-64{margin-top:64px!important;margin-bottom:64px!important}.my-128{margin-top:128px!important;margin-bottom:128px!important}.my-256{margin-top:256px!important;margin-bottom:256px!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-4{margin-top:4px!important}.mt-8{margin-top:8px!important}.mt-12{margin-top:12px!important}.mt-16{margin-top:16px!important}.mt-24{margin-top:24px!important}.mt-28{margin-top:28px!important}.mt-32{margin-top:32px!important}.mt-36{margin-top:36px!important}.mt-40{margin-top:40px!important}.mt-44{margin-top:44px!important}.mt-48{margin-top:48px!important}.mt-52{margin-top:52px!important}.mt-56{margin-top:56px!important}.mt-60{margin-top:60px!important}.mt-64{margin-top:64px!important}.mt-128{margin-top:128px!important}.mt-256{margin-top:256px!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-4{margin-right:4px!important}.mr-8{margin-right:8px!important}.mr-12{margin-right:12px!important}.mr-16{margin-right:16px!important}.mr-24{margin-right:24px!important}.mr-28{margin-right:28px!important}.mr-32{margin-right:32px!important}.mr-36{margin-right:36px!important}.mr-40{margin-right:40px!important}.mr-44{margin-right:44px!important}.mr-48{margin-right:48px!important}.mr-52{margin-right:52px!important}.mr-56{margin-right:56px!important}.mr-60{margin-right:60px!important}.mr-64{margin-right:64px!important}.mr-128{margin-right:128px!important}.mr-256{margin-right:256px!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-4{margin-bottom:4px!important}.mb-8{margin-bottom:8px!important}.mb-12{margin-bottom:12px!important}.mb-16{margin-bottom:16px!important}.mb-24{margin-bottom:24px!important}.mb-28{margin-bottom:28px!important}.mb-32{margin-bottom:32px!important}.mb-36{margin-bottom:36px!important}.mb-40{margin-bottom:40px!important}.mb-44{margin-bottom:44px!important}.mb-48{margin-bottom:48px!important}.mb-52{margin-bottom:52px!important}.mb-56{margin-bottom:56px!important}.mb-60{margin-bottom:60px!important}.mb-64{margin-bottom:64px!important}.mb-128{margin-bottom:128px!important}.mb-256{margin-bottom:256px!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-4{margin-left:4px!important}.ml-8{margin-left:8px!important}.ml-12{margin-left:12px!important}.ml-16{margin-left:16px!important}.ml-24{margin-left:24px!important}.ml-28{margin-left:28px!important}.ml-32{margin-left:32px!important}.ml-36{margin-left:36px!important}.ml-40{margin-left:40px!important}.ml-44{margin-left:44px!important}.ml-48{margin-left:48px!important}.ml-52{margin-left:52px!important}.ml-56{margin-left:56px!important}.ml-60{margin-left:60px!important}.ml-64{margin-left:64px!important}.ml-128{margin-left:128px!important}.ml-256{margin-left:256px!important}.ml-auto{margin-left:auto!important}.p-0{padding:0!important}.p-4{padding:4px!important}.p-8{padding:8px!important}.p-12{padding:12px!important}.p-16{padding:16px!important}.p-24{padding:24px!important}.p-28{padding:28px!important}.p-32{padding:32px!important}.p-36{padding:36px!important}.p-40{padding:40px!important}.p-44{padding:44px!important}.p-48{padding:48px!important}.p-52{padding:52px!important}.p-56{padding:56px!important}.p-60{padding:60px!important}.p-64{padding:64px!important}.p-128{padding:128px!important}.p-256{padding:256px!important}.px-0{padding-right:0!important;padding-left:0!important}.px-4{padding-right:4px!important;padding-left:4px!important}.px-8{padding-right:8px!important;padding-left:8px!important}.px-12{padding-right:12px!important;padding-left:12px!important}.px-16{padding-right:16px!important;padding-left:16px!important}.px-24{padding-right:24px!important;padding-left:24px!important}.px-28{padding-right:28px!important;padding-left:28px!important}.px-32{padding-right:32px!important;padding-left:32px!important}.px-36{padding-right:36px!important;padding-left:36px!important}.px-40{padding-right:40px!important;padding-left:40px!important}.px-44{padding-right:44px!important;padding-left:44px!important}.px-48{padding-right:48px!important;padding-left:48px!important}.px-52{padding-right:52px!important;padding-left:52px!important}.px-56{padding-right:56px!important;padding-left:56px!important}.px-60{padding-right:60px!important;padding-left:60px!important}.px-64{padding-right:64px!important;padding-left:64px!important}.px-128{padding-right:128px!important;padding-left:128px!important}.px-256{padding-right:256px!important;padding-left:256px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-4{padding-top:4px!important;padding-bottom:4px!important}.py-8{padding-top:8px!important;padding-bottom:8px!important}.py-12{padding-top:12px!important;padding-bottom:12px!important}.py-16{padding-top:16px!important;padding-bottom:16px!important}.py-24{padding-top:24px!important;padding-bottom:24px!important}.py-28{padding-top:28px!important;padding-bottom:28px!important}.py-32{padding-top:32px!important;padding-bottom:32px!important}.py-36{padding-top:36px!important;padding-bottom:36px!important}.py-40{padding-top:40px!important;padding-bottom:40px!important}.py-44{padding-top:44px!important;padding-bottom:44px!important}.py-48{padding-top:48px!important;padding-bottom:48px!important}.py-52{padding-top:52px!important;padding-bottom:52px!important}.py-56{padding-top:56px!important;padding-bottom:56px!important}.py-60{padding-top:60px!important;padding-bottom:60px!important}.py-64{padding-top:64px!important;padding-bottom:64px!important}.py-128{padding-top:128px!important;padding-bottom:128px!important}.py-256{padding-top:256px!important;padding-bottom:256px!important}.pt-0{padding-top:0!important}.pt-4{padding-top:4px!important}.pt-8{padding-top:8px!important}.pt-12{padding-top:12px!important}.pt-16{padding-top:16px!important}.pt-24{padding-top:24px!important}.pt-28{padding-top:28px!important}.pt-32{padding-top:32px!important}.pt-36{padding-top:36px!important}.pt-40{padding-top:40px!important}.pt-44{padding-top:44px!important}.pt-48{padding-top:48px!important}.pt-52{padding-top:52px!important}.pt-56{padding-top:56px!important}.pt-60{padding-top:60px!important}.pt-64{padding-top:64px!important}.pt-128{padding-top:128px!important}.pt-256{padding-top:256px!important}.pr-0{padding-right:0!important}.pr-4{padding-right:4px!important}.pr-8{padding-right:8px!important}.pr-12{padding-right:12px!important}.pr-16{padding-right:16px!important}.pr-24{padding-right:24px!important}.pr-28{padding-right:28px!important}.pr-32{padding-right:32px!important}.pr-36{padding-right:36px!important}.pr-40{padding-right:40px!important}.pr-44{padding-right:44px!important}.pr-48{padding-right:48px!important}.pr-52{padding-right:52px!important}.pr-56{padding-right:56px!important}.pr-60{padding-right:60px!important}.pr-64{padding-right:64px!important}.pr-128{padding-right:128px!important}.pr-256{padding-right:256px!important}.pb-0{padding-bottom:0!important}.pb-4{padding-bottom:4px!important}.pb-8{padding-bottom:8px!important}.pb-12{padding-bottom:12px!important}.pb-16{padding-bottom:16px!important}.pb-24{padding-bottom:24px!important}.pb-28{padding-bottom:28px!important}.pb-32{padding-bottom:32px!important}.pb-36{padding-bottom:36px!important}.pb-40{padding-bottom:40px!important}.pb-44{padding-bottom:44px!important}.pb-48{padding-bottom:48px!important}.pb-52{padding-bottom:52px!important}.pb-56{padding-bottom:56px!important}.pb-60{padding-bottom:60px!important}.pb-64{padding-bottom:64px!important}.pb-128{padding-bottom:128px!important}.pb-256{padding-bottom:256px!important}.pl-0{padding-left:0!important}.pl-4{padding-left:4px!important}.pl-8{padding-left:8px!important}.pl-12{padding-left:12px!important}.pl-16{padding-left:16px!important}.pl-24{padding-left:24px!important}.pl-28{padding-left:28px!important}.pl-32{padding-left:32px!important}.pl-36{padding-left:36px!important}.pl-40{padding-left:40px!important}.pl-44{padding-left:44px!important}.pl-48{padding-left:48px!important}.pl-52{padding-left:52px!important}.pl-56{padding-left:56px!important}.pl-60{padding-left:60px!important}.pl-64{padding-left:64px!important}.pl-128{padding-left:128px!important}.pl-256{padding-left:256px!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-semi{font-weight:500!important}.font-weight-bold{font-weight:600!important}.font-weight-bolder{font-weight:bolder!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.bg-gradient{background-image:var(--bs-gradient)!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.font-italic{font-style:italic!important}.font-normal{font-style:normal!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-sm{border-radius:.2rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.border-light{border:1px solid var(--es-utility-divider)!important}.border-top-light{border-top:1px solid var(--es-utility-divider)!important}.border-right-light{border-right:1px solid var(--es-utility-divider)!important}.border-bottom-light{border-bottom:1px solid var(--es-utility-divider)!important}.border-left-light{border-left:1px solid var(--es-utility-divider)!important}@media(min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1400px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}@media(max-width:959px){.events-shell .list-card-grid,.shop-product-shell .list-card-grid,app-product-tabs-shell .list-card-grid,.finance-dashboard-shell .list-card-grid,.event-dashboard-shell .list-card-grid,app-transfers-dialog .list-card-grid,app-memberships-dialog .list-card-grid,app-sub-events-table .list-card-grid,app-staff-role-panel .list-card-grid,app-staff-applications-table .list-card-grid,app-staff-assignments-table .list-card-grid,app-results-tabs .list-card-grid{display:block;width:100%;max-width:100%;min-width:0}.events-shell .list-card-grid table.mat-mdc-table,.events-shell .list-card-grid table,.shop-product-shell .list-card-grid table.mat-mdc-table,.shop-product-shell .list-card-grid table,app-product-tabs-shell .list-card-grid table.mat-mdc-table,app-product-tabs-shell .list-card-grid table,.finance-dashboard-shell .list-card-grid table.mat-mdc-table,.finance-dashboard-shell .list-card-grid table,.event-dashboard-shell .list-card-grid table.mat-mdc-table,.event-dashboard-shell .list-card-grid table,app-transfers-dialog .list-card-grid table.mat-mdc-table,app-transfers-dialog .list-card-grid table,app-memberships-dialog .list-card-grid table.mat-mdc-table,app-memberships-dialog .list-card-grid table,app-sub-events-table .list-card-grid table.mat-mdc-table,app-sub-events-table .list-card-grid table,app-staff-role-panel .list-card-grid table.mat-mdc-table,app-staff-role-panel .list-card-grid table,app-staff-applications-table .list-card-grid table.mat-mdc-table,app-staff-applications-table .list-card-grid table,app-staff-assignments-table .list-card-grid table.mat-mdc-table,app-staff-assignments-table .list-card-grid table,app-results-tabs .list-card-grid table.mat-mdc-table,app-results-tabs .list-card-grid table{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;border-collapse:collapse}.events-shell .list-card-grid colgroup,.events-shell .list-card-grid thead,.events-shell .list-card-grid tr.mat-mdc-header-row,.events-shell .list-card-grid tr.mat-header-row,.events-shell .list-card-grid tr[mat-header-row],.shop-product-shell .list-card-grid colgroup,.shop-product-shell .list-card-grid thead,.shop-product-shell .list-card-grid tr.mat-mdc-header-row,.shop-product-shell .list-card-grid tr.mat-header-row,.shop-product-shell .list-card-grid tr[mat-header-row],app-product-tabs-shell .list-card-grid colgroup,app-product-tabs-shell .list-card-grid thead,app-product-tabs-shell .list-card-grid tr.mat-mdc-header-row,app-product-tabs-shell .list-card-grid tr.mat-header-row,app-product-tabs-shell .list-card-grid tr[mat-header-row],.finance-dashboard-shell .list-card-grid colgroup,.finance-dashboard-shell .list-card-grid thead,.finance-dashboard-shell .list-card-grid tr.mat-mdc-header-row,.finance-dashboard-shell .list-card-grid tr.mat-header-row,.finance-dashboard-shell .list-card-grid tr[mat-header-row],.event-dashboard-shell .list-card-grid colgroup,.event-dashboard-shell .list-card-grid thead,.event-dashboard-shell .list-card-grid tr.mat-mdc-header-row,.event-dashboard-shell .list-card-grid tr.mat-header-row,.event-dashboard-shell .list-card-grid tr[mat-header-row],app-transfers-dialog .list-card-grid colgroup,app-transfers-dialog .list-card-grid thead,app-transfers-dialog .list-card-grid tr.mat-mdc-header-row,app-transfers-dialog .list-card-grid tr.mat-header-row,app-transfers-dialog .list-card-grid tr[mat-header-row],app-memberships-dialog .list-card-grid colgroup,app-memberships-dialog .list-card-grid thead,app-memberships-dialog .list-card-grid tr.mat-mdc-header-row,app-memberships-dialog .list-card-grid tr.mat-header-row,app-memberships-dialog .list-card-grid tr[mat-header-row],app-sub-events-table .list-card-grid colgroup,app-sub-events-table .list-card-grid thead,app-sub-events-table .list-card-grid tr.mat-mdc-header-row,app-sub-events-table .list-card-grid tr.mat-header-row,app-sub-events-table .list-card-grid tr[mat-header-row],app-staff-role-panel .list-card-grid colgroup,app-staff-role-panel .list-card-grid thead,app-staff-role-panel .list-card-grid tr.mat-mdc-header-row,app-staff-role-panel .list-card-grid tr.mat-header-row,app-staff-role-panel .list-card-grid tr[mat-header-row],app-staff-applications-table .list-card-grid colgroup,app-staff-applications-table .list-card-grid thead,app-staff-applications-table .list-card-grid tr.mat-mdc-header-row,app-staff-applications-table .list-card-grid tr.mat-header-row,app-staff-applications-table .list-card-grid tr[mat-header-row],app-staff-assignments-table .list-card-grid colgroup,app-staff-assignments-table .list-card-grid thead,app-staff-assignments-table .list-card-grid tr.mat-mdc-header-row,app-staff-assignments-table .list-card-grid tr.mat-header-row,app-staff-assignments-table .list-card-grid tr[mat-header-row],app-results-tabs .list-card-grid colgroup,app-results-tabs .list-card-grid thead,app-results-tabs .list-card-grid tr.mat-mdc-header-row,app-results-tabs .list-card-grid tr.mat-header-row,app-results-tabs .list-card-grid tr[mat-header-row]{display:none!important}.events-shell .list-card-grid .mat-mdc-header-cell,.events-shell .list-card-grid .mat-header-cell,.shop-product-shell .list-card-grid .mat-mdc-header-cell,.shop-product-shell .list-card-grid .mat-header-cell,app-product-tabs-shell .list-card-grid .mat-mdc-header-cell,app-product-tabs-shell .list-card-grid .mat-header-cell,.finance-dashboard-shell .list-card-grid .mat-mdc-header-cell,.finance-dashboard-shell .list-card-grid .mat-header-cell,.event-dashboard-shell .list-card-grid .mat-mdc-header-cell,.event-dashboard-shell .list-card-grid .mat-header-cell,app-transfers-dialog .list-card-grid .mat-mdc-header-cell,app-transfers-dialog .list-card-grid .mat-header-cell,app-memberships-dialog .list-card-grid .mat-mdc-header-cell,app-memberships-dialog .list-card-grid .mat-header-cell,app-sub-events-table .list-card-grid .mat-mdc-header-cell,app-sub-events-table .list-card-grid .mat-header-cell,app-staff-role-panel .list-card-grid .mat-mdc-header-cell,app-staff-role-panel .list-card-grid .mat-header-cell,app-staff-applications-table .list-card-grid .mat-mdc-header-cell,app-staff-applications-table .list-card-grid .mat-header-cell,app-staff-assignments-table .list-card-grid .mat-mdc-header-cell,app-staff-assignments-table .list-card-grid .mat-header-cell,app-results-tabs .list-card-grid .mat-mdc-header-cell,app-results-tabs .list-card-grid .mat-header-cell{display:none!important}.events-shell .list-card-grid tbody,.events-shell .list-card-grid tbody.mdc-data-table__content,.shop-product-shell .list-card-grid tbody,.shop-product-shell .list-card-grid tbody.mdc-data-table__content,app-product-tabs-shell .list-card-grid tbody,app-product-tabs-shell .list-card-grid tbody.mdc-data-table__content,.finance-dashboard-shell .list-card-grid tbody,.finance-dashboard-shell .list-card-grid tbody.mdc-data-table__content,.event-dashboard-shell .list-card-grid tbody,.event-dashboard-shell .list-card-grid tbody.mdc-data-table__content,app-transfers-dialog .list-card-grid tbody,app-transfers-dialog .list-card-grid tbody.mdc-data-table__content,app-memberships-dialog .list-card-grid tbody,app-memberships-dialog .list-card-grid tbody.mdc-data-table__content,app-sub-events-table .list-card-grid tbody,app-sub-events-table .list-card-grid tbody.mdc-data-table__content,app-staff-role-panel .list-card-grid tbody,app-staff-role-panel .list-card-grid tbody.mdc-data-table__content,app-staff-applications-table .list-card-grid tbody,app-staff-applications-table .list-card-grid tbody.mdc-data-table__content,app-staff-assignments-table .list-card-grid tbody,app-staff-assignments-table .list-card-grid tbody.mdc-data-table__content,app-results-tabs .list-card-grid tbody,app-results-tabs .list-card-grid tbody.mdc-data-table__content{display:grid!important;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(min-content,auto);gap:.75rem;width:100%!important;align-items:stretch}.events-shell .list-card-grid .mat-mdc-row,.events-shell .list-card-grid .mat-row,.events-shell .list-card-grid .mat-row.data-row,.events-shell .list-card-grid tbody .mat-mdc-row,.events-shell .list-card-grid tbody .mat-row,.events-shell .list-card-grid tbody .mat-row.data-row,.shop-product-shell .list-card-grid .mat-mdc-row,.shop-product-shell .list-card-grid .mat-row,.shop-product-shell .list-card-grid .mat-row.data-row,.shop-product-shell .list-card-grid tbody .mat-mdc-row,.shop-product-shell .list-card-grid tbody .mat-row,.shop-product-shell .list-card-grid tbody .mat-row.data-row,app-product-tabs-shell .list-card-grid .mat-mdc-row,app-product-tabs-shell .list-card-grid .mat-row,app-product-tabs-shell .list-card-grid .mat-row.data-row,app-product-tabs-shell .list-card-grid tbody .mat-mdc-row,app-product-tabs-shell .list-card-grid tbody .mat-row,app-product-tabs-shell .list-card-grid tbody .mat-row.data-row,.finance-dashboard-shell .list-card-grid .mat-mdc-row,.finance-dashboard-shell .list-card-grid .mat-row,.finance-dashboard-shell .list-card-grid .mat-row.data-row,.finance-dashboard-shell .list-card-grid tbody .mat-mdc-row,.finance-dashboard-shell .list-card-grid tbody .mat-row,.finance-dashboard-shell .list-card-grid tbody .mat-row.data-row,.event-dashboard-shell .list-card-grid .mat-mdc-row,.event-dashboard-shell .list-card-grid .mat-row,.event-dashboard-shell .list-card-grid .mat-row.data-row,.event-dashboard-shell .list-card-grid tbody .mat-mdc-row,.event-dashboard-shell .list-card-grid tbody .mat-row,.event-dashboard-shell .list-card-grid tbody .mat-row.data-row,app-transfers-dialog .list-card-grid .mat-mdc-row,app-transfers-dialog .list-card-grid .mat-row,app-transfers-dialog .list-card-grid .mat-row.data-row,app-transfers-dialog .list-card-grid tbody .mat-mdc-row,app-transfers-dialog .list-card-grid tbody .mat-row,app-transfers-dialog .list-card-grid tbody .mat-row.data-row,app-memberships-dialog .list-card-grid .mat-mdc-row,app-memberships-dialog .list-card-grid .mat-row,app-memberships-dialog .list-card-grid .mat-row.data-row,app-memberships-dialog .list-card-grid tbody .mat-mdc-row,app-memberships-dialog .list-card-grid tbody .mat-row,app-memberships-dialog .list-card-grid tbody .mat-row.data-row,app-sub-events-table .list-card-grid .mat-mdc-row,app-sub-events-table .list-card-grid .mat-row,app-sub-events-table .list-card-grid .mat-row.data-row,app-sub-events-table .list-card-grid tbody .mat-mdc-row,app-sub-events-table .list-card-grid tbody .mat-row,app-sub-events-table .list-card-grid tbody .mat-row.data-row,app-staff-role-panel .list-card-grid .mat-mdc-row,app-staff-role-panel .list-card-grid .mat-row,app-staff-role-panel .list-card-grid .mat-row.data-row,app-staff-role-panel .list-card-grid tbody .mat-mdc-row,app-staff-role-panel .list-card-grid tbody .mat-row,app-staff-role-panel .list-card-grid tbody .mat-row.data-row,app-staff-applications-table .list-card-grid .mat-mdc-row,app-staff-applications-table .list-card-grid .mat-row,app-staff-applications-table .list-card-grid .mat-row.data-row,app-staff-applications-table .list-card-grid tbody .mat-mdc-row,app-staff-applications-table .list-card-grid tbody .mat-row,app-staff-applications-table .list-card-grid tbody .mat-row.data-row,app-staff-assignments-table .list-card-grid .mat-mdc-row,app-staff-assignments-table .list-card-grid .mat-row,app-staff-assignments-table .list-card-grid .mat-row.data-row,app-staff-assignments-table .list-card-grid tbody .mat-mdc-row,app-staff-assignments-table .list-card-grid tbody .mat-row,app-staff-assignments-table .list-card-grid tbody .mat-row.data-row,app-results-tabs .list-card-grid .mat-mdc-row,app-results-tabs .list-card-grid .mat-row,app-results-tabs .list-card-grid .mat-row.data-row,app-results-tabs .list-card-grid tbody .mat-mdc-row,app-results-tabs .list-card-grid tbody .mat-row,app-results-tabs .list-card-grid tbody .mat-row.data-row{position:relative;display:flex!important;flex-direction:column;width:100%;min-width:0;max-width:100%;height:auto;min-height:unset;margin:0;padding:.85rem .95rem .6rem;border:1px solid var(--es-border-medium);border-radius:16px;background:var(--es-entries-inset-02);box-shadow:var(--es-elevation-low);box-sizing:border-box}.events-shell .list-card-grid .mat-mdc-row:hover,.events-shell .list-card-grid .mat-row:hover,.events-shell .list-card-grid .mat-row.data-row:hover,.shop-product-shell .list-card-grid .mat-mdc-row:hover,.shop-product-shell .list-card-grid .mat-row:hover,.shop-product-shell .list-card-grid .mat-row.data-row:hover,app-product-tabs-shell .list-card-grid .mat-mdc-row:hover,app-product-tabs-shell .list-card-grid .mat-row:hover,app-product-tabs-shell .list-card-grid .mat-row.data-row:hover,.finance-dashboard-shell .list-card-grid .mat-mdc-row:hover,.finance-dashboard-shell .list-card-grid .mat-row:hover,.finance-dashboard-shell .list-card-grid .mat-row.data-row:hover,.event-dashboard-shell .list-card-grid .mat-mdc-row:hover,.event-dashboard-shell .list-card-grid .mat-row:hover,.event-dashboard-shell .list-card-grid .mat-row.data-row:hover,app-transfers-dialog .list-card-grid .mat-mdc-row:hover,app-transfers-dialog .list-card-grid .mat-row:hover,app-transfers-dialog .list-card-grid .mat-row.data-row:hover,app-memberships-dialog .list-card-grid .mat-mdc-row:hover,app-memberships-dialog .list-card-grid .mat-row:hover,app-memberships-dialog .list-card-grid .mat-row.data-row:hover,app-sub-events-table .list-card-grid .mat-mdc-row:hover,app-sub-events-table .list-card-grid .mat-row:hover,app-sub-events-table .list-card-grid .mat-row.data-row:hover,app-staff-role-panel .list-card-grid .mat-mdc-row:hover,app-staff-role-panel .list-card-grid .mat-row:hover,app-staff-role-panel .list-card-grid .mat-row.data-row:hover,app-staff-applications-table .list-card-grid .mat-mdc-row:hover,app-staff-applications-table .list-card-grid .mat-row:hover,app-staff-applications-table .list-card-grid .mat-row.data-row:hover,app-staff-assignments-table .list-card-grid .mat-mdc-row:hover,app-staff-assignments-table .list-card-grid .mat-row:hover,app-staff-assignments-table .list-card-grid .mat-row.data-row:hover,app-results-tabs .list-card-grid .mat-mdc-row:hover,app-results-tabs .list-card-grid .mat-row:hover,app-results-tabs .list-card-grid .mat-row.data-row:hover{background:var(--es-inset-highlight-04)}.events-shell .list-card-grid .mat-mdc-row:has(.empty-row),.events-shell .list-card-grid .mat-row:has(.empty-row),.shop-product-shell .list-card-grid .mat-mdc-row:has(.empty-row),.shop-product-shell .list-card-grid .mat-row:has(.empty-row),app-product-tabs-shell .list-card-grid .mat-mdc-row:has(.empty-row),app-product-tabs-shell .list-card-grid .mat-row:has(.empty-row),.finance-dashboard-shell .list-card-grid .mat-mdc-row:has(.empty-row),.finance-dashboard-shell .list-card-grid .mat-row:has(.empty-row),.event-dashboard-shell .list-card-grid .mat-mdc-row:has(.empty-row),.event-dashboard-shell .list-card-grid .mat-row:has(.empty-row),app-transfers-dialog .list-card-grid .mat-mdc-row:has(.empty-row),app-transfers-dialog .list-card-grid .mat-row:has(.empty-row),app-memberships-dialog .list-card-grid .mat-mdc-row:has(.empty-row),app-memberships-dialog .list-card-grid .mat-row:has(.empty-row),app-sub-events-table .list-card-grid .mat-mdc-row:has(.empty-row),app-sub-events-table .list-card-grid .mat-row:has(.empty-row),app-staff-role-panel .list-card-grid .mat-mdc-row:has(.empty-row),app-staff-role-panel .list-card-grid .mat-row:has(.empty-row),app-staff-applications-table .list-card-grid .mat-mdc-row:has(.empty-row),app-staff-applications-table .list-card-grid .mat-row:has(.empty-row),app-staff-assignments-table .list-card-grid .mat-mdc-row:has(.empty-row),app-staff-assignments-table .list-card-grid .mat-row:has(.empty-row),app-results-tabs .list-card-grid .mat-mdc-row:has(.empty-row),app-results-tabs .list-card-grid .mat-row:has(.empty-row){grid-column:1/-1}.events-shell .list-card-grid .mat-mdc-cell,.events-shell .list-card-grid .mat-cell,.shop-product-shell .list-card-grid .mat-mdc-cell,.shop-product-shell .list-card-grid .mat-cell,app-product-tabs-shell .list-card-grid .mat-mdc-cell,app-product-tabs-shell .list-card-grid .mat-cell,.finance-dashboard-shell .list-card-grid .mat-mdc-cell,.finance-dashboard-shell .list-card-grid .mat-cell,.event-dashboard-shell .list-card-grid .mat-mdc-cell,.event-dashboard-shell .list-card-grid .mat-cell,app-transfers-dialog .list-card-grid .mat-mdc-cell,app-transfers-dialog .list-card-grid .mat-cell,app-memberships-dialog .list-card-grid .mat-mdc-cell,app-memberships-dialog .list-card-grid .mat-cell,app-sub-events-table .list-card-grid .mat-mdc-cell,app-sub-events-table .list-card-grid .mat-cell,app-staff-role-panel .list-card-grid .mat-mdc-cell,app-staff-role-panel .list-card-grid .mat-cell,app-staff-applications-table .list-card-grid .mat-mdc-cell,app-staff-applications-table .list-card-grid .mat-cell,app-staff-assignments-table .list-card-grid .mat-mdc-cell,app-staff-assignments-table .list-card-grid .mat-cell,app-results-tabs .list-card-grid .mat-mdc-cell,app-results-tabs .list-card-grid .mat-cell{display:grid!important;grid-template-columns:minmax(7rem,35%) 1fr;align-items:center;column-gap:.85rem;padding:.45rem 0;height:auto!important;min-height:0;border-bottom:1px dashed var(--es-border-subtle)!important;box-sizing:border-box}.events-shell .list-card-grid .mat-mdc-cell:last-of-type,.events-shell .list-card-grid .mat-cell:last-of-type,.shop-product-shell .list-card-grid .mat-mdc-cell:last-of-type,.shop-product-shell .list-card-grid .mat-cell:last-of-type,app-product-tabs-shell .list-card-grid .mat-mdc-cell:last-of-type,app-product-tabs-shell .list-card-grid .mat-cell:last-of-type,.finance-dashboard-shell .list-card-grid .mat-mdc-cell:last-of-type,.finance-dashboard-shell .list-card-grid .mat-cell:last-of-type,.event-dashboard-shell .list-card-grid .mat-mdc-cell:last-of-type,.event-dashboard-shell .list-card-grid .mat-cell:last-of-type,app-transfers-dialog .list-card-grid .mat-mdc-cell:last-of-type,app-transfers-dialog .list-card-grid .mat-cell:last-of-type,app-memberships-dialog .list-card-grid .mat-mdc-cell:last-of-type,app-memberships-dialog .list-card-grid .mat-cell:last-of-type,app-sub-events-table .list-card-grid .mat-mdc-cell:last-of-type,app-sub-events-table .list-card-grid .mat-cell:last-of-type,app-staff-role-panel .list-card-grid .mat-mdc-cell:last-of-type,app-staff-role-panel .list-card-grid .mat-cell:last-of-type,app-staff-applications-table .list-card-grid .mat-mdc-cell:last-of-type,app-staff-applications-table .list-card-grid .mat-cell:last-of-type,app-staff-assignments-table .list-card-grid .mat-mdc-cell:last-of-type,app-staff-assignments-table .list-card-grid .mat-cell:last-of-type,app-results-tabs .list-card-grid .mat-mdc-cell:last-of-type,app-results-tabs .list-card-grid .mat-cell:last-of-type{border-bottom:none!important}.events-shell .list-card-grid .mat-mdc-cell:before,.events-shell .list-card-grid .mat-cell:before,.shop-product-shell .list-card-grid .mat-mdc-cell:before,.shop-product-shell .list-card-grid .mat-cell:before,app-product-tabs-shell .list-card-grid .mat-mdc-cell:before,app-product-tabs-shell .list-card-grid .mat-cell:before,.finance-dashboard-shell .list-card-grid .mat-mdc-cell:before,.finance-dashboard-shell .list-card-grid .mat-cell:before,.event-dashboard-shell .list-card-grid .mat-mdc-cell:before,.event-dashboard-shell .list-card-grid .mat-cell:before,app-transfers-dialog .list-card-grid .mat-mdc-cell:before,app-transfers-dialog .list-card-grid .mat-cell:before,app-memberships-dialog .list-card-grid .mat-mdc-cell:before,app-memberships-dialog .list-card-grid .mat-cell:before,app-sub-events-table .list-card-grid .mat-mdc-cell:before,app-sub-events-table .list-card-grid .mat-cell:before,app-staff-role-panel .list-card-grid .mat-mdc-cell:before,app-staff-role-panel .list-card-grid .mat-cell:before,app-staff-applications-table .list-card-grid .mat-mdc-cell:before,app-staff-applications-table .list-card-grid .mat-cell:before,app-staff-assignments-table .list-card-grid .mat-mdc-cell:before,app-staff-assignments-table .list-card-grid .mat-cell:before,app-results-tabs .list-card-grid .mat-mdc-cell:before,app-results-tabs .list-card-grid .mat-cell:before{content:attr(data-label);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-soft)}.events-shell .list-card-grid .mat-mdc-cell>*,.events-shell .list-card-grid .mat-cell>*,.shop-product-shell .list-card-grid .mat-mdc-cell>*,.shop-product-shell .list-card-grid .mat-cell>*,app-product-tabs-shell .list-card-grid .mat-mdc-cell>*,app-product-tabs-shell .list-card-grid .mat-cell>*,.finance-dashboard-shell .list-card-grid .mat-mdc-cell>*,.finance-dashboard-shell .list-card-grid .mat-cell>*,.event-dashboard-shell .list-card-grid .mat-mdc-cell>*,.event-dashboard-shell .list-card-grid .mat-cell>*,app-transfers-dialog .list-card-grid .mat-mdc-cell>*,app-transfers-dialog .list-card-grid .mat-cell>*,app-memberships-dialog .list-card-grid .mat-mdc-cell>*,app-memberships-dialog .list-card-grid .mat-cell>*,app-sub-events-table .list-card-grid .mat-mdc-cell>*,app-sub-events-table .list-card-grid .mat-cell>*,app-staff-role-panel .list-card-grid .mat-mdc-cell>*,app-staff-role-panel .list-card-grid .mat-cell>*,app-staff-applications-table .list-card-grid .mat-mdc-cell>*,app-staff-applications-table .list-card-grid .mat-cell>*,app-staff-assignments-table .list-card-grid .mat-mdc-cell>*,app-staff-assignments-table .list-card-grid .mat-cell>*,app-results-tabs .list-card-grid .mat-mdc-cell>*,app-results-tabs .list-card-grid .mat-cell>*{min-width:0;justify-self:start}.events-shell .list-card-grid .col-actions,.shop-product-shell .list-card-grid .col-actions,app-product-tabs-shell .list-card-grid .col-actions,.finance-dashboard-shell .list-card-grid .col-actions,.event-dashboard-shell .list-card-grid .col-actions,app-transfers-dialog .list-card-grid .col-actions,app-memberships-dialog .list-card-grid .col-actions,app-sub-events-table .list-card-grid .col-actions,app-staff-role-panel .list-card-grid .col-actions,app-staff-applications-table .list-card-grid .col-actions,app-staff-assignments-table .list-card-grid .col-actions,app-results-tabs .list-card-grid .col-actions{margin-top:auto}}@media(min-width:600px)and (max-width:959px){.events-shell .list-card-grid tbody,.events-shell .list-card-grid tbody.mdc-data-table__content,.shop-product-shell .list-card-grid tbody,.shop-product-shell .list-card-grid tbody.mdc-data-table__content,app-product-tabs-shell .list-card-grid tbody,app-product-tabs-shell .list-card-grid tbody.mdc-data-table__content,.finance-dashboard-shell .list-card-grid tbody,.finance-dashboard-shell .list-card-grid tbody.mdc-data-table__content,.event-dashboard-shell .list-card-grid tbody,.event-dashboard-shell .list-card-grid tbody.mdc-data-table__content,app-transfers-dialog .list-card-grid tbody,app-transfers-dialog .list-card-grid tbody.mdc-data-table__content,app-memberships-dialog .list-card-grid tbody,app-memberships-dialog .list-card-grid tbody.mdc-data-table__content,app-sub-events-table .list-card-grid tbody,app-sub-events-table .list-card-grid tbody.mdc-data-table__content,app-staff-role-panel .list-card-grid tbody,app-staff-role-panel .list-card-grid tbody.mdc-data-table__content,app-staff-applications-table .list-card-grid tbody,app-staff-applications-table .list-card-grid tbody.mdc-data-table__content,app-staff-assignments-table .list-card-grid tbody,app-staff-assignments-table .list-card-grid tbody.mdc-data-table__content,app-results-tabs .list-card-grid tbody,app-results-tabs .list-card-grid tbody.mdc-data-table__content{grid-template-columns:repeat(2,minmax(0,1fr))}.events-shell .list-card-grid tbody .mat-mdc-row:only-child,.events-shell .list-card-grid tbody .mat-row:only-child,.events-shell .list-card-grid tbody .mat-row.data-row:only-child,.events-shell .list-card-grid .mat-mdc-row:only-child,.events-shell .list-card-grid .mat-row:only-child,.events-shell .list-card-grid .mat-row.data-row:only-child,.shop-product-shell .list-card-grid tbody .mat-mdc-row:only-child,.shop-product-shell .list-card-grid tbody .mat-row:only-child,.shop-product-shell .list-card-grid tbody .mat-row.data-row:only-child,.shop-product-shell .list-card-grid .mat-mdc-row:only-child,.shop-product-shell .list-card-grid .mat-row:only-child,.shop-product-shell .list-card-grid .mat-row.data-row:only-child,app-product-tabs-shell .list-card-grid tbody .mat-mdc-row:only-child,app-product-tabs-shell .list-card-grid tbody .mat-row:only-child,app-product-tabs-shell .list-card-grid tbody .mat-row.data-row:only-child,app-product-tabs-shell .list-card-grid .mat-mdc-row:only-child,app-product-tabs-shell .list-card-grid .mat-row:only-child,app-product-tabs-shell .list-card-grid .mat-row.data-row:only-child,.finance-dashboard-shell .list-card-grid tbody .mat-mdc-row:only-child,.finance-dashboard-shell .list-card-grid tbody .mat-row:only-child,.finance-dashboard-shell .list-card-grid tbody .mat-row.data-row:only-child,.finance-dashboard-shell .list-card-grid .mat-mdc-row:only-child,.finance-dashboard-shell .list-card-grid .mat-row:only-child,.finance-dashboard-shell .list-card-grid .mat-row.data-row:only-child,.event-dashboard-shell .list-card-grid tbody .mat-mdc-row:only-child,.event-dashboard-shell .list-card-grid tbody .mat-row:only-child,.event-dashboard-shell .list-card-grid tbody .mat-row.data-row:only-child,.event-dashboard-shell .list-card-grid .mat-mdc-row:only-child,.event-dashboard-shell .list-card-grid .mat-row:only-child,.event-dashboard-shell .list-card-grid .mat-row.data-row:only-child,app-transfers-dialog .list-card-grid tbody .mat-mdc-row:only-child,app-transfers-dialog .list-card-grid tbody .mat-row:only-child,app-transfers-dialog .list-card-grid tbody .mat-row.data-row:only-child,app-transfers-dialog .list-card-grid .mat-mdc-row:only-child,app-transfers-dialog .list-card-grid .mat-row:only-child,app-transfers-dialog .list-card-grid .mat-row.data-row:only-child,app-memberships-dialog .list-card-grid tbody .mat-mdc-row:only-child,app-memberships-dialog .list-card-grid tbody .mat-row:only-child,app-memberships-dialog .list-card-grid tbody .mat-row.data-row:only-child,app-memberships-dialog .list-card-grid .mat-mdc-row:only-child,app-memberships-dialog .list-card-grid .mat-row:only-child,app-memberships-dialog .list-card-grid .mat-row.data-row:only-child,app-sub-events-table .list-card-grid tbody .mat-mdc-row:only-child,app-sub-events-table .list-card-grid tbody .mat-row:only-child,app-sub-events-table .list-card-grid tbody .mat-row.data-row:only-child,app-sub-events-table .list-card-grid .mat-mdc-row:only-child,app-sub-events-table .list-card-grid .mat-row:only-child,app-sub-events-table .list-card-grid .mat-row.data-row:only-child,app-staff-role-panel .list-card-grid tbody .mat-mdc-row:only-child,app-staff-role-panel .list-card-grid tbody .mat-row:only-child,app-staff-role-panel .list-card-grid tbody .mat-row.data-row:only-child,app-staff-role-panel .list-card-grid .mat-mdc-row:only-child,app-staff-role-panel .list-card-grid .mat-row:only-child,app-staff-role-panel .list-card-grid .mat-row.data-row:only-child,app-staff-applications-table .list-card-grid tbody .mat-mdc-row:only-child,app-staff-applications-table .list-card-grid tbody .mat-row:only-child,app-staff-applications-table .list-card-grid tbody .mat-row.data-row:only-child,app-staff-applications-table .list-card-grid .mat-mdc-row:only-child,app-staff-applications-table .list-card-grid .mat-row:only-child,app-staff-applications-table .list-card-grid .mat-row.data-row:only-child,app-staff-assignments-table .list-card-grid tbody .mat-mdc-row:only-child,app-staff-assignments-table .list-card-grid tbody .mat-row:only-child,app-staff-assignments-table .list-card-grid tbody .mat-row.data-row:only-child,app-staff-assignments-table .list-card-grid .mat-mdc-row:only-child,app-staff-assignments-table .list-card-grid .mat-row:only-child,app-staff-assignments-table .list-card-grid .mat-row.data-row:only-child,app-results-tabs .list-card-grid tbody .mat-mdc-row:only-child,app-results-tabs .list-card-grid tbody .mat-row:only-child,app-results-tabs .list-card-grid tbody .mat-row.data-row:only-child,app-results-tabs .list-card-grid .mat-mdc-row:only-child,app-results-tabs .list-card-grid .mat-row:only-child,app-results-tabs .list-card-grid .mat-row.data-row:only-child{grid-column:1/-1}}@media(max-width:959px){.events-shell .table-panel,.shop-product-shell .table-shell,.finance-dashboard-shell .table-wrap,.event-dashboard-shell .result-table-scroll,app-transfers-dialog .table-wrap,app-memberships-dialog .table-wrap{overflow:visible}.events-shell .table-wrap,app-transfers-dialog .table-wrap,app-memberships-dialog .table-wrap,app-sub-events-table .table-wrap,app-staff-role-panel .table-wrap,app-staff-applications-table .table-wrap,app-staff-assignments-table .table-wrap,app-results-tabs .table-wrap,app-organiser-entries-table .table-wrap,app-organiser-entries-mat-grid .table-wrap,app-organiser-entries-scroll-shell .table-wrap,app-basic-entries-table .table-wrap,app-basic-entries-scroll-shell .table-wrap{height:auto;min-height:0}app-sub-events-table .table-scroll-shell,app-staff-role-panel .table-scroll-shell,app-staff-applications-table .table-scroll-shell,app-staff-assignments-table .table-scroll-shell,app-organiser-entries-table .table-scroll-shell,app-organiser-entries-mat-grid .table-scroll-shell,app-organiser-entries-scroll-shell .table-scroll-shell,app-basic-entries-table .table-scroll-shell,app-basic-entries-scroll-shell .table-scroll-shell{overflow:visible}app-memberships-dialog .table-panel.table-panel{max-height:none;overflow:visible}}@media(max-width:959px){app-organiser-entries-table,app-organiser-entries-mat-grid,app-organiser-entries-scroll-shell,app-organiser-entries-mat-table,app-basic-entries-table,app-basic-entries-scroll-shell,app-basic-entries-mat-table{display:block;max-width:100%;min-width:0;overflow-x:clip}app-organiser-entries-table .table-wrap,app-organiser-entries-mat-grid .table-wrap,app-organiser-entries-scroll-shell .table-wrap,app-basic-entries-table .table-wrap,app-basic-entries-scroll-shell .table-wrap{overflow:visible;padding:0 .35rem}app-organiser-entries-table .table-scroll-shell,app-organiser-entries-mat-grid .table-scroll-shell,app-organiser-entries-scroll-shell .table-scroll-shell,app-basic-entries-table .table-scroll-shell,app-basic-entries-scroll-shell .table-scroll-shell{overflow:visible}.event-dashboard-shell app-organiser-entries-table .organiser-entries-table-wrap,.event-dashboard-shell app-organiser-entries-mat-grid .organiser-entries-table-wrap,.event-dashboard-shell app-organiser-entries-scroll-shell .organiser-entries-table-wrap,.event-dashboard-shell app-organiser-entries-table .table-scroll-shell,.event-dashboard-shell app-organiser-entries-mat-grid .table-scroll-shell,.event-dashboard-shell app-organiser-entries-scroll-shell .table-scroll-shell,.event-dashboard-shell app-basic-entries-table .table-scroll-shell,.event-dashboard-shell app-basic-entries-scroll-shell .table-scroll-shell{border:none!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.event-dashboard-shell app-organiser-entries-table .entries-collapsible-grid .organiser-entries-mat-table,.event-dashboard-shell app-organiser-entries-mat-grid .entries-collapsible-grid .organiser-entries-mat-table,.event-dashboard-shell app-organiser-entries-mat-table .entries-collapsible-grid .organiser-entries-mat-table,.event-dashboard-shell app-organiser-entries-table .organiser-entries-mat-table.mat-mdc-table,.event-dashboard-shell app-organiser-entries-mat-grid .organiser-entries-mat-table.mat-mdc-table,.event-dashboard-shell app-organiser-entries-mat-table .organiser-entries-mat-table.mat-mdc-table,.event-dashboard-shell app-basic-entries-table .entries-collapsible-grid .basic-entries-mat-table,.event-dashboard-shell app-basic-entries-mat-table .entries-collapsible-grid .basic-entries-mat-table,.event-dashboard-shell app-basic-entries-table .basic-entries-mat-table.mat-mdc-table,.event-dashboard-shell app-basic-entries-mat-table .basic-entries-mat-table.mat-mdc-table{min-width:0!important;border:none!important;border-radius:0!important;background:transparent!important;overflow:visible!important;box-shadow:none!important}.event-dashboard-shell app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row,.event-dashboard-shell app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row,.event-dashboard-shell app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row,.event-dashboard-shell app-organiser-entries-table .organiser-entries-mat-table .mat-mdc-row,.event-dashboard-shell app-organiser-entries-mat-grid .organiser-entries-mat-table .mat-mdc-row,.event-dashboard-shell app-organiser-entries-mat-table .organiser-entries-mat-table .mat-mdc-row,.event-dashboard-shell app-basic-entries-table .entries-collapsible-grid .mat-mdc-row,.event-dashboard-shell app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row,.event-dashboard-shell app-basic-entries-table .basic-entries-mat-table .mat-mdc-row,.event-dashboard-shell app-basic-entries-mat-table .basic-entries-mat-table .mat-mdc-row{border-bottom:none!important}}@media(max-width:959px){app-organiser-entries-table .organiser-entries-mat-table .mat-mdc-row.entry-row--signon-ok,app-organiser-entries-table .organiser-entries-mat-table .mat-row.entry-row--signon-ok,app-organiser-entries-mat-grid .organiser-entries-mat-table .mat-mdc-row.entry-row--signon-ok,app-organiser-entries-mat-grid .organiser-entries-mat-table .mat-row.entry-row--signon-ok,app-organiser-entries-mat-table .organiser-entries-mat-table .mat-mdc-row.entry-row--signon-ok,app-organiser-entries-mat-table .organiser-entries-mat-table .mat-row.entry-row--signon-ok,app-basic-entries-table .basic-entries-mat-table .mat-mdc-row.entry-row--signon-ok,app-basic-entries-table .basic-entries-mat-table .mat-row.entry-row--signon-ok,app-basic-entries-mat-table .basic-entries-mat-table .mat-mdc-row.entry-row--signon-ok,app-basic-entries-mat-table .basic-entries-mat-table .mat-row.entry-row--signon-ok{border-color:var(--es-entries-success-border-42)!important;background:linear-gradient(90deg,var(--es-cool-fill-16) 0%,var(--es-cool-fill-05) 44%,transparent 72%),var(--es-entries-inset-02)!important;box-shadow:inset 3px 0 0 0 var(--es-entries-success-accent-88)!important}app-organiser-entries-table .organiser-entries-mat-table .mat-mdc-row.entry-row--signon-missed,app-organiser-entries-table .organiser-entries-mat-table .mat-row.entry-row--signon-missed,app-organiser-entries-mat-grid .organiser-entries-mat-table .mat-mdc-row.entry-row--signon-missed,app-organiser-entries-mat-grid .organiser-entries-mat-table .mat-row.entry-row--signon-missed,app-organiser-entries-mat-table .organiser-entries-mat-table .mat-mdc-row.entry-row--signon-missed,app-organiser-entries-mat-table .organiser-entries-mat-table .mat-row.entry-row--signon-missed,app-basic-entries-table .basic-entries-mat-table .mat-mdc-row.entry-row--signon-missed,app-basic-entries-table .basic-entries-mat-table .mat-row.entry-row--signon-missed,app-basic-entries-mat-table .basic-entries-mat-table .mat-mdc-row.entry-row--signon-missed,app-basic-entries-mat-table .basic-entries-mat-table .mat-row.entry-row--signon-missed{border-color:var(--es-entries-error-border-45)!important;background:linear-gradient(90deg,var(--es-entries-error-gradient-start) 0%,var(--es-entries-error-gradient-end) 44%,transparent 72%),var(--es-entries-inset-02)!important;box-shadow:inset 3px 0 0 0 var(--es-entries-error-accent-88)!important}app-organiser-entries-table .organiser-entries-mat-table .mat-mdc-row.entry-row--signon-awaiting,app-organiser-entries-table .organiser-entries-mat-table .mat-row.entry-row--signon-awaiting,app-organiser-entries-mat-grid .organiser-entries-mat-table .mat-mdc-row.entry-row--signon-awaiting,app-organiser-entries-mat-grid .organiser-entries-mat-table .mat-row.entry-row--signon-awaiting,app-organiser-entries-mat-table .organiser-entries-mat-table .mat-mdc-row.entry-row--signon-awaiting,app-organiser-entries-mat-table .organiser-entries-mat-table .mat-row.entry-row--signon-awaiting,app-basic-entries-table .basic-entries-mat-table .mat-mdc-row.entry-row--signon-awaiting,app-basic-entries-table .basic-entries-mat-table .mat-row.entry-row--signon-awaiting,app-basic-entries-mat-table .basic-entries-mat-table .mat-mdc-row.entry-row--signon-awaiting,app-basic-entries-mat-table .basic-entries-mat-table .mat-row.entry-row--signon-awaiting{border-color:var(--es-input-border-hover)!important;background:linear-gradient(90deg,var(--es-border-faint) 0%,var(--es-surface-tint-whisper) 44%,transparent 72%),var(--es-entries-inset-02)!important;box-shadow:inset 3px 0 0 0 var(--es-row-accent-bar)!important}}@media(max-width:959px){app-organiser-entries-table .entries-collapsible-grid,app-organiser-entries-mat-grid .entries-collapsible-grid,app-organiser-entries-mat-table .entries-collapsible-grid,app-basic-entries-table .entries-collapsible-grid,app-basic-entries-mat-table .entries-collapsible-grid{display:block;width:100%;max-width:100%;min-width:0}app-organiser-entries-table .entries-collapsible-grid table.organiser-entries-mat-table,app-organiser-entries-table .entries-collapsible-grid table.basic-entries-mat-table,app-organiser-entries-table .entries-collapsible-grid table.mat-mdc-table,app-organiser-entries-table .entries-collapsible-grid .organiser-entries-mat-table.mat-mdc-table,app-organiser-entries-table .entries-collapsible-grid .basic-entries-mat-table.mat-mdc-table,app-organiser-entries-table .entries-collapsible-grid table,app-organiser-entries-mat-grid .entries-collapsible-grid table.organiser-entries-mat-table,app-organiser-entries-mat-grid .entries-collapsible-grid table.basic-entries-mat-table,app-organiser-entries-mat-grid .entries-collapsible-grid table.mat-mdc-table,app-organiser-entries-mat-grid .entries-collapsible-grid .organiser-entries-mat-table.mat-mdc-table,app-organiser-entries-mat-grid .entries-collapsible-grid .basic-entries-mat-table.mat-mdc-table,app-organiser-entries-mat-grid .entries-collapsible-grid table,app-organiser-entries-mat-table .entries-collapsible-grid table.organiser-entries-mat-table,app-organiser-entries-mat-table .entries-collapsible-grid table.basic-entries-mat-table,app-organiser-entries-mat-table .entries-collapsible-grid table.mat-mdc-table,app-organiser-entries-mat-table .entries-collapsible-grid .organiser-entries-mat-table.mat-mdc-table,app-organiser-entries-mat-table .entries-collapsible-grid .basic-entries-mat-table.mat-mdc-table,app-organiser-entries-mat-table .entries-collapsible-grid table,app-basic-entries-table .entries-collapsible-grid table.organiser-entries-mat-table,app-basic-entries-table .entries-collapsible-grid table.basic-entries-mat-table,app-basic-entries-table .entries-collapsible-grid table.mat-mdc-table,app-basic-entries-table .entries-collapsible-grid .organiser-entries-mat-table.mat-mdc-table,app-basic-entries-table .entries-collapsible-grid .basic-entries-mat-table.mat-mdc-table,app-basic-entries-table .entries-collapsible-grid table,app-basic-entries-mat-table .entries-collapsible-grid table.organiser-entries-mat-table,app-basic-entries-mat-table .entries-collapsible-grid table.basic-entries-mat-table,app-basic-entries-mat-table .entries-collapsible-grid table.mat-mdc-table,app-basic-entries-mat-table .entries-collapsible-grid .organiser-entries-mat-table.mat-mdc-table,app-basic-entries-mat-table .entries-collapsible-grid .basic-entries-mat-table.mat-mdc-table,app-basic-entries-mat-table .entries-collapsible-grid table{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;border:none!important;border-radius:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;border-collapse:collapse}app-organiser-entries-table .entries-collapsible-grid colgroup,app-organiser-entries-table .entries-collapsible-grid thead,app-organiser-entries-table .entries-collapsible-grid tr.mat-mdc-header-row,app-organiser-entries-table .entries-collapsible-grid tr.mat-header-row,app-organiser-entries-table .entries-collapsible-grid tr[mat-header-row],app-organiser-entries-table .entries-collapsible-grid .mat-mdc-header-row,app-organiser-entries-table .entries-collapsible-grid .mat-header-row,app-organiser-entries-mat-grid .entries-collapsible-grid colgroup,app-organiser-entries-mat-grid .entries-collapsible-grid thead,app-organiser-entries-mat-grid .entries-collapsible-grid tr.mat-mdc-header-row,app-organiser-entries-mat-grid .entries-collapsible-grid tr.mat-header-row,app-organiser-entries-mat-grid .entries-collapsible-grid tr[mat-header-row],app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-header-row,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-header-row,app-organiser-entries-mat-table .entries-collapsible-grid colgroup,app-organiser-entries-mat-table .entries-collapsible-grid thead,app-organiser-entries-mat-table .entries-collapsible-grid tr.mat-mdc-header-row,app-organiser-entries-mat-table .entries-collapsible-grid tr.mat-header-row,app-organiser-entries-mat-table .entries-collapsible-grid tr[mat-header-row],app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-header-row,app-organiser-entries-mat-table .entries-collapsible-grid .mat-header-row,app-basic-entries-table .entries-collapsible-grid colgroup,app-basic-entries-table .entries-collapsible-grid thead,app-basic-entries-table .entries-collapsible-grid tr.mat-mdc-header-row,app-basic-entries-table .entries-collapsible-grid tr.mat-header-row,app-basic-entries-table .entries-collapsible-grid tr[mat-header-row],app-basic-entries-table .entries-collapsible-grid .mat-mdc-header-row,app-basic-entries-table .entries-collapsible-grid .mat-header-row,app-basic-entries-mat-table .entries-collapsible-grid colgroup,app-basic-entries-mat-table .entries-collapsible-grid thead,app-basic-entries-mat-table .entries-collapsible-grid tr.mat-mdc-header-row,app-basic-entries-mat-table .entries-collapsible-grid tr.mat-header-row,app-basic-entries-mat-table .entries-collapsible-grid tr[mat-header-row],app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-header-row,app-basic-entries-mat-table .entries-collapsible-grid .mat-header-row{display:none!important}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-header-cell,app-organiser-entries-table .entries-collapsible-grid .mat-header-cell,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-header-cell,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-header-cell,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-header-cell,app-organiser-entries-mat-table .entries-collapsible-grid .mat-header-cell,app-basic-entries-table .entries-collapsible-grid .mat-mdc-header-cell,app-basic-entries-table .entries-collapsible-grid .mat-header-cell,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-header-cell,app-basic-entries-mat-table .entries-collapsible-grid .mat-header-cell{display:none!important}app-organiser-entries-table .entries-collapsible-grid tbody,app-organiser-entries-table .entries-collapsible-grid tbody.mdc-data-table__content,app-organiser-entries-table .entries-collapsible-grid .mdc-data-table__content,app-organiser-entries-table .entries-collapsible-grid .organiser-entries-mat-table.mat-mdc-table,app-organiser-entries-table .entries-collapsible-grid .basic-entries-mat-table.mat-mdc-table,app-organiser-entries-mat-grid .entries-collapsible-grid tbody,app-organiser-entries-mat-grid .entries-collapsible-grid tbody.mdc-data-table__content,app-organiser-entries-mat-grid .entries-collapsible-grid .mdc-data-table__content,app-organiser-entries-mat-grid .entries-collapsible-grid .organiser-entries-mat-table.mat-mdc-table,app-organiser-entries-mat-grid .entries-collapsible-grid .basic-entries-mat-table.mat-mdc-table,app-organiser-entries-mat-table .entries-collapsible-grid tbody,app-organiser-entries-mat-table .entries-collapsible-grid tbody.mdc-data-table__content,app-organiser-entries-mat-table .entries-collapsible-grid .mdc-data-table__content,app-organiser-entries-mat-table .entries-collapsible-grid .organiser-entries-mat-table.mat-mdc-table,app-organiser-entries-mat-table .entries-collapsible-grid .basic-entries-mat-table.mat-mdc-table,app-basic-entries-table .entries-collapsible-grid tbody,app-basic-entries-table .entries-collapsible-grid tbody.mdc-data-table__content,app-basic-entries-table .entries-collapsible-grid .mdc-data-table__content,app-basic-entries-table .entries-collapsible-grid .organiser-entries-mat-table.mat-mdc-table,app-basic-entries-table .entries-collapsible-grid .basic-entries-mat-table.mat-mdc-table,app-basic-entries-mat-table .entries-collapsible-grid tbody,app-basic-entries-mat-table .entries-collapsible-grid tbody.mdc-data-table__content,app-basic-entries-mat-table .entries-collapsible-grid .mdc-data-table__content,app-basic-entries-mat-table .entries-collapsible-grid .organiser-entries-mat-table.mat-mdc-table,app-basic-entries-mat-table .entries-collapsible-grid .basic-entries-mat-table.mat-mdc-table{display:flex!important;flex-direction:column!important;gap:.85rem!important;width:100%!important;align-items:stretch;border:none!important;background:transparent!important}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row,app-organiser-entries-table .entries-collapsible-grid .mat-row,app-organiser-entries-table .entries-collapsible-grid tbody .mat-mdc-row,app-organiser-entries-table .entries-collapsible-grid tbody .mat-row,app-organiser-entries-table .entries-collapsible-grid .mdc-data-table__content .mat-mdc-row,app-organiser-entries-table .entries-collapsible-grid .mdc-data-table__content .mat-row,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row,app-organiser-entries-mat-grid .entries-collapsible-grid tbody .mat-mdc-row,app-organiser-entries-mat-grid .entries-collapsible-grid tbody .mat-row,app-organiser-entries-mat-grid .entries-collapsible-grid .mdc-data-table__content .mat-mdc-row,app-organiser-entries-mat-grid .entries-collapsible-grid .mdc-data-table__content .mat-row,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row,app-organiser-entries-mat-table .entries-collapsible-grid tbody .mat-mdc-row,app-organiser-entries-mat-table .entries-collapsible-grid tbody .mat-row,app-organiser-entries-mat-table .entries-collapsible-grid .mdc-data-table__content .mat-mdc-row,app-organiser-entries-mat-table .entries-collapsible-grid .mdc-data-table__content .mat-row,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row,app-basic-entries-table .entries-collapsible-grid .mat-row,app-basic-entries-table .entries-collapsible-grid tbody .mat-mdc-row,app-basic-entries-table .entries-collapsible-grid tbody .mat-row,app-basic-entries-table .entries-collapsible-grid .mdc-data-table__content .mat-mdc-row,app-basic-entries-table .entries-collapsible-grid .mdc-data-table__content .mat-row,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row,app-basic-entries-mat-table .entries-collapsible-grid .mat-row,app-basic-entries-mat-table .entries-collapsible-grid tbody .mat-mdc-row,app-basic-entries-mat-table .entries-collapsible-grid tbody .mat-row,app-basic-entries-mat-table .entries-collapsible-grid .mdc-data-table__content .mat-mdc-row,app-basic-entries-mat-table .entries-collapsible-grid .mdc-data-table__content .mat-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:unset!important;margin:0!important;padding:.65rem .7rem .55rem;border:1px solid var(--es-border-medium)!important;border-radius:14px;background:var(--es-entries-inset-02)!important;box-shadow:var(--es-elevation-card-hover-lg);box-sizing:border-box}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row+.mat-mdc-row,app-organiser-entries-table .entries-collapsible-grid .mat-row+.mat-row,app-organiser-entries-table .entries-collapsible-grid tbody .mat-mdc-row+.mat-mdc-row,app-organiser-entries-table .entries-collapsible-grid tbody .mat-row+.mat-row,app-organiser-entries-table .entries-collapsible-grid .mdc-data-table__content .mat-mdc-row+.mat-mdc-row,app-organiser-entries-table .entries-collapsible-grid .mdc-data-table__content .mat-row+.mat-row,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row+.mat-mdc-row,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row+.mat-row,app-organiser-entries-mat-grid .entries-collapsible-grid tbody .mat-mdc-row+.mat-mdc-row,app-organiser-entries-mat-grid .entries-collapsible-grid tbody .mat-row+.mat-row,app-organiser-entries-mat-grid .entries-collapsible-grid .mdc-data-table__content .mat-mdc-row+.mat-mdc-row,app-organiser-entries-mat-grid .entries-collapsible-grid .mdc-data-table__content .mat-row+.mat-row,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row+.mat-mdc-row,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row+.mat-row,app-organiser-entries-mat-table .entries-collapsible-grid tbody .mat-mdc-row+.mat-mdc-row,app-organiser-entries-mat-table .entries-collapsible-grid tbody .mat-row+.mat-row,app-organiser-entries-mat-table .entries-collapsible-grid .mdc-data-table__content .mat-mdc-row+.mat-mdc-row,app-organiser-entries-mat-table .entries-collapsible-grid .mdc-data-table__content .mat-row+.mat-row,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row+.mat-mdc-row,app-basic-entries-table .entries-collapsible-grid .mat-row+.mat-row,app-basic-entries-table .entries-collapsible-grid tbody .mat-mdc-row+.mat-mdc-row,app-basic-entries-table .entries-collapsible-grid tbody .mat-row+.mat-row,app-basic-entries-table .entries-collapsible-grid .mdc-data-table__content .mat-mdc-row+.mat-mdc-row,app-basic-entries-table .entries-collapsible-grid .mdc-data-table__content .mat-row+.mat-row,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row+.mat-mdc-row,app-basic-entries-mat-table .entries-collapsible-grid .mat-row+.mat-row,app-basic-entries-mat-table .entries-collapsible-grid tbody .mat-mdc-row+.mat-mdc-row,app-basic-entries-mat-table .entries-collapsible-grid tbody .mat-row+.mat-row,app-basic-entries-mat-table .entries-collapsible-grid .mdc-data-table__content .mat-mdc-row+.mat-mdc-row,app-basic-entries-mat-table .entries-collapsible-grid .mdc-data-table__content .mat-row+.mat-row{margin-top:.85rem!important}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded:not(.entry-row--signon-ok):not(.entry-row--signon-missed):not(.entry-row--signon-awaiting),app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded:not(.entry-row--signon-ok):not(.entry-row--signon-missed):not(.entry-row--signon-awaiting),app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded:not(.entry-row--signon-ok):not(.entry-row--signon-missed):not(.entry-row--signon-awaiting),app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded:not(.entry-row--signon-ok):not(.entry-row--signon-missed):not(.entry-row--signon-awaiting),app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded:not(.entry-row--signon-ok):not(.entry-row--signon-missed):not(.entry-row--signon-awaiting),app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded:not(.entry-row--signon-ok):not(.entry-row--signon-missed):not(.entry-row--signon-awaiting),app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded:not(.entry-row--signon-ok):not(.entry-row--signon-missed):not(.entry-row--signon-awaiting),app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded:not(.entry-row--signon-ok):not(.entry-row--signon-missed):not(.entry-row--signon-awaiting),app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded:not(.entry-row--signon-ok):not(.entry-row--signon-missed):not(.entry-row--signon-awaiting),app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded:not(.entry-row--signon-ok):not(.entry-row--signon-missed):not(.entry-row--signon-awaiting){padding-bottom:.75rem;border-color:var(--es-accent-border-28)!important}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-ok,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-ok,app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-ok,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--signon-ok,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-ok,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-ok,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--signon-ok,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--signon-ok,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-ok,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-ok,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-ok,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--signon-ok,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-ok,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-ok,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-ok,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--signon-ok,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-ok,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-ok,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-ok,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--signon-ok{border-color:var(--es-entries-success-border-42)!important;background:linear-gradient(90deg,var(--es-cool-fill-16) 0%,var(--es-cool-fill-05) 44%,transparent 72%),var(--es-entries-inset-02)!important;box-shadow:inset 3px 0 0 0 var(--es-entries-success-accent-88)!important}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-missed,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-missed,app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-missed,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--signon-missed,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-missed,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-missed,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--signon-missed,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--signon-missed,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-missed,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-missed,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-missed,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--signon-missed,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-missed,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-missed,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-missed,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--signon-missed,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-missed,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-missed,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-missed,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--signon-missed{border-color:var(--es-entries-error-border-45)!important;background:linear-gradient(90deg,var(--es-entries-error-gradient-start) 0%,var(--es-entries-error-gradient-end) 44%,transparent 72%),var(--es-entries-inset-02)!important;box-shadow:inset 3px 0 0 0 var(--es-entries-error-accent-88)!important}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-awaiting,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-awaiting,app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-awaiting,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--signon-awaiting,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-awaiting,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-awaiting,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--signon-awaiting,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--signon-awaiting,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-awaiting,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-awaiting,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-awaiting,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--signon-awaiting,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-awaiting,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-awaiting,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-awaiting,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--signon-awaiting,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded.entry-row--signon-awaiting,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded.entry-row--signon-awaiting,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--signon-awaiting,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--signon-awaiting{border-color:var(--es-input-border-hover)!important;background:linear-gradient(90deg,var(--es-border-faint) 0%,var(--es-surface-tint-whisper) 44%,transparent 72%),var(--es-entries-inset-02)!important;box-shadow:inset 3px 0 0 0 var(--es-row-accent-bar)!important}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-cell,app-organiser-entries-table .entries-collapsible-grid .mat-cell,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-cell,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-cell,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-cell,app-organiser-entries-mat-table .entries-collapsible-grid .mat-cell,app-basic-entries-table .entries-collapsible-grid .mat-mdc-cell,app-basic-entries-table .entries-collapsible-grid .mat-cell,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-cell,app-basic-entries-mat-table .entries-collapsible-grid .mat-cell{display:block!important;flex:none!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0;padding:0;border:none!important;box-sizing:border-box;overflow:visible;white-space:normal;word-break:normal}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-cell:before,app-organiser-entries-table .entries-collapsible-grid .mat-cell:before,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-cell:before,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-cell:before,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-cell:before,app-organiser-entries-mat-table .entries-collapsible-grid .mat-cell:before,app-basic-entries-table .entries-collapsible-grid .mat-mdc-cell:before,app-basic-entries-table .entries-collapsible-grid .mat-cell:before,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-cell:before,app-basic-entries-mat-table .entries-collapsible-grid .mat-cell:before{display:none}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .mat-mdc-cell:not(.entry-user-cell):not(.entry-cell--actions-bar),app-organiser-entries-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .mat-cell:not(.entry-user-cell):not(.entry-cell--actions-bar),app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .mat-mdc-cell:not(.entry-user-cell):not(.entry-cell--actions-bar),app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .mat-cell:not(.entry-user-cell):not(.entry-cell--actions-bar),app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .mat-mdc-cell:not(.entry-user-cell):not(.entry-cell--actions-bar),app-organiser-entries-mat-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .mat-cell:not(.entry-user-cell):not(.entry-cell--actions-bar),app-basic-entries-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .mat-mdc-cell:not(.entry-user-cell):not(.entry-cell--actions-bar),app-basic-entries-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .mat-cell:not(.entry-user-cell):not(.entry-cell--actions-bar),app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .mat-mdc-cell:not(.entry-user-cell):not(.entry-cell--actions-bar),app-basic-entries-mat-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .mat-cell:not(.entry-user-cell):not(.entry-cell--actions-bar){display:none!important}app-organiser-entries-table .entries-collapsible-grid .mat-column-select,app-organiser-entries-table .entries-collapsible-grid .entry-cell--select,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-column-select,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-cell--select,app-organiser-entries-mat-table .entries-collapsible-grid .mat-column-select,app-organiser-entries-mat-table .entries-collapsible-grid .entry-cell--select,app-basic-entries-table .entries-collapsible-grid .mat-column-select,app-basic-entries-table .entries-collapsible-grid .entry-cell--select,app-basic-entries-mat-table .entries-collapsible-grid .mat-column-select,app-basic-entries-mat-table .entries-collapsible-grid .entry-cell--select{display:none!important}app-organiser-entries-table .entries-collapsible-grid .mat-column-user,app-organiser-entries-table .entries-collapsible-grid .mat-mdc-cell.entry-user-cell,app-organiser-entries-table .entries-collapsible-grid .mat-cell.entry-user-cell,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-column-user,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-cell.entry-user-cell,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-cell.entry-user-cell,app-organiser-entries-mat-table .entries-collapsible-grid .mat-column-user,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-cell.entry-user-cell,app-organiser-entries-mat-table .entries-collapsible-grid .mat-cell.entry-user-cell,app-basic-entries-table .entries-collapsible-grid .mat-column-user,app-basic-entries-table .entries-collapsible-grid .mat-mdc-cell.entry-user-cell,app-basic-entries-table .entries-collapsible-grid .mat-cell.entry-user-cell,app-basic-entries-mat-table .entries-collapsible-grid .mat-column-user,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-cell.entry-user-cell,app-basic-entries-mat-table .entries-collapsible-grid .mat-cell.entry-user-cell{order:1;min-width:0}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar{order:2;margin-top:.15rem;padding-top:.45rem;border-top:1px solid var(--es-border-faint)}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar:before,app-organiser-entries-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .entry-cell--actions-bar:before,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar:before,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .entry-cell--actions-bar:before,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar:before,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .entry-cell--actions-bar:before,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar:before,app-basic-entries-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .entry-cell--actions-bar:before,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar:before,app-basic-entries-mat-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .entry-cell--actions-bar:before{display:none}app-organiser-entries-table .entries-collapsible-grid .entry-card-summary,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-card-summary,app-organiser-entries-mat-table .entries-collapsible-grid .entry-card-summary,app-basic-entries-table .entries-collapsible-grid .entry-card-summary,app-basic-entries-mat-table .entries-collapsible-grid .entry-card-summary{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start;justify-content:space-between;gap:.5rem;width:100%;min-width:0}app-organiser-entries-table .entries-collapsible-grid .entry-card-summary__main,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-card-summary__main,app-organiser-entries-mat-table .entries-collapsible-grid .entry-card-summary__main,app-basic-entries-table .entries-collapsible-grid .entry-card-summary__main,app-basic-entries-mat-table .entries-collapsible-grid .entry-card-summary__main{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;min-width:0;flex:1 1 auto;width:auto!important;max-width:100%;cursor:pointer}app-organiser-entries-table .entries-collapsible-grid .entry-card-summary__controls,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-card-summary__controls,app-organiser-entries-mat-table .entries-collapsible-grid .entry-card-summary__controls,app-basic-entries-table .entries-collapsible-grid .entry-card-summary__controls,app-basic-entries-mat-table .entries-collapsible-grid .entry-card-summary__controls{display:inline-flex!important;align-items:center;flex:0 0 auto;flex-shrink:0;gap:.2rem}app-organiser-entries-table .entries-collapsible-grid .entry-card-summary__controls .entry-select-box,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-card-summary__controls .entry-select-box,app-organiser-entries-mat-table .entries-collapsible-grid .entry-card-summary__controls .entry-select-box,app-basic-entries-table .entries-collapsible-grid .entry-card-summary__controls .entry-select-box,app-basic-entries-mat-table .entries-collapsible-grid .entry-card-summary__controls .entry-select-box{margin:0}app-organiser-entries-table .entries-collapsible-grid .entry-card-summary__controls .entry-select-box .mat-mdc-checkbox-touch-target,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-card-summary__controls .entry-select-box .mat-mdc-checkbox-touch-target,app-organiser-entries-mat-table .entries-collapsible-grid .entry-card-summary__controls .entry-select-box .mat-mdc-checkbox-touch-target,app-basic-entries-table .entries-collapsible-grid .entry-card-summary__controls .entry-select-box .mat-mdc-checkbox-touch-target,app-basic-entries-mat-table .entries-collapsible-grid .entry-card-summary__controls .entry-select-box .mat-mdc-checkbox-touch-target{width:36px;height:36px}app-organiser-entries-table .entries-collapsible-grid .entry-card-summary__name,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-card-summary__name,app-organiser-entries-mat-table .entries-collapsible-grid .entry-card-summary__name,app-basic-entries-table .entries-collapsible-grid .entry-card-summary__name,app-basic-entries-mat-table .entries-collapsible-grid .entry-card-summary__name{font-size:.95rem;font-weight:700;line-height:1.25;color:var(--text-main);min-width:0;overflow-wrap:anywhere}app-organiser-entries-table .entries-collapsible-grid .entry-mini-pill,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-mini-pill,app-organiser-entries-mat-table .entries-collapsible-grid .entry-mini-pill,app-basic-entries-table .entries-collapsible-grid .entry-mini-pill,app-basic-entries-mat-table .entries-collapsible-grid .entry-mini-pill{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 7px;border-radius:999px;border:1px solid var(--es-border-dashed);background:var(--es-inset-highlight-04);color:var(--text-main);font-size:.68rem;font-weight:700}app-organiser-entries-table .entries-collapsible-grid .entry-expand-toggle,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-expand-toggle,app-organiser-entries-mat-table .entries-collapsible-grid .entry-expand-toggle,app-basic-entries-table .entries-collapsible-grid .entry-expand-toggle,app-basic-entries-mat-table .entries-collapsible-grid .entry-expand-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border:1px solid var(--es-border-overlay);border-radius:999px;background:var(--es-inset-highlight-04)!important;color:var(--text-main);padding:0;cursor:pointer;appearance:none;-webkit-appearance:none}app-organiser-entries-table .entries-collapsible-grid .entry-expand-toggle mat-icon,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-expand-toggle mat-icon,app-organiser-entries-mat-table .entries-collapsible-grid .entry-expand-toggle mat-icon,app-basic-entries-table .entries-collapsible-grid .entry-expand-toggle mat-icon,app-basic-entries-mat-table .entries-collapsible-grid .entry-expand-toggle mat-icon{font-size:18px;width:18px;height:18px}app-organiser-entries-table .entries-collapsible-grid .entry-cell--actions-bar .events-actions-row,app-organiser-entries-table .entries-collapsible-grid .entry-cell--actions-bar .entry-actions-row--card,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-cell--actions-bar .events-actions-row,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-cell--actions-bar .entry-actions-row--card,app-organiser-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .events-actions-row,app-organiser-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .entry-actions-row--card,app-basic-entries-table .entries-collapsible-grid .entry-cell--actions-bar .events-actions-row,app-basic-entries-table .entries-collapsible-grid .entry-cell--actions-bar .entry-actions-row--card,app-basic-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .events-actions-row,app-basic-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .entry-actions-row--card{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.25rem;width:100%;min-width:0}app-organiser-entries-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn,app-organiser-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn,app-basic-entries-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn,app-basic-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn{flex:0 0 auto;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:8px!important;box-shadow:none!important}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar .users-action-btn,app-organiser-entries-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .entry-cell--actions-bar .users-action-btn,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar .users-action-btn,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .entry-cell--actions-bar .users-action-btn,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar .users-action-btn,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .entry-cell--actions-bar .users-action-btn,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar .users-action-btn,app-basic-entries-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .entry-cell--actions-bar .users-action-btn,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row:not(.entry-row--expanded) .entry-cell--actions-bar .users-action-btn,app-basic-entries-mat-table .entries-collapsible-grid .mat-row:not(.entry-row--expanded) .entry-cell--actions-bar .users-action-btn{border:none!important;background:transparent!important}app-organiser-entries-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn__label,app-organiser-entries-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn .mdc-button__label,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn__label,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn .mdc-button__label,app-organiser-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn__label,app-organiser-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn .mdc-button__label,app-basic-entries-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn__label,app-basic-entries-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn .mdc-button__label,app-basic-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn__label,app-basic-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn .mdc-button__label{display:none!important}app-organiser-entries-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn mat-icon,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn mat-icon,app-organiser-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn mat-icon,app-basic-entries-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn mat-icon,app-basic-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .users-action-btn mat-icon{margin:0}app-organiser-entries-table .entries-collapsible-grid .entry-cell--actions-bar .action-btn,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-cell--actions-bar .action-btn,app-organiser-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .action-btn,app-basic-entries-table .entries-collapsible-grid .entry-cell--actions-bar .action-btn,app-basic-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .action-btn{min-height:34px;font-size:.78rem;width:auto}app-organiser-entries-table .entries-collapsible-grid .entry-cell--actions-bar .entry-actions-row--buttons,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-cell--actions-bar .entry-actions-row--buttons,app-organiser-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .entry-actions-row--buttons,app-basic-entries-table .entries-collapsible-grid .entry-cell--actions-bar .entry-actions-row--buttons,app-basic-entries-mat-table .entries-collapsible-grid .entry-cell--actions-bar .entry-actions-row--buttons{display:flex;flex-wrap:wrap;gap:.35rem;width:100%}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail{display:grid!important;grid-template-columns:minmax(6.5rem,38%) 1fr;align-items:center;column-gap:.65rem;padding:.4rem 0;border-bottom:1px dashed var(--es-border-subtle)!important;order:2;color:var(--text-main)}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail:before,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail:before,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail:before,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail:before,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail:before,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail:before,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail:before,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail:before,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail:before,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail:before{display:block;content:attr(data-label);font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--es-input-text-soft)}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail>*,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail>*,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail>*,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail>*,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail>*,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail>*,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail>*,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail>*,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail>*,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail>*{color:var(--text-main);min-width:0}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail:last-of-type,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail:last-of-type,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail:last-of-type,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail:last-of-type,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail:last-of-type,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail:last-of-type,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail:last-of-type,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail:last-of-type,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--detail:last-of-type,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--detail:last-of-type{border-bottom:none!important}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-user-cell:before,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-user-cell:before,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-user-cell:before,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-user-cell:before,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-user-cell:before,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-user-cell:before,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-user-cell:before,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-user-cell:before,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-user-cell:before,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-user-cell:before{display:none}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-card-summary__main .entry-mini-pill,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-card-summary__main .entry-mini-pill,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-card-summary__main .entry-mini-pill,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-card-summary__main .entry-mini-pill,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-card-summary__main .entry-mini-pill{display:none}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-user-cell,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-user-cell,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-user-cell,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-user-cell,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-user-cell{padding-bottom:.25rem;border-bottom:1px dashed var(--es-border-faint)}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-card-summary__name,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-card-summary__name,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-card-summary__name,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-card-summary__name,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-card-summary__name{color:var(--text-main)}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--bib-col,app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--transponder-col,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--bib-col,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--transponder-col,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--bib-col,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--transponder-col,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--bib-col,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--transponder-col,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--bib-col,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--transponder-col,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--bib-col,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--transponder-col,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--bib-col,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--transponder-col,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--bib-col,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--transponder-col,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--bib-col,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--transponder-col,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--bib-col,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--transponder-col{display:none!important}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar{display:block!important;order:99;padding-top:.5rem;margin-top:.35rem;border-top:1px solid var(--es-border-faint)}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar:before,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar:before,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar:before,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar:before,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar:before,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar:before,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar:before,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar:before,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar:before,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar:before{display:none}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile{border:1px solid var(--es-warn-border-45);background:linear-gradient(135deg,var(--es-warn-fill-22),var(--es-list-action-warn-accent-12))}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile mat-icon,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile mat-icon,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile mat-icon,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile mat-icon,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile mat-icon,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile mat-icon,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile mat-icon,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile mat-icon,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile mat-icon,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--profile mat-icon{color:var(--es-action-warn-icon)}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset{border:1px solid var(--es-cool-border-45);background:linear-gradient(135deg,var(--es-cool-fill-22),var(--es-cool-fill-10))}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset mat-icon,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset mat-icon,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset mat-icon,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset mat-icon,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset mat-icon,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset mat-icon,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset mat-icon,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset mat-icon,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset mat-icon,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--reset mat-icon{color:var(--es-cool-text-mid)}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn{border:1px solid var(--es-list-action-warn-border-45);background:linear-gradient(135deg,var(--es-list-action-warn-fill-22),var(--es-list-action-warn-fill-10))}app-organiser-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn mat-icon,app-organiser-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn mat-icon,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn mat-icon,app-organiser-entries-mat-grid .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn mat-icon,app-organiser-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn mat-icon,app-organiser-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn mat-icon,app-basic-entries-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn mat-icon,app-basic-entries-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn mat-icon,app-basic-entries-mat-table .entries-collapsible-grid .mat-mdc-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn mat-icon,app-basic-entries-mat-table .entries-collapsible-grid .mat-row.entry-row--expanded .entry-cell--actions-bar .users-action-btn--warn mat-icon{color:var(--es-action-warn-icon)}}@media(min-width:960px){app-organiser-entries-table .entries-collapsible-grid .entry-card-summary,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-card-summary,app-organiser-entries-mat-table .entries-collapsible-grid .entry-card-summary,app-basic-entries-table .entries-collapsible-grid .entry-card-summary,app-basic-entries-mat-table .entries-collapsible-grid .entry-card-summary{display:inline;width:auto;max-width:100%;cursor:default;pointer-events:none}app-organiser-entries-table .entries-collapsible-grid .entry-card-summary__main,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-card-summary__main,app-organiser-entries-mat-table .entries-collapsible-grid .entry-card-summary__main,app-basic-entries-table .entries-collapsible-grid .entry-card-summary__main,app-basic-entries-mat-table .entries-collapsible-grid .entry-card-summary__main{display:inline;width:auto!important;max-width:100%;flex:none;flex-direction:row;cursor:default;pointer-events:none}app-organiser-entries-table .entries-collapsible-grid .entry-rider-primary,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-rider-primary,app-organiser-entries-mat-table .entries-collapsible-grid .entry-rider-primary,app-basic-entries-table .entries-collapsible-grid .entry-rider-primary,app-basic-entries-mat-table .entries-collapsible-grid .entry-rider-primary{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35rem .45rem}app-organiser-entries-table .entries-collapsible-grid .entry-card-summary__controls,app-organiser-entries-table .entries-collapsible-grid .entry-expand-toggle,app-organiser-entries-table .entries-collapsible-grid .entry-mini-pill,app-organiser-entries-table .entries-collapsible-grid .entry-select-box,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-card-summary__controls,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-expand-toggle,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-mini-pill,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-select-box,app-organiser-entries-mat-table .entries-collapsible-grid .entry-card-summary__controls,app-organiser-entries-mat-table .entries-collapsible-grid .entry-expand-toggle,app-organiser-entries-mat-table .entries-collapsible-grid .entry-mini-pill,app-organiser-entries-mat-table .entries-collapsible-grid .entry-select-box,app-basic-entries-table .entries-collapsible-grid .entry-card-summary__controls,app-basic-entries-table .entries-collapsible-grid .entry-expand-toggle,app-basic-entries-table .entries-collapsible-grid .entry-mini-pill,app-basic-entries-table .entries-collapsible-grid .entry-select-box,app-basic-entries-mat-table .entries-collapsible-grid .entry-card-summary__controls,app-basic-entries-mat-table .entries-collapsible-grid .entry-expand-toggle,app-basic-entries-mat-table .entries-collapsible-grid .entry-mini-pill,app-basic-entries-mat-table .entries-collapsible-grid .entry-select-box{display:none!important}app-organiser-entries-table .entries-collapsible-grid .entry-card-summary__name,app-organiser-entries-mat-grid .entries-collapsible-grid .entry-card-summary__name,app-organiser-entries-mat-table .entries-collapsible-grid .entry-card-summary__name,app-basic-entries-table .entries-collapsible-grid .entry-card-summary__name,app-basic-entries-mat-table .entries-collapsible-grid .entry-card-summary__name{display:inline;font-weight:inherit;font-size:inherit}}@media(min-width:960px){.events-shell .events-table .col-actions{min-width:5.5rem;width:auto}.users-shell .users-table .col-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.2rem;min-width:9.5rem;width:auto}.events-shell .events-table .col-actions .users-action-btn.mat-mdc-icon-button,.events-shell .events-table .col-actions .events-action-btn.mat-mdc-icon-button,.events-shell .events-table .col-actions a.events-action-btn.mat-mdc-icon-button,app-staff-role-panel .staff-table .col-actions .users-action-btn.mat-mdc-icon-button,app-staff-role-panel .staff-table .col-actions .events-action-btn.mat-mdc-icon-button,app-staff-role-panel .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button,app-staff-applications-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button,app-staff-applications-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button,app-staff-applications-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button,app-staff-assignments-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button,app-staff-assignments-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button,app-staff-assignments-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button,.event-dashboard-shell .result-table-scroll .col-actions .users-action-btn.mat-mdc-icon-button,.event-dashboard-shell .result-table-scroll .col-actions .events-action-btn.mat-mdc-icon-button,.event-dashboard-shell .result-table-scroll .col-actions a.events-action-btn.mat-mdc-icon-button,app-sub-events-table .col-actions .users-action-btn.mat-mdc-icon-button,app-sub-events-table .col-actions .events-action-btn.mat-mdc-icon-button,app-sub-events-table .col-actions a.events-action-btn.mat-mdc-icon-button,app-transfers-dialog .col-actions .users-action-btn.mat-mdc-icon-button,app-transfers-dialog .col-actions .events-action-btn.mat-mdc-icon-button,app-transfers-dialog .col-actions a.events-action-btn.mat-mdc-icon-button,app-memberships-dialog .col-actions .users-action-btn.mat-mdc-icon-button,app-memberships-dialog .col-actions .events-action-btn.mat-mdc-icon-button,app-memberships-dialog .col-actions a.events-action-btn.mat-mdc-icon-button,app-organiser-entries-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button,app-organiser-entries-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button,app-organiser-entries-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button{--mat-icon-button-icon-size: 18px;--mat-icon-button-state-layer-size: 32px;--mat-icon-button-touch-target-display: block;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border-radius:8px!important;line-height:1}.events-shell .events-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,.events-shell .events-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,.events-shell .events-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-staff-role-panel .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-staff-role-panel .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-staff-role-panel .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-staff-applications-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-staff-applications-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-staff-applications-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-staff-assignments-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-staff-assignments-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-staff-assignments-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,.event-dashboard-shell .result-table-scroll .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,.event-dashboard-shell .result-table-scroll .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,.event-dashboard-shell .result-table-scroll .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-sub-events-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-sub-events-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-sub-events-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-transfers-dialog .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-transfers-dialog .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-transfers-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-memberships-dialog .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-memberships-dialog .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-memberships-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-organiser-entries-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-organiser-entries-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-organiser-entries-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target{width:32px;height:32px}.events-shell .events-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.events-shell .events-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,.events-shell .events-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.events-shell .events-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,.events-shell .events-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.events-shell .events-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-staff-role-panel .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-staff-role-panel .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-staff-role-panel .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-staff-role-panel .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-staff-role-panel .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-staff-role-panel .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-staff-applications-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-staff-applications-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-staff-applications-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-staff-applications-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-staff-applications-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-staff-applications-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-staff-assignments-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-staff-assignments-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-staff-assignments-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-staff-assignments-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-staff-assignments-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-staff-assignments-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,.event-dashboard-shell .result-table-scroll .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.event-dashboard-shell .result-table-scroll .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,.event-dashboard-shell .result-table-scroll .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.event-dashboard-shell .result-table-scroll .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,.event-dashboard-shell .result-table-scroll .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.event-dashboard-shell .result-table-scroll .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-sub-events-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-sub-events-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-sub-events-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-sub-events-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-sub-events-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-sub-events-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-transfers-dialog .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-transfers-dialog .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-transfers-dialog .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-transfers-dialog .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-transfers-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-transfers-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-memberships-dialog .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-memberships-dialog .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-memberships-dialog .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-memberships-dialog .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-memberships-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-memberships-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-organiser-entries-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-organiser-entries-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-organiser-entries-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-organiser-entries-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-organiser-entries-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-organiser-entries-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple{border-radius:8px}.events-shell .events-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,.events-shell .events-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,.events-shell .events-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label,app-staff-role-panel .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,app-staff-role-panel .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,app-staff-role-panel .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label,app-staff-applications-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,app-staff-applications-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,app-staff-applications-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label,app-staff-assignments-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,app-staff-assignments-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,app-staff-assignments-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label,.event-dashboard-shell .result-table-scroll .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,.event-dashboard-shell .result-table-scroll .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,.event-dashboard-shell .result-table-scroll .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label,app-sub-events-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,app-sub-events-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,app-sub-events-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label,app-transfers-dialog .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,app-transfers-dialog .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,app-transfers-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label,app-memberships-dialog .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,app-memberships-dialog .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,app-memberships-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;line-height:1}.events-shell .events-table .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,.events-shell .events-table .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,.events-shell .events-table .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,.events-shell .events-table .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,.events-shell .events-table .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,.events-shell .events-table .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,.events-shell .events-table .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,.events-shell .events-table .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,.events-shell .events-table .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label,app-staff-role-panel .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,app-staff-role-panel .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,app-staff-role-panel .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,app-staff-role-panel .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-staff-role-panel .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-staff-role-panel .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,app-staff-role-panel .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-staff-role-panel .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-staff-role-panel .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label,app-staff-applications-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,app-staff-applications-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,app-staff-applications-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,app-staff-applications-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-staff-applications-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-staff-applications-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,app-staff-applications-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-staff-applications-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-staff-applications-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label,app-staff-assignments-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,app-staff-assignments-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,app-staff-assignments-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,app-staff-assignments-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-staff-assignments-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-staff-assignments-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,app-staff-assignments-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-staff-assignments-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-staff-assignments-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label,.event-dashboard-shell .result-table-scroll .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,.event-dashboard-shell .result-table-scroll .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,.event-dashboard-shell .result-table-scroll .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,.event-dashboard-shell .result-table-scroll .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,.event-dashboard-shell .result-table-scroll .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,.event-dashboard-shell .result-table-scroll .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,.event-dashboard-shell .result-table-scroll .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,.event-dashboard-shell .result-table-scroll .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,.event-dashboard-shell .result-table-scroll .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label,app-sub-events-table .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,app-sub-events-table .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,app-sub-events-table .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,app-sub-events-table .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-sub-events-table .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-sub-events-table .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,app-sub-events-table .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-sub-events-table .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-sub-events-table .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label,app-transfers-dialog .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,app-transfers-dialog .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,app-transfers-dialog .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,app-transfers-dialog .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-transfers-dialog .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-transfers-dialog .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,app-transfers-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-transfers-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-transfers-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label,app-memberships-dialog .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,app-memberships-dialog .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,app-memberships-dialog .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,app-memberships-dialog .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-memberships-dialog .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-memberships-dialog .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,app-memberships-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-memberships-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-memberships-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-organiser-entries-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label{display:none!important}.events-shell .events-table .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,.events-shell .events-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,.events-shell .events-table .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,.events-shell .events-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,.events-shell .events-table .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,.events-shell .events-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon,app-staff-role-panel .staff-table .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,app-staff-role-panel .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,app-staff-role-panel .staff-table .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,app-staff-role-panel .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,app-staff-role-panel .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,app-staff-role-panel .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon,app-staff-applications-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,app-staff-applications-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,app-staff-applications-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,app-staff-applications-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,app-staff-applications-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,app-staff-applications-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon,app-staff-assignments-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,app-staff-assignments-table .staff-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,app-staff-assignments-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,app-staff-assignments-table .staff-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,app-staff-assignments-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,app-staff-assignments-table .staff-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon,.event-dashboard-shell .result-table-scroll .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,.event-dashboard-shell .result-table-scroll .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,.event-dashboard-shell .result-table-scroll .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,.event-dashboard-shell .result-table-scroll .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,.event-dashboard-shell .result-table-scroll .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,.event-dashboard-shell .result-table-scroll .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon,app-sub-events-table .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,app-sub-events-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,app-sub-events-table .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,app-sub-events-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,app-sub-events-table .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,app-sub-events-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon,app-transfers-dialog .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,app-transfers-dialog .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,app-transfers-dialog .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,app-transfers-dialog .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,app-transfers-dialog .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,app-transfers-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon,app-memberships-dialog .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,app-memberships-dialog .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,app-memberships-dialog .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,app-memberships-dialog .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,app-memberships-dialog .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,app-memberships-dialog .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon,app-organiser-entries-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,app-organiser-entries-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,app-organiser-entries-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,app-organiser-entries-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,app-organiser-entries-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,app-organiser-entries-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:18px;line-height:1;margin:0}.users-shell .users-table .col-actions .users-action-btn.mat-mdc-icon-button,.users-shell .users-table .col-actions .events-action-btn.mat-mdc-icon-button,.users-shell .users-table .col-actions a.events-action-btn.mat-mdc-icon-button{--mat-icon-button-icon-size: 18px;--mat-icon-button-state-layer-size: 32px;--mat-icon-button-touch-target-display: block;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border-radius:8px!important;line-height:1}.users-shell .users-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,.users-shell .users-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target,.users-shell .users-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-touch-target{width:32px;height:32px}.users-shell .users-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.users-shell .users-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,.users-shell .users-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.users-shell .users-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple,.users-shell .users-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.users-shell .users-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-icon-button__ripple{border-radius:8px}.users-shell .users-table .col-actions .users-action-btn.mat-mdc-icon-button .mdc-button__label,.users-shell .users-table .col-actions .events-action-btn.mat-mdc-icon-button .mdc-button__label,.users-shell .users-table .col-actions a.events-action-btn.mat-mdc-icon-button .mdc-button__label{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;line-height:1}.users-shell .users-table .col-actions .users-action-btn.mat-mdc-icon-button .users-action-btn__label,.users-shell .users-table .col-actions .users-action-btn.mat-mdc-icon-button .events-action-btn__label,.users-shell .users-table .col-actions .users-action-btn.mat-mdc-icon-button .action-open__label,.users-shell .users-table .col-actions .events-action-btn.mat-mdc-icon-button .users-action-btn__label,.users-shell .users-table .col-actions .events-action-btn.mat-mdc-icon-button .events-action-btn__label,.users-shell .users-table .col-actions .events-action-btn.mat-mdc-icon-button .action-open__label,.users-shell .users-table .col-actions a.events-action-btn.mat-mdc-icon-button .users-action-btn__label,.users-shell .users-table .col-actions a.events-action-btn.mat-mdc-icon-button .events-action-btn__label,.users-shell .users-table .col-actions a.events-action-btn.mat-mdc-icon-button .action-open__label{display:none!important}.users-shell .users-table .col-actions .users-action-btn.mat-mdc-icon-button mat-icon,.users-shell .users-table .col-actions .users-action-btn.mat-mdc-icon-button .mat-icon,.users-shell .users-table .col-actions .events-action-btn.mat-mdc-icon-button mat-icon,.users-shell .users-table .col-actions .events-action-btn.mat-mdc-icon-button .mat-icon,.users-shell .users-table .col-actions a.events-action-btn.mat-mdc-icon-button mat-icon,.users-shell .users-table .col-actions a.events-action-btn.mat-mdc-icon-button .mat-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:18px;line-height:1;margin:0}app-sub-events-table .col-actions,app-transfers-dialog .col-actions,app-memberships-dialog .col-actions,app-organiser-entries-table .organiser-entries-mat-table .col-actions,app-organiser-entries-mat-grid .organiser-entries-mat-table .col-actions,app-organiser-entries-mat-table .organiser-entries-mat-table .col-actions{min-width:5.5rem;width:auto}.col-actions .events-actions-row{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.2rem}.users-action-btn--profile.mat-mdc-icon-button,.events-action-btn--profile.mat-mdc-icon-button,a.events-action-btn--profile.mat-mdc-icon-button{border:1px solid var(--es-warn-border-45);background:linear-gradient(135deg,var(--es-warn-fill-22),var(--es-list-action-warn-accent-12));color:var(--es-action-warn-text)}.users-action-btn--profile.mat-mdc-icon-button mat-icon,.events-action-btn--profile.mat-mdc-icon-button mat-icon,a.events-action-btn--profile.mat-mdc-icon-button mat-icon{color:var(--es-action-warn-icon)}.users-action-btn--profile.mat-mdc-icon-button:hover,.events-action-btn--profile.mat-mdc-icon-button:hover,a.events-action-btn--profile.mat-mdc-icon-button:hover{border-color:var(--es-warn-border-72);background:linear-gradient(135deg,var(--es-list-action-warn-accent-36),var(--es-list-action-warn-accent-22));box-shadow:0 0 0 1px var(--es-warn-fill-22)}.users-action-btn--reset.mat-mdc-icon-button,.events-action-btn--reset.mat-mdc-icon-button{border:1px solid var(--es-cool-border-45);background:linear-gradient(135deg,var(--es-cool-fill-22),var(--es-cool-fill-10));color:var(--es-action-cool-text)}.users-action-btn--reset.mat-mdc-icon-button mat-icon,.events-action-btn--reset.mat-mdc-icon-button mat-icon{color:var(--es-cool-text-mid)}.users-action-btn--reset.mat-mdc-icon-button:hover,.events-action-btn--reset.mat-mdc-icon-button:hover{border-color:var(--es-cool-border-72);background:linear-gradient(135deg,var(--es-cool-glow-36),var(--es-cool-fill-18));box-shadow:0 0 0 1px var(--es-cool-fill-22)}.users-action-btn--impersonate.mat-mdc-icon-button{border:1px solid var(--es-list-action-purple-border-45);background:linear-gradient(135deg,var(--es-list-action-purple-fill-22),var(--es-list-action-purple-fill-10));color:var(--es-action-purple-text)}.users-action-btn--impersonate.mat-mdc-icon-button mat-icon{color:var(--es-action-purple-icon)}.users-action-btn--impersonate.mat-mdc-icon-button:hover{border-color:var(--es-list-action-purple-border-72);background:linear-gradient(135deg,var(--es-list-action-purple-fill-36),var(--es-list-action-purple-fill-18));box-shadow:0 0 0 1px var(--es-list-action-purple-fill-22)}.events-action-btn--approve.mat-mdc-icon-button,.users-action-btn--approve.mat-mdc-icon-button{border:1px solid var(--es-list-action-success-border-45);background:linear-gradient(135deg,var(--es-list-action-success-fill-24),var(--es-list-action-success-fill-12));color:var(--es-action-success-text)}.events-action-btn--approve.mat-mdc-icon-button mat-icon,.users-action-btn--approve.mat-mdc-icon-button mat-icon{color:var(--es-action-success-icon)}.events-action-btn--approve.mat-mdc-icon-button:hover,.users-action-btn--approve.mat-mdc-icon-button:hover{border-color:var(--es-list-action-success-border-72);background:linear-gradient(135deg,var(--es-list-action-success-fill-38),var(--es-list-action-success-fill-20));box-shadow:0 0 0 1px var(--es-list-action-success-ring-22)}.users-action-btn--delete.mat-mdc-icon-button,.events-action-btn--delete.mat-mdc-icon-button{border:1px solid var(--es-list-action-danger-border-45);background:linear-gradient(135deg,var(--es-list-action-danger-fill-22),var(--es-list-action-danger-fill-10));color:var(--es-action-error-text)}.users-action-btn--delete.mat-mdc-icon-button mat-icon,.events-action-btn--delete.mat-mdc-icon-button mat-icon{color:var(--es-action-error-icon)}.users-action-btn--delete.mat-mdc-icon-button:hover,.events-action-btn--delete.mat-mdc-icon-button:hover{border-color:var(--es-list-action-danger-border-70);background:linear-gradient(135deg,var(--es-list-action-danger-fill-36),var(--es-list-action-danger-fill-18));box-shadow:0 0 0 1px var(--es-list-action-danger-ring-22)}.users-action-btn--warn.mat-mdc-icon-button,.events-action-btn--warn.mat-mdc-icon-button,a.events-action-btn--warn.mat-mdc-icon-button{border:1px solid var(--es-list-action-warn-border-45);background:linear-gradient(135deg,var(--es-list-action-warn-fill-22),var(--es-list-action-warn-fill-10));color:var(--es-action-warn-text)}.users-action-btn--warn.mat-mdc-icon-button mat-icon,.events-action-btn--warn.mat-mdc-icon-button mat-icon,a.events-action-btn--warn.mat-mdc-icon-button mat-icon{color:var(--es-action-warn-icon)}.users-action-btn--warn.mat-mdc-icon-button:hover,.events-action-btn--warn.mat-mdc-icon-button:hover,a.events-action-btn--warn.mat-mdc-icon-button:hover{border-color:var(--es-list-action-warn-border-70);background:linear-gradient(135deg,var(--es-list-action-warn-fill-36),var(--es-list-action-warn-glow-18));box-shadow:0 0 0 1px var(--es-list-action-warn-ring-22)}}.filter-select-bar,.filter-search-bar{display:flex;flex-direction:column;gap:.35rem;flex:1 1 180px;min-width:min(100%,180px);max-width:280px;margin:0}.filter-select-bar__label,.search-bar__label{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--es-input-text-soft)}.filter-select-bar__control,.search-bar__control{display:flex;align-items:center;min-height:44px;padding:0 6px 0 10px;border-radius:999px;border:1px solid var(--es-input-border);background:var(--es-search-bar-bg);box-shadow:inset 0 1px 0 var(--es-inset-highlight-04);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.filter-select-bar__control:focus-within,.search-bar__control:focus-within,.search-bar--active .search-bar__control{border-color:var(--es-accent-border-45);background:var(--es-accent-fill-06);box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-12)}.filter-select-bar__leading,.search-bar__leading{flex-shrink:0;width:1.25rem;height:1.25rem;font-size:1.25rem;color:var(--es-input-text-soft);margin-right:4px}.filter-select-bar__control:focus-within .filter-select-bar__leading,.search-bar__control:focus-within .search-bar__leading,.search-bar--active .search-bar__leading{color:var(--es-finance-highlight-pink)}.filter-select-bar__control--mat{padding:0 4px 0 8px;gap:0}.search-bar:not(.filter-search-bar){display:flex;align-items:center;flex:1;min-width:min(100%,240px);max-width:420px;min-height:44px;padding:0 6px 0 12px;border-radius:999px;border:1px solid var(--es-input-border);background:var(--es-search-bar-bg);box-shadow:inset 0 1px 0 var(--es-inset-highlight-04);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.search-bar:not(.filter-search-bar):focus-within,.search-bar:not(.filter-search-bar).search-bar--active{border-color:var(--es-accent-border-45);background:var(--es-accent-fill-06);box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-12)}label.filter-search-bar.search-bar,.filter-search-bar.search-bar{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;flex:1 1 180px;min-width:min(100%,180px);max-width:280px;margin:0;min-height:0;padding:0;border:none;background:transparent;box-shadow:none;border-radius:0}label.filter-search-bar.search-bar:focus-within,label.filter-search-bar.search-bar.search-bar--active,.filter-search-bar.search-bar:focus-within,.filter-search-bar.search-bar.search-bar--active{border:none;background:transparent;box-shadow:none}.search-bar__input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--es-input-text);font-size:.95rem;line-height:1.4;padding:10px 8px 10px 0;appearance:none}.search-bar__input::placeholder{color:var(--es-input-placeholder)}.search-bar__input::-webkit-search-cancel-button,.search-bar__input::-webkit-search-decoration{display:none}.search-bar__clear{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:2px 2px 2px 0;padding:0;border:none;border-radius:50%;background:var(--es-inset-highlight-06);color:var(--es-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.search-bar__clear mat-icon{font-size:1.1rem;width:1.1rem;height:1.1rem}.search-bar__clear:hover{background:var(--es-inset-highlight-12);color:var(--es-input-text)}body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mat-mdc-form-field,body:is(.es-dark,.es-light) .search-bar__control .mat-mdc-form-field,body:is(.es-dark,.es-light) .mat-form-field-in-pill{flex:1 1 auto;min-width:0;width:100%;margin:0!important;--mat-form-field-container-height: 44px;--mat-form-field-filled-container-color: transparent;--mat-form-field-filled-active-indicator-height: 0;--mat-form-field-filled-focus-active-indicator-height: 0}body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mat-mdc-form-field-subscript-wrapper,body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mat-mdc-form-field-bottom-align:before,body:is(.es-dark,.es-light) .search-bar__control .mat-mdc-form-field-subscript-wrapper,body:is(.es-dark,.es-light) .search-bar__control .mat-mdc-form-field-bottom-align:before,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mat-mdc-form-field-subscript-wrapper,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mat-mdc-form-field-bottom-align:before{display:none!important}body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mat-mdc-text-field-wrapper,body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mat-mdc-form-field-focus-overlay,body:is(.es-dark,.es-light) .search-bar__control .mat-mdc-text-field-wrapper,body:is(.es-dark,.es-light) .search-bar__control .mat-mdc-form-field-focus-overlay,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mat-mdc-text-field-wrapper,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mat-mdc-form-field-focus-overlay{background:transparent!important}body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mdc-text-field--filled,body:is(.es-dark,.es-light) .search-bar__control .mdc-text-field--filled,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mdc-text-field--filled{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mdc-text-field--filled .mdc-line-ripple:before,body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mdc-text-field--filled .mdc-line-ripple:after,body:is(.es-dark,.es-light) .search-bar__control .mdc-text-field--filled .mdc-line-ripple:before,body:is(.es-dark,.es-light) .search-bar__control .mdc-text-field--filled .mdc-line-ripple:after,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mdc-text-field--filled .mdc-line-ripple:before,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mdc-text-field--filled .mdc-line-ripple:after{display:none!important}body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mat-mdc-form-field-infix,body:is(.es-dark,.es-light) .search-bar__control .mat-mdc-form-field-infix,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mat-mdc-form-field-infix{min-height:44px;padding-top:10px!important;padding-bottom:10px!important;width:auto}body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mat-mdc-select-value,body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mat-mdc-select-min-line,body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mat-mdc-select-arrow,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mat-mdc-select-value,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mat-mdc-select-min-line,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mat-mdc-select-arrow{color:var(--es-input-text)!important}body:is(.es-dark,.es-light) .filter-select-bar__control--mat .mat-mdc-select-arrow svg,body:is(.es-dark,.es-light) .mat-form-field-in-pill .mat-mdc-select-arrow svg{fill:var(--es-input-icon-fill)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)){--mat-form-field-filled-focus-label-text-color: var(--es-input-label-focus);--mat-form-field-filled-label-text-color: var(--es-input-text-soft);--mat-form-field-filled-container-color: transparent;--mat-form-field-filled-disabled-container-color: var( --es-form-field-disabled-bg );--mat-form-field-filled-active-indicator-height: 0px;--mat-form-field-filled-focus-active-indicator-height: 0px}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-text-field-wrapper{background:transparent!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-form-field-focus-overlay{opacity:0!important;background:transparent!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-text-field--filled{border-radius:12px!important;background:var(--es-input-surface)!important;border:1px solid var(--es-input-border)!important;box-shadow:inset 0 1px 0 var(--es-inset-highlight-05);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-text-field--filled:not(.mdc-text-field--disabled):hover{background:var(--es-input-surface-hover)!important;border-color:var(--es-input-border-hover)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-text-field--filled.mdc-text-field--focused:not(.mdc-text-field--disabled){background:var(--es-input-surface-hover)!important;border-color:var(--es-input-border-focus)!important;box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-18)}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-text-field--filled .mdc-line-ripple,body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-text-field--filled .mdc-line-ripple:before,body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-text-field--filled .mdc-line-ripple:after{border-bottom-color:transparent!important;display:none!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-floating-label--float-above{color:var(--es-input-text-emphasis)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-form-field-hint{color:var(--text-muted)}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-form-field-error{color:var(--es-form-error-text)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-input-element,body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-select-value,body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-select-min-line{color:var(--es-input-text)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-select-arrow svg{fill:var(--es-input-icon-fill)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-datepicker-toggle .mat-mdc-icon-button{color:var(--es-input-text-soft)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-datepicker-toggle .mat-mdc-icon-button:hover{color:var(--es-shop-text-inverse)!important;background:var(--es-inset-highlight-06)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-form-field-input-control input::placeholder,body:is(.es-dark,.es-light) .mat-mdc-form-field:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-form-field-input-control textarea::placeholder{color:var(--es-input-placeholder)}body:is(.es-dark,.es-light) .mat-form-field-appearance-fill:not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-form-field-flex{border-radius:12px!important;background:var(--es-input-surface)!important;border:1px solid var(--es-input-border)!important;box-shadow:inset 0 1px 0 var(--es-inset-highlight-05);padding-bottom:0!important}body:is(.es-dark,.es-light) .mat-form-field-appearance-fill.mat-focused:not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-form-field-flex{border-color:var(--es-input-border-focus)!important;box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-18)}body:is(.es-dark,.es-light) .mat-form-field-appearance-fill:not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-form-field-underline{display:none}body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)){--mat-form-field-outlined-container-shape: 12px;--mat-form-field-outlined-outline-color: var(--es-input-border);--mat-form-field-outlined-hover-outline-color: var(--es-input-border-hover);--mat-form-field-outlined-focus-outline-color: var(--es-input-border-focus);--mat-form-field-outlined-input-text-color: var(--es-input-text);--mat-form-field-outlined-label-text-color: var(--es-input-text-soft);--mat-form-field-outlined-focus-label-text-color: var( --es-input-label-focus );--mat-form-field-outlined-caret-color: var(--es-input-text)}body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-text-field-wrapper{background:var(--es-input-surface)!important;border-radius:12px!important}body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)):hover .mat-mdc-text-field-wrapper{background:var(--es-input-surface-hover)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)).mat-focused .mat-mdc-text-field-wrapper{background:var(--es-input-surface-hover)!important;box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-18)}body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-notched-outline__leading,body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-notched-outline__notch,body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-notched-outline__trailing{border-color:var(--es-input-border)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-notched-outline__leading{border-right:none!important}body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mdc-notched-outline__notch{border-left:none!important;border-right:none!important}body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)):hover .mdc-notched-outline__leading,body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)):hover .mdc-notched-outline__notch,body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)):hover .mdc-notched-outline__trailing{border-color:var(--es-input-border-hover)!important}body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)).mat-focused .mdc-notched-outline__leading,body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)).mat-focused .mdc-notched-outline__notch,body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)).mat-focused .mdc-notched-outline__trailing{border-color:var(--es-input-border-focus)!important;border-width:1px!important}body:is(.es-dark,.es-light) .mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-form-field-in-pill):not(:where(.filter-select-bar__control--mat *,.search-bar__control *)) .mat-mdc-form-field-error{color:var(--es-form-error-text)!important}.review-host{min-width:0;overflow-x:clip}.review-pair--stacked{grid-template-columns:1fr;gap:.35rem}.review-pair dd .rtu-status-badge,.review-pair dd .status-badge[data-status],.refund-status-row dd .refund-status-badge{align-self:flex-start;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.3}.refund-status-row{min-width:0}.refund-status-row dd{min-width:0;max-width:100%}@media(max-width:767px){.header-kicker:not(.mobile-keep-copy),.dashboard-main-kicker:not(.mobile-keep-copy),.section-kicker:not(.mobile-keep-copy),.profile-hero__kicker:not(.mobile-keep-copy),.spotlight-card-label:not(.mobile-keep-copy){display:none}}@media(max-width:959px){.header-copy>p:not(.mobile-keep-copy),.page-header .header-copy p:not(.mobile-keep-copy),.topbar-copy>p:not(.mobile-keep-copy),.signon-guide-copy>p:not(.mobile-keep-copy),.panel-lede:not(.mobile-keep-copy),.section-subtitle:not(.mobile-keep-copy),.section-intro .section-subtitle:not(.mobile-keep-copy){display:none}.header-copy .kb-context-link:not(.mobile-keep-copy){display:none}.page-header.panel,header.panel.page-header{padding:.8rem .85rem;gap:.6rem}.header-copy h1,.page-header h1,.page-header h2,.topbar-copy h1,.featured-header h2,.catalog-header h2{margin-top:0!important;font-size:clamp(1.2rem,5vw,1.6rem)!important;line-height:1.12!important}.products-shell,.shop-product-shell,.cart-page,.checkout-page,.membership-shell,.results-shell{padding:.5rem max(.35rem,env(safe-area-inset-left,0px)) .65rem max(.35rem,env(safe-area-inset-right,0px));gap:.65rem}.products-header,.products-toolbar,.page-topbar,.cart-toolbar,.results-header,.results-toolbar{padding:.75rem .8rem!important;margin-bottom:.65rem!important;border-radius:16px!important}.signon-guide,.featured-shell,.catalog-shell,.hero-panel,.hero-media-card,.tabs-shell,.tab-card,.cart-items-panel,.cart-summary-panel,.checkout-items-panel,.checkout-summary-panel{padding:.75rem .8rem!important;border-radius:16px!important;margin-bottom:.65rem}.signon-guide{padding-top:2.5rem!important;padding-right:2.75rem!important;gap:.65rem}.signon-guide-steps li{padding:.55rem .6rem;font-size:.82rem;line-height:1.35}.profile-shell{padding:.5rem max(.35rem,env(safe-area-inset-left,0px)) .65rem max(.35rem,env(safe-area-inset-right,0px))}.profile-hero{padding:.75rem .8rem .8rem;gap:.65rem}.profile-hero__name{margin-top:.15rem;font-size:1.05rem}.profile-sidebar-hero.mat-mdc-card,.profile-sidebar-hero.mat-card,.profile-main-card.mat-mdc-card,.profile-main-card.mat-card,.profile-sections-nav-panel.mat-mdc-card,.profile-sections-nav-panel.mat-card{border-radius:16px!important}.profile-sections-content-panel{padding:10px!important}.section-title,.pane-title{font-size:1.15rem!important;line-height:1.15!important}.tab-content-shell,.user-info-shell,.settings-shell,.sidebar-tab-pane{gap:8px}.dashboard-container.helper-shell{padding:8px max(6px,env(safe-area-inset-left,0px)) 10px max(6px,env(safe-area-inset-right,0px));gap:10px}.dashboard-title-official{padding:.35rem .5rem!important;font-size:1rem}.profile-card,.opportunities-card,.helper-shell .main-column>mat-card{border-radius:12px!important}.profile-card>.mat-mdc-card-header,.opportunity-card.opp-slide>.mat-mdc-card-header,.opp-slide>.mat-mdc-card-header{padding:10px 10px 6px!important}.opportunity-card .mat-mdc-card-content,.opportunity-card .mat-card-content,.opp-content{padding:0 10px 10px!important}.opp-subtitle .opp-line{gap:4px;font-size:.82rem}.opp-subtitle .opp-line.muted{font-size:.78rem}.opp-badges .badge{font-size:10px;padding:2px 6px}.event-dashboard-shell{padding:.45rem max(.35rem,env(safe-area-inset-left,0px)) .55rem max(.35rem,env(safe-area-inset-right,0px));gap:.3rem}.event-dashboard-shell .dashboard-main-panel{padding:.12rem}.event-dashboard-shell .dashboard-main-card{border-radius:14px}.event-dashboard-shell .dashboard-main-title-group .mat-mdc-card-subtitle:not(.mobile-keep-copy){display:none}.event-dashboard-shell .dashboard-main-header,.event-dashboard-shell .dashboard-main-card>.mat-mdc-card-header{padding:.75rem .8rem .55rem!important}.event-dashboard-shell .dashboard-main-card>.mat-mdc-card-content{padding:.65rem .7rem .75rem!important;gap:.65rem}.event-dashboard-shell .action-btn:has(.mat-icon,mat-icon){min-width:40px;padding-inline:10px!important;justify-content:center}.event-dashboard-shell .action-btn:has(.mat-icon,mat-icon) .mdc-button__label>span:not(.mat-icon):not(.material-icons),.event-dashboard-shell .action-btn:has(.mat-icon,mat-icon) .mat-button-wrapper>span:not(.mat-icon):not(.material-icons){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.products-shell .header-actions{gap:.45rem}.products-shell .cart-action,.products-shell .create-action{min-height:44px;font-size:.8rem;padding:0 10px!important;line-height:1.2;white-space:nowrap}.products-shell .cart-action .mat-icon,.products-shell .create-action .mat-icon{margin-right:4px;font-size:20px;width:20px;height:20px}.event-dashboard-shell .action-btn:has(.mat-icon,mat-icon) .mat-icon{margin-right:0!important;margin-inline-end:0!important}.cart-action,.create-action,.primary-action,.warn-action{min-height:44px}.mode-tabs{gap:.35rem}.mode-tab{min-height:40px;padding:0 .5rem;font-size:.88rem}.rider-calendar-shell{padding:.5rem}}@media(max-width:768px){.app-admin-container.navigation-top .rightside-content-hold{padding-left:max(6px,env(safe-area-inset-left,0px));padding-right:max(6px,env(safe-area-inset-right,0px))}.results-shell{padding:.45rem max(.35rem,env(safe-area-inset-left,0px)) .55rem max(.35rem,env(safe-area-inset-right,0px));gap:.5rem}.results-header,.results-toolbar,.catalog-shell{padding:.65rem .7rem!important;border-radius:14px!important}}@media(max-width:599px){.signon-guide-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem}}.kb-context-link:before{transition:background .15s ease,color .15s ease}.kb-context-link:hover{background:var(--es-kb-context-link-hover-bg);border-color:var(--es-kb-context-link-hover-border);color:var(--es-kb-context-link-hover-text);transform:translateY(-1px)}.kb-context-link:hover:before{background:var(--es-kb-context-link-hover-icon-bg);color:var(--es-kb-context-link-hover-icon-text)}body:is(.es-dark,.es-light) .mat-mdc-dialog-container .mat-mdc-dialog-surface,body:is(.es-dark,.es-light) .mat-mdc-dialog-container .mdc-dialog__surface{background:transparent!important;--mat-dialog-container-color: transparent !important}body:is(.es-dark,.es-light) .mat-mdc-dialog-container:has(app-dialog-shell) .mat-mdc-dialog-surface,body:is(.es-dark,.es-light) .mat-mdc-dialog-container:has(app-dialog-shell) .mdc-dialog__surface{background:var(--es-dialog-surface)!important;color:var(--es-dialog-text);border-radius:18px;overflow:hidden}html.cdk-global-scrollblock .rightside-content-hold,body.cdk-global-scrollblock .rightside-content-hold,html.cdk-global-scrollblock #rightside-content-hold,body.cdk-global-scrollblock #rightside-content-hold,html.cdk-global-scrollblock .rightside-content-scroll,body.cdk-global-scrollblock .rightside-content-scroll,html.cdk-global-scrollblock #rightside-content-scroll,body.cdk-global-scrollblock #rightside-content-scroll,html.cdk-global-scrollblock mat-sidenav-content.mat-drawer-content,body.cdk-global-scrollblock mat-sidenav-content.mat-drawer-content{overflow:hidden!important}.cdk-overlay-pane:has(app-dialog-shell){overflow:hidden!important;box-sizing:border-box;max-height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 16px)!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 16px)!important}.mat-mdc-dialog-container:has(app-dialog-shell){display:flex;flex-direction:column;min-height:0;overflow:hidden!important;box-sizing:border-box;height:auto;max-height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 16px)!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 16px)!important}.mat-mdc-dialog-container:has(app-dialog-shell) .mat-mdc-dialog-inner-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;height:100%;overflow:hidden!important;box-sizing:border-box}.mat-mdc-dialog-container:has(app-dialog-shell) .mat-mdc-dialog-surface,.mat-mdc-dialog-container:has(app-dialog-shell) .mdc-dialog__surface{display:flex!important;flex-direction:column!important;flex:1 1 auto;min-height:0!important;max-height:100%!important;overflow:hidden!important;box-sizing:border-box}.mat-mdc-dialog-container:has(app-dialog-shell) .mat-mdc-dialog-surface>:first-child{flex:1 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.mat-mdc-dialog-container:has(app-dialog-shell) app-dialog-shell{flex:1 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.cdk-overlay-backdrop.results-dialog-backdrop,.results-dialog-backdrop.cdk-overlay-backdrop,.results-dialog-backdrop.cdk-overlay-dark-backdrop,.results-dialog-backdrop.cdk-overlay-backdrop-showing{background:var(--es-dialog-backdrop-68)!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;opacity:1!important}body.es-capacitor-native .cdk-overlay-pane.es-mat-dialog-sheet,body.es-capacitor-native .cdk-overlay-pane.es-native-mat-dialog-sheet,body.es-capacitor-native .cdk-overlay-pane[class*=-dialog-panel],body.es-capacitor-native .cdk-overlay-pane:has(.mat-mdc-dialog-container){width:100vw!important;min-width:100vw!important;max-width:100vw!important;inset:auto 0 0!important;margin:0!important;transform:none!important;max-height:min(96dvh,100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 6px)!important;box-sizing:border-box;border-radius:20px 20px 0 0;overflow:hidden}body.es-capacitor-native .cdk-overlay-pane.es-mat-dialog-sheet .mat-mdc-dialog-container,body.es-capacitor-native .cdk-overlay-pane.es-native-mat-dialog-sheet .mat-mdc-dialog-container,body.es-capacitor-native .cdk-overlay-pane[class*=-dialog-panel] .mat-mdc-dialog-container,body.es-capacitor-native .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-container,body.es-capacitor-native .cdk-overlay-pane.es-mat-dialog-sheet .mat-mdc-dialog-inner-container,body.es-capacitor-native .cdk-overlay-pane.es-native-mat-dialog-sheet .mat-mdc-dialog-inner-container,body.es-capacitor-native .cdk-overlay-pane[class*=-dialog-panel] .mat-mdc-dialog-inner-container,body.es-capacitor-native .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-inner-container,body.es-capacitor-native .cdk-overlay-pane.es-mat-dialog-sheet .mat-mdc-dialog-surface,body.es-capacitor-native .cdk-overlay-pane.es-native-mat-dialog-sheet .mat-mdc-dialog-surface,body.es-capacitor-native .cdk-overlay-pane[class*=-dialog-panel] .mat-mdc-dialog-surface,body.es-capacitor-native .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-surface,body.es-capacitor-native .cdk-overlay-pane.es-mat-dialog-sheet .mdc-dialog__surface,body.es-capacitor-native .cdk-overlay-pane.es-native-mat-dialog-sheet .mdc-dialog__surface,body.es-capacitor-native .cdk-overlay-pane[class*=-dialog-panel] .mdc-dialog__surface,body.es-capacitor-native .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mdc-dialog__surface{width:100%!important;min-width:100%!important;max-width:100%!important;max-height:100%!important;box-sizing:border-box;border-radius:20px 20px 0 0!important}body.es-capacitor-native .cdk-overlay-pane .mat-bottom-sheet-container{width:100vw!important;min-width:100vw!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important;border-radius:20px 20px 0 0;box-sizing:border-box}@media(max-width:959px){body .cdk-overlay-pane.es-mat-dialog-sheet,body .cdk-overlay-pane.es-native-mat-dialog-sheet,body .cdk-overlay-pane[class*=-dialog-panel],body .cdk-overlay-pane:has(.mat-mdc-dialog-container){width:100vw!important;min-width:100vw!important;max-width:100vw!important;inset:auto 0 0!important;margin:0!important;transform:none!important;max-height:min(96dvh,100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 6px)!important;box-sizing:border-box;border-radius:20px 20px 0 0;overflow:hidden}body .cdk-overlay-pane.es-mat-dialog-sheet .mat-mdc-dialog-container,body .cdk-overlay-pane.es-native-mat-dialog-sheet .mat-mdc-dialog-container,body .cdk-overlay-pane[class*=-dialog-panel] .mat-mdc-dialog-container,body .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-container,body .cdk-overlay-pane.es-mat-dialog-sheet .mat-mdc-dialog-inner-container,body .cdk-overlay-pane.es-native-mat-dialog-sheet .mat-mdc-dialog-inner-container,body .cdk-overlay-pane[class*=-dialog-panel] .mat-mdc-dialog-inner-container,body .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-inner-container,body .cdk-overlay-pane.es-mat-dialog-sheet .mat-mdc-dialog-surface,body .cdk-overlay-pane.es-native-mat-dialog-sheet .mat-mdc-dialog-surface,body .cdk-overlay-pane[class*=-dialog-panel] .mat-mdc-dialog-surface,body .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-surface,body .cdk-overlay-pane.es-mat-dialog-sheet .mdc-dialog__surface,body .cdk-overlay-pane.es-native-mat-dialog-sheet .mdc-dialog__surface,body .cdk-overlay-pane[class*=-dialog-panel] .mdc-dialog__surface,body .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mdc-dialog__surface{width:100%!important;min-width:100%!important;max-width:100%!important;max-height:100%!important;box-sizing:border-box;border-radius:20px 20px 0 0!important}body .cdk-overlay-pane .mat-bottom-sheet-container{width:100vw!important;min-width:100vw!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important;border-radius:20px 20px 0 0;box-sizing:border-box}}.cdk-overlay-container{--es-select-panel-bg: var(--es-surface-glass-98);--es-select-panel-border: var(--es-border-overlay);--es-select-option-text: var(--es-text);--es-select-option-selected-text: var(--es-modal-accent-text);--es-select-option-hover: var(--es-select-option-hover);--es-select-option-selected: var(--es-accent-fill-14);--es-select-option-multi-selected: var(--es-finance-chart-track-05);--es-select-checkmark: var(--es-modal-accent-check)}.cdk-overlay-container .mat-mdc-select-panel,.cdk-overlay-container .mat-mdc-autocomplete-panel{border-radius:12px!important;border:1px solid var(--es-select-panel-border)!important;background:var(--es-panel-sheen-03),var(--es-select-panel-bg)!important;box-shadow:var(--es-elevation-overlay)!important;padding:6px!important;color:var(--es-select-option-text);overflow-x:hidden!important;box-sizing:border-box}.cdk-overlay-container .cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mat-mdc-select-panel{border-top-left-radius:12px!important;border-top-right-radius:12px!important}.cdk-overlay-container .cdk-overlay-pane.mat-mdc-select-panel-above .mat-mdc-select-panel{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important}.cdk-overlay-container .mat-mdc-select-panel.leagues-select-panel{min-width:min(24rem,100vw - 2rem);max-width:min(36rem,100vw - 2rem)}.cdk-overlay-container .mat-mdc-select-panel .select-search-row{position:sticky;top:0;z-index:2;display:block;flex:0 0 auto;width:100%;padding:10px 12px 12px;margin:0 0 6px;border-bottom:1px solid var(--es-border-strong);background:var(--es-select-panel-bg);box-sizing:border-box;min-height:0;height:auto}.cdk-overlay-container .mat-mdc-select-panel .select-search-kicker{display:block;margin:0 0 8px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}.cdk-overlay-container .mat-mdc-select-panel .select-search-field{position:relative;display:block;width:100%;min-width:0}.cdk-overlay-container .mat-mdc-select-panel .select-search-field__icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);width:20px;height:20px;font-size:20px;line-height:20px;color:var(--text-soft);pointer-events:none;overflow:visible}.cdk-overlay-container .mat-mdc-select-panel .select-search-input{display:block;width:100%;max-width:100%;box-sizing:border-box;min-height:42px;padding:0 14px 0 40px;border-radius:12px;border:1px solid var(--es-border-strong);background:var(--es-surface-glass-98);color:var(--es-select-option-text, var(--es-text));font-size:.92rem;line-height:1.4;outline:none;box-shadow:inset 0 1px 0 var(--es-inset-highlight-04),0 1px 2px var(--es-shadow-faint, rgba(0, 0, 0, .04));transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.cdk-overlay-container .mat-mdc-select-panel .select-search-input::placeholder{color:var(--es-input-placeholder)}.cdk-overlay-container .mat-mdc-select-panel .select-search-input:focus{border-color:var(--es-accent-border-45);background:var(--es-accent-fill-08);box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-12)}.cdk-overlay-container .mat-mdc-select-panel .select-search-hint{margin:8px 0 0;font-size:.72rem;line-height:1.35;color:var(--text-soft)}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-optgroup-label,.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-optgroup .mat-mdc-optgroup-label{color:var(--text-soft)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;min-height:36px}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.mdc-list-item{color:var(--es-select-option-text)!important;min-height:44px;padding:0 12px!important;padding-inline:12px!important;box-sizing:border-box}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{color:inherit!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%;min-width:0}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option:hover,.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active:not(.mdc-list-item--selected){background:var(--es-select-option-hover)!important}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-pseudo-checkbox-full)){background:var(--es-select-option-selected)!important}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-pseudo-checkbox-full)) .mdc-list-item__primary-text{color:var(--es-select-option-selected-text)!important;font-weight:600}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:has(.mat-pseudo-checkbox-full){background:var(--es-select-option-multi-selected)!important}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:has(.mat-pseudo-checkbox-full) .mdc-list-item__primary-text{color:var(--es-select-option-text)!important;font-weight:600}.cdk-overlay-container .mat-mdc-select-panel .mat-pseudo-checkbox-full{flex-shrink:0;width:18px!important;height:18px!important;margin-right:12px!important;border-radius:5px!important;border:1px solid var(--es-toggle-track-outline)!important;background:var(--es-search-bar-bg)!important;box-sizing:border-box}.cdk-overlay-container .mat-mdc-select-panel .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked{background:var(--es-accent-solid-88)!important;border-color:var(--es-select-accent-border-90)!important}.cdk-overlay-container .mat-mdc-select-panel .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked:after{color:var(--es-on-accent)!important;border-color:var(--es-on-accent)!important}.cdk-overlay-container .mat-mdc-select-panel .mat-pseudo-checkbox-minimal{display:none!important}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.contains-mat-select-search{position:sticky!important;top:-6px!important;z-index:2!important;opacity:1!important;margin:-6px -6px 6px!important;padding:0!important;min-height:0!important;pointer-events:all!important;background:var(--es-select-panel-bg)!important}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.contains-mat-select-search mat-pseudo-checkbox,.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.contains-mat-select-search .mat-pseudo-checkbox{display:none!important}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.contains-mat-select-search .mdc-list-item__primary-text{opacity:1!important;display:block!important;width:100%;min-width:0;padding:0!important}.cdk-overlay-container .mat-mdc-select-panel ngx-mat-select-search{display:block;width:100%}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-hidden{display:none!important;visibility:hidden!important}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-inner{position:static!important;top:auto!important;left:auto!important;width:100%!important;z-index:auto!important;display:flex!important;flex-direction:column;box-shadow:none!important;padding:10px 12px 12px!important;margin:0!important;border-bottom:1px solid var(--es-border-strong)!important;background:var(--es-select-panel-bg)!important;box-sizing:border-box;color:var(--es-select-option-text)!important}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-inner mat-divider,.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-inner .mat-divider{display:none!important}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-custom-header-content{order:-1;display:block;margin:0 0 8px}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-custom-header-content:empty{display:none;margin:0}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-custom-header-content .select-search-kicker{display:block;margin:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-custom-header-content .select-search-hint{margin:8px 0 0;font-size:.72rem;line-height:1.35;color:var(--text-soft)}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-inner-row{position:relative;display:block;width:100%;min-width:0}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-inner-row:before{content:"";position:absolute;top:50%;left:12px;transform:translateY(-50%);width:20px;height:20px;background-color:var(--text-soft);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;pointer-events:none;z-index:1}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row{display:flex;align-items:center;gap:4px}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row:before{display:none}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row .mat-select-search-input:not(.mat-select-search-hidden){padding-left:10px!important}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-toggle-all-checkbox{flex:0 0 auto;padding:0!important;margin:0 4px 0 0!important}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden){display:block;width:100%;max-width:100%;box-sizing:border-box;min-height:42px;padding:0 14px 0 40px;border-radius:12px;border:1px solid var(--es-border-strong);background:var(--es-surface-glass-98);color:var(--es-select-option-text, var(--es-text));font-size:.92rem;line-height:1.4;outline:none;box-shadow:inset 0 1px 0 var(--es-inset-highlight-04),0 1px 2px var(--es-shadow-faint, rgba(0, 0, 0, .04));transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden)::placeholder{color:var(--es-input-placeholder)}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden):focus{border-color:var(--es-accent-border-45);background:var(--es-accent-fill-08);box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-12)}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden){height:auto!important;line-height:1.4!important;padding:0 44px 0 40px!important;border:1px solid var(--es-border-strong)!important;background:var(--es-surface-glass-98)!important}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-clear{position:absolute!important;right:2px!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;padding:0!important;color:var(--text-soft)!important}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-clear .mat-icon{font-size:20px;width:20px;height:20px}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-spinner{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important}.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-no-entries-found{padding:8px 12px 4px;font-size:.85rem;line-height:1.35;color:var(--text-soft)}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-optgroup-label,.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-optgroup .mat-mdc-optgroup-label{color:var(--text-soft)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;min-height:36px}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item{color:var(--es-select-option-text)!important;min-height:44px;padding:0 12px!important;padding-inline:12px!important;box-sizing:border-box}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option .mdc-list-item__primary-text{color:inherit!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%;min-width:0}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option:hover,.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.mat-mdc-option-active:not(.mdc-list-item--selected){background:var(--es-select-option-hover)!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-pseudo-checkbox-full)){background:var(--es-select-option-selected)!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-pseudo-checkbox-full)) .mdc-list-item__primary-text{color:var(--es-select-option-selected-text)!important;font-weight:600}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:has(.mat-pseudo-checkbox-full){background:var(--es-select-option-multi-selected)!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:has(.mat-pseudo-checkbox-full) .mdc-list-item__primary-text{color:var(--es-select-option-text)!important;font-weight:600}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-pseudo-checkbox-full{flex-shrink:0;width:18px!important;height:18px!important;margin-right:12px!important;border-radius:5px!important;border:1px solid var(--es-toggle-track-outline)!important;background:var(--es-search-bar-bg)!important;box-sizing:border-box}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked{background:var(--es-accent-solid-88)!important;border-color:var(--es-select-accent-border-90)!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked:after{color:var(--es-on-accent)!important;border-color:var(--es-on-accent)!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-pseudo-checkbox-minimal{display:none!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.contains-mat-select-search{position:sticky!important;top:-6px!important;z-index:2!important;opacity:1!important;margin:-6px -6px 6px!important;padding:0!important;min-height:0!important;pointer-events:all!important;background:var(--es-select-panel-bg)!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.contains-mat-select-search mat-pseudo-checkbox,.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.contains-mat-select-search .mat-pseudo-checkbox{display:none!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.contains-mat-select-search .mdc-list-item__primary-text{opacity:1!important;display:block!important;width:100%;min-width:0;padding:0!important}.cdk-overlay-container .mat-mdc-autocomplete-panel ngx-mat-select-search{display:block;width:100%}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-hidden{display:none!important;visibility:hidden!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-inner{position:static!important;top:auto!important;left:auto!important;width:100%!important;z-index:auto!important;display:flex!important;flex-direction:column;box-shadow:none!important;padding:10px 12px 12px!important;margin:0!important;border-bottom:1px solid var(--es-border-strong)!important;background:var(--es-select-panel-bg)!important;box-sizing:border-box;color:var(--es-select-option-text)!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-inner mat-divider,.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-inner .mat-divider{display:none!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-custom-header-content{order:-1;display:block;margin:0 0 8px}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-custom-header-content:empty{display:none;margin:0}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-custom-header-content .select-search-kicker{display:block;margin:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-custom-header-content .select-search-hint{margin:8px 0 0;font-size:.72rem;line-height:1.35;color:var(--text-soft)}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-inner-row{position:relative;display:block;width:100%;min-width:0}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-inner-row:before{content:"";position:absolute;top:50%;left:12px;transform:translateY(-50%);width:20px;height:20px;background-color:var(--text-soft);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;pointer-events:none;z-index:1}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row{display:flex;align-items:center;gap:4px}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row:before{display:none}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row .mat-select-search-input:not(.mat-select-search-hidden){padding-left:10px!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-toggle-all-checkbox{flex:0 0 auto;padding:0!important;margin:0 4px 0 0!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-input:not(.mat-select-search-hidden){display:block;width:100%;max-width:100%;box-sizing:border-box;min-height:42px;padding:0 14px 0 40px;border-radius:12px;border:1px solid var(--es-border-strong);background:var(--es-surface-glass-98);color:var(--es-select-option-text, var(--es-text));font-size:.92rem;line-height:1.4;outline:none;box-shadow:inset 0 1px 0 var(--es-inset-highlight-04),0 1px 2px var(--es-shadow-faint, rgba(0, 0, 0, .04));transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-input:not(.mat-select-search-hidden)::placeholder{color:var(--es-input-placeholder)}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-input:not(.mat-select-search-hidden):focus{border-color:var(--es-accent-border-45);background:var(--es-accent-fill-08);box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-12)}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-input:not(.mat-select-search-hidden){height:auto!important;line-height:1.4!important;padding:0 44px 0 40px!important;border:1px solid var(--es-border-strong)!important;background:var(--es-surface-glass-98)!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-clear{position:absolute!important;right:2px!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;padding:0!important;color:var(--text-soft)!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-clear .mat-icon{font-size:20px;width:20px;height:20px}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-spinner{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important}.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-select-search-no-entries-found{padding:8px 12px 4px;font-size:.85rem;line-height:1.35;color:var(--text-soft)}:is(.es-dark,.es-light) div.mat-mdc-select-panel{--es-select-panel-bg: var(--es-surface-glass-98);--es-select-panel-border: var(--es-border-overlay);--es-select-option-text: var(--es-text);--es-select-option-selected-text: var(--es-modal-accent-text);--es-select-option-hover: var(--es-select-option-hover);--es-select-option-selected: var(--es-accent-fill-14);--es-select-option-multi-selected: var(--es-finance-chart-track-05);--es-select-checkmark: var(--es-modal-accent-check);border-radius:12px!important;border:1px solid var(--es-select-panel-border)!important;background:var(--es-panel-sheen-03),var(--es-select-panel-bg)!important;box-shadow:var(--es-elevation-overlay)!important;padding:6px!important;color:var(--es-select-option-text);overflow-x:hidden!important;box-sizing:border-box}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-row{position:sticky;top:0;z-index:2;display:block;flex:0 0 auto;width:100%;padding:10px 12px 12px;margin:0 0 6px;border-bottom:1px solid var(--es-border-strong);background:var(--es-select-panel-bg);box-sizing:border-box;min-height:0;height:auto}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-kicker{display:block;margin:0 0 8px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-field{position:relative;display:block;width:100%;min-width:0}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-field__icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);width:20px;height:20px;font-size:20px;line-height:20px;color:var(--text-soft);pointer-events:none;overflow:visible}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-input{display:block;width:100%;max-width:100%;box-sizing:border-box;min-height:42px;padding:0 14px 0 40px;border-radius:12px;border:1px solid var(--es-border-strong);background:var(--es-surface-glass-98);color:var(--es-select-option-text, var(--es-text));font-size:.92rem;line-height:1.4;outline:none;box-shadow:inset 0 1px 0 var(--es-inset-highlight-04),0 1px 2px var(--es-shadow-faint, rgba(0, 0, 0, .04));transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-input::placeholder{color:var(--es-input-placeholder)}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-input:focus{border-color:var(--es-accent-border-45);background:var(--es-accent-fill-08);box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-12)}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-hint{margin:8px 0 0;font-size:.72rem;line-height:1.35;color:var(--text-soft)}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-optgroup-label,:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-optgroup .mat-mdc-optgroup-label{color:var(--text-soft)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;min-height:36px}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item{color:var(--es-select-option-text)!important;min-height:44px;padding:0 12px!important;padding-inline:12px!important;box-sizing:border-box}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{color:inherit!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%;min-width:0}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option:hover,:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active:not(.mdc-list-item--selected){background:var(--es-select-option-hover)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-pseudo-checkbox-full)){background:var(--es-select-option-selected)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-pseudo-checkbox-full)) .mdc-list-item__primary-text{color:var(--es-select-option-selected-text)!important;font-weight:600}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:has(.mat-pseudo-checkbox-full){background:var(--es-select-option-multi-selected)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:has(.mat-pseudo-checkbox-full) .mdc-list-item__primary-text{color:var(--es-select-option-text)!important;font-weight:600}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-pseudo-checkbox-full{flex-shrink:0;width:18px!important;height:18px!important;margin-right:12px!important;border-radius:5px!important;border:1px solid var(--es-toggle-track-outline)!important;background:var(--es-search-bar-bg)!important;box-sizing:border-box}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked{background:var(--es-accent-solid-88)!important;border-color:var(--es-select-accent-border-90)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked:after{color:var(--es-on-accent)!important;border-color:var(--es-on-accent)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-pseudo-checkbox-minimal{display:none!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option.contains-mat-select-search{position:sticky!important;top:-6px!important;z-index:2!important;opacity:1!important;margin:-6px -6px 6px!important;padding:0!important;min-height:0!important;pointer-events:all!important;background:var(--es-select-panel-bg)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option.contains-mat-select-search mat-pseudo-checkbox,:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option.contains-mat-select-search .mat-pseudo-checkbox{display:none!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-mdc-option.contains-mat-select-search .mdc-list-item__primary-text{opacity:1!important;display:block!important;width:100%;min-width:0;padding:0!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel ngx-mat-select-search{display:block;width:100%}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-hidden{display:none!important;visibility:hidden!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-inner{position:static!important;top:auto!important;left:auto!important;width:100%!important;z-index:auto!important;display:flex!important;flex-direction:column;box-shadow:none!important;padding:10px 12px 12px!important;margin:0!important;border-bottom:1px solid var(--es-border-strong)!important;background:var(--es-select-panel-bg)!important;box-sizing:border-box;color:var(--es-select-option-text)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-inner mat-divider,:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-inner .mat-divider{display:none!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-custom-header-content{order:-1;display:block;margin:0 0 8px}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-custom-header-content:empty{display:none;margin:0}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-custom-header-content .select-search-kicker{display:block;margin:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-custom-header-content .select-search-hint{margin:8px 0 0;font-size:.72rem;line-height:1.35;color:var(--text-soft)}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-inner-row{position:relative;display:block;width:100%;min-width:0}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-inner-row:before{content:"";position:absolute;top:50%;left:12px;transform:translateY(-50%);width:20px;height:20px;background-color:var(--text-soft);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;pointer-events:none;z-index:1}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row{display:flex;align-items:center;gap:4px}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row:before{display:none}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row .mat-select-search-input:not(.mat-select-search-hidden){padding-left:10px!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-toggle-all-checkbox{flex:0 0 auto;padding:0!important;margin:0 4px 0 0!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden){display:block;width:100%;max-width:100%;box-sizing:border-box;min-height:42px;padding:0 14px 0 40px;border-radius:12px;border:1px solid var(--es-border-strong);background:var(--es-surface-glass-98);color:var(--es-select-option-text, var(--es-text));font-size:.92rem;line-height:1.4;outline:none;box-shadow:inset 0 1px 0 var(--es-inset-highlight-04),0 1px 2px var(--es-shadow-faint, rgba(0, 0, 0, .04));transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden)::placeholder{color:var(--es-input-placeholder)}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden):focus{border-color:var(--es-accent-border-45);background:var(--es-accent-fill-08);box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-12)}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden){height:auto!important;line-height:1.4!important;padding:0 44px 0 40px!important;border:1px solid var(--es-border-strong)!important;background:var(--es-surface-glass-98)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-clear{position:absolute!important;right:2px!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;padding:0!important;color:var(--text-soft)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-clear .mat-icon{font-size:20px;width:20px;height:20px}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-spinner{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-no-entries-found{padding:8px 12px 4px;font-size:.85rem;line-height:1.35;color:var(--text-soft)}:is(.es-dark,.es-light) div.mat-mdc-select-panel.leagues-select-panel{min-width:min(24rem,100vw - 2rem);max-width:min(36rem,100vw - 2rem)}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel{--es-select-panel-bg: var(--es-surface-glass-98);--es-select-panel-border: var(--es-border-overlay);--es-select-option-text: var(--es-text);--es-select-option-selected-text: var(--es-modal-accent-text);--es-select-option-hover: var(--es-select-option-hover);--es-select-option-selected: var(--es-accent-fill-14);--es-select-option-multi-selected: var(--es-finance-chart-track-05);--es-select-checkmark: var(--es-modal-accent-check);border-radius:12px!important;border:1px solid var(--es-select-panel-border)!important;background:var(--es-panel-sheen-03),var(--es-select-panel-bg)!important;box-shadow:var(--es-elevation-overlay)!important;padding:6px!important;color:var(--es-select-option-text);overflow-x:hidden!important;box-sizing:border-box}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-optgroup-label,:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-optgroup .mat-mdc-optgroup-label{color:var(--text-soft)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;min-height:36px}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item{color:var(--es-select-option-text)!important;min-height:44px;padding:0 12px!important;padding-inline:12px!important;box-sizing:border-box}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option .mdc-list-item__primary-text{color:inherit!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%;min-width:0}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option:hover,:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option.mat-mdc-option-active:not(.mdc-list-item--selected){background:var(--es-select-option-hover)!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-pseudo-checkbox-full)){background:var(--es-select-option-selected)!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-pseudo-checkbox-full)) .mdc-list-item__primary-text{color:var(--es-select-option-selected-text)!important;font-weight:600}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:has(.mat-pseudo-checkbox-full){background:var(--es-select-option-multi-selected)!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:has(.mat-pseudo-checkbox-full) .mdc-list-item__primary-text{color:var(--es-select-option-text)!important;font-weight:600}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-pseudo-checkbox-full{flex-shrink:0;width:18px!important;height:18px!important;margin-right:12px!important;border-radius:5px!important;border:1px solid var(--es-toggle-track-outline)!important;background:var(--es-search-bar-bg)!important;box-sizing:border-box}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked{background:var(--es-accent-solid-88)!important;border-color:var(--es-select-accent-border-90)!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked:after{color:var(--es-on-accent)!important;border-color:var(--es-on-accent)!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-pseudo-checkbox-minimal{display:none!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option.contains-mat-select-search{position:sticky!important;top:-6px!important;z-index:2!important;opacity:1!important;margin:-6px -6px 6px!important;padding:0!important;min-height:0!important;pointer-events:all!important;background:var(--es-select-panel-bg)!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option.contains-mat-select-search mat-pseudo-checkbox,:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option.contains-mat-select-search .mat-pseudo-checkbox{display:none!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-mdc-option.contains-mat-select-search .mdc-list-item__primary-text{opacity:1!important;display:block!important;width:100%;min-width:0;padding:0!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel ngx-mat-select-search{display:block;width:100%}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-hidden{display:none!important;visibility:hidden!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-inner{position:static!important;top:auto!important;left:auto!important;width:100%!important;z-index:auto!important;display:flex!important;flex-direction:column;box-shadow:none!important;padding:10px 12px 12px!important;margin:0!important;border-bottom:1px solid var(--es-border-strong)!important;background:var(--es-select-panel-bg)!important;box-sizing:border-box;color:var(--es-select-option-text)!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-inner mat-divider,:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-inner .mat-divider{display:none!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-custom-header-content{order:-1;display:block;margin:0 0 8px}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-custom-header-content:empty{display:none;margin:0}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-custom-header-content .select-search-kicker{display:block;margin:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-custom-header-content .select-search-hint{margin:8px 0 0;font-size:.72rem;line-height:1.35;color:var(--text-soft)}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-inner-row{position:relative;display:block;width:100%;min-width:0}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-inner-row:before{content:"";position:absolute;top:50%;left:12px;transform:translateY(-50%);width:20px;height:20px;background-color:var(--text-soft);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;pointer-events:none;z-index:1}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row{display:flex;align-items:center;gap:4px}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row:before{display:none}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-inner-toggle-all .mat-select-search-inner-row .mat-select-search-input:not(.mat-select-search-hidden){padding-left:10px!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-toggle-all-checkbox{flex:0 0 auto;padding:0!important;margin:0 4px 0 0!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-input:not(.mat-select-search-hidden){display:block;width:100%;max-width:100%;box-sizing:border-box;min-height:42px;padding:0 14px 0 40px;border-radius:12px;border:1px solid var(--es-border-strong);background:var(--es-surface-glass-98);color:var(--es-select-option-text, var(--es-text));font-size:.92rem;line-height:1.4;outline:none;box-shadow:inset 0 1px 0 var(--es-inset-highlight-04),0 1px 2px var(--es-shadow-faint, rgba(0, 0, 0, .04));transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-input:not(.mat-select-search-hidden)::placeholder{color:var(--es-input-placeholder)}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-input:not(.mat-select-search-hidden):focus{border-color:var(--es-accent-border-45);background:var(--es-accent-fill-08);box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-12)}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-input:not(.mat-select-search-hidden){height:auto!important;line-height:1.4!important;padding:0 44px 0 40px!important;border:1px solid var(--es-border-strong)!important;background:var(--es-surface-glass-98)!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-clear{position:absolute!important;right:2px!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;padding:0!important;color:var(--text-soft)!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-clear .mat-icon{font-size:20px;width:20px;height:20px}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-spinner{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important}:is(.es-dark,.es-light) .mat-mdc-autocomplete-panel .mat-select-search-no-entries-found{padding:8px 12px 4px;font-size:.85rem;line-height:1.35;color:var(--text-soft)}.cdk-overlay-container .refund-top-ups-select-panel .mat-pseudo-checkbox-minimal,:is(.es-dark,.es-light) .refund-top-ups-select-panel.mat-mdc-select-panel .mat-pseudo-checkbox-minimal{display:none!important}.cdk-overlay-container .sidebar-language-panel.mat-mdc-select-panel,:is(.es-dark,.es-light) .sidebar-language-panel.mat-mdc-select-panel{min-width:calc(15rem - 20px)!important;max-width:calc(100vw - 20px)!important;margin-bottom:6px}.cdk-overlay-container .sidebar-language-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item,:is(.es-dark,.es-light) .sidebar-language-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item{min-height:38px;padding:0 12px!important;padding-inline:12px!important;font-size:14px!important}.cdk-overlay-container .sidebar-language-panel.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text,:is(.es-dark,.es-light) .sidebar-language-panel.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:100%;min-width:0;min-height:24px;font-size:14px!important;line-height:1.25!important;overflow:hidden;text-overflow:ellipsis}.cdk-overlay-container .sidebar-language-panel.mat-mdc-select-panel .sidebar-language-switch__option,:is(.es-dark,.es-light) .sidebar-language-panel.mat-mdc-select-panel .sidebar-language-switch__option{display:flex!important;align-items:center!important;width:100%;min-width:0;padding:4px 28px 4px 0}.cdk-overlay-container .sidebar-language-panel.mat-mdc-select-panel .sidebar-language-switch__flag,:is(.es-dark,.es-light) .sidebar-language-panel.mat-mdc-select-panel .sidebar-language-switch__flag{flex:0 0 auto!important;margin-right:12px!important}.cdk-overlay-container .sidebar-language-panel.mat-mdc-select-panel .sidebar-language-switch__name,:is(.es-dark,.es-light) .sidebar-language-panel.mat-mdc-select-panel .sidebar-language-switch__name{display:block;flex:1 1 auto;min-width:0;margin-left:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px!important;line-height:1.25!important}.cdk-overlay-container .sidebar-language-panel.mat-mdc-select-panel .mat-pseudo-checkbox,:is(.es-dark,.es-light) .sidebar-language-panel.mat-mdc-select-panel .mat-pseudo-checkbox{margin-left:8px!important}.mat-mdc-select-panel .mat-mdc-option.mdc-list-item,.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item,.es-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item{padding:0 12px!important;padding-inline:12px!important;box-sizing:border-box}.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text,.mat-mdc-autocomplete-panel .mat-mdc-option .mdc-list-item__primary-text,.es-select-panel.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%;min-width:0}body:is(.es-dark,.es-light) .cdk-overlay-container{--es-datepicker-bg: var(--es-surface-glass-98);--es-datepicker-border: var(--es-border-overlay);--es-datepicker-text: var(--es-text);--es-datepicker-text-soft: var(--es-text-muted);--es-datepicker-text-muted: var(--es-text-soft);--es-datepicker-accent: var(--es-accent-strong);--es-datepicker-accent-soft: var(--es-datepicker-accent-soft);--es-datepicker-hover: var(--es-accent-fill-14)}body:is(.es-dark,.es-light) .cdk-overlay-container .cdk-overlay-pane:has(.mat-datepicker-content),body:is(.es-dark,.es-light) .cdk-overlay-container .cdk-overlay-pane:has(.mat-datepicker-popup){min-width:18.5rem;max-width:min(100vw - 24px,20.5rem)}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-datepicker-content,body:is(.es-dark,.es-light) .cdk-overlay-container .mat-datepicker-content-container{border-radius:14px!important;border:1px solid var(--es-datepicker-border)!important;background:var(--es-panel-sheen-03),var(--es-datepicker-bg)!important;box-shadow:var(--es-elevation-overlay)!important;color:var(--es-datepicker-text)!important;overflow:hidden}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar{background:transparent!important;color:var(--es-datepicker-text)!important;min-width:18.5rem}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-header,body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-content{padding:0 8px 8px}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-controls{margin:.35rem 0 .15rem}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-period-button,body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-body-label,body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-table-header th,body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-table-header-divider:after{color:var(--es-datepicker-text-soft)!important}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-period-button{font-weight:650;letter-spacing:.02em}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-arrow{fill:var(--es-datepicker-text)!important}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-previous-button,body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-next-button,body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-previous-button .mat-mdc-button-touch-target,body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-next-button .mat-mdc-button-touch-target{color:var(--es-datepicker-text)!important}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-previous-button:hover,body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-next-button:hover{background:var(--es-inset-highlight-06)!important}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-table-header th{font-size:.72rem;font-weight:700;letter-spacing:.04em;opacity:.9}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-body-label{font-size:.8rem;font-weight:700;color:var(--es-datepicker-accent-soft)!important;opacity:.95}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-body-cell-content{color:var(--es-datepicker-text)!important;border-color:transparent!important;font-weight:500}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:var(--es-datepicker-text-muted)!important}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background:var(--es-datepicker-hover)!important}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-body-selected:not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content{background:var(--es-brand-gradient)!important;color:var(--es-on-accent)!important;font-weight:700}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-body-today:not(.mat-calendar-body-selected) .mat-calendar-body-cell-content{border-color:var(--es-datepicker-accent-soft)!important;color:var(--es-modal-accent-text)!important}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-body-in-range:before,body:is(.es-dark,.es-light) .cdk-overlay-container .mat-calendar-body-in-comparison-range:before{background:var(--es-accent-fill-12)!important}body:is(.es-dark,.es-light) .cdk-overlay-container .mat-datepicker-toggle-active{color:var(--es-datepicker-accent-soft)!important}.mat-mdc-dialog-container .dialog-footer-actions,.modal-dialog-actions .dialog-footer-actions,.modal-dialog-actions>.dialog-footer-actions,.cdk-overlay-pane.stripe-checkout-bottom-sheet .dialog-footer-actions,.review-dialog-actions .dialog-footer-actions{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:.65rem;min-width:0;width:100%;box-sizing:border-box}.mat-mdc-dialog-container .dialog-footer-actions>.mat-mdc-button-base,.modal-dialog-actions .dialog-footer-actions>.mat-mdc-button-base,.cdk-overlay-pane.stripe-checkout-bottom-sheet .dialog-footer-actions>.mat-mdc-button-base,.review-dialog-actions .dialog-footer-actions>.mat-mdc-button-base{margin-inline:0!important}@media(min-width:961px){.mat-mdc-dialog-container .dialog-footer-actions>.dialog-footer-primary.mat-mdc-unelevated-button,.modal-dialog-actions .dialog-footer-actions>.dialog-footer-primary.mat-mdc-unelevated-button,.cdk-overlay-pane.stripe-checkout-bottom-sheet .dialog-footer-actions>.dialog-footer-primary.mat-mdc-unelevated-button,.review-dialog-actions .dialog-footer-actions>.dialog-footer-primary.mat-mdc-unelevated-button,.mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline)>.btn-confirm.mat-mdc-unelevated-button,.modal-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline)>.btn-confirm.mat-mdc-unelevated-button{flex:1 1 auto;min-width:9.5rem}.mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline)>.mat-mdc-button-base:not(.dialog-footer-cancel):not(.dialog-footer-primary),.modal-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline)>.mat-mdc-button-base:not(.dialog-footer-cancel):not(.dialog-footer-primary){flex:0 1 auto}}.mat-mdc-dialog-container .dialog-footer-actions.dialog-footer-actions--single,.mat-mdc-dialog-container .dialog-footer-actions:has(>.mat-mdc-button-base:only-of-type),.review-dialog-actions .dialog-footer-actions.dialog-footer-actions--single,.review-dialog-actions .dialog-footer-actions:has(>.mat-mdc-button-base:only-of-type){justify-content:stretch}.mat-mdc-dialog-container .dialog-footer-actions.dialog-footer-actions--single>.mat-mdc-button-base,.mat-mdc-dialog-container .dialog-footer-actions:has(>.mat-mdc-button-base:only-of-type)>.mat-mdc-button-base,.review-dialog-actions .dialog-footer-actions.dialog-footer-actions--single>.mat-mdc-button-base,.review-dialog-actions .dialog-footer-actions:has(>.mat-mdc-button-base:only-of-type)>.mat-mdc-button-base{width:100%;flex:none!important;max-width:100%}.mat-mdc-dialog-container .dialog-footer-cancel.mat-mdc-outlined-button,.mat-mdc-dialog-container .mat-mdc-outlined-button.dialog-footer-cancel,.mat-mdc-dialog-container app-dialog-shell [dialog-actions].dialog-footer-actions>.dialog-footer-cancel.mat-mdc-outlined-button,.modal-dialog-actions .dialog-footer-cancel.mat-mdc-outlined-button,.modal-dialog-actions .mat-mdc-outlined-button.dialog-footer-cancel,.modal-dialog-actions .dialog-footer-actions>.dialog-footer-cancel.mat-mdc-outlined-button,.cdk-overlay-pane.stripe-checkout-bottom-sheet .dialog-footer-cancel.mat-mdc-outlined-button,.cdk-overlay-pane.stripe-checkout-bottom-sheet .mat-mdc-outlined-button.dialog-footer-cancel,.mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline)>.btn-cancel.mat-mdc-unelevated-button,.modal-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline)>.btn-cancel.mat-mdc-unelevated-button,.modal-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline)>.btn-cancel.mat-mdc-outlined-button{flex:0 1 auto;min-height:48px;padding-inline:1rem!important;border-radius:14px!important;font-weight:600;border-color:var(--es-toggle-track-outline)!important;color:var(--text-main)!important;background:var(--es-inset-highlight-04)!important}.mat-mdc-dialog-container .dialog-footer-cancel.mat-mdc-outlined-button:hover,.mat-mdc-dialog-container .mat-mdc-outlined-button.dialog-footer-cancel:hover,.modal-dialog-actions .dialog-footer-cancel.mat-mdc-outlined-button:hover,.modal-dialog-actions .mat-mdc-outlined-button.dialog-footer-cancel:hover,.cdk-overlay-pane.stripe-checkout-bottom-sheet .dialog-footer-cancel.mat-mdc-outlined-button:hover,.cdk-overlay-pane.stripe-checkout-bottom-sheet .mat-mdc-outlined-button.dialog-footer-cancel:hover{background:var(--es-dialog-footer-stripe-bg)!important;border-color:var(--es-border-heavy)!important}.mat-mdc-dialog-container .dialog-footer-primary.mat-mdc-unelevated-button,.mat-mdc-dialog-container app-dialog-shell [dialog-actions].dialog-footer-actions>.dialog-footer-primary.mat-mdc-unelevated-button,.modal-dialog-actions .dialog-footer-primary.mat-mdc-unelevated-button,.modal-dialog-actions .dialog-footer-actions>.dialog-footer-primary.mat-mdc-unelevated-button,.cdk-overlay-pane.stripe-checkout-bottom-sheet .dialog-footer-primary.mat-mdc-unelevated-button{min-height:48px;border-radius:14px!important;font-weight:700;--mdc-filled-button-label-text-color: var(--es-on-accent);--mat-filled-button-state-layer-color: var(--es-on-accent);--mat-mdc-filled-button-persistent-ripple-color: var(--es-on-accent);--mat-mdc-filled-button-ripple-color: var(--es-on-accent);color:var(--es-on-accent)!important;background:var(--es-brand-gradient)!important;box-shadow:none!important}.mat-mdc-dialog-container .dialog-footer-primary.mat-mdc-unelevated-button:is(.mat-green,.mat-orange),.modal-dialog-actions .dialog-footer-primary.mat-mdc-unelevated-button:is(.mat-green,.mat-orange),.cdk-overlay-pane.stripe-checkout-bottom-sheet .dialog-footer-primary.mat-mdc-unelevated-button:is(.mat-green,.mat-orange){--mdc-filled-button-label-text-color: var(--es-on-accent);color:var(--es-on-accent)!important}.mat-mdc-dialog-container .dialog-footer-primary.mat-mdc-unelevated-button .mdc-button__label,.modal-dialog-actions .dialog-footer-primary.mat-mdc-unelevated-button .mdc-button__label,.cdk-overlay-pane.stripe-checkout-bottom-sheet .dialog-footer-primary.mat-mdc-unelevated-button .mdc-button__label{color:var(--es-on-accent)!important}.mat-mdc-dialog-container .dialog-footer-primary.mat-mdc-unelevated-button:hover,.modal-dialog-actions .dialog-footer-primary.mat-mdc-unelevated-button:hover,.cdk-overlay-pane.stripe-checkout-bottom-sheet .dialog-footer-primary.mat-mdc-unelevated-button:hover{filter:brightness(1.06)}.mat-mdc-dialog-container .dialog-footer-primary--danger.mat-mdc-unelevated-button,.modal-dialog-actions .dialog-footer-primary--danger.mat-mdc-unelevated-button{color:var(--es-on-accent)!important;background:var(--es-dialog-footer-danger-gradient)!important}.mat-mdc-dialog-container .dialog-footer-primary--danger.mat-mdc-unelevated-button:hover,.modal-dialog-actions .dialog-footer-primary--danger.mat-mdc-unelevated-button:hover{filter:brightness(1.06)}@media(min-width:961px){.mat-mdc-dialog-container .entry-dialog-footer.dialog-footer-actions,.review-dialog-actions .entry-dialog-footer.dialog-footer-actions{flex-wrap:nowrap;align-items:center}}@media(max-width:960px){.mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline),.review-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;justify-content:stretch;gap:.65rem}.mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):has(>.dialog-footer-cancel):has(>.dialog-footer-primary):not(:has(>.mat-mdc-button-base:nth-of-type(3))),.modal-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):has(>.dialog-footer-cancel):has(>.dialog-footer-primary):not(:has(>.mat-mdc-button-base:nth-of-type(3))),.review-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):has(>.dialog-footer-cancel):has(>.dialog-footer-primary):not(:has(>.mat-mdc-button-base:nth-of-type(3))){grid-template-columns:minmax(0,.38fr) minmax(0,.62fr)}.mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):has(>.mat-mdc-button-base:nth-of-type(3))>.dialog-footer-primary,.modal-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):has(>.mat-mdc-button-base:nth-of-type(3))>.dialog-footer-primary{grid-column:1/-1}.mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .left-buttons,.mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .right-buttons,.mat-mdc-dialog-container .entry-dialog-footer:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .entry-dialog-footer__secondary,.mat-mdc-dialog-container .entry-dialog-footer:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .entry-dialog-footer__primary,.review-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .left-buttons,.review-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .right-buttons{display:contents}.mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .mat-mdc-button-base,.review-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .mat-mdc-button-base{width:100%;max-width:100%;min-width:0;min-height:48px;margin-inline:0!important;flex:none!important;white-space:normal;line-height:1.25}}body.es-capacitor-native .mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline),body.es-capacitor-native .review-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;justify-content:stretch;gap:.65rem}body.es-capacitor-native .mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):has(>.dialog-footer-cancel):has(>.dialog-footer-primary):not(:has(>.mat-mdc-button-base:nth-of-type(3))),body.es-capacitor-native .review-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):has(>.dialog-footer-cancel):has(>.dialog-footer-primary):not(:has(>.mat-mdc-button-base:nth-of-type(3))){grid-template-columns:minmax(0,.38fr) minmax(0,.62fr)}body.es-capacitor-native .mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .left-buttons,body.es-capacitor-native .mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .right-buttons,body.es-capacitor-native .review-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .left-buttons,body.es-capacitor-native .review-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .right-buttons{display:contents}body.es-capacitor-native .mat-mdc-dialog-container .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .mat-mdc-button-base,body.es-capacitor-native .review-dialog-actions .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .mat-mdc-button-base{width:100%;max-width:100%;min-width:0;min-height:48px;margin-inline:0!important;flex:none!important;white-space:normal;line-height:1.25}@media(max-width:960px){.mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):not(.pdf-privacy-actions),.mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):not(.pdf-privacy-actions){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;justify-content:stretch;gap:.65rem;width:100%;margin:0;box-sizing:border-box}.mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single):not(:has(>.mat-mdc-button-base:only-of-type))>.mat-mdc-button-base:first-of-type:not(:only-of-type),.mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single):not(:has(>.mat-mdc-button-base:only-of-type))>.mat-mdc-button-base:first-of-type:not(:only-of-type){margin-inline-end:0}.mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single) .left-buttons,.mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single) .right-buttons,.mat-mdc-dialog-container app-dialog-shell [dialog-actions].entry-dialog-footer:not(.dialog-footer-actions--single) .entry-dialog-footer__secondary,.mat-mdc-dialog-container app-dialog-shell [dialog-actions].entry-dialog-footer:not(.dialog-footer-actions--single) .entry-dialog-footer__primary,.mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single) .left-buttons,.mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single) .right-buttons{display:contents}.mat-mdc-dialog-container app-dialog-shell [dialog-actions] .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline),.mat-mdc-dialog-container [dialog-actions] .dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline),.mat-mdc-dialog-container [dialog-actions] .pdf-privacy-actions__buttons:not(.dialog-footer-actions--single){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;margin-left:0;justify-content:stretch;gap:.65rem}.mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single) .mat-mdc-button-base,.mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single) .mdc-button,.mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single) .mat-mdc-button-base,.mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single) .mdc-button,.mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single) .primary-action,.mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single) .subtle-action,.mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single) .review-btn-decline,.mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single) .payout-dialog-instant{width:100%;max-width:100%;min-height:48px;min-width:0;white-space:normal;line-height:1.25}.mat-mdc-dialog-container [dialog-actions].pdf-privacy-actions{display:flex;flex-direction:column;align-items:stretch;gap:.85rem}}body.es-capacitor-native .mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline),body.es-capacitor-native .mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;justify-content:stretch;gap:.65rem}body.es-capacitor-native .mat-mdc-dialog-container app-dialog-shell [dialog-actions].dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):has(>.dialog-footer-cancel):has(>.dialog-footer-primary):not(:has(>.mat-mdc-button-base:nth-of-type(3))),body.es-capacitor-native .mat-mdc-dialog-container [dialog-actions].dialog-footer-actions:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline):has(>.dialog-footer-cancel):has(>.dialog-footer-primary):not(:has(>.mat-mdc-button-base:nth-of-type(3))){grid-template-columns:minmax(0,.38fr) minmax(0,.62fr)}body.es-capacitor-native .mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline)>:first-child:not(:only-child),body.es-capacitor-native .mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline)>:first-child:not(:only-child){margin-inline-end:0}body.es-capacitor-native .mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .left-buttons,body.es-capacitor-native .mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .right-buttons,body.es-capacitor-native .mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .left-buttons,body.es-capacitor-native .mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .right-buttons{display:contents}body.es-capacitor-native .mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .mat-mdc-button-base,body.es-capacitor-native .mat-mdc-dialog-container app-dialog-shell [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .mdc-button,body.es-capacitor-native .mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .mat-mdc-button-base,body.es-capacitor-native .mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .mdc-button,body.es-capacitor-native .mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .primary-action,body.es-capacitor-native .mat-mdc-dialog-container [dialog-actions]:not(.dialog-footer-actions--single):not(.dialog-footer-actions--inline) .subtle-action{width:100%;max-width:100%;min-height:48px;min-width:0;flex:none!important;white-space:normal;line-height:1.25}.button-loading .mat-button-wrapper{display:flex;align-items:center}.btn-spinner{width:1em;height:1em;background:transparent;border-radius:50%;margin:0 16px 0 0;border:2px solid transparent;animation:btn-glow 1s ease infinite}@keyframes btn-glow{0%{box-shadow:0 0 0 .4em var(--es-spinner-track),0 0 0 .1em var(--es-spinner-track);transform:rotate(360deg)}50%{border-top-color:var(--es-spinner-track)}to{box-shadow:0 0 0 .4em var(--es-spinner-track),0 0 0 3.6em transparent}}:is(.es-dark,.es-light) .table-scroll-shell,:is(.es-dark,.es-light) .table-wrap{width:100%;max-width:100%;min-width:0;box-sizing:border-box}:is(.es-dark,.es-light) .table-wrap{overflow-x:auto;padding:0 .5rem}:is(.es-dark,.es-light) .leagues-shell .table-wrap{overflow:visible;padding:1.35rem 1.6rem 1.4rem}:is(.es-dark,.es-light) .es-table-wrap,:is(.es-dark,.es-light) .organiser-entries-table-wrap{margin-top:4px;border-radius:12px;border:1px solid var(--es-table-border);background:transparent;overflow:hidden}:is(.es-dark,.es-light) .mat-mdc-table,:is(.es-dark,.es-light) table.mat-mdc-table{width:100%;border:1px solid var(--es-table-border);border-radius:12px;overflow:hidden;background:var(--es-table-bg)!important}:is(.es-dark,.es-light) .es-table-wrap .mat-mdc-table,:is(.es-dark,.es-light) .organiser-entries-table-wrap .mat-mdc-table,:is(.es-dark,.es-light) .es-table-wrap table.mat-mdc-table,:is(.es-dark,.es-light) .organiser-entries-table-wrap table.mat-mdc-table{border:none;border-radius:0;background:transparent!important}:is(.es-dark,.es-light) .mat-mdc-header-row,:is(.es-dark,.es-light) .mat-header-row{min-height:44px;border-bottom:1px solid var(--es-table-border-strong)!important;background:var(--es-table-header-bg)!important;background-color:var(--es-table-header-bg)!important}:is(.es-dark,.es-light) .mat-mdc-header-cell,:is(.es-dark,.es-light) .mat-header-cell{border-bottom:none!important;background:transparent!important;background-color:transparent!important;color:var(--es-table-text-soft)!important;font-weight:700;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}:is(.es-dark,.es-light) .mat-mdc-row,:is(.es-dark,.es-light) .mat-row{min-height:48px;border-bottom:1px solid var(--es-table-border)!important;background:transparent!important;transition:background-color .15s ease}:is(.es-dark,.es-light) .mat-mdc-row:nth-child(2n),:is(.es-dark,.es-light) .mat-row:nth-child(2n){background:var(--es-table-row-stripe)!important}:is(.es-dark,.es-light) .mat-mdc-row:hover,:is(.es-dark,.es-light) .mat-row:hover{background:var(--es-table-row-hover)!important}:is(.es-dark,.es-light) .mat-mdc-row:hover .mat-mdc-cell,:is(.es-dark,.es-light) .mat-row:hover .mat-cell{background:transparent!important}:is(.es-dark,.es-light) .mat-mdc-cell,:is(.es-dark,.es-light) .mat-cell{border-bottom:none!important;color:var(--es-table-text-main)!important;font-size:.95rem;line-height:1.35;vertical-align:middle}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell{align-self:stretch;display:flex;align-items:center;justify-content:flex-start;text-align:left;box-sizing:border-box;padding-inline:.35rem}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell{overflow:visible}:is(.es-dark,.es-light) .mat-mdc-paginator,:is(.es-dark,.es-light) .entries-paginator.mat-mdc-paginator{border-top:1px solid var(--es-table-border);background:transparent!important;color:var(--es-table-text-muted)!important}:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-select-value,:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-range-label,:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-page-size-label{color:var(--es-table-text-soft)!important}:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-icon-button{color:var(--es-table-text-main)!important}:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-icon-button:hover{background:var(--es-accent-fill-14)!important}:is(.es-dark,.es-light) .empty-entries-state,:is(.es-dark,.es-light) .empty-table-state,:is(.es-dark,.es-light) .empty-results-state,:is(.es-dark,.es-light) .empty-subevents-state{padding:12px;border:1px dashed var(--es-border-dashed);border-radius:10px;background:var(--es-entries-inset-02);color:var(--es-table-text-muted)}:is(.es-dark,.es-light) .data-row{cursor:pointer}@media(max-width:768px){:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-container,:is(.es-dark,.es-light) .entries-paginator .mat-mdc-paginator-container{min-height:52px;padding:0 .35rem;column-gap:.35rem;row-gap:.2rem;flex-wrap:wrap;justify-content:flex-start}:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-page-size-label,:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-range-label,:is(.es-dark,.es-light) .entries-paginator .mat-mdc-paginator-page-size-label,:is(.es-dark,.es-light) .entries-paginator .mat-mdc-paginator-range-label{font-size:.72rem;line-height:1.15}:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-page-size,:is(.es-dark,.es-light) .entries-paginator .mat-mdc-paginator-page-size{margin-right:0;order:1;flex:1 1 100%}:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-page-size-select,:is(.es-dark,.es-light) .entries-paginator .mat-mdc-paginator-page-size-select{width:72px}:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-range-actions,:is(.es-dark,.es-light) .entries-paginator .mat-mdc-paginator-range-actions{margin-left:0;min-width:0;width:100%;order:2;justify-content:space-between;gap:.1rem}:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-navigation-previous,:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-navigation-next,:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-navigation-first,:is(.es-dark,.es-light) .mat-mdc-paginator .mat-mdc-paginator-navigation-last,:is(.es-dark,.es-light) .entries-paginator .mat-mdc-paginator-navigation-previous,:is(.es-dark,.es-light) .entries-paginator .mat-mdc-paginator-navigation-next,:is(.es-dark,.es-light) .entries-paginator .mat-mdc-paginator-navigation-first,:is(.es-dark,.es-light) .entries-paginator .mat-mdc-paginator-navigation-last{width:30px;height:30px;padding:0}}@media(min-width:960px){:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-row,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-header-row,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-row,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-header-row{align-items:stretch;min-height:48px;height:auto!important}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-header-cell,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-header-cell{display:flex;align-items:center;align-self:stretch;white-space:normal;line-height:1.2;overflow:visible;text-overflow:clip;-webkit-hyphens:none;hyphens:none;box-sizing:border-box;padding:.55rem .35rem}:is(.es-dark,.es-light) .organiser-entries-mat-table .entries-col-header__text,:is(.es-dark,.es-light) .basic-entries-mat-table .entries-col-header__text{display:block;line-height:1.2;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.entries-col-header--compact .entries-col-header__text,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.entries-col-header--flag .entries-col-header__text,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.entries-col-header--compact .entries-col-header__text,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.entries-col-header--flag .entries-col-header__text{font-size:.68rem;letter-spacing:.04em}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-competitorNumber,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-competitorNumber,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-competitorNumber,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-competitorNumber{flex:0 0 4.75rem;width:4.75rem;min-width:4.75rem;max-width:4.75rem;justify-content:center;text-align:center}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-transponderNumber,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-transponderNumber,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-transponderNumber,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-transponderNumber{flex:0 0 7.5rem;width:7.5rem;min-width:7.5rem;max-width:7.5rem;justify-content:center;text-align:center}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.entries-col-header--flag,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-hasMembership,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-governingBodyVerifiedForEvent,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-hasSignature,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-hasMembership,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-governingBodyVerifiedForEvent,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-hasSignature,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.entries-col-header--flag,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-hasMembership,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-governingBodyVerifiedForEvent,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-hasSignature,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-hasMembership,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-governingBodyVerifiedForEvent,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-hasSignature{flex:0 0 7.25rem;width:7.25rem;min-width:7.25rem;max-width:7.25rem;justify-content:center;text-align:center}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-athleteSignature,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-athleteSignature,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-athleteSignature,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-athleteSignature{flex:0 0 6.75rem;width:6.75rem;min-width:6.75rem;max-width:6.75rem;justify-content:center;text-align:center}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-paymentId,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-paymentId,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-paymentId,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-paymentId{flex:0 0 8.5rem;width:8.5rem;min-width:8.5rem;max-width:8.5rem;justify-content:center;text-align:center}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-select,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-select,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-select,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-select{flex:0 0 3.25rem;width:3.25rem;min-width:3.25rem;max-width:3.25rem;justify-content:center;text-align:center}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.entries-col-header--actions,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-actions,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-actions,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.col-actions,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.entries-col-header--actions,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-actions,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-actions,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.col-actions{flex:0 0 auto;width:auto;min-width:9.25rem;max-width:none;justify-content:flex-end;text-align:right}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.entries-col-header--left,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-clubName,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-clubName,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.entries-col-header--left,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-clubName,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-clubName{flex:1 1 8rem;min-width:6rem;justify-content:flex-start;text-align:left;align-items:center}:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.entries-col-header--center,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-header-cell.mat-column-user,:is(.es-dark,.es-light) .organiser-entries-mat-table .mat-mdc-cell.mat-column-user,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.entries-col-header--center,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-header-cell.mat-column-user,:is(.es-dark,.es-light) .basic-entries-mat-table .mat-mdc-cell.mat-column-user{flex:1 1 10rem;min-width:10rem;justify-content:center;text-align:center;align-items:center}}.mat-card{margin:.75rem;overflow:hidden;box-sizing:border-box;box-shadow:var(--es-shadow-primary)!important}.mat-card.rounded-circle{border-radius:200px!important}.mat-card.default{padding:0}.mat-card.default .mat-card-title{padding-top:1rem;padding-left:1rem;padding-right:1rem;line-height:1;font-weight:400}.mat-card.default>:first-child{border-radius:2px 2px 0 0}.mat-card.default .mat-card-subtitle:first-child{padding-top:1rem}.mat-card.default .mat-card-subtitle{padding-left:1rem;padding-right:1rem;line-height:1}.mat-card.default .mat-card-content{padding:1rem;margin-bottom:0;position:relative}.mat-card.default .mat-card-actions,.mat-card.default .mat-card-actions:last-child{padding:.5rem;margin:0}.mat-card.default>:last-child{border-radius:0 0 2px 2px}.mat-card .mat-card-title .mat-divider,.mat-divider.full-width{margin-left:-24px;margin-right:-24px}.mat-card.p-0 .mat-card-title .card-title-text{padding:1rem 1.5rem}.mat-card.p-0 .mat-card-title .card-title-text .card-control{height:24px;width:24px;line-height:24px}.mat-card.p-0 .mat-card-title .card-title-text .mat-card-subtitle{margin:0}.mat-card.p-0 .mat-card-title .mat-divider{margin-left:0;margin-right:0;border-top-color:var(--es-card-divider-top)}.mat-card.p-0 .mat-card-image{margin:0 0 1rem!important}.mat-card.p-0 .mat-card-content{padding:1.5rem}body:is(.es-dark,.es-light){--mat-sys-surface: var(--es-shop-surface);--mat-sys-surface-container-low: var(--es-shop-surface-container);--mat-sys-surface-container: var(--es-mat-surface-container);--mat-sys-surface-container-high: var(--es-mat-surface-container-high);--mat-sys-outline-variant: var(--es-border)}:is(.es-dark,.es-light) .mat-mdc-card{--mat-card-elevated-container-color: var(--es-mat-surface-container);--mat-card-outlined-container-color: var(--es-mat-surface-container);--mat-card-outlined-outline-color: var(--es-border);--mat-sys-surface-container-low: var(--es-shop-surface-container);--mat-sys-surface: var(--es-shop-surface)}.mat-drawer-container{background:var(--es-shell-gradient)}:is(.es-dark,.es-light) .mat-expansion-panel{background:var(--panel-bg)!important;color:var(--text-main);border:1px solid var(--panel-border);box-shadow:none}:is(.es-dark,.es-light) .mat-expansion-panel-header{color:var(--text-main)}:is(.es-dark,.es-light) .mat-expansion-panel-header-title{color:var(--text-main)}:is(.es-dark,.es-light) .mat-expansion-panel-header-description{color:var(--text-muted)}:is(.es-dark,.es-light) .mat-expansion-panel-header .mat-expansion-indicator:after{color:var(--text-soft)}.cdk-overlay-pane.athlete-detail-dialog-panel{overflow-x:hidden!important;max-width:calc(100vw - 32px)}.athlete-detail-dialog-panel .mat-mdc-dialog-container,.athlete-detail-dialog-panel .mat-mdc-dialog-inner-container{overflow-x:hidden!important;max-width:100%}.athlete-detail-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-title,.athlete-detail-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-content,.athlete-detail-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-actions{margin-left:0!important;margin-right:0!important}.athlete-detail-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-title{margin-top:0!important}.athlete-detail-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-actions{margin-bottom:0!important}.athlete-detail-dialog-panel .mat-mdc-dialog-container{padding:0;border-radius:18px;overflow:hidden;max-width:100%;box-sizing:border-box;background:transparent;box-shadow:var(--es-elevation-modal)}.athlete-detail-dialog-panel .mat-mdc-dialog-surface,.athlete-detail-dialog-panel .mdc-dialog__surface{padding:0!important;background:var(--es-view-desc-surface)!important;box-shadow:none!important;border-radius:18px!important;overflow-x:hidden!important;overflow-y:hidden;max-width:100%;box-sizing:border-box}.athlete-detail-dialog-panel .mat-mdc-dialog-content.mdc-dialog__content{overflow-x:hidden!important;max-width:100%}.red{background-color:#f44336!important}.red .mat-table{background:transparent!important}.red .ngx-datatable.material *,.red .mat-table,.red .mat-cell,.red .mat-header-cell{color:#fff!important}.red .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.red .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#f44336,5}.text-red{color:#f44336}.sidebar-red .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-red .navigation-hold{background:#f44336!important}.sidebar-red .navigation-hold .icon-menu .mat-raised-button,.sidebar-red .navigation-hold .app-user .app-user-name,.sidebar-red .navigation-hold .app-logo-text{color:#fff!important}.sidebar-red .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-red .navigation-hold .icon-menu .mat-raised-button{background:#f44336f5!important}.sidebar-red .navigation-hold li.open>a{background:#ba160a33!important}.sidebar-red .navigation-hold .text-muted{color:#fff!important}.footer-red .main-footer{background:#f44336!important;color:#fff!important}.red-50{background-color:#ffebee!important}.red-50-fg{color:#000000de!important}.text-red-50{color:#ffebee!important}.red-100{background-color:#ffcdd2!important}.red-100-fg{color:#000000de!important}.text-red-100{color:#ffcdd2!important}.red-200{background-color:#ef9a9a!important}.red-200-fg{color:#000000de!important}.text-red-200{color:#ef9a9a!important}.red-300{background-color:#e57373!important}.red-300-fg{color:#000000de!important}.text-red-300{color:#e57373!important}.red-400{background-color:#ef5350!important}.red-400-fg{color:#000000de!important}.text-red-400{color:#ef5350!important}.red-500{background-color:#f44336!important}.red-500-fg{color:#fff!important}.text-red-500{color:#f44336!important}.red-600{background-color:#e53935!important}.red-600-fg{color:#fff!important}.text-red-600{color:#e53935!important}.red-700{background-color:#d32f2f!important}.red-700-fg{color:#fff!important}.text-red-700{color:#d32f2f!important}.red-800{background-color:#c62828!important}.red-800-fg{color:#ffffffde!important}.text-red-800{color:#c62828!important}.red-900{background-color:#b71c1c!important}.red-900-fg{color:#ffffffde!important}.text-red-900{color:#b71c1c!important}.red-A100{background-color:#ff8a80!important}.red-A100-fg{color:#000000de!important}.text-red-A100{color:#ff8a80!important}.red-A200{background-color:#ff5252!important}.red-A200-fg{color:#fff!important}.text-red-A200{color:#ff5252!important}.red-A400{background-color:#ff1744!important}.red-A400-fg{color:#fff!important}.text-red-A400{color:#ff1744!important}.red-A700{background-color:#d50000!important}.red-A700-fg{color:#fff!important}.text-red-A700{color:#d50000!important}.pink{background-color:#e91e63!important}.pink .mat-table{background:transparent!important}.pink .ngx-datatable.material *,.pink .mat-table,.pink .mat-cell,.pink .mat-header-cell{color:#fff!important}.pink .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.pink .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#e91e63,5}.text-pink{color:#e91e63}.sidebar-pink .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-pink .navigation-hold{background:#e91e63!important}.sidebar-pink .navigation-hold .icon-menu .mat-raised-button,.sidebar-pink .navigation-hold .app-user .app-user-name,.sidebar-pink .navigation-hold .app-logo-text{color:#fff!important}.sidebar-pink .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-pink .navigation-hold .icon-menu .mat-raised-button{background:#e91e63f5!important}.sidebar-pink .navigation-hold li.open>a{background:#930e3b33!important}.sidebar-pink .navigation-hold .text-muted{color:#fff!important}.footer-pink .main-footer{background:#e91e63!important;color:#fff!important}.pink-50{background-color:#fce4ec!important}.pink-50-fg{color:#000000de!important}.text-pink-50{color:#fce4ec!important}.pink-100{background-color:#f8bbd0!important}.pink-100-fg{color:#000000de!important}.text-pink-100{color:#f8bbd0!important}.pink-200{background-color:#f48fb1!important}.pink-200-fg{color:#000000de!important}.text-pink-200{color:#f48fb1!important}.pink-300{background-color:#f06292!important}.pink-300-fg{color:#000000de!important}.text-pink-300{color:#f06292!important}.pink-400{background-color:#ec407a!important}.pink-400-fg{color:#000000de!important}.text-pink-400{color:#ec407a!important}.pink-500{background-color:#e91e63!important}.pink-500-fg{color:#fff!important}.text-pink-500{color:#e91e63!important}.pink-600{background-color:#d81b60!important}.pink-600-fg{color:#fff!important}.text-pink-600{color:#d81b60!important}.pink-700{background-color:#c2185b!important}.pink-700-fg{color:#ffffffde!important}.text-pink-700{color:#c2185b!important}.pink-800{background-color:#ad1457!important}.pink-800-fg{color:#ffffffde!important}.text-pink-800{color:#ad1457!important}.pink-900{background-color:#880e4f!important}.pink-900-fg{color:#ffffffde!important}.text-pink-900{color:#880e4f!important}.pink-A100{background-color:#ff80ab!important}.pink-A100-fg{color:#000000de!important}.text-pink-A100{color:#ff80ab!important}.pink-A200{background-color:#ff4081!important}.pink-A200-fg{color:#fff!important}.text-pink-A200{color:#ff4081!important}.pink-A400{background-color:#f50057!important}.pink-A400-fg{color:#fff!important}.text-pink-A400{color:#f50057!important}.pink-A700{background-color:#c51162!important}.pink-A700-fg{color:#fff!important}.text-pink-A700{color:#c51162!important}.light-purple{background-color:#7367f0!important}.light-purple .mat-table{background:transparent!important}.light-purple .ngx-datatable.material *,.light-purple .mat-table,.light-purple .mat-cell,.light-purple .mat-header-cell{color:#fff!important}.light-purple .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.light-purple .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#7367f0,5}.text-light-purple{color:#7367f0}.sidebar-light-purple .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-light-purple .navigation-hold{background:#7367f0!important}.sidebar-light-purple .navigation-hold .icon-menu .mat-raised-button,.sidebar-light-purple .navigation-hold .app-user .app-user-name,.sidebar-light-purple .navigation-hold .app-logo-text{color:#fff!important}.sidebar-light-purple .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-light-purple .navigation-hold .icon-menu .mat-raised-button{background:#7367f0f5!important}.sidebar-light-purple .navigation-hold li.open>a{background:#2716db33!important}.sidebar-light-purple .navigation-hold .text-muted{color:#fff!important}.footer-light-purple .main-footer{background:#7367f0!important;color:#fff!important}.light-purple-50{background-color:#eeedfd!important}.light-purple-50-fg{color:#000!important}.text-light-purple-50{color:#eeedfd!important}.light-purple-100{background-color:#d5d1fb!important}.light-purple-100-fg{color:#000!important}.text-light-purple-100{color:#d5d1fb!important}.light-purple-200{background-color:#b9b3f8!important}.light-purple-200-fg{color:#000!important}.text-light-purple-200{color:#b9b3f8!important}.light-purple-300{background-color:#9d95f5!important}.light-purple-300-fg{color:#000!important}.text-light-purple-300{color:#9d95f5!important}.light-purple-400{background-color:#887ef2!important}.light-purple-400-fg{color:#000!important}.text-light-purple-400{color:#887ef2!important}.light-purple-500{background-color:#7367f0!important}.light-purple-500-fg{color:#fff!important}.text-light-purple-500{color:#7367f0!important}.light-purple-600{background-color:#6b5fee!important}.light-purple-600-fg{color:#fff!important}.text-light-purple-600{color:#6b5fee!important}.light-purple-700{background-color:#6054ec!important}.light-purple-700-fg{color:#fff!important}.text-light-purple-700{color:#6054ec!important}.light-purple-800{background-color:#564ae9!important}.light-purple-800-fg{color:#fff!important}.text-light-purple-800{color:#564ae9!important}.light-purple-900{background-color:#4339e5!important}.light-purple-900-fg{color:#fff!important}.text-light-purple-900{color:#4339e5!important}.light-purple-A100{background-color:#fff!important}.light-purple-A100-fg{color:#000!important}.text-light-purple-A100{color:#fff!important}.light-purple-A200{background-color:#fcfcff!important}.light-purple-A200-fg{color:#000!important}.text-light-purple-A200{color:#fcfcff!important}.light-purple-A400{background-color:#ccc9ff!important}.light-purple-A400-fg{color:#000!important}.text-light-purple-A400{color:#ccc9ff!important}.light-purple-A700{background-color:#b3afff!important}.light-purple-A700-fg{color:#000!important}.text-light-purple-A700{color:#b3afff!important}.purple{background-color:#9c27b0!important}.purple .mat-table{background:transparent!important}.purple .ngx-datatable.material *,.purple .mat-table,.purple .mat-cell,.purple .mat-header-cell{color:#ffffffde!important}.purple .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.purple .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#9c27b0,5}.text-purple{color:#9c27b0}.sidebar-purple .branding{background:var(--es-brand)!important;color:#ffffffde!important}.sidebar-purple .navigation-hold{background:#9c27b0!important}.sidebar-purple .navigation-hold .icon-menu .mat-raised-button,.sidebar-purple .navigation-hold .app-user .app-user-name,.sidebar-purple .navigation-hold .app-logo-text{color:#ffffffde!important}.sidebar-purple .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-purple .navigation-hold .icon-menu .mat-raised-button{background:#9c27b0f5!important}.sidebar-purple .navigation-hold li.open>a{background:#52145d33!important}.sidebar-purple .navigation-hold .text-muted{color:#ffffffde!important}.footer-purple .main-footer{background:#9c27b0!important;color:#ffffffde!important}.purple-50{background-color:#f3e5f5!important}.purple-50-fg{color:#000000de!important}.text-purple-50{color:#f3e5f5!important}.purple-100{background-color:#e1bee7!important}.purple-100-fg{color:#000000de!important}.text-purple-100{color:#e1bee7!important}.purple-200{background-color:#ce93d8!important}.purple-200-fg{color:#000000de!important}.text-purple-200{color:#ce93d8!important}.purple-300{background-color:#ba68c8!important}.purple-300-fg{color:#fff!important}.text-purple-300{color:#ba68c8!important}.purple-400{background-color:#ab47bc!important}.purple-400-fg{color:#fff!important}.text-purple-400{color:#ab47bc!important}.purple-500{background-color:#9c27b0!important}.purple-500-fg{color:#ffffffde!important}.text-purple-500{color:#9c27b0!important}.purple-600{background-color:#8e24aa!important}.purple-600-fg{color:#ffffffde!important}.text-purple-600{color:#8e24aa!important}.purple-700{background-color:#7b1fa2!important}.purple-700-fg{color:#ffffffde!important}.text-purple-700{color:#7b1fa2!important}.purple-800{background-color:#6a1b9a!important}.purple-800-fg{color:#ffffffde!important}.text-purple-800{color:#6a1b9a!important}.purple-900{background-color:#4a148c!important}.purple-900-fg{color:#ffffffde!important}.text-purple-900{color:#4a148c!important}.purple-A100{background-color:#ea80fc!important}.purple-A100-fg{color:#000000de!important}.text-purple-A100{color:#ea80fc!important}.purple-A200{background-color:#e040fb!important}.purple-A200-fg{color:#fff!important}.text-purple-A200{color:#e040fb!important}.purple-A400{background-color:#d500f9!important}.purple-A400-fg{color:#fff!important}.text-purple-A400{color:#d500f9!important}.purple-A700{background-color:#a0f!important}.purple-A700-fg{color:#fff!important}.text-purple-A700{color:#a0f!important}.deep-purple{background-color:#673ab7!important}.deep-purple .mat-table{background:transparent!important}.deep-purple .ngx-datatable.material *,.deep-purple .mat-table,.deep-purple .mat-cell,.deep-purple .mat-header-cell{color:#ffffffde!important}.deep-purple .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.deep-purple .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#673ab7,5}.text-deep-purple{color:#673ab7}.sidebar-deep-purple .branding{background:var(--es-brand)!important;color:#ffffffde!important}.sidebar-deep-purple .navigation-hold{background:#673ab7!important}.sidebar-deep-purple .navigation-hold .icon-menu .mat-raised-button,.sidebar-deep-purple .navigation-hold .app-user .app-user-name,.sidebar-deep-purple .navigation-hold .app-logo-text{color:#ffffffde!important}.sidebar-deep-purple .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-deep-purple .navigation-hold .icon-menu .mat-raised-button{background:#673ab7f5!important}.sidebar-deep-purple .navigation-hold li.open>a{background:#3b216a33!important}.sidebar-deep-purple .navigation-hold .text-muted{color:#ffffffde!important}.footer-deep-purple .main-footer{background:#673ab7!important;color:#ffffffde!important}.deep-purple-50{background-color:#ede7f6!important}.deep-purple-50-fg{color:#000000de!important}.text-deep-purple-50{color:#ede7f6!important}.deep-purple-100{background-color:#d1c4e9!important}.deep-purple-100-fg{color:#000000de!important}.text-deep-purple-100{color:#d1c4e9!important}.deep-purple-200{background-color:#b39ddb!important}.deep-purple-200-fg{color:#000000de!important}.text-deep-purple-200{color:#b39ddb!important}.deep-purple-300{background-color:#9575cd!important}.deep-purple-300-fg{color:#fff!important}.text-deep-purple-300{color:#9575cd!important}.deep-purple-400{background-color:#7e57c2!important}.deep-purple-400-fg{color:#fff!important}.text-deep-purple-400{color:#7e57c2!important}.deep-purple-500{background-color:#673ab7!important}.deep-purple-500-fg{color:#ffffffde!important}.text-deep-purple-500{color:#673ab7!important}.deep-purple-600{background-color:#5e35b1!important}.deep-purple-600-fg{color:#ffffffde!important}.text-deep-purple-600{color:#5e35b1!important}.deep-purple-700{background-color:#512da8!important}.deep-purple-700-fg{color:#ffffffde!important}.text-deep-purple-700{color:#512da8!important}.deep-purple-800{background-color:#4527a0!important}.deep-purple-800-fg{color:#ffffffde!important}.text-deep-purple-800{color:#4527a0!important}.deep-purple-900{background-color:#311b92!important}.deep-purple-900-fg{color:#ffffffde!important}.text-deep-purple-900{color:#311b92!important}.deep-purple-A100{background-color:#b388ff!important}.deep-purple-A100-fg{color:#000000de!important}.text-deep-purple-A100{color:#b388ff!important}.deep-purple-A200{background-color:#7c4dff!important}.deep-purple-A200-fg{color:#fff!important}.text-deep-purple-A200{color:#7c4dff!important}.deep-purple-A400{background-color:#651fff!important}.deep-purple-A400-fg{color:#ffffffde!important}.text-deep-purple-A400{color:#651fff!important}.deep-purple-A700{background-color:#6200ea!important}.deep-purple-A700-fg{color:#ffffffde!important}.text-deep-purple-A700{color:#6200ea!important}.indigo{background-color:#3f51b5!important}.indigo .mat-table{background:transparent!important}.indigo .ngx-datatable.material *,.indigo .mat-table,.indigo .mat-cell,.indigo .mat-header-cell{color:#ffffffde!important}.indigo .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.indigo .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#3f51b5,5}.text-indigo{color:#3f51b5}.sidebar-indigo .branding{background:var(--es-brand)!important;color:#ffffffde!important}.sidebar-indigo .navigation-hold{background:#3f51b5!important}.sidebar-indigo .navigation-hold .icon-menu .mat-raised-button,.sidebar-indigo .navigation-hold .app-user .app-user-name,.sidebar-indigo .navigation-hold .app-logo-text{color:#ffffffde!important}.sidebar-indigo .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-indigo .navigation-hold .icon-menu .mat-raised-button{background:#3f51b5f5!important}.sidebar-indigo .navigation-hold li.open>a{background:#252f6933!important}.sidebar-indigo .navigation-hold .text-muted{color:#ffffffde!important}.footer-indigo .main-footer{background:#3f51b5!important;color:#ffffffde!important}.indigo-50{background-color:#e8eaf6!important}.indigo-50-fg{color:#000000de!important}.text-indigo-50{color:#e8eaf6!important}.indigo-100{background-color:#c5cae9!important}.indigo-100-fg{color:#000000de!important}.text-indigo-100{color:#c5cae9!important}.indigo-200{background-color:#9fa8da!important}.indigo-200-fg{color:#000000de!important}.text-indigo-200{color:#9fa8da!important}.indigo-300{background-color:#7986cb!important}.indigo-300-fg{color:#fff!important}.text-indigo-300{color:#7986cb!important}.indigo-400{background-color:#5c6bc0!important}.indigo-400-fg{color:#fff!important}.text-indigo-400{color:#5c6bc0!important}.indigo-500{background-color:#3f51b5!important}.indigo-500-fg{color:#ffffffde!important}.text-indigo-500{color:#3f51b5!important}.indigo-600{background-color:#3949ab!important}.indigo-600-fg{color:#ffffffde!important}.text-indigo-600{color:#3949ab!important}.indigo-700{background-color:#303f9f!important}.indigo-700-fg{color:#ffffffde!important}.text-indigo-700{color:#303f9f!important}.indigo-800{background-color:#283593!important}.indigo-800-fg{color:#ffffffde!important}.text-indigo-800{color:#283593!important}.indigo-900{background-color:#1a237e!important}.indigo-900-fg{color:#ffffffde!important}.text-indigo-900{color:#1a237e!important}.indigo-A100{background-color:#8c9eff!important}.indigo-A100-fg{color:#000000de!important}.text-indigo-A100{color:#8c9eff!important}.indigo-A200{background-color:#536dfe!important}.indigo-A200-fg{color:#fff!important}.text-indigo-A200{color:#536dfe!important}.indigo-A400{background-color:#3d5afe!important}.indigo-A400-fg{color:#fff!important}.text-indigo-A400{color:#3d5afe!important}.indigo-A700{background-color:#304ffe!important}.indigo-A700-fg{color:#ffffffde!important}.text-indigo-A700{color:#304ffe!important}.blue{background-color:#2196f3!important}.blue .mat-table{background:transparent!important}.blue .ngx-datatable.material *,.blue .mat-table,.blue .mat-cell,.blue .mat-header-cell{color:#fff!important}.blue .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.blue .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#2196f3,5}.text-blue{color:#2196f3}.sidebar-blue .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-blue .navigation-hold{background:#2196f3!important}.sidebar-blue .navigation-hold .icon-menu .mat-raised-button,.sidebar-blue .navigation-hold .app-user .app-user-name,.sidebar-blue .navigation-hold .app-logo-text{color:#fff!important}.sidebar-blue .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-blue .navigation-hold .icon-menu .mat-raised-button{background:#2196f3f5!important}.sidebar-blue .navigation-hold li.open>a{background:#0960a533!important}.sidebar-blue .navigation-hold .text-muted{color:#fff!important}.footer-blue .main-footer{background:#2196f3!important;color:#fff!important}.blue-50{background-color:#e3f2fd!important}.blue-50-fg{color:#000000de!important}.text-blue-50{color:#e3f2fd!important}.blue-100{background-color:#bbdefb!important}.blue-100-fg{color:#000000de!important}.text-blue-100{color:#bbdefb!important}.blue-200{background-color:#90caf9!important}.blue-200-fg{color:#000000de!important}.text-blue-200{color:#90caf9!important}.blue-300{background-color:#64b5f6!important}.blue-300-fg{color:#000000de!important}.text-blue-300{color:#64b5f6!important}.blue-400{background-color:#42a5f5!important}.blue-400-fg{color:#000000de!important}.text-blue-400{color:#42a5f5!important}.blue-500{background-color:#2196f3!important}.blue-500-fg{color:#fff!important}.text-blue-500{color:#2196f3!important}.blue-600{background-color:#1e88e5!important}.blue-600-fg{color:#fff!important}.text-blue-600{color:#1e88e5!important}.blue-700{background-color:#1976d2!important}.blue-700-fg{color:#fff!important}.text-blue-700{color:#1976d2!important}.blue-800{background-color:#1565c0!important}.blue-800-fg{color:#ffffffde!important}.text-blue-800{color:#1565c0!important}.blue-900{background-color:#0d47a1!important}.blue-900-fg{color:#ffffffde!important}.text-blue-900{color:#0d47a1!important}.blue-A100{background-color:#82b1ff!important}.blue-A100-fg{color:#000000de!important}.text-blue-A100{color:#82b1ff!important}.blue-A200{background-color:#448aff!important}.blue-A200-fg{color:#fff!important}.text-blue-A200{color:#448aff!important}.blue-A400{background-color:#2979ff!important}.blue-A400-fg{color:#fff!important}.text-blue-A400{color:#2979ff!important}.blue-A700{background-color:#2962ff!important}.blue-A700-fg{color:#fff!important}.text-blue-A700{color:#2962ff!important}.light-blue{background-color:#03a9f4!important}.light-blue .mat-table{background:transparent!important}.light-blue .ngx-datatable.material *,.light-blue .mat-table,.light-blue .mat-cell,.light-blue .mat-header-cell{color:#fff!important}.light-blue .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.light-blue .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#03a9f4,5}.text-light-blue{color:#03a9f4}.sidebar-light-blue .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-light-blue .navigation-hold{background:#03a9f4!important}.sidebar-light-blue .navigation-hold .icon-menu .mat-raised-button,.sidebar-light-blue .navigation-hold .app-user .app-user-name,.sidebar-light-blue .navigation-hold .app-logo-text{color:#fff!important}.sidebar-light-blue .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-light-blue .navigation-hold .icon-menu .mat-raised-button{background:#03a9f4f5!important}.sidebar-light-blue .navigation-hold li.open>a{background:#02638f33!important}.sidebar-light-blue .navigation-hold .text-muted{color:#fff!important}.footer-light-blue .main-footer{background:#03a9f4!important;color:#fff!important}.light-blue-50{background-color:#e1f5fe!important}.light-blue-50-fg{color:#000000de!important}.text-light-blue-50{color:#e1f5fe!important}.light-blue-100{background-color:#b3e5fc!important}.light-blue-100-fg{color:#000000de!important}.text-light-blue-100{color:#b3e5fc!important}.light-blue-200{background-color:#81d4fa!important}.light-blue-200-fg{color:#000000de!important}.text-light-blue-200{color:#81d4fa!important}.light-blue-300{background-color:#4fc3f7!important}.light-blue-300-fg{color:#000000de!important}.text-light-blue-300{color:#4fc3f7!important}.light-blue-400{background-color:#29b6f6!important}.light-blue-400-fg{color:#000000de!important}.text-light-blue-400{color:#29b6f6!important}.light-blue-500{background-color:#03a9f4!important}.light-blue-500-fg{color:#fff!important}.text-light-blue-500{color:#03a9f4!important}.light-blue-600{background-color:#039be5!important}.light-blue-600-fg{color:#fff!important}.text-light-blue-600{color:#039be5!important}.light-blue-700{background-color:#0288d1!important}.light-blue-700-fg{color:#fff!important}.text-light-blue-700{color:#0288d1!important}.light-blue-800{background-color:#0277bd!important}.light-blue-800-fg{color:#fff!important}.text-light-blue-800{color:#0277bd!important}.light-blue-900{background-color:#01579b!important}.light-blue-900-fg{color:#ffffffde!important}.text-light-blue-900{color:#01579b!important}.light-blue-A100{background-color:#80d8ff!important}.light-blue-A100-fg{color:#000000de!important}.text-light-blue-A100{color:#80d8ff!important}.light-blue-A200{background-color:#40c4ff!important}.light-blue-A200-fg{color:#000000de!important}.text-light-blue-A200{color:#40c4ff!important}.light-blue-A400{background-color:#00b0ff!important}.light-blue-A400-fg{color:#000000de!important}.text-light-blue-A400{color:#00b0ff!important}.light-blue-A700{background-color:#0091ea!important}.light-blue-A700-fg{color:#fff!important}.text-light-blue-A700{color:#0091ea!important}.dark-blue{background-color:#10174c!important}.dark-blue .mat-table{background:transparent!important}.dark-blue .ngx-datatable.material *,.dark-blue .mat-table,.dark-blue .mat-cell,.dark-blue .mat-header-cell{color:#ffffffde!important}.dark-blue .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.dark-blue .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#10174c,5}.text-dark-blue{color:#10174c}.sidebar-dark-blue .branding{background:var(--es-brand)!important;color:#ffffffde!important}.sidebar-dark-blue .navigation-hold{background:#10174c!important}.sidebar-dark-blue .navigation-hold .icon-menu .mat-raised-button,.sidebar-dark-blue .navigation-hold .app-user .app-user-name,.sidebar-dark-blue .navigation-hold .app-logo-text{color:#ffffffde!important}.sidebar-dark-blue .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-dark-blue .navigation-hold .icon-menu .mat-raised-button{background:#10174cf5!important}.sidebar-dark-blue .navigation-hold li.open>a{background:#0003!important}.sidebar-dark-blue .navigation-hold .text-muted{color:#ffffffde!important}.footer-dark-blue .main-footer{background:#10174c!important;color:#ffffffde!important}.dark-blue-50{background-color:#e2e3ea!important}.dark-blue-50-fg{color:#000000de!important}.text-dark-blue-50{color:#e2e3ea!important}.dark-blue-100{background-color:#b7b9c9!important}.dark-blue-100-fg{color:#000000de!important}.text-dark-blue-100{color:#b7b9c9!important}.dark-blue-200{background-color:#888ba6!important}.dark-blue-200-fg{color:#000000de!important}.text-dark-blue-200{color:#888ba6!important}.dark-blue-300{background-color:#585d82!important}.dark-blue-300-fg{color:#fff!important}.text-dark-blue-300{color:#585d82!important}.dark-blue-400{background-color:#343a67!important}.dark-blue-400-fg{color:#fff!important}.text-dark-blue-400{color:#343a67!important}.dark-blue-500{background-color:#10174c!important}.dark-blue-500-fg{color:#ffffffde!important}.text-dark-blue-500{color:#10174c!important}.dark-blue-600{background-color:#0e1445!important}.dark-blue-600-fg{color:#ffffffde!important}.text-dark-blue-600{color:#0e1445!important}.dark-blue-700{background-color:#0c113c!important}.dark-blue-700-fg{color:#ffffffde!important}.text-dark-blue-700{color:#0c113c!important}.dark-blue-800{background-color:#090d33!important}.dark-blue-800-fg{color:#ffffffde!important}.text-dark-blue-800{color:#090d33!important}.dark-blue-900{background-color:#050724!important}.dark-blue-900-fg{color:#ffffffde!important}.text-dark-blue-900{color:#050724!important}.dark-blue-A100{background-color:#6068ff!important}.dark-blue-A100-fg{color:#000000de!important}.text-dark-blue-A100{color:#6068ff!important}.dark-blue-A200{background-color:#2d38ff!important}.dark-blue-A200-fg{color:#fff!important}.text-dark-blue-A200{color:#2d38ff!important}.dark-blue-A400{background-color:#000df9!important}.dark-blue-A400-fg{color:#fff!important}.text-dark-blue-A400{color:#000df9!important}.dark-blue-A700{background-color:#000be0!important}.dark-blue-A700-fg{color:#ffffffde!important}.text-dark-blue-A700{color:#000be0!important}.cyan{background-color:#00bcd4!important}.cyan .mat-table{background:transparent!important}.cyan .ngx-datatable.material *,.cyan .mat-table,.cyan .mat-cell,.cyan .mat-header-cell{color:#fff!important}.cyan .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.cyan .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#00bcd4,5}.text-cyan{color:#00bcd4}.sidebar-cyan .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-cyan .navigation-hold{background:#00bcd4!important}.sidebar-cyan .navigation-hold .icon-menu .mat-raised-button,.sidebar-cyan .navigation-hold .app-user .app-user-name,.sidebar-cyan .navigation-hold .app-logo-text{color:#fff!important}.sidebar-cyan .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-cyan .navigation-hold .icon-menu .mat-raised-button{background:#00bcd4f5!important}.sidebar-cyan .navigation-hold li.open>a{background:#00626e33!important}.sidebar-cyan .navigation-hold .text-muted{color:#fff!important}.footer-cyan .main-footer{background:#00bcd4!important;color:#fff!important}.cyan-50{background-color:#e0f7fa!important}.cyan-50-fg{color:#000000de!important}.text-cyan-50{color:#e0f7fa!important}.cyan-100{background-color:#b2ebf2!important}.cyan-100-fg{color:#000000de!important}.text-cyan-100{color:#b2ebf2!important}.cyan-200{background-color:#80deea!important}.cyan-200-fg{color:#000000de!important}.text-cyan-200{color:#80deea!important}.cyan-300{background-color:#4dd0e1!important}.cyan-300-fg{color:#000000de!important}.text-cyan-300{color:#4dd0e1!important}.cyan-400{background-color:#26c6da!important}.cyan-400-fg{color:#000000de!important}.text-cyan-400{color:#26c6da!important}.cyan-500{background-color:#00bcd4!important}.cyan-500-fg{color:#fff!important}.text-cyan-500{color:#00bcd4!important}.cyan-600{background-color:#00acc1!important}.cyan-600-fg{color:#fff!important}.text-cyan-600{color:#00acc1!important}.cyan-700{background-color:#0097a7!important}.cyan-700-fg{color:#fff!important}.text-cyan-700{color:#0097a7!important}.cyan-800{background-color:#00838f!important}.cyan-800-fg{color:#fff!important}.text-cyan-800{color:#00838f!important}.cyan-900{background-color:#006064!important}.cyan-900-fg{color:#ffffffde!important}.text-cyan-900{color:#006064!important}.cyan-A100{background-color:#84ffff!important}.cyan-A100-fg{color:#000000de!important}.text-cyan-A100{color:#84ffff!important}.cyan-A200{background-color:#18ffff!important}.cyan-A200-fg{color:#000000de!important}.text-cyan-A200{color:#18ffff!important}.cyan-A400{background-color:#00e5ff!important}.cyan-A400-fg{color:#000000de!important}.text-cyan-A400{color:#00e5ff!important}.cyan-A700{background-color:#00b8d4!important}.cyan-A700-fg{color:#000000de!important}.text-cyan-A700{color:#00b8d4!important}.teal{background-color:#009688!important}.teal .mat-table{background:transparent!important}.teal .ngx-datatable.material *,.teal .mat-table,.teal .mat-cell,.teal .mat-header-cell{color:#fff!important}.teal .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.teal .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#009688,5}.text-teal{color:#009688}.sidebar-teal .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-teal .navigation-hold{background:#009688!important}.sidebar-teal .navigation-hold .icon-menu .mat-raised-button,.sidebar-teal .navigation-hold .app-user .app-user-name,.sidebar-teal .navigation-hold .app-logo-text{color:#fff!important}.sidebar-teal .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-teal .navigation-hold .icon-menu .mat-raised-button{background:#009688f5!important}.sidebar-teal .navigation-hold li.open>a{background:#00302c33!important}.sidebar-teal .navigation-hold .text-muted{color:#fff!important}.footer-teal .main-footer{background:#009688!important;color:#fff!important}.teal-50{background-color:#e0f2f1!important}.teal-50-fg{color:#000000de!important}.text-teal-50{color:#e0f2f1!important}.teal-100{background-color:#b2dfdb!important}.teal-100-fg{color:#000000de!important}.text-teal-100{color:#b2dfdb!important}.teal-200{background-color:#80cbc4!important}.teal-200-fg{color:#000000de!important}.text-teal-200{color:#80cbc4!important}.teal-300{background-color:#4db6ac!important}.teal-300-fg{color:#000000de!important}.text-teal-300{color:#4db6ac!important}.teal-400{background-color:#26a69a!important}.teal-400-fg{color:#000000de!important}.text-teal-400{color:#26a69a!important}.teal-500{background-color:#009688!important}.teal-500-fg{color:#fff!important}.text-teal-500{color:#009688!important}.teal-600{background-color:#00897b!important}.teal-600-fg{color:#fff!important}.text-teal-600{color:#00897b!important}.teal-700{background-color:#00796b!important}.teal-700-fg{color:#fff!important}.text-teal-700{color:#00796b!important}.teal-800{background-color:#00695c!important}.teal-800-fg{color:#ffffffde!important}.text-teal-800{color:#00695c!important}.teal-900{background-color:#004d40!important}.teal-900-fg{color:#ffffffde!important}.text-teal-900{color:#004d40!important}.teal-A100{background-color:#a7ffeb!important}.teal-A100-fg{color:#000000de!important}.text-teal-A100{color:#a7ffeb!important}.teal-A200{background-color:#64ffda!important}.teal-A200-fg{color:#000000de!important}.text-teal-A200{color:#64ffda!important}.teal-A400{background-color:#1de9b6!important}.teal-A400-fg{color:#000000de!important}.text-teal-A400{color:#1de9b6!important}.teal-A700{background-color:#00bfa5!important}.teal-A700-fg{color:#000000de!important}.text-teal-A700{color:#00bfa5!important}.green{background-color:#4caf50!important}.green .mat-table{background:transparent!important}.green .ngx-datatable.material *,.green .mat-table,.green .mat-cell,.green .mat-header-cell{color:#fff!important}.green .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.green .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#4caf50,5}.text-green{color:#4caf50}.sidebar-green .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-green .navigation-hold{background:#4caf50!important}.sidebar-green .navigation-hold .icon-menu .mat-raised-button,.sidebar-green .navigation-hold .app-user .app-user-name,.sidebar-green .navigation-hold .app-logo-text{color:#fff!important}.sidebar-green .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-green .navigation-hold .icon-menu .mat-raised-button{background:#4caf50f5!important}.sidebar-green .navigation-hold li.open>a{background:#2d682f33!important}.sidebar-green .navigation-hold .text-muted{color:#fff!important}.footer-green .main-footer{background:#4caf50!important;color:#fff!important}.green-50{background-color:#e8f5e9!important}.green-50-fg{color:#000000de!important}.text-green-50{color:#e8f5e9!important}.green-100{background-color:#c8e6c9!important}.green-100-fg{color:#000000de!important}.text-green-100{color:#c8e6c9!important}.green-200{background-color:#a5d6a7!important}.green-200-fg{color:#000000de!important}.text-green-200{color:#a5d6a7!important}.green-300{background-color:#81c784!important}.green-300-fg{color:#000000de!important}.text-green-300{color:#81c784!important}.green-400{background-color:#66bb6a!important}.green-400-fg{color:#000000de!important}.text-green-400{color:#66bb6a!important}.green-500{background-color:#4caf50!important}.green-500-fg{color:#fff!important}.text-green-500{color:#4caf50!important}.green-600{background-color:#43a047!important}.green-600-fg{color:#fff!important}.text-green-600{color:#43a047!important}.green-700{background-color:#388e3c!important}.green-700-fg{color:#fff!important}.text-green-700{color:#388e3c!important}.green-800{background-color:#2e7d32!important}.green-800-fg{color:#ffffffde!important}.text-green-800{color:#2e7d32!important}.green-900{background-color:#1b5e20!important}.green-900-fg{color:#ffffffde!important}.text-green-900{color:#1b5e20!important}.green-A100{background-color:#b9f6ca!important}.green-A100-fg{color:#000000de!important}.text-green-A100{color:#b9f6ca!important}.green-A200{background-color:#69f0ae!important}.green-A200-fg{color:#000000de!important}.text-green-A200{color:#69f0ae!important}.green-A400{background-color:#00e676!important}.green-A400-fg{color:#000000de!important}.text-green-A400{color:#00e676!important}.green-A700{background-color:#00c853!important}.green-A700-fg{color:#000000de!important}.text-green-A700{color:#00c853!important}.light-green{background-color:#8bc34a!important}.light-green .mat-table{background:transparent!important}.light-green .ngx-datatable.material *,.light-green .mat-table,.light-green .mat-cell,.light-green .mat-header-cell{color:#000000de!important}.light-green .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.light-green .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#8bc34a,5}.text-light-green{color:#8bc34a}.sidebar-light-green .branding{background:var(--es-brand)!important;color:#000000de!important}.sidebar-light-green .navigation-hold{background:#8bc34a!important}.sidebar-light-green .navigation-hold .icon-menu .mat-raised-button,.sidebar-light-green .navigation-hold .app-user .app-user-name,.sidebar-light-green .navigation-hold .app-logo-text{color:#000000de!important}.sidebar-light-green .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-light-green .navigation-hold .icon-menu .mat-raised-button{background:#8bc34af5!important}.sidebar-light-green .navigation-hold li.open>a{background:#577d2a33!important}.sidebar-light-green .navigation-hold .text-muted{color:#000000de!important}.footer-light-green .main-footer{background:#8bc34a!important;color:#000000de!important}.light-green-50{background-color:#f1f8e9!important}.light-green-50-fg{color:#000000de!important}.text-light-green-50{color:#f1f8e9!important}.light-green-100{background-color:#dcedc8!important}.light-green-100-fg{color:#000000de!important}.text-light-green-100{color:#dcedc8!important}.light-green-200{background-color:#c5e1a5!important}.light-green-200-fg{color:#000000de!important}.text-light-green-200{color:#c5e1a5!important}.light-green-300{background-color:#aed581!important}.light-green-300-fg{color:#000000de!important}.text-light-green-300{color:#aed581!important}.light-green-400{background-color:#9ccc65!important}.light-green-400-fg{color:#000000de!important}.text-light-green-400{color:#9ccc65!important}.light-green-500{background-color:#8bc34a!important}.light-green-500-fg{color:#000000de!important}.text-light-green-500{color:#8bc34a!important}.light-green-600{background-color:#7cb342!important}.light-green-600-fg{color:#000000de!important}.text-light-green-600{color:#7cb342!important}.light-green-700{background-color:#689f38!important}.light-green-700-fg{color:#000000de!important}.text-light-green-700{color:#689f38!important}.light-green-800{background-color:#558b2f!important}.light-green-800-fg{color:#fff!important}.text-light-green-800{color:#558b2f!important}.light-green-900{background-color:#33691e!important}.light-green-900-fg{color:#fff!important}.text-light-green-900{color:#33691e!important}.light-green-A100{background-color:#ccff90!important}.light-green-A100-fg{color:#000000de!important}.text-light-green-A100{color:#ccff90!important}.light-green-A200{background-color:#b2ff59!important}.light-green-A200-fg{color:#000000de!important}.text-light-green-A200{color:#b2ff59!important}.light-green-A400{background-color:#76ff03!important}.light-green-A400-fg{color:#000000de!important}.text-light-green-A400{color:#76ff03!important}.light-green-A700{background-color:#64dd17!important}.light-green-A700-fg{color:#000000de!important}.text-light-green-A700{color:#64dd17!important}.lime{background-color:#cddc39!important}.lime .mat-table{background:transparent!important}.lime .ngx-datatable.material *,.lime .mat-table,.lime .mat-cell,.lime .mat-header-cell{color:#000000de!important}.lime .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.lime .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#cddc39,5}.text-lime{color:#cddc39}.sidebar-lime .branding{background:var(--es-brand)!important;color:#000000de!important}.sidebar-lime .navigation-hold{background:#cddc39!important}.sidebar-lime .navigation-hold .icon-menu .mat-raised-button,.sidebar-lime .navigation-hold .app-user .app-user-name,.sidebar-lime .navigation-hold .app-logo-text{color:#000000de!important}.sidebar-lime .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-lime .navigation-hold .icon-menu .mat-raised-button{background:#cddc39f5!important}.sidebar-lime .navigation-hold li.open>a{background:#89951a33!important}.sidebar-lime .navigation-hold .text-muted{color:#000000de!important}.footer-lime .main-footer{background:#cddc39!important;color:#000000de!important}.lime-50{background-color:#f9fbe7!important}.lime-50-fg{color:#000000de!important}.text-lime-50{color:#f9fbe7!important}.lime-100{background-color:#f0f4c3!important}.lime-100-fg{color:#000000de!important}.text-lime-100{color:#f0f4c3!important}.lime-200{background-color:#e6ee9c!important}.lime-200-fg{color:#000000de!important}.text-lime-200{color:#e6ee9c!important}.lime-300{background-color:#dce775!important}.lime-300-fg{color:#000000de!important}.text-lime-300{color:#dce775!important}.lime-400{background-color:#d4e157!important}.lime-400-fg{color:#000000de!important}.text-lime-400{color:#d4e157!important}.lime-500{background-color:#cddc39!important}.lime-500-fg{color:#000000de!important}.text-lime-500{color:#cddc39!important}.lime-600{background-color:#c0ca33!important}.lime-600-fg{color:#000000de!important}.text-lime-600{color:#c0ca33!important}.lime-700{background-color:#afb42b!important}.lime-700-fg{color:#000000de!important}.text-lime-700{color:#afb42b!important}.lime-800{background-color:#9e9d24!important}.lime-800-fg{color:#000000de!important}.text-lime-800{color:#9e9d24!important}.lime-900{background-color:#827717!important}.lime-900-fg{color:#fff!important}.text-lime-900{color:#827717!important}.lime-A100{background-color:#f4ff81!important}.lime-A100-fg{color:#000000de!important}.text-lime-A100{color:#f4ff81!important}.lime-A200{background-color:#eeff41!important}.lime-A200-fg{color:#000000de!important}.text-lime-A200{color:#eeff41!important}.lime-A400{background-color:#c6ff00!important}.lime-A400-fg{color:#000000de!important}.text-lime-A400{color:#c6ff00!important}.lime-A700{background-color:#aeea00!important}.lime-A700-fg{color:#000000de!important}.text-lime-A700{color:#aeea00!important}.yellow{background-color:#ffeb3b!important}.yellow .mat-table{background:transparent!important}.yellow .ngx-datatable.material *,.yellow .mat-table,.yellow .mat-cell,.yellow .mat-header-cell{color:#000000de!important}.yellow .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.yellow .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#ffeb3b,5}.text-yellow{color:#ffeb3b}.sidebar-yellow .branding{background:var(--es-brand)!important;color:#000000de!important}.sidebar-yellow .navigation-hold{background:#ffeb3b!important}.sidebar-yellow .navigation-hold .icon-menu .mat-raised-button,.sidebar-yellow .navigation-hold .app-user .app-user-name,.sidebar-yellow .navigation-hold .app-logo-text{color:#000000de!important}.sidebar-yellow .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-yellow .navigation-hold .icon-menu .mat-raised-button{background:#ffeb3bf5!important}.sidebar-yellow .navigation-hold li.open>a{background:#d4be0033!important}.sidebar-yellow .navigation-hold .text-muted{color:#000000de!important}.footer-yellow .main-footer{background:#ffeb3b!important;color:#000000de!important}.yellow-50{background-color:#fffde7!important}.yellow-50-fg{color:#000000de!important}.text-yellow-50{color:#fffde7!important}.yellow-100{background-color:#fff9c4!important}.yellow-100-fg{color:#000000de!important}.text-yellow-100{color:#fff9c4!important}.yellow-200{background-color:#fff59d!important}.yellow-200-fg{color:#000000de!important}.text-yellow-200{color:#fff59d!important}.yellow-300{background-color:#fff176!important}.yellow-300-fg{color:#000000de!important}.text-yellow-300{color:#fff176!important}.yellow-400{background-color:#ffee58!important}.yellow-400-fg{color:#000000de!important}.text-yellow-400{color:#ffee58!important}.yellow-500{background-color:#ffeb3b!important}.yellow-500-fg{color:#000000de!important}.text-yellow-500{color:#ffeb3b!important}.yellow-600{background-color:#fdd835!important}.yellow-600-fg{color:#000000de!important}.text-yellow-600{color:#fdd835!important}.yellow-700{background-color:#fbc02d!important}.yellow-700-fg{color:#000000de!important}.text-yellow-700{color:#fbc02d!important}.yellow-800{background-color:#f9a825!important}.yellow-800-fg{color:#000000de!important}.text-yellow-800{color:#f9a825!important}.yellow-900{background-color:#f57f17!important}.yellow-900-fg{color:#000000de!important}.text-yellow-900{color:#f57f17!important}.yellow-A100{background-color:#ffff8d!important}.yellow-A100-fg{color:#000000de!important}.text-yellow-A100{color:#ffff8d!important}.yellow-A200{background-color:#ff0!important}.yellow-A200-fg{color:#000000de!important}.text-yellow-A200{color:#ff0!important}.yellow-A400{background-color:#ffea00!important}.yellow-A400-fg{color:#000000de!important}.text-yellow-A400{color:#ffea00!important}.yellow-A700{background-color:#ffd600!important}.yellow-A700-fg{color:#000000de!important}.text-yellow-A700{color:#ffd600!important}.amber{background-color:#ffc107!important}.amber .mat-table{background:transparent!important}.amber .ngx-datatable.material *,.amber .mat-table,.amber .mat-cell,.amber .mat-header-cell{color:#000000de!important}.amber .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.amber .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#ffc107,5}.text-amber{color:#ffc107}.sidebar-amber .branding{background:var(--es-brand)!important;color:#000000de!important}.sidebar-amber .navigation-hold{background:#ffc107!important}.sidebar-amber .navigation-hold .icon-menu .mat-raised-button,.sidebar-amber .navigation-hold .app-user .app-user-name,.sidebar-amber .navigation-hold .app-logo-text{color:#000000de!important}.sidebar-amber .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-amber .navigation-hold .icon-menu .mat-raised-button{background:#ffc107f5!important}.sidebar-amber .navigation-hold li.open>a{background:#a0780033!important}.sidebar-amber .navigation-hold .text-muted{color:#000000de!important}.footer-amber .main-footer{background:#ffc107!important;color:#000000de!important}.amber-50{background-color:#fff8e1!important}.amber-50-fg{color:#000000de!important}.text-amber-50{color:#fff8e1!important}.amber-100{background-color:#ffecb3!important}.amber-100-fg{color:#000000de!important}.text-amber-100{color:#ffecb3!important}.amber-200{background-color:#ffe082!important}.amber-200-fg{color:#000000de!important}.text-amber-200{color:#ffe082!important}.amber-300{background-color:#ffd54f!important}.amber-300-fg{color:#000000de!important}.text-amber-300{color:#ffd54f!important}.amber-400{background-color:#ffca28!important}.amber-400-fg{color:#000000de!important}.text-amber-400{color:#ffca28!important}.amber-500{background-color:#ffc107!important}.amber-500-fg{color:#000000de!important}.text-amber-500{color:#ffc107!important}.amber-600{background-color:#ffb300!important}.amber-600-fg{color:#000000de!important}.text-amber-600{color:#ffb300!important}.amber-700{background-color:#ffa000!important}.amber-700-fg{color:#000000de!important}.text-amber-700{color:#ffa000!important}.amber-800{background-color:#ff8f00!important}.amber-800-fg{color:#000000de!important}.text-amber-800{color:#ff8f00!important}.amber-900{background-color:#ff6f00!important}.amber-900-fg{color:#000000de!important}.text-amber-900{color:#ff6f00!important}.amber-A100{background-color:#ffe57f!important}.amber-A100-fg{color:#000000de!important}.text-amber-A100{color:#ffe57f!important}.amber-A200{background-color:#ffd740!important}.amber-A200-fg{color:#000000de!important}.text-amber-A200{color:#ffd740!important}.amber-A400{background-color:#ffc400!important}.amber-A400-fg{color:#000000de!important}.text-amber-A400{color:#ffc400!important}.amber-A700{background-color:#ffab00!important}.amber-A700-fg{color:#000000de!important}.text-amber-A700{color:#ffab00!important}.orange{background-color:#ff9800!important}.orange .mat-table{background:transparent!important}.orange .ngx-datatable.material *,.orange .mat-table,.orange .mat-cell,.orange .mat-header-cell{color:#000000de!important}.orange .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.orange .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#ff9800,5}.text-orange{color:#ff9800}.sidebar-orange .branding{background:var(--es-brand)!important;color:#000000de!important}.sidebar-orange .navigation-hold{background:#ff9800!important}.sidebar-orange .navigation-hold .icon-menu .mat-raised-button,.sidebar-orange .navigation-hold .app-user .app-user-name,.sidebar-orange .navigation-hold .app-logo-text{color:#000000de!important}.sidebar-orange .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-orange .navigation-hold .icon-menu .mat-raised-button{background:#ff9800f5!important}.sidebar-orange .navigation-hold li.open>a{background:#995b0033!important}.sidebar-orange .navigation-hold .text-muted{color:#000000de!important}.footer-orange .main-footer{background:#ff9800!important;color:#000000de!important}.orange-50{background-color:#fff3e0!important}.orange-50-fg{color:#000000de!important}.text-orange-50{color:#fff3e0!important}.orange-100{background-color:#ffe0b2!important}.orange-100-fg{color:#000000de!important}.text-orange-100{color:#ffe0b2!important}.orange-200{background-color:#ffcc80!important}.orange-200-fg{color:#000000de!important}.text-orange-200{color:#ffcc80!important}.orange-300{background-color:#ffb74d!important}.orange-300-fg{color:#000000de!important}.text-orange-300{color:#ffb74d!important}.orange-400{background-color:#ffa726!important}.orange-400-fg{color:#000000de!important}.text-orange-400{color:#ffa726!important}.orange-500{background-color:#ff9800!important}.orange-500-fg{color:#000000de!important}.text-orange-500{color:#ff9800!important}.orange-600{background-color:#fb8c00!important}.orange-600-fg{color:#000000de!important}.text-orange-600{color:#fb8c00!important}.orange-700{background-color:#f57c00!important}.orange-700-fg{color:#000000de!important}.text-orange-700{color:#f57c00!important}.orange-800{background-color:#ef6c00!important}.orange-800-fg{color:#fff!important}.text-orange-800{color:#ef6c00!important}.orange-900{background-color:#e65100!important}.orange-900-fg{color:#fff!important}.text-orange-900{color:#e65100!important}.orange-A100{background-color:#ffd180!important}.orange-A100-fg{color:#000000de!important}.text-orange-A100{color:#ffd180!important}.orange-A200{background-color:#ffab40!important}.orange-A200-fg{color:#000000de!important}.text-orange-A200{color:#ffab40!important}.orange-A400{background-color:#ff9100!important}.orange-A400-fg{color:#000000de!important}.text-orange-A400{color:#ff9100!important}.orange-A700{background-color:#ff6d00!important}.orange-A700-fg{color:#000!important}.text-orange-A700{color:#ff6d00!important}.deep-orange{background-color:#ff5722!important}.deep-orange .mat-table{background:transparent!important}.deep-orange .ngx-datatable.material *,.deep-orange .mat-table,.deep-orange .mat-cell,.deep-orange .mat-header-cell{color:#fff!important}.deep-orange .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.deep-orange .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#ff5722,5}.text-deep-orange{color:#ff5722}.sidebar-deep-orange .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-deep-orange .navigation-hold{background:#ff5722!important}.sidebar-deep-orange .navigation-hold .icon-menu .mat-raised-button,.sidebar-deep-orange .navigation-hold .app-user .app-user-name,.sidebar-deep-orange .navigation-hold .app-logo-text{color:#fff!important}.sidebar-deep-orange .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-deep-orange .navigation-hold .icon-menu .mat-raised-button{background:#ff5722f5!important}.sidebar-deep-orange .navigation-hold li.open>a{background:#bb2d0033!important}.sidebar-deep-orange .navigation-hold .text-muted{color:#fff!important}.footer-deep-orange .main-footer{background:#ff5722!important;color:#fff!important}.deep-orange-50{background-color:#fbe9e7!important}.deep-orange-50-fg{color:#000000de!important}.text-deep-orange-50{color:#fbe9e7!important}.deep-orange-100{background-color:#ffccbc!important}.deep-orange-100-fg{color:#000000de!important}.text-deep-orange-100{color:#ffccbc!important}.deep-orange-200{background-color:#ffab91!important}.deep-orange-200-fg{color:#000000de!important}.text-deep-orange-200{color:#ffab91!important}.deep-orange-300{background-color:#ff8a65!important}.deep-orange-300-fg{color:#000000de!important}.text-deep-orange-300{color:#ff8a65!important}.deep-orange-400{background-color:#ff7043!important}.deep-orange-400-fg{color:#000000de!important}.text-deep-orange-400{color:#ff7043!important}.deep-orange-500{background-color:#ff5722!important}.deep-orange-500-fg{color:#fff!important}.text-deep-orange-500{color:#ff5722!important}.deep-orange-600{background-color:#f4511e!important}.deep-orange-600-fg{color:#fff!important}.text-deep-orange-600{color:#f4511e!important}.deep-orange-700{background-color:#e64a19!important}.deep-orange-700-fg{color:#fff!important}.text-deep-orange-700{color:#e64a19!important}.deep-orange-800{background-color:#d84315!important}.deep-orange-800-fg{color:#fff!important}.text-deep-orange-800{color:#d84315!important}.deep-orange-900{background-color:#bf360c!important}.deep-orange-900-fg{color:#fff!important}.text-deep-orange-900{color:#bf360c!important}.deep-orange-A100{background-color:#ff9e80!important}.deep-orange-A100-fg{color:#000000de!important}.text-deep-orange-A100{color:#ff9e80!important}.deep-orange-A200{background-color:#ff6e40!important}.deep-orange-A200-fg{color:#000000de!important}.text-deep-orange-A200{color:#ff6e40!important}.deep-orange-A400{background-color:#ff3d00!important}.deep-orange-A400-fg{color:#fff!important}.text-deep-orange-A400{color:#ff3d00!important}.deep-orange-A700{background-color:#dd2c00!important}.deep-orange-A700-fg{color:#fff!important}.text-deep-orange-A700{color:#dd2c00!important}.brown{background-color:#795548!important}.brown .mat-table{background:transparent!important}.brown .ngx-datatable.material *,.brown .mat-table,.brown .mat-cell,.brown .mat-header-cell{color:#ffffffde!important}.brown .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.brown .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#795548,5}.text-brown{color:#795548}.sidebar-brown .branding{background:var(--es-brand)!important;color:#ffffffde!important}.sidebar-brown .navigation-hold{background:#795548!important}.sidebar-brown .navigation-hold .icon-menu .mat-raised-button,.sidebar-brown .navigation-hold .app-user .app-user-name,.sidebar-brown .navigation-hold .app-logo-text{color:#ffffffde!important}.sidebar-brown .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-brown .navigation-hold .icon-menu .mat-raised-button{background:#795548f5!important}.sidebar-brown .navigation-hold li.open>a{background:#39282233!important}.sidebar-brown .navigation-hold .text-muted{color:#ffffffde!important}.footer-brown .main-footer{background:#795548!important;color:#ffffffde!important}.brown-50{background-color:#efebe9!important}.brown-50-fg{color:#000000de!important}.text-brown-50{color:#efebe9!important}.brown-100{background-color:#d7ccc8!important}.brown-100-fg{color:#000000de!important}.text-brown-100{color:#d7ccc8!important}.brown-200{background-color:#bcaaa4!important}.brown-200-fg{color:#000000de!important}.text-brown-200{color:#bcaaa4!important}.brown-300{background-color:#a1887f!important}.brown-300-fg{color:#fff!important}.text-brown-300{color:#a1887f!important}.brown-400{background-color:#8d6e63!important}.brown-400-fg{color:#fff!important}.text-brown-400{color:#8d6e63!important}.brown-500{background-color:#795548!important}.brown-500-fg{color:#ffffffde!important}.text-brown-500{color:#795548!important}.brown-600{background-color:#6d4c41!important}.brown-600-fg{color:#ffffffde!important}.text-brown-600{color:#6d4c41!important}.brown-700{background-color:#5d4037!important}.brown-700-fg{color:#ffffffde!important}.text-brown-700{color:#5d4037!important}.brown-800{background-color:#4e342e!important}.brown-800-fg{color:#ffffffde!important}.text-brown-800{color:#4e342e!important}.brown-900{background-color:#3e2723!important}.brown-900-fg{color:#ffffffde!important}.text-brown-900{color:#3e2723!important}.brown-A100{background-color:#d7ccc8!important}.brown-A100-fg{color:#000000de!important}.text-brown-A100{color:#d7ccc8!important}.brown-A200{background-color:#bcaaa4!important}.brown-A200-fg{color:#000000de!important}.text-brown-A200{color:#bcaaa4!important}.brown-A400{background-color:#8d6e63!important}.brown-A400-fg{color:#fff!important}.text-brown-A400{color:#8d6e63!important}.brown-A700{background-color:#5d4037!important}.brown-A700-fg{color:#ffffffde!important}.text-brown-A700{color:#5d4037!important}.grey{background-color:#9e9e9e!important}.grey .mat-table{background:transparent!important}.grey .ngx-datatable.material *,.grey .mat-table,.grey .mat-cell,.grey .mat-header-cell{color:#000000de!important}.grey .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.grey .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#9e9e9e,5}.text-grey{color:#9e9e9e}.sidebar-grey .branding{background:var(--es-brand)!important;color:#000000de!important}.sidebar-grey .navigation-hold{background:#9e9e9e!important}.sidebar-grey .navigation-hold .icon-menu .mat-raised-button,.sidebar-grey .navigation-hold .app-user .app-user-name,.sidebar-grey .navigation-hold .app-logo-text{color:#000000de!important}.sidebar-grey .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-grey .navigation-hold .icon-menu .mat-raised-button{background:#9e9e9ef5!important}.sidebar-grey .navigation-hold li.open>a{background:#6b6b6b33!important}.sidebar-grey .navigation-hold .text-muted{color:#000000de!important}.footer-grey .main-footer{background:#9e9e9e!important;color:#000000de!important}.grey-0{background-color:#fff!important}.grey-0-fg{color:#000000de!important}.text-grey-0{color:#fff!important}.grey-50{background-color:#fafafa!important}.grey-50-fg{color:#000000de!important}.text-grey-50{color:#fafafa!important}.grey-100{background-color:#f5f5f5!important}.grey-100-fg{color:#000000de!important}.text-grey-100{color:#f5f5f5!important}.grey-200{background-color:#eee!important}.grey-200-fg{color:#000000de!important}.text-grey-200{color:#eee!important}.grey-300{background-color:#e0e0e0!important}.grey-300-fg{color:#000000de!important}.text-grey-300{color:#e0e0e0!important}.grey-400{background-color:#bdbdbd!important}.grey-400-fg{color:#000000de!important}.text-grey-400{color:#bdbdbd!important}.grey-500{background-color:#9e9e9e!important}.grey-500-fg{color:#000000de!important}.text-grey-500{color:#9e9e9e!important}.grey-600{background-color:#757575!important}.grey-600-fg{color:#ffffffde!important}.text-grey-600{color:#757575!important}.grey-700{background-color:#616161!important}.grey-700-fg{color:#ffffffde!important}.text-grey-700{color:#616161!important}.grey-800{background-color:#424242!important}.grey-800-fg{color:#ffffffde!important}.text-grey-800{color:#424242!important}.grey-900{background-color:#212121!important}.grey-900-fg{color:#ffffffde!important}.text-grey-900{color:#212121!important}.grey-1000{background-color:#000!important}.grey-1000-fg{color:#ffffffde!important}.text-grey-1000{color:#000!important}.grey-A100{background-color:#fff!important}.grey-A100-fg{color:#000000de!important}.text-grey-A100{color:#fff!important}.grey-A200{background-color:#eee!important}.grey-A200-fg{color:#000000de!important}.text-grey-A200{color:#eee!important}.grey-A400{background-color:#bdbdbd!important}.grey-A400-fg{color:#000000de!important}.text-grey-A400{color:#bdbdbd!important}.grey-A700{background-color:#616161!important}.grey-A700-fg{color:#ffffffde!important}.text-grey-A700{color:#616161!important}.black{background-color:#1e2129!important}.black .mat-table{background:transparent!important}.black .ngx-datatable.material *,.black .mat-table,.black .mat-cell,.black .mat-header-cell{color:#fff!important}.black .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.black .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#1e2129,5}.text-black{color:#1e2129}.sidebar-black .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-black .navigation-hold{background:#1e2129!important}.sidebar-black .navigation-hold .icon-menu .mat-raised-button,.sidebar-black .navigation-hold .app-user .app-user-name,.sidebar-black .navigation-hold .app-logo-text{color:#fff!important}.sidebar-black .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-black .navigation-hold .icon-menu .mat-raised-button{background:#1e2129f5!important}.sidebar-black .navigation-hold li.open>a{background:#0003!important}.sidebar-black .navigation-hold .text-muted{color:#fff!important}.footer-black .main-footer{background:#1e2129!important;color:#fff!important}.black-50{background-color:#e4e4e5!important}.black-50-fg{color:#000!important}.text-black-50{color:#e4e4e5!important}.black-100{background-color:#bcbcbf!important}.black-100-fg{color:#000!important}.text-black-100{color:#bcbcbf!important}.black-200{background-color:#8f9094!important}.black-200-fg{color:#000!important}.text-black-200{color:#8f9094!important}.black-300{background-color:#626469!important}.black-300-fg{color:#fff!important}.text-black-300{color:#626469!important}.black-400{background-color:#404249!important}.black-400-fg{color:#fff!important}.text-black-400{color:#404249!important}.black-500{background-color:#1e2129!important}.black-500-fg{color:#fff!important}.text-black-500{color:#1e2129!important}.black-600{background-color:#1a1d24!important}.black-600-fg{color:#fff!important}.text-black-600{color:#1a1d24!important}.black-700{background-color:#16181f!important}.black-700-fg{color:#fff!important}.text-black-700{color:#16181f!important}.black-800{background-color:#121419!important}.black-800-fg{color:#fff!important}.text-black-800{color:#121419!important}.black-900{background-color:#0a0b0f!important}.black-900-fg{color:#fff!important}.text-black-900{color:#0a0b0f!important}.black-A100{background-color:#548dff!important}.black-A100-fg{color:#000!important}.text-black-A100{color:#548dff!important}.black-A200{background-color:#216bff!important}.black-A200-fg{color:#fff!important}.text-black-A200{color:#216bff!important}.black-A400{background-color:#004fed!important}.black-A400-fg{color:#fff!important}.text-black-A400{color:#004fed!important}.black-A700{background-color:#0047d4!important}.black-A700-fg{color:#fff!important}.text-black-A700{color:#0047d4!important}.blue-grey{background-color:#607d8b!important}.blue-grey .mat-table{background:transparent!important}.blue-grey .ngx-datatable.material *,.blue-grey .mat-table,.blue-grey .mat-cell,.blue-grey .mat-header-cell{color:#fff!important}.blue-grey .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.blue-grey .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#607d8b,5}.text-blue-grey{color:#607d8b}.sidebar-blue-grey .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-blue-grey .navigation-hold{background:#607d8b!important}.sidebar-blue-grey .navigation-hold .icon-menu .mat-raised-button,.sidebar-blue-grey .navigation-hold .app-user .app-user-name,.sidebar-blue-grey .navigation-hold .app-logo-text{color:#fff!important}.sidebar-blue-grey .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-blue-grey .navigation-hold .icon-menu .mat-raised-button{background:#607d8bf5!important}.sidebar-blue-grey .navigation-hold li.open>a{background:#36474f33!important}.sidebar-blue-grey .navigation-hold .text-muted{color:#fff!important}.footer-blue-grey .main-footer{background:#607d8b!important;color:#fff!important}.blue-grey-50{background-color:#eceff1!important}.blue-grey-50-fg{color:#000000de!important}.text-blue-grey-50{color:#eceff1!important}.blue-grey-100{background-color:#cfd8dc!important}.blue-grey-100-fg{color:#000000de!important}.text-blue-grey-100{color:#cfd8dc!important}.blue-grey-200{background-color:#b0bec5!important}.blue-grey-200-fg{color:#000000de!important}.text-blue-grey-200{color:#b0bec5!important}.blue-grey-300{background-color:#90a4ae!important}.blue-grey-300-fg{color:#000000de!important}.text-blue-grey-300{color:#90a4ae!important}.blue-grey-400{background-color:#78909c!important}.blue-grey-400-fg{color:#fff!important}.text-blue-grey-400{color:#78909c!important}.blue-grey-500{background-color:#607d8b!important}.blue-grey-500-fg{color:#fff!important}.text-blue-grey-500{color:#607d8b!important}.blue-grey-600{background-color:#546e7a!important}.blue-grey-600-fg{color:#ffffffde!important}.text-blue-grey-600{color:#546e7a!important}.blue-grey-700{background-color:#455a64!important}.blue-grey-700-fg{color:#ffffffde!important}.text-blue-grey-700{color:#455a64!important}.blue-grey-800{background-color:#37474f!important}.blue-grey-800-fg{color:#ffffffde!important}.text-blue-grey-800{color:#37474f!important}.blue-grey-900{background-color:#263238!important}.blue-grey-900-fg{color:#ffffffde!important}.text-blue-grey-900{color:#263238!important}.blue-grey-A100{background-color:#cfd8dc!important}.blue-grey-A100-fg{color:#000000de!important}.text-blue-grey-A100{color:#cfd8dc!important}.blue-grey-A200{background-color:#b0bec5!important}.blue-grey-A200-fg{color:#000000de!important}.text-blue-grey-A200{color:#b0bec5!important}.blue-grey-A400{background-color:#78909c!important}.blue-grey-A400-fg{color:#fff!important}.text-blue-grey-A400{color:#78909c!important}.blue-grey-A700{background-color:#455a64!important}.blue-grey-A700-fg{color:#ffffffde!important}.text-blue-grey-A700{color:#455a64!important}.white{background-color:#fff!important}.white .mat-table{background:transparent!important}.white .ngx-datatable.material *,.white .mat-table,.white .mat-cell,.white .mat-header-cell{color:#000000de!important}.white .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.white .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#fff,5}.text-white{color:#fff}.sidebar-white .branding{background:var(--es-brand)!important;color:#000000de!important}.sidebar-white .navigation-hold{background:#fff!important}.sidebar-white .navigation-hold .icon-menu .mat-raised-button,.sidebar-white .navigation-hold .app-user .app-user-name,.sidebar-white .navigation-hold .app-logo-text{color:#000000de!important}.sidebar-white .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-white .navigation-hold .icon-menu .mat-raised-button{background:#fffffff5!important}.sidebar-white .navigation-hold li.open>a{background:#ccc3!important}.sidebar-white .navigation-hold .text-muted{color:#000000de!important}.footer-white .main-footer{background:#fff!important;color:#000000de!important}.white-50{background-color:#fff!important}.white-50-fg{color:#000000de!important}.text-white-50{color:#fff!important}.white-100{background-color:#fff!important}.white-100-fg{color:#000000de!important}.text-white-100{color:#fff!important}.white-200{background-color:#fff!important}.white-200-fg{color:#000000de!important}.text-white-200{color:#fff!important}.white-300{background-color:#fff!important}.white-300-fg{color:#000000de!important}.text-white-300{color:#fff!important}.white-400{background-color:#fff!important}.white-400-fg{color:#000000de!important}.text-white-400{color:#fff!important}.white-500{background-color:#fff!important}.white-500-fg{color:#000000de!important}.text-white-500{color:#fff!important}.white-600{background-color:#fff!important}.white-600-fg{color:#000000de!important}.text-white-600{color:#fff!important}.white-700{background-color:#fff!important}.white-700-fg{color:#000000de!important}.text-white-700{color:#fff!important}.white-800{background-color:#fff!important}.white-800-fg{color:#000000de!important}.text-white-800{color:#fff!important}.white-900{background-color:#fff!important}.white-900-fg{color:#000000de!important}.text-white-900{color:#fff!important}.white-A100{background-color:#fff!important}.white-A100-fg{color:#000000de!important}.text-white-A100{color:#fff!important}.white-A200{background-color:#fff!important}.white-A200-fg{color:#000000de!important}.text-white-A200{color:#fff!important}.white-A400{background-color:#fff!important}.white-A400-fg{color:#000000de!important}.text-white-A400{color:#fff!important}.white-A700{background-color:#fff!important}.white-A700-fg{color:#000000de!important}.text-white-A700{color:#fff!important}.slate{background-color:#222a45!important}.slate .mat-table{background:transparent!important}.slate .ngx-datatable.material *,.slate .mat-table,.slate .mat-cell,.slate .mat-header-cell{color:#fff!important}.slate .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.slate .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#222a45,5}.text-slate{color:#222a45}.sidebar-slate .branding{background:var(--es-brand)!important;color:#fff!important}.sidebar-slate .navigation-hold{background:#222a45!important}.sidebar-slate .navigation-hold .icon-menu .mat-raised-button,.sidebar-slate .navigation-hold .app-user .app-user-name,.sidebar-slate .navigation-hold .app-logo-text{color:#fff!important}.sidebar-slate .navigation-hold .app-user .app-user-photo{border-color:var(--es-brand)!important}.sidebar-slate .navigation-hold .icon-menu .mat-raised-button{background:#222a45f5!important}.sidebar-slate .navigation-hold li.open>a{background:#00000133!important}.sidebar-slate .navigation-hold .text-muted{color:#fff!important}.footer-slate .main-footer{background:#222a45!important;color:#fff!important}.slate-50{background-color:#222a45!important}.slate-50-fg{color:#fff!important}.text-slate-50{color:#222a45!important}.slate-100{background-color:#222a45!important}.slate-100-fg{color:#fff!important}.text-slate-100{color:#222a45!important}.slate-200{background-color:#222a45!important}.slate-200-fg{color:#fff!important}.text-slate-200{color:#222a45!important}.slate-300{background-color:#222a45!important}.slate-300-fg{color:#fff!important}.text-slate-300{color:#222a45!important}.slate-400{background-color:#222a45!important}.slate-400-fg{color:#fff!important}.text-slate-400{color:#222a45!important}.slate-500{background-color:#222a45!important}.slate-500-fg{color:#fff!important}.text-slate-500{color:#222a45!important}.slate-600{background-color:#222a45!important}.slate-600-fg{color:#fff!important}.text-slate-600{color:#222a45!important}.slate-700{background-color:#222a45!important}.slate-700-fg{color:#fff!important}.text-slate-700{color:#222a45!important}.slate-800{background-color:#222a45!important}.slate-800-fg{color:#fff!important}.text-slate-800{color:#222a45!important}.slate-900{background-color:#222a45!important}.slate-900-fg{color:#fff!important}.text-slate-900{color:#222a45!important}.slate-A100{background-color:#222a45!important}.slate-A100-fg{color:#fff!important}.text-slate-A100{color:#222a45!important}.slate-A200{background-color:#222a45!important}.slate-A200-fg{color:#fff!important}.text-slate-A200{color:#222a45!important}.slate-A400{background-color:#222a45!important}.slate-A400-fg{color:#fff!important}.text-slate-A400{color:#222a45!important}.slate-A700{background-color:#222a45!important}.slate-A700-fg{color:#fff!important}.text-slate-A700{color:#222a45!important}.sidebar-slate .navigation-hold{background:var(--es-shell-gradient)!important}.sidebar-slate .navigation-hold .text-muted{color:var(--es-nav-section-label)!important}.page-layout{position:relative;padding:0 1.5rem;margin:-.333rem -.333rem 0}.page-layout .header-bg{position:absolute;top:0;left:0;right:0;height:200px;z-index:-1}.page-layout .content{display:flex;flex-direction:column}.page-layout .content-header{height:136px}.page-layout .content-card{display:flex;flex-direction:column;border-radius:4px;box-shadow:var(--es-elevation-mat-1)}.page-layout .content-card>.mat-tab-group .mat-tab-header .mat-tab-label,.page-layout .content-card>.card-header{height:64px}.page-layout .content-card .card-header{display:flex;align-items:center}.page-layout .sidebar-header{height:200px}.page-layout.plain{padding-left:0;padding-right:0}.page-layout.plain .sidebar-header{height:auto}.page-layout.plain .content-card{box-shadow:none;border-radius:0}.green-snackbar{background:var(--es-page-layout-success)!important}.mat-orange{background-color:var(--es-page-layout-warn)!important;color:#000!important}.mat-green{background-color:var(--es-page-layout-success)!important;color:#000!important}.text-red{background-color:red!important;color:#fff!important}.mat-purple2{background-color:var(--es-page-layout-purple)!important;color:#fff!important}.ql-toolbar.ql-snow{background-color:#fff}.ql-container .ql-editor,.ql-container .ql-editor.ql-blank:before{color:#fff}.mat-paginator-icon{height:28px}.mdc-button,.mdc-button .mdc-button__label{min-width:fit-content!important;overflow:hidden!important;text-overflow:ellipsis!important}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{min-inline-size:fit-content}.mat-mdc-slide-toggle{--mat-slide-toggle-unselected-track-color: var(--es-toggle-track-off);--mat-slide-toggle-unselected-hover-track-color: var( --es-toggle-track-off-hover );--mat-slide-toggle-unselected-focus-track-color: var(--es-toggle-track-off);--mat-slide-toggle-unselected-pressed-track-color: var( --es-toggle-track-off-pressed );--mat-slide-toggle-unselected-handle-color: var( --es-page-layout-toggle-handle );--mat-slide-toggle-unselected-hover-handle-color: var(--es-text);--mat-slide-toggle-unselected-focus-handle-color: var( --es-page-layout-toggle-handle );--mat-slide-toggle-unselected-pressed-handle-color: var(--es-text);--mat-slide-toggle-unselected-icon-color: var(--es-page-layout-toggle-icon);--mat-slide-toggle-track-outline-color: var(--es-toggle-track-outline)}.mat-mdc-slide-toggle:not(.mat-mdc-slide-toggle-checked):not(.mat-disabled) .mdc-switch__track{border-color:var(--es-border-dashed)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:not(.mat-disabled) .mdc-switch__shadow{background-color:var(--es-page-layout-orange)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked:not(.mat-disabled) .mdc-switch__track:after{background-color:var(--es-page-layout-orange)!important}.mat-vertical-stepper-content{padding:1rem}.landing .h1,.landing .h2,.landing .h3,.landing .h4,.landing .h5,.landing .h6,.landing h1,.landing h2,.landing h3,.landing h4,.landing h5,.landing h6{margin-bottom:.5rem;font-weight:400;line-height:1.1;color:inherit}.landing .h1,.landing h1{font-size:2rem}.landing .h2,.landing h2{font-size:1.75rem}.landing .h3,.landing h3{font-size:1.5rem}.landing .h4,.landing h4{font-size:1.25rem}.landing .h5,.landing h5{font-size:1rem}.landing .h6,.landing h6{font-size:.875rem}.landing .container{max-width:1170px;margin:0 auto;padding:0 15px}.landing .section-header h2{font-size:32px;font-weight:700;margin:0 0 16px}.landing .mat-card .mat-divider{position:relative}@-webkit-keyframes slideDown{0%{top:-60px}to{top:0}}@keyframes slideDown{0%{top:-60px}to{top:0}}.section-padding,.home-section{padding:80px 0}.home-section .ngucarousel{overflow:visible!important}.home-section .ngucarousel .ngu-touch-container{padding:1.25rem 0;overflow:hidden}.home-section mat-card:hover{box-shadow:var(--es-elevation-material-card)!important}.section-header{margin:0 0 2rem}.section-header h2{font-size:32px;font-weight:700;margin:0 0 16px}.section-header p{font-size:16px;max-width:36rem;margin:0}.home-section-action{padding:2.5rem 0 0}[mat-card-icon]{font-size:64px!important;height:64px!important;width:64px!important;transition:all .3s ease}.home-fancy-card{border-top:2px solid var(--es-legacy-landing-border-dark);transition:all .3s ease}.home-fancy-card:hover{border-top:2px solid var(--es-legacy-landing-indigo)}.home-fancy-card:hover [mat-card-icon]{color:var(--es-legacy-landing-indigo)}.home-fancy-card .description{font-size:15px;color:var(--es-legacy-landing-text-muted)}.ngucarousel{position:relative;max-width:1100px;margin:0 auto}.ngucarousel-inner{padding:8px 0 18px}.ngucarousel .carousel-left,.ngucarousel .carousel-right{position:absolute;top:calc(50% - 28px);background:var(--es-nav-light-bg)!important;color:var(--es-scaffolding-text-dark)}.ngucarousel .carousel-left{left:-10px}.ngucarousel .carousel-right{right:-10px}.carousel-point{list-style-type:none;text-align:center;padding:12px;margin:0;white-space:nowrap;overflow:auto;box-sizing:border-box}.carousel-point li{display:inline-block;border-radius:50%;background:var(--es-legacy-landing-chip-bg);padding:5px;margin:0 4px;transition-timing-function:cubic-bezier(.17,.67,.83,.67);transition:.4s;cursor:pointer}.carousel-point li.active{box-shadow:var(--es-elevation-mat-1);-webkit-transform:scale(1.7);transform:scale(1.7)}app-landing-marketing .lm-results-catalog-footer{display:flow-root;flex-shrink:0;position:relative;z-index:2;clear:both;margin-top:1.5rem;padding:1.25rem 0 .35rem;border-top:1px solid var(--es-border-medium)}app-landing-marketing .lm-results-paginator{display:block;width:100%;margin:0;min-height:3.25rem;color:var(--text-muted);background:transparent!important}app-landing-marketing .lm-results-paginator .mat-mdc-paginator-outer-container{width:100%}app-landing-marketing .lm-results-paginator .mat-mdc-paginator-container{flex-wrap:wrap;align-items:center;justify-content:flex-end;row-gap:.5rem;min-height:52px;padding:.15rem .25rem}app-landing-marketing .lm-results-paginator .mat-mdc-paginator-page-size-select.mat-mdc-form-field{margin:0!important}app-landing-marketing .lm-results-paginator .mat-mdc-form-field-subscript-wrapper,app-landing-marketing .lm-results-paginator .mat-mdc-form-field-bottom-align:before{display:none!important;height:0!important;min-height:0!important}app-landing-marketing .lm-results-paginator .mat-mdc-icon-button{color:var(--text-main)!important}@media(max-width:768px){app-landing-marketing .lm-results-paginator .mat-mdc-paginator-container{justify-content:flex-start;min-height:56px;padding:.25rem 0}app-landing-marketing .lm-results-paginator .mat-mdc-paginator-page-size{margin-right:0;order:1;flex:1 1 100%}app-landing-marketing .lm-results-paginator .mat-mdc-paginator-range-actions{margin-left:0;min-width:0;width:100%;order:2;justify-content:space-between}}.product-rating{display:flex;align-items:center;margin-left:-5px;justify-content:flex-start}.product-rating .star-svg{width:auto!important}h1.title{font-size:1.8rem;margin:0 0 1rem}.p-line{font-size:.813rem;margin-bottom:4px}.option-label{margin-bottom:6px;display:block}.product-search,.quantity-input{border:0;height:32px;border-radius:2px;padding-left:8px;font-size:14px;width:260px;box-shadow:var(--es-elevation-mat-0);transition:all .3s cubic-bezier(.35,0,.25,1)}.product-search:focus,.quantity-input:focus{outline:none;box-shadow:var(--es-elevation-mat-1)}.quantity-input{width:80px}.shop-wrap{margin:1rem .33rem .33rem;overflow:hidden;min-height:750px}.shop-sidebar{width:min(22.5rem,100vw - 1.5rem);max-width:100%}.shop-filters-wrap{margin-top:7px;padding:0 .5rem 0 .333rem}.shop-filters-wrap .product-categories{list-style:none;margin:0;padding:0}.shop-filters-wrap .product-categories li{cursor:pointer;padding:5px;text-transform:capitalize}.shop-top-toolbar{margin-bottom:.5rem;padding:0 8px}.product-search-wrap .product-search{width:260px;margin:6px 0 0}.product-container{display:flex;flex-wrap:wrap;margin:0;min-height:750px}.product-container .products-pagination{width:100%;text-align:center;margin:1.5rem 0;align-self:flex-end;justify-content:flex-end}.product-container .products-pagination ul{padding:0;margin:0}.product-container .membership-product-wrap{width:25%;float:left}.product-container .membership-product-wrap .product-inner{min-height:400px;max-height:fit-content;display:flex;flex-direction:column;position:relative;border-radius:4px;box-shadow:var(--es-elevation-mat-2);overflow:hidden;margin:8px;transition:all .3s cubic-bezier(.35,0,.25,1)}.product-container .membership-product-wrap .product-inner:hover{box-shadow:var(--es-elevation-mat-6)}.product-container .membership-product-wrap .product-inner .product-badge{color:var(--es-shop-text-inverse);text-align:center;position:absolute;top:20px;left:20px;display:flex;z-index:100;height:64px;width:64px;border-radius:50%;justify-content:center;align-items:center;padding:8px;transform:rotate(-30deg)}.product-container .membership-product-wrap .product-inner .product-badge span{font-weight:500;line-height:1.1}.product-container .membership-product-wrap .product-inner .featured-img{display:flex;flex-direction:column;cursor:pointer;min-height:180px;justify-content:center;align-items:center}.product-container .membership-product-wrap .product-inner .info-wrap{display:flex;flex-direction:column;max-height:fit-content}.product-container .membership-product-wrap .product-inner .info-wrap .main-info{width:100%}.product-container .membership-product-wrap .product-inner .info-wrap .main-info .title{margin:0 0 8px;font-size:1.2rem;font-weight:500;cursor:pointer}.product-container .membership-product-wrap .product-inner .info-wrap .main-info .title:active{outline:none}.product-container .membership-product-wrap .product-inner .info-wrap .actions{width:100%;display:flex;flex-direction:row}.product-container .membership-product-wrap .product-inner .info-wrap .actions div{flex:50%;display:flex}.product-container .membership-product-wrap .product-inner .info-wrap .actions .price-rating{flex-direction:column;justify-content:flex-start}.product-container .membership-product-wrap .product-inner .info-wrap .actions .price-rating .price{align-items:center}.product-container .membership-product-wrap .product-inner .info-wrap .actions .price-rating .price span{font-size:1.2rem;margin-right:4px}.product-container .membership-product-wrap .product-inner .info-wrap .actions .add-to-cart{align-items:center}.product-container .membership-product-wrap .product-inner ul{margin:0;padding:0 0 0 8px;list-style:none}.product-container .membership-product-wrap .product-inner ul li{margin-bottom:4px;display:flex}.product-container .membership-product-wrap .product-inner ul li .mat-icon{margin-right:8px}.product-container .membership-product-wrap .product-inner .more-info-wrap{display:none}.product-container .product-wrap{width:25%;float:left}.product-container .product-wrap .product-inner{min-height:520px;max-height:fit-content;display:flex;flex-direction:column;position:relative;border-radius:4px;box-shadow:var(--es-elevation-mat-2);overflow:hidden;margin:8px;transition:all .3s cubic-bezier(.35,0,.25,1)}.product-container .product-wrap .product-inner:hover{box-shadow:var(--es-elevation-mat-6)}.product-container .product-wrap .product-inner .product-badge{color:var(--es-shop-text-inverse);text-align:center;position:absolute;top:20px;left:20px;display:flex;z-index:100;height:64px;width:64px;border-radius:50%;justify-content:center;align-items:center;padding:8px;transform:rotate(-30deg)}.product-container .product-wrap .product-inner .product-badge span{font-weight:500;line-height:1.1}.product-container .product-wrap .product-inner .featured-img{display:flex;flex-direction:column;cursor:pointer;min-height:180px;justify-content:center;align-items:center}.product-container .product-wrap .product-inner .info-wrap{display:flex;flex-direction:column;max-height:fit-content}.product-container .product-wrap .product-inner .info-wrap .main-info{width:100%}.product-container .product-wrap .product-inner .info-wrap .main-info .title{margin:0 0 8px;font-size:1.2rem;font-weight:500;cursor:pointer}.product-container .product-wrap .product-inner .info-wrap .main-info .title:active{outline:none}.product-container .product-wrap .product-inner .info-wrap .actions{width:100%;display:flex;flex-direction:row}.product-container .product-wrap .product-inner .info-wrap .actions div{flex:50%;display:flex}.product-container .product-wrap .product-inner .info-wrap .actions .price-rating{flex-direction:column;justify-content:flex-start}.product-container .product-wrap .product-inner .info-wrap .actions .price-rating .price{align-items:center}.product-container .product-wrap .product-inner .info-wrap .actions .price-rating .price span{font-size:1.2rem;margin-right:4px}.product-container .product-wrap .product-inner .info-wrap .actions .add-to-cart{align-items:center}.product-container .product-wrap .product-inner ul{margin:0;padding:0 0 0 8px;list-style:none}.product-container .product-wrap .product-inner ul li{margin-bottom:4px;display:flex}.product-container .product-wrap .product-inner ul li .mat-icon{margin-right:8px}.product-container .product-wrap .product-inner .more-info-wrap{display:none}.product-details-wrap .gallery-photo{min-height:400px;width:calc(100% - 80px);float:left;padding-right:1rem;margin-bottom:1rem}.product-details-wrap .gallery-photo img{width:100%;height:auto;border-radius:4px}.product-details-wrap .gallery-thumbnails{width:80px;float:left;padding-right:.667rem}.product-details-wrap .gallery-thumbnails img{width:100%;border-radius:2px;display:inline-block;opacity:1;cursor:pointer;transition:all .3s ease-in}.product-details-wrap .gallery-thumbnails img.active{opacity:.6}.cart-table{width:100%;border-collapse:separate;border-radius:2px;margin-bottom:1.5rem;border-spacing:0}.cart-table .cart-thumbnail{height:44px;width:auto;border-radius:2px}.cart-table thead tr{border-collapse:separate;background:var(--es-scrim-03)}.cart-table thead tr th{border-collapse:separate;text-align:left;padding:1rem;font-weight:500;letter-spacing:.1px}.cart-table tbody tr td{text-align:left;padding:16px}@media(max-width:1100px){.product-container .product-wrap,.product-container .membership-product-wrap{width:50%}}@media(max-width:960px){.shop-filters-wrap{margin:0;padding:0}.shop-sidebar{background:var(--es-surface-glass-98);border-right:1px solid var(--es-border-faint)}}@media(max-width:680px){.product-container .product-wrap,.product-container .membership-product-wrap{width:100%}.product-details-wrap .gallery-photo{min-height:auto}}@media(min-width:1100px){.product-container.list-view .membership-product-wrap{width:100%}.product-container.list-view .membership-product-wrap .product-inner{flex-direction:row}.product-container.list-view .membership-product-wrap{padding-right:0}.product-container.list-view .membership-product-wrap .featured-img{flex:3 0}.product-container.list-view .membership-product-wrap .featured-img img{width:100%;max-width:100%;min-height:100%}.product-container.list-view .membership-product-wrap .info-wrap{flex-direction:column;flex:2 0}.product-container.list-view .membership-product-wrap .info-wrap .actions{align-self:flex-end;justify-content:flex-end;margin-top:auto}.product-container.list-view .membership-product-wrap .more-info-wrap{display:flex;align-items:stretch;flex:2 0;position:relative}.product-container.list-view .membership-product-wrap .more-info-wrap .more-info{width:100%;padding-left:1rem;border-left:1px solid var(--es-border-light)}.product-container.list-view .product-wrap{width:100%}.product-container.list-view .product-wrap .product-inner{flex-direction:row}.product-container.list-view .product-wrap{padding-right:0}.product-container.list-view .product-wrap .featured-img{flex:3 0}.product-container.list-view .product-wrap .featured-img img{width:100%;max-width:100%;min-height:100%}.product-container.list-view .product-wrap .info-wrap{flex-direction:column;flex:2 0}.product-container.list-view .product-wrap .info-wrap .actions{align-self:flex-end;justify-content:flex-end;margin-top:auto}.product-container.list-view .product-wrap .more-info-wrap{display:flex;align-items:stretch;flex:2 0;position:relative}.product-container.list-view .product-wrap .more-info-wrap .more-info{width:100%;padding-left:1rem;border-left:1px solid var(--es-border-light)}}[dir=rtl] .product-search,[dir=rtl] .quantity-input{padding-right:8px}[dir=rtl] .product-container.list-view .product-wrap .more-info-wrap .more-info,[dir=rtl] .product-container.list-view .membership-product-wrap .more-info-wrap .more-info{border:0;padding-left:0}[dir=rtl] .product-container .product-wrap .product-inner .product-badge,[dir=rtl] .product-container .membership-product-wrap .product-inner .product-badge{left:auto;right:20px}[dir=rtl] .product-container .product-wrap .product-inner ul li .mat-icon,[dir=rtl] .product-container .membership-product-wrap .product-inner ul li .mat-icon{margin-right:0;margin-left:8px}[dir=rtl] .product-details-wrap .gallery-photo{padding:0}[dir=rtl] .product-details-wrap .product-content-wrap{padding:0 1rem}.subEventHolder{padding:1%;overflow:hidden;text-overflow:ellipsis}.subEventChip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;width:100%;max-width:100%!important;margin:1%!important;background-color:var(--es-accent-alt-border-40)!important;border:1px solid var(--es-accent-alt-border-50)!important}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{cursor:pointer}.material-icons.color_red{color:red}.material-icons.color_white{color:var(--es-on-accent)}.product-container .product-wrap .product-inner .info-wrap .actions,.product-container .membership-product-wrap .product-inner .info-wrap .actions{position:absolute;top:.5vh;left:.5vw}.icon-display{transform:scale(1.5)}.material-icons.color_white{text-shadow:-1px 0 var(--es-shop-error-outline),0 1px var(--es-shop-error-outline),1px 0 var(--es-shop-error-outline),0 -1px var(--es-shop-error-outline)}.product-search{border:solid 1px white;border-radius:3px}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:hidden!important}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding:0!important;min-width:100%}.cdk-overlay-pane.stripe-checkout-bottom-sheet .mat-bottom-sheet-container,.cdk-overlay-pane-bottom-sheet.stripe-checkout-bottom-sheet .mat-bottom-sheet-container{--mat-bottom-sheet-container-background-color: var(--es-landing-bg-deep);--mat-bottom-sheet-container-text-color: var(--es-text);--mat-sys-surface-container-low: var(--es-landing-bg-deep);--mat-sys-surface-container: var(--es-shop-surface-container);--mat-sys-surface: var(--es-shop-surface);--mat-sys-on-surface: var(--es-text);padding:0!important;max-width:100vw!important;width:100%!important;min-width:100vw!important;max-height:min(94dvh,100vh - env(safe-area-inset-top,0px) - 8px)!important;max-height:min(94dvh,100dvh - env(safe-area-inset-top,0px) - 8px)!important;border-radius:20px 20px 0 0!important;overflow:hidden!important;box-sizing:border-box!important;box-shadow:var(--es-elevation-drawer-up)!important;background:var(--es-dialog-surface)!important;color:var(--text-main)!important}.cdk-overlay-pane.stripe-checkout-bottom-sheet .mat-bottom-sheet-container .mat-bottom-sheet-content,.cdk-overlay-pane-bottom-sheet.stripe-checkout-bottom-sheet .mat-bottom-sheet-container .mat-bottom-sheet-content{overflow:hidden!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;max-height:100%!important;padding:0!important;margin:0!important;background:transparent!important}.cdk-overlay-pane.stripe-checkout-bottom-sheet .mat-bottom-sheet-container stripe-checkout,.cdk-overlay-pane-bottom-sheet.stripe-checkout-bottom-sheet .mat-bottom-sheet-container stripe-checkout,.cdk-overlay-pane.stripe-checkout-bottom-sheet .mat-bottom-sheet-container stripe-checkout app-dialog-shell,.cdk-overlay-pane-bottom-sheet.stripe-checkout-bottom-sheet .mat-bottom-sheet-container stripe-checkout app-dialog-shell{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;overflow:hidden;box-sizing:border-box}.cdk-overlay-pane.stripe-checkout-dialog{box-sizing:border-box;max-height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 16px)!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 16px)!important;overflow:hidden!important}.cdk-overlay-pane.stripe-checkout-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.stripe-checkout-dialog .mat-dialog-container{display:flex;flex-direction:column;min-height:0;padding:0!important;border-radius:18px!important;max-height:100%!important;overflow:hidden!important;background:transparent!important;box-shadow:var(--es-elevation-hero)!important;box-sizing:border-box}.cdk-overlay-pane.stripe-checkout-dialog .mat-mdc-dialog-inner-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;height:100%;overflow:hidden!important;box-sizing:border-box}.cdk-overlay-pane.stripe-checkout-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.stripe-checkout-dialog .mdc-dialog__surface{display:flex!important;flex-direction:column!important;flex:1 1 auto;min-height:0!important;max-height:100%!important;overflow:hidden!important;padding:0!important;border-radius:18px!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box}.cdk-overlay-pane.stripe-checkout-dialog .mat-mdc-dialog-surface>:first-child{flex:1 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.cdk-overlay-pane.stripe-checkout-dialog stripe-checkout,.cdk-overlay-pane.stripe-checkout-dialog stripe-checkout app-dialog-shell{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;overflow:hidden;box-sizing:border-box}.profile-sidebar{box-sizing:border-box}.profile-sidebar .propic{width:100%;margin-bottom:6px}.profile-sidebar .propic img{width:50%;height:auto;border-radius:50%}.profile-sidebar .profile-title .main-title{font-size:1.5rem}.profile-sidebar .profile-nav{margin-left:-24px;margin-right:-24px}.profile-sidebar .profile-nav .mat-list-item .mat-icon{margin-right:8px}.timeline{position:relative;overflow:hidden}.timeline:before{content:"";position:absolute;top:40px;bottom:0;left:24px;width:1px;background-color:var(--es-scrim-22)}.timeline .timeline-item{width:100%;overflow:hidden;margin-bottom:24px}.timeline .timeline-badge{float:left;position:relative;margin-right:30px;height:48px;width:48px;border-radius:50%;overflow:hidden}.timeline .timeline-badge img{max-width:100%}.timeline .timeline-badge .icon-badge{text-align:center;width:48px;height:48px;line-height:48px}.timeline .timeline-body-top{margin-bottom:8px}.timeline .timeline-body{float:right;width:calc(100% - 78px)}.timeline .timeline-body-content img{border-radius:4px;max-width:100%}.timeline .timeline-body-content>:last-child{margin-bottom:8px}[dir=rtl] .profile-sidebar .profile-nav .mat-list-item .mat-icon{margin-right:0;margin-left:8px}.card-title-text.calendar-title{padding:.5rem 1.5rem!important}.cal-top-col{width:33.3333%;float:left}.cal-event-action .material-icons{vertical-align:sub;margin:6px}.cal-open-day-events{box-shadow:none!important}.cal-week-view .cal-time-label-column,.cal-week-view .cal-event,.cal-week-view .cal-header,.cal-week-view mwl-calendar-week-view-hour-segment,.cal-week-view .cal-hour-segment,.cal-week-view .cal-day-headers,.cal-week-view .cal-header.cal-today{background:var(--es-calendar-bg)}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover,:is(.es-dark,.es-light) .cal-month-view .cal-cell-row .cal-cell-top:hover{background:var(--es-calendar-bg-elevated)}:is(.es-dark,.es-light) .cal-month-view .cal-cell-row .cal-cell:hover,:is(.es-dark,.es-light) .cal-month-view .cal-cell.cal-has-events.cal-open,:is(.es-dark,.es-light) .cal-month-view .cal-cell-row:hover,:is(.es-dark,.es-light) .cal-month-view .cal-day-cell.cal-today{background:transparent}.calendar-form-dialog .mat-dialog-container{padding:0}.color-picker-input.mat-input-element{padding:4px 0!important}@media(max-width:767px){.cal-top-col{width:100%}}.app-calendar-skin{--page-bg: transparent;--calendar-surface: var(--es-panel-bg-soft);--calendar-hover: var(--es-inset-highlight-04);color:var(--text-main)}.app-calendar-skin .section-kicker{text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:700;color:var(--text-soft)}.app-calendar-skin .calendar-title-block h3{margin:0;font-weight:800;line-height:1.05}.app-calendar-skin .insight-card{margin-top:1.25rem;padding:0!important;overflow:hidden;border-radius:22px!important;background:var(--panel-bg)!important;border:1px solid var(--panel-border);box-shadow:var(--panel-shadow)}.app-calendar-skin.rider-calendar-shell>.insight-card,.app-calendar-skin.calendar-tab>.insight-card{margin-top:0}.app-calendar-skin .calendar-card{background:var(--es-calendar-sheen),var(--panel-bg)!important}.app-calendar-skin .calendar-toolbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1.1rem 1.25rem;margin:0!important;background:var(--es-panel-sheen),var(--panel-bg-soft);border-bottom:1px solid var(--es-border-faint)}.app-calendar-skin .calendar-nav,.app-calendar-skin .calendar-mode-switch,.app-calendar-skin .calendar-actions{display:flex;align-items:center;gap:.35rem}.app-calendar-skin .calendar-nav button:not(.dashboard-icon-btn),.app-calendar-skin .calendar-mode-switch button:not(.dashboard-icon-btn){color:var(--text-main)}.app-calendar-skin .calendar-mode-switch button.active:not(.dashboard-icon-btn){background:linear-gradient(135deg,var(--es-accent-border-75),var(--es-accent-border-55));color:var(--es-on-accent);box-shadow:0 0 0 1px var(--es-accent-glow-30)}.app-calendar-skin .calendar-title-block{min-width:0}.app-calendar-skin .calendar-title-block h3{margin-top:.35rem;font-size:1.35rem}.app-calendar-skin .insight-body{padding:1rem!important}.app-calendar-skin .calendar-card .mat-mdc-card-header-text,.app-calendar-skin .insight-card .mat-mdc-card-header-text,.app-calendar-skin .calendar-card .mat-card-header-text,.app-calendar-skin .insight-card .mat-card-header-text{margin:0;width:100%}.app-calendar-skin .calendar-card .cal-month-view,.app-calendar-skin .calendar-card .cal-week-view,.app-calendar-skin .calendar-card .cal-day-view{background:var(--calendar-surface);border-radius:20px;overflow:hidden}.app-calendar-skin .calendar-card .cal-month-view .cal-cell{background:var(--calendar-surface)}.app-calendar-skin .calendar-card .cal-month-view .cal-cell-row:hover,.app-calendar-skin .calendar-card .cal-month-view .cal-cell-row .cal-cell:hover,.app-calendar-skin .calendar-card .cal-month-view .cal-cell.cal-hover{background:var(--calendar-hover, var(--es-inset-highlight-04))!important}.app-calendar-skin .calendar-card .cal-month-view .cal-day-cell,.app-calendar-skin .calendar-card .cal-month-view .cal-header,.app-calendar-skin .calendar-card .cal-week-view .cal-day-headers,.app-calendar-skin .calendar-card .cal-week-view .cal-time-events,.app-calendar-skin .calendar-card .cal-day-view .cal-day-view{border-color:var(--panel-border)}.app-calendar-skin .calendar-card .cal-month-view .cal-header,.app-calendar-skin .calendar-card .cal-month-view .cal-day-number,.app-calendar-skin .calendar-card .cal-week-view .cal-header span,.app-calendar-skin .calendar-card .cal-day-view .cal-time-label-column{color:var(--text-main)}.app-calendar-skin .calendar-card .cal-month-view .cal-day-cell.cal-in-month .cal-day-number{opacity:1!important;color:var(--es-dash-text-pale-95)!important;font-weight:600}.app-calendar-skin .calendar-card .cal-month-view .cal-day-cell.cal-in-month.cal-weekend .cal-day-number{color:var(--es-calendar-text-dim-82)!important}.app-calendar-skin .calendar-card .cal-month-view .cal-day-number{color:var(--text-muted)!important}.app-calendar-skin .calendar-card:not(.calendar-card--preserve-events) .cal-event{background:linear-gradient(135deg,var(--es-accent-alt-solid-95),var(--es-cool-solid-50))!important;border-color:var(--es-surface-border-soft);color:var(--es-on-accent)}.app-calendar-skin .calendar-card.calendar-card--preserve-events .cal-event{border-color:var(--es-surface-border-20)}.app-calendar-skin .calendar-card .cal-month-view .cal-day-cell.cal-today .cal-day-number{color:var(--es-calendar-today-text)!important;font-weight:800}.app-calendar-skin .calendar-card .cal-month-view .cal-day-cell.cal-today{background:var(--es-calendar-today-bg)!important;box-shadow:inset 0 0 0 1px var(--es-calendar-today-ring)}.app-calendar-skin .calendar-card .cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:1!important;color:var(--text-soft)!important}.app-calendar-skin .calendar-card .cal-month-view .cal-out-month .cal-day-badge,.app-calendar-skin .calendar-card .cal-month-view .cal-out-month .cal-event{opacity:.7!important}.app-calendar-skin .calendar-card .cal-month-view .cal-cell.cal-has-events.cal-open{background:var(--es-calendar-open-cell-bg)!important;box-shadow:inset 0 0 0 1px var(--es-calendar-open-cell-ring)}.app-calendar-skin .calendar-card .cal-month-view .cal-open-day-events.rider-open-day{display:flex;flex-direction:column;gap:1rem;margin:0;padding:1.2rem 1.3rem 1.35rem!important;text-align:left;color:var(--text-main)!important;background:linear-gradient(180deg,var(--es-dash-rider-panel-start),var(--es-dash-rider-panel-end))!important;border-top:1px solid var(--es-dash-rider-border)!important;box-shadow:none!important;border-radius:0 0 18px 18px}.app-calendar-skin .rider-open-day__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;padding-bottom:.85rem;border-bottom:1px solid var(--es-border-faint)}.app-calendar-skin .rider-open-day__date{font-size:1.06rem;font-weight:800;letter-spacing:.02em;color:var(--text-main)}.app-calendar-skin .rider-open-day__count{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--text-soft)}.app-calendar-skin .calendar-card .cal-month-view .cal-open-day-events:not(.rider-open-day){display:flex;flex-direction:column;gap:.45rem;margin:0;padding:1rem 1.15rem 1.15rem!important;color:var(--text-main)!important;background:linear-gradient(180deg,var(--es-accent-alt-fill-16),var(--es-calendar-surface-97))!important;border-top:1px solid var(--es-accent-glow-42);box-shadow:none!important;border-radius:0 0 18px 18px}.app-calendar-skin .calendar-card .cal-month-view .cal-open-day-events:not(.rider-open-day)>div{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;padding:.55rem .75rem;border-radius:12px;background:var(--es-inset-highlight-035);border:1px solid var(--es-border-faint)}.app-calendar-skin .calendar-card .cal-month-view .cal-open-day-events:not(.rider-open-day) .cal-event{position:relative;top:0;width:11px;height:11px;flex-shrink:0}.app-calendar-skin .calendar-card .cal-month-view .cal-open-day-events:not(.rider-open-day) .cal-event-title{color:var(--text-main);line-height:1.45}.app-calendar-skin .calendar-card .cal-month-view .cal-open-day-events:not(.rider-open-day) .cal-event-title:hover{color:var(--accent-strong);text-decoration:none}.app-calendar-skin .calendar-card .cal-week-view .cal-time-label-column,.app-calendar-skin .calendar-card .cal-week-view .cal-header,.app-calendar-skin .calendar-card .cal-week-view .cal-day-headers,.app-calendar-skin .calendar-card .cal-week-view mwl-calendar-week-view-hour-segment,.app-calendar-skin .calendar-card .cal-week-view .cal-hour-segment,.app-calendar-skin .calendar-card .cal-week-view .cal-time-events,.app-calendar-skin .calendar-card .cal-week-view .cal-events,.app-calendar-skin .calendar-card .cal-week-view .cal-day-column{background:var(--calendar-surface)!important}.app-calendar-skin .calendar-card .cal-week-view .cal-header.cal-today{background:var(--es-accent-fill-14)!important}.app-calendar-skin .calendar-card .cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background:var(--calendar-hover)!important}.app-calendar-skin .calendar-card .cal-day-view .cal-time-label-column,.app-calendar-skin .calendar-card .cal-day-view .cal-day-column,.app-calendar-skin .calendar-card .cal-day-view .cal-hour-segment,.app-calendar-skin .calendar-card .cal-day-view mwl-calendar-week-view-hour-segment{background:var(--calendar-surface)!important}.app-calendar-skin .calendar-card .cal-week-view .cal-header.cal-weekend span{color:var(--text-muted)!important}.app-calendar-skin .calendar-card .cal-week-view .cal-header.cal-today span{color:var(--accent-strong)!important;font-weight:700}.app-calendar-skin .calendar-card .cal-week-view .cal-current-time-marker{background-color:var(--accent)!important;box-shadow:var(--es-elevation-ring-dark)}.app-calendar-skin .calendar-card .cal-week-view .cal-time-label-column,.app-calendar-skin .calendar-card .cal-week-view .cal-day-headers .cal-header:not(.cal-weekend) span{color:var(--text-muted)}.app-calendar-skin .calendar-card .cal-week-view .cal-hour-segment,.app-calendar-skin .calendar-card .cal-week-view mwl-calendar-week-view-hour-segment{border-color:var(--panel-border)!important}.app-calendar-skin .calendar-card .cal-day-view .cal-current-time-marker{background-color:var(--accent)!important}@media(max-width:767px){.app-calendar-skin .calendar-toolbar{grid-template-columns:1fr;align-items:flex-start}.app-calendar-skin .calendar-actions{width:100%;justify-content:space-between;flex-wrap:wrap}}@media(min-width:768px)and (max-width:959px){.app-calendar-skin .calendar-toolbar{grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem}.app-calendar-skin .calendar-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.app-calendar-skin .calendar-title-block h3{font-size:1.15rem}}@media(max-width:640px){.app-calendar-skin .insight-body{padding:.5rem!important}}.app-calendar-skin .calendar-layout-switch{display:inline-flex;gap:.35rem;padding:4px;border-radius:14px;background:var(--es-inset-highlight-04);border:1px solid var(--es-accent-fill-14)}.app-calendar-skin .calendar-layout-switch button{min-height:36px;padding:0 14px!important;border-radius:10px!important;font-weight:700;color:var(--es-shop-list-text)!important;border-color:transparent!important;background:transparent!important}.app-calendar-skin .calendar-layout-switch button:hover:not(.active):not([disabled]){background:var(--es-accent-fill-12)!important;border-color:var(--es-accent-alt-border-28)!important}.app-calendar-skin .calendar-layout-switch button.active{border-color:var(--es-accent-border-45)!important;background:var(--es-brand-gradient)!important;color:var(--es-on-accent)!important;box-shadow:0 0 0 1px var(--es-accent-glow-30)}.app-calendar-skin .rider-list-layout,.app-calendar-skin .calendar-list-layout{display:flex;flex-direction:column;gap:1.1rem}.app-calendar-skin .rider-list-tabs,.app-calendar-skin .calendar-list-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:4px;border-radius:14px;background:var(--es-inset-highlight-04);border:1px solid var(--es-accent-fill-14)}.app-calendar-skin .rider-list-tabs button,.app-calendar-skin .calendar-list-tabs button{min-height:40px;border-radius:10px!important;font-weight:700;color:var(--es-shop-list-text)!important;border-color:transparent!important;background:transparent!important}.app-calendar-skin .rider-list-tabs button:hover:not(.active):not([disabled]),.app-calendar-skin .calendar-list-tabs button:hover:not(.active):not([disabled]){background:var(--es-accent-fill-12)!important;border-color:var(--es-accent-alt-border-28)!important}.app-calendar-skin .rider-list-tabs button.active,.app-calendar-skin .calendar-list-tabs button.active{border-color:var(--es-accent-border-45)!important;background:var(--es-brand-gradient)!important;color:var(--es-on-accent)!important;box-shadow:0 0 0 1px var(--es-accent-glow-30)}.app-calendar-skin .rider-list-section,.app-calendar-skin .calendar-list-section{display:flex;flex-direction:column;gap:.75rem}.app-calendar-skin .rider-list-section__title,.app-calendar-skin .calendar-list-section__title{margin:0;font-size:1rem;font-weight:700;color:var(--text-main)}.app-calendar-skin .rider-list-empty,.app-calendar-skin .calendar-list-empty{margin:0;padding:.95rem 1rem;border-radius:12px;border:1px solid var(--es-border-medium);color:var(--text-muted);background:var(--es-dash-rider-scrim)}.app-calendar-skin .rider-open-day__list{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:100%;min-width:0}.app-calendar-skin .rider-open-day__card{display:flex;flex-direction:column;width:100%;margin:0;padding:1rem;overflow:hidden;text-align:left;cursor:pointer;border-radius:20px;border:1px solid var(--es-border-faint);background:var(--es-calendar-scrim-55);color:inherit;font:inherit;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.app-calendar-skin .rider-open-day__card:hover{border-color:var(--es-border-strong);box-shadow:var(--es-elevation-calendar)}.app-calendar-skin .rider-open-day__card:focus-visible{outline:2px solid var(--es-accent-border-65);outline-offset:2px}.app-calendar-skin .rider-open-day__card-layout{display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);align-items:stretch;gap:1rem;min-height:0;flex:1 1 auto}.app-calendar-skin .rider-open-day__media{position:relative;min-height:11rem;border-radius:18px;overflow:hidden;background:var(--es-scrim-40);border:1px solid var(--es-border-subtle)}.app-calendar-skin .rider-open-day__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.app-calendar-skin .rider-open-day__details{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:1.1rem 1.15rem 1.2rem;border-radius:18px;border:1px solid var(--es-border-subtle);background:var(--es-calendar-sheen-22),var(--panel-bg, var(--es-calendar-panel-fallback));min-width:0}.app-calendar-skin .rider-open-day__panel-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.app-calendar-skin .rider-open-day__actions{display:flex;flex-direction:column;gap:.45rem;flex-shrink:0}.app-calendar-skin .rider-open-day__panel-copy{min-width:0}.app-calendar-skin .rider-open-day__title{margin:.35rem 0 0;font-size:clamp(1.15rem,2.4vw,1.5rem);line-height:1.15;font-weight:800;color:var(--text-main)}.app-calendar-skin .rider-open-day__host-line{margin:.4rem 0 0;font-size:.8rem;font-weight:600;color:var(--text-muted);line-height:1.4}.app-calendar-skin .rider-open-day__status-chip{display:inline-block;margin-top:.55rem;padding:.28rem .65rem .28rem .6rem;border-radius:10px;border:1px solid var(--es-border);border-left-width:3px;background:var(--es-inset-highlight-04);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--es-shop-list-text-soft)}.app-calendar-skin .rider-open-day__info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;align-items:stretch;margin-top:auto}.app-calendar-skin .rider-open-day__info-item{display:flex;flex-direction:column;gap:.45rem;height:100%;min-height:0;padding:.95rem 1rem;border-radius:18px;border:1px solid var(--es-border-subtle);background:var(--es-inset-highlight-03);box-sizing:border-box}.app-calendar-skin .rider-open-day__info-label{text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:700;color:var(--text-soft)}.app-calendar-skin .rider-open-day__info-value{color:var(--text-main);line-height:1.55;font-size:.92rem;font-weight:600}.app-calendar-skin .rider-open-day__info-value--with-icon{display:inline-flex;align-items:center;gap:.35rem}.app-calendar-skin .rider-open-day__place-icon{flex-shrink:0;width:18px;height:18px;font-size:18px;color:var(--accent-cool, var(--es-review-accent-cool))}.app-calendar-skin .rider-open-day__link.subtle-action{min-height:40px!important;border-radius:14px!important;font-weight:700!important;font-size:.8rem;padding:0 1rem!important;color:var(--es-calendar-subtle-action-text)!important;border-color:var(--es-calendar-subtle-action-border)!important;background:var(--es-calendar-subtle-action-bg)!important;--mat-button-outlined-label-text-color: var(--es-calendar-subtle-action-text);--mdc-outlined-button-label-text-color: var(--es-calendar-subtle-action-text);--mdc-outlined-button-outline-color: var(--es-calendar-subtle-action-border)}.app-calendar-skin .rider-open-day__link.subtle-action .mdc-button__label{color:var(--es-calendar-subtle-action-text)!important}.app-calendar-skin .rider-open-day__link--primary{min-height:40px!important;border-radius:14px!important;font-weight:700!important;font-size:.8rem;padding:0 1rem!important;background:linear-gradient(145deg,var(--es-accent-solid-92),var(--es-cool-solid-88))!important;color:var(--es-on-accent)!important}.app-calendar-skin .rider-open-day__link--primary:hover{filter:brightness(1.06)}.app-calendar-skin .rider-open-day__link.subtle-action:hover{border-color:var(--es-cool-border-35)!important;background:var(--es-calendar-subtle-action-bg-hover)!important}.app-calendar-skin .rider-open-day__fallback{display:flex;align-items:center;gap:.65rem;padding:1rem}.app-calendar-skin .calendar-mobile-toolbar{display:none;width:100%;flex-direction:column;align-items:stretch;gap:.75rem}.app-calendar-skin .calendar-nav--mobile{justify-content:center}.app-calendar-skin .calendar-title-block--mobile{text-align:center;min-width:0}.app-calendar-skin .calendar-title-block--mobile h3{margin:0;font-size:1.2rem;font-weight:800}.app-calendar-skin .calendar-layout-switch--mobile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%}@media(max-width:768px){.app-calendar-skin .calendar-mobile-toolbar{display:flex}.app-calendar-skin .calendar-toolbar--responsive{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.app-calendar-skin .calendar-toolbar--responsive .calendar-nav:not(.calendar-nav--mobile),.app-calendar-skin .calendar-toolbar--responsive .calendar-title-block:not(.calendar-title-block--mobile),.app-calendar-skin .calendar-toolbar--responsive .calendar-actions{display:none}}@media(max-width:959px){.app-calendar-skin.rider-calendar-shell--narrow{padding:.5rem max(.35rem,env(safe-area-inset-left,0px)) .65rem max(.35rem,env(safe-area-inset-right,0px))}.app-calendar-skin.rider-calendar-shell--narrow .insight-body{padding:.75rem!important}.app-calendar-skin .rider-list-layout{gap:.85rem}.app-calendar-skin .rider-open-day__panel-heading{flex-direction:column;align-items:stretch;gap:.75rem}.app-calendar-skin .rider-open-day__actions{width:100%;flex-direction:row;flex-wrap:wrap;gap:.5rem}.app-calendar-skin .rider-open-day__link.subtle-action,.app-calendar-skin .rider-open-day__link--primary{flex:1 1 auto;min-width:min(100%,10rem)}}@media(min-width:600px)and (max-width:959px){.app-calendar-skin .rider-open-day__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:.75rem;align-items:stretch}.app-calendar-skin .rider-open-day__list>app-dashboard-calendar-list-card{display:flex;flex-direction:column;min-height:0;height:100%}.app-calendar-skin .rider-open-day__list>app-dashboard-calendar-list-card:only-child,.app-calendar-skin .rider-open-day__list>app-dashboard-calendar-list-card:last-child:nth-child(odd):not(:only-child){grid-column:1/-1}.app-calendar-skin .rider-open-day__list .rider-open-day__card-layout{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0}.app-calendar-skin .rider-open-day__list .rider-open-day__media{flex-shrink:0;height:8.5rem;min-height:8.5rem;max-height:8.5rem}.app-calendar-skin .rider-open-day__list .rider-open-day__panel-copy{min-height:5.5rem}.app-calendar-skin .rider-open-day__list .rider-open-day__title,.app-calendar-skin .rider-open-day__list .rider-open-day__host-line{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}}@media(max-width:900px){.app-calendar-skin .rider-open-day__card-layout{display:flex;flex-direction:column;grid-template-columns:unset}.app-calendar-skin .rider-open-day__media{min-height:8.5rem;max-height:11rem}}@media(max-width:640px){.app-calendar-skin .rider-open-day__info-grid{grid-template-columns:1fr}.app-calendar-skin .rider-open-day__panel-heading{flex-direction:column;align-items:stretch}.app-calendar-skin .rider-open-day__actions,.app-calendar-skin .rider-open-day__link.subtle-action,.app-calendar-skin .rider-open-day__link--primary{width:100%}}.dashboard-shell .dashboard-toolbar,.floating-refresh-shell .dashboard-toolbar{position:fixed;right:max(1rem,env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:1003;display:flex;justify-content:flex-end;align-items:center;margin:0;pointer-events:none}.dashboard-shell .dashboard-toolbar app-refresh-indicator,.dashboard-shell .dashboard-toolbar app-refresh-toolbar,.floating-refresh-shell .dashboard-toolbar app-refresh-indicator,.floating-refresh-shell .dashboard-toolbar app-refresh-toolbar{pointer-events:auto}@media(max-width:959px){.dashboard-shell .dashboard-toolbar,.floating-refresh-shell .dashboard-toolbar{right:max(.75rem,env(safe-area-inset-right,0px));bottom:calc(max(10px,6px + env(safe-area-inset-bottom,0px)) + 76px)}}.dashboard-icon-btn.mat-mdc-icon-button{color:var(--es-shop-text-inverse);background:var(--es-inset-highlight-06);border:1px solid var(--es-inset-highlight-08);border-radius:12px}.dashboard-icon-btn.mat-mdc-icon-button mat-icon{color:inherit}.dashboard-icon-btn.mat-mdc-icon-button:hover:not([disabled]){background:var(--es-accent-soft);border-color:var(--es-accent-border-45)}.dashboard-icon-btn.mat-mdc-icon-button.active{background:var(--es-brand-gradient)!important;border-color:var(--es-accent-border-45)!important;color:var(--es-on-accent)!important;box-shadow:0 0 0 1px var(--es-accent-glow-30);--mdc-icon-button-icon-color: var(--es-on-accent);--mat-icon-button-state-layer-color: var(--es-on-accent)}app-refresh-toolbar.refresh-toolbar--inline{display:inline-flex;align-items:center}app-refresh-toolbar.refresh-toolbar--floating{display:contents}.es-user-avatar,.profile-avatar,.signin-profile-avatar:not(.signin-profile-avatar--add),.sidebar-signout-flyout__avatar{flex-shrink:0;padding:0;border:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:1}.es-user-avatar--hero,.profile-avatar{width:4.75rem;height:4.75rem;border-radius:20px;cursor:pointer;background:linear-gradient(135deg,var(--es-accent-border-34),var(--es-cool-fill-18));box-shadow:inset 0 1px 0 var(--es-inset-highlight-08)}.es-user-avatar--hero.es-user-avatar--readonly,.profile-avatar--readonly{cursor:default;pointer-events:none}.es-user-avatar--hero:focus-visible,.profile-avatar:focus-visible{outline:2px solid var(--es-accent-border-55);outline-offset:2px}.es-user-avatar--round,.sidebar-user-card__avatar,.sidebar-signout-flyout__avatar,.signin-profile-avatar:not(.signin-profile-avatar--add){border-radius:50%;overflow:hidden}.es-user-avatar--round:not(.es-user-avatar--has-picture),.sidebar-user-card__avatar,.sidebar-signout-flyout__avatar,.signin-profile-avatar:not(.signin-profile-avatar--add){background-image:linear-gradient(135deg,var(--es-accent-border-55),var(--es-cool-solid-40));border:1px solid var(--es-surface-border-14);color:var(--es-shop-text-inverse);font-weight:700;text-transform:uppercase}.es-user-avatar--size-xs,.sidebar-signout-flyout__avatar{width:28px;height:28px;font-size:.7rem}.es-user-avatar--size-sm,.sidebar-user-card__avatar{width:34px;height:34px;font-size:.85rem}.es-user-avatar--size-md{width:36px;height:36px;font-size:.78rem}.es-user-avatar--size-lg{width:46px;height:46px;font-size:.85rem}.es-user-avatar--size-xl{width:56px;height:56px}.es-user-avatar--size-picker,.signin-profile-avatar:not(.signin-profile-avatar--add){width:3rem;height:3rem;font-size:.95rem;letter-spacing:.04em;text-align:center}.es-user-avatar__img,.profile-avatar__img{background-repeat:no-repeat;background-position:center;background-size:cover}.es-user-avatar--hero .es-user-avatar__img,.profile-avatar__img{width:calc(100% - 6px);height:calc(100% - 6px);border-radius:16px;background-color:var(--es-profile-surface-90)}.es-user-avatar--round .es-user-avatar__img:not(.es-user-avatar__img--initial),.sidebar-user-card__avatar-img{width:100%;height:100%;display:block;border-radius:50%;object-fit:cover}.es-user-avatar--round:not(.es-user-avatar--has-picture){line-height:1}.es-user-avatar__img--initial,.profile-avatar__img--initial{display:inline-flex;align-items:center;justify-content:center}.es-user-avatar--hero .es-user-avatar__img--initial,.profile-avatar__img--initial{background-color:transparent;background-image:linear-gradient(135deg,var(--es-accent-border-55),var(--es-cool-solid-40));border:1px solid var(--es-surface-border-14);color:var(--es-shop-text-inverse);font-weight:700;text-transform:uppercase;font-size:1.5rem;color:var(--es-on-accent)}.signin-profile-avatar--add{width:3rem;height:3rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-main);background:var(--es-inset-highlight-06);border:1px solid var(--input-border, var(--es-input-border))}@media(max-width:767px){.es-user-avatar--hero,.profile-avatar{width:3.5rem;height:3.5rem;border-radius:14px}.es-user-avatar--hero .es-user-avatar__img,.profile-avatar__img{border-radius:10px}.es-user-avatar--hero .es-user-avatar__img--initial,.profile-avatar__img--initial{font-size:1.15rem}}.cdk-overlay-container .mat-snack-bar-container.app-snackbar,.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar{overflow:hidden;border-radius:12px!important;--mat-snack-bar-container-color: transparent}.cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snackbar,.cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snack-bar-content,.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mdc-snackbar__surface,.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-snackbar-surface,.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mdc-snackbar__label,.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-snack-bar-label{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;font-weight:500!important}.cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snackbar-action,.cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-button-wrapper,.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-snack-bar-action,.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-button{font-weight:700!important}.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar{inline-size:fit-content;max-width:min(520px,100vw - 32px)!important;max-inline-size:min(520px,100vw - 32px)!important}.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mdc-snackbar__surface,.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-snackbar-surface{inline-size:100%;min-width:0;min-inline-size:0;max-width:min(520px,100vw - 32px)!important;max-inline-size:min(520px,100vw - 32px)!important}.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mdc-snackbar__label,.cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-snack-bar-label{line-height:1.45;overflow-wrap:anywhere;word-break:normal;white-space:pre-wrap}.cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snackbar,.cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snack-bar-content{max-width:100%;word-break:break-word;white-space:pre-wrap}.es-dark .cdk-overlay-container .mat-snack-bar-container.app-snackbar,.es-dark .cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar{background:#0d0e15!important;color:#fff!important;border:1px solid rgba(150,4,95,.6)!important;border-left:5px solid #b02784!important;box-shadow:0 12px 40px #0009!important;--mat-snack-bar-supporting-text-color: #ffffff;--mat-snack-bar-button-color: #f06abb}.es-dark .cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mdc-snackbar__label,.es-dark .cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-snack-bar-label,.es-dark .cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snackbar,.es-dark .cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snack-bar-content{color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.35)}.es-dark .cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-snack-bar-action,.es-dark .cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-button,.es-dark .cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snackbar-action{color:#f06abb!important}.es-light .cdk-overlay-container .mat-snack-bar-container.app-snackbar,.es-light .cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar{background:var(--es-snackbar-bg)!important;color:var(--es-snackbar-text)!important;border:1px solid var(--es-snackbar-border)!important;border-left:5px solid var(--es-brand)!important;box-shadow:var(--es-elevation-snackbar-strong)!important;--mat-snack-bar-supporting-text-color: var(--es-snackbar-text);--mat-snack-bar-button-color: var(--es-snackbar-action)}.es-light .cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mdc-snackbar__label,.es-light .cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-snack-bar-label,.es-light .cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snackbar,.es-light .cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snack-bar-content{color:var(--es-snackbar-text)!important;text-shadow:none}.es-light .cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-snack-bar-action,.es-light .cdk-overlay-container .mat-mdc-snack-bar-container.app-snackbar .mat-mdc-button,.es-light .cdk-overlay-container .mat-snack-bar-container.app-snackbar .mat-simple-snackbar-action{color:var(--es-snackbar-action)!important}.cdk-overlay-container app-translated-snackbar.mat-mdc-simple-snack-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:12px;inline-size:100%}.cdk-overlay-container app-translated-snackbar .app-snackbar__message{min-inline-size:0;padding:14px 0 14px 16px;line-height:1.45;font-weight:500!important;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}.cdk-overlay-container app-translated-snackbar .app-snackbar__actions{align-self:end;padding:8px 4px 8px 0}.cdk-overlay-container app-translated-snackbar .app-snackbar__action{min-inline-size:0;min-width:0;padding-inline:8px}@media(max-width:599px){.cdk-overlay-container app-translated-snackbar.mat-mdc-simple-snack-bar{grid-template-columns:minmax(0,1fr);row-gap:2px}.cdk-overlay-container app-translated-snackbar .app-snackbar__message{padding:14px 16px 0}.cdk-overlay-container app-translated-snackbar .app-snackbar__actions{justify-content:flex-end;padding:0 8px 8px 16px}}.cdk-overlay-container .mat-mdc-snack-bar-container.app-deploy-reload-snack{margin-top:calc(env(safe-area-inset-top,0px) + 12px)!important;margin-right:12px!important}body:not(.es-capacitor-native) .cdk-overlay-container .mat-mdc-snack-bar-container.app-deploy-reload-snack{inline-size:fit-content;max-width:min(560px,100vw - 24px)!important;min-height:0!important}body:not(.es-capacitor-native) .cdk-overlay-container .mat-mdc-snack-bar-container.app-deploy-reload-snack .mdc-snackbar__label,body:not(.es-capacitor-native) .cdk-overlay-container .mat-mdc-snack-bar-container.app-deploy-reload-snack .mat-mdc-snack-bar-label{width:auto!important;flex-grow:0!important;padding:0!important;margin:0!important}body:not(.es-capacitor-native) .cdk-overlay-container .mat-mdc-snack-bar-container.app-deploy-reload-snack .mdc-snackbar__surface,body:not(.es-capacitor-native) .cdk-overlay-container .mat-mdc-snack-bar-container.app-deploy-reload-snack .mat-mdc-snackbar-surface{padding:6px 10px!important;min-height:0!important}body:not(.es-capacitor-native) .cdk-overlay-container .mat-mdc-snack-bar-container.app-deploy-reload-snack .mat-mdc-snack-bar-container,body:not(.es-capacitor-native) .cdk-overlay-container .mat-mdc-snack-bar-container.app-deploy-reload-snack .mdc-snackbar__surface{align-items:center!important}body:not(.es-capacitor-native) .app-deploy-reload-snack .dual-action-snack--inline{display:flex;flex-direction:row;align-items:center;gap:10px;min-width:0;max-width:min(520px,100vw - 24px);padding:0}body:not(.es-capacitor-native) .app-deploy-reload-snack .dual-action-snack--inline .dual-action-snack__msg{margin:0;font-size:13px;line-height:1.35;flex:1 1 auto;min-width:0}body:not(.es-capacitor-native) .app-deploy-reload-snack .dual-action-snack--inline .dual-action-snack__actions{flex:0 0 auto;flex-wrap:nowrap;gap:6px}body:not(.es-capacitor-native) .app-deploy-reload-snack .dual-action-snack--inline .dual-action-snack__secondary,body:not(.es-capacitor-native) .app-deploy-reload-snack .dual-action-snack--inline .dual-action-snack__primary{min-height:28px;padding:0 8px!important;font-size:12px;line-height:1.2;border-radius:8px!important}body:not(.es-capacitor-native) .app-deploy-reload-snack .dual-action-snack--inline .dual-action-snack__primary{box-shadow:none!important}@media(max-width:599px){.cdk-overlay-container .mat-mdc-snack-bar-container.app-deploy-reload-snack{margin-right:8px!important;max-width:calc(100vw - 16px)!important}body:not(.es-capacitor-native) .app-deploy-reload-snack .dual-action-snack--inline{flex-direction:column;align-items:stretch;gap:8px}body:not(.es-capacitor-native) .app-deploy-reload-snack .dual-action-snack--inline .dual-action-snack__actions{justify-content:flex-end}}.cdk-overlay-container,.cdk-global-overlay-wrapper{z-index:13100!important}.dev-theme-toggle-popover-host{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;z-index:2147483647!important;pointer-events:none;background:none!important;border:none!important;padding:0!important;margin:0!important;overflow:visible!important}.dev-theme-toggle-popover-host app-dev-theme-toggle.dev-theme-toggle-host{pointer-events:none}.cdk-overlay-pane:has(.mat-mdc-dialog-container){z-index:13100!important}.walkthrough-highlight{position:relative;z-index:13200!important;filter:none!important;box-shadow:0 0 0 4px var(--es-focus-ring-indigo-50),0 0 0 10px var(--es-focus-ring-indigo-18),inset 0 0 0 1px var(--es-surface-border-12);outline:2px solid var(--es-focus-ring-cool-75);outline-offset:4px;border-radius:12px}.cdk-overlay-connected-position-bounding-box{z-index:13101!important}.cdk-overlay-container .mat-mdc-tooltip-panel,.cdk-overlay-container .mat-mdc-tooltip-panel .mat-mdc-tooltip,.cdk-overlay-container .mat-mdc-tooltip-panel mat-tooltip-component{pointer-events:none!important}.cdk-overlay-container .mat-mdc-tooltip{--mat-tooltip-container-color: var(--es-surface-raised);--mat-tooltip-supporting-text-color: var(--es-text);--mat-tooltip-container-shape: 10px;display:inline-flex;width:max-content;max-width:100%;overflow:visible;filter:var(--es-elevation-glow-drop)}.cdk-overlay-container .mat-mdc-tooltip .mat-mdc-tooltip-surface,.cdk-overlay-container .mat-mdc-tooltip .mdc-tooltip__surface{box-sizing:border-box;padding:8px 14px;min-width:2.5rem;max-width:min(320px,100vw - 24px);font-family:Archivo,sans-serif;font-size:12.5px;font-weight:500;line-height:1.4;letter-spacing:.01em;text-align:center;color:var(--es-chrome-tooltip-text)!important;background:var(--es-chrome-tooltip-gradient)!important;border:1px solid var(--es-accent-alt-border-48)!important;border-radius:10px!important;box-shadow:0 0 0 1px var(--es-inset-highlight-05),inset 0 1px 0 var(--es-inset-highlight-06)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cdk-overlay-container .mat-mdc-tooltip-panel-left .mat-mdc-tooltip-surface,.cdk-overlay-container .mat-mdc-tooltip-panel-right .mat-mdc-tooltip-surface,.cdk-overlay-container .mat-mdc-tooltip-panel-left .mdc-tooltip__surface,.cdk-overlay-container .mat-mdc-tooltip-panel-right .mdc-tooltip__surface{text-align:start;padding-inline:14px}.cdk-overlay-container .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left;white-space:pre-line}.cdk-overlay-container .nav-shortcut-tooltip.mat-mdc-tooltip,.cdk-overlay-container .nav-shortcut-tooltip.mdc-tooltip{display:inline-flex;width:max-content;max-width:100%}.cdk-overlay-container .nav-shortcut-tooltip .mat-mdc-tooltip-surface,.cdk-overlay-container .nav-shortcut-tooltip .mdc-tooltip__surface{box-sizing:border-box;width:max-content;max-width:min(320px,100vw - 24px);text-align:start;padding:8px 14px!important}.cdk-overlay-container .mat-mdc-tooltip-panel-below .mat-mdc-tooltip:after,.cdk-overlay-container .mat-mdc-tooltip-panel-above .mat-mdc-tooltip:after,.cdk-overlay-container .mat-mdc-tooltip-panel-left .mat-mdc-tooltip:after,.cdk-overlay-container .mat-mdc-tooltip-panel-right .mat-mdc-tooltip:after{content:"";position:absolute;width:0;height:0;border:6px solid transparent;pointer-events:none;z-index:2}.cdk-overlay-container .mat-mdc-tooltip-panel-below .mat-mdc-tooltip:after{top:-5px;left:50%;transform:translate(-50%);border-bottom-color:var(--es-shell-border-99);filter:drop-shadow(0 -1px 0 var(--es-accent-border-35))}.cdk-overlay-container .mat-mdc-tooltip-panel-above .mat-mdc-tooltip:after{bottom:-5px;left:50%;transform:translate(-50%);border-top-color:var(--es-shell-border-99);filter:drop-shadow(0 1px 0 var(--es-accent-border-35))}.cdk-overlay-container .mat-mdc-tooltip-panel-left .mat-mdc-tooltip:after{right:-5px;top:50%;transform:translateY(-50%);border-left-color:var(--es-shell-border-99);filter:drop-shadow(1px 0 0 var(--es-accent-border-35))}.cdk-overlay-container .mat-mdc-tooltip-panel-right .mat-mdc-tooltip:after{left:-5px;top:50%;transform:translateY(-50%);border-right-color:var(--es-shell-border-99);filter:drop-shadow(-1px 0 0 var(--es-accent-border-35))}:is(.es-dark,.es-light) .cdk-overlay-container .mat-mdc-tooltip .mat-mdc-tooltip-surface,:is(.es-dark,.es-light) .cdk-overlay-container .mat-mdc-tooltip .mdc-tooltip__surface{background:var(--es-shell-gradient-tooltip)!important;border-color:var(--es-accent-border-55)!important;box-shadow:0 0 0 1px var(--es-inset-highlight-04),var(--es-elevation-select-panel),inset 0 1px 0 var(--es-inset-highlight-04)!important}.mat-mdc-select-panel .mat-mdc-option.mdc-list-item,.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item,.es-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item,.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.mdc-list-item,.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item,.cdk-overlay-container .es-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item{padding:0 12px!important;padding-inline:12px!important;box-sizing:border-box}.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text,.mat-mdc-autocomplete-panel .mat-mdc-option .mdc-list-item__primary-text,.es-select-panel.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text,.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text,.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option .mdc-list-item__primary-text,.cdk-overlay-container .es-select-panel.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{justify-content:flex-start!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-input,.cdk-overlay-container .mat-mdc-select-panel .select-search-input,:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden),.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden){display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:42px!important;padding:0 44px 0 40px!important;border-radius:12px!important;border:1px solid var(--es-border-strong)!important;background:var(--es-surface-glass-98)!important;color:var(--es-text)!important;font-size:.92rem!important;line-height:1.4!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden):focus,.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-input:not(.mat-select-search-hidden):focus{border-color:var(--es-accent-border-45)!important;background:var(--es-accent-fill-08)!important;box-shadow:inset 0 1px 0 var(--es-inset-highlight-06),0 0 0 1px var(--es-accent-fill-12)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-kicker,.cdk-overlay-container .mat-mdc-select-panel .select-search-kicker,:is(.es-dark,.es-light) div.mat-mdc-select-panel .mat-select-search-custom-header-content .select-search-kicker,.cdk-overlay-container .mat-mdc-select-panel .mat-select-search-custom-header-content .select-search-kicker{display:block!important;margin:0 0 8px!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--text-soft)!important}:is(.es-dark,.es-light) div.mat-mdc-select-panel .select-search-field__icon,.cdk-overlay-container .mat-mdc-select-panel .select-search-field__icon{position:absolute!important;top:50%!important;left:12px!important;transform:translateY(-50%)!important;width:20px!important;height:20px!important;font-size:20px!important;color:var(--text-soft)!important;pointer-events:none!important}.fi{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:"\a0"}
