:root{--primary: #2275ec;--primary-very-light: #edf2fa;--disabled: #ddd;--focus-brd: blue;--error-txt: red;--label-txt: #666;--label-bk: #eee;--label-dsbl: #ddd;--inp-brd: #d8d8d8;--inp-placeholder: #6b7682;--btn-brd: 1px solid #d8d8d8;--btn-bg: rgb(204, 246, 255);--btn-bg-hvr: rgb(232, 251, 255);--btn-sel: #5dbae0;--btn-txt: black;--btn-txt-size: 14px;--btn-pad: 10px;--btn-rad: 2px;--btn-brd-focus: #6c9fd8;--drop-btn-pad: 5px 10px 8px 10px;--drop-btn-pad-thin: 1px 4px 3px 4px;--drop-btn-bg: white;--drop-btn-bg-hvr: #ddd;--tip-bg: white;--tip-txt: black;--tip-brd: rgb(255, 255, 255);--tip-brd-rad: 3px;--tip-txt-size: 13px;--tip-pad: 6px;--tip-arrow-size: 16px;--tip-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);--tip-bg-error: rgb(226, 0, 0);--tip-txt-error: rgb(255, 255, 255);--tip-brd-error: rgb(226, 0, 0);--list-bg: white;--list-brd: 1px solid #ccc;--list-brd-focus: black;--list-rad: 10px;--list-item-txt-size: 14px;--list-item-txt: #333;--list-item-pad: 5px 10px;--list-item-bg: transparent;--list-item-hvr: #eee;--list-item-current: #eee;--list-item-selected: #333;--list-item-selected-txt: white;--list-item-focus: #6c9fd8;--list-item-bg-disabled: #ccc;--list-item-txt-disabled: #666;--list-item-label-bg: transparent;--list-item-label-pad: 10px 5px 5px 5px;--list-item-label-txt: rgb(176, 176, 176);--list-item-group-txt: rgb(176, 176, 176);--list-item-group-brd: #e0e0e0;--list-item-divider: #ccc;--list-item-divider-pad: 5px;--list-button: #333;--list-button-hvr: #ddd;--chk-size: 16px;--chk-brd: 1px solid #b6b9bb;--chk-bg: #3597d2;--chk-bg-hvr: #77c2f0;--chk-focus-brd: #417890;--chk-focus-txt: #4a698d;--chk-hvr: #f2f2f2;--chk-all: #d5dee2;--minitag-width: 300px;--tag-color: #eee;--tag-radius: 4px}*{box-sizing:border-box}ui-icon{display:inline-block}.ui-label{display:block;font-size:16px;color:var(--label-txt);margin-bottom:5px}.ui-input{font-size:16px;padding:10px}.ui-button{display:block;padding:var(--btn-pad);font-size:var(--btn-txt-size);color:var(--btn-txt);background-color:var(--btn-bg);border:var(--btn-brd);border-radius:var(--btn-rad);outline:0;cursor:pointer}.ui-button:hover{background-color:var(--btn-bg-hvr)}.ui-button:focus{border-color:var(--btn-brd-focus)}.ui-button.tertiary{background-color:transparent;border-color:transparent}.ui-button.tertiary:hover{background-color:var(--btn-bg-hvr)}.ui-button.tertiary:focus{border-color:var(--btn-brd-focus)}.ui-button-row{display:flex;flex-direction:row;justify-content:flex-end;margin-top:20px}ui-icon{position:relative}ui-icon[type=spinner]{animation-name:busy-spin;animation-duration:800ms;animation-iteration-count:infinite;animation-timing-function:linear}.ui-loading{padding:10px 20px}.ui-loading span{margin-left:10px}@keyframes busy-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}ui-checkbox{display:inline-block;cursor:pointer}ui-checkbox.has-label{display:inline-flex;flex-direction:row;flex-wrap:nowrap;margin-right:10px}ui-checkbox.has-label .ui-label{flex:1 1 auto;display:block;margin-right:5px}ui-checkbox.has-label ui-icon{flex:0 0 var(--chk-size);margin-right:5px}ui-checkbox ui-icon.fas{display:flex;background-color:#fff;justify-content:center;align-items:center;border:var(--chk-brd);border-radius:2px;width:16px;height:16px;color:transparent;text-align:center}ui-checkbox ui-icon.fas:hover{background-color:var(--chk-hvr)}ui-checkbox ui-icon.fas::before{color:inherit;font-size:11px}ui-checkbox[intermediate] ui-icon{color:#fff;background-color:var(--chk-bg)}ui-checkbox[intermediate]:not([readonly]):hover icon-check{background-color:var(--chk-hvr)}ui-checkbox[checked] ui-icon{color:#fff;background-color:var(--chk-bg)}ui-checkbox[checked]:not([readonly]):hover ui-icon{background-color:var(--chk-bg-hvr)}ui-checkbox[checked][readonly]{cursor:default}ui-checkbox[checked][readonly] .ui-label{cursor:default}ui-checkbox[checked][readonly] ui-icon{color:#000;background-color:#fff;border:0}ui-checkbox[disabled]{cursor:default}ui-checkbox[disabled] .ui-label{color:var(--label-dsbl);font-style:italic}ui-checkbox[disabled] ui-icon{background-color:var(--label-dsbl)}ui-checkbox:focus{outline:0}ui-checkbox:focus ui-icon{border:1px solid var(--chk-focus-brd)}ui-checkbox:focus .ui-label{color:var(--chk-focus-txt)}ui-radio{display:inline-flex;flex-direction:row}ui-radio .ui-label{flex:1 1 auto;margin-left:5px;display:block;cursor:pointer;align-self:center}ui-radio .radio-button{flex:0 0 16px;align-self:center;position:relative;display:inline-block;vertical-align:middle;border:var(--chk-brd);border-radius:50%;width:16px;height:16px;cursor:pointer}ui-radio .radio-button:after{content:"";position:absolute;border-radius:50%;display:inline-block;background-color:var(--chk-bg);width:0;height:0;left:50%;top:50%;transform:translate(-50%, -50%);transition:width 100ms ease-in,height 100ms ease-in}ui-radio .radio-button:hover{background-color:var(--chk-hvr)}ui-radio[checked] .radio-button{color:#000}ui-radio[checked] .radio-button:after{width:12px;height:12px}ui-radio[checked]:not([readonly]):hover icon-check{background-color:var(--chk-hvr)}ui-radio[disabled] label{cursor:default;color:var(--label-dsbl);font-style:italic}ui-radio[disabled] .radio-button{background-color:var(--label-dsbl)}ui-radio[readonly] label{cursor:default}ui-radio:focus{outline:0}ui-radio:focus .radio-button{box-shadow:0 0 5px var(--chk-focus-txt);border:1px solid var(--chk-focus-brd)}ui-radio-buttons{display:block;margin-bottom:20px}ui-radio-buttons>label{display:block;margin-bottom:5px}ui-radio-buttons ui-radio{display:inline-flex;margin-right:10px}ui-radio-buttons button.btn{outline:0;border:var(--btn-brd);background-color:#fff;cursor:pointer;border-right-width:0;border-radius:0}ui-radio-buttons button.btn[checked=true]{background-color:var(--chk-bg);color:#fff}ui-radio-buttons button.btn[checked=true]:focus{box-shadow:inset 0 0 10px #b4d8fa}ui-radio-buttons button.btn[checked=true]:hover{background-color:var(--chk-bg)}ui-radio-buttons button.btn:first-of-type{border-radius:4px 0 0 4px}ui-radio-buttons button.btn:last-of-type{border-right-width:1px;border-radius:0 4px 4px 0}ui-radio-buttons button.btn:focus{box-shadow:inset 0 0 10px #82befa}ui-radio-buttons button.btn:hover{background-color:var(--chk-hvr)}:root{--primary: #2275ec;--primary-very-light: #edf2fa;--disabled: #ddd;--focus-brd: blue;--error-txt: red;--label-txt: #666;--label-bk: #eee;--label-dsbl: #ddd;--inp-brd: #d8d8d8;--inp-placeholder: #6b7682;--btn-brd: 1px solid #d8d8d8;--btn-bg: rgb(204, 246, 255);--btn-bg-hvr: rgb(232, 251, 255);--btn-sel: #5dbae0;--btn-txt: black;--btn-txt-size: 14px;--btn-pad: 10px;--btn-rad: 2px;--btn-brd-focus: #6c9fd8;--drop-btn-pad: 5px 10px 8px 10px;--drop-btn-pad-thin: 1px 4px 3px 4px;--drop-btn-bg: white;--drop-btn-bg-hvr: #ddd;--tip-bg: white;--tip-txt: black;--tip-brd: rgb(255, 255, 255);--tip-brd-rad: 3px;--tip-txt-size: 13px;--tip-pad: 6px;--tip-arrow-size: 16px;--tip-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);--tip-bg-error: rgb(226, 0, 0);--tip-txt-error: rgb(255, 255, 255);--tip-brd-error: rgb(226, 0, 0);--list-bg: white;--list-brd: 1px solid #ccc;--list-brd-focus: black;--list-rad: 10px;--list-item-txt-size: 14px;--list-item-txt: #333;--list-item-pad: 5px 10px;--list-item-bg: transparent;--list-item-hvr: #eee;--list-item-current: #eee;--list-item-selected: #333;--list-item-selected-txt: white;--list-item-focus: #6c9fd8;--list-item-bg-disabled: #ccc;--list-item-txt-disabled: #666;--list-item-label-bg: transparent;--list-item-label-pad: 10px 5px 5px 5px;--list-item-label-txt: rgb(176, 176, 176);--list-item-group-txt: rgb(176, 176, 176);--list-item-group-brd: #e0e0e0;--list-item-divider: #ccc;--list-item-divider-pad: 5px;--list-button: #333;--list-button-hvr: #ddd;--chk-size: 16px;--chk-brd: 1px solid #b6b9bb;--chk-bg: #3597d2;--chk-bg-hvr: #77c2f0;--chk-focus-brd: #417890;--chk-focus-txt: #4a698d;--chk-hvr: #f2f2f2;--chk-all: #d5dee2;--minitag-width: 300px;--tag-color: #eee;--tag-radius: 4px}ui-input{display:block;position:relative}ui-input .input-border{display:flex;align-items:center;background:#fff;border:1px solid var(--inp-brd);border-radius:2px}ui-input .input-border input{flex:1}ui-input .input-border ui-icon{flex:0 1 32px;height:32px;display:flex;justify-content:center;align-items:center;margin:0 5px}ui-input .input-border ui-icon[type=close]{cursor:pointer}ui-input[no-border].has-icon{display:flex;align-items:center}ui-input[no-border].has-icon input{flex:1}ui-input[no-border].has-icon ui-icon{flex:0 1 32px;height:32px;display:flex;justify-content:center;align-items:center;margin:0 5px}ui-input[no-border].has-icon ui-icon[type=close]{cursor:pointer}ui-input.focus .input-border{border:1px solid var(--focus-brd)}ui-input[readonly]{pointer-events:none}ui-input[readonly] .input-border{border-color:#eee}ui-input[readonly] input{font-weight:300}ui-input[readonly] input::placeholder{color:var(--disabled)}ui-input label{display:block;margin-bottom:5px}ui-input input{border:0;background:none;padding:10px;font-size:16px;width:100%;outline:0}ui-input input::placeholder{color:var(--inp-placeholder)}ui-search{display:block}ui-list,.ui-list{display:block}ui-list[readonly] li,ui-list[disabled] li,.ui-list[readonly] li,.ui-list[disabled] li{cursor:default}ui-list[readonly] li:hover:not(.group):not(.label):not([readonly]):not([aria-selected=true]),ui-list[disabled] li:hover:not(.group):not(.label):not([readonly]):not([aria-selected=true]),.ui-list[readonly] li:hover:not(.group):not(.label):not([readonly]):not([aria-selected=true]),.ui-list[disabled] li:hover:not(.group):not(.label):not([readonly]):not([aria-selected=true]){background-color:transparent}ui-list ul,.ui-list ul{border:var(--list-brd);background-color:var(--list-bg);list-style:none;margin:0;padding:0;outline:none}ui-list ul:focus,.ui-list ul:focus{border-color:var(--list-brd-focus)}ui-list ul li,.ui-list ul li{padding:var(--list-item-pad);font-size:var(--list-item-txt-size);color:var(--list-item-txt);cursor:pointer;border:0;outline:0}ui-list ul li:hover:not(.group):not(.label):not(.divider):not([readonly]):not([aria-selected=true]),.ui-list ul li:hover:not(.group):not(.label):not(.divider):not([readonly]):not([aria-selected=true]){background-color:var(--list-item-hvr)}ui-list ul li:focus,.ui-list ul li:focus{outline:0;box-shadow:0 0 2px 2px var(--list-item-focus) inset}ui-list ul li[aria-current],.ui-list ul li[aria-current]{background-color:var(--list-item-current)}ui-list ul li[aria-current]:focus,.ui-list ul li[aria-current]:focus{box-shadow:0 0 10px var(--list-item-focus) inset}ui-list ul li[aria-selected],.ui-list ul li[aria-selected]{background-color:var(--list-item-selected);color:var(--list-item-selected-txt)}ui-list ul li[aria-selected]:focus,.ui-list ul li[aria-selected]:focus{box-shadow:0 0 10px var(--list-item-focus) inset}ui-list ul li.is-editing,.ui-list ul li.is-editing{background-color:var(--list-bg)}ui-list ul li[disabled],.ui-list ul li[disabled]{background-color:var(--list-item-bg-disabled);color:var(--list-item-txt-disabled);font-style:italic;cursor:not-allowed;pointer-events:none}ui-list ul li.label,.ui-list ul li.label{font:bold 12px sans-serif;padding:var(--list-item-label-pad);color:var(--list-item-label-txt);background-color:var(--list-item-label-bg);pointer-events:none}ui-list ul li.group,.ui-list ul li.group{padding:0 20px;color:var(--list-item-group-txt);text-align:right;font-weight:bold;pointer-events:none}ui-list ul li.group:before,.ui-list ul li.group:before{content:"";display:block;border-top:1px solid var(--list-item-group-brd);margin-bottom:10px}ui-list ul li.divider,.ui-list ul li.divider{padding:0;margin:var(--list-item-divider-pad);border-bottom:1px solid var(--list-item-divider)}ui-list ul li ui-input,.ui-list ul li ui-input{margin:0 -9px;background-color:var(--primary-very-light)}ui-list ul li ui-input input,.ui-list ul li ui-input input{outline:0}ui-list .edit-bar,.ui-list .edit-bar{text-align:right}ui-list .edit-bar button,.ui-list .edit-bar button{border:0;border-radius:50%;background:none;font-size:12px;width:24px;height:24px;margin-left:2px;margin-top:2px;cursor:pointer;opacity:.2;color:var(--list-button)}ui-list .edit-bar button.btn-list-edit,.ui-list .edit-bar button.btn-list-edit{pointer-events:none}ui-list .edit-bar:hover button.btn-list-add,.ui-list .edit-bar:hover button.btn-list-add{opacity:1}ui-list .edit-bar button.btn-list-add,.ui-list .edit-bar button.btn-list-add{cursor:pointer;pointer-events:auto}ui-list .edit-bar button.btn-list-add:hover,.ui-list .edit-bar button.btn-list-add:hover{background-color:var(--list-button-hvr)}ui-list.has-selected .edit-bar:hover button,.ui-list.has-selected .edit-bar:hover button{opacity:1}ui-list.has-selected .edit-bar button,.ui-list.has-selected .edit-bar button{cursor:pointer;pointer-events:auto}ui-list.has-selected .edit-bar button:hover,.ui-list.has-selected .edit-bar button:hover{background-color:var(--list-button-hvr)}ui-popup{display:block;pointer-events:none;opacity:0;transition:opacity 200ms ease;box-sizing:border-box;position:absolute;z-index:10}ui-popup.is-mobile{top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column}ui-popup.is-mobile .ui-label{display:block;flex:0 0 20px;padding:10px;background-color:var(--label-bk)}ui-popup.is-mobile .ui-button-row{display:flex;flex:0 0 50px}ui-popup.is-mobile>*:nth-child(2){flex:1;overflow:auto}ui-popup.is-mobile ui-list ul{border:0}ui-popup.open{pointer-events:auto;opacity:1}ui-dropdown{display:block}ui-dropdown .drop-input{background-color:var(--drop-btn-bg);padding:var(--drop-btn-pad);max-width:100%;width:100%;text-align:left}ui-dropdown .drop-input>ui-icon{display:inline-block;vertical-align:middle;width:10px}ui-dropdown .drop-input>span{vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 20px)}ui-dropdown .drop-input:hover{background-color:var(--drop-btn-bg-hvr)}ui-dropdown[disabled] .drop-input{pointer-events:none;background-color:var(--disabled)}ui-dropdown ui-icon{margin-left:10px}ui-dropdown.thin button.ui-button{padding:var(--drop-btn-pad-thin);font-size:12px}ui-dropdown[no-arrow] button.ui-button>span{width:100%}ui-popup.dropdown{border:var(--list-brd)}ui-popup.dropdown ul{border:0}ui-search{display:block}.ui-tooltip{position:relative;background-color:var(--tip-bg);color:var(--tip-txt);box-shadow:var(--tip-shadow);padding:var(--tip-pad);font-size:var(--tip-txt-size);border-radius:var(--tip-brd-rad);border:1px solid var(--tip-brd)}.ui-tooltip .tooltip-arrow{position:absolute;transform:translate(-50%, -100%);top:0;left:50%;width:calc(var(--tip-arrow-size)*2);height:var(--tip-arrow-size);overflow:hidden}.ui-tooltip .tooltip-arrow:before{content:" ";position:absolute;top:50%;left:25%;transform:rotate(45deg);width:var(--tip-arrow-size);height:var(--tip-arrow-size);background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.3)}.ui-tooltip.shift-left .tooltip-arrow{left:75%}.ui-tooltip.shift-right .tooltip-arrow{left:25%}.ui-tooltip.I .tooltip-arrow{display:none}.ui-tooltip.T .tooltip-arrow{top:auto;bottom:0;left:50%;transform:translate(-50%, 100%)}.ui-tooltip.T .tooltip-arrow::before{top:-50%}.ui-tooltip.R .tooltip-arrow{height:calc(var(--tip-arrow-size)*2);width:var(--tip-arrow-size);left:0;top:50%;transform:translate(-100%, -50%)}.ui-tooltip.R .tooltip-arrow::before{top:25%;left:auto;right:-50%}.ui-tooltip.L .tooltip-arrow{height:calc(var(--tip-arrow-size)*2);width:var(--tip-arrow-size);left:auto;right:0;top:50%;transform:translate(100%, -50%)}.ui-tooltip.L .tooltip-arrow::before{top:25%;left:-50%}.ui-tooltip.side50:before{transform:none;top:50px}.ui-tooltip.L:before{right:0;transform:translate(100%, -50%);border-color:transparent transparent transparent var(--tip-brd)}.ui-tooltip.L.side50:before{transform:translate(100%, 0);top:50px}.ui-tooltip.B:before{right:auto;left:50%;top:0;transform:translate(-50%, -100%);border-color:transparent transparent var(--tip-brd) transparent}.ui-tooltip.error{background-color:var(--tip-bg-error);color:var(--tip-txt-error);border:1px solid var(--tip-brd-error)}.ui-tooltip.error:before{border-color:transparent var(--tip-brd-error) transparent transparent}.ui-tooltip.error.L:before{border-color:transparent transparent transparent var(--tip-brd-error)}.ui-tooltip.error.B:before{border-color:transparent transparent var(--tip-brd-error) transparent}.ui-tooltip.error.T:before{border-color:var(--tip-brd-error) transparent transparent transparent}ui-paginator{display:flex;flex-direction:row;align-items:center;font-size:14px}ui-paginator .dropdown-label,ui-paginator .rows-label{font-size:10px}ui-paginator .rows-label{margin-right:5px}ui-paginator ui-dropdown{height:29px;margin-right:5px}ui-paginator ui-dropdown button.ui-button>span{overflow:visible}ui-paginator .page-numbers{display:flex;flex-direction:row}ui-paginator .page-numbers .page-number{font-size:26px}ui-paginator .page-numbers .page-number:disabled{background-color:var(--primary);color:#fff;border-radius:50%}ui-paginator .page-number-dots{margin:0 3px}ui-paginator .ui-button{padding:0;font-size:14px;background-color:#fff;width:20px;height:20px;display:flex;justify-content:center;align-items:center}ui-paginator .ui-button.left:disabled,ui-paginator .ui-button.right:disabled{color:var(--disabled);cursor:default}ui-paginator .ui-button.left:disabled:hover,ui-paginator .ui-button.right:disabled:hover{background-color:transparent}ui-paginator .ui-button,ui-paginator .page-numbers .page-number{border:1px solid transparent}ui-paginator .ui-button:focus,ui-paginator .page-numbers .page-number:focus{border-color:var(--btn-brd-focus)}ui-paginator.hide-buttons .ui-button.left,ui-paginator.hide-buttons .ui-button.right,ui-paginator.hide-buttons .page-numbers{display:none}ui-paginator.hide-dropdown .dropdown-label,ui-paginator.hide-dropdown ui-dropdown{display:none}ui-paginator .extra-status{display:none}ui-paginator[disabled]{opacity:.4}ui-paginator[disabled] button.ui-button{pointer-events:none}:root{--cal-focus: blue;--cal-brd: #ccc;--cal-bg: #fff;--cal-hov: #dadada;--cal-sel: #5dbae0;--cal-hdr-hvr: #d2f0ff;--cal-hdr-nav: #0968d2;--cal-link: #0968d2;--cal-off-txt: #999;--cal-today: #b1b1b1;--cal-today-txt: #fff;--cal-dsbl: white;--cal-dsbl-txt: #999;--cal-dsbl-sel: #9dc8da;--cal-sel-txt: white;--cal-range: #beecff;--cal-range-select: #5dbae0;--cal-warn-brd: #be4304;--cal-warn-bk: #fffdd5;--cal-error: red;--cal-rad: 10px;--cal-btn-rad: 4px;--cal-day-rad: 3px}date-picker{display:inline-block;font-size:13px;width:100%}date-picker *{box-sizing:border-box}date-picker .calendar{border:1px solid var(--cal-brd);border-radius:var(--cal-rad);display:inline-flex;flex-direction:column;padding:20px 30px;background-color:var(--cal-bg)}date-picker .calendar .cal-header{flex:0 0 30px}date-picker .calendar .cal-container{flex:1}date-picker .calendar .cal-footer{flex:0 0 30px}date-picker.calendar{height:100%}date-picker.calendar .calendar{display:flex;height:100%}date-picker .cal-header{position:relative;overflow:auto;display:flex;flex-direction:row;align-items:center}date-picker .cal-day-labels div{padding:5px 0 10px 0;text-align:center;border-bottom:1px solid var(--inp-brd);display:inline-block;box-sizing:border-box;width:14.285%}date-picker .cal-container{width:100%}date-picker .selectors{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:3px}date-picker .selectors .select-wrapper{position:relative;height:20px;top:-5px;box-sizing:border-box}date-picker .selectors .select-wrapper .year-selector,date-picker .selectors .select-wrapper .month-selector{cursor:pointer;position:absolute;top:0;left:0;width:100%;padding:4px 5px;opacity:0}date-picker .selectors .select-wrapper .year-selector:hover+label,date-picker .selectors .select-wrapper .month-selector:hover+label{background-color:var(--cal-hdr-hvr)}date-picker .selectors .select-wrapper .year-selector:focus+label,date-picker .selectors .select-wrapper .month-selector:focus+label{border:1px solid var(--cal-focus)}date-picker .selectors .select-wrapper label{border:1px solid transparent}date-picker .selectors .select-wrapper label:focus{border:1px solid var(--cal-focus)}date-picker .cal-year,date-picker .cal-month{display:inline-block;text-align:center;vertical-align:top;line-height:20px;flex:1 1 auto;padding:3px 5px;border-radius:var(--cal-btn-rad);position:relative;top:2px}date-picker .nav{border:0;background-color:transparent;display:inline-block;cursor:pointer;position:relative;flex:0 0 20px;height:30px;padding:0}date-picker .nav:hover{background-color:var(--cal-hdr-hvr)}date-picker .nav:focus{border:1px solid var(--cal-focus)}date-picker.no-year-nav .nav.yr.prev,date-picker.no-year-nav .nav.yr.next{opacity:0;pointer-events:none}date-picker.no-right-nav .nav.yr.next,date-picker.no-right-nav .nav.mo.next{opacity:0;pointer-events:none}date-picker.no-left-nav .nav.yr.prev,date-picker.no-left-nav .nav.mo.prev{opacity:0;pointer-events:none}date-picker .cal-body{margin-top:3px;height:100%}date-picker .cal-body div{display:inline-block;box-sizing:border-box;width:14.285%;height:14.285%;text-align:center;line-height:2;background-color:transparent;transition:background-color 300ms}date-picker .cal-body div span{width:100%;height:100%;display:inline-block;border:1px solid transparent;border-radius:var(--cal-day-rad)}date-picker .cal-body div.off{color:var(--cal-off-txt)}date-picker .cal-body div.on,date-picker .cal-body div.off{cursor:pointer;border-radius:var(--cal-day-rad)}date-picker .cal-body div.on:hover,date-picker .cal-body div.off:hover{background-color:var(--cal-hov)}date-picker .cal-body div.today{background-color:#fff;color:var(--cal-link);border:1px solid var(--cal-today)}date-picker .cal-body div.selected{background-color:var(--cal-sel);color:var(--cal-sel-txt)}date-picker .cal-body div.selected:focus,date-picker .cal-body div.selected:hover{background-color:#fff;color:var(--cal-link)}date-picker .cal-body div:focus{outline:0}date-picker .cal-body div:focus:not(.disabled) span{border:1px solid var(--cal-focus)}date-picker .cal-body div.range.on{background-color:var(--cal-range);border-radius:0}date-picker .cal-body div.range-first.on{background-color:var(--cal-range-select);color:#fff;border-radius:var(--cal-day-rad) 0 0 var(--cal-day-rad)}date-picker .cal-body div.range-second.on{background-color:var(--cal-range-select);color:#fff;border-radius:0 var(--cal-day-rad) var(--cal-day-rad) 0}date-picker .cal-body div.disabled{background-color:var(--cal-dsbl);color:var(--cal-dsbl-txt);cursor:default;font-style:italic}date-picker .cal-body div.disabled.today{background-color:var(--cal-today);color:var(--cal-today-txt)}date-picker .cal-body div.disabled.selected{background-color:var(--cal-dsbl-sel);color:var(--cal-dsbl-txt)}date-picker .cal-body div.disabled.selected:hover{background-color:var(--cal-dsbl-sel);color:var(--cal-dsbl-txt)}date-picker .cal-footer{text-align:center;padding:5px;height:30px}date-picker .cal-footer .today-button{background-color:transparent;border:0;cursor:pointer;color:var(--cal-link);text-decoration:none}date-picker .cal-footer .today-button:focus,date-picker .cal-footer .today-button:hover{text-decoration:underline}date-picker.minimal .calendar{border:0}date-picker.minimal .cal-footer{display:none}date-picker input.focus-loop{width:10px;position:absolute;left:-10000px}date-picker[time] .cal-footer span{display:inline-block;cursor:default;color:#333}date-picker[time] .cal-footer span:hover{text-decoration:none}date-picker[time] .cal-footer input{display:inline-block;padding:2px 6px}ui-month-input,date-time-input,time-input,date-input,date-range-input{display:inline-block;position:relative}ui-month-input span,date-time-input span,time-input span,date-input span,date-range-input span{font-size:14px;color:var(--label-txt);display:block;margin-bottom:3px}ui-month-input .date-input-wrapper,date-time-input .date-input-wrapper,time-input .date-input-wrapper,date-input .date-input-wrapper,date-range-input .date-input-wrapper{position:relative}ui-month-input .date-input-wrapper input,date-time-input .date-input-wrapper input,time-input .date-input-wrapper input,date-input .date-input-wrapper input,date-range-input .date-input-wrapper input{width:calc(100% - 45px)}ui-month-input input,date-time-input input,time-input input,date-input input,date-range-input input{padding:6px;font-size:16px;border:1px solid var(--inp-brd);transition:background-color 300ms ease,border-color 300ms ease}ui-month-input input::placeholder,date-time-input input::placeholder,time-input input::placeholder,date-input input::placeholder,date-range-input input::placeholder{color:var(--inp-placeholder)}ui-month-input input:-ms-input-placeholder,date-time-input input:-ms-input-placeholder,time-input input:-ms-input-placeholder,date-input input:-ms-input-placeholder,date-range-input input:-ms-input-placeholder{color:var(--inp-placeholder)}ui-month-input[disabled] input,date-time-input[disabled] input,time-input[disabled] input,date-input[disabled] input,date-range-input[disabled] input{background-color:#ddd}ui-month-input[disabled] .icon-button,date-time-input[disabled] .icon-button,time-input[disabled] .icon-button,date-input[disabled] .icon-button,date-range-input[disabled] .icon-button{opacity:.4;pointer-events:none}ui-month-input[readonly] .date-input-wrapper input[readonly],date-time-input[readonly] .date-input-wrapper input[readonly],time-input[readonly] .date-input-wrapper input[readonly],date-input[readonly] .date-input-wrapper input[readonly],date-range-input[readonly] .date-input-wrapper input[readonly]{pointer-events:none;background-color:#eee}ui-month-input.invalid .input-wrapper input,ui-month-input.invalid input,date-time-input.invalid .input-wrapper input,date-time-input.invalid input,time-input.invalid .input-wrapper input,time-input.invalid input,date-input.invalid .input-wrapper input,date-input.invalid input,date-range-input.invalid .input-wrapper input,date-range-input.invalid input{border-color:var(--cal-error);outline-color:var(--cal-error)}ui-month-input.warning .input-wrapper input,date-time-input.warning .input-wrapper input,time-input.warning .input-wrapper input,date-input.warning .input-wrapper input,date-range-input.warning .input-wrapper input{border-color:var(--cal-warn-brd);background-color:var(--cal-warn-bk)}ui-month-input date-picker,ui-month-input date-range-picker,date-time-input date-picker,date-time-input date-range-picker,time-input date-picker,time-input date-range-picker,date-input date-picker,date-input date-range-picker,date-range-input date-picker,date-range-input date-range-picker{display:none;position:absolute;top:110%;left:0;z-index:1}ui-month-input date-picker.bottom-align,ui-month-input date-range-picker.bottom-align,date-time-input date-picker.bottom-align,date-time-input date-range-picker.bottom-align,time-input date-picker.bottom-align,time-input date-range-picker.bottom-align,date-input date-picker.bottom-align,date-input date-range-picker.bottom-align,date-range-input date-picker.bottom-align,date-range-input date-range-picker.bottom-align{top:auto;bottom:110%}ui-month-input date-picker.right-align,ui-month-input date-range-picker.right-align,date-time-input date-picker.right-align,date-time-input date-range-picker.right-align,time-input date-picker.right-align,time-input date-range-picker.right-align,date-input date-picker.right-align,date-input date-range-picker.right-align,date-range-input date-picker.right-align,date-range-input date-range-picker.right-align{left:auto;right:0}ui-month-input date-picker.show,ui-month-input date-range-picker.show,date-time-input date-picker.show,date-time-input date-range-picker.show,time-input date-picker.show,time-input date-range-picker.show,date-input date-picker.show,date-input date-range-picker.show,date-range-input date-picker.show,date-range-input date-range-picker.show{display:inline-block}ui-month-input date-range-picker,date-time-input date-range-picker,time-input date-range-picker,date-input date-range-picker,date-range-input date-range-picker{width:412px}ui-month-input date-range-picker date-picker,date-time-input date-range-picker date-picker,time-input date-range-picker date-picker,date-input date-range-picker date-picker,date-range-input date-range-picker date-picker{position:relative;top:auto;left:auto}time-input input{width:70px;border:1px solid var(--inp-brd);padding:6px;border-radius:2px;font-size:13px}date-range-picker{border-radius:var(--cal-rad);display:flex;border:1px solid var(inp-brd);padding:3px;background-color:var(--cal-bg)}date-range-picker date-picker{flex:50%}date-range-picker.show date-picker{display:inline-block}date-range-inputs{display:flex;flex-wrap:nowrap;flex-direction:row}date-range-inputs date-input:first-child{margin-right:5px}date-range-inputs date-input:last-child{margin-left:5px}date-range-input{width:320px}date-time-input,time-input,date-input{width:210px}date-time-input>label input{width:calc(100% - 40px)}date-time-input time-input{width:auto}.icon-button{display:inline-block;position:absolute;right:-1px;top:50%;transform:translateY(-50%);border:0;color:#5a5a5a;cursor:pointer;background-color:transparent}.icon-button ui-icon{display:block;font-size:18px}.icon-button.focus{border:1px solid var(--focus-brd)}.icon-button:hover{color:#fff}.input-error{font-size:12px;color:var(--error-txt)}ui-popup.date-picker{width:350px}ui-popup.date-range-picker{border:1px solid var(--cal-brd);border-radius:var(--cal-rad);width:480px}ui-popup.date-range-picker date-picker .calendar{padding:10px}ui-drawer{display:none}ui-drawer.show{display:inline-block}ui-drawer.animate{overflow:hidden;transition:all 150ms ease-out}ui-actionbutton{display:inline-block}ui-actionbutton.icon-only button{background-color:transparent;border:0;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}ui-popup.actionbutton ui-list ul li[aria-selected]{background-color:#fff;color:var(--list-item-txt)}ui-popup.actionbutton ui-list ul li[aria-selected]:hover{background-color:var(--list-item-hvr)}ui-minitags{position:relative;display:block;width:var(--minitag-width);border:1px solid var(--inp-brd);border-radius:6px}ui-minitags .minitag-buttonwrap{position:relative}ui-minitags .minitag-buttonwrap .minitag-button{border-radius:6px;width:100%;min-height:40px;background-color:#fff;text-align:left;border:0;padding:10px 30px 5px 10px}ui-minitags .minitag-buttonwrap .minitag-button .no-tags{position:relative;top:-3px;display:inline-block;color:var(--disabled)}ui-minitags .minitag-buttonwrap>ui-icon{position:absolute;top:50%;right:15px;transform:translate(0, -50%)}ui-minitags .ui-tag{position:relative;display:inline-block;padding:5px 10px;font-size:14px;margin:0 5px 5px 0;padding-right:30px;background-color:var(--tag-color);border-radius:15px}ui-minitags .ui-tag ui-icon{position:absolute;top:50%;right:7px;transform:translate(0, -50%);cursor:pointer}.minitag-apply-container{position:absolute;bottom:0;width:100%;height:40px}.minitag-apply-container .ui-button{width:100%;height:100%;border-top-right-radius:0;border-top-left-radius:0;border:0}ui-minipop{display:none;position:absolute;z-index:10}ui-minipop .listwrap{height:200px;background-color:#fff;overflow:auto}ui-minipop .listwrap ul{border:0}ui-minipop ui-list ul li[aria-selected]{background-color:#fff;color:#ccc;pointer-events:none}ui-minipop.open{display:block}ui-minipop .apply-container .ui-button{width:100%}ui-checklist{display:block;position:relative}ui-checklist ui-input input{padding:10px;border-radius:3px}ui-checklist ui-minipop.open{display:none}ui-checklist ui-minipop .ui-list{max-height:200px;overflow:auto}ui-checklist ui-minipop .ui-list li.select-all-toggle{background-color:var(--chk-all)}ui-checklist ui-minipop .ui-list li ui-checkbox{display:flex}ui-checklist ui-minipop .ui-list li ui-icon{top:3px}ui-checklist ui-minipop .ui-list li .ui-label{line-height:1.6}ui-checklist.has-data ui-minipop.open{display:block}:root{--primary: #2275ec;--primary-very-light: #edf2fa;--disabled: #ddd;--focus-brd: blue;--error-txt: red;--label-txt: #666;--label-bk: #eee;--label-dsbl: #ddd;--inp-brd: #d8d8d8;--inp-placeholder: #6b7682;--btn-brd: 1px solid #d8d8d8;--btn-bg: rgb(204, 246, 255);--btn-bg-hvr: rgb(232, 251, 255);--btn-sel: #5dbae0;--btn-txt: black;--btn-txt-size: 14px;--btn-pad: 10px;--btn-rad: 2px;--btn-brd-focus: #6c9fd8;--drop-btn-pad: 5px 10px 8px 10px;--drop-btn-pad-thin: 1px 4px 3px 4px;--drop-btn-bg: white;--drop-btn-bg-hvr: #ddd;--tip-bg: white;--tip-txt: black;--tip-brd: rgb(255, 255, 255);--tip-brd-rad: 3px;--tip-txt-size: 13px;--tip-pad: 6px;--tip-arrow-size: 16px;--tip-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);--tip-bg-error: rgb(226, 0, 0);--tip-txt-error: rgb(255, 255, 255);--tip-brd-error: rgb(226, 0, 0);--list-bg: white;--list-brd: 1px solid #ccc;--list-brd-focus: black;--list-rad: 10px;--list-item-txt-size: 14px;--list-item-txt: #333;--list-item-pad: 5px 10px;--list-item-bg: transparent;--list-item-hvr: #eee;--list-item-current: #eee;--list-item-selected: #333;--list-item-selected-txt: white;--list-item-focus: #6c9fd8;--list-item-bg-disabled: #ccc;--list-item-txt-disabled: #666;--list-item-label-bg: transparent;--list-item-label-pad: 10px 5px 5px 5px;--list-item-label-txt: rgb(176, 176, 176);--list-item-group-txt: rgb(176, 176, 176);--list-item-group-brd: #e0e0e0;--list-item-divider: #ccc;--list-item-divider-pad: 5px;--list-button: #333;--list-button-hvr: #ddd;--chk-size: 16px;--chk-brd: 1px solid #b6b9bb;--chk-bg: #3597d2;--chk-bg-hvr: #77c2f0;--chk-focus-brd: #417890;--chk-focus-txt: #4a698d;--chk-hvr: #f2f2f2;--chk-all: #d5dee2;--minitag-width: 300px;--tag-color: #eee;--tag-radius: 4px}ui-month-picker{display:block;background-color:#fff;border:var(--list-brd);border-radius:var(--list-rad);width:250px;padding:10px}ui-month-picker ui-dropdown{margin:10px}ui-month-picker .month-picker-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}ui-month-picker .month-picker-header .nav{cursor:pointer;background-color:transparent;border:0}ui-month-picker .month-picker-header .nav ui-icon{color:var(--primary);font-size:16px}ui-month-picker .month-picker-header .nav:hover{background-color:var(--btn-bg-hvr)}ui-month-picker .month-picker-header .nav:disabled{cursor:default}ui-month-picker .month-picker-header .nav:disabled:hover{background-color:transparent}ui-month-picker .month-picker-header .nav:disabled ui-icon{color:var(--disabled)}ui-month-picker .list{display:flex;flex-direction:row;flex-wrap:wrap}ui-month-picker .list .list-btn{flex-basis:33%;height:30px;background-color:transparent;border:0}ui-month-picker .list .list-btn[disabled]{cursor:default}ui-month-picker .list .list-btn:hover:not(ui-month-picker .list .list-btn[disabled]){background-color:var(--btn-bg-hvr)}ui-month-picker .list .list-btn.selected{background-color:var(--btn-sel)}

/*# sourceMappingURL=form.css.map*/