@media (min-width:1302px){.desktop_grid_24{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/24}.noBottomMargin .desktop_grid_24{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_24{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/24}.noBottomMargin .tablet_grid_24{margin-bottom:0}}@media (max-width:640px){.mobile_grid_24{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/24}.noBottomMargin .mobile_grid_24{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_23{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/23}.noBottomMargin .desktop_grid_23{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_23{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/23}.noBottomMargin .tablet_grid_23{margin-bottom:0}}@media (max-width:640px){.mobile_grid_23{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/23}.noBottomMargin .mobile_grid_23{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_22{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/22}.noBottomMargin .desktop_grid_22{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_22{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/22}.noBottomMargin .tablet_grid_22{margin-bottom:0}}@media (max-width:640px){.mobile_grid_22{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/22}.noBottomMargin .mobile_grid_22{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_21{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/21}.noBottomMargin .desktop_grid_21{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_21{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/21}.noBottomMargin .tablet_grid_21{margin-bottom:0}}@media (max-width:640px){.mobile_grid_21{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/21}.noBottomMargin .mobile_grid_21{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_20{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/20}.noBottomMargin .desktop_grid_20{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_20{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/20}.noBottomMargin .tablet_grid_20{margin-bottom:0}}@media (max-width:640px){.mobile_grid_20{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/20}.noBottomMargin .mobile_grid_20{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_19{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/19}.noBottomMargin .desktop_grid_19{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_19{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/19}.noBottomMargin .tablet_grid_19{margin-bottom:0}}@media (max-width:640px){.mobile_grid_19{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/19}.noBottomMargin .mobile_grid_19{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_18{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/18}.noBottomMargin .desktop_grid_18{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_18{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/18}.noBottomMargin .tablet_grid_18{margin-bottom:0}}@media (max-width:640px){.mobile_grid_18{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/18}.noBottomMargin .mobile_grid_18{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_17{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/17}.noBottomMargin .desktop_grid_17{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_17{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/17}.noBottomMargin .tablet_grid_17{margin-bottom:0}}@media (max-width:640px){.mobile_grid_17{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/17}.noBottomMargin .mobile_grid_17{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_16{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/16}.noBottomMargin .desktop_grid_16{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_16{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/16}.noBottomMargin .tablet_grid_16{margin-bottom:0}}@media (max-width:640px){.mobile_grid_16{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/16}.noBottomMargin .mobile_grid_16{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_15{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/15}.noBottomMargin .desktop_grid_15{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_15{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/15}.noBottomMargin .tablet_grid_15{margin-bottom:0}}@media (max-width:640px){.mobile_grid_15{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/15}.noBottomMargin .mobile_grid_15{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_14{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/14}.noBottomMargin .desktop_grid_14{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_14{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/14}.noBottomMargin .tablet_grid_14{margin-bottom:0}}@media (max-width:640px){.mobile_grid_14{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/14}.noBottomMargin .mobile_grid_14{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_13{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/13}.noBottomMargin .desktop_grid_13{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_13{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/13}.noBottomMargin .tablet_grid_13{margin-bottom:0}}@media (max-width:640px){.mobile_grid_13{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/13}.noBottomMargin .mobile_grid_13{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_12{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/12}.noBottomMargin .desktop_grid_12{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_12{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/12}.noBottomMargin .tablet_grid_12{margin-bottom:0}}@media (max-width:640px){.mobile_grid_12{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/12}.noBottomMargin .mobile_grid_12{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_11{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/11}.noBottomMargin .desktop_grid_11{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_11{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/11}.noBottomMargin .tablet_grid_11{margin-bottom:0}}@media (max-width:640px){.mobile_grid_11{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/11}.noBottomMargin .mobile_grid_11{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_10{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/10}.noBottomMargin .desktop_grid_10{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_10{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/10}.noBottomMargin .tablet_grid_10{margin-bottom:0}}@media (max-width:640px){.mobile_grid_10{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/10}.noBottomMargin .mobile_grid_10{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_9{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/9}.noBottomMargin .desktop_grid_9{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_9{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/9}.noBottomMargin .tablet_grid_9{margin-bottom:0}}@media (max-width:640px){.mobile_grid_9{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/9}.noBottomMargin .mobile_grid_9{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_8{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/8}.noBottomMargin .desktop_grid_8{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_8{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/8}.noBottomMargin .tablet_grid_8{margin-bottom:0}}@media (max-width:640px){.mobile_grid_8{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/8}.noBottomMargin .mobile_grid_8{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_7{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/7}.noBottomMargin .desktop_grid_7{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_7{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/7}.noBottomMargin .tablet_grid_7{margin-bottom:0}}@media (max-width:640px){.mobile_grid_7{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/7}.noBottomMargin .mobile_grid_7{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_6{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/6}.noBottomMargin .desktop_grid_6{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_6{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/6}.noBottomMargin .tablet_grid_6{margin-bottom:0}}@media (max-width:640px){.mobile_grid_6{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/6}.noBottomMargin .mobile_grid_6{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_5{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/5}.noBottomMargin .desktop_grid_5{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_5{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/5}.noBottomMargin .tablet_grid_5{margin-bottom:0}}@media (max-width:640px){.mobile_grid_5{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/5}.noBottomMargin .mobile_grid_5{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_4{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/4}.noBottomMargin .desktop_grid_4{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_4{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/4}.noBottomMargin .tablet_grid_4{margin-bottom:0}}@media (max-width:640px){.mobile_grid_4{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/4}.noBottomMargin .mobile_grid_4{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_3{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/3}.noBottomMargin .desktop_grid_3{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_3{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/3}.noBottomMargin .tablet_grid_3{margin-bottom:0}}@media (max-width:640px){.mobile_grid_3{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/3}.noBottomMargin .mobile_grid_3{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_2{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/2}.noBottomMargin .desktop_grid_2{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_2{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/2}.noBottomMargin .tablet_grid_2{margin-bottom:0}}@media (max-width:640px){.mobile_grid_2{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/2}.noBottomMargin .mobile_grid_2{margin-bottom:0}}@media (min-width:1302px){.desktop_grid_1{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/1}.noBottomMargin .desktop_grid_1{margin-bottom:0}}@media (min-width:641px) and (max-width:1301px){.tablet_grid_1{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/1}.noBottomMargin .tablet_grid_1{margin-bottom:0}}@media (max-width:640px){.mobile_grid_1{clear:both;float:none;margin-bottom:24px;min-height:1px;padding-left:24px/2px;padding-right:24px/2px;width:100%/1}.noBottomMargin .mobile_grid_1{margin-bottom:0}}.ui-datepicker{background:var(--light_color);border-radius:0 3px 3px;box-shadow:-2px 2px 10px rgba(0,0,0,.2)}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{border-bottom:1px solid var(--border_color);font-size:16px;line-height:16px;padding:15px 0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{color:var(--text_color)!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:10px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after{font-size:1.375rem;right:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:10px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{font-size:1.5625rem;left:0}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{padding:7.5px 9px}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day{background:var(--primary_color)}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-buttonpane{padding:5px 10px}.ui-datepicker .ui-datepicker-buttonpane button{padding:0}.ui-datepicker .ui-datepicker-buttonpane button.ui-priority-secondary{float:left}.ui-datepicker .ui-datepicker-buttonpane button.ui-priority-primary{float:right}.row .datepickerWrap{clear:both;max-width:100%;position:relative}.row .datepickerWrap input[type=text]{float:none}.datePicker{cursor:pointer;width:65%}.ui-datepicker{background:#fff;border-radius:4px;box-shadow:-2px 2px 8px rgba(0,0,0,.16);display:none;overflow:hidden;z-index:10000!important}.ui-datepicker .ui-datepicker-header{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%;z-index:999}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{background:var(--light_color);border-bottom:none;color:var(--primary_color);font-size:1.25rem;font-size:.875rem!important;font-weight:400;letter-spacing:normal;line-height:1.2em;line-height:16px!important;padding:4px 0;position:relative;text-align:center;text-transform:none;width:100%}@media (max-width:640px){.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:1.125rem}}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;color:var(--primary_color);cursor:pointer;font-weight:700;padding:12px 16px 12px 0;transition:color .2s linear}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:active,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:focus,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:hover{color:color-mix(in srgb,var(--primary_color),var(--dark_color) 10%);transition:color .2s linear}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month{position:relative}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month:after{color:inherit;color:var(--highlight_color);content:"\f107";font-family:Font Awesome\ 5 Pro;font-weight:400;font-weight:400!important;font-weight:300;margin-left:6px;pointer-events:none;position:absolute;right:-50px;top:50%;transform:translateY(-50%);transition:color .2s linear}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;height:100%;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:999}.ui-datepicker .ui-datepicker-header .ui-datepicker-next span,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{align-items:center;color:var(--text_color);display:flex;height:100%;justify-content:center;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s linear;width:100%}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover:after{color:var(--highlight_color);opacity:1;transition:all .2s linear}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active:after{color:color-mix(in srgb,var(--hiighlight_color),var(--darken_mixin_color) 10%);opacity:1;transition:all .2s linear}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after{color:inherit;content:"\f105";font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:400;font-weight:400!important;line-height:16px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{color:inherit;content:"\f104";font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:400;font-weight:400!important;line-height:16px}.ui-datepicker .ui-datepicker-calendar{background:#fff;border:0;border-spacing:0;margin:0;table-layout:auto}.ui-datepicker .ui-datepicker-calendar thead{color:var(--highlight_color)}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{background:transparent;border:0;cursor:pointer;font-family:var(--primary_font);font-size:.75rem;font-weight:400;padding:8px 11.5px;position:relative;text-align:center;z-index:100}.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled,.ui-datepicker .ui-datepicker-calendar th.ui-state-disabled{opacity:.5}.ui-datepicker .ui-datepicker-calendar td{border-radius:0!important}.ui-datepicker .ui-datepicker-calendar td a{color:var(--text_color);display:block;font-weight:700;position:relative;z-index:2}.ui-datepicker .ui-datepicker-calendar td a:after{background:var(--highlight_color);border-radius:50%;content:"";height:28px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s linear;width:28px;z-index:-1}.ui-datepicker .ui-datepicker-calendar td a:active,.ui-datepicker .ui-datepicker-calendar td a:focus,.ui-datepicker .ui-datepicker-calendar td a:hover{color:var(--highlight_color)}.ui-datepicker .ui-datepicker-calendar td a:active:after,.ui-datepicker .ui-datepicker-calendar td a:focus:after,.ui-datepicker .ui-datepicker-calendar td a:hover:after{opacity:0;transition:opacity .2s linear}.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled{border:0}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:transparent}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a{color:var(--text_color)!important;opacity:1!important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a:after{opacity:.24!important;transition:opacity .2s linear}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day{background:transparent}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a{color:#fff!important;opacity:1!important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a:after{background:var(--highlight_color)!important;opacity:1!important;transition:opacity .2s linear}.ui-datepicker .ui-datepicker-buttonpane{background:var(--light_color);display:flex;padding:12px}.ui-datepicker .ui-datepicker-buttonpane:after,.ui-datepicker .ui-datepicker-buttonpane:before{display:none}.ui-datepicker .ui-datepicker-buttonpane button{background:0;background:var(--button_color);border:0;border:1px solid var(--button_color);border-radius:var(--button_border_radius);color:var(--button_text_color);cursor:pointer;display:inline-block;font-family:var(--primary_font);font-size:1rem;font-size:.875rem;font-weight:500;line-height:1.2em;line-height:16px;margin:0;outline:none;overflow:hidden;padding:8px 16px;position:relative;text-align:center;text-decoration:none;transition:color .2s linear,background .2s linear,border-color .2s linear;z-index:1}.ui-datepicker .ui-datepicker-buttonpane button:active,.ui-datepicker .ui-datepicker-buttonpane button:focus-visible,.ui-datepicker .ui-datepicker-buttonpane button:hover{background:var(--button_color_hover);border-color:var(--button_color_hover);color:var(--button_text_color);transition:color .2s linear,background .2s linear,border-color .2s linear}.ui-datepicker .ui-datepicker-buttonpane button:active:after,.ui-datepicker .ui-datepicker-buttonpane button:focus-visible:after,.ui-datepicker .ui-datepicker-buttonpane button:hover:after{opacity:1;transition:opacity .2s linear}.ui-datepicker .ui-datepicker-buttonpane button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--button_color) 40%,transparent)}.ui-datepicker .ui-datepicker-buttonpane button.withArrow:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='m218.1 38.1-19.8 19.8c-4.7 4.7-4.7 12.3 0 17L353.4 230H12c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h341.4L198.3 437.1c-4.7 4.7-4.7 12.3 0 17l19.8 19.8c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17L235.1 38.1c-4.7-4.7-12.3-4.7-17 0z' fill='%23fff'/%3E%3C/svg%3E");display:inline-block;height:20px;margin-left:16px;position:relative;top:3px;width:18px}.ui-datepicker .ui-datepicker-buttonpane button.buttonLarge{font-size:1.25rem}.ui-datepicker .ui-datepicker-buttonpane button.buttonLarge:after{height:20px;width:18px}.ui-datepicker .ui-datepicker-buttonpane button i{color:inherit;display:inline-block;height:auto;margin:0 0 0 11px;text-align:center;width:auto}.ui-datepicker .ui-datepicker-buttonpane button i:before{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ui-datepicker .ui-datepicker-buttonpane button.iconLeft i{margin:0 11px 0 0}.ui-datepicker .ui-datepicker-buttonpane button[disabled]{opacity:.4;pointer-events:none}.ui-datepicker .ui-datepicker-buttonpane button.fullWidth{width:100%}.ui-datepicker .ui-datepicker-buttonpane button.ui-priority-secondary{display:none;margin-right:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-priority-primary{margin-left:0;width:100%}.ui-datepicker .ui-slider{background:color-mix(in srgb,var(--fade_mixin_color),var(--text_color) 50%);position:relative}.ui-datepicker .ui-slider-horizontal{height:12px}.ui-datepicker .ui-slider-handle{background:var(--text_color);cursor:default;font-weight:400;height:20px;margin:0 0 0 -6px;position:absolute;top:-4px;touch-action:none;width:20px;z-index:2}.ui-datepicker .ui_tpicker_hour_label,.ui-datepicker .ui_tpicker_minute_label,.ui-datepicker .ui_tpicker_time_label{clear:both;font-size:.875rem;font-weight:700;padding:10px}.ui-datepicker .ui_tpicker_hour,.ui-datepicker .ui_tpicker_minute{display:block;margin:0 20px 10px;width:calc(100% - 40px)}.ui-datepicker .ui_tpicker_time_input[disabled]{background:none;border:none}.ui-datepicker .ui_tpicker_time_label{float:left;width:100px}.ui-datepicker .ui_tpicker_time{float:left;width:calc(100% - 110px)}.ui-datepicker a{text-decoration:none}.ui_tpicker_unit_hide{display:none}.assessmentPage{background:var(--light_color)}.assessmentPageWrap{background:transparent;min-height:calc(100vh - 105px)}.gpSearchWrap{padding:0}.gpSearchWrap .searchWrap{position:relative;width:100%}.gpSearchWrap .searchWrap .row{clear:both;float:none;margin:0;padding:0;position:relative}.gpSearchWrap .searchWrap .row .searchIcon{align-items:center;background:transparent;border:none;color:var(--primary_color);cursor:pointer;display:flex;height:32px;justify-content:center;outline:none;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);transition:color .2s linear;width:32px;z-index:3}.gpSearchWrap .searchWrap .row .searchIcon:focus-visible{outline:3px solid #9872a8;outline-offset:2px}.gpSearchWrap .searchWrap .row .searchIcon:hover{background:transparent;border:none;color:var(--primary_color);transition:color .2s linear}.gpSearchWrap .searchWrap .row .searchinput.showResults{border-color:var(--primary_color)!important;border-radius:var(--border_radius) var(--border_radius) 0 0!important;transition:all .2s linear}.gpSearchWrap .searchWrap h5{font-size:1.125rem;line-height:24px;margin-bottom:16px}.gpSearchWrap .searchWrap h5.searchingText i{color:var(--primary_color);font-size:1rem;line-height:24px;margin-left:8px}.gpSearchWrap .searchWrap .searchResults{background:#fff;border:1.5px solid var(--primary_color);border-radius:0 0 var(--border_radius) var(--border_radius);border-top:none;box-shadow:0 8px 8px rgba(0,0,0,.1);height:250px;opacity:0;overflow-y:scroll;padding:16px;pointer-events:none;position:absolute;top:100%;transition:all .2s linear;visibility:hidden;width:100%;z-index:9999}.gpSearchWrap .searchWrap .searchResults.resultsVisible{opacity:1;pointer-events:auto;transition:all .2s linear;visibility:visible}.gpSearchWrap .searchWrap .searchResults .productsResults>ul>li{margin-bottom:8px}@media (max-width:640px){.gpSearchWrap .searchWrap .searchResults .productsResults>ul>li{margin-bottom:0}}.gpSearchWrap .searchWrap .searchResults .productsResults>ul>li a{color:var(--primary_color);font-size:.875rem;font-weight:700;line-height:24px;text-decoration:none;transition:color .2s linear}.gpSearchWrap .searchWrap .searchResults .productsResults>ul>li a:hover{color:color-mix(in srgb,var(--primary_color),var(--darken_mixin_color) 10%);transition:color .2s linear}.gpSearchWrap .searchInputFields{margin-top:16px}.gpSearchWrap .searchInputFields .row{clear:both;float:none;margin-bottom:16px}.gpSearchWrap .searchInputFields .row .inputWrap,.gpSearchWrap .searchInputFields .row .inputWrap input,.gpSearchWrap .searchInputFields .row .inputWrap label{clear:both;float:none}.gpSearchWrap .searchInputFields .row:after,.gpSearchWrap .searchInputFields .row:before{display:none}.gpSearchWrap .searchInputFields .doctorSurgeryFields .inputWrap:after,.gpSearchWrap .searchInputFields .doctorSurgeryFields label{color:transparent;transition:color .2s linear}.gpSearchWrap .searchInputFields .doctorSurgeryFields.fieldsDisabled label{color:color-mix(in srgb,var(--fade_mixin_color),var(--text_color) 40%);transition:color .2s linear}.gpSearchWrap .searchInputFields .doctorSurgeryFields.fieldsDisabled .inputWrap:after{color:color-mix(in srgb,var(--fade_mixin_color),var(--text_color) 40%)!important;transition:color .2s linear}:root{--header_step_size:16px;--header_step_complete_size:32px;--header_step_active_size:16px;--header_step_width:128px;--header_step_width_mobile:90px;--header_step_width_mobile_small:80px;--header_step_border_width:2px;--header_step_border_color:#fff;--header_step_highlight_color:red;--header_bg_color:#3c2f7f}.headerProgress{clear:both;display:flex;float:none;justify-content:center;position:relative}.headerProgress .headerProgressBar{align-items:center;display:flex;flex-wrap:nowrap;position:relative}.headerProgress .headerProgressBar:after{background:var(--header_step_border_color);content:"";height:var(--header_step_border_width);left:65px;opacity:.32;position:absolute;top:16px;transform:none;width:calc(var(--header_step_width)*3 - 8px);z-index:1}@media (max-width:640px){.headerProgress .headerProgressBar:after{left:56px;width:calc(var(--header_step_width_mobile)*3 - 8px)}}@media (max-width:360px){.headerProgress .headerProgressBar:after{width:calc(var(--header_step_width_mobile_small)*3 - 16px)}}.headerProgress .headerProgressBar:before{background:#fff;content:"";display:block;height:var(--header_step_border_width);left:56px;position:absolute;top:16px;width:calc(var(--header_step_width) + var(--header_step_size)/2);z-index:2}@media (max-width:640px){.headerProgress .headerProgressBar:before{width:calc(var(--header_step_width_mobile) - var(--header_step_size))}}@media (max-width:360px){.headerProgress .headerProgressBar:before{width:calc(var(--header_step_width_mobile_small) - var(--header_step_size))}}.headerProgress .headerProgressBar.step1:before{width:0}.headerProgress .headerProgressBar.step2:before{width:calc(var(--header_step_width) + var(--header_step_size)/2)}@media (max-width:640px){.headerProgress .headerProgressBar.step2:before{width:calc(var(--header_step_width_mobile) - 8px)}}@media (max-width:360px){.headerProgress .headerProgressBar.step2:before{width:calc(var(--header_step_width_mobile_small) - 8px)}}.headerProgress .headerProgressBar.step3:before{width:calc(var(--header_step_width)*2 + var(--header_step_size)/2)}@media (max-width:640px){.headerProgress .headerProgressBar.step3:before{width:calc(var(--header_step_width_mobile)*2 - 8px)}}@media (max-width:360px){.headerProgress .headerProgressBar.step3:before{width:calc(var(--header_step_width_mobile_small)*2 - 8px)}}.headerProgress .headerProgressBar.step4:before{width:calc(var(--header_step_width)*3 + var(--header_step_size)/2)}@media (max-width:640px){.headerProgress .headerProgressBar.step4:before{width:calc(var(--header_step_width_mobile)*3 - 8px)}}@media (max-width:360px){.headerProgress .headerProgressBar.step4:before{width:calc(var(--header_step_width_mobile_small)*3 - 8px)}}.headerProgress .headerProgressBar .progSection{padding-left:8px;padding-right:8px;position:relative;width:var(--header_step_width);z-index:3}@media (max-width:640px){.headerProgress .headerProgressBar .progSection{width:var(--header_step_width_mobile)}}@media (max-width:360px){.headerProgress .headerProgressBar .progSection{width:var(--header_step_width_mobile_small)}}.headerProgress .headerProgressBar .progSection .progBubble{align-items:center;display:flex;justify-content:center;position:relative}.headerProgress .headerProgressBar .progSection .progBubble .innerProgBubble{align-items:center;display:flex;height:32px;justify-content:center;position:relative;width:32px}.headerProgress .headerProgressBar .progSection .progBubble .innerProgBubble:before{background:var(--header_bg_color);border:var(--header_step_border_width) solid var(--header_bg_color);border-radius:100px;box-sizing:border-box;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;z-index:1}.headerProgress .headerProgressBar .progSection .progBubble .innerProgBubble:after{align-items:center;background:var(--header_bg_color);border:var(--header_step_border_width) solid var(--header_step_border_color);border-radius:100px;box-sizing:border-box;content:"";display:flex;height:16px;justify-content:center;opacity:.32;position:relative;width:16px;z-index:10}.headerProgress .headerProgressBar .progSection .progBubble .innerProgBubble.bubbleSelected{opacity:1}.headerProgress .headerProgressBar .progSection .progBubble .innerProgBubble.bubbleSelected:after{align-items:center;background:#fff;border:none;color:inherit;color:var(--header_bg_color);content:"\f00c";display:flex;font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:400;font-weight:400!important;height:32px;justify-content:center;line-height:14px;opacity:1;width:32px}.headerProgress .headerProgressBar .progSection .progText{color:#fff;font-size:.875rem;font-weight:400;line-height:16px;opacity:.32;padding-top:8px;text-align:center}@media (max-width:360px){.headerProgress .headerProgressBar .progSection .progText{font-size:.8125rem}}.headerProgress .headerProgressBar .progSection.progActive .progBubble .innerProgBubble:after{background:#fff;border:var(--header_step_border_width) solid #fff;opacity:1}.headerProgress .headerProgressBar .progSection.progActive .progText{font-weight:500;opacity:1}.rtVideo{--alert_color:#da5139;width:100%}.rtVideo__stepIndicator{gap:0;justify-content:center;list-style:none;margin:0 0 32px;padding:0}.rtVideo__stepIndicator,.rtVideo__stepIndicator__step{align-items:center;display:flex}.rtVideo__stepIndicator__step:not(:last-child):after{background:var(--border_color);content:"";height:1px;width:24px}@media (max-width:640px){.rtVideo__stepIndicator__step:not(:last-child):after{width:12px}}.rtVideo__stepIndicator__step:not(:last-child).is-complete:after{background:var(--secondary_color)}.rtVideo__stepIndicator__pill{align-items:center;background:var(--tertiary_color);border-radius:20px;color:var(--primary_color);display:flex;font-size:.8125rem;font-weight:400;gap:6px;padding:6px 14px;transition:background .2s ease,color .2s ease;white-space:nowrap}@media (max-width:640px){.rtVideo__stepIndicator__pill{font-size:.75rem;padding:5px 10px}}.is-active .rtVideo__stepIndicator__pill{background:var(--primary_color);color:#fff;font-weight:500}.is-complete .rtVideo__stepIndicator__pill{background:var(--secondary_color);color:var(--primary_color);font-weight:500}.rtVideo__stepIndicator__number{align-items:center;background:rgba(60,47,127,.1);border-radius:50%;display:flex;flex-shrink:0;font-size:.6875rem;font-weight:500;height:20px;justify-content:center;width:20px}.is-active .rtVideo__stepIndicator__number{background:hsla(0,0%,100%,.2);color:#fff}.is-complete .rtVideo__stepIndicator__number{background:rgba(60,47,127,.15);color:var(--primary_color)}.rtVideo__stepIndicator__number .icon{font-size:14px;height:14px;width:14px}@media (max-width:640px){.rtVideo__stepIndicator__label{display:none}.is-active .rtVideo__stepIndicator__label{display:inline}}.rtVideo__card{background:#fff;border-radius:var(--member_border_radius,10px);box-shadow:0 1px 3px rgba(0,0,0,.04);margin:0 0 30px;padding:30px}@media (max-width:640px){.rtVideo__card{padding:20px}}.rtVideo__title{font-size:1.5rem;font-weight:500;line-height:1.3;margin:0 0 16px}.rtVideo__text{color:var(--text_color);font-size:1rem;font-weight:300;line-height:1.6;margin:0 0 16px}.rtVideo__text:last-child{margin-bottom:0}.rtVideo__guideVideo{background:var(--dark_color);border-radius:12px;margin:0 0 24px;overflow:hidden}.rtVideo__guideVideo video{border-radius:0;display:block;max-width:100%;width:100%}.rtVideo__guideDescription{color:color-mix(in srgb,var(--text_color),transparent 30%);font-size:.875rem;font-style:italic;font-weight:300;margin:8px 0 0}.rtVideo__checklist{display:flex;gap:24px;margin:24px 0 0}@media (max-width:640px){.rtVideo__checklist{flex-direction:column;gap:16px}}.rtVideo__checklistGroup{flex:1}.rtVideo__checklistGroup h4{font-size:1rem;font-weight:500;margin:0 0 12px}.rtVideo__checklistGroup ul{margin:0;padding:0}.rtVideo__checklistGroup ul li{align-items:center;display:flex;font-size:.9375rem;font-weight:400;gap:10px;line-height:1.4;padding:8px 0}.rtVideo__checklistGroup ul li .icon{flex-shrink:0;font-size:20px;height:20px;width:20px}.rtVideo__checklistGroup--do .icon{color:var(--success_color,#2cbca2)}.rtVideo__checklistGroup--dont .icon{color:#da5139}.rtVideo__videoContainer{background:var(--dark_color);border-radius:12px;margin:0 0 16px;overflow:hidden;position:relative}.rtVideo__videoContainer video{display:block;max-width:100%;width:100%}.rtVideo__videoControls{align-items:center;background:linear-gradient(transparent,rgba(0,0,0,.6));bottom:0;display:flex;gap:12px;left:0;opacity:0;padding:12px 20px;position:absolute;right:0;transition:opacity .3s ease;z-index:3}.rtVideo__videoContainer:hover .rtVideo__videoControls,.rtVideo__videoOverlay__inner:hover .rtVideo__videoControls{opacity:1}@media (max-width:640px){.rtVideo__videoControls{gap:10px;opacity:1;padding:10px 16px}}.rtVideo__videoControls__btn{align-items:center;background:hsla(0,0%,100%,.15);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:6px;transition:background .2s ease;width:40px}.rtVideo__videoControls__btn:hover{background:hsla(0,0%,100%,.3)}.rtVideo__videoControls__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.rtVideo__videoControls__btn svg{height:18px;width:18px}.rtVideo__videoControls__btn--playPause{background:hsla(0,0%,100%,.9);color:var(--primary_color);height:48px;width:48px}.rtVideo__videoControls__btn--playPause svg{height:20px;width:20px}.rtVideo__videoControls__btn--playPause:hover{background:#fff}@media (max-width:640px){.rtVideo__videoControls__btn{height:36px;width:36px}.rtVideo__videoControls__btn svg{height:16px;width:16px}.rtVideo__videoControls__btn--playPause{height:40px;width:40px}}.rtVideo__videoControls__progress{background:hsla(0,0%,100%,.3);border-radius:20px;cursor:pointer;flex:1;height:8px;position:relative;transition:height .15s ease}.rtVideo__videoControls__progress:hover{height:10px}.rtVideo__videoControls__progressBar{background:var(--secondary_color);border-radius:20px;height:100%;pointer-events:none;width:0}.rtVideo__recordingBadge{align-items:center;background:rgba(0,0,0,.6);border-radius:20px;color:#fff;display:flex;font-size:.75rem;font-weight:500;gap:6px;left:12px;padding:4px 10px;position:absolute;top:12px;z-index:2}.rtVideo__recordingBadge__dot{animation:rtVideo-pulse 1.2s ease-in-out infinite;background:#da5139;border-radius:50%;height:8px;width:8px}@media (prefers-reduced-motion:reduce){.rtVideo__recordingBadge__dot{animation:none}}.rtVideo__timer{background:rgba(0,0,0,.6);border-radius:20px;color:#fff;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:500;padding:4px 10px;position:absolute;right:12px;top:12px;z-index:2}.rtVideo__progress{background:var(--light_color);border-radius:3px;height:6px;margin:0 0 8px;overflow:hidden}.rtVideo__progress__bar{background:var(--primary_color);border-radius:3px;height:100%;transition:width 1s linear}.rtVideo__progress__bar--danger{background:var(--alert_color)}.rtVideo__progress__bar--success{background:var(--secondary_color)}.rtVideo__progressLabel{color:color-mix(in srgb,var(--text_color),transparent 30%);font-size:.8125rem;font-weight:400;margin:0 0 16px;text-align:center}.rtVideo__controls{display:flex;gap:12px}@media (max-width:640px){.rtVideo__controls{flex-direction:column}}.rtVideo__controls .button{flex:1;text-align:center}.rtVideo__controls .button .icon{margin-right:6px;position:relative;top:1px}.rtVideo__backLink{align-items:center;background:none;border:none;color:var(--primary_color);cursor:pointer;display:flex;font-size:.875rem;font-weight:400;gap:4px;justify-content:center;margin:16px 0 0;padding:8px;width:100%}.rtVideo__backLink .icon{font-size:12px;height:12px;width:12px}.rtVideo__backLink:hover{text-decoration:underline}.rtVideo__videoOverlay{align-items:center;background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;padding:24px;position:fixed;right:0;top:0;z-index:9999}.rtVideo__videoOverlay__inner{background:#000;border-radius:16px;max-width:480px;overflow:hidden;position:relative;width:100%}.rtVideo__videoOverlay__inner video{display:block;max-height:80vh;width:100%}.rtVideo__videoOverlay__close{align-items:center;background:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px;z-index:2}.rtVideo__videoOverlay__close:hover{background:rgba(0,0,0,.8)}.rtVideo__guideButton{align-items:center;background:var(--light_color);border:1px solid var(--border_color);border-radius:var(--border_radius);color:var(--primary_color);cursor:pointer;display:flex;font-size:.9375rem;font-weight:500;gap:10px;margin:0 0 16px;padding:16px 20px;transition:border-color .2s ease,background .2s ease;width:100%}.rtVideo__guideButton .icon{font-size:20px;height:20px;width:20px}.rtVideo__guideButton:hover{background:#fff;border-color:var(--primary_color)}.rtVideo__guideButton span{color:color-mix(in srgb,var(--text_color),transparent 30%);font-size:.8125rem;font-weight:300;margin-left:auto}.rtVideo__selfCheck{align-items:flex-start;background:color-mix(in srgb,var(--secondary_color),transparent 85%);border-radius:var(--border_radius);display:flex;font-size:.875rem;font-weight:400;gap:10px;line-height:1.5;margin:0 0 20px;padding:16px 20px}.rtVideo__selfCheck .icon{color:var(--primary_color);flex-shrink:0;font-size:18px;margin-top:1px}.rtVideo__error{background:color-mix(in srgb,var(--alert_color),transparent 90%);border-radius:var(--border_radius);color:var(--alert_color);font-size:.875rem;font-weight:400;line-height:1.5;margin:0 0 20px;padding:16px 20px}.rtVideo__error strong{font-weight:600}.rtVideo__success{padding:40px 30px;text-align:center}.rtVideo__success__icon{color:var(--secondary_color);font-size:64px;height:64px;margin:0 auto 20px;width:64px}.rtVideo__success__title{font-size:1.5rem;font-weight:500;margin:0 0 12px}.rtVideo__success__text{color:color-mix(in srgb,var(--text_color),transparent 20%);font-size:1rem;font-weight:300;line-height:1.6;margin:0 auto 24px;max-width:400px}.rtVideo__uploading{padding:20px 0;text-align:center}.rtVideo__uploading__text{font-size:.875rem;font-weight:400;margin:0 0 12px}.rtVideo__permissionHelp{background:color-mix(in srgb,var(--information_color,#ac7d28),transparent 90%);border-radius:var(--border_radius);font-size:.875rem;line-height:1.6;margin:0 0 20px;padding:20px}.rtVideo__permissionHelp h4{font-size:1rem;font-weight:500;margin:0 0 8px}.rtVideo__permissionHelp ol{margin:8px 0 0;padding-left:20px}.rtVideo__permissionHelp ol li{margin:0 0 4px}.rtVideo__history{margin:0 0 30px}.rtVideo__history__title{font-size:1.125rem;font-weight:500;margin:0 0 16px}.rtVideo__history__list{display:flex;flex-direction:column;gap:8px}.rtVideo__history__item{align-items:center;background:var(--light_color);border-radius:var(--border_radius);display:flex;justify-content:space-between;padding:14px 20px}.rtVideo__history__item__date{font-size:.875rem;font-weight:400}.rtVideo__badge{align-items:center;border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:500;gap:4px;padding:4px 10px;white-space:nowrap}.rtVideo__badge--pending{background:color-mix(in srgb,var(--information_color,#ac7d28),transparent 85%);color:var(--information_color,#ac7d28)}.rtVideo__badge--approved{background:color-mix(in srgb,var(--success_color,#2cbca2),transparent 85%);color:var(--success_color,#4d7862)}.rtVideo__badge--rejected{background:color-mix(in srgb,var(--alert_color),transparent 85%);color:var(--alert_color)}@keyframes rtVideo-pulse{0%,to{opacity:1}50%{opacity:.3}}
