.qube-control{--qc-height:var(--qube-control-height,40px);--qc-pad:var(--qube-control-pad,7px 15px);--qc-radius:var(--qube-control-radius,var(--qube-radius,12px));--qc-sides:var(--qube-control-border-width,1px);--qc-border-style:solid;--qc-border-color:var(--qube-control-border-color,#e5e7eb);--qc-bg:var(--qube-control-bg,#fff);--qc-color:var(--qube-control-color,#111827);--qc-placeholder:var(--qube-control-placeholder-color,#6b7280);--qc-hover-border:var(--qube-control-hover-border-color,var(--qc-border-color));--qc-focus-color:var(--qube-control-focus-color,#112a46);--qc-focus-bg:var(--qube-control-focus-bg,var(--qc-bg));--qc-ring:var(--qube-control-focus-ring,transparent);--qc-ring-width:var(--qube-control-ring-width,0px);--qc-invalid:var(--qube-control-invalid-color,#dc2626);--qc-accent:var(--qube-control-accent-color,#112a46);--qc-line-height:var(--qube-control-line-height,24px);--qc-label-color:var(--qube-control-label-color,#4b5563);--qc-option-gap:var(--qube-control-option-gap,16px);--qc-weight:var(--qube-control-weight,400);--qc-disabled-bg:var(--qube-control-disabled-bg,var(--qc-bg));--qc-disabled-color:var(--qube-control-disabled-color,var(--qc-color));--qc-disabled-border:var(--qube-control-disabled-border-color,var(--qc-border-color));--qc-transition:border-color .15s ease, background .15s ease;--qc-addon-bg:var(--qube-surface-subtle,#f0f0f1);--qc-textarea-height:var(--qube-control-textarea-height,auto);--qc-textarea-resize:var(--qube-control-textarea-resize,vertical);--qc-dial-width:var(--qube-control-dial-width,88px)}.qube-control--underline{--qube-control-cut-hide:initial;--qube-control-cut-layer:initial;--qube-control-clip:none;--qube-control-clip-rtl:none;--qc-radius:0;--qc-sides:0 0 var(--qube-control-border-width,1px);--qc-pad:var(--qube-control-underline-pad,8px 0px 7px);--qc-bg:transparent;--qc-focus-bg:transparent;--qc-addon-bg:transparent}.qube-control--inverse{--qc-bg:var(--qube-control-inverse-bg,transparent);--qc-color:var(--qube-control-inverse-color,#fff);--qc-placeholder:var(--qube-control-inverse-placeholder-color,#999);--qc-border-color:var(--qube-control-inverse-border-color,#595959);--qc-hover-border:var(--qube-control-inverse-hover-border-color,var(--qc-border-color));--qc-focus-color:var(--qube-control-inverse-focus-color,#bdd73c);--qc-focus-bg:var(--qube-control-inverse-focus-bg,transparent);--qc-ring:var(--qube-control-inverse-focus-ring,transparent);--qc-label-color:var(--qube-control-inverse-label-color,#fff);--qc-invalid:var(--qube-control-inverse-invalid-color,var(--qube-control-invalid-color,#dc2626));--qc-disabled-bg:var(--qube-control-inverse-disabled-bg,transparent);--qc-disabled-color:var(--qube-control-inverse-disabled-color,var(--qc-color));--qc-disabled-border:var(--qube-control-inverse-disabled-border-color,var(--qc-border-color));--qc-addon-bg:color-mix(in srgb, var(--qc-color) 8%, transparent)}.qube-control__control{box-sizing:border-box;width:100%;min-width:0;font:inherit}.qube-control__group{align-items:center;gap:var(--qc-option-gap);flex-wrap:wrap;display:flex}.qube-control__group .el-checkbox,.qube-control__group .el-radio{margin:0}.qube-control.qube-control{--el-input-text-color:var(--qc-color);--el-input-placeholder-color:var(--qc-placeholder);--el-select-input-color:var(--qc-color);--el-color-primary:var(--qc-accent);--el-date-editor-width:100%;--el-color-danger:transparent;--el-disabled-text-color:var(--qc-disabled-color);--el-disabled-bg-color:var(--qc-disabled-bg);--el-disabled-border-color:var(--qc-disabled-border);--el-text-color-placeholder:var(--qc-placeholder)}.qube-control .el-checkbox,.qube-control .el-radio{--el-checkbox-text-color:var(--qc-color);--el-checkbox-checked-text-color:var(--qc-color);--el-checkbox-checked-bg-color:var(--qc-accent);--el-checkbox-checked-input-border-color:var(--qc-accent);--el-checkbox-input-border:var(--qube-control-border-width,1px) solid var(--qc-color);--el-checkbox-bg-color:var(--qc-bg);--el-radio-text-color:var(--qc-color);--el-radio-input-border:var(--qube-control-border-width,1px) solid var(--qc-color);--el-radio-input-bg-color:var(--qc-bg);--el-color-primary:var(--qc-accent)}.qube-control .el-checkbox__label,.qube-control .el-radio__input.is-checked:not(.is-disabled)+.el-radio__label,.qube-control .el-radio__label{color:var(--qc-color)}.qube-control.qube-control__group .el-checkbox .el-checkbox__label,.qube-control.qube-control__group .el-radio .el-radio__label{font-size:var(--qube-control-font-size,14px)}.qube-control .el-input__wrapper,.qube-control .el-select__wrapper,.qube-control .el-textarea__inner{--qc-edge:var(--qc-border-color);--qc-fill:var(--qc-bg);box-sizing:border-box;box-shadow:none;border-width:var(--qc-sides);border-style:var(--qc-border-style);border-color:var(--qube-control-cut-hide,var(--qc-edge));border-radius:var(--qc-radius);background:var(--qc-fill);padding:var(--qc-pad);color:var(--qc-color);font-size:var(--qube-control-font-size,inherit);transition:var(--qc-transition)}.qube-control .el-input__wrapper,.qube-control .el-select__wrapper{min-height:var(--qc-height)}.qube-control .el-select__wrapper{line-height:var(--qc-line-height)}.qube-control.el-date-editor.el-input{height:auto}.qube-control .el-textarea__inner{height:var(--qc-textarea-height);resize:var(--qc-textarea-resize)}.qube-control .el-input__wrapper:hover,.qube-control .el-select__wrapper.is-hovering:not(.is-focused):not(.is-disabled),.qube-control .el-textarea__inner:hover{--qc-edge:var(--qc-hover-border);box-shadow:none}.qube-control .el-input__wrapper.is-focus,.qube-control .el-select__wrapper.is-focused,.qube-control .el-textarea__inner:focus{--qc-edge:var(--qc-focus-color);--qc-fill:var(--qc-focus-bg);box-shadow:0 0 0 var(--qc-ring-width) var(--qc-ring)}.qube-control .el-input.is-disabled .el-input__wrapper,.qube-control .el-select__wrapper.is-disabled,.qube-control .el-select__wrapper.is-disabled:hover,.qube-control.el-input.is-disabled .el-input__wrapper,.qube-control.el-textarea.is-disabled .el-textarea__inner{box-shadow:none;--qc-edge:var(--qc-disabled-border);--qc-fill:var(--qc-disabled-bg);color:var(--qc-disabled-color)}.qube-control.is-invalid .el-input__wrapper,.qube-control.is-invalid .el-select__wrapper,.qube-control.is-invalid .el-textarea__inner{--qc-edge:var(--qc-invalid)}.qube-control .el-input__wrapper,.qube-control .el-select__wrapper{clip-path:var(--qube-control-clip,none);position:relative}.qube-control .el-input__wrapper:before,.qube-control .el-select__wrapper:before{content:var(--qube-control-cut-layer,none);inset:calc(var(--qube-control-border-width,1px)*-1);z-index:1;background:var(--qc-edge);clip-path:var(--qube-control-edge,none);pointer-events:none;transition:background .15s;position:absolute}:is(.qube-control .el-input__wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.qube-control .el-select__wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){clip-path:var(--qube-control-clip-rtl,none)}.qube-control .el-input__wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{clip-path:var(--qube-control-edge-rtl,none)}.qube-control .el-select__wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{clip-path:var(--qube-control-edge-rtl,none)}.qube-control .el-textarea,.qube-control.el-textarea{clip-path:var(--qube-control-clip,none);position:relative}.qube-control .el-textarea:before,.qube-control.el-textarea:before{content:var(--qube-control-cut-layer,none);z-index:1;background:var(--qc-edge);clip-path:var(--qube-control-edge,none);pointer-events:none;transition:background .15s;position:absolute;inset:0}:is(.qube-control .el-textarea:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.qube-control.el-textarea:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){clip-path:var(--qube-control-clip-rtl,none)}.qube-control .el-textarea:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{clip-path:var(--qube-control-edge-rtl,none)}.qube-control.el-textarea:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{clip-path:var(--qube-control-edge-rtl,none)}.qube-control .el-textarea,.qube-control.el-textarea{--qc-edge:var(--qc-border-color);--qc-fill:var(--qc-bg)}.qube-control .el-textarea:hover,.qube-control.el-textarea:hover{--qc-edge:var(--qc-hover-border)}.qube-control .el-textarea:focus-within,.qube-control.el-textarea:focus-within{--qc-edge:var(--qc-focus-color);--qc-fill:var(--qc-focus-bg)}.qube-control.is-invalid .el-textarea,.qube-control.is-invalid.el-textarea{--qc-edge:var(--qc-invalid)}.qube-control .el-textarea.is-disabled,.qube-control.el-textarea.is-disabled{--qc-edge:var(--qc-disabled-border);--qc-fill:var(--qc-disabled-bg)}.qube-control__control--phone{border-radius:var(--qc-radius);--qc-frame:var(--qc-border-color);direction:ltr}.qube-control__control--phone:hover{--qc-frame:var(--qc-hover-border)}.qube-control__control--phone:focus-within{--qc-frame:var(--qc-focus-color);box-shadow:0 0 0 var(--qc-ring-width) var(--qc-ring)}.qube-control__control--phone.is-invalid{--qc-frame:var(--qc-invalid)}.qube-control__control--phone.is-disabled{--qc-frame:var(--qc-disabled-border);--qc-addon-bg:var(--qc-disabled-bg)}.qube-control.qube-control__control--phone .el-input-group__prepend{box-shadow:none;background:0 0;border:0;padding:0}.qube-control.qube-control__control--phone .el-input-group__prepend .el-select{width:var(--qc-dial-width);flex:none;margin:0}.qube-control.qube-control__control--phone .el-input-group__prepend .el-select .el-select__wrapper{border-width:var(--qc-sides);border-right-width:0;border-color:var(--qube-control-cut-hide,var(--qc-frame));border-radius:var(--qc-radius) 0 0 var(--qc-radius);background:var(--qc-addon-bg);box-shadow:none}.qube-control.qube-control__control--phone.el-input-group>.el-input__wrapper{border-color:var(--qube-control-cut-hide,var(--qc-frame));border-left-color:var(--qc-frame);border-radius:0 var(--qc-radius) var(--qc-radius) 0;box-shadow:none}.qube-control__control--phone{clip-path:var(--qube-control-clip,none);position:relative}.qube-control__control--phone:before{content:var(--qube-control-cut-layer,none);z-index:1;background:var(--qc-frame);clip-path:var(--qube-control-edge,none);pointer-events:none;transition:background .15s;position:absolute;inset:0}.qube-control.qube-control__control--phone .el-input__wrapper,.qube-control.qube-control__control--phone .el-select__wrapper{clip-path:none}.qube-control.qube-control__control--phone .el-input__wrapper:before,.qube-control.qube-control__control--phone .el-select__wrapper:before{content:none}.qube-control--underline.qube-control__control--phone.el-input-group>.el-input__wrapper{padding-left:12px}.qube-control .el-input__inner{height:auto;line-height:var(--qc-line-height)}.qube-control .el-checkbox__label,.qube-control .el-input__inner,.qube-control .el-radio__label,.qube-control .el-select__input,.qube-control .el-select__placeholder,.qube-control .el-select__selected-item,.qube-control .el-textarea__inner{font-weight:var(--qc-weight)}.qube-control .el-select__placeholder.is-transparent{color:var(--qc-placeholder)}.qube-control .el-select__placeholder,.qube-control .el-select__selected-item{color:var(--qc-color)}.qube-control .el-input__prefix,.qube-control .el-input__suffix,.qube-control .el-select__caret{color:var(--qc-placeholder)}.qube-control.qube-control__drop{box-sizing:border-box;width:100%;min-height:calc(var(--qc-height)*2);border:var(--qube-control-border-width,1px) dashed var(--qc-border-color);border-radius:var(--qc-radius);background:var(--qc-bg);color:var(--qc-color);font-size:var(--qube-control-font-size,14px);font-weight:var(--qc-weight);text-align:center;cursor:pointer;transition:var(--qc-transition);flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:0;padding:12px 16px;line-height:1.4;display:flex;position:relative}.qube-control__drop:hover{border-color:var(--qc-hover-border)}.qube-control__drop.is-dragover{border-color:var(--qc-focus-color);box-shadow:0 0 0 var(--qc-ring-width) var(--qc-ring)}.qube-control__drop:has(.qube-control__drop-input:focus-visible){border-color:var(--qc-focus-color);box-shadow:0 0 0 var(--qc-ring-width) var(--qc-ring)}.qube-control__drop.is-dragover{background:color-mix(in srgb,var(--qc-focus-color) 6%,var(--qc-bg));border-style:solid}.qube-control.is-invalid.qube-control__drop,.qube-control__drop.is-problem{border-color:var(--qc-invalid)}.qube-control__drop.is-disabled{cursor:not-allowed;border-color:var(--qc-disabled-border);background:var(--qc-disabled-bg);color:var(--qc-disabled-color)}.qube-control__drop-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qube-control__drop-icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;color:var(--qc-placeholder);flex:none}.qube-control__drop-hint{font-size:var(--qube-control-label-size,12px);color:var(--qc-placeholder)}.qube-control__drop-hint--problem{color:var(--qc-invalid)}.qube-control__drop-link{color:var(--qc-focus-color);text-underline-offset:2px;text-decoration:underline}.qube-control__drop.is-disabled .qube-control__drop-link{color:inherit}button.qube-control__drop-link{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}button.qube-control__drop-link:disabled{cursor:not-allowed}button.qube-control__drop-link:focus-visible{outline:2px solid var(--qc-focus-color);outline-offset:2px;border-radius:2px}.qube-control__drop-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.qube-control__drop-actions{font-size:var(--qube-control-label-size,12px);gap:12px;display:inline-flex}.qube-control-popper.el-popper{--el-bg-color:var(--qube-control-bg,#fff);--el-bg-color-overlay:var(--qube-control-bg,#fff);--el-fill-color-blank:var(--qube-control-bg,#fff);--el-fill-color-light:var(--qube-control-focus-ring,#0000000a);--el-text-color-primary:var(--qube-control-color,#111827);--el-text-color-regular:var(--qube-control-color,#111827);--el-text-color-secondary:var(--qube-control-placeholder-color,#6b7280);--el-text-color-placeholder:var(--qube-control-placeholder-color,#6b7280);--el-text-color-disabled:var(--qube-control-disabled-color,#9ca3af);--el-border-color:var(--qube-control-border-color,#e5e7eb);--el-border-color-light:var(--qube-control-border-color,#e5e7eb);--el-border-color-lighter:var(--qube-control-border-color,#e5e7eb);--el-color-primary:var(--qube-control-accent-color,#112a46);--el-datepicker-inner-border-color:var(--qube-control-border-color,#e5e7eb);--el-datepicker-border-color:var(--qube-control-border-color,#e5e7eb);--el-datepicker-off-text-color:var(--qube-control-placeholder-color,#6b7280);--el-datepicker-header-text-color:var(--qube-control-color,#111827);--el-datepicker-text-color:var(--qube-control-color,#111827);--el-datepicker-active-color:var(--qube-control-accent-color,#112a46);--el-datepicker-hover-text-color:var(--qube-control-accent-color,#112a46);border-radius:var(--qube-control-radius,12px);color:var(--qube-control-color,#111827)}.qube-control-popper.el-popper,.qube-control-popper.el-popper .el-popper__arrow:before{background:var(--qube-control-bg,#fff);border-color:var(--qube-control-border-color,#e5e7eb)}.qube-control-popper .el-select-dropdown__item{color:var(--qube-control-color,#111827)}.qube-control-popper .el-select-dropdown__item.is-selected{color:var(--qube-control-accent-color,#112a46)}.qube-control-popper .el-select-dropdown__item.is-disabled{color:var(--qube-control-disabled-color,#9ca3af)}.qube-control-popper .el-select-dropdown__item:not(.is-selected){font-weight:var(--qube-control-weight,400)}@media (prefers-reduced-motion:reduce){.qube-control .el-input__wrapper,.qube-control .el-select__wrapper,.qube-control .el-textarea__inner,.qube-control.qube-control__drop{transition:none}}
