body{--fg-feu-foreground: #333;--fg-feu-foreground-secondary: #FFF;--fg-feu-foreground-tertiary: #a7aaad;--fg-feu-background: #FFF;--fg-feu-background-secondary: #f0f0f1;--fg-feu-background-tertiary: #f6f7f7;--fg-feu-highlight: #2271b1;--fg-feu-highlight-secondary: #0a4b78;--fg-feu-highlight-tertiary: #135e96;--fg-feu-success: #00a32a;--fg-feu-success-background: #edfaef;--fg-feu-warn: #dba617;--fg-feu-warn-background: #fcf9e8;--fg-feu-error: #d63638;--fg-feu-error-background: #fcf0f1;--fg-feu-info: #72aee6;--fg-feu-info-background: #f0f6fc;--fg-feu-backdrop: rgba(0,0,0,0.8);--fg-feu-border: #dcdcde;--fg-feu-font-family: system-ui;--fg-feu-font-size-xsmall: 0.8rem;--fg-feu-font-size-small: 1rem;--fg-feu-font-size-medium: 1.125rem;--fg-feu-font-size-large: 1.4rem;--fg-feu-drop-zone-foreground: var(--fg-feu-foreground);--fg-feu-drop-zone-background: var(--fg-feu-background);--fg-feu-drop-zone-border: var(--fg-feu-foreground);--fg-feu-button-disabled-foreground: var(--fg-feu-foreground-tertiary);--fg-feu-button-disabled-background: var(--fg-feu-background-tertiary);--fg-feu-button-disabled-border: var(--fg-feu-border);--fg-feu-button-foreground: var(--fg-feu-highlight);--fg-feu-button-background: var(--fg-feu-background-tertiary);--fg-feu-button-border: var(--fg-feu-highlight);--fg-feu-button-hover-foreground: var(--fg-feu-highlight-secondary);--fg-feu-button-hover-background: var(--fg-feu-background-tertiary);--fg-feu-button-hover-border: var(--fg-feu-highlight-secondary);--fg-feu-primary-button-foreground: var(--fg-feu-foreground-secondary);--fg-feu-primary-button-background: var(--fg-feu-highlight);--fg-feu-primary-button-border: var(--fg-feu-highlight);--fg-feu-primary-button-hover-foreground: var(--fg-feu-foreground-secondary);--fg-feu-primary-button-hover-background: var(--fg-feu-highlight-tertiary);--fg-feu-primary-button-hover-border: var(--fg-feu-highlight-tertiary)}html.fg-feu-dialog-open{overflow:hidden}.fg-feu-form{display:flex;justify-content:center;align-items:center;font-family:var(--fg-feu-font-family);font-size:var(--fg-feu-font-size-medium)}.fg-feu-form,.fg-feu-form *{box-sizing:border-box}.fg-feu-form .fg-feu-drop-zone{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;color:var(--fg-feu-drop-zone-foreground);background-color:var(--fg-feu-drop-zone-background);border:dashed 2px var(--fg-feu-drop-zone-border);font-size:inherit;text-transform:uppercase;padding:2rem 3rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.fg-feu-form .fg-feu-drop-zone input[type=file]{display:none}.fg-feu-form .fg-feu-drop-zone small{font-size:var(--fg-feu-font-size-xsmall)}.fg-feu-dialog{all:revert;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-family:var(--fg-feu-font-family);font-size:var(--fg-feu-font-size-medium);background:var(--fg-feu-backdrop);z-index:999999}.fg-feu-dialog .fg-feu-dialog-inner{display:flex;flex-direction:column;width:900px;height:auto;min-width:240px;max-width:calc(100% - 20px);max-height:calc(100% - 20px);color:var(--fg-feu-foreground);background-color:var(--fg-feu-background)}.fg-feu-dialog-header{display:flex;flex-shrink:0;flex-direction:row;justify-content:stretch;align-items:center;padding:0;border-bottom:solid 1px var(--fg-feu-border);width:100%;height:3.4em}.fg-feu-dialog-header .fg-feu-dialog-title{width:100%;display:block;margin:0;padding:.4em .6em;font-weight:normal;font-size:var(--fg-feu-font-size-large);font-family:var(--fg-feu-font-family);line-height:1}.fg-feu-dialog-header .fg-feu-header-button{display:flex;cursor:pointer;flex-shrink:0;align-items:center;justify-content:center;height:100%;width:auto;aspect-ratio:1/1;border:none;background-color:rgba(0,0,0,0);font-family:inherit;font-size:var(--fg-feu-font-size-large);padding:0;margin:0;border-left:solid 1px var(--fg-feu-border);-webkit-user-select:none;-moz-user-select:none;user-select:none}.fg-feu-dialog-header .fg-feu-header-button svg{display:block;width:.8em;height:.8em;fill:currentColor;stroke:currentColor;stroke-width:0}.fg-feu-dialog-body{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:100%;overflow:hidden;overflow-y:auto}.fg-feu-notice{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%;height:100%;color:var(--fg-feu-foreground);background-color:var(--fg-feu-background);padding:0;gap:0;min-height:10em;border-left:solid .4em var(--fg-feu-border)}.fg-feu-notice.fg-feu-notice-sticky{min-height:unset;border-bottom:solid 1px var(--fg-feu-border);font-size:.8em;position:sticky;top:0}.fg-feu-notice .fg-feu-message{display:flex;flex:1;flex-direction:row;align-items:center;justify-content:flex-start;font-size:inherit;font-weight:inherit;gap:1em;padding:1em;color:inherit;width:100%;height:100%}.fg-feu-notice .fg-feu-message svg{display:inline-block;width:1em;height:1em;fill:currentColor;stroke:currentColor;stroke-width:0;min-width:32px;min-height:32px}.fg-feu-notice.fg-feu-success{border-left-color:var(--fg-feu-success)}.fg-feu-notice.fg-feu-success .fg-feu-message{background-color:var(--fg-feu-success-background)}.fg-feu-notice.fg-feu-success .fg-feu-message svg{fill:var(--fg-feu-success);stroke:var(--fg-feu-success)}.fg-feu-notice.fg-feu-error{border-left-color:var(--fg-feu-error)}.fg-feu-notice.fg-feu-error .fg-feu-message{background-color:var(--fg-feu-error-background)}.fg-feu-notice.fg-feu-error .fg-feu-message svg{fill:var(--fg-feu-error);stroke:var(--fg-feu-error)}.fg-feu-notice.fg-feu-warn{border-left-color:var(--fg-feu-warn)}.fg-feu-notice.fg-feu-warn .fg-feu-message{background-color:var(--fg-feu-warn-background)}.fg-feu-notice.fg-feu-warn .fg-feu-message svg{fill:var(--fg-feu-warn);stroke:var(--fg-feu-warn)}.fg-feu-notice.fg-feu-info{border-left-color:var(--fg-feu-info)}.fg-feu-notice.fg-feu-info .fg-feu-message{background-color:var(--fg-feu-info-background)}.fg-feu-notice.fg-feu-info .fg-feu-message svg{fill:var(--fg-feu-info);stroke:var(--fg-feu-info)}.fg-feu-loader .fg-feu-message svg{transform-origin:center center;transform:scaleX(-1);animation:fg-feu-loader 1s infinite}.fg-feu-result-details{display:flex;flex-direction:column;gap:1em;padding:1em;margin:0;width:100%;border-top:solid 1px var(--fg-feu-border)}.fg-feu-result-details .fg-feu-result-files{display:flex;flex-direction:column;font-size:.8em;gap:.4em}.fg-feu-result-details .fg-feu-result-files .fg-feu-result-files-header{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.4em;margin:0;padding:0}.fg-feu-result-details .fg-feu-result-files .fg-feu-result-files-header svg{display:inline-block;width:1em;height:1em;fill:currentColor;stroke:currentColor;stroke-width:0;min-width:24px;min-height:24px}.fg-feu-result-details .fg-feu-result-files .fg-feu-result-files-list{display:block;list-style:outside disc;padding:0;margin:0 0 0 2em}.fg-feu-result-details .fg-feu-result-files.fg-feu-succeeded .fg-feu-result-files-header{color:var(--fg-feu-success)}.fg-feu-result-details .fg-feu-result-files.fg-feu-errored .fg-feu-result-files-header{color:var(--fg-feu-error)}.fg-feu-result-details .fg-feu-result-files.fg-feu-skipped .fg-feu-result-files-header{color:var(--fg-feu-warn)}@keyframes fg-feu-loader{from{transform:scaleX(-1) rotate(360deg)}to{transform:scaleX(-1) rotate(0deg)}}.fg-feu-dialog-footer{display:flex;flex-shrink:0;flex-direction:row;justify-content:flex-end;align-items:center;gap:.4rem;padding:.4em;border-top:solid 1px var(--fg-feu-border)}.fg-feu-dialog-footer .fg-feu-button{all:revert;display:inline-block;text-decoration:none;font-size:.8em;margin:0;padding:.6em 1em;cursor:pointer;border-radius:.25em;white-space:nowrap;min-width:6em;color:var(--fg-feu-button-foreground);background-color:var(--fg-feu-button-background);border:solid 1px var(--fg-feu-button-border);-webkit-user-select:none;-moz-user-select:none;user-select:none}.fg-feu-dialog-footer .fg-feu-button:disabled{color:var(--fg-feu-button-disabled-foreground);background-color:var(--fg-feu-button-disabled-background);border:solid 1px var(--fg-feu-button-disabled-border);cursor:default}.fg-feu-dialog-footer .fg-feu-button.fg-feu-hidden{display:none}.fg-feu-dialog-footer .fg-feu-primary-button{color:var(--fg-feu-primary-button-foreground);background-color:var(--fg-feu-primary-button-background);border-color:var(--fg-feu-primary-button-border)}@media(hover: hover){.fg-feu-header-button:not(:disabled):hover{color:var(--fg-feu-highlight);background-color:var(--fg-feu-button-hover-background)}.fg-feu-button:not(:disabled):hover{color:var(--fg-feu-button-hover-foreground);background-color:var(--fg-feu-button-hover-background);border-color:var(--fg-feu-button-hover-border)}.fg-feu-primary-button:not(:disabled):hover{color:var(--fg-feu-primary-button-hover-foreground);background-color:var(--fg-feu-primary-button-hover-background);border-color:var(--fg-feu-primary-button-hover-border)}}@media only screen and (min-width: 600px){.fg-feu-dialog{font-size:var(--fg-feu-font-size-small)}}.fg-feu-file{display:flex;flex-direction:column;width:100%}.fg-feu-file+.fg-feu-file{border-top:solid 1px var(--fg-feu-border)}.fg-feu-file:nth-of-type(even){background-color:var(--fg-feu-info-background)}.fg-feu-file .fg-feu-file-image{display:flex;flex-direction:row;background-color:rgba(0,0,0,.05);padding:1em;gap:1em;margin:0;border-bottom:solid 1px var(--fg-feu-border)}.fg-feu-file .fg-feu-file-image .fg-feu-file-thumbnail{width:10em;height:10em;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:solid 1px var(--fg-feu-border)}.fg-feu-file .fg-feu-file-image .fg-feu-file-info{display:flex;flex-direction:column;width:100%;height:100%}.fg-feu-file .fg-feu-file-image .fg-feu-file-info .fg-feu-file-detail{display:block;width:100%;font-size:.8em;font-weight:bold}.fg-feu-file .fg-feu-file-image .fg-feu-file-info .fg-feu-file-detail span{font-weight:normal;white-space:nowrap;overflow:hidden}.fg-feu-file .fg-feu-file-image .fg-feu-file-info .fg-feu-file-remove{display:flex;cursor:pointer;flex-shrink:0;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:0;margin:1em 0 0 0;border:none;background-color:rgba(0,0,0,0);font-family:inherit;font-size:.8em;color:var(--fg-feu-error);text-decoration:underline}.fg-feu-file .fg-feu-file-fields{display:flex;flex-direction:column;gap:1em;width:100%;padding:1em;border:none;margin:0}.fg-feu-file .fg-feu-file-fields .fg-feu-file-field{display:flex;flex-direction:column;gap:.2em;width:100%}.fg-feu-file .fg-feu-file-fields .fg-feu-file-field .fg-feu-file-field-name{flex-shrink:0;padding:.2em 0;margin:1px}.fg-feu-file .fg-feu-file-fields .fg-feu-file-field .fg-feu-file-field-input{display:block;width:100%;font-family:inherit;font-size:inherit;color:inherit;resize:none;padding:.2em;margin:0;border:solid 1px var(--fg-feu-border);border-radius:.25em;outline:none}.fg-feu-file .fg-feu-file-fields .fg-feu-file-field .fg-feu-file-field-input:focus{border-color:var(--fg-feu-highlight)}.fg-feu-dialog.fg-feu-single .fg-feu-file .fg-feu-file-image .fg-feu-file-info .fg-feu-file-remove{display:none}@media only screen and (min-width: 600px){.fg-feu-dialog:not(.fg-feu-no-fields) .fg-feu-file{flex-direction:row}.fg-feu-dialog:not(.fg-feu-no-fields) .fg-feu-file .fg-feu-file-image{flex-direction:column;border-bottom:none;border-right:solid 1px var(--fg-feu-border)}.fg-feu-file .fg-feu-file-fields{gap:.4em}.fg-feu-file .fg-feu-file-fields .fg-feu-file-field{flex-direction:row}.fg-feu-file .fg-feu-file-fields .fg-feu-file-field .fg-feu-file-field-name{flex-shrink:0;min-width:10em;text-align:right;padding-right:2em}}
/*# sourceMappingURL=index.css.map */