@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&family=Roboto:wght@300;700&family=Poppins:wght@400;800&display=swap);@-moz-keyframes reveal{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes reveal{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes reveal{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@keyframes reveal{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/assets/fonts/MaterialIcons/MaterialIcons-Regular-4674f8ded773cb03e824323bfc950537.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/assets/fonts/MaterialIcons/MaterialIcons-Regular-cff684e59ffb052d72cb8d5e49471553.woff2) format("woff2"),url(/assets/fonts/MaterialIcons/MaterialIcons-Regular-83bebaf37c09c7e1c3ee52682892ae14.woff) format("woff"),url(/assets/fonts/MaterialIcons/MaterialIcons-Regular-5e7382c63da0098d634a356ff441614e.ttf) format("truetype")}@font-face{font-family:Turtle;src:url(/assets/fonts/Turtle/turtle-6bffe7f87410498d24954279324c664a.ttf) format("truetype"),url(/assets/fonts/Turtle/turtle-2221898b8d44fda1e1c2ddfbb34495f1.woff) format("woff"),url(/assets/fonts/Turtle/turtle-03823ab09334e56540b3ba7455ef4f9f.svg#Turtle) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(/assets/fonts/Roboto/Roboto-Thin-6150ad9c58ad943ec3721f64ca6ca70c.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(/assets/fonts/Roboto/Roboto-ThinItalic-0e92c56fa8e7736d07dedab6ce434758.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(/assets/fonts/Roboto/Roboto-Light-057aa247b66ac02c29b345017211ff25.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/assets/fonts/Roboto/Roboto-LightItalic-ef041645d39e44c325daa0673e7b6731.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(/assets/fonts/Roboto/Roboto-Regular-71779d80f05ad6beea6ee828c0aef7d9.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(/assets/fonts/Roboto/Roboto-Italic-667a1fb223a7a8b2063995c08135fa2d.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:medium;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(/assets/fonts/Roboto/Roboto-Medium-ea7d3afe129bb3e2ff353ae13db6245e.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:600;src:local("Roboto Bold"),local("Roboto-Bold"),url(/assets/fonts/Roboto/Roboto-Bold-9630c546d8b557e14b593f7d894f07f8.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:600;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(/assets/fonts/Roboto/Roboto-BoldItalic-6a2a644f7f21ad5d1309086fb50b1828.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(/assets/fonts/RobotoCondensed/RobotoCondensed-Light-f39ac7e93b84d0779d4dda85a8894cf8.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:300;src:local("Roboto Condensed Light Italic"),local("RobotoCondensed-LightItalic"),url(/assets/fonts/RobotoCondensed/RobotoCondensed-LightItalic-fc98ca736dd36e0192d780c9183edc2d.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:local("Roboto Condensed Regular"),local("RobotoCondensed-Regular"),url(/assets/fonts/RobotoCondensed/RobotoCondensed-Regular-447fc2eeb76e4ffb0f86bcd657486260.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:local("Roboto Condensed Italic"),local("RobotoCondensed-Italic"),url(/assets/fonts/RobotoCondensed/RobotoCondensed-Italic-79dbacd826553a25236a6a897a0d9fd8.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(/assets/fonts/RobotoCondensed/RobotoCondensed-Bold-67eb36486b2f52494a52d52ebc7e62fa.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(/assets/fonts/RobotoCondensed/RobotoCondensed-BoldItalic-55b488f9d03ad800657bf6bcd35858cd.ttf) format("truetype")}@font-face{font-family:Manrope;font-weight:400;src:url(/assets/fonts/Manrope/Manrope-Regular-25323263b2aac026e7777ea3d1e06b5f.ttf)}@font-face{font-family:Manrope;font-weight:500;src:url(/assets/fonts/Manrope/Manrope-Medium-7e416a42443e06ed7d570e3b997c628c.ttf)}@font-face{font-family:Manrope;font-weight:600;src:url(/assets/fonts/Manrope/Manrope-SemiBold-0a3797b8dd78c25ef6b47bb657b4b7f6.ttf)}@font-face{font-family:Manrope;font-weight:700;src:url(/assets/fonts/Manrope/Manrope-Bold-15c3a2fdedaee1ebf77354fa4387b0ac.ttf)}.hidden{display:none!important}html{height:100%;width:100%;overflow:hidden}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Roboto,Helvetica Neue,sans-serif}body{overflow:auto;font-family:Roboto,Helvetica Neue,sans-serif;font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#e8e8ec}#app,body{margin:0;height:100%;width:100%}a{text-decoration:none;color:#000}input[type=text],textarea{-webkit-appearance:none;font-family:Roboto,Helvetica Neue,sans-serif}button{cursor:pointer}button:focus{outline:0}sup{font-size:.8em;line-height:0;position:relative;vertical-align:baseline;top:-.5em}.non-selectable-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.non-selectable-text:before{content:attr(data-text)}.activity-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%}.activity-container .activity-header{padding:12px 15px 20px 25px;background-color:#f7f7f7;margin-bottom:10px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06)}.activity-container .activity-header .title{font-weight:300;font-size:26px;line-height:30px;color:#959599}.activity-container .activity-body{width:100%}.activity-container .activity-body .title{margin-bottom:24px;font-size:24px;line-height:1.33;color:#7a7980}.activity-container .activity-body .activity-feed-items{height:75vh;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);border-top:1 solid #e9e9ed;border-bottom:1 solid #e9e9ed}.activity-container .activity-body .activity-feed-items .event{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:12px 24px;color:#26252d;font-size:14px}.activity-container .activity-body .activity-feed-items .event-card,.activity-container .activity-body .activity-feed-items .event .user-name{color:#4470ff}.activity-container .activity-body .activity-feed-items .event-time{color:#807f84}.activity-container .activity-body .activity-feed-items.no-scroll-content .activity-feed-items-waypoint{display:none}.assignee-card{cursor:pointer;text-align:center}.assignee-card:not(.-in-header){width:20px;height:20px}.assignee-card.-in-header{line-height:inherit}.assignee-card .user-avatar{cursor:pointer;display:block}.assignee-card.-in-header .user-avatar{display:inline-block;vertical-align:baseline;position:relative;top:-1px}.assignee-card.empty{font-size:14px;top:1px}.assignee-card.empty:before{content:"\e7fe";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b9b9bf;vertical-align:super}.assignee-card.empty:hover:before{color:#4470ff}.assignee-popup{z-index:1001;border:1px solid #f7f7f7;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);width:200px;font-size:14px;text-align:left;line-height:22px;font-weight:400}.assignee-popup.top{margin-top:-172px;margin-left:-12px}.assignee-popup.bottom{margin-top:9px;margin-left:-12px}.assignee-popup.left{margin-left:-169px}.assignee-popup .assignee-list{max-height:140px;overflow-y:auto}.assignee-popup .assignee-list .highlighted .assignee-suggestion,.assignee-popup .assignee-list .highlighted .assignee-suggestion.current{background-color:rgba(46,144,255,.16);color:#4470ff}.assignee-popup .assignee-list .highlighted .assignee-suggestion.current .user-avatar .badge,.assignee-popup .assignee-list .highlighted .assignee-suggestion .user-avatar .badge{border-color:#e9e9ed}.assignee-popup .assignee-list .assignee-suggestion{padding:9px 12px 7px;color:#7a7980}.assignee-popup .assignee-list .assignee-suggestion .user-avatar{width:22px;height:22px;display:inline-block;vertical-align:middle;position:relative;top:-1px;cursor:pointer}.assignee-popup .assignee-list .assignee-suggestion.current{color:#26252d;font-weight:500}.assignee-popup .assignee-list .assignee-suggestion .username{margin-left:7px;font-size:12px;vertical-align:bottom;line-height:22px}.assignee-popup .assignee-list .assignee-suggestion .unassign-sign{float:right;line-height:22px}.assignee-popup .assignee-list .assignee-suggestion .unassign-sign:before{font-family:Material Icons;content:"\e14c";font-size:16px}.availability-container{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#e9e9ed;width:100%;height:100%;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.availability-container,.availability-container .form-card{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.availability-container .form-card{max-width:500px;min-height:300px;max-height:300px;border-radius:4px;padding:72px 56px 20px;background-color:#fff;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.16);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.16);font-size:16px;line-height:24px;position:relative;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.availability-container .form-card .name{height:16px;font-weight:500;line-height:16px;margin-bottom:5px}.availability-container .form-card .dialog,.availability-container .form-card .dialog .talk-head{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.availability-container .form-card .dialog .talk-head{margin-right:16px;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.availability-container .form-card .dialog .dialog-text{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.availability-container .form-card .input-row,.availability-container .form-card .question{margin-bottom:26px}.availability-container .form-card .hours-input{color:#4470ff;outline:none;border:none;border-bottom:1px solid #4470ff;width:20px;font-size:16px;margin-left:4px;margin-right:5px}.availability-container .form-card .hours-input.invalid{color:#f6405a;border-bottom-color:#f6405a}.availability-container .form-card .hours-span{min-width:40px;display:inline-block}.availability-container .form-card .talk-head .avatar{width:40px;height:40px;border-radius:50%}.availability-container .form-card .talk-head .turtle-avatar{font-size:24px}.availability-container .form-card .submit-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.availability-container .form-card .validation-error{width:100%;text-align:center;color:#f6405a}.availability-container .form-card .back-button,.availability-container .form-card .hours-submit{color:#26252d;text-transform:uppercase;font-weight:500;font-size:16px;position:relative;cursor:pointer;z-index:0;padding:6px 5px 6px 6px;background-color:transparent;border:none}.availability-container .form-card .back-button:disabled,.availability-container .form-card .hours-submit:disabled{color:#b9b9bf;cursor:not-allowed}.availability-container .form-card .back-button:not(:disabled):hover,.availability-container .form-card .hours-submit:not(:disabled):hover{color:#4470ff}.availability-container .form-card .back-button:not(:disabled):hover:before,.availability-container .form-card .hours-submit:not(:disabled):hover:before{content:"";position:absolute;left:-5px;right:-5px;top:0;bottom:0;display:inline-block;background-color:rgba(46,144,255,.16);border-radius:2px;z-index:-1}.availability-container .form-card .back-button{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.availability-container .form-card .popup{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;border-radius:4px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:120px 56px 20px;-webkit-animation:reveal .3s ease;-moz-animation:reveal .3s ease;-o-animation:reveal .3s ease;-ms-animation:reveal .3s ease;animation:reveal .3s ease}.availability-container .form-card .popup .status-logo{font-size:24px}.availability-container .form-card .popup .status-logo,.availability-container .form-card .popup .status-text{margin-bottom:10px}.availability-container .form-card .popup .reset-link:hover{color:#4470ff}.budget-dropdown{z-index:1001;width:394px;position:fixed;top:30%;left:calc(50% - 170px);overflow-y:auto;border:1px solid #f7f7f7;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);background-color:#fff;text-align:left;line-height:normal;font-weight:400;font-size:16px}.budget-form{z-index:2;-webkit-animation:reveal .3s;-moz-animation:reveal .3s;-o-animation:reveal .3s;-ms-animation:reveal .3s;animation:reveal .3s}.budget-form .budget-header{font-size:16px;width:100%;color:#243236;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.budget-form .budget-header .budget-label{padding:18px 24px;font-weight:400}.budget-form .budget-header .budget-close{padding:18px 24px;font-size:16px;cursor:pointer;font-weight:400;color:#b9b9bf}.budget-form .budget-body{padding:14px 24px;background-color:#f7f7f7;color:#7a7980;font-size:14px;font-weight:300}.budget-form .budget-body .budget-line{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.budget-form .budget-body .budget-line:last-child{margin-top:20px}.budget-form .budget-body .budget-amount{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:16px;width:142px;height:40px;text-align:center}.budget-form .budget-body .new-duration{color:#26252d}.budget-form .budget-body .budget-input-container{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:142px;color:#b9b9bf;font-size:18px;line-height:20px}.budget-form .budget-body .budget-input{width:90px;height:40px;text-align:center;outline:none;border:none;border-bottom:2px solid #26252d;background-color:#fff;font-size:16px;line-height:1.25;max-width:110px;position:relative;margin:0 10px}.budget-form .budget-body .budget-change-btn{width:16px;height:16px;background-color:#b9b9bf;color:#fff;border-radius:50%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.budget-form .budget-body .budget-change-btn:hover{background-color:#4470ff}.budget-form .budget-footer{padding:20px 24px 24px;color:#b9b9bf;font-size:12px;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.budget-form .budget-footer,.budget-form .budget-footer .budget-button{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.budget-form .budget-footer .budget-button{width:129px;background-color:#4470ff;color:#fff;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:11px 15px;border-radius:2px;cursor:pointer;font-weight:400;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.budget-form .budget-footer .budget-button:hover{background-color:#2e90ff}.budget-form .budget-footer .budget-button.blocked{background-color:#b9b9bf;cursor:not-allowed}.budget-panel{-webkit-box-shadow:0 2px 4px 0 rgba(38,50,56,.2);box-shadow:0 2px 4px 0 rgba(38,50,56,.2)}.budget-panel:after{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;content:"";-webkit-box-shadow:0 16px 20px 0 rgba(38,50,56,.08),0 12px 12px 0 rgba(38,50,56,.16);box-shadow:0 16px 20px 0 rgba(38,50,56,.08),0 12px 12px 0 rgba(38,50,56,.16);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.budget-panel.show-refill:after,.budget-panel:after{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.budget-panel.show-refill:after{opacity:1;-ms-filter:none;filter:none}.budget-panel .budget-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:24px 24px 16px;border-bottom:1px solid #e9e9ed}.budget-panel .budget-content .budget-buttons{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:400}.budget-panel .budget-content .budget-buttons .refill{margin-top:12px;font-size:12px;cursor:pointer;display:inline-block;position:relative;z-index:0;padding:6px 5px 6px 0;font-weight:400;letter-spacing:.35px;background-color:transparent;color:#4470ff}.budget-panel .budget-content .budget-buttons .refill:hover:before{content:"";position:absolute;left:-10px;right:-5px;top:0;bottom:0;display:inline-block;background-color:rgba(46,144,255,.16);border-radius:2px;z-index:-1}.budget-panel .budget-content .budget-header-value{font-weight:300;color:#26252d}.budget-panel .budget-money{display:inline-block;text-align:right;margin-left:11px;padding-left:11px;color:#7a7980;border-left:1px solid #e9e9ed}.budget-panel .refill-form.v2{z-index:2;-webkit-animation:reveal .3s;-moz-animation:reveal .3s;-o-animation:reveal .3s;-ms-animation:reveal .3s;animation:reveal .3s}.budget-panel .refill-form.v2 .refill-header{font-size:16px;width:100%;color:#7a7980;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.budget-panel .refill-form.v2 .refill-header .refill-label{padding:18px 24px;font-weight:400}.budget-panel .refill-form.v2 .refill-header .refill-close{padding:18px 24px;font-size:16px;cursor:pointer;font-weight:500;color:#4470ff}.budget-panel .refill-form.v2 .refill-header .refill-close:hover{background-color:rgba(46,144,255,.16)}.budget-panel .refill-form.v2 .refill-body{padding:20px 24px;background-color:#f7f7f7;color:#7a7980;font-size:14px;font-weight:300}.budget-panel .refill-form.v2 .refill-body .refill-line{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.budget-panel .refill-form.v2 .refill-body .refill-line:last-child{margin-top:20px}.budget-panel .refill-form.v2 .refill-body .refill-amount{font-size:16px}.budget-panel .refill-form.v2 .refill-body .new-duration{color:#26252d}.budget-panel .refill-form.v2 .refill-body .budget-money{border-color:#b9b9bf;color:#7a7980}.budget-panel .refill-form.v2 .refill-body .budget-input-container{position:relative;color:#b9b9bf;font-size:18px;line-height:20px}.budget-panel .refill-form.v2 .refill-body .budget-input-container:before{position:absolute;top:12px;left:10px;content:"$";z-index:2}.budget-panel .refill-form.v2 .refill-body .budget-input{outline:none;border:none;border-bottom:2px solid #26252d;background-color:#fff;font-size:20px;max-width:110px;position:relative;padding:10px 10px 10px 28px}.budget-panel .refill-form.v2 .refill-status{padding:0 24px 24px}.budget-panel .refill-form.v2 .refill-status .refill-status-internal{padding-top:18px;border-top:1px solid #e9e9ed;font-size:14px}.budget-panel .refill-form.v2 .refill-status .refill-status-internal.error{color:#f6405a}.budget-panel .refill-form.v2 .refill-status .refill-status-internal.success{color:#4470ff}.budget-panel .refill-form.v2 .refill-status .refill-status-internal.sending{color:#7a7980}.budget-panel .refill-form.v2 .refill-footer{padding:6px 24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;color:#b9b9bf;font-size:12px;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.budget-panel .refill-form.v2 .refill-footer:first-child{padding-top:24px}.budget-panel .refill-form.v2 .refill-footer:last-child{padding-top:18px;padding-bottom:24px}.budget-panel .refill-form.v2 .refill-footer.or-line{padding:0 24px;display:block;text-align:center}.budget-panel .refill-form.v2 .refill-footer .refill-button{background-color:#4470ff;color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:12px 15px;border-radius:2px;cursor:pointer;font-weight:400}.budget-panel .refill-form.v2 .refill-footer .refill-button.blocked{background-color:#b9b9bf;cursor:not-allowed}.budget-panel .refill-form.v2 .refill-footer .refill-button.full-width{width:100%}.budget-panel .ask-panel{color:#7a7980;font-weight:400;font-size:12px;padding:16px 24px 24px}.budget-panel .ask-panel .ask-button{margin-left:5px;color:#4470ff;position:relative;z-index:0;padding:6px 5px;font-weight:400;letter-spacing:.35px;background-color:transparent}.budget-panel .ask-panel .ask-button:hover{color:#4470ff}.budget-panel .ask-panel .ask-button:hover:before{content:"";position:absolute;left:-5px;right:-5px;top:0;bottom:0;display:inline-block;background-color:rgba(46,144,255,.16);border-radius:2px;z-index:-1}.budget-component .budget-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(55,71,79,.5);z-index:1002;-webkit-animation:reveal .2s;-moz-animation:reveal .2s;-o-animation:reveal .2s;-ms-animation:reveal .2s;animation:reveal .2s}.budget-component .budget-panel{position:relative;background-color:#fff;z-index:1003}.card-feed-header .close-fullscreen-icon,.card-feed-header .fullscreen-icon,.fullscreen-icon-base{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;margin-top:-10px;margin-right:4px;cursor:pointer;color:#b9b9bf}.card-feed-header .close-fullscreen-icon:before,.card-feed-header .fullscreen-icon:before,.fullscreen-icon-base:before{font-size:21px}.card-feed-header .close-fullscreen-icon:hover,.card-feed-header .fullscreen-icon:hover,.fullscreen-icon-base:hover{color:#4470ff}.card-feed-header{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 84px;-ms-flex:0 0 84px;flex:0 0 84px;background:$romance;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;padding-top:22px;background-color:#f7f7f7}.card-feed-header .icon{position:relative;padding-left:24px;padding-right:14px;top:1px}.card-feed-header .icon:before{font-family:Material Icons;content:"\e0b7";color:#26252d;font-size:22px}.card-feed-header .title{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;overflow:hidden;margin-right:2px}.card-feed-header .title .main-title{font-size:14px;font-family:Roboto;color:#7a7980;font-weight:300;padding-top:4px}.card-feed-header .title .card-name{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;font-family:Roboto;color:#26252d;font-weight:500;white-space:nowrap;position:relative}.card-feed-header .title .card-name:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:20px;background:-webkit-linear-gradient(left,hsla(0,0%,96.9%,0),#f7f7f7 85%);background:-moz-linear-gradient(left,hsla(0,0%,96.9%,0) 0,#f7f7f7 85%);background:-o-linear-gradient(left,hsla(0,0%,96.9%,0) 0,#f7f7f7 85%);background:-ms-linear-gradient(left,hsla(0,0%,96.9%,0) 0,#f7f7f7 85%);background:linear-gradient(90deg,hsla(0,0%,96.9%,0) 0,#f7f7f7 85%)}.card-feed-header .fullscreen-icon:before{content:"\e915";font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-feed-header .close-fullscreen-icon{top:13px;right:8px}.card-feed-header .close-fullscreen-icon:before{content:"\e916";font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-feed-header .close-icon{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;margin-top:-10px;margin-right:14px;cursor:pointer;color:#b9b9bf}.card-feed-header .close-icon:before{content:"\e5cd";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:22px}.card-feed-header .close-icon:hover{color:#4470ff}.card-list-header{position:relative;padding:12px 15px 7px 25px;background-color:#f7f7f7}.card-list-header .members-section{display:none;position:absolute;top:20px;right:20px}.card-list-header .members-section .avatar-list,.card-list-header .members-section .card-members-separator{display:inline-block}.card-list-header .members-section .avatar-list-inherited{opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.card-list-header .members-section .card-members-separator{margin:0 3px 0 6px}.card-list-header .members-section .user-avatar{vertical-align:top;margin:0 0 0 3px;-webkit-box-shadow:0 1px 6px 0 rgba(38,49,56,.1);box-shadow:0 1px 6px 0 rgba(38,49,56,.1)}.card-list-header.-at-plan-view:hover{background-color:#f9f9f9}.card-list-header.-at-plan-view:hover .first-row .top-level-card-path .clipper{background:-webkit-linear-gradient(left,hsla(0,0%,97.6%,0),#f9f9f9);background:-moz-linear-gradient(left,hsla(0,0%,97.6%,0) 0,#f9f9f9 100%);background:-o-linear-gradient(left,hsla(0,0%,97.6%,0) 0,#f9f9f9 100%);background:-ms-linear-gradient(left,hsla(0,0%,97.6%,0) 0,#f9f9f9 100%);background:linear-gradient(90deg,hsla(0,0%,97.6%,0) 0,#f9f9f9)}.card-list-header.-at-plan-view:not(.-selected){cursor:pointer}.card-list-header.-at-plan-view.-selected{background-color:#f7f7f7}.card-list-header.-at-plan-view.-selected:before{display:block;position:absolute;top:0;bottom:0;left:0;width:5px;content:" ";background-color:#4470ff}.card-list-header.-at-plan-view.-selected .first-row>.viewing-all{color:#b9b9bf}.card-list-header.-at-plan-view.-selected .first-row .top-level-card-path .clipper{background:-webkit-linear-gradient(left,hsla(0,0%,96.9%,0),#f7f7f7);background:-moz-linear-gradient(left,hsla(0,0%,96.9%,0) 0,#f7f7f7 100%);background:-o-linear-gradient(left,hsla(0,0%,96.9%,0) 0,#f7f7f7 100%);background:-ms-linear-gradient(left,hsla(0,0%,96.9%,0) 0,#f7f7f7 100%);background:linear-gradient(90deg,hsla(0,0%,96.9%,0) 0,#f7f7f7)}.card-list-header.-at-plan-view.-selected.-editable .card-title{cursor:pointer}.card-list-header.-at-plan-view.-editing{background-color:rgba(255,199,56,.2)}.card-list-header.-at-plan-view.-editing:before{display:block;position:absolute;top:0;bottom:0;left:0;width:5px;content:" ";background-color:#ffc738}.card-list-header.-at-plan-view.-editing .first-row .top-level-card-path .clipper{background:-webkit-linear-gradient(left,rgba(255,199,56,0),#ffc738);background:-moz-linear-gradient(left,rgba(255,199,56,0) 0,#ffc738 100%);background:-o-linear-gradient(left,rgba(255,199,56,0) 0,#ffc738 100%);background:-ms-linear-gradient(left,rgba(255,199,56,0) 0,#ffc738 100%);background:linear-gradient(90deg,rgba(255,199,56,0) 0,#ffc738)}.card-list-header .first-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.card-list-header .first-row .top-level-card-path,.card-list-header .first-row>.viewing-all{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.card-list-header .first-row>.viewing-all{font-family:Roboto;font-size:12px;font-weight:400;line-height:30px;color:#b9b9bf}.card-list-header .first-row>.btn{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;margin-left:10px;line-height:30px;height:30px;cursor:pointer;text-align:right}.card-list-header:not(:hover) .first-row>.btn{visibility:hidden}.card-list-header .first-row>.btn.delete:before{content:"\e872";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b9b9bf}.card-list-header .first-row>.btn.delete:not(.disabled):hover:before{color:#4470ff}.card-list-header .first-row>.btn.delete.disabled:before{color:#b9b9bf}.card-list-header .first-row>.btn.delete:before{font-size:17px;position:relative;top:-1px;left:0}.card-list-header .first-row>.btn.toggle-chat{margin-right:3px}.card-list-header .first-row>.btn.toggle-chat:before{content:"\e0b7";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b9b9bf}.card-list-header .first-row>.btn.toggle-chat:not(.disabled):hover:before{color:#4470ff}.card-list-header .first-row>.btn.toggle-chat.disabled:before{color:#b9b9bf}.card-list-header .first-row>.btn.toggle-chat:before{font-size:17px;position:relative;top:0;left:0}.card-list-header .second-row{margin-top:5px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.card-list-header .second-row .card-title,.card-list-header .second-row .task-input{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:32px;font-weight:100;margin-top:2px;outline:none;padding:0;resize:none;border:none;background-color:transparent}.card-list-header .second-row .task-input{padding-bottom:3px}.card-list-header .second-row .inline-actions{line-height:38px;display:inline-block;vertical-align:middle;margin-left:6px}.card-list-header .second-row .inline-actions .assignee-card,.card-list-header .second-row .inline-actions .due-date-badge-wrapper,.card-list-header .second-row .inline-actions .more-actions-btn{display:inline-block;vertical-align:top;margin-left:14px;height:38px}.card-list-header .second-row .inline-actions .assignee-card,.card-list-header .second-row .inline-actions .more-actions-btn{width:24px}.card-list-header .second-row .inline-actions .due-date-badge-wrapper.-empty{margin-left:0}.card-list-header:not(:hover) .second-row .inline-actions.empty{visibility:hidden}.card-list-header .third-row{margin-top:10px}.card-list-header .fourth-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;color:#7a7980;font-weight:400;margin-top:15px;padding-top:12px;padding-bottom:5px;border-top:1px solid #dedede}.card-list-header .fourth-row .count{margin-left:6px;margin-right:16px;color:#26252d;cursor:pointer}.card-list-header .fourth-row .count.budget:hover{color:#4470ff}.card-list-header .fourth-row .hide{margin:0 10px 0 auto;cursor:pointer}.card-list-header .fourth-row .hide:hover{color:#4470ff}.card-list-header.-completed .second-row .card-title{color:#26252d;text-decoration:line-through}.header-filters{font-size:12px;color:#7a7980;font-weight:400;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;line-height:30px}.header-filters .filters-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.header-filters .btn-reset{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-filters .btn-reset:hover{color:#26252d}.header-filters .btn-reset:after{content:"\e5cd";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#26252d;display:inline-block;vertical-align:middle;width:18px;height:18px;line-height:18px;background-color:#7a7980;border-radius:18px;text-align:center;margin-left:5px;position:relative;top:-1px}.header-filters .filter{display:inline-block;padding-right:22px}.header-filters .filter .filter-title{display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-filters .filter .filter-title>.arrow{display:inline-block;width:10px;margin-right:5px}.header-filters .filter .filter-title>.arrow:before{content:"\e5c5";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:160%;vertical-align:bottom;position:relative;left:-6px}.header-filters .filter.expanded .filter-title,.header-filters .filter .filter-title:hover{color:#4470ff}.header-filters .filter.disabled{color:#b9b9bf}.header-filters .filter.disabled .filter-title:hover{cursor:default;color:#b9b9bf}.header-filters .filter.expanded .filter-title{z-index:1002;position:relative}.header-filters .filter.expanded .filter-title>.arrow:before{content:"\e5c7";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:1px}.header-filters .filter .selection-popup{position:absolute;left:-16px;padding:6px 0;border:1px solid #f7f7f7;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);max-height:287px}.header-filters .filter .selection-popup .option{line-height:28px;padding-left:18px;padding-right:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;color:#7a7980}.header-filters .filter .selection-popup .option:before{content:"\e836";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:bottom;margin-right:5px}.header-filters .filter .selection-popup .option.selected{color:#26252d}.header-filters .filter .selection-popup .option.selected:before{content:"\e837";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-filters .filter .selection-popup .option.off{position:relative;margin-bottom:9px}.header-filters .filter .selection-popup .option.off:after{content:"";display:block;border-bottom:1px solid #f7f7f7;position:absolute;left:0;right:0;bottom:-5px}.header-filters .filter .selection-popup .highlighted{background-color:rgba(46,144,255,.16)}.header-filters .filter .selection-popup .highlighted>.option{color:#4470ff}.top-level-card-path{color:#6e6e6f;font-family:Roboto;font-size:15px;line-height:30px;position:relative;overflow:hidden;white-space:nowrap}.top-level-card-path .path-segment{cursor:pointer;padding-bottom:1px;white-space:nowrap}.top-level-card-path .path-segment>a{font-weight:600;color:#26252d}.top-level-card-path .path-segment:hover>a{color:#4470ff}.top-level-card-path .path-segment.hidden,.top-level-card-path .path-segment.hidden+.path-separator{display:none}.top-level-card-path .path-segment.ellipsis{cursor:default}.top-level-card-path .path-segment.ellipsis>a{display:none}.top-level-card-path .path-segment.ellipsis:before{content:"…";font-weight:400}.top-level-card-path .path-segment.shortened{display:inline-block}.top-level-card-path .path-segment.shortened>a{display:inline-block;width:100%;vertical-align:bottom;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.top-level-card-path .path-separator{line-height:30px;padding-left:10px;padding-right:10px}.top-level-card-path .path-separator:before{position:relative;color:#26252d;top:2px;line-height:30px;font-size:17px;font-family:Material Icons;content:"\e315";vertical-align:top}.top-level-card-path .clipper{pointer-events:none;position:absolute;top:0;bottom:0;right:0;width:10px;background:-webkit-linear-gradient(left,#f7f7f7,#f7f7f7);background:-moz-linear-gradient(left,#f7f7f7 0,#f7f7f7 100%);background:-o-linear-gradient(left,#f7f7f7 0,#f7f7f7 100%);background:-ms-linear-gradient(left,#f7f7f7 0,#f7f7f7 100%);background:linear-gradient(90deg,#f7f7f7 0,#f7f7f7)}.card-list-wrapper-shadow{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:5px}.card-node{position:relative;font-family:Roboto Condensed;font-weight:400;font-size:14px;line-height:18px;user-drag:none}.card-node .card-list.animating{overflow:hidden;-webkit-transition:height .2s ease-out;-moz-transition:height .2s ease-out;-o-transition:height .2s ease-out;-ms-transition:height .2s ease-out;transition:height .2s ease-out}.card-node.dragging{background-color:#f9f9f9}.card-node.dragging>.card,.card-node.dragging>.card-list{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.card-node .card{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-flex-direction:raw;-ms-flex-direction:raw;flex-direction:raw;position:relative;width:100%}.card-node .card .before-text-actions .drop-down-btn:before{color:#26252d}.card-node .card .card-text-section .inline-actions{visibility:hidden}.card-node .card .card-text-section .inline-actions .assignee-card.empty{display:none}.card-node .card.showing-popup,.card-node .card:hover{background-color:#f9f9f9}.card-node .card.showing-popup .card-text-section .inline-actions .assignee-card.empty,.card-node .card.showing-popup .card-text-section .inline-actions .estimate-dropdown.-empty,.card-node .card:hover .card-text-section .inline-actions .assignee-card.empty,.card-node .card:hover .card-text-section .inline-actions .estimate-dropdown.-empty{visibility:visible;display:inline-block}.card-node .card.showing-popup .card-text-section .inline-actions,.card-node .card:hover .card-text-section .inline-actions{visibility:visible}.card-node .card:hover .user-avatar .badge{border-color:#f9f9f9}.card-node .card:hover .assignee-suggestion:hover .user-avatar .badge,.card-node .card:hover .highlighted>.assignee-suggestion .user-avatar .badge{border-color:#ddedff}.card-node .card:hover .assignee-suggestion .user-avatar .badge{border-color:#fff}.card-node .card.showing-more-actions-popup .card-text-section .inline-actions .more-actions-btn{background-color:#348df5;border:1px solid #348df5}.card-node .card.showing-more-actions-popup .card-text-section .inline-actions .more-actions-btn:before{color:#fff}.card-node .card.highlighted{-webkit-animation:highlight-normal 1.7s ease-out;-moz-animation:highlight-normal 1.7s ease-out;-o-animation:highlight-normal 1.7s ease-out;-ms-animation:highlight-normal 1.7s ease-out;animation:highlight-normal 1.7s ease-out}.card-node .card.selected.highlighted{-webkit-animation:highlight-selected 1.7s ease-out;-moz-animation:highlight-selected 1.7s ease-out;-o-animation:highlight-selected 1.7s ease-out;-ms-animation:highlight-selected 1.7s ease-out;animation:highlight-selected 1.7s ease-out}.card-node .card.selected{background-color:#f7f7f7}.card-node .card.selected .assignee-card>.user-avatar .badge{border-color:#f7f7f7}.card-node .card.selected:hover{background-color:#f2f2f2}.card-node .card.selected:hover .assignee-card>.user-avatar .badge{border-color:#f2f2f2}.card-node .card.selected:before{display:block;position:absolute;top:0;bottom:0;left:0;width:5px;content:" ";background-color:#4470ff}.card-node .card.editing,.card-node .card.editing:hover,.card-node .card.new,.card-node .card.new:hover,.card-node .card.selected.editing,.card-node .card.selected.editing:hover{background-color:rgba(255,199,56,.2)}.card-node .card.editing .user-avatar .badge,.card-node .card.editing:hover .user-avatar .badge,.card-node .card.new .user-avatar .badge,.card-node .card.new:hover .user-avatar .badge,.card-node .card.selected.editing .user-avatar .badge,.card-node .card.selected.editing:hover .user-avatar .badge{border-color:rgba(255,199,56,.2)}.card-node .card.selected.editing:before{background-color:#ffc738}.card-node .card .before-text-actions{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 53px;-ms-flex:0 0 53px;flex:0 0 53px}.card-node .card .before-text-actions .drop-down-btn{position:absolute;width:26px;height:42px}.card-node .card .before-text-actions .drop-down-btn:before{position:relative;font-family:Material Icons;display:inline-block;top:12px;right:-1px;font-size:24px;content:"\e313";-webkit-transition:-webkit-transform .1s ease-out;-moz-transition:-moz-transform .1s ease-out;-o-transition:-o-transform .1s ease-out;-ms-transition:-ms-transform .1s ease-out;transition:transform .1s ease-out;color:#525252}.card-node .card .before-text-actions .drop-down-btn:hover:before{color:#222}.card-node .card .before-text-actions .collapsed:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.card-node .card .before-text-actions .checkbox{position:absolute;width:26px;height:42px;left:27px}.card-node .card .before-text-actions .checkbox:before{font-family:Material Icons;color:#525252;content:"\e907";font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:400;color:#26252d;position:relative;top:12px;right:-4px}.card-node .card .before-text-actions .checkbox.-regular:hover:before{content:"\e908";font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#4470ff}.card-node .card .card-text-section{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding-top:9px;padding-bottom:8px;line-height:24px;min-height:42px;margin-left:5px}.card-node .card .card-text-section .wrap-with-text{position:relative;display:inline-block;min-width:50px}.card-node .card .card-text-section .wrap-with-text .title-text{color:#26252d}.card-node .card .card-text-section .inline-actions{margin-left:6px;display:inline-block}.card-node .card .card-text-section .inline-actions .assignee-card{text-align:center;display:inline-block;vertical-align:top;position:relative;width:20px;height:20px;margin-left:8px;margin-bottom:-3px;cursor:pointer}.card-node .card .card-text-section .inline-actions .assignee-card:before{position:relative}.card-node .card .card-text-section .inline-actions .assignee-card:first-child{margin-left:4px}.card-node .card .card-text-section .inline-actions .assignee-card:not(.empty){visibility:visible;display:inline-block;top:1px}.card-node .card .card-text-section .inline-actions .due-date-badge-wrapper{position:relative;display:inline-block;margin-left:8px;top:1px}.card-node .card .card-text-section .inline-actions .due-date-badge-wrapper.-empty{text-align:center;display:inline-block;vertical-align:top;position:relative;width:20px;height:20px;margin-left:8px;margin-bottom:-3px;cursor:pointer}.card-node .card .card-text-section .inline-actions .due-date-badge-wrapper.-empty:before{position:relative}.card-node .card .card-text-section .inline-actions .due-date-badge-wrapper.-empty:first-child{margin-left:4px}.card-node .card .card-text-section .inline-actions .due-date-badge-wrapper.-empty:before{left:4px;content:"\e916";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;color:#b9b9bf;vertical-align:super}.card-node .card .card-text-section .inline-actions .due-date-badge-wrapper.-empty:hover:before{color:#4470ff}.card-node .card .card-text-section .inline-actions .due-date-badge-wrapper .due-date-badge{visibility:visible}.card-node .card .card-text-section .inline-actions .due-date-badge-wrapper .due-date-badge .due-date-icon{text-align:center;display:inline-block;vertical-align:top;position:relative;width:20px;height:20px;margin-left:8px;margin-bottom:-3px;cursor:pointer}.card-node .card .card-text-section .inline-actions .due-date-badge-wrapper .due-date-badge .due-date-icon:before{position:relative}.card-node .card .card-text-section .inline-actions .due-date-badge-wrapper .due-date-badge .due-date-icon:first-child{margin-left:4px}.card-node .card .card-text-section .inline-actions .estimate-dropdown{position:relative;margin-left:8px;top:1px}.card-node .card .card-text-section .inline-actions .estimate-dropdown:not(.-empty){display:inline-block;visibility:visible}.card-node .card .card-text-section .inline-actions .estimate-dropdown.-empty{text-align:center;display:inline-block;vertical-align:top;position:relative;width:20px;height:20px;margin-left:8px;margin-bottom:-3px;cursor:pointer;display:none}.card-node .card .card-text-section .inline-actions .estimate-dropdown.-empty:before{position:relative}.card-node .card .card-text-section .inline-actions .estimate-dropdown.-empty:first-child{margin-left:4px}.card-node .card .card-text-section .inline-actions .estimate-dropdown.-empty:before{top:3px;left:6px;content:"\e856";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;color:#b9b9bf;vertical-align:super}.card-node .card .card-text-section .inline-actions .estimate-dropdown:hover:before{color:#4470ff}.card-node .card .card-text-section .inline-actions .unread-count-badge{position:relative;line-height:19px;visibility:visible;top:1px;margin-left:8px}.card-node .card .card-text-section .inline-actions .add-subtask{font-size:17px;text-align:center;display:inline-block;vertical-align:top;position:relative;width:20px;height:20px;margin-left:8px;margin-bottom:-3px;cursor:pointer}.card-node .card .card-text-section .inline-actions .add-subtask:first-child{margin-left:4px}.card-node .card .card-text-section .inline-actions .add-subtask:before{content:"\e03b";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b9b9bf;position:relative;top:2px}.card-node .card .card-text-section .inline-actions .add-subtask:hover:before{color:#4470ff}.card-node .card .card-text-section .inline-actions .more-actions-btn{margin-left:8px;position:relative;top:1px}@-moz-keyframes highlight-normal{0%{background-color:#ffe999}to{background-color:transparent}}@-webkit-keyframes highlight-normal{0%{background-color:#ffe999}to{background-color:transparent}}@-o-keyframes highlight-normal{0%{background-color:#ffe999}to{background-color:transparent}}@keyframes highlight-normal{0%{background-color:#ffe999}to{background-color:transparent}}@-moz-keyframes highlight-selected{0%{background-color:#ffe999}to{background-color:#f7f7f7}}@-webkit-keyframes highlight-selected{0%{background-color:#ffe999}to{background-color:#f7f7f7}}@-o-keyframes highlight-selected{0%{background-color:#ffe999}to{background-color:#f7f7f7}}@keyframes highlight-selected{0%{background-color:#ffe999}to{background-color:#f7f7f7}}.card-node .card.completed .before-text-actions .checkbox:before{content:"\e906";font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-node .card.completed .before-text-actions .checkbox.-regular:before{color:#7a7980}.card-node .card.completed .before-text-actions .checkbox.-regular:hover:before{color:#4470ff;content:"\e906";font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-node .card.completed .card-text-section .inline-actions .user-avatar{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.card-node .card.completed .card-text-section .inline-actions .unread-count-badge{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.card-node .card.completed .card-text-section .wrap-with-text .title-text{color:#7a7980;text-decoration:line-through}.card-node .card.completed:hover .card-text-section .inline-actions .assignee-card.user-avatar{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.card-node .card.editing .card-text-section,.card-node .card.new-placeholder .card-text-section,.card-node .card.new .card-text-section{padding-bottom:0}.card-node .card.editing .task-input,.card-node .card.new-placeholder .task-input,.card-node .card.new .task-input{display:inline-block;font-family:Roboto;font-size:14px;font-weight:400;line-height:24px;outline:none;resize:none;padding:0;width:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;color:#26252d;border:none}.card-node .card.editing .new-task-icon,.card-node .card.new-placeholder .new-task-icon,.card-node .card.new .new-task-icon{position:absolute;width:26px;height:42px;left:27px}.card-node .card.editing .new-task-icon:before,.card-node .card.new-placeholder .new-task-icon:before,.card-node .card.new .new-task-icon:before{font-family:Material Icons;color:#525252;content:"\e900";font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:18px;font-weight:400;color:#26252d;position:relative;top:12px;left:3px}.card-node .card.new-placeholder .task-input::placeholder{color:#b9b9bf}.card-node .card.new-placeholder .new-task-icon:before{color:#b9b9bf}.dragging-preview{position:absolute;z-index:2}.dragging-preview>.content{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.dragging-preview .card-actions{display:none}.card-list-scrollable{background-color:#fff}.card-list-wrapper{position:relative;margin-top:10px;padding-bottom:120px}.card-list-wrapper .card-dragging-indicator{position:absolute;overflow:visible;z-index:1;left:0;right:0;height:10px}.card-list-wrapper .card-dragging-indicator>.circle:before{font-size:10px;font-family:Turtle;content:"\E907";font-weight:400;color:#0071f1;position:relative;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:34px}.card-list-wrapper .card-dragging-indicator>.line{border-top:1px solid #2e90ff;position:relative;left:42px}.new-card-input{position:relative;width:100%;padding-top:9px;padding-bottom:8px}.new-card-input .create-task{display:inline-block;font-family:Roboto;font-size:14px;font-weight:400;outline:none;width:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;color:#26252d;border:none;line-height:25px;padding-left:75px}.new-card-input .create-task-check{position:absolute;color:#26252d;padding-left:45px}.new-card-input .create-task-check:before{content:"\e907";font-size:16px;content:"\e900";font-size:21px;top:1px}.new-card-input .create-task-check:before,.new-card-input .edit-task-check:before{font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;color:#26252d;position:relative}.new-card-input .edit-task-check:before{content:"\e907";font-size:16px;top:3px}.new-card-input ::-webkit-input-placeholder{color:$placeholder-color}.new-card-input :-moz-placeholder,.new-card-input ::-moz-placeholder{color:$placeholder-color}.new-card-input :-ms-input-placeholder{color:$placeholder-color}.card-list .no-items{text-align:center;text-align:left;font-weight:400;font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:114px;color:#6c767b}.dummy-message{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:6px 15px;margin-top:6px;position:relative;width:100%}.dummy-message.theme-dark:before{background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),rgba(18,18,18,.5) 50%,hsla(0,0%,100%,0));background:-moz-linear-gradient(left,hsla(0,0%,100%,0) 0,rgba(18,18,18,.5) 50%,hsla(0,0%,100%,0) 100%);background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,rgba(18,18,18,.5) 50%,hsla(0,0%,100%,0) 100%);background:-ms-linear-gradient(left,hsla(0,0%,100%,0) 0,rgba(18,18,18,.5) 50%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,rgba(18,18,18,.5) 50%,hsla(0,0%,100%,0))}.dummy-message.theme-dark .avatar,.dummy-message.theme-dark .content .line{background-color:hsla(0,0%,100%,.9)}.dummy-message:before{content:"";display:block;position:absolute;left:-50px;top:0;height:100%;width:50px;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));background:-moz-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 50%,hsla(0,0%,100%,0) 100%);background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 50%,hsla(0,0%,100%,0) 100%);background:-ms-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 50%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 50%,hsla(0,0%,100%,0));-webkit-animation:dummy-loading 1.5s cubic-bezier(.4,0,.2,1) infinite;-moz-animation:dummy-loading 1.5s infinite cubic-bezier(.4,0,.2,1);-o-animation:dummy-loading 1.5s infinite cubic-bezier(.4,0,.2,1);-ms-animation:dummy-loading 1.5s infinite cubic-bezier(.4,0,.2,1);animation:dummy-loading 1.5s cubic-bezier(.4,0,.2,1) infinite}.dummy-message .avatar{height:34px;width:34px;min-width:34px;min-height:34px;border-radius:34px;background-position:50%;margin-right:15px;background-color:#f0edf7}.dummy-message .content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:14px;width:100%}.dummy-message .content .line{width:100%;height:10px;border-radius:100px;margin-bottom:4px;background-color:#f0edf7}.dummy-message .content .line:first-child{width:40px}.dummy-message .content .line:last-child{width:50%}@-moz-keyframes dummy-loading{0%{left:-50px}to{left:100%}}@-webkit-keyframes dummy-loading{0%{left:-50px}to{left:100%}}@-o-keyframes dummy-loading{0%{left:-50px}to{left:100%}}@keyframes dummy-loading{0%{left:-50px}to{left:100%}}.chat-container{min-width:300px;height:100%;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;position:relative}.chat-container.theme-dark{background-color:#121212}.chat-container.theme-dark *{font-family:Manrope,sans-serif!important}.chat-container.theme-dark .messages::-webkit-scrollbar-track{background-color:transparent;border-color:transparent}.chat-container.theme-dark .messages::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2);border-color:transparent}.chat-container.theme-dark .messages .time{font-weight:400;font-size:14px;color:hsla(0,0%,100%,.4)}.chat-container .messages{position:relative;overflow-x:hidden;word-break:break-word;-webkit-box-flex:99;-moz-box-flex:99;-o-box-flex:99;box-flex:99;-webkit-flex:99 1 300px;-ms-flex:99 1 300px;flex:99 1 300px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.chat-container .messages.fake>:first-child,.chat-container .messages:not(.fake)>:nth-child(2){margin-top:auto!important}.chat-container .messages>.date-separator,.chat-container .messages>.service-message,.chat-container .messages>.user-message{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.chat-container .messages:after,.chat-container .messages:before{content:"";-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 25px;-ms-flex:0 0 25px;flex:0 0 25px}.chat-container .messages .time{text-align:right;line-height:20px;min-width:50px;color:#b9b9bf;font-size:11px;font-weight:400}.chat-container .messages .no-messages{margin-top:auto;text-align:center;font-size:14px;color:#b9b9bf}.chat-container .messages .mention{cursor:pointer;color:#4470ff;font-weight:400}.chat-container .popup-wrapper .chat-popup{position:absolute;bottom:calc(100% + 6px);background:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.1),0 3px 6px 0 rgba(0,0,0,.12);box-shadow:0 3px 10px 0 rgba(0,0,0,.1),0 3px 6px 0 rgba(0,0,0,.12);border:1px solid #f7f7f7;border-radius:4px;z-index:100000}.chat-container .popup-wrapper .chat-popup.theme-dark{background-color:#000;border-color:hsla(0,0%,100%,.4);border-radius:10px;color:#fff}.chat-container .popup-wrapper .chat-popup.bottom{top:10px}.chat-container .popup-wrapper .chat-popup.emojis{width:250px;height:100px;right:0;overflow:auto}.chat-container .popup-wrapper .chat-popup.attachments{width:140px;left:0}.chat-container .popup-wrapper .chat-popup.mentions{left:40px;right:0;width:200px}.chat-container .popup-wrapper .chat-popup.chat-profile{left:15px;border:1px solid #f0edf7;-webkit-box-shadow:0 6px 8px rgba(29,20,97,.16),0 10px 20px rgba(29,20,97,.08);box-shadow:0 6px 8px rgba(29,20,97,.16),0 10px 20px rgba(29,20,97,.08);border-radius:12px}.chat-container .popup-wrapper .popup-overlay.bottom .emoji-picker{top:10px}.default-header{height:40px;background-color:#4470ff;color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;border-top-left-radius:4px;border-top-right-radius:4px}.default-header .title{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:400;padding-left:12px;color:#fff}.default-header .close-icon,.default-header .title{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.default-header .close-icon{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px}.default-header .close-icon:before{content:"\e5cd";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;font-size:22px}.default-header .close-icon:hover{cursor:pointer}.delete-modal{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;top:0;left:0;width:100%;height:100%;z-index:5;background-color:rgba(0,0,0,.3)}.delete-modal.theme-dark .delete-modal-inner{background-color:#000;border-color:hsla(0,0%,100%,.4);color:#fff}.delete-modal.theme-dark .delete-modal-inner .buttons .cancel,.delete-modal.theme-dark .delete-modal-inner .buttons .delete{background-color:#000}.delete-modal.theme-dark .delete-modal-inner .buttons .cancel{color:hsla(0,0%,100%,.4)}.delete-modal.theme-dark .delete-modal-inner .buttons .cancel:hover{border-bottom:1px solid hsla(0,0%,100%,.4)}.delete-modal.theme-dark .delete-modal-inner .buttons .delete{color:#fff}.delete-modal.theme-dark .delete-modal-inner .buttons .delete:hover{border-bottom:1px solid #fff}.delete-modal .delete-modal-inner{padding:20px;width:100%;margin:0 auto;z-index:6;border:1px solid #f7f7f7;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);max-width:300px;font-size:14px}.delete-modal .delete-modal-inner .buttons{margin-top:40px;float:right}.delete-modal .delete-modal-inner .buttons .cancel,.delete-modal .delete-modal-inner .buttons .delete{text-transform:uppercase;cursor:pointer;border:none;background-color:#fff;font-size:14px;outline:none;padding:0 0 4px}.delete-modal .delete-modal-inner .buttons .cancel{margin-right:18px;color:#26252d}.delete-modal .delete-modal-inner .buttons .cancel:hover{padding-bottom:3px;border-bottom:1px solid #26252d}.delete-modal .delete-modal-inner .buttons .delete{color:#f6405a}.delete-modal .delete-modal-inner .buttons .delete:hover{padding-bottom:3px;border-bottom:1px solid #f6405a}.drop-overlay-container{position:absolute;width:100%;height:100%;background:rgba(218,227,231,.8);border:2px dashed rgba(34,34,34,.7);z-index:1}.drop-overlay-container .drop-overlay-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:75%;height:100px;border-radius:2px;padding:20px}.drop-overlay-container .drop-overlay-box .drop-overlay-upload-icon{min-width:50px;min-height:50px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.drop-overlay-container .drop-overlay-box .drop-overlay-upload-icon:before{content:"\e255";font-family:Material Icons;font-size:35px;position:absolute;margin:auto;color:#4990e2}.drop-overlay-container .drop-overlay-box .drop-overlay-text{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:400;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;word-wrap:wrap}.hover-menu{position:absolute;display:none;top:-30px;right:10px;z-index:2;border:1px solid #f7f7f7;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08)}.hover-menu.theme-dark{background-color:#000;border-color:hsla(0,0%,100%,.4);border-radius:10px}.hover-menu.theme-dark .spacer{background-color:hsla(0,0%,100%,.1)}.hover-menu.theme-dark .action{color:hsla(0,0%,100%,.3)}.hover-menu.theme-dark .delete:hover,.hover-menu.theme-dark .edit:hover,.hover-menu.theme-dark .emoji-reaction:hover,.hover-menu.theme-dark .liked,.hover-menu.theme-dark .thumb:hover{color:#fff}.hover-menu .action{cursor:pointer;color:#b9b9bf;font-size:14px;padding:9px 10px 6px;display:inline-block}.hover-menu .thumb:before{font-family:Material Icons;content:"\e8DC"}.hover-menu .edit:hover,.hover-menu .emoji-reaction:hover,.hover-menu .liked,.hover-menu .thumb:hover{color:#4470ff}.hover-menu .emoji-reaction:before{font-family:Material Icons;content:"\e24e"}.hover-menu .edit:before{font-family:Material Icons;content:"\e150"}.hover-menu .delete:before{font-family:Material Icons;content:"\e872"}.hover-menu .delete:hover{color:#f6405a}.hover-menu .spacer{display:inline-block;width:1px;height:18px;background-color:#f7f7f7;position:relative;top:2px}.chat-input{margin:0 14px 20px;border-radius:4px;border:1px solid #e9e9ed;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;color:#e9e9ed;position:relative}.chat-input.theme-dark,.chat-input.theme-dark .chat-input__textarea{border-radius:45px;border-color:hsla(0,0%,100%,.4)}.chat-input.theme-dark .chat-input__textarea{padding:16px 42px 16px 20px;background-color:transparent;color:#fff}.chat-input.theme-dark .chat-input__textarea::placeholder{color:hsla(0,0%,100%,.4)}.chat-input.theme-dark .chat-input__emoji-button,.chat-input.theme-dark .chat-input__send-button{right:8px;bottom:5px;color:hsla(0,0%,100%,.4)}.chat-input.theme-dark .chat-input__emoji-button.-popup-opened,.chat-input.theme-dark .chat-input__emoji-button:hover,.chat-input.theme-dark .chat-input__send-button.-popup-opened,.chat-input.theme-dark .chat-input__send-button:hover,.chat-input.theme-dark.focused .chat-input__send-button{color:#fff}.chat-input.focused{border-color:#7a7980;color:#7a7980}.chat-input.focused .chat-input__send-button{color:#a173ff}.chat-input__textarea{min-height:40px;width:100%;padding:10px 55px 10px 10px;font-size:14px;line-height:18px;font-weight:300;max-height:200px;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px}.chat-input__textarea.no-attachments{border-left-width:1px;border-top-left-radius:4px;border-bottom-left-radius:4px}.chat-input__textarea:focus{outline:none}.chat-input__options-button{min-height:40px;max-height:200px;min-width:40px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-width:0 1px 0 0;border-style:solid;border-color:inherit;background-color:#fff;color:inherit;font-size:24px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative}.chat-input__options-button.active,.chat-input__options-button:hover{color:#fff;background-color:#4470ff;border-color:#4470ff;border-top-left-radius:2px;border-bottom-left-radius:2px}.chat-input__options-button span{position:absolute;bottom:7px;left:14px}.chat-input__emoji-button,.chat-input__send-button{margin:0;border:none;min-height:40px;min-width:30px;position:absolute;right:0;bottom:1px;cursor:pointer;background:transparent;color:#b9b9bf}.chat-input__emoji-button:before,.chat-input__send-button:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"\e420";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px}.chat-input__emoji-button.-popup-opened,.chat-input__emoji-button:hover,.chat-input__send-button.-popup-opened,.chat-input__send-button:hover{color:#4470ff}.chat-input__send-button{font-size:18px}@media only screen and (min-device-width:835px){.chat-input__send-button{display:none}}.chat-input__send-button:before{content:"\e163"}@media only screen and (max-device-width:835px){.chat-input__emoji-button{display:none}}.attachments{padding:4px 0}.attachments--input{display:none}.attachments--item{display:block;font-size:12px;padding:9px 18px;color:#7a7980;font-weight:400}.attachments--item:before{font-size:14px;vertical-align:text-top;padding-right:8px;color:#b9b9bf}.attachments--item-file:before{content:"\e226"}.attachments--item-file:before,.attachments--item-time:before{font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.attachments--item-time:before{content:"\e425"}.attachments--item:hover{color:#4470ff;background-color:rgba(46,144,255,.16);cursor:pointer}.attachments--item:hover:before{color:#4470ff}.edit-modal{position:absolute;width:100%;bottom:calc(100% + 10px);left:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:10px 0;background-color:#fff;border:1px solid #e2e2e2;border-radius:8px;font-size:14px;z-index:4}.edit-modal.theme-dark{background-color:#000;border-color:hsla(0,0%,100%,.4)}.edit-modal.theme-dark .close-icon:before,.edit-modal.theme-dark .edit-icon:before,.edit-modal.theme-dark .text{color:#fff}.edit-modal .text{-webkit-box-flex:5;-moz-box-flex:5;-o-box-flex:5;box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;overflow:hidden;font-size:14px;color:#000;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.edit-modal .close-icon{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.edit-modal .close-icon:before{content:"\e5cd";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;font-size:14px}.edit-modal .close-icon:hover{cursor:pointer}.edit-modal .edit-icon{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.edit-modal .edit-icon:before{content:"\e254";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;font-size:14px}.chat-input .mention-container{position:absolute;left:40px;bottom:calc(100% + 6px);background:#fff;width:calc(100% - 40px);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.1),0 3px 6px 0 rgba(0,0,0,.12);box-shadow:0 3px 10px 0 rgba(0,0,0,.1),0 3px 6px 0 rgba(0,0,0,.12);border:1px solid #f7f7f7;border-radius:4px;z-index:100000}.chat-input .mention{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;cursor:pointer;position:relative;padding:6px 10px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.chat-input .mention.highlighted,.chat-input .mention:hover{background-color:#ddedff}.chat-input .mention.highlighted .mention-name,.chat-input .mention:hover .mention-name{color:#4470ff}.chat-input .mention-name{font-weight:400;display:inline-block;vertical-align:top;line-height:20px;padding-left:10px;font-size:14px;color:#7a7980}.time-tracking-form{width:260px;height:261px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:14px;border:1px solid #f7f7f7;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);position:absolute;bottom:6px;background-color:#fff;border-radius:2px;max-height:300px;overflow-y:auto}.time-tracking-form .turtle-input{margin:6px 18px 0 17px}.time-tracking-form .title{padding:15px;font-family:Roboto;font-weight:400;color:#263238}.time-tracking-form .title:before{position:relative;top:2px;font-size:14px;padding-right:12px;font-family:Material Icons;color:#293237;content:"\E425"}.time-tracking-form .divider{-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;height:1px;margin-bottom:6px;background-color:#e9e9ed}.time-tracking-form .spacer{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1}.time-tracking-form .actions{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:18px;margin-bottom:10px}.time-tracking-form .actions>button{position:relative;z-index:0;padding:6px 5px 6px 6px;font-weight:500;letter-spacing:.35px;outline:none;border:none;background-color:transparent;color:#26252d;text-transform:uppercase;font-family:Roboto}.time-tracking-form .actions>button:hover{color:#a173ff}.time-tracking-form .actions>button:disabled{color:#b9b9bf}.time-tracking-form .actions>button:not(:disabled):hover:before{content:"";position:absolute;left:-5px;right:-5px;top:0;bottom:0;display:inline-block;background-color:rgba(161,115,255,.1);border-radius:2px;z-index:-1}.time-tracking-form .actions>button.send:not(:disabled){color:#a173ff}.time-tracking-form .actions>button+button{margin-left:10px}.chat-page{z-index:10;width:100%;height:100%;margin:0 auto;max-width:600px}.chat-profile{min-width:250px;max-width:290px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:16px 20px 16px 16px;overflow-x:hidden}.chat-profile .dummy-message{margin:0;padding:0}.chat-profile .turtle-avatar{margin-right:12px}.chat-profile .dummy-message>.avatar{min-width:64px;min-height:64px;width:64px;height:64px}.chat-profile .user-name{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#26252d}.chat-profile .text{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#777587}.service-message{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:16px;font-size:14px;color:#b9b9bf;padding:7px 15px;font-weight:400}.service-message.theme-dark:hover:not(.optimistic){background-color:hsla(0,0%,100%,.1)}.service-message.theme-dark .body{color:#fff}.service-message.optimistic{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.service-message.with-time-entry:hover:not(.optimistic).self-posted{background-color:#f9f9f9}.service-message.with-time-entry:hover:not(.optimistic).self-posted .hover-menu{display:block}.service-message .body{width:100%}.service-message .body a{color:#4470ff}.service-message .body .edited{padding-left:5px;font-size:10px;line-height:14px;vertical-align:middle;color:grey;white-space:pre}.service-message .body .new-time-entry{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;min-height:72px;width:110%;margin:12px 0 12px 6px;border:1px solid #e9e9ed;border-radius:2px;padding:18px 5px 18px 0}.service-message .body .new-time-entry .duration{position:relative;margin-left:50px;white-space:nowrap}.service-message .body .new-time-entry .duration:before{position:absolute;font-size:18px;content:"\e425";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:-34px;top:1px}.service-message .body .new-time-entry .duration .timestamp{color:#26252d;font-weight:400}.service-message .body .new-time-entry .memo{margin-left:26px;font-weight:300;color:#26252d;position:relative}.service-message .body .new-time-entry .memo:before{position:absolute;left:-12px;width:1px;height:100%;background-color:#e9e9ed;content:""}.date-separator{position:relative;margin-top:24px;font-weight:300;font-size:13px;color:#7a7980;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:6px;border-top:1px solid rgba(207,216,220,.5)}.date-separator span{background-color:#fff;position:absolute;top:-8px;padding:0 10px}.date-separator.theme-dark{color:hsla(0,0%,100%,.4);border-color:hsla(0,0%,100%,.4)}.date-separator.theme-dark span{font-size:14px;background-color:#121212}.user-message{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative;padding:6px 15px;margin-top:6px}.user-message.theme-dark:hover:not(.optimistic){background-color:hsla(0,0%,100%,.1)}.user-message.theme-dark .content .header .sender{font-weight:700;color:#fff}.user-message.theme-dark .content .body{color:#fff}.user-message.theme-dark .content .reaction>div{background-color:#000;border-color:hsla(0,0%,100%,.4)}.user-message.theme-dark .content .reaction>div:hover{border-color:hsla(0,0%,100%,.7)}.user-message.theme-dark .content .reaction>div>.count{color:hsla(0,0%,100%,.4)}.user-message.theme-dark .content .reaction>.self-reaction{background-color:hsla(0,0%,100%,.1)!important}.user-message.theme-dark .content .reaction>.self-reaction:hover{border-color:hsla(0,0%,100%,.7)!important;background-color:hsla(0,0%,100%,.2)!important}.user-message.chained{margin-top:0;padding:2px 15px}.user-message.optimistic{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-message:hover:not(.optimistic){background-color:#f9f9f9}.user-message:hover:not(.optimistic) .hover-menu{display:block}.user-message .turtle-avatar{cursor:pointer;margin-right:15px}.user-message .content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:14px;width:100%}.user-message .content .body{white-space:pre-wrap;font-weight:400;max-width:98%}.user-message .content .body a{color:#4470ff;font-weight:400}.user-message .content .body a.completed{text-decoration:line-through}.user-message .content .body a:hover{text-decoration:underline}.user-message .content .body .current{background-color:rgba(255,199,56,.2);color:#26252d;cursor:default}.user-message .content .body .edited{padding-left:5px;font-size:10px;line-height:14px;vertical-align:middle;color:grey;white-space:pre}.user-message .content .body .code{font-family:monospace;color:#f6405a;margin:0;display:inline;font-size:14px;white-space:pre-wrap}.user-message .content .reaction{margin-top:5px;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-message .content .reaction,.user-message .content .reaction>div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.user-message .content .reaction>div{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;margin:0 4px 4px 0;padding:1px 4px;background-color:#fff;border:1px solid #b9b9bf;border-radius:4px}.user-message .content .reaction>div>.count{color:#7a7980;font-size:12px;font-weight:400}.user-message .content .reaction>div>.emoji{margin-right:4px;font-size:16px}.user-message .content .reaction>div:hover{border-color:#4470ff}.user-message .content .reaction>.self-reaction{background-color:#f7f7f7!important}.user-message .content .reaction>.self-reaction:hover{border-color:#4470ff!important;background-color:rgba(46,144,255,.16)!important}.user-message .content .header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.user-message .content .header .sender{font-size:14px;font-weight:500;color:#000}.user-message .image{position:relative;display:block;max-width:90%;height:200px}.user-message .image.optimistic{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.user-message .image img{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;max-height:100%}.user-message .file{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:10px 15px;height:60px;background-color:rgba(46,144,255,.16);border:1px solid rgba(46,144,255,.16);position:relative;border-radius:2px}.user-message .file.optimistic{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.user-message .file:hover{text-decoration:none!important;background-color:#fff;border-color:#4470ff}.user-message .file:hover .name{color:#4470ff}.user-message .file .icon{min-width:30px;width:30px;min-height:40px;margin-right:10px;font-weight:500;color:#4470ff;background-image:url(/assets/images/file-icon-dd83e2d699a9588bed95e5047ae0afa1.svg);-webkit-background-size:30px 40px;-moz-background-size:30px 40px;background-size:30px 40px;background-repeat:no-repeat;background-position:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-top:7px;text-transform:uppercase;font-size:10px;padding-left:1px;word-break:break-all;overflow:hidden}.user-message .file .name{overflow:hidden;color:#263238;font-weight:500;margin-bottom:5px}.user-message .file .size{color:#7a7980}.user-message .date-time{cursor:pointer;color:#4470ff;font-weight:500}.user-message .date-time:hover{text-decoration:underline}.user-message .loader,.user-message .loader:after{border-radius:50%;width:20px;height:20px}.user-message .loader{z-index:10;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);font-size:2px;border:2px solid rgba(161,115,255,.2);border-left-color:#a173ff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .5s linear infinite;-moz-animation:load8 .5s infinite linear;-o-animation:load8 .5s infinite linear;-ms-animation:load8 .5s infinite linear;animation:load8 .5s linear infinite}@-moz-keyframes load8{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes load8{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}.contractor-dashboard{font-family:Roboto;background-color:#fff;height:100%;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);margin-right:5px}.contractor-dashboard,.contractor-dashboard .loader-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.contractor-dashboard .loader-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.contractor-dashboard .content{height:100%;overflow-y:hidden;font-size:14px;line-height:17px}.contractor-dashboard .content .time-entries{max-height:calc(100% - 50px);overflow-y:scroll}.contractor-dashboard .content .time-entry-line{cursor:pointer;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;border-bottom:1px solid #e9e9ed;padding:16px 20px}.contractor-dashboard .content .time-entry-line:last-child{border-bottom:none}.contractor-dashboard .content .time-entry-line .time-entry-title{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%;padding-right:15px;font-weight:400;color:#26252d}.contractor-dashboard .content .time-entry-line .time-entry-comment{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;padding-right:15px;font-weight:300;color:#26252d}.contractor-dashboard .content .time-entry-line .time-entry-date{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 14%;-ms-flex:0 1 14%;flex:0 1 14%;padding-right:5px;color:#b9b9bf}.contractor-dashboard .content .time-entry-line .time-entry-time{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 68px;-ms-flex:0 1 68px;flex:0 1 68px;font-weight:300;text-align:right;color:#26252d}.contractor-dashboard .content .time-entry-line.total-duration{border-top:1px solid #eceff1;border-bottom:none}.contractor-dashboard .content .time-entry-line.total-duration .time-entry-date{font-weight:400;color:#26252d}.contractor-dashboard .no-tracked-hours{width:100%;padding:30px;margin:0 auto;text-align:center;font-weight:300;color:#26252d;font-size:16px}.dashboard{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;height:100%}.dashboard .hours-panel{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;height:90%;position:relative;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(38,50,56,.2);box-shadow:0 2px 4px 0 rgba(38,50,56,.2)}.dashboard .hours-panel,.dashboard .hours-panel .hours-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dashboard .hours-panel .hours-header{min-height:104px;background-color:#f9f9f9}.dashboard .hours-panel .hours-header .tabs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;padding:0 20px;min-height:42px;font-weight:400;cursor:pointer}.dashboard .hours-panel .hours-header .tabs .tab{padding-bottom:10px;color:#b9b9bf;border-bottom:2px solid transparent;font-size:14px}.dashboard .hours-panel .hours-header .tabs .tab:not(:first-child){margin-left:30px}.dashboard .hours-panel .hours-header .tabs .tab.active{color:#26252d;border-bottom:2px solid #26252d}.dashboard .hours-panel .help{padding:24px 20px;line-height:20px}.dashboard .hours-panel .help .ask-link{margin-left:0}.dashboard .budget-panel-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 350px;-ms-flex:1 0 350px;flex:1 0 350px;background-color:#fff;max-width:350px;margin-left:12px}.dashboard .help{color:#7a7980;font-size:14px;font-weight:400}.dashboard .help .ask-link{margin-left:11px;color:#4470ff}.dashboard .help .ask-link:hover{border-bottom:1px solid #4470ff}.dashboard .loader-container{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.dashboard .content,.dashboard .loader-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.dashboard .content{-webkit-flex:1;-ms-flex:1;flex:1}.dashboard .details-individual-header,.dashboard .details-table-header,.dashboard .details-task-header{padding:20px}.dashboard .details-individual-header,.dashboard .details-task-header,.dashboard .label,.dashboard .total-footer .total-label{font-size:12px;color:#7a7980;font-weight:400}.dashboard .entry-author,.dashboard .entry-time,.dashboard .individual-name,.dashboard .text-label,.dashboard .time-label,.dashboard .total-footer .total-time{font-size:14px;font-weight:400;color:#26252d}.dashboard .date-label,.dashboard .entry-date{font-size:12px;line-height:14px;font-weight:400;color:#7a7980}.dashboard .entry-usd,.dashboard .usd-label{font-size:14px;font-weight:400;color:#26252d}.dashboard .b-b,.dashboard .details-individual-header,.dashboard .details-task-header,.dashboard .individual-entry,.dashboard .task-entry{border-bottom:1px solid #f7f7f7}.dashboard .align-start,.dashboard .details-individual-header .first-fixed-label,.dashboard .details-task-header .first-fixed-label,.dashboard .entry-date{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.dashboard .align-end,.dashboard .details-individual-header .secondary-label,.dashboard .details-task-header .secondary-label,.dashboard .entry-avatar,.dashboard .entry-time,.dashboard .entry-usd,.dashboard .total-footer .total-label,.dashboard .total-footer .total-time{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.dashboard .details-individual-header .first-fixed-label,.dashboard .details-individual-header .secondary-label,.dashboard .details-task-header .first-fixed-label,.dashboard .details-task-header .secondary-label,.dashboard .entry-avatar,.dashboard .entry-date,.dashboard .entry-time,.dashboard .entry-usd,.dashboard .fixed-width,.dashboard .total-footer .total-label,.dashboard .total-footer .total-time{min-width:90px}.dashboard .time-label-bold,.dashboard .total-footer .total-time{font-weight:400}.dashboard .details-individual-header,.dashboard .details-task-header,.dashboard .entry-description,.dashboard .flex-line,.dashboard .individual-entry,.dashboard .individual-line,.dashboard .task-entry,.dashboard .total-footer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.dashboard .details-individual-header .main-label,.dashboard .details-task-header .main-label{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dashboard .individual-entry,.dashboard .task-line{padding:11px 20px}.dashboard .individual-entry .user-avatar{height:24px;width:24px;line-height:24px}.dashboard .task-entry{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.dashboard .task-entry .user-avatar{height:24px;width:24px;line-height:24px}.dashboard .task-entry .main-info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-width:100%;padding:11px 20px}.dashboard .task-entry .details-list{display:block;padding:16px 20px 16px 40px;width:100%;background-color:#f9f9f9;font-size:14px;font-weight:400;color:#26252d}.dashboard .task-entry .details-list.user-details{padding-left:58px}.dashboard .task-entry .details-list .detail-row{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding-bottom:10px}.dashboard .task-entry .details-list .detail-row:last-child{padding-bottom:0}.dashboard .task-entry .details-list .detail-row:hover .task-name{text-decoration:underline}.dashboard .task-entry .details-list .memo{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dashboard .task-entry .details-list .task-name{font-weight:500}.dashboard .task-entry .details-list .holder{font-style:italic}.dashboard .task-entry .details-list .duration{min-width:90px;text-align:right}.dashboard .task-entry:hover{background-color:#f9f9f9;cursor:pointer}.dashboard .entry-author{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dashboard .entry-author:hover{text-decoration:underline}.dashboard .entry-usd.-positive-delta{color:#63a367}.dashboard .entry-usd.-negative-delta{color:#7a7980}.dashboard .entry-description{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dashboard .entry-description .-bolder{font-weight:500}.dashboard .individual-line{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dashboard .individual-name{margin-left:14px}.dashboard .total-footer{padding:13px 20px;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.delayed{-webkit-transition:opacity .15s ease,visibility .15s ease;-moz-transition:opacity .15s ease,visibility .15s ease;-o-transition:opacity .15s ease,visibility .15s ease;-ms-transition:opacity .15s ease,visibility .15s ease;transition:opacity .15s ease,visibility .15s ease}.delayed.hidden{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden}.direct-chats-container{position:absolute;bottom:20px;left:100px;z-index:2;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:500px}.direct-chat{margin-right:15px;width:300px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);border:none}.due-date-badge{display:inline-block;font-family:Roboto;font-size:9px;text-align:center;font-weight:500;border-radius:50px;min-width:20px;padding:1px 6px;line-height:19px;vertical-align:top;cursor:pointer;color:#26252d;position:relative;top:1.5px}.due-date-badge.-in-header{padding:0 3px;line-height:inherit;font-size:12px;top:0}.due-date-badge.-in-header .due-date-popup{top:0}.due-date-badge.-active,.due-date-badge:hover{color:#4470ff}.due-date-badge.-missed{color:#f6405a}.due-date-badge.-missed.-active,.due-date-badge.-missed:hover{color:#4470ff}.due-date-badge.-completed,.due-date-badge.-completed:hover{color:#7a7980}.due-date-popup{z-index:1001;border:1px solid #f7f7f7;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);overflow-y:auto;text-align:left;line-height:normal;font-weight:400;position:absolute;padding-top:8px;padding-bottom:10px;top:17px;font-size:16px}.due-date-popup .header{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.due-date-popup .header .icon{position:relative;padding-left:24px;padding-right:9px}.due-date-popup .header .icon:before{position:relative;left:0;top:2px;font-family:Material Icons;content:"\e916";color:#26252d;font-size:16px}.due-date-popup .header .title{font-family:Roboto;color:#26252d;font-weight:600;font-size:14px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.due-date-popup .header .clear{width:45px;height:30px;color:#7a7980;font-size:11px;padding-top:9px;padding-right:46px;cursor:pointer}.due-date-popup .header .clear:hover{color:#4470ff}.due-date-popup .separator{width:100%;height:1px;background-color:#f7f7f7;margin-top:7px;margin-bottom:2px}.before-chat-view{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;min-width:300px;background:#f0f0f0;color:#26252d;font-weight:400}.before-chat-view.theme-dark{background:#121212}.before-chat-view--chat-dark{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;gap:10px;margin-bottom:24px}.before-chat-view--chat-dark--message{color:#fff;margin-top:10px;font-weight:400;font-size:14px;line-height:120%}.before-chat-view--chat-dark--message a{color:#fff;text-decoration:underline}.before-chat-view--content{padding:60px 30px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.before-chat-view.theme-dark .before-chat-view--content{padding:24px}.before-chat-view--chat-bubbles{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.before-chat-view--bubble{background:#fff;padding:16px;border-radius:5px;font-size:16px;margin-bottom:8px}.before-chat-view--bubble.first{margin-top:8px}.before-chat-view--bubble a{color:#a173ff}.before-chat-view--subtitle{text-align:center;font-size:12px;margin-top:8px}.before-chat-view.theme-dark .before-chat-view--subtitle{font-weight:400;font-size:14px;line-height:120%;margin-top:0;color:hsla(0,0%,100%,.4)}.before-chat-view--button-block{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:auto}.before-chat-view.theme-dark .before-chat-view--button-block .before-chat-view--subtitle{color:#fff}.before-chat-view--button{border-radius:12px!important;margin-top:8px;width:100%}.before-chat-view.theme-dark .before-chat-view--button{margin-top:24px;border-radius:100px!important;background-color:#fff;border-color:#fff;color:#121212}.before-chat-view.theme-dark .before-chat-view--button:hover{background-color:#121212;color:#fff}.before-chat-view.theme-dark .before-chat-view--button:hover>svg>path{fill:#fff}.before-chat-view.theme-dark .before-chat-view--button>svg>path{fill:#121212}.before-chat-view--warning{background:#fff5d6;color:rgba(0,0,0,.64);font-size:16px;line-height:19px;font-weight:400;padding:12px 20px;border:1px solid #ecdcac}.before-chat-view--warning-button{color:#c09e34;font-weight:700;cursor:pointer;width:fit-content;margin-left:auto}.before-chat-view--warning-button:hover{text-decoration:underline}#embeddable-chat{height:100%;width:100%}.embeddable-chat--header{z-index:501;padding:10px 10px 10px 30px;color:#fff;font-weight:500;min-height:40px}.embeddable-chat--header.theme-dark{background-color:#121212!important;color:#fff!important;padding:24px 54px 24px 24px;font-weight:700;font-size:28px;line-height:100%}.fake-input{position:relative;border:1px solid #e9e9ed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;height:40px;margin:0 14px 20px;padding:10px;color:#777587;font-size:14px}.fake-input.theme-dark{height:unset;border-radius:45px;border-color:hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.4);margin:0 24px 24px;padding:16px 42px 16px 20px}.fake-input.theme-dark .fake-input__send-button{right:12px;top:4px;color:hsla(0,0%,100%,.4)}.fake-input__send-button{margin:0;border:none;min-height:40px;min-width:30px;position:absolute;right:0;top:0;cursor:pointer;background:transparent;color:#b9b9bf}.fake-input__send-button:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"\e163";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px}.auth-container{position:absolute;z-index:500;height:100%;width:100%;background-color:rgba(38,37,45,.6);-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:20px;line-height:28px;text-align:center;color:#26252d;font-weight:400}.auth-container,.auth-container--inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.auth-container--inner{background-color:#fff;border-radius:16px;margin:0 12px;padding:40px 24px}.auth-container--inner .title{font-weight:700;font-size:24px;margin-bottom:16px}.auth-container--inner .text{margin-bottom:45px}.emb-chat--error{font-size:16px;text-align:center}.dark-theme-loader,.emb-chat--error{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%}.dark-theme-loader{width:100%;background-color:#121212}.emoji-picker{max-height:100px;padding:3px 3px 5px 5px}.emoji-picker .frequently-used-title{color:#b9b9bf;font-size:14px;line-height:20px;font-weight:700}.emoji-picker .frequently-used{margin-bottom:14px}.emoji-picker .emoji{display:inline-block;margin-right:4px;font-size:18px;line-height:23px;cursor:pointer}.estimate-dropdown{font-family:Roboto;text-align:center;border-radius:50px;min-width:20px;padding:1px 2px;line-height:19px;vertical-align:top;cursor:pointer;color:#26252d;position:relative;top:1.5px}.estimate-dropdown .estimate-popup{z-index:1001;border:1px solid #f7f7f7;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);position:absolute;background-color:#fff;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:170px}.estimate-dropdown .estimate-popup,.estimate-dropdown .estimate-popup .header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.estimate-dropdown .estimate-popup .header{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;width:100%;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-left:12px;padding-right:12px;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #e9e9ed}.estimate-dropdown .estimate-popup .header .title{font-weight:500}.estimate-dropdown .estimate-popup .header .clear{color:#7a7980;font-size:11px;cursor:pointer}.estimate-dropdown .estimate-popup .header .clear:hover{color:#4470ff}.estimate-dropdown .estimate-popup .body{padding:12px}.estimate-dropdown .estimate-popup .body .first-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:12px}.estimate-dropdown .estimate-popup .body .first-row .estimate-input{position:relative;outline:none;border:none;border-bottom:1px solid #e9e9ed;padding-bottom:4px;padding-left:8px;padding-right:12px;margin-left:7px;font-weight:500;font-size:12px;width:110px;text-align:right}.estimate-dropdown .estimate-popup .body .first-row .estimate-input::placeholder{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.estimate-dropdown .estimate-popup .body .first-row .estimate-input.-invalid{color:#f6405a;border-color:#f6405a}.estimate-dropdown .estimate-popup .body .second-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:-4px}.estimate-dropdown .estimate-popup .body .second-row .estimate-button{color:#26252d;text-transform:uppercase;font-weight:500;font-size:16px;position:relative;cursor:pointer;z-index:0;padding:6px 5px 6px 6px;background-color:transparent;border:none;font-size:12px;width:60px}.estimate-dropdown .estimate-popup .body .second-row .estimate-button:disabled{color:#b9b9bf;cursor:not-allowed}.estimate-dropdown .estimate-popup .body .second-row .estimate-button:not(:disabled):hover{color:#4470ff}.estimate-dropdown .estimate-popup .body .second-row .estimate-button:not(:disabled):hover:before{content:"";position:absolute;left:-5px;right:-5px;top:0;bottom:0;display:inline-block;background-color:rgba(46,144,255,.16);border-radius:2px;z-index:-1}.estimate-dropdown .estimate-badge{min-width:16px;min-height:20px;line-height:19px;display:inline-block;position:relative;font-size:9px;font-weight:500}.estimate-dropdown .estimate-badge:hover{color:#4470ff}.filter-input{width:100%;padding:5px 10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}.filter-input>input{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;outline:none;border:1px solid #7a7980;border-radius:4px;padding:2px 10px 2px 5px}.filter-input>.clear{display:inline-block;position:absolute;top:3.5px;right:12px;color:#b9b9bf;cursor:pointer}.filter-input>.clear:before{content:"\e5cd";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-input.-in-project-picker{top:6px;background-color:#26252d;border-radius:4px;padding-bottom:10px;padding-top:9px}.filter-input.-in-project-picker>input{border-color:#fff;background-color:#26252d;color:#fff}.filter-input.-in-project-picker>.clear{top:10.5px;color:#fff}.fullscreen-feed{position:fixed;top:0;bottom:0;left:100%;width:100%;background:#e8e8ec;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:99999;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;-ms-transition:-ms-transform .3s;transition:transform .3s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}.fullscreen-feed.-open{pointer-events:auto;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.fullscreen-feed .close{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;top:30px;right:32px;cursor:pointer;color:#b9b9bf;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;-ms-transition:opacity .1s;transition:opacity .1s;opacity:1;-ms-filter:none;filter:none;display:none}.fullscreen-feed .close:before{content:"\e5cd";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:30px}.fullscreen-feed .close:hover{color:#4470ff}.fullscreen-feed .close.-close{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.fullscreen-feed .centered{height:100%;width:720px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06)}.project-selector{min-width:200px;position:relative;color:#e9e9ed;font-weight:400;margin-left:5px}.project-selector .popup-wrapper>.popup-content,.project-selector:before{position:absolute;left:0;right:0}.project-selector .popup-wrapper>.popup-content{top:50px}.project-selector:before{content:"";display:block;border-top-left-radius:2px;border-top-right-radius:2px;top:6px;bottom:-1px;visibility:hidden}.project-selector .project-selector-caret{line-height:50px;font-weight:700;font-size:16px;position:relative;padding-left:15px;padding-right:18px;cursor:default}.project-selector .project-selector-caret.-muitiple-projects{cursor:pointer}.project-selector .project-selector-caret .arrow{display:inline-block;vertical-align:middle;position:relative;width:17px;height:4px}.project-selector .project-selector-caret .arrow:before{content:"\e1b9";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;font-size:8px;line-height:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-weight:400;color:#e9e9ed}.project-selector:hover .arrow:before{color:#2e90ff}.project-selector.open:before{visibility:visible}.project-selector.open .project-selector-caret{z-index:1002}.project-selector.open .project-selector-caret .arrow:before{-webkit-transform:translateY(4px) rotate(-135deg);-moz-transform:translateY(4px) rotate(-135deg);-o-transform:translateY(4px) rotate(-135deg);-ms-transform:translateY(4px) rotate(-135deg);transform:translateY(4px) rotate(-135deg)}.project-selector .-in-project-picker+.project-picker-items{top:0}.project-selector .project-picker-items{max-height:90vh;overflow:auto;position:relative;top:6px;color:#fff;background-color:#26252d;border-radius:4px;font-weight:400;padding-top:9px;padding-bottom:9px}.project-selector .project-picker-items:empty{display:none}.project-selector .project-picker-items .project-option{padding:8px 18px 8px 15px;font-size:13px;cursor:pointer}.project-selector .project-picker-items .project-option a{color:#fff}.project-selector .project-picker-items .highlighted{background-color:rgba(46,144,255,.16)}.project-selector .project-picker-items .highlighted a{color:#2e90ff}.header-search{padding:0 16px 0 44px;position:relative;height:32px;border-radius:20px;border:1px solid #777587}.header-search .header-search-input{width:100%;line-height:32px;padding:0;outline:none;border:none;background-color:transparent;font-size:12px;color:#fff}.header-search:after{content:"\e91f";font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);font-size:16px;color:#777587;position:absolute;top:0;left:20px;line-height:32px;cursor:pointer}.header-search.active{background-color:#fff;border-color:#fff}.header-search.active .header-search-input,.header-search.active:after{z-index:1002}.header-search.active .header-search-input{position:relative;color:#26252d}.header-search .header-search-results-appear{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.header-search .header-search-results-appear.header-search-results-appear-active{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;-ms-transition:opacity .1s linear;transition:opacity .1s linear}.header-search .popup-wrapper>.popup-content{position:absolute;width:100%;left:0}.header-search .header-search-results{position:relative;top:14px;background-color:#26252d;border-radius:4px;padding-bottom:8px}.header-search .header-search-results:before{content:"";display:block;padding-bottom:7px}.header-search .header-search-results>.header-search-results-placeholder{padding:10px 12px 15px;font-size:13px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-search .header-search-results>.header-search-results-list{max-height:65vh}.header-search .header-search-results>.header-search-results-list>.list-item>.header-search-result-item{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;font-size:14px;font-weight:400;padding:6px 12px}.header-search .header-search-results>.header-search-results-list>.list-item>.header-search-result-item.completed{text-decoration:line-through;color:#6f7c80}.header-search .header-search-results>.header-search-results-list>.list-item:first-child>.header-search-result-item{border-top-left-radius:4px;border-top-right-radius:4px}.header-search .header-search-results>.header-search-results-list>.list-item:last-child>.header-search-result-item{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.header-search .header-search-results>.header-search-results-list>.list-item.highlighted>.header-search-result-item{color:#2e90ff;background-color:rgba(46,144,255,.16)}.page-header-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 50px;-ms-flex:0 1 50px;flex:0 1 50px;background:#26252d;padding-left:32px;padding-right:33px}.page-header-wrapper .page-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;height:50px;font-size:15px;max-width:1386px;margin:0 auto}.page-header-wrapper .turtle-logo{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;line-height:50px}.page-header-wrapper .turtle-logo:after{position:relative;top:7px;content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjIzIDEzIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48Y2lyY2xlIGlkPSJhIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz48cGF0aCBkPSJNMTAuNjQ2IDBjNS44OCAwIDEwLjY0NyA0Ljc2NiAxMC42NDcgMTAuNjQ2IDAgNS44OC00Ljc2NyAxMC42NDYtMTAuNjQ3IDEwLjY0NlMwIDE2LjUyNSAwIDEwLjY0NkMwIDQuNzY2IDQuNzY3IDAgMTAuNjQ2IDB6IiBpZD0iYyIvPjxtYXNrIGlkPSJiIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjMgMTMpIj48dXNlIHN0cm9rZT0iI0ZGRiIgbWFzaz0idXJsKCNiKSIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMjUgMS4yNSkiPjxtYXNrIGlkPSJkIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNjIi8+PC9tYXNrPjxwYXRoIGZpbGw9IiMzNzQ3NEYiIG1hc2s9InVybCgjZCkiIGQ9Ik05Ljg3OCAzLjc4N2wtNC43MyAzLjAzNkwuNDE0IDMuNzg3di02LjA3NGw0LjczMi0zLjAzNiA0LjczIDMuMDM2djYuMDc0bTUuMzUyIDkuOThsLTQuNzMgMy4wMzYtNC43MzQtMy4wMzZWNy42OTRsNC43MzMtMy4wMzYgNC43MyAzLjAzNnY2LjA3M201LjEzMy05Ljk4bC00LjczMiAzLjAzNi00LjczMi0zLjAzNnYtNi4wNzRsNC43MzItMy4wMzYgNC43MyAzLjAzNnY2LjA3NE05Ljg3OCAyMy43NDhsLTQuNzMgMy4wMzYtNC43MzMtMy4wMzZ2LTYuMDczbDQuNzMyLTMuMDM3IDQuNzMgMy4wMzd2Ni4wNzNtMTAuNDgzIDBsLTQuNzMyIDMuMDM2LTQuNzMyLTMuMDM2di02LjA3M2w0LjczMi0zLjAzNyA0LjczIDMuMDM3djYuMDczbTUuMDc1LTkuOTgxTDIwLjcgMTYuODAzbC00LjczLTMuMDM2VjcuNjk0bDQuNzMtMy4wMzYgNC43MzMgMy4wMzZ2Ni4wNzNtLTIwLjYyOCAwbC00LjczIDMuMDM2LTQuNzMzLTMuMDM2VjcuNjk0TC4wNzQgNC42NThsNC43MyAzLjAzNnY2LjA3MyIvPjwvZz48L2c+PC9zdmc+")}.page-header-wrapper .header-search{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:250px}.page-header-wrapper .header-search,.page-header-wrapper .header-search.active{-webkit-transition:max-width .2s ease-in-out;-moz-transition:max-width .2s ease-in-out;-o-transition:max-width .2s ease-in-out;-ms-transition:max-width .2s ease-in-out;transition:max-width .2s ease-in-out}.page-header-wrapper .header-search.active{max-width:450px;-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:2 0 auto;-ms-flex:2 0 auto;flex:2 0 auto}.page-header-wrapper .spacer{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.page-header-wrapper .profile-view{line-height:50px;color:#fff;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer}.page-header-wrapper .profile-view .arrow{display:inline-block;vertical-align:middle;position:relative;width:23px;height:4px}.page-header-wrapper .profile-view .arrow:before{content:"\e1b9";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;font-size:8px;line-height:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-weight:400;color:#e9e9ed}.page-header-wrapper .profile-view:hover .arrow:before{color:#2e90ff}.page-header-wrapper .profile-view .user-avatar{width:32px;height:32px;top:9px;cursor:pointer}.page-header-wrapper .profile-view .user-avatar .badge{width:9px;height:9px;top:19px;left:21px}.page-header-wrapper .profile-view .username-container{display:inline-block;height:50px;vertical-align:top;margin-left:11px}.page-header-wrapper .profile-view .username-container .username{line-height:50px;font-size:15px;font-weight:400}.page-header-wrapper .profile-view .popup-wrapper>.popup-content{position:fixed}.page-header-wrapper .profile-view .header-menu-item{position:relative;top:4px;right:40px;background-color:#26252d;font-weight:400;font-size:12px;line-height:14px}.page-header-wrapper .profile-view .header-menu-item:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.page-header-wrapper .profile-view .header-menu-item .item-button{padding:8px 22px 8px 12px;color:#7a7980;white-space:nowrap}.page-header-wrapper .profile-view .header-menu-item .item-button:before{color:#7a7980}.page-header-wrapper .profile-view .header-menu-item .item-button:not(.disabled):hover:before{color:#2e90ff}.page-header-wrapper .profile-view .header-menu-item .item-button.disabled:before{color:#7a7980}.page-header-wrapper .profile-view .header-menu-item .item-button:hover{color:#2e90ff;background-color:rgba(46,144,255,.16)}.page-header-wrapper .profile-view .header-menu-item .item-button:before{position:relative;top:2px;padding-right:10px}.page-header-wrapper .profile-view .header-menu-item .item-button.-profile:before{content:"\e7fd";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b9b9bf}.page-header-wrapper .profile-view .header-menu-item .item-button.-profile:not(.disabled):hover:before{color:#4470ff}.page-header-wrapper .profile-view .header-menu-item .item-button.-profile.disabled:before{color:#b9b9bf}.page-header-wrapper .profile-view .header-menu-item .item-button.-logout:before{content:"\e879";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b9b9bf}.page-header-wrapper .profile-view .header-menu-item .item-button.-logout:not(.disabled):hover:before{color:#4470ff}.page-header-wrapper .profile-view .header-menu-item .item-button.-logout.disabled:before{color:#b9b9bf}.invitation-popup-overlay{background-color:rgba(26,32,38,.5)}.invitation-form{position:fixed;z-index:1001;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:4px;width:500px;height:420px;padding:60px 75px}.invitation-form .invitation-title{font-size:28px;font-weight:700;display:block}.invitation-form .invitation-input{display:block;margin-top:45px;width:100%;color:#26252d;padding-bottom:8px;border:none;border-bottom:1.5px solid #26252d;font-size:16px}.invitation-form .invitation-input:focus{outline:none}.invitation-form .invitation-status{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#7f7f7f;font-size:14px;line-height:32px}.invitation-form .invite-button{display:block;border:2px solid #4470ff;background-color:#4470ff;color:#fff;padding:8px 30px;border-radius:4px;font-weight:700;cursor:pointer;width:250px;height:48px;font-size:18px;letter-spacing:.5px;text-align:center;position:absolute;bottom:65px;margin-left:-125px;left:50%}.invitation-form .invite-button:hover{background-color:#2e90ff;border-color:#2e90ff}.invitation-form .status-updates{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:10px}.invitation-form .status-updates .status-item:nth-child(2){margin-left:7px}.invitation-form .status-updates .status-item.status-loader{margin-left:2px}.invitation-form .status-updates .status-icon{font-size:16px}.invitation-form .status-updates .status-icon.error:before{font-family:Material Icons;color:#7f7f7f;line-height:32px;content:"\e888"}.invitation-form .status-updates .status-icon.duplicate:before{font-family:Material Icons;color:#7f7f7f;line-height:32px;content:"\e001"}.invitation-form .status-updates .status-icon.success{margin-left:-1px;margin-right:-1px}.invitation-form .status-updates .status-icon.success:before{font-family:Turtle;color:#7f7f7f;font-size:18px;line-height:32px;content:"\e908"}.invitation-form .invitation-close{color:#939393;position:fixed;cursor:pointer;font-size:22px;padding:8px 10px 10px;top:0;right:0}.invitation-form .invitation-close:before{font-family:Turtle;content:"\e90a"}.invitation-form .invitation-close:hover{color:#26252d}.app{width:100vw;height:100vh}.app>div{height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.app.dark{background-color:rgba(38,37,45,.95)}.app .layout{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-height:calc(100% - 50px);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:20px;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;z-index:1}.app .layout,.app .layout .sidebar{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1}.app .layout .sidebar{-webkit-flex:0 0 130px;-ms-flex:0 0 130px;flex:0 0 130px;max-width:130px}.app .layout .layout-main-frame{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}@media only screen and (max-width:1280px){.app .layout .layout-main-frame{max-width:980px}}@media only screen and (min-width:1281px) and (max-width:1440px){.app .layout .layout-main-frame{max-width:1160px}}@media only screen and (min-width:1441px){.app .layout .layout-main-frame{max-width:1246px}}.app .layout .chat-section{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 130px;-ms-flex:0 0 130px;flex:0 0 130px;height:100%;margin-left:12px;min-width:0;z-index:-1}.app .layout .chat-section.-expanded{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;z-index:0;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06)}.app .layout .layout-content{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 300px;-ms-flex:1 0 300px;flex:1 0 300px;height:100%;overflow:hidden;z-index:100}.app .layout .layout-content.narrow{margin-right:130px}.app .layout .layout-content .main{width:100%;height:100%;background-color:#e8e8ec;position:relative;overflow:hidden;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.app .layout .layout-content .main .card-list-header{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 98px;-ms-flex:0 1 98px;flex:0 1 98px}.app .layout .layout-content .main .scrollable-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px}.app.dark .mobile-splash-screen{color:#7a7980}.app .mobile-splash-screen{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:30vh 36px 0;font-size:24px}.app .mobile-splash-screen .avatar{width:fit-content;height:fit-content;margin-top:32px}.app .mobile-splash-screen .link{color:#773ded;display:contents;font-weight:700}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background:hsla(0,0%,100%,.5)}.la-ball-scale-ripple-multiple,.la-ball-scale-ripple-multiple>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-scale-ripple-multiple{display:block;font-size:0;color:#f5f5f5}.la-ball-scale-ripple-multiple.la-dark{color:#26252d}.la-ball-scale-ripple-multiple>div{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-scale-ripple-multiple{width:32px;height:32px}.la-ball-scale-ripple-multiple>div{position:absolute;top:0;left:0;width:32px;height:32px;background:transparent;border-width:2px;border-radius:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-animation:ball-scale-ripple-multiple 1.25s cubic-bezier(.21,.53,.56,.8) 0s infinite;-moz-animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);-o-animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);-ms-animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple-multiple 1.25s cubic-bezier(.21,.53,.56,.8) 0s infinite}.la-ball-scale-ripple-multiple>div:first-child{-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s}.la-ball-scale-ripple-multiple>div:nth-child(2){-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;-ms-animation-delay:.25s;animation-delay:.25s}.la-ball-scale-ripple-multiple>div:nth-child(3){-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;animation-delay:.5s}.la-ball-scale-ripple-multiple.la-sm{width:16px;height:16px}.la-ball-scale-ripple-multiple.la-sm>div{width:16px;height:16px;border-width:1px}.la-ball-scale-ripple-multiple.la-2x{width:64px;height:64px}.la-ball-scale-ripple-multiple.la-2x>div{width:64px;height:64px;border-width:4px}.la-ball-scale-ripple-multiple.la-3x{width:96px;height:96px}.la-ball-scale-ripple-multiple.la-3x>div{width:96px;height:96px;border-width:6px}.loader-wrapper{margin:0 auto;width:32px;height:32px}.fullheight-loader-wrapper{height:100vh;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@-moz-keyframes ball-scale-ripple-multiple{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(.1);-moz-transform:scale(.1);-o-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}70%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}95%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes ball-scale-ripple-multiple{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(.1);-moz-transform:scale(.1);-o-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}70%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}95%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes ball-scale-ripple-multiple{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(.1);-moz-transform:scale(.1);-o-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}70%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}95%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes ball-scale-ripple-multiple{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(.1);-moz-transform:scale(.1);-o-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}70%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}95%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.login-link--wrapper{height:100%;width:100%;background:#fff;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.login-link--handler,.login-link--wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.login-link--handler{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.login-link--handler .round-loader{margin-bottom:8px}.login-link--handler p{margin-bottom:0;margin-top:8px;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#26252d}.round-loader,.round-loader:after{border-radius:50%;width:30px;height:30px}.round-loader{position:relative;border:3px solid rgba(0,0,0,.05);border-left-color:#a173ff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:round-loader-anim 1.1s linear infinite;-moz-animation:round-loader-anim 1.1s infinite linear;-o-animation:round-loader-anim 1.1s infinite linear;-ms-animation:round-loader-anim 1.1s infinite linear;animation:round-loader-anim 1.1s linear infinite}@-moz-keyframes round-loader-anim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes round-loader-anim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes round-loader-anim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes round-loader-anim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}.meetings-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%}.meetings-container .meetings-body{width:448px}.meetings-container .meetings-body .title{margin-bottom:24px;font-size:18px;line-height:1.33;color:#7a7980}.meetings-container .meetings-body .current-section{width:448px;height:176px;margin-bottom:48px}.meetings-container .meetings-body .current-section .current-title{margin-top:12px}.meetings-container .meetings-body .current-section .current-status{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:448px;height:128px;padding:16px 24px;border-radius:8px;-webkit-box-shadow:0 16px 20px 0 rgba(38,37,45,.08),0 12px 12px 0 rgba(38,37,45,.16);box-shadow:0 16px 20px 0 rgba(38,37,45,.08),0 12px 12px 0 rgba(38,37,45,.16);background-color:#26252d;color:#7a7980}.meetings-container .meetings-body .current-section .current-status .started-time{-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start;margin-bottom:20px;font-size:14px}.meetings-container .meetings-body .current-section .current-body{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;padding-bottom:16px}.meetings-container .meetings-body .current-section .avatars-container,.meetings-container .meetings-body .current-section .current-body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.meetings-container .meetings-body .current-section .participant-avatar-container{position:relative}.meetings-container .meetings-body .current-section .participant-avatar-container:not(:last-child){margin-right:8px}.meetings-container .meetings-body .current-section .participant-avatar-container .participant-avatar{width:32px;height:32px;border-radius:50%;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.meetings-container .meetings-body .current-section .participant-avatar-container:after{content:" ";position:absolute;bottom:0;right:0;width:8px;height:8px;border-radius:50%;background-color:#3fe06d;border:1px solid #26252d}.meetings-container .meetings-body .current-section .call-button{font-size:14px;border-radius:4px;background-color:#4470ff;color:#fff;padding:9px 16px 11px;border:none;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}.meetings-container .meetings-body .current-section .call-button:hover{background-color:#2e90ff}.meetings-container .meetings-body .past-section{height:510px}.meetings-container .meetings-body .past-section .past-meetings-container{height:440px}.meetings-container .meetings-body .past-section .past-meeting{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:58px;margin-bottom:16px;padding:0 24px;border-radius:8px;-webkit-box-shadow:0 16px 20px 0 rgba(38,37,45,.08),0 12px 12px 0 rgba(38,37,45,.16);box-shadow:0 16px 20px 0 rgba(38,37,45,.08),0 12px 12px 0 rgba(38,37,45,.16);background-color:#26252d}.meetings-container .meetings-body .past-section .past-meeting .past-meeting-date{color:#b9b9bf;font-size:14px}.meetings-container .meetings-body .past-section .past-meeting .past-meeting-button{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:26px;padding:4px 10px;border-radius:2px;font-size:12px;font-weight:500;text-transform:uppercase;color:#4470ff;cursor:pointer;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}.meetings-container .meetings-body .past-section .past-meeting .past-meeting-button:hover{background-color:rgba(68,112,255,.1)}.menu{position:relative}.menu .icon-wrapper{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:40px;height:40px;border-radius:40px;background:transparent;-webkit-transition:background .1s;-moz-transition:background .1s;-o-transition:background .1s;-ms-transition:background .1s;transition:background .1s;cursor:pointer}.menu .icon-wrapper:hover{background:#3c3952}.menu .icon-wrapper:hover svg>path{fill:#b2afcd}.menu .icon-wrapper svg{display:block}.menu .icon-wrapper svg path{-webkit-transition:fill .1s;-moz-transition:fill .1s;-o-transition:fill .1s;-ms-transition:fill .1s;transition:fill .1s}.menu .icon-wrapper.menu-icon{z-index:9999}@media screen and (min-width:1500px){.menu .icon-wrapper.menu-icon{z-index:10}}.menu .unread-icon{position:absolute;bottom:10px;right:7px;width:8px;height:8px;border-radius:8px;background-color:#a173ff}.menu .menu-popup{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;left:-700px;width:420px;background-color:#26252d;overflow:auto;min-height:100px;height:100%;border-radius:0 24px 24px 0;-webkit-transition:left .3s;-moz-transition:left .3s;-o-transition:left .3s;-ms-transition:left .3s;transition:left .3s}.menu .menu-popup.visible{left:0}.menu .menu-popup .scrollable-container::-webkit-scrollbar-track{background-color:transparent;border-color:transparent}.menu .menu-popup .scrollable-container::-webkit-scrollbar-thumb{background-color:#7a7980;border-color:#2f2e36}.menu .menu-popup .notifications-body{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;margin-bottom:48px}.menu .menu-popup .notifications-body .no-notifications{margin-top:20px;color:#fff;font-size:14px;font-weight:700;text-align:center}.menu .menu-popup .user{-webkit-flex-basis:50px;flex-basis:50px;width:fit-content;margin:64px 30px 32px 37px}.menu .menu-popup .user .info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;-webkit-transition:background .1s;-moz-transition:background .1s;-o-transition:background .1s;-ms-transition:background .1s;transition:background .1s;border-radius:6px;padding:10px}.menu .menu-popup .user .info:hover{background:#3c3952}.menu .menu-popup .user .info .username{margin-left:5px;font-size:16px;font-style:normal;font-weight:700;line-height:22px;color:#fff}.menu .menu-popup .tabs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding-left:32px;margin-bottom:7px}.menu .menu-popup .tabs .tab{font-size:10px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase;margin-right:10px;cursor:pointer;color:#b2afcd}.menu .menu-popup .tabs .tab.active,.menu .menu-popup .tabs .tab:hover{color:#a173ff}.menu .menu-popup .project-list{padding-top:20px;padding-left:32px;color:#fff;max-height:calc(100% - 300px);overflow:auto}.menu .menu-popup .project-list .project{cursor:pointer;padding:12px 0;font-weight:400;font-size:14px}.menu .menu-popup .project-list .project.active,.menu .menu-popup .project-list .project:hover{color:#a173ff}.menu .menu-popup-overlay{display:none;background-color:rgba(0,0,0,.6)}.menu .menu-popup-overlay.visible{display:block}.menu .log-out-button{margin-top:auto;margin-bottom:24px;font-size:10px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase;color:#b2afcd;padding-left:38px;width:fit-content;cursor:pointer}.menu .log-out-button:hover{color:#a173ff}.notification{position:relative;padding:14px 10px 14px 32px;text-decoration:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;outline:none}.notification:hover{background-color:#3c3952}.notification.unread .unread-marker{display:block}.notification.unread .body .content-wrapper .content .text,.notification.unread .body .title{font-weight:700}.notification.done .body .title{color:#b2afcd;text-decoration:line-through}.notification.done .body .content-wrapper .content,.notification.done .body .title{color:#b2afcd}.notification .circle{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:32px;min-width:32px;height:32px;margin-right:9px;border-radius:50%;color:#fff;text-transform:uppercase;font-size:16px;font-weight:500}.notification .body,.notification .circle{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.notification .body{width:100%;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}.notification .body .title{color:#fff;font-weight:400;line-height:16px;font-size:14px;max-width:290px;margin-bottom:4px}.notification .body .content-wrapper>.content,.notification .body .title{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.notification .body .content-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.notification .body .content-wrapper .content{color:#b2afcd;font-size:12px;font-weight:400;line-height:14px;max-width:260px}.notification .body .content-wrapper .time{color:#b2afcd;font-size:12px;font-weight:400;line-height:14px;text-align:right;margin-left:8px}.notification .unread-marker{display:none;position:absolute;right:10px;top:18px;background-color:#a173ff;border-radius:9px;height:9px;width:9px}.mobile-container{width:100%;height:100%}.mobile-container .chat{border:none}.mobile-container .chat .header{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 62px;-ms-flex:0 0 62px;flex:0 0 62px;padding-top:12px}.mobile-container .chat .close-icon,.mobile-container .chat .fullscreen-icon{display:none}.mobile-container .message-input-container .send-button{display:block}.mobile-container .message-input-container .emoji-picker-button{right:50px}.mobile-container .emoji-picker-popup{margin-right:30px}.modal-layout{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.6);overflow-y:auto}.modal-layout--header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px}.modal-layout--title{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#26252d;margin:0}.modal-layout--close-button{cursor:pointer;-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.modal-layout--close-button:hover path{fill:#26252d}.modal-layout--content{position:relative;width:100%;max-width:550px;margin:200px auto 50px;background-color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:16px}@media only screen and (min-width:768px){.modal-layout--content{border-radius:16px}}.more-action-item{position:relative;font-family:Roboto;font-size:12px;padding:9px 18px 9px 48px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:pointer;color:#7a7980}.more-action-item .icon{display:inline-block;position:absolute;left:11px;top:4.5px;width:23px;height:23px;font-size:14px}.more-action-item .icon:before{color:#b9b9bf;position:relative;vertical-align:text-bottom;line-height:22px;left:5px;cursor:pointer}.more-action-item.-normal:hover{background-color:rgba(46,144,255,.16);color:#4470ff}.more-action-item.-normal:hover .icon:before{color:#4470ff}.more-action-item.-red:hover{background-color:rgba(246,64,90,.2);color:#f6405a}.more-action-item.-red:hover .icon:before{color:#f6405a;top:-1px}.more-action-item .icon.-chat:before{content:"\e0b7"}.more-action-item .icon.-chat:before,.more-action-item .icon.-zoom-in:before{font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.more-action-item .icon.-zoom-in:before{content:"\e5d0"}.more-action-item .icon.-edit:before{content:"\e254";font-family:Material Icons}.more-action-item .icon.-add-subtask:before,.more-action-item .icon.-edit:before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.more-action-item .icon.-add-subtask:before{content:"\e900";font-family:Turtle}.more-action-item .icon.-due-date:before{content:"\e916"}.more-action-item .icon.-due-date:before,.more-action-item .icon.-link:before{font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.more-action-item .icon.-link:before{content:"\e157"}.more-action-item .icon.-delete:before{content:"\e872"}.more-action-item .icon.-check:before,.more-action-item .icon.-delete:before{font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.more-action-item .icon.-check:before{content:"\e5ca"}.more-action-item .icon.-uncheck:before{content:"\e5cd"}.more-action-item .icon.-chat-outline:before,.more-action-item .icon.-uncheck:before{font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.more-action-item .icon.-chat-outline:before{content:"\e0cb"}.more-action-item .icon.-budget:before{content:"\e227"}.more-action-item .icon.-budget:before,.more-action-item .icon.-info:before{font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.more-action-item .icon.-info:before{content:"\e88f"}.more-actions-btn{display:inline-block;cursor:pointer;text-align:center;vertical-align:text-bottom;width:20px;height:20px}.more-actions-btn:before{content:"\e5d3";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b9b9bf}.more-actions-btn:not(.disabled):hover:before{color:#4470ff}.more-actions-btn.disabled:before{color:#b9b9bf}.more-actions-btn:before{font-size:15px;vertical-align:middle}.more-actions-btn .popup-content{width:0;height:0}.more-actions-btn.-in-header:before{position:relative;top:-2px}.more-actions-btn.-in-header .popup-content{position:absolute}.more-actions-popup{z-index:1001;border:1px solid #f7f7f7;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);width:145px;color:#26252d;overflow-x:hidden;overflow-y:auto;text-align:left;line-height:normal;font-weight:400;position:relative;left:30px;top:-42px;padding-top:6px;padding-bottom:6px}.more-actions-popup.top{top:-216px}.more-actions-popup.left{left:-151px}.more-actions-popup .separator{width:100%;height:1px;background-color:#e9e9ed;margin-top:5px;margin-bottom:5px}.no-projects{background-color:#773ded;height:100vh;width:100%;color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.no-projects .warning-wrapper{max-width:100%}.no-projects .warning-wrapper .logo{width:100px;height:105px;margin:0 auto;background-image:url(/assets/images/logo-dark-bg-6c2d7aa254269b3ac0603e4ec1ff2690.svg);-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.no-projects .warning-wrapper .warning-header{padding-top:15px;width:300px;font-weight:300;margin:0 auto;text-align:center;font-size:24px}.no-projects .warning-wrapper .warning{padding-top:16px;line-height:22px;width:350px;font-weight:300;margin:0 auto;text-align:center;font-size:17px}.no-projects .warning-wrapper .user-id{padding-top:10px;width:250px;margin:0 auto;text-align:center;font-size:11px}.no-projects .warning-wrapper .logout{display:block;width:170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Avenir Next;-webkit-font-smoothing:antialiased;text-decoration:none;color:#773ded;background:#fff;padding:18px 10px;text-align:center;font-weight:600;border-radius:40px;font-size:15px;line-height:17px;border:2px solid #fff;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-transition:all .1s ease-out;margin:55px auto 0;cursor:pointer}.no-projects .warning-wrapper .logout:hover{color:#5d1ae4;-webkit-box-shadow:0 6px 8px 0 rgba(157,112,235,.2),0 10px 20px 0 rgba(157,129,206,.12);box-shadow:0 6px 8px 0 rgba(157,112,235,.2),0 10px 20px 0 rgba(157,129,206,.12)}.no-projects-with-agency{height:100%;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.no-projects-with-agency,.no-projects-with-agency .header{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.no-projects-with-agency .header{position:relative;height:50px;background:#26252d;padding-left:32px;padding-right:33px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.no-projects-with-agency .header .title{line-height:50px;font-weight:700;font-size:16px;color:#fff;margin:0 32px}.no-projects-with-agency .content{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.no-projects-with-agency .content .placeholder{margin-top:150px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.no-projects-with-agency .content .placeholder p{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#26252d;margin-top:0;margin-bottom:0}.no-projects-with-agency .content .placeholder p:first-child{font-weight:500;font-size:16px;margin-bottom:20px}.no-projects-with-agency .content .placeholder p.burger-par{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.no-projects-with-agency .content .burger-icon,.no-projects-with-agency .content .placeholder p.burger-par{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.no-projects-with-agency .content .burger-icon{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;border-radius:40px;background:transparent;-webkit-transition:background .1s;-moz-transition:background .1s;-o-transition:background .1s;-ms-transition:background .1s;transition:background .1s;cursor:pointer;margin:0 5px}.no-projects-with-agency .content .burger-icon svg>path{fill:#26252d}.no-projects-with-agency .content .burger-icon:hover{background:#a173ff}.no-projects-with-agency .content .burger-icon:hover svg>path{fill:#f0edf7}.no-projects-with-agency .content .burger-icon svg{display:block}.no-projects-with-agency .content .burger-icon svg path{-webkit-transition:fill .1s;-moz-transition:fill .1s;-o-transition:fill .1s;-ms-transition:fill .1s;transition:fill .1s}.page-error{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;height:100%;color:#26252d}.page-error .header{font-size:40px;font-weight:100;margin-bottom:25px}.page-error .header,.page-error .message{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.page-error .message{max-width:500px}.page-error .message a{color:#4470ff;font-weight:400}.page-error .details{margin-top:22px;max-width:600px}.page-error .details .details-btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#4470ff;font-size:95%}.page-error .details .details-text{margin-top:18px;font-size:80%;color:#b9b9bf}.page-error .spacer-top{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.page-error .spacer-bottom{-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:2 2 0px;-ms-flex:2 2 0px;flex:2 2 0px}.popup-wrapper>.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;cursor:default}.popup-wrapper>.popup-content{z-index:1002;position:relative}.profile-container{width:405px;height:678px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto;background-color:#26252d;color:#fff}.profile-container .avatar{width:100px;height:100px;margin-top:86px;border-radius:50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.profile-container .name{margin-top:26px;font-size:28px}.profile-container .chat-btn{width:234px;height:36px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:90px;border-radius:20px;background-color:#fff;color:#26252d;font-family:Roboto;font-size:14px;font-weight:500;cursor:pointer}.profile-container .chat-btn:hover{color:#4470ff}.progress-bar{position:absolute;top:84px;left:0;right:0;height:6px;z-index:999;background-color:#f8fafc}.progress-bar>*{display:block;width:100%;height:100%;-webkit-transition:width .8s ease;-moz-transition:width .8s ease;-o-transition:width .8s ease;-ms-transition:width .8s ease;transition:width .8s ease;border-top-right-radius:100px;border-bottom-right-radius:100px;background-color:#4990e2}.direct-chat .progress-bar{top:40px}.quick-add-panel{margin-left:10px;min-width:405px}.quick-add-panel .header{background-color:#f9f9f9;color:#7a7980;font-size:16px;padding:12px}.quick-add-panel .input{border:none;outline:none;resize:none;width:100%;min-height:52px;font-size:16px;margin:0;padding:0}.quick-add-panel .open-quick-add{padding:6px 20px 10px 16px;background-color:#f7f7f7;color:#7a7980;outline:none;border:none;font-size:16px;border-radius:2px;-webkit-box-shadow:0 2px 4px 0 rgba(38,50,56,.2);box-shadow:0 2px 4px 0 rgba(38,50,56,.2)}.quick-add-panel .open-quick-add .plus{padding:0 12px;position:relative;font-size:20px}.quick-add-panel .open-quick-add .plus:before{position:absolute;top:4px;left:0;content:"\e145";font-family:Material Icons}.quick-add-panel .open-quick-add:hover{background-color:#4470ff;color:#fff}.quick-add-panel .quick-add-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(55,71,79,.5);z-index:1002;-webkit-animation:reveal .2s;-moz-animation:reveal .2s;-o-animation:reveal .2s;-ms-animation:reveal .2s;animation:reveal .2s}.quick-add-panel .quick-add-panel-content{position:relative;background-color:#fff;z-index:1003;border-radius:2px;-webkit-box-shadow:0 16px 20px 0 rgba(38,50,56,.08),0 12px 12px 0 rgba(38,50,56,.16);box-shadow:0 16px 20px 0 rgba(38,50,56,.08),0 12px 12px 0 rgba(38,50,56,.16)}.quick-add-panel .quick-add-panel-content .input-container{padding:37px 24px 11px}.quick-add-panel .buttons{padding-bottom:20px;padding-right:24px;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.quick-add-panel .buttons button+button{margin-left:12px}.quick-add-panel .buttons button{font-size:14px;position:relative;z-index:0;padding:6px 5px 6px 6px;font-weight:500;letter-spacing:.35px;outline:none;border:none;background-color:transparent;color:#26252d;text-transform:uppercase;font-family:Roboto}.quick-add-panel .buttons button:hover{color:#4470ff}.quick-add-panel .buttons button:disabled{color:#b9b9bf}.quick-add-panel .buttons button:not(:disabled):hover:before{content:"";position:absolute;left:-5px;right:-5px;top:0;bottom:0;display:inline-block;background-color:rgba(46,144,255,.16);border-radius:2px;z-index:-1}.quick-add-panel .buttons button.add-task:not(:disabled){color:#4470ff}.record-container .record-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:24px 0;color:#7a7980;font-size:20px}.record-container .record-header a{color:inherit}.record-container .record-link-back{height:20px;margin-right:30px}.record-container .record-link-back svg{-webkit-transition:fill .3s ease 0s;-moz-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;-ms-transition:fill .3s ease 0s;transition:fill .3s ease 0s;fill:#7a7980}.record-container .record-link-back:hover svg{fill:#4470ff}.record-container .avatars-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.record-container .avatars-container .avatar{position:relative;width:32px;height:32px;border-radius:50%;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.record-container .avatars-container .avatar:not(:last-child){margin-right:8px}.record-container .avatars-container .avatar:after{content:" ";position:absolute;bottom:0;right:0;width:8px;height:8px;border-radius:50%;background-color:#3fe06d;border:1px solid #26252d}.record-container .record-body{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.record-container .record-body video{outline:none}.record-container .record-footer .record-download-section{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:24px 0;font-size:18px;color:#7a7980}.record-container .record-footer .record-download-section,.record-container .record-footer .record-download-section .record-download{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.record-container .record-footer .record-download-section .record-download{color:inherit;-webkit-transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;-ms-transition:color .3s ease 0s;transition:color .3s ease 0s}.record-container .record-footer .record-download-section .record-download svg{margin-right:20px;-webkit-transition:fill .3s ease 0s;-moz-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;-ms-transition:fill .3s ease 0s;transition:fill .3s ease 0s;fill:#7a7980}.record-container .record-footer .record-download-section .record-download:hover{color:#4470ff}.record-container .record-footer .record-download-section .record-download:hover svg{fill:#4470ff}.table-container{height:calc(100% - 104px);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.scrollable-container{overflow-y:auto}.no-scroll .scrollable-container{overflow-y:hidden}.no-scroll .scrollable-container:not(.no-scroll-content){padding-right:8px}.no-scroll .popup-content .scrollable-container{overflow-y:auto}.scrollable-container::-webkit-scrollbar{width:8px}.scrollable-container::-webkit-scrollbar-track{background-color:#fff;border:2px solid #fff}.scrollable-container::-webkit-scrollbar-thumb{background-color:#d8d8d8;border:2px solid #fff;border-radius:3px}.app.dark .scrollable-container::-webkit-scrollbar-track{background-color:transparent;border-color:transparent}.app.dark .scrollable-container::-webkit-scrollbar-thumb{background-color:#7a7980;border-color:#2f2e36}.online-indicator{display:inline-block;min-width:8px;min-height:8px;width:8px;height:8px;border-radius:50%;border:1px solid #b9b9bf;background-color:transparent}.online-indicator.-online{border:none;background-color:#40f690}.sidebar{overflow:visible;color:#26252d;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:10px;font-weight:400}.sidebar-link-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:14px}.sidebar-link-container .sidebar-link{display:block;font-family:Roboto,sans-serif;font-weight:300;vertical-align:middle;font-size:14px;color:#7a7980;letter-spacing:.4px;cursor:pointer;margin-top:12px;margin-bottom:12px}.sidebar-link-container .sidebar-link:first-child{margin-top:0}.sidebar-link-container .sidebar-link:last-child{margin-bottom:0}.sidebar-link-container .sidebar-link:hover{color:#4470ff}.sidebar-link-container .sidebar-link.is-active{color:#4470ff;font-weight:500}.sidebar-link-container .sidebar-link:focus{outline:0}.team-list-header{font-family:Roboto;font-size:12px;color:#7a7980;font-weight:400;margin-top:44px;letter-spacing:1px}.team-list-header .invite-button{float:right;padding:0 10px;font-size:20px;line-height:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.team-list-header .invite-button:hover{color:#4470ff}.team-list-container{margin-top:11px;width:100%;-webkit-box-flex:99;-moz-box-flex:99;-o-box-flex:99;box-flex:99;-webkit-flex:99 1 100px;-ms-flex:99 1 100px;flex:99 1 100px;overflow-x:hidden}.team-list-container .team-member{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-top:9px;padding-bottom:6px;font-family:Roboto,sans-serif;font-weight:300;font-size:12px;color:#7a7980;padding-right:30px;white-space:nowrap;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.team-list-container .team-member:hover .remove-member{display:block}.team-list-container .team-member .username{display:inline-block;vertical-align:top;line-height:$user-avatar-size;padding-left:14px;cursor:pointer}.team-list-container .team-member .username:hover{color:#4470ff}.team-list-container .team-member .username:after{content:"";display:block;position:absolute;right:-116px;top:0;bottom:0;width:30px;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#e8e8ec 35%);background:-moz-linear-gradient(left,hsla(0,0%,100%,0) 0,#e8e8ec 35%);background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#e8e8ec 35%);background:-ms-linear-gradient(left,hsla(0,0%,100%,0) 0,#e8e8ec 35%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#e8e8ec 35%)}.team-list-container .team-member .unread-count-badge{position:absolute;right:10px;top:7.5px}.team-list-container .team-member .remove-member{display:none;margin-left:auto;cursor:pointer}.team-list-container .team-member .remove-member:hover{color:#4470ff}.turtle-chat-button-panel{padding:14px 0;position:relative;width:100%}.turtle-chat-button-panel .turtle-chat-button{border:1px solid #f7f7f7;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);width:46px;height:46px;border-radius:50%;cursor:pointer;background-image:url(/assets/images/turtle-user-avatar-5119646fbc5f82aca92b34af7bd550af.png);-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative}.turtle-chat-button-panel .turtle-chat-button .unread-count-badge{position:absolute;top:-5px;right:-5px}.turtle-chat-button-panel .upper-shadow{position:absolute;top:0;left:0;right:12px;height:1px;-webkit-box-shadow:0 -2px 2px 0 rgba(38,49,56,.1);box-shadow:0 -2px 2px 0 rgba(38,49,56,.1)}.google-button{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 24px;height:48px;background:#a173ff;border-radius:100px;border:2px solid #a173ff;color:#fff;-webkit-transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;-ms-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;font-weight:700;font-size:16px;line-height:20px}.google-button:hover{background-color:transparent;color:#a173ff}.google-button:hover .google-button__icon path{fill:#a173ff}.google-button__icon{margin-right:20px}.google-button__icon path{-webkit-transition:fill .3s;-moz-transition:fill .3s;-o-transition:fill .3s;-ms-transition:fill .3s;transition:fill .3s}.signin-container{background-color:#26252d;height:100vh;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.signin-container .turtle{max-width:400px;margin:0 auto;padding-top:10px}.signin-container .turtle .logo{width:100px;height:105px;margin:0 auto;background-image:url(/assets/images/logo-dark-bg-6c2d7aa254269b3ac0603e4ec1ff2690.svg);-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.signin-container .turtle .marketing{padding-top:15px;width:200px;text-align:center;line-height:26px;font-family:Avenir Next;font-weight:400;font-size:24px;color:#fff;margin:0 auto 55px}.signin-container .signin{display:block;width:170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Avenir Next;-webkit-font-smoothing:antialiased;text-decoration:none;color:#fff;background:#4470ff;padding:18px 10px;text-align:center;font-weight:600;border-radius:40px;font-size:15px;line-height:17px;border:2px solid #4470ff;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-transition:all .1s ease-out;margin:55px auto 0;cursor:pointer}.signin-container .signin:hover{background:transparent}.signin-container p{width:220px;margin:15px auto 0;text-align:center;color:#b9b9bf;font-size:11px;line-height:14px}.signin-container p a{color:#fff;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out}.signin-container p a:hover{border-bottom:1px solid #fff}.signin-container .login-welcome-text{color:#fff;margin-bottom:87px}.signin-container .login-welcome-text,.signin-container .login-welcome-text .login-welcome-turtle{font-family:Poppins;font-style:normal;font-weight:800;font-size:65px;line-height:66px;text-align:center}.signin-container .login-welcome-text .login-welcome-turtle{color:#a173ff!important}.signin-container .login-google-button{margin:0 auto}.small-loader{border-radius:50%;width:14px;height:14px;border:.2rem solid #e9e9ed;border-top-color:#26252d;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;animation:spin 1s linear infinite}@-moz-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}.task-lists-links{min-width:200px;text-align:right;line-height:30px}.task-lists-links a{font-size:12px;margin-left:24px;font-weight:400;color:#7a7980}.task-lists-links a.active{color:#26252d}.task-lists-links a:hover{color:#4470ff}.team-table{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px}.team-table .grid{display:grid;grid-template-columns:1fr minmax(160px,1fr)}.team-table--header{padding:15px 0;position:sticky;top:-40px;background:#fff;z-index:1}.team-table--header .label{font-style:normal;font-weight:900;font-size:12px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:#b2afcd;margin:0}.team-table--user{margin-top:10px;padding-left:4px;padding-bottom:10px}.team-table--user,.team-table--user--info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.team-table--user--info{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#26252d;margin-right:10px}.team-table--user--name{margin:0;font-weight:500}.team-table--user--email{margin:0;color:#d2cfeb}.team-table--user .turtle-avatar{margin-right:10px}.team-table--header,.team-table--user:not(:last-child){border-bottom:1px solid #f0edf7}.team-week{width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;padding-bottom:100px;color:#26252d;background-color:#e8e8ec;padding-right:5px}.team-week .team-week-header{padding:12px 15px 20px 25px;background-color:#f7f7f7;margin-bottom:10px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06)}.team-week .team-week-header .hint{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.team-week .team-week-header .hint .hint-body{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Roboto;font-size:12px;font-weight:400;line-height:30px;color:#b9b9bf}.team-week .team-week-header .title{font-size:32px;font-weight:100;margin-top:7px}.team-week .team-week-header .title .time-period{font-weight:300}.team-week .team-week-header .time-navigation{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:90%;font-weight:400;padding-right:10px}.team-week .team-week-header .time-navigation .nav-btn{position:relative;color:#7a7980;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.team-week .team-week-header .time-navigation .nav-btn:hover,.team-week .team-week-header .time-navigation .nav-btn:hover.curr:before{color:#4470ff}.team-week .team-week-header .time-navigation .nav-btn.prev{width:150px;left:-14px}.team-week .team-week-header .time-navigation .nav-btn.prev:before{content:"\e314";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:1px}.team-week .team-week-header .time-navigation .nav-btn.next{width:150px;text-align:right;left:14px}.team-week .team-week-header .time-navigation .nav-btn.next:after{content:"\e315";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:1px}.team-week .team-week-header .time-navigation .nav-btn.next:after,.team-week .team-week-header .time-navigation .nav-btn.prev:before{display:inline-block;vertical-align:bottom;font-size:120%}.team-week .team-week-header .time-navigation .nav-btn.curr:before{content:"\e878";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:4px;color:#b9b9bf;font-size:115%;display:inline-block;vertical-align:bottom}.team-week .section{margin-bottom:15px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 6px 0 rgba(0,0,0,.06)}.team-week .section.collapsed .team-week-card-list{display:none}.team-week .section.expanded{border-bottom:1px solid #e9e9ed}.team-week .section.expanded .team-week-member .expand-collapse-icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.team-week .section.expanded:last-child{border-bottom:none}.team-week .section.placeholder{padding:14px 15px 14px 25px;background-color:#fff;font-size:16px;font-weight:400}.team-week .team-week-header+.section{border-top:1px solid #e9e9ed}.team-week .team-week-member{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;cursor:pointer;font-size:14px;font-weight:400;background-color:#fff;border-bottom:1px solid #e9e9ed;padding:14px 15px 14px 25px}.team-week .team-week-member .expand-collapse-icon{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .1s ease-out;-moz-transition:-moz-transform .1s ease-out;-o-transition:-o-transform .1s ease-out;-ms-transition:-ms-transform .1s ease-out;transition:transform .1s ease-out;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.team-week .team-week-member .expand-collapse-icon:before{font-family:Material Icons;color:#7a7980;font-size:24px;content:"\e5c4"}.team-week .team-week-member:hover{background-color:rgba(46,144,255,.16)}.team-week .team-week-member:hover .expand-collapse-icon:before{color:#4470ff}.team-week .team-week-member:hover .user-avatar{background-color:rgba(46,144,255,.16)}.team-week .team-week-member:hover .user-name{color:#4470ff}.team-week .team-week-member .user-avatar{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:36px;height:36px;margin-left:27px;border-radius:50%;background-color:#f1f1f1;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover!important;-moz-background-size:cover!important;background-size:cover!important;vertical-align:middle}.team-week .team-week-member .user-avatar.no-assignee:before{content:"?";color:#7a7980;font-size:130%;font-weight:600;display:inline-block;width:36px;line-height:36px;text-align:center;vertical-align:middle;position:relative;top:1px}.team-week .team-week-member .user-name{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:middle;padding-left:15px;font-weight:500;font-size:16px}.team-week .team-week-card-list{font-family:Roboto Condensed;font-weight:400;font-size:14px;padding:0 75px 15px;background-color:#fff}.team-week .team-week-card-list>.no-items{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b9b9bf;padding:14px 27px 14px 0}.team-week .team-week-card-list>.card{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:15px 0 14px;color:#26252d;border-bottom:1px solid #e9e9ed;cursor:pointer}.team-week .team-week-card-list>.card .title{width:100%}.team-week .team-week-card-list>.card .title .row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.team-week .team-week-card-list>.card .title .row .due-date.-missed{color:#f6405a}.team-week .team-week-card-list>.card:last-child{border:none}.team-week .team-week-card-list>.card .path{font-size:95%;color:#b9b9bf}.team-week .team-week-card-list>.card.completed{color:#b9b9bf}.team-week .team-week-card-list>.card.completed .name{text-decoration:line-through}.team-week .team-week-card-list>.card.completed .path{color:#ceced2}.team-week .team-week-card-list>.card .checkbox,.team-week .team-week-card-list>.card .name{line-height:18px}.team-week .team-week-card-list>.card .checkbox{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:8px}.team-week .team-week-card-list>.card .checkbox:before{content:"\e907";font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.team-week .team-week-card-list>.card .checkbox.checked:before{content:"\e906";font-family:Turtle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.team-week .team-week-card-list>.card .path{margin-top:3px}.test-page{width:100%;height:100%;background:rgba(161,115,255,.1);padding:16px}.time-period-header{position:relative;-webkit-flex:0 0 62px;-ms-flex:0 0 62px;flex:0 0 62px;background-color:#f9f9f9;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding-left:20px;padding-right:20px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.time-period-header,.time-period-header .period-selector{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1}.time-period-header .period-selector{-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;min-width:120px;height:30px}.time-period-header .period-selector .week-period{font-size:12px;color:#7a7980;cursor:pointer}.time-period-header .period-selector .week-period:hover{color:#4470ff}.time-period-header .period-selector .week-period.active{color:#26252d}.time-period-header .period-selector .month-period{font-size:12px;color:#7a7980;cursor:pointer;margin-left:40px}.time-period-header .period-selector .month-period:hover{color:#4470ff}.time-period-header .period-selector .month-period.active{color:#26252d}.time-period-header .navigation{height:29px}.time-period-header .navigation,.time-period-header .navigation .nav-offset-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.time-period-header .navigation .nav-offset-container{background-color:#fff;border-radius:4px;padding-right:6px}.time-period-header .navigation .custom-period-badge,.time-period-header .navigation .nav-subtitle{padding-left:10px;text-align:left;font-weight:300;font-size:12px;color:#26252d;letter-spacing:.3px;line-height:29px;cursor:pointer}.time-period-header .navigation .custom-period-badge:hover,.time-period-header .navigation .nav-subtitle:hover{color:#4470ff}.time-period-header .navigation .nav-subtitle{min-width:120px}.time-period-header .navigation .custom-period-date-wrap{position:relative;min-width:110px;background-color:#fff;border-radius:4px}.time-period-header .navigation .custom-period-date-wrap:first-child{margin-right:10px}.time-period-header .navigation .nav-arrows-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.time-period-header .navigation .nav-next,.time-period-header .navigation .nav-prev{cursor:pointer;line-height:29px;padding-top:1px}.time-period-header .navigation .nav-next:before,.time-period-header .navigation .nav-prev:before{font-size:20px;color:#26252d;font-family:Material Icons}.time-period-header .navigation .nav-next:hover:before,.time-period-header .navigation .nav-prev:hover:before{color:#4470ff}.time-period-header .navigation .nav-prev:before{content:"\e314"}.time-period-header .navigation .nav-next:before{content:"\e315"}.time-period-header .navigation .nav-next.disabled{cursor:not-allowed}.time-period-header .navigation .nav-next.disabled:before{color:#b9b9bf}.time-period-header .jump-to-now{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;min-width:120px;text-align:right;font-family:Roboto;font-weight:300;font-size:12px;letter-spacing:.4px;color:#b9b9bf;cursor:pointer}.time-period-header .jump-to-now:hover{color:#4470ff}.time-period-header .close-icon,.time-period-header .custom-period-badges{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.time-period-header .close-icon{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:14px;height:14px;margin-left:5px;cursor:pointer;color:#b9b9bf}.time-period-header .close-icon:before{content:"\e5cd";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px}.time-period-header .close-icon:hover{color:#4470ff}.time-period-header .custom-date-picker{z-index:1001;border:1px solid #f7f7f7;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08);overflow-y:auto;text-align:left;line-height:normal;font-weight:400;position:absolute;padding-top:8px;padding-bottom:8px;top:18px;font-size:16px}.time-period-header .header{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.time-period-header .header .title{margin-left:27px;font-family:Roboto;color:#26252d;font-weight:600;font-size:14px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.time-period-header .header .close{width:45px;height:30px;color:#7a7980;font-size:11px;padding-top:9px;padding-right:46px;cursor:pointer}.time-period-header .header .close:hover{color:#4470ff}.time-period-header .separator{width:100%;height:1px;background-color:#f7f7f7;margin-top:7px;margin-bottom:2px}.tooltip-container{position:absolute;top:0;left:0;z-index:1000001}.tooltip-container>.tooltip{position:absolute;cursor:default;pointer-events:none}.tooltip-container>.tooltip:not(.visible){visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:visibility 0s linear .2s,opacity .05s linear .15s;-moz-transition:visibility 0s linear .2s,opacity .05s linear .15s;-o-transition:visibility 0s linear .2s,opacity .05s linear .15s;-ms-transition:visibility 0s linear .2s,opacity .05s linear .15s;transition:visibility 0s linear .2s,opacity .05s linear .15s}.tooltip-container>.tooltip.visible{visibility:visible;opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;-ms-transition:opacity .1s linear;transition:opacity .1s linear}.tooltip-container>.tooltip.visible.immediately{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.tooltip-container>.tooltip>.text{position:absolute;font-size:12px;line-height:12px;font-family:Roboto;font-weight:400;white-space:pre;background-color:#3f4f56;padding:5px 6px;color:#fff;border-radius:3px}.tooltip-container>.tooltip:before{content:"";width:0;height:0;border:5px solid transparent;position:absolute;left:-5px;top:-5px}.tooltip-container>.tooltip.light>.text{background-color:#f7f7f7;color:#000}.tooltip-container>.tooltip.left>.text{right:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-container>.tooltip.left:before{border-left-color:#3f4f56}.tooltip-container>.tooltip.left.light:before{border-left-color:#f7f7f7}.tooltip-container>.tooltip.top>.text{bottom:4px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-container>.tooltip.top:before{border-top-color:#3f4f56}.tooltip-container>.tooltip.top.light:before{border-top-color:#f7f7f7}.tooltip-container>.tooltip.right>.text{left:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-container>.tooltip.right:before{border-right-color:#3f4f56}.tooltip-container>.tooltip.right.light:before{border-right-color:#f7f7f7}.tooltip-container>.tooltip.bottom>.text{top:4px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-container>.tooltip.bottom:before{border-bottom-color:#3f4f56}.tooltip-container>.tooltip.bottom.light:before{border-bottom-color:#f7f7f7}.turtle-button{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#a173ff;border:none;border-radius:28px;font-weight:900;font-size:12px;line-height:16px;letter-spacing:.06em;text-align:center;text-transform:uppercase;color:#fff;outline:none;padding:8px 16px 8px 14px;min-width:130px;-webkit-transition:color .2s,background .2s;-moz-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;-ms-transition:color .2s,background .2s;transition:color .2s,background .2s}.turtle-button:hover:not(:disabled){background:#26252d}.turtle-button svg{vertical-align:middle;margin-right:5px}.turtle-button svg path{fill:#fff}.turtle-button:disabled{cursor:default;background:#d2cfeb}.turtle-button.link{color:#a173ff;background:transparent}.turtle-button.link:hover{background:transparent;color:#26252d}.turtle-button.full-width{width:100%;margin-left:auto;margin-right:auto;max-width:492px}.turtle-button.button-loading{height:32px}.turtle-button.big{padding:12px 16px 12px 14px}.turtle-button.big.button-loading{height:40px}.turtle-checkbox{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer}.turtle-checkbox:hover .turtle-checkbox--box{background:rgba(161,115,255,.1)}.turtle-checkbox--box{min-width:28px;min-height:28px;-webkit-transform:scale(.75);-moz-transform:scale(.75);-o-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);margin-right:4px;border:2px solid #a173ff;border-radius:8px;background:#fff;-webkit-transition:background .1s;-moz-transition:background .1s;-o-transition:background .1s;-ms-transition:background .1s;transition:background .1s}.turtle-checkbox--box svg{vertical-align:middle}.turtle-checkbox--box svg path{fill:#a173ff}.turtle-checkbox--label{margin:0;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#26252d}.turtle-day-picker{margin:0 10px}.turtle-day-picker .DayPicker{color:#26252d;font-size:10px;font-family:Roboto}.turtle-day-picker .DayPicker-Caption{margin-top:8px;margin-bottom:16px}.turtle-day-picker .DayPicker-Caption div{text-align:center}.turtle-day-picker .DayPicker-NavButton{margin-top:8px}.turtle-day-picker .DayPicker-NavButton--next,.turtle-day-picker .DayPicker-NavButton--prev{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-image:none}.turtle-day-picker .DayPicker-NavButton--next:before,.turtle-day-picker .DayPicker-NavButton--prev:before{font-family:Material Icons;font-size:20px}.turtle-day-picker .DayPicker-NavButton--next:hover,.turtle-day-picker .DayPicker-NavButton--prev:hover{color:#4470ff}.turtle-day-picker .DayPicker-NavButton--prev{left:1em}.turtle-day-picker .DayPicker-NavButton--prev:before{content:"\e314"}.turtle-day-picker .DayPicker-NavButton--next:before{content:"\e315"}.turtle-day-picker .DayPicker-Day{padding:.8em}.turtle-day-picker .DayPicker-Day--today{color:#26252d;font-weight:900}.turtle-day-picker .DayPicker-Day:not(.DayPicker-Day--disabled):hover{color:#4470ff}.turtle-day-picker .DayPicker-Day--outside{color:#7a7980}.turtle-day-picker .DayPicker-Day--outside:not(.DayPicker-Day--disabled){cursor:pointer}.turtle-day-picker .DayPicker-Day--disabled{color:#dedede}.turtle-day-picker .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside),.turtle-day-picker .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#4470ff;color:#fff}.turtle-day-picker .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#fff}.turtle-input-dropdown{position:relative}.turtle-input-dropdown.selected .turtle-input>input{font-weight:500}.turtle-input-dropdown.inline{display:inline-block}.turtle-input-dropdown.no-search .turtle-input>input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.turtle-input-dropdown .turtle-input{padding-right:25px}.turtle-input-dropdown .turtle-input input{font-weight:400}.turtle-input-dropdown .turtle-input input::placeholder{font-weight:500}.turtle-input-dropdown .turtle-input input:disabled{cursor:not-allowed;background:#fff}.turtle-input-dropdown--arrow{position:absolute;bottom:8px;right:0;cursor:pointer}.turtle-input-dropdown--arrow.active path{fill:#a173ff}.turtle-input-dropdown--arrow.disabled{cursor:not-allowed}.turtle-input-dropdown--arrow.disabled path{fill:#d2cfeb}.turtle-input-dropdown--options{position:fixed;z-index:9999;background:#fff;-webkit-box-shadow:0 6px 8px rgba(29,20,97,.16),0 10px 20px rgba(29,20,97,.08);box-shadow:0 6px 8px rgba(29,20,97,.16),0 10px 20px rgba(29,20,97,.08);border-radius:16px;padding:8px;width:100%;max-height:240px;overflow-y:auto;border:1px solid #e6e5f5}.turtle-input-dropdown--option{padding:8px;border-radius:8px;cursor:pointer;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#26252d}.turtle-input-dropdown--option.highlighted{background:rgba(161,115,255,.1);color:#a173ff}.turtle-input-dropdown--option:not(:last-child){margin-bottom:8px}.turtle-input{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;border-bottom:1px solid rgba(161,115,255,.4)}.turtle-input:focus-within{border-color:#a173ff}.turtle-input:focus-within .label{color:#a173ff}.turtle-input.inline{border:none}.turtle-input.invalid{border-color:#f03d48}.turtle-input.invalid .input,.turtle-input.invalid .side-label{color:#f03d48}.turtle-input.smallFont{font-size:14px}.turtle-input.smallFont .input{font-size:14px;line-height:20px;font-weight:400}.turtle-input.withEraseButton{padding-right:25px}.turtle-input .input{color:#26252d;outline:none;border:none;-webkit-box-flex:5;-moz-box-flex:5;-o-box-flex:5;box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;padding:8px 0;font-style:normal;font-weight:500;font-size:16px;line-height:24px}.turtle-input .input.-textarea{resize:none}.turtle-input .input::placeholder{color:#b2afcd}.turtle-input .input:disabled::placeholder{color:#d2cfeb}.turtle-input .side-label{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:12px;padding-top:12px;padding-bottom:8px;color:#b2afcd;font-style:normal;font-weight:400}.turtle-input .close-icon{position:absolute;right:0;bottom:8px;cursor:pointer}.turtle-input .close-icon:hover path{fill:#26252d}.turtle-label{display:block;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#b2afcd}.turtle-label.focused{color:#a173ff}.turtle-label.invalid{color:#f03d48}.turtle-label.disabled{color:#d2cfeb}.money-input .input{padding-left:15px}.money-input:before{position:absolute;top:10px;left:0;content:"$";z-index:2;font-weight:400}.turtle-multiselect{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.turtle-multiselect,.turtle-multiselect--selected-options{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.turtle-multiselect--selected-options{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;font-size:14px;color:#26252d;font-style:normal;font-weight:400;margin-top:15px}.turtle-multiselect--option{margin-left:5px;margin-bottom:5px;border-radius:16px;border:1px solid #d2cfeb;padding-left:10px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.turtle-multiselect--option svg{-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);cursor:pointer}.turtle-multiselect--option svg:hover path{fill:#a173ff}.turtle-radio--group{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.turtle-radio--group .label{display:block;font-size:12px;line-height:16px;color:#b2afcd}.turtle-radio--button,.turtle-radio--group .label{font-style:normal;font-weight:400;margin-bottom:8px}.turtle-radio--button{cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:14px;line-height:20px;color:#26252d;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.turtle-radio--button--icon{border-radius:16px;width:16px;height:16px;min-width:16px;min-height:16px;border:1px solid #26252d;margin-right:4px;padding:2px}.turtle-radio--button--icon--inner{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background:#a173ff;min-width:100%;min-height:100%;width:100%;height:100%;border-radius:16px;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.turtle-radio--button:hover .turtle-radio--button--icon{background:rgba(161,115,255,.1)}.turtle-radio--button.selected .turtle-radio--button--icon{border-color:#a173ff}.turtle-radio--button.selected .turtle-radio--button--icon--inner{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:1;-ms-filter:none;filter:none}.turtle-toast{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:fixed;font-style:normal;font-weight:400;bottom:32px;right:40px;padding:16px;background:#26252d;color:#fff;font-size:14px;line-height:20px;-webkit-box-shadow:0 6px 8px rgba(29,20,97,.16),0 10px 20px rgba(29,20,97,.08);box-shadow:0 6px 8px rgba(29,20,97,.16),0 10px 20px rgba(29,20,97,.08);border-radius:16px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;z-index:999999;-webkit-transform:scale(.1);-moz-transform:scale(.1);-o-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;max-width:300px}.turtle-toast.visible{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:none;filter:none;visibility:visible;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.turtle-toast svg{margin-left:12px;cursor:pointer;-webkit-flex-basis:20px;flex-basis:20px}.turtle-toast a{color:#fff;text-decoration:underline}.turtle-toast p{margin:0}.turtle-toast--content{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.undo-popup{position:fixed;bottom:20px;left:10px;padding:10px 10px 10px 15px;background-color:#26252d;color:#7a7980;border-radius:4px;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.16);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.16);z-index:1000}.undo-popup.-visible{-webkit-transition:opacity .2s linear,-webkit-transform .2s cubic-bezier(0,.5,0,1);-moz-transition:opacity .2s linear,-moz-transform .2s cubic-bezier(0,.5,0,1);-o-transition:opacity .2s linear,-o-transform .2s cubic-bezier(0,.5,0,1);-ms-transition:opacity .2s linear,-ms-transform .2s cubic-bezier(0,.5,0,1);transition:opacity .2s linear,transform .2s cubic-bezier(0,.5,0,1)}.undo-popup.-hidden{-webkit-transition:opacity .2s linear,-webkit-transform 0s linear .2s;-moz-transition:opacity .2s linear,-moz-transform 0s linear .2s;-o-transition:opacity .2s linear,-o-transform 0s linear .2s;-ms-transition:opacity .2s linear,-ms-transform 0s linear .2s;transition:opacity .2s linear,transform 0s linear .2s;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.undo-popup .description,.undo-popup .hide-btn,.undo-popup .undo-btn{display:inline-block;line-height:29px}.undo-popup .description{font-size:15px;font-weight:400}.undo-popup .hide-btn,.undo-popup .undo-btn{cursor:pointer}.undo-popup .undo-btn{position:relative;z-index:0;padding:0 5px;margin-left:11px;font-size:16px;font-weight:400;color:#2e90ff}.undo-popup .undo-btn:hover:before{content:"";display:inline-block;background-color:rgba(68,112,255,.16);border-radius:2px;position:absolute;top:0;bottom:0;left:-4px;right:-4px}.undo-popup .hide-btn{padding:0 2px;margin-left:6px}.undo-popup .hide-btn:before{content:"\e5cd";font-family:Material Icons;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:20px;vertical-align:sub;color:#7a7980}.undo-popup .hide-btn:hover:before{color:#2e90ff}.unread-count-badge{font-size:12px;color:#fff;background-color:#f6405a;vertical-align:top;text-align:center;font-weight:500;display:inline-block;border-radius:50px;min-width:21px;padding:1px 4px}.unread-indicator-badge{background-color:#f64040;width:10px;height:10px}.unread-indicator-badge,.user-avatar{display:inline-block;border-radius:50%}.user-avatar{cursor:default;position:relative;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover!important;-moz-background-size:cover!important;background-size:cover!important;width:21px;height:21px;-webkit-flex-shrink:0;flex-shrink:0;line-height:21px;font-size:10.5px;text-align:center;background-color:#f0f2f3;color:#000}.user-avatar .badge{top:16px;left:15px;position:absolute;width:8px;height:8px}.user-avatar.-big{width:24px;height:24px}.user-avatar.-big .badge{top:18px;left:17px;width:9px;height:9px}.user-avatar.-online .badge{border-radius:50%;border:2px solid #fff;background-color:#00e676}.user-avatar.-link{cursor:pointer}.video-container{width:100%;height:100%;position:relative}.video-container .default-controls,.video-container .room-controls{position:absolute;bottom:0;left:calc(50% - 153px);width:306px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;background-color:#26252d;padding:24px 48px;margin:0 auto;border-top-left-radius:4px;border-top-right-radius:4px}.video-container .control-button,.video-container .default-controls,.video-container .room-controls{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.video-container .control-button{padding:12px;font-weight:400;font-size:16px;border-radius:4px;border:none;cursor:pointer;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#f5f5f8;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}.video-container .control-button:not(:first-child){margin-left:16px}.video-container .control-button.-disabled{cursor:default}.video-container .control-button.-disabled #Shape{fill:#b9b9bf}.video-container .button-join{background-color:#4470ff;color:#fff}.video-container .button-join.-disabled{background-color:#f5f5f8;color:#b9b9bf}.video-container .button-join #Shape{fill:#26252d;-webkit-transition:fill .3s ease 0s;-moz-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;-ms-transition:fill .3s ease 0s;transition:fill .3s ease 0s}.video-container .button-join:not(.-disabled):hover{background-color:#2e90ff}.video-container .button-join:not(.-disabled):hover #Shape{fill:#fff}.video-container .button-leave{background-color:#f6405a}.video-container .button-leave #Shape{fill:#fff;-webkit-transition:fill .3s ease 0s;-moz-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;-ms-transition:fill .3s ease 0s;transition:fill .3s ease 0s}.video-container .button-leave:hover{background-color:#fff}.video-container .button-leave:hover #Shape{fill:#f6405a}.video-container .button-mute #Shape,.video-container .button-my-video #Shape{fill:#26252d;-webkit-transition:fill .3s ease 0s;-moz-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;-ms-transition:fill .3s ease 0s;transition:fill .3s ease 0s}.video-container .button-mute.-active #Shape,.video-container .button-my-video.-active #Shape{fill:#f6405a}.video-container .button-mute:not(.-disabled):hover #Shape,.video-container .button-my-video:not(.-disabled):hover #Shape{fill:#4470ff}.video-container .button-full-screen #Shape{fill:#26252d;-webkit-transition:fill .3s ease 0s;-moz-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;-ms-transition:fill .3s ease 0s;transition:fill .3s ease 0s}.video-container .button-full-screen:not(.-disabled):hover #Shape{fill:#4470ff}.video-container .button-full-screen.-active{background-color:#4470ff}.video-container .button-full-screen.-active #Shape{fill:#fff}.video-container .button-full-screen.-disabled #Shape{fill:#b9b9bf}.video-container .button-share #Shape{fill:#26252d;-webkit-transition:fill .3s ease 0s;-moz-transition:fill .3s ease 0s;-o-transition:fill .3s ease 0s;-ms-transition:fill .3s ease 0s;transition:fill .3s ease 0s}.video-container .button-share:not(.-disabled):hover{background-color:#f5f5f8}.video-container .button-share:not(.-disabled):hover #Shape{fill:#4470ff}.video-container .button-share.-active{background-color:#4470ff}.video-container .button-share.-active #Shape{fill:#fff}.video-container .video-wrapper-container{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:70vh;background-color:#26252d;-webkit-box-shadow:0 16px 20px 0 rgba(38,37,45,.08),0 12px 12px 0 rgba(38,37,45,.16);box-shadow:0 16px 20px 0 rgba(38,37,45,.08),0 12px 12px 0 rgba(38,37,45,.16)}.video-container .main-video-container,.video-container .video-wrapper-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%}.video-container .main-video-container{position:relative}.video-container .dominant-speaker,.video-container .local-media,.video-container .remote-screen,.video-container .screen-media{width:100%;height:0;padding-top:56.25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;margin:0 auto;position:relative}.video-container .dominant-speaker video,.video-container .local-media video,.video-container .remote-screen video,.video-container .screen-media video{position:absolute;top:0;width:100%;height:100%;border:none}.video-container .dominant-speaker.-hidden,.video-container .local-media.-hidden,.video-container .remote-screen.-hidden,.video-container .screen-media.-hidden{display:none}.video-container .dominant-speaker.-with-avatar,.video-container .local-media.-with-avatar,.video-container .remote-screen.-with-avatar,.video-container .screen-media.-with-avatar{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-height:400px}.video-container .remote-screen{position:relative}.video-container .participants-container{position:relative;width:100%;height:80px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-color:#26252d;z-index:1}.video-container .participants-container .remote-participant{position:relative;margin:0 12px}.video-container .participants-container .remote-participant svg{position:absolute;left:0;top:0;display:inline;z-index:11}.video-container .participants-container .remote-participant #Shape{fill:#f6405a}.video-container .participants-container .participant-video{width:64px;height:64px;border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0);position:relative}.video-container .participants-container .participant-video video{position:absolute;left:-40%;max-height:100%;border:none;height:64px}.video-container .participants-container .participant-video.-local{position:absolute;right:24px}.video-container .participants-container .avatar{width:64px;height:64px;border-radius:50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.video-container .participants-container .avatar.-self{position:absolute;right:24px;z-index:2}.video-container .dominant-avatar{position:absolute;top:calc(50% - 60px);width:120px;height:120px;border-radius:50%;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.video-container .video-devices-message{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.video-container .screen-share-participant{position:absolute;top:0;z-index:11;width:100%;padding:8px 0;color:#fff;background-color:rgba(91,89,101,.7);text-align:center}.video-container .remote-participants-before-join{margin-bottom:8px;font-size:18px;color:#7a7980}.video-container .remote-participants-before-join .avatars-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:8px}.video-container .remote-participants-before-join .avatars-container .avatar{position:relative;width:32px;height:32px;border-radius:50%;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.video-container .remote-participants-before-join .avatars-container .avatar:not(:last-child){margin-right:8px}.video-container .remote-participants-before-join .avatars-container .avatar:after{content:" ";position:absolute;bottom:0;right:0;width:8px;height:8px;border-radius:50%;background-color:#3fe06d;border:1px solid #26252d}.video-container .local-network-level{position:absolute;left:24px;width:140px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:2;color:#7a7980}.video-container .local-network-level .green{color:#63a367}.video-container .reconnecting{position:absolute;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff}.video-container .reconnecting.active{background-color:rgba(91,89,101,.7)}.video-container .reconnect-text{margin-bottom:8px}.video-container .refresh-button{margin-bottom:8px;font-size:14px;border-radius:4px;background-color:#4470ff;color:#fff;padding:9px 16px 11px;border:none;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}.video-container .refresh-button:hover{background-color:#2e90ff}.hb-spike{pointer-events:none}