@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}.show-mobile{display:none}@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;inset:2px 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);inset: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);inset: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;inset:0}as-checkbox .as-checkbox:after{content:"";display:inline-block;width:30%;height:60%;transform:scale(0);position:absolute;left:50%;top:50%;transform-origin:left top;transition:var(--as-transition);transform:scale(0) rotate(0) translate(-50%,-50%);border-right:3px solid var(--as-primary-bg);border-bottom:3px solid var(--as-primary-bg)}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;inset:4px 0;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) rotate(45deg) translate(-50%,-50%)}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);inset:-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;inset:0}as-radio .as-radio:after{content:"";background:var(--as-primary-bg);border-radius:100%;position:absolute;inset: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);inset: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;inset: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;inset: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;inset: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);inset:8px 8px 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);inset:50% 8px 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);inset: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)}[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;inset: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;--primary: #3f51b5;--primary-color: #ffffff;--accent: #e65100;--accent-color: #ffffff;--warn: #ff0000;--warn-color: #ffffff;--transition: .25s;--color: #444;--hover: #b3e5fc;--selected: #81d4fa;--bg: white;--border-bg: rgb(220,220,220);--as-transition: .25s;--as-margin: 8px 0;--as-dialog-content-bg: #efefef;--as-dialog-padding: 8px;--as-border-color: transparent;--as-button-padding: 8px 16px;--as-border-color-calendar: transparent;--as-background: rgb(230,230,230);--as-input-border-focus: #999;--as-input-background-focus: #fffaf0;--as-input-padding: 8px;--as-select-item-padding: 4px;--as-select-item-mobile-padding: 4px;--as-fill: transparent;--as-padding: 8px;--as-primary-bg: #3f51b5;--as-accent-bg: #e65100;--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: 4px;--as-mobile-width: 1200px}as-popup{--as-dialog-content-bg: white}as-checkbox,as-radio{--as-background: #e9e8e8;--as-border-color: var(--primary)}.placemark-layout-search{white-space:nowrap;position:relative;width:300px;height:0px;background:rgba(0,0,0,.2);box-shadow:4px -4px 14px 8px #0f06;transform-origin:left center;border-radius:8px;animation:animate-search 2s linear infinite}@keyframes animate-search{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes test{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes notteam{0%,to,50%{transform:rotate(0) skew(0);border-radius:4px}15%{transform:rotate(-10deg) skew(20deg)}30%{transform:rotate(10deg) skew(-20deg)}40%{transform:scale(1)}60%{transform:scaleX(-1) translateY(-10px)}80%{transform:scale(1)}}.placemark-layout-car{font-size:14px;white-space:nowrap;margin-top:-12px;margin-left:-12px;position:relative;z-index:10;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:14px solid transparent;border-top-color:#00838fcc;font-size:12px}.placemark-layout-car .wrap{color:#fff;border:2px solid #00838f;border-radius:var(--radius);padding:2px;position:absolute;background:rgba(0,131,143,.8);bottom:100%;transform:translateY(-12px);box-shadow:0 10px 17px #00000038}.placemark-layout-car .wrap .square-layout-name-team{text-align:center;background:rgba(0,0,0,.2);border-radius:8px}.placemark-layout-car.work{border-top-color:#f00c}.placemark-layout-car.work .wrap{border:2px solid #ff0000;background:rgba(255,0,0,.8)}.placemark-layout-car .team{color:green;margin-right:.5em;font-weight:700}.placemark-layout-car.showhide{opacity:0;animation:car-show-hide 1s linear 1}.placemark-layout-order{font-size:14px;white-space:nowrap;margin-top:-12px;margin-left:-12px;position:relative;z-index:10;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:14px solid transparent;border-top-color:green;font-size:12px}.placemark-layout-order:hover{border:10px solid red}.placemark-layout-order .wrap{box-shadow:-2px 2px 4px #0006;border:2px solid green;border-radius:var(--radius);padding:2px;position:absolute;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);bottom:100%;transform:translateY(-12px)}.placemark-layout-order .time-team{display:flex;align-items:center;justify-content:space-between}.placemark-layout-order .time-team .time{font-weight:700;background:rgba(0,0,0,.2);border-radius:8px;padding:4px 8px}.placemark-layout-order .time-team .team-name{font-weight:700;background:rgba(0,131,143,.8);color:#fff;border-radius:8px;padding:4px 8px}@keyframes car-show-hide{0%,to{opacity:0}50%{opacity:1}}.progress-loop{height:0;position:relative;overflow-x:hidden;position:absolute;left:0;top:0;right:0;visibility:hidden;transition:.25s;z-index:100000}.progress-loop.show{visibility:visible;height:5px}.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%}}pre{background:#2d2d2d;padding:4px;text-align:left;font-size:10px;color:#eee}body,html{height:100%;background:#efefef;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#323232}.panel{box-shadow:0 1px 2px #d3d9de,0 0 1px #d3d9de,10px 10px 20px -18px #d3d9de;background-color:var(--bg);padding:var(--padding);border-radius:var(--radius)}input,textarea{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important}.app-hint{background:#f0f4c3;padding-left:48px;position:relative;box-shadow:0 1px 3px #00000038;border-radius:16px;font-size:small;min-height:64px;margin:16px 0;display:flex;flex-direction:column;justify-content:center}.app-hint:before{content:"\f12a";font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;color:#9acd32;text-shadow:-1px -1px 2px #999;position:absolute;top:16px;left:16px}
