*{--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;--qt-drawer-condensed-width:40px;--qt-drawer-transition-delay:.2s;--qt-disabled-input-opacity:.75;--qs-input-primaryColor:#3f51b5}body{margin:0;padding:0;font:var(--qs-font-text);color:var(--qs-color-black);overscroll-behavior:none;overflow:hidden}view{display:block}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}declarative-view{position:fixed;display:block}drawer-layout{--qt-internal-drawer-width:var(--qt-drawer-width,250px);--qt-internal-drawer-condensed-width:var(--qt-drawer-condensed-width,20px);--qt-internal-drawer-transition-duration:250ms;display:block;width:100dvw;height:100dvh;overflow:hidden;box-sizing:border-box}drawer-layout[has-left-permanent-drawer]{--internalDrawer-leftWidth:var(--qt-internal-drawer-width)}drawer-layout[has-left-condensed-drawer]{--internalDrawer-leftWidth:var(--qt-internal-drawer-condensed-width)}drawer-layout[has-right-permanent-drawer]{--internalDrawer-rightWidth:var(--qt-internal-drawer-width)}drawer-layout[has-right-condensed-drawer]{--internalDrawer-rightWidth:var(--qt-internal-drawer-condensed-width)}drawer-layout{>drawer-layout-main-content,>drawer{box-sizing:border-box;overflow:hidden;height:100dvh}>drawer{overflow:hidden;box-shadow:0 0 5px #555;z-index:5;position:absolute;top:0;width:var(--qt-internal-drawer-width)}>drawer-layout-main-content{display:grid;place-items:stretch;padding-left:var(--internalDrawer-leftWidth);padding-right:var(--internalDrawer-rightWidth);width:100dvw;transition:padding var(--qt-internal-drawer-transition-duration)}>drawer[condensed]{width:var(--qt-internal-drawer-condensed-width)}>drawer[left]{left:0}>drawer[right]{right:0}>drawer[floating][left]{transition:left var(--qt-internal-drawer-transition-duration) linear;&:not([opened]){left:calc(-1*(50px + var(--qt-internal-drawer-width)))}}>drawer[floating][right]{transition:right var(--qt-internal-drawer-transition-duration) linear;&:not([opened]){right:calc(-1*(50px + var(--qt-internal-drawer-width)))}}>scrim{display:block;position:fixed;top:0;left:0;width:100dvw;height:100dvh;background:#006BB555;z-index:3;visibility:hidden;opacity:0;transition:opacity var(--qt-internal-drawer-transition-duration),visibility var(--qt-internal-drawer-transition-duration)}>scrim[visible]{visibility:visible;opacity:1}>drawer{>drawer-condensed-button{display:none;position:absolute;bottom:20px;z-index:5;background:var(--qs-color-lightblue);border-radius:50%;box-shadow:0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f,0 3px 1px -2px #0003;width:40px;height:40px;color:#fff;align-items:center;justify-content:center;cursor:pointer}>drawer-condensed-button[visible]{display:grid}}>drawer[left]>drawer-condensed-button{left:calc(var(--qt-internal-drawer-width) - 80px)}>drawer[condensed][left]>drawer-condensed-button{left:0}}qt-header-layout{width:100%;height:100dvh;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr min-content;>.header,>.subheader,>.siteWarning,>.footer{box-sizing:border-box;align-items:center}>.header{display:grid;z-index:3}>.header>div,>.subheader>div,>.footer>div{margin:0 auto;justify-self:stretch}>.footer{display:grid}>.subheader,>.siteWarning{display:block;z-index:2}>.siteWarning{font-size:.8em}>{&::-webkit-scrollbar,& div::-webkit-scrollbar{width:var(--qt-scrollbar-size);height:var(--qt-scrollbar-size)}}>{&::-webkit-scrollbar-thumb,& div::-webkit-scrollbar-thumb{background:var(--qt-scrollbar-thumbBackground);border-radius:var(--qt-scrollbar-border-radius)}}}breadcrumb-list{box-sizing:border-box;padding:10px 16px;background:#fff;color:var(--qs-color-blue);font-size:.8em;overflow:auto;margin-bottom:2px;display:flex;align-items:center;flex-wrap:wrap;>.entry{margin:0;padding:3px;list-style:none;display:block;align-items:center;color:inherit;cursor:default;overflow:hidden;text-overflow:ellipsis}>.entry[href]{text-decoration:underline;&:hover{cursor:pointer;background:#0000001a;border-radius:3px}}>.separator{margin:0 3px;font-weight:700;color:#bbb}>.linkToDashboard{cursor:pointer}}.ql-container,.ql-editor{font:inherit!important;color:inherit!important}quill-editor:not([mode=readonly]) .ql-editor{resize:vertical}quill-editor[mode=readonly]{.ql-container{border:0}.ql-editor{padding:0;margin:0;outline:0}}.qtdeclview-header{background:var(--qs-color-blue);color:#fff;height:var(--qt-toolbar-height,64px);box-sizing:border-box;padding:0 16px;display:flex;flex-direction:row;align-items:center;width:100%;white-space:nowrap}.qtdeclview-header-title{text-overflow:ellipsis;overflow:hidden;font:var(--qs-font-header-1);font-size:20px;flex:1;white-space:nowrap;color:inherit}