@keyframes fly-in{0%{transform:scale(0.85) translateY(10%);opacity:0}100%{transform:scale(1) translateY(0);opacity:1}}.rce-container-mbox{display:block;overflow:hidden;min-width:200px;margin-left:8px;margin-right:8px;margin-bottom:10px}.rce-mbox-forward{width:30px;height:30px;border-radius:20px;background:#fff;position:absolute;flex-direction:row;align-self:center;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;top:0;bottom:0;margin:auto}.rce-mbox-forward-left{display:flex;opacity:0;visibility:hidden;left:-50px}.rce-mbox-forward-right{display:flex;opacity:0;visibility:hidden;right:-50px}.rce-mbox-reply-btn-left{display:flex;opacity:0;visibility:hidden;left:-85px}.rce-mbox-reply-btn-right{display:flex;opacity:0;visibility:hidden;right:-85px}.rce-container-mbox:hover .rce-mbox-forward-left{opacity:1;visibility:visible}.rce-container-mbox:hover .rce-mbox-forward-right{opacity:1;visibility:visible}.rce-container-mbox:hover .rce-mbox-reply-btn-left{opacity:1;visibility:visible}.rce-container-mbox:hover .rce-mbox-reply-btn-right{opacity:1;visibility:visible}.rce-mbox{position:relative;background-color:#fff;border-radius:5px;margin-right:5px;margin-top:3px;flex-direction:column;margin-bottom:3px;padding:8px 10px;float:left;min-width:140px;animation-duration:.3s;animation-name:fly-in}.rce-mbox-you{background-color:#f3f3f4 !important;color:#686a6c !important;border-radius:7px;margin-top:3px;margin-left:3px}.rce-mbox-me{background-color:#54b095 !important;color:#fff !important;margin-right:7px;margin-top:3px;border-radius:3px}.rce-mbox.message-focus{animation-iteration-count:2;-webkit-animation-iteration-count:2;-webkit-animation-duration:1s;animation-name:message-box-default-focus;animation-duration:1s}.rce-mbox-body{margin:0;padding:0;position:relative}.rce-mbox.rce-mbox-right{float:right;margin-left:5px}.rce-mbox.rce-mbox-right.message-focus{animation-iteration-count:2;-webkit-animation-iteration-count:2;-webkit-animation-duration:1s;animation-name:message-box-right-focus;animation-duration:1s}.rce-mbox-text{font-size:13.6px;word-break:break-word;white-space:pre-wrap}.rce-mbox-time{opacity:.45}.rce-mbox-time.non-copiable:before{content:attr(data-text)}.rce-mbox-time-block{right:0;bottom:0;left:0;margin-right:-6px;margin-left:-6px;padding-top:5px;padding-right:3px;padding-bottom:2px;background:linear-gradient(to top, rgba(0, 0, 0, 0.33), transparent);border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff}.rce-mbox--clear-padding{padding-bottom:3px}.rce-mbox.rce-mbox--clear-notch{border-radius:5px 5px 5px 5px !important}.rce-mbox-name{font-weight:bold;margin-right:6px}.rce-mbox-name--right{margin-left:6px;margin-right:0px}.rce-mbox-title{margin:0;margin-bottom:0px;font-size:13px;color:#686a6c;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 6px;cursor:pointer;display:flex;align-items:center}.rce-mbox-title--right{text-align:right;display:block}.rce-mbox-title:hover{text-decoration:underline}.rce-mbox-title--clear{margin-bottom:0px}.rce-mbox-status{margin-left:3px;margin-right:3px;font-size:12px;position:relative;top:2px}.rce-mbox-title>.rce-avatar-container{margin-right:5px}
.rce-mbox-photo{margin-top:-3px;margin-right:-6px;margin-left:-6px}.rce-mbox-photo .rce-mbox-text{padding:5px 0px;max-width:300px;margin:auto}.rce-mbox-photo--img{position:relative;display:flex;overflow:hidden;justify-content:center;border-radius:5px;max-height:300px}.rce-mbox-photo--img__block{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);border-radius:5px;display:flex}.rce-mbox-photo--img img{height:100%;min-height:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rce-mbox-photo--img__block-item{margin:auto;cursor:pointer;width:100px;height:100px}.rce-mbox-photo--download{color:#efe;display:flex;justify-content:center;background:none;border:none;font-size:3.2em;outline:none;border:1px solid #eee;border-radius:100%;height:100px;width:100px}.rce-mbox-photo--download:hover{opacity:.7}.rce-mbox-photo--download:active{opacity:.3}.rce-mbox-photo--error{display:flex;justify-content:center;align-items:center;background:none;font-size:70px;color:#eaeaea}
.rce-mbox-file{padding-bottom:13px}.rce-mbox-file>button{background:#e9e9e9;display:flex;border-radius:5px;margin-top:-3px;margin-right:-6px;margin-left:-6px;align-items:center;min-height:52px;max-width:500px;padding:5px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;border:none}.rce-mbox-file>button>*{padding:0px 10px}.rce-mbox-file--icon{font-size:30px;align-items:center;display:flex;flex-direction:column}.rce-mbox-file--size{font-size:10px;margin-top:3px;max-width:52px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rce-mbox-file--text{font-size:13.6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rce-mbox-file--buttons{font-size:30px;align-items:center;display:flex}.rce-mbox-file--buttons .rce-error-button{display:inherit}.rce-mbox-file--loading{font-size:15px;width:40px;height:40px}
.rce-container-smsg{display:flex;align-items:center;justify-content:center}.rce-smsg{position:relative;background:#fff;border-radius:10px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);display:flex;flex-direction:column;margin:5px 0px;padding:6px 9px 8px 9px;float:left;max-width:70%;align-items:center;justify-content:center}.rce-smsg-text{text-align:center;display:inline-block;font-size:15px}
.rce-mbox-location{position:relative;width:250px;height:150px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-top:-3px;margin-right:-6px;margin-left:-6px;border-radius:5px}.rce-mbox-location-img{width:100%}.rce-mbox-location-text{padding:5px 0;width:250px;margin-left:-6px;margin-right:-6px}
.rce-mbox-spotify{margin-top:-2px;overflow:hidden;margin-right:-6px;margin-left:-6px;display:flex;border-radius:5px}
.rce-mbox-reply{position:relative;overflow:hidden;display:flex;margin-top:-3px;margin-bottom:6px;margin-right:-6px;margin-left:-6px;border-radius:5px;background:#ececec;padding:0 5px;padding-right:0;font-size:12px;cursor:pointer;transition:200ms;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rce-mbox-reply.rce-mbox-reply-border{border-left:5px solid}.rce-mbox-reply:hover{opacity:.85}.rce-mbox-reply-left{display:flex;flex-direction:column;justify-content:space-between;padding:3px 0;flex:1}.rce-mbox-reply-owner{font-size:13px}.rce-mbox-reply-message{color:#5a5a5a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:150px}.rce-mbox-reply-right{width:40px;height:40px}.rce-mbox-reply-right img{width:100%}.rce-mbox-reply-text{padding:5px 0;width:250px;margin-left:-6px;margin-right:-6px}
.rce-container-citem{flex-direction:column;display:block;overflow:hidden;min-width:240px}.rce-container-citem.rce-citem-status-encircle{position:relative}.rce-citem{position:relative;background:#fff;display:flex;flex-direction:row;height:72px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;overflow:hidden;min-width:240px}.rce-citem:hover{background:#f9f9f9}.rce-citem-avatar{position:relative;padding:0 15px 0 13px;justify-content:center;display:flex;align-items:center}.rce-citem-status{width:20px;height:20px;bottom:10px;right:10px;position:absolute;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#ccc}.rce-citem-avatar.rce-citem-status-encircle .rce-citem-status{left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0);margin:auto;border-radius:100%}.rce-citem-avatar img{width:50px;height:50px;border:none !important;background:#ccc;border-radius:100%;overflow:hidden;font-size:10px;text-align:center;line-height:50px;text-overflow:ellipsis;white-space:nowrap}.rce-citem-body{display:flex;flex:1;flex-direction:column;display:flex;justify-content:center;padding-right:15px;border-bottom:1px solid rgba(0,0,0,.05);overflow:hidden}.rce-citem-body--top{display:flex}.rce-citem-body--bottom{margin-top:4px;display:flex}.rce-citem-body--bottom-title,.rce-citem-body--top-title{flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rce-citem-body--top-title{font-size:16px}.rce-citem-body--bottom-title{color:#555;font-size:15px}.rce-citem-body--top-time{font-size:12px;color:rgba(0,0,0,.4)}.rce-citem-body--bottom-status{margin-left:3px}.rce-citem-body--bottom-status span{width:18px;height:18px;font-size:12px;color:#fff;font-weight:bold;text-align:center;align-items:center;justify-content:center;display:flex;border-radius:100%;background:red}
.rce-container-clist{display:block;overflow:auto}
.rce-container-mlist{flex:1 1 auto;overflow:auto;display:flex}.rce-mlist{display:block;overflow:scroll;overflow-x:hidden;min-height:100%;max-height:100%;width:100%;padding:20px 0;background-color:#fff}.rce-mlist-down-button{position:absolute;right:10px;bottom:15px;width:40px;height:40px;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 2px 5px 0 rgba(0,0,0,.1);border-radius:100%;display:flex;justify-content:center;align-items:center;color:#333;cursor:pointer;transition:200ms}.rce-mlist-down-button:hover{opacity:.7}.rce-mlist-down-button--badge{position:absolute;right:-5px;top:-5px;background:red;width:20px;height:20px;border-radius:100%;font-size:12px;display:flex;text-align:center;align-items:center;justify-content:center;color:#fff;font-weight:700}
.rce-container-input{display:flex;flex-direction:row;min-width:100%;box-sizing:border-box;border-top:1px solid #eee;background:#fff;align-items:center;-ms-overflow-style:none;scrollbar-width:none}.rce-container-input::-webkit-scrollbar{display:none}.rce-input{flex:1;height:60px;padding:0 5px;margin:0;border:none;border-radius:0;color:#333;font-size:14px;box-sizing:border-box;outline:none;font-family:var(--fontFamily);-ms-overflow-style:none;scrollbar-width:none}.rce-input::-webkit-scrollbar{display:none}.rce-input-textarea{padding:22px 14px;resize:none}.rce-input-buttons{display:flex;flex-direction:row;align-self:flex-end;height:60px}.rce-input-buttons svg{top:10px;position:relative;right:10px}.rce-input-buttons>*{display:flex;flex-direction:row}.rce-input-buttons>.button{border-radius:0 !important}.rce-input-buttons>.button.active{background-color:var(--secondaryColor) !important;color:#fff !important}.rce-input-buttons .rce-button:nth-child(even){margin-left:5px;margin-right:5px}.rce-input-buttons .rce-button:last-child{margin-right:0}.rce-left-padding{padding-left:10px;padding-right:0px !important}.rce-right-padding{padding-right:10px;padding-left:0px !important}.rce-input::-moz-placeholder{color:#afafaf}.rce-input::placeholder{color:#afafaf}
.rce-button{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:12px;border-radius:5px;cursor:pointer;padding:8px;text-align:center;box-sizing:border-box;background:#3979aa;color:#fff;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;outline:none;border:none;position:relative}.rce-button-icon--container{display:flex;align-items:center}.rce-button:hover{opacity:.8}.rce-button:active{opacity:.6}.rce-button.outline{background:rgba(0,0,0,0) !important;border:1px solid #3979aa;color:#3979aa}.rce-button.outline:hover{opacity:.6}.rce-button.outline:active{opacity:.3}.rce-button.transparent{background:rgba(0,0,0,0) !important}.rce-button.transparent:hover{opacity:.6}.rce-button.transparent:active{opacity:.3}.rce-button-icon{position:relative;font-size:18px;display:flex;padding:0 3px}.rce-button-badge{border-radius:4px;padding:4px;background:#f64b34;display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;right:-7px;top:-7px;font-size:10px}.rce-button.circle{min-width:35px;min-height:35px;border:1px solid #3979aa;border-radius:100%}
.rce-avatar-container{overflow:hidden;display:flex;justify-content:center;align-items:center}.rce-avatar-container .rce-avatar{width:100%;height:100%}.rce-avatar-container.flexible .rce-avatar{height:auto !important;width:100% !important;border-radius:unset !important;overflow:unset !important}.rce-avatar-container.default{width:25px;height:25px}.rce-avatar-container.rounded{border-radius:5px}.rce-avatar-container.circle{border-radius:100%}.rce-avatar-container.xsmall{width:30px;height:30px}.rce-avatar-container.small{width:35px;height:35px}.rce-avatar-container.medium{width:40px;height:40px}.rce-avatar-container.large{width:45px;height:45px}.rce-avatar-container.xlarge{width:55px;height:55px}@keyframes avatarLazy{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}.rce-avatar-lazy{animation:avatarLazy normal 2s infinite ease-in-out}.rce-avatar-container.rce-citem-avatar-encircle-status{box-sizing:border-box;position:relative}.rce-avatar-letter{margin-top:5px;font-size:20px;color:#fff;display:flex;justify-content:center;align-items:center}.rce-avatar-letter-background{height:35px;width:35px;border-radius:20px}
.rce-navbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 10px}.rce-navbar.light{background:#f4f4f4}.rce-navbar.dark{background:#2f414c}.rce-navbar-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.rce-navbar-item>*{display:flex;flex-direction:row}.rce-navbar-item>*>*{margin-left:5px}
.rce-dropdown-container{position:relative}.rce-dropdown{min-width:100%;box-sizing:border-box;padding:8px 15px;background:#fff;border-radius:5px;display:none;flex-direction:row;align-items:center;justify-content:center;transform:scale(0);position:absolute;box-shadow:0px 0px 5px 0px #a3a3a3;transform-origin:left top;z-index:99999}.rce-dropdown-title{font-size:14px;color:"#000";font-weight:500}.rce-dropdown.dropdown-show{animation:dropdown-scaling .2s ease forwards;display:flex}@keyframes dropdown-scaling{0%{opacity:0}50%{opacity:.5;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.rce-dropdown.dropdown-hide{animation:dropdown-reverse-scaling .2s ease forwards;display:flex}@keyframes dropdown-reverse-scaling{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}100%{opacity:0;transform:scale(0)}}.rce-dropdown-open__nortwest{transform-origin:left top;left:0;top:100%;margin-top:5px}.rce-dropdown-open__norteast{transform-origin:right top;right:0;top:100%;margin-top:5px}.rce-dropdown-open__southwest{transform-origin:left bottom;left:0;bottom:100%;margin-bottom:5px}.rce-dropdown-open__southeast{transform-origin:right bottom;right:0;bottom:100%;margin-bottom:5px}.rce-dropdown ul{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.rce-dropdown ul li{white-space:nowrap;color:#767676;padding:8px;cursor:pointer;font-size:16px;width:100%;border-bottom:1px solid #e9e9e9;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rce-dropdown ul li:last-child{border:none}.rce-dropdown ul li:hover a{color:#3a6d8c}.rce-dropdown.fade{opacity:0;transform:scale(1);animation:dropdown-fade .5s ease forwards}@keyframes dropdown-fade{0%{opacity:0}100%{opacity:1}}
.rce-sbar{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:10px;box-sizing:border-box;min-height:100%}.rce-sbar.light{background:#f4f4f4}.rce-sbar.dark{background:#2f414c}.rce-sbar-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-width:100%}.rce-sbar-item>*{display:flex;flex-direction:column}.rce-sbar-item__center{margin:15px 0}
.rce-popup-wrapper{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(255,255,255,.7);z-index:9999999999;display:flex;flex-direction:row;align-items:center;justify-content:center}.rce-popup{background:#fff;border-radius:5px;padding:0 10px 0 10px;width:400px;min-height:100px;box-shadow:0px 0px 25px -2px #4f4f4f;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;animation:popup-scaling .4s ease forwards;box-sizing:border-box}@keyframes popup-scaling{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:.5}100%{transform:scale(1);opacity:1}}.rce-popup-header{padding:18px 8px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box}.rce-popup-content{padding:8px;font-size:14px;box-sizing:border-box}.rce-popup-content *{margin:0}.rce-popup-footer{padding:18px 8px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;box-sizing:border-box}.rce-popup-footer>*{margin-left:5px}
:root{--fontFamily: "Roboto", "Helvetica", "Arial", sans-serif;--darkTextColor: rgba(0, 0, 0, 0.8);--lightTextColor: #fff;--alertTextColor: #f44336;--panelColor: #e0e0e0;--paperDarkColor: #f5f5f5;--iconLightColor: #fff;--iconDarkColor: #777;--primaryColor: #607d8b;--primaryTextColor: var(--lightTextColor);--primaryLightColor: #8eacbb;--primaryLightTextColor: var(--darkTextColor);--primaryDarkColor: #34515e;--primaryDarkTextColor: var(--lightTextColor);--primaryPanelColor: var(--primaryColor);--secondaryColor: #db7b08;--secondaryTextColor: var(--lightTextColor);--secondaryLightColor: #ffab43;--secondaryLightTextColor: var(--darkTextColor);--secondaryDarkColor: #a34e00;--secondaryDarkTextColor: var(--lightTextColor);--headerColor: var(--primaryDarkColor);--headerTextColor: var(--lightTextColor);--dialogHeaderColor: var(--primaryColor);--dialogHeaderTextColor: var(--lightTextColor);--panelHeaderColor: #fff;--panelTextColor: #ddd;--bottomBarImage: url("data:image/svg+xml;charset=utf8,%3Csvg fill=%27%2334515e%27 width=%27482%27 height=%2718%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0 3.649c106.332-2.32 186.665-3.48 241-3.48 54.335 0 134.668 1.16 241 3.48v15.489H0V3.648z%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");--headerImage: url(/74f74b68e07bdfc0360f.svg);--headerFilter: none;--activeColor: #db7b08;--activeHeaderColor: #a34e00;--activeHeaderTextColor: var(--lightTextColor);--activeHeaderImage: url(/74f74b68e07bdfc0360f.svg);--readOnlyColor: #a34e00;--readOnlyHeaderColor: #a34e00;--readOnlyHeaderTextColor: var(--lightTextColor);--miniAvatar: 20px;--smallAvatar: 32px;--largeAvatar: 56px;--smallFabButton: 32px;--groupColor: #54ADEF;--pulse1: 0 0 0 0 #db7b0899;--pulse2: 0 0 0 10px #db7b0800;--pulse3: 0 0 0 0 #db7b0800;--questionCardColor: #ffffd2;--deliverableCardColor: #e7fbff;--milestoneCardColor: #D5FADD;--meetingCardColor: #ECC283;--eventTextColorDark: rgb(31, 31, 31);--eventTextColorLight: rgb(255, 255, 255);--questionEventColor: #FFE447;--deliverableEventColor: #8BD3E3;--milestoneEventColor: #50a767;--meetingEventColor: #ECC283;--status_newColor: rgb(255, 255, 0);--status_newContrastColor: var(--darkTextColor);--status_newLightColor: rgb(255, 255, 0, 0.3);--status_assignedColor: var(--status_newColor);--status_assignedContrastColor: var(--status_newContrastColor);--status_assignedLightColor: var(--status_newLightColor);--status_previousColor: var(--status_newColor);--status_previousContrastColor: var(--status_newContrastColor);--status_previousLightColor: var(--status_newLightColor);--status_replyColor: rgb(144, 238, 144);--status_replyContrastColor: var(--darkTextColor);--status_replyLightColor: rgb(144, 238, 144, 0.3);--status_doneColor: rgb(128, 0, 128);--status_doneContrastColor: var(--lightTextColor);--status_doneLightColor: rgb(128, 0, 128, 0.3);--status_criticalColor: rgb(247, 133, 97);--status_criticalContrastColor: var(--lightTextColor);--status_criticalLightColor: rgb(247, 133, 97, 0.3);--status_futureColor: rgb(255, 192, 203);--status_futureContrastColor: var(--darkTextColor);--status_futureLightColor: rgb(255, 192, 203, 0.3);--status_postponedColor: rgb(173, 216, 230);--status_postponedContrastColor: var(--darkTextColor);--status_postponedLightColor: rgb(173, 216, 230, 0.3);--status_archivedColor: rgb(221, 221, 221);--status_archivedContrastColor: var(--darkTextColor);--status_archivedLightColor: rgb(221, 221, 221, 0.3);--status_postremittedColor:rgb(85, 87, 105);--status_postremittedContrastColor: var(--lightTextColor);--status_activeColor: rgb(255, 165, 0);--status_activeContrastColor: var(--lightTextColor);--status_activeLightColor: rgb(255, 165, 0, 0.3);--status_approvedColor: rgb(128, 0, 128);--status_approvedContrastColor: var(--lightTextColor);--status_approvedLightColor: rgb(128, 0, 128, 0.3);--status_deliveredColor: rgb(144, 238, 144);--status_deliveredContrastColor: var(--darkTextColor);--status_deliveredLightColor: rgb(144, 238, 144, 0.3);--diamond_meetingColor: rgb(173, 216, 230);--diamond_meetingContrastColor: var(--darkTextColor);--diamond_milestoneColor: var(--deliverableEventColor);--diamond_milestoneContrastColor: var(--darkTextColor)}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes pulse{0%{transform:scale(0);opacity:0}50%{transform:scale(0.99)}100%{transform:scale(1);opacity:1;visibility:visible}}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::before,*::after{box-sizing:inherit}@media print{body{background-color:#fff}}body{margin:0;color:rgba(0,0,0,.87);font-size:.875rem;font-weight:400;font-family:var(--fontFamily);line-height:1.43;letter-spacing:.01071em;background-color:var(--panelColor)}body.drop-not-allowed{cursor:not-allowed !important}.popover{xborder:1px solid #ddd;xpadding:10px}.popover .card{margin:0px}.legal{font-size:.7rem;line-height:1.3;color:rgba(0,0,0,.5)}.legal a{color:rgba(0,0,0,.5)}.is-working{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center;top:0;z-index:2000;font-size:1rem}.is-working .center{z-index:2001;text-align:center}.is-working .progress-circle{color:#fff}.is-working p{color:#eee}.error-boundary{padding:20px;overflow:auto;height:100%;width:100%}.user-avatar{width:var(--smallAvatar);height:var(--smallAvatar);font-size:18px}.avatar{font-size:18px;font-weight:bold}.avatar.is-group{background:var(--groupColor)}.avatar.is-readonly{background:var(--readOnlyColor) !important}.profile-image{max-width:200px;margin:20px}.list-full-width{padding:0px !important}.list-full-width>li{padding-left:0px !important;padding-right:0px !important}.clearfix::after{content:"";clear:both;display:table}.screen-msg{padding:20px;max-width:500px;background:rgba(255,255,255,.2);margin:20px;font-weight:500}.file-icon{color:rgba(0,0,0,.54);font-size:24px !important;height:24px !important;width:24px !important}.new-comment{margin-top:10px}.new-comment-textarea .plaininput-input{font-size:1rem;resize:vertical;min-height:100px;width:100% !important}.new-comment-textarea .rta__autocomplete{z-index:10000}.new-comment-textarea .rta__entity span{font-weight:bold;font-size:16px}.new-comment-textarea .rta__entity>*{padding-top:2px;padding-bottom:2px;white-space:nowrap;text-overflow:ellipsis;max-width:600px;overflow:hidden}.menu-question-deliverable ul{max-width:400px}.badge.secondary.dot{background-color:var(--activeColor)}.activity-log{padding:20px;padding-top:10px}.color-alert{color:var(--alertTextColor) !important}.page-transition{position:relative;width:100%;height:100%;overflow:hidden;flex:1}.pt-slider{transition:transform .2s;height:100%;display:flex;flex-flow:row nowrap}.pt-object{transition:opacity .2s;height:100%;width:100%;overflow:hidden;display:flex;flex-flow:column}.edit-card .activities{margin-left:-42px}.edit-card .activities .avatar{width:var(--smallAvatar) !important;height:var(--smallAvatar) !important;padding-top:2px}.edit-card .activities .list-avatar{min-width:42px}.activities .list-item-text{margin-top:2px;margin-bottom:0px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.12);user-select:text;-webkit-user-select:text;-moz-user-select:text}.activities .list-item-text img{max-width:100%}.activities .edit-links{margin-top:2px;display:flex;justify-content:space-between}.activities a{cursor:pointer}.activity-toggle{position:absolute !important;right:0px;top:0px}.paper-comment{display:inline-block;margin-top:2px;width:100%}.decided .paper-comment{background-color:#e1f2e6}.paper-comment>div{padding:10px}.paper-comment>div ul{padding-left:20px;margin-bottom:1em}.paper-comment>div p{margin-bottom:1em;margin-top:0px}.paper-file{display:inline-block}.paper-file>div{padding:10px}.activities .img-file{max-width:100%;border-radius:4px;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}.add-button{position:fixed !important;right:30px !important;bottom:30px !important;z-index:2000}.button{cursor:pointer}.button-icon{margin-right:8px}.button-group{text-align:right}button.primary{color:var(--primaryDarkColor)}button.primary:hover{color:var(--primaryColor)}button.secondary{color:var(--secondaryColor)}button.secondary:hover{color:var(--secondaryLightColor)}button.contained.primary{background-color:var(--primaryColor);color:var(--primaryTextColor)}button.contained.primary:disabled{background-color:var(--primaryLightColor)}button.contained.primary:hover{background-color:var(--primaryDarkColor)}button.contained.secondary{background-color:var(--secondaryColor);color:var(--secondaryTextColor)}button.contained.secondary:hover{background-color:var(--secondaryDarkColor)}button.outlined.primary{border-color:var(--primaryColor)}button.outlined.secondary{border-color:var(--secondaryColor)}button.outlined.secondary:hover{border-color:var(--secondaryDarkColor);color:var(--secondaryDarkColor)}button span.icon-text{margin-left:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upload-button{padding:0px !important;margin-top:12px !important}.upload-button span{padding:0px}.upload-button span label{padding:8px 16px;cursor:pointer}.upload-button label{padding:8px 16px;cursor:pointer}.native-upload-label{color:rgba(0,0,0,.87);box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12);background-color:#e0e0e0;text-transform:uppercase;padding:10px;border-radius:4px;font-weight:500;font-family:var(--fontFamily);line-height:1.4em;float:left;margin-top:12px;cursor:pointer}.fc-content:hover{cursor:pointer}.fc-title{padding-left:4px}.fc-event{min-height:16px}.fc-tooltip{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:6px;z-index:2}.fc-event-main{justify-content:space-between;display:flex;cursor:pointer}.fc-event-icon{font-size:1rem;align-self:center;justify-self:flex-end}.calendar-events .MuiDrawer-paper,.calendar-events .drawer-content{width:640px}.calendar-events .MuiExpansionPanelDetails-root{flex-wrap:wrap;padding:3px !important}.fc-day-grid-container.fc-scroller{height:auto !important;overflow-y:auto}.fc-day-grid-container.fc-scroller::-webkit-scrollbar{display:none}.fc-day-grid-container::-webkit-scrollbar{display:none}.fc-day-grid::-webkit-scrollbar{display:none}.fc-day-grid,.fc-day-grid-container{-ms-overflow-style:none;scrollbar-width:none}.card{padding:0px;margin:0px 4px 8px 4px;cursor:pointer;position:relative;width:280px;min-width:280px;height:135px}.card.shadow{background-color:rgba(0,0,0,.1)}.card .indicator{top:4px !important}.card .processed,.card .changed{font-size:20px !important;top:3px !important;margin-right:2px}.card .card-title{font-size:.9rem;margin-top:8px;margin-bottom:0px;line-height:1em;font-weight:400}.card .card-subheader{font-size:11px;font-weight:300;line-height:1.8}.card-action-area{height:135px}.card .card-content{padding:10px;padding-bottom:0px;position:absolute;top:0px;min-height:10px;overflow:hidden;height:102px;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.card .card-content .card-text{font-size:14px;margin:0;color:#555;line-height:1.3em;flex-shrink:1;text-overflow:ellipsis;width:100%;height:100%;min-height:52px;overflow:hidden;-ms-text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.card .card-content .card-text.has-tags{-webkit-line-clamp:3}.card-from-avatar,.card-to-avatar{float:left;width:var(--miniAvatar) !important;height:var(--miniAvatar) !important;font-size:12px !important;padding-top:1px}.card-from-avatar.i3,.card-to-avatar.i3{font-size:10px !important}.card-from-to{right:5px;bottom:5px;position:absolute}.card-from-to>div{font-size:13px}.card-remove{position:absolute;top:-5px;right:-5px}.card.dragging{position:absolute;transform:rotateZ(2deg);z-index:9999}.avatar-status{font-weight:normal !important}.edit-card .avatar-status{position:absolute;left:14px;top:7px;width:32px;height:32px}.edit-card .processed.true{color:var(--activeColor) !important}.small.avatar-status,.card .avatar-status{margin-left:1px;position:relative;left:0px;top:0px;width:var(--miniAvatar);height:var(--miniAvatar);font-size:12px}.small.avatar-status{margin-left:2px;margin-bottom:2px;margin-top:2px}.card .material-icons{font-size:16px !important;overflow:visible !important;color:#666}.card-from-to .material-icons{float:left;margin-top:4px;color:#666;font-size:11px !important}.edit-card.status_new .dialog-title .avatar-status,.card.status_new .avatar-status,.status-verbose.status_new,.status-verbose.status_new .button.small,.badge-new>span,.avatar-status.status_new,#root .filter-position_before h3 span,#root .filter-position_during h3 span,#root .filter-position_before .matrix-count,#root .filter-position_during .matrix-count{background-color:var(--status_newColor);color:var(--status_newContrastColor)}.badge-new{top:25px;right:16px}.card.question{background-color:var(--questionCardColor)}.card.deliverable{background-color:var(--deliverableCardColor)}.card.milestone{background-color:var(--milestoneCardColor)}.card.milestone .card-actions{color:#fff}.card.milestone .material-icons{color:#fff !important}.card.meeting{background-color:var(--meetingCardColor)}.card.milestone .card-text,.card.milestone .card-actions>span,.card.meeting .card-text,.card.meeting .card-actions>span{color:var(--darkTextColor)}.card.milestone .MuiSvgIcon-root,.card.meeting .MuiSvgIcon-root{color:var(--iconLightColor);margin-left:5px}.edit-card.status_archived .dialog-title .avatar-status,.card.status_archived .avatar-status,.status-verbose.status_archived .button.small,.status-verbose.status_archived,.badge-archived>span,.avatar-status.status_archived{background-color:var(--status_archivedColor);color:var(--status_archivedContrastColor)}.edit-card.status_reply .dialog-title .avatar-status,.card.status_reply .avatar-status,.status-verbose.status_reply,.status-verbose.status_reply .button.small,.badge-reply>span,.avatar-status.status_reply{background-color:var(--status_replyColor);color:var(--status_replyContrastColor)}.badge-reply{top:43px;right:16px}.edit-card.status_done .dialog-title .avatar-status,.card.status_done .avatar-status,.status-verbose.status_done,.status-verbose.status_done .button.small,.avatar-status.status_done,#root .filter-position_decided h3 span #root .filter-position_decided .matrix-count{background-color:var(--status_doneColor);color:var(--status_doneContrastColor)}.edit-card.status_critical .dialog-title .avatar-status,.card.status_critical .avatar-status,.status-verbose.status_critical,.badge-critical>span,.status-verbose.status_critical .button.small,.avatar-status.status_critical{background-color:var(--status_criticalColor);color:var(--status_criticalContrastColor)}.badge-critical{top:43px;left:16px}.edit-card.status_assigned .dialog-title .avatar-status,.card.status_assigned .avatar-status,.badge-assigned>span,.avatar-status.status_assigned,.status-verbose.status_assigned .button.small,.status-verbose.status_assigned{background-color:var(--status_assignedColor);color:var(--status_assignedContrastColor)}.badge-assigned{top:25px;left:16px}.edit-card.status_future .dialog-title .avatar-status,.card.status_future .avatar-status,.status-verbose.status_future,.status-verbose.status_future .button.small,.avatar-status.status_future,#root .filter-position_future h3 span,#root .filter-position_future .matrix-count{background-color:var(--status_futureColor);color:var(--status_assignedContrastColor)}.edit-card.status_postponed .dialog-title .avatar-status,.card.status_postponed .avatar-status,.status-verbose.status_postponed,.status-verbose.status_postponed .button.small,.avatar-status.status_postponed,#root .filter-position_next_meeting h3 span,#root .filter-position_next_meeting .matrix-count{background-color:var(--status_postponedColor);color:var(--status_postponedContrastColor)}.edit-card.status_previous .dialog-title .avatar-status,.card.status_previous .avatar-status,.avatar-status.status_previous,.status-verbose.status_previous .button.small,.status-verbose.status_previous{background-color:var(--status_previousColor);color:var(--status_previousContrastColor)}.edit-card.status_remitted .dialog-title .avatar-status,.card.status_remitted .avatar-status,.status-verbose.status_remitted,.status-verbose.status_remitted .button.small,.avatar-status.status_remitted,#root .filter-position_remittance h3 span,#root .filter-position_remittance .matrix-count{background-color:var(--status_postremittedColor);color:var(--status_postremittedContrastColor)}.card.question.status_remitted{opacity:.7}.edit-card.status_delivered .dialog-title .avatar-status,.card.status_delivered .avatar-status,.badge-delivered>span,.avatar-status.status_delivered,.status-verbose.status_delivered .button.small,.status-verbose.status_delivered{background-color:var(--status_deliveredColor);color:var(--status_deliveredContrastColor)}.badge-delivered{top:25px;right:16px}.edit-card.status_active .dialog-title .avatar-status,.card.status_active .avatar-status,.badge-active>span,.avatar-status.status_active,.status-verbose.status_active .button.small,.status-verbose.status_active{background-color:var(--status_activeColor);color:var(--status_activeContrastColor)}.badge-active{top:25px;left:16px}.edit-card.status_approved .dialog-title .avatar-status,.card.status_approved .avatar-status,.badge-approved>span,.avatar-status.status_approved,.status-verbose.status_approved,.status-verbose.status_approved .button.small,#root .filter-position_done h3 span,#root .filter-position_done .matrix-count{background-color:var(--status_approvedColor);color:var(--status_approvedContrastColor)}.badge-approved{top:43px;left:16px}.mine{background-color:#777 !important}.status-verbose{font-size:12px;color:#555;padding:6px 2px 4px 24px;position:relative;height:28px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.status-verbose .material-icons{position:absolute;left:24px;top:5px;font-size:18px}.action-menu .material-icons{margin-right:0}.deliverable-questions-panel{padding:0px;margin-top:-10px;margin-bottom:20px}.deliverable-questions-panel .card{max-width:999px}.deliverable-questions-panel .card-panels .questions{padding-bottom:0px !important}.diamond{line-height:15px;font-size:12px;position:absolute;top:5px;left:5px;cursor:pointer}.diamond div{content:"";display:block;width:14px;height:14px;position:absolute;z-index:1;top:0px;transform:rotate(45deg);background-color:#999;border:1px solid #999}.diamond span{z-index:2;position:absolute;color:#fff;width:14px;text-align:center}.diamond.critical div{background-color:var(--status_criticalColor) !important;border:1px solid var(--status_criticalColor) !important}.diamond.critical span{color:var(--status_criticalContrastColor) !important}.meetings-diamond{cursor:help}.meetings-diamond div{background-color:var(--diamond_meetingColor);border:1px solid var(--diamond_meetingColor)}.meetings-diamond span{color:var(--diamond_meetingContrastColor)}.milestones-diamond div{background-color:var(--diamond_milestoneColor);border:1px solid var(--diamond_milestoneColor)}.milestones-diamond span{color:var(--diamond_milestoneContrastColor)}.questions-diamond div{background-color:var(--questionEventColor);border:1px solid var(--questionEventColor)}.questions-diamond span{color:var(--eventTextColorDark)}.milestones .edit{cursor:pointer !important}.delivery-reason-text{margin-top:10px;font-style:italic;color:#555}.error-banner,.info-banner{background-color:#ff3d00;color:#fff;position:relative;font-size:14px;line-height:1.2;padding:8px 0 8px 36px}.error-banner a{color:#fff !important}.info-banner{background-color:#3dff00;color:#000}.error-banner .material-icons,.info-banner .material-icons{font-size:18px;position:absolute;left:12px;top:6px}.card .card-actions{border-top:1px solid rgba(0,0,0,.1);padding:4px;background-color:rgba(0,0,0,.05);position:absolute;bottom:0;width:100%;height:29px}.card .card-actions>span{color:#333;margin-left:5px;font-size:12px}.card .card-actions>span .material-icons{color:#777;position:relative;top:5px}.comments{margin-top:25px}.comments-panel{margin-bottom:10px}.comment-item img{max-width:100%}.comment-item .comment-div{padding-top:10px}.comment-item .comment-div ul{padding-left:20px}.comment-item .comment-div p{margin-bottom:1em;margin-top:0px}.list{width:100%}.list .row{width:100%;display:flex;position:relative;text-align:left;align-items:center;justify-content:flex-start}.comments .card-content{user-select:text;-webkit-user-select:text;-moz-user-select:text}.dialog-title .material-icons,.section-header>span.material-icons{left:14px;color:#666;position:absolute}.section-header{margin-top:20px !important;font-size:16px !important;color:#333 !important;margin-bottom:10px !important;position:relative}.section-header>span.material-icons{left:-35px;top:4px}.section-subheader{font-weight:bold !important;color:#333 !important;margin-bottom:-8px !important;margin-top:8px !important;display:inline-block;width:100%}.dialog-content .caption{color:rgba(0,0,0,.541)}.dialog-actions{margin:8px 10px !important}.dialog-appbar{background:var(--dialogHeaderColor) !important;color:var(--dialogHeaderTextColor) !important;height:48px !important}.dialog-toolbar{display:flex !important;min-height:48px !important;height:48px !important}.dialog-toolbar h6{flex:1 !important}.dialog-title .material-icons{margin-top:12px}.responsive-dialog-body{padding-bottom:10px}.margin-dialog .responsive-dialog-body{padding-bottom:10px}.margin-dialog .right-col{margin-left:40px}.margin-dialog .right-col h6{margin-top:15px}.margin-dialog .dialog-title{padding-bottom:0px;margin-bottom:15px}.margin-dialog .dialog-title,.margin-dialog .dialog-content{padding-left:56px;overflow:hidden}.margin-dialog .dialog-title-locked,.margin-dialog .dialog-content-locked{opacity:.6;pointer-events:none}.edit-card .responsive-dialog-body,.edit-document .responsive-dialog-body{background-color:#fafafa !important;padding-bottom:10px}.edit-card .dialog-title,.edit-document .dialog-title{background:var(--dialogHeaderColor);padding:0px;height:48px}.edit-card .dialog-title h2,.edit-document .dialog-title h2{font-weight:400;color:var(--dialogHeaderTextColor)}.edit-card .dialog-title h2 small,.edit-document .dialog-title h2 small{color:var(--dialogHeaderTextColor);margin-left:10px}.edit-card h2.dialog-title,.edit-document h2.dialog-title{font-weight:400;color:var(--dialogHeaderTextColor)}.edit-card h2.dialog-title small,.edit-document h2.dialog-title small{color:var(--dialogHeaderTextColor);margin-left:10px}.edit-dialog .responsive-dialog-body{min-width:600px;padding-bottom:10px;position:unset}.edit-card .dialog-content{padding-top:8px;padding-bottom:20px;min-height:370px}.edit-card .dialog-title{margin-bottom:0px;position:relative}.edit-card .dialog-title h2{display:flex;padding-right:24px}.edit-card .dialog-title h2 div{flex:1}.edit-card .dialog-title h2 div:first-of-type{padding-left:60px}.edit-card h2.dialog-title{display:flex;padding-right:24px}.edit-card h2.dialog-title div:first-of-type{flex:1;padding-left:60px}.margin-dialog .dialog-title h2,.margin-dialog h2.dialog-title,.edit-card .dialog-title h2,.edit-card h2.dialog-title,.edit-document .dialog-title h2,.edit-document h2.dialog-title{font-size:18px !important;font-weight:500;font-family:var(--fontFamily);line-height:48px}.edit-document .dialog-title h2{padding-left:24px}.edit-document h2.dialog-title{padding-left:24px}.log-dialog .dialog-title h2{padding-left:44px}.log-dialog h2.dialog-title{padding-left:44px}.create-project-dialog .grid-item{display:flex;flex-direction:column}.create-project-dialog .grid-item .flex-grow{flex-grow:1}.create-project-dialog .grid-item h6{line-height:1.4}.create-project-dialog .grid-item ul{margin-bottom:10px}.create-project-dialog .grid-item ul li{padding:0px}.create-project-dialog .grid-item ul li .MuiListItemIcon-root{min-width:32px}.create-project-dialog .grid-item .chip{width:-moz-fit-content;width:fit-content;font-size:16px;font-weight:500;margin-bottom:10px}.create-project-dialog .grid-item .chip.pro{background-color:gold;color:#000}.create-project-dialog .grid-item .chip.light{background-color:#999;color:#fff}.create-project-dialog .grid-item .chip.free{background-color:#ddd;color:#000}.document-container-online{height:100%;width:100%;overflow:auto;padding:20px;user-select:text;-webkit-user-select:text;-moz-user-select:text}.document-container-external{height:100%;width:100%}.document-container-external iframe{width:100%;height:100%}.edit-document.fullscreen .responsive-dialog-body{height:100%;max-width:none}.edit-document-content{padding-top:15px;padding-bottom:15px}.edit-document .radio-group{margin-top:10px;margin-bottom:10px}.edit-document .radio-group .label small{color:rgba(0,0,0,.54);display:block}.document-chips .chip{margin-right:4px}.document-dialog .dialog-content{padding:0px;height:calc(100% - 48px);top:48px;overflow:hidden;position:absolute;width:100%}.document-dialog .dialog-content div{height:100%}.drawer-content{width:500px;height:100%;overflow:auto;padding:10px 20px}.drawer-content .card-panels{overflow:hidden}.drawer-content .card-panels .add-new{top:auto;bottom:24px;right:24px;animation:fade-in .3s forwards}.drawer-content .card-panels .member-active .pulse{background:#bdbdbd;border:2px solid var(--activeColor)}.drawer-content .panel-header h3{margin:20px 20px 0;font-size:18px}.drawer-content .panel-header p{padding:12px 20px 0}.drawer-content .MuiPaper-elevation1{box-shadow:none}div.editor-wrapper{position:relative;margin-top:10px}.editor-preview{background:#fff !important}div.editor-wrapper>div>label{color:rgba(0,0,0,.54);padding:0;font-size:.75rem;font-family:"Roboto","Helvetica","Arial",sans-serif;line-height:1}#body .plaininput-root{padding:0}#body .plaininput-root label{margin-top:12px}#body .plaininput-input{border-radius:4;background-color:#fff;font-size:16px;padding:10px 12px;width:calc(100% - 24px);font-family:var(--fontFamily)}#body .plaininput-input:focus{outline:none}#body .plaininput-label{font-size:18px}.radio-group .label p{font-size:85%;color:#707070;margin:0}.avatar-select{display:inline-flex !important;width:100% !important;position:relative;padding-right:0px !important}.avatar-select .text{margin:0px;margin-left:-30px}.avatar-select .text span{line-height:1;padding-top:2px}.avatar-select .avatar{top:5px;position:absolute;width:var(--miniAvatar) !important;height:var(--miniAvatar) !important;font-size:12px !important;line-height:12px;font-weight:normal !important}.avatar-select .avatar.i3{font-size:10px !important}.form-control{margin-top:8px !important;margin-bottom:8px !important}.member-select{display:flex}.member-select .MuiSelect-select.MuiSelect-select{padding-right:0}.link{display:inline-block;margin:6px 0 4px;color:var(--eventTextColorDark)}.link:hover{cursor:pointer}.link-bold{font-weight:500}.matrix{padding-right:7px;padding-bottom:7px;background-color:var(--paperDarkColor) !important;border:2px solid rgba(0,0,0,0);overflow:auto;width:100%;height:100%;position:absolute;border-radius:0px !important}.matrix .avatar{width:var(--smallAvatar) !important;height:var(--smallAvatar) !important}.matrix.selected{border:2px solid #666}.matrix table{border-spacing:0;position:relative}.matrix th,.matrix td{border:1px solid #ddd;border-left:0px;border-top:0px}.matrix table td{position:relative;width:65px;min-width:65px;height:65px;padding:4px}.matrix table td.drop-target-highlight{background-color:#eee}.matrix table td.drop-target-highlight::after{position:absolute;content:"";width:calc(100% + 4px);height:calc(100% + 4px);top:-2px;left:-2px;border:2px solid #fff}.matrix table th{height:65px;width:65px;margin:0px;cursor:pointer;padding:0}.matrix thead th{position:sticky;top:0;background:#ddd;color:#fff;z-index:8}.matrix th>div{background-color:var(--paperDarkColor)}.matrix th:hover>div{background-color:var(--panelColor)}.matrix thead th:first-child{left:0;z-index:11}.matrix tbody th{position:sticky;left:0;background-color:#ddd;z-index:9}.t-matrix .matrix table thead th{height:52px;min-width:65px;font-weight:400;font-size:14px}.t-matrix .matrix table thead th>div:first-child{border:2px solid rgba(0,0,0,0);display:block;height:51px}.t-matrix .matrix-axis{border:0px}.t-matrix .matrix-y{left:-16px !important}.t-matrix .matrix table thead th.selected>div:first-child{border:2px solid #666}.matrix table tbody th{min-width:92px;width:92px}.matrix td,th{padding:10px;position:relative;outline:0}.matrix thead th:first-child:hover::after{display:none}.matrix thead th:first-child:hover,.matrix th:hover::after,.matrix tbody tr th:hover~td,.matrix tbody tr th:hover,.matrix tbody td:not(:empty):hover{background-color:var(--panelColor) !important}@supports(-ms-ime-align: auto){.matrix thead th:not(:empty):hover::after{display:none}.matrix thead th:hover{background-color:var(--panelColor) !important}}.matrix table thead th.before{background-color:#d4d4d4}.matrix table tbody td.before{background-color:#e3e3e3}.matrix table thead th.now{background-color:#d6dfe5}.matrix table tbody td.now{background-color:#dfe8ef}.matrix-avatar{border:2px solid rgba(0,0,0,0);cursor:pointer;text-align:center;width:64px;height:64px;line-height:1px}thead .matrix-avatar .avatar{margin-top:13px}tbody .matrix-avatar{width:91px}.matrix-avatar .avatar{margin-top:9px;display:inline-flex}.matrix-avatar.selected{xbackground:#777;border:2px solid #666}.matrix-avatar.selected .avatar{xbackground:#eee !important;xcolor:#666 !important}.matrix-avatar.selected .avatar-title{xcolor:#eee !important}.matrix-avatar .active{background-color:var(--secondaryColor) !important}.avatar-title{font-size:11px;text-transform:none;font-weight:300;bottom:0px;line-height:.9;color:#7c7c7c;left:0;width:85px;height:11px;margin-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}thead .avatar-title{display:none}.matrix-card{padding:4px;width:56px;height:56px;cursor:pointer;position:relative;background-color:var(--questionCardColor) !important;border:2px solid rgba(0,0,0,0);border-radius:none}.matrix-card.selected{border-color:#555}#root .t-matrix .matrix-card{background-color:var(--deliverableCardColor) !important}.matrix-card .badge{position:absolute !important}.matrix-card .badge span{width:17px;height:17px;min-width:17px;font-size:11px}.matrix .card-header{padding:0px;margin:0px}.matrix .card-title{font-size:11px;text-align:center;color:#666;margin-top:0px;line-height:1em !important}.matrix .card-action{margin-top:-6px;margin-right:-4px;margin-left:-8px;width:20px;height:20px;overflow:hidden}.matrix .card-action button{width:20px;height:20px}.matrix .card-action .material-icons{font-size:17px}.matrix .card-content{padding:0px !important}.matrix .badge-button{padding:0px;margin:0px;width:32px;height:32px}.matrix .matrix-axis{height:64px;width:91px;color:#aaa;font-size:12px;font-weight:normal;cursor:pointer;z-index:1;position:relative}.matrix .matrix-selectionButton{overflow:hidden;text-align:center;width:100%;color:#999;font-size:11px;background-color:"var(--panelColor)"}.matrix .matrix-x{right:-16px;top:12px;position:absolute;width:52px;overflow:hidden;transform:rotate(-90deg);text-align:center}.matrix .matrix-y{position:absolute;bottom:0px;left:0px;overflow:hidden;width:91px}.matrix .card-title-button{min-width:0px;min-height:0px;line-height:1em}.matrix-wrapper>div{padding-bottom:0px}.matrix-wrapper .card-panel{background-color:var(--paperDarkColor) !important}.matrix-container>div{padding-bottom:0;padding-right:0;overflow-x:auto}.matrix .week{font-size:20px;color:#999;font-weight:bold;margin-top:3px;margin-bottom:3px}.matrix .date{font-size:11px;color:#7c7c7c;font-style:italic;line-height:11px}.milestones .matrix table th{height:26px}.matrix .meetings th,.matrix .milestones th{height:26px;font-size:11px;font-weight:300;color:#7c7c7c;cursor:default}.matrix .meetings th.edit{cursor:pointer}.matrix .meetings th div,.matrix .milestones th div{height:25px;padding-top:5px}.matrix .meetings td,.matrix .milestones td{height:26px}.app-bar.open-meeting{background-color:var(--activeHeaderColor) !important;color:var(--activeHeaderTextColor) !important}.open-meeting.edit-meeting .dialog-title h2,.open-meeting.edit-meeting .dialog-title .material-icons,.open-meeting.margin-dialog .dialog-title h2,.open-meeting.margin-dialog .dialog-title .material-icons{color:var(--activeColor) !important}.open-meeting .appbar-title{background-image:var(--activeHeaderImage) !important}.open-meeting .appbar-title svg{width:130px;height:auto}.open-meeting .beta a{color:#fff}.open-meeting .tool-bar{xbackground-color:var(--secondaryColor);xcolor:var(--secondaryTextColor) !important}.open-meeting .top-bar button{color:var(--activeHeaderTextColor) !important}.open-meeting .tool-bar *{xcolor:var(--secondaryTextColor) !important}.open-meeting.meeting-room{top:48px !important}.conference-url{user-select:all;-webkit-user-select:all;-moz-user-select:all}.div-conference-url{margin-top:18px}.div-conference-url .label{color:rgba(0,0,0,.54)}#app-bar-meeting-progress{flex-grow:1;flex-shrink:0;display:flex;height:48px}#app-bar-meeting-progress div.progress{position:absolute;width:100%;top:46px;left:0px;height:5px;overflow:hidden}#app-bar-meeting-progress div.contents{display:flex;flex-grow:1;justify-content:center;padding-top:6px}#app-bar-meeting-progress .chip{background:rgba(0,0,0,0);color:#fff;margin-top:1px}#app-bar-meeting-progress .chip>div{font-size:14px;width:auto;min-width:32px;border-radius:15px;padding-left:10px;padding-right:10px}#app-bar-meeting-progress .chip-localtime>div{border-radius:16px;padding-left:10px;padding-right:10px;background:rgba(255,255,255,.3);color:#fff}#app-bar-meeting-progress div.progress>div{flex-grow:1;margin-bottom:8px}#app-bar-meeting-progress .remote-indicator{overflow:visible;padding:12px;width:48px;height:48px;xcolor:rgba(255,255,255,.5);animation:blinker 2s linear infinite}#app-bar-meeting-progress .meeting-indicator{xanimation:blinker 2s linear infinite}@keyframes blinker{50%{opacity:.2}}.progress .dashed{animation-direction:reverse}.bar2Buffer,.chip-timeleft>div{background:rgba(255,255,255,.5);z-index:2;color:#fff}.behind .bar1Buffer,.behind .chip-progress>div{background:#ff0}.behind .bar2Buffer,.behind .chip-timeleft>div{background:rgba(255,255,255,.5);color:#fff}.overdue .bar2Buffer,.overdue .chip-timeleft>div{background:red;color:#fff}.ahead .bar1Buffer,.ahead .chip-progress>div,.alldone .bar2Buffer,.alldone .chip-progress>div{background:green;color:#fff}.ahead .bar2Buffer,.ahead .chip-timeleft>div{background:rgba(255,255,255,.4);z-index:2;color:#fff}#app-bar-meeting-progress h3{font-size:12px;margin:0;padding:0;position:absolute;bottom:0;line-height:1;bottom:0}#tool-bar .icons-small{display:block;flex:0 0 auto;flex-wrap:nowrap}#tool-bar .icons-large{display:none;flex:0 0 auto;flex-wrap:nowrap}.tool-bar .active{background-color:rgba(255,255,255,.1)}.tools-menu .part{font-size:12px;font-weight:500;margin-bottom:-16px;font-style:italic}.meeting-home,.timetable{position:absolute;overflow:auto;width:100%;top:48px;height:calc(100% - 48px)}.pulse{box-shadow:0 0 0 var(--activeColor);animation:pulse 2s infinite;background-color:var(--activeColor) !important;will-change:box-shadow,-webkit-box-shadow,-moz-box-shadow;transform:translate3d(0, 0, 0)}.avatar-active{border:3px solid var(--activeColor)}.pulse:hover{animation:none}@keyframes pulse{0%{box-shadow:var(--pulse1)}70%{box-shadow:var(--pulse2)}100%{box-shadow:var(--pulse3)}}.meeting-room.active-view-2,.meeting-room.active-view-3,.meeting-room.active-view-4{background:var(--panelColor)}.meeting-room.active-view-2 .portal-container,.meeting-room.active-view-3 .portal-container,.meeting-room.active-view-4 .portal-container{height:calc(100vh - 192px)}.attending-members{background-image:var(--bottomBarImage);background-size:cover;width:100%;height:60px;position:absolute;bottom:0px;background-position:center bottom;z-index:1001;white-space:nowrap}.attending-members div.container{width:calc(100% - 90px);left:0px;position:absolute;top:-40px;white-space:nowrap;height:100px;text-align:center;display:flex;align-items:center;pointer-events:none}.attending-members div.container:before{content:"";margin:auto}.attending-members div.container:after{content:"";margin:auto}.attending-members .member{pointer-events:all;top:-1px;color:#fff;animation:member-in .3s forwards;position:relative;width:80px;height:90px;border:2px solid rgba(0,0,0,0)}.attending-members .member.drop-target-highlight::after{position:absolute;content:"";width:calc(100% + 4px);height:calc(100% + 4px);top:-2px;left:-2px;border:2px solid #fff;z-index:3}@keyframes member-in{0%{transform:translateY(200px)}100%{transform:translateY(0)}}.attending-members .member p{color:#eee;font-size:11px;margin-top:65px;text-overflow:ellipsis;overflow:hidden;line-height:normal;white-space:nowrap;width:76px}.attending-members .open-members{position:absolute;right:0px;bottom:0px;xwidth:60px;width:110px;height:53px;position:fixed}.attending-members .open-members button{color:#eee}.all-members-member-message-badge{cursor:pointer}.attending-members .member .avatar{width:var(--largeAvatar) !important;height:var(--largeAvatar) !important;background:#999 !important;position:absolute;top:2px;left:12px;z-index:2;font-size:28px !important}.attending-members .member .avatar-active{xborder:0px;background:#999}.attending-members .member .avatar-hover{z-index:1}.attending-members .member:hover .avatar-hover{z-index:3}.attending-members p.title{display:none}.attending-members .member:hover p.name{display:none}.attending-members .member:hover p.title{display:block}.attending-members .member .avatar .material-icons{color:#ddd;font-size:50px !important;margin:5px}@media(min-width: 1200px){.drawer-content{width:450px}}.attending-members .container .badge{position:absolute;z-index:3;top:-2px;width:27px;height:27px;border:2px solid var(--activeColor);border-radius:50%;left:-1px;background-color:var(--primaryDarkColor)}.not-attending{color:#ddd;background:var(--activeColor);border-radius:50%}.attending-members .badge .material-icons{color:var(--primaryDarkTextColor);margin-top:-1px;margin-left:-1px}.attending-members .avatar.pulse{border:3px solid var(--activeColor);animation:none}.attending-members .openedby{width:24px;height:24px;font-size:18px;margin-top:1px !important;margin-left:0px !important}.member-instant-message{background:#4265e2;position:absolute;bottom:100px;left:-19px;width:120px;border-radius:5px;box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12);white-space:normal;text-align:left;padding:6px;animation:member-instant-message-in .4s forwards}@keyframes member-instant-message-in{0%{transform:translateY(100%);opacity:.2}100%{transform:translateY(0px);opacity:1}}.member-instant-message:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(66,101,226,0);border-top-color:#4265e2;border-width:10px;margin-left:-10px}.member-instant-message .content{font-size:12px;color:#fff;line-height:1.3}.all-members-member-message-badge .badge{margin:12px;background:var(--activeColor)}.members-panel{xbackground:var(--panelColor);xheight:100%;xwidth:100%}.chat .tab-inline{max-width:110px !important;min-width:90px !important}.chat .tab-inline span{font-size:.8rem}.chat-drawer .drawer-content{padding:0px}.add-member-dialog .MuiPaper-root{min-width:400px}.select-recipient-list{min-width:350px;max-height:500px;overflow:auto;transition:max-height .3s}.select-recipient-list.checked-all{max-height:73px;overflow:hidden}.drawer-content.messages .close-button{position:absolute;top:8px;right:6px}.drawer-content.messages .subscribe{position:absolute;top:12px;right:60px}.drawer-content.messages .pcm_off{position:absolute;top:21px;right:164px;color:red;cursor:help}.select-recipient-list .is-group .avatar,.select-recipient-list .avatar.is-all{background:var(--groupColor)}.conversations-page,.messages-page{width:100%;height:100%;display:flex;flex-flow:column}.conversations-page .card-content{overflow:auto;height:calc(100vh - 106px)}.conversations-page .unread *{font-weight:bold}.conversations-page .panel-header,.messages-page .panel-header{width:100%;flex:0 0 40px}.messages-page .panel-header .participants{font-size:14px;text-transform:uppercase;margin:8px 18px 4px}.messages-page .panel-header .disclaimer{font-size:10px;color:#aaa;margin:0px 18px 12px}.conversation-holder{height:calc(100vh - 85px);display:flex;flex-flow:column wrap}.conversation{list-style:none;padding:14px 6px;margin:0 auto;font-size:15px;height:100%;overflow:auto;flex:1;width:100%;box-sizing:border-box}.keyboard-active .conversation{margin-bottom:85px}.conversation li{position:relative;overflow:hidden;margin:0;padding:0 0 14px}.conversation li .feedback-link{position:absolute;bottom:-4px;left:14px;color:#ccc;animation:feedback-link-in 3s ease forwards;will-change:opacity;font-size:12px}.conversation li .feedback-link.thankyou{animation:none;color:#333}.conversation li>.in{white-space:pre-wrap;overflow-wrap:break-word;padding:6px 10px;box-sizing:border-box;position:relative;border-radius:10px;max-width:60%;line-height:1.3}.conversation li>.in a{color:#fff;text-decoration:underline}.conversation li>.avatar{float:left;width:30px;height:30px;font-size:16px !important;margin-top:1px}.conversation li.source-u>.in{background:#3f89ad;margin:0 10px 0 90px;color:#fff}.conversation li.source-c>.in{background:#e5e5ea;margin:0 90px 0 10px;color:#000;float:left}.conversation li.source-s,.conversation li.source-cmd{color:#aaa;text-align:center;margin:6px}.conversation li.source-e{text-align:center;color:#d4d4d4;font-size:10px;padding:0;margin-top:-10px}.conversation li.source-cmd>.in{font-style:italic}.conversation li.source-u>.in:after{right:-14px;bottom:-2px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;transform:rotate(18deg)}.conversation li.source-u>.in:after{border-color:rgba(255,255,255,0);border-left-color:#3f89ad;border-width:10px;margin-top:-10px}.conversation li.source-u>.in{float:right}.conversation li.source-c>.in:after{left:-14px;bottom:-2px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;transform:rotate(-18deg)}.conversation li.source-c>.in:after{border-color:rgba(255,255,255,0);border-right-color:#e5e5ea;border-width:10px;margin-top:-10px}.conversation li.is-system .feedback-link{display:none}.conversation li .date{position:relative;width:100%;text-align:center;display:block;color:#8e8e93;font-size:12px}.conversation li .image{width:80px;height:80px;background-color:#fbd5f7;border:5px solid #935dd0;border-radius:5px;margin-top:10px;margin-left:10px;display:flex;align-items:center}.conversation li .image .material-icons{font-size:65px;text-align:center;width:100%;color:#b683d8}.is-writing span{width:10px;height:10px;background-color:#eee;border-radius:50%;margin-right:5px;display:inline-block;animation:is-writing-spot 1s linear infinite;will-change:opacity}.is-writing span:nth-child(2){animation-delay:.333s}.is-writing span:last-child{animation-delay:.66s;margin-right:0}@keyframes is-writing-spot{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.message-input{width:100%;background:var(--primaryPanelColor);padding:12px;box-sizing:border-box;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);left:12px;opacity:0;animation:message-input-in .3s linear forwards;margin:0;flex:0 0 54px}@keyframes message-input-in{0%{opacity:0;transform:translateY(10px)}60%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0px)}}.message-input.error{background:#3f89ad;background:#ad533f;color:#fff}.keyboard-active .message-input{position:absolute;top:calc(100vh - 157px);left:0}.message-input textarea{width:100%;font-size:16px;border:none;padding:4px;background-color:#fff;border-radius:3px;box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12)}.message-input .send-button{float:right;width:120px;padding:9px 0;background:#00634e}.user-notifications .card-panels{padding:20px;min-height:300px}.div-notifications{overflow:auto;width:100%;height:calc(100vh - 96px)}.notifications_off{color:rgba(0,0,0,.2)}.list-push-details{margin-bottom:10px !important}.push-details{padding-top:0px !important;padding-bottom:4px !important}.push-details .avatar{font-size:12px !important;width:var(--miniAvatar) !important;height:var(--miniAvatar) !important}.push-details span.date{margin-right:10px;color:#999}.push-details span.user{color:#999}.card-panel-list{margin-top:10px}.MuiTypography-body2{word-wrap:break-word}.card-panels{width:100%}.multiple-panels .card-panels{position:relative}.card-panels h3{margin:0;margin-bottom:5px;padding:0;font-size:16px;font-weight:600}.card-panels>p,.panel-header>p{font-size:14px;margin:0;color:#555;line-height:1.3em}.items-list .panel-header p{color:var(--panelTextColor)}.pick-item .items-list .card-panels .panel-header h3,.pick-item .items-list .card-panels .nothing-found{color:#333}.pick-item .items-list .card-panels{padding-left:0}.card-panel{margin-top:12px}.card-panel .secondary-action{font-size:.8125rem;right:15px}.card-panel .list-sub-header{cursor:pointer}.edit-card .card-panel{max-height:370px;overflow:auto}.edit-card .file-panel .card-panel{max-height:230px}.card-panel ul>*:last-child,.card-panel ul>*:last-child>div{border-bottom:none}.card-panels .add-new{position:fixed;bottom:74px;right:30px;background-color:var(--secondaryColor);color:var(--secondaryTextColor);width:56px;height:56px;z-index:1001}.card-panels .add-new:hover{background-color:var(--secondaryLightColor);color:var(--secondaryLightTextColor)}.multiple-panels .card-panels .add-new{background-color:rgba(0,0,0,0);position:absolute;color:#555;bottom:auto;top:0px;right:0px}.card-panels .nothing-found{color:#888;font-size:14px;margin:8px 0}.items-list .nothing-found{color:var(--panelTextColor)}.drawer-content .nothing-found{padding:20px;padding-top:5px}.card-panels-progress{margin:10px}.card-panel .card-content{padding:0px !important}.card-panel .selected-list-item{background-color:#eee}.card-panels .questions,.card-panels .deliverables{padding-top:12px;padding-bottom:12px;display:flex;flex-flow:row wrap}.list-avatar{position:relative}.list-avatar .avatar{z-index:2}.list-avatar .avatar-hover{position:absolute;top:0px;left:0px;z-index:1}.list-avatar:hover .avatar-hover{z-index:3}.project-type-badge .MuiBadge-badge{font-size:10px;font-weight:200;padding:0 4px}.project-type-badge.pro .MuiBadge-badge{background-color:gold;color:#000}.project-type-badge.free .MuiBadge-badge{background-color:#ddd;color:#000}.project-type-badge.light .MuiBadge-badge{background-color:#999}.qcat-box{position:relative;padding:7px;box-sizing:border-box;cursor:pointer;border:3px solid rgba(0,0,0,0);white-space:nowrap;border-radius:0px}.qcat-box::after{content:"";display:block;position:absolute;top:0;right:-3px;height:100%;width:1px;background-color:#ccc}.qcat-box:hover{background-color:var(--paperDarkColor)}.qcat-box.selected::after{display:none}.qcat-box.selected{border-color:#555;background-color:var(--paperDarkColor)}.qcat-box.disabled{opacity:.5;cursor:default}.qcat-box h3{margin:0;padding:0;font-size:15px;font-weight:500;line-height:1.2}.matrix-count{margin-left:4px}.qcat-group{padding:0px}.qcat-button{padding-left:12px;padding-right:12px}.matrix-count,.qcat-box h3 span{background:#676767;display:inline-block;right:5px;color:#fff;border-radius:50%;font-size:12px;width:18px;height:18px;line-height:18px;text-align:center}.qcat-box p{font-size:14px;margin:0;color:#555;line-height:1.3em}@media(max-width: 768px){.qcat-box p{display:none}}@media(min-width: 900px){.qcat-box h3{margin-left:5px;margin-right:5px}}.search-bar{background-color:var(--panelColor);display:flex;margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:fixed;width:100%;z-index:100;top:96px;height:40px}.dialog-content .search-bar{position:static;background-color:#fafafa}.search-bar .icon-button{padding:0px;padding-left:10px;padding-right:10px}.search-bar .search-input{flex-grow:1;flex-shrink:1;flex-wrap:nowrap;width:100%;color:#666;margin-left:10px}.search-bar .search-input div{z-index:-1}.search-bar .search-input input{color:#333}.search-bar .divider{width:1px;height:31px;margin:4px}.filter-advanced{display:flex;flex-flow:row nowrap;padding-left:10px;margin-right:5px}.filter-shortcuts{display:flex;flex-flow:row nowrap;margin-right:5px}.seach-bar-component{display:flex;width:100%;flex-flow:row nowrap}.user-dashboard .seach-bar-component{padding-left:10px}.seach-bar-component .button{height:40px;white-space:nowrap;color:#777}.panel-header .panel-search{padding-left:20px;padding-top:5px;display:flex;padding-right:10px}.panel-search .search-input input{padding-top:10px;padding-bottom:8px}.panel-search .search-button{margin:8px}.panel-search .search-input .search-icon-div{z-index:-1;margin:0px}.auto-complete{xflex-grow:1;xheight:250}.auto-complete .placeholder{font-size:16px}.auto-complete.button .placeholder{position:absolute;left:16px}.auto-complete .input{display:flex;height:32px}.auto-complete.button .input{padding:5px;padding-left:14px;height:unset}.auto-complete .menu .menuitem{background-color:#fff !important;max-width:400px}.auto-complete .menu .menuitem:hover{background-color:rgba(0,0,0,0) !important}.auto-complete .menu .menuitem.selected{background-color:rgba(0,0,0,.14) !important}.auto-complete .menu .menuitem.no-selected{background-color:rgba(0,0,0,0) !important}.auto-complete .menu li{list-style:none}.auto-complete .menu li .menuitem{padding-right:50px}.auto-complete.button .text-field{padding:5px}.auto-complete .value-container{display:flex;flex-wrap:wrap;flex:1;align-items:center;overflow:hidden}.auto-complete .value-container .chip{margin-right:4px}.auto-complete .select-container{min-width:130px}.auto-complete .no-options-message{padding:10px}.status-verbose .button.small{font-size:12px;line-height:12px;background-color:rgba(0,0,0,0);padding:3px 8px;margin-right:24px}.tab-badge>span{right:-10px;background-color:rgba(0,0,0,.5)}.edit-card .tabs{min-width:330px}.tabs-toolbar{background:#eee}.MuiTab-labelIcon.tab-inline{min-height:60px;font-size:1rem;text-transform:none;letter-spacing:.00938em;font-weight:400}.MuiTab-labelIcon.tab-inline .MuiTab-wrapper{flex-direction:row}.MuiTab-labelIcon.tab-inline .MuiTab-wrapper>*:first-child{margin-bottom:0}.MuiTab-labelIcon.tab-inline .MuiSvgIcon-root{margin-right:.5rem}.tags{overflow:hidden;margin:0;margin-top:10px;padding:0;list-style:none;width:calc(100% - 20px);flex-grow:1;min-height:30px}.tags li{display:block;float:left;margin-bottom:5px;margin-right:4px}.tags li span{background-color:#666;color:#f7f7f7;font-size:11px;padding:0px 5px;border-radius:3px;font-weight:normal;display:block;float:left;line-height:2;height:20px;overflow:hidden}.tags li img{max-height:20px}.card-content .tags{display:grid;grid-auto-flow:column;grid-gap:4px}.card-content .tags li{overflow:hidden;margin:0px}.card-content .tags li span{float:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:-moz-fit-content;max-width:fit-content}.edit-card .tags{margin-top:0px;min-height:unset}.tool-bar{top:48px;height:48px;background-color:var(--primaryColor);z-index:1002;width:100%;flex-basis:50px;padding-top:1px}.tool-bar *{color:var(--primaryTextColor)}.tool-bar .breadcrumbs{flex:1 1 auto;padding:0 16px;display:flex}.tool-bar .breadcrumbs .link{display:flex;cursor:pointer}.tool-bar .breadcrumbs .link:hover{text-decoration:none}.tool-bar .breadcrumbs .material-icons{margin-right:4px}.tool-bar .proj-span:not(:last-child){border-right:1px dotted rgba(255,255,255,.3);padding-right:10px;margin-right:10px}.tool-bar .proj-span:last-child{margin-right:10px}.tool-bar h3{margin-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tool-bar>div{padding-left:5px;padding-right:5px !important;height:48px}.meeting-room .tool-bar-tabs{border-right:1px dotted rgba(255,255,255,.3)}.tool-bar .button{padding:7px 12px 5px 7px}.tool-bar .button:hover{background-color:var(--primaryDarkColor)}.tool-bar .tool-bar-tabs button.active{background-color:var(--secondaryColor)}.tool-bar .tool-bar-tabs button.active span{color:var(--secondaryTextColor) !important}@media(max-width: 1000px){.tool-bar-tabs .label{display:none}.tool-bar .label{display:none}.tool-bar-tabs .button-icon{margin-right:0px}.tool-bar .button{padding:2px;min-width:40px}.tool-bar .MuiBreadcrumbs-separator{margin-left:1px;margin-right:1px}.tool-bar .link{margin:2px 0px 2px 0px}.tool-bar .MuiTypography-body1{font-size:.8rem}}.page-dashboard.is-active{height:100%}.page-dashboard .page{overflow:auto;height:100%}.meeting-room{position:absolute;height:calc(100% - 48px);width:100%;background:var(--primaryPanelColor)}.meeting-room .tool-bar{border-bottom:1px solid var(--headerColor)}.user-dashboard .card-panels{padding:20px;flex:1}.user-dashboard .tool-bar{border-bottom:0px}.user-dashboard.has-pagebar{height:100%}.dashboard .grid-container{xdisplay:flex;xflex-wrap:wrap;padding:10px;padding-bottom:0px;overflow:auto;width:100%;height:calc(100vh - 96px)}.dashboard .grid-item{padding:10px;flex-shrink:0;flex-grow:1;padding-bottom:0px;max-width:1000px;margin:auto}.dashboard .grid-item>div{padding-bottom:20px}.MuiDrawer-paper{background-color:var(--panelColor)}.user-rooms .panel-header{text-align:left;padding:0 20px 10px 0;color:var(--darkTextColor)}.user-rooms .card-panel{margin-top:0;margin-bottom:20px}.user-rooms .card-panels .nothing-found{text-align:right;padding-right:20px}.user-rooms .panel-header h3{margin-bottom:0}.user-rooms .MuiListItem-root:last-child{border-bottom:0px solid #e0e0e0}.user-rooms .MuiListItem-secondaryAction{border-bottom:1px solid #e0e0e0}.user-rooms .MuiCollapse-wrapper{border-bottom:8px solid #e0e0e0}.user-dashboard{position:absolute;height:calc(100% - 48px);width:100%;background:var(--panelColor);overflow:auto}.user-dashboard .MuiTab-root{background-color:inherit;min-width:0px}.user-dashboard .MuiTab-textColorPrimary{color:var(--primaryLightTextColor)}.user-dashboard .MuiTab-textColorSecondary{color:var(--secondaryLightTextColor)}.user-dashboard .MuiExpansionPanel-root.Mui-expanded{margin-top:0px}.user-dashboard .panel-tabs .MuiExpansionPanel-root:first-child{border-top:2px solid rgba(0,0,0,.125)}.user-dashboard .info-panel{background-color:var(--paperDarkColor);border-top:2px solid rgba(0,0,0,.125);width:inherit;padding:20px}.user-dashboard .dashboard-header{margin-block-end:20px}.user-dashboard .dashboard-header h1{margin-block-end:0px;margin-block-start:0px}.user-dashboard .tab-bar{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:baseline}@media(max-width: 1500px){.user-dashboard .tab-bar button{font-size:14px}}.user-dashboard .MuiSwitch-colorSecondary.Mui-checked{color:var(--primaryDarkColor)}.user-dashboard .tab-bar .MuiSwitch-root{display:flex;align-self:flex-end}.user-dashboard .panel-actions{display:flex;align-items:flex-end;justify-items:flex-end;margin-left:auto}.user-dashboard .MuiExpansionPanelDetails-root{display:flex;flex-flow:row wrap}.dashboard-top-locality{margin-right:5px}.dashboard-top-info{display:flex;font-size:13px;font-weight:500;letter-spacing:.025em;margin-bottom:16px}.user-dashboard .panel-calendar{background-color:var(--paperDarkColor);border-top:2px solid rgba(0,0,0,.125);padding:20px;margin-top:5px}.user-dashboard .fc-toolbar{text-transform:capitalize}.user-dashboard td.fc-day{font-size:12px}.fc .fc-daygrid-day.fc-day-today{background:none !important}.user-dashboard .fc-unthemed td.fc-today{background:none !important;background-color:none !important}.user-dashboard .panel-calendar .event-filter{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 0px 20px;vertical-align:middle}.user-dashboard .panel-calendar .event-filter .event-filter-checkBox{display:flex;align-self:flex-end;justify-content:space-between;width:100%}.user-calendar-events .panel-actions{flex:1;display:flex;align-items:flex-end;justify-items:flex-end;margin-left:auto}@media(max-width: 1500px){.board-switch .MuiGrid-item{font-size:11px;padding:0}}@media(max-width: 1000px){.board-switch .MuiGrid-item{font-size:10px;padding:0}}.login-dialog>div[role=document]{box-sizing:border-box}@media(min-width: 450px){.login-dialog>div[role=document]{padding:24px 16px 12px}}.login-dialog .separator{position:relative;border-bottom:2px solid rgba(0,0,0,.5);margin-bottom:20px;text-align:center}.login-dialog .separator span{position:relative;top:12px;background-color:#fff;padding:0 12px}.login-dialog .forgot-password{color:rgba(0,0,0,.5);font-size:.875rem;display:inline-block;height:46px;display:inline-flex;align-items:center}.login-dialog a[href="#forgot-password"]{color:rgba(0,0,0,.5)}.login-dialog .login-action-row{margin-top:20px;position:relative;margin-bottom:10px}.login-dialog #signup-button{position:absolute;right:0}.login-dialog .third-party{margin-bottom:-10px;display:flex;flex-direction:row;align-items:stretch;margin:0 -10px}.login-dialog .third-party button{margin:5px;color:#fff;padding:10px;flex:1}#login-with-google{background-color:#dd4a38}#login-with-facebook{background-color:#32508f}#login-with-twitter{background-color:#54adef}.appcontainer{width:100%;height:100%;overflow:hidden;position:fixed;padding-top:48px;box-sizing:border-box}.page{width:100%;box-sizing:border-box;display:block;transform-origin:center center}.page:not(.is-active),.page-wrapper:not(.is-active){display:none}.page.is-active:not(.is-active){animation:fade-out 200ms cubic-bezier(0, 0, 0.2, 1) forwards}@media(min-width: 1024px){.pages{height:calc(100% - 48px);top:48px}}.main-holder{width:100%;overflow:hidden;position:fixed;height:calc(100% - 56px);top:56px}.about-holder{overflow:auto;width:100%;height:100%;position:relative}.about-holder img.img-method{width:100%;min-width:1000px;height:auto;max-width:1300px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.portal-container{overflow:auto;width:100%;height:calc(100vh - 96px);background:var(--panelColor)}.portal-container>div{max-width:1000px;display:flex;margin:auto}.portal-container.wide>div{max-width:unset}.portal-menu{min-width:220px;margin-top:10px;margin-right:20px}.portal-contents{width:100%;flex-grow:1;padding:20px}.portal-contents>div{overflow:visible;background:none}.portal-contents .div-contents{padding:40px;padding-left:20px;padding-top:0px;overflow:auto;box-sizing:border-box;overflow:visible;height:auto}.portal-contents .edit-profile,.portal-contents .content-card{max-width:none;margin-bottom:20px}.div-edit-profile{padding:40px;overflow:auto;xmax-height:100%;box-sizing:border-box;height:calc(100% - 48px)}.edit-profile{max-width:500px;margin:0px auto}.page-edit-profile{height:100%}.user-card .avatar{width:var(--largeAvatar) !important;height:var(--largeAvatar) !important;font-size:28px !important;margin-right:15px}.user-card .contents{min-height:165px;min-width:350px;margin-bottom:-10px}.user-card .header{display:flex}.user-card .title{flex-grow:1;width:200px}.user-card .details{margin-top:8px}.SkypeButton img[role="Pop up menu"],.SkypeButton img[role=Button]{margin:0px !important;vertical-align:0px !important}.SkypeButton ul{margin-top:0px !important;margin-left:0px !important;line-height:30px !important}.SkypeIcon{flex:0 0 auto;display:inline-flex;width:30px;height:30px;overflow:hidden;padding-left:4px;padding-top:4px}.SkypeIcon img[role=Button]{margin:0px !important;vertical-align:0px !important;height:27px}.SkypeIcon p{margin:0px !important;padding:0px !important}.app-header-spacer{flex-grow:1;flex-shrink:0}.app-bar{background-color:var(--headerColor);color:var(--headerTextColor);flex-grow:1;height:48px;z-index:1200}.appbar-subtitle{font-size:18px}.appbar-title{background-image:var(--headerImage);height:20px;background-size:cover;background-repeat:no-repeat;margin-left:15px;min-width:150px;cursor:pointer}.beta{position:relative;font-size:10px;letter-spacing:-0.2px;top:7px;left:5px}.beta a{color:#fff;text-decoration:none}.top-bar{padding-right:5px !important;padding-left:5px !important}.top-bar button{color:var(--headerTextColor)}.app-bar.read-only{background-color:var(--readOnlyHeaderColor) !important;color:var(--readOnlyHeaderTextColor) !important}#app-bar-message{flex-grow:1;flex-shrink:0;display:flex;height:48px;padding-left:10px;align-items:center;justify-content:center;padding-top:3px}.items-list{width:100%;position:relative;padding-bottom:25px;flex-shrink:1;flex-grow:1}.panel-header{position:relative}.items-list .card-panels{padding:12px;height:100%;box-sizing:border-box}.items-list .card-panels .panel-header h3{font-size:16px;font-weight:500;color:var(--panelHeaderColor)}.items-list .card-panels .panel-header p{color:var(--panelTextColor)}.item-edit{position:absolute;top:0px;right:0px}.question-inline{background-color:#ccc;padding:22px}.watchers{margin-top:10px;margin-bottom:10px}.watchers .avatar{width:var(--smallAvatar) !important;height:var(--smallAvatar) !important;margin:2px;cursor:pointer}.watchers button{width:var(--smallAvatar) !important;height:var(--smallAvatar) !important;margin:2px;min-height:unset;background-color:#e0e0e0;color:rgba(0,0,0,.87)}.watchers button:hover{background-color:var(--secondaryColor);color:var(--secondaryTextColor)}.splitter-layout.splitter-layout-vertical>.layout-splitter{z-index:1000}.user-dashboard .splitter-layout{height:calc(100% - 88px) !important;margin-top:40px}.meeting-room.active-view-0 .splitter-layout,.meeting-room.active-view-1 .splitter-layout{height:calc(100% - 192px) !important;margin-top:40px}.meeting-room.active-view-0 .splitter-layout.splitter-layout-vertical,.meeting-room.active-view-1 .splitter-layout.splitter-layout-vertical{height:calc(100% - 142px) !important}.splitter-layout>.layout-pane{background:var(--primaryPanelColor)}.user-dashboard .splitter-layout>.layout-pane{overflow:hidden}.user-dashboard .splitter-layout>.layout-pane>div{overflow:auto;height:100%}.splitter-layout>.layout-splitter{width:6px !important;height:100% !important}.splitter-layout.splitter-layout-vertical>.layout-splitter{width:100% !important;height:6px !important}button.split.vertical .material-icons{transform:rotate(90deg)}@media(max-width: 960px){.edit-card .responsive-dialog-body,.margin-dialog .responsive-dialog-body{max-width:none !important;margin:0 !important;height:100% !important;max-width:100% !important;max-height:none !important;border-radius:0 !important;width:100% !important;overflow-y:auto}.margin-dialog .right-col{margin-left:0px;margin-top:20px}}@media(max-width: 600px){.responsive-dialog-body,.edit-dialog .responsive-dialog-body{max-width:none !important;margin:0 !important;height:100% !important;max-width:100% !important;max-height:none !important;border-radius:0 !important;width:100% !important}}
