.dotvvm-bp-control{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-align:left}.dotvvm-bp-primitive_button{cursor:pointer}.dotvvm-bp-primitive_picker{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;font-weight:400;line-height:1.5;color:#495057;font-size:1rem;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.dotvvm-bp-primitive_picker{-webkit-transition:none;-o-transition:none;transition:none}}.dotvvm-bp-primitive_picker::-webkit-input-placeholder{opacity:1;color:#6c757d}.dotvvm-bp-primitive_picker::-moz-placeholder{opacity:1;color:#6c757d}.dotvvm-bp-primitive_picker:-ms-input-placeholder,.dotvvm-bp-primitive_picker::-ms-input-placeholder{opacity:1;color:#6c757d}.dotvvm-bp-primitive_picker::placeholder{opacity:1;color:#6c757d}.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_text-box,.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_value{position:relative;-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;width:80%;padding:0;margin:0;border:none;font-family:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap;outline:none;font-size:1rem}.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.25rem .5rem;margin:-.25rem 0}.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_button:last-of-type{margin-right:-.75rem}.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_popup{max-height:20rem;padding:.5rem 0;overflow:auto}.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_popup .dotvvm-bp-primitive_item{cursor:pointer}.dotvvm-bp-primitive_picker.dotvvm-bp-state_error{border-color:#dc3545}.dotvvm-bp-primitive_picker.dotvvm-bp-state_error:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.dotvvm-bp-primitive_picker.dotvvm-bp-state_focused,.dotvvm-bp-primitive_picker:focus{background-color:#fff;border-color:#80bdff;color:#495057;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.dotvvm-bp-primitive_picker.dotvvm-bp-state_disabled{background-color:#e9ecef;border-color:#dee2e6}.dotvvm-bp-primitive_picker.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_button{cursor:default}.dotvvm-bp-primitive_picker.is-valid{border-color:#28a745}.dotvvm-bp-primitive_picker.is-valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.dotvvm-bp-primitive_picker.is-invalid{border-color:#dc3545}.dotvvm-bp-primitive_picker.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.dotvvm-bp-primitive_picker .form-control-lg{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;line-height:1.5;font-size:.875rem;border-radius:.2rem}.dotvvm-bp-primitive_picker .form-control-sm{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;line-height:1.5;font-size:1.25rem;border-radius:.3rem}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:576px){.form-inline .dotvvm-bp-primitive_picker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;vertical-align:middle}}.dotvvm-bp-primitive_popup{list-style:none;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:.125rem 0 0;background-clip:padding-box;background-color:#fff;opacity:0;border:1px solid rgba(0,0,0,.15);color:#212529;text-align:left;z-index:1000;visibility:hidden;font-size:1rem;border-radius:.25rem}.dotvvm-bp-primitive_popup.dotvvm-bp-state_opened{opacity:1;visibility:visible}.dotvvm-bp-primitive_list{list-style:none;padding:0;margin:0}.dotvvm-bp-primitive_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dotvvm-bp-primitive_placeholder{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.dotvvm-bp-state_hidden{position:absolute!important;visibility:collapse!important}.dotvvm-bp-alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.dotvvm-bp-alert>.dotvvm-bp-icon{margin-right:.75rem;vertical-align:middle}.dotvvm-bp-alert .dotvvm-bp-flag_dismissible{padding-right:4rem}.dotvvm-bp-alert>.dotvvm-bp-command_close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.dotvvm-bp-alert_primary{border-color:#b8daff;color:#004085;background-color:#cce5ff}.dotvvm-bp-alert_primary hr{border-top-color:#9fcdff}.dotvvm-bp-alert_primary .alert-link{color:#002752}.dotvvm-bp-alert_secondary{border-color:#d6d8db;color:#383d41;background-color:#e2e3e5}.dotvvm-bp-alert_secondary hr{border-top-color:#c8cbcf}.dotvvm-bp-alert_secondary .alert-link{color:#202326}.dotvvm-bp-alert_success{border-color:#c3e6cb;color:#155724;background-color:#d4edda}.dotvvm-bp-alert_success hr{border-top-color:#b1dfbb}.dotvvm-bp-alert_success .alert-link{color:#0b2e13}.dotvvm-bp-alert_info{border-color:#bee5eb;color:#0c5460;background-color:#d1ecf1}.dotvvm-bp-alert_info hr{border-top-color:#abdde5}.dotvvm-bp-alert_info .alert-link{color:#062c33}.dotvvm-bp-alert_warning{border-color:#ffeeba;color:#856404;background-color:#fff3cd}.dotvvm-bp-alert_warning hr{border-top-color:#ffe8a1}.dotvvm-bp-alert_warning .alert-link{color:#533f03}.dotvvm-bp-alert_danger{border-color:#f5c6cb;color:#721c24;background-color:#f8d7da}.dotvvm-bp-alert_danger hr{border-top-color:#f1b0b7}.dotvvm-bp-alert_danger .alert-link{color:#491217}.dotvvm-bp-alert_light{border-color:#fdfdfe;color:#818182;background-color:#fefefe}.dotvvm-bp-alert_light hr{border-top-color:#ececf6}.dotvvm-bp-alert_light .alert-link{color:#686868}.dotvvm-bp-alert_dark{border-color:#c6c8ca;color:#1b1e21;background-color:#d6d8d9}.dotvvm-bp-alert_dark hr{border-top-color:#b9bbbe}.dotvvm-bp-alert_dark .alert-link{color:#040505}.dotvvm-bp-primitive_button>.dotvvm-bp-icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.dotvvm-bp-button{display:inline-block;border:1px solid transparent;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border-color:#6c757d;color:#fff;background-color:#6c757d}@media (prefers-reduced-motion:reduce){.dotvvm-bp-button{-webkit-transition:none;-o-transition:none;transition:none}}.dotvvm-bp-button.dotvvm-bp-state_focused,.dotvvm-bp-button:focus{outline:0}.dotvvm-bp-button.dotvvm-bp-state_disabled,.dotvvm-bp-button:disabled{opacity:.65}.dotvvm-bp-button:hover{border-color:#545b62;color:#fff;background-color:#5a6268}.dotvvm-bp-button.dotvvm-bp-state_focused,.dotvvm-bp-button:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5);box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.dotvvm-bp-button.dotvvm-bp-state_disabled,.dotvvm-bp-button:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.dotvvm-bp-button:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-button:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-button.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.dotvvm-bp-button:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-button:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-button.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5);box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.dotvvm-bp-button_primary{border-color:#007bff;color:#fff;background-color:#007bff}.dotvvm-bp-button_primary:hover{border-color:#0062cc;color:#fff;background-color:#0069d9}.dotvvm-bp-button_primary.dotvvm-bp-state_focused,.dotvvm-bp-button_primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.dotvvm-bp-button_primary.dotvvm-bp-state_disabled,.dotvvm-bp-button_primary:disabled{background-color:#007bff;border-color:#007bff;color:#fff}.dotvvm-bp-button_primary:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-button_primary:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-button_primary.dropdown-toggle{background-color:#0062cc;border-color:#005cbf;color:#fff}.dotvvm-bp-button_primary:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-button_primary:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-button_primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.dotvvm-bp-button_secondary{border-color:#6c757d;color:#fff;background-color:#6c757d}.dotvvm-bp-button_secondary:hover{border-color:#545b62;color:#fff;background-color:#5a6268}.dotvvm-bp-button_secondary.dotvvm-bp-state_focused,.dotvvm-bp-button_secondary:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5);box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.dotvvm-bp-button_secondary.dotvvm-bp-state_disabled,.dotvvm-bp-button_secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.dotvvm-bp-button_secondary:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-button_secondary:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-button_secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.dotvvm-bp-button_secondary:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-button_secondary:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-button_secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5);box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.dotvvm-bp-button_success{border-color:#28a745;color:#fff;background-color:#28a745}.dotvvm-bp-button_success:hover{border-color:#1e7e34;color:#fff;background-color:#218838}.dotvvm-bp-button_success.dotvvm-bp-state_focused,.dotvvm-bp-button_success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,180,97,.5);box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.dotvvm-bp-button_success.dotvvm-bp-state_disabled,.dotvvm-bp-button_success:disabled{background-color:#28a745;border-color:#28a745;color:#fff}.dotvvm-bp-button_success:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-button_success:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-button_success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}.dotvvm-bp-button_success:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-button_success:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-button_success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,180,97,.5);box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.dotvvm-bp-button_info{border-color:#17a2b8;color:#fff;background-color:#17a2b8}.dotvvm-bp-button_info:hover{border-color:#117a8b;color:#fff;background-color:#138496}.dotvvm-bp-button_info.dotvvm-bp-state_focused,.dotvvm-bp-button_info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.dotvvm-bp-button_info.dotvvm-bp-state_disabled,.dotvvm-bp-button_info:disabled{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.dotvvm-bp-button_info:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-button_info:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-button_info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}.dotvvm-bp-button_info:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-button_info:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-button_info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.dotvvm-bp-button_warning{border-color:#ffc107;color:#212529;background-color:#ffc107}.dotvvm-bp-button_warning:hover{border-color:#d39e00;color:#212529;background-color:#e0a800}.dotvvm-bp-button_warning.dotvvm-bp-state_focused,.dotvvm-bp-button_warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,170,12,.5);box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.dotvvm-bp-button_warning.dotvvm-bp-state_disabled,.dotvvm-bp-button_warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#212529}.dotvvm-bp-button_warning:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-button_warning:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-button_warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}.dotvvm-bp-button_warning:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-button_warning:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-button_warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,170,12,.5);box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.dotvvm-bp-button_danger{border-color:#dc3545;color:#fff;background-color:#dc3545}.dotvvm-bp-button_danger:hover{border-color:#bd2130;color:#fff;background-color:#c82333}.dotvvm-bp-button_danger.dotvvm-bp-state_focused,.dotvvm-bp-button_danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,.5);box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.dotvvm-bp-button_danger.dotvvm-bp-state_disabled,.dotvvm-bp-button_danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.dotvvm-bp-button_danger:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-button_danger:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-button_danger.dropdown-toggle{background-color:#bd2130;border-color:#b21f2d;color:#fff}.dotvvm-bp-button_danger:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-button_danger:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-button_danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,.5);box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.dotvvm-bp-button_light{border-color:#f8f9fa;color:#212529;background-color:#f8f9fa}.dotvvm-bp-button_light:hover{border-color:#dae0e5;color:#212529;background-color:#e2e6ea}.dotvvm-bp-button_light.dotvvm-bp-state_focused,.dotvvm-bp-button_light:focus{-webkit-box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5);box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5)}.dotvvm-bp-button_light.dotvvm-bp-state_disabled,.dotvvm-bp-button_light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.dotvvm-bp-button_light:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-button_light:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-button_light.dropdown-toggle{background-color:#dae0e5;border-color:#d3d9df;color:#212529}.dotvvm-bp-button_light:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-button_light:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-button_light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5);box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5)}.dotvvm-bp-button_dark{border-color:#343a40;color:#fff;background-color:#343a40}.dotvvm-bp-button_dark:hover{border-color:#1d2124;color:#fff;background-color:#23272b}.dotvvm-bp-button_dark.dotvvm-bp-state_focused,.dotvvm-bp-button_dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.dotvvm-bp-button_dark.dotvvm-bp-state_disabled,.dotvvm-bp-button_dark:disabled{background-color:#343a40;border-color:#343a40;color:#fff}.dotvvm-bp-button_dark:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-button_dark:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-button_dark.dropdown-toggle{background-color:#1d2124;border-color:#171a1d;color:#fff}.dotvvm-bp-button_dark:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-button_dark:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-button_dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.dotvvm-bp-calendar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fff;font-weight:400;color:#495057;vertical-align:top}.dotvvm-bp-calendar .dotvvm-bp-primitive_item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.dotvvm-bp-calendar .dotvvm-bp-primitive_header{display:-webkit-box;display:-ms-flexbox;display:flex}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-command_switch{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-command_next,.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-command_prev{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button{padding:.375rem .75rem;text-align:center;border-color:#007bff;color:#fff;background-color:#007bff}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button:hover{border-color:#0062cc;color:#fff;background-color:#0069d9}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button.dotvvm-bp-state_focused,.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button.dotvvm-bp-state_disabled,.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button:disabled{background-color:#007bff;border-color:#007bff;color:#fff}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button.dropdown-toggle{background-color:#0062cc;border-color:#005cbf;color:#fff}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-primitive_button.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.dotvvm-bp-calendar .dotvvm-bp-primitive_footer{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.dotvvm-bp-calendar_day,.dotvvm-bp-calendar_day-header,.dotvvm-bp-calendar_week-header>.dotvvm-bp-primitive_item,.dotvvm-bp-calendar_week-number{font-size:1rem}.dotvvm-bp-calendar_week-number{display:inline-block;width:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.25rem .5rem;text-align:center}.dotvvm-bp-calendar_week-header,.dotvvm-bp-calendar_week-number{font-weight:500}.dotvvm-bp-calendar_day,.dotvvm-bp-calendar_day-header{display:inline-block;width:14.28571%;border-radius:.25rem;padding:.25rem .5rem;text-align:center}.dotvvm-bp-calendar_today{-webkit-box-shadow:inset 0 0 0 2px #007bff;box-shadow:inset 0 0 0 2px #007bff}.dotvvm-bp-calendar_decade-view,.dotvvm-bp-calendar_year-view{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;font-size:1rem}.dotvvm-bp-calendar_decade-view .dotvvm-bp-primitive_list,.dotvvm-bp-calendar_year-view .dotvvm-bp-primitive_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.dotvvm-bp-calendar_decade-view .dotvvm-bp-calendar_month,.dotvvm-bp-calendar_decade-view .dotvvm-bp-calendar_year,.dotvvm-bp-calendar_year-view .dotvvm-bp-calendar_month,.dotvvm-bp-calendar_year-view .dotvvm-bp-calendar_year{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;width:50%;padding:.375rem .75rem}.dotvvm-bp-calendar_decade-view ul,.dotvvm-bp-calendar_year-view ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.dotvvm-bp-calendar_month-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:7;-ms-flex:7 1 auto;flex:7 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dotvvm-bp-calendar_month-view>.dotvvm-bp-primitive_list:not(.dotvvm-bp-calendar_week-header){-webkit-box-flex:6;-ms-flex:6 1 auto;flex:6 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dotvvm-bp-calendar_month-view .dotvvm-bp-calendar_week-header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;background-color:#f7f7f7}.dotvvm-bp-calendar_month-view .dotvvm-bp-calendar_week-header .dotvvm-bp-primitive_list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.dotvvm-bp-calendar_week{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.dotvvm-bp-calendar_week .dotvvm-bp-primitive_list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.dotvvm-bp-check-box,.dotvvm-bp-radio-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;cursor:pointer}.dotvvm-bp-check-box>input,.dotvvm-bp-radio-button>input{position:absolute;left:0;width:.01em;height:.01em;opacity:0;z-index:-1}.dotvvm-bp-check-box>.dotvvm-bp-icon,.dotvvm-bp-radio-button>.dotvvm-bp-icon{width:1.4rem;height:1.4rem;margin-right:.5rem;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.dotvvm-bp-check-box>.dotvvm-bp-icon.dotvvm-bp-control,.dotvvm-bp-radio-button>.dotvvm-bp-icon.dotvvm-bp-control{color:#fff}.dotvvm-bp-check-box:hover>.dotvvm-bp-icon,.dotvvm-bp-radio-button:hover>.dotvvm-bp-icon{color:#ced4da}.dotvvm-bp-check-box.dotvvm-bp-state_focused>.dotvvm-bp-icon,.dotvvm-bp-radio-button.dotvvm-bp-state_focused>.dotvvm-bp-icon{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.dotvvm-bp-check-box.dotvvm-bp-state_disabled,.dotvvm-bp-radio-button.dotvvm-bp-state_disabled{cursor:default}.dotvvm-bp-check-box.dotvvm-bp-state_disabled>.dotvvm-bp-icon,.dotvvm-bp-radio-button.dotvvm-bp-state_disabled>.dotvvm-bp-icon{background-color:#e9ecef;color:#e9ecef}.dotvvm-bp-check-box.dotvvm-bp-state_checked>.dotvvm-bp-icon,.dotvvm-bp-radio-button.dotvvm-bp-state_checked>.dotvvm-bp-icon{color:#007bff}.dotvvm-bp-color-picker.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_value{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.dotvvm-bp-color-picker.dotvvm-bp-primitive_picker .dotvvm-bp-color-picker_preview,.dotvvm-bp-color-picker.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_placeholder{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:50%}.dotvvm-bp-color-picker.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_popup{max-height:none;padding:0}.dotvvm-bp-color-picker.dotvvm-bp-flag_inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:21rem;background-color:#fff;border:1px solid #dee2e6;vertical-align:top;overflow:hidden;border-radius:.25rem}.dotvvm-bp-color-picker.dotvvm-bp-flag_inline.dotvvm-bp-state_focused{background-color:#fff;border-color:#80bdff;color:#495057;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;border-width:0;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;border-color:#6c757d;color:#fff;background-color:#6c757d}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button:hover{border-color:#545b62;color:#fff;background-color:#5a6268}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button.dotvvm-bp-state_focused,.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5);box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button.dotvvm-bp-state_disabled,.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5);box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button .dotvvm-bp-icon{width:1.4em;min-height:1.5em;vertical-align:sub}.dotvvm-bp-color-picker.dotvvm-bp-state_disabled .dotvvm-bp-color-picker_predefined-colors,.dotvvm-bp-color-picker.dotvvm-bp-state_disabled .dotvvm-bp-color-picker_sliders,.dotvvm-bp-color-picker.dotvvm-bp-state_disabled .dotvvm-bp-color-picker_spectrum{opacity:.5;cursor:default}.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_value>.dotvvm-bp-primitive_checkerboard{position:absolute;top:0;right:0;bottom:0;left:0;background-image:-o-linear-gradient(45deg,#ccc 25%,transparent 25%),-o-linear-gradient(135deg,#ccc 25%,transparent 25%),-o-linear-gradient(45deg,transparent 75%,#ccc 75%),-o-linear-gradient(135deg,transparent 75%,#ccc 75%);background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 .4em,.4em -.4em,-.4em 0;background-size:.8em .8em}.dotvvm-bp-primitive_picker .dotvvm-bp-color-picker_preview{position:relative;font-size:1rem;color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dotvvm-bp-color-picker_spectrum{position:relative;-webkit-box-flex:1;-ms-flex:1 1 10em;flex:1 1 10em;overflow:hidden;cursor:pointer}.dotvvm-bp-color-picker_spectrum .dotvvm-bp-primitive_grip{position:absolute;width:1rem;height:1rem;border:1px solid #fff;border-radius:.25rem;cursor:pointer;-webkit-box-shadow:0 0 .8em 0 rgba(0,0,0,.32);box-shadow:0 0 .8em 0 rgba(0,0,0,.32)}.dotvvm-bp-color-picker_sliders{padding:.375rem .75rem;border-bottom:1px solid #dee2e6}.dotvvm-bp-color-picker_sliders .dotvvm-bp-slider{position:relative;padding:.1875rem 0;background-repeat:no-repeat;background-position:50%;background-size:100% .6em}.dotvvm-bp-color-picker_sliders .dotvvm-bp-primitive_line{background:transparent!important}.dotvvm-bp-color-picker_sliders .dotvvm-bp-primitive_grip{border:1px solid transparent;-webkit-box-shadow:0 0 .3em 0 #6c757d;box-shadow:0 0 .3em 0 #6c757d}.dotvvm-bp-color-picker_alpha-wrapper{position:relative}.dotvvm-bp-color-picker_alpha-wrapper:before{content:"";position:absolute;top:.5em;right:0;bottom:.5em;left:0;background-image:-o-linear-gradient(45deg,#ccc 25%,transparent 25%),-o-linear-gradient(135deg,#ccc 25%,transparent 25%),-o-linear-gradient(45deg,transparent 75%,#ccc 75%),-o-linear-gradient(135deg,transparent 75%,#ccc 75%);background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 .3em,.3em -.3em,-.3em 0;background-size:.6em .6em}.dotvvm-bp-color-picker_editor{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.375rem .75rem}.dotvvm-bp-color-picker_editor label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.dotvvm-bp-color-picker_hex-editor,.dotvvm-bp-color-picker_rgb-editor,.dotvvm-bp-color-picker_rgba-editor{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%;width:70%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:.75rem}.dotvvm-bp-color-picker_hex-editor .dotvvm-bp-primitive_text-box,.dotvvm-bp-color-picker_rgb-editor .dotvvm-bp-primitive_text-box,.dotvvm-bp-color-picker_rgba-editor .dotvvm-bp-primitive_text-box{width:100%;text-align:center}.dotvvm-bp-color-picker_hex-editor label:not(:last-child),.dotvvm-bp-color-picker_rgb-editor label:not(:last-child),.dotvvm-bp-color-picker_rgba-editor label:not(:last-child){margin-right:.75rem}.dotvvm-bp-color-picker_hue-slider{background-image:-o-linear-gradient(left,red 0,#ff0 20%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background-image:-webkit-gradient(linear,left top,right top,from(red),color-stop(20%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background-image:linear-gradient(90deg,red 0,#ff0 20%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.dotvvm-bp-color-picker_predefined-colors{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dotvvm-bp-color-picker_predefined-colors.dotvvm-bp-primitive_list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.375rem .75rem}.dotvvm-bp-color-picker_predefined-colors .dotvvm-bp-primitive_item{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1em;height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.2em}.dotvvm-bp-color-picker_predefined-colors .dotvvm-bp-state_selected,.dotvvm-bp-color-picker_predefined-colors .dotvvm-bp-state_selected:hover{border:1px solid #fff;-webkit-box-shadow:0 0 0 2px #dee2e6;box-shadow:0 0 0 2px #dee2e6}.dotvvm-bp-color-picker_predefined-colors .dotvvm-bp-primitive_checkerboard{width:100%;height:100%;background-image:-o-linear-gradient(45deg,#ccc 25%,transparent 25%),-o-linear-gradient(135deg,#ccc 25%,transparent 25%),-o-linear-gradient(45deg,transparent 75%,#ccc 75%),-o-linear-gradient(135deg,transparent 75%,#ccc 75%);background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 .305em,.305em -.305em,-.305em 0;background-size:.61em .61em}.dotvvm-bp-color-picker_predefined-colors .dotvvm-bp-primitive_checkerboard a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #dee2e6}.dotvvm-bp-data-pager{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding-left:0;border-radius:.25rem}.dotvvm-bp-data-pager>.dotvvm-bp-primitive_item>*{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;background-color:#fff;border:1px solid #dee2e6;line-height:1.25;color:#007bff;text-decoration:none}.dotvvm-bp-data-pager>.dotvvm-bp-primitive_item>:hover{background-color:#e9ecef;border-color:#dee2e6;color:#0056b3;text-decoration:none;z-index:2}.dotvvm-bp-data-pager>.dotvvm-bp-primitive_item>:focus{z-index:2;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.dotvvm-bp-data-pager>.dotvvm-bp-primitive_item:first-child>*{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.dotvvm-bp-data-pager>.dotvvm-bp-primitive_item:last-child>*{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.dotvvm-bp-data-pager .dotvvm-bp-state_active>*{background-color:#007bff;border-color:#007bff;color:#fff;z-index:1}.dotvvm-bp-data-pager .dotvvm-bp-state_disabled>*{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.dotvvm-bp-data-pager .dotvvm-bp-icon{margin-top:-.2rem;vertical-align:middle}.dotvvm-bp-data-pager.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_item>*{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:default;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-data-pager.dotvvm-bp-state_disabled .dotvvm-bp-state_active>*{background-color:#e9ecef;color:#6c757d}.dotvvm-bp-date-picker.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_popup{width:16rem;padding:0}.dotvvm-bp-date-picker.dotvvm-bp-flag_inline{width:100%}.dotvvm-bp-date-picker.dotvvm-bp-flag_inline.dotvvm-bp-state_focused{-webkit-box-shadow:none;box-shadow:none;outline:none}.dotvvm-bp-date-picker .dotvvm-bp-calendar_day,.dotvvm-bp-date-picker .dotvvm-bp-calendar_month,.dotvvm-bp-date-picker .dotvvm-bp-calendar_year{position:relative}.dotvvm-bp-date-picker .dotvvm-bp-calendar_day:not(.dotvvm-bp-state_disabled),.dotvvm-bp-date-picker .dotvvm-bp-calendar_month:not(.dotvvm-bp-state_disabled),.dotvvm-bp-date-picker .dotvvm-bp-calendar_year:not(.dotvvm-bp-state_disabled){cursor:pointer}.dotvvm-bp-date-picker .dotvvm-bp-calendar_day:not(.dotvvm-bp-state_disabled):hover,.dotvvm-bp-date-picker .dotvvm-bp-calendar_month:not(.dotvvm-bp-state_disabled):hover,.dotvvm-bp-date-picker .dotvvm-bp-calendar_year:not(.dotvvm-bp-state_disabled):hover{background-color:#ececec}.dotvvm-bp-date-picker .dotvvm-bp-calendar_day.dotvvm-bp-state_selected,.dotvvm-bp-date-picker .dotvvm-bp-calendar_month.dotvvm-bp-state_selected,.dotvvm-bp-date-picker .dotvvm-bp-calendar_year.dotvvm-bp-state_selected{background-color:#007bff;color:#fff;z-index:1}.dotvvm-bp-date-picker .dotvvm-bp-calendar_day.dotvvm-bp-state_selected:hover,.dotvvm-bp-date-picker .dotvvm-bp-calendar_month.dotvvm-bp-state_selected:hover,.dotvvm-bp-date-picker .dotvvm-bp-calendar_year.dotvvm-bp-state_selected:hover{color:#fff;background-color:#0069d9}.dotvvm-bp-date-picker .dotvvm-bp-calendar_day.dotvvm-bp-state_focused,.dotvvm-bp-date-picker .dotvvm-bp-calendar_month.dotvvm-bp-state_focused,.dotvvm-bp-date-picker .dotvvm-bp-calendar_year.dotvvm-bp-state_focused{z-index:1;-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.dotvvm-bp-date-time-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dotvvm-bp-date-time-picker>.dotvvm-bp-date-picker{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.dotvvm-bp-date-time-picker>.dotvvm-bp-time-picker{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.dotvvm-bp-drop-down-button{cursor:pointer}.dotvvm-bp-drop-down-button>.dotvvm-bp-button>.dotvvm-bp-primitive_text+.dotvvm-bp-icon{margin-left:.75rem}.dotvvm-bp-icon{width:1rem;height:1rem;fill:currentColor}.dotvvm-bp-control.dotvvm-bp-icon{color:currentColor}.dotvvm-bp-file-upload{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dotvvm-bp-file-upload>.dotvvm-bp-primitive_input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;z-index:-1}.dotvvm-bp-file-upload .dotvvm-bp-command_select-files{margin-right:.75rem}.dotvvm-bp-file-upload_files{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.dotvvm-bp-file-upload_files .dotvvm-bp-primitive_item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem}.dotvvm-bp-grid-view{width:100%}.dotvvm-bp-grid-view .dotvvm-bp-primitive_table{width:100%;margin-bottom:1rem;border-collapse:collapse;color:#212529}.dotvvm-bp-grid-view td,.dotvvm-bp-grid-view th{padding:.75rem;border-top:1px solid #dee2e6;vertical-align:top}.dotvvm-bp-grid-view thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.dotvvm-bp-grid-view tbody+tbody{border-top:2px solid #dee2e6}.dotvvm-bp-grid-view_column-header-row .dotvvm-bp-filter-editor{margin-top:.75rem}.dotvvm-bp-grid-view_column-header-row .dotvvm-bp-primitive_contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dotvvm-bp-grid-view_column-header-row .dotvvm-bp-drop-down-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.dotvvm-bp-grid-view_column-header-row .dotvvm-bp-command_toggle{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.dotvvm-bp-grid-view_column-header-row .dotvvm-bp-primitive_popup>.dotvvm-bp-filter-editor{margin:.75rem}.dotvvm-bp-grid-view_header-value{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:50%}.dotvvm-bp-grid-view_sort-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 .5rem}.dotvvm-bp-grid-view_sort-button .dotvvm-bp-icon{vertical-align:middle}.table-sm td,.table-sm th{padding:.3rem}.table-bordered .dotvvm-bp-primitive_table,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#212529}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.dotvvm-bp-grid-view.thead-dark th{background-color:#343a40;border-color:#454d55;color:#fff}.dotvvm-bp-grid-view.thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.table-dark .dotvvm-bp-primitive_table{background-color:#343a40;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#fff}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;-webkit-overflow-scrolling:touch;overflow-x:auto}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;-webkit-overflow-scrolling:touch;overflow-x:auto}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;-webkit-overflow-scrolling:touch;overflow-x:auto}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;-webkit-overflow-scrolling:touch;overflow-x:auto}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;-webkit-overflow-scrolling:touch;overflow-x:auto}.table-responsive>.table-bordered{border:0}.dotvvm-bp-image-crop{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:100%;min-height:20em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar{margin-bottom:.2rem}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button{display:inline-block;height:calc(1.5em + .75rem + 2px);-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:.2rem;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border-color:#007bff;color:#fff;background-color:#007bff}@media (prefers-reduced-motion:reduce){.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button{-webkit-transition:none;-o-transition:none;transition:none}}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button:hover{border-color:#0062cc;color:#fff;background-color:#0069d9}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button.dotvvm-bp-state_focused,.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button.dotvvm-bp-state_disabled,.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button:disabled{background-color:#007bff;border-color:#007bff;color:#fff}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button:not(:disabled):not(.dotvvm-bp-state_disabled).active,.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button:not(:disabled):not(.dotvvm-bp-state_disabled):active,.show>.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button.dropdown-toggle{background-color:#0062cc;border-color:#005cbf;color:#fff}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button:not(:disabled):not(.dotvvm-bp-state_disabled).active:focus,.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button:not(:disabled):not(.dotvvm-bp-state_disabled):active:focus,.show>.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-icon{width:calc((1.5em + .75rem + 2px) / 1.7);height:calc((1.5em + .75rem + 2px) / 1.7);vertical-align:sub}.dotvvm-bp-image-crop .dotvvm-bp-primitive_overlay{display:none}.dotvvm-bp-image-crop .dotvvm-bp-primitive_editor{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-image:-o-linear-gradient(45deg,#6c757d 25%,transparent 25%,transparent 75%,#6c757d 75%,#6c757d),-o-linear-gradient(45deg,#6c757d 25%,transparent 25%,transparent 75%,#6c757d 75%,#6c757d);background-image:linear-gradient(45deg,#6c757d 25%,transparent 0,transparent 75%,#6c757d 0,#6c757d),linear-gradient(45deg,#6c757d 25%,transparent 0,transparent 75%,#6c757d 0,#6c757d);background-position:0 0,.25em .25em;overflow:hidden;background-size:.5em .5em}.dotvvm-bp-image-crop_image-canvas{position:absolute;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.dotvvm-bp-image-crop_image-canvas>img{display:block}.dotvvm-bp-primitive_selection-box{position:absolute;opacity:.8;border:1px solid #007bff;z-index:1050}.dotvvm-bp-image-crop_crop-canvas{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-color:hsla(0,0%,65%,.8)}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_selection-box{background:hsla(0,0%,100%,.1);outline:.2em solid #007bff}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-flag_overflow-hidden{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-flag_overflow-hidden>img{position:absolute;display:block;max-width:none}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_overlay{position:absolute;opacity:0;cursor:default}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip{position:absolute;width:.6em;height:.6em;-webkit-box-sizing:border-box;box-sizing:border-box;background:#007bff}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip:hover{background-color:#0069d9}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-nw,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-sw,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-w{left:0}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-n,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-s{left:50%;margin-left:-.3em;cursor:ns-resize}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-e,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-ne,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-se{left:100%;margin-left:-.6em}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-n,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-ne,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-nw{top:0}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-e,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-w{top:50%;margin-top:-.3em;cursor:ew-resize}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-s,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-se,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-sw{top:100%;margin-top:-.6em}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-nw,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-se{cursor:nwse-resize}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-ne,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-sw{cursor:nesw-resize}.dotvvm-bp-list-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #dee2e6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.25rem}.dotvvm-bp-list-view .dotvvm-bp-primitive_list{list-style:none;padding:.5rem;margin:0;overflow:auto}.dotvvm-bp-list-view .dotvvm-bp-primitive_item{padding:.375rem .75rem;font-size:1rem;color:#495057}.dotvvm-bp-list-view .dotvvm-bp-primitive_item:hover{background-color:#ececec}.dotvvm-bp-list-view .dotvvm-bp-primitive_item:focus,.dotvvm-bp-list-view .dotvvm-bp-primitive_item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dotvvm-bp-list-view .dotvvm-bp-primitive_item.dotvvm-bp-state_focused,.dotvvm-bp-list-view .dotvvm-bp-primitive_item.dotvvm-bp-state_selected,.dotvvm-bp-list-view .dotvvm-bp-primitive_item:active{color:#fff;text-decoration:none;background-color:#007bff}.dotvvm-bp-list-view_display-mode-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.dotvvm-bp-list-view_display-mode-list .dotvvm-bp-primitive_item{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.25rem 1.5rem;background-color:transparent;border:0;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;clear:both}.dotvvm-bp-list-view_display-mode-list .dotvvm-bp-primitive_item:focus,.dotvvm-bp-list-view_display-mode-list .dotvvm-bp-primitive_item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dotvvm-bp-list-view_display-mode-list .dotvvm-bp-primitive_item.dotvvm-bp-state_focused,.dotvvm-bp-list-view_display-mode-list .dotvvm-bp-primitive_item.dotvvm-bp-state_selected,.dotvvm-bp-list-view_display-mode-list .dotvvm-bp-primitive_item:active{color:#fff;text-decoration:none;background-color:#007bff}.dotvvm-bp-list-view_display-mode-tiles{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dotvvm-bp-list-view_display-mode-tiles .dotvvm-bp-primitive_item{-webkit-box-flex:0;-ms-flex:0 0 8em;flex:0 0 8em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:8em;white-space:normal;word-wrap:break-word;-o-text-overflow:unset;text-overflow:unset}.dotvvm-bp-list-view_display-mode-tiles .dotvvm-bp-primitive_item>.dotvvm-bp-icon{margin:.375rem 0}.dotvvm-bp-primitive_overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.5}.dotvvm-bp-modal-dialog{position:relative;width:auto;margin:.5rem;z-index:1050}.dotvvm-bp-modal-dialog>.dotvvm-bp-primitive_container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);outline:0;pointer-events:auto;border-radius:.3rem}.dotvvm-bp-modal-dialog>.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.dotvvm-bp-modal-dialog>.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.dotvvm-bp-modal-dialog>.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.dotvvm-bp-modal-dialog>.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_footer>:not(:first-child){margin-left:.25rem}.dotvvm-bp-modal-dialog>.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_footer>:not(:last-child){margin-right:.25rem}@media (min-width:576px){.dotvvm-bp-modal-dialog{max-width:500px;margin:1.75rem}}.dotvvm-bp-multi-select{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;min-height:calc(1.5em + .75rem + 2px);padding:0 .75rem}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;margin:.375rem .5rem .375rem 0;outline:1px solid #dee2e6;border-radius:.25rem}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_value>.dotvvm-bp-primitive_text{margin-right:.5rem}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_value .dotvvm-bp-command_unselect{cursor:pointer}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_value .dotvvm-bp-icon{vertical-align:middle}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_text-box{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:30%;margin:.375rem 0}.dotvvm-bp-multi-select.dotvvm-bp-state_disabled{background-color:#e9ecef}.dotvvm-bp-multi-select.dotvvm-bp-state_disabled .dotvvm-bp-command_unselect{cursor:default}.dotvvm-bp-panel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);word-wrap:break-word;border-radius:.25rem}.dotvvm-bp-panel>hr{margin-right:0;margin-left:0}.dotvvm-bp-panel>.dotvvm-bp-primitive_header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.dotvvm-bp-panel>.dotvvm-bp-primitive_header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.dotvvm-bp-panel>.dotvvm-bp-primitive_header+.list-group .list-group-item:first-child{border-top:0}.dotvvm-bp-panel>.dotvvm-bp-primitive_body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.dotvvm-bp-panel>.dotvvm-bp-primitive_footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.dotvvm-bp-panel>.dotvvm-bp-primitive_footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.dotvvm-bp-radio-button>.dotvvm-bp-icon{padding:.1rem;border-radius:50%}.dotvvm-bp-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:transparent}.dotvvm-bp-rating .dotvvm-bp-icon{width:1.2rem;height:1.2rem;stroke:#007bff;stroke-width:.4em}.dotvvm-bp-rating .dotvvm-bp-primitive_point{cursor:pointer}.dotvvm-bp-rating .dotvvm-bp-state_half-selected>.dotvvm-bp-icon{fill:url(#dotvvm-bp-rating_half-fill)}.dotvvm-bp-rating .dotvvm-bp-state_selected{color:#007bff}.dotvvm-bp-rating.dotvvm-bp-state_disabled{background-color:transparent}.dotvvm-bp-rating.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_point{cursor:default}.dotvvm-bp-rating_half-fill-left{stop-color:#007bff}.dotvvm-bp-rating_half-fill-right{stop-color:transparent}.dotvvm-bp-primitive_slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#007bff;cursor:pointer}.dotvvm-bp-primitive_slider .dotvvm-bp-primitive_grip{position:relative;width:1rem;height:1.5rem;background-color:currentColor;border:1px solid currentColor;border-radius:.25rem}.dotvvm-bp-primitive_slider .dotvvm-bp-primitive_grip.dotvvm-bp-state_focused{border-color:#007bff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.dotvvm-bp-primitive_slider .dotvvm-bp-primitive_line{height:.6rem;background-color:#6c757d}.dotvvm-bp-primitive_slider .dotvvm-bp-primitive_line:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.dotvvm-bp-primitive_slider .dotvvm-bp-primitive_line:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.dotvvm-bp-primitive_slider .dotvvm-bp-primitive_value{background-color:currentColor}.dotvvm-bp-primitive_slider:hover .dotvvm-bp-primitive_line:not(.dotvvm-bp-primitive_value){background-color:#7f8890}.dotvvm-bp-primitive_slider.dotvvm-bp-state_focused,.dotvvm-bp-primitive_slider.dotvvm-bp-state_focused:hover{-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-primitive_slider.dotvvm-bp-state_disabled,.dotvvm-bp-primitive_slider.dotvvm-bp-state_disabled:hover{cursor:default}.dotvvm-bp-primitive_slider.dotvvm-bp-state_disabled .dotvvm-bp-primitive_grip,.dotvvm-bp-primitive_slider.dotvvm-bp-state_disabled:hover .dotvvm-bp-primitive_grip{color:#dee2e6}.dotvvm-bp-primitive_slider.dotvvm-bp-state_disabled .dotvvm-bp-primitive_line,.dotvvm-bp-primitive_slider.dotvvm-bp-state_disabled:hover .dotvvm-bp-primitive_line{background-color:#e9ecef}.dotvvm-bp-primitive_slider.dotvvm-bp-state_disabled .dotvvm-bp-primitive_value,.dotvvm-bp-primitive_slider.dotvvm-bp-state_disabled:hover .dotvvm-bp-primitive_value{background-color:#dee2e6}.dotvvm-bp-tab-control>.dotvvm-bp-primitive_nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;padding-left:0;margin:0;margin-bottom:0;border-bottom:1px solid #dee2e6}.dotvvm-bp-tab_nav-item{margin-bottom:-1px}.dotvvm-bp-tab_nav-item>*{display:block;padding:.5rem 1rem;border:1px solid transparent;cursor:pointer;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.dotvvm-bp-tab_nav-item>:focus,.dotvvm-bp-tab_nav-item>:hover{border-color:#e9ecef #e9ecef #dee2e6;text-decoration:none}.dotvvm-bp-tab_nav-item.dotvvm-bp-state_active>*{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.dotvvm-bp-tab_nav-item.dotvvm-bp-state_disabled>*{background-color:transparent;border-color:transparent;color:#6c757d;cursor:default;pointer-events:none}.dotvvm-bp-tab-control_content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.5rem 1rem;overflow:auto}.dotvvm-bp-tab-control_content>.dotvvm-bp-tab-control_item:not(.dotvvm-bp-state_active){display:none}.dotvvm-bp-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem}.dotvvm-bp-time-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.dotvvm-bp-time-picker.dotvvm-bp-flag_inline.dotvvm-bp-state_focused{outline:none}.dotvvm-bp-time-picker .dotvvm-bp-primitive_item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;font-size:1rem;border-radius:.25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dotvvm-bp-time-picker .dotvvm-bp-primitive_item:not(:empty):hover{background-color:#007bff;color:#fff;cursor:pointer}.dotvvm-bp-time-picker .dotvvm-bp-primitive_item:empty:before{content:"x";opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dotvvm-bp-time-picker .dotvvm-bp-time-picker_now{background-color:#007bff;color:#fff}.dotvvm-bp-time-picker .dotvvm-bp-primitive_list{-webkit-box-flex:7;-ms-flex:7 0 auto;flex:7 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dotvvm-bp-time-picker .dotvvm-bp-command_next,.dotvvm-bp-time-picker .dotvvm-bp-command_prev{-webkit-box-sizing:border-box;box-sizing:border-box;color:#ced4da}.dotvvm-bp-time-picker .dotvvm-bp-command_next:hover,.dotvvm-bp-time-picker .dotvvm-bp-command_prev:hover{background-color:red}.dotvvm-bp-time-picker .dotvvm-bp-command_next .dotvvm-bp-icon,.dotvvm-bp-time-picker .dotvvm-bp-command_prev .dotvvm-bp-icon{min-height:1.5rem}.dotvvm-bp-time-picker .dotvvm-bp-primitive_item{display:-webkit-box;display:-ms-flexbox;display:flex}.dotvvm-bp-time-picker.dotvvm-bp-state_disabled .dotvvm-bp-primitive_item{cursor:default}.dotvvm-bp-time-picker_designator-dial>.dotvvm-bp-primitive_list:before{content:"x";padding:.25rem 0;background-color:currentColor;font-size:1rem;color:red}.dotvvm-bp-time-picker_time-dial{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:stretch;align-self:stretch;background-color:#fff}.dotvvm-bp-time-picker_time-dial .dotvvm-bp-primitive_item{padding:.25rem .5rem}.dotvvm-bp-time-picker_designator-dial,.dotvvm-bp-time-picker_hour-dial,.dotvvm-bp-time-picker_minute-dial,.dotvvm-bp-time-picker_second-dial{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:4rem;text-align:center}.dotvvm-bp-time-picker_designator-dial span,.dotvvm-bp-time-picker_hour-dial span,.dotvvm-bp-time-picker_minute-dial span,.dotvvm-bp-time-picker_second-dial span{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.375rem .75rem;background-color:#007bff;font-size:1rem;color:#fff}.dotvvm-bp-time-picker_designator-dial.dotvvm-bp-state_focused .dotvvm-bp-time-picker_now,.dotvvm-bp-time-picker_hour-dial.dotvvm-bp-state_focused .dotvvm-bp-time-picker_now,.dotvvm-bp-time-picker_minute-dial.dotvvm-bp-state_focused .dotvvm-bp-time-picker_now,.dotvvm-bp-time-picker_second-dial.dotvvm-bp-state_focused .dotvvm-bp-time-picker_now{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.dotvvm-bp-time-picker_separator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dotvvm-bp-time-picker_separator>span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding:.375rem 0;background-color:#007bff;font-size:1rem}.dotvvm-bp-time-picker_separator>span:before{content:":";color:transparent}.dotvvm-bp-time-picker_separator>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 .375rem}.dotvvm-bp-toggle-button.dotvvm-bp-state_checked{background-color:#007bff;border-color:#007bff;color:#fff}.dotvvm-bp-toggle-button.dotvvm-bp-state_checked:hover{border-color:#0062cc;color:#fff;background-color:#0069d9}.dotvvm-bp-toggle-button.dotvvm-bp-state_checked.dotvvm-bp-state_focused,.dotvvm-bp-toggle-button.dotvvm-bp-state_checked:focus{-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(38,143,255,.5);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(38,143,255,.5)}.dotvvm-bp-toggle-button.dotvvm-bp-state_disabled{opacity:.65}.dotvvm-bp-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dotvvm-bp-toolbar .dotvvm-bp-primitive_group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 .75rem}.dotvvm-bp-toolbar .dotvvm-bp-primitive_group.dotvvm-bp-align_right{float:right}.dotvvm-bp-toolbar .dotvvm-bp-primitive_group>*+*{margin-left:.2em}.dotvvm-bp-tree-view{position:relative}.dotvvm-bp-tree-view>.dotvvm-bp-treeview_list{padding-left:0}.dotvvm-bp-tree-view .dotvvm-bp-treeview_list-item.dotvvm-bp-state_selected,.dotvvm-bp-tree-view .dotvvm-bp-treeview_list-item.dotvvm-bp-state_selected:hover{background-color:inherit;color:inherit}.dotvvm-bp-tree-view.dotvvm-bp-state_focused,.dotvvm-bp-tree-view.dotvvm-bp-state_focused:hover{-webkit-box-shadow:none;box-shadow:none;outline:none}.dotvvm-bp-tree-view.dotvvm-bp-state_error,.dotvvm-bp-tree-view.dotvvm-bp-state_error:hover{-webkit-box-shadow:0 0 0 2px #dc3545;box-shadow:0 0 0 2px #dc3545}.dotvvm-bp-treeview_list{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:calc(.75rem + 1.5em);overflow:visible}.dotvvm-bp-treeview_list,.dotvvm-bp-treeview_list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.dotvvm-bp-treeview_list-item{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.dotvvm-bp-treeview_list-item.dotvvm-bp-state_selected:hover>.dotvvm-bp-treeview_label:first-of-type,.dotvvm-bp-treeview_list-item.dotvvm-bp-state_selected>.dotvvm-bp-treeview_label:first-of-type{background-color:#007bff;color:#fff}.dotvvm-bp-treeview_list-item.dotvvm-bp-state_expanded>.dotvvm-bp-treeview_list-buttons .dotvvm-bp-command_expand,.dotvvm-bp-treeview_list-item:not(.dotvvm-bp-state_expanded)>.dotvvm-bp-treeview_list,.dotvvm-bp-treeview_list-item:not(.dotvvm-bp-state_expanded)>.dotvvm-bp-treeview_list-buttons .dotvvm-bp-command_collapse{display:none}.dotvvm-bp-treeview_list-item:not(.dotvvm-bp-flag_expandable){margin-left:1.5em}.dotvvm-bp-treeview_list-item:not(.dotvvm-bp-flag_expandable)>.dotvvm-bp-treeview_list-buttons{display:none}.dotvvm-bp-treeview_list-item.dotvvm-bp-state_focused>.dotvvm-bp-treeview_label{border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.dotvvm-bp-treeview_list-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.3em}.dotvvm-bp-treeview_list-buttons .dotvvm-bp-primitive_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.2em;height:1.2em;min-height:unset;padding:0;font-size:1em;vertical-align:top}.dotvvm-bp-treeview_label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;padding:.1em .75rem;border-radius:.25rem;cursor:pointer}.dotvvm-bp-treeview_label .dotvvm-bp-check-box{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.3em}