#skip-nav-link{position:fixed;font-size:1.25rem;line-height:1.5rem;background:#fff;border:2px solid #333d44;padding:0 .5rem;top:0;left:0;z-index:10;transform:translateY(-2rem);transition:transform .1s ease}#skip-nav-link:focus{transform:translateY(0)}#nav-drawer{z-index:5}#nav-drawer .MuiDrawer-paper{height:100vh;background-color:#333d44;color:hsla(0,0%,100%,.8);padding:.5rem;overflow-x:hidden}#nav-drawer #logo-wrapper{position:sticky;top:0;background-color:#333d44;z-index:1;padding:1rem;min-width:240px;color:#fff;font-family:Roboto;font-weight:700;letter-spacing:1px}#nav-drawer #logo-wrapper img{width:3rem;height:3rem}#nav-drawer #nav-links-wrapper{overflow-y:auto;height:100%}#nav-drawer #nav-links-wrapper::-webkit-scrollbar{border-radius:4px;width:.25rem;height:.25rem}#nav-drawer #nav-links-wrapper::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}#nav-drawer #nav-links-wrapper::-webkit-scrollbar-thumb{background:#5f717e;border-radius:4px}#nav-drawer #nav-links-wrapper::-webkit-scrollbar-thumb:hover{background:#333d44}#nav-drawer .MuiList-root+.MuiList-root{border-top:1px solid #999;padding-top:1rem}#nav-drawer .MuiListSubheader-root{color:#fff;background-color:#333d44;font-size:.8rem;letter-spacing:.5px;text-transform:uppercase;line-height:1.5;padding:0 0 .5rem .5rem;margin:0}#nav-drawer .nav-icon{margin-right:.75rem;color:#8697a4;height:1.25rem;width:1.25rem}#nav-drawer .MuiListItem-root{height:2.5rem;padding-left:.5rem;margin:.25rem 0;border-radius:.25rem;text-transform:capitalize;letter-spacing:.5px;font-size:.8rem;font-family:Roboto;font-weight:500}#nav-drawer .MuiListItem-root:hover:not(.no-hover){background:#1961a9;color:#fff}#nav-drawer .MuiListItem-root:focus{background:rgba(25,97,169,.5);color:#fff}#nav-drawer .MuiListItem-root.active:not(.section-break),#nav-drawer .MuiListItem-root:active:not(.section-break){background:#1961a9;color:#fff}#nav-drawer .MuiListItem-root.active:not(.section-break) .nav-icon,#nav-drawer .MuiListItem-root:active:not(.section-break) .nav-icon{color:#ced6db}#nav-drawer .MuiListItem-root.section-break{height:1.5rem}#nav-drawer .MuiListItem-root.sub{margin-left:1.75rem;width:calc(100% - 1.75rem);position:relative}#nav-drawer .MuiListItem-root.sub:before{content:"+";font-size:1.5rem;color:#8697a4;position:absolute;left:-1.25rem}#nav-drawer #nav-currentuser{position:sticky;bottom:0;background-color:#333d44;z-index:1;cursor:pointer}#nav-drawer #nav-currentuser .user-icon{width:2rem;height:2rem;border-radius:50%;line-height:2rem;text-align:center;text-shadow:1px 1px #000}#nav-drawer #nav-currentuser span{font-size:.75rem;text-transform:none}#nav-drawer .version-number{font-size:.75rem}#nav-toggler{position:fixed;top:0;left:0;padding:.75rem;max-height:unset;height:unset;background-color:#333d44;color:#fff;z-index:1}#nav-toggler svg{width:2rem;height:2rem}#update-check-button{margin-left:.5rem;border-radius:.25rem;background:#537288}#update-check-button:hover{background:#618eae}@media (max-width:768px){#update-check-button{display:none}}.flex-row{display:flex;flex-direction:row}.flex-row.wrap{flex-wrap:wrap}.flex-row.reverse{flex-direction:row-reverse}.flex-row.mb>*+*{margin-left:1rem}.flex-row.scrollable{max-width:100%;overflow-x:auto;padding:.125rem}@media (max-width:768px){.flex-row.scrollable{padding-bottom:1rem}}.flex-row.scrollable::-webkit-scrollbar{border-radius:4px;width:.25rem;height:.25rem}.flex-row.scrollable::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}.flex-row.scrollable::-webkit-scrollbar-thumb{background:#5f717e;border-radius:4px}.flex-row.scrollable::-webkit-scrollbar-thumb:hover{background:#333d44}.flex-row.w100{width:100%}.flex-col{display:flex;flex-direction:column;position:relative}.flex-col.reverse{flex-direction:column-reverse}.flex-col.mb>*+*{margin-top:1rem}.flex-col.scrollable{overflow-y:auto}.flex-col.scrollable::-webkit-scrollbar{border-radius:4px;width:.25rem;height:.25rem}.flex-col.scrollable::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}.flex-col.scrollable::-webkit-scrollbar-thumb{background:#5f717e;border-radius:4px}.flex-col.scrollable::-webkit-scrollbar-thumb:hover{background:#333d44}.flex-grid{position:relative;display:flex;flex-flow:row wrap}.flex-grid.h-100{height:100%}.flex-grid>[class^=sub-]{position:relative}@media (max-width:768px){.flex-grid.keep-mobile.reverse-mobile{flex-flow:row-reverse}.flex-grid:not(.keep-mobile){flex-direction:column}.flex-grid:not(.keep-mobile).reverse-mobile{flex-flow:column-reverse}.flex-grid:not(.keep-mobile)>[class*=sub-]{width:100%!important}}.flex-grid .sub-1{width:100%}.flex-grid .sub-2{width:50%}.flex-grid .sub-3{width:calc(100% / 3)}.flex-grid .sub-4{width:25%}.flex-grid .sub-5{width:20%}.flex-grid .sub-6{width:calc(16.6666%)}.flex-grid .sub-23{width:calc(100% * (2/3))}.flex-grid .sub-34{width:75%}.flex-grid .sub-45{width:80%}.flex-grid .sub-56{width:calc(100% * (5/6))}.flex-r2c{display:flex;flex-direction:row}.flex-r2c.reverse{flex-direction:row-reverse}.flex-r2c.mb>*+*{margin-left:1rem}.flex-c2r{display:flex;flex-direction:column}.flex-c2r.reverse{flex-direction:column-reverse}.flex-c2r.mb>*+*{margin-top:1rem}@media (max-width:768px){.flex-r2c{flex-direction:column}.flex-r2c.reverse{flex-direction:column-reverse}.flex-r2c.mb>*+*{margin-left:0;margin-top:1rem}.flex-c2r{flex-direction:row}.flex-c2r.reverse{flex-direction:row-reverse}.flex-c2r.mb>*+*{margin-top:0;margin-left:1rem}}.flex-c2r.jcc,.flex-col.jcc,.flex-r2c.jcc,.flex-row.jcc{justify-content:center}.flex-c2r.center-c,.flex-col.center-c,.flex-r2c.center-c,.flex-row.center-c{justify-content:center;align-items:center}.flex-c2r.aic,.flex-col.aic,.flex-r2c.aic,.flex-row.aic{align-items:center}.flex-c2r.end,.flex-col.end,.flex-r2c.end,.flex-row.end{justify-content:flex-end}.flex-c2r.sb,.flex-col.sb,.flex-r2c.sb,.flex-row.sb{justify-content:space-between}.flex-c2r.sa,.flex-col.sa,.flex-r2c.sa,.flex-row.sa{justify-content:space-around}.tac{text-align:center}.d-none{display:none!important}.no-pad{padding:0}.p1rem{padding:1rem}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/fonts/roboto-v20-latin-regular.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(/fonts/roboto-v20-latin-500.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts/roboto-v20-latin-700.woff2) format("woff2")}html{color:#212121;font-family:Roboto;font-weight:400;font-size:16px}*{margin:0;padding:0;box-sizing:border-box}body{background:#fafafa}a{color:#333d44}a svg{margin-right:.25rem;width:1rem;height:1rem;transform:scale(.75)}div.helptext,span.helptext{position:relative;margin-top:.25rem;color:#777;font-size:.8rem;font-style:italic}div.helptext.icon,span.helptext.icon{padding-left:1rem}div.helptext.large,span.helptext.large{font-size:1rem}div.helptext>svg,span.helptext>svg{position:absolute;left:0;top:0;height:.8rem}span.error,span.info,span.success{position:relative;padding:.25rem 1rem .25rem .5rem;border-radius:0 .25rem .25rem 0;font-weight:100;letter-spacing:.5px;font-family:monospace;font-size:1rem;margin:.5rem 0;border-left:2px solid}span.error{color:#fff;background:#f99d97;border-left-color:#f44336;padding-left:1rem}span.error:before{content:"!";position:absolute;left:.25rem;color:#fff;font-weight:700}span.success{color:#212121;background:#d9eeda;border-left-color:#4caf50}code{background:rgba(51,61,68,.1);color:#141414;padding:.1rem .45rem;border-radius:.25rem;margin:-.1rem 0}#page-wrapper{width:100vw;height:100vh;overflow:hidden;display:grid;grid-template-areas:"nav main" "nav main";grid-template-rows:3rem 1fr;grid-template-columns:250px 1fr}@media (max-width:960px){#page-wrapper{grid-template-areas:"main";grid-template-columns:1fr}}#user-info{position:absolute;padding:1rem 0;border-top:1px solid #999;bottom:0;width:calc(100% - 1rem);text-align:center;font-size:.75rem}#user-info .email{margin-right:.5rem}#user-info a{color:#fff}#main{grid-area:main;overflow-y:auto}#main #content{padding:1rem 1rem 5rem 2rem}#main #content>*+*{margin-top:1rem}@media (max-width:960px){#main{height:100vh}#main #content{padding:calc(64px + 1rem) 2vw 3rem}}#main #custom-content{padding:1rem 1rem 5rem;margin:-1rem -1rem -5rem}#sidepanel-custom{padding-bottom:2rem}#sidepanel-custom::-webkit-scrollbar{border-radius:4px;width:.5rem;height:.5rem}#sidepanel-custom::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}#sidepanel-custom::-webkit-scrollbar-thumb{background:#5f717e;border-radius:4px}#sidepanel-custom::-webkit-scrollbar-thumb:hover{background:#333d44}#modal-wrapper .MuiDialogContent-root{margin:1rem;min-height:10rem;max-height:60vh;overflow-y:auto;min-width:300px;max-width:60vw;width:fit-content}#modal-wrapper .MuiDialogContent-root::-webkit-scrollbar{border-radius:4px;width:.5rem;height:.5rem}#modal-wrapper .MuiDialogContent-root::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}#modal-wrapper .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#5f717e;border-radius:4px}#modal-wrapper .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#333d44}@media screen and (max-width:960px){#modal-wrapper .MuiDialogContent-root{max-width:90vw;padding:.5rem;margin:0}}#modal-wrapper .MuiDialog-paperFullWidth .MuiDialogContent-root{width:calc(100% - 2.5rem);max-width:unset;max-height:90vh}h1,h2,h3,h4{margin:.25rem 0 .5rem;width:fit-content}h1{font-family:Roboto;font-weight:400;font-size:16px;letter-spacing:1px;font-size:2rem;margin:.5rem 0}h1 sup{font-size:1rem}h2,h3,h4{font-family:Roboto;font-weight:700}hr{margin-bottom:.5rem;border:none;height:1px;background:#999}#copier-hidden-input{position:fixed;top:-1000px;left:-1000px}.loading-spinner{color:#333d44;font-size:1rem;width:1.5rem;height:1.5rem;margin:0 .5rem;animation:loadingSpinner 2s steps(8) infinite;transform-origin:center center}.loading-spinner svg{width:100%!important;height:100%!important}@keyframes loadingSpinner{to{transform:rotate(1turn)}}.transparent-bg{background-color:transparent}.ellipsis-end,.ellipsis-start{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.ellipsis-start{direction:rtl;text-align:left}.button.MuiButton-containedPrimary svg,button.MuiButton-containedPrimary svg{color:#fff}.button.MuiTab-root:hover,button.MuiTab-root:hover{background-color:rgba(51,61,68,.2);color:#212121}.button.MuiTab-root:focus,button.MuiTab-root:focus{background-color:rgba(51,61,68,.2);color:#333d44}a.MuiButton-root{width:fit-content}textarea::-webkit-scrollbar{border-radius:4px;width:.5rem;height:.5rem}textarea::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}textarea::-webkit-scrollbar-thumb{background:#5f717e;border-radius:4px}textarea::-webkit-scrollbar-thumb:hover{background:#333d44}.MuiInputBase-root svg{max-width:1rem;max-height:1rem}[tabindex]:focus,button:focus{box-shadow:0 0 rgba(51,61,68,.7)}.svg-inline--fa{height:1rem}.new-table .table-filtering-wrap{padding-top:.5rem;margin-bottom:.5rem}.new-table .table-filtering-wrap .input-wrap{margin-bottom:0}.new-table .MuiTablePagination-actions button:focus{background:transparent;box-shadow:0 0 4px #333d44}.new-table .MuiTablePagination-actions button svg{color:#333d44}.new-table .MuiTablePagination-actions button:disabled svg{color:#fff}.new-table .MuiTableCell-head{text-transform:capitalize}.new-table .MuiTableCell-head .column-sort-arrow{display:inline-block;margin-left:.5rem;opacity:.05;padding:0;max-height:1.25rem;width:1.25rem}.new-table .MuiTableCell-head .column-sort-arrow.active{opacity:1}.new-table .MuiTableCell-head.clickable:hover{cursor:pointer;background:rgba(51,61,68,.1)}.new-table .MuiTableCell-head.clickable:hover .column-sort-arrow:not(.active){opacity:.5}.new-table .MuiTableCell-body{overflow-wrap:break-word}.new-table .MuiTablePagination-root{width:fit-content}.new-table .MuiTablePagination-root>.MuiToolbar-gutters{padding-left:0}.new-table .capitalize{text-transform:capitalize}.new-table .svg-inline--fa{max-height:1rem}.page-transition-wrapper-enter{opacity:0}.page-transition-wrapper-enter-active{opacity:1;transition:opacity .2s}.page-transition-wrapper-exit{opacity:1}.page-transition-wrapper-exit-active{opacity:0;transition:opacity .2s}.jsoneditor-wrapper{position:relative;max-height:90vh;overflow-y:auto}.jsoneditor-wrapper::-webkit-scrollbar{border-radius:4px;width:.5rem;height:.5rem}.jsoneditor-wrapper::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}.jsoneditor-wrapper::-webkit-scrollbar-thumb{background:#5f717e;border-radius:4px}.jsoneditor-wrapper::-webkit-scrollbar-thumb:hover{background:#333d44}.jsoneditor-wrapper .fs-button{position:absolute;top:.25rem;right:1rem;opacity:.75}.jsoneditor-wrapper .fs-button:hover{opacity:1}.jsoneditor-wrapper pre{background:#222;color:#efefef;padding:1rem}.jsoneditor-wrapper pre code{background:transparent;color:#efefef;padding:0}.jsoneditor-wrapper pre .jsonhl-key{color:#f92672}.jsoneditor-wrapper pre .jsonhl-number{color:#ae81ff}.jsoneditor-wrapper pre .jsonhl-string{color:#e6db74;word-wrap:break-word;white-space:pre-wrap}.jsoneditor-wrapper pre .jsonhl-bool-false,.jsoneditor-wrapper pre .jsonhl-bool-true{color:#ae81ff}.jsoneditor-wrapper pre .jsonhl-null{color:grey}.jsoneditor-wrapper.fullscreen{position:fixed;top:0;left:0;width:100%!important;max-width:100vw!important;height:100%!important;max-height:100vh!important}.jsoneditor-wrapper.fullscreen .fs-button{opacity:1}.jsoneditor-wrapper.fullscreen pre{height:100%}.login-page-root{height:100vh}.file-drop{position:relative;width:100%;padding:1rem 0}.file-drop .file-drop-target{display:flex;flex-flow:column}.file-drop .on-frameover-message,.file-drop .on-overtarget-message{opacity:0;transition:opacity 50ms linear;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;pointer-events:none;background-color:rgba(76,175,80,.95);color:#fff;text-shadow:1px 1px #000}.file-drop>.file-drop-target.file-drop-dragging-over-frame .on-frameover-message{opacity:1}.file-drop>.file-drop-target.file-drop-dragging-over-target .on-overtarget-message{background-color:rgba(76,175,80,.98);box-shadow:0 0 5px 5px #81c784;opacity:1}.file-drop>.file-drop-target.file-drop-dragging-over-target .on-frameover-message{opacity:0}.file-selector{min-width:300px;width:40vw;max-width:800px;border:1px solid #999}@media screen and (max-width:1300px){.file-selector{width:50vw}}@media screen and (max-width:960px){.file-selector{width:60vw}}.file-selector .files-wrapper{padding:0 .5rem;background-color:#fafafa}.file-selector .files-wrapper::-webkit-scrollbar{border-radius:4px;width:.5rem;height:.5rem}.file-selector .files-wrapper::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}.file-selector .files-wrapper::-webkit-scrollbar-thumb{background:#5f717e;border-radius:4px}.file-selector .files-wrapper::-webkit-scrollbar-thumb:hover{background:#333d44}.file-selector .files-wrapper .loading-spinner{margin:2rem auto;height:3rem;width:3rem}.file-selector .MuiListSubheader-root{z-index:1;background-color:#fafafa;height:2rem;line-height:2rem}.file-selector .item{padding:0 .5rem;height:2rem;line-height:2rem;cursor:pointer;user-select:none}.file-selector .item-icon{min-width:2rem;width:2rem;height:1.25rem;font-size:1.25rem;color:#333d44}.file-selector .item.disabled{opacity:.5}.file-selector .item:hover{background-color:rgba(51,61,68,.3)}.file-selector .item.Mui-selected{background-color:rgba(51,61,68,.2)}.file-selector .files-wrapper.mode-file.disabled,.file-selector .files-wrapper.mode-folder.disabled{opacity:.5;cursor:text}.file-selector .select-wrap{width:100%}.file-selector .hasmore-alert{margin:0 auto}.file-selector .action-bar{background-color:#ededed;padding:.5rem}.file-selector .action-bar .helptext{margin-top:0}.file-selector .action-bar .search-btn svg{width:1rem}.file-selector .cd-icon{color:#495761;font-size:1.25rem;width:1.5rem;margin-left:.5rem}.file-selector .selection-preview{font-size:.875rem}.file-selector .selection-preview svg{margin-right:.5rem;width:1rem;height:1rem;color:#333d44}.file-upload-manager .file-previews{max-height:calc(320px + 2rem);overflow-y:auto;padding-right:.25rem;border-radius:.25rem;background-color:#ededed}.file-upload-manager .file-previews::-webkit-scrollbar{border-radius:4px;width:.5rem;height:.5rem}.file-upload-manager .file-previews::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}.file-upload-manager .file-previews::-webkit-scrollbar-thumb{background:#5f717e;border-radius:4px}.file-upload-manager .file-previews::-webkit-scrollbar-thumb:hover{background:#333d44}.file-upload-manager .remove-btn svg{color:#f44336}.file-upload-manager .preview{padding:.25rem 1rem}.file-upload-manager .img-wrap{position:relative;height:80px;width:80px;margin:0 .5rem}.file-upload-manager .img-wrap img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:scale-down}.sort-list{border-radius:.25rem;border:1px solid #333d44;overflow:hidden}.sort-list-item{width:100%;padding:.25rem;box-shadow:none;background-color:#fff}.sort-list-item+.sort-list-item{border-top:1px solid #999}.sort-list-item .content{flex-grow:1}.sort-list-item .handle{opacity:.5;transition:opacity .1s ease-in-out;padding:0 .25rem;font-size:1.5rem;cursor:ns-resize}.sort-list-item .handle:hover{opacity:1}body>.sort-list-item{box-shadow:0 2px 4px -1px rgba(51,61,68,.2),0 4px 5px 0 rgba(51,61,68,.14),0 1px 10px 0 rgba(51,61,68,.12)}