.dot-spinner{--uib-speed:0.9s;position:relative;height:2.8rem;width:2.8rem}.dot-spinner,.dot-spinner_dot{display:flex;align-items:center;justify-content:flex-start}.dot-spinner_dot{position:absolute;top:0;left:0;height:100%;width:100%}.dot-spinner_dot:before{content:"";height:20%;width:20%;border-radius:50%;transform:scale(0);opacity:.5;animation:pulse0112 calc(var(--uib-speed)*1.111) ease-in-out infinite;box-shadow:0 0 20px rgba(18,31,53,.3)}.dot-spinner_dot:nth-child(2){transform:rotate(45deg)}.dot-spinner_dot:nth-child(2):before{animation-delay:calc(var(--uib-speed)*-.875)}.dot-spinner_dot:nth-child(3){transform:rotate(90deg)}.dot-spinner_dot:nth-child(3):before{animation-delay:calc(var(--uib-speed)*-.75)}.dot-spinner_dot:nth-child(4){transform:rotate(135deg)}.dot-spinner_dot:nth-child(4):before{animation-delay:calc(var(--uib-speed)*-.625)}.dot-spinner_dot:nth-child(5){transform:rotate(180deg)}.dot-spinner_dot:nth-child(5):before{animation-delay:calc(var(--uib-speed)*-.5)}.dot-spinner_dot:nth-child(6){transform:rotate(225deg)}.dot-spinner_dot:nth-child(6):before{animation-delay:calc(var(--uib-speed)*-.375)}.dot-spinner_dot:nth-child(7){transform:rotate(270deg)}.dot-spinner_dot:nth-child(7):before{animation-delay:calc(var(--uib-speed)*-.25)}.dot-spinner_dot:nth-child(8){transform:rotate(315deg)}.dot-spinner_dot:nth-child(8):before{animation-delay:calc(var(--uib-speed)*-.125)}@keyframes pulse0112{0%,to{transform:scale(0);opacity:.5}50%{transform:scale(1);opacity:1}}.select{display:flex;flex-direction:column;gap:8px}.select.is-opened .select_dropdown{opacity:1;visibility:visible}.select.is-opened .select_button svg{transform:rotate(180deg)}.select_input{caret-color:rgba(0,0,0,0);box-shadow:none;flex:1 1;padding:12px 16px}.search .select_input{padding:0 22px 0 0}.select_input:disabled{opacity:.3}.select_label{position:relative}.is-required .select_label:after{content:"*";position:relative;display:inline-block;margin-left:2px}.select_button{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:12px;transform:translateY(-50%);background-color:rgba(0,0,0,0);border:none}.select_button svg{width:20px;height:20px}.select_button:disabled{opacity:.5}.search .select_button{right:1px}.select_box{display:inline-flex;position:relative}@media(max-width:990px){.search .select_box{max-width:300px}}.select_input-wrapper{display:flex;align-items:center;width:100%;position:relative}.select_dropdown{position:absolute;top:100%;left:0;width:100%;visibility:hidden;opacity:0}.select_item:focus{outline:none}.multi-select{display:flex;flex-direction:column;gap:8px}.multi-select.is-opened .multi-select_dropdown{opacity:1;visibility:visible}.multi-select.is-opened .multi-select_button svg{transform:rotate(180deg)}.multi-select_label{position:relative}.is-required .multi-select_label:after{content:"*";position:relative;display:inline-block;margin-left:2px}.multi-select_box{position:relative}.multi-select_input-wrapper{display:flex;align-items:center;width:100%;position:relative}.multi-select_input{display:flex;flex-wrap:wrap;gap:8px;min-height:40px;width:100%;cursor:text}.multi-select_input[data-disabled=true]{cursor:default;opacity:.5}.multi-select_selected-item{display:inline-flex;align-items:center;gap:8px}.multi-select_clear-item{background-color:rgba(0,0,0,0);cursor:pointer;border:none;width:12px;height:12px}.multi-select_clear-item svg{width:12px;height:12px}.multi-select_dropdown{position:absolute;top:100%;left:0;width:100%;visibility:hidden;opacity:0}.multi-select_button{display:flex;align-items:center;justify-content:center;position:absolute;top:20px;right:12px;transform:translateY(-50%);background-color:rgba(0,0,0,0);border:none}.multi-select_button svg{width:20px;height:20px}.multi-select_button:disabled{opacity:.5}.multi-select_item{display:flex;gap:8px}.checkbox,.multi-select_item{cursor:pointer;align-items:center}.checkbox{display:inline-flex;position:relative}.checkbox.checkbox--is-hidden{pointer-events:none}.checkbox.checkbox--is-hidden .checkbox_button{display:none}.checkbox.checkbox--is-hidden .checkbox_label{padding-left:0}.checkbox_input{opacity:0;position:absolute;pointer-events:none}.checkbox_button{display:flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;transition:background-color .2s,box-shadow .2s,border-color .2s;will-change:background-color,box-shadow,border-color}.checkbox_button svg{width:12px;height:12px}.checkbox_label{transition:color .2s;will-change:color;cursor:pointer;padding-left:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.autocomplete-location{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.autocomplete-location.is-opened .autocomplete-location_dropdown{opacity:1;visibility:visible}.autocomplete-location.is-opened .autocomplete-location_detect-button svg{transform:rotate(180deg)}.autocomplete-location_input{box-shadow:none;padding-right:22px}.autocomplete-location_input:disabled{opacity:.5}.autocomplete-location_box{display:inline-flex;position:relative;align-items:center;width:100%}@media(max-width:990px){.search .autocomplete-location_box{max-width:300px}}.autocomplete-location_input-wrapper{display:flex;align-items:center;position:relative;width:100%}.autocomplete-location_dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;max-height:300px;overflow-y:auto}.autocomplete-location_item{cursor:pointer;display:flex;align-items:center;gap:2px}.autocomplete-location_item svg{transform:translateY(-1px);min-width:14px}.autocomplete-location_item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 16px)}.autocomplete-location_item:focus{outline:none}.autocomplete-location_detect-button{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;cursor:pointer;margin-right:8px;margin-top:-1px;transition:color .2s}.autocomplete-location_detect-button:disabled{opacity:.5}.autocomplete-location_detect-button svg{width:20px;height:20px}.hcp-form .autocomplete-location_detect-button,.jcb .autocomplete-location_detect-button{position:absolute;left:16px;top:50%;transform:translateY(-50%);z-index:3}.autocomplete-location_clear-button{position:absolute;top:50%;right:16px;transform:translateY(-50%);transition:color .2s;background-color:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.autocomplete-location_clear-button svg{width:16px;height:16px}.search .autocomplete-location_clear-button{right:3px}.autocomplete-location_label{position:relative}.is-required .autocomplete-location_label:after{content:"*";position:relative;display:inline-block;margin-left:2px}.autocomplete-location_tooltip{position:absolute;bottom:100%;left:100%;transform:translate(-6px,-3px);z-index:2;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;width:290px;padding:16px;white-space:normal}.autocomplete-location_tooltip-icon{position:absolute;top:-4px;left:calc(100% + 8px);width:12px;height:12px}.autocomplete-location_tooltip-icon svg{width:12px;height:12px}.autocomplete-location_tooltip-icon:hover .autocomplete-location_tooltip{visibility:visible;opacity:1}