@charset "UTF-8";*{padding:0;margin:0;border:none}*,*:before,*:after{box-sizing:border-box}*:focus,*:active{outline:none}a:focus,a:active{outline:none}a,a:link,a:visited,a:hover{text-decoration:none}table{border-collapse:collapse}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit}ul,ul li{list-style:none;padding:0;margin:0}img{vertical-align:top}img,svg{max-width:100%;height:auto}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}@media (max-width: 576px){.hidden-sm{display:none}}@media (max-width: 768px){.hidden-md{display:none}.show-mobile{display:block!important}.hide-mobile{display:none!important}}@media (max-width: 992px){.hidden-lg{display:none}}@media (max-width: 1200px){.hidden-xl{display:none}}.as-input-row{display:table;border-collapse:collapse;width:100%;border-collapse:separate;border-spacing:var(--as-margin)}.as-input-row>*{display:table-row!important}.as-input-row>*>div{display:table-cell!important;padding:2px .7em 2px 0}.as-input-row>*>div:first-child{width:1px;padding-left:.5em;vertical-align:top;text-align:left}.as-input-column{display:block!important;width:auto}.as-input-column as-input,.as-input-column as-select,.as-input-column as-input-number{display:block}.as-input-column as-input>*,.as-input-column as-select>*,.as-input-column as-input-number>*{display:block!important}@media screen and (max-width: 768px){.as-input-row{display:block!important;width:auto}.as-input-row>*{display:block!important}.as-input-row>*>div{padding:0!important;display:block!important;width:auto}}.flex{display:flex;align-items:center;justify-content:flex-start}.flex.space-between{justify-content:space-between}.flex.flex-start{justify-content:flex-start}.flex.flex-end{justify-content:flex-end}.flex.flex-center{justify-content:center}.flex.align-center{align-items:center}.flex.align-end{align-items:flex-end}.flex.align-start{align-items:flex-start}.flex.align-stretch{align-items:stretch}.flex.flex-wrap{flex-wrap:wrap}.flex.flex-column{flex-direction:column}.flex.flex-padding>*{padding:0 var(--as-padding)}.flex .flex1>*{flex:1}.radius{border-radius:var(--as-border-radius)}.flex1{flex:1}.flex2{flex:2}.flex3{flex:3}.flex4{flex:4}.w100{width:100%}.wmin100{min-width:100%}.wmax100{max-width:100%}.mauto{margin:auto}.h100{height:100%}.hmin100{min-height:100%}.hmax100{max-height:100%}.padding{padding:var(--as-padding)}.margin{margin:var(--as-padding)}.white-space-break{white-space:break-spaces}.bold{font-weight:700}.italic{font-style:italic}.primary-bg{background:var(--as-primary-bg);color:var(--as-primary-color)}.accent-bg{background:var(--as-accent-bg);color:var(--as-accent-color)}.warn-bg{background:var(--as-warn-bg);color:var(--as-warn-color)}.primary-color{color:var(--as-primary-bg)}.accent-color{color:var(--as-accent-bg)}.warn-color{color:var(--as-warn-bg)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.p0{padding:0}.p{padding:var(--as-padding)}.p2{padding:calc(var(--as-padding) * 2)}.p3{padding:calc(var(--as-padding) * 3)}.p4{padding:calc(var(--as-padding) * 4)}.p1x{padding:calc(var(--as-padding)) 0}.p2x{padding:calc(var(--as-padding) * 2) 0}.p3x{padding:calc(var(--as-padding) * 3) 0}.p4x{padding:calc(var(--as-padding) * 4) 0}.px1{padding:0 calc(var(--as-padding))}.px2{padding:0 calc(var(--as-padding) * 2)}.px3{padding:0 calc(var(--as-padding) * 3)}.px4{padding:0 calc(var(--as-padding) * 4)}.p1x2{padding:var(--as-padding) calc(var(--as-padding) * 2)}.p1x3{padding:var(--as-padding) calc(var(--as-padding) * 3)}.p1x4{padding:var(--as-padding) calc(var(--as-padding) * 4)}.p2x1{padding:calc(var(--as-padding) * 2) var(--as-padding)}.p3x1{padding:calc(var(--as-padding) * 3) var(--as-padding)}.p4x1{padding:calc(var(--as-padding) * 4) var(--as-padding)}.pax{padding:auto calc(var(--as-padding))}.pax2{padding:auto calc(var(--as-padding) * 2)}.pax3{padding:auto calc(var(--as-padding) * 3)}.pax4{padding:auto calc(var(--as-padding) * 4)}.pxa{padding:calc(var(--as-padding)) auto}.p2xa{padding:calc(var(--as-padding) * 2) auto}.p3xa{padding:calc(var(--as-padding) * 3) auto}.p4xa{padding:calc(var(--as-padding) * 4) auto}.pt{padding-top:var(--as-padding)}.pt2{padding-top:calc(var(--as-padding) * 2)}.pt3{padding-top:calc(var(--as-padding) * 3)}.pt4{padding-top:calc(var(--as-padding) * 4)}.pb{padding-bottom:var(--as-padding)}.pb2{padding-bottom:calc(var(--as-padding) * 2)}.pb3{padding-bottom:calc(var(--as-padding) * 3)}.pb4{padding-bottom:calc(var(--as-padding) * 4)}.pl{padding-left:var(--as-padding)}.pl2{padding-left:calc(var(--as-padding) * 2)}.pl3{padding-left:calc(var(--as-padding) * 3)}.pl4{padding-left:calc(var(--as-padding) * 4)}.pr{padding-right:var(--as-padding)}.pr2{padding-right:calc(var(--as-padding) * 2)}.pr3{padding-right:calc(var(--as-padding) * 3)}.pr4{padding-right:calc(var(--as-padding) * 4)}.m0{margin:0}.m{margin:var(--as-padding)}.m2{margin:calc(var(--as-padding) * 2)}.m3{margin:calc(var(--as-padding) * 3)}.m4{margin:calc(var(--as-padding) * 4)}.m1x{margin:calc(var(--as-padding)) 0}.m2x{margin:calc(var(--as-padding) * 2) 0}.m3x{margin:calc(var(--as-padding) * 3) 0}.m4x{margin:calc(var(--as-padding) * 4) 0}.mx1{margin:0 calc(var(--as-padding))}.mx2{margin:0 calc(var(--as-padding) * 2)}.mx3{margin:0 calc(var(--as-padding) * 3)}.mx4{margin:0 calc(var(--as-padding) * 4)}.m1x2{margin:var(--as-padding) calc(var(--as-padding) * 2)}.m1x3{margin:var(--as-padding) calc(var(--as-padding) * 3)}.m1x4{margin:var(--as-padding) calc(var(--as-padding) * 4)}.m2x1{margin:calc(var(--as-padding) * 2) var(--as-padding)}.m3x1{margin:calc(var(--as-padding) * 3) var(--as-padding)}.m4x1{margin:calc(var(--as-padding) * 4) var(--as-padding)}.mt{margin-top:var(--as-padding)}.mt2{margin-top:calc(var(--as-padding) * 2)}.mt3{margin-top:calc(var(--as-padding) * 3)}.mt4{margin-top:calc(var(--as-padding) * 4)}.mb{margin-bottom:var(--as-padding)}.mb2{margin-bottom:calc(var(--as-padding) * 2)}.mb3{margin-bottom:calc(var(--as-padding) * 3)}.mb4{margin-bottom:calc(var(--as-padding) * 4)}.ml{margin-left:var(--as-padding)}.ml2{margin-left:calc(var(--as-padding) * 2)}.ml3{margin-left:calc(var(--as-padding) * 3)}.ml4{margin-left:calc(var(--as-padding) * 4)}.mr{margin-right:var(--as-padding)}.mr2{margin-right:calc(var(--as-padding) * 2)}.mr3{margin-right:calc(var(--as-padding) * 3)}.mr4{margin-right:calc(var(--as-padding) * 4)}.max{margin:auto calc(var(--as-padding))}.max2{margin:auto calc(var(--as-padding) * 2)}.max3{margin:auto calc(var(--as-padding) * 3)}.max4{margin:auto calc(var(--as-padding) * 4)}.mxa{margin:calc(var(--as-padding)) auto}.m2xa{margin:calc(var(--as-padding) * 2) auto}.m3xa{margin:calc(var(--as-padding) * 3) auto}.m4xa{margin:calc(var(--as-padding) * 4) auto}as-input{display:flex;align-items:flex-start;position:relative;background:var(--as-fill);justify-content:space-between;padding:var(--as-field-padding, 0);margin:var(--as-margin)}as-input .as-placeholder-required:before{content:"*";font-weight:700;color:var(--as-error-color)}as-input .as-child-right>*{margin-right:.5em}as-input .as-placeholder,as-input .as-prefix{display:flex;align-items:center;white-space:nowrap;padding-left:var(--as-padding)}as-input .as-placeholder>*,as-input .as-prefix>*{margin-right:.5em}as-input .as-suffix,as-input .as-actions{padding:0 var(--as-padding);display:flex;align-items:center;white-space:nowrap}as-input .as-suffix>*,as-input .as-actions>*{margin-left:.5em;opacity:.7;white-space:nowrap}as-input .as-placeholder:empty,as-input .as-prefix:empty,as-input .as-suffix:empty,as-input .as-actions:empty,as-input .as-hint:empty,as-input .as-error:empty{display:none}as-input .as-prefix,as-input .as-suffix{opacity:.7;--as-margin: 0}as-input .as-placeholder{font-weight:700;white-space:nowrap}as-input .as-placeholder>*{font-weight:700;white-space:nowrap;margin-right:.5em}as-input .as-prefix>*{white-space:nowrap;margin-right:.5em;opacity:.7}as-input.as-disabled{cursor:default;pointer-events:none}as-input.as-disabled .as-field{opacity:.5}as-input .as-hint{opacity:.7;font-style:italic}as-input .as-error{color:var(--as-error-color)}as-input>div{flex:1}as-input>div:first-child{flex:0}as-input .as-placeholder{padding-top:var(--as-input-padding);margin-top:2px}as-input input,as-input textarea{font-size:100%;font-family:inherit;border:none;outline:none;padding:var(--as-input-padding);width:100%;flex:1;display:block;background:none}as-input input:focus,as-input textarea:focus{border:none;output:none}as-input input{opacity:0}as-input textarea{resize:none}as-input .as-field{display:flex;align-items:center;background:var(--as-background);border:1px solid var(--as-border-color);transition:var(--as-transition);border-radius:var(--as-border-radius)}as-input .as-field.as-show-calendar{border-radius:var(--as-border-radius) var(--as-border-radius) 0 0;border-bottom-color:transparent}as-input .as-field.as-input-type-color{padding:0}as-input .as-field.as-input-type-color input{padding:0;opacity:1;color:transparent}as-input .as-field.as-input-type-color input::-webkit-color-swatch-wrapper{padding:0}as-input .as-field.as-input-type-color .as-format{display:none}as-input .as-input{flex:1;position:relative}as-input .as-subtitle,as-input .as-format{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;padding:var(--as-input-padding)}as-input .as-subtitle{opacity:.7}as-input .as-action-clear,as-input .as-action-calendar{all:initial;cursor:pointer;background:none;border:none;margin:0;font-size:inherit;font-family:inherit;font-weight:400;box-shadow:none;color:inherit;opacity:.5;position:relative}as-input .as-action-clear{width:1em;height:1em}as-input .as-action-clear:after,as-input .as-action-clear:before{content:"";position:absolute;left:.1em;right:.1em;height:2px;background:currentColor;transform:translateY(-50%)}as-input .as-action-clear:after{transform:translateY(-50%) rotate(45deg)}as-input .as-action-clear:before{transform:translateY(-50%) rotate(-45deg)}as-input .as-action-clear:hover{opacity:1!important}as-input .as-action-calendar{border:1px solid currentColor;border-top-width:3px;position:relative;box-shadow:none;color:inherit;width:.8em;height:.8em;cursor:pointer}as-input .as-action-calendar:after{content:"";border-top:2px dotted currentColor;border-bottom:2px dotted currentColor;opacity:.5;position:absolute;left:1px;top:2px;bottom:2px;right:1px}as-input .as-action-calendar:before{content:"";border-left:1px solid currentColor;opacity:.5;border-right:1px solid currentColor;position:absolute;height:.4em;left:3px;top:-.45em;right:2px}as-input.as-input-focus .as-field{background:var(--as-input-background-focus);border-color:var(--as-input-border-focus)}as-input.as-input-focus .as-subtitle,as-input.as-input-focus .as-format{display:none}as-input.as-input-focus input{opacity:1}as-input.as-invalid .as-field{box-shadow:0 0 4px 2px var(--as-invalid-shadow-color)}as-input .as-actions{padding:0 .5em}as-input.as-disabled>*{opacity:.5}as-input.as-disabled .as-field{border-top:none;border-left:none;border-right:none;border-radius:0;background:none}as-input-number{display:flex;align-items:flex-start;position:relative;background:var(--as-fill);justify-content:space-between;padding:var(--as-field-padding, 0);margin:var(--as-margin)}as-input-number .as-placeholder-required:before{content:"*";font-weight:700;color:var(--as-error-color)}as-input-number .as-child-right>*{margin-right:.5em}as-input-number .as-placeholder,as-input-number .as-prefix{display:flex;align-items:center;white-space:nowrap;padding-left:var(--as-padding)}as-input-number .as-placeholder>*,as-input-number .as-prefix>*{margin-right:.5em}as-input-number .as-suffix,as-input-number .as-actions{padding:0 var(--as-padding);display:flex;align-items:center;white-space:nowrap}as-input-number .as-suffix>*,as-input-number .as-actions>*{margin-left:.5em;opacity:.7;white-space:nowrap}as-input-number .as-placeholder:empty,as-input-number .as-prefix:empty,as-input-number .as-suffix:empty,as-input-number .as-actions:empty,as-input-number .as-hint:empty,as-input-number .as-error:empty{display:none}as-input-number .as-prefix,as-input-number .as-suffix{opacity:.7;--as-margin: 0}as-input-number .as-placeholder{font-weight:700;white-space:nowrap}as-input-number .as-placeholder>*{font-weight:700;white-space:nowrap;margin-right:.5em}as-input-number .as-prefix>*{white-space:nowrap;margin-right:.5em;opacity:.7}as-input-number.as-disabled{cursor:default;pointer-events:none}as-input-number.as-disabled .as-field{opacity:.5}as-input-number .as-hint{opacity:.7;font-style:italic}as-input-number .as-error{color:var(--as-error-color)}as-input-number input{opacity:0;width:0;height:0;overflow:hidden;position:absolute}as-input-number>div{flex:1;height:100%}as-input-number>div:first-child{flex:0}as-input-number .as-field{display:flex;align-items:stretch}as-input-number .as-placeholder{padding-top:var(--as-input-padding);margin-top:2px}as-input-number .as-field-value{z-index:2;display:flex;align-items:center;justify-content:center;background:var(--as-background);border-top:1px solid var(--as-border-color);border-bottom:1px solid var(--as-border-color);padding:var(--as-input-padding);min-width:3em;transition:var(--as-transition);cursor:pointer}as-input-number .as-field-value>*{pointer-events:none}as-input-number .as-error,as-input-number .as-hint{margin-top:.5em}as-input-number ul{list-style:none;margin:0;padding:0}as-input-number li{display:block;padding:8px;border-bottom:1px solid var(--as-separator-color);cursor:pointer}as-input-number li:last-child{border:none}as-input-number li:hover{background:var(--as-hover)}as-input-number .as-action-prev,as-input-number .as-action-next{all:initial;cursor:pointer;background:none;border:none;margin:0;font-size:inherit;padding:0 .5em;font-family:inherit;font-weight:400;box-shadow:none;text-align:center;border:1px solid var(--as-border-color);background:rgba(0,0,0,.05);color:var(--as-primary-bg);transition:var(--as-transition)}as-input-number .as-action-prev:hover,as-input-number .as-action-next:hover{background:var(--as-primary-bg);color:var(--as-primary-color)}as-input-number .as-action-prev:after,as-input-number .as-action-next:after{font-size:1.5em;font-weight:700}as-input-number .as-action-prev:disabled,as-input-number .as-action-next:disabled{pointer-events:none;color:inherit}as-input-number .as-action-prev:disabled:after,as-input-number .as-action-next:disabled:after{color:inherit;opacity:.3}as-input-number .as-action-prev{border-radius:1em 0 0 1em;border-right:none;z-index:1}as-input-number .as-action-prev:after{content:"-"}as-input-number .as-action-next{border-radius:0 1em 1em 0;border-left:none;z-index:3}as-input-number .as-action-next:after{content:"+"}as-input-number .as-field-focus .as-field-value{background:var(--as-input-background-focus);border-color:var(--as-input-border-focus)}as-input-number .as-field-focus .as-action-prev,as-input-number .as-field-focus .as-action-next{border-color:var(--as-input-border-focus)}as-input-number.as-controls-none .as-field-value{border:1px solid var(--as-border-color)}as-input-number.as-invalid .as-field-value{box-shadow:0 0 4px 2px var(--as-invalid-shadow-color)}as-input-number.as-disabled .as-action-prev,as-input-number.as-disabled .as-action-next{pointer-events:none;color:inherit}as-input-number.as-disabled .as-action-prev:after,as-input-number.as-disabled .as-action-next:after{color:inherit;opacity:.3}as-input-number.as-focus:after{content:"";position:absolute;border:2px dotted var(--as-border-color);left:0;top:0;right:0;bottom:0}as-checkbox{display:flex;align-items:flex-start;position:relative;background:var(--as-fill);justify-content:space-between;padding:var(--as-field-padding, 0);margin:var(--as-margin)}as-checkbox .as-placeholder-required:before{content:"*";font-weight:700;color:var(--as-error-color)}as-checkbox .as-child-right>*{margin-right:.5em}as-checkbox .as-placeholder,as-checkbox .as-prefix{display:flex;align-items:center;white-space:nowrap;padding-left:var(--as-padding)}as-checkbox .as-placeholder>*,as-checkbox .as-prefix>*{margin-right:.5em}as-checkbox .as-suffix,as-checkbox .as-actions{padding:0 var(--as-padding);display:flex;align-items:center;white-space:nowrap}as-checkbox .as-suffix>*,as-checkbox .as-actions>*{margin-left:.5em;opacity:.7;white-space:nowrap}as-checkbox .as-placeholder:empty,as-checkbox .as-prefix:empty,as-checkbox .as-suffix:empty,as-checkbox .as-actions:empty,as-checkbox .as-hint:empty,as-checkbox .as-error:empty{display:none}as-checkbox .as-prefix,as-checkbox .as-suffix{opacity:.7;--as-margin: 0}as-checkbox .as-placeholder{font-weight:700;white-space:nowrap}as-checkbox .as-placeholder>*{font-weight:700;white-space:nowrap;margin-right:.5em}as-checkbox .as-prefix>*{white-space:nowrap;margin-right:.5em;opacity:.7}as-checkbox.as-disabled{cursor:default;pointer-events:none}as-checkbox.as-disabled .as-field{opacity:.5}as-checkbox .as-hint{opacity:.7;font-style:italic}as-checkbox .as-error{color:var(--as-error-color)}as-checkbox{cursor:pointer}as-checkbox .as-placeholder{font-weight:400}as-checkbox .as-placeholder>*{font-weight:400}as-checkbox>div{flex:1}as-checkbox>div:first-child{flex:0}as-checkbox .as-field{display:flex}as-checkbox.as-focus:after{content:"";position:absolute;border:2px dotted var(--as-border-color);left:0;top:0;right:0;bottom:0}as-checkbox .as-placeholder{padding-top:5px}as-checkbox .as-placeholder:empty{display:none}as-checkbox .as-placeholder{margin:0 0 0 .5em}as-checkbox .as-hint,as-checkbox .as-error{margin-left:.5em}as-checkbox input[type=checkbox]{opacity:0;width:0;height:0;overflow:hidden;position:absolute}as-checkbox .as-checkbox{position:relative;background:var(--as-background);width:1.8em;height:1.8em;border-radius:var(--as-border-radius)}as-checkbox .as-checkbox:before{content:"";border:var(--as-checked-border-size) solid var(--as-border-color);border-radius:var(--as-border-radius);position:absolute;left:0;top:0;right:0;bottom:0}as-checkbox .as-checkbox:after{content:"\2713";display:flex;justify-content:center;align-items:center;transform:scale(0);font-size:1.6em;font-weight:700;transform-origin:center center;transition:var(--as-transition)}as-checkbox .as-switch{width:3.6em;height:1.8em;position:relative}as-checkbox .as-switch:before{content:"";background:var(--as-border-color);opacity:.5;position:absolute;left:0;right:0;top:4px;bottom:4px;border-radius:1.8em;transition:var(--as-transition)}as-checkbox .as-switch:after{content:"";position:absolute;left:0;top:0;border-radius:100%;background:var(--as-background);box-shadow:-1px 1px 2px #0000003d;width:1.8em;height:1.8em;transition:var(--as-transition)}as-checkbox.as-checked .as-checkbox:before{border-color:var(--as-primary-bg)}as-checkbox.as-checked .as-checkbox:after{color:var(--as-primary-bg);transform:scale(1)}as-checkbox.as-checked .as-switch:after{left:1.8em;background:var(--as-primary-bg)}as-checkbox.as-checked .as-switch:before{background:var(--as-primary-bg);opacity:.5;box-shadow:1px 1px 2px #0000003d}as-checkbox.as-indeterminate .as-checkbox:after{content:"";position:absolute;transform:translateY(-50%);border:none;background:var(--as-primary-bg);height:.2em;left:calc(var(--as-checked-border-size) * 2);top:50%;right:calc(var(--as-checked-border-size) * 2);bottom:auto}as-checkbox.as-indeterminate .as-switch:after{left:.8em;background:var(--as-primary-bg)}as-checkbox.as-indeterminate .as-switch:before{opacity:.5;box-shadow:1px 1px 2px #0000003d}as-checkbox.as-invalid .as-checkbox,as-checkbox.as-invalid .as-switch{box-shadow:0 0 4px 2px var(--as-invalid-shadow-color)}as-checkbox.as-disabled>*{opacity:.5}as-checkbox.as-disabled .as-checkbox:before{border-color:var(--as-border-color)}as-checkbox.as-disabled .as-checkbox:after{border-color:var(--as-border-color)}as-checkbox.as-disabled .as-switch:after{background:var(--as-border-color)}as-checkbox.as-disabled .as-switch:before{background:var(--as-border-color);box-shadow:none}as-radio{display:flex;align-items:flex-start;position:relative;background:var(--as-fill);justify-content:space-between;padding:var(--as-field-padding, 0);margin:var(--as-margin)}as-radio .as-placeholder-required:before{content:"*";font-weight:700;color:var(--as-error-color)}as-radio .as-child-right>*{margin-right:.5em}as-radio .as-placeholder,as-radio .as-prefix{display:flex;align-items:center;white-space:nowrap;padding-left:var(--as-padding)}as-radio .as-placeholder>*,as-radio .as-prefix>*{margin-right:.5em}as-radio .as-suffix,as-radio .as-actions{padding:0 var(--as-padding);display:flex;align-items:center;white-space:nowrap}as-radio .as-suffix>*,as-radio .as-actions>*{margin-left:.5em;opacity:.7;white-space:nowrap}as-radio .as-placeholder:empty,as-radio .as-prefix:empty,as-radio .as-suffix:empty,as-radio .as-actions:empty,as-radio .as-hint:empty,as-radio .as-error:empty{display:none}as-radio .as-prefix,as-radio .as-suffix{opacity:.7;--as-margin: 0}as-radio .as-placeholder{font-weight:700;white-space:nowrap}as-radio .as-placeholder>*{font-weight:700;white-space:nowrap;margin-right:.5em}as-radio .as-prefix>*{white-space:nowrap;margin-right:.5em;opacity:.7}as-radio.as-disabled{cursor:default;pointer-events:none}as-radio.as-disabled .as-field{opacity:.5}as-radio .as-hint{opacity:.7;font-style:italic}as-radio .as-error{color:var(--as-error-color)}as-radio .as-placeholder{padding-top:5px}as-radio>div{flex:1}as-radio>div:first-child{flex:0}as-radio .as-field{display:flex;padding-right:.5em}as-radio .as-field>*{margin-right:.5em}as-radio .as-radio-item{position:relative;display:flex;cursor:pointer}as-radio input{opacity:0;width:0;height:0;overflow:hidden;position:absolute}as-radio .as-focus:after{content:"";position:absolute;border:2px dotted var(--as-border-color);left:-2px;top:-2px;right:-2px;bottom:-2px}as-radio.as-direction-column .as-field{flex-direction:column}as-radio.as-direction-column .as-field>*{margin-right:0;margin-bottom:4pt}as-radio .as-radio-label{margin-top:5px;margin-left:.25em}as-radio .as-radio{position:relative;background:var(--as-background);width:1.8em;max-width:1.8em;min-width:1.8em;height:1.8em;max-height:1.8em;min-height:1.8em;border-radius:100%}as-radio .as-radio:before{content:"";border:var(--as-checked-border-size) solid var(--as-border-color);border-radius:100%;position:absolute;left:0;top:0;right:0;bottom:0}as-radio .as-radio:after{content:"";background:var(--as-primary-bg);border-radius:100%;position:absolute;left:4px;top:4px;right:4px;bottom:4px;transition:var(--as-transition);transform:scale(0)}as-radio .as-radio-checked:before{border-color:var(--as-primary-bg)}as-radio .as-radio-checked:after{transform:scale(1)}as-radio.as-disabled>*{opacity:.5}as-radio.as-disabled .as-radio:before{border-color:var(--as-border-color)}as-radio.as-disabled .as-radio:after{background:var(--as-border-color)}as-radio.as-invalid .as-field{box-shadow:0 0 4px 2px var(--as-invalid-shadow-color)}as-select{display:flex;align-items:flex-start;position:relative;background:var(--as-fill);justify-content:space-between;padding:var(--as-field-padding, 0);margin:var(--as-margin)}as-select .as-placeholder-required:before{content:"*";font-weight:700;color:var(--as-error-color)}as-select .as-child-right>*{margin-right:.5em}as-select .as-placeholder,as-select .as-prefix{display:flex;align-items:center;white-space:nowrap;padding-left:var(--as-padding)}as-select .as-placeholder>*,as-select .as-prefix>*{margin-right:.5em}as-select .as-suffix,as-select .as-actions{padding:0 var(--as-padding);display:flex;align-items:center;white-space:nowrap}as-select .as-suffix>*,as-select .as-actions>*{margin-left:.5em;opacity:.7;white-space:nowrap}as-select .as-placeholder:empty,as-select .as-prefix:empty,as-select .as-suffix:empty,as-select .as-actions:empty,as-select .as-hint:empty,as-select .as-error:empty{display:none}as-select .as-prefix,as-select .as-suffix{opacity:.7;--as-margin: 0}as-select .as-placeholder{font-weight:700;white-space:nowrap}as-select .as-placeholder>*{font-weight:700;white-space:nowrap;margin-right:.5em}as-select .as-prefix>*{white-space:nowrap;margin-right:.5em;opacity:.7}as-select.as-disabled{cursor:default;pointer-events:none}as-select.as-disabled .as-field{opacity:.5}as-select .as-hint{opacity:.7;font-style:italic}as-select .as-error{color:var(--as-error-color)}:root{--as-margin: 2px 2px;--as-input-padding: 4px;--as-button-padding: 4px;--as-button-icon-size: 48px;--as-button-icon-size-small: 26px;--as-dialog-bg: white;--as-dialog-content-bg: rgb(247,247,247);--as-dialog-padding: 16px;--as-dialog-minwidth: 768px;--as-primary-bg: #5697b3;--as-primary-color: white;--as-hover: #f2f9fa;--as-overlay-background: rgba(0,0,0,.4);--as-transition: .2s;--as-background: white;--as-fill: #efefef;--as-error-color: red;--as-padding: 4px;--as-border-color: #999;--as-opacity-even: .2;--as-border-radius: 4px;--as-restday: red;--as-holiday: red;--as-workday: currentColor;--as-checked-border-size: 2px;--as-input-border-focus: #d1b949;--as-input-background-focus: #f7eeb1;--as-separator-color: #eee;--as-popup-shadow: 0 8px 17px 0 rgba(0, 0, 0, .2),0 6px 20px 0 rgba(0, 0, 0, .19);--as-popup-zindex: 1000000;--as-popup-menu-padding: 4px;--as-popup-header-padding: 4px;--as-popup-content-padding: 4px;--as-popup-footer-padding: 4px;--as-calendar-padding: 8px;--as-hover-shadow-color: #d1b949;--as-invalid-shadow-color: red;--as-border-color-calendar: transparent;--as-header-color-calendar: #777;--as-select-item-padding: 8px;--as-select-item-mobile-padding: 8px;--as-warn-bg: #990000;--as-warn-color: white;--as-padding-button: 8px;--as-accent-bg: #e65100;--as-accent-color: #ffffff;--as-warn-bg: #ff0000;--as-warn-color: #f0ff00;--as-button-shadow: 0 3px 1px -2px #0003, 0 2px 2px #00000024, 0 1px 5px #0000001f;--as-button-shadow-hover: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;--as-button-shadow-active: 0 -5px 5px -3px #0003, 0 4px 4px 1px #00000024 inset}as-select input{opacity:0;width:0;height:0;overflow:hidden;position:absolute}as-select>div{flex:1}as-select>div:first-child{flex:0}as-select .as-select-items{display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:column;min-height:1em;position:relative}as-select .as-select-item,as-select .as-plug{margin-right:.5em;display:flex;align-items:center}as-select .as-select-items.as-select-items-multi .as-select-item{margin-bottom:1px;padding-left:1em;overflow:hidden;position:relative}as-select .as-select-items.as-select-items-multi .as-select-item:before{content:"";width:8px;height:8px;background:var(--as-primary-bg);border-radius:100%;margin-left:-.5em;margin-right:.5em}as-select .as-select-items.as-select-items-multi .as-select-item:first-child{margin-left:0}as-select .as-select-items:not(.as-select-items-multi-many) .as-select-item{padding-left:0}as-select .as-select-items:not(.as-select-items-multi-many) .as-select-item:before{display:none}as-select .as-placeholder{padding-top:var(--as-input-padding);margin-top:2px}as-select .as-select-items{position:relative;cursor:pointer;flex:1}as-select .as-select-items.as-show-calendar{border-radius:var(--as-border-radius) var(--as-border-radius) 0 0;border-bottom-color:transparent}as-select .as-field{display:flex;align-items:flex-start;background:var(--as-background);border:1px solid var(--as-border-color);padding:var(--as-input-padding);transition:background var(--as-transition) color var(--as-transition);border-radius:var(--as-border-radius);position:relative}as-select .as-field.as-focus{background:var(--as-input-background-focus);border-color:var(--as-input-border-focus)}as-select as-checkbox{background:transparent!important}as-select as-checkbox:hover{background:#eee!important}as-select .as-actions{align-items:center;display:flex}as-select .as-actions:empty{display:none}as-select .as-actions>*:last-child{margin-right:0}as-select .as-action-open{position:relative;width:1em;height:.5em}as-select .as-action-open:after{content:"";position:absolute;left:0;top:0;cursor:pointer;border:.5em solid transparent;border-top-color:currentColor;transition:var(--as-transition)}as-select .as-field.as-focus .as-action-open:after{border-top-color:transparent;border-bottom-color:currentColor;transform:translateY(-.5em)}as-select .as-action-remove,as-select .as-action-clear{all:initial;cursor:pointer;background:none;border:none;margin:0 0 0 .5em;font-size:inherit;font-family:inherit;font-weight:400;box-shadow:none;color:inherit;opacity:.5;position:relative;width:1em;height:1em}as-select .as-action-remove:after,as-select .as-action-remove:before,as-select .as-action-clear:after,as-select .as-action-clear:before{content:"";position:absolute;left:.1em;right:.1em;height:2px;background:currentColor;transform:translateY(-50%)}as-select .as-action-remove:after,as-select .as-action-clear:after{transform:translateY(-50%) rotate(45deg)}as-select .as-action-remove:before,as-select .as-action-clear:before{transform:translateY(-50%) rotate(-45deg)}as-select .as-action-remove:hover,as-select .as-action-clear:hover{opacity:1!important}as-select .as-action-remove{visibility:hidden;opacity:0;width:0;height:0;transition:var(--as-transition)}as-select .as-select-items.as-select-items-multi .as-select-item:hover .as-action-remove{visibility:visible;opacity:1;width:1em;height:1em}as-select .as-hover,as-select .as-hover:hover{background:var(--as-primary-bg);color:var(--as-primary-color)}as-select.as-invalid .as-field{box-shadow:0 0 4px 2px var(--as-invalid-shadow-color)}as-select.as-disabled>*{opacity:.5}as-select.as-disabled .as-select-items{border-top:none;border-left:none;border-right:none;border-radius:0;background:none;cursor:default}as-select.as-focus:after{content:"";position:absolute;border:2px dotted var(--as-border-color);left:0;top:0;right:0;bottom:0}as-select.as-focus .as-field{background:var(--as-input-background-focus);border-color:var(--as-input-border-focus);border-radius:var(--as-border-radius) var(--as-border-radius) 0 0}as-select.as-focus .as-field:after{transform:rotate(180deg) translateY(.5em)}.as-select-popup-item{border-bottom:1px solid var(--as-separator-color);padding:var(--as-input-padding)}.as-select-popup-item:not(.as-multi){padding:var(--as-select-item-padding)}.as-select-popup-item:not(.as-multi):last-child{border:none}.as-select-popup-item:not(.as-multi):hover{background:var(--as-hover);cursor:pointer;color:currentColor}.as-select-popup-item.as-selected,.as-select-popup-item.as-selected:hover{background:var(--as-primary-bg);color:var(--as-primary-color)}@media screen and (max-width: 768px){.as-select-popup-item,.as-select-popup-item:not(.as-multi){padding-top:var(--as-select-item-mobile-padding);padding-bottom:var(--as-select-item-mobile-padding)}}as-dialog{display:none;background:none;padding:0;margin:0;border:none}as-dialog.as-dialog-visible{position:fixed;left:0;top:0;right:0;bottom:0;background:none;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--as-dialog-padding)}as-dialog.as-dialog-visible.as-full-width{justify-content:space-between}as-dialog.as-dialog-visible.as-full-width .as-dialog{flex:1}as-dialog.as-dialog-visible.as-full-height{align-items:stretch}as-dialog .as-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:var(--as-overlay-background);z-index:1001}as-dialog .as-dialog{box-shadow:-1px 1px 4px 0 var(--as-border-color);z-index:100000;background:var(--as-dialog-bg);width:var(--as-dialog-minwidth);justify-content:space-between;border-radius:4px;overflow:hidden;display:flex;align-items:stretch;justify-content:stretch;flex-direction:column;max-height:100%;max-width:100%}as-dialog .as-dialog-header{padding:var(--as-dialog-padding);position:relative}as-dialog .as-dialog-header .as-dialog-header-main{display:flex;align-items:flex-start;justify-content:space-between}as-dialog .as-dialog-header .as-dialog-header-subheader:empty{display:none}as-dialog .as-dialog-header-actions{display:flex;align-items:center}as-dialog .as-dialog-subheader{flex-basis:100%}as-dialog .as-dialog-content{flex:1;overflow:auto;position:relative;background:var(--as-dialog-content-bg)}as-dialog .as-dialog-actions{border-top:1px solid var(--as-border-color);position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}as-dialog .as-dialog:has(.as-dialog-content) .as-dialog-header{border-bottom:1px solid var(--as-border-color)}as-dialog .as-dialog-header h1{color:var(--as-primary-bg)}as-dialog .as-dialog-header-actions>*{margin-right:.5em}as-dialog .as-dialog-actions>*{display:flex;align-items:center;padding:var(--as-dialog-padding)}as-dialog .as-dialog-actions>*>*{margin-right:.5em}as-dialog .as-btn-close{all:initial;cursor:pointer;background:none;border:none;margin:0;font-size:inherit;font-family:inherit;font-weight:400;box-shadow:none;color:inherit;opacity:.5;position:relative;width:20px;height:20px;transform:scale(.9);transition:var(--as-transition);padding:0}as-dialog .as-btn-close:after,as-dialog .as-btn-close:before{content:"";position:absolute;left:1px;right:1px;height:3px;background:currentColor;transform:translateY(-50%)}as-dialog .as-btn-close:after{transform:translateY(-50%) rotate(45deg)}as-dialog .as-btn-close:before{transform:translateY(-50%) rotate(-45deg)}as-dialog .as-btn-close:hover{transform:scale(1);opacity:1!important}as-dialog .as-dialog-tabs{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--as-primary-bg)}as-dialog .as-dialog-tabs ul{list-style:none;padding:0;margin:0;display:flex;align-items:flex-end;margin-left:var(--as-dialog-padding);margin-right:var(--as-dialog-padding)}as-dialog .as-dialog-tabs li{padding:var(--as-padding) calc(var(--as-padding) * 2);margin:0;border:1px solid transparent;border-bottom:none;border-top:3px solid transparent;display:flex;align-items:center}as-dialog .as-dialog-tabs li:last-child{margin-right:0}as-dialog .as-dialog-tabs li:hover{cursor:pointer;background:var(--as-hover)}as-dialog .as-dialog-tabs li.as-tab-active{margin-bottom:-1px;border-color:var(--as-primary-bg);color:var(--as-primary-bg);background:var(--as-dialog-content-bg);border-radius:var(--as-border-radius) var(--as-border-radius) 0 0}as-dialog .as-dialog-tabs li>*{margin-right:.5em}as-dialog.as-tabs .as-dialog-header{border-bottom:none}as-dialog.as-padding .as-dialog-content{padding:var(--as-dialog-padding)}as-dialog .as-dialog-modal{animation:as-dialog-modal-animate .2s 3 ease-in}@keyframes as-dialog-modal-animate{0%,to{box-shadow:-1px 1px 4px 0 var(--as-border-color)}25%{margin-left:-1px}75%{margin-left:1px}50%{box-shadow:0 0 16px 2px var(--as-input-background-focus)}}as-popup{position:fixed;left:0;top:0;width:0;height:0;overflow:hidden;background:rgba(0,0,0,0);z-index:var(--as-popup-zindex)}as-popup.as-popup-visible{z-index:var(--as-popup-zindex);bottom:0;right:0}as-popup .as-popup-overlay{background:rgba(0,0,0,0);position:fixed;left:0;top:0;bottom:0;right:0;opacity:0}as-popup .as-popup-container{background:var(--as-dialog-content-bg);overflow:hidden;box-shadow:var(--as-popup-shadow);position:fixed;border-radius:var(--as-border-radius);display:flex;justify-content:space-between;align-items:stretch;flex-direction:column;max-height:90%}as-popup .as-popup-container.as-popup-position{sbox-shadow:var(--as-popup-shadow)}as-popup .as-popup-header{padding:var(--as-popup-header-padding);border-bottom:1px solid #999;position:relative}as-popup .as-popup-header:empty{display:none}as-popup .as-popup-content{padding:var(--as-popup-content-padding);overflow:auto;flex:1;position:relative}as-popup .as-popup-footer{padding:var(--as-popup-footer-padding);border-top:1px solid #999;position:relative}as-popup .as-popup-footer:empty{display:none}as-popup.as-popup-position-element .as-popup-container{border-radius:0 0 var(--as-border-radius) var(--as-border-radius)}as-popup.as-popup-position-element .as-popup-content{padding:0}as-popup.as-popup-visible .as-popup-container{animation:as-popup-opacity-animate var(--as-transition) 1 ease-out}@keyframes as-popup-container-hide-animate{to{bottom:-100%}0%{bottom:8px}}@keyframes as-popup-container-show-animate{0%{bottom:-100px}to{bottom:8px}}@keyframes as-popup-container-hide-animate-top{to{top:-100%}0%{top:8px}}@keyframes as-popup-container-show-animate-top{0%{top:-100px}to{top:8px}}@keyframes as-popup-opacity-animate{0%{opacity:0}to{opacity:1}}as-popup .as-popup-menu ul{border-bottom:1px solid var(--as-separator-color);list-style:none;margin:0;padding:0}as-popup .as-popup-menu ul:last-child{border-bottom:none}as-popup .as-popup-menu ul li{cursor:pointer}as-popup .as-popup-menu ul li a{display:block;padding:var(--as-popup-menu-padding);text-decoration:none;color:inherit;white-space:nowrap;display:flex;align-items:center;cursor:pointer}as-popup .as-popup-menu ul li a .icon{font-size:inherit;margin-right:.5em;color:#777}as-popup .as-popup-menu ul li a:hover{background:var(--as-hover)}as-popup .as-popup-menu ul li a:hover,as-popup .as-popup-menu ul li a:hover .icon{color:var(--as-primary-bg)}as-popup:not(.as-popup-position-element) .as-popup-menu{margin:calc(var(--as-popup-content-padding) * -1)}@media screen and (max-width: 768px){as-popup .as-popup-container{left:8px;right:8px;bottom:8px;transition:var(--as-transition);border-radius:calc(var(--as-border-radius) * 4);box-shadow:var(--as-popup-shadow);max-height:80vh;animation:as-popup-container-hide-animate-bottom .25s 1 ease-out}as-popup.as-popup-position-element .as-popup-container{border-radius:16px}as-popup .as-popup-content{overflow:auto}as-popup .as-popup-overlay{background:var(--as-overlay-background);transition:var(--as-transition)}as-popup.as-popup-visible .as-popup-container{animation:as-popup-container-show-animate-bottom var(--as-transition) 1 ease-out}as-popup.as-popup-visible .as-popup-overlay{opacity:1;animation:as-popup-opacity-animate var(--as-transition) 1 ease-out}as-popup.as-popup-hidden .as-popup-container{bottom:-100%;animation:as-popup-container-hide-animate-bottom var(--as-transition) 1 ease-out}as-popup.as-popup-hidden .as-popup-overlay{opacity:0}as-popup.as-mobile-align-top .as-popup-container{border-radius:var(--as-border-radius);left:8px;top:8px;right:8px;bottom:auto;animation:none;opacity:0}as-popup.as-popup-visible.as-mobile-align-top .as-popup-container{animation:as-popup-container-show-animate-top var(--as-transition) 1 ease-out;bottom:auto;opacity:1}as-popup.as-popup-hidden.as-mobile-align-top .as-popup-container{animation:as-popup-container-hide-animate-top var(--as-transition) 1 ease-out;bottom:auto;animation:none}as-popup.as-mobile-align-center .as-popup-container{border-radius:var(--as-border-radius);left:8px;top:50%;right:8px;bottom:auto;transform:translateY(-50%);animation:none;opacity:0}as-popup.as-popup-visible.as-mobile-align-center .as-popup-container{opacity:1;animation:none}as-popup.as-popup-visible.as-mobile-align-center .as-popup-overlay{animation:none}as-popup.as-popup-hidden.as-mobile-align-center .as-popup-container{opacity:0;animation:none}}.as-input-number-popup{padding:var(--as-input-padding)}as-calendar{height:100%;background:none;display:flex}as-calendar>div+div{flex:1;height:100%}as-calendar>div+div:first-child{flex:0}as-calendar .as-week{width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}as-calendar .as-week-header,as-calendar .as-month-header,as-calendar .as-year-header{display:flex;justify-content:space-between;align-items:center;padding:4px 4px 0;border-bottom:1px solid var(--as-header-color-calendar);margin-bottom:8px}as-calendar .as-week-cell{position:relative}as-calendar .as-week-title .as-week-cell{font-weight:700;text-align:center;margin-bottom:.5em;color:var(--as-header-color-calendar)}as-calendar .as-week-content{flex:1;flex-direction:column;justify-content:space-between;align-items:stretch;overflow:auto;display:flex}as-calendar .as-week-content>*{flex:1}as-calendar .as-week-row{display:flex;align-items:stretch}as-calendar .as-week-cell{flex:14.2857142857%}as-calendar .as-week-content .as-week-cell{cursor:pointer;padding:var(--as-calendar-padding);text-align:center;border-bottom:1px solid var(--as-border-color-calendar);border-right:1px solid var(--as-border-color-calendar);display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}as-calendar .as-week-content .as-week-row:first-child .as-week-cell{border-top:1px solid var(--as-border-color-calendar)}as-calendar .as-week-content .as-week-cell:first-child{border-left:1px solid var(--as-border-color-calendar)}as-calendar .as-week-content .as-week-row:last-child .as-week-cell:first-child{border-radius:0 0 0 var(--as-border-radius)}as-calendar .as-week-content .as-week-row:last-child .as-week-cell:last-child{border-radius:0 0 var(--as-border-radius) 0}as-calendar .as-week-content .as-week-row:first-child .as-week-cell:first-child{border-radius:var(--as-border-radius) 0 0}as-calendar .as-week-content .as-week-row:first-child .as-week-cell:last-child{border-radius:0 var(--as-border-radius) 0 0}as-calendar .as-week-cell-wd-6,as-calendar .as-week-cell-wd-7{color:var(--as-restday)}as-calendar .as-holiday{color:var(--as-holiday)}as-calendar .as-disabled-day{color:#aaa;pointer-events:none}as-calendar .as-workday{color:var(--as-workday)}as-calendar .as-restday{color:var(--as-restday)}as-calendar .as-another-month{position:relative;color:#aaa}as-calendar .as-current-date{font-weight:700;color:var(--as-primary-bg)}as-calendar .as-week-content .as-week-cell:hover{background:var(--as-hover)}as-calendar .as-week-content .as-week-cell.as-selected,as-calendar .as-week-content .as-week-cell.as-selected:hover{background:var(--as-primary-bg);color:var(--as-primary-color)}as-calendar .as-date{display:flex;align-items:center;font-weight:700;text-transform:uppercase}as-calendar .as-date div+div{opacity:.5;margin-left:4px}as-calendar .as-date svg{margin-left:.5em;opacity:.5}as-calendar .as-year-content,as-calendar .as-month-content{flex:1}as-calendar .as-year-content>div,as-calendar .as-month-content>div{display:flex;justify-content:space-between}as-calendar .as-year-content>div>div.as-month-item,as-calendar .as-year-content>div>div.as-year-item,as-calendar .as-month-content>div>div.as-month-item,as-calendar .as-month-content>div>div.as-year-item{flex:1;padding:var(--as-calendar-padding);margin:2px;border:1px solid var(--as-border-color-calendar);border-radius:var(--as-border-radius)}as-calendar .as-year-content>div>div.as-month-item:hover,as-calendar .as-year-content>div>div.as-year-item:hover,as-calendar .as-month-content>div>div.as-month-item:hover,as-calendar .as-month-content>div>div.as-year-item:hover{background:var(--as-hover);cursor:pointer}as-calendar .as-actions{display:flex;align-items:center}as-calendar .as-action-prev,as-calendar .as-action-next,as-calendar .as-action-clear{padding:4px 8px}as-calendar .as-action-clear{opacity:.5}as-calendar .as-date-open{cursor:pointer;padding-right:1.2em;position:relative}as-calendar .as-date-open:hover{background:var(--as-hover)}as-listview ul li{position:relative;padding:var(--as-padding);border-bottom:1px solid var(--as-border-color)}as-listview ul li:last-child{border-bottom:none}as-listview ul.even li{border-bottom:none}as-listview ul.even li:nth-child(even){z-index:2}as-listview ul.even li:nth-child(even):after{background:var(--as-primary-bg);content:"";position:absolute;opacity:var(--as-opacity-even);top:0;left:0;right:0;bottom:0;z-index:1}as-listview ul.type-checkbox li{cursor:pointer;display:flex;justify-content:flex-start;align-items:center}as-listview ul.type-select li{cursor:pointer}as-listview ul.type-select li.selected{background:var(--as-primary-bg);color:var(--as-primary-color)}as-listview .subtitle{font-style:italic}as-listview as-checkbox{pointer-events:none;margin-right:.5em}as-autocomplete{display:block}.as-autocomplete-selection{background:var(--as-dialog-content-bg);position:fixed;display:block;overflow:auto;z-index:var(--as-popup-zindex);box-shadow:var(--as-popup-shadow)}.as-autocomplete-selection ul li{border-bottom:1px solid var(--as-separator-color);padding:var(--as-padding);cursor:pointer}.as-autocomplete-selection ul li:last-child{border-bottom:none}.as-autocomplete-selection ul li.selected,.as-autocomplete-selection ul li:hover{background:var(--as-primary-bg);color:var(--as-primary-color)}.as-shadow1{box-shadow:0 1px 3px #00000038}.as-shadow2{box-shadow:0 2px 5px #00000038}.as-shadow3{box-shadow:0 3px 8px #00000038}.as-shadow4{box-shadow:0 4px 11px #00000038}.as-shadow5{box-shadow:0 5px 14px #00000038}.as-shadow6{box-shadow:0 10px 17px #00000038}[class*=asb]{text-decoration:none;outline:none;padding:var(--as-button-padding, var(--as-padding, 4px));-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;border:none;margin:var(--as-margin);background:none;width:auto;color:inherit;white-space:nowrap;border-radius:var(--as-border-radius, 4px);cursor:pointer;z-index:1;font-weight:400;border:1px solid transparent;background:white;box-shadow:var(--as-button-shadow);display:inline-flex;align-items:center;justify-content:center}[class*=asb]>*{margin:0 .25em}[class*=asb]:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;opacity:0;transition:var(--as-transition, .2s)}[class*=asb][class*=-flat]{box-shadow:none}[class*=asb][class*=-basic],[class*=asb][class*=-stroked]{color:inherit;background:none;box-shadow:none}[class*=asb][class*=-basic]:before,[class*=asb][class*=-stroked]:before{background:white}[class*=asb][class*=-basic]:hover,[class*=asb][class*=-basic]:active,[class*=asb][class*=-stroked]:hover,[class*=asb][class*=-stroked]:active{box-shadow:none}[class*=asb][class*=-primary]:not([class*=-color]){color:var(--as-primary-color);background:var(--as-primary-bg)}[class*=asb][class*=-accent]:not([class*=-color]){color:var(--as-accent-color);background:var(--as-accent-bg)}[class*=asb][class*=-warn]:not([class*=-color]){color:var(--as-warn-color);background:var(--as-warn-bg)}[class*=asb]:hover{box-shadow:var(--as-button-shadow-hover)}[class*=asb][class*=-block]{width:calc(100% - 4px)}[class*=asb][class*=-primary-color],[class*=asb][class*=-primary][class*=-stroked]{color:var(--as-primary-bg);background:none;box-shadow:none}[class*=asb][class*=-primary-color]:active,[class*=asb][class*=-primary][class*=-stroked]:active{box-shadow:none}[class*=asb][class*=-primary-color]:before,[class*=asb][class*=-primary][class*=-stroked]:before{background:var(--as-primary-bg)}[class*=asb][class*=-accent-color],[class*=asb][class*=-accent][class*=-stroked]{color:var(--as-accent-bg);background:none;box-shadow:none}[class*=asb][class*=-accent-color]:active,[class*=asb][class*=-accent][class*=-stroked]:active{box-shadow:none}[class*=asb][class*=-accent-color]:before,[class*=asb][class*=-accent][class*=-stroked]:before{background:var(--as-accent-bg)}[class*=asb][class*=-warn-color],[class*=asb][class*=-warn][class*=-stroked]{color:var(--as-warn-bg);background:none;box-shadow:none}[class*=asb][class*=-warn-color]:active,[class*=asb][class*=-warn][class*=-stroked]:active{box-shadow:none}[class*=asb][class*=-warn-color]:before,[class*=asb][class*=-warn][class*=-stroked]:before{background:var(--as-warn-bg)}[class*=asb][class*=-stroked]{border:1px solid currentColor;background:none;box-shadow:none}[class*=asb][class*=-stroked]:hover,[class*=asb][class*=-stroked]:active{box-shadow:none}[class*=asb][class*=-icon]{border-radius:100%;width:var(--as-button-icon-size, 48px);max-width:var(--as-button-icon-size, 48px);min-width:var(--as-button-icon-size, 48px);height:var(--as-button-icon-size, 48px);max-height:var(--as-button-icon-size, 48px);min-height:var(--as-button-icon-size, 48px)}[class*=asb]:not([class*=-icon])[class*=-small]{padding:4px}[class*=asb][class*=-icon][class*=-small]{padding:0;width:var(--as-button-icon-size-small, 26px);max-width:var(--as-button-icon-size-small, 26px);min-width:var(--as-button-icon-size-small, 26px);height:var(--as-button-icon-size-small, 26px);max-height:var(--as-button-icon-size-small, 26px);min-height:var(--as-button-icon-size-small, 26px)}[class*=asb]:hover{transition:var(--as-transition, .2s)}[class*=asb]:hover:before{opacity:.1}[class*=asb]:hover[class*=-basic]:before{opacity:.3}[class*=asb]:hover[class*=-stroked]:not([class*=asb]:hover[class*=-primary]):not([class*=asb]:hover[class*=-accent]):not([class*=asb]:hover[class*=-warn]):before{opacity:.3}[class*=asb]:active{box-shadow:var(--as-button-shadow-active)}[class*=asb]:active:before{opacity:.5}[class*=asb]:disabled,[class*=asb][disabled]{color:#999;pointer-events:none;box-shadow:none}[class*=asb]:disabled:before,[class*=asb][disabled]:before{display:none}[class*=asb]:disabled[class*=-basic],[class*=asb]:disabled[class*=-stroked],[class*=asb]:disabled[class*=-primary]:not([class*=-color]),[class*=asb]:disabled[class*=-accent]:not([class*=-color]),[class*=asb]:disabled[class*=-warn]:not([class*=-color]),[class*=asb][disabled][class*=-basic],[class*=asb][disabled][class*=-stroked],[class*=asb][disabled][class*=-primary]:not([class*=-color]),[class*=asb][disabled][class*=-accent]:not([class*=-color]),[class*=asb][disabled][class*=-warn]:not([class*=-color]){color:#999;background:none}[class*=asb]:disabled:hover,[class*=asb][disabled]:hover{box-shadow:none}:root{--radius: 8px;---padding: -8px;--padding: 8px;--padding2x: 16px;--padding3x: 32px;--padding4x: 32px;--dialog-zindex: 10000;--as-popup-zindex: 20000;--context-zindex: 100000;--body: rgb(235,235,235);--bg: white;--filter-bg: #eceff1;--primary: #1d995b;--primary-color: #ffffff;--accent: #e65100;--accent-color: #ffffff;--warn: #ff0000;--warn-color: #ffffff;--font-size: 11pt;--transition: .5s;--color: #2d2d2d;--even: #fafafa;--hover: #b9e0cd;--selected: #6cc99c;--primary-color: white;--border-bg: rgb(220,220,220);--as-dialog-content-bg: #ffffff;--as-dialog-padding: 16px;--as-border-color: rgb(200,200,200);--as-button-padding: 8px 16px;--as-border-color-calendar: #999;--as-input-border-focus: #d1b949;--as-background: #fdfbf7;--as-input-background-focus: #f7eeb1;--as-input-padding: 8px;--as-select-item-padding: 8px;--as-select-item-mobile-padding: 8px;--as-fill: transparent;--as-margin: 2px;--as-padding: 8px;--as-primary-bg: #1d995b;--as-accent-bg: #004d40;--as-primary-color: white;--as-accent-color: white;--as-warn-bg: #ff0000;--as-warn-color: #ffffff;--as-popup-header-padding: 8px;--as-popup-content-padding: 8px;--as-popup-footer-padding: 8px;--as-calendar-padding: 8px;--as-popup-menu-padding: 8px;--as-border-radius: 6px;--as-mobile-width: 1200px}@media screen and (max-width: 796px){:root{--font-size: 10pt}}.placemark-layout-my{font-size:11pt;white-space:nowrap;margin-top:-11px;margin-left:-11px;border:2px solid red;border-radius:100%;position:relative;width:22px;height:22px;background:white;display:flex;align-items:center;justify-content:center}.placemark-layout-my:after{content:"\42f"}.placemark-layout-person{font-size:11pt;white-space:nowrap;border-radius:100%;position:relative;opacity:.85;z-index:10}.placemark-layout-person .wrap{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;align-items:center}.placemark-layout-person .wrap .person{background:#004d40;color:#fff;border-radius:16px 16px 0;text-align:center;padding:4px}.placemark-layout-person .wrap .person .speciality{font-style:italic}.placemark-layout-order,.placemark-layout-monitor-vnd-order{font-size:11pt;white-space:nowrap;border-radius:100%;position:relative;opacity:.85}.placemark-layout-order .wrap,.placemark-layout-monitor-vnd-order .wrap{position:absolute;display:flex;flex-direction:column;align-items:center}.placemark-layout-order .wrap .client,.placemark-layout-monitor-vnd-order .wrap .client{box-shadow:-2px 2px 4px #000}.placemark-layout-order .wrap.position-1,.placemark-layout-monitor-vnd-order .wrap.position-1{left:0;top:0}.placemark-layout-order .wrap.position-1 .client,.placemark-layout-monitor-vnd-order .wrap.position-1 .client{border-radius:0 16px 16px}.placemark-layout-order .wrap.position-2,.placemark-layout-monitor-vnd-order .wrap.position-2{bottom:0;right:0}.placemark-layout-order .wrap.position-2 .client,.placemark-layout-monitor-vnd-order .wrap.position-2 .client{border-radius:16px 16px 0}.placemark-layout-order .wrap.position-3,.placemark-layout-monitor-vnd-order .wrap.position-3{top:0;right:0}.placemark-layout-order .wrap.position-3 .client,.placemark-layout-monitor-vnd-order .wrap.position-3 .client{border-radius:16px 0 16px 16px}.placemark-layout-order .wrap.position-4,.placemark-layout-monitor-vnd-order .wrap.position-4{left:0;bottom:0}.placemark-layout-order .wrap.position-4 .client,.placemark-layout-monitor-vnd-order .wrap.position-4 .client{border-radius:16px 16px 16px 0}.placemark-layout-order .wrap.position-5,.placemark-layout-monitor-vnd-order .wrap.position-5{left:0;top:0;transform-origin:left top;transform:rotate(45deg)}.placemark-layout-order .wrap.position-5 .client,.placemark-layout-monitor-vnd-order .wrap.position-5 .client{border-radius:0 16px 16px}.placemark-layout-order .wrap.position-6,.placemark-layout-monitor-vnd-order .wrap.position-6{left:0;top:0;transform-origin:left top;transform:rotate(-45deg)}.placemark-layout-order .wrap.position-6 .client,.placemark-layout-monitor-vnd-order .wrap.position-6 .client{border-radius:0 16px 16px}.placemark-layout-order .wrap .client,.placemark-layout-monitor-vnd-order .wrap .client{padding:4px;display:flex;justify-content:center;align-items:center}.placemark-layout-order .wrap .client .name,.placemark-layout-monitor-vnd-order .wrap .client .name{display:block}.placemark-layout-order .wrap .client .index,.placemark-layout-monitor-vnd-order .wrap .client .index{background:rgba(255,255,255,.7);width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:100%;margin-right:.5em}.placemark-layout-order .wrap .client .time,.placemark-layout-monitor-vnd-order .wrap .client .time{background:rgba(0,0,0,.2)}.placemark-layout-order.status-accept .client,.placemark-layout-monitor-vnd-order.status-accept .client{background:#81d4fa}.placemark-layout-order.status-close .client,.placemark-layout-monitor-vnd-order.status-close .client{background:#a5d6a7}.placemark-layout-order.status-cancel .client,.placemark-layout-monitor-vnd-order.status-cancel .client{background:#ef9a9a}.placemark-layout-order.status-wait .client,.placemark-layout-monitor-vnd-order.status-wait .client{background:#ffe082}.placemark-layout-order.status-not_home .client,.placemark-layout-monitor-vnd-order.status-not_home .client{background:#ef9a9a}.progress-loop{height:0;position:relative;overflow-x:hidden;position:absolute;left:0;top:0;right:0;visibility:hidden;transition:var(--transition);z-index:100000;background:white}.progress-loop.show{visibility:visible;height:8px}.progress-loop.show:before{animation:progress-loop 1.5s infinite}.progress-loop:after{content:"";position:absolute;opacity:.4;background:var(--accent);width:150%;height:100%}.progress-loop:before{content:"";position:absolute;background:var(--accent);height:100%}@keyframes progress-loop{0%{left:-80%;width:80%}to{left:110%;width:10%}}body,html{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:var(--font-size);background-color:var(--body);height:100%;color:var(--color)}body.theme-tab{font-size:15px;--as-input-padding: 8px;--padding: 8px;--padding2x: 16px;--padding3x: 24px;--padding4x: 32px}*,*:after,*:before{box-sizing:border-box}.btn-progress{pointer-events:none;border-color:#78909c;box-shadow:none}.btn-progress:before{content:"";inset:0;opacity:1;position:absolute;animation:btn-progress-animate .8s infinite;animation-direction:alternate-reverse;background-image:linear-gradient(to right,#78909c 0%,#78909c 40%,#263238 50%,#78909c 60%);background-size:240% 240%}@keyframes btn-progress-animate{0%{background-position:100% 100%}to{background-position:0% 0%}}.overlay{position:absolute;inset:0;background:rgba(0,0,0,.2);z-index:1000}.panel,.panel-round{box-shadow:0 1px 2px #d3d9de,0 0 1px #d3d9de,10px 10px 20px -18px #d3d9de;box-shadow:0 1px 3px #00000038;background-color:var(--bg)}.panel-round{border-radius:var(--radius)}.color-light{color:#999}as-dialog{padding-top:32px!important}.hotkey{opacity:.5;font-style:italic;margin-left:1em;font-size:70%}.show-mobile{display:none}app-root.dialog-visible{filter:blur(2px)}.as-dialog-header h4{color:var(--as-primary-bg);text-transform:uppercase}@media screen and (max-width: 900px){.hotkey{display:none}.show-mobile{display:block!important}.hide-mobile{display:none!important}:root{--as-dialog-minwidth: 600px;--as-popup-menu-padding: 12px}.as-wrap-input-group-mobile{display:table!important;border-collapse:collapse;width:100%}.as-wrap-input-group-mobile>*{display:table-row!important}.as-wrap-input-group-mobile>*>*{display:table-cell!important;vertical-align:center;padding:calc(var(--padding) / 2) 0}.as-wrap-input-group-mobile>*>*:first-child{width:1px;padding-top:2px!important;padding:0 var(--padding);vertical-align:top;text-align:left}}.btn-group{border-radius:var(--radius);border:1px solid #999;overflow:hidden;display:inline-flex;align-items:stretch}.btn-group button{box-shadow:none;border-radius:0;display:flex;align-items:center;justify-content:center;padding:var(--padding) var(--padding2x);margin:0;position:relative}.btn-group button>*{margin-right:.5em}.btn-group button>*:last-child{margin:0}.btn-group button:after{content:"";position:absolute;width:1px;background:#999;top:2px;bottom:2px;right:0}.btn-group button:last-child:after{display:none}as-dialog .as-dialog{background:linear-gradient(135deg,#f0f5fc,#e3e8f9)!important;cursor:pointer}as-dialog .as-dialog-actions{border:none}as-dialog .as-dialog:has(.as-dialog-content) .as-dialog-header{border:none}as-dialog .as-dialog-header{background:linear-gradient(10deg,#d2ddfc 80%,#fff)}as-dialog .as-dialog-tabs{background:#d2ddfc;border:none}as-dialog .as-dialog-tabs li.as-tab-active{border:none;background:#edf4ff}as-dialog .as-dialog-actions{background:#d2ddfc;background:linear-gradient(10deg,#ffffff 10px,#d2ddfc,#d2ddfc 90%)}as-dialog .as-dialog-actions>div{padding:var(--padding) var(--padding2x)}as-dialog .as-dialog-content{min-height:40vh;background:transparent}
