html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--formosa-color-danger: #f66;--formosa-primary-background-color: #9bc;--formosa-primary-color: #000;--formosa-error-background-color: var(--formosa-color-danger);--formosa-error-color: #000;--formosa-success-background-color: #6c6;--formosa-success-color: #000;--formosa-warning-background-color: #f96;--formosa-warning-color: #000;--formosa-input-background-color: #fff;--formosa-input-border-color: #ccc;--formosa-input-border-radius: 0;--formosa-input-border-width: 1px;--formosa-input-color: #000;--formosa-input-font-family: sans-serif;--formosa-input-font-size: 18px;--formosa-input-padding: 8px;--formosa-input-line-height: 1.5;--formosa-input-height: calc(((var(--formosa-input-border-width) + var(--formosa-input-padding)) * 2) + (var(--formosa-input-font-size) * var(--formosa-input-line-height)));--formosa-autocomplete-clear-size: calc(var(--formosa-input-height) - (var(--formosa-input-border-width) * 2));--formosa-autocomplete-clear-color: #333;--formosa-autocomplete-clear-color-hover: #000;--formosa-autocomplete-options-background-color-highlighted: hsl(from var(--formosa-primary-background-color) h s calc(l*1.35) );--formosa-autocomplete-options-background-color: var(--formosa-input-background-color);--formosa-autocomplete-options-border-color: var(--formosa-input-border-color);--formosa-autocomplete-value-background-color: hsl(from var(--formosa-primary-background-color) h s calc(l*1.3) );--formosa-autocomplete-value-padding-top: 8px;--formosa-autocomplete-value-margin: 4px;--formosa-autocomplete-value-height: calc((var(--formosa-autocomplete-value-padding-top) * 2) + var(--formosa-input-font-size));--formosa-button-background-color: var(--formosa-primary-background-color);--formosa-button-background-color-hover: hsl(from var(--formosa-button-background-color) h s calc(l*.85) );--formosa-button-color: var(--formosa-primary-color);--formosa-button-border-color: var(--formosa-button-background-color);--formosa-button-font-weight: normal;--formosa-button-padding: var(--formosa-input-padding);--formosa-button-padding-side: 12px;--formosa-button-danger-background-color: var(--formosa-error-background-color);--formosa-button-danger-background-color-hover: hsl(from var(--formosa-button-danger-background-color) h s calc(l*.85) );--formosa-button-danger-border-color: var(--formosa-button-danger-background-color);--formosa-button-danger-color: var(--formosa-error-color);--formosa-button-warning-background-color: var(--formosa-warning-background-color);--formosa-button-warning-background-color-hover: hsl(from var(--formosa-button-warning-background-color) h s calc(l*.85) );--formosa-button-warning-border-color: var(--formosa-button-warning-background-color);--formosa-button-warning-color: var(--formosa-warning-color);--formosa-button-success-background-color: var(--formosa-success-background-color);--formosa-button-success-background-color-hover: hsl(from var(--formosa-button-success-background-color) h s calc(l*.85) );--formosa-button-success-border-color: var(--formosa-button-success-background-color);--formosa-button-success-color: var(--formosa-success-color);--formosa-checkbox-size: 32px;--formosa-checkbox-margin: 8px;--formosa-checkbox-padding: 12px;--formosa-checkbox-border-radius: 0;--formosa-focus-border-color: #4ad;--formosa-focus-border-width: 3px;--formosa-focus-box-shadow-color: #6cf;--formosa-focus-error-border-color: var(--formosa-color-danger);--formosa-label-error-color: var(--formosa-color-danger);--formosa-label-font-weight: bold;--formosa-label-margin: 4px;--formosa-alert-error-background-color: var(--formosa-error-background-color);--formosa-alert-error-color: var(--formosa-error-color);--formosa-alert-padding: 16px;--formosa-alert-primary-background-color: var(--formosa-primary-background-color);--formosa-alert-primary-color: var(--formosa-primary-color);--formosa-alert-success-background-color: var(--formosa-success-background-color);--formosa-alert-success-color: var(--formosa-success-color);--formosa-alert-warning-background-color: var(--formosa-warning-background-color);--formosa-alert-warning-color: var(--formosa-warning-color);--formosa-note-font-size: 85%;--formosa-note-line-height: 1.4;--formosa-note-opacity: .75;--formosa-note-margin: 4px 0 0;--formosa-password-button-width: 70px;--formosa-prefix-border-width: 0;--formosa-postfix-border-width: 0;--formosa-radio-border-width: 6px;--formosa-radio-border-radius: 100px;--formosa-radio-margin: 8px;--formosa-radio-margin-inline: 16px;--formosa-radio-margin-side: var(--formosa-checkbox-margin);--formosa-radio-size: var(--formosa-checkbox-size);--formosa-search-icon-size: 24px;--formosa-select-arrow-size: 12px;--formosa-select-padding-right: calc(var(--formosa-select-arrow-size) + (var(--formosa-input-padding) * 2));--formosa-spinner-border-width: 6px;--formosa-spinner-color: transparent;--formosa-spinner-color-alternate: #fff;--formosa-spinner-fullscreen-border-width: 12px;--formosa-spinner-fullscreen-size: 50px;--formosa-spinner-size: calc(var(--formosa-input-height) - (var(--formosa-spinner-border-width) * 2));--formosa-toast-bottom: 0;--formosa-toast-error-background-color: var(--formosa-error-background-color);--formosa-toast-error-color: var(--formosa-error-color);--formosa-toast-margin: 8px;--formosa-toast-padding: 16px;--formosa-toast-right: 0;--formosa-toast-success-background-color: var(--formosa-success-background-color);--formosa-toast-success-color: var(--formosa-success-color);--formosa-toast-warning-background-color: var(--formosa-warning-background-color);--formosa-toast-warning-color: var(--formosa-warning-color);--formosa-spinner-zindex: 9999;--formosa-toast-zindex: 9998;--formosa-autocomplete-zindex: 9996;--formosa-disabled-opacity: .5;--formosa-field-error-color: var(--formosa-color-danger);--formosa-horizontal-fields-padding: 8px;--formosa-margin-large: 24px}.formosa-field--disabled>.formosa-input-wrapper{opacity:.5;opacity:var(--formosa-disabled-opacity)}.formosa-field--disabled input:disabled,.formosa-field--disabled select:disabled,.formosa-field--disabled textarea:disabled{opacity:1}.formosa-field--disabled input[type=file]:disabled{opacity:0}.formosa-field__input,.formosa-field__input--select,.formosa-field__input--textarea,.formosa-file-input-wrapper{background-color:#fff;background-color:var(--formosa-input-background-color);border:1px solid #ccc;border:var(--formosa-input-border-width) solid var(--formosa-input-border-color);border-radius:0;border-radius:var(--formosa-input-border-radius);color:#000;color:var(--formosa-input-color);font-family:sans-serif;font-family:var(--formosa-input-font-family);font-size:18px;font-size:var(--formosa-input-font-size);padding:8px;padding:var(--formosa-input-padding)}.formosa-field__input:invalid{box-shadow:none}.formosa-field__input--select:invalid{box-shadow:none}.formosa-field__input--textarea:invalid{box-shadow:none}.formosa-file-input-wrapper:invalid{box-shadow:none}.formosa-field__input:invalid:focus{box-shadow:0 0 0 3px #6cf;box-shadow:0 0 0 var(--formosa-focus-border-width) var(--formosa-focus-box-shadow-color)}.formosa-field__input--select:invalid:focus{box-shadow:0 0 0 3px #6cf;box-shadow:0 0 0 var(--formosa-focus-border-width) var(--formosa-focus-box-shadow-color)}.formosa-field__input--textarea:invalid:focus{box-shadow:0 0 0 3px #6cf;box-shadow:0 0 0 var(--formosa-focus-border-width) var(--formosa-focus-box-shadow-color)}.formosa-file-input-wrapper:invalid:focus{box-shadow:0 0 0 3px #6cf;box-shadow:0 0 0 var(--formosa-focus-border-width) var(--formosa-focus-box-shadow-color)}.formosa-field--has-error .formosa-field__input,.formosa-field--has-error .formosa-field__input--select,.formosa-field--has-error .formosa-field__input--textarea,.formosa-field--has-error .formosa-file-input-wrapper{border-color:#f66;border-color:var(--formosa-focus-error-border-color)}.formosa-field--has-error .formosa-field__input:focus,.formosa-field--has-error .formosa-field__input--select:focus,.formosa-field--has-error .formosa-field__input--textarea:focus,.formosa-field--has-error .formosa-file-input-wrapper:focus{border-color:#4ad;border-color:var(--formosa-focus-border-color)}.formosa-button,.formosa-field__input,.formosa-field__input--select,.formosa-file-input-wrapper{line-height:1.5;line-height:var(--formosa-input-line-height)}.formosa-button,.formosa-field__input,.formosa-field__input--select,.formosa-field__input--textarea{margin:0}.formosa-field__input,.formosa-field__input--textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.formosa-field__input:not([size]){box-sizing:border-box;width:100%}.formosa-alert{background-color:#9bc;background-color:var(--formosa-alert-primary-background-color);color:#000;color:var(--formosa-alert-primary-color);padding:16px;padding:var(--formosa-alert-padding)}h1+.formosa-alert{margin-top:24px;margin-top:var(--formosa-margin-large)}.formosa-alert--error{background-color:#f66;background-color:var(--formosa-alert-error-background-color);color:#000;color:var(--formosa-alert-error-color)}.formosa-alert--success{background-color:#6c6;background-color:var(--formosa-alert-success-background-color);color:#000;color:var(--formosa-alert-success-color)}.formosa-alert--warning{background-color:#f96;background-color:var(--formosa-alert-warning-background-color);color:#000;color:var(--formosa-alert-warning-color)}.formosa-autocomplete{background-color:#fff;background-color:var(--formosa-input-background-color);border:1px solid #ccc;border:var(--formosa-input-border-width) solid var(--formosa-input-border-color);border-radius:0;border-radius:var(--formosa-input-border-radius);display:flex;min-height:45px;min-height:var(--formosa-input-height);position:relative}.formosa-autocomplete:focus-within{border-color:#4ad;border-color:var(--formosa-focus-border-color);box-shadow:0 0 0 3px #6cf;box-shadow:0 0 0 var(--formosa-focus-border-width) var(--formosa-focus-box-shadow-color)}.formosa-autocomplete__options{--top: calc(100% + var(--formosa-focus-border-width));background-color:#fff;background-color:var(--formosa-autocomplete-options-background-color);left:-1px;left:calc(var(--formosa-input-border-width) * -1);list-style:none;margin:0;max-height:50vh;overflow:auto;padding:0;position:absolute;right:-1px;right:calc(var(--formosa-input-border-width) * -1);top:calc(100% + 3px);top:var(--top);z-index:9996;z-index:var(--formosa-autocomplete-zindex)}.formosa-autocomplete__input{height:34px;height:var(--formosa-autocomplete-value-height)}input.formosa-autocomplete__input{--input-margin: calc((var(--formosa-input-height) - (var(--formosa-input-border-width) * 2) - var(--formosa-autocomplete-value-height)) * .5);background-color:transparent;border:0;box-sizing:border-box;height:auto;left:-5.5px;left:calc((var(--formosa-input-border-width) + var(--input-margin)) * -1);margin:4.5px;margin:var(--input-margin);padding:8px;padding:var(--formosa-autocomplete-value-padding-top) var(--formosa-input-padding);position:relative;top:-5.5px;top:calc((var(--formosa-input-border-width) + var(--input-margin)) * -1)}input.formosa-autocomplete__input.formosa-field__input{width:calc(100% + (1px + var(--input-margin)) * 2);width:calc(100% + (var(--formosa-input-border-width) + var(--input-margin)) * 2)}.formosa-autocomplete__option+.formosa-autocomplete__option{border-top:1px solid #ccc;border-top:1px solid var(--formosa-autocomplete-options-border-color)}.formosa-autocomplete__option--highlighted .formosa-autocomplete__option__button{background-color:#ecf3f6;background-color:var(--formosa-autocomplete-options-background-color-highlighted)}.formosa-autocomplete__option__button{background-color:transparent;border:0;border-radius:0;color:#000;color:var(--formosa-input-color);cursor:pointer;font-family:sans-serif;font-family:var(--formosa-input-font-family);font-size:18px;font-size:var(--formosa-input-font-size);min-height:44px;overflow:hidden;padding:8px;padding:var(--formosa-input-padding);text-align:left;text-overflow:ellipsis;width:100%}.formosa-autocomplete__option__button:focus{box-shadow:inset 0 0 0 3px #6cf;box-shadow:inset 0 0 0 var(--formosa-focus-border-width) var(--formosa-focus-box-shadow-color)}.formosa-autocomplete__values{display:flex;flex-wrap:wrap;line-height:1;list-style:none;margin:0;padding:0;width:100%}.formosa-autocomplete--clearable .formosa-autocomplete__values{width:calc(100% - 43px);width:calc(100% - var(--formosa-autocomplete-clear-size))}.formosa-autocomplete__value{background-color:#e0ebf0;background-color:var(--formosa-autocomplete-value-background-color);height:34px;height:var(--formosa-autocomplete-value-height);line-height:34px;line-height:var(--formosa-autocomplete-value-height);margin:4px;margin:var(--formosa-autocomplete-value-margin);overflow:hidden;padding-left:8px;padding-left:var(--formosa-autocomplete-value-padding-top);padding-right:34px;padding-right:var(--formosa-autocomplete-value-height);position:relative;text-overflow:ellipsis;white-space:nowrap}.formosa-field--disabled .formosa-autocomplete__value,.formosa-field--read-only .formosa-autocomplete__value{padding-right:8px;padding-right:var(--formosa-autocomplete-value-padding-top)}.formosa-autocomplete__value.formosa-autocomplete__value--input{background-color:transparent;flex:1 1 auto;padding-left:0;padding-right:0}.formosa-autocomplete__value__remove,.formosa-autocomplete__clear{border-color:transparent;color:#333;color:var(--formosa-autocomplete-clear-color);cursor:pointer;font-size:0;padding:0}.formosa-autocomplete__value__remove path,.formosa-autocomplete__clear path{fill:#333;fill:var(--formosa-autocomplete-clear-color)}.formosa-autocomplete__value__remove:active,.formosa-autocomplete__clear:active{background-color:transparent;border-color:transparent}.formosa-autocomplete__value__remove:hover,.formosa-autocomplete__clear:hover,.formosa-autocomplete__value__remove:focus,.formosa-autocomplete__clear:focus{background-color:transparent;border-color:transparent}.formosa-autocomplete__value__remove:active path{fill:#000;fill:var(--formosa-autocomplete-clear-color-hover)}.formosa-autocomplete__clear:active path{fill:#000;fill:var(--formosa-autocomplete-clear-color-hover)}.formosa-autocomplete__value__remove:hover path,.formosa-autocomplete__clear:hover path,.formosa-autocomplete__value__remove:focus path,.formosa-autocomplete__clear:focus path{fill:#000;fill:var(--formosa-autocomplete-clear-color-hover)}.formosa-field--disabled .formosa-autocomplete__value__remove,.formosa-field--disabled .formosa-autocomplete__clear{cursor:default}.formosa-autocomplete__value__remove{background-color:transparent;bottom:0;height:34px;height:var(--formosa-autocomplete-value-height);position:absolute;right:0;top:0;width:34px;width:var(--formosa-autocomplete-value-height)}.formosa-autocomplete__value__remove:focus{box-shadow:inset 0 0 0 3px #6cf;box-shadow:inset 0 0 0 var(--formosa-focus-border-width) var(--formosa-focus-box-shadow-color)}.formosa-autocomplete__clear{background-color:#fff;background-color:var(--formosa-input-background-color);height:43px;height:var(--formosa-autocomplete-clear-size);width:43px;width:var(--formosa-autocomplete-clear-size)}.formosa-button{background-color:#9bc;background-color:var(--formosa-button-background-color);border:1px solid #9bc;border:var(--formosa-input-border-width) solid var(--formosa-button-border-color);border-radius:0;border-radius:var(--formosa-input-border-radius);color:#000;color:var(--formosa-button-color);cursor:pointer;font-family:sans-serif;font-family:var(--formosa-input-font-family);font-size:18px;font-size:var(--formosa-input-font-size);font-weight:400;font-weight:var(--formosa-button-font-weight);line-height:1.5;line-height:var(--formosa-input-line-height);padding:8px 12px;padding:var(--formosa-button-padding) var(--formosa-button-padding-side)}.formosa-button:hover,.formosa-button:active,.formosa-button:focus{background-color:#75a3ba;background-color:var(--formosa-button-background-color-hover)}.formosa-button[disabled]{cursor:default}.formosa-button[disabled]:hover,.formosa-button[disabled]:active,.formosa-button[disabled]:focus{background-color:#9bc;background-color:var(--formosa-button-background-color)}.formosa-button path{fill:#000;fill:var(--formosa-button-color)}.formosa-button--danger{background-color:#f66;background-color:var(--formosa-button-danger-background-color);border-color:#f66;border-color:var(--formosa-button-danger-border-color);color:#000;color:var(--formosa-button-danger-color)}.formosa-button--danger:hover,.formosa-button--danger:active,.formosa-button--danger:focus{background-color:#ff3030;background-color:var(--formosa-button-danger-background-color-hover)}.formosa-button--danger[disabled]:hover,.formosa-button--danger[disabled]:active,.formosa-button--danger[disabled]:focus{background-color:#f66;background-color:var(--formosa-button-danger-background-color)}.formosa-button--success{background-color:#6c6;background-color:var(--formosa-button-success-background-color);border-color:#6c6;border-color:var(--formosa-button-success-border-color);color:#000;color:var(--formosa-button-success-color)}.formosa-button--success:hover,.formosa-button--success:active,.formosa-button--success:focus{background-color:#44c144;background-color:var(--formosa-button-success-background-color-hover)}.formosa-button--success[disabled]:hover,.formosa-button--success[disabled]:active,.formosa-button--success[disabled]:focus{background-color:#6c6;background-color:var(--formosa-button-success-background-color)}.formosa-button--warning{background-color:#f96;background-color:var(--formosa-button-warning-background-color);border-color:#f96;border-color:var(--formosa-button-warning-border-color);color:#000;color:var(--formosa-button-warning-color)}.formosa-button--warning:hover,.formosa-button--warning:active,.formosa-button--warning:focus{background-color:#ff7530;background-color:var(--formosa-button-warning-background-color-hover)}.formosa-button--warning[disabled]:hover,.formosa-button--warning[disabled]:active,.formosa-button--warning[disabled]:focus{background-color:#f96;background-color:var(--formosa-button-warning-background-color)}input.formosa-field__input--checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border-radius:var(--formosa-checkbox-border-radius);cursor:pointer;height:32px;height:var(--formosa-checkbox-size);margin:0 8px 0 0;margin:0 var(--formosa-checkbox-margin) 0 0;vertical-align:middle}input.formosa-field__input--checkbox.formosa-field__input{width:32px;width:var(--formosa-checkbox-size)}.formosa-field--disabled input.formosa-field__input--checkbox{cursor:default}.formosa-icon--check{bottom:0;height:20px;height:calc(var(--formosa-checkbox-size) - var(--formosa-checkbox-padding));left:6px;left:calc(var(--formosa-checkbox-padding) * .5);pointer-events:none;position:absolute;top:6px;top:calc(var(--formosa-checkbox-padding) * .5);width:20px;width:calc(var(--formosa-checkbox-size) - var(--formosa-checkbox-padding))}.formosa-icon--check path{fill:transparent}.formosa-field--disabled .formosa-icon--check{opacity:.5;opacity:var(--formosa-disabled-opacity)}:checked+.formosa-icon--check path{fill:#000;fill:var(--formosa-input-color)}.formosa-icon--check+.formosa-label-wrapper .formosa-label{font-weight:400}.formosa-field__error{color:#f66;color:var(--formosa-field-error-color);margin-top:4px}.formosa-field__error:empty{display:none}.formosa-field{margin-top:24px;margin-top:var(--formosa-margin-large)}.formosa-file-wrapper{display:flex}.formosa-file-input-wrapper{flex:1 1 auto;position:relative}.formosa-file-input-wrapper:focus-within{border-color:#4ad;border-color:var(--formosa-focus-border-color);box-shadow:0 0 0 3px #6cf;box-shadow:0 0 0 var(--formosa-focus-border-width) var(--formosa-focus-box-shadow-color)}.formosa-field__input--file{background-color:transparent;border:0;cursor:pointer;font-size:0;inset:0;opacity:0;padding:0;position:absolute}.formosa-field--disabled .formosa-field__input--file{cursor:default;opacity:0;pointer-events:none}.formosa-file-name{word-wrap:break-word}.formosa-file-name--empty{opacity:.5}.formosa-file-link{display:inline-block;font-size:0}.formosa-file-image{max-width:100%}:focus{border-color:#4ad;border-color:var(--formosa-focus-border-color);box-shadow:0 0 0 3px #6cf;box-shadow:0 0 0 var(--formosa-focus-border-width) var(--formosa-focus-box-shadow-color);outline:none!important}.formosa-horizontal{display:table;width:100%}.formosa-horizontal>.formosa-field{display:table-row}.formosa-horizontal>.formosa-field>.formosa-label-wrapper,.formosa-horizontal>.formosa-field>.formosa-input-wrapper{display:table-cell;padding:8px 0;padding:var(--formosa-horizontal-fields-padding) 0}.formosa-horizontal>.formosa-field>.formosa-label-wrapper{padding-right:8px;padding-right:var(--formosa-horizontal-fields-padding);text-align:right;vertical-align:top;white-space:nowrap;width:0}.formosa-horizontal>.formosa-field>.formosa-input-wrapper{padding-left:8px;padding-left:var(--formosa-horizontal-fields-padding);width:100%}.formosa-horizontal>.formosa-field>.formosa-input-wrapper>.formosa-icon--check{left:14px;left:calc((var(--formosa-checkbox-padding) * .5) + var(--formosa-horizontal-fields-padding));top:14px;top:calc((var(--formosa-checkbox-padding) * .5) + var(--formosa-horizontal-fields-padding))}.formosa-horizontal>.formosa-field .formosa-label{display:inline-block;line-height:1.5;line-height:var(--formosa-input-line-height);padding-left:0;padding-right:0;padding-top:9px;padding-top:calc(var(--formosa-input-padding) + var(--formosa-input-border-width))}.formosa-horizontal>.formosa-field .formosa-radio--inline{padding-top:9px;padding-top:calc(var(--formosa-input-padding) + var(--formosa-input-border-width))}.formosa-horizontal>.formosa-field--label-after .formosa-label-wrapper:empty{display:inline-block}@media(min-width:1024px){.formosa-responsive{display:table;width:100%}.formosa-responsive>.formosa-field{display:table-row}.formosa-responsive>.formosa-field>.formosa-label-wrapper,.formosa-responsive>.formosa-field>.formosa-input-wrapper{display:table-cell;padding:8px 0;padding:var(--formosa-horizontal-fields-padding) 0}.formosa-responsive>.formosa-field>.formosa-label-wrapper{padding-right:8px;padding-right:var(--formosa-horizontal-fields-padding);text-align:right;vertical-align:top;white-space:nowrap;width:0}.formosa-responsive>.formosa-field>.formosa-input-wrapper{padding-left:8px;padding-left:var(--formosa-horizontal-fields-padding);width:100%}.formosa-responsive>.formosa-field>.formosa-input-wrapper>.formosa-icon--check{left:14px;left:calc((var(--formosa-checkbox-padding) * .5) + var(--formosa-horizontal-fields-padding));top:14px;top:calc((var(--formosa-checkbox-padding) * .5) + var(--formosa-horizontal-fields-padding))}.formosa-responsive>.formosa-field .formosa-label{display:inline-block;line-height:1.5;line-height:var(--formosa-input-line-height);padding-left:0;padding-right:0;padding-top:9px;padding-top:calc(var(--formosa-input-padding) + var(--formosa-input-border-width))}.formosa-responsive>.formosa-field .formosa-radio--inline{padding-top:9px;padding-top:calc(var(--formosa-input-padding) + var(--formosa-input-border-width))}.formosa-responsive>.formosa-field--label-after .formosa-label-wrapper:empty{display:inline-block}}.formosa-label-wrapper{display:block;margin-bottom:4px;margin-bottom:var(--formosa-label-margin)}.formosa-label{font-weight:700;font-weight:var(--formosa-label-font-weight)}.formosa-label[for]{cursor:pointer}.formosa-field--disabled .formosa-label[for]{cursor:default}.formosa-field--has-error .formosa-label{color:#f66;color:var(--formosa-label-error-color)}.formosa-radio__label{cursor:pointer}.formosa-field--disabled .formosa-radio__label{cursor:default}.formosa-label--required:after{content:" *"}.formosa-field--label-after .formosa-label-wrapper{display:inline-block;margin:0}.formosa-field--label-after .formosa-label-wrapper:empty{display:none}.formosa-field__note{font-size:85%;font-size:var(--formosa-note-font-size);line-height:1.4;line-height:var(--formosa-note-line-height);margin:4px 0 0;margin:var(--formosa-note-margin);opacity:.75;opacity:var(--formosa-note-opacity)}input.formosa-field__input--password.formosa-field__input{width:calc(100% - 70px);width:calc(100% - var(--formosa-password-button-width))}.formosa-button--toggle-password{padding-left:0;padding-right:0;width:70px;width:var(--formosa-password-button-width)}.formosa-prefix{border-bottom-right-radius:0;border-right-width:0;border-right-width:var(--formosa-prefix-border-width);border-top-right-radius:0}.formosa-prefix:focus{position:relative}.formosa-postfix{border-bottom-left-radius:0;border-left-width:0;border-left-width:var(--formosa-postfix-border-width);border-top-left-radius:0}.formosa-postfix:focus{position:relative}.formosa-radio{border:0;list-style:none;margin:0;padding:0;position:relative}.formosa-radio__legend{bottom:0;-webkit-clip-path:inset(1px 1px 1px 1px);clip-path:inset(1px 1px 1px 1px);font-size:0;margin:0;overflow:hidden;position:absolute;right:0;top:0}.formosa-radio--inline{display:flex;flex-wrap:wrap}.formosa-radio--inline .formosa-radio__item{margin-bottom:8px;margin-bottom:var(--formosa-radio-margin);margin-right:16px;margin-right:var(--formosa-radio-margin-inline)}.formosa-radio__item{position:relative}.formosa-radio__item+.formosa-radio__item{margin-top:8px;margin-top:var(--formosa-radio-margin)}.formosa-radio--inline .formosa-radio__item+.formosa-radio__item{margin-top:0}input.formosa-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#fff;border-color:var(--formosa-input-background-color);border-radius:100px;border-radius:var(--formosa-radio-border-radius);border-width:6px;border-width:var(--formosa-radio-border-width);box-shadow:0 0 0 1px #ccc;box-shadow:0 0 0 var(--formosa-input-border-width) var(--formosa-input-border-color);cursor:pointer;height:32px;height:var(--formosa-radio-size);line-height:1.5;line-height:var(--formosa-input-line-height);margin:0 8px 0 0;margin:0 var(--formosa-radio-margin-side) 0 0;padding:0;vertical-align:middle}.formosa-field--disabled input.formosa-radio__input{cursor:default}input.formosa-radio__input.formosa-field__input{width:32px;width:var(--formosa-radio-size)}input.formosa-radio__input:checked{background-color:#000;background-color:var(--formosa-input-color)}input.formosa-radio__input:focus{box-shadow:0 0 0 1px #4ad,0 0 0 4px #6cf;box-shadow:0 0 0 var(--formosa-input-border-width) var(--formosa-focus-border-color),0 0 0 calc(var(--formosa-input-border-width) + var(--formosa-focus-border-width)) var(--formosa-focus-box-shadow-color)}.formosa-search-wrapper{display:table;position:relative;width:100%}input.formosa-field__input--search{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;padding-right:calc(var(--formosa-search-icon-size) + (var(--formosa-input-padding) * 2))}.formosa-icon--search{height:24px;height:var(--formosa-search-icon-size);margin-top:-12px;margin-top:calc(var(--formosa-search-icon-size) * -.5);pointer-events:none;position:absolute;right:8px;right:var(--formosa-input-padding);top:50%;width:24px;width:var(--formosa-search-icon-size)}.formosa-icon--search path{fill:#000;fill:var(--formosa-input-color)}.formosa-select-wrapper{display:table;position:relative}.formosa-field__input--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:28px;padding-right:var(--formosa-select-padding-right)}.formosa-field--disabled .formosa-field__input--select{cursor:default}.formosa-icon--caret{height:12px;height:var(--formosa-select-arrow-size);margin-top:-6px;margin-top:calc(var(--formosa-select-arrow-size) * -.5);position:absolute;right:9px;right:calc(var(--formosa-input-padding) + var(--formosa-input-border-width));top:50%;width:12px;width:var(--formosa-select-arrow-size)}.formosa-icon--caret path{fill:#000;fill:var(--formosa-input-color)}.formosa-spinner{align-content:center;align-items:center;align-self:center;display:flex;font-size:0}.formosa-spinner:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:formosa-spin;animation-timing-function:linear;border-color:transparent #fff #fff #fff;border-color:var(--formosa-spinner-color) var(--formosa-spinner-color-alternate) var(--formosa-spinner-color-alternate) var(--formosa-spinner-color-alternate);border-radius:100px;border-style:solid;border-width:6px;border-width:var(--formosa-spinner-border-width);content:"";display:block;height:33px;height:var(--formosa-spinner-size);width:33px;width:var(--formosa-spinner-size)}.formosa-spinner--fullscreen{inset:0;justify-content:center;position:fixed;z-index:9999;z-index:var(--formosa-spinner-zindex)}.formosa-spinner--fullscreen:before{border-width:12px;border-width:var(--formosa-spinner-fullscreen-border-width);height:50px;height:var(--formosa-spinner-fullscreen-size);width:50px;width:var(--formosa-spinner-fullscreen-size)}@keyframes formosa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.formosa-suffix-container{position:relative}.formosa-suffix{border-color:transparent;border-style:solid;border-width:1px 0;border-width:var(--formosa-input-border-width) 0;bottom:0;padding:8px;padding:var(--formosa-input-padding);position:absolute;right:-1px;right:calc(var(--formosa-input-border-width) * -1);top:0;z-index:1}.formosa-field__input--textarea{box-sizing:border-box;line-height:1.5;width:100%}.formosa-toast-container{align-items:flex-end;bottom:0;bottom:var(--formosa-toast-bottom);display:flex;flex-direction:column;pointer-events:none;position:fixed;right:0;right:var(--formosa-toast-right);z-index:9998;z-index:var(--formosa-toast-zindex)}.formosa-toast{align-items:center;animation-fill-mode:forwards;animation-name:formosa-slide-in-out;background-color:#9bc;background-color:var(--formosa-primary-background-color);color:#000;color:var(--formosa-primary-color);display:flex;margin:8px;margin:var(--formosa-toast-margin);max-width:90vw;pointer-events:auto}.formosa-toast__text{padding:16px;padding:var(--formosa-toast-padding)}.formosa-toast__close{background-color:transparent;border:0;cursor:pointer;font-size:0;height:32px;margin:0 8px 0 0;padding:0;width:32px}.formosa-toast__close path{fill:#000;fill:var(--formosa-primary-color)}.formosa-toast__close:hover,.formosa-toast__close:active,.formosa-toast__close:focus{background-color:transparent}.formosa-toast--error{background-color:#f66;background-color:var(--formosa-toast-error-background-color);color:#000;color:var(--formosa-toast-error-color)}.formosa-toast--error .formosa-toast__close path{fill:#000;fill:var(--formosa-toast-error-color)}.formosa-toast--success{background-color:#6c6;background-color:var(--formosa-toast-success-background-color);color:#000;color:var(--formosa-toast-success-color)}.formosa-toast--success .formosa-toast__close path{fill:#000;fill:var(--formosa-toast-success-color)}.formosa-toast--warning{background-color:#f96;background-color:var(--formosa-toast-warning-background-color);color:#000;color:var(--formosa-toast-warning-color)}.formosa-toast--warning .formosa-toast__close path{fill:#000;fill:var(--formosa-toast-warning-color)}@keyframes formosa-slide-in-out{0%{transform:translate(200%) translateZ(0)}10%{transform:translate(0) translateZ(0)}90%{transform:translate(0) translateZ(0)}to{transform:translate(200%) translateZ(0)}}:root{--black: #000;--dark-gray: #333;--gray: #666;--light-gray: #999;--lightest-gray: #ccc;--white: #fff;--dark-green: #096;--darker-green: hsl(from var(--dark-green) h s calc(l*.7) );--darkest-green: hsl(from var(--dark-green) h s calc(l/2) );--green: #3c9;--darkish-green: hsl(from var(--green) h s calc(l*.9) );--light-green: #4da;--lighter-green: #6fc;--lightest-green: #8fe;--purple: #4b318c;--darkest-purple: hsl(from var(--purple) h s calc(l*.225) );--darker-purple: hsl(from var(--purple) h s calc(l*.51) );--dark-purple: hsl(from var(--purple) h s calc(l*.65) );--lightish-purple: hsl(from var(--purple) h s calc(l*1.03) );--light-purple: hsl(from var(--purple) h s calc(l*1.09) );--lighter-purple: hsl(from var(--purple) h s calc(l*1.34) );--bright-purple: #b656b6;--red: #cc411f;--darkest-red: hsl(from var(--red) h s calc(l/2) );--darker-red: hsl(from var(--red) h s calc(l*.65) );--dark-red: hsl(from var(--red) h s calc(l*.85) );--light-red: hsl(from var(--red) h s calc(l*1.06) );--lighter-red: hsl(from var(--red) h s calc(l*1.095) );--lightest-red: hsl(from var(--red) h s calc(l*1.235) );--border-radius: 10px;--padding: 8px;--font-size: 16px;--max-width: 600px;--nav-height: 44px;--list-padding-top: 14px;--list-padding-side: 16px;--modal-background-color: var(--darker-purple);--modal-button-margin-side: 8px;--modal-button-margin-top: 20px;--modal-container-background-color: hsl(from var(--black) h s l / 60%);--modal-input-background-color: var(--white);--modal-margin: 32px;--modal-max-width: 800px;--modal-padding: 32px;--modal-text-color: var(--black);--modal-zindex: 9999;--has-many-padding: 2px;--font: "Trebuchet MS", sans-serif;--formosa-input-border-color: #bbb;--formosa-input-border-radius: var(--border-radius);--formosa-input-border-width: 2px;--formosa-input-font-size: var(--font-size);--formosa-input-padding: var(--padding);--formosa-input-font-family: var(--font);--formosa-button-background-color: var(--lighter-green);--formosa-button-border-color: var(--dark-green);--formosa-button-padding-side: var(--padding);--formosa-input-line-height: 1;--formosa-checkbox-border-radius: var(--border-radius);--formosa-color-danger: var(--lightest-red);--formosa-focus-border-color: var(--lighter-purple);--formosa-focus-box-shadow-color: var(--bright-purple);--formosa-label-font-weight: normal;--formosa-postfix-border-width: 1px;--formosa-radio-border-radius: var(--border-radius);--formosa-radio-border-width: 0;--formosa-radio-margin: 0;--formosa-radio-margin-side: 0;--formosa-spinner-color: var(--green);--formosa-spinner-color-alternate: var(--darker-purple);--formosa-success-background-color: var(--green)}*{box-sizing:border-box}body{background:var(--black);color:var(--white);font-family:var(--formosa-input-font-family);font-size:var(--font-size);margin:0}#main{display:flex;flex-direction:column;min-height:100vh}#header,#footer{background:var(--darker-purple);height:var(--nav-height);left:0;position:fixed;right:0;z-index:9997}#header{box-shadow:inset 0 -1px 0 0 var(--purple);display:flex;justify-content:center;top:0}#header__contain{display:flex}#header__contain .nav__link{flex:0 0 auto;padding:16px}#header__contain .nav__button{border-radius:0;border-width:0;font-weight:400;margin:0;padding:0 16px;text-transform:none}#header__contain .nav__button[disabled]{visibility:hidden}#header__contain .nav__button:hover,#header__contain .nav__button:active,#header__contain .nav__button:focus{background:var(--purple);background:linear-gradient(0deg,var(--black) 5%,var(--purple) 5%,var(--purple) 95%,var(--light-purple) 95%);text-shadow:0 2px 0 var(--black)}#header__contain .nav__button,#header__contain .nav__link{height:calc(var(--nav-height) - 1px)}#header__contain .nav__link.active{background:var(--dark-purple)}#logo{align-items:center;color:var(--white);display:flex;flex:1 1 auto;font-size:30px;justify-content:center;letter-spacing:-3px;margin:0;text-shadow:0 2px 0 var(--black)}#heading{background:var(--dark-purple);color:var(--white);height:var(--nav-height);left:0;position:fixed;right:0;top:var(--nav-height);z-index:2}#heading a{color:var(--white);display:block;margin-left:auto;padding:var(--list-padding-side);text-decoration:none;white-space:nowrap}#heading-inner{align-items:center;display:flex;height:var(--nav-height);margin:0 auto;max-width:var(--max-width);padding-left:var(--list-padding-side);width:100%}#heading-title{font-size:var(--font-size);letter-spacing:2px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 0 var(--black);text-transform:uppercase;white-space:nowrap}#heading-spacer{height:var(--nav-height)}#heading+#heading-spacer{height:calc(var(--nav-height) * 2)}#nav{display:flex;justify-content:space-between;margin:0 auto}.nav__button,.nav__link{background:var(--dark-purple);background:linear-gradient(0deg,var(--black) 5%,var(--dark-purple) 5%,var(--dark-purple) 95%,var(--light-purple) 95%);color:var(--white);height:var(--nav-height);text-shadow:0 2px 0 var(--black)}.nav__link{align-items:center;display:flex;flex:1 1 auto;justify-content:center;text-decoration:none}.nav__link:hover{background:var(--purple);background:linear-gradient(0deg,var(--black) 5%,var(--purple) 5%,var(--purple) 95%,var(--light-purple) 95%)}.nav__link+.nav__link{margin-left:2px}.nav__link.active{background:var(--darkest-purple)}.nav__link.active:hover,.nav__link.active:active,.nav__link.active:focus{background:var(--black)}#article{flex:1 1 auto;margin:0 auto var(--nav-height);padding-bottom:20px}#article>form:first-child>:first-child{margin-top:16px}#footer{bottom:0;box-shadow:inset 0 1px 0 0 var(--purple);order:2}button,.button,.formosa-input-wrapper--radio .formosa-radio__label{background:var(--green);background:linear-gradient(0deg,var(--dark-green) 5%,var(--green) 5%,var(--green) 95%,var(--lighter-green) 95%);cursor:pointer;font-weight:700;text-shadow:0 1px 0 var(--lighter-green);text-transform:uppercase;white-space:nowrap}:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label):hover{background:var(--light-green);background:linear-gradient(0deg,var(--dark-green) 5%,var(--light-green) 5%,var(--light-green) 95%,var(--lighter-green) 95%)}:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label):active,:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label):focus{background:var(--darkish-green);background:linear-gradient(0deg,var(--green) 5%,var(--darkish-green) 5%,var(--darkish-green) 95%,var(--dark-green) 95%);border-color:var(--darker-green);text-shadow:0 -1px 0 var(--light-green)}:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).button--secondary,:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).formosa-button--toggle-password{background:var(--light-purple);background:linear-gradient(0deg,var(--dark-purple) 5%,var(--light-purple) 5%,var(--light-purple) 95%,var(--lighter-purple) 95%);border-color:var(--purple);color:var(--white);text-shadow:0 1px 0 var(--darkest-purple)}:is(:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).button--secondary,:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).formosa-button--toggle-password):hover{background:var(--lighter-purple);background:linear-gradient(0deg,var(--dark-purple) 5%,var(--lighter-purple) 5%,var(--lighter-purple) 95%,var(--lighter-purple) 95%)}:is(:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).button--secondary,:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).formosa-button--toggle-password):active,:is(:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).button--secondary,:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).formosa-button--toggle-password):focus{background:var(--lightish-purple);background:linear-gradient(0deg,var(--lighter-purple) 5%,var(--lightish-purple) 5%,var(--lightish-purple) 95%,var(--purple) 95%);border-color:var(--dark-purple);text-shadow:0 -1px 0 var(--darkest-purple)}:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).button--danger,:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).formosa-button--danger{background:var(--red);background:linear-gradient(0deg,var(--darker-red) 5%,var(--red) 5%,var(--red) 95%,var(--lightest-red) 95%);border-color:var(--darker-red);color:var(--white);text-shadow:0 1px 0 var(--darkest-red)}:is(:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).button--danger,:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).formosa-button--danger):hover{background:var(--light-red);background:linear-gradient(0deg,var(--darker-red) 5%,var(--light-red) 5%,var(--light-red) 95%,var(--lightest-red) 95%)}:is(:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).button--danger,:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).formosa-button--danger):active,:is(:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).button--danger,:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label).formosa-button--danger):focus{background:var(--red);background:linear-gradient(0deg,var(--dark-red) 5%,var(--red) 5%,var(--red) 95%,var(--lighter-red) 95%);border-color:var(--darkest-red);text-shadow:0 -1px 0 var(--darkest-red)}:is(button,.button,.formosa-input-wrapper--radio .formosa-radio__label)[disabled]{background:var(--gray);background:linear-gradient(0deg,var(--dark-gray) 5%,var(--gray) 5%,var(--gray) 95%,var(--light-gray) 95%);border-color:var(--gray);color:var(--white);pointer-events:none;text-shadow:0 1px 0 var(--black)}.formosa-button{font-weight:700}.formosa-input-wrapper--radio .formosa-radio__label:focus-within{background:var(--darkish-green);background:linear-gradient(0deg,var(--green) 5%,var(--darkish-green) 5%,var(--darkish-green) 95%,var(--dark-green) 95%);border-color:var(--darker-green);text-shadow:0 -1px 0 var(--light-green)}.formosa-input-wrapper--radio .formosa-radio__label--checked{background:var(--darker-green);background:linear-gradient(0deg,var(--darker-green) 5%,var(--darker-green) 5%,var(--darker-green) 95%,var(--darkest-green) 95%);color:var(--white);text-shadow:0 -1px 0 var(--darkest-green)}.formosa-input-wrapper--radio .formosa-radio__label--checked.formosa-radio__label{color:var(--white)}.formosa-input-wrapper--radio .formosa-radio__label--checked:hover{background:var(--darker-green);background:linear-gradient(0deg,var(--darker-green) 5%,var(--darker-green) 5%,var(--darker-green) 95%,var(--darkest-green) 95%)}.formosa-input-wrapper--radio .formosa-radio__label--checked:active,.formosa-input-wrapper--radio .formosa-radio__label--checked:focus,.formosa-input-wrapper--radio .formosa-radio__label--checked:focus-within{background:var(--darker-green);background:linear-gradient(0deg,var(--darker-green) 5%,var(--darker-green) 5%,var(--darker-green) 95%,var(--darkest-green) 95%);border-color:var(--dark-green);text-shadow:0 -1px 0 var(--dark-green)}.button--link{background-color:transparent;border-color:transparent;color:var(--green);display:inline-block;font-weight:400;white-space:nowrap}.button--link:hover,.button--link:active,.button--link:focus{background-color:transparent}button.formosa-button.button--link{background:transparent;text-decoration:underline;text-shadow:none;text-transform:none}button.formosa-button.button--link:hover,button.formosa-button.button--link:active,button.formosa-button.button--link:focus{background:transparent;border-color:transparent;text-decoration:none}#chart-container{height:250px;margin:0 8px;max-height:calc(100vh - ((var(--nav-height) * 5)))}.chart-field-container{align-items:center;flex-wrap:wrap;justify-content:space-between;margin:var(--list-padding-top) var(--list-padding-side)}#chart-filters{display:flex}@media not (max-width:320px){#chart-filters{justify-content:flex-start}}#chart-stats{margin:calc(var(--list-padding-top) - 8px) calc(var(--list-padding-side) - 8px)}@media not (max-width:320px){#chart-stats{display:flex}}.stat{display:inline-block;margin:8px}.formosa-field.chart-field{align-items:center;display:flex;margin:0;padding:0}.formosa-field.chart-field .formosa-label-wrapper{margin:0 8px 0 0}.formosa-field.range,.formosa-field.unit{align-items:center;display:flex;margin:16px 0}:is(.formosa-field.range,.formosa-field.unit) .formosa-label-wrapper{margin:0 8px 0 0}.contain{max-width:var(--max-width);width:100%}p,.formosa-field{margin:24px 0 0}.formosa-field{padding-left:var(--list-padding-side);padding-right:var(--list-padding-side)}.formosa-label-wrapper:empty{display:none}.formosa-input-wrapper--checkbox{position:relative}.formosa-label__note{display:inline-block;font-size:80%;margin-left:4px;opacity:.5}.formosa-label__note:before{content:" ("}.formosa-label__note:after{content:")"}.formosa-input-wrapper--submit{text-align:right}.formosa-button--submit{max-width:180px;width:100%}.formosa-input-inner-wrapper{display:flex}#heading-spacer+.formosa-alert,#heading-spacer+form>.formosa-alert:first-child{margin-top:20px}.formosa-prefix{border-right-color:transparent}.formosa-postfix{border-left-color:transparent}.formosa-has-many{border-spacing:0;margin:calc(var(--has-many-padding) * -1)}.formosa-has-many__column{padding:var(--has-many-padding)}.formosa-has-many__button{width:100%}.formosa-has-many__column--button{width:0}h2{border-color:var(--purple);border-style:solid;border-width:0 0 1px;font-size:var(--font-size);letter-spacing:2px;padding:var(--list-padding-top) var(--list-padding-side);text-shadow:0 2px 0 var(--black);text-transform:uppercase}.hide{display:none}.post-alert-button{margin-top:0;padding-top:0;text-align:right}input,select,textarea{background:var(--white);background:linear-gradient(0deg,var(--lightest-gray) 5%,var(--white) 5%,var(--white) 95%,var(--white) 95%)}:is(input,select,textarea):invalid:not(:focus){box-shadow:none}.formosa-input-wrapper--checkbox-list .formosa-radio{display:flex}.formosa-input-wrapper--checkbox-list .formosa-radio__item{margin-right:1rem}.formosa-field__error>div:before{content:"Error: ";display:inline}a{color:var(--green)}a:hover,a:active,a:focus{text-decoration:none}#list form{padding:var(--list-padding-top) var(--list-padding-side)}#list .field{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#list .formosa-field{margin:0;padding:0}#list .formosa-label-wrapper{flex:1 1 auto}#list .formosa-input-wrapper{display:flex}#list .button{margin:0}#list .formosa-prefix{max-width:120px}#list .formosa-radio{width:100%}#list .formosa-radio__item{flex:1 1 auto}#list .formosa-radio__label{text-align:center;width:100%}#list .formosa-field--option{flex:1 1 auto}.list{list-style:none;margin:0;padding:0}.list__item{border-color:transparent;border-style:solid;border-width:1px}.list__item--active{background:hsl(from var(--darkest-green) h s l / 50%)}.list__link{color:var(--white);display:block;padding:var(--list-padding-top) var(--list-padding-side);text-decoration:none}.list__link:hover,.list__link:active,.list__link:focus{background:var(--darker-purple)}.list>li+li{border-top-color:var(--purple)}.modal-open{overflow:hidden}.modal{align-items:center;background:transparent;border:0;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:var(--modal-zindex)}.modal::backdrop{background-color:var(--modal-container-background-color)}.modal__box{background-color:var(--modal-background-color);color:var(--modal-text-color);max-width:var(--modal-max-width);padding:var(--modal-padding);width:100%}.modal__text{margin:0}.modal__options{display:flex;flex-wrap:wrap;justify-content:center;margin:var(--modal-button-margin-top) auto 0}.modal__options button+button{margin-left:var(--modal-button-margin-side)}p{color:var(--white);padding:0 var(--list-padding-side)}.formosa-input-wrapper--radio .formosa-radio{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.formosa-input-wrapper--radio .formosa-radio__label{color:var(--formosa-button-color);display:inline-block;line-height:1;padding:var(--formosa-button-padding);position:relative}.formosa-input-wrapper--radio .formosa-radio__label input{border-color:var(--formosa-button-border-color);border-style:solid;border-width:var(--formosa-input-border-width) 0 var(--formosa-input-border-width) 1px}.formosa-input-wrapper--radio .formosa-radio__input{appearance:none;background:transparent;border-color:transparent;box-shadow:none;cursor:pointer;inset:0;position:absolute}.formosa-input-wrapper--radio .formosa-radio__input:focus{position:absolute}.formosa-input-wrapper--radio input.formosa-radio__input{box-shadow:none;height:calc(var(--formosa-radio-size) + (var(--formosa-input-border-width) * 2));top:calc(var(--formosa-input-border-width) * -1)}.formosa-input-wrapper--radio input.formosa-radio__input.formosa-field__input{width:100%}.formosa-input-wrapper--radio input.formosa-radio__input:checked{background:transparent}.formosa-input-wrapper--radio input.formosa-radio__input:focus{border-radius:0;z-index:1}.formosa-input-wrapper--radio .formosa-radio__item .formosa-radio__label input{border-radius:0}.formosa-input-wrapper--radio .formosa-radio__item:first-of-type .formosa-radio__label{border-radius:var(--formosa-input-border-radius) 0 0 var(--formosa-input-border-radius);border-right-width:0;margin:0}.formosa-input-wrapper--radio .formosa-radio__item:first-of-type .formosa-radio__label input{border-radius:var(--formosa-input-border-radius) 0 0 var(--formosa-input-border-radius)}.formosa-input-wrapper--radio .formosa-radio__item:first-of-type .formosa-radio__label input:focus{border-radius:var(--formosa-input-border-radius) 0 0 var(--formosa-input-border-radius)}.formosa-input-wrapper--radio .formosa-radio__item:last-of-type .formosa-radio__label{border-left-width:1px;border-radius:0 var(--formosa-input-border-radius) var(--formosa-input-border-radius) 0;margin:0}.formosa-input-wrapper--radio .formosa-radio__item:last-of-type .formosa-radio__label input{border-radius:0 var(--formosa-input-border-radius) var(--formosa-input-border-radius) 0}.formosa-input-wrapper--radio .formosa-radio__item:last-of-type .formosa-radio__label input:focus{border-radius:0 var(--formosa-input-border-radius) var(--formosa-input-border-radius) 0}.formosa-input-wrapper--radio .formosa-radio__item:first-of-type:last-of-type .formosa-radio__label{border-left-width:1px;border-radius:var(--formosa-input-border-radius);border-right-width:1px}.formosa-input-wrapper--radio .formosa-radio__item:first-of-type:last-of-type .formosa-radio__label input:focus{border-radius:var(--formosa-input-border-radius)}small{color:var(--white);display:inline-block;margin:8px 8px 8px 0;opacity:.5}label+small{margin-left:8px}.formosa-suffix{color:var(--black)}table{border-spacing:0;width:100%}th{background:var(--darker-purple);color:var(--white);font-size:var(--font-size);letter-spacing:2px;padding:var(--list-padding-top) var(--list-padding-side);text-align:left;text-shadow:0 2px 0 var(--black);text-transform:uppercase}td{line-height:1}.table__row+.table__row td{border-top:1px solid var(--purple)}.table__link{color:var(--white);display:flex;padding:var(--list-padding-top) var(--list-padding-side);text-decoration:none}.table__link:hover,.table__link:active,.table__link:focus{background:var(--darkest-purple)}.table__label{flex:1 1 auto;line-height:1.2;overflow-wrap:break-word}.table__time{margin-left:8px;white-space:nowrap}.formosa-toast-container{bottom:var(--nav-height)}.formosa-toast__close{background:transparent}.formosa-toast__close:hover,.formosa-toast__close:active,.formosa-toast__close:focus{background:transparent}.submit-with-postfix{display:flex}
