*{--qs-color-black:#000;--qs-color-blue:#006ab3;--qs-color-red:#f3402a;--qs-color-lightblue:#c8ddf0;--qs-color-yellow:#fece43;--qs-color-grey:#484848;--qs-font-family:'Meta Ot';--qs-font-text:normal normal normal 1em var(--qs-font-family);--qs-font-hint:italic normal normal .8em var(--qs-font-family);--qs-color-hint:var(--qs-color-grey);--qs-font-mono:normal normal normal .8rem monospace;--qs-font-header-1:normal normal normal 2.3rem var(--qs-font-family);--qs-color-header-1:var(--qs-color-blue);--qs-font-header-2:normal normal normal 1.7rem var(--qs-font-family);--qs-color-header-2:var(--qs-color-blue);--qs-font-header-3:normal normal bold 1.2rem var(--qs-font-family);--qs-color-header-3:var(--qs-color-black);--qt-scrollbar-size:12px;--qt-scrollbar-thumbBackground:#bbb;--qt-scrollbar-border-radius:0;--qs-page-content-padding:15px;--qt-font-default:var(--qs-font-text);--qt-primary-color:var(--qs-color-blue);--qt-secondary-color:#e6f0f9;--qt-color-error:#dd2c00;--qt-color-hint:var(--qs-color-hint);--qt-font-hint:var(--qs-font-hint);--qt-drawer-scrim-color:#006BB555;--qt-drawer-condensed-width:40px;--qt-drawer-transition-delay:.2s;--qt-drawer-button-color:var(--qs-color-lightblue);--qt-filterview-background:#fff;--qt-table-filterview-padding:var(--qs-page-content-padding);--qt-editview-padding:var(--qs-page-content-padding);--qt-multiview-highlight-color:var(--qs-color-blue);--qt-multiview-hover-color:#d7ecfc;--qt-multiview-accordeon-title-background:#edf7ff;--qt-basic-input-colorLabel:var(--qs-color-grey);--qt-basic-input-unitTextColor:var(--qs-color-grey);--qt-disabled-input-opacity:.75;--qt-box-shadow:#00000024 0 2px 2px 0,#0000001f 0 1px 5px 0,#0003 0 3px 1px -2px;--qt-table-textColor:var(--qs-color-grey);--qt-table-headerFontColor:var(--qs-color-blue);--qt-table-headerBackgroundColor:#fff;--qt-table-rowBackgroundEven:#f3f3f3;--qt-table-rowBackgroundOdd:#fff;--qt-table-rowBackgroundSelected:#abd1f0;--error-color:var(--qt-color-error);--qtcard-headerBackground:var(--qs-color-blue);--qtcard-headerColor:#fff;--qtcard-borderRadius:0;--qtcard-shadow:none;--qtcard-background:#eee;--qtSiteWarning-background:#e6e687;--qt-basic-input-lineColorNormal:var(--qs-color-blue);--qt-basic-input-lineColorFocussed:var(--qs-color-blue);--qt-basic-input-lineColorError:var(--qs-color-red);--qt-basic-input-lineColorDisabled:var(--qs-color-black);--qt-basic-input-suffixColorNormal:var(--qs-color-blue);--qt-basic-input-suffixColorDisabled:var(--qs-color-black);--qt-font-family:var(--qs-font-family);--qt-breadcrumb-background:#fff;--qt-breadcrumb-font-color:var(--qs-color-blue);--qt-breadcrumb-font-size:.8em;--qt-breadcrumb-box-shadow:none;--qt-toolbar-background:var(--qs-color-blue);--qt-toolbar-shadow:none;--qt-toolbar-font:var(--qs-font-header-1);--qt-toolbar-fontcolor:#fff;--qt-basic-input-appendixBorderRadius:0;--qs-input-primaryColor:#3f51b5}body{margin:0;padding:0;font:var(--qs-font-text);color:var(--qs-color-black)}qs-app{overflow:hidden;overscroll-behavior:none}toast-list{box-sizing:border-box;position:fixed;right:24px;top:70px;max-width:300px;z-index:var(--qt-toastmanager-zIndex,5);>div{position:relative;outline:0;box-sizing:border-box;border-radius:2px;box-shadow:0 2px 5px 0 #00000042;padding:16px 24px;background:#323232;color:#f0f0f0;font-size:.9em;margin-bottom:16px;opacity:0}>div[opened]{opacity:1}.closebutton{position:absolute;top:2px;right:5px;cursor:pointer;font-size:.8em;opacity:.8}}qs-process-list,qs-process-indicator{position:fixed;bottom:1rem;right:1rem;padding:3px;border-radius:3px;box-shadow:0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f,0 3px 5px -1px #0003;z-index:3;background:#fff}qs-process-indicator,qs-process-list>header{display:grid;grid-template-columns:min-content auto min-content min-content;align-items:center;gap:.4rem;padding:.1rem}qs-process-list{>content{display:block}>content[empty]{text-align:center;font:var(--qs-font-hint)}& item-list{display:block;max-height:300px;overflow-y:auto;scrollbar-width:auto;&::-webkit-scrollbar{width:var(--qt-scrollbar-size);height:var(--qt-scrollbar-size)}&::-webkit-scrollbar-thumb{background:var(--qt-scrollbar-thumbBackground);border-radius:var(--qt-scrollbar-border-radius)}}}qs-process-indicator,qs-process-list .btn-close,qs-process-list .btn-minimize{cursor:pointer}qs-process-list item{display:block;border:1px solid #999;box-sizing:border-box;padding:4px;margin:8px;box-shadow:0 0 3px #00000080;position:relative;&:hover{border-color:#333}.layout{display:grid;grid-template-columns:[col-1] auto [col-2] 1fr [col-3] auto [col-4] auto [col-end];grid-template-rows:1fr;align-items:center}.state{grid:1 / col-1 / 2 / col-2}.name{grid:1 / col-2 / 2 / col-3}.btn-open{grid:1 / col-3 / 2 / col-4}.btn-remove{grid:1 / col-4 / 2 / col-end}.progressBar{position:absolute;top:0;left:0;height:100%;background:#0000001a}.name{cursor:default;padding-left:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.infotext{font:var(--qs-font-hint);opacity:.8}.btn-open,.btn-remove{cursor:pointer;margin-left:8px}}body,body[qs-app=fumi]{--qt-checkbox-disabledCheckedBorderColor:var(--qt-checkbox-disabledBorderColor);--qt-checkbox-disabledBackground:#ddd;--qt-checkbox-disabledCheckedBackground:var(--qt-checkbox-disabledBackground)}body[qs-app=fumi]{--qt-drawer-width:min(385px,100dvw);--qt-checkbox-borderRadius:0;--qt-checkbox-borderWidth:1px;--qt-checkbox-borderColor:var(--qs-color-blue);--qt-checkbox-checkmarkColor:var(--qt-checkbox-borderColor);--qt-checkbox-checkedBorderColor:var(--qt-checkbox-borderColor);--qt-checkbox-checkedBackground:#fff;--qt-checkbox-disabledBorderColor:var(--qs-color-grey);--qt-checkbox-disabledCheckmarkColor:var(--qt-checkbox-disabledBorderColor)}body{--qt-drawer-width:min(340px,100dvw);--qt-checkbox-borderColor:#888;--qt-checkbox-checkmarkColor:#fff;--qt-checkbox-checkedBorderColor:var(--qs-color-blue);--qt-checkbox-checkedBackground:var(--qs-color-blue);--qt-checkbox-disabledBorderColor:var(--qt-checkbox-borderColor);--qt-checkbox-disabledCheckmarkColor:#555}custom-tooltip{display:none;position:fixed;background:#5f5e5e;font-size:.8rem;line-height:normal;padding:6px 8px;border-radius:.2rem;z-index:10;color:#fff;max-width:500px;white-space:initial;transform:none}