.dotvvm-bp-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:.2em .4em;border-radius:0}.dotvvm-bp-alert>.dotvvm-bp-icon{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:center;align-self:center;margin-right:.4em}.dotvvm-bp-alert .dotvvm-bp-primitive_contents{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:center;align-self:center;font-size:.8em;overflow:auto}.dotvvm-bp-alert>.dotvvm-bp-command_close{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center;min-width:1.4em;text-align:center;cursor:pointer}.dotvvm-bp-alert_info{background-color:#def2f8;border-left:.2em solid #5bc0de;color:#377385}.dotvvm-bp-alert_info .dotvvm-bp-command_close{color:#377385}.dotvvm-bp-alert_info .dotvvm-bp-command_close:hover{color:#54b1cc}.dotvvm-bp-alert_info .dotvvm-bp-command_close:active{color:#4ca1ba}.dotvvm-bp-alert_success{background-color:#def1e2;border-left:.2em solid #5cb96c;color:#376f41}.dotvvm-bp-alert_success .dotvvm-bp-command_close{color:#376f41}.dotvvm-bp-alert_success .dotvvm-bp-command_close:hover{color:#55aa63}.dotvvm-bp-alert_success .dotvvm-bp-command_close:active{color:#4d9b5b}.dotvvm-bp-alert_warning{background-color:#fcefdc;border-left:.2em solid #f0ad4e;color:#90682f}.dotvvm-bp-alert_warning .dotvvm-bp-command_close{color:#90682f}.dotvvm-bp-alert_warning .dotvvm-bp-command_close:hover{color:#dd9f48}.dotvvm-bp-alert_warning .dotvvm-bp-command_close:active{color:#ca9142}.dotvvm-bp-alert_danger{background-color:#f7dddc;border-left:.2em solid #d9534f;color:#82322f}.dotvvm-bp-alert_danger .dotvvm-bp-command_close{color:#82322f}.dotvvm-bp-alert_danger .dotvvm-bp-command_close:hover{color:#c84c49}.dotvvm-bp-alert_danger .dotvvm-bp-command_close:active{color:#b64642}.dotvvm-bp-auto-complete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0}.dotvvm-bp-auto-complete>.dotvvm-bp-primitive_text-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;width:40%;min-height:1.8em;border:none}@media only screen and (min-width:481px){.dotvvm-bp-auto-complete>.dotvvm-bp-primitive_text-box{min-height:1.8em;padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-auto-complete>.dotvvm-bp-primitive_text-box{min-height:2.2em;padding:.4em .8em}}.dotvvm-bp-auto-complete>.dotvvm-bp-primitive_text-box::-ms-clear{display:none}.dotvvm-bp-auto-complete>.dotvvm-bp-primitive_text-box.dotvvm-bp-state_focused,.dotvvm-bp-auto-complete>.dotvvm-bp-primitive_text-box:focus{outline:none}.dotvvm-bp-auto-complete.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box,.dotvvm-bp-auto-complete.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box:hover{color:#969696;background-color:#eee;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-auto-complete .dotvvm-bp-primitive_popup{overflow:auto}.dotvvm-bp-auto-complete.dotvvm-bp-state_disabled,.dotvvm-bp-auto-complete.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-auto-complete.dotvvm-bp-state_focused,.dotvvm-bp-auto-complete:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-auto-complete.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-button.dotvvm-bp-button_primary{background-color:#0894fe;border-color:#0894fe;color:#fff}.dotvvm-bp-button.dotvvm-bp-button_primary:hover{background-color:#0788ea;border-color:#0788ea}.dotvvm-bp-button.dotvvm-bp-button_primary:active{background-color:#077cd5;border-color:#077cd5}.dotvvm-bp-button.dotvvm-bp-button_secondary{background-color:#fff;border-color:#0894fe;color:#0894fe}.dotvvm-bp-button.dotvvm-bp-button_secondary:hover{background-color:#0788ea;border-color:#0788ea;color:#fff}.dotvvm-bp-button.dotvvm-bp-button_secondary:active{background-color:#077cd5;border-color:#077cd5;color:#fff}.dotvvm-bp-button.dotvvm-bp-button_info{background-color:#5bc0de;border-color:#5bc0de;color:#fff}.dotvvm-bp-button.dotvvm-bp-button_info:hover{background-color:#54b1cc;border-color:#54b1cc}.dotvvm-bp-button.dotvvm-bp-button_info:active{background-color:#4ca1ba;border-color:#4ca1ba}.dotvvm-bp-button.dotvvm-bp-button_success{background-color:#5cb96c;border-color:#5cb96c;color:#fff}.dotvvm-bp-button.dotvvm-bp-button_success:hover{background-color:#55aa63;border-color:#55aa63}.dotvvm-bp-button.dotvvm-bp-button_success:active{background-color:#4d9b5b;border-color:#4d9b5b}.dotvvm-bp-button.dotvvm-bp-button_warning{background-color:#f0ad4e;border-color:#f0ad4e;color:#fff}.dotvvm-bp-button.dotvvm-bp-button_warning:hover{background-color:#dd9f48;border-color:#dd9f48}.dotvvm-bp-button.dotvvm-bp-button_warning:active{background-color:#ca9142;border-color:#ca9142}.dotvvm-bp-button.dotvvm-bp-button_danger{background-color:#d9534f;border-color:#d9534f;color:#fff}.dotvvm-bp-button.dotvvm-bp-button_danger:hover{background-color:#c84c49;border-color:#c84c49}.dotvvm-bp-button.dotvvm-bp-button_danger:active{background-color:#b64642;border-color:#b64642}.dotvvm-bp-button{display:inline-block}@media only screen and (min-width:481px){.dotvvm-bp-button{min-height:calc(1.8em + 2px)}}@media only screen and (max-width:480px){.dotvvm-bp-button{min-height:calc(2.2em + 2px)}}.dotvvm-bp-button.dotvvm-bp-state_focused,.dotvvm-bp-button:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-button.dotvvm-bp-primitive_item{background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-button.dotvvm-bp-primitive_item:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-button.dotvvm-bp-primitive_item:active{background-color:#b8b8b8;border-color:#b8b8b8}.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;background-color:#fff;font-weight:400;color:#1a1a1a;text-align:center}@media only screen and (min-width:481px){.dotvvm-bp-calendar{width:15em;min-width:15em;max-width:100%;min-height:16em;vertical-align:top}}@media only screen and (max-width:480px){.dotvvm-bp-calendar{width:100%}}.dotvvm-bp-calendar .dotvvm-bp-primitive_item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dotvvm-bp-calendar .dotvvm-bp-primitive_item.dotvvm-bp-state_focused,.dotvvm-bp-calendar .dotvvm-bp-primitive_item:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:inset 0 0 0 2px #f9b21a;box-shadow:inset 0 0 0 2px #f9b21a}.dotvvm-bp-calendar .dotvvm-bp-primitive_header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#066fbf;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-command_switch{-webkit-box-flex:5;-ms-flex:5 0 auto;flex:5 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.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 14.28%;flex:0 0 14.28%}.dotvvm-bp-calendar .dotvvm-bp-primitive_header .dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center}.dotvvm-bp-calendar .dotvvm-bp-primitive_header a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.2em;font-size:.8em;color:#fff;cursor:default}.dotvvm-bp-calendar .dotvvm-bp-primitive_header a[role=button]:not(.dotvvm-bp-state_disabled){cursor:pointer}.dotvvm-bp-calendar .dotvvm-bp-primitive_header a[role=button]:not(.dotvvm-bp-state_disabled):hover{background-color:#0788ea}.dotvvm-bp-calendar .dotvvm-bp-primitive_footer{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#f5f5f5}.dotvvm-bp-calendar .dotvvm-bp-calendar_day,.dotvvm-bp-calendar .dotvvm-bp-calendar_day-header,.dotvvm-bp-calendar .dotvvm-bp-calendar_week-header>.dotvvm-bp-primitive_item,.dotvvm-bp-calendar .dotvvm-bp-calendar_week-number{font-size:.8em}.dotvvm-bp-calendar_week-header,.dotvvm-bp-calendar_week-number{font-weight:500}.dotvvm-bp-calendar_day,.dotvvm-bp-calendar_day-header,.dotvvm-bp-calendar_week-header>.dotvvm-bp-primitive_item,.dotvvm-bp-calendar_week-number{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-preferred-size:12.5%;flex-basis:12.5%;width:12.5%;padding:.4em;text-align:center}.dotvvm-bp-calendar_today{-webkit-box-shadow:inset 0 0 0 2px #0894fe;box-shadow:inset 0 0 0 2px #0894fe}.dotvvm-bp-calendar_decade-view,.dotvvm-bp-calendar_year-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:16em;font-size:.8em}.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 1 auto;flex:1 1 auto;width:33%;padding:.2em .4em}.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-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:7;-ms-flex:7 1 auto;flex:7 1 auto}.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{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;background-color:#f5f5f5}.dotvvm-bp-calendar_week{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.dotvvm-bp-calendar_week .dotvvm-bp-primitive_list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:stretch;align-self:stretch;min-width:87.5%}.dotvvm-bp-check-box{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:transparent;vertical-align:text-bottom;cursor:pointer}.dotvvm-bp-check-box.dotvvm-bp-state_checked{color:#fff}.dotvvm-bp-check-box.dotvvm-bp-state_checked>.dotvvm-bp-icon{background-color:#0894fe;border-color:#0894fe}.dotvvm-bp-check-box.dotvvm-bp-state_checked:hover:not(.dotvvm-bp-state_disabled){color:#fff}.dotvvm-bp-check-box.dotvvm-bp-state_checked:hover:not(.dotvvm-bp-state_disabled)>.dotvvm-bp-icon{background-color:#0788ea}.dotvvm-bp-check-box.dotvvm-bp-state_indeterminate>.dotvvm-bp-icon{background-color:#0894fe;border-color:#0894fe;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.dotvvm-bp-check-box.dotvvm-bp-state_indeterminate:hover:not(.dotvvm-bp-state_disabled){color:transparent}.dotvvm-bp-check-box.dotvvm-bp-state_indeterminate:hover:not(.dotvvm-bp-state_disabled)>.dotvvm-bp-icon{background-color:#0788ea}.dotvvm-bp-check-box>input{position:absolute;left:0;width:.01em;height:.01em;opacity:0;z-index:-1;cursor:pointer}.dotvvm-bp-check-box>.dotvvm-bp-icon{width:1.2em;height:1.2em;background-color:#fff;border:1px solid #d6d6d6;overflow:visible}.dotvvm-bp-check-box>span:not(:empty){padding-left:.4em;font-size:.8em;line-height:1.2;line-height:normal;color:#1a1a1a}.dotvvm-bp-check-box:hover:not(.dotvvm-bp-state_disabled){color:#d6d6d6}.dotvvm-bp-check-box.dotvvm-bp-state_focused,.dotvvm-bp-check-box:focus{outline:none}.dotvvm-bp-check-box.dotvvm-bp-state_disabled,.dotvvm-bp-check-box.dotvvm-bp-state_disabled:hover{cursor:not-allowed}.dotvvm-bp-check-box.dotvvm-bp-state_disabled.dotvvm-bp-state_checked{color:#969696}.dotvvm-bp-check-box.dotvvm-bp-state_disabled.dotvvm-bp-state_indeterminate:before{background-color:#969696;border-color:#d6d6d6;-webkit-box-shadow:0 0 0 .3em #eee inset;box-shadow:inset 0 0 0 .3em #eee}.dotvvm-bp-check-box.dotvvm-bp-state_disabled>.dotvvm-bp-icon,.dotvvm-bp-check-box.dotvvm-bp-state_disabled>.dotvvm-bp-icon:hover{background-color:#eee;border-color:#d6d6d6}.dotvvm-bp-check-box.dotvvm-bp-state_focused>.dotvvm-bp-icon{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-check-box.dotvvm-bp-state_error>.dotvvm-bp-icon{position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-radio-button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:transparent;vertical-align:text-bottom;cursor:pointer}.dotvvm-bp-radio-button.dotvvm-bp-state_checked{color:#0894fe}.dotvvm-bp-radio-button.dotvvm-bp-state_checked>.dotvvm-bp-icon{border-color:#0894fe}.dotvvm-bp-radio-button.dotvvm-bp-state_checked:hover:not(.dotvvm-bp-state_disabled){color:#0788ea}.dotvvm-bp-radio-button>input{position:absolute;left:0;width:.01em;height:.01em;opacity:0;z-index:-1;cursor:pointer}.dotvvm-bp-radio-button>.dotvvm-bp-icon{width:1.2em;height:1.2em;background-color:#fff;border:1px solid #d6d6d6;overflow:visible}.dotvvm-bp-radio-button>span:not(:empty){padding-left:.4em;font-size:.8em;line-height:1.2;line-height:normal;color:#1a1a1a}.dotvvm-bp-radio-button:hover:not(.dotvvm-bp-state_disabled){color:#d6d6d6}.dotvvm-bp-radio-button.dotvvm-bp-state_focused,.dotvvm-bp-radio-button:focus{outline:none}.dotvvm-bp-radio-button.dotvvm-bp-state_disabled,.dotvvm-bp-radio-button.dotvvm-bp-state_disabled:hover{cursor:not-allowed}.dotvvm-bp-radio-button.dotvvm-bp-state_disabled.dotvvm-bp-state_checked{color:#969696}.dotvvm-bp-radio-button.dotvvm-bp-state_disabled.dotvvm-bp-state_indeterminate:before{background-color:#969696;border-color:#d6d6d6;-webkit-box-shadow:0 0 0 .3em #eee inset;box-shadow:inset 0 0 0 .3em #eee}.dotvvm-bp-radio-button.dotvvm-bp-state_disabled>.dotvvm-bp-icon,.dotvvm-bp-radio-button.dotvvm-bp-state_disabled>.dotvvm-bp-icon:hover{background-color:#eee;border-color:#d6d6d6}.dotvvm-bp-radio-button.dotvvm-bp-state_focused>.dotvvm-bp-icon{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-radio-button.dotvvm-bp-state_error>.dotvvm-bp-icon{position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-check-box-list,.dotvvm-bp-radio-button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dotvvm-bp-check-box-list>.dotvvm-bp-check-box:not(:last-child),.dotvvm-bp-radio-button-list>.dotvvm-bp-check-box:not(:last-child){margin:0 .4em 0 0}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0;vertical-align:top}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;width:40%;font-size:.8em;color:#1a1a1a;overflow:hidden;position:relative;cursor:pointer}@media only screen and (min-width:481px){.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value{min-height:1.8em}}@media only screen and (max-width:480px){.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value{min-height:2.2em}}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_contents,.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_placeholder{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media only screen and (min-width:481px){.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_contents,.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_placeholder{padding:0 .4em}}@media only screen and (max-width:480px){.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_contents,.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_placeholder{padding:0 .8em}}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value>.dotvvm-bp-primitive_contents{position:absolute;top:1px;right:0;bottom:1px;left:1px;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-color-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_value .dotvvm-bp-color-picker_preview{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;align-self:stretch;margin:1px;font-size:.8em;line-height:0;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>a[role=button]:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>a[role=button]:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:481px){.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{margin:0 .2em}}@media only screen and (max-width:480px){.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{margin:0 .4em}}@media only screen and (min-width:481px){.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline)>:not([style*="display:none"])+*{margin-left:1px}}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled,.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button],.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;background-color:#d6d6d6}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover,.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_focused,.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline):focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-color-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.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;border:1px solid #d6d6d6;vertical-align:top;overflow:hidden}.dotvvm-bp-color-picker.dotvvm-bp-flag_inline.dotvvm-bp-state_focused,.dotvvm-bp-color-picker.dotvvm-bp-flag_inline:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}@media only screen and (min-width:481px){.dotvvm-bp-color-picker.dotvvm-bp-flag_inline{width:15em;max-width:100%}}@media only screen and (max-width:480px){.dotvvm-bp-color-picker.dotvvm-bp-flag_inline{width:100%}}@media only screen and (min-width:481px){.dotvvm-bp-color-picker>.dotvvm-bp-primitive_popup{width:15em;max-width:100%}}@media only screen and (max-width:480px){.dotvvm-bp-color-picker>.dotvvm-bp-primitive_popup{width:100%}}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:baseline;align-self:baseline;font-weight:600;line-height:1.4em;letter-spacing:.02em;vertical-align:top;cursor:pointer;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end;background-color:#d6d6d6;border:1px solid #d6d6d6;color:#000}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button.dotvvm-bp-state_focused,.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button.dotvvm-bp-state_disabled,.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:481px){.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button{padding:0 .4em}}@media only screen and (max-width:480px){.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button{min-height:calc(2.2em + 2px);padding:.4em .8em}}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button:hover{background-color:#c5c5c5;border-color:#c5c5c5}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button:active{background-color:#b4b4b4;border-color:#b4b4b4}.dotvvm-bp-color-picker .dotvvm-bp-primitive_switch-button .dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center;min-height:1.4em}.dotvvm-bp-color-picker_spectrum{position:relative;-webkit-box-flex:1;-ms-flex:1 1 10em;flex:1 1 10em;overflow:hidden}.dotvvm-bp-color-picker_spectrum .dotvvm-bp-primitive_grip{position:absolute;width:1em;height:1em;border:1px solid #fff;border-radius:0;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_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:.2em .4em}@media only screen and (max-width:480px){.dotvvm-bp-color-picker_editor{padding:.2em .4em .8em;background-color:#fff}}.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;line-height:2.1em;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:0;-ms-flex:0 0 85%;flex:0 0 85%;margin-right:.4em}.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:.4em}.dotvvm-bp-color-picker_sliders{border-bottom:1px solid #d6d6d6}@media only screen and (min-width:481px){.dotvvm-bp-color-picker_sliders{padding:.2em .8em}}@media only screen and (max-width:480px){.dotvvm-bp-color-picker_sliders{padding:.8em .2em;background-color:#fff}}.dotvvm-bp-color-picker_sliders .dotvvm-bp-slider{position:relative;padding:.05em 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 #dbdbdb;box-shadow:0 0 .3em 0 #dbdbdb}.dotvvm-bp-color-picker_sliders .dotvvm-bp-color-picker_alpha-slider:before{content:"";position:absolute;top:.5em;right:0;bottom:.5em;left:0;z-index:-1;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_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{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:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.dotvvm-bp-color-picker_predefined-colors.dotvvm-bp-primitive_list{padding:.2em}.dotvvm-bp-color-picker_predefined-colors.dotvvm-bp-primitive_list .dotvvm-bp-primitive_item.dotvvm-bp-state_selected,.dotvvm-bp-color-picker_predefined-colors.dotvvm-bp-primitive_list .dotvvm-bp-primitive_item.dotvvm-bp-state_selected:hover{border:1px solid #fff;-webkit-box-shadow:0 0 0 2px #d6d6d6;box-shadow:0 0 0 2px #d6d6d6}.dotvvm-bp-color-picker_predefined-colors .dotvvm-bp-primitive_item{width:1em;height:1em;margin:.2em}.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%;border:1px solid #d6d6d6}.dotvvm-bp-combo-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0}.dotvvm-bp-combo-box>.dotvvm-bp-primitive_text-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;width:40%;min-height:1.8em;border:none}@media only screen and (min-width:481px){.dotvvm-bp-combo-box>.dotvvm-bp-primitive_text-box{min-height:1.8em;padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-combo-box>.dotvvm-bp-primitive_text-box{min-height:2.2em;padding:.4em .8em}}.dotvvm-bp-combo-box>.dotvvm-bp-primitive_text-box::-ms-clear{display:none}.dotvvm-bp-combo-box>.dotvvm-bp-primitive_text-box.dotvvm-bp-state_focused,.dotvvm-bp-combo-box>.dotvvm-bp-primitive_text-box:focus{outline:none}.dotvvm-bp-combo-box.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box,.dotvvm-bp-combo-box.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box:hover{color:#969696;background-color:#eee;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-combo-box>a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;align-self:stretch;margin:1px;font-size:.8em;line-height:0;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-combo-box>a[role=button]:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-combo-box>a[role=button]:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-combo-box>a[role=button]>.dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:481px){.dotvvm-bp-combo-box>a[role=button]>.dotvvm-bp-icon{margin:0 .2em}}@media only screen and (max-width:480px){.dotvvm-bp-combo-box>a[role=button]>.dotvvm-bp-icon{margin:0 .4em}}@media only screen and (min-width:481px){.dotvvm-bp-combo-box>:not([style*="display:none"])+*{margin-left:1px}}.dotvvm-bp-combo-box .dotvvm-bp-primitive_popup{overflow:auto}.dotvvm-bp-combo-box.dotvvm-bp-state_disabled,.dotvvm-bp-combo-box.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-combo-box.dotvvm-bp-state_disabled>a[role=button],.dotvvm-bp-combo-box.dotvvm-bp-state_disabled>a[role=button]:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;background-color:#d6d6d6}.dotvvm-bp-combo-box.dotvvm-bp-state_disabled>a[role=button]:hover,.dotvvm-bp-combo-box.dotvvm-bp-state_disabled>a[role=button]:hover:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-combo-box.dotvvm-bp-state_focused,.dotvvm-bp-combo-box:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-combo-box.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-control{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.4em;white-space:normal}.dotvvm-bp-control,.dotvvm-bp-control *{-webkit-box-sizing:border-box;box-sizing:border-box}.dotvvm-bp-control .dotvvm-bp-primitive_placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1em;color:#a6a6a6!important;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.dotvvm-bp-control::-webkit-input-placeholder,.dotvvm-bp-control ::-webkit-input-placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1em;color:#a6a6a6!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dotvvm-bp-control:-moz-placeholder,.dotvvm-bp-control :-moz-placeholder,.dotvvm-bp-control::-moz-placeholder,.dotvvm-bp-control ::-moz-placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1em;color:#a6a6a6!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dotvvm-bp-control:-ms-input-placeholder,.dotvvm-bp-control :-ms-input-placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1em;color:#a6a6a6!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dotvvm-bp-control.dotvvm-bp-state_disabled .dotvvm-bp-primitive_placeholder,.dotvvm-bp-control.dotvvm-bp-state_disabled .dotvvm-bp-primitive_placeholder:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-control.dotvvm-bp-state_disabled::-webkit-input-placeholder,.dotvvm-bp-control.dotvvm-bp-state_disabled ::-webkit-input-placeholder{color:#969696!important}.dotvvm-bp-control.dotvvm-bp-state_disabled:-moz-placeholder,.dotvvm-bp-control.dotvvm-bp-state_disabled :-moz-placeholder,.dotvvm-bp-control.dotvvm-bp-state_disabled::-moz-placeholder,.dotvvm-bp-control.dotvvm-bp-state_disabled ::-moz-placeholder{color:#969696!important}.dotvvm-bp-control.dotvvm-bp-state_disabled:-ms-input-placeholder,.dotvvm-bp-control.dotvvm-bp-state_disabled :-ms-input-placeholder{color:#969696!important}.dotvvm-bp-control.dotvvm-bp-primitive_button,.dotvvm-bp-control.dotvvm-bp-primitive_text-box{font-size:.8em}.dotvvm-bp-state_hidden{position:absolute;visibility:collapse}.dotvvm-bp-primitive_list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.dotvvm-bp-primitive_list>.dotvvm-bp-primitive_item.dotvvm-bp-state_active,.dotvvm-bp-primitive_list>.dotvvm-bp-primitive_item.dotvvm-bp-state_selected{background-color:#0894fe;border-color:#0894fe;color:#fff}.dotvvm-bp-primitive_list>.dotvvm-bp-primitive_item.dotvvm-bp-state_active:hover,.dotvvm-bp-primitive_list>.dotvvm-bp-primitive_item.dotvvm-bp-state_selected:hover{background-color:#0788ea;border-color:#0788ea}.dotvvm-bp-primitive_list>.dotvvm-bp-primitive_item.dotvvm-bp-state_active:active,.dotvvm-bp-primitive_list>.dotvvm-bp-primitive_item.dotvvm-bp-state_selected:active{background-color:#077cd5;border-color:#077cd5}.dotvvm-bp-primitive_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:0}.dotvvm-bp-primitive_button,.dotvvm-bp-primitive_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dotvvm-bp-primitive_button{-ms-flex-item-align:baseline;align-self:baseline;font-weight:600;line-height:1.4em;letter-spacing:.02em;vertical-align:top;cursor:pointer;padding:.2em .96em;border-radius:0;background-color:#dbdbdb;border:1px solid #dbdbdb;color:#000}.dotvvm-bp-primitive_button.dotvvm-bp-state_focused,.dotvvm-bp-primitive_button:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-primitive_button.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-primitive_button.dotvvm-bp-state_disabled,.dotvvm-bp-primitive_button.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-primitive_button:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-primitive_button:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-primitive_button.dotvvm-bp-state_focused:hover{border-color:#f9b21a}.dotvvm-bp-primitive_text-box{max-width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.8em;line-height:1.4em;color:#1a1a1a}.dotvvm-bp-primitive_footer,.dotvvm-bp-primitive_header{display:-webkit-box;display:-ms-flexbox;display:flex}.dotvvm-bp-primitive_list,.dotvvm-bp-primitive_nav{list-style:none;padding:0;margin:0}.dotvvm-bp-primitive_progress-bar{height:.4em;background-color:#d6d6d6;border-radius:0}.dotvvm-bp-primitive_progress-bar>.dotvvm-bp-primitive_value{height:100%;background-color:#0894fe}.dotvvm-bp-primitive_popup{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:2px 0;background:#fff;opacity:0;border:1px solid #d6d6d6;border-radius:0;-webkit-transition:opacity 0s ease-in;-o-transition:opacity 0s ease-in;transition:opacity 0s ease-in;z-index:100;visibility:hidden;will-change:transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:480px){.dotvvm-bp-primitive_popup .dotvvm-bp-date-picker,.dotvvm-bp-primitive_popup .dotvvm-bp-time-picker{width:100%}}.dotvvm-bp-primitive_popup.dotvvm-bp-state_opened{opacity:1;visibility:visible}.dotvvm-bp-primitive_popup>.dotvvm-bp-list-view{border:none}.dotvvm-bp-primitive_popup>.dotvvm-bp-filter-editor .dotvvm-bp-primitive_popup{position:absolute!important;top:100%!important;left:0!important}.dotvvm-bp-primitive_overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background-color:hsla(0,0%,65%,.8)}.dotvvm-bp-primitive_error-message{padding:.2em .4em;background-color:#f4cbca;color:#82322f}.dotvvm-bp-primitive_selection-box{position:absolute;background-color:#b5dfff;opacity:.8;border:1px solid #0894fe;z-index:1}.dotvvm-bp-data-pager.dotvvm-bp-primitive_list{-ms-flex-wrap:wrap;flex-wrap:wrap}.dotvvm-bp-data-pager a,.dotvvm-bp-data-pager span{min-width:2.5em;height:100%;padding:calc(.2em + 2px) .96em;color:inherit;text-decoration:none}.dotvvm-bp-data-pager a .dotvvm-bp-state_focused,.dotvvm-bp-data-pager a:focus,.dotvvm-bp-data-pager span .dotvvm-bp-state_focused,.dotvvm-bp-data-pager span:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:inset 0 0 0 2px #f9b21a;box-shadow:inset 0 0 0 2px #f9b21a}.dotvvm-bp-data-pager .dotvvm-bp-primitive_item{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:baseline;align-self:baseline;font-weight:600;line-height:1.4em;letter-spacing:.02em;vertical-align:top;cursor:pointer;border:none;font-size:.8em;background-color:#f5f5f5;border-color:#f5f5f5;color:#000}.dotvvm-bp-data-pager .dotvvm-bp-primitive_item.dotvvm-bp-state_focused,.dotvvm-bp-data-pager .dotvvm-bp-primitive_item:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-data-pager .dotvvm-bp-primitive_item.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-data-pager .dotvvm-bp-primitive_item.dotvvm-bp-state_disabled,.dotvvm-bp-data-pager .dotvvm-bp-primitive_item.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-data-pager .dotvvm-bp-primitive_item:hover{background-color:#e1e1e1;border-color:#e1e1e1}.dotvvm-bp-data-pager .dotvvm-bp-primitive_item:active{background-color:#cecece;border-color:#cecece}.dotvvm-bp-data-pager .dotvvm-bp-primitive_item.dotvvm-bp-state_disabled>a{cursor:default;-webkit-box-shadow:none;box-shadow:none;outline:none}.dotvvm-bp-data-pager .dotvvm-bp-primitive_item svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dotvvm-bp-data-pager.dotvvm-bp-state_disabled a,.dotvvm-bp-data-pager.dotvvm-bp-state_disabled a:hover,.dotvvm-bp-data-pager.dotvvm-bp-state_disabled span,.dotvvm-bp-data-pager.dotvvm-bp-state_disabled span:hover{color:#969696;background-color:#eee}.dotvvm-bp-data-pager.dotvvm-bp-state_disabled a:focus,.dotvvm-bp-data-pager.dotvvm-bp-state_disabled span:focus{-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-data-pager.dotvvm-bp-state_disabled a:hover,.dotvvm-bp-data-pager.dotvvm-bp-state_disabled span:hover{cursor:default}.dotvvm-bp-data-pager.dotvvm-bp-state_disabled .dotvvm-bp-state_active a,.dotvvm-bp-data-pager.dotvvm-bp-state_disabled .dotvvm-bp-state_active span{background-color:#cacaca;color:gray}.dotvvm-bp-date-picker{width:15em;max-width:100%}.dotvvm-bp-date-picker.dotvvm-bp-state_focused,.dotvvm-bp-date-picker:focus{outline:none}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;width:40%;min-height:1.8em;border:none}@media only screen and (min-width:481px){.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{min-height:1.8em;padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{min-height:2.2em;padding:.4em .8em}}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box::-ms-clear{display:none}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box.dotvvm-bp-state_focused,.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box:focus{outline:none}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box,.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box:hover{color:#969696;background-color:#eee;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;align-self:stretch;margin:1px;font-size:.8em;line-height:0;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>a[role=button]:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>a[role=button]:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:481px){.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{margin:0 .2em}}@media only screen and (max-width:480px){.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{margin:0 .4em}}@media only screen and (min-width:481px){.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline)>:not([style*="display:none"])+*{margin-left:1px}}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled,.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button],.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;background-color:#d6d6d6}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover,.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_focused,.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline):focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-date-picker.dotvvm-bp-flag_inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.dotvvm-bp-date-picker.dotvvm-bp-flag_inline:not(.dotvvm-bp-state_focused) .dotvvm-bp-primitive_item{-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-picker>.dotvvm-bp-calendar{width:100%}.dotvvm-bp-date-picker .dotvvm-bp-primitive_popup{width:auto}.dotvvm-bp-date-picker:not(.dotvvm-bp-state_disabled) .dotvvm-bp-calendar_day.dotvvm-bp-calendar_today:hover,.dotvvm-bp-date-picker:not(.dotvvm-bp-state_disabled) .dotvvm-bp-calendar_day:hover,.dotvvm-bp-date-picker:not(.dotvvm-bp-state_disabled) .dotvvm-bp-calendar_month.dotvvm-bp-calendar_today:hover,.dotvvm-bp-date-picker:not(.dotvvm-bp-state_disabled) .dotvvm-bp-calendar_month:hover,.dotvvm-bp-date-picker:not(.dotvvm-bp-state_disabled) .dotvvm-bp-calendar_year.dotvvm-bp-calendar_today:hover,.dotvvm-bp-date-picker:not(.dotvvm-bp-state_disabled) .dotvvm-bp-calendar_year:hover{background-color:#0894fe;color:#fff;cursor:pointer}.dotvvm-bp-date-picker.dotvvm-bp-state_disabled .dotvvm-bp-primitive_header>:hover,.dotvvm-bp-date-picker.dotvvm-bp-state_disabled .dotvvm-bp-state_selected:hover{background-color:#0894fe!important;cursor:default!important}.dotvvm-bp-date-picker .dotvvm-bp-calendar_day.dotvvm-bp-state_disabled,.dotvvm-bp-date-picker .dotvvm-bp-calendar_day.dotvvm-bp-state_disabled:hover,.dotvvm-bp-date-picker .dotvvm-bp-calendar_month.dotvvm-bp-state_disabled,.dotvvm-bp-date-picker .dotvvm-bp-calendar_month.dotvvm-bp-state_disabled:hover,.dotvvm-bp-date-picker .dotvvm-bp-calendar_year.dotvvm-bp-state_disabled,.dotvvm-bp-date-picker .dotvvm-bp-calendar_year.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-picker .dotvvm-bp-calendar_other{color:#a6a6a6}.dotvvm-bp-date-picker .dotvvm-bp-calendar_other:hover{background-color:rgba(8,148,254,.5);color:#fff}.dotvvm-bp-date-time_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#f5f5f5}.dotvvm-bp-date-time_toolbar .dotvvm-bp-command_confirm{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:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:baseline;align-self:baseline;font-weight:600;line-height:1.4em;letter-spacing:.02em;vertical-align:top;cursor:pointer;border:none;background-color:#5cb96c;border-color:#5cb96c;color:#fff}.dotvvm-bp-date-time_toolbar .dotvvm-bp-command_confirm.dotvvm-bp-state_focused,.dotvvm-bp-date-time_toolbar .dotvvm-bp-command_confirm:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-date-time_toolbar .dotvvm-bp-command_confirm.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-date-time_toolbar .dotvvm-bp-command_confirm.dotvvm-bp-state_disabled,.dotvvm-bp-date-time_toolbar .dotvvm-bp-command_confirm.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-time_toolbar .dotvvm-bp-command_confirm:hover{background-color:#55aa63;border-color:#55aa63}.dotvvm-bp-date-time_toolbar .dotvvm-bp-command_confirm:active{background-color:#4d9b5b;border-color:#4d9b5b}.dotvvm-bp-date-time_toolbar .dotvvm-bp-icon{margin:.52em}@media only screen and (max-width:480px){.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline) .dotvvm-bp-calendar{height:50vh;max-height:20rem}.dotvvm-bp-date-picker .dotvvm-bp-primitive_popup.dotvvm-bp-date-time_toolbar,.dotvvm-bp-date-picker .dotvvm-bp-primitive_popup.dotvvm-bp-primitive_contents{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.dotvvm-bp-date-range-picker{width:30em;max-width:100%}.dotvvm-bp-date-range-picker.dotvvm-bp-state_focused,.dotvvm-bp-date-range-picker:focus{outline:none}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;width:40%;min-height:1.8em;border:none}@media only screen and (min-width:481px){.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{min-height:1.8em;padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{min-height:2.2em;padding:.4em .8em}}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box::-ms-clear{display:none}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box.dotvvm-bp-state_focused,.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box:focus{outline:none}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box,.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box:hover{color:#969696;background-color:#eee;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;align-self:stretch;margin:1px;font-size:.8em;line-height:0;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>a[role=button]:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>a[role=button]:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:481px){.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{margin:0 .2em}}@media only screen and (max-width:480px){.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{margin:0 .4em}}@media only screen and (min-width:481px){.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline)>:not([style*="display:none"])+*{margin-left:1px}}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled,.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button],.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;background-color:#d6d6d6}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover,.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_focused,.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline):focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-date-range-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-date-range-picker.dotvvm-bp-flag_inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:15em;vertical-align:top}.dotvvm-bp-date-range-picker.dotvvm-bp-flag_inline:not(.dotvvm-bp-state_focused) .dotvvm-bp-primitive_item{-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-range-picker>.dotvvm-bp-calendar{width:100%}.dotvvm-bp-date-range-picker .dotvvm-bp-primitive_popup{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.dotvvm-bp-date-time-picker{width:auto;max-width:100%}.dotvvm-bp-date-time-picker.dotvvm-bp-state_focused,.dotvvm-bp-date-time-picker:focus{outline:none}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;width:40%;min-height:1.8em;border:none}@media only screen and (min-width:481px){.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{min-height:1.8em;padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{min-height:2.2em;padding:.4em .8em}}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box::-ms-clear{display:none}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box.dotvvm-bp-state_focused,.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box:focus{outline:none}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box,.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box:hover{color:#969696;background-color:#eee;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;align-self:stretch;margin:1px;font-size:.8em;line-height:0;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:481px){.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{margin:0 .2em}}@media only screen and (max-width:480px){.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{margin:0 .4em}}@media only screen and (min-width:481px){.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline)>:not([style*="display:none"])+*{margin-left:1px}}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline) .dotvvm-bp-primitive_popup{overflow:auto}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled,.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button],.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;background-color:#d6d6d6}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover,.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_focused,.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline):focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-date-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-date-time-picker.dotvvm-bp-flag_inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:15em;vertical-align:top}.dotvvm-bp-date-time-picker.dotvvm-bp-flag_inline:not(.dotvvm-bp-state_focused) .dotvvm-bp-primitive_item{-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-date-time-picker>.dotvvm-bp-primitive_popup>.dotvvm-bp-primitive_contents{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:wrap;flex-wrap:wrap;max-width:100%}.dotvvm-bp-date-time-picker>.dotvvm-bp-primitive_popup>.dotvvm-bp-primitive_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:.4em}.dotvvm-bp-drop-down-button{display:inline-block}.dotvvm-bp-drop-down-button>.dotvvm-bp-primitive_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.8em;vertical-align:middle}.dotvvm-bp-drop-down-button>.dotvvm-bp-primitive_button.dotvvm-bp-state_focused,.dotvvm-bp-drop-down-button>.dotvvm-bp-primitive_button:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}@media only screen and (min-width:481px){.dotvvm-bp-drop-down-button>.dotvvm-bp-primitive_button{min-height:calc(1.8em + 2px)}}@media only screen and (max-width:480px){.dotvvm-bp-drop-down-button>.dotvvm-bp-primitive_button{min-height:calc(2.2em + 2px)}}.dotvvm-bp-drop-down-button>.dotvvm-bp-primitive_button .dotvvm-bp-primitive_value:empty{display:none}.dotvvm-bp-drop-down-button>.dotvvm-bp-primitive_button .dotvvm-bp-primitive_value:not(:empty)+.dotvvm-bp-icon{margin-left:.4em}.dotvvm-bp-drop-down-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0;vertical-align:top}.dotvvm-bp-drop-down-list,.dotvvm-bp-drop-down-list>.dotvvm-bp-primitive_value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;align-items:center}.dotvvm-bp-drop-down-list>.dotvvm-bp-primitive_value{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;-ms-flex-item-align:stretch;align-self:stretch;width:40%;font-size:.8em;color:#1a1a1a;overflow:hidden}@media only screen and (min-width:481px){.dotvvm-bp-drop-down-list>.dotvvm-bp-primitive_value{min-height:1.8em}}@media only screen and (max-width:480px){.dotvvm-bp-drop-down-list>.dotvvm-bp-primitive_value{min-height:2.2em}}.dotvvm-bp-drop-down-list>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_contents,.dotvvm-bp-drop-down-list>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_placeholder{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media only screen and (min-width:481px){.dotvvm-bp-drop-down-list>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_contents,.dotvvm-bp-drop-down-list>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_placeholder{padding:0 .4em}}@media only screen and (max-width:480px){.dotvvm-bp-drop-down-list>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_contents,.dotvvm-bp-drop-down-list>.dotvvm-bp-primitive_value .dotvvm-bp-primitive_placeholder{padding:0 .8em}}.dotvvm-bp-drop-down-list>a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;align-self:stretch;margin:1px;font-size:.8em;line-height:0;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-drop-down-list>a[role=button]:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-drop-down-list>a[role=button]:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-drop-down-list>a[role=button]>.dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:481px){.dotvvm-bp-drop-down-list>a[role=button]>.dotvvm-bp-icon{margin:0 .2em}}@media only screen and (max-width:480px){.dotvvm-bp-drop-down-list>a[role=button]>.dotvvm-bp-icon{margin:0 .4em}}@media only screen and (min-width:481px){.dotvvm-bp-drop-down-list>:not([style*="display:none"])+*{margin-left:1px}}.dotvvm-bp-drop-down-list .dotvvm-bp-primitive_popup{overflow:auto}.dotvvm-bp-drop-down-list.dotvvm-bp-state_disabled,.dotvvm-bp-drop-down-list.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-drop-down-list.dotvvm-bp-state_disabled>a[role=button],.dotvvm-bp-drop-down-list.dotvvm-bp-state_disabled>a[role=button]:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;background-color:#d6d6d6}.dotvvm-bp-drop-down-list.dotvvm-bp-state_disabled>a[role=button]:hover,.dotvvm-bp-drop-down-list.dotvvm-bp-state_disabled>a[role=button]:hover:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-drop-down-list.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-drop-down-list.dotvvm-bp-state_focused,.dotvvm-bp-drop-down-list:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-icon{width:.8em;height:.8em;fill: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;padding:.1em .4em;border:1px solid #d6d6d6;border-radius:0}.dotvvm-bp-file-upload>:not(:empty):not(.dotvvm-bp-primitive_input):not(.dotvvm-bp-primitive_drop-zone){display:-webkit-box;display:-ms-flexbox;display:flex;margin:.1em 0}.dotvvm-bp-file-upload>:not(:empty):not(.dotvvm-bp-primitive_input):not(.dotvvm-bp-primitive_drop-zone):not(.dotvvm-bp-file-upload_files){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.dotvvm-bp-file-upload>.dotvvm-bp-primitive_input{position:absolute;width:.01em;height:.01em;opacity:0;z-index:-1;cursor:pointer;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-size:.8em}.dotvvm-bp-file-upload .dotvvm-bp-command_select-files+span{-ms-flex-item-align:center;align-self:center;margin-left:.4em;font-size:.8em}.dotvvm-bp-file-upload>.dotvvm-bp-primitive_error-message,.dotvvm-bp-file-upload>.dotvvm-bp-primitive_progress-bar{display:none}.dotvvm-bp-file-upload>.dotvvm-bp-primitive_drop-zone{position:absolute;top:0;right:0;bottom:0;left:0;display:none;background-color:#fff}.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;padding:0;margin:0;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;margin-top:.2em;font-size:.8em}.dotvvm-bp-file-upload_files .dotvvm-bp-primitive_item:nth-child(2n+0){background-color:#f2f2f2}.dotvvm-bp-file-upload.dotvvm-bp-state_disabled.dotvvm-bp-state_disabled,.dotvvm-bp-file-upload.dotvvm-bp-state_disabled.dotvvm-bp-state_disabled:hover{color:#969696;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-file-upload.dotvvm-bp-state_disabled .dotvvm-bp-primitive_button,.dotvvm-bp-file-upload.dotvvm-bp-state_disabled .dotvvm-bp-primitive_button.dotvvm-bp-state_focused,.dotvvm-bp-file-upload.dotvvm-bp-state_disabled .dotvvm-bp-primitive_button.dotvvm-bp-state_focused:hover,.dotvvm-bp-file-upload.dotvvm-bp-state_disabled .dotvvm-bp-primitive_button:focus,.dotvvm-bp-file-upload.dotvvm-bp-state_disabled .dotvvm-bp-primitive_button:focus:hover,.dotvvm-bp-file-upload.dotvvm-bp-state_disabled .dotvvm-bp-primitive_button:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-file-upload.dotvvm-bp-state_error.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-file-upload.dotvvm-bp-state_dragover>.dotvvm-bp-primitive_drop-zone{display:block}.dotvvm-bp-file-upload .dotvvm-bp-command_delete{padding:0 .4em;font-size:.96em;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-file-upload .dotvvm-bp-command_delete:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-file-upload .dotvvm-bp-command_delete:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-filter-builder .dotvvm-bp-primitive_group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;flex-direction:column;padding:.2em;border:1px solid #d6d6d6}.dotvvm-bp-filter-builder .dotvvm-bp-primitive_group,.dotvvm-bp-filter-builder .dotvvm-bp-primitive_group>.dotvvm-bp-primitive_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.dotvvm-bp-filter-builder .dotvvm-bp-primitive_group>.dotvvm-bp-primitive_list{flex-direction:column;padding:.2em 0 .2em .4em}.dotvvm-bp-filter-builder .dotvvm-bp-primitive_group>.dotvvm-bp-primitive_list>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2em 0 .2em .4em;border-style:solid;border-width:0 0 1px 1px;border-color:#d6d6d6}.dotvvm-bp-filter-builder .dotvvm-bp-primitive_group>.dotvvm-bp-primitive_list>li:first-child{border-top-width:1px}.dotvvm-bp-filter-builder .dotvvm-bp-primitive_group>.dotvvm-bp-primitive_list>li>:not(:last-child){margin-right:.4em}.dotvvm-bp-filter-builder .dotvvm-bp-primitive_footer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dotvvm-bp-filter-builder .dotvvm-bp-command_add-filter,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-group,.dotvvm-bp-filter-builder .dotvvm-bp-command_delete{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:baseline;align-self:baseline;font-weight:600;line-height:1.4em;letter-spacing:.02em;vertical-align:top;cursor:pointer;padding:.2em .96em;border-radius:0;background-color:#dbdbdb;border:1px solid #dbdbdb;color:#000;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.4em}.dotvvm-bp-filter-builder .dotvvm-bp-command_add-filter.dotvvm-bp-state_focused,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-filter:focus,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-group.dotvvm-bp-state_focused,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-group:focus,.dotvvm-bp-filter-builder .dotvvm-bp-command_delete.dotvvm-bp-state_focused,.dotvvm-bp-filter-builder .dotvvm-bp-command_delete:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-filter-builder .dotvvm-bp-command_add-filter.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled),.dotvvm-bp-filter-builder .dotvvm-bp-command_add-group.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled),.dotvvm-bp-filter-builder .dotvvm-bp-command_delete.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-filter-builder .dotvvm-bp-command_add-filter.dotvvm-bp-state_disabled,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-filter.dotvvm-bp-state_disabled:hover,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-group.dotvvm-bp-state_disabled,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-group.dotvvm-bp-state_disabled:hover,.dotvvm-bp-filter-builder .dotvvm-bp-command_delete.dotvvm-bp-state_disabled,.dotvvm-bp-filter-builder .dotvvm-bp-command_delete.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-filter-builder .dotvvm-bp-command_add-filter:hover,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-group:hover,.dotvvm-bp-filter-builder .dotvvm-bp-command_delete:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-filter-builder .dotvvm-bp-command_add-filter:active,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-group:active,.dotvvm-bp-filter-builder .dotvvm-bp-command_delete:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-filter-builder .dotvvm-bp-command_add-filter,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dotvvm-bp-filter-builder .dotvvm-bp-command_add-filter>svg,.dotvvm-bp-filter-builder .dotvvm-bp-command_add-group>svg{margin-right:.4em}.dotvvm-bp-filter-builder .dotvvm-bp-filter-editor{-webkit-box-flex:4;-ms-flex:4 4 auto;flex:4 4 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dotvvm-bp-filter-builder .dotvvm-bp-filter-editor>.dotvvm-bp-filter-editor_value-editor{margin-left:.4em}.dotvvm-bp-filter-builder .dotvvm-bp-drop-down-list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.dotvvm-bp-filter-editor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:14em;max-width:100%}.dotvvm-bp-filter-editor.dotvvm-bp-flag_inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dotvvm-bp-filter-editor .dotvvm-bp-filter-editor_operator-editor{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.dotvvm-bp-filter-editor .dotvvm-bp-filter-editor_value-editor{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.dotvvm-bp-filter-editor .dotvvm-bp-filter-editor_value-editor>.dotvvm-bp-control{width:100%}.dotvvm-bp-filter-editor_value-editor{display:-webkit-box;display:-ms-flexbox;display:flex}.dotvvm-bp-filter-editor_value-editor .dotvvm-bp-auto-complete,.dotvvm-bp-filter-editor_value-editor .dotvvm-bp-combo-box,.dotvvm-bp-filter-editor_value-editor .dotvvm-bp-date-picker,.dotvvm-bp-filter-editor_value-editor .dotvvm-bp-drop-down-list,.dotvvm-bp-filter-editor_value-editor .dotvvm-bp-multi-select,.dotvvm-bp-filter-editor_value-editor .dotvvm-bp-numeric-up-down,.dotvvm-bp-filter-editor_value-editor .dotvvm-bp-text-box{width:100%}.dotvvm-bp-grid-view table,.dotvvm-bp-grid-view th{border:1px solid #d6d6d6}.dotvvm-bp-grid-view th{padding:.2em .4em;background-color:#f5f5f5}.dotvvm-bp-grid-view th>.dotvvm-bp-primitive_contents{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-grid-view th>.dotvvm-bp-primitive_contents>a,.dotvvm-bp-grid-view th>.dotvvm-bp-primitive_contents>span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.8em;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.dotvvm-bp-grid-view th>.dotvvm-bp-primitive_contents .dotvvm-bp-drop-down-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.4em}.dotvvm-bp-grid-view th>.dotvvm-bp-primitive_contents .dotvvm-bp-filter-editor{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.dotvvm-bp-grid-view td{padding:.2em;border:1px solid #d6d6d6;font-size:.8em;line-height:calc(1.8em + 2px)}.dotvvm-bp-grid-view tr:nth-child(2n+0){background-color:#f5f5f5}.dotvvm-bp-grid-view>.dotvvm-bp-primitive_table{background-color:#fff;border:1px solid #d6d6d6;border-collapse:collapse;table-layout:fixed}.dotvvm-bp-grid-view .dotvvm-bp-primitive_popup{-webkit-box-shadow:0 0 .4em .1em #d6d6d6;box-shadow:0 0 .4em .1em #d6d6d6}.dotvvm-bp-grid-view .dotvvm-bp-align_right{text-align:right}.dotvvm-bp-primitive_table:not(.dotvvm-bp-flag_ie) .dotvvm-bp-grid-view_fixed-header-row th{position:-webkit-sticky;position:sticky;top:0}.dotvvm-bp-primitive_table:not(.dotvvm-bp-flag_ie) .dotvvm-bp-grid-view_fixed-header-row th:after{content:" ";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid #d6d6d6}.dotvvm-bp-grid-view-user-settings-editor .dotvvm-bp-primitive_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dotvvm-bp-grid-view td>.dotvvm-bp-auto-complete,.dotvvm-bp-grid-view td>.dotvvm-bp-combo-box,.dotvvm-bp-grid-view td>.dotvvm-bp-date-picker,.dotvvm-bp-grid-view td>.dotvvm-bp-date-time-picker,.dotvvm-bp-grid-view td>.dotvvm-bp-date-time-range-picker,.dotvvm-bp-grid-view td>.dotvvm-bp-drop-down-list,.dotvvm-bp-grid-view td>.dotvvm-bp-masked-text-box,.dotvvm-bp-grid-view td>.dotvvm-bp-numeric-up-down,.dotvvm-bp-grid-view td>.dotvvm-bp-text-box,.dotvvm-bp-grid-view td>.dotvvm-bp-time-picker{width:100%;min-height:unset;background-color:#fff}.dotvvm-bp-grid-view td>.dotvvm-bp-text-box{background-color:#fff}.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{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-image-crop .dotvvm-bp-primitive_toolbar a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.2em .4em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:baseline;align-self:baseline;font-weight:600;line-height:1.4em;letter-spacing:.02em;vertical-align:top;cursor:pointer;padding:.2em .96em;border-radius:0;background-color:#d6d6d6;border:1px solid #d6d6d6;color:#000}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar a[role=button].dotvvm-bp-state_focused,.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar a[role=button]:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar a[role=button].dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar a[role=button].dotvvm-bp-state_disabled,.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar a[role=button].dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar a[role=button]:hover{background-color:#c5c5c5;border-color:#c5c5c5}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar a[role=button]:active{background-color:#b4b4b4;border-color:#b4b4b4}.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-icon{width:1.2em;height:1.2em;vertical-align:middle}.dotvvm-bp-image-crop .dotvvm-bp-primitive_editor{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;background-image:-o-linear-gradient(45deg,#dbdbdb 25%,transparent 25%,transparent 75%,#dbdbdb 75%,#dbdbdb),-o-linear-gradient(45deg,#dbdbdb 25%,transparent 25%,transparent 75%,#dbdbdb 75%,#dbdbdb);background-image:linear-gradient(45deg,#dbdbdb 25%,transparent 0,transparent 75%,#dbdbdb 0,#dbdbdb),linear-gradient(45deg,#dbdbdb 25%,transparent 0,transparent 75%,#dbdbdb 0,#dbdbdb);background-position:0 0,.25em .25em;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-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 #0894fe}.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:#0894fe}.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip:hover{background-color:#0788ea}.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-ne,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-nw,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-se,.dotvvm-bp-image-crop_crop-canvas .dotvvm-bp-primitive_grip-sw{cursor:nwse-resize}.dotvvm-bp-list-view{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;background:#fff;border:1px solid #d6d6d6;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dotvvm-bp-list-view.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-list-view.dotvvm-bp-state_focused,.dotvvm-bp-list-view:focus{outline:none}.dotvvm-bp-list-view .dotvvm-bp-primitive_list{padding:.2em}.dotvvm-bp-list-view .dotvvm-bp-primitive_item{padding:.2em .4em;margin:.2em;font-size:.8em;color:#1a1a1a}.dotvvm-bp-list-view .dotvvm-bp-primitive_item:hover{background-color:#ebebeb}.dotvvm-bp-list-view .dotvvm-bp-primitive_item.dotvvm-bp-state_focused,.dotvvm-bp-list-view .dotvvm-bp-primitive_item:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:inset 0 0 0 2px #f9b21a;box-shadow:inset 0 0 0 2px #f9b21a}.dotvvm-bp-list-view_display-mode-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dotvvm-bp-list-view_display-mode-list .dotvvm-bp-primitive_item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.dotvvm-bp-list-view_display-mode-list .dotvvm-bp-primitive_item>.dotvvm-bp-icon{margin-right:.4em}.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}.dotvvm-bp-list-view_display-mode-tiles .dotvvm-bp-primitive_item{-webkit-box-flex:0;-ms-flex:0 0 10em;flex:0 0 10em;-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;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:.2em 0}.dotvvm-bp-masked-text-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0}@media only screen and (min-width:481px){.dotvvm-bp-masked-text-box{min-height:calc(1.8em + 2px);padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-masked-text-box{min-height:calc(2.2em + 2px);padding:.4em .8em}}.dotvvm-bp-masked-text-box.dotvvm-bp-state_disabled,.dotvvm-bp-masked-text-box.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-masked-text-box.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-masked-text-box.dotvvm-bp-state_focused,.dotvvm-bp-masked-text-box:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-dialog{position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:15rem;max-width:100%;min-height:8rem;z-index:1000}@media only screen and (min-width:481px){.dotvvm-bp-dialog{width:40rem}}@media only screen and (max-width:480px){.dotvvm-bp-dialog{margin:0 auto}}.dotvvm-bp-dialog:not(.dotvvm-bp-state_opened){display:none;opacity:0}.dotvvm-bp-dialog .dotvvm-bp-state_opened{display:-webkit-box;display:-ms-flexbox;display:flex}.dotvvm-bp-dialog>.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_footer .dotvvm-bp-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.4em;height:1.4em}@media only screen and (min-width:481px){.dotvvm-bp-modal-dialog{max-width:90%}}@media only screen and (max-width:480px){.dotvvm-bp-modal-dialog{width:90%;margin:0 auto}}.dotvvm-bp-modal-dialog.dotvvm-bp-state_focused,.dotvvm-bp-modal-dialog:focus{outline:none}.dotvvm-bp-modal-dialog .dotvvm-bp-primitive_titlebar{font-size:1.2em}.dotvvm-bp-modal-dialog .dotvvm-bp-primitive_titlebar .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;min-height:auto;padding:.2em}.dotvvm-bp-dialog_container{position:relative;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-shadow:0 0 .8em 0 rgba(0,0,0,.32);box-shadow:0 0 .8em 0 rgba(0,0,0,.32)}.dotvvm-bp-dialog_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.2em .4em;background-color:#f5f5f5;word-wrap:break-word;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e2e2e2}.dotvvm-bp-dialog_header .dotvvm-bp-align_left{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.dotvvm-bp-dialog_header .dotvvm-bp-align_right,.dotvvm-bp-dialog_header .dotvvm-bp-command_close{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.dotvvm-bp-dialog_header .dotvvm-bp-command_close{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:auto;padding:.2em}.dotvvm-bp-dialog_body{-webkit-box-flex:2;-ms-flex:2 1 auto;flex:2 1 auto;background-color:#fff;min-height:3rem;overflow:auto}.dotvvm-bp-dialog_body,.dotvvm-bp-dialog_footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.2em .4em;word-wrap:break-word}.dotvvm-bp-dialog_footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#f5f5f5;border-top:1px solid #e2e2e2}.dotvvm-bp-dialog_grip{position:absolute;width:1.4em;height:1.4em;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-nw,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-sw,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-w{left:0}.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-e,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-ne,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-se{left:100%}.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-n,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-ne,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-nw{top:0}.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-s,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-se,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-sw{top:100%}.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-n,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-s{left:50%;width:100%;cursor:ns-resize}.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-e,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-w{top:50%;height:100%;cursor:ew-resize}.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-ne,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-sw{cursor:nesw-resize}.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-nw,.dotvvm-bp-dialog_grip.dotvvm-bp-primitive_grip-se{cursor:nwse-resize}.dotvvm-bp-multi-select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0;width:auto;min-width:14em;padding:0;vertical-align:top}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_text-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;width:40%;min-height:1.8em;border:none}@media only screen and (min-width:481px){.dotvvm-bp-multi-select>.dotvvm-bp-primitive_text-box{min-height:1.8em;padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-multi-select>.dotvvm-bp-primitive_text-box{min-height:2.2em;padding:.4em .8em}}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_text-box::-ms-clear{display:none}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_text-box.dotvvm-bp-state_focused,.dotvvm-bp-multi-select>.dotvvm-bp-primitive_text-box:focus{outline:none}.dotvvm-bp-multi-select.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box,.dotvvm-bp-multi-select.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box:hover{color:#969696;background-color:#eee;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-multi-select .dotvvm-bp-primitive_popup{overflow:auto}.dotvvm-bp-multi-select.dotvvm-bp-state_disabled,.dotvvm-bp-multi-select.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-multi-select.dotvvm-bp-state_focused,.dotvvm-bp-multi-select:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-multi-select.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(1.8em - 2px);padding:.2em .2em .2em .4em;margin:1px;background-color:#d6d6d6;font-size:.8em;line-height:1}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_label>a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:1px;font-size:.8em;line-height:0;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_label>a[role=button]:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_label>a[role=button]:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_label>a[role=button]>.dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:481px){.dotvvm-bp-multi-select>.dotvvm-bp-primitive_label>a[role=button]>.dotvvm-bp-icon{margin:0 .2em}}@media only screen and (max-width:480px){.dotvvm-bp-multi-select>.dotvvm-bp-primitive_label>a[role=button]>.dotvvm-bp-icon{margin:0 .4em}}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_label>:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_label>a[role=button]{-ms-flex-item-align:stretch;align-self:stretch;font-size:.72em}.dotvvm-bp-multi-select>.dotvvm-bp-primitive_label .dotvvm-bp-icon{width:.72em;height:.72em}.dotvvm-bp-multi-select.dotvvm-bp-state_disabled a[role=button]{background-color:#d6d6d6;color:#969696;cursor:default}.dotvvm-bp-multi-select.dotvvm-bp-state_disabled a[role=button]:hover{background-color:#d6d6d6}.dotvvm-bp-numeric-up-down{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0}.dotvvm-bp-numeric-up-down>.dotvvm-bp-primitive_text-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;width:40%;min-height:1.8em;border:none}@media only screen and (min-width:481px){.dotvvm-bp-numeric-up-down>.dotvvm-bp-primitive_text-box{min-height:1.8em;padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-numeric-up-down>.dotvvm-bp-primitive_text-box{min-height:2.2em;padding:.4em .8em}}.dotvvm-bp-numeric-up-down>.dotvvm-bp-primitive_text-box::-ms-clear{display:none}.dotvvm-bp-numeric-up-down>.dotvvm-bp-primitive_text-box.dotvvm-bp-state_focused,.dotvvm-bp-numeric-up-down>.dotvvm-bp-primitive_text-box:focus{outline:none}.dotvvm-bp-numeric-up-down.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box,.dotvvm-bp-numeric-up-down.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box:hover{color:#969696;background-color:#eee;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-numeric-up-down>a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;align-self:stretch;margin:1px;font-size:.8em;line-height:0;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-numeric-up-down>a[role=button]:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-numeric-up-down>a[role=button]:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-numeric-up-down>a[role=button]>.dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:481px){.dotvvm-bp-numeric-up-down>a[role=button]>.dotvvm-bp-icon{margin:0 .2em}}@media only screen and (max-width:480px){.dotvvm-bp-numeric-up-down>a[role=button]>.dotvvm-bp-icon{margin:0 .4em}}@media only screen and (min-width:481px){.dotvvm-bp-numeric-up-down>:not([style*="display:none"])+*{margin-left:1px}}.dotvvm-bp-numeric-up-down .dotvvm-bp-primitive_popup{overflow:auto}.dotvvm-bp-numeric-up-down.dotvvm-bp-state_disabled,.dotvvm-bp-numeric-up-down.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-numeric-up-down.dotvvm-bp-state_disabled>a[role=button],.dotvvm-bp-numeric-up-down.dotvvm-bp-state_disabled>a[role=button]:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;background-color:#d6d6d6}.dotvvm-bp-numeric-up-down.dotvvm-bp-state_disabled>a[role=button]:hover,.dotvvm-bp-numeric-up-down.dotvvm-bp-state_disabled>a[role=button]:hover:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-numeric-up-down.dotvvm-bp-state_focused,.dotvvm-bp-numeric-up-down:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-numeric-up-down.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #066fbf;border-radius:0}.dotvvm-bp-panel>.dotvvm-bp-primitive_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#066fbf;padding:.2em .4em;color:#fff}.dotvvm-bp-panel>.dotvvm-bp-primitive_contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.2em .4em;overflow-x:hidden;overflow-y:auto}.dotvvm-bp-panel>.dotvvm-bp-primitive_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#ebebeb;padding:.2em .4em}.dotvvm-bp-panel .dotvvm-bp-text-template{font-size:.8em;line-height:1.4em}.dotvvm-bp-panel>.dotvvm-bp-primitive_contents>.dotvvm-bp-tab-control{margin:-.2em -.4em;overflow:hidden}.dotvvm-bp-panel>.dotvvm-bp-primitive_contents>.dotvvm-bp-tab-control>.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_contents{padding:.2em .4em}.dotvvm-bp-radio-button>.dotvvm-bp-icon{padding:.192em;border-radius:50%}.dotvvm-bp-radio-button-list>.dotvvm-bp-radio-button:not(:last-child){margin:0 .4em 0 0}.dotvvm-bp-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.dotvvm-bp-rating.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_point{cursor:default}.dotvvm-bp-rating{color:#d6d6d6}.dotvvm-bp-rating .dotvvm-bp-icon{width:1.2em;height:1.2em}.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:#0894fe}.dotvvm-bp-rating_half-fill-left{stop-color:#0894fe}.dotvvm-bp-rating_half-fill-right{stop-color:#d6d6d6}.dotvvm-bp-range-slider,.dotvvm-bp-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}.dotvvm-bp-range-slider .dotvvm-bp-primitive_grip,.dotvvm-bp-slider .dotvvm-bp-primitive_grip{z-index:1}.dotvvm-bp-range-slider,.dotvvm-bp-slider{padding:.2em .4em;cursor:pointer}.dotvvm-bp-range-slider .dotvvm-bp-primitive_grip,.dotvvm-bp-slider .dotvvm-bp-primitive_grip{width:.6em;height:1.4em;background-color:#0894fe;border-radius:0}.dotvvm-bp-range-slider .dotvvm-bp-primitive_grip.dotvvm-bp-state_focused,.dotvvm-bp-range-slider .dotvvm-bp-primitive_grip:focus,.dotvvm-bp-slider .dotvvm-bp-primitive_grip.dotvvm-bp-state_focused,.dotvvm-bp-slider .dotvvm-bp-primitive_grip:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-range-slider .dotvvm-bp-primitive_line,.dotvvm-bp-slider .dotvvm-bp-primitive_line{height:.4em;background-color:#d6d6d6}.dotvvm-bp-range-slider .dotvvm-bp-primitive_line:first-child,.dotvvm-bp-slider .dotvvm-bp-primitive_line:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.dotvvm-bp-range-slider .dotvvm-bp-primitive_line:last-child,.dotvvm-bp-slider .dotvvm-bp-primitive_line:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.dotvvm-bp-range-slider .dotvvm-bp-primitive_value,.dotvvm-bp-slider .dotvvm-bp-primitive_value{background-color:#0894fe}.dotvvm-bp-range-slider:hover .dotvvm-bp-primitive_grip,.dotvvm-bp-range-slider:hover .dotvvm-bp-primitive_value,.dotvvm-bp-slider:hover .dotvvm-bp-primitive_grip,.dotvvm-bp-slider:hover .dotvvm-bp-primitive_value{background-color:#0788ea}.dotvvm-bp-range-slider:hover .dotvvm-bp-primitive_line:not(.dotvvm-bp-primitive_value),.dotvvm-bp-slider:hover .dotvvm-bp-primitive_line:not(.dotvvm-bp-primitive_value){background-color:#c5c5c5}.dotvvm-bp-range-slider.dotvvm-bp-state_disabled,.dotvvm-bp-range-slider.dotvvm-bp-state_disabled:hover,.dotvvm-bp-slider.dotvvm-bp-state_disabled,.dotvvm-bp-slider.dotvvm-bp-state_disabled:hover{cursor:default}.dotvvm-bp-range-slider.dotvvm-bp-state_disabled .dotvvm-bp-primitive_grip,.dotvvm-bp-range-slider.dotvvm-bp-state_disabled:hover .dotvvm-bp-primitive_grip,.dotvvm-bp-slider.dotvvm-bp-state_disabled .dotvvm-bp-primitive_grip,.dotvvm-bp-slider.dotvvm-bp-state_disabled:hover .dotvvm-bp-primitive_grip{background-color:#b3b3b3}.dotvvm-bp-range-slider.dotvvm-bp-state_disabled .dotvvm-bp-primitive_line,.dotvvm-bp-range-slider.dotvvm-bp-state_disabled:hover .dotvvm-bp-primitive_line,.dotvvm-bp-slider.dotvvm-bp-state_disabled .dotvvm-bp-primitive_line,.dotvvm-bp-slider.dotvvm-bp-state_disabled:hover .dotvvm-bp-primitive_line{background-color:#eee}.dotvvm-bp-range-slider.dotvvm-bp-state_disabled .dotvvm-bp-primitive_value,.dotvvm-bp-range-slider.dotvvm-bp-state_disabled:hover .dotvvm-bp-primitive_value,.dotvvm-bp-slider.dotvvm-bp-state_disabled .dotvvm-bp-primitive_value,.dotvvm-bp-slider.dotvvm-bp-state_disabled:hover .dotvvm-bp-primitive_value{background-color:#b3b3b3}.dotvvm-bp-tab-control{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0}.dotvvm-bp-tab-control,.dotvvm-bp-tab-control_nav{display:-webkit-box;display:-ms-flexbox;display:flex}.dotvvm-bp-tab-control_nav{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f5f5f5;border-radius:0 0 0 0;border-bottom:2px solid #066fbf}.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:baseline;align-self:baseline;font-weight:600;line-height:1.4em;letter-spacing:.02em;vertical-align:top;cursor:pointer;padding:.2em .96em;border:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.8em;background-color:#d6d6d6;border-color:#d6d6d6;color:#000}.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item.dotvvm-bp-state_focused,.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item.dotvvm-bp-state_disabled,.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item:hover{background-color:#c5c5c5;border-color:#c5c5c5}.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item:active{background-color:#b4b4b4;border-color:#b4b4b4}.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item.dotvvm-bp-state_active{background-color:#0894fe;border-color:#0894fe;color:#fff}.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item.dotvvm-bp-state_active:hover{background-color:#0788ea;border-color:#0788ea}.dotvvm-bp-tab-control_nav .dotvvm-bp-tab-control_item.dotvvm-bp-state_active:active{background-color:#077cd5;border-color:#077cd5}.dotvvm-bp-tab-control_content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.2em .4em;background-color:#fff;overflow:auto}.dotvvm-bp-tab-control_content>.dotvvm-bp-primitive_item{display:none}.dotvvm-bp-tab-control_content>.dotvvm-bp-primitive_item.dotvvm-bp-state_active{display:block}.dotvvm-bp-text-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0}.dotvvm-bp-text-box>.dotvvm-bp-primitive_text-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;width:40%;min-height:1.8em;border:none}@media only screen and (min-width:481px){.dotvvm-bp-text-box>.dotvvm-bp-primitive_text-box{min-height:1.8em;padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-text-box>.dotvvm-bp-primitive_text-box{min-height:2.2em;padding:.4em .8em}}.dotvvm-bp-text-box>.dotvvm-bp-primitive_text-box::-ms-clear{display:none}.dotvvm-bp-text-box>.dotvvm-bp-primitive_text-box.dotvvm-bp-state_focused,.dotvvm-bp-text-box>.dotvvm-bp-primitive_text-box:focus{outline:none}.dotvvm-bp-text-box.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box,.dotvvm-bp-text-box.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box:hover{color:#969696;background-color:#eee;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:481px){.dotvvm-bp-text-box{min-height:calc(1.8em + 2px);padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-text-box{min-height:calc(2.2em + 2px);padding:.4em .8em}}.dotvvm-bp-text-box.dotvvm-bp-state_disabled,.dotvvm-bp-text-box.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-text-box.dotvvm-bp-state_focused,.dotvvm-bp-text-box:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-text-box.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-text-view{font-size:.8em;line-height:1.4em}.dotvvm-bp-time-picker .dotvvm-bp-primitive_item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.4em;font-size:.8em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dotvvm-bp-time-picker .dotvvm-bp-primitive_item.dotvvm-bp-state_disabled,.dotvvm-bp-time-picker .dotvvm-bp-primitive_item.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;cursor:not-allowed}.dotvvm-bp-time-picker .dotvvm-bp-primitive_item:not(:empty):hover{background-color:#0894fe;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{padding:.4em;background-color:#0894fe;border-color:#0894fe;color:#fff}.dotvvm-bp-time-picker .dotvvm-bp-time-picker_now:hover{background-color:#0788ea;border-color:#0788ea}.dotvvm-bp-time-picker .dotvvm-bp-time-picker_now:active{background-color:#077cd5;border-color:#077cd5}.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{color:#a6a6a6}.dotvvm-bp-time-picker .dotvvm-bp-command_next:hover,.dotvvm-bp-time-picker .dotvvm-bp-command_prev:hover{background-color:rgba(8,148,254,.5)}.dotvvm-bp-time-picker .dotvvm-bp-time-picker_designator-dial>.dotvvm-bp-primitive_list:before{content:"x";padding:.2em 0;background-color:currentColor;color:#066fbf}.dotvvm-bp-time-picker [class*=dotvvm-bp-command]>.dotvvm-bp-icon{min-height:1.4em}.dotvvm-bp-time-picker.dotvvm-bp-state_disabled,.dotvvm-bp-time-picker.dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee}.dotvvm-bp-time-picker.dotvvm-bp-state_disabled .dotvvm-bp-primitive_item{cursor:default}.dotvvm-bp-time-picker.dotvvm-bp-state_disabled .dotvvm-bp-primitive_item:hover:not(.dotvvm-bp-time-picker_now),.dotvvm-bp-time-picker.dotvvm-bp-state_disabled .dotvvm-bp-primitive_item:hover:not(.dotvvm-bp-time-picker_now):hover{color:#969696;background-color:#eee}.dotvvm-bp-time-picker.dotvvm-bp-state_disabled .dotvvm-bp-time-picker_now{background-color:#cacaca;color:gray}.dotvvm-bp-time-picker.dotvvm-bp-state_disabled .dotvvm-bp-time-picker_hour-dial+div,.dotvvm-bp-time-picker.dotvvm-bp-state_disabled .dotvvm-bp-time-picker_hour-dial+div:hover,.dotvvm-bp-time-picker.dotvvm-bp-state_disabled .dotvvm-bp-time-picker_minute-dial+div,.dotvvm-bp-time-picker.dotvvm-bp-state_disabled .dotvvm-bp-time-picker_minute-dial+div:hover{color:#969696}.dotvvm-bp-time-picker_time-dial{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:stretch;align-self:stretch;min-height:15em;background-color:#fff}.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-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;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;display:-webkit-box;display:-ms-flexbox;display: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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.2em .4em;background-color:#066fbf;font-size:.8em;font-weight:500;color:#fff}.dotvvm-bp-time-picker_designator-dial.dotvvm-bp-state_focused .dotvvm-bp-primitive_item:nth-child(4),.dotvvm-bp-time-picker_hour-dial.dotvvm-bp-state_focused .dotvvm-bp-primitive_item:nth-child(4),.dotvvm-bp-time-picker_minute-dial.dotvvm-bp-state_focused .dotvvm-bp-primitive_item:nth-child(4),.dotvvm-bp-time-picker_second-dial.dotvvm-bp-state_focused .dotvvm-bp-primitive_item:nth-child(4){position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:inset 0 0 0 2px #f9b21a;box-shadow:inset 0 0 0 2px #f9b21a}.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:.2em 0;background-color:#066fbf;font-size:.8em}.dotvvm-bp-time-picker_separator>span:before{content:":";line-height:1.4em;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 .2em}.dotvvm-bp-time-picker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff}.dotvvm-bp-time-picker.dotvvm-bp-state_focused,.dotvvm-bp-time-picker:focus{outline:none}.dotvvm-bp-time-picker .dotvvm-bp-flag_inline{vertical-align:top}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14em;max-width:100%;background:#fff;border:1px solid #d6d6d6;border-radius:0}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;width:40%;min-height:1.8em;border:none}@media only screen and (min-width:481px){.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{min-height:1.8em;padding:.2em .4em}}@media only screen and (max-width:480px){.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box{min-height:2.2em;padding:.4em .8em}}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box::-ms-clear{display:none}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box.dotvvm-bp-state_focused,.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>.dotvvm-bp-primitive_text-box:focus{outline:none}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box,.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box:hover{color:#969696;background-color:#eee;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;align-self:stretch;margin:1px;font-size:.8em;line-height:0;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:481px){.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{margin:0 .2em}}@media only screen and (max-width:480px){.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>a[role=button]>.dotvvm-bp-icon{margin:0 .4em}}@media only screen and (min-width:481px){.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline)>:not([style*="display:none"])+*{margin-left:1px}}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled,.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled:hover{color:#969696;background-color:#eee;border-color:#d6d6d6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button],.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;background-color:#d6d6d6}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover,.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_disabled>a[role=button]:hover:hover{color:#969696;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_focused,.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline):focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-time-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-toggle-button{position:relative;background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-toggle-button:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-toggle-button:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-toggle-button.dotvvm-bp-state_focused,.dotvvm-bp-toggle-button:focus{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:0 0 0 1px #f9b21a;box-shadow:0 0 0 1px #f9b21a}.dotvvm-bp-toggle-button.dotvvm-bp-state_focused.dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled),.dotvvm-bp-toggle-button.dotvvm-bp-state_focused.dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled):hover,.dotvvm-bp-toggle-button:focus.dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled),.dotvvm-bp-toggle-button:focus.dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled):hover{border-color:#f9b21a}.dotvvm-bp-toggle-button.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){position:relative;border-color:#d9534f;-webkit-box-shadow:0 0 0 1px #d9534f;box-shadow:0 0 0 1px #d9534f}.dotvvm-bp-toggle-button.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled).dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled),.dotvvm-bp-toggle-button.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled).dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled):hover{border-color:#d9534f}@media only screen and (min-width:481px){.dotvvm-bp-toggle-button_toggle{min-height:calc(1.8em + 2px)}}@media only screen and (max-width:480px){.dotvvm-bp-toggle-button_toggle{min-height:calc(2.2em + 2px)}}.dotvvm-bp-toggle-button_toggle.dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled){background-color:#0894fe;border-color:#0894fe;color:#fff}.dotvvm-bp-toggle-button_toggle.dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled):hover{background-color:#0788ea;border-color:#0788ea}.dotvvm-bp-toggle-button_toggle.dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled):active{background-color:#077cd5;border-color:#077cd5}.dotvvm-bp-toggle-button_switch{width:3.6em;height:1.8em;border-radius:1.1em;color:transparent;overflow:hidden}.dotvvm-bp-toggle-button_switch:before{content:"";position:absolute;top:0;bottom:0;left:0;width:calc(1.8em - 2px);background-color:#eee;border-radius:100%;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.dotvvm-bp-toggle-button_switch.dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled){background-color:#b5dfff}.dotvvm-bp-toggle-button_switch.dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled):before{left:calc(100% - 1.8em + 2px);background-color:#0894fe}.dotvvm-bp-toggle-button_switch.dotvvm-bp-state_checked:not(.dotvvm-bp-state_disabled):hover{background-color:#ceeaff;border-color:inherit}.dotvvm-bp-primitive_toolbar{position:relative;display:block;margin:0;background-color:#f5f5f5}.dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_group{display:inline-block;padding:0 .96em}.dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_group.dotvvm-bp-align_right{float:right}.dotvvm-bp-toolbar-button{background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.dotvvm-bp-toolbar-button:hover{background-color:#c9c9c9;border-color:#c9c9c9}.dotvvm-bp-toolbar-button:active{background-color:#b8b8b8;border-color:#b8b8b8}.dotvvm-bp-tree-view{position:relative}.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-treeview_list{padding-left:0}.dotvvm-bp-tree-view.dotvvm-bp-state_focused.dotvvm-bp-state_focused,.dotvvm-bp-tree-view.dotvvm-bp-state_focused:focus,.dotvvm-bp-tree-view:focus.dotvvm-bp-state_focused,.dotvvm-bp-tree-view:focus:focus{outline:none}.dotvvm-bp-treeview_list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding-left:1.9em;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_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{position:relative;outline:none;border-color:#f9b21a;-webkit-box-shadow:inset 0 0 0 2px #f9b21a;box-shadow:inset 0 0 0 2px #f9b21a}.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;padding:0;font-size:1em;vertical-align:top}.dotvvm-bp-treeview_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;padding:.1em .4em}.dotvvm-bp-treeview_label .dotvvm-bp-check-box{margin-right:.3em}.dotvvm-bp-treeview_label .dotvvm-bp-check-box.dotvvm-bp-state_focused>.dotvvm-bp-icon{border-color:#d6d6d6;-webkit-box-shadow:none;box-shadow:none}.dotvvm-bp-window.dotvvm-bp-state_focused,.dotvvm-bp-window:focus{outline:none}.dotvvm-bp-window>.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_header.dotvvm-bp-window-movable{cursor:move}