.bottom-start ul,
.bottom-start li{margin:0;padding:0;list-style:none}.roo-input{display:inline-block;vertical-align:middle;font-family:"KeeTa-Regular","Noto-Sans-Arabic"}.form-control{display:block}.roo-input-noborder{border:none!important}.roo-input-noborder:focus:not([readonly]):not([disabled]),
.roo-input-noborder:hover:not([readonly]):not([disabled]){border:none!important}.roo-input-noborder[readonly]{border:none!important}.roo-input,
.form-control{width:100%;padding:6px 8px;font-size:14px;line-height:1.5;color:#222222;background-color:#fff;background-clip:padding-box;border:1px solid #eeeeee;height:36px;border-radius:2px;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.roo-input.noresize,
.form-control.noresize{resize:none}@media screen and (prefers-reduced-motion: reduce){.roo-input,
  .form-control{transition:none}}.roo-input::-ms-expand,
.form-control::-ms-expand{background-color:transparent;border:0}.roo-input:focus:not([readonly]),
.roo-input.focus,
.form-control:focus:not([readonly]),
.form-control.focus{border-color:#999999;outline:0}.roo-input::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder{color:#cccccc;opacity:1}.roo-input::-webkit-input-placeholder, .form-control::-webkit-input-placeholder{color:#cccccc;opacity:1}.roo-input:-ms-input-placeholder, .form-control:-ms-input-placeholder{color:#cccccc;opacity:1}.roo-input::placeholder,
.form-control::placeholder{color:#cccccc;opacity:1}.roo-input[readonly],
.form-control[readonly]{border-color:#eeeeee;color:#222222;opacity:1}.roo-input:disabled,
.roo-input.disabled,
.form-control:disabled,
.form-control.disabled{border-color:#eeeeee;color:#cccccc;background-color:#eeeeee;cursor:not-allowed}.roo-input:hover:not([readonly]):not(.readonly):not(.readOnly):not(
    [disabled]
  ):not(.disabled):not(.roo-input-line),
.form-control:hover:not([readonly]):not(.readonly):not(.readOnly):not(
    [disabled]
  ):not(.disabled):not(.roo-input-line){border-color:#999999}.select-input-wrapper .roo-input,
.select-input-wrapper .form-control{color:#222222}.select-input-wrapper .roo-input:disabled,
.select-input-wrapper .form-control:disabled{color:#cccccc}.select-input-wrapper .roo-input:disabled + .roo-icon,
.select-input-wrapper .roo-input:disabled + .roo-icon:hover,
.select-input-wrapper .form-control:disabled + .roo-icon,
.select-input-wrapper .form-control:disabled + .roo-icon:hover{color:#cccccc;cursor:not-allowed}.select-input-wrapper
  .roo-input:not(.roo-input-plaintext):not(.roo-input-line):not(
    .roo-input-noborder
  ):read-only,
.select-input-wrapper
  .form-control:not(.roo-input-plaintext):not(.roo-input-line):not(
    .roo-input-noborder
  ):read-only{border-color:#eeeeee}.select-input-wrapper
  .roo-input:not(.roo-input-plaintext):not(.roo-input-line):not(
    .roo-input-noborder
  ):read-only:hover,
.select-input-wrapper
  .form-control:not(.roo-input-plaintext):not(.roo-input-line):not(
    .roo-input-noborder
  ):read-only:hover{border-color:#999999}.select-input-wrapper .roo-input:focus,
.select-input-wrapper .form-control:focus{border-color:#999999!important}.select-input-wrapper .roo-input.roo-input-plaintext:hover,
.select-input-wrapper .form-control.roo-input-plaintext:hover{border-color:#999999}.select-input-wrapper .roo-input.roo-input-line:hover,
.select-input-wrapper .form-control.roo-input-line:hover{border-bottom-color:#999999}.select-input-wrapper .roo-input.roo-input-line:focus,
.select-input-wrapper .form-control.roo-input-line:focus{border-color:transparent transparent #999999 transparent!important}.select-input-wrapper .roo-input.roo-input-noborder:hover,
.select-input-wrapper .form-control.roo-input-noborder:hover{border:none!important}.select-input-wrapper .roo-input.roo-input-noborder:focus,
.select-input-wrapper .form-control.roo-input-noborder:focus{border:none!important}textarea.roo-input{height:auto}.statistics{font-size:"12px";color:#cccccc;margin:0;text-align:"right"}.roo-input-error{border-color:#ff192d}.has-error .select-input-wrapper .roo-input,
.has-error .select-input-wrapper .form-control,
.has-error .roo-input,
.has-error .form-control{border-color:#ff192d!important}.has-error .select-input-wrapper .roo-input.roo-input-line,
.has-error .select-input-wrapper .form-control.roo-input-line,
.has-error .roo-input.roo-input-line,
.has-error .form-control.roo-input-line{border-top-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important}.has-error .select-input-wrapper .help-block,
.has-error .help-block{color:#ff192d;margin:4px 0}.has-error .select-input-wrapper .roo-input-group-prepend,
.has-error .roo-input-group-prepend{border-color:#ff192d}.has-error .select-input-wrapper .roo-input-group-prepend-line,
.has-error .roo-input-group-prepend-line{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.has-error .select-input-wrapper .roo-input-group-append,
.has-error .roo-input-group-append{border-color:#ff192d}.has-error .select-input-wrapper .roo-input-group-append-line,
.has-error .roo-input-group-append-line{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.has-error + .help-block{color:#ff192d;margin:4px 0}.has-success-hook{position:relative}.has-success-hook::before{position:absolute;top:50%;transform:translateY(-50%);right:16px;display:inline-block;content:"\EA08";font-family:"roo-icon";font-size:20px;color:#00bf7f}.has-success-hook .roo-input:not([readonly]):not([disabled]):not(.disabled),
.has-success-hook .form-control:not([readonly]):not([disabled]):not(.disabled){border-color:#00bf7f;padding-right:36px}.has-success-hook
  .roo-input:not([readonly]):not([disabled]):not(.disabled).roo-input-line,
.has-success-hook
  .form-control:not([readonly]):not([disabled]):not(.disabled).roo-input-line{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.has-success-hook .help-block{color:#00bf7f}.has-success-color .roo-input:not([readonly]):not([disabled]):not(.disabled),
.has-success-color
  .form-control:not([readonly]):not([disabled]):not(.disabled){border-color:#00bf7f!important}.has-success-color
  .roo-input:not([readonly]):not([disabled]):not(.disabled).roo-input-line,
.has-success-color
  .form-control:not([readonly]):not([disabled]):not(.disabled).roo-input-line{border-top-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important}.has-success-color .roo-input-group-prepend{border-color:#00bf7f}.has-success-color .roo-input-group-prepend-line{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.has-success-color .roo-input-group-append{border-color:#00bf7f}.has-success-color .roo-input-group-append-line{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.has-success-hook + .help-block{color:#00bf7f}select.roo-input:not([size]):not([multiple]){height:36px}select.roo-input:focus::-ms-value{color:#222222;background-color:#f5f6fa}.roo-input-file,
.roo-input-range{display:block;width:100%}.control-label,
.col-form-label{padding-top:7px;padding-bottom:7px;margin-bottom:0;font-size:inherit;line-height:1.5}.control-label-lg,
.col-form-label-lg{padding-top:9px;padding-bottom:9px;font-size:14px;line-height:1.5}.control-label-sm,
.col-form-label-sm{padding-top:7px;padding-bottom:7px;font-size:12px;line-height:1.5}.control-label-xs,
.col-form-label-xs{padding-top:5px;padding-bottom:5px;font-size:12px;line-height:1.5}.roo-input-required::before{display:inline-block;margin-right:5px;content:"*";line-height:1.5;vertical-align:middle;font-size:inherit;color:#ff192d}.roo-input-inline{display:inline-block;width:auto}.roo-input-plaintext{background-color:#f5f6fa;border-color:#f5f6fa}.roo-input-plaintext[readonly]{background-color:#f5f6fa;border-color:#f5f6fa}.roo-input-plaintext .tags-box .roo-tag{background-color:#fff;border-color:#fff}.roo-input-line{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.roo-input-line:focus:not([readonly]):not([disabled]),
.roo-input-line:hover:not([readonly]):not([disabled]){border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#999999}.roo-input-line[readonly]{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#999999}.roo-input-xs,
.form-control-xs{padding:4px 8px;font-size:12px;line-height:1.5;height:28px}select.roo-input-xs:not([size]):not([multiple]){height:28px}.roo-input-sm,
.form-control-sm{padding:6px 8px;font-size:12px;line-height:1.5;height:32px}select.roo-input-sm:not([size]):not([multiple]){height:32px}.roo-input-lg,
.form-control-lg{padding:8px 8px;font-size:14px;line-height:1.5;height:40px}select.roo-input-lg:not([size]):not([multiple]){height:40px}.form-group-content{margin-top:0}.form-group{margin-bottom:16px}.form-group .help-block{margin-top:4px;margin-bottom:0;font-size:14px}.form-group .control-label,
.form-group .col-form-label{text-align:right;color:#222222}.form-group .control-label + .form-group-content .roo-checkbox,
.form-group .control-label + .form-group-content .roo-radio,
.form-group .col-form-label + .form-group-content .roo-checkbox,
.form-group .col-form-label + .form-group-content .roo-radio{margin-top:7px}.form-group .control-label + .form-group-content .roo-switch,
.form-group .col-form-label + .form-group-content .roo-switch{top:4px}.form-group .control-label + .form-group-content .roo-mark,
.form-group .col-form-label + .form-group-content .roo-mark{display:inline-block;width:100%;padding:7px 0px;vertical-align:middle;line-height:1.5}.form-group .control-label + .form-group-content.has-success-hook,
.form-group .col-form-label + .form-group-content.has-success-hook{position:relative}.form-group .control-label + .form-group-content.has-success-hook::before,
.form-group .col-form-label + .form-group-content.has-success-hook::before{position:absolute;top:0;transform:none;right:16px;display:inline-block;content:"\EA08";font-family:"roo-icon";font-size:20px;color:#00bf7f;line-height:36px}.form-group .roo-btn + .roo-btn{margin-left:20px}.form-group .roo-btn-radio-group .roo-btn + .roo-btn{margin-left:-1px}.form-group.roo-form-vertical .form-group-content{margin-top:10px}.form-group.roo-form-inline{display:inline-block;align-items:center;vertical-align:top}.form-group.roo-form-inline input{display:inline-block;width:auto;width:initial}.form-group.roo-form-inline .control-label{line-height:36px;vertical-align:top}.form-group.roo-form-inline .form-group-content{display:inline-block;margin-left:8px;margin-right:8px}.form-group.roo-form-inline .form-group-content .roo-radio,
.form-group.roo-form-inline .form-group-content .roo-checkbox{line-height:36px;vertical-align:top}.form-group.roo-form-inline .form-group-content .roo-switch{line-height:36px;display:inline-flex}.form-text{display:block;margin-top:4px}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row > .col,
.form-row > [class*="col-"]{padding-right:5px;padding-left:5px}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}.roo-input-number{position:relative;display:inline-flex;justify-content:space-between;align-items:center;width:144px;padding:0;border:none}.roo-input-number .roo-input-line{border-top-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important}.roo-input-number .roo-input-number-wrapper{width:100%;height:100%;display:inline-flex;position:relative;border:1px solid #eeeeee;border-radius:2px}.roo-input-number .roo-input-number-wrapper .has-prefix-icon{padding-left:32px}.roo-input-number .roo-input-number-wrapper .has-suffix-icon{padding-right:32px}.roo-input-number .roo-input-number-wrapper.disabled{background-color:#eeeeee;border-color:#cccccc!important;color:#cccccc}.roo-input-number .roo-input-number-wrapper.disabled input{background-color:#eeeeee;color:#cccccc;cursor:not-allowed!important}.roo-input-number .roo-input-number-wrapper.disabled .input-number-operator{border-color:#cccccc!important;color:#cccccc!important;cursor:not-allowed!important}.roo-input-number .roo-input-number-wrapper.readOnly input{background-color:#fff;color:#666666}.roo-input-number .roo-input-number-wrapper:hover{cursor:pointer;color:#666666}.roo-input-number .roo-input-group-prepend{height:36px;line-height:36px}.roo-input-number .roo-input-group-append{height:36px;line-height:36px}.roo-input-number .roo-input-lg{height:40px;line-height:40px}.roo-input-number .roo-input-sm{height:32px;line-height:32px}.roo-input-number .roo-input-xs{height:28px;line-height:28px}.roo-input-number input{padding:0 8px;border:none;outline:none;height:100%;width:100%;text-align:center;color:#222222}.roo-input-number.disabled{background-color:#eeeeee;border-color:#eeeeee!important;color:#cccccc}.roo-input-number.disabled input{background-color:#eeeeee;color:#cccccc;cursor:not-allowed!important}.roo-input-number.disabled .input-number-operator{border-color:#eeeeee!important;color:#cccccc!important;cursor:not-allowed!important}.roo-input-number .input-number-operator{display:flex;width:36px;min-width:36px;height:100%;justify-content:center;align-items:center;font-size:12px;color:#999999}.roo-input-number .input-number-operator:hover{cursor:pointer;color:#666666}.roo-input-number .input-number-operator::after{display:table-cell;vertical-align:middle;font-family:"roo-icon"}.roo-input-number .input-number-operator.decrease{border:none;border-right:1px solid #eeeeee}.roo-input-number .input-number-operator.decrease::after{content:"\EA2C"}.roo-input-number .input-number-operator.increase{border:none;border-left:1px solid #eeeeee}.roo-input-number .input-number-operator.increase::after{content:"\EA32"}.roo-input-number .input-number-operator.disabled{background-color:#eeeeee;border-color:inherit!important;color:#cccccc!important;cursor:not-allowed}.roo-input-number:hover .input-number-operator{border-color:#999999}.roo-input-number:hover .roo-input-number-wrapper{border-color:#999999}.roo-input-number .roo-input-number-error{border-color:#ff192d!important}.roo-input-number .roo-input-number-error:hover{border-color:#ff192d!important}.roo-input-number .roo-input-number-success{border-color:#00bf7f!important}.roo-input-number .roo-input-number-success:hover{border-color:#00bf7f!important}.roo-input-number .roo-input-number-container{height:100%;min-width:70px}.roo-input-number-vertical input{margin:0 40px 0 0;color:#222222;padding-right:40px}.roo-input-number-vertical .roo-input-group input{padding-right:0}.roo-input-number-vertical .input-number-operator{display:block;width:28px;height:50%}.roo-input-number-vertical .input-number-operator::after{position:absolute;display:inline-block;width:100%;left:0;top:50%;transform:translateY(-50%);text-align:center;font-size:12px}.roo-input-number-vertical .input-number-operator.decrease{position:absolute;left:auto;top:auto;right:1px;bottom:1px;border:none;border-left:1px solid #eeeeee;border-right:none}.roo-input-number-vertical .input-number-operator.decrease::after{content:"\EA0B"}.roo-input-number-vertical .input-number-operator.increase{position:absolute;left:auto;right:1px;top:1px;border:none;border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee}.roo-input-number-vertical .input-number-operator.increase.disabled{border-bottom:1px solid #eeeeee!important}.roo-input-number-vertical .input-number-operator.increase::after{content:"\EA0E"}.roo-input-number-vertical:hover .input-number-operator{border-color:#eeeeee}.roo-input-number-no-operator input{margin:0}.roo-input-tag{height:auto;padding:5px 8px;overflow:hidden}.roo-input-tag .roo-tag{margin-bottom:8px;margin-right:8px;white-space:unset;text-align:left;display:flex;align-items:center;justify-content:center}.roo-input-tag input{height:24px;margin-bottom:7px;outline:none;border:none;color:#222222;flex-grow:1}.roo-input-tag .tags-box{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:-7px}.roo-input-tag.disabled .roo-tag i{display:none}.roo-input-tag.disabled input{background:transparent;cursor:not-allowed}.roo-input-tag.roo-input-lg,
.roo-input-tag .form-control-lg{min-height:40px;padding-top:6px;padding-bottom:6px}.roo-input-tag.roo-input-sm,
.roo-input-tag .form-control-sm{min-height:32px;padding-top:3px;padding-bottom:3px}.roo-input-tag.roo-input-xs,
.roo-input-tag .form-control-xs{min-height:28px;padding-top:1px;padding-bottom:1px}.roo-input-textarea{padding:6px 30px 6px 8px}.roo-input-textarea-wrapper .roo-input-textarea-allow-clear{position:relative}.roo-input-textarea-wrapper .roo-input-textarea-allow-clear .addon-icon{position:absolute;font-size:1.4em;color:#cccccc;display:inline-flex;cursor:pointer;right:8px;top:8px}.roo-input-textarea-wrapper .roo-input-textarea-allow-clear .roo-input{padding-right:30px}.suggestion-list .roo-dropdown-menu-item-ellipsis{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.suggestion-list .roo-dropdown-menu-item-wrap{display:inline-block;white-space:pre-wrap;word-wrap:break-word;word-wrap:break-word;line-height:20px}.suggestion-list .roo-dropdown-menu a .active-highlight::after{top:8px}.suggestion-list .roo-dropdown-menu .keyborad-selected{text-decoration:none;background-color:#f5f6fa}.suggestion-list .roo-dropdown-menu .rtl-direction{padding:8px 8px 8px 36px}.suggestion-list .roo-dropdown-menu .ltr-direction{padding:8px 36px 8px 8px}.roo-rtl .has-success-hook::before{left:16px;right:auto}.roo-rtl
  .has-success-hook
  .roo-input:not([readonly]):not([disabled]):not(.disabled),
.roo-rtl
  .has-success-hook
  .form-control:not([readonly]):not([disabled]):not(.disabled){padding-left:36px;padding-right:8px}.roo-rtl .roo-input-required::before{margin-left:5px;margin-right:0}.roo-rtl .form-group .control-label,
.roo-rtl .form-group .col-form-label{text-align:left}.roo-rtl .form-group .roo-btn + .roo-btn{margin-left:0;margin-right:20px}.roo-rtl .form-group .roo-btn-radio-group .roo-btn + .roo-btn{margin-right:-1px;margin-left:0}.roo-rtl .roo-input-number .roo-input-number-wrapper .has-prefix-icon{padding-left:8px;padding-right:32px}.roo-rtl .roo-input-number .roo-input-number-wrapper .has-suffix-icon{padding-right:8px;padding-left:32px}.roo-rtl .roo-input-number .input-number-operator.decrease{border-left:1px solid #eeeeee;border-right:none}.roo-rtl .roo-input-number .input-number-operator.increase{border-left:none;border-right:1px solid #eeeeee}.roo-rtl .roo-input-number-vertical input{margin:0 0 0 40px;padding-left:40px;padding-right:0}.roo-rtl .roo-input-number-vertical .roo-input-group input{padding-left:0;padding-right:8px}.roo-rtl .roo-input-number-vertical .input-number-operator::after{right:0;left:auto}.roo-rtl .roo-input-number-vertical .input-number-operator.decrease{right:auto;left:1px;border-left:none;border-right:1px solid #eeeeee}.roo-rtl .roo-input-number-vertical .input-number-operator.increase{right:auto;left:1px;border-right:1px solid #eeeeee;border-left:none}.roo-rtl .roo-input-tag .roo-tag{margin-right:0;margin-left:8px;text-align:right}.roo-rtl .roo-input-textarea{padding:6px 8px 6px 30px}.roo-rtl
  .roo-input-textarea-wrapper
  .roo-input-textarea-allow-clear
  .addon-icon{left:8px;right:auto}.roo-rtl
  .roo-input-textarea-wrapper
  .roo-input-textarea-allow-clear
  .roo-input{padding-right:8px;padding-left:30px}.roo-rtl .roo-radio .custom-radio{margin-left:8px;margin-right:0px}.roo-rtl .roo-radio-group .roo-radio{margin-right:0;margin-left:32px}.roo-rtl .roo-radio-group .roo-radio + .roo-radio:not(.block-label){margin-left:32px;margin-right:0}.roo-rtl .roo-radio + .roo-radio:not(.block-label){margin-right:32px;margin-left:0}.roo-rtl .roo-checkbox .custom-checkbox{margin-left:8px;margin-right:0px}.roo-rtl .roo-checkbox-group .roo-checkbox{margin-right:0;margin-left:32px}.roo-rtl .roo-checkbox-group .roo-checkbox + .roo-checkbox:not(.block-label){margin-left:32px;margin-right:0}.roo-rtl .roo-checkbox + .roo-checkbox:not(.block-label){margin-right:32px;margin-left:0}.roo-radio{position:relative;display:inline-flex;align-items:center;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roo-radio.inline-label{max-width:200px}.roo-radio.block-label{display:block;margin-bottom:10px}.roo-radio:hover{cursor:pointer}.roo-radio:hover .custom-radio:not(.half-checked){border-color:#999999}.roo-radio:hover input:disabled ~ .custom-radio{cursor:not-allowed}.roo-radio:hover input:disabled ~ .custom-radio-label{cursor:not-allowed}.roo-radio:hover input:disabled + .custom-radio:not(.half-checked){border-color:#eeeeee}.roo-radio input[type="radio"]{position:absolute;display:none}.roo-radio .custom-radio{position:relative;display:inline-block;margin-right:8px;width:16px;height:16px;min-width:16px;border:1px solid #999999;background-color:#fff;vertical-align:sub;border-radius:50%;flex-shrink:0;flex-shrink:0}.roo-radio .custom-radio::before{position:absolute;display:inline-block;content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:6px;height:6px;background-color:transparent;border-radius:50%}.roo-radio .custom-radio-label{vertical-align:middle;color:#222222;word-break:break-all;white-space:normal}.roo-radio span.custom-radio-label-no-warp{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.roo-radio input:checked + .custom-radio{background-color:#222222;border-color:#222222!important}.roo-radio input:checked + .custom-radio::before{background-color:#fff}.roo-radio input:checked + .custom-radio.brand{background-color:#ffcc33;border-color:#ffcc33!important}.roo-radio input:disabled + .custom-radio{border-color:#eeeeee;background-color:#f5f6fa}.roo-radio input:disabled:checked + .custom-radio{border-color:#222222!important;background-color:#222222;opacity:0.3}.roo-radio input:disabled ~ .custom-radio-label{opacity:0.5}.roo-radio-group .roo-radio{margin-left:0;margin-right:32px}.roo-radio-group .roo-radio + .roo-radio:not(.block-label){margin-right:32px;margin-left:0}.roo-radio + .roo-radio:not(.block-label){margin-left:32px;margin-right:0}.roo-checkbox{position:relative;display:inline-flex;align-items:center;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roo-checkbox.inline-label{max-width:200px}.roo-checkbox.block-label{display:block;margin-bottom:10px}.roo-checkbox:hover{cursor:pointer}.roo-checkbox:hover .custom-checkbox:not(.half-checked){border-color:#999999}.roo-checkbox:hover input:disabled ~ .custom-checkbox{cursor:not-allowed}.roo-checkbox:hover input:disabled ~ .custom-checkbox-label{cursor:not-allowed}.roo-checkbox:hover input:disabled + .custom-checkbox:not(.half-checked){border-color:#eeeeee}.roo-checkbox input[type="checkbox"]{position:absolute;display:none}.roo-checkbox .custom-checkbox{position:relative;display:inline-block;margin-right:8px;width:16px;height:16px;min-width:16px;border:1px solid #999999;background-color:#fff;vertical-align:sub;flex-shrink:0}.roo-checkbox .custom-checkbox::before{position:absolute;display:inline-block;content:""}.roo-checkbox .custom-checkbox-label{vertical-align:middle;color:#222222;word-break:break-all;white-space:normal}.roo-checkbox span.custom-radio-label-no-warp{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.roo-checkbox input:checked + .custom-checkbox{background-color:#222222;border-color:#222222!important}.roo-checkbox input:checked + .custom-checkbox::before{left:50%;top:30%;transform:translate(-50%,-35%) rotate(45deg);width:6px;height:10px;border:2px solid #fff;border-top:0;border-left:0}.roo-checkbox input:checked + .custom-checkbox.brand{background-color:#ffcc33;border-color:#ffcc33!important}.roo-checkbox input:checked + .custom-checkbox.brand::before{left:50%;top:30%;transform:translate(-50%,-35%) rotate(45deg);width:6px;height:10px;border:2px solid #222222;border-top:0;border-left:0}.roo-checkbox input:disabled + .custom-checkbox{border-color:#eeeeee;background-color:#f5f6fa}.roo-checkbox input:disabled:checked + .custom-checkbox{border-color:#222222!important;background-color:#222222;opacity:0.3}.roo-checkbox input:disabled:checked + .custom-checkbox.brand::before{left:50%;top:30%;transform:translate(-50%,-35%) rotate(45deg);width:6px;height:10px;border:2px solid #fff;border-top:0;border-left:0}.roo-checkbox input:disabled ~ .custom-checkbox-label{opacity:0.5}.roo-checkbox .focus{outline:0}.roo-checkbox .half-checked{border-color:#222222;background-color:#222222}.roo-checkbox .half-checked::before{left:50%;top:50%;transform:translate(-50%,-50%);width:10px;border-bottom:2px solid #fff}.roo-checkbox .half-checked.brand{border-color:#ffcc33;background-color:#ffcc33}.roo-checkbox .half-checked.brand::before{left:50%;top:50%;transform:translate(-50%,-50%);width:10px;border-bottom:2px solid #222222}.roo-checkbox input:disabled + .half-checked{border-color:#222222;background-color:#222222;opacity:0.3}.roo-checkbox input:disabled + .half-checked.brand::before{left:50%;top:50%;transform:translate(-50%,-50%);width:10px;border-bottom:2px solid #fff}.roo-checkbox-group .roo-checkbox{margin-left:0;margin-right:32px}.roo-checkbox-group .roo-checkbox + .roo-checkbox:not(.block-label){margin-right:32px;margin-left:0}.roo-checkbox + .roo-checkbox:not(.block-label){margin-left:32px;margin-right:0}.roo-cascader.has-success-color .roo-input{border-color:#00bf7f}.cascader-text{max-width:200px;overflow:hidden;text-overflow:ellipsis}.roo-dropdown-menu .roo-cascader-option-item .roo-cascader-expand-icon{display:flex;height:100%;align-items:center;top:0;position:absolute;right:10px}.roo-rtl
  .roo-dropdown-menu
  .roo-cascader-option-item
  .roo-cascader-expand-icon{left:10px;right:auto}.roo-input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;font-size:14px}.roo-input-group.has-icon .addon-icon,
.roo-input-group.has-icon .prefix-icon,
.roo-input-group .has-icon .addon-icon,
.roo-input-group .has-icon .prefix-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:1.4em;color:#cccccc;z-index:4}.roo-input-group.has-icon .prefix-icon,
.roo-input-group .has-icon .prefix-icon{right:auto;left:8px}.roo-input-group.has-icon .prefix-icon + .roo-input,
.roo-input-group.has-icon .prefix-icon + .form-control,
.roo-input-group .has-icon .prefix-icon + .roo-input,
.roo-input-group .has-icon .prefix-icon + .form-control{padding-left:35.6px}.roo-input-group.has-icon .addon-icon.has-click,
.roo-input-group .has-icon .addon-icon.has-click{height:20px;width:20px}.roo-input-group.has-icon .addon-icon.has-click:hover,
.roo-input-group .has-icon .addon-icon.has-click:hover{color:#222222;cursor:pointer}.roo-input-group.has-icon:not(.roo-input-group-outline):not(
    .roo-input-group-no-outline
  )
  .roo-input,
.roo-input-group.has-icon:not(.roo-input-group-outline):not(
    .roo-input-group-no-outline
  )
  .form-control,
.roo-input-group
  .has-icon:not(.roo-input-group-outline):not(.roo-input-group-no-outline)
  .roo-input,
.roo-input-group
  .has-icon:not(.roo-input-group-outline):not(.roo-input-group-no-outline)
  .form-control{padding-right:35.6px}.roo-input-group.has-icon .roo-input:only-of-type,
.roo-input-group.has-icon .form-control:only-of-type,
.roo-input-group .has-icon .roo-input:only-of-type,
.roo-input-group .has-icon .form-control:only-of-type{border-radius:2px}.roo-input-group.has-icon .roo-input:hover[readonly]:not([disabled]),
.roo-input-group .has-icon .roo-input:hover[readonly]:not([disabled]){border-color:#999999!important}.roo-input-group.is-count-check.has-icon:not(.roo-input-group-outline):not(
    .roo-input-group-no-outline
  )
  .roo-input{padding-right:52px}.roo-input-group.is-count-check .roo-input-value-count{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#999999;z-index:4}.roo-input-group > .roo-input,
.roo-input-group > .form-control,
.roo-input-group > .custom-select,
.roo-input-group > .custom-file{position:relative;flex:1 1 auto;margin-bottom:0}.roo-input-group > .roo-input + .roo-input,
.roo-input-group > .roo-input + .form-control,
.roo-input-group > .roo-input + .custom-select,
.roo-input-group > .roo-input + .custom-file,
.roo-input-group > .form-control + .roo-input,
.roo-input-group > .form-control + .form-control,
.roo-input-group > .form-control + .custom-select,
.roo-input-group > .form-control + .custom-file,
.roo-input-group > .custom-select + .roo-input,
.roo-input-group > .custom-select + .form-control,
.roo-input-group > .custom-select + .custom-select,
.roo-input-group > .custom-select + .custom-file,
.roo-input-group > .custom-file + .roo-input,
.roo-input-group > .custom-file + .form-control,
.roo-input-group > .custom-file + .custom-select,
.roo-input-group > .custom-file + .custom-file{margin-left:-1px}.roo-input-group > .roo-input,
.roo-input-group > .form-control{width:1%}.roo-input-group > .roo-input:not(:last-child),
.roo-input-group > .form-control:not(:last-child),
.roo-input-group > .custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.roo-input-group > .roo-input:not(:first-child),
.roo-input-group > .form-control:not(:first-child),
.roo-input-group > .custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.roo-input-group > .custom-file{display:flex;align-items:center}.roo-input-group > .custom-file:not(:last-child) .custom-file-label,
.roo-input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.roo-input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.roo-input-group-compact{display:flex;width:100%}.roo-input-group-compact .row{flex:1 1 auto}.roo-input-group-prepend,
.roo-input-group-append,
.roo-input-group-middle{display:flex}.roo-input-group-prepend .roo-btn,
.roo-input-group-append .roo-btn,
.roo-input-group-middle .roo-btn{position:relative;padding:0 12px}.roo-input-group-prepend .roo-btn + .roo-btn,
.roo-input-group-prepend .roo-btn + .roo-input-group-text,
.roo-input-group-prepend .roo-input-group-text + .roo-input-group-text,
.roo-input-group-prepend .roo-input-group-text + .roo-btn,
.roo-input-group-append .roo-btn + .roo-btn,
.roo-input-group-append .roo-btn + .roo-input-group-text,
.roo-input-group-append .roo-input-group-text + .roo-input-group-text,
.roo-input-group-append .roo-input-group-text + .roo-btn,
.roo-input-group-middle .roo-btn + .roo-btn,
.roo-input-group-middle .roo-btn + .roo-input-group-text,
.roo-input-group-middle .roo-input-group-text + .roo-input-group-text,
.roo-input-group-middle .roo-input-group-text + .roo-btn{margin-left:-1px}.roo-input-group-prepend,
.roo-input-group-append{display:flex;align-items:center;margin-right:-1px;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.5;color:#222222;text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #eeeeee;border-top-left-radius:2px;border-bottom-left-radius:2px}.roo-input-group-prepend-line,
.roo-input-group-append-line{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.roo-input-group-prepend input[type="radio"],
.roo-input-group-prepend input[type="checkbox"],
.roo-input-group-append input[type="radio"],
.roo-input-group-append input[type="checkbox"]{margin-top:0}.roo-input-group-prepend > .roo-btn,
.roo-input-group-prepend > .roo-input-group,
.roo-input-group-prepend > .select-input-wrapper,
.roo-input-group-append > .roo-btn,
.roo-input-group-append > .roo-input-group,
.roo-input-group-append > .select-input-wrapper{margin-left:-11px;margin-right:-11px;margin-top:-7px;margin-bottom:-7px}.roo-input-group-prepend > .roo-btn:not(:first-child),
.roo-input-group-prepend > .roo-input-group:not(:first-child),
.roo-input-group-prepend > .select-input-wrapper:not(:first-child),
.roo-input-group-append > .roo-btn:not(:first-child),
.roo-input-group-append > .roo-input-group:not(:first-child),
.roo-input-group-append > .select-input-wrapper:not(:first-child){margin-left:-1px}.roo-input-group-prepend > .roo-btn:not(:last-child),
.roo-input-group-prepend > .roo-input-group:not(:last-child),
.roo-input-group-prepend > .select-input-wrapper:not(:last-child),
.roo-input-group-append > .roo-btn:not(:last-child),
.roo-input-group-append > .roo-input-group:not(:last-child),
.roo-input-group-append > .select-input-wrapper:not(:last-child){margin-right:0}.roo-input-group-append{margin-left:-1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.roo-input-group-append .roo-input,
.roo-input-group-append .form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.roo-input-group-append .dropdown-menu{left:auto;right:0}.roo-input-group-lg .roo-input,
.roo-input-group-lg .form-control,
.roo-input-group-lg .roo-input-group-prepend,
.roo-input-group-lg .roo-input-group-append,
.roo-input-group-lg .roo-input-group-prepend > .roo-btn,
.roo-input-group-lg .roo-input-group-append > .roo-btn{height:40px;font-size:14px;line-height:40px;padding:0 12px}.roo-input-group-sm .roo-input,
.roo-input-group-sm .form-control,
.roo-input-group-sm .roo-input-group-prepend,
.roo-input-group-sm .roo-input-group-append,
.roo-input-group-sm .roo-input-group-prepend > .roo-btn,
.roo-input-group-sm .roo-input-group-append > .roo-btn{height:32px;font-size:12px;line-height:32px;padding:0 12px}.roo-input-group > .roo-input-group-prepend > .roo-btn,
.roo-input-group > .roo-input-group-prepend > .roo-input-group-text,
.roo-input-group > .roo-input-group-append:not(:last-child) > .roo-btn,
.roo-input-group
  > .roo-input-group-append:not(:last-child)
  > .roo-input-group-text,
.roo-input-group
  > .roo-input-group-append:last-child
  > .roo-btn:not(:last-child):not(.dropdown-toggle),
.roo-input-group
  > .roo-input-group-append:last-child
  > .roo-input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.roo-input-group > .roo-input-group-append > .roo-btn,
.roo-input-group > .roo-input-group-append > .roo-input-group-text,
.roo-input-group > .roo-input-group-prepend:not(:first-child) > .roo-btn,
.roo-input-group
  > .roo-input-group-prepend:not(:first-child)
  > .roo-input-group-text,
.roo-input-group
  > .roo-input-group-prepend:first-child
  > .roo-btn:not(:first-child),
.roo-input-group
  > .roo-input-group-prepend:first-child
  > .roo-input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.roo-input-group-outline,
.roo-input-group-no-outline{border:1px solid #eeeeee;border-radius:2px;overflow:hidden;align-items:center}.roo-input-group-outline input[type="text"],
.roo-input-group-no-outline input[type="text"]{margin:-1px 0!important;border:none;text-align:center}.roo-input-group-outline.has-icon,
.has-icon.roo-input-group-no-outline{padding-right:36px}.roo-input-group-outline .input-separator,
.roo-input-group-no-outline .input-separator{color:#cccccc}.roo-input-group-outline:hover,
.roo-input-group-no-outline:hover,
.roo-input-group-outline.focus,
.focus.roo-input-group-no-outline{border-color:#999999}.roo-input-group-outline.readonly,
.readonly.roo-input-group-no-outline{border-color:#eeeeee;color:#999999}.roo-input-group-outline.disabled,
.disabled.roo-input-group-no-outline{border-color:#f5f6fa;color:#eeeeee;cursor:not-allowed}.roo-input-group-no-outline{border:none}.roo-input-group-outline-success{border:1px solid #00bf7f}.roo-input-group-outline-success:hover,
.roo-input-group-outline-success.focus{border-color:#00bf7f}.roo-input-group-outline-error{border:1px solid #ff192d}.roo-input-group-outline-error:hover,
.roo-input-group-outline-error.focus{border-color:#ff192d}.roo-input-group-disabled{background-color:#eeeeee}.roo-rtl .pre-icon{padding-right:35.6px!important}.roo-rtl .roo-input-group.has-icon .addon-icon,
.roo-rtl .roo-input-group.has-icon .prefix-icon,
.roo-rtl .roo-input-group .has-icon .addon-icon,
.roo-rtl .roo-input-group .has-icon .prefix-icon{left:8px;right:auto}.roo-rtl .roo-input-group.has-icon .prefix-icon,
.roo-rtl .roo-input-group .has-icon .prefix-icon{left:auto;right:8px}.roo-rtl .roo-input-group.has-icon .prefix-icon + .roo-input,
.roo-rtl .roo-input-group.has-icon .prefix-icon + .form-control,
.roo-rtl .roo-input-group .has-icon .prefix-icon + .roo-input,
.roo-rtl .roo-input-group .has-icon .prefix-icon + .form-control{padding-right:35.6px;padding-left:8px}.roo-rtl
  .roo-input-group.has-icon:not(.roo-input-group-outline):not(
    .roo-input-group-no-outline
  )
  .roo-input,
.roo-rtl
  .roo-input-group.has-icon:not(.roo-input-group-outline):not(
    .roo-input-group-no-outline
  )
  .form-control,
.roo-rtl
  .roo-input-group
  .has-icon:not(.roo-input-group-outline):not(.roo-input-group-no-outline)
  .roo-input,
.roo-rtl
  .roo-input-group
  .has-icon:not(.roo-input-group-outline):not(.roo-input-group-no-outline)
  .form-control{padding-left:35.6px;padding-right:8px}.roo-rtl .roo-input-group.has-icon .roo-input:only-of-type,
.roo-rtl .roo-input-group.has-icon .form-control:only-of-type,
.roo-rtl .roo-input-group .has-icon .roo-input:only-of-type,
.roo-rtl .roo-input-group .has-icon .form-control:only-of-type{border-radius:2px}.roo-rtl
  .roo-input-group.is-count-check.has-icon:not(.roo-input-group-outline):not(
    .roo-input-group-no-outline
  )
  .roo-input{padding-left:52px;padding-right:8px}.roo-rtl .roo-input-group.is-count-check .roo-input-value-count{right:auto;left:8px;display:flex}.roo-rtl .roo-input-group > .roo-input + .roo-input,
.roo-rtl .roo-input-group > .roo-input + .form-control,
.roo-rtl .roo-input-group > .roo-input + .custom-select,
.roo-rtl .roo-input-group > .roo-input + .custom-file,
.roo-rtl .roo-input-group > .form-control + .roo-input,
.roo-rtl .roo-input-group > .form-control + .form-control,
.roo-rtl .roo-input-group > .form-control + .custom-select,
.roo-rtl .roo-input-group > .form-control + .custom-file,
.roo-rtl .roo-input-group > .custom-select + .roo-input,
.roo-rtl .roo-input-group > .custom-select + .form-control,
.roo-rtl .roo-input-group > .custom-select + .custom-select,
.roo-rtl .roo-input-group > .custom-select + .custom-file,
.roo-rtl .roo-input-group > .custom-file + .roo-input,
.roo-rtl .roo-input-group > .custom-file + .form-control,
.roo-rtl .roo-input-group > .custom-file + .custom-select,
.roo-rtl .roo-input-group > .custom-file + .custom-file{margin-left:0;margin-right:-1px}.roo-rtl .roo-input-group > .roo-input:not(:last-child),
.roo-rtl .roo-input-group > .form-control:not(:last-child),
.roo-rtl .roo-input-group > .custom-select:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px}.roo-rtl .roo-input-group > .roo-input:not(:first-child),
.roo-rtl .roo-input-group > .form-control:not(:first-child),
.roo-rtl .roo-input-group > .custom-select:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:2px;border-bottom-left-radius:2px}.roo-rtl .roo-input-group > .custom-file:not(:last-child) .custom-file-label,
.roo-rtl
  .roo-input-group
  > .custom-file:not(:last-child)
  .custom-file-label::after{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px}.roo-rtl .roo-input-group > .custom-file:not(:first-child) .custom-file-label{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:2px;border-bottom-left-radius:2px}.roo-rtl .roo-input-group-prepend .roo-btn + .roo-btn,
.roo-rtl .roo-input-group-prepend .roo-btn + .roo-input-group-text,
.roo-rtl .roo-input-group-prepend .roo-input-group-text + .roo-input-group-text,
.roo-rtl .roo-input-group-prepend .roo-input-group-text + .roo-btn,
.roo-rtl .roo-input-group-append .roo-btn + .roo-btn,
.roo-rtl .roo-input-group-append .roo-btn + .roo-input-group-text,
.roo-rtl .roo-input-group-append .roo-input-group-text + .roo-input-group-text,
.roo-rtl .roo-input-group-append .roo-input-group-text + .roo-btn,
.roo-rtl .roo-input-group-middle .roo-btn + .roo-btn,
.roo-rtl .roo-input-group-middle .roo-btn + .roo-input-group-text,
.roo-rtl .roo-input-group-middle .roo-input-group-text + .roo-input-group-text,
.roo-rtl .roo-input-group-middle .roo-input-group-text + .roo-btn{margin-right:-1px;margin-left:0}.roo-rtl .roo-input-group-prepend,
.roo-rtl .roo-input-group-append{margin-left:-1px;margin-right:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:0;border-bottom-left-radius:0}.roo-rtl .roo-input-group-prepend > .roo-btn:not(:first-child),
.roo-rtl .roo-input-group-prepend > .roo-input-group:not(:first-child),
.roo-rtl .roo-input-group-prepend > .select-input-wrapper:not(:first-child),
.roo-rtl .roo-input-group-append > .roo-btn:not(:first-child),
.roo-rtl .roo-input-group-append > .roo-input-group:not(:first-child),
.roo-rtl .roo-input-group-append > .select-input-wrapper:not(:first-child){margin-left:-11px;margin-right:-1px}.roo-rtl .roo-input-group-prepend > .roo-btn:not(:last-child),
.roo-rtl .roo-input-group-prepend > .roo-input-group:not(:last-child),
.roo-rtl .roo-input-group-prepend > .select-input-wrapper:not(:last-child),
.roo-rtl .roo-input-group-append > .roo-btn:not(:last-child),
.roo-rtl .roo-input-group-append > .roo-input-group:not(:last-child),
.roo-rtl .roo-input-group-append > .select-input-wrapper:not(:last-child){margin-left:10px;margin-right:-11px}.roo-rtl .roo-input-group-append{border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0}.roo-rtl .roo-input-group-append .roo-input,
.roo-rtl .roo-input-group-append .form-control{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:2px;border-bottom-left-radius:2px}.roo-rtl .roo-input-group-append .dropdown-menu{right:auto;left:0}.roo-rtl .roo-input-group > .roo-input-group-prepend > .roo-btn,
.roo-rtl .roo-input-group > .roo-input-group-prepend > .roo-input-group-text,
.roo-rtl .roo-input-group > .roo-input-group-append:not(:last-child) > .roo-btn,
.roo-rtl
  .roo-input-group
  > .roo-input-group-append:not(:last-child)
  > .roo-input-group-text,
.roo-rtl
  .roo-input-group
  > .roo-input-group-append:last-child
  > .roo-btn:not(:last-child):not(.dropdown-toggle),
.roo-rtl
  .roo-input-group
  > .roo-input-group-append:last-child
  > .roo-input-group-text:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px}.roo-rtl .roo-input-group > .roo-input-group-append > .roo-btn,
.roo-rtl .roo-input-group > .roo-input-group-append > .roo-input-group-text,
.roo-rtl
  .roo-input-group
  > .roo-input-group-prepend:not(:first-child)
  > .roo-btn,
.roo-rtl
  .roo-input-group
  > .roo-input-group-prepend:not(:first-child)
  > .roo-input-group-text,
.roo-rtl
  .roo-input-group
  > .roo-input-group-prepend:first-child
  > .roo-btn:not(:first-child),
.roo-rtl
  .roo-input-group
  > .roo-input-group-prepend:first-child
  > .roo-input-group-text:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:2px;border-bottom-left-radius:2px}.roo-rtl .roo-input-group-outline.has-icon,
.roo-rtl .has-icon.roo-input-group-no-outline{padding-left:36px;padding-right:0}.dropup,
.dropright,
.dropdown,
.dropleft{position:relative}.roo-dropdown-menu{position:absolute;top:100%;left:0;z-index:1050;max-height:242px;overflow-y:auto;padding:4px 0;font-size:14px;color:#222222;text-align:left;list-style:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;background-clip:padding-box;box-shadow:0px 15px 16px 0px rgba(88,90,110,0.15)}.roo-dropdown-menu.roo-dropdown-menu-inline{z-index:unset}.roo-dropdown-menu + .roo-dropdown-menu{box-shadow:5px 10px 16px 0px rgba(88,90,110,0.15)}.roo-dropdown-menu li.roo-hover{background-color:#ffcc33}.roo-dropdown-menu.loading{text-align:center;padding:20px}.roo-dropdown-menu .other-info{text-align:center;padding:10px 20px;color:#999999;font-size:12px;font-weight:300}.roo-dropdown-menu-cascader{position:absolute;top:100%;left:0;z-index:1050;display:flex;align-items:flex-start;box-shadow:0px 10px 16px 0px rgba(88,90,110,0.15)}.roo-dropdown-menu-cascader .withoutAfter::after{display:none!important}.roo-dropdown-menu-cascader .roo-dropdown-menu{position:static;min-width:100px;height:180px;box-shadow:unset}.roo-dropdown-menu-cascader .roo-dropdown-menu-virtual{min-width:150px}.roo-dropdown-menu-cascader .roo-dropdown-menu + .roo-dropdown-menu{margin-left:-1px}.roo-dropdown-menu-cascader
  .roo-dropdown-menu:not(:last-child)
  a.active-highlight::after{display:none}.roo-dropdown-menu-cascader .roo-dropdown-menu a:active::after{display:none}.roo-dropdown-menu:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.roo-dropdown-menu:not(:first-child):not(:last-child){border-radius:0}.roo-dropdown-menu:not(:first-child):last-child{border-bottom-left-radius:0;border-top-left-radius:0}.roo-popup.bottom .roo-dropdown-menu,
.roo-popup.bottom-start .roo-dropdown-menu,
.roo-popup.bottom-end .roo-dropdown-menu{border-top:0}.popup.top.roo-dropdown-menu,
.popup.top-left.roo-dropdown-menu,
.popup.top-right.roo-dropdown-menu{margin-bottom:4px}.popup.bottom.roo-dropdown-menu,
.popup.bottom-left.roo-dropdown-menu,
.popup.bottom-right.roo-dropdown-menu{margin-top:4px}.popup.left.roo-dropdown-menu{margin-right:4px}.popup.right.roo-dropdown-menu{margin-left:4px}.roo-dropdown-menu-autowidth{width:auto}.dropdown-divider,
.roo-dropdown-menu li:not(:first-child) .dropdown-classify::before,
.roo-dropdown-menu .divider{height:0;margin:4px 10px;overflow:hidden;border-top:1px solid #eeeeee}.dropdown-item,
.roo-dropdown-menu a{position:relative;display:block;width:100%;padding:0 36px 0 8px;font-size:1em;clear:both;font-weight:400;color:#222222;text-align:inherit;white-space:nowrap;background-color:transparent;line-height:36px;border:0;cursor:pointer}.dropdown-item b,
.roo-dropdown-menu a b{color:#222222}.dropdown-item:hover,
.roo-dropdown-menu a:hover{color:#090909;background-color:#f5f6fa;text-decoration:none}.dropdown-item.active,
.dropdown-item:active,
.roo-dropdown-menu a.active,
.roo-dropdown-menu a:active{text-decoration:none}.dropdown-item.active.multiple::after,
.dropdown-item:active.multiple::after,
.roo-dropdown-menu a.active.multiple::after,
.roo-dropdown-menu a:active.multiple::after{display:none}.dropdown-item.active.multiple > i,
.dropdown-item:active.multiple > i,
.roo-dropdown-menu a.active.multiple > i,
.roo-dropdown-menu a:active.multiple > i{color:#ff6a00}.dropdown-item.active-highlight,
.roo-dropdown-menu a.active-highlight{color:#ff6a00;text-decoration:none}.dropdown-item.active-highlight::after,
.roo-dropdown-menu a.active-highlight::after{content:"\EA0A";position:absolute;top:0;right:10px;font-family:"roo-icon";font-style:normal;font-weight:normal;color:#ff6a00;height:100%;display:inline-flex;align-items:center}.dropdown-item.active-highlight-no-select-icon,
.roo-dropdown-menu a.active-highlight-no-select-icon{color:#ff6a00;text-decoration:none}.dropdown-item.roo-drop-menu-item-has-icon,
.roo-dropdown-menu a.roo-drop-menu-item-has-icon{display:flex;align-items:center}.dropdown-item.disabled,
.dropdown-item:disabled,
.roo-dropdown-menu a.disabled,
.roo-dropdown-menu a:disabled{color:#cccccc;background-color:transparent;cursor:not-allowed}.dropdown-item > i,
.roo-dropdown-menu a > i{position:absolute;right:10px;top:11px;display:inline-block;color:#cccccc}.roo-dropdown-menu .item-no-select-icon a{position:relative;display:block;width:100%;padding:0 36px 0 8px;font-size:1em;clear:both;font-weight:400;color:#222222;text-align:inherit;white-space:nowrap;background-color:transparent;line-height:36px;border:0;cursor:pointer}.roo-dropdown-menu .item-no-select-icon a b{color:#222222}.roo-dropdown-menu .item-no-select-icon a:hover{color:#090909;background-color:#f5f6fa;text-decoration:none}.roo-dropdown-menu .item-no-select-icon a.active,
.roo-dropdown-menu .item-no-select-icon a:active{text-decoration:none}.roo-dropdown-menu .item-no-select-icon a.active.multiple::after,
.roo-dropdown-menu .item-no-select-icon a:active.multiple::after{display:none}.roo-dropdown-menu .item-no-select-icon a.active.multiple > i,
.roo-dropdown-menu .item-no-select-icon a:active.multiple > i{color:#ff6a00}.roo-dropdown-menu .item-no-select-icon a.active::after,
.roo-dropdown-menu .item-no-select-icon a:active::after{content:"";position:absolute;top:0;right:10px;font-family:"roo-icon";font-style:normal;font-weight:normal;color:#cccccc}.roo-dropdown-menu .item-no-select-icon a.active-highlight{color:#ff6a00;text-decoration:none}.roo-dropdown-menu .item-no-select-icon a.active-highlight::after{content:"";position:absolute;top:0;right:10px;font-family:"roo-icon";font-style:normal;font-weight:normal;color:#ff6a00}.roo-dropdown-menu .item-no-select-icon a.active-highlight-no-select-icon{color:#ff6a00;text-decoration:none}.roo-dropdown-menu .item-no-select-icon a.disabled,
.roo-dropdown-menu .item-no-select-icon a:disabled{color:#cccccc;background-color:transparent;cursor:not-allowed}.roo-dropdown-menu .item-no-select-icon a > i{position:absolute;right:10px;top:11px;display:inline-block;color:#cccccc}.roo-dropdown-menu.show,
.show .roo-dropdown-menu{display:block}.dropdown-header{display:block;padding:4px 10px;margin-bottom:0;font-size:12px;color:#e6e6e6;white-space:nowrap}.dropdown-item-text{display:block;padding:0 10px;color:#222222}.dropdown-classify h6{margin:0;padding:4px 10px;color:#cccccc;font-weight:normal;font-size:10px;transform-origin:left}.roo-dropdown-menu li:not(:first-child) .dropdown-classify::before{content:"";display:block}.roo-panel-heading{display:flex;align-items:center;justify-content:center;padding-right:20px!important;height:30px}.roo-panel-title{font-size:16px!important}.roo-panel-body{height:200px}input{box-sizing:border-box}.container{width:auto;height:50%}.row div{box-sizing:border-box}#validate_region_locale{display:flex;width:100%;height:36px;justify-content:space-between;max-width:400px}.roo-dropdown-menu{overflow:hidden}.roo-form-pro-item{height:100%;width:47.5%}.roo-iconfont{display:inline-flex}.roo-input{padding-right:0!important;border-radius:20px!important}.roo-dropdown-menu a{line-height:50px}.roo-form-pro-item-row{display:flex!important;flex-flow:row!important;min-width:0!important}
/*# sourceMappingURL=//mss.vip.sankuai.com/static-prod01/com.sankuai.sailorfe.infra.privacy/sourcemap/css/6235.74d077d2.css.map*/