.dotvvm-bp-primitive_text{box-sizing:border-box;color:currentColor;font-size:var(--bp-font-size);line-height:var(--bp-line-height);max-width:100%}.dotvvm-bp-primitive_button{background-color:var(--bp-background-color);border-color:var(--bp-border-color);border-radius:var(--bp-border-radius);border-style:solid;border-width:0;box-sizing:border-box;color:var(--bp-font-color);cursor:pointer;display:inline-flex;font-family:var(--bp-font-family);font-size:var(--bp-control-font-size);font-weight:600;letter-spacing:.02em}.dotvvm-bp-primitive_button>.dotvvm-bp-icon{align-self:center}.dotvvm-bp-primitive_text-box{background-color:var(--bp-background-color);border:1px solid var(--bp-border-color);border-radius:var(--bp-border-radius);box-sizing:border-box;color:var(--bp-font-color);font-size:var(--bp-font-size);max-width:100%;padding:var(--bp-padding-vertical) var(--bp-padding-horizontal)}.dotvvm-bp-primitive_placeholder,.dotvvm-bp-primitive_text-box{font-family:var(--bp-font-family);line-height:var(--bp-line-height)}.dotvvm-bp-primitive_placeholder{color:var(--bp-font-color_placeholder)!important}.dotvvm-bp-primitive_placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dotvvm-bp-primitive_placeholder.dotvvm-bp-state_disabled .dotvvm-bp-primitive_placeholder,.dotvvm-bp-primitive_placeholder.dotvvm-bp-state_disabled .dotvvm-bp-primitive_placeholder:hover{box-shadow:none;color:var(--bp-font-color_disabled);cursor:default}.dotvvm-bp-primitive_placeholder.dotvvm-bp-state_disabled ::-webkit-input-placeholder,.dotvvm-bp-primitive_placeholder.dotvvm-bp-state_disabled::-webkit-input-placeholder{color:var(--bp-font-color_disabled)!important}.dotvvm-bp-primitive_placeholder.dotvvm-bp-state_disabled :-moz-placeholder,.dotvvm-bp-primitive_placeholder.dotvvm-bp-state_disabled ::-moz-placeholder,.dotvvm-bp-primitive_placeholder.dotvvm-bp-state_disabled:-moz-placeholder,.dotvvm-bp-primitive_placeholder.dotvvm-bp-state_disabled::-moz-placeholder{color:var(--bp-font-color_disabled)!important}.dotvvm-bp-primitive_placeholder.dotvvm-bp-state_disabled :-ms-input-placeholder,.dotvvm-bp-primitive_placeholder.dotvvm-bp-state_disabled:-ms-input-placeholder{color:var(--bp-font-color_disabled)!important}::-webkit-input-placeholder{color:var(--bp-font-color_placeholder)!important}::-webkit-input-placeholder{font-family:var(--bp-font-family);line-height:var(--bp-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}::-moz-placeholder{color:var(--bp-font-color_placeholder)!important}::-moz-placeholder{font-family:var(--bp-font-family);line-height:var(--bp-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:-ms-input-placeholder{color:var(--bp-font-color_placeholder)!important}:-ms-input-placeholder{font-family:var(--bp-font-family);line-height:var(--bp-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dotvvm-bp-primitive_picker{align-items:center;background-color:var(--bp-picker-background-color);border:var(--bp-border-width) solid var(--bp-border-color);border-radius:var(--bp-border-radius);color:var(--bp-font-color);display:inline-flex;flex-wrap:nowrap;position:relative;text-align:left;vertical-align:middle;width:var(--bp-form-item-width)}.dotvvm-bp-primitive_picker.dotvvm-bp-state_disabled,.dotvvm-bp-primitive_picker.dotvvm-bp-state_disabled:hover{background-color:var(--bp-color_base-disabled);border-color:var(--bp-border-color_disabled);box-shadow:none;color:var(--bp-font-color_disabled);cursor:default}.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_button{align-self:stretch;display:flex;flex:0 0 auto;margin:var(--bp-border-width)}.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_button.dotvvm-bp-state_disabled,.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_button.dotvvm-bp-state_disabled:hover{background-color:var(--bp-color_base-disabled);border-color:var(--bp-border-color_disabled);box-shadow:none;color:var(--bp-font-color_disabled);cursor:default}.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_button>.dotvvm-bp-icon{align-self:center}@media only screen and (min-width:424px){.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_button>.dotvvm-bp-icon{margin:0 var(--bp-gap-s)}}@media only screen and (max-width:425px){.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_button>.dotvvm-bp-icon{margin:0 var(--bp-gap-m)}}.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_text-box,.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_value{align-self:stretch;background-color:transparent;border:none;box-sizing:border-box;flex:1 1 auto;font-size:var(--bp-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_text-box:focus,.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_value:focus{outline:none}.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_text-box::-ms-clear,.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_value::-ms-clear{display:none}.dotvvm-bp-primitive_picker>textarea.dotvvm-bp-primitive_text-box{white-space:pre-wrap}.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_value{padding:var(--bp-padding-vertical) var(--bp-padding-horizontal)}.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_contents{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_popup{max-height:var(--bp-popup-max-height);overflow:auto}.dotvvm-bp-primitive_picker.dotvvm-bp-state_focused,.dotvvm-bp-primitive_picker.dotvvm-bp-state_focused:hover{z-index:1}.dotvvm-bp-primitive_picker.dotvvm-bp-state_focused:hover>.dotvvm-bp-primitive_text-box,.dotvvm-bp-primitive_picker.dotvvm-bp-state_focused>.dotvvm-bp-primitive_text-box{box-shadow:none;outline:none}.dotvvm-bp-primitive_picker.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box,.dotvvm-bp-primitive_picker.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_text-box:hover{background-color:var(--bp-color_base-disabled);box-shadow:none;color:var(--bp-font-color_disabled);cursor:default}.dotvvm-bp-primitive_picker.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_button{background-color:var(--bp-color_primary-disabled);color:var(--bp-font-color_disabled-active);cursor:default}.dotvvm-bp-primitive_toolbar{background-color:var(--bp-color_base-accent);display:block;position:relative}.dotvvm-bp-primitive_item{align-items:center;display:inline-flex}.dotvvm-bp-primitive_placeholder:empty:before{content:"Placeholder";opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dotvvm-bp-primitive_header{align-items:center;background-color:var(--bp-color_primary-accent);border-bottom:var(--bp-header_border-bottom-width) solid var(--bp-border-color);color:var(--bp-font-color_active);display:flex;flex-flow:row nowrap;gap:var(--bp-gap-s);justify-content:space-between}.dotvvm-bp-primitive_header .dotvvm-bp-primitive_text{flex:1 1 auto;font-size:calc(var(--bp-font-size)*1.25)}.dotvvm-bp-primitive_header [class*=dotvvm-bp-command_]{background-color:var(--bp-color_primary-accent);color:var(--bp-font-color_active);justify-content:center;padding:var(--bp-padding-vertical) var(--bp-padding-horizontal)}.dotvvm-bp-primitive_header [class*=dotvvm-bp-command_]:hover{background-color:var(--bp-color_primary-hover);color:currentColor}.dotvvm-bp-primitive_header [class*=dotvvm-bp-command_] .dotvvm-bp-primitive_text{font-size:var(--bp-font-size)}.dotvvm-bp-primitive_body{background-color:var(--bp-background-color)}.dotvvm-bp-primitive_footer{background-color:var(--bp-color_base-accent);border-top:var(--bp-footer_border-bottom-width) solid var(--bp-border-color);color:var(--bp-font-color)}.dotvvm-bp-primitive_footer .dotvvm-bp-primitive_text{color:currentColor}.dotvvm-bp-primitive_container{display:inline-flex;flex:1 1 auto;flex-direction:column;position:relative;width:auto}.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_contents,.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_header{padding:var(--bp-padding-vertical) var(--bp-padding-horizontal)}.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_contents{flex:2 1 auto;overflow:auto}.dotvvm-bp-primitive_container>.dotvvm-bp-primitive_footer{padding:var(--bp-padding-vertical) var(--bp-padding-horizontal)}.dotvvm-bp-primitive_nav{display:flex;flex-direction:row;flex-wrap:wrap}.dotvvm-bp-primitive_overlay{background-color:var(--bp-color_base-overlay);display:none;inset:0;position:fixed}.dotvvm-bp-primitive_popup{background:var(--bp-background-color);border:var(--bp-border-width) solid var(--bp-border-color);border-radius:var(--bp-border-radius);box-shadow:0 0 4px 1px #8f8f8f4d;display:block;margin:calc(var(--bp-border-width)*2) 0;opacity:0;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;z-index:var(--bp-popup-z-index)}@media only screen and (max-width:425px){.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{left:0!important;position:absolute!important;top:100%!important}.dotvvm-bp-align_right{margin-left:auto}.dotvvm-bp-align_left{margin-right:auto}.dotvvm-bp-align_center{margin-left:auto;margin-right:auto}.dotvvm-bp-display_flex-0{display:flex;flex:0 0 auto}.dotvvm-bp-display_flex-1{display:flex;flex:1 1 auto}
