.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,72%) hsl(0,0%,80%) hsl(0,0%,81%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent hsl(0,0%,64%);border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent hsl(0,0%,32%)}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:hsla(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 25%),var(--primary-a, 1));box-shadow:0 0 0 .2rem hsla(var(--primary-h),var(--primary-s),var(--primary-l),.25)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#fafafa}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:var(--yiq-text-dark);background-color:#fff;border-radius:var(--border-radius);border:1px solid hsl(0,0%,80%);min-height:38px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:hsla(var(--yiq-text-dark-h),var(--yiq-text-dark-s),calc(var(--yiq-text-dark-l) + 40%),var(--yiq-text-dark-a, 1))}.ng-select.ng-select-single .ng-select-container{height:38px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#fafafa;border:1px solid hsl(0,0%,82%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;background-color:hsla(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 46%),var(--primary-a, 1));border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#fafafa}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:hsla(var(--primary-h),var(--primary-s),calc(calc(var(--primary-l) + 46%) + -5%),var(--primary-a, 1))}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid hsla(var(--primary-h),var(--primary-s),calc(calc(var(--primary-l) + 46%) + -10%),var(--primary-a, 1))}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid hsla(var(--primary-h),var(--primary-s),calc(calc(var(--primary-l) + 46%) + -10%),var(--primary-a, 1));border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid hsla(var(--primary-h),var(--primary-s),calc(calc(var(--primary-l) + 46%) + -10%),var(--primary-a, 1))}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid hsla(var(--primary-h),var(--primary-s),calc(calc(var(--primary-l) + 46%) + -10%),var(--primary-a, 1))}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#a3a3a3}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#cf021a}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#7a7a7a}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:hsl(0,0%,64%) transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid hsl(0,0%,80%);box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#d1d1d1;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#d1d1d1;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid hsl(0,0%,80%);padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid hsl(0,0%,80%);padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled:before{content:"(unavailable) "}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:hsla(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 48%),var(--primary-a, 1));color:hsla(0,0%,calc(-100 * (calc(var(--primary-l) + 48%) - 58.59375%)),1)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{background-color:hsla(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 46%),var(--primary-a, 1));font-weight:600;color:hsla(0,0%,calc(-100 * (calc(var(--primary-l) + 46%) - 58.59375%)),1)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:hsla(0,0%,calc(-100 * (calc(var(--primary-l) + 48%) - 58.59375%)),1);background-color:hsla(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 46%),var(--primary-a, 1))}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:hsla(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 48%),var(--primary-a, 1));color:hsla(0,0%,calc(-100 * (calc(var(--primary-l) + 48%) - 58.59375%)),1)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:hsla(var(--yiq-text-dark-h),var(--yiq-text-dark-s),calc(var(--yiq-text-dark-l) + 60%),var(--yiq-text-dark-a, 1))}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled>div:before{content:"(unavailable) ";color:#a9a9a9}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}:root{--citadel-color-ochre: hsl(34, 76%, 52%);--citadel-color-grey: hsl(15, 2%, 64%);--citadel-color-anthracite: hsl(0, 3%, 29%);--citadel-color-black: hsl(12, 4%, 24%);--citadel-color-ochre-shade-1: hsl(45, 68%, 73%);--citadel-color-ochre-shade-2: hsl(45, 63%, 60%);--citadel-color-ochre-shade-3: hsl(41, 64%, 52%);--citadel-color-ochre-shade-4: hsl(38, 74%, 46%);--citadel-color-ochre-shade-5: hsl(30, 60%, 49%);--citadel-color-ochre-shade-6: hsl(26, 71%, 45%);--citadel-color-ochre-shade-7: hsl(18, 56%, 45%);--citadel-color-ochre-shade-8: hsl(18, 53%, 40%);--citadel-color-grey-shade-1: hsl(240, 4%, 95%);--citadel-color-grey-shade-2: hsl(60, 5%, 92%);--citadel-color-grey-shade-3: hsl(60, 2%, 88%);--citadel-color-grey-shade-4: hsl(15, 5%, 84%);--citadel-color-grey-shade-5: hsl(12, 3%, 71%);--citadel-color-grey-shade-6: hsl(10, 3%, 56%);--citadel-color-grey-shade-7: hsl(0, 1%, 34%);--citadel-color-grey-shade-8: hsl(0, 1%, 29%);--citadel-color-grey-shade-9: hsl(210, 11%, 15%);--citadel-color-red-shade-1: hsl(342, 52%, 76%);--citadel-color-red-shade-2: hsl(346, 57%, 60%);--citadel-color-red-shade-3: hsl(343, 76%, 40%);--citadel-color-red-shade-4: hsl(337, 100%, 25%);--citadel-color-green-shade-1: hsl(77, 37%, 74%);--citadel-color-green-shade-2: hsl(79, 34%, 69%);--citadel-color-green-shade-3: hsl(81, 43%, 37%);--citadel-color-green-shade-4: hsl(77, 37%, 26%);--citadel-color-pale-blue-shade-1: hsl(230, 24%, 77%);--citadel-color-pale-blue-shade-2: hsl(237, 19%, 63%);--citadel-color-pale-blue-shade-3: hsl(230, 23%, 45%);--citadel-color-pale-blue-shade-4: hsl(237, 32%, 34%);--citadel-color-blue-shade-1: hsl(210, 64%, 83%);--citadel-color-blue-shade-2: hsl(211, 60%, 76%);--citadel-color-blue-shade-3: hsl(212, 51%, 63%);--citadel-color-blue-shade-4: hsl(210, 72%, 28%);--citadel-color-background-body: hsl(210, 17%, 98%);--citadel-color-background-menu: $white;--citadel-loader-color-start: hsl(45, 68%, 73%);--citadel-loader-color-end: hsl(30, 60%, 49%);--citadel-color-badge-0: var(--citadel-color-red-shade-3);--citadel-color-badge-1: var(--citadel-color-green-shade-3);--citadel-color-badge-2: var(--citadel-color-blue-shade-4);--citadel-color-badge-3: var(--citadel-color-grey-shade-8);--citadel-color-badge-4: var(--citadel-color-ochre-shade-6);--citadel-color-badge-5: hsl(277, 43%, 37%);--citadel-color-badge-6: hsl(222, 71%, 45%);--citadel-color-badge-7: hsl(162, 43%, 37%);--citadel-color-badge-8: hsl(297, 71%, 45%);--citadel-color-badge-9: hsl(41, 100%, 23%);--citadel-color-graphs-yellow-gold-1: #CE8F1F;--citadel-color-graphs-yellow-gold-2: #DABA5A;--citadel-color-graphs-yellow-gold-3: #F8E3A0;--citadel-color-graphs-yellow-gold-4: #FCF4DB;--citadel-color-graphs-green-1: #789769;--citadel-color-graphs-green-2: #A7B884;--citadel-color-graphs-green-3: #C8D6A5;--citadel-color-graphs-green-4: #E4EBD1;--citadel-color-graphs-blue-1: #517EAE;--citadel-color-graphs-blue-2: #97AFC8;--citadel-color-graphs-blue-3: #B7D3EF;--citadel-color-graphs-blue-4: #E3EEF9;--citadel-color-graphs-purple-1: #A192BE;--citadel-color-graphs-purple-2: #DCD2EF;--citadel-color-graphs-purple-3: #F6EFFF;--citadel-color-graphs-grey-1: #A4A1A0;--citadel-color-graphs-grey-2: #D7DAD3;--citadel-color-graphs-grey-3: #EEEFED;--citadel-border-radius: .4rem;--citadel-border-radius-lg: .8rem;--citadel-duration-animation: .3s;--citadel-breadcrumb-divider: quote(">");--yiq-contrasted-threshold: 150;--yiq-text-dark: hsl(210, 11%, 15%);--yiq-text-light: $white;--primary: var(--citadel-color-ochre-shade-4);--secondary: var(--citadel-color-ochre-shade-4);--light: var(--citadel-color-grey-shade-2);--dark: var(--citadel-color-grey-shade-8);--disabled: var(--citadel-color-grey-shade-1);--primary-h: 38;--primary-s: 74%;--primary-l: 46%;--secondary-h: 38;--secondary-s: 74%;--secondary-l: 46%;--light-h: 60;--light-s: 5%;--light-l: 92%;--dark-h: 0;--dark-s: 1%;--dark-l: 29%;--disabled-h: 240;--disabled-s: 4%;--disabled-l: 95%;--card-cap-bg: var(--light);--card-cap-h: 60;--card-cap-s: 5%;--card-cap-l: 92%;--card-bg: $white;--card-bg-h: 0;--card-bg-s: 0%;--card-bg-l: 100%;--card-cap-text: $black;--card-cap-text-h: 0;--card-cap-text-s: 0%;--card-cap-text-l: 0%;--card-cap-text-alignment: left;--card-cap-font-size: 1.2rem;--grid-cap-bg: var(--light);--grid-cap-h: 60;--grid-cap-s: 5%;--grid-cap-l: 92%;--grid-bg: $white;--grid-bg-h: 0;--grid-bg-s: 0%;--grid-bg-l: 100%;--border-radius: var(--citadel-border-radius);--border-radius-lg: var(--citadel-border-radius-lg);--border-radius-sm: var(--citadel-border-radius);--navbar-dark-color: rgba($white, .9);--navbar-dark-hover-color: rgba($white, .75);--navbar-dark-active-color: $white;--navbar-dark-disabled-color: rgba($white, .25);--navbar-dark-toggler-border-color: rgba($white, .1);--bs-tertiary-bg: var(--light);--bs-info: var(--info);--citadel-wizard-visited: var(--citadel-color-ochre-shade-1);--citadel-wizard-current: var(--primary);--citadel-wizard-upcoming: var(--citadel-color-grey-shade-3)}.cuppa-dropdown .mat-toolbar{background:#fff}.cuppa-dropdown .c-btn{background:#fff;border:1px solid var(--citadel-color-grey-shade-4);border-radius:var(--citadel-border-radius)!important;color:var(--citadel-color-grey-shade-6);font-family:inherit;font-size:16px!important}.cuppa-dropdown .selected-list .c-list .c-token{padding-top:1px!important;padding-bottom:3px!important;background:var(--primary);border-radius:var(--citadel-border-radius)!important}.cuppa-dropdown .selected-list .c-list .c-token .c-label{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:130px}.cuppa-dropdown .selected-list .c-list .c-token .c-remove svg{fill:#fff!important}.cuppa-dropdown .selected-list .c-angle-down svg,.cuppa-dropdown .selected-list .c-angle-up svg{margin-bottom:8px;fill:#333}.cuppa-dropdown .dropdown-list ul li:hover{background:hsla(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 40%),var(--primary-a, 1))}.cuppa-dropdown .arrow-up,.cuppa-dropdown .arrow-down{border-bottom:15px solid #fff}.cuppa-dropdown .arrow-2{border-bottom:15px solid #ccc}.cuppa-dropdown .list-area{border:1px solid #ccc;background:#fff;box-shadow:0 1px 5px #959595}.cuppa-dropdown .select-all,.cuppa-dropdown .list-filter{border-bottom:1px solid #ccc}.cuppa-dropdown .list-filter .c-search svg{fill:#888}.cuppa-dropdown .list-filter .c-clear svg{fill:#888}.cuppa-dropdown .pure-checkbox input[type=checkbox]:focus+label:before,.cuppa-dropdown .pure-checkbox input[type=checkbox]:hover+label:before{border-color:var(--primary);background-color:#f2f2f2}.cuppa-dropdown .pure-checkbox input[type=checkbox]+label{color:#000}.cuppa-dropdown .pure-checkbox input[type=checkbox]+label:before{color:var(--primary);border:1px solid var(--primary);width:1rem!important;height:1rem!important;box-sizing:border-box!important}.cuppa-dropdown .pure-checkbox input[type=checkbox]+label:after{background-color:var(--primary)}.cuppa-dropdown .pure-checkbox input[type=checkbox]:disabled+label:before{border-color:#ccc}.cuppa-dropdown .pure-checkbox input[type=checkbox]:disabled:checked+label:before{background-color:#ccc}.cuppa-dropdown .pure-checkbox input[type=checkbox]+label:after{border-color:#fff}.cuppa-dropdown .pure-checkbox input[type=radio]:checked+label:before{background-color:#fff}.cuppa-dropdown .pure-checkbox input[type=checkbox]:checked+label:before{background:var(--primary)}.cuppa-dropdown .single-select-mode .pure-checkbox input[type=checkbox]:focus+label:before,.cuppa-dropdown .single-select-mode .pure-checkbox input[type=checkbox]:hover+label:before{border-color:var(--primary);background-color:#f2f2f2}.cuppa-dropdown .single-select-mode .pure-checkbox input[type=checkbox]+label{color:#000}.cuppa-dropdown .single-select-mode .pure-checkbox input[type=checkbox]+label:before{color:transparent!important;border:0px solid var(--primary)}.cuppa-dropdown .single-select-mode .pure-checkbox input[type=checkbox]+label:after{background-color:transparent!important}.cuppa-dropdown .single-select-mode .pure-checkbox input[type=checkbox]:disabled+label:before{border-color:#ccc}.cuppa-dropdown .single-select-mode .pure-checkbox input[type=checkbox]:disabled:checked+label:before{background-color:#ccc}.cuppa-dropdown .single-select-mode .pure-checkbox input[type=checkbox]+label:after{border-color:var(--primary)}.cuppa-dropdown .single-select-mode .pure-checkbox input[type=radio]:checked+label:before{background-color:#fff}.cuppa-dropdown .single-select-mode .pure-checkbox input[type=checkbox]:checked+label:before{background:none!important}.cuppa-dropdown .selected-item{background:hsla(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 48%),var(--primary-a, 1))}.cuppa-dropdown .btn-iceblue{background:var(--primary);border:1px solid var(--citadel-color-grey-shade-4);color:#fff}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top,.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
