body{font-family:sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.id{display:none;font-size:.7rem;font-weight:100}.orgaheader{background-color:#ccc;margin:3px;padding:4px;width:700px}.orgaheader:hover{cursor:pointer}.hidden{display:none}svg>path{fill:none;stroke:#3a3}.project-work{align-items:center;display:flex;flex-direction:row;margin:2px 2px 2px 20px}.project-name{overflow:none;width:330px}.organization-info,.uploadlog,.user-info{display:flex;flex-direction:column;font-size:1.1rem;margin-left:50px}.organization-info h2,.uploadlog h2,.user-info h2{color:#0009;margin-bottom:20px;text-align:center;width:700px}.organization-info label,.uploadlog label,.user-info label{color:#0009;margin-bottom:30px}.organization-info .label,.uploadlog .label,.user-info .label{margin-bottom:5px}.organization-info input,.uploadlog input,.user-info input{border:hidden;border-bottom:1px solid #0009;font-size:1.2rem;outline:none;width:700px}.output-text{background-color:#eee;border:1px solid #0009;color:#111;min-height:20px;width:700px}.output-text--loading{color:#0009;min-height:20px;width:700px}.output-text--error{color:rgba(200,2,2,.623);min-height:20px;width:700px}.bottom-border{border-bottom:1px solid #0009}.button{background-color:#eee;font-size:16px;height:40px;margin-top:30px;outline:none;width:200px}.button:hover{background-color:#ddd;cursor:pointer}.button:disabled{background-color:#eee;color:#999}#root{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap}#header{width:100%}.DashboardOverview{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;place-items:3;width:1000px}.DashboardCard{background-color:#eee;border:2px solid gray;flex-grow:2;height:220px;margin-left:15px;margin-top:15px;width:300px}.DashboardCard:hover{background-color:#ddd}nav.menu{background-color:#222;display:flex;justify-content:space-between;padding:5px}nav.menu ul{list-style:none;margin:0;padding:0}nav.menu ul li{display:inline-block}.topbar-button,nav.menu .text{color:#eee;padding:8px}.topbar-button{background:#333;border:1px solid #777;cursor:pointer;margin-right:10px}.topbar-button:hover{background:#666}.publish-project{margin:1px}.publish-project .dateinput{margin-left:1px}.publish-project .content{grid-gap:5px;display:grid;gap:5px;grid-template-rows:20px 2fr 2fr;margin:5px}.publish-project .content-header{grid-gap:15px;align-items:stretch;display:grid;gap:15px;grid-template-columns:300px 200px 200px 230px 50px 60px 100px 300px;justify-items:stretch}.publish-project .publish-details{border:1px solid gray;font-size:11px;max-height:calc(50vh - 90px);overflow-y:scroll;white-space:nowrap}.publish-project .publish-details .item.exception{background-color:#ffca7b;color:red;font-weight:bolder}.publish-project .publish-details .item.error{color:red}.publish-project .publish-details .item.warning{color:orange}.publish-project .publish-details .item:hover{background-color:#b1b1b1}.publish-project .table-header{grid-gap:2px;align-items:stretch;display:grid;gap:2px;grid-template-columns:.8fr 1fr 2fr 1fr 1.5fr 1fr 1.5fr 3fr 4fr 2fr 4fr 4fr 4fr;justify-items:stretch;margin:1px}.publish-project .table-header .cell{display:flex;justify-content:stretch;overflow:hidden}.publish-header{border:1px solid gray;font-size:11px;max-height:calc(50vh - 70px);overflow-y:scroll;padding:2px;white-space:nowrap}.publish-header .item{grid-gap:2px;align-items:stretch;display:grid;gap:2px;grid-template-columns:.8fr 1fr 2fr 1fr 1.5fr 1fr 1.5fr 3fr 4fr 2fr 4fr 4fr 4fr;justify-items:stretch;margin:1px}.publish-header .item.recent{background-color:lime}.publish-header .item .cell{display:flex;justify-content:stretch;overflow:hidden}.publish-header .item:hover{background-color:#b1b1b1;cursor:pointer}.publish-header .item.selected,.publish-header .item:hover.selected{background-color:#c1c1c1}.deployment{border-style:solid;border-width:4px;display:grid;grid-template-rows:auto 1px auto;height:150px;margin:10px;min-width:300px}.status-red{background-color:#fbd3d6;border-color:#ff2133;color:#ff2133}.status-green{background-color:#d7eddb;border-color:#36b24d;color:#36b24d}.status-yellow{background-color:#fbf1d7;border-color:#ffc936;color:#ffc936}.status-pink{background-color:#e2daf8;border-color:#7746f1;color:#7746f1}.deployment-top{font-size:20px}.deployment-bottom,.deployment-top{align-items:center;display:flex;justify-content:center}.deployment-bottom{color:#393939;font-size:14px;padding:5px}.card-divider{border-style:solid;border-width:1px 0 0;height:1px}.deployments{display:flex;flex-direction:row;flex-wrap:wrap;margin:10px}.project-name:hover{background-color:#e3e3e3;cursor:pointer}.project-name.selected{background-color:#bcbcbc}.project-folder{font-weight:700}.project-summaries{align-content:space-between;display:flex;flex-direction:row;gap:20px}.project-tree{max-height:calc(100vh - 120px);overflow-y:scroll}.project-detail-header{display:flex;flex-direction:row;gap:15px}.project-timeline{grid-column-gap:20px;grid-row-gap:8px;column-gap:20px;display:grid;grid-template-columns:auto auto auto auto auto auto;row-gap:8px}.timeline-created{color:blue}.timeline-deleted{color:red}.disabled{color:#bbbaba}.projects{margin:10px}.error-status{color:rgba(200,2,2,.623)}.enter-organizationid{display:flex;flex-direction:column;margin:20px}.enter-organizationid label{font-size:1.2rem;margin-top:30px}.enter-organizationid .input-text{border:hidden;border-bottom:1px solid gray;font-size:1.2rem;margin-top:10px;outline:none;width:400px}.enter-organizationid .output-text{font-size:1.2rem;margin-top:10px}.filterInput{display:flex}.publishes-project{margin:1px}.publishes-project .dateinput{margin-left:1px}.publishes-project .content{grid-gap:5px;display:grid;gap:5px;grid-template-rows:20px 2fr 40px 2fr;margin:5px}.publishes-project .content-header{grid-gap:15px;align-items:stretch;display:grid;gap:15px;grid-template-columns:300px 200px 200px 140px 270px 60px 100px 300px;justify-items:stretch}.publishes-project .status{display:grid;font-size:11px;grid-template-columns:100px 100px 100px 100px 100px 130px 150px 100px 100px 100px 120px 120px}.publishes-project .status .cell{align-items:center;border:1px solid #000;display:flex;justify-content:center;overflow:hidden}.publishes-project .publish-details{border:1px solid gray;font-size:11px;max-height:calc(50vh - 90px);overflow-y:scroll;white-space:nowrap}.publishes-project .publish-details .item.exception{background-color:#ffca7b;color:red;font-weight:bolder}.publishes-project .publish-details .item.error{color:red}.publishes-project .publish-details .item.warning{color:orange}.publishes-project .publish-details .item:hover{background-color:#b1b1b1}.publishes-project .table-header{grid-gap:2px;align-items:stretch;display:grid;gap:2px;grid-template-columns:.8fr 1fr 2fr 1fr 1.5fr 1fr 1.5fr 3fr 4fr 2fr 4fr 4fr 4fr;justify-items:stretch;margin:1px}.publishes-project .table-header .cell{display:flex;justify-content:stretch;overflow:hidden}.filter-container{align-items:stretch;display:flex;gap:4px}.filter-container label{align-self:center}.checkbox{flex-direction:row}.center-container,.checkbox{align-items:center;display:flex}.center-container{justify-content:center}.error{background-color:#faadad;padding:5px}.loading-div{margin-left:10px;margin-top:2px}/*!
 * https://github.com/arqex/react-datetime
 */.rdt{position:relative}.rdtPicker{background:#fff;border:1px solid #f9f9f9;box-shadow:0 1px 3px #0000001a;display:none;margin-top:1px;min-width:250px;padding:4px;position:absolute;z-index:99999!important}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{margin:0;width:100%}.rdtPicker td,.rdtPicker th{height:28px;text-align:center}.rdtPicker td{cursor:pointer}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{border-bottom:7px solid #428bca;border-left:7px solid #0000;border-top-color:#0003;bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 #00000040}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{border-bottom:none;cursor:default;width:14.2857%}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.rdtPrev span{-webkit-touch-callout:none;display:block;-webkit-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-of-type th{cursor:pointer}.rdtPicker thead tr:first-of-type th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{background:none;border:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{height:100%;width:100%}td.rdtMonth,td.rdtYear{cursor:pointer;height:50px;width:25%}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{-webkit-touch-callout:none;cursor:pointer;display:block;height:40%;line-height:40px;-webkit-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{font-size:1.2em;height:20%}.rdtMilli{padding-left:8px;vertical-align:middle;width:48px}.rdtMilli input{font-size:1.2em;margin-top:37px;width:100%}.rdtTime td{cursor:default}