.settings-row{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;margin-bottom:1rem;gap:1rem}.wrap.settings-row{flex-wrap:wrap}.vertical.settings-row{flex-direction:column;align-items:flex-start}.vertical.settings-row>div{width:100%;flex-wrap:wrap}.settings-row .toggle-with-nested-fields{width:100%;flex:1 1 0}.settings-row .toggle-with-nested-fields.checked{background-color:#f5f5f5;padding:.25rem .75rem .75rem}.settings-row .toggle-with-nested-fields .settings-item{width:100%}.settings-row .toggle-with-nested-fields .settings-item.select-wrapper label.MuiFormLabel-filled+.MuiInput-formControl{margin-top:1rem}.settings-row .settings-item,#root .settings-table-column .settings-item{position:relative;display:flex;flex:1 0 auto;white-space:nowrap}.settings-row .size-xs.settings-item,#root .settings-table-column .size-xs.settings-item{max-width:3rem}.settings-row .size-short.settings-item,#root .settings-table-column .size-short.settings-item{max-width:5rem}.settings-row .size-medium.settings-item,#root .settings-table-column .size-medium.settings-item{max-width:7rem}.settings-row .size-normal.settings-item,#root .settings-table-column .size-normal.settings-item{max-width:8rem}.settings-row .size-long.settings-item,#root .settings-table-column .size-long.settings-item{max-width:11rem}.settings-row .size-x-long.settings-item,#root .settings-table-column .size-x-long.settings-item{max-width:15rem}.settings-row .size-xx-long.settings-item,#root .settings-table-column .size-xx-long.settings-item{max-width:19rem}.settings-row .size-xxx-long.settings-item,#root .settings-table-column .size-xxx-long.settings-item{max-width:24rem}.settings-row .size-xxxx-long.settings-item,#root .settings-table-column .size-xxxx-long.settings-item{max-width:30rem}.settings-row .size-xxxxx-long.settings-item,#root .settings-table-column .size-xxxxx-long.settings-item{max-width:34rem}.settings-row .size-full.settings-item,#root .settings-table-column .size-full.settings-item{max-width:100%}html{height:100%;display:flex;flex-direction:column}body>iframe{display:none}body{flex:1;display:flex;flex-direction:column;overflow:hidden;font-family:Roboto,Helvetica,Arial,sans-serif}body .MuiListSubheader-root{text-transform:uppercase;font-weight:700;line-height:1rem;margin:1rem 0 .5rem;color:#424242}#root{color:var(--primary-text-color);flex:1;display:flex;flex-direction:column;overflow-y:hidden;position:relative}#root button.danger>span{color:#9e9e9e}#root h1{font-size:3rem}#root h2{font-size:2rem}#root h3{font-size:1rem}#root svg.danger{color:#9e9e9e}#root table th,#root table td{color:#424242;border:0;text-align:left;white-space:pre}#root table th.short,#root table td.short{min-width:initial;max-width:1rem;width:1rem}#root table th.row-actions,#root table td.row-actions{width:8rem}#root table td.row-actions>span{margin-left:1.5rem}#root table thead tr th{color:#1565c0;font-weight:400;font-size:1rem;white-space:nowrap}#root table thead tr th.table-actions:hover{cursor:pointer}#root table thead tr th button{min-width:initial}#root table tbody tr.selectable:hover{cursor:pointer}#root table tbody tr td{height:3rem;border-top:1px solid #e0e0e0;word-break:break-word;overflow:auto}#root .app{flex:1;display:flex;flex-direction:column;overflow-y:hidden}#root .sticky{position:sticky;top:0}#root .header-container{min-height:5rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;z-index:1}#root .header-container h1.centered{text-align:center;padding:.5rem 0 0}#root .header-container h1{font-size:2rem;transition:font-size .5s;margin:0;padding:0}#root .header-container .menu svg{font-size:1.75rem}#root .header-container .subheader{text-align:center;opacity:1;transition:font-size .25s;margin-top:.25rem;font-size:1rem}#root .header-container{box-shadow:0 0 5px 1px #1976d2}#root .header-container.logged-in{min-height:3.5rem;flex-direction:row;box-shadow:0 0 5px 1px #1976d2}#root .header-container.logged-in h1{font-size:1.5rem;font-weight:400;transition:font-size .5s}@media (max-width: 350px){#root .header-container.logged-in h1{visibility:hidden}}@media (max-width: 500px){#root .header-container.logged-in h1{font-size:1rem;text-align:left;margin-left:5rem;padding-top:1rem}}#root .header-container.logged-in .subheader{overflow:hidden;font-size:.75rem;transition:font-size .25s;height:1rem;margin-top:0}#root .menu-container{min-width:15rem;border-top:.25rem solid #ffb74d}#root .outer-container{flex:1;display:flex;flex-direction:column;position:relative;overflow-y:hidden}#root .outer-container .progress{position:absolute;top:0;left:0;right:0}#root .username{font-size:.75rem;width:1.75rem;height:1.75rem;margin-right:1rem;background:linear-gradient(90deg,#2196f3 0%,#303f9f 100%)}#root .signin-container{margin-top:5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}#root .signin-container h2{font-weight:700;font-size:1rem}#root .signin-container .firebaseui-container{display:flex;flex-direction:column;justify-content:center;padding:2rem 0 1rem}#root .signin-container .firebaseui-card-header{display:none}#root .signin-container>div{min-width:25rem}#root .top-actions{margin-left:1rem;position:relative;height:2.5rem;width:100%}#root .top-actions.no-margin{margin:0}#root .top-actions .checkbox-list{display:flex}#root .top-actions .checkbox-list fieldset{border:0}#root .top-actions .checkbox-list>div>div{padding:.5rem 2rem .25rem .75rem}#root .react-json-view{height:100%;overflow:auto}#root .clickable:hover{cursor:pointer}#root .MuiTabs-root{max-width:calc(100vw - 2rem)}@media screen and (max-width: 1600px){#root h2{font-size:1.5rem}}#helper{display:none}.no-margin{margin:0}.settings-row.centered{justify-content:center}.settings-row.baseline{align-items:baseline}.settings-row.no-margin{margin:0}.settings-row.light{background-color:#f5f5f5;padding-bottom:.5rem}.settings-row.align-top{align-items:flex-start;margin-top:1rem}.settings-row.align-center{align-items:center}.settings-row.spaced{justify-content:space-between}.settings-row.shorter{max-width:calc(100% - .5rem)}.settings-row .settings-item.margin{margin-left:.5rem}.MuiPopover-root{z-index:1600!important}:root{--sidebar-bg-color: #030b47;--primary-text-color: #424242;--inverse-text-color: #fafafa}@font-face{font-family:DejaVu Sans;src:url(/app/DejaVuSans.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{height:100vh;padding:0;margin:0;overflow:hidden;font-family:Roboto,sans-serif;overflow-x:hidden;overscroll-behavior-x:none}
