:root{--fc-color-club: #882255;--fc-color-club-light: #b54f82;--fc-color-group: #117733;--fc-color-group-light: #35a55a;--fc-color-user: #294594;--fc-color-user-light: #5f7ccc;--fc-color-info: #999999;--fc-color-info-light: #cccccc;--fc-color-fit: #8a6d3b;--fc-color-location: var(--fc-color-user);--fc-color-location-light: var(--fc-color-user-light);--fc-color-text-danger: #a94442;--fc-color-text-success: #3c763d;--fc-color-text-primary: #286090;--fc-color-boolean-false: #a94442;--fc-color-boolean-true: #3c763d;--fc-color-booking-pending: #ffc107;--fc-color-booking-accepted: #28a745;--fc-color-strokeside: red;--fc-color-bowside: green;--fc-color-sculler: blue}.app-action{border:solid 1px #ddd;width:26px;height:26px;text-align:center;display:inline-block;background-color:#fff}.app-actions{width:100%;padding:8px 0;display:flex;flex-wrap:wrap;gap:8px}.app-actions-item{display:inline-block;height:38px}.app-dot{height:5px;width:5px;background-color:gray;border-radius:50%;display:inline-block}.app-page-nav{margin-bottom:10px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div{padding:0}ul{list-style:none}.markdown-content{white-space:normal}.markdown-content ul{list-style:disc}.markdown-content ul ul{list-style:circle}.markdown-content p{margin-block-end:0px}.as-sortable-item,.as-sortable-placeholder{margin-bottom:2px;border:1px solid lightgrey;border-radius:5px;padding:4px}.as-sortable-item-handle{cursor:move}.form-control-static{min-height:1px;padding-bottom:0}.app-anchor{position:relative;top:-60px}.app-site-content{padding:12px;margin:0!important;max-width:100%!important}.app-comment{position:relative;cursor:pointer}.app-comment:after{content:"";position:absolute;top:0;right:0;width:0;height:0;display:block;border-left:15px solid transparent;border-bottom:15px solid transparent;border-top:15px solid rgb(51,122,183)}.app-textwrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin-bottom:0}.caret{border-top:4px solid}.app-table-plain td{padding:3px}.app-table-plain th{vertical-align:top;padding:3px}.app-table-plain-noborder{border:none}.app-table-plain-noborder tr{background-color:transparent!important}.app-table-plain-noborder th{border:none}.app-table-plain-noborder td{padding:4px;border:none}.app-table-plain-nopadding td{padding:0}.app-section-theme{color:#fff!important;font-weight:700!important;background-color:var(--fc-color-location)!important}.app-section-theme th{border:none!important;vertical-align:bottom;background-color:var(--fc-color-location)!important}.app-section-theme a{color:#fff!important}.app-section-border{border:solid 1px var(--fc-color-location)}.app-section-theme-text{color:var(--fc-color-location)}.app-section-theme-text-me{color:var(--fc-color-user)}.app-section-theme-text-club{color:var(--fc-color-club)}.app-section-theme-club{background-color:var(--fc-color-club);color:#fff}.app-section-theme-text-group{color:var(--fc-color-group)}.app-section-theme-group{background-color:var(--fc-color-group);color:#fff}.app-loader{border-top:8px solid var(--fc-color-location);border-bottom:8px solid var(--fc-color-location)}.app-loader-xs{border-top:4px solid var(--fc-color-location);border-bottom:4px solid var(--fc-color-location)}.app-loader-sm{border-top:6px solid var(--fc-color-location);border-bottom:6px solid var(--fc-color-location)}.app-form-input-div{padding-right:5px}.app-action-button-text{color:#000;font-weight:700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:5px}a:hover,a:active,a.label:hover,a.label:active{text-decoration:none;cursor:pointer}.app-header nav{margin-left:auto;margin-right:auto;border:1px solid #ddd}header{height:60px}.login-card{margin:auto}.login-container{width:400px;margin:50px auto auto;border:solid 1px #ddd}.form-horizontal .form-group,.row{margin-left:0;margin-right:0}.ng-touched.ng-invalid-required,.ng-dirty.ng-invalid,.ng-untouched.ng-invalid{border-color:#d9534f}.daytodaytrue{color:var(--fc-color-location);background-color:#f5f5f5!important;text-align:center;font-weight:700}.daytodaytrue a{color:var(--fc-color-location);font-weight:700}.daytodayfalse{text-align:center}.daytodayfalse a{font-weight:400;color:#000}.daytoday{padding:0!important;text-align:center;vertical-align:middle!important}.nav-tabs>li.active a{color:var(--fc-color-location)}.header,.header a{background-color:var(--fc-color-user);color:#fff}.app-input-time{width:auto;min-width:70px;display:inline-block}.app-input-integer{padding-left:5px;padding-right:5px;text-align:right}.app-no-results{border:solid 1px #ddd;padding:10px;border-radius:5px;margin:5px 0;width:100%}.app-form-error{color:maroon;font-size:13px}.app-linethroughtrue{text-decoration:line-through}.app-greytrue{color:gray;font-weight:400}.app-boldtrue{font-weight:700}.app-form-group{margin-bottom:3px}.app-nav-link{color:#000}.app-nav-linkactive{border-bottom:solid 2px var(--fc-color-location);text-transform:uppercase;font-weight:700;color:#000}.form-group{margin-bottom:7px;width:100%}.app-btn-true{font-weight:700;color:#fff;background-color:var(--fc-color-location)}body.modal-open{overflow:hidden;position:inherit}.app-table-actions td{border:solid 1px #ddd;padding:2px 6px;width:44px;height:38px;text-align:center}.app-div-action{border:solid 1px #ddd;padding:2px 6px;width:30px;text-align:center}.app-modal-actions{margin-top:15px}.app-cell-padding{padding:8px}.app-text-danger{color:var(--fc-color-text-danger)!important}.app-text-success{color:var(--fc-color-text-success)!important}.app-text-primary{color:var(--fc-color-text-primary)!important}.app-action-image{margin-bottom:3px}.app-action-image-left{margin-right:10px}.app-checkbox-option{margin-right:5px;font-weight:400;white-space:nowrap}.app-display-booleanfalse{color:var(--fc-color-boolean-false);font-weight:700;text-align:center;vertical-align:middle}.app-display-booleantrue{color:var(--fc-color-boolean-true);font-weight:700;text-align:center;vertical-align:middle}.app-link{color:var(--fc-color-user)!important}.app-result-row{width:100%;margin-bottom:8px;padding:0}.app-result-col{padding-left:3px;padding-right:3px}.app-result-table{width:100%}.app-result-table th,.app-result-table td{padding:4px;text-align:center}.app-result-table-column-set{width:10px;padding:0!important;text-align:right}.app-result-table-view th{background-color:#fff!important;color:#000!important;border-bottom:solid 1px #dee2e6!important;border-top:none!important;border-left:none!important;border-right:none!important}.app-result-table-view td{border-bottom:solid 1px #dee2e6!important;border-top:none!important;border-left:none!important;border-right:none!important}.app-table-results th{vertical-align:bottom!important;border-top:solid 1px #dee2e6!important;padding:8px!important}.app-table-results td{white-space:nowrap;vertical-align:middle!important}.app-result td{text-align:right;white-space:nowrap;vertical-align:middle!important}.app-booking-status{color:#fff;height:15px;width:15px;border-radius:50%;display:inline-block}.app-booking-statusN{background-color:var(--fc-color-booking-notbooked)!important;border:solid 1px var(--fc-color-booking-notbooked)}.app-booking-statusP{background-color:var(--fc-color-booking-pending)!important;border:solid 1px var(--fc-color-booking-pending)}.app-booking-statusA{background-color:var(--fc-color-booking-accepted)!important;border:solid 1px var(--fc-color-booking-accepted)}#container{display:table;height:auto}#top{display:table-cell;width:50%;height:100%}#bottom{display:table-cell;width:50%;vertical-align:bottom;height:100%}.app-calendar-schedule-table{width:100%;table-layout:fixed;font-weight:400;text-align:left;vertical-align:top;cursor:pointer}.app-calendar-schedule-table td{vertical-align:top;padding-top:0;padding-bottom:0;overflow:hidden;white-space:nowrap}.table{margin-bottom:auto}.table td{overflow:hidden}.app-hover-menu{position:relative;display:inline-block}.app-hover-menu-content{display:none;position:absolute;z-index:100;box-shadow:0 8px 16px #0003;padding:8px;background-color:#fff;border:solid 1px #ddd;font-weight:400}.app-hover-menu-content a{display:block;white-space:nowrap}.app-hover-background:hover{background-color:#f5f5f5}.app-hover-menu:hover .app-hover-menu-content{display:block}.app-checklist{margin:6px 1px;display:inline-block}a{text-decoration-line:none!important}.app-button{text-align:center;margin:1px;vertical-align:middle;line-height:.9;font-size:10px;font-weight:700;cursor:pointer;border:solid 1px lightgrey;border-radius:5px;display:inline-block;width:44px;height:38px}.pull-right{float:right}.pull-left{float:left}.text-nowrap{padding:0!important;border:none!important}.app-no-border,.app-no-border td,.app-no-border th{border:none}.btn-light{border:solid 1px #ccc}.btn-danger,.btn-success,.btn-secondary,.btn-primary{color:#fff!important}.btn.active{box-shadow:inset 0 3px 5px #00000080;background-color:var(--fc-color-location-light)!important}.form-group{min-height:25px;align-items:center}.ui-datepicker{z-index:1100!important}.app-table-sticky{margin:0;border-spacing:0;width:auto}.app-table-sticky-head{position:sticky;top:0;z-index:2}.app-table-sticky-first-cell{position:sticky;left:0;z-index:1}.app-table-sticky-column{position:sticky;left:0;z-index:0;background-color:#fff!important}.app-results-search-element{display:inline-block;width:272px}.app-main-wrapper{height:100%;display:flex;flex-direction:column;overflow:auto}.app-main-div-scroll{overflow:auto;flex:1}.app-session-visibleto{font-style:italic;white-space:nowrap;color:red;padding-right:4px}.app-session-visibletoE{display:none;color:gray}.multiline-tooltip{white-space:pre-line}.fc-color-club{color:var(--fc-color-club)}.fc-color-bg-club{background-color:var(--fc-color-club)}.fc-color-group{color:var(--fc-color-group)}.fc-color-bg-group{background-color:var(--fc-color-group)}.fc-color-user{color:var(--fc-color-user)}.fc-color-bg-user{background-color:var(--fc-color-user)}.fc-color-info{color:var(--fc-color-info)}.fc-color-bg-info{background-color:var(--fc-color-info)}.fc-color-location{color:var(--fc-color-location)}.fc-color-bg-location{background-color:var(--fc-color-location)}.fc-color-fit{color:var(--fc-color-fit)}.app-menu{background-color:#fff;border:solid 1px #ddd;padding:4px;overflow:auto}.app-menu-level-0{margin-bottom:0;padding:8px;width:100%;color:#fff;font-weight:700;text-align:left;white-space:nowrap}.app-menu-level-1{width:100%;margin-bottom:3px;margin-top:3px;text-align:left}.app-menu-level-1-header{width:100%;padding:5px;cursor:pointer}.app-menu-level-1-content{padding-bottom:2px}.app-menu-level-2{padding:2px;width:100%}.app-menu-level-2-header{width:100%;padding:4px;cursor:pointer}.app-menu-level-2-header a{text-decoration-line:none!important}.app-menu-level-2-header:hover a{text-decoration:underline}.app-menu-level-3-header{width:100%;padding:4px;cursor:pointer}.app-menu-level-3-header a{text-decoration-line:none!important}.app-menu-level-3-header:hover a{text-decoration:underline}.app-menu-level-2 a{margin-left:5px;display:block;line-height:2}.app-menu-level-3{padding:3px;width:100%}.app-menu-level-3 a{margin-left:8px;display:block}.app-menu-at-true,.app-menu-at-false,.app-menu-at-{font-weight:400;color:#383838;width:100%;display:block}.app-menu-at-true{font-weight:700;text-transform:uppercase;color:#000}.app-menu-link{text-decoration-line:none!important;color:#000}.app-menu-link:hover{text-decoration:underline}.app-menu-link-User:hover{color:var(--fc-color-user)}.app-menu-link-Group:hover{color:var(--fc-color-group)}.app-menu-link-Club:hover{color:var(--fc-color-club)}.app-menu-link-info:hover{color:var(--fc-color-info)}:root{--fc-color-availability-Y: #4cae4c;--fc-color-availability-Y-dark: #3c763d;--fc-color-availability-Y-light:#dff0d8;--fc-color-availability-W: #ffc107;--fc-color-availability-W-dark: #cb9800;--fc-color-availability-W-light:#fff2cb;--fc-color-availability-M: #f16e00;--fc-color-availability-M-dark: #e64c00;--fc-color-availability-M-light:#ffddcc;--fc-color-availability-N: #d43f3a;--fc-color-availability-N-dark: #a94442;--fc-color-availability-N-light:#f2dede;--fc-color-availability-U: #8a6d3b;--fc-color-availability-U-light: #eee5d6;--fc-color-availability-A: #337ab7;--fc-color-availability-none: lightgray;--fc-color-availability-none-text: gray;--fc-color-availability-text: #fff;--fc-color-active: #1a73e8;--fc-color-rest: #A9A9A9}.app-availability-btn{color:var(--fc-color-availability-none-text);background-color:var(--fc-color-availability-none)}.app-availability-btnY{color:var(--fc-color-availability-text);background-color:var(--fc-color-availability-Y)}.app-availability-btnW{color:var(--fc-color-availability-text);background-color:var(--fc-color-availability-W)}.app-availability-btnM{color:var(--fc-color-availability-text);background-color:var(--fc-color-availability-M)}.app-availability-btnN{color:var(--fc-color-availability-text);background-color:var(--fc-color-availability-N)}.app-availability-btnU{color:var(--fc-color-availability-text);background-color:var(--fc-color-availability-U)}.app-availability-btnA{color:var(--fc-color-availability-text);background-color:var(--fc-color-availability-A)}.app-availabilityY{color:var(--fc-color-availability-Y-dark);background-color:var(--fc-color-availability-Y-light)!important}.app-availabilityM{color:var(--fc-color-availability-M-dark);background-color:var(--fc-color-availability-M-light)!important}.app-availabilityW{color:var(--fc-color-availability-W-dark);background-color:var(--fc-color-availability-W-light)!important}.app-availabilityN{color:var(--fc-color-availability-N-dark);background-color:var(--fc-color-availability-N-light)!important}@media only screen and (max-width: 991px){.app-site-content{padding:12px 12px 28px}}@media only screen and (max-width: 767px){.app-site-content{padding:6px 6px 22px}}@media only screen and (max-width: 575px){.app-anchor{position:relative;top:-5px}.navbar-fixed-top{position:relative;top:auto}.login-container{width:300px}.table>tbody>tr>td,.table>tbody>tr>th,.app-cell-padding{padding:8px}.panel-heading{padding:9px 4px}.panel-body{padding:4px}.app-menu-level-0{text-align:center}}.app-help-section{margin-bottom:16px}.app-help-overview{margin-top:4px;margin-bottom:4px}.app-help-detail{margin:4px 4px 4px 8px}.app-help-image-thumbnail{height:70px;border:solid 1px grey}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.cdk-overlay-container{z-index:10000!important}.mat-datepicker-content{background-color:var(--bs-body-bg)!important;box-shadow:0 4px 8px #0003!important}.mat-expansion-panel,.mat-mdc-card{background-color:#fff!important;border-radius:4px!important}
