.jv-ui-element:focus,.jv-ui-element-focus{box-shadow:0 0 3px 2px #037aff}.jv-ui-select{position:relative;display:inline-block;border:solid var(--frameworkprimary) 1pt;border-radius:4px;cursor:pointer;outline:none;max-height:100px;min-height:40px;min-width:100px}.jvforms-field-input .jv-ui-select{width:calc(100% - 4px)}.jv-ui-select-item-icon{width:32px;height:32px;display:inline-block;top:4px;margin-left:4px;margin-right:8px;background-position:center;background-repeat:no-repeat;background-size:contain}.jvselect-selected-item-container{display:inline-flex;align-items:center;gap:6px}.jvselect-selected-item-icon{width:32px;height:32px;flex-shrink:0;background-position:center;background-repeat:no-repeat;background-size:contain}.jvselect-selected-item-label{display:inline-flex;align-items:center}.jv-ui-select-label .jv-ui-select-item-icon{display:none}.jv-ui-select-label .jv-ui-select-item-icon[style]{display:inline-block}.jv-ui-select-li>span{display:inline-block;position:relative;top:-4px}.jv-ui-select-li-selected{background-color:blue;color:#fff}.jv-ui-select-label{position:absolute;top:0;bottom:0;left:4px;right:36px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;outline:none;scrollbar-width:none;display:inline-flex;align-items:center}.jv-ui-select-element-readonly{border:none}.jv-ui-select-label-readonly{left:0;right:0}.jv-ui-select-downarrow{background-color:var(--frameworkprimary);width:20px;border-radius:0 3px 3px 0;position:absolute;right:0;top:0;bottom:0;padding:4px}.jv-ui-select-downarrow-readonly{display:none}.jv-ui-select-autocomplete-icon{background-color:var(--frameworkprimary);width:36px;border-radius:0 3px 3px 0;position:absolute;right:0;top:0;bottom:0;padding:4px}.jv-ui-select-downarrow-icon-color{fill:#fff}.jv-ui-select-listcontainer{background-color:#fff;border:solid #000 1pt;position:absolute;overflow:auto;max-height:240px;padding-right:16px;z-index:100000}.jv-ui-select-li{display:block;padding:0 4px;cursor:pointer}.jv-ui-select-li-disabled{color:#999;cursor:default}.jv-ui-select-li-toevoegen{color:var(--frameworkprimary)}.jv-ui-select-li:hover{background-color:var(--frameworkprimary);color:#fff}.jv-ui-checkbox{width:28px;height:28px;display:inline-block;cursor:pointer;border-radius:4px;outline:none;background-image:url("/img/default/jv-ui/CheckboxUnchecked.svg");background-repeat:no-repeat;background-size:contain}.jv-ui-checkbox-checked{background-image:url("/img/default/jv-ui/CheckboxChecked.svg")}.jv-ui-checkbox-checked-mousedown{background-image:url("/img/default/jv-ui/CheckboxCheckedMousedown.svg")}.jv-ui-checkbox-unchecked-mousedown{background-image:url("/img/default/jv-ui/CheckboxUncheckedMousedown.svg")}.jv-ui-checkbox-checked-mousedown[readonly]{background-image:url("/img/default/jv-ui/CheckboxChecked.svg");cursor:not-allowed}.jv-ui-checkbox-unchecked-mousedown[readonly]{background-image:url("/img/default/jv-ui/CheckboxUnchecked.svg");cursor:not-allowed}.jv-ui-datefield-bt-today{background-color:var(--frameworkprimary);height:24px;position:absolute;top:5px;right:21px;color:#fff;border-radius:5px;font-size:10pt;padding:0 7px;cursor:pointer;line-height:26px;display:none}.jvforms-field:focus-within>.jv-ui-datefield-bt-today{display:block}.jvtooltip-icon{display:table;width:24px;height:24px;border-radius:12px;background-color:var(--frameworkAccent1);color:#fff;position:relative;cursor:pointer}.jvtooltip-icon span{position:relative;top:0}.jv-fullscreen-button{background-image:var(--OpenFullscreenButtonSvg);background-size:contain;display:inline-block;width:28px;height:28px;vertical-align:middle;cursor:pointer}.jv-fullscreen-active{background-image:var(--CloseFullscreenButtonSvg)}.jv-ui-datefield-popupcontainer{background-color:#fff;display:inline-block;outline:none;border:none;box-shadow:0 0 3px 2px #037aff;z-index:999999;transform:scale(78%);transform-origin:top left}.JVDatePickerOverlay{z-index:100000}.jv-phone-call-widget{display:inline-flex;align-items:center;gap:6px;max-width:100%;vertical-align:middle;white-space:nowrap}.jv-phone-call-number{overflow:hidden;text-overflow:ellipsis}.jv-phone-call-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:34px;height:24px;padding:0 7px;border:1px solid #0b5e59;border-radius:6px;background:#0f766e;color:#fff;font:inherit;font-size:11px;font-weight:700;line-height:1;cursor:pointer;box-sizing:border-box}.jv-phone-call-widget[data-call-mode=tel] .jv-phone-call-button{border-color:#c7d0dc;background:#f6f8fa;color:#24324a}.jv-phone-call-button:hover,.jv-phone-call-button:focus{filter:brightness(1.05);outline:none;box-shadow:0 0 0 2px rgba(3,122,255,.25)}.jv-phone-call-button:disabled,.jv-phone-call-button.is-busy{cursor:wait;opacity:.65}.jv-phone-call-icon{display:inline-block;width:13px;height:13px;flex:0 0 13px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.91.33 1.8.63 2.65a2 2 0 0 1-.45 2.11L8.02 9.75a16 16 0 0 0 6.23 6.23l1.27-1.27a2 2 0 0 1 2.11-.45c.85.3 1.74.51 2.65.63A2 2 0 0 1 22 16.9z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.91.33 1.8.63 2.65a2 2 0 0 1-.45 2.11L8.02 9.75a16 16 0 0 0 6.23 6.23l1.27-1.27a2 2 0 0 1 2.11-.45c.85.3 1.74.51 2.65.63A2 2 0 0 1 22 16.9z'/%3E%3C/svg%3E") center/contain no-repeat}.jv-phone-call-initials:empty{display:none}.jv-phone-call-field-parent{position:relative}.jv-ui-textfield--has-phone-call-widget{padding-right:50px;box-sizing:border-box}.jv-ui-textfield--phone-call-reserve-validator{padding-right:78px}.jv-phone-call-widget--input{position:absolute;right:7px;top:50%;transform:translateY(-50%);z-index:2}.jv-phone-call-widget--input.reserve-validator{right:35px}@media screen and (max-width: 780px)and (orientation: portrait),screen and (max-width: 650px){.jv-ui-select-listcontainer{max-height:500px;width:85%;padding-right:unset}.jv-ui-select-li{padding:15px 10px 8px 10px;border-bottom:1px dashed var(--frameworkSecondaryLighter)}}/*# sourceMappingURL=base.050.jv-ui.min.css.map */
