svg rect{fill:var(--bg);stroke:var(--border-color);fill-opacity:.8}html{height:100vh;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#313131;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;text-align:center}:root{--bg:#fff;--nav-size:60px;--border-radius:5px;--text-color:#313131;--border:1px solid var(--border-color);--border-color:#b6b6b6;--speed:500ms;--error-color:#a83030;--error-border:1px solid var(--error-color);--error-bg:#fce6e6}button:hover{cursor:pointer}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}i{color:gray}#root{height:100%}ul{list-style:none;margin:0;padding:0}a{color:#313131;color:var(--text-color);text-decoration:none}.menu-item{align-items:center;border-radius:var(--border-radius);display:flex;height:50px;transition:background 200}.menu-item:hover{background-color:#f5f5f5;cursor:pointer}.dropdown{background-color:var(--bg);border:var(--border);border-radius:var(--border-radius);overflow:hidden;padding:1rem;position:absolute;top:58px;transform:translateX(-45%);transition:height var(--speed) ease;width:300px}.menu-primary-enter{position:absolute;transform:translateX(-110%)}.menu-primary-enter-active{transform:translateX(0);transition:all var(--speed) ease}.menu-primary-exit{position:absolute}.menu-primary-exit-active{transform:translateX(-110%);transition:all var(--speed) ease}.menu-secondary-enter{transform:translateX(110%)}.menu-secondary-enter-active{transform:translateX(0);transition:all var(--speed) ease}.menu-secondary-exit-active{transform:translateX(110%);transition:all var(--speed) ease}.nav-item{transition:all;width:calc(var(--nav-size)*.8)}.icon-button,.nav-item{align-items:center;display:flex;justify-content:center}.icon-button{--button--size:calc(var(--nav-size)*0.5);border-radius:50%;height:var(--button--size);margin:2px 6px;padding:5px;transition:filter .2s;width:var(--button--size)}.icon-button:hover{background-color:#f5f5f5;cursor:pointer}.icon-button-image{height:100%}.navbar{background-color:var(--bg);border-bottom:var(--border);display:flex;height:var(--nav-size);padding:0 1rem;position:fixed;width:calc(100% - 2rem);z-index:1}.navbar-logo{display:flex;flex:1 1;justify-content:flex-start}.NavBar-logo-link{display:flex;flex:1 1;flex-direction:row}.navbar-nav{flex:1 1;justify-content:flex-end;width:50%}.Root,.navbar-nav{display:flex;height:100%}.Root{flex-flow:column}.Root-belowNavBar{background-color:var(--bg);display:flex;flex:1 1 auto;flex-flow:row;margin-top:61px}.Root-content{display:flex;margin-left:66px;padding:50px 110px;width:100%}.page{flex:1 1}.page,.page-no-grow{margin-left:auto;margin-right:auto;max-width:1600px}.page-no-grow{flex:0 1}.individual{border:var(--border);border-radius:var(--border-radius);display:flex;margin-bottom:30px;padding:0;text-align:left}.individual-left{flex:2 1;padding:30px}.individual-middle{background-color:var(--border-color);flex:0 0 1px}.individual-right{background-color:#f5f5f5;display:flex;flex:1 1}.container-full{border:var(--border);border-radius:var(--border-radius);display:flex;flex:1 1;flex-direction:column}.centered{align-items:center;display:flex;justify-content:center;margin:auto;text-align:center}.multi-input{display:flex;flex-direction:column}.multi-input-full{border-bottom:var(--border);margin:0;padding:30px}.multi-input-half{display:flex;flex:1 1 auto;flex-direction:row}.multi-input-sep{background-color:var(--border-color);flex:0 0 1px;height:1px}.multi-input-half-left{flex:1 1;margin:auto;padding:20px}.multi-input-half-middle{background-color:var(--bg);flex:0 0 1px;width:1px}.multi-input-half-right{background-color:#f5f5f5;flex:1 1;padding:20px}.multi-input-button{padding:5px 20px}.multi-input-error{color:red}.multi-input-success{color:green}.multi-input-messages{display:flex;flex-direction:column;font-size:14px;margin-bottom:2px;margin-top:0}.flex1{flex:1 1}input{border:var(--border);border-radius:var(--border-radius);font-size:16px;padding:10px}h1{font-size:40px}h1,h2{font-family:Verdana;font-weight:300}h2{font-size:30px}h3{font-family:Verdana;font-size:20px;font-weight:300}.title{text-align:left}.link{text-decoration:underline}.SlideBar{align-items:center;background-color:var(--bg);border-right:var(--border);display:flex;flex-direction:column;height:100%;position:fixed;top:60px}.SlideBar-button{border-radius:6px;height:45px;margin:5px;padding:10px;width:35px}.SlideBar-button:hover{background-color:#f5f5f5}.SlideBar-button-text{color:#000;font-size:12px;text-decoration:none}a.SlideBar-button{text-align:center;text-decoration:none}.SlideBar-button-icon{width:90%}.LoginScreen{background:linear-gradient(0deg,#73edfb,#00d4ff);display:flex;flex-flow:row;height:100vh;width:100vw}.LoginScreen-menu{background-color:#fff;border-radius:var(--border-radius);box-shadow:0 0 20px gray;display:flex;flex-flow:column;margin:auto;width:500px}.LoginScreen-menu-icon{height:200px;margin-bottom:40px}.LoginScreen-menu-login-form{display:flex;flex-flow:column;margin:auto;width:70%}.LoginScreen-menu-login-form-error-message{background-color:#fce6e6;border:1px solid #a83030;border-radius:5px;color:#a83030;margin:10px;padding:10px;text-align:left}.LoginScreen-menu-login-form-input{background-color:#f1f1f1;border-radius:5px;border-width:0;height:20px;margin:10px;padding:15px}.LoginScreen-menu-login-form-input:focus{background-color:#ddd;outline:none}.LoginScreen-menu-login-form-button{border:none;border-radius:5px;cursor:pointer;height:40px;margin:30px auto auto;opacity:.9;width:40%}.LoginScreen-menu-login-form-button:hover{opacity:1}.LoginScreen-menu-signup{display:flex;flex-direction:row;margin:auto}.LoginScreen-menu-signup-button{margin-bottom:auto;margin-left:10px;margin-top:auto}.SignupScreen{background:linear-gradient(0deg,#73edfb,#00d4ff);display:flex;flex-flow:row;height:100vh;width:100vw}.SignupScreen-menu{background-color:#fff;border-radius:var(--border-radius);box-shadow:0 0 20px gray;display:flex;flex-flow:column;margin:auto;padding:30px;width:500px}.SignupScreen-menu-icon{height:200px;margin-bottom:20px}.SignupScreen-menu-signup-form{display:flex;flex-flow:column;margin:auto;width:70%}.SignupScreen-menu-signup-form-error-message{background-color:#fce6e6;border:1px solid #a83030;border-radius:5px;color:#a83030;margin:10px;padding:10px;text-align:left}.SignupScreen-menu-signup-form-input{background-color:#f1f1f1;border-radius:5px;border-width:0;height:20px;margin-bottom:10px;padding:15px}.SignupScreen-menu-signup-form-input:focus{background-color:#ddd;outline:none}.SignupScreen-menu-signup-form-button{border:none;border-radius:5px;cursor:pointer;height:40px;margin:30px auto auto;opacity:.9;width:40%}.SignupScreen-menu-signup-form-button:hover{opacity:1}.SignupScreen-menu-login{display:flex;flex-direction:row;margin:auto}.SignupScreen-menu-login-button{margin:auto 10px}.Actions{display:flex;flex-direction:column;min-width:600px;text-align:left}.no-error{border:1px solid #d9d9d9;border-radius:5px;padding:10px}.Actions-title{margin-top:0}.Action{display:flex;flex-direction:column;padding:10px}.Action-title{font-weight:600;margin:0}.Action-header{align-items:center;display:flex;margin-bottom:5px}.Action-score{background:#e0e7ff;border-radius:4px;color:#1d4ed8;font-size:.8rem;font-weight:600;margin-left:8px;padding:2px 8px;white-space:nowrap}.Action-description{margin:0}.TeamMember{border:var(--border);border-radius:var(--border-radius);display:flex;flex-direction:row;margin-bottom:10px;padding:5px}.TeamMember-email{flex:4 1}.TeamMember-remove{display:flex;flex:1 1;flex-flow:row-reverse;text-align:right}.TeamMember-remove-button-image{width:20px}.TeamScreen-members{display:flex;flex-direction:column;padding:50px}.TeamScreen-members-newMember-form{display:flex;margin-top:40px;text-align:left;width:100%}.TeamScreen-members-newMember-form-input{flex:3 1;margin-right:40px}.TeamScreen-members-newMember-form-button{flex:1 1}.TeamScreen-members-error{background-color:var(--error-bg);border:var(--error-border);border-radius:var(--border-radius);color:var(--error-color);margin-bottom:10px;padding:10px;text-align:left}input[type=time i]:hover{border-color:var(--border-color)}
/*# sourceMappingURL=main.eaf58b96.css.map*/