@charset "UTF-8";a.AnnouncementCard{text-decoration:none}.AnnouncementCard{text-align:left;position:relative;white-space:normal;background-color:#fff;word-break:break-word;align-self:stretch}.AnnouncementCard>.column{flex-grow:1;padding:20px 20px}.AnnouncementCard .description{margin-top:15px}.AnnouncementCard .separator{height:1px;background-color:#e6e6e6;margin:10px 0}.AnnouncementCard .CardAttachmentImageComponent{margin-top:15px;justify-content:center;align-items:flex-start;min-height:1px}.AnnouncementCard .CardAttachmentImageComponent img{width:100%;border-radius:4px}.AnnouncementCard .UserAvatar{margin-right:7px;padding:0;width:25px;height:25px;flex-grow:0;flex-shrink:0;flex-basis:25px}.AnnouncementCard .UserAvatar img{height:25px}.AnnouncementCard .UserAvatar .material-icons{font-size:19px;padding:3px}.AnnouncementCard .UserName{font-family:Roboto,sans-serif;font-size:12px;color:#262626;margin-right:10px;font-weight:700}.AnnouncementCard .date{font-size:12px;text-align:left;color:#999;font-weight:700}.AnnouncementCard .details{margin-top:15px;word-break:keep-all}.AnnouncementCard .details .material-icons{font-size:16px;color:#999;margin-right:8px}.AnnouncementCard .details .label{font-size:12px;font-weight:700;color:#999}.AnnouncementCard .details .row{padding:0;margin-left:15px}.AnnouncementCard .details .row:first-child{margin-left:0}.AnnouncementCard .details .comments .material-icons{transform:scaleX(-1)}.AnnouncementCard .details .likes{margin-left:auto!important}.AnnouncementCard .details .likes.liked .label{color:#529ba9}.AnnouncementCard .details .likes.liked .material-icons{color:#529ba9}.AnnouncementCard .AnnouncementAcceptProgress{margin-top:10px;font-size:12px;height:26px;line-height:normal}.AnnouncementCard.actionRequired{background-color:#ffe6e3}.AnnouncementCard.actionRequired .column>.separator{background-color:#fff}.AnnouncementCard.actionRequired .column.title::after{background-color:#ffe6e3}.NewsCard{text-align:left;display:flex;position:relative;white-space:normal;background-color:#fff;word-break:break-word;align-self:stretch;transition:background-color .1s ease-out}.NewsCard>.column{flex-grow:1;padding:20px 20px}.NewsCard .description{margin-top:15px}.NewsCard .separator{height:1px;background-color:#e6e6e6;margin-top:15px}.NewsCard .CardAttachmentImageComponent{margin-top:15px;justify-content:center;align-items:flex-start;min-height:1px}.NewsCard .CardAttachmentImageComponent img{width:100%;border-radius:4px}.NewsCard .CardAttachmentImageComponent+.separator{display:none}.NewsCard .UserAvatar{margin-right:7px;padding:0;width:25px;height:25px;flex-grow:0;flex-shrink:0;flex-basis:25px}.NewsCard .UserAvatar img{height:25px}.NewsCard .UserAvatar .material-icons{font-size:19px;padding:3px}.NewsCard .UserName{font-family:Roboto,sans-serif;font-size:12px;color:#262626;margin-right:10px;font-weight:700}.NewsCard .date{font-size:12px;text-align:left;color:#999;font-weight:700}.NewsCard .details{margin-top:15px;word-break:keep-all}.NewsCard .details .material-icons{font-size:16px;color:#999;margin-right:8px}.NewsCard .details .label{font-size:12px;font-weight:700;color:#999}.NewsCard .details .row{padding:0;margin-left:15px}.NewsCard .details .row:first-child{margin-left:0}.NewsCard .details .comments .material-icons{transform:scaleX(-1)}.NewsCard .details .likes{margin-left:auto!important}.NewsCard .details .likes.liked .label{color:#529ba9}.NewsCard .details .likes.liked .material-icons{color:#529ba9}.NewsCard .Poll{padding-top:0;padding-bottom:0;border:none}.NewsCard .Poll .border{display:none}.NewsCard .Poll .PollOption:last-child{margin-bottom:0}.NewsCard .Poll .PollOption.readonly{font-size:14px}.NewsCard .Poll .PollOption.readonly .fg{min-height:26px}.NewsCard .Poll .PollOption.readonly .fg .material-icons{margin-left:-5px;margin-right:5px}.NewsCard .Poll .PollOption .RadioButton label{font-style:normal;font-weight:400;font-size:14px;padding-left:30px}.NewsCard .Poll .PollOption .Button,.NewsCard .Poll .PollOption .separator{display:none}.Tasks{align-self:stretch}.Tasks .TaskCard>.column>.title{max-width:30vw}.Tasks .DraggableContextComponent{overflow:hidden}.Tasks .DraggableContextComponent .Draggable .TaskCard{transition:transform .1s ease}.Tasks .DraggableContextComponent .Draggable.dragged .TaskCard{transform:rotate(5deg);box-shadow:0 10px 20px rgba(0,0,0,.3)}.Tasks .DraggableContextComponent .Scrollable{max-height:100%;min-height:100%}.Tasks .DraggableContextComponent .Scrollable.without-scroll{padding-right:0}.Tasks>.row{display:flex;flex-flow:row;justify-content:flex-start;position:absolute;top:122px;bottom:0;left:0;right:0}.Tasks>.row>.DroppableComponent>.column,.Tasks>.row>.column{background-color:#d1d1d1;display:flex;flex-flow:column;align-items:stretch;justify-content:flex-start;flex-grow:1;flex-basis:0px;position:relative;height:100%;margin-left:15px}.Tasks>.row>.DroppableComponent>.column .header,.Tasks>.row>.column .header{position:sticky;background-color:#f0f0f0;z-index:1;width:100%;top:0;display:flex;flex-flow:row;justify-content:center;align-items:center;font-size:15px;font-weight:500;letter-spacing:.7px;color:#3e4145;font-family:Roboto,sans-serif;text-transform:uppercase;text-align:center;min-height:7%;height:43px;box-shadow:0 2px 0 0 #c6c8ca}.Tasks>.row>.DroppableComponent>.column .header .label,.Tasks>.row>.column .header .label{position:relative}.Tasks>.row>.DroppableComponent>.column .header.created,.Tasks>.row>.column .header.created{border-top:3px solid #f96b5c}.Tasks>.row>.DroppableComponent>.column .header.in_progress,.Tasks>.row>.column .header.in_progress{border-top:3px solid #529ba9}.Tasks>.row>.DroppableComponent>.column .header.done,.Tasks>.row>.column .header.done{border-top:3px solid #4ac263}.Tasks>.row>.DroppableComponent>.column:nth-child(3),.Tasks>.row>.column:nth-child(3){margin-right:15px}.Tasks>.row>.DroppableComponent>.column .cell,.Tasks>.row>.column .cell{margin:0 6px 6px 6px}.Tasks>.row>.DroppableComponent>.column .cell:nth-child(2),.Tasks>.row>.column .cell:nth-child(2){margin-top:8px}.Tasks .filters{float:right;padding-left:5px;display:flex;align-items:center;justify-content:flex-end;min-width:80%;position:relative}.Tasks .filters .AutocompleteSelect{margin-right:15px;padding-left:10px;padding-right:10px;background-color:#fff;min-width:16%;max-width:16%;height:36px;box-shadow:0 2px 0 #d9d9d9;border-radius:2px;box-sizing:border-box}.Tasks .filters .AutocompleteSelect.active{box-shadow:0 2px 0 #529ba9}.Tasks .filters .AutocompleteSelect .selected{width:auto}.Tasks .filters .AutocompleteSelect .input{margin-left:-10px}.Tasks .filters .AutocompleteSelect:last-child{margin-right:0}.Tasks .filters .AutocompleteSelect .TextField>.border .line{background-color:#529ba9}.Tasks .filters .AutocompleteSelect>.label{left:unset}.Tasks .filters .allMy{min-height:36px;min-width:130px;padding:0}.Tasks .filters .allMy>.selected .DummyChild{font-size:14px;color:#262626;margin:8px 10px}.Tasks>.toolbar{height:42px;display:flex;justify-content:space-between;align-items:center}.Tasks>.toolbar>.buttons{display:inline-block}.Tasks .DroppableComponent{width:100%;overflow:hidden}.Tasks .DroppableComponent .Scrollable{overflow:unset;display:block}.Tasks .DroppableComponent .Scrollable .scrollbar{top:46px}.Tasks .DroppableComponent::after{content:"";position:absolute;position:-webkit-sticky;position:sticky;pointer-events:none;z-index:1;transition-delay:0.1s;transition:opacity .2s cubic-bezier(.4, 0, .2, 1);opacity:0;display:flex;flex-flow:row;justify-content:center;color:#fff;font-weight:700;background-color:rgba(0,253,255,.3);bottom:0;width:100%;margin-top:46px}.Tasks .DroppableComponent.created::after{background-color:rgba(255,24,0,.12)}.Tasks .DroppableComponent.in_progress::after{background-color:rgba(0,214,255,.12)}.Tasks .DroppableComponent.done::after{background-color:rgba(0,255,53,.12)}.Tasks .DroppableComponent.hover.created::after{background-color:rgba(255,24,0,.25)}.Tasks .DroppableComponent.hover.in_progress::after{background-color:rgba(0,214,255,.25)}.Tasks .DroppableComponent.hover.done::after{background-color:rgba(0,255,53,.25)}.Tasks .DroppableComponent.allow::after{opacity:1;min-height:100%}@keyframes updated{0%{background-color:#add8e6}100%{background-color:#fff}}@keyframes updatedActionRequired{0%{background-color:#add8e6}100%{background-color:#ffe6e3}}.TaskCard{max-width:800px;text-align:left;position:relative;white-space:normal;background-color:#fff;word-break:break-word;align-self:stretch;border-radius:2px;overflow:hidden}.TaskCard.actionRequired{background-color:#ffe6e3}.TaskCard.actionRequired .column>.separator{background-color:#fff}.TaskCard.updated{background-color:#add8e6;animation:updated 2s cubic-bezier(.55,.085,.68,.53) 1;animation-delay:2s}.TaskCard.updatedActionRequired{background-color:#add8e6;animation:updatedActionRequired 2s cubic-bezier(.55,.085,.68,.53) 1;animation-delay:2s}.TaskCard.created{border-left:2px solid #f96b5c}.TaskCard.in_progress{border-left:2px solid #529ba9}.TaskCard.done{border-left:2px solid #4ac263}.TaskCard .responsible{color:#292929;font-weight:700;font-size:12px}.TaskCard .responsible span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TaskCard .responsible .material-icons{font-size:19px;color:#fff;background-color:#818181;border-radius:50%;padding:3px;margin-right:7px}.TaskCard .UserAvatar{padding:0;width:25px;height:25px;flex-grow:0;flex-shrink:0;flex-basis:25px;margin-right:7px}.TaskCard .UserAvatar img{height:25px}.TaskCard .row{padding-left:18px;padding-right:18px}.TaskCard>.column{max-width:100%;flex-grow:1}.TaskCard>.column>.row:first-child{margin-top:10px;padding-right:25px}.TaskCard>.column>.title{font-family:Roboto,sans-serif;font-size:16px;color:#262626;margin-top:10px;margin-bottom:12px}.TaskCard>.column>.title .line{line-height:1.3}.TaskCard>.column>.details{margin-bottom:10px;word-break:keep-all;flex-wrap:wrap}.TaskCard>.column>.details .material-icons{font-size:16px;color:#a7a7a7;margin-right:5px}.TaskCard>.column>.details .label{font-weight:500;line-height:13px;font-size:12px;color:#a7a7a7}.TaskCard>.column>.details .row{padding:0;margin-right:12px}.TaskCard>.column>.details .row:last-child{margin-right:0}.TaskCard>.column>.details .row:empty{margin-right:0}.TaskCard>.column>.details .comments .material-icons{transform:scaleX(-1)}.TaskCard>.column>.details .due.overdue .label{color:#f96b5c}.TaskCard>.column>.details .due.overdue .material-icons{color:#f96b5c}.TaskCard>.column>.details .Tag{padding:5px 8px;background:#a6a6a6;border-radius:2px;font-weight:500;line-height:normal;font-size:14px;color:#fff;display:inline-flex;align-items:center;margin-right:5px;margin-top:2.5px;margin-bottom:2.5px}.TaskCard>.column>.createdBy{background-color:#f0f0f0;height:30px;display:flex;align-items:center;justify-content:space-between;border-bottom-right-radius:2px}.TaskCard>.column>.createdBy .UserName{color:#292929;font-weight:700;font-size:12px}.TaskCard>.column .place{font-size:12px;border-radius:2px;background-color:rgba(0,0,0,.1);color:grey;font-weight:700;padding:4px 10px;display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:15px}.TaskCard .UserName{font-family:Roboto,sans-serif;font-size:12px;color:#292929;font-weight:700}.TaskCard .date{font-size:12px;font-weight:500;color:grey;opacity:1}.CheckListWidget{font-weight:500;line-height:13px;font-size:12px;color:#a7a7a7}.CheckListWidget .material-icons{font-size:16px;margin-right:5px}.CheckListWidget.green{color:#4ac263}.CheckListWidget.green .material-icons{color:#4ac263!important}.HeaderBadge{border-radius:2px;background-color:#f96b5c;padding:3px 8px;position:absolute;right:8px;top:11px;font-size:13px;font-weight:700;color:#fff;letter-spacing:normal}.CountBadge{border-radius:12px;background-color:#d9d9d9;padding:3px 8px;position:absolute;top:-1px;left:100%;margin-left:6px;font-size:13px;font-weight:500;letter-spacing:normal;color:grey}.TagFilter .child .TagWithGroup{display:flex;flex-flow:column;align-items:flex-start;padding-left:15px}.TagFilter .child .TagWithGroup .group{font-style:normal;font-weight:400;line-height:11px;font-size:10px;color:#818181;white-space:nowrap}.TagFilter .child .TagWithGroup .tag{font-style:normal;font-weight:400;line-height:normal;font-size:14px;color:#262626;white-space:nowrap}.TagFilter .child .TagGroup{font-style:normal;font-weight:700;line-height:normal;font-size:14px;color:#262626}.NotificationMark{color:#f96b5c;font-size:16px;position:absolute;right:10px;top:10px;transition:opacity .5s ease,transform .5s ease;opacity:0;transform:scale(0)}.NotificationMark .material-icons{font-size:18px}.NotificationMark.mounting{opacity:1;transform:scale(1.2)}.NotificationMark.mounted{transition:transform 150ms ease;opacity:1;transform:scale(1)}.AnnouncementAcceptProgress{background-color:#f0f0f0;font-size:16px;line-height:20px;font-weight:500;border-radius:3px;height:30px}.AnnouncementAcceptProgress.clickable{cursor:pointer}.AnnouncementAcceptProgress>.accepted{transition:flex-grow .2s ease;border-bottom-left-radius:2px;border-top-left-radius:2px;background-color:#5bd073;display:inline-flex;justify-content:space-between;color:#fff;padding:5px 10px;font-style:normal;font-weight:500;line-height:16px}.AnnouncementAcceptProgress>.accepted:last-child{border-radius:2px}.AnnouncementAcceptProgress .not_accepted{transition:flex-grow .2s ease;text-align:right;font-style:normal;font-weight:500;color:#000;margin-right:10px}.CheckList{background:#f0f0f0;border-radius:2px;padding:15px 20px 20px 20px;margin-top:15px}.CheckList .Checkbox label:before{background:#f0f0f0}.CheckListItem{position:relative;border-bottom:1px solid #d9d9d9;margin-bottom:11px;padding-bottom:12px}.CheckListItem.readonly{opacity:.5}.CheckListItem.readonly .Checkbox label{cursor:default}.CheckListItem.readonly .Checkbox label:before{cursor:default}.CheckListItem>.row{margin-bottom:5px}.CheckListItem>.row:last-child{margin-bottom:0}.CheckListItem>.row:first-child{align-items:flex-start}.CheckListItem .Tooltip{position:absolute;right:0}.CheckListItem .Tooltip .value{height:20px}.CheckListItem .UserAvatar{width:20px;height:20px;min-width:20px}.CheckListItem .UserAvatar img{height:20px}.CheckListItem .UserAvatar .material-icons{font-size:16px;padding:2px}.CheckListItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.CheckListItem>.column{margin-left:32px;margin-top:6px}.CheckListItem .name{line-height:22px;font-size:16px;color:#252525;margin-right:25px;margin-left:5px}.CheckListItem .TextField{width:72px;height:30px}.CheckListItem .TextField input{height:30px;display:flex;align-items:center;padding:0 8px;box-sizing:border-box;font-size:14px}.CheckListItem .TextArea{border:none}.CheckListItem .TextArea textarea{background:#fff;border-radius:2px;padding:10px;line-height:18px;font-size:14px;color:#252525;resize:vertical;height:36px;min-height:36px}.CheckListItem .row.value{margin-left:32px}.CheckListItem .Button{max-width:120px;min-width:16px;min-height:30px;margin-left:10px}.CheckListItem .Button:first-child{margin-left:0}.CheckListItem .Button.green.loading{background-color:#96dca5}.CheckListItem .column .Button{margin-top:6px}.CheckListItem .Button.reset{width:19px;min-width:19px;height:19px;min-height:19px;background-color:#d3d3d3}.CheckListItem .Button.reset .material-icons{font-size:15px;color:#000}.CheckListItem .animated{transition:opacity 250ms ease,transform 250ms ease;opacity:0}.CheckListItem .animated.mounting{opacity:1}.CheckListItem .animated.mounted{transition:transform 150ms ease;opacity:1}.Checkbox{position:relative;white-space:pre}.Checkbox *,.Checkbox :after,.Checkbox :before{box-sizing:border-box}.Checkbox label{font-family:Roboto,sans-serif;font-size:14px;color:#1e252d;cursor:pointer}.Checkbox label:after,.Checkbox label:before{content:"";position:absolute;left:0;top:0}.Checkbox label:before{width:20px;height:20px;background:#fff;border:2px solid #252525;border-radius:2px;cursor:pointer;transition:background .3s}.Checkbox input[type=checkbox]{outline:0;margin-right:10px;visibility:hidden}.Checkbox input[type=checkbox]:checked+label:before{background:#4ac263;border:none}.Checkbox input[type=checkbox]:checked+label:after{transform:rotate(-45deg);top:6px;left:4px;width:12px;height:6px;border:2px solid #fff;border-top-style:none;border-right-style:none}.Checkbox input[type=checkbox]:disabled+label{color:gray}.Checkbox input[type=checkbox]:disabled+label:before{border-color:rgba(0,0,0,.26)}.Checkbox input[type=checkbox]:disabled:checked+label:before{background:rgba(0,0,0,.26)}.TextArea{background-color:#f0f0f0;flex-grow:1;border-radius:2px;display:flex;height:auto;border:1px solid #ccc;overflow:hidden;position:relative}.TextArea>label{background-color:#f0f0f0;font-size:14px}.TextArea>textarea{padding:16px;min-height:50px;height:50px;border:0;font-family:Roboto,sans-serif;font-size:14px;color:#1e252d;-webkit-font-smoothing:antialiased;letter-spacing:.04em;width:100%;transition:opacity .18s cubic-bezier(.4, 0, .2, 1);border:none;background:0 0;appearance:none;outline-color:transparent}.TextArea>textarea:focus{outline:0}.TextArea.autoresize>textarea{resize:none;overflow-y:hidden}.TextArea.disabled textarea:hover{cursor:not-allowed}.PlaceSelectAutocomplete{min-width:200px;margin-right:10px}.PlaceSelectAutocomplete .FilteredList{max-width:400%}.PlaceSelectAutocomplete .Place{white-space:nowrap;overflow:hidden}.PlaceSelectAutocomplete .Place .material-icons{color:#fff;background:#818181}.PlaceSelectAutocomplete.AutocompleteSelect .TextField{margin-top:0}.PlaceSelectAutocomplete .label.active{top:-12px}.PlaceSelectAutocomplete .label.hasSelected{top:-12px}.PlaceSelectAutocomplete .selected{margin-top:0;position:relative}.PlaceSelectAutocomplete .selected .value{padding-left:0;padding-right:10px;margin:0;max-width:100%;box-sizing:border-box}.CheckListInput .addCheckListItem{line-height:22px;font-size:14px;font-weight:400;justify-content:flex-start;padding-left:9px;margin-top:-5px;width:100%;margin-bottom:35px;text-transform:none;background:#f0f0f0;color:grey}.CheckListInput .addCheckListItem .material-icons{font-size:18px;margin-right:9px}.CheckListInput .checkListItems.column{margin-bottom:10px;background:#d3d3d3;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.25);padding-left:35px;margin-left:-35px;padding-right:35px;margin-right:-35px}.CheckListInput .checkListItems.column .checkListItem{position:relative;background-color:#fff;margin-bottom:0;padding-bottom:8px;padding-top:7px;height:25px;padding-left:35px;margin-left:-35px;padding-right:35px;margin-right:-35px}@media (hover:none){.CheckListInput .checkListItems.column .checkListItem .handle .material-icons,.CheckListInput .checkListItems.column .checkListItem .remove{opacity:1!important}}.CheckListInput .checkListItems.column .checkListItem.hover .handle .material-icons{opacity:1}.CheckListInput .checkListItems.column .checkListItem.hover .remove{opacity:1}.CheckListInput .checkListItems.column .checkListItem::after{content:"";position:absolute;border-radius:2px;z-index:-1;height:100%;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.3);opacity:0;left:0;right:0;transition:opacity .1s ease,left .1s ease,right .1s ease}.CheckListInput .checkListItems.column .checkListItem.dragged{border-radius:2px}.CheckListInput .checkListItems.column .checkListItem.dragged::after{opacity:1;left:-10px;right:-10px}.CheckListInput .checkListItems.column .checkListItem .handle{width:56px;height:40px;margin-top:-5px;margin-bottom:-10px;margin-right:10px;margin-left:-29px}.CheckListInput .checkListItems.column .checkListItem .handle .icon{width:13px;height:13px;min-width:13px;border:2px solid #dadada;border-radius:2px;display:inline-block;box-sizing:border-box;margin-bottom:5px}.CheckListInput .checkListItems.column .checkListItem .handle .material-icons{opacity:0;color:#dadada;margin-right:5px;margin-top:2px}.CheckListInput .checkListItems.column .checkListItem>.border{position:absolute;left:35px;right:35px;bottom:8px;height:1px;background-color:#e6e6e6}.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect{min-height:25px;min-width:0}.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect .FilteredList.popup.visible{top:27px}.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect>.selected.nolabel{overflow:unset;height:19px;padding-bottom:5px;margin-right:10px;margin-left:9px}.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect>.selected.nolabel .DummyChild{margin-bottom:5px;font-size:16px;color:#7e7e7e}.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect>.selected.nolabel .material-icons,.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect>.selected.nolabel .svg-icon{color:#818181}.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect>.selected.nolabel .material-icons path,.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect>.selected.nolabel .svg-icon path{fill:#818181}.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect>.selected.nolabel .arrow{margin-right:6px;margin-top:6px}.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect .DummyChild{white-space:nowrap;display:flex;align-items:center;justify-content:flex-start;flex-flow:row nowrap}.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect .DummyChild .material-icons,.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect .DummyChild .svg-icon{margin-right:5px;color:#818181}.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect .DummyChild .material-icons path,.CheckListInput .checkListItems.column .checkListItem .AutocompleteSelect .DummyChild .svg-icon path{fill:#818181}.CheckListInput .checkListItems.column .checkListItem .remove{transition:none;min-width:19px;min-height:19px;height:19px;margin-bottom:4px;margin-right:-26px;opacity:0}.CheckListInput .checkListItems.column .checkListItem .remove .material-icons{font-size:15px}.ScrollableTable .Scrollable .scrollbar{top:56px}.ScrollableTable .Table{position:static}.UserLastActivityDate .green{color:#4ac263}.UserLastActivityDate .blue{color:#529ba9}.UserLastActivityDate .red{color:#f96b5c}.KnowledgeMenu{width:280px;height:100%;border-right:2px solid #d3d3d3;background:#fff;display:flex;flex-flow:column nowrap}.KnowledgeMenu>.Scrollable{max-height:none}.KnowledgeMenu .folder{position:relative;min-height:60px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;flex-shrink:0;padding-left:15px;border-left:0 solid #4ac263;transition:height .2s ease-out;font-weight:500;font-size:16px;color:#262626}.KnowledgeMenu .folder>.material-icons{color:#818181}.KnowledgeMenu .folder:after{content:"";position:absolute;top:0;bottom:0;left:-6px;width:6px;background-color:#4ac263;transition:left .2s ease-out}.KnowledgeMenu .folder.main{border-top:1px solid #f0f0f0}.KnowledgeMenu .folder span{overflow:hidden;text-overflow:ellipsis}.KnowledgeMenu .folder:hover{background:#f0f0f0}.KnowledgeMenu .folder.active{background-color:#e7fafe}.KnowledgeMenu .folder.active:after{left:0}.KnowledgeMenu .folder.active>.material-icons{color:#529ba9}.KnowledgeMenu .folder.templates .material-icons{color:#4ac263}.KnowledgeMenu .folder.info-templates .material-icons{color:#529ba9}.KnowledgeMenu .folder.articles .material-icons{color:#529ba9}.KnowledgeMenu .folder.sub{overflow:hidden;min-height:0;height:0;padding-left:54px;padding-right:5px;font-weight:400;font-size:14px;box-sizing:border-box;max-width:100%}.KnowledgeMenu .folder.sub.level-2{padding-left:64px}.KnowledgeMenu .folder.sub .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.KnowledgeMenu .folder.sub.open{height:40px}.KnowledgeMenu .folder .material-icons{margin-right:15px}.KnowledgeMenu .folder .count{font-weight:400;font-size:14px;line-height:16px;color:#a6a6a6}.layout>.content>.KnowledgeLayout{margin:0!important}.KnowledgeLayout{position:absolute;top:60px;bottom:0;left:0;right:0}.KnowledgeLayout>.content{position:absolute;left:310px;top:15px;right:10px;bottom:0}.KnowledgeLayout>.content .toolbar{height:36px;display:flex;justify-content:space-between;align-items:center}.KnowledgeLayout>.content .toolbar .buttons{display:inline-block}.KnowledgeLayout>.content .toolbar .buttons>.Button{margin-right:15px}.KnowledgeLayout>.content .toolbar .buttons>.Button.gray{background:#818181;color:#fff}.KnowledgeLayout>.content .toolbar .filters{float:right;padding-left:5px;display:flex;align-items:center;justify-content:flex-end;min-width:40%;position:relative;width:50%}.KnowledgeLayout>.content .toolbar .filters .SearchInput{width:48%;max-width:48%}.KnowledgeLayout>.content .toolbar .filters .AutocompleteSelect{margin-right:15px;padding-left:10px;padding-right:10px;background-color:#fff;min-width:48%;max-width:48%;width:48%;height:36px;box-shadow:0 2px 0 #d9d9d9;border-radius:2px;box-sizing:border-box}.KnowledgeLayout>.content .toolbar .filters .AutocompleteSelect.active{box-shadow:0 2px 0 #529ba9}.KnowledgeLayout>.content .toolbar .filters .AutocompleteSelect .selected{width:auto}.KnowledgeLayout>.content .toolbar .filters .AutocompleteSelect .input{margin-left:-10px;min-width:100%}.KnowledgeLayout>.content .toolbar .filters .AutocompleteSelect .FilteredList{max-width:100%;min-width:100%}.KnowledgeLayout>.content .toolbar .filters .AutocompleteSelect:last-child{margin-right:0}.KnowledgeLayout>.content .toolbar .filters .AutocompleteSelect .TextField>.border .line{background-color:#529ba9}.KnowledgeLayout>.content .toolbar .filters .AutocompleteSelect>.label{left:unset}.KnowledgeLayout>.content .content{background:#fff;border-radius:2px;position:absolute;top:51px;bottom:0;left:0;right:0}.KnowledgeLayout>.content .content .Scrollable{max-height:100%;min-height:100%}.KnowledgeLayout>.content .content .Scrollable>.viewport{min-height:100%}.KnowledgeLayout>.content .content .Scrollable .scrollbar{top:56px}.KnowledgeLayout .Table{font-size:13px}.KnowledgeLayout .Table tr{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.KnowledgeLayout .Table tr:first-child{border-top:none}.KnowledgeLayout .Table tr:hover{background:#f5f5f5}.KnowledgeLayout .Table tr td:last-child,.KnowledgeLayout .Table tr th:last-child{text-align:right}.KnowledgeLayout .Table tr td:last-child .fixed,.KnowledgeLayout .Table tr th:last-child .fixed{justify-content:flex-end}.KnowledgeLayout .Table th{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#818181;overflow:hidden}.KnowledgeLayout .Table th .fixed,.KnowledgeLayout .Table th .hidden{padding-left:10px;padding-right:10px}.KnowledgeLayout .Table th:first-child .fixed,.KnowledgeLayout .Table th:first-child .hidden{padding-left:20px}.KnowledgeLayout .Table th:last-child .fixed,.KnowledgeLayout .Table th:last-child .hidden{padding-right:20px}.KnowledgeLayout .Table td{padding:5px 10px;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#262626;border:none}.KnowledgeLayout .Table td:first-child{padding-left:20px}.KnowledgeLayout .Table td:last-child{padding-right:20px}.KnowledgeLayout .Table td.right{text-align:right}.KnowledgeLayout .Table td.fit{width:1px;white-space:nowrap}.KnowledgeLayout .Table{width:100%;margin-bottom:20px}.KnowledgeLayout .Table .article{color:#529ba9}.KnowledgeLayout .Table .folder{color:#818181}.KnowledgeLayout .Table .template{color:#4ac263}.KnowledgeLayout .Table .info-template{color:#529ba9}.KnowledgeLayout .Table tbody tr{cursor:pointer}.KnowledgeLayout .Table thead tr th .fixed{border-top-width:0}.KnowledgeLayout .Table tr .DropdownMenu .AutocompleteSelect{opacity:0;transition:opacity .2s ease}.KnowledgeLayout .Table tr .DropdownMenu .AutocompleteSelect .selected .material-icons{color:#bfbfbf}.KnowledgeLayout .Table tr .DropdownMenu .AutocompleteSelect.active{opacity:1}.KnowledgeLayout .Table tr:hover .DropdownMenu .AutocompleteSelect{opacity:1}.KnowledgeLayout .Table tr .title{position:relative}.KnowledgeLayout .Table tr .title .cell{display:flex;align-items:center}.KnowledgeLayout .Table tr .title .cell .value{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.KnowledgeLayout .Table tr .title .cell .value .count{display:inline;color:#a6a6a6}.KnowledgeLayout .Table tr .title .cell .Tooltip:last-child .value{max-width:600px}@media screen and (min-width:1600px){.KnowledgeLayout .Table tr .title .cell .value{max-width:600px}.KnowledgeLayout .Table tr .title .cell .ArticleAttachmentsRow{max-width:400px}}.Loading{position:relative;min-width:180px;margin:0 auto}.Loading .loader-text{margin-top:2px;font-size:10px;color:#999;letter-spacing:1px}.Loading .linear-progress-material{background:0 0;height:4px;position:relative;margin:0;overflow:hidden;animation:start .3s ease-in}.Loading .linear-progress-material .bar{position:absolute;background:#4ac263;transition:transform .2s linear;left:0;top:0;bottom:0;width:100%}.Loading .linear-progress-material .bar.bar1{animation:growBar1 2.5s infinite,moveBar1 2.5s infinite}.Loading .linear-progress-material .bar.bar2{animation:growBar2 2.5s infinite,moveBar2 2.5s infinite}@keyframes growBar1{0%{animation-timing-function:linear;transform:scaleX(.1)}36.6%{animation-timing-function:cubic-bezier(0.33473,0.12482,0.78584,1);transform:scaleX(.1)}69.15%{animation-timing-function:cubic-bezier(0.22573,0,0.23365,1.37098);transform:scaleX(.83)}100%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}}@keyframes moveBar1{0%{left:-105.16667%;animation-timing-function:linear}20%{left:-105.16667%;animation-timing-function:cubic-bezier(0.5,0,0.70173,0.49582)}69.15%{left:21.5%;animation-timing-function:cubic-bezier(0.30244,0.38135,0.55,0.95635)}100%{left:95.44444%}}@keyframes growBar2{0%{animation-timing-function:cubic-bezier(0.20503,0.05705,0.57661,0.45397);transform:scaleX(.1)}19.15%{animation-timing-function:cubic-bezier(0.15231,0.19643,0.64837,1.00432);transform:scaleX(.57)}44.15%{animation-timing-function:cubic-bezier(0.25776,-0.00316,0.21176,1.38179);transform:scaleX(.91)}100%{transform:scaleX(.1)}}@keyframes moveBar2{0%{left:-54.88889%;animation-timing-function:cubic-bezier(0.15,0,0.51506,0.40968)}25%{left:-17.25%;animation-timing-function:cubic-bezier(0.31033,0.28406,0.8,0.73372)}48.35%{left:29.5%;animation-timing-function:cubic-bezier(0.4,0.62703,0.6,0.90203)}100%{left:117.38889%}}@keyframes start{from{max-height:0;opacity:0}to{max-height:2px;opacity:1}}@keyframes end{from{max-height:0;opacity:0}to{max-height:2px;opacity:1}}.ArticlesInFolder .breadcrumbs{display:flex;height:50px;flex-flow:row nowrap;align-items:center;padding-left:20px;border-bottom:1px solid #e6e6e6;color:#262626}.ArticlesInFolder .breadcrumbs a{font-style:normal;font-weight:400;font-size:13px;line-height:16px}.ArticlesInFolder .breadcrumbs a:last-child{font-weight:500;color:#262626;cursor:text}.ArticlesInFolder .Table .title .count{display:inline-block;font-weight:500;font-size:14px;line-height:16px;color:#a6a6a6}.ArticlesInFolder .folders{display:flex;flex-flow:row wrap;margin-bottom:20px}.ArticlesInFolder .folders .folder{margin-left:20px;margin-top:20px;position:relative;cursor:pointer}.ArticlesInFolder .folders .folder .name{position:absolute;top:38px;left:20px;right:20px;font-weight:500;font-size:16px;color:#262626;max-height:76px;text-overflow:ellipsis;overflow:hidden}.ArticlesInFolder .folders .folder .articles{position:absolute;left:20px;right:20px;bottom:20px;font-weight:400;font-size:13px;color:#262626;display:inline-flex;flex-flow:row;justify-content:flex-start;align-items:center}.ArticlesInFolder .folders .folder .articles .material-icons{font-size:16px;color:#a7a7a7;margin-right:5px}.ArticlesInFolder .folders .folder .DropdownMenu{position:absolute;bottom:10px;right:4px}.ArticlesInFolder .folders .folder.withThumbnail .DropdownMenu:nth-child(3),.ArticlesInFolder .folders .folder.withThumbnail .articles:nth-child(2),.ArticlesInFolder .folders .folder.withThumbnail .name:first-child{display:none}.ArticlesInFolder .folders .folder.withThumbnail .loaded+.name,.ArticlesInFolder .folders .folder.withThumbnail .loaded+.name+.articles{display:unset;color:#fff}.ArticlesInFolder .folders .folder.withThumbnail .loaded+.name .material-icons,.ArticlesInFolder .folders .folder.withThumbnail .loaded+.name+.articles .material-icons{color:#fff}.ArticlesInFolder .folders .folder.withThumbnail .loaded+.name+.articles+.DropdownMenu{display:unset}.ArticlesInFolder .folders .folder.withThumbnail .loaded+.name+.articles+.DropdownMenu .selected .material-icons{color:#fff}.ArticleFolderForm .thumbnail{display:inline-flex;position:relative}.ArticleFolder{display:inline-flex;flex-flow:row;align-items:center}.Dropzone{position:relative}.Dropzone>.overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#38adc4;z-index:1;opacity:0;transition:all .2s ease;transition-delay:0.1s;visibility:hidden;display:flex;justify-content:center;align-items:center}.Dropzone>.overlay .drop{border-radius:4px;border:1px dashed #fff;position:absolute;top:18px;left:18px;right:18px;bottom:18px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:18px;color:#fff}.Dropzone.dragging>.overlay{opacity:.7;visibility:visible;transition-delay:0s}.Dropzone.dragging>*{pointer-events:none}.Dropzone>input.file{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.DropFileInput{flex-grow:1}.DropFileInput .Dropzone{border:1px dashed grey;padding:12px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;color:gray;cursor:pointer;border-radius:3px;font-weight:400;line-height:22px;font-size:14px;color:#7e7e7e;max-width:100%;word-break:break-all;word-break:break-word}.DropFileInput .Dropzone .icon.withText{margin-right:10px}.DeleteCornerButton.Button.round{position:absolute;right:-9.5px;top:-9.5px;width:19px;min-width:19px;height:19px;min-height:19px;background:#d9d9d9}.DeleteCornerButton.Button.round .material-icons{font-size:15px;color:#000}.DropdownMenu{display:inline}.DropdownMenu .AutocompleteSelect{min-width:36px}.DropdownMenu .AutocompleteSelect .FilteredList{right:0;max-height:250px!important}.DropdownMenu .AutocompleteSelect .selected.nolabel{border-bottom:none}.DropdownMenu .AutocompleteSelect .selected.nolabel .material-icons{color:#bfbfbf}.DropdownMenu .AutocompleteSelect.active .selected.nolabel .material-icons{color:#262626}.DropdownMenu .AutocompleteSelect .popup .DummyChild{font-size:14px;font-weight:400;color:#000}.DropdownMenu .AutocompleteSelect .popup .DummyChild .material-icons{color:#818181;margin-right:10px}.ArticleAttachmentsRow{display:inline-flex;flex-flow:row nowrap;align-items:center;max-width:300px}.ArticleAttachmentsRow .attachment{margin-left:10px;display:inline-flex;flex-flow:row nowrap;align-items:center;background:#f0f0f0;border-radius:50px;padding:2px 7px;height:20px;font-size:12px;line-height:14px;font-weight:400;color:#262626;min-width:12px;flex-grow:1}.ArticleAttachmentsRow .attachment .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ArticleAttachmentsRow .attachment .svg-icon{display:inline-flex;flex-shrink:0;margin-right:5px}.ArticleAttachmentsRow .attachment.more{height:22px;flex-grow:0}.ArticlesRoot>.content .Scrollable .scrollbar{top:0!important}.ArticlesRoot>.content .folders{display:flex;flex-flow:row wrap;margin-bottom:20px}.ArticlesRoot>.content .folders .folder{margin-left:20px;margin-top:20px;position:relative;cursor:pointer}.ArticlesRoot>.content .folders .folder .name{position:absolute;top:38px;left:20px;right:20px;font-weight:500;font-size:16px;color:#262626;max-height:76px;text-overflow:ellipsis;overflow:hidden}.ArticlesRoot>.content .folders .folder .articles{position:absolute;left:20px;right:20px;bottom:20px;font-weight:400;font-size:13px;color:#262626;display:inline-flex;flex-flow:row;justify-content:flex-start;align-items:center}.ArticlesRoot>.content .folders .folder .articles .material-icons{font-size:16px;color:#a7a7a7;margin-right:5px}.ArticlesRoot>.content .folders .folder .DropdownMenu{position:absolute;bottom:10px;right:4px}.ArticlesRoot>.content .folders .folder.withThumbnail .articles,.ArticlesRoot>.content .folders .folder.withThumbnail .name{color:#fff}.ArticlesRoot>.content .folders .folder.withThumbnail .articles .material-icons,.ArticlesRoot>.content .folders .folder.withThumbnail .name .material-icons{color:#fff}.ArticlesRoot>.content .folders .folder.withThumbnail .DropdownMenu .selected .material-icons{color:#fff}.KnowledgeTemplates .Table{position:inherit}.KnowledgeTemplates .Table .title .Tooltip .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:700px}.KnowledgeTemplates .filters>.AutocompleteSelect{min-width:33%!important;max-width:33%!important;width:33%!important}.KnowledgeInfoTemplates .Table{position:inherit}.KnowledgeInfoTemplates .Table .description .Tooltip .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:700px}.KnowledgeInfoTemplates .filters>.AutocompleteSelect{min-width:33%!important;max-width:33%!important;width:33%!important}.ChooseRecipientForm{padding:15px}.ChooseRecipientForm .row{margin-bottom:15px}.ChooseRecipientForm form .row:last-child{justify-content:space-between}.ChooseRecipientForm .submitButton{margin-left:auto;min-width:95px}.Modal .ChooseRecipientForm{background:#fff;min-width:450px;padding:35px;border-radius:5px}.ComplexUserSelect{width:100%}.ComplexUserSelect>.AutocompleteSelect{min-width:100%;max-width:unset}.ComplexUserSelect>.AutocompleteSelect .input{position:relative}.ComplexUserSelect>.AutocompleteSelect .input .TextField.withLabel{margin-top:0}.ComplexUserSelect>.AutocompleteSelect .input input{width:100%}.ComplexUserSelect>.AutocompleteSelect .input .error{display:none}.ComplexUserSelect>.AutocompleteSelect .selected{flex-flow:row wrap;align-items:center;justify-content:flex-start}.ComplexUserSelect>.AutocompleteSelect .selected.nolabel{margin-bottom:10px;border:none}.ComplexUserSelect>.AutocompleteSelect .selected .value{padding-right:10px}.ComplexUserSelect>.AutocompleteSelect .FilteredList{max-width:100%;min-width:unset}.ComplexUserSelect>.AutocompleteSelect .Department,.ComplexUserSelect>.AutocompleteSelect .UserAvatarAndName,.ComplexUserSelect>.AutocompleteSelect .UserGroup{display:flex;font-family:Roboto,sans-serif;font-size:14px;color:#1e252d;height:30px}.ComplexUserSelect>.AutocompleteSelect .Department .UserAvatar,.ComplexUserSelect>.AutocompleteSelect .UserAvatarAndName .UserAvatar,.ComplexUserSelect>.AutocompleteSelect .UserGroup .UserAvatar{height:30px;width:30px;margin-right:10px}.ComplexUserSelect>.AutocompleteSelect .Department .UserAvatar img,.ComplexUserSelect>.AutocompleteSelect .UserAvatarAndName .UserAvatar img,.ComplexUserSelect>.AutocompleteSelect .UserGroup .UserAvatar img{height:30px}.Poll{border-bottom:1px solid #e4e4e4;margin-top:15px;padding-bottom:20px}.Poll .border{font-size:14px;line-height:16px;padding-bottom:10px;color:#a6a6a6;border-bottom:1px solid #e4e4e4;margin-bottom:20px}.Poll .title{font-style:normal;font-weight:500;font-size:19px;line-height:22px;color:#272727;margin:0;margin-bottom:15px}.Poll .Button{padding-left:35px;padding-right:35px}.PollOption{position:relative;margin-bottom:10px}.PollOption:last-child{margin-bottom:0}.PollOption.disabled{opacity:.5}.PollOption.readonly{background:#f6f7f7;border-radius:3px;overflow:hidden;color:#262626}.PollOption.readonly .fg{cursor:pointer;font-style:normal;font-weight:500;font-size:16px;line-height:22px;position:relative;min-height:34px;padding-left:15px}.PollOption.readonly .fg .votes{margin-right:15px}.PollOption.readonly .fg .separator{width:1px;min-width:1px;align-self:stretch;background-color:#d9d9d9}.PollOption.readonly .fg .value{flex-grow:1}.PollOption.readonly .fg>.material-icons{margin-left:-5px}.PollOption .RadioButton label{font-style:normal;font-weight:400;font-size:16px;color:#262626;padding-left:35px}.PollOption .RadioButton label:before{border-color:#767676}.PollOption .RadioButton label:after{background-color:#529ba9}.PollOption .RadioButton input:checked+label:before{border-color:#529ba9}.PollOption .bar{position:relative}.PollOption .bg{background:#ade1eb;position:absolute;height:100%;top:0;left:0;display:inline-block;width:0;transition:width .2s ease-out}.PollOption .Button{min-width:24px;min-height:24px;max-width:24px;padding:0;margin:3px 7px}.PollOption .Button .material-icons{margin:0;color:#818181;transition:transform .25s ease}.PollOption .Button .material-icons.expanded{transform:rotate(180deg)}.PollOption .Button.disabled{background:0 0;opacity:.5}.PollOption .UserAvatar{width:20px;height:20px;min-width:20px}.PollOption .UserAvatar img{height:20px}.PollOption .UserAvatar .material-icons{font-size:16px;padding:2px}.PollOption .UserName{height:16px;font-size:14px;color:#262626;opacity:.9;margin-left:4px;margin-right:10px;flex-shrink:1;flex-basis:1px;flex-grow:1;overflow:hidden}.PollOption .UserName>.self{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.PollOption .Scrollable{border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:#f0f0f0;max-height:0;transition:max-height .25s ease,opacity .25s ease}.PollOption .Scrollable.mounted,.PollOption .Scrollable.mounting{max-height:309px}.PollOption .Scrollable:nth-child(2){border-radius:3px}.PollOption .viewport>.row{border-bottom:1px solid #d9d9d9;padding-left:15px;height:30px}.PollOption .viewport>.row:last-child{margin-bottom:0;border-bottom:none}.RadioButton{display:inline-block;position:relative;font-size:14px;line-height:20px}.RadioButton>input{position:absolute;margin:0;left:0;width:36px;height:20px;opacity:0;z-index:0;cursor:pointer}.RadioButton>label{display:block;padding-left:24px;cursor:pointer}.RadioButton>label:before{content:"";position:absolute;box-sizing:border-box;top:0;left:0;width:20px;height:20px;background-color:transparent;border:2px solid #1e252d;border-radius:14px;transition:border-color .28s cubic-bezier(.4, 0, .2, 1)}.RadioButton>label:after{content:"";position:absolute;top:5px;left:5px;width:10px;height:10px;background-color:#4ac263;border-radius:50%;transform:scale(0);transition:transform .28s cubic-bezier(.4, 0, .2, 1)}.RadioButton>input:checked+label:before{border-color:#4ac263}.RadioButton>input:checked+label:after{transform:scale(1)}.SearchInput{height:36px;display:inline-flex;align-items:center;background-color:#fff;margin-right:15px;box-shadow:0 2px 0 #d9d9d9;border-radius:2px;min-width:16%;max-width:16%;position:relative}.SearchInput .TextField>.border{border-color:transparent}.SearchInput .TextField>.border .line{background-color:#529ba9}.SearchInput .TextField.withLabel{margin-top:0}.SearchInput .TextField label{padding-left:35px;top:10px;font-size:14px;color:#818181;margin-top:0;line-height:16px}.SearchInput .TextField.focused label,.SearchInput .TextField.withValue label{font-size:10px;top:2px;line-height:12px}.SearchInput .TextField input{margin-top:12px;padding-right:10px;padding-left:35px;font-size:14px;color:#262626;box-sizing:border-box;height:22px;width:100%}.SearchInput .TextField .border{z-index:1}.SearchInput>label .material-icons{position:absolute;left:10px;top:6px;color:#818181;user-select:none}.SearchInput .reset{min-width:36px;max-width:36px;position:absolute;right:0;top:0;background-color:#fff}.SearchInput .reset .material-icons{margin:0;color:#bfbfbf;font-size:20px}.HtmlTags h2{font-weight:500;font-size:19px;margin-top:0}.HtmlTags p{margin:0}.HtmlTags pre{white-space:pre-wrap}.Attachments{margin-top:20px;margin-bottom:-20px;display:inline-flex}.Attachments .Attachment.single{margin-bottom:20px}.Attachments .Attachment.single img{max-width:390px;max-height:unset}.Attachments .Attachment.single .other img{max-width:185px}.Attachments .files{display:flex;flex-flow:row wrap;justify-content:space-between}.Attachments .files .column:first-child{margin-right:20px}.Attachments .files .Attachment{margin-bottom:20px}.SpinningProgress{width:48px;height:48px;position:relative;margin:0 auto}.SpinningProgress:before{content:"";display:block;padding-top:100%}.SpinningProgress .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.SpinningProgress .line{stroke:black;stroke-width:2px;stroke-dasharray:1,96;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,96;stroke-dashoffset:0}50%{stroke-dasharray:43,96;stroke-dashoffset:-17px}100%{stroke-dasharray:43,96;stroke-dashoffset:-53px}}.Attachment{display:inline-flex;justify-content:center;position:relative;max-width:100%}.Attachment.notready{opacity:.5;width:185px;height:120px}.Attachment.notready .SpinningProgress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.Attachment.notready a{cursor:not-allowed}.Attachment a{position:relative;line-height:0}.Attachment a div{line-height:normal}.Attachment .image{cursor:zoom-in}.Attachment .image img{max-width:185px;border-radius:4px}.Attachment .video{cursor:zoom-in}.Attachment .video img{max-width:185px;min-height:100px;border-radius:4px}.Attachment .other{box-sizing:border-box;min-width:185px;width:100%;height:120px;background:#d9d9d9;border-radius:4px;overflow:hidden;display:block;word-wrap:break-word}.Attachment .other .typeAndSize{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:space-between;margin-bottom:10px;min-height:20px}.Attachment .other .type{font-weight:700;font-size:24px;line-height:20px;color:#7e7e7e;text-transform:uppercase}.Attachment .other .Size{font-style:normal;font-weight:700;font-size:14px;line-height:12px;color:#a7a7a7}.Attachment .other .name{color:#7f7f7f;font-size:13px;font-weight:500}.Attachment .other.hasThumbnail{height:auto}.Attachment .other.hasThumbnail:hover .Size,.Attachment .other.hasThumbnail:hover .name{opacity:1}.Attachment .other.hasThumbnail:hover .meta{background:rgba(0,0,0,.6)}.Attachment .other>img{max-width:100%;max-height:100%;top:0;left:0}.Attachment .other>img+.meta{transition:background .2s ease-out;background:rgba(0,0,0,.4)}.Attachment .other>img+.meta .Size,.Attachment .other>img+.meta .name,.Attachment .other>img+.meta .type{color:#fff}.Attachment .other>img+.meta .Size,.Attachment .other>img+.meta .name{transition:opacity .2s ease-out;opacity:0}.Attachment .other .meta{left:0;right:0;top:0;bottom:0;position:absolute;padding:15px;display:flex;flex-flow:column;justify-content:space-between}.AudioPlayer{background-color:#f0f3f4;border-radius:50px;padding:10px;max-width:100%;width:400px}.AudioPlayer .ProgressBar{padding-top:5px;padding-bottom:5px;width:100%;display:block;position:relative;height:4px;cursor:pointer;margin-left:15px;margin-right:15px}.AudioPlayer .ProgressBar>.progress{position:relative;background-color:#595959;z-index:1;left:0}.AudioPlayer .ProgressBar>.progress:after{background-color:#595959;content:"";position:absolute;right:-5px;top:-3px;width:10px;height:10px;border-radius:50%}.AudioPlayer .ProgressBar>.bar{max-width:100%;display:block;position:absolute;height:4px;width:0%;border-radius:5px}.AudioPlayer .ProgressBar>.bar.bg{width:100%;background:#c1c2c3;z-index:0;left:0}.ImageGallery{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background-color:rgba(0,0,0,.01);user-select:none}.ImageGallery.animated{transition:background-color .25s ease;opacity:1}.ImageGallery.mounted,.ImageGallery.mounting{background-color:rgba(0,0,0,.8)}.ImageGallery .image{position:absolute;cursor:grab}.ImageGallery .image:fullscreen{display:flex;flex-flow:column;justify-content:center;cursor:auto}.ImageGallery .image:fullscreen .close{display:none}.ImageGallery .image img{border-radius:4px;max-width:100%;min-width:100%}.ImageGallery .image.animated{transition:top .25s ease,left .25s ease,width .25s ease,height .25s ease,opacity .25s ease,transform .25s ease}.ImageGallery .image.animated.mounted,.ImageGallery .image.animated.mounting,.ImageGallery .image.animated.unmounting{transition:top .25s ease,left .25s ease,width .25s ease,height .25s ease,opacity .25s ease,transform .25s ease;opacity:1}.ImageGallery .image.zoomed{overflow:scroll;transition:none;text-align:center}.ImageGallery .image.zoomed img{max-width:unset;min-width:unset;box-sizing:border-box;padding:50px}.ImageGallery .image.dragging{transition:none;cursor:move}.ImageGallery .image .close{position:absolute;top:-18px;right:-18px}.ImageGallery .image .spinner{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.65)}.ImageGallery .image .spinner .SpinningProgress{position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px}.ImageGallery .image .spinner .SpinningProgress .line{stroke:#529ba9}.ImageGallery video{min-width:100%;max-width:100%;max-height:100%}.ImageGallery video:hover+.controls{opacity:1}.ImageGallery .controls{background:rgba(0,0,0,.5);width:100%;height:50px;position:relative;bottom:54px;opacity:0;transition:opacity .3s ease;color:#fff;cursor:auto}.ImageGallery .controls:hover{opacity:1}.ImageGallery .controls .progressbar{height:5px;background:gray}.ImageGallery .controls .progressbar .progress{width:30%;height:100%;background:#fff}.ImageGallery .controls .volume{box-sizing:border-box;overflow:hidden;height:30px}.ImageGallery .controls .volume .bg{border:150px solid;border-color:transparent transparent gray transparent;border-width:0 0 30px 60px}.ImageGallery .controls .volume .fg{border:150px solid;border-color:transparent transparent #fff transparent;border-width:0 0 30px 60px;position:relative;bottom:30px}.ImageGallery .controls .quality{min-width:20px}.ImageGallery .controls .quality .selected{border:none}.ImageGallery .controls .quality .FilteredList{height:136px;bottom:40px;top:unset}.ImageGallery .controls>.row{height:45px;padding:0 20px}.ImageGallery .controls>.row>*{flex-basis:1px;flex-grow:1}.ImageGallery .controls>.row.spacebetween{justify-content:space-between}.ImageGallery .controls>.row .Button{background:0 0}.ImageGallery .controls>.row .Button .material-icons{font-size:30px}.ImageGallery .controls>.row .Button:hover{background:rgba(0,0,0,.7)}.ImageGallery .Button.animated{transition:all .25s ease;opacity:0;transform:scale(0)}.ImageGallery .Button.animated.mounted,.ImageGallery .Button.animated.mounting{opacity:1;transform:scale(1)}.ImageGallery .Button{color:#fff;background:rgba(0,0,0,.4)}.ImageGallery .Button:hover{background:rgba(0,0,0,.7)}.ImageGallery>.arrow{position:absolute;top:50%;height:76px;width:76px;margin-top:-38px}.ImageGallery>.arrow.left{left:5%}.ImageGallery>.arrow.right{right:5%}.ImageGallery>.arrow .material-icons{font-size:40px}.ImageGallery .counter{position:absolute;top:10px;left:10px;color:#fff;font-size:13px}.ImageGallery .previews{height:80px;position:absolute;bottom:15px;left:50%;transform:translateX(-50%);overflow:hidden;padding:0 45px}.ImageGallery .previews .container{position:relative;display:flex;flex-flow:row nowrap;height:100%;transition:left .25s ease}.ImageGallery .previews .preview{position:relative;height:100%;display:inline-block;width:106.66px;overflow:hidden;margin-left:12px;border-radius:2px;cursor:pointer}.ImageGallery .previews .preview:first-child{margin-left:0}.ImageGallery .previews .preview>.border{position:absolute;bottom:0;width:100%;height:3px}.ImageGallery .previews .preview>.border .line{left:50%;width:0;height:3px;min-height:3px;background-color:#4ac263;transition:all .2s ease;position:absolute}.ImageGallery .previews .preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.35);transition:background .2s ease}.ImageGallery .previews .preview:hover:after{background:rgba(0,0,0,.1)}.ImageGallery .previews .preview.selected .border .line{left:0;width:100%}.ImageGallery .previews .preview.selected:after{background:rgba(0,0,0,0)}.ImageGallery .previews>.arrow{position:absolute;top:50%;height:30px;width:30px;min-width:30px;min-height:30px;margin-top:-15px}.ImageGallery .previews>.arrow.left{left:0}.ImageGallery .previews>.arrow.right{right:0}.ImageGallery .previews>.arrow .material-icons{font-size:24px}.Details{width:305px;display:inline-block;margin-bottom:35px;margin-top:25px}.Details .user-date{margin-left:10px}.Details .user-date .date{color:grey;font-size:14px}.Details .place{display:inline-flex;align-items:center;background:#d9d9d9;border-radius:2px;padding:5px 8px;font-style:normal;font-weight:500;line-height:normal;font-size:14px;color:#818181}.Details .UserAvatar{width:30px;height:30px;min-width:30px}.Details .UserAvatar img{height:30px}.Details .UserAvatar .material-icons{font-size:19px}.Details .UserName{font-weight:600;font-size:14px;color:#262626}.Details .label{display:inline-flex;font-size:14px;margin-right:10px;color:grey;margin-bottom:5px}.Details .recipients{display:flex;flex-flow:row wrap}.Details .InfoTagLabel,.Details .TagGroupAndTag{padding:5px 8px;background:#a6a6a6;border-radius:2px;font-weight:500;line-height:normal;font-size:14px;color:#fff;display:inline-flex;align-items:center;margin-right:5px;margin-top:2.5px;margin-bottom:2.5px}.RelativeDate .Tooltip .tooltiptext{white-space:nowrap}.Recipient{display:inline-flex;align-items:center;margin-right:16px;margin-bottom:5px;font-weight:600;font-size:14px;color:#262626}.Recipient .material-icons{margin-right:10px;font-size:19px}.Recipient .UserName{font-size:14px;color:#262626}.Recipient .UserAvatar{width:25px;height:25px;min-width:25px;margin-right:5px}.Recipient .UserAvatar img{height:25px}.Separator{width:300px;height:1px;background-color:#e4e4e4;margin-top:12px;margin-bottom:12px}.ArticleFolderWithIcon{display:flex;flex-flow:row;align-items:center;font-weight:500;font-size:14px;line-height:16px;color:#262626}.ArticleFolderWithIcon .ArticleFolderIcon{color:#bfbfbf;margin-right:5px;font-size:22px}.Department{display:inline-flex;flex-flow:row;align-items:center}.Department .DepartmentIcon{margin-right:10px}.DepartmentIcon{padding:3px;color:#fff;background-color:#818181;border-radius:50%}.UserGroup{display:inline-flex;flex-flow:row;align-items:center}.UserGroup .UserGroupIcon{margin-right:10px}.UserGroupIcon{border:1px solid #818181;border-radius:50%;padding:2px;color:#818181}.ModalMenu{position:absolute;top:10px;right:50px}.ModalMenu .material-icons{color:#818181}.ModalMenu .Button.animated{position:absolute;transition:opacity 150ms ease-in,right .2s ease-in;opacity:0;right:0;top:0}.ModalMenu .Button.animated.mounted,.ModalMenu .Button.animated.mounting{opacity:1}.ModalMenu .Button.animated.unmounting{transition:opacity .1s ease-out,right .2s ease-out}.ModalMenu .Button.active{background:#ebebeb}.ModalMenu .separator{height:24px;width:1px;background-color:#d9d9d9;margin-left:4px}.animated{transition:opacity 250ms ease;opacity:0}.animated.mounted,.animated.mounting{opacity:1}.EventTagLabel{padding:5px 8px;background:#a6a6a6;border-radius:2px;font-weight:500;line-height:normal;font-size:14px;color:#fff;display:inline-flex;align-items:center;margin-right:5px;margin-top:2.5px;margin-bottom:2.5px}.ArticleFolderIcon{padding:3px;color:#818181}.Table{font-family:Roboto,sans-serif;font-size:14px;color:#1e252d;border-spacing:0;border-collapse:collapse;width:100%;position:relative}.Table td,.Table th{padding:5px;font-weight:500;color:#2e2e2e}.Table td{height:48px;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.Table td:first-child{padding-left:45px}.Table td:last-child{padding-right:45px}.Table th{color:grey;height:55px;padding:0}.Table th .sortable{cursor:pointer}.Table th .sortable.active{font-weight:700}.Table th .sortable.active .material-icons{font-size:16px}.Table th .sortable.false{padding-right:22px}.Table th:first-child .fixed,.Table th:first-child .hidden{padding-left:45px}.Table th:last-child .fixed,.Table th:last-child .hidden{padding-right:45px}.Table th .hidden{color:transparent;height:0;padding:5px}.Table th .fixed{font-weight:400;display:flex;flex-flow:row;justify-items:center;align-items:center;text-align:left;height:56px;padding:0 5px;background-color:#fff;position:absolute;top:0;z-index:1;box-sizing:border-box;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.Table tbody tr:hover{background-color:#f2f2f2}.Table tbody tr.disabled td{color:#93a4b7}.Table .ro{color:#47576a}.Table .editable{cursor:pointer}.Table .editable>.TextField{height:20px!important;margin:0;position:relative;display:block}.Table .editable>.TextField input{width:100%;height:20px;padding:0;background-color:#f0f0f0}.Switch{display:inline-flex;padding-top:5px}.Switch .switch-input{display:none}.Switch .switch-label{position:relative;display:inline-flex;align-items:center;min-width:38px;height:24px;cursor:pointer;font-weight:500;text-align:left;user-select:none;margin:0;padding:0;padding-left:44px;box-sizing:border-box}.Switch .switch-label:after,.Switch .switch-label:before{content:"";box-sizing:border-box;position:absolute;margin:0;outline:0;top:50%;transform:translate(0,-50%);transition:all .3s ease}.Switch .switch-label:before{left:1px;width:34px;height:14px;background-color:#9e9e9e;border-radius:8px}.Switch .switch-label:after{left:0;width:20px;height:20px;background-color:#fafafa;border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084)}.Switch .switch-label .toggle--on{display:none}.Switch .switch-label .toggle--off{display:inline-block}.Switch .switch-label .label{margin-right:5px}.Switch .switch-input:checked+.switch-label:before{background-color:#a5d6a7}.Switch .switch-input:checked+.switch-label:after{background-color:#4caf50;transform:translate(80%,-50%)}.Switch .switch-input:checked+.switch-label .toggle--on{display:inline-block}.Switch .switch-input:checked+.switch-label .toggle--off{display:none}.CronInput{font-family:Roboto,sans-serif;font-size:16px;color:#1e252d;background-color:#fff;min-width:224px}.CronInput .row>span{margin-bottom:6px}.CronInput .patternSelect{margin-right:5px;min-width:unset}.CronInput .selectorRow>.TextField{width:50px;margin-left:10px}.CronInput .selectorRow>.TextField input{text-align:center}.CronInput .selectorRow .AutocompleteSelect{margin-left:10px}.CronInput .AutocompleteSelect .TextField{margin-top:0}.CronInput .AutocompleteSelect .FilteredList.popup.visible{top:35px}.CronInput .timeSelect{min-width:65px;width:65px;margin-right:10px;margin-left:10px}.CronInput .modeSelect{min-width:80px}.CronInput .DatePicker{margin-right:10px;margin-left:10px}.CronInput .Select{margin-right:5px}.CronInput .weekday{cursor:pointer;background-color:#d3d3d3;border-radius:50%;margin:5px;width:16px;height:16px;padding:3px;display:inline-flex;justify-content:center;align-items:center;font-size:10px;user-select:none}.CronInput .weekday.selected{background-color:#00bfff;color:#fff}.CronInput .weekday:first-child{margin-left:10px}.CalendarMonthView{display:flex;flex-flow:column nowrap;height:100%}.CalendarMonthView>.row{display:flex;flex-flow:row nowrap}.CalendarMonthView .days{flex-grow:1;position:relative}.CalendarMonthView .day,.CalendarMonthView .header{flex-grow:1;flex-basis:1px}.CalendarMonthView .day{height:100%}.TextEditorWithMentions{position:relative;flex-grow:1;max-width:100%}.TextEditorWithMentions .mirror{visibility:hidden;background-color:#add8e6;position:absolute;z-index:-1;top:0;left:0;right:0;font-size:14px;padding:8px;letter-spacing:.04em}.TextEditorWithMentions .mirror blockquote,.TextEditorWithMentions .mirror p{margin:0}.TextEditorWithMentions .mirror li{margin-left:-20px}.TextEditorWithMentions .wrapper{position:absolute;transition:top .1s ease,left .1s ease}.TextEditorWithMentions .wrapper .FilteredList.popup.visible{top:30px}.TextEditorWithMentions .FilteredList{max-height:250px!important}.TextEditorWithMentions .FilteredList .UserAvatarAndName .name{white-space:nowrap}.TextEditorWithMentions .FilteredList .UserAvatar{height:30px;width:30px;margin-right:10px}.TextEditorWithMentions .FilteredList .UserAvatar img{height:30px}.TextEditor{flex-grow:1;background-color:#f0f0f0;border:1px solid #ccc;border-radius:2px;padding:4px 8px 0;padding-bottom:35px}.TextEditor>.toolbar{display:flex;flex-flow:row nowrap;align-items:center;position:absolute;bottom:0;right:0}.TextEditor>.toolbar .Button.format{color:#7e7e7e;min-width:30px;min-height:30px;padding:0}.TextEditor>.toolbar .Button.format.selected{background-color:#d7d7d7}.TextEditor>.toolbar .Button.format .material-icons{margin:0;font-size:16px}.TextEditor>.toolbar>.separator{border-left:#ccc 1px solid;display:inline-block;vertical-align:top;height:24px;margin:0 5px}.TextEditor>.content{padding:8px 0;min-height:50px;border:0;font-family:Roboto,sans-serif;font-size:14px;color:#1e252d;-webkit-font-smoothing:antialiased;letter-spacing:.04em;outline:0}.TextEditor>.content p{margin:0}.TextEditor>.content h2{font-weight:500;font-size:19px}.TextEditor>.content *{background-color:transparent!important}.TextEditor>.error{text-align:left;font-size:10px;min-height:11px;color:#f44336;visibility:hidden;opacity:0;transition:all .2s ease;position:absolute;bottom:-14px;left:0}.TextEditor.errored>.error{visibility:visible;opacity:1}.TextEditor>.rendered{position:absolute;top:0;left:-10240px}.TextEditor>.DialogModal>.content{top:unset;bottom:30vh}.TextEditor>.DialogModal .Dialog .material-icons{color:#7e7e7e;margin-right:10px;font-size:20px}.TextEditor>.DialogModal .Dialog h6{margin:0}.TextEditor>.DialogModal .Dialog .Button{min-width:0}.Tooltip{position:relative;display:inline-flex}.Tooltip .tooltiptext{font-size:12px;display:inline-flex;flex-flow:row;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);color:#fff;text-align:center;border-radius:2px;z-index:1;padding:7px 12px;opacity:0;position:absolute;top:16px;pointer-events:none;transition:opacity .2s ease-out;min-width:110%}.Tooltip.show .tooltiptext{transition-delay:1s;opacity:.9}.DialogModal{overflow:hidden}.DialogModal .content{top:20vh}.Dialog{background-color:#fff;min-width:460px;max-width:40vw;padding:15px}.Dialog .title{margin-bottom:15px;padding:20px 50px 0 30px;font-size:1.25rem;line-height:2rem;font-weight:400;letter-spacing:.0125em}.Dialog .description{color:rgba(0,0,0,.54);font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:.03125em;margin-top:20px;padding:0 24px 24px}.Dialog>div.row{margin-bottom:15px}.Dialog>div.row:last-child{margin-bottom:0}.Modal{display:block;position:fixed;top:0;left:0;right:0;bottom:100%;overflow-y:scroll;transition:bottom 0s linear;transition-delay:0.2s}.Modal.show{transition-delay:0s;bottom:0}.Modal>.overlay{position:fixed;top:0;bottom:100%;left:0;right:0;transition:opacity .2s cubic-bezier(.4, 0, .2, 1);opacity:0;background-color:#000;pointer-events:none}.Modal>.overlay.show{opacity:.5;bottom:0}.Modal>.content{left:50%;top:10vh;margin-bottom:10vh;font-size:16px;padding:0;opacity:0;transition:opacity .25s ease,transform .25s ease;transform:scaleY(0) translateY(-200px) translateX(-50%);transform-origin:top;position:absolute;border-radius:2px;box-shadow:0 10px 20px rgba(0,0,0,.3)}.Modal>.content.show{opacity:1;transform:scaleY(1) translateY(0) translateX(-50%)}.Modal>.content>.Scrollable{overflow:visible;max-height:80vh}.Modal>.content>.Scrollable>.viewport{min-width:10px;min-height:10px}.Modal>.content>.Button.close{top:10px;right:10px;position:absolute}.PollOptionsInput .Button.add{line-height:22px;font-size:14px;font-weight:400;justify-content:flex-start;padding-left:9px;margin-top:-5px;width:100%;margin-bottom:35px;text-transform:none;background:#f0f0f0;color:grey}.PollOptionsInput .Button.add .material-icons{font-size:18px;margin-right:9px}.PollOptionsInput .items.column{margin-bottom:10px;background:#d3d3d3;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.25);padding-left:35px;margin-left:-35px;padding-right:35px;margin-right:-35px}.PollOptionsInput .items.column .item{position:relative;background-color:#fff;margin-bottom:0;padding-bottom:8px;padding-top:7px;height:25px;padding-left:35px;margin-left:-35px;padding-right:35px;margin-right:-35px}@media (hover:none){.PollOptionsInput .items.column .item .handle .material-icons,.PollOptionsInput .items.column .item .remove{opacity:1!important}}.PollOptionsInput .items.column .item.hover .handle .material-icons{opacity:1}.PollOptionsInput .items.column .item.hover .remove{opacity:1}.PollOptionsInput .items.column .item::after{content:"";position:absolute;border-radius:2px;z-index:-1;height:100%;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.3);opacity:0;left:0;right:0;transition:opacity .1s ease,left .1s ease,right .1s ease}.PollOptionsInput .items.column .item.dragged{border-radius:2px}.PollOptionsInput .items.column .item.dragged::after{opacity:1;left:-10px;right:-10px}.PollOptionsInput .items.column .item .handle{width:29px;height:40px;margin-top:-5px;margin-bottom:-10px;margin-left:-29px}.PollOptionsInput .items.column .item .handle .material-icons{opacity:0;color:#dadada;margin-right:5px;margin-top:2px}.PollOptionsInput .items.column .item>.border{position:absolute;left:35px;right:35px;bottom:8px;height:1px;background-color:#e6e6e6}.PollOptionsInput .items.column .item .remove{transition:none;min-width:19px;min-height:19px;height:19px;margin-bottom:4px;margin-right:-26px;opacity:0}.PollOptionsInput .items.column .item .remove .material-icons{font-size:15px}.DNDContainer .DroppableList .Draggable{transform:unset;transition:unset;opacity:1}.DNDContainer .DroppableList .Draggable.dragged{transition:unset!important}.DNDContainer .DroppableList .Draggable.placeholder{opacity:1}.DNDContainer .DroppableList.hover .Draggable{transition:transform .2s ease-in}.DNDContainer .DroppableList.resetting .Draggable{transition:transform .1s ease-in}.DNDContainer{position:relative}.DNDContainer .Draggable [draggable=true],.DNDContainer .Draggable[draggable=true]{cursor:pointer}.DNDContainer .Draggable.placeholder{opacity:.2}.DNDContainer .Draggable.copy{position:absolute;box-sizing:border-box;will-change:transform;opacity:0}.DNDContainer .Draggable.dragged{z-index:10}.DNDContainer .overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.TextFieldWithMentions{position:relative;flex-grow:1;max-width:100%}.TextFieldWithMentions .mirror{visibility:hidden;background-color:#add8e6;position:absolute;z-index:-1;top:0;left:0;right:0;font-size:16px;padding:0;letter-spacing:normal}.TextFieldWithMentions .mirror span{word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;min-height:16px}.TextFieldWithMentions .cursor{position:absolute;background-color:red;width:5px;height:5px}.TextFieldWithMentions .wrapper{position:absolute}.TextFieldWithMentions .wrapper .FilteredList.popup.visible{top:20px}.TextFieldWithMentions .FilteredList{max-height:250px!important}.TextFieldWithMentions .FilteredList .UserAvatarAndName .name{white-space:nowrap}.TextFieldWithMentions .FilteredList .ArticleNameWithIcon .title{max-width:300px;text-overflow:ellipsis;overflow:hidden}.TextFieldWithMentions .FilteredList .UserAvatar{height:30px;width:30px;margin-right:10px}.TextFieldWithMentions .FilteredList .UserAvatar img{height:30px}.UserAvatar{width:50px;height:50px;overflow:hidden;display:inline-flex;flex-flow:row;align-items:center;justify-content:flex-start}.UserAvatar img{height:50px;border-radius:50%}.UserAvatar .material-icons{margin-right:10px;background-color:#818181;border-radius:50%;padding:3px;color:#fff;user-select:none}.UserAvatarAndName{display:flex;flex-flow:row nowrap;align-items:center;height:18px}.UserAvatarAndName .date{height:24px}.UserAvatarAndName .right{display:flex;flex-flow:row;align-items:center}.ArticleNameWithIcon{display:flex;flex-flow:row nowrap;align-items:center;height:18px}.ArticleNameWithIcon .material-icons{margin-right:10px;font-size:30px;border-radius:50%;color:#529ba9;user-select:none}.ArticleNameWithIcon .right{display:flex;flex-flow:row;align-items:center}.TagSelect{margin-right:10px}.TagSelect.AutocompleteSelect .TextField{margin-top:0}.TagSelect .label.active{top:-12px}.TagSelect .label.hasSelected{top:-12px}.TagSelect>.selected{margin-top:0!important;position:relative}.TagSelect>.selected .value{padding-left:0;padding-right:10px;max-width:100%;box-sizing:border-box}.TagSelect>.selected .TagWithGroup{overflow:hidden}.TagSelect .TagWithGroup{display:flex;flex-flow:row;align-items:center;font-weight:400;line-height:normal;font-size:14px;color:#262626}.TagSelect .TagWithGroup .group{color:#999;white-space:nowrap}.TagSelect .TagWithGroup .tag{white-space:nowrap}.TagSelect .TagWithGroup .material-icons{display:none}.TagSelect>.selected .TagWithGroup .material-icons{display:inline-block;margin-right:6px;padding:3px;border-radius:50%;color:#fff;background:#818181}.DateTimeInput.row .label{font-style:normal;font-weight:400;line-height:22px;font-size:16px;color:#262626;opacity:1;margin-bottom:5px;margin-right:10px}.DateTimeInput.row .TextField input{color:#262626}.DateTimeInput.row .timeSelect{min-width:65px!important;width:65px;margin-right:10px;margin-left:10px}.DateTimeInput.row .AutocompleteSelect .TextField{margin-top:0}.DateTimeInput.row .AutocompleteSelect .FilteredList.popup.visible{top:35px}.AutocompleteSelect{display:inline-flex;flex-flow:column;justify-content:center;position:relative;min-width:250px;min-height:36px;user-select:none}@keyframes clockwise{0%{-webkit-transform:rotate(-90deg)}100%{-webkit-transform:translateX(0)}}@keyframes anticlockwise{0%{-webkit-transform:rotate(90deg)}100%{-webkit-transform:translateX(0)}}.AutocompleteSelect>.input{width:100%}.AutocompleteSelect .Scrollable{padding-right:0;min-width:100%}.AutocompleteSelect.inline-multiple>.label{top:-12px}.AutocompleteSelect.inline-multiple>.selected{flex-flow:row wrap}.AutocompleteSelect.multiple-mini-inline{height:42px}.AutocompleteSelect.multiple-mini-inline>.label{cursor:pointer;width:100%;margin-left:-10px;padding:10px;box-sizing:border-box;top:0}.AutocompleteSelect.multiple-mini-inline>.label.active{padding:0 10px}.AutocompleteSelect.multiple-mini-inline>.selected{width:250px}.AutocompleteSelect.multiple-mini-inline>.input{box-shadow:0 4px 4px rgba(0,0,0,.25);position:absolute;top:38px;z-index:2;background-color:#fff;min-width:130%}.AutocompleteSelect.multiple-mini-inline>.input .TextField{padding-left:10px;padding-right:10px;width:100%;box-sizing:border-box}.AutocompleteSelect.multiple-mini-inline>.input.hidden{opacity:0;visibility:hidden}.AutocompleteSelect.multiple-mini-inline .FilteredList .child:first-child{margin-top:0}.AutocompleteSelect .TextField{margin-top:8px}.AutocompleteSelect .TextField input{font-size:14px}.AutocompleteSelect>.label{position:absolute;transition:all .2s ease;font-family:Roboto,sans-serif;font-size:14px;color:rgba(0,0,0,.5);z-index:1;cursor:text;user-select:none;left:4px;top:12px}.AutocompleteSelect>.label.active{font-size:10px;top:2px}.AutocompleteSelect>.label.active .arrow{border-width:4px 4px 0 4px;margin-bottom:1px}.AutocompleteSelect>.label .arrow{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.5) transparent transparent transparent;display:inline-block;margin-left:5px;margin-bottom:2px;transition:all .2s ease}.AutocompleteSelect>.selected{margin-top:8px;display:flex;cursor:pointer}.AutocompleteSelect>.selected>.reset{min-width:36px;max-width:36px;position:absolute;right:0;top:0;background-color:#fff}.AutocompleteSelect>.selected>.reset .material-icons{margin:0;color:#bfbfbf;font-size:20px}.AutocompleteSelect>.selected.nolabel{margin-top:0;border-bottom:1px solid #e5e3e3}.AutocompleteSelect>.selected.nolabel .DummyChild{display:inline-flex;align-items:center;flex-grow:1;font-size:16px;margin:0 10px;margin-bottom:5px;height:19px}.AutocompleteSelect>.selected.nolabel .arrow{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.5) transparent transparent transparent;display:inline-block;transition:all .2s ease;margin:0 17px 3px 5px}.AutocompleteSelect>.selected.inline{font-size:14px;font-family:Roboto,sans-serif;color:#1e252d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;align-items:center}.AutocompleteSelect>.selected.clickable{overflow:hidden;cursor:pointer;padding:10px;margin-left:-10px;margin-right:-10px}.AutocompleteSelect.inlineSelected{flex-flow:row wrap;justify-content:flex-start}.AutocompleteSelect.inlineSelected.hasSelected{padding-top:7px}.AutocompleteSelect.inlineSelected>.label{width:100%;height:100%}.AutocompleteSelect.inlineSelected>.label.active{z-index:0}.AutocompleteSelect.inlineSelected .input{width:unset;flex-basis:50px;flex-grow:1}.AutocompleteSelect.inlineSelected .input::after{content:attr(data-value);visibility:hidden;white-space:pre;font:inherit;min-width:2px;border:0;margin:0;outline:0;float:left;display:inline-block;margin-top:-24px;font-size:14px;padding:2px}.AutocompleteSelect.inlineSelected>.value:nth-child(2){margin-top:7px}.AutocompleteSelect.inlineSelected>.value,.AutocompleteSelect>.selected>.value{cursor:pointer;margin:5px 10px 5px 0;display:inline-flex;flex-flow:row wrap;height:30px;align-items:center;background-color:#f0f0f0;border-radius:30px;position:relative;font-family:Roboto,sans-serif;font-size:14px;color:#1e252d}.AutocompleteSelect.inlineSelected>.value .DummyChild,.AutocompleteSelect>.selected>.value .DummyChild{padding-left:35px;padding-right:10px}.AutocompleteSelect.inlineSelected>.value .button,.AutocompleteSelect>.selected>.value .button{cursor:pointer;min-width:30px;width:30px;height:30px;opacity:0;position:absolute;top:0;left:0;transition:opacity .2s cubic-bezier(.4, 0, .2, 1);background-color:#00bfff;color:#fff;border-radius:30px;display:flex;flex-flow:row;justify-content:center;align-items:center;animation:anticlockwise .15s linear}.AutocompleteSelect.inlineSelected>.value .button .material-icons,.AutocompleteSelect>.selected>.value .button .material-icons{font-size:22px}.AutocompleteSelect.inlineSelected>.value:hover .button,.AutocompleteSelect>.selected>.value:hover .button{width:30px;height:30px;opacity:1;animation:clockwise .15s linear;overflow:hidden;position:absolute}.TextField{position:relative;width:100%}.TextField>label{font-family:Roboto,sans-serif;color:rgba(0,0,0,.5);font-size:16px;position:absolute;left:0;top:16px;margin-top:-16px;transition:all .2s ease;user-select:none;cursor:text}.TextField>input{font-family:Roboto,sans-serif;color:#1e252d;height:19px;font-size:16px;width:100%;border:0;padding-bottom:4px;padding-top:0;outline-color:transparent}.TextField>input:focus{outline:0}.TextField>input:disabled{color:gray;background-color:#fff}.TextField>input:disabled+.border{height:0;border-bottom:2px dotted #e0e0e0}.TextField>input::placeholder{font-family:Roboto,sans-serif;color:rgba(0,0,0,.3);opacity:1}.TextField>.border{border-bottom:1px solid #e0e0e0;height:1px;position:relative}.TextField>.border .line{left:50%;width:0;height:2px;min-height:2px;background-color:#00bcd4;transition:all .2s ease;position:absolute}.TextField>.error{text-align:left;font-size:10px;min-height:0;line-height:14px;color:#f44336;visibility:hidden;opacity:0;transition:all .2s ease}.TextField.focused>label,.TextField.withValue>label{top:4px;font-size:12px;line-height:14px}.TextField.errored>.error{visibility:visible;opacity:1}.TextField.errored>.border{border-bottom-color:#f44336}.TextField.errored>label{color:#f44336}.TextField.focused>label{color:#00bcd4}.TextField.focused>.border .line{left:0;width:100%}.TextField.disabled input,.TextField.disabled label{cursor:not-allowed}.TextField.withLabel{margin-top:15px}.TextField input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.TextField input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}@keyframes shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.TextField .shake{animation-duration:.5s;animation-fill-mode:both;animation-timing-function:ease-in-out;animation-name:shake}.FilteredList{max-height:250px;position:relative}.FilteredList.popup{padding:0;visibility:hidden;position:absolute;background:#fff;z-index:4;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:top .2s ease-out,opacity .2s ease-out;top:calc(100% + 4px);opacity:0;border-radius:2px}.FilteredList.popup.visible{opacity:1;visibility:visible}.FilteredList.portal{transition:opacity .2s ease-out}.FilteredList.inline{max-height:225px;margin-top:5px}.FilteredList .child{display:flex;flex-flow:row nowrap;align-items:center;white-space:nowrap;font-size:14px;color:#222;height:30px;padding:5px 10px;padding-right:15px;cursor:pointer;overflow:hidden;border-left:5px solid #4ac263;padding-left:15px;margin-left:-5px}.FilteredList .child.hidden{height:0!important;padding:0!important}.FilteredList .child.selected{background-color:#f0f0f0;padding-left:10px;margin-left:0}.FilteredList .child.active{background-color:#eee}.FilteredList .child{margin-top:8px}.FilteredList .child.hidden{margin-top:0}.FilteredList .child:not(.hidden)~.child{margin-top:0}.FilteredList .child:not(.hidden)~.child:last-child{margin-bottom:8px}.FilteredList .child:not(.hidden):last-child{margin-bottom:8px}.Scrollable{max-height:250px;max-width:250px;padding-right:5px;position:relative;display:flex;flex-flow:column;align-items:stretch;overflow:hidden}.Scrollable:hover>.scrollbar.auto{transition-delay:0s;opacity:1}.Scrollable .viewport{overflow-y:scroll;overflow-x:scroll;max-height:100%;scrollbar-width:none}.Scrollable .viewport::-webkit-scrollbar{display:none}.Scrollable.without-scroll-horizontal{max-width:unset}.Scrollable.undefined-horizontal{max-width:unset}.Scrollable.without-scroll{padding-right:0;max-height:unset}.Scrollable.without-scroll>.viewport{padding-right:0;margin-right:0}.Scrollable.without-scroll>.scrollbar{visibility:hidden}.Scrollable .scrollbar{position:absolute;right:0;top:0;width:5px;transition:opacity .2s cubic-bezier(.4, 0, .2, 1);transition-delay:0.5s;z-index:1}.Scrollable .scrollbar.auto,.Scrollable .scrollbar.hidden{opacity:0}.Scrollable .scrollbar .thumb{background-color:rgba(0,0,0,.3);width:5px;position:absolute;right:0;top:0;user-select:none;will-change:top;border-radius:2px}.Scrollable .scrollbar .thumb:hover{background-color:rgba(0,0,0,.5)}.Scrollable .scrollbar .thumb:active{background-color:rgba(0,0,0,.7)}.Scrollable .scrollbar.horizontal{left:0;right:0;height:5px;bottom:0;width:unset;top:unset}.Scrollable .scrollbar.horizontal .thumb{height:5px;left:0;bottom:0;will-change:left}.Button{position:relative;min-width:64px;min-height:36px;height:24px;margin:0;padding:0 16px;border:none;outline:0;font-size:14px;font-weight:500;letter-spacing:1.25px;background:#dfdfdf;text-transform:uppercase;font-family:Roboto,sans-serif;-webkit-tap-highlight-color:transparent;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;user-select:none;border-radius:3px;transition:all .2s ease}.Button.flat{background-color:transparent}.Button.flat:hover{background-color:rgba(0,0,0,.05)}.Button.green{background-color:#43a047;color:#fff}.Button.green:hover{background-color:#3b8e3f}.Button.blue{background-color:#039be5;color:#fff}.Button.blue:hover{background-color:#038acc}.Button.red{background-color:#e53935;color:#fff}.Button.red:hover{background-color:#e2231e}.Button.black{background-color:#1e252d;color:#fff}.Button.black:hover{background-color:#14181e}.Button.gray{background:#d9d9d9;color:#999}.Button.gray:hover{background-color:#ccc}.Button.small{padding:0 8px;min-height:16px;min-width:16px}.Button>.material-icons{margin-right:10px}.Button.round{padding:0;min-width:36px;border-radius:50%}.Button.round>.material-icons{margin:0}.Button .ripple{position:absolute;background:rgba(0,0,0,.1);border-radius:100%;transform:scale(0);pointer-events:none;transition:opacity .2s ease-out}.Button .ripple.show{animation:ripple .35s ease-out}.Button:active .ripple.showed{opacity:1}.Button:focus .ripple.focused{opacity:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:scale(1);animation:resize 1.25s ease-out infinite;animation-delay:.2s;animation-direction:alternate}.Button .ripple.showed{transform:scale(2);opacity:0}@keyframes ripple{to{transform:scale(2)}}@keyframes resize{to{transform:scale(.9)}}.Button.raised{transition:color .2s ease-out,background-color .2s ease-out,box-shadow 280ms cubic-bezier(.4, 0, .2, 1)}.Button.raised:hover{box-shadow:0 2px 3px rgba(0,0,0,.25)}.Button.raised:active{box-shadow:0 2px 3px rgba(0,0,0,.35)}.Button.disabled{box-shadow:none;background:#d9d9d9;color:#999}.Button.disabled:hover{background-color:#ccc}.Button::-moz-focus-inner{border:0}.DateTimeInputOptional .Button.delete{width:19px;min-width:19px;height:19px;min-height:19px;background:#d9d9d9;margin-right:15px}.DateTimeInputOptional .Button.delete .material-icons{font-size:15px;color:#000}.Tag{display:inline-flex;flex-flow:row;align-items:center}.Tag .material-icons{margin-right:10px;padding:3px;background-color:#fff;color:#818181;border-radius:50%}.Place{display:flex;flex-flow:row;align-items:center}.Place .material-icons{margin-right:6px;padding:3px;background-color:#fff;color:#262626;border-radius:50%}.Hotel{display:flex;flex-flow:row;align-items:center}body{margin:0;padding:0;font-family:Roboto,sans-serif;position:absolute;top:0;bottom:0;min-width:100%;background-color:#e6e6e6;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;overflow-y:hidden}.row{display:flex;flex-flow:row nowrap;align-items:center}.row.right{justify-content:flex-end}.row.center{justify-content:center}.column{display:flex;flex-flow:column nowrap;justify-content:flex-start}.line{white-space:pre-wrap}.line.empty{min-height:10px;line-height:10px}a{text-decoration:none;color:#529ba9}.Modal>.content{box-shadow:none}.Modal>.content>.mounted{box-shadow:0 10px 20px rgba(0,0,0,.3)}.Modal>.content>.animated{transition:opacity 250ms ease,transform 250ms ease;opacity:0;transform:scaleY(0);transform-origin:top}.Modal>.content>.animated.mounted,.Modal>.content>.animated.mounting{opacity:1;transform:scaleY(1)}.Modal>.content>.animated.unmounting{position:absolute;top:0}.Button{color:#000}.Button.blue{background-color:#61a0b2!important}.Button.blue:hover{background-color:#5295a8!important}.Button.green{background-color:#4ac263!important}.Button.green:hover{background-color:#3db556!important}.Button.disabled{background-color:#d9d9d9!important}.Button.disabled:hover{background-color:#ccc!important}.Scrollable{padding-right:0!important}.Scrollable.undefined-horizontal{max-width:unset}.Scrollable.undefined-horizontal>.viewport{overflow-x:hidden}.AutocompleteSelect.multiple-mini-inline .input{box-shadow:none!important;z-index:10!important}.AutocompleteSelect.multiple-mini-inline .FilteredList{top:33px;left:0;padding:0;padding-top:40px;max-width:130%;min-width:130%;visibility:hidden;position:absolute;background:#fff;z-index:4;box-shadow:0 4px 4px rgba(0,0,0,.25);transition:all .2s ease-out;opacity:0;border-radius:2px}.AutocompleteSelect.multiple-mini-inline .FilteredList.visible{opacity:1;visibility:visible}.AutocompleteSelect.multiple-mini-inline .FilteredList .scrollbar:nth-child(2){top:40px}.Modal.cmsModal form{border-radius:2px;background-color:#fff;padding:35px;min-width:300px;max-width:800px}.Modal.cmsModal form .submitButton{width:150px}.Modal.cmsModal form .submitButton.disabled{color:#999}.Modal.cmsModal form .row{margin-bottom:35px}.Modal.cmsModal form .row:last-child{margin-bottom:0}.Modal.cmsModal form .AutocompleteSelect{min-width:100%}.Modal.cmsModal form .AutocompleteSelect .value{padding-right:10px}.Modal.cmsModal form .UserAvatar{height:30px;width:30px;margin-right:10px}.Modal.cmsModal form .UserAvatar img{height:30px}.Modal.cmsModal .TagForm .AutocompleteSelect{min-height:39px;height:auto;border-bottom:1px solid #e0e0e0}.Modal.cmsModal .TagForm .AutocompleteSelect>.label.active{font-size:12px}.Modal.cmsModal .TagForm .AutocompleteSelect .TextField>.border{display:none}.Modal.cmsModal .TagForm .AutocompleteSelect>.selected.inline{white-space:normal;font-size:16px;padding-bottom:0;padding-top:6px}.Modal.cmsModal .warning{padding:10px 50px;color:#735c0f;background-color:#fffbdd;margin:10px -50px;border-bottom:1px solid rgba(27,31,35,.15);border-top:1px solid rgba(27,31,35,.15)}.Snackbar{z-index:1000}.TextField label{margin-left:4px}@media print{body{position:static;overflow:auto}.App .Snackbar,.App header,.App>.row{display:none}}.App .containerCenter{top:0;bottom:0;left:0;right:0;position:absolute;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.App .containerCenter>div:nth-child(2){display:none}.App h6{font-size:16px;letter-spacing:.04em}.App h5{font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em}.App h4{font-size:24px;line-height:32px;margin:24px 0 16px;font-weight:400}.App .FilteredList .UserAvatar{height:30px;width:30px;margin-right:10px}.App .FilteredList .UserAvatar img{height:30px}@media screen and (max-width:1366px){.App .UserHeader>.UserAvatarAndName .right{display:none}}.animated{transition:opacity 250ms ease;opacity:0}.animated.mounted,.animated.mounting{opacity:1}.AutocompleteSelect{display:inline-flex;flex-flow:column;justify-content:center;position:relative;min-width:250px;min-height:36px;user-select:none}@keyframes clockwise{0%{-webkit-transform:rotate(-90deg)}100%{-webkit-transform:translateX(0)}}@keyframes anticlockwise{0%{-webkit-transform:rotate(90deg)}100%{-webkit-transform:translateX(0)}}.AutocompleteSelect>.input{width:100%}.AutocompleteSelect .Scrollable{padding-right:0;min-width:100%}.AutocompleteSelect.inline-multiple>.label{top:-12px}.AutocompleteSelect.inline-multiple>.selected{flex-flow:row wrap}.AutocompleteSelect.multiple-mini-inline{height:42px}.AutocompleteSelect.multiple-mini-inline>.label{cursor:pointer;width:100%;margin-left:-10px;padding:10px;box-sizing:border-box;top:0}.AutocompleteSelect.multiple-mini-inline>.label.active{padding:0 10px}.AutocompleteSelect.multiple-mini-inline>.selected{width:250px}.AutocompleteSelect.multiple-mini-inline>.input{box-shadow:0 4px 4px rgba(0,0,0,.25);position:absolute;top:38px;z-index:2;background-color:#fff;min-width:130%}.AutocompleteSelect.multiple-mini-inline>.input .TextField{padding-left:10px;padding-right:10px;width:100%;box-sizing:border-box}.AutocompleteSelect.multiple-mini-inline>.input.hidden{opacity:0;visibility:hidden}.AutocompleteSelect.multiple-mini-inline .FilteredList .child:first-child{margin-top:0}.AutocompleteSelect .TextField{margin-top:8px}.AutocompleteSelect .TextField input{font-size:14px}.AutocompleteSelect>.label{position:absolute;transition:all .2s ease;font-family:Roboto,sans-serif;font-size:14px;color:rgba(0,0,0,.5);z-index:1;cursor:text;user-select:none;left:4px;top:12px}.AutocompleteSelect>.label.active{font-size:10px;top:2px}.AutocompleteSelect>.label.active .arrow{border-width:4px 4px 0 4px;margin-bottom:1px}.AutocompleteSelect>.label .arrow{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.5) transparent transparent transparent;display:inline-block;margin-left:5px;margin-bottom:2px;transition:all .2s ease}.AutocompleteSelect>.selected{margin-top:8px;display:flex;cursor:pointer}.AutocompleteSelect>.selected>.reset{min-width:36px;max-width:36px;position:absolute;right:0;top:0;background-color:#fff}.AutocompleteSelect>.selected>.reset .material-icons{margin:0;color:#bfbfbf;font-size:20px}.AutocompleteSelect>.selected.nolabel{margin-top:0;border-bottom:1px solid #e5e3e3}.AutocompleteSelect>.selected.nolabel .DummyChild{display:inline-flex;align-items:center;flex-grow:1;font-size:16px;margin:0 10px;margin-bottom:5px;height:19px}.AutocompleteSelect>.selected.nolabel .arrow{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.5) transparent transparent transparent;display:inline-block;transition:all .2s ease;margin:0 17px 3px 5px}.AutocompleteSelect>.selected.inline{font-size:14px;font-family:Roboto,sans-serif;color:#1e252d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;align-items:center}.AutocompleteSelect>.selected.clickable{overflow:hidden;cursor:pointer;padding:10px;margin-left:-10px;margin-right:-10px}.AutocompleteSelect.inlineSelected{flex-flow:row wrap;justify-content:flex-start}.AutocompleteSelect.inlineSelected.hasSelected{padding-top:7px}.AutocompleteSelect.inlineSelected>.label{width:100%;height:100%}.AutocompleteSelect.inlineSelected>.label.active{z-index:0}.AutocompleteSelect.inlineSelected .input{width:unset;flex-basis:50px;flex-grow:1}.AutocompleteSelect.inlineSelected .input::after{content:attr(data-value);visibility:hidden;white-space:pre;font:inherit;min-width:2px;border:0;margin:0;outline:0;float:left;display:inline-block;margin-top:-24px;font-size:14px;padding:2px}.AutocompleteSelect.inlineSelected>.value:nth-child(2){margin-top:7px}.AutocompleteSelect.inlineSelected>.value,.AutocompleteSelect>.selected>.value{cursor:pointer;margin:5px 10px 5px 0;display:inline-flex;flex-flow:row wrap;height:30px;align-items:center;background-color:#f0f0f0;border-radius:30px;position:relative;font-family:Roboto,sans-serif;font-size:14px;color:#1e252d}.AutocompleteSelect.inlineSelected>.value .DummyChild,.AutocompleteSelect>.selected>.value .DummyChild{padding-left:35px;padding-right:10px}.AutocompleteSelect.inlineSelected>.value .button,.AutocompleteSelect>.selected>.value .button{cursor:pointer;min-width:30px;width:30px;height:30px;opacity:0;position:absolute;top:0;left:0;transition:opacity .2s cubic-bezier(.4, 0, .2, 1);background-color:#00bfff;color:#fff;border-radius:30px;display:flex;flex-flow:row;justify-content:center;align-items:center;animation:anticlockwise .15s linear}.AutocompleteSelect.inlineSelected>.value .button .material-icons,.AutocompleteSelect>.selected>.value .button .material-icons{font-size:22px}.AutocompleteSelect.inlineSelected>.value:hover .button,.AutocompleteSelect>.selected>.value:hover .button{width:30px;height:30px;opacity:1;animation:clockwise .15s linear;overflow:hidden;position:absolute}.ImageGallery{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background-color:rgba(0,0,0,.01);user-select:none}.ImageGallery:focus{outline-width:0}.ImageGallery.animated{transition:background-color .25s ease;opacity:1}.ImageGallery.mounted,.ImageGallery.mounting{background-color:rgba(0,0,0,.8)}.ImageGallery .image{position:absolute;cursor:grab}.ImageGallery .image .counter{display:none}.ImageGallery .image img{border-radius:4px;max-width:100%;min-width:100%}.ImageGallery .image.animated{transition:top .25s ease,left .25s ease,width .25s ease,height .25s ease,opacity .25s ease;will-change:top,left,width,height,opacity}.ImageGallery .image.animated.mounted,.ImageGallery .image.animated.mounting,.ImageGallery .image.animated.unmounting{opacity:1}.ImageGallery .image.zoomed{text-align:center;overflow:hidden}.ImageGallery .image.dragging{transition:none;cursor:move}.ImageGallery .image .close{position:absolute;top:-18px;right:-18px}.ImageGallery .image .spinner{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.65)}.ImageGallery .image .spinner .SpinningProgress{position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px}.ImageGallery .image .spinner .SpinningProgress .line{stroke:#2196F3}.ImageGallery .Button.animated{transition:all .25s ease;opacity:0;transform:scale(0)}.ImageGallery .Button.animated.mounted,.ImageGallery .Button.animated.mounting{opacity:1;transform:scale(1)}.ImageGallery .Button{color:#fff;background:rgba(0,0,0,.4)}.ImageGallery .Button:hover{background:rgba(0,0,0,.7)}.ImageGallery>.arrow{position:absolute;top:50%;height:76px;width:76px;margin-top:-38px}.ImageGallery>.arrow.left{left:5%}.ImageGallery>.arrow.right{right:5%}.ImageGallery>.arrow .material-icons{font-size:40px}.ImageGallery .counter{position:absolute;top:10px;left:10px;color:#fff;font-size:13px}.ImageGallery .previews{height:80px;position:absolute;bottom:15px;left:50%;transform:translateX(-50%);padding:0 45px}.ImageGallery .previews .viewport{overflow:hidden;position:relative;height:100%}.ImageGallery .previews .container{position:relative;display:flex;flex-flow:row nowrap;height:100%;transition:left .25s ease}.ImageGallery .previews .preview{position:relative;height:100%;display:inline-block;width:106.66px;overflow:hidden;margin-left:12px;border-radius:2px;cursor:pointer;box-sizing:border-box}.ImageGallery .previews .preview:first-child{margin-left:0}.ImageGallery .previews .preview>.border{position:absolute;bottom:0;width:100%;height:3px}.ImageGallery .previews .preview>.border .line{left:50%;width:0;height:3px;min-height:3px;background-color:#4ac263;transition:all .2s ease;position:absolute}.ImageGallery .previews .preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.35);transition:background .2s ease}.ImageGallery .previews .preview:hover:after{background:rgba(0,0,0,.1)}.ImageGallery .previews .preview.selected .border .line{left:0;width:100%}.ImageGallery .previews .preview.selected:after{background:rgba(0,0,0,0)}.ImageGallery .previews>.arrow{position:absolute;top:50%;height:30px;width:30px;min-width:30px;min-height:30px;margin-top:-15px}.ImageGallery .previews>.arrow.left{left:0}.ImageGallery .previews>.arrow.right{right:0}.ImageGallery .previews>.arrow .material-icons{font-size:24px}.DNDContainer .DroppableList .Draggable{transform:unset;transition:unset;opacity:1}.DNDContainer .DroppableList .Draggable.dragged{transition:unset!important}.DNDContainer .DroppableList.hover .Draggable{transition:transform .2s ease-in}.DNDContainer .DroppableList.resetting .Draggable{transition:transform .1s ease-in}.DialogModal{overflow:hidden}.DialogModal .content{top:20vh}.Dialog{background-color:#fff;min-width:460px;max-width:40vw;padding:15px}.Dialog .title{margin-bottom:15px;padding:20px 50px 0 30px;font-size:1.25rem;line-height:2rem;font-weight:400;letter-spacing:.0125em}.Dialog .description{color:rgba(0,0,0,.54);font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:.03125em;margin-top:20px;padding:0 24px 24px}.Dialog>div.row{margin-bottom:15px}.Dialog>div.row:last-child{margin-bottom:0}.CircleProgress{width:48px;height:48px}.CircleProgress .line{stroke-width:2px;stroke:black;stroke-linecap:square;fill:none;transition:stroke-dashoffset .2s ease}.Checkbox{position:relative;white-space:pre}.Checkbox *,.Checkbox :after,.Checkbox :before{box-sizing:border-box}.Checkbox label{font-family:Roboto,sans-serif;font-size:14px;color:#1e252d;cursor:pointer}.Checkbox label:after,.Checkbox label:before{content:"";position:absolute;left:0;top:0}.Checkbox label:before{width:20px;height:20px;background:#fff;border:2px solid #252525;border-radius:2px;cursor:pointer;transition:background .3s}.Checkbox input[type=checkbox]{outline:0;margin-right:10px;visibility:hidden}.Checkbox input[type=checkbox]:checked+label:before{background:#4ac263;border:none}.Checkbox input[type=checkbox]:checked+label:after{transform:rotate(-45deg);top:6px;left:4px;width:12px;height:6px;border:2px solid #fff;border-top-style:none;border-right-style:none}.Checkbox input[type=checkbox]:disabled+label{color:gray}.Checkbox input[type=checkbox]:disabled+label:before{border-color:rgba(0,0,0,.26)}.Checkbox input[type=checkbox]:disabled:checked+label:before{background:rgba(0,0,0,.26)}.FilteredList{max-height:250px;position:relative}.FilteredList.popup{padding:0;visibility:hidden;position:absolute;background:#fff;z-index:4;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:top .2s ease-out,opacity .2s ease-out;top:calc(100% + 4px);opacity:0;border-radius:2px}.FilteredList.popup.visible{opacity:1;visibility:visible}.FilteredList.portal{transition:opacity .2s ease-out}.FilteredList.inline{max-height:225px;margin-top:5px}.FilteredList .child{display:flex;flex-flow:row nowrap;align-items:center;white-space:nowrap;font-size:14px;color:#222;height:30px;padding:5px 10px;padding-right:15px;cursor:pointer;overflow:hidden;border-left:5px solid #4ac263;padding-left:15px;margin-left:-5px}.FilteredList .child.hidden{height:0!important;padding:0!important}.FilteredList .child.selected{background-color:#f0f0f0;padding-left:10px;margin-left:0}.FilteredList .child.active{background-color:#eee}.FilteredList .child{margin-top:8px}.FilteredList .child.hidden{margin-top:0}.FilteredList .child:not(.hidden)~.child{margin-top:0}.FilteredList .child:not(.hidden)~.child:last-child{margin-bottom:8px}.FilteredList .child:not(.hidden):last-child{margin-bottom:8px}.DatePicker{position:relative}.DatePicker>.TextField{width:200px;margin-bottom:0}.DatePicker>.TextField input{text-align:center}.calendar{user-select:none;position:absolute;top:33px;z-index:10;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);border-radius:4px;overflow:hidden;transition:.2s all ease;opacity:0;visibility:hidden}.calendar.focused{opacity:1;visibility:visible}.calendar .monthSelect{align-items:center;margin-bottom:0;background:#fff;font-size:12px;color:#aaa;padding-right:16px;padding-left:16px;height:40px}.calendar .monthSelect span{margin-right:auto}.calendar .monthSelect .Button{min-width:25px;min-height:25px}.calendar .monthSelect .Button .material-icons{font-size:16px}.calendar .monthSelect .Button.disabled{background:0 0}.calendar .CalendarMonthView{background:#fff}.calendar .CalendarMonthView .days,.calendar .CalendarMonthView .headers{margin-bottom:0}.calendar .CalendarMonthView .header{font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;margin:5px}.calendar .CalendarMonthView .day{font-size:10px}.calendar .CalendarMonthView .day.notSelectedMonth{color:#969696}.calendar .CalendarMonthView .day span{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:25px;height:25px;margin:5px;transition:.2s all ease;cursor:pointer}.calendar .CalendarMonthView .day span:hover{background-color:#e6e6e6}.calendar .CalendarMonthView .day span.inactive{color:#d3d3d3;cursor:unset}.calendar .CalendarMonthView .day span.inactive:hover{background:unset}.calendar .CalendarMonthView .day span.selected{color:#fff;background-color:#2196f3}.calendar .CalendarMonthView .day span.selected:hover{background-color:#51adf6}.Button{position:relative;min-width:64px;min-height:36px;height:24px;margin:0;padding:0 16px;border:none;outline:0;font-size:14px;font-weight:500;letter-spacing:1.25px;background:#dfdfdf;text-transform:uppercase;font-family:Roboto,sans-serif;-webkit-tap-highlight-color:transparent;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;user-select:none;border-radius:3px;transition:all .2s ease}.Button.flat{background-color:transparent}.Button.flat:hover{background-color:rgba(0,0,0,.05)}.Button.green{background-color:#43a047;color:#fff}.Button.green:hover{background-color:#3b8e3f}.Button.blue{background-color:#039be5;color:#fff}.Button.blue:hover{background-color:#038acc}.Button.red{background-color:#e53935;color:#fff}.Button.red:hover{background-color:#e2231e}.Button.black{background-color:#1e252d;color:#fff}.Button.black:hover{background-color:#14181e}.Button.gray{background:#d9d9d9;color:#999}.Button.gray:hover{background-color:#ccc}.Button.small{padding:0 8px;min-height:16px;min-width:16px}.Button>.material-icons{margin-right:10px}.Button.round{padding:0;min-width:36px;border-radius:50%}.Button.round>.material-icons{margin:0}.Button .ripple{position:absolute;background:rgba(0,0,0,.1);border-radius:100%;transform:scale(0);pointer-events:none;transition:opacity .2s ease-out}.Button .ripple.show{animation:ripple .35s ease-out}.Button:active .ripple.showed{opacity:1}.Button:focus .ripple.focused{opacity:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:scale(1);animation:resize 1.25s ease-out infinite;animation-delay:.2s;animation-direction:alternate}.Button .ripple.showed{transform:scale(2);opacity:0}@keyframes ripple{to{transform:scale(2)}}@keyframes resize{to{transform:scale(.9)}}.Button.raised{transition:color .2s ease-out,background-color .2s ease-out,box-shadow 280ms cubic-bezier(.4, 0, .2, 1)}.Button.raised:hover{box-shadow:0 2px 3px rgba(0,0,0,.25)}.Button.raised:active{box-shadow:0 2px 3px rgba(0,0,0,.35)}.Button.disabled{box-shadow:none;background:#d9d9d9;color:#999}.Button.disabled:hover{background-color:#ccc}.Button::-moz-focus-inner{border:0}.DNDContainer{position:relative}.DNDContainer .Draggable [draggable=true],.DNDContainer .Draggable[draggable=true]{cursor:pointer}.DNDContainer .Draggable.placeholder{opacity:.2}.DNDContainer .Draggable.copy{position:absolute;box-sizing:border-box;will-change:transform;opacity:0}.DNDContainer .Draggable.dragged{z-index:10}.DNDContainer .overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.DropFileInput{flex-grow:1}.DropFileInput .Dropzone{border:1px dashed grey;padding:12px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;color:gray;cursor:pointer;border-radius:3px;font-weight:400;line-height:22px;font-size:14px;color:#7e7e7e;max-width:100%;word-break:break-all;word-break:break-word}.DropFileInput .Dropzone .icon.withText{margin-right:10px}.Dropzone{position:relative}.Dropzone>.overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#38adc4;z-index:1;opacity:0;transition:all .2s ease;transition-delay:0.1s;visibility:hidden;display:flex;justify-content:center;align-items:center}.Dropzone>.overlay .drop{border-radius:4px;border:1px dashed #fff;position:absolute;top:18px;left:18px;right:18px;bottom:18px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:18px;color:#fff}.Dropzone.dragging>.overlay{opacity:.7;visibility:visible;transition-delay:0s}.Dropzone.dragging>*{pointer-events:none}.Dropzone>input.file{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.Button.FloatingActionButton{position:absolute;right:16px;bottom:16px;width:56px;height:56px;padding:16px;transition:bottom .2s cubic-bezier(.4, 0, .2, 1)}.Button.FloatingActionButton.raised{transition:bottom .2s cubic-bezier(.4, 0, .2, 1),color .2s ease-out,background-color .2s ease-out,box-shadow 280ms cubic-bezier(.4, 0, .2, 1)}.Button.FloatingActionButton.mini{width:40px;height:40px;padding:8px}.Button.FloatingActionButton.hidden{bottom:-100px}.CalendarMonthView{display:flex;flex-flow:column nowrap;height:100%}.CalendarMonthView>.row{display:flex;flex-flow:row nowrap}.CalendarMonthView .days{flex-grow:1;position:relative}.CalendarMonthView .day,.CalendarMonthView .header{flex-grow:1;flex-basis:1px}.CalendarMonthView .day{height:100%}.FormUploadProgress{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.6);z-index:2}.FormUploadProgress.animated.mounted,.FormUploadProgress.animated.mounting{transition-delay:0.5s}.FormUploadProgress .wrapper{position:sticky;top:40%;margin-top:40%;margin-left:50%;transform:translateX(-50%);display:flex;flex-flow:column;justify-content:center;align-items:center}.FormUploadProgress .wrapper .CircleProgress,.FormUploadProgress .wrapper .SpinningProgress{position:absolute;width:107px;height:107px;top:0;left:0}.FormUploadProgress .wrapper .CircleProgress .line,.FormUploadProgress .wrapper .SpinningProgress .line{stroke:#2196F3}.FormUploadProgress .wrapper>.progress{width:107px;height:107px;min-height:107px;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:50%;background:#fff;position:relative}.FormUploadProgress .wrapper>.progress>.value{display:inline-block;margin-top:5px;font-weight:700;line-height:16px;font-size:13px;text-align:center;color:#818181}.FormUploadProgress .wrapper .cancel{min-width:107px;margin-top:20px;background-color:#fff;color:#f96b5c;box-shadow:0 4px 10px rgba(0,0,0,.25)}.ModalMenu{position:absolute;top:10px;right:50px}.ModalMenu .material-icons{color:#818181}.ModalMenu .Button.animated{position:absolute;transition:opacity 150ms ease-in,right .2s ease-in;opacity:0;right:0;top:0}.ModalMenu .Button.animated.mounted,.ModalMenu .Button.animated.mounting{opacity:1}.ModalMenu .Button.animated.unmounting{transition:opacity .1s ease-out,right .2s ease-out}.ModalMenu .Button.active{background:#ebebeb}.ModalMenu .separator{height:24px;width:1px;background-color:#d9d9d9;margin-left:4px}.Modal{display:block;position:fixed;top:0;left:0;right:0;bottom:100%;overflow-y:scroll;transition:bottom 0s linear;transition-delay:0.2s}.Modal.show{transition-delay:0s;bottom:0}.Modal>.overlay{position:fixed;top:0;bottom:100%;left:0;right:0;transition:opacity .2s cubic-bezier(.4, 0, .2, 1);opacity:0;background-color:#000;pointer-events:none}.Modal>.overlay.show{opacity:.5;bottom:0}.Modal>.content{left:50%;top:10vh;margin-bottom:10vh;font-size:16px;padding:0;opacity:0;transition:opacity .25s ease,transform .25s ease;transform:scaleY(0) translateY(-200px) translateX(-50%);transform-origin:top;position:absolute;border-radius:2px;box-shadow:0 10px 20px rgba(0,0,0,.3)}.Modal>.content.show{opacity:1;transform:scaleY(1) translateY(0) translateX(-50%)}.Modal>.content>.Scrollable{overflow:visible;max-height:80vh}.Modal>.content>.Scrollable>.viewport{min-width:10px;min-height:10px}.Modal>.content>.Button.close{top:10px;right:10px;position:absolute}.Snackbar{transform:translateX(-50%);overflow:hidden;background-color:#323232;padding:14px 24px 14px 24px;color:#fff;min-width:288px;max-width:568px;position:fixed;bottom:-50px;left:50%;display:flex;flex-wrap:nowrap;align-items:center;opacity:0;transition:bottom .25s ease,opacity .2s ease;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.Snackbar.shown{bottom:15px;opacity:1}.Snackbar .message{overflow:hidden;line-height:1.2em;min-height:1.2em;max-height:2.4em;flex:1}.Snackbar .action{text-transform:uppercase;font-weight:700;margin-left:48px;color:#bf3727}.Snackbar .action a{text-decoration:none;color:#bf3727}.Switch{display:inline-flex;padding-top:5px}.Switch .switch-input{display:none}.Switch .switch-label{position:relative;display:inline-flex;align-items:center;min-width:38px;height:24px;cursor:pointer;font-weight:500;text-align:left;user-select:none;margin:0;padding:0;padding-left:44px;box-sizing:border-box}.Switch .switch-label:after,.Switch .switch-label:before{content:"";box-sizing:border-box;position:absolute;margin:0;outline:0;top:50%;transform:translate(0,-50%);transition:all .3s ease}.Switch .switch-label:before{left:1px;width:34px;height:14px;background-color:#9e9e9e;border-radius:8px}.Switch .switch-label:after{left:0;width:20px;height:20px;background-color:#fafafa;border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084)}.Switch .switch-label .toggle--on{display:none}.Switch .switch-label .toggle--off{display:inline-block}.Switch .switch-label .label{margin-right:5px}.Switch .switch-input:checked+.switch-label:before{background-color:#a5d6a7}.Switch .switch-input:checked+.switch-label:after{background-color:#4caf50;transform:translate(80%,-50%)}.Switch .switch-input:checked+.switch-label .toggle--on{display:inline-block}.Switch .switch-input:checked+.switch-label .toggle--off{display:none}.Table{font-family:Roboto,sans-serif;font-size:14px;color:#1e252d;border-spacing:0;border-collapse:collapse;width:100%;position:relative}.Table td,.Table th{padding:5px;font-weight:500;color:#2e2e2e}.Table td{height:48px;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.Table td:first-child{padding-left:45px}.Table td:last-child{padding-right:45px}.Table th{color:grey;height:55px;padding:0}.Table th .sortable{cursor:pointer}.Table th .sortable.active{font-weight:700}.Table th .sortable.active .material-icons{font-size:16px}.Table th .sortable.false{padding-right:22px}.Table th:first-child .fixed,.Table th:first-child .hidden{padding-left:45px}.Table th:last-child .fixed,.Table th:last-child .hidden{padding-right:45px}.Table th .hidden{color:transparent;height:0;padding:5px}.Table th .fixed{font-weight:400;display:flex;flex-flow:row;justify-items:center;align-items:center;text-align:left;height:56px;padding:0 5px;background-color:#fff;position:absolute;top:0;z-index:1;box-sizing:border-box;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.Table tbody tr:hover{background-color:#f2f2f2}.Table tbody tr.disabled td{color:#93a4b7}.Table .ro{color:#47576a}.Table .editable{cursor:pointer}.Table .editable>.TextField{height:20px!important;margin:0;position:relative;display:block}.Table .editable>.TextField input{width:100%;height:20px;padding:0;background-color:#f0f0f0}.Table .editable>.AutocompleteSelect{min-width:unset}.Table .editable>.AutocompleteSelect>.selected>.DummyChild{margin:0}.Scrollable{max-height:250px;max-width:250px;padding-right:5px;position:relative;display:flex;flex-flow:column;align-items:stretch;overflow:hidden}.Scrollable:hover>.scrollbar.auto{transition-delay:0s;opacity:1}.Scrollable .viewport{overflow-y:scroll;overflow-x:scroll;max-height:100%;scrollbar-width:none}.Scrollable .viewport::-webkit-scrollbar{display:none}.Scrollable.without-scroll-horizontal{max-width:unset}.Scrollable.undefined-horizontal{max-width:unset}.Scrollable.without-scroll{padding-right:0;max-height:unset}.Scrollable.without-scroll>.viewport{padding-right:0;margin-right:0}.Scrollable.without-scroll>.scrollbar{visibility:hidden}.Scrollable .scrollbar{position:absolute;right:0;top:0;width:5px;transition:opacity .2s cubic-bezier(.4, 0, .2, 1);transition-delay:0.5s;z-index:1}.Scrollable .scrollbar.auto,.Scrollable .scrollbar.hidden{opacity:0}.Scrollable .scrollbar .thumb{background-color:rgba(0,0,0,.3);width:5px;position:absolute;right:0;top:0;user-select:none;will-change:top;border-radius:2px}.Scrollable .scrollbar .thumb:hover{background-color:rgba(0,0,0,.5)}.Scrollable .scrollbar .thumb:active{background-color:rgba(0,0,0,.7)}.Scrollable .scrollbar.horizontal{left:0;right:0;height:5px;bottom:0;width:unset;top:unset}.Scrollable .scrollbar.horizontal .thumb{height:5px;left:0;bottom:0;will-change:left}.TextField{position:relative;width:100%}.TextField>label{font-family:Roboto,sans-serif;color:rgba(0,0,0,.5);font-size:16px;position:absolute;left:0;top:16px;margin-top:-16px;transition:all .2s ease;user-select:none;cursor:text}.TextField>input{font-family:Roboto,sans-serif;color:#1e252d;height:19px;font-size:16px;width:100%;border:0;padding-bottom:4px;padding-top:0;outline-color:transparent}.TextField>input:focus{outline:0}.TextField>input:disabled{color:gray;background-color:#fff}.TextField>input:disabled+.border{height:0;border-bottom:2px dotted #e0e0e0}.TextField>input::placeholder{font-family:Roboto,sans-serif;color:rgba(0,0,0,.3);opacity:1}.TextField>.border{border-bottom:1px solid #e0e0e0;height:1px;position:relative}.TextField>.border .line{left:50%;width:0;height:2px;min-height:2px;background-color:#00bcd4;transition:all .2s ease;position:absolute}.TextField>.error{text-align:left;font-size:10px;min-height:0;line-height:14px;color:#f44336;visibility:hidden;opacity:0;transition:all .2s ease}.TextField.focused>label,.TextField.withValue>label{top:4px;font-size:12px;line-height:14px}.TextField.errored>.error{visibility:visible;opacity:1}.TextField.errored>.border{border-bottom-color:#f44336}.TextField.errored>label{color:#f44336}.TextField.focused>label{color:#00bcd4}.TextField.focused>.border .line{left:0;width:100%}.TextField.disabled input,.TextField.disabled label{cursor:not-allowed}.TextField.withLabel{margin-top:15px}.TextField input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.TextField input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}@keyframes shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.TextField .shake{animation-duration:.5s;animation-fill-mode:both;animation-timing-function:ease-in-out;animation-name:shake}.ScrollableTable .Scrollable .scrollbar{top:56px}.ScrollableTable .Table{position:static}.SpinningProgress{width:48px;height:48px;position:relative;margin:0 auto}.SpinningProgress:before{content:"";display:block;padding-top:100%}.SpinningProgress .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.SpinningProgress .line{stroke:black;stroke-width:2px;stroke-dasharray:1,96;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,96;stroke-dashoffset:0}50%{stroke-dasharray:43,96;stroke-dashoffset:-17px}100%{stroke-dasharray:43,96;stroke-dashoffset:-53px}}.layout>.content>.header.row{min-width:1280px;background-color:#262626;justify-content:space-between;min-height:60px}.layout>.content>.header.row .Button{color:#fff}.layout>.content>.header.row .Button.flat.round{min-height:50px}.layout>.content>.header.row .section-start{flex-grow:0;justify-self:flex-start}.layout>.content>.header.row .section-end{flex-grow:0;justify-self:flex-end}.layout .notificationsBadge{border-radius:unset!important;min-width:84px!important;margin-right:10px}.layout .notificationsBadge .IconWithBadge{width:unset}.layout .notificationsBadge .IconWithBadge .value{left:43px;padding:3px 7px;border-radius:12px;height:unset;width:unset;right:unset}.layout>.content>:nth-child(2){margin:10px 15px}.page-content{min-width:820px}.mention{font-weight:700;color:#529ba9}.header .navigation{color:#bfbfbf;font-size:16px;padding:18px 14px;text-decoration:none;display:inline-flex;flex-flow:row;align-items:center;white-space:nowrap;font-weight:400;line-height:normal}.header .navigation>.material-icons{margin-right:5px}.header .navigation.active{color:#fff}.header .navigation:hover>.text{text-decoration:underline}.header .navigation.logo{padding:10px 14px;background:url("/logo.svg") no-repeat;height:40px;width:42px;min-width:42px;background-position:16px}.header .navigation.knowledge .material-icons{margin-bottom:1px;margin-top:-1px}.UserHeader{color:#f0f0f0;font-weight:500;font-size:16px;padding:0;display:flex;flex-flow:row nowrap;align-items:center}.UserHeader .UserAvatarAndName .name{white-space:nowrap}.UserHeader .UserAvatarAndName .UserAvatar{width:44px;height:44px;padding:0}.UserHeader .UserAvatarAndName .UserAvatar img{height:44px}.UserHeader .UserAvatarAndName .UserAvatar .material-icons{border-color:#fff;color:#fff;margin:0;font-size:34px;padding:4px}.UserHeader .UserAvatarAndName .right{margin-left:10px;flex-flow:column;align-items:flex-start}.UserHeader .departmentName{font-size:12px;color:#bfbfbf}.UserHeader .userMenu{margin-left:5px;margin-right:14px;min-width:40px}.UserHeader .userMenu.hasUnreadReports>.selected .material-icons{color:#f96b5c}.UserHeader .userMenu .ItemWrapper.selected{padding-left:15px;margin-left:-5px}.UserHeader .userMenu .ItemWrapper:last-child{border-top:1px solid #d3d3d3}.UserHeader .userMenu .ItemWrapper .reports{justify-content:space-between}.UserHeader .userMenu .ItemWrapper .reports .ReportsBadge{background:#f96b5c;border-radius:3px;padding:3px 6px;margin-left:auto;font-weight:700;font-size:13px;color:#fff}.UserHeader .userMenu .DummyChild{font-weight:400;width:100%}.UserHeader .userMenu .selected{border-bottom:none!important}.UserHeader .userMenu .popup{right:0;min-width:150px}.UserHeader .userMenu .Button{min-width:40px;padding:0}.UserHeader .userMenu .Button .material-icons{margin:0}.NotificationsDropdown{display:block}.NotificationsDropdown .overlay{position:fixed;width:100%;height:100%;z-index:3;top:0;left:0}.NotificationsDropdown .content{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#fff;position:absolute;right:40px;top:-2000px;font-size:16px;max-width:375px;min-width:375px;max-height:85vh;box-shadow:0 3px 7px 0 rgba(0,0,0,.27);transition:top .2s cubic-bezier(.4, 0, .2, 1)}.NotificationsDropdown .content .Notification{border-bottom:1px solid #e6e6e6}.IconWithBadge{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.IconWithBadge .value{width:20px;height:20px;background-color:#f96b5c;color:#fff;font-size:12px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:5px;right:5px}.IconWithBadge .icon{font-size:24px}.Snackbar{transform:translateX(-50%);overflow:hidden;background-color:#323232;padding:14px 24px 14px 24px;color:#fff;min-width:288px;max-width:568px;position:fixed;bottom:-50px;left:50%;display:flex;flex-wrap:nowrap;align-items:center;opacity:0;transition:bottom .25s ease,opacity .2s ease;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.Snackbar.shown{bottom:15px;opacity:1}.Snackbar .message{overflow:hidden;line-height:1.2em;min-height:1.2em;max-height:2.4em;flex:1}.Snackbar .action{text-transform:uppercase;font-weight:700;margin-left:48px;color:#bf3727}.Snackbar .action a{text-decoration:none;color:#bf3727}.LoginForm{width:100%;height:100%;background-color:#262626;text-align:center;border-radius:2px;display:flex;justify-content:center;align-items:center}@-webkit-keyframes autofill{to{color:#f0f0f0;background:0 0}}.LoginForm .TextField input{min-width:300px}.LoginForm .Button.gray{background-color:#3e4145;color:#fff}.LoginForm .container{width:300px}.LoginForm .container img{width:300px;margin-bottom:30px}.LoginForm .container .TextField:first-child{margin-bottom:27px}.LoginForm .container .TextField input{background-color:#262626;color:#f0f0f0}.LoginForm .container .TextField label{color:#818181}.LoginForm .container .TextField.focused label{color:#529ba9}.LoginForm .container .TextField input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.LoginForm .container .TextField input:-webkit-autofill,.LoginForm .container .TextField input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #262626 inset;-webkit-text-fill-color:#F0F0F0}.LoginForm .container .TextField .border{border-color:#818181}.LoginForm .container .Button{margin-top:35px;margin-bottom:15px;width:300px}.LoginForm .container .Button.gray{background-color:#d9d9d9;color:#999}.UpdateBanner{z-index:1000;position:fixed;top:-40px;left:0;right:0;height:36px;justify-content:center;background:rgba(176,221,229,.9);box-shadow:0 3px 4px rgba(0,0,0,.2);transition:top .2s cubic-bezier(.4, 0, .2, 1)}.UpdateBanner.show{top:0;transition-delay:2s}.UpdateBanner .material-icons{color:#262626}.UpdateBanner .label{line-height:22px;font-size:14px;color:#262626;margin:0 10px}.UpdateBanner .update{height:26px;min-height:26px}.UpdateBanner .close{position:absolute;right:0;top:0}.PrintTasksForm{padding:35px;min-width:730px;max-width:730px;background:#fff;border-radius:2px;position:relative}.PrintTasksForm .title{font-size:18px}.PrintTasksForm .column,.PrintTasksForm .row{margin-bottom:35px}.PrintTasksForm .column:last-child,.PrintTasksForm .row:last-child{margin-bottom:0}.PrintTasksForm .Checkbox,.PrintTasksForm .RadioButton{margin-right:35px}.PrintTasksForm .Checkbox label,.PrintTasksForm .RadioButton label{font-size:16px}.PrintTasksForm .TagSelect{min-width:100%}.PrintTasksForm .TagSelect label{font-size:16px}.PrintTasksForm .Button.submit{min-width:120px}.TimeIntervalSelect{display:inline-flex;align-items:center}.ConnectionState{z-index:1000;position:fixed;top:-40px;left:0;right:0;height:36px;justify-content:center;background:rgba(246,242,157,.9);box-shadow:0 3px 4px rgba(0,0,0,.2);transition:top .2s cubic-bezier(.4, 0, .2, 1)}.ConnectionState.show{top:0;transition-delay:0.25s}.ConnectionState .material-icons{color:#262626}.ConnectionState .label{line-height:22px;font-size:14px;color:#262626;margin:0 10px}.CreateAccountForm{width:100%;height:100%;background-color:#262626;text-align:center;border-radius:2px;display:flex;justify-content:center;align-items:center}@-webkit-keyframes autofill{to{color:#f0f0f0;background:0 0}}.CreateAccountForm .TextField input{min-width:300px}.CreateAccountForm .Button.gray{background-color:#3e4145;color:#fff}.CreateAccountForm .container{width:500px}.CreateAccountForm .container .disclaimer{color:#f0f0f0;width:700px;text-align:left}.CreateAccountForm .container .disclaimer .highlighted{margin-top:5px;color:#529ba9}.CreateAccountForm .container form{position:relative}.CreateAccountForm .container form .description{position:absolute;color:#f0f0f0;left:110%;top:55px;font-size:16px;opacity:.8}.CreateAccountForm .container img{width:300px;margin-bottom:30px}.CreateAccountForm .container .TextField{margin-bottom:27px}.CreateAccountForm .container .TextField input{background-color:#262626;color:#f0f0f0}.CreateAccountForm .container .TextField label{color:#818181}.CreateAccountForm .container .TextField.errored label{color:#f44336}.CreateAccountForm .container .TextField.focused label{color:#529ba9}.CreateAccountForm .container .TextField input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.CreateAccountForm .container .TextField input:-webkit-autofill,.CreateAccountForm .container .TextField input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #262626 inset;-webkit-text-fill-color:#F0F0F0}.CreateAccountForm .container .TextField .border{border-color:#818181}.CreateAccountForm .container .Button{width:300px}.CreateAccountForm .container .Button.gray{background-color:#d9d9d9;color:#999}.ForgotPasswordForm{width:100%;height:100%;background-color:#262626;text-align:center;border-radius:2px;display:flex;justify-content:center;align-items:center}@-webkit-keyframes autofill{to{color:#f0f0f0;background:0 0}}.ForgotPasswordForm .TextField input{min-width:300px}.ForgotPasswordForm .Button.gray{background-color:#3e4145;color:#fff}.ForgotPasswordForm .container{width:500px}.ForgotPasswordForm .container .disclaimer{color:#f0f0f0;width:700px;text-align:left}.ForgotPasswordForm .container .disclaimer .highlighted{margin-top:5px;color:#529ba9}.ForgotPasswordForm .container form{position:relative}.ForgotPasswordForm .container form .description{position:absolute;color:#f0f0f0;left:110%;top:55px;font-size:16px;opacity:.8}.ForgotPasswordForm .container img{width:300px;margin-bottom:30px}.ForgotPasswordForm .container .TextField{margin-bottom:27px}.ForgotPasswordForm .container .TextField input{background-color:#262626;color:#f0f0f0}.ForgotPasswordForm .container .TextField label{color:#818181}.ForgotPasswordForm .container .TextField.errored label{color:#f44336}.ForgotPasswordForm .container .TextField.focused label{color:#529ba9}.ForgotPasswordForm .container .TextField input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.ForgotPasswordForm .container .TextField input:-webkit-autofill,.ForgotPasswordForm .container .TextField input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #262626 inset;-webkit-text-fill-color:#F0F0F0}.ForgotPasswordForm .container .TextField .border{border-color:#818181}.ForgotPasswordForm .container .Button{width:300px}.ForgotPasswordForm .container .Button.gray{background-color:#d9d9d9;color:#999}.SetNewPasswordForm{width:100%;height:100%;background-color:#262626;text-align:center;border-radius:2px;display:flex;justify-content:center;align-items:center}@-webkit-keyframes autofill{to{color:#f0f0f0;background:0 0}}.SetNewPasswordForm .TextField input{min-width:300px}.SetNewPasswordForm .Button.gray{background-color:#3e4145;color:#fff}.SetNewPasswordForm .container{width:500px}.SetNewPasswordForm .container .disclaimer{color:#f0f0f0;width:700px;text-align:left}.SetNewPasswordForm .container .disclaimer .highlighted{margin-top:5px;color:#529ba9}.SetNewPasswordForm .container form{position:relative}.SetNewPasswordForm .container form .description{position:absolute;color:#f0f0f0;left:110%;top:55px;font-size:16px;opacity:.8}.SetNewPasswordForm .container img{width:300px;margin-bottom:30px}.SetNewPasswordForm .container .TextField{margin-bottom:27px}.SetNewPasswordForm .container .TextField input{background-color:#262626;color:#f0f0f0}.SetNewPasswordForm .container .TextField label{color:#818181}.SetNewPasswordForm .container .TextField.errored label{color:#f44336}.SetNewPasswordForm .container .TextField.focused label{color:#529ba9}.SetNewPasswordForm .container .TextField input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.SetNewPasswordForm .container .TextField input:-webkit-autofill,.SetNewPasswordForm .container .TextField input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #262626 inset;-webkit-text-fill-color:#F0F0F0}.SetNewPasswordForm .container .TextField .border{border-color:#818181}.SetNewPasswordForm .container .Button{width:300px}.SetNewPasswordForm .container .Button.gray{background-color:#d9d9d9;color:#999}.CommunicationScreen{align-self:stretch;background-color:#fff;padding:10px 15px;margin:0!important}.CommunicationScreen::before{content:"";background:#fff;position:absolute;left:0;right:0;top:122px;bottom:0}.CommunicationScreen .AnnouncementCard,.CommunicationScreen .NewsCard{cursor:pointer}.CommunicationScreen .AnnouncementCard>.column,.CommunicationScreen .NewsCard>.column{width:420px}.CommunicationScreen>.row{display:flex;flex-flow:row;justify-content:center;width:100%;max-width:960px;position:absolute;top:122px;bottom:0;left:50%;transform:translateX(-50%)}.CommunicationScreen>.row.withChats{max-width:100%}.CommunicationScreen>.row.withChats .AnnouncementCard>.column,.CommunicationScreen>.row.withChats .NewsCard>.column{width:auto}.CommunicationScreen>.row.withChats .Scrollable.column.communication{flex-grow:460}.CommunicationScreen>.row.withChats .Scrollable.column.communication.ChatsList{flex-grow:359;background:#fff;border-radius:3px 3px 0 0}.CommunicationScreen>.row.withChats .Scrollable.column.communication.ChatsList.selected{border-radius:3px 0 0 0}.CommunicationScreen>.row.withChats>.chatContainer{flex-grow:920;position:relative;flex-basis:1px;height:100%;padding-right:12px;padding-left:32px;margin-right:15px;margin-left:15px}.CommunicationScreen>.row.withChats .ChatWithDetails{position:absolute;top:-1px;left:-31px;bottom:-1px;right:0}.CommunicationScreen>.row.withChats .ChatWithDetails .header{background-color:#ebedf0;display:flex;flex-flow:row;align-items:center;font-size:15px;font-weight:500;color:#21252b;font-family:Roboto,sans-serif;height:43px}.CommunicationScreen>.row .Scrollable.column{max-height:100%;min-height:100%;border:1px solid #ebedf0;border-radius:3px 3px 0 0;background-color:#e2e5e9;display:flex;flex-flow:column;align-items:stretch;justify-content:flex-start;flex-grow:1;flex-basis:0px;margin:0 15px;position:relative;height:100%}.CommunicationScreen>.row .Scrollable.column .scrollbar{top:46px}.CommunicationScreen>.row .Scrollable.column .header{position:sticky;background-color:#ebedf0;z-index:1;top:0;display:flex;flex-flow:row;justify-content:center;align-items:center;font-size:15px;font-weight:500;letter-spacing:.7px;color:#3e4145;font-family:Roboto,sans-serif;text-transform:uppercase;text-align:center;height:43px}.CommunicationScreen>.row .Scrollable.column.communication{flex-grow:29;background-color:#e6e6e6}.CommunicationScreen>.row .Scrollable.column.communication .cell{margin-left:0;margin-right:0;margin-bottom:4px}.CommunicationScreen>.row .Scrollable.column .cell{margin-bottom:10px}.CommunicationScreen>.toolbar{height:42px;display:flex;justify-content:space-between;align-items:center}.CommunicationScreen>.toolbar>.buttons{display:inline-block}.CommunicationScreen>.toolbar>.buttons>.Button{margin-right:20px}.CommunicationScreen>.toolbar .filters{float:right;padding-left:5px;display:flex;align-items:center;justify-content:flex-end;min-width:60%;position:relative}.CommunicationScreen>.toolbar .filters .SearchInput{min-width:22%;max-width:22%;box-shadow:none}.CommunicationScreen>.toolbar .filters .SearchInput .material-icons,.CommunicationScreen>.toolbar .filters .SearchInput input,.CommunicationScreen>.toolbar .filters .SearchInput label{color:#6f7d92}.CommunicationScreen>.toolbar .filters .SearchInput .Button{background:#ebeff0}.CommunicationScreen>.toolbar .filters .SearchInput .TextField{background:#ebeff0;border-radius:2px;overflow:hidden}.CommunicationScreen>.toolbar .filters .SearchInput .TextField .material-icons,.CommunicationScreen>.toolbar .filters .SearchInput .TextField input,.CommunicationScreen>.toolbar .filters .SearchInput .TextField label{color:#6f7d92}.CommunicationScreen>.toolbar .filters .SearchInput .TextField input{background:#ebeff0;-webkit-box-shadow:inset 0 0 0 9999px #ebeff0}.CommunicationScreen>.toolbar .filters .AutocompleteSelect{margin-right:15px;padding-left:10px;padding-right:10px;min-width:22%;max-width:22%;height:36px;border-radius:2px;box-sizing:border-box;background:#ebeff0}.CommunicationScreen>.toolbar .filters .AutocompleteSelect>label{color:#6f7d92}.CommunicationScreen>.toolbar .filters .AutocompleteSelect .Button{background:#ebeff0}.CommunicationScreen>.toolbar .filters .AutocompleteSelect .selected{width:auto}.CommunicationScreen>.toolbar .filters .AutocompleteSelect .input{margin-left:-10px;min-width:100%}.CommunicationScreen>.toolbar .filters .AutocompleteSelect .FilteredList{max-width:100%;min-width:100%}.CommunicationScreen>.toolbar .filters .AutocompleteSelect:last-child{margin-right:0}.CommunicationScreen>.toolbar .filters .AutocompleteSelect .TextField>.border .line{background-color:#529ba9}.CommunicationScreen>.toolbar .filters .AutocompleteSelect>.label{left:unset}.ChatsList{display:flex;flex-flow:column nowrap;max-height:100%;border:1px solid #ebedf0}.ChatsList .header .Button{position:absolute;left:5px;top:3px}.ChatsList .requestArchivedButton{width:100%;color:#999}.ChatsList>.viewport>.empty{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.ChatsList>.viewport>.empty>.label{font-weight:500;font-size:16px;color:#7b7d81;margin-bottom:35px;margin-top:120px}.ChatsList>.viewport>.empty .Button{height:60px;width:60px;margin-bottom:5px}.ChatsList>.viewport>.empty .Button .material-icons{font-size:48px}.ChatsList>.viewport>.chat{display:flex;flex-flow:row nowrap;align-items:center;padding:10px 15px;cursor:pointer}.ChatsList>.viewport>.chat>.column{flex-grow:1}.ChatsList>.viewport>.chat:hover{background:#ebedf0}.ChatsList>.viewport>.chat.selected{background:#ebedf0}.ChatsList>.viewport>.chat .UserAvatar img,.ChatsList>.viewport>.chat .icon img{width:40px;height:40px}.ChatsList>.viewport>.chat .UserAvatar .material-icons,.ChatsList>.viewport>.chat .icon .material-icons{font-size:32px;padding:4px}.ChatsList>.viewport>.chat .icon{width:40px;height:40px;margin-right:10px;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center}.ChatsList>.viewport>.chat .icon>.material-icons{color:#529ba9}.ChatsList>.viewport>.chat .title{display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:14px;color:#262626}.ChatsList>.viewport>.chat .title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.ChatsList>.viewport>.chat .title span:first-child{font-weight:700;font-size:13px;line-height:15px;color:#21252b}.ChatsList>.viewport>.chat .dateUpdated{flex-grow:0}.ChatsList>.viewport>.chat .dateUpdated .RelativeDate{font-style:normal;font-weight:400;font-size:13px;line-height:15px;white-space:nowrap;color:#6f7d92}.ChatsList>.viewport>.chat .dateUpdated .ChatBadge{background:#4ac263;color:#fff;border-radius:20px;margin-top:5px;font-weight:500;font-size:13px;line-height:14px}.ChatsList>.viewport>.chat .lastMessage{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:270px;font-weight:400;font-size:14px;line-height:16px;color:#21252b}.ChatsList>.viewport>.chat .lastMessage .user{color:#529ba9}.ChatsList>.viewport>.chat.muted .ChatBadge{background:#d4d6d9;color:#7c7d7f}.ChatsList>.viewport>.chat.archived{opacity:.5}.ChatsList>.viewport>.chat.unread .title>span:first-child{font-weight:700}.ChatWithDetails{position:relative;background:#fff;border:1px solid #ebedf0}.ChatWithDetails .header .Button{margin-right:10px;margin-left:10px}.ChatWithDetails .header .showDetails{margin-left:auto;color:#757c8a}.ChatWithDetails .header .title{font-weight:500;font-size:15px;line-height:18px;color:#21252b}.ChatWithDetails .header .count{margin-left:15px;font-weight:400;font-size:13px;line-height:15px;text-align:center;color:#757c8a}.ChatWithDetails .scrollableContainer{position:absolute;bottom:110px;top:45px;left:15px;right:0}.ChatWithDetails .scrollableContainer>.Scrollable{min-height:auto;max-height:100%}.ChatWithDetails .scrollableContainer>.Scrollable>.viewport{min-height:425px;overflow-x:hidden;scroll-behavior:auto}.ChatWithDetails>.CommentForm{position:absolute;bottom:10px;left:15px;right:15px;box-shadow:0 -4px 10px -5px rgba(0,0,0,.18)}.ChatWithDetails>.CommentForm>.FormUploadProgress{top:-100px}.ChatWithDetails.showDetails>.scrollableContainer{right:360px}.ChatWithDetails.showDetails>.CommentForm{right:375px}.ChatWithDetails>.details{position:absolute;right:0;width:360px;top:45px;bottom:0;border-left:1px solid #ebedf0;display:flex;flex-flow:column nowrap}.ChatWithDetails>.details>.close{position:absolute;right:0;top:0}.ChatWithDetails>.details>.title{font-style:normal;font-weight:500;font-size:16px;line-height:22px;padding:35px 15px;border-bottom:1px solid #ebedf0;display:flex;flex-flow:row nowrap;align-items:center}.ChatWithDetails>.details>.title .TextField{height:30px}.ChatWithDetails>.details>.title .Button{margin-left:10px;min-width:40px;min-height:30px}.ChatWithDetails>.details>.title .Button .material-icons{margin-right:0}.ChatWithDetails>.details>.title .Button.delete{min-width:19px;height:19px;min-height:19px;background:#f0f0f0}.ChatWithDetails>.details>.title .Button.delete .material-icons{margin:0;font-size:15px;color:#252525}.ChatWithDetails>.details>.Button.wide{height:45px;width:100%;justify-content:space-between;text-transform:none;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:normal}.ChatWithDetails>.details>.Button.wide .material-icons{color:#828282;margin-right:0}.ChatWithDetails>.details>.Button.wide .delete{background-color:#828282;min-width:24px;min-height:24px;height:24px}.ChatWithDetails>.details>.Button.wide .delete .material-icons{font-size:18px;color:#fff}.ChatWithDetails>.details>.Button._red{color:#f96b5c}.ChatWithDetails>.details>.Button._blue{color:#529ba9}.ChatWithDetails>.details>.separator{height:1px;background:#ebedf0}.ChatWithDetails>.details>.Scrollable{max-height:unset}.ChatWithDetails>.details .participants{display:flex;flex-flow:column nowrap}.ChatWithDetails>.details .participants>div{height:50px;padding-left:15px;padding-right:15px;border-bottom:1px solid #ebedf0;font-weight:500;font-size:14px;line-height:15px;color:#262626}.ChatWithDetails>.details .participants>div .material-icons{margin-right:20px}.ChatWithDetails>.details .participants>div .UserAvatar{width:30px;height:30px;margin-right:20px}.ChatWithDetails>.details .participants>div .UserAvatar img{width:30px;height:30px}.ChatWithDetails>.details .participants>div.UserAvatarAndName .right{justify-content:space-between;flex-grow:1}.ChatWithDetails>.details .participants>div .children{margin-left:auto;display:none}.ChatWithDetails>.details .participants>div:hover .children{display:unset}.ChatWithDetails>.details .participants>div .delete{min-width:19px;height:19px;min-height:19px;background:#f0f0f0}.ChatWithDetails>.details .participants>div .delete .material-icons{margin:0;font-size:15px;color:#252525}.ChatWithDetails .viewport>.Comment{border-radius:6px}.ChatWithDetails .viewport>.Comment:last-child{margin-bottom:15px!important}.ChatWithDetails .viewport>.Comment .text{max-width:60%}.ChatWithDetails .viewport>.Comment.edit .text{max-width:100%}.ChatWithDetails .viewport>.Comment .readMark{display:none}.ChatWithDetails .viewport>.Comment .attachments+.date:last-child,.ChatWithDetails .viewport>.Comment .line+.date:last-child{display:none}.ChatWithDetails .viewport>.Comment.mine{display:flex;flex-flow:row nowrap;margin-right:15px}.ChatWithDetails .viewport>.Comment.mine .text .date{float:right;margin-left:5px;color:rgba(255,255,255,.5);font-size:11px;line-height:13px;margin-top:10px;margin-right:5px;margin-bottom:-6px;display:inline}.ChatWithDetails .viewport>.Comment.mine .text>.date:last-child{margin-left:auto;margin-right:15px;margin-top:-5px;display:inline}.ChatWithDetails .viewport>.Comment.mine .Attachment:last-child{margin-bottom:10px}.ChatWithDetails .viewport>.Comment.mine .text{margin-left:auto;background:#529ba9;min-width:100px}.ChatWithDetails .viewport>.Comment.mine .text .line:nth-last-child(2){display:inline-block}.ChatWithDetails .viewport>.Comment.mine .text>.line{margin:0;position:absolute;right:0;top:0}.ChatWithDetails .viewport>.Comment.mine .text>.line .date{display:none;color:rgba(255,255,255,.5);font-size:11px;line-height:13px}.ChatWithDetails .viewport>.Comment.mine.selected .text{background:#417c87}.ChatWithDetails .viewport>.Comment.mine .Lines,.ChatWithDetails .viewport>.Comment.mine .mention,.ChatWithDetails .viewport>.Comment.mine a{color:#fff}.ChatWithDetails .viewport>.Comment.mine a{text-decoration:underline}.ChatWithDetails .viewport>.Comment.mine .UserAvatar,.ChatWithDetails .viewport>.Comment.mine .UserName{display:none}.ChatWithDetails .viewport>.Comment.mine .readMark{display:unset}.ChatWithDetails .viewport>.Comment .line{max-width:100%}.ChatWithDetails .viewport>.Comment .text .attachments a.image>img{max-width:300px}.ContextMenu{position:absolute;z-index:1;display:flex;flex-flow:column;background:rgba(255,255,255,.7);backdrop-filter:blur(6px);border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:opacity .2s ease-out;opacity:0;pointer-events:none}.ContextMenu.visible{pointer-events:unset;opacity:1}.ContextMenu .Button{padding:5px;margin:5px 10px}.ContextMenu .Button:first-child{margin-top:10px}.ContextMenu .Button:last-child{margin-bottom:10px}.ContextMenu .Button .row{min-width:100%}.ContextMenu .Button .material-icons{color:gray;margin-right:5px}.Dashboard{align-self:stretch}.Dashboard .DraggableContextComponent{overflow:hidden}.Dashboard .DraggableContextComponent .Draggable .TaskCard{transition:transform .1s ease}.Dashboard .DraggableContextComponent .Draggable.dragged .TaskCard{transform:rotate(5deg);box-shadow:0 10px 20px rgba(0,0,0,.3)}.Dashboard .DraggableContextComponent .Scrollable{max-height:100%;min-height:100%}.Dashboard .DraggableContextComponent .Scrollable.without-scroll{padding-right:0}.Dashboard .DraggableContextComponent>.column{border-top-left-radius:2px;border-top-right-radius:2px;flex-grow:22}.Dashboard .DraggableContextComponent>.column.communication{flex-grow:29;background-color:#e6e6e6}.Dashboard .DraggableContextComponent>.column.communication .cell{margin-left:0;margin-right:0;margin-bottom:6px}.Dashboard .DraggableContextComponent>.column .scrollbar{top:46px}.Dashboard .DraggableContextComponent>.column:first-child{margin-right:10px}.Dashboard .AnnouncementCard,.Dashboard .NewsCard{cursor:pointer}.Dashboard .AnnouncementCard>.column,.Dashboard .NewsCard>.column{width:100%;box-sizing:border-box}.Dashboard>.row{display:flex;flex-flow:row;justify-content:flex-start;position:absolute;top:122px;bottom:0;left:0;right:0}.Dashboard>.row>.DroppableComponent>.column,.Dashboard>.row>.column{background-color:#d1d1d1;display:flex;flex-flow:column;align-items:stretch;justify-content:flex-start;flex-basis:0px;margin:0 3px;position:relative;height:100%}.Dashboard>.row>.DroppableComponent>.column .header,.Dashboard>.row>.column .header{position:sticky;background-color:#f0f0f0;z-index:1;top:0;display:flex;flex-flow:row;justify-content:center;align-items:center;font-size:16px;font-weight:500;letter-spacing:1px;color:#262626;font-family:Roboto,sans-serif;text-transform:uppercase;text-align:center;height:43px;box-shadow:0 2px 0 0 #c6c8ca}.Dashboard>.row>.DroppableComponent>.column .header .label,.Dashboard>.row>.column .header .label{position:relative}.Dashboard>.row>.DroppableComponent>.column .header.created,.Dashboard>.row>.column .header.created{border-top:3px solid #f96b5c}.Dashboard>.row>.DroppableComponent>.column .header.in_progress,.Dashboard>.row>.column .header.in_progress{border-top:3px solid #529ba9}.Dashboard>.row>.DroppableComponent>.column .header.done,.Dashboard>.row>.column .header.done{border-top:3px solid #4ac263}.Dashboard>.row>.DroppableComponent>.column .header.communication,.Dashboard>.row>.column .header.communication{border-top:3px solid #e6e6e6;margin-left:5px;margin-right:5px}.Dashboard>.row>.DroppableComponent>.column .cell,.Dashboard>.row>.column .cell{margin:0 6px 6px 6px}.Dashboard>.row>.DroppableComponent>.column .cell:nth-child(2),.Dashboard>.row>.column .cell:nth-child(2){margin-top:8px}.Dashboard>.row>.DroppableComponent>.column:first-child,.Dashboard>.row>.column:first-child{margin-left:10px}.Dashboard>.row>.DroppableComponent>.column:first-child .viewport .cell,.Dashboard>.row>.column:first-child .viewport .cell{padding-left:5px;padding-right:5px}.Dashboard>.row>.DroppableComponent>.column:first-child .scrollbar,.Dashboard>.row>.column:first-child .scrollbar{right:5px}.Dashboard>.row>.DroppableComponent>.column:nth-child(4),.Dashboard>.row>.column:nth-child(4){margin-right:15px}.Dashboard .filters{float:right;padding-left:5px;display:flex;align-items:center}.Dashboard .filters .AutocompleteSelect{margin-right:15px;padding-left:10px;padding-right:10px;background-color:#fff;min-width:14vw;max-width:14vw;height:36px;box-shadow:0 2px 0 #d9d9d9;border-radius:2px;box-sizing:border-box}.Dashboard .filters .AutocompleteSelect.active{box-shadow:0 2px 0 #529ba9}.Dashboard .filters .AutocompleteSelect .selected{width:auto}.Dashboard .filters .AutocompleteSelect .input{margin-left:-10px}.Dashboard .filters .AutocompleteSelect:last-child{margin-right:0}.Dashboard .filters .AutocompleteSelect .TextField>.border .line{background-color:#529ba9}.Dashboard .filters .allMy{min-height:36px;min-width:130px;padding:0}.Dashboard .filters .allMy>.selected .DummyChild{font-size:14px;color:#262626;margin:8px 10px}.Dashboard>.toolbar{height:42px;display:flex;justify-content:space-between;align-items:center}.Dashboard>.toolbar>.buttons{display:inline-block}.Dashboard>.toolbar>.buttons>.Button{margin-right:20px}.Dashboard .DroppableComponent{width:100%;position:relative;overflow:hidden}.Dashboard .DroppableComponent .Scrollable{overflow:unset;display:block}.Dashboard .DroppableComponent::after{content:"";position:absolute;position:-webkit-sticky;position:sticky;pointer-events:none;z-index:1;transition-delay:0.1s;transition:opacity .2s cubic-bezier(.4, 0, .2, 1);opacity:0;display:flex;flex-flow:row;justify-content:center;color:#fff;font-weight:700;background-color:rgba(0,253,255,.3);bottom:0;width:100%;margin-top:46px}.Dashboard .DroppableComponent.created::after{background-color:rgba(255,24,0,.12)}.Dashboard .DroppableComponent.in_progress::after{background-color:rgba(0,214,255,.12)}.Dashboard .DroppableComponent.done::after{background-color:rgba(0,255,53,.12)}.Dashboard .DroppableComponent.hover.created::after{background-color:rgba(255,24,0,.25)}.Dashboard .DroppableComponent.hover.in_progress::after{background-color:rgba(0,214,255,.25)}.Dashboard .DroppableComponent.hover.done::after{background-color:rgba(0,255,53,.25)}.Dashboard .DroppableComponent.allow::after{opacity:1;min-height:100%}.TaskDetails{padding:35px;width:730px;background-color:#fff;align-items:flex-start;flex-wrap:wrap;border-radius:2px}.TaskDetails .translationSwitch{color:#529ba9;border-bottom:1px dashed #529ba9;display:inline-block;margin-top:20px;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.TaskDetails .due{font-style:normal;font-weight:700;line-height:22px;font-size:14px;color:#a7a7a7}.TaskDetails .due.overdue{color:#f96b5c}.TaskDetails .description{margin-top:10px;font-weight:400;line-height:22px;font-size:16px;color:#272727}.TaskDetails .statusSelector{box-sizing:border-box;width:100%;height:45px;margin-bottom:35px;background:#f0f0f0;border-radius:30px;padding:5px;display:inline-flex;flex-flow:row nowrap}.TaskDetails .statusSelector .Button{text-transform:none;border-radius:30px;font-size:16px;font-weight:500;min-height:35px;flex-grow:1;white-space:nowrap;letter-spacing:normal}.TaskDetails .statusSelector .Button:nth-child(2){margin-left:4px;margin-right:4px}.TaskDetails .statusSelector .Button.current{color:#fff}.TaskDetails .statusSelector .Button.current.CREATED{background-color:#f96b5c}.TaskDetails .statusSelector .Button.current.IN_PROGRESS{background-color:#529ba9}.TaskDetails .statusSelector .Button.current.DONE{background-color:#4ac263}.TaskDetails>.left{width:390px;display:inline-block;margin-right:35px;overflow-wrap:break-word;margin-bottom:35px}.TaskDetails>.left .title{margin-top:10px;margin-bottom:10px;font-weight:500;line-height:24px;font-size:19px;color:#262626}.TaskDetails>.left .DropFileInput{width:390px}.TaskDetails>.left .CheckListItem .name{max-width:333px;width:333px}.TaskDetails>.left .CheckListItem .name .line{word-break:break-all;word-break:break-word}.NewsPost{padding:35px;width:730px;background-color:#fff;align-items:flex-start;flex-wrap:wrap;border-radius:2px}.NewsPost .translationSwitch{color:#529ba9;border-bottom:1px dashed #529ba9;display:inline-block;margin-top:20px;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.NewsPost>.left{width:390px;display:inline-block;margin-right:35px;overflow-wrap:break-word;margin-bottom:35px}.NewsPost>.left .DropFileInput{width:390px}.NewsPost>.left .title{font-weight:500;line-height:24px;font-size:18px;color:#262626}.NewsPost>.left .description{margin-top:20px;font-weight:400;line-height:22px;font-size:16px;color:#272727}.NewsPost>.left .description .line{word-break:break-all;word-break:break-word}.NewsPost .likes{display:inline-flex;flex-flow:row;align-items:center;margin-top:20px;color:#818181}.NewsPost .likes .count{font-weight:700}.NewsPost .likes .Button{margin-right:10px;color:#818181;text-transform:none}.NewsPost .likes .Button .material-icons{font-size:20px}.NewsPost .likes .Button.liked{color:#fff;background:#529ba9}.Announcement{padding:35px;width:730px;background-color:#fff;align-items:flex-start;flex-wrap:wrap;border-radius:2px}.Announcement .translationSwitch{color:#529ba9;border-bottom:1px dashed #529ba9;display:inline-block;margin-top:20px;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.Announcement>.left{width:390px;display:inline-block;margin-right:35px;overflow-wrap:break-word;margin-bottom:35px}.Announcement>.left .DropFileInput{width:390px}.Announcement>.left .title{font-weight:500;line-height:24px;font-size:18px;color:#262626}.Announcement>.left .description{margin-top:20px;font-weight:400;line-height:22px;font-size:16px;color:#272727}.Announcement>.left .description .line{word-break:break-all;word-break:break-word}.Announcement .confirmButton{width:150px;margin-top:35px}.Announcement .likes{display:inline-flex;flex-flow:row;align-items:center;margin-top:20px;color:#818181}.Announcement .likes .count{font-weight:700}.Announcement .likes .Button{margin-right:10px;color:#818181;text-transform:none}.Announcement .likes .Button .material-icons{font-size:20px}.Announcement .likes .Button.liked{color:#fff;background:#529ba9}.AnnouncementRecipientsCheckList{margin-top:20px}.AnnouncementRecipientsCheckList .AnnouncementAcceptProgress{border-radius:3px}.AnnouncementRecipientsCheckList .AnnouncementAcceptProgress .accepted{font-style:normal;font-weight:500;line-height:20px;font-size:16px;color:#fff;justify-content:space-between;padding:5px 10px}.AnnouncementRecipientsCheckList .AnnouncementAcceptProgress .not_accepted{font-style:normal;font-weight:500;line-height:normal;font-size:16px;color:#000}.AnnouncementRecipientsCheckList .AnnouncementAcceptProgress .separator{width:1px;height:30px;background-color:#d9d9d9}.AnnouncementRecipientsCheckList .AnnouncementAcceptProgress .Button{min-width:24px;min-height:24px;max-width:24px;padding:0;margin:3px 7px}.AnnouncementRecipientsCheckList .AnnouncementAcceptProgress .Button .material-icons{margin:0;color:#818181;transition:transform .25s ease}.AnnouncementRecipientsCheckList .AnnouncementAcceptProgress .Button .material-icons.expanded{transform:rotate(180deg)}.AnnouncementRecipientsCheckList .UserAvatar{width:20px;height:20px;min-width:20px}.AnnouncementRecipientsCheckList .UserAvatar img{height:20px}.AnnouncementRecipientsCheckList .UserAvatar .material-icons{font-size:16px;padding:2px}.AnnouncementRecipientsCheckList .UserName{height:16px;font-family:Roboto,sans-serif;font-size:14px;color:#262626;opacity:.9;margin-left:4px;margin-right:10px;flex-shrink:1;flex-basis:1px;flex-grow:1;overflow:hidden}.AnnouncementRecipientsCheckList .UserName>.self{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.AnnouncementRecipientsCheckList .header{background-color:#f0f0f0;border-bottom:1px solid #d9d9d9;height:25px;border-top-right-radius:3px;border-top-left-radius:3px}.AnnouncementRecipientsCheckList .header .Button{letter-spacing:normal;text-transform:none;min-height:22px;height:22px;color:#529ba9}.AnnouncementRecipientsCheckList .header .label.remind{font-style:normal;font-weight:500;line-height:normal;font-size:14px;text-align:center;margin-right:17px}.AnnouncementRecipientsCheckList .Scrollable{margin-top:10px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:#f0f0f0;max-height:0;transition:max-height .25s ease,opacity .25s ease}.AnnouncementRecipientsCheckList .Scrollable.mounted,.AnnouncementRecipientsCheckList .Scrollable.mounting{max-height:309px}.AnnouncementRecipientsCheckList .Scrollable:nth-child(2){border-radius:3px}.AnnouncementRecipientsCheckList .viewport>.row{border-bottom:1px solid #d9d9d9;margin-right:10px;padding-left:15px;height:30px}.AnnouncementRecipientsCheckList .viewport>.row:last-child{margin-bottom:0;border-bottom:none}.AnnouncementRecipientsCheckList .not_accepted{font-size:13px;color:#818181;justify-self:flex-end;justify-content:flex-end}.AnnouncementRecipientsCheckList .not_accepted .Button{min-height:22px;height:22px;padding:3px 6px;background:#818181;color:#fff;letter-spacing:normal;text-transform:none;margin-left:10px}.AnnouncementRecipientsCheckList .not_accepted .label.remind{font-style:normal;font-weight:500;line-height:normal;font-size:14px;text-align:center;color:#fff;background:#f96b5c;border-radius:3px;padding:3px 6px;margin-left:5px}.AnnouncementRecipientsCheckList .accepted{margin:0;justify-content:flex-end}.AnnouncementRecipientsCheckList .accepted>.icon{border-radius:50%;background-color:#4ac263;color:#fff;font-size:18px;padding:2px;margin-left:10px}.AnnouncementRecipientsCheckList .accepted .date{font-size:13px;color:#818181}.UserProfile{background:#fff;border-radius:4px;padding:40px;position:absolute;top:57px;bottom:0;left:0;right:0}.UserProfile>.Scrollable{max-height:100%;min-height:100%}.UserProfile>.Scrollable>.viewport{min-height:100%}.UserProfile .languageSelect{min-width:100px}.UserProfile .separator{min-height:1.5em}.UserProfile .columns{display:flex;flex-flow:row;justify-content:center}.UserProfile .columns>.column:nth-child(2){min-width:500px}.UserProfile .column{margin:10px;max-width:500px;display:flex;flex-flow:column;justify-content:flex-start}.UserProfile .UserAvatar{width:300px;height:300px}.UserProfile .UserAvatar img{width:300px;height:300px}.UserProfile .UserAvatar .material-icons{font-size:280px;padding:10px}.UserProfile .shouldUpdatePassword{font-size:18px;font-weight:700;color:#529ba9}.UserProfile .avatar{position:relative;cursor:pointer;height:300px}.UserProfile .avatar .label{visibility:hidden;background:#000;color:#fff;padding:10px;text-align:center;opacity:0;font-weight:700;position:absolute;bottom:10px;left:0;right:0;transition:opacity .2s cubic-bezier(.4, 0, .2, 1)}.UserProfile .Dropzone:hover .label{visibility:visible;opacity:.8}.UserProfile .TextField{min-width:300px}.UserProfile .row .label{font-family:Roboto,sans-serif;font-size:14px;color:gray}.Contacts{background:#fff;position:absolute;top:60px;bottom:0;left:0;right:0}.Contacts .toolbar{padding:10px}.Contacts .toolbar .filters{float:right;padding-left:5px;display:flex;align-items:center;justify-content:flex-end;min-width:60%;position:relative}.Contacts .toolbar .filters .SearchInput{min-width:22%;max-width:22%}.Contacts .toolbar .filters .AutocompleteSelect{min-width:22%;max-width:22%}.Contacts .toolbar .filters .AutocompleteSelect{margin-right:10px;padding-left:10px;padding-right:10px;background-color:#fff}.Contacts .toolbar .filters .AutocompleteSelect .child.Department,.Contacts .toolbar .filters .AutocompleteSelect .child.UserGroup{padding-left:15px}.Contacts .toolbar .filters .AutocompleteSelect .input{margin-left:-10px;min-width:100%}.Contacts .toolbar .filters .AutocompleteSelect .FilteredList{max-width:100%;min-width:100%}.Contacts .toolbar .filters .AutocompleteSelect>.label{left:unset}.Contacts .toolbar .filters .Select{border-bottom:0;background-color:#fff;padding:5px 30px 5px 20px;background-position:92%}.Contacts .toolbar .filters .SearchInput{box-shadow:none}.Contacts .content{position:absolute;top:60px;bottom:0;left:0;right:0}.Contacts .content>.Scrollable{max-height:100%}.Contacts .content>.Scrollable>.scrollbar{top:56px}.Contacts .content>.Scrollable>.Table{position:inherit}.Contacts .UserAvatar{height:30px;width:30px;margin-right:10px;margin-left:2px}.Contacts .UserAvatar img{height:30px}.Contacts .ContactName{display:flex;flex-flow:row;align-items:center}.Article{padding:35px;width:730px;background-color:#fff;align-items:flex-start;flex-wrap:wrap;border-radius:2px}.Article .translationSwitch{color:#529ba9;border-bottom:1px dashed #529ba9;display:inline-block;margin-top:20px;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.Article .AnnouncementRecipientsCheckList .viewport>.row{margin-bottom:10px}.Article>.left{width:390px;display:inline-block;margin-right:35px;overflow-wrap:break-word;margin-bottom:35px}.Article>.left .title{font-weight:500;line-height:24px;font-size:19px;color:#262626}.Article>.left .description{margin-top:20px;font-weight:400;line-height:22px;font-size:16px;color:#272727}.FutureTaskDetails{padding:35px;width:730px;background-color:#fff;align-items:flex-start;flex-wrap:wrap;border-radius:2px}.FutureTaskDetails .translationSwitch{color:#529ba9;border-bottom:1px dashed #529ba9;display:inline-block;margin-top:20px;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.FutureTaskDetails .due{font-style:normal;font-weight:700;line-height:22px;font-size:14px;color:#a7a7a7}.FutureTaskDetails .due.overdue{color:#f96b5c}.FutureTaskDetails .scheduled{font-style:normal;font-weight:700;line-height:22px;font-size:14px;color:#529ba9}.FutureTaskDetails .description{margin-top:10px;font-weight:400;line-height:22px;font-size:16px;color:#272727}.FutureTaskDetails .statusSelector{box-sizing:border-box;width:100%;height:45px;margin-bottom:35px;background:#f0f0f0;border-radius:30px;padding:5px;display:inline-flex;flex-flow:row nowrap}.FutureTaskDetails .statusSelector .Button{text-transform:none;border-radius:30px;font-size:16px;font-weight:500;min-height:35px;flex-grow:1;white-space:nowrap;letter-spacing:normal}.FutureTaskDetails .statusSelector .Button:nth-child(2){margin-left:4px;margin-right:4px}.FutureTaskDetails .statusSelector .Button.current{color:#fff}.FutureTaskDetails .statusSelector .Button.current.CREATED{background-color:#f96b5c}.FutureTaskDetails .statusSelector .Button.current.IN_PROGRESS{background-color:#529ba9}.FutureTaskDetails .statusSelector .Button.current.DONE{background-color:#4ac263}.FutureTaskDetails>.left{width:390px;display:inline-block;margin-right:35px;overflow-wrap:break-word;margin-bottom:35px}.FutureTaskDetails>.left .DropFileInput{width:390px}.FutureTaskDetails>.left .title{margin-top:10px;margin-bottom:10px;font-weight:500;line-height:24px;font-size:19px;color:#262626}.TaskTemplateForm{padding:35px;min-width:730px;max-width:730px;background:#fff;border-radius:2px;position:relative}.TaskTemplateForm .column,.TaskTemplateForm .row{margin-bottom:35px}.TaskTemplateForm .column:last-child,.TaskTemplateForm .row:last-child{margin-bottom:0}.TaskTemplateForm form>.separator{border-bottom:1px dashed #d9d9d9;margin:-15px -35px 20px}.TaskTemplateForm .column{display:flex}.TaskTemplateForm h3{margin:0;margin-bottom:35px;font-size:20px;font-weight:400;color:#1e252d}.TaskTemplateForm .AutocompleteSelect .label{font-size:16px;top:5px}.TaskTemplateForm .AutocompleteSelect .label.active{top:-10px;font-size:10px}.TaskTemplateForm .DropFileInput{flex-grow:1}.TaskTemplateForm form>.row>.AutocompleteSelect{max-width:300px;min-width:180px}.TaskTemplateForm form>.row>.AutocompleteSelect .TextField input{width:180px}.TaskTemplateForm form>.row>.AutocompleteSelect .selected+.input input{width:100%}.TaskTemplateForm form>.row>.AutocompleteSelect.multiple-auto .selected{flex-flow:row wrap}.TaskTemplateForm form>.row>.AutocompleteSelect.multiple-auto .selected .value{margin:2.5px}.TaskTemplateForm .SelectedAttachments{margin-bottom:0}.TaskTemplateForm .TextField.withLabel{margin-top:0}.TaskTemplateForm .recipients{margin-bottom:10px}.TaskTemplateForm .submitButton{width:200px;font-weight:500;line-height:normal;font-size:14px;text-align:center;letter-spacing:.1em;margin-left:20px;color:#999}.TaskTemplateForm .submitButton.green{color:#fff}.TaskTemplateForm .placeCheckListControl{justify-content:flex-start;align-items:flex-start}.TaskTemplateForm .placeCheckListControl>.right{margin-left:auto}.TaskTemplateForm .moreMenu{min-width:10px!important}.TaskTemplateForm .moreMenu .menu{background:#f0f0f0;color:grey;padding:0;min-width:36px}.TaskTemplateForm .moreMenu .FilteredList{right:0}.TaskTemplateForm .moreMenu .Button>.material-icons{margin-right:0}.TaskTemplateForm .moreMenu>.selected.nolabel{border-bottom:none}.TaskTemplateForm .moreMenu .DummyChild{white-space:nowrap}.TaskTemplateForm .row .delete{width:19px;min-width:19px;height:19px;min-height:19px;background:#d9d9d9;margin:6px}.TaskTemplateForm .row .delete .material-icons{font-size:15px;color:#000}.TaskTemplateForm .row.scheduled{align-items:start}.TaskTemplateForm .userSelect .UserAvatarAndName{padding-right:8px}.TaskTemplateForm .userSelect .UserAvatar{height:30px;width:30px;margin-right:10px}.TaskTemplateForm .userSelect .UserAvatar img{height:30px}.FutureTaskForm{padding:35px;min-width:730px;max-width:730px;background:#fff;border-radius:2px;position:relative}.FutureTaskForm .column,.FutureTaskForm .row{margin-bottom:35px}.FutureTaskForm .column:last-child,.FutureTaskForm .row:last-child{margin-bottom:0}.FutureTaskForm .column{display:flex}.FutureTaskForm h3{margin:0;margin-bottom:35px;font-size:20px;font-weight:400;color:#1e252d}.FutureTaskForm .AutocompleteSelect .label{font-size:16px;top:5px}.FutureTaskForm .AutocompleteSelect .label.active{top:-10px;font-size:10px}.FutureTaskForm .DropFileInput{flex-grow:1}.FutureTaskForm .placeCheckListControl>.AutocompleteSelect{max-width:300px;min-width:180px}.FutureTaskForm .placeCheckListControl>.AutocompleteSelect .TextField input{width:180px}.FutureTaskForm .placeCheckListControl>.AutocompleteSelect .selected+.input input{width:100%}.FutureTaskForm .placeCheckListControl>.AutocompleteSelect.multiple-auto .selected{flex-flow:row wrap}.FutureTaskForm .placeCheckListControl>.AutocompleteSelect.multiple-auto .selected .value{margin:2.5px}.FutureTaskForm .SelectedAttachments{margin-bottom:0}.FutureTaskForm .TextField.withLabel{margin-top:0}.FutureTaskForm .recipients{margin-bottom:10px}.FutureTaskForm .submitButton{width:200px;font-weight:500;line-height:normal;font-size:14px;text-align:center;letter-spacing:.1em;margin-left:20px;color:#999}.FutureTaskForm .submitButton.green{color:#fff}.FutureTaskForm .placeCheckListControl{justify-content:flex-start;align-items:flex-start}.FutureTaskForm .placeCheckListControl>.right{margin-left:auto}.FutureTaskForm .moreMenu{min-width:10px}.FutureTaskForm .moreMenu .menu{background:#f0f0f0;color:grey;padding:0;min-width:36px}.FutureTaskForm .moreMenu .FilteredList{right:0}.FutureTaskForm .moreMenu .Button>.material-icons{margin-right:0}.FutureTaskForm .moreMenu>.selected.nolabel{border-bottom:none}.FutureTaskForm .moreMenu .DummyChild{white-space:nowrap}.FutureTaskForm .due{margin-bottom:0}.FutureTaskForm .due .delete{width:19px;min-width:19px;height:19px;min-height:19px;background:#d9d9d9;margin-right:15px}.FutureTaskForm .due .delete .material-icons{font-size:15px;color:#000}.NewsForm{padding:35px;min-width:730px;max-width:730px;background:#fff;border-radius:2px}.NewsForm h3{font-family:Roboto,sans-serif;font-size:20px;font-weight:400;color:#1e252d;margin-top:0;margin-bottom:35px}.NewsForm .column,.NewsForm .row{margin-bottom:35px}.NewsForm .column:last-child,.NewsForm .row:last-child{margin-bottom:0}.NewsForm .row.bottom{align-items:flex-end}.NewsForm textarea{height:200px}.NewsForm form>.row.right:last-child .Checkbox{margin-left:20px}.NewsForm .submitButton{width:200px;margin-left:20px}.NewsForm .DropFileInput{flex-grow:1}.NewsForm .SelectedAttachments{margin-bottom:0}.NewsForm .pollHeader{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-bottom:10px}.NewsForm .pollHeader>.label{font-style:normal;font-weight:500;font-size:18px;line-height:24px;color:#262626}.NewsForm .AutocompleteSelect .label{font-size:16px;top:5px}.NewsForm .AutocompleteSelect .label.active{top:-10px;font-size:10px}.NewsForm .Checkbox label{color:#262626;font-size:16px;line-height:19px}.NewsForm .moreMenu{margin-left:35px;min-width:36px}.NewsForm .moreMenu .menu{background:#f0f0f0;color:grey;padding:0;min-width:36px}.NewsForm .moreMenu .FilteredList{right:0}.NewsForm .moreMenu .Button>.material-icons{margin-right:0}.NewsForm .moreMenu>.selected.nolabel{border-bottom:none}.NewsForm .moreMenu .DummyChild{white-space:nowrap}.RecurrentTaskForm{padding:35px;min-width:730px;max-width:730px;background:#fff;border-radius:2px}.RecurrentTaskForm .column,.RecurrentTaskForm .row{margin-bottom:35px}.RecurrentTaskForm .column:last-child,.RecurrentTaskForm .row:last-child{margin-bottom:0}.RecurrentTaskForm .column{display:flex}.RecurrentTaskForm h3{font-family:Roboto,sans-serif;font-size:20px;font-weight:400;color:#1e252d;margin-top:0;margin-bottom:35px}.RecurrentTaskForm .TextField.withLabel{margin-top:0}.RecurrentTaskForm .AutocompleteSelect .label{font-size:16px;top:5px}.RecurrentTaskForm .AutocompleteSelect .label.active{top:-10px;font-size:10px}.RecurrentTaskForm .due{margin-bottom:0}.RecurrentTaskForm .submitButton{width:200px;font-weight:500;line-height:normal;font-size:14px;text-align:center;letter-spacing:.1em;margin-left:20px;color:#999}.RecurrentTaskForm .submitButton.green{color:#fff}.RecurrentTaskForm .placeCheckListControl{justify-content:flex-start;align-items:flex-start}.RecurrentTaskForm .placeCheckListControl>.right{margin-left:auto}.RecurrentTaskForm .placeCheckListControl .PlaceSelectAutocomplete{margin-right:35px}.RecurrentTaskForm .placeCheckListControl .AutocompleteSelect{min-width:1px;max-width:300px}.RecurrentTaskForm .placeCheckListControl .AutocompleteSelect .selected{flex-flow:row wrap}.RecurrentTaskForm .placeCheckListControl .AutocompleteSelect .selected .value{margin:2.5px}.RecurrentTaskForm .moreMenu{min-width:10px;margin-left:auto}.RecurrentTaskForm .moreMenu .menu{background:#f0f0f0;color:grey;padding:0;min-width:36px}.RecurrentTaskForm .moreMenu .FilteredList{right:0}.RecurrentTaskForm .moreMenu .Button>.material-icons{margin-right:0}.RecurrentTaskForm .moreMenu>.selected.nolabel{border-bottom:none}.RecurrentTaskForm .moreMenu .DummyChild{white-space:nowrap}.RecurrentTaskForm .forEachType{margin-bottom:0}.RecurrentTaskForm .forEachType label{font-style:normal;font-weight:400;color:#262626}.RecurrentTaskForm .forEachType .RadioButton{margin-left:20px}.RecurrentTaskForm .forEachType .RadioButton label{padding-left:29px}.RecurrentTaskForm .forEachType .RadioButton label:before{border-color:#767676}.RecurrentTaskForm .forEachType .RadioButton input:checked+label:before{border-color:#4ac263}.RecurrentTaskForm .userSelect .UserAvatarAndName{padding-right:8px}.RecurrentTaskForm .userSelect .UserAvatar{height:30px;width:30px;margin-right:10px}.RecurrentTaskForm .userSelect .UserAvatar img{height:30px}.TaskForm{padding:35px;min-width:730px;max-width:730px;background:#fff;border-radius:2px;position:relative}.TaskForm .column,.TaskForm .row{margin-bottom:35px}.TaskForm .column:last-child,.TaskForm .row:last-child{margin-bottom:0}.TaskForm .column{display:flex}.TaskForm h3{margin:0;margin-bottom:35px;font-size:20px;font-weight:400;color:#1e252d}.TaskForm .AutocompleteSelect .label{font-size:16px;top:5px}.TaskForm .AutocompleteSelect .label.active{top:-10px;font-size:10px}.TaskForm .DropFileInput{flex-grow:1}.TaskForm .row>.AutocompleteSelect{max-width:300px;min-width:180px}.TaskForm .row>.AutocompleteSelect.timeSelect{min-width:unset}.TaskForm .row>.AutocompleteSelect .TextField input{width:180px;max-width:100%}.TaskForm .row>.AutocompleteSelect .selected+.input input{width:100%}.TaskForm .row>.AutocompleteSelect.multiple-auto .selected{flex-flow:row wrap}.TaskForm .row>.AutocompleteSelect.multiple-auto .selected .value{margin:2.5px}.TaskForm .SelectedAttachments{margin-bottom:0}.TaskForm .TextField.withLabel{margin-top:0}.TaskForm .recipients{margin-bottom:10px}.TaskForm .submitButton{width:200px;font-weight:500;line-height:normal;font-size:14px;text-align:center;letter-spacing:.1em;margin-left:20px;color:#999}.TaskForm .submitButton.green{color:#fff}.TaskForm .placeCheckListControl{justify-content:flex-start;align-items:flex-start}.TaskForm .placeCheckListControl>.right{margin-left:auto}.TaskForm .moreMenu{min-width:10px!important}.TaskForm .moreMenu .menu{background:#f0f0f0;color:grey;padding:0;min-width:36px}.TaskForm .moreMenu .FilteredList{right:0}.TaskForm .moreMenu .Button>.material-icons{margin-right:0}.TaskForm .moreMenu>.selected.nolabel{border-bottom:none}.TaskForm .moreMenu .DummyChild{white-space:nowrap}.TaskForm .forEachType{margin-bottom:0}.TaskForm .forEachType label{font-style:normal;font-weight:400;color:#262626}.TaskForm .forEachType .RadioButton{margin-left:20px}.TaskForm .forEachType .RadioButton label{padding-left:29px}.TaskForm .forEachType .RadioButton label:before{border-color:#767676}.TaskForm .forEachType .RadioButton input:checked+label:before{border-color:#4ac263}.TaskForm .DateTimeInput.due{margin-bottom:0}.ArticleForm{padding:35px;min-width:730px;max-width:730px;background:#fff;border-radius:2px}.ArticleForm h3{font-family:Roboto,sans-serif;font-size:20px;font-weight:400;color:#1e252d;margin-top:0;margin-bottom:20px}.ArticleForm form>.column,.ArticleForm form>.row{margin-bottom:35px}.ArticleForm form>.column:last-child,.ArticleForm form>.row:last-child{margin-top:35px;margin-bottom:0}.ArticleForm form .Checkbox{margin-left:20px}.ArticleForm form .Checkbox label{font-style:normal;font-weight:400;font-size:16px;color:#262626}.ArticleForm form .withCommunication{display:inline-flex;flex-flow:row nowrap;justify-content:space-between;flex-grow:1}.ArticleForm form .withCommunication .Checkbox:first-child{margin-left:auto}.ArticleForm textarea{height:200px}.ArticleForm .submitButton{width:200px}.ArticleForm .DropFileInput{flex-grow:1}.ArticleForm .SelectedAttachments{margin-bottom:0}.ArticleForm .submitButton{margin-left:20px}.ArticleForm .folderSelect{margin-top:-7px}.ArticleForm .folderSelect .popup.visible{top:42px}.ArticleForm .folderSelect .input{margin-top:0}.ArticleForm .folderSelect .input .TextField{margin-top:14px}.ArticleForm .folderSelect>.selected{margin-top:2px}.ArticleForm .folderSelect>.selected .value{margin-bottom:0;margin-right:0;display:block;max-width:100%}.ArticleForm .folderSelect .label{top:15px;font-size:16px}.ArticleForm .folderSelect .label.active{font-size:10px;top:-5px}.ArticleForm .userSelect .UserAvatarAndName{padding-right:8px}.ArticleForm .userSelect .UserAvatar{height:30px;width:30px;margin-right:10px}.ArticleForm .userSelect .UserAvatar img{height:30px}.ArticleForm .moreMenu{margin-left:35px;min-width:36px}.ArticleForm .moreMenu .menu{background:#f0f0f0;color:grey;padding:0;min-width:36px}.ArticleForm .moreMenu .FilteredList{right:0}.ArticleForm .moreMenu .Button>.material-icons{margin-right:0}.ArticleForm .moreMenu>.selected.nolabel{border-bottom:none}.ArticleForm .moreMenu .DummyChild{white-space:nowrap}.ArticleFolderSelectItem{display:inline-flex;flex-flow:row;align-items:center}.ArticleFolderSelectItem .ArticleFolderIcon{margin-right:10px}.ArticleFolderSelectItem.sub .ArticleFolderIcon{margin-left:25px;font-size:14px}.ArticleFolderSelectItem.sub.level-2 .ArticleFolderIcon{margin-left:35px}.ArticleFolderSelected{display:inline-flex;flex-flow:row;align-items:center;background:#f0f0f0;border-radius:15px;color:#262626;font-style:normal;font-weight:400;font-size:14px;line-height:16px;padding-right:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;flex-grow:1;flex-basis:1px;max-width:100%}.ArticleFolderSelected span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ArticleFolderSelected .parent{color:#818181}.ArticleFolderSelected .name{color:#262626}.ArticleFolderSelected .ArticleFolderIcon{background-color:#818181;color:#fff;border-radius:50%;margin-right:5px;font-size:16px;padding:7px}.Statistics{position:absolute;top:57px;bottom:0;left:0;right:0;margin:0!important;background:#f0f0f0}.Statistics>.layout{min-height:100%}.Statistics>.layout .StatisticsMenu{width:280px;position:absolute;left:0;top:0;bottom:0;min-height:100%}.Statistics>.layout>.screen{position:absolute;left:282px;right:0;top:0;bottom:0;min-height:100%}.StatisticsMenu{background:#fff;border-right:2px solid #dcdcdc}.StatisticsMenu .item{box-sizing:border-box;display:flex;align-items:center;cursor:pointer}.StatisticsMenu .item.main{height:60px;font-weight:500;line-height:normal;font-size:16px;color:#262626;border-top:1px solid #f0f0f0}.StatisticsMenu .item.main .material-icons{margin-right:17px;margin-left:17px}.StatisticsMenu .item.main:first-child{border-top:none}.StatisticsMenu .item.main.active .material-icons{color:#529ba9}.StatisticsMenu .item.sub{height:40px;padding-left:58px;line-height:normal;font-size:14px;font-weight:400;color:#262626;margin-left:-6px;border-left:6px solid #4ac263;transition:margin-left .3s ease,padding-left .3s ease}.StatisticsMenu .item.sub.active{font-weight:500;color:#529ba9;background:#f0f0f0;margin-left:0;padding-left:52px}.StatisticsMenu .item.sub:hover{font-weight:400;color:#529ba9}.StatisticsMenu .item:hover{background:#f0f0f0}.StatisticsMenu .item:last-child{border-bottom:1px solid #f0f0f0}.Statistics .Dashboard{flex-grow:1}.Statistics .Dashboard>.content{padding-left:40px;padding-right:40px;padding-top:35px}.Statistics .Dashboard>.content>.row{justify-content:center;align-items:flex-start}.Statistics .Dashboard>.content>.row>.column:first-child{margin-right:40px}.StatisticsExpandableBlock{display:inline-block;width:480px;color:#262626;margin-bottom:18px}.StatisticsExpandableBlock>.title{font-weight:500;font-size:14px;margin-bottom:5px}.StatisticsExpandableBlock .content{min-height:222px;background:#f7f7f7;box-shadow:0 2px 0 #d9d9d9;border-radius:8px;position:relative;display:flex;flex-flow:row;align-items:center}.StatisticsExpandableBlock .content .mainStat{width:180px;flex-grow:1;background:#fff;border-radius:8px 0 0 8px;display:flex;flex-flow:column nowrap;align-items:center;align-self:stretch}.StatisticsExpandableBlock .content .mainStat .title{font-weight:500;font-size:18px;margin-top:50px;padding:0 15px;text-align:center}.StatisticsExpandableBlock .content .mainStat .value{font-weight:500;font-size:26px;margin-top:22px}.StatisticsExpandableBlock .content .mainStat .diff{font-weight:500;font-size:18px;color:#5bd073;margin-top:10px}.StatisticsExpandableBlock .content .mainStat .diff.negative{color:#f96b5c}.StatisticsExpandableBlock .content .details{display:inline-flex;flex-flow:column nowrap;box-sizing:border-box;width:300px;padding:15px 25px}.StatisticsExpandableBlock .content .details .lines{overflow:hidden;transition:height .3s ease}.StatisticsExpandableBlock .content .details .lines .stat{box-sizing:border-box;height:32px;border-bottom:1px solid #e6e6e6;font-weight:500;font-size:14px;display:flex;flex-flow:row nowrap;align-items:center;padding-top:10px}.StatisticsExpandableBlock .content .details .lines .stat .title{flex-grow:1;white-space:nowrap;overflow:hidden;max-width:122px;margin-right:10px;text-overflow:ellipsis}.StatisticsExpandableBlock .content .details .lines .stat .value{text-align:center;width:59px}.StatisticsExpandableBlock .content .details .lines .stat .value.wide{width:118px}.StatisticsExpandableBlock .content .details .lines .stat .diff{text-align:center;width:59px}.StatisticsExpandableBlock .content .details .lines .stat .diff.negative{color:#f96b5c}.StatisticsExpandableBlock .content .details .lines .stat .diff.positive{color:#5bd073}.StatisticsExpandableBlock .content .details .more{margin-top:8px;font-weight:500;font-size:14px;color:#529ba9;display:inline-flex;flex-flow:row nowrap;align-items:center;cursor:pointer;user-select:none}.TagGroupStatistics{padding:15px 45px 10px 37px;max-width:1280px;margin-left:auto;margin-right:auto;box-sizing:border-box;position:relative;overflow-x:hidden}.TagGroupStatistics .header{justify-content:space-between;margin-bottom:20px;font-style:normal;font-weight:500;line-height:normal;font-size:18px;color:#262626}.TagGroupStatistics .header a{margin-left:25px}.TagGroupStatistics .header a:first-child{margin:0}.TagGroupStatistics .chartWrapper{margin-bottom:20px;padding:30px 10px;background:#fff;box-shadow:0 2px 0 #d9d9d9;border-radius:5px}.TagGroupStatistics .DatePicker .calendar{right:0}.TagGroupStatistics .DatePicker input{background-color:#f0f0f0}.TagGroupStatistics a .Button{padding:0 20px;letter-spacing:1.5px}.TagGroupStatistics .intervalMenu{min-width:36px}.TagGroupStatistics .intervalMenu .ItemWrapper.selected{padding-left:15px;margin-left:-5px}.TagGroupStatistics .intervalMenu .DummyChild{font-weight:400}.TagGroupStatistics .intervalMenu .selected{border-bottom:none!important}.TagGroupStatistics .intervalMenu .popup{right:0;min-width:150px}.TagGroupStatistics .intervalMenu .Button{min-width:36px;padding:0}.TagGroupStatistics .intervalMenu .Button .material-icons{margin:0}.HotelStatistics{padding:15px 45px 10px 37px;margin-left:auto;margin-right:auto;box-sizing:border-box;overflow-x:auto;bottom:0;top:0;right:0;left:0;position:absolute}.HotelStatistics .header{justify-content:space-between;margin-bottom:20px;font-style:normal;font-weight:500;line-height:normal;font-size:18px;color:#262626}.HotelStatistics .header a{margin-left:25px}.HotelStatistics .header a:first-child{margin:0}.HotelStatistics .Table{background-color:#fff}.HotelStatistics .Table td:first-child,.HotelStatistics .Table th:first-child .fixed,.HotelStatistics .Table th:first-child .hidden{padding-left:15px}.HotelStatistics .Table td:last-child,.HotelStatistics .Table th:last-child .fixed,.HotelStatistics .Table th:last-child .hidden{padding-right:10px}.HotelStatistics .ScrollableTable{bottom:10px;top:111px;position:absolute;right:40px;left:35px}.HotelStatistics .ScrollableTable .Scrollable{max-height:100%}.HotelStatistics .ContactName{display:flex;flex-flow:row;align-items:center}.HotelStatistics .ContactName .UserAvatar{height:30px;width:30px;margin-right:10px}.HotelStatistics .ContactName .UserAvatar img{height:30px}.HotelStatistics .DatePicker .calendar{right:0}.HotelStatistics .DatePicker input{background-color:#f0f0f0}.HotelStatistics .Button{padding:0 20px;letter-spacing:1.5px}.HotelStatistics .intervalMenu{min-width:36px}.HotelStatistics .intervalMenu .ItemWrapper.selected{padding-left:15px;margin-left:-5px}.HotelStatistics .intervalMenu .DummyChild{font-weight:400}.HotelStatistics .intervalMenu .selected{border-bottom:none!important}.HotelStatistics .intervalMenu .popup{right:0;min-width:150px}.HotelStatistics .intervalMenu .Button{min-width:36px;padding:0}.HotelStatistics .intervalMenu .Button .material-icons{margin:0}.CreatedItemsStatistics{padding:15px 45px 10px 37px;max-width:1280px;margin-left:auto;margin-right:auto;box-sizing:border-box;position:relative;overflow-x:hidden}.CreatedItemsStatistics .header{margin-bottom:20px;font-style:normal;font-weight:500;line-height:normal;font-size:18px;color:#262626}.CreatedItemsStatistics .header a{margin-left:25px}.CreatedItemsStatistics .header a:first-child{margin:0}.CreatedItemsStatistics .chartWrapper{margin-bottom:20px;padding:30px 10px;background:#fff;box-shadow:0 2px 0 #d9d9d9;border-radius:5px}.CreatedItemsStatistics .DatePicker .calendar{right:0}.CreatedItemsStatistics .DatePicker input{background-color:#f0f0f0}.CreatedItemsStatistics .interval{margin-left:auto}.CreatedItemsStatistics .intervalMenu{min-width:36px}.CreatedItemsStatistics .intervalMenu .ItemWrapper.selected{padding-left:15px;margin-left:-5px}.CreatedItemsStatistics .intervalMenu .DummyChild{font-weight:400}.CreatedItemsStatistics .intervalMenu .selected{border-bottom:none!important}.CreatedItemsStatistics .intervalMenu .popup{right:0;min-width:150px}.CreatedItemsStatistics .intervalMenu .Button{min-width:36px;padding:0}.CreatedItemsStatistics .intervalMenu .Button .material-icons{margin:0}.UserAccountEditForm{border-radius:2px;background:#fff;padding:35px;width:646px;display:flex}.UserAccountEditForm>.left{width:220px;display:inline-block;flex-flow:column}.UserAccountEditForm>.left .avatar{position:relative;margin-bottom:15px}.UserAccountEditForm>.left .avatar img{width:220px}.UserAccountEditForm>.left .avatar img.deleted{filter:grayscale(100%);opacity:.5}.UserAccountEditForm>.left .avatar .status{position:absolute;top:0;right:0;border-radius:0 0 0 17px;font-weight:500;font-size:14px;line-height:16px;padding:5px 10px;color:#fff}.UserAccountEditForm>.left .avatar .status.onDuty{background:#4ac263}.UserAccountEditForm>.left .avatar .status.deleted{background:#818181}.UserAccountEditForm>.left .Button{width:100%;margin-bottom:10px;color:#262626}.UserAccountEditForm>.left .Button.delete{color:#f96b5c}.UserAccountEditForm>.right{width:391px;margin-left:35px;display:inline-block}.UserAccountEditForm>.right>.row{margin-bottom:35px}.UserAccountEditForm>.right>.row:last-child{margin-bottom:0}.UserAccountEditForm>.right .submitButton{width:220px}.UserAccountEditForm>.right .AutocompleteSelect{min-height:39px;height:auto;min-width:100%;border-bottom:1px solid #e0e0e0}.UserAccountEditForm>.right .AutocompleteSelect .label.active{font-size:12px}.UserAccountEditForm>.right .AutocompleteSelect>.input{min-width:100%}.UserAccountEditForm>.right .AutocompleteSelect .selected.inline{min-width:100%;white-space:normal;font-size:16px;padding-bottom:0;padding-top:6px}.UserAccountEditForm>.right .AutocompleteSelect .popup{max-height:500px!important}.UserRight{display:flex;flex-flow:row;align-items:center}.HotelSelect{margin-right:10px}.HotelSelect.AutocompleteSelect .TextField{margin-top:0}.HotelSelect .label.active{top:-12px}.HotelSelect .label.hasSelected{top:-12px}.HotelSelect .selected{margin-top:0;position:relative}.HotelSelect .selected .value{margin:0;padding-left:0;padding-right:10px;max-width:100%;box-sizing:border-box}.HotelSelect .selected .HotelWithCompany{overflow:hidden}.HotelSelect .HotelWithCompany{display:flex;flex-flow:row;align-items:center;font-weight:400;line-height:normal;font-size:14px;color:#262626}.HotelSelect .HotelWithCompany .company{color:#999;white-space:nowrap}.HotelSelect .HotelWithCompany .hotel{white-space:nowrap}.HotelSelect .HotelWithCompany .material-icons{display:none}.HotelSelect>.selected .HotelWithCompany .material-icons{display:inline-block;margin-right:6px;padding:3px;background-color:#fff;color:#262626;border-radius:50%}.LinearProgress{position:relative;margin:0 auto}.LinearProgress .loader-text{margin-top:2px;font-size:10px;color:#999;letter-spacing:1px}.LinearProgress .linear-progress-material{background:rgba(17,17,17,.0666666667);height:4px;position:relative;margin:0;overflow:hidden;animation:start .3s ease-in}.LinearProgress .linear-progress-material .bar{position:absolute;background:#4ac263;left:0;top:0;bottom:0;width:100%}.PlaceGroup{display:inline-flex;flex-flow:row;align-items:center}.PlaceGroup .material-icons{margin-right:10px;padding:3px;background-color:#fff;color:#818181;border-radius:50%}.CompanyAccount{display:flex;flex-flow:row;align-items:center}.TagGroup{display:inline-flex;flex-flow:row;align-items:center}.TagGroup .material-icons{margin-right:10px;padding:3px;background-color:#fff;color:#818181;border-radius:50%}.AdminStats .Table td{font-weight:400}.AdminStats .overallStatsTable td:first-child,.AdminStats .overallStatsTable th:first-child{font-weight:700}.AdminStats .overallStatsTable td:nth-child(3),.AdminStats .overallStatsTable th:nth-child(3){border-right:1px solid #d3d3d3;font-weight:700}.AdminStats .overallStatsTable td:nth-child(7),.AdminStats .overallStatsTable th:nth-child(7){border-right:1px solid #d3d3d3}.AdminStats .hotelListStatsTable td:nth-child(4),.AdminStats .hotelListStatsTable th:nth-child(4){font-weight:700}.AdminStats .hotelListStatsTable td:nth-child(5),.AdminStats .hotelListStatsTable th:nth-child(5){border-right:1px solid #d3d3d3}.AdminStats .hotelListStatsTable td:nth-child(7),.AdminStats .hotelListStatsTable th:nth-child(7){font-weight:700;border-right:1px solid #d3d3d3}.AdminStats .hotelListStatsTable td:nth-child(11),.AdminStats .hotelListStatsTable th:nth-child(11){border-right:1px solid #d3d3d3}.AdminStats .ScrollableTable>.Scrollable{max-height:85vh}.AdminStats .hotelName{justify-content:flex-start}.AdminStats .navigation{display:flex;flex-grow:2;justify-content:center;padding-bottom:0}.AdminStats .navigation .active{font-weight:700;text-decoration:underline}.AdminStats .navigation .link{display:inline-block;padding:10px 10px}.AdminStats .headerRow{padding:10px;display:flex;justify-content:flex-end}.AdminStats .menuRow{display:flex}.AdminStats .ContactName{display:flex;flex-flow:row;align-items:center}.CMS{font-family:Roboto,sans-serif;font-size:14px;color:#1e252d;position:absolute;top:60px;bottom:0;left:0;right:0;margin:0!important;border-radius:0;background-color:#d3d3d3;overflow-y:auto;overflow-x:auto}.CMS>.CMSContent{overflow:auto;position:absolute;left:282px;right:0;top:0;bottom:0;padding:0 12px 15px 30px;background-color:#e6e6e6}.CMS>.CMSContent .header{padding:10px 0 10px 0}.CMS>.CMSContent .header .SearchInput{min-width:auto;max-width:none;width:200px}.CMS>.CMSContent .header .SearchInput:last-child{margin-right:0}.CMS>.CMSContent .content{border-radius:2px;background:#fff}.CMS .importButton{color:#fff;background-color:#529ba9}.CMS .addButton{color:#fff;background-color:#4ac263;margin-right:20px}.CMS .addButton.blue{background-color:#529ba9}.CMS .DatePicker .calendar{right:0;z-index:2}.CMS .navigation{display:flex;justify-content:center;padding-bottom:10px}.CMS .navigation .active{font-weight:700}.CMS .navigation .link{display:inline-block;padding:10px 10px}.CMS .Table{font-size:13px;overflow:hidden}.CMS .Table tr:hover{background:#f5f5f5}.CMS .Table tr.disabled td{color:#bfbfbf}.CMS .Table tr.disabled td .Button{opacity:.5}.CMS .Table tr.disabled td>.material-icons{opacity:.5}.CMS .Table tr td:last-child,.CMS .Table tr th:last-child{text-align:right}.CMS .Table tr td:last-child .fixed,.CMS .Table tr th:last-child .fixed{justify-content:flex-end}.CMS .Table tr td .Button.copy,.CMS .Table tr td .Button.delete,.CMS .Table tr th .Button.copy,.CMS .Table tr th .Button.delete{color:#bfbfbf}.CMS .Table tr td .Button.restore,.CMS .Table tr th .Button.restore{color:#529ba9}.CMS .Table th{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#818181;overflow:hidden}.CMS .Table th:first-child .fixed,.CMS .Table th:first-child .hidden{padding-left:20px}.CMS .Table th:last-child .fixed,.CMS .Table th:last-child .hidden{padding-right:20px}.CMS .Table td{padding:5px 10px;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#262626}.CMS .Table td:first-child{padding-left:20px}.CMS .Table td:last-child{padding-right:20px}.CMS .Table td.right{text-align:right}.CMS .Table td.fit{width:1px;white-space:nowrap}.CMS .Table td .AutocompleteSelect{min-width:100%}.CMS .Table td .AutocompleteSelect .selected{white-space:normal;border-bottom:none}.CMS .AutocompleteSelect .value{padding-right:10px}.CMS .AutocompleteSelect>.label{left:unset}.CMS .GroupMembersForm .AutocompleteSelect .value{padding-left:0}.CMS form{background-color:#fff;padding:50px;min-width:300px;max-width:800px}.CMS form .submitButton{width:170px}.CMS .Dropzone{display:inline-block;margin:0 20px}.CMS .UserAvatar{height:30px;width:30px;margin-right:10px}.CMS .UserAvatar img{height:30px}.CMS .UserRights tr td{font-weight:400}.CMS .UserRights tr:hover{cursor:pointer}.CMS .UserRights tr.global td{font-weight:700}.CMS .zeroPadding{padding:0}.CMS .row.spaceBetween{justify-content:space-between}.CMS .inlineBlock{display:inline-block}.CMS .animated{transition:opacity 250ms ease,transform 250ms ease;opacity:0}.CMS .animated.mounting{opacity:1}.CMS .animated.mounted{transition:transform 150ms ease;opacity:1}.CMS .HotelDefaultPasswordForm{height:36px;display:inline-flex;align-items:center;background-color:#fff;box-shadow:0 2px 0 #d9d9d9;border-radius:2px;position:relative}.CMS .HotelDefaultPasswordForm .passwordForm{border-radius:2px}.CMS .HotelDefaultPasswordForm .show{color:gray}.CMS .HotelDefaultPasswordForm .TextField>.border .line{background-color:#529ba9}.CMS .HotelDefaultPasswordForm .TextField.withLabel{margin-top:0}.CMS .HotelDefaultPasswordForm .TextField label{padding-left:40px;top:10px;font-size:14px;color:#818181;margin-top:0}.CMS .HotelDefaultPasswordForm .TextField.focused label,.CMS .HotelDefaultPasswordForm .TextField.withValue label{font-size:10px;top:2px}.CMS .HotelDefaultPasswordForm .TextField input{margin-top:12px;padding-right:10px;padding-left:40px;font-size:14px;color:#262626;box-sizing:border-box;height:22px;width:100%}.CMS .HotelDefaultPasswordForm .TextField .border{z-index:1}.CMS .HotelDefaultPasswordForm form{min-width:200px}.CMS .HotelDefaultPasswordForm form>label{z-index:1;position:absolute;left:0;top:0}.CMS .HotelDefaultPasswordForm .Button{flex-shrink:0}.CMS .noRightsMessage{display:flex;justify-content:center;align-items:center;height:100%;font-size:20px;font-weight:500}.CMS .TagForm .AutocompleteSelect .value{padding-left:0;padding-right:10px}.CMS .Places .Table tr.group td:hover,.CMS .Tags .Table tr.group td:hover{cursor:pointer}.CMS .Places .Table tr.group td.name,.CMS .Tags .Table tr.group td.name{font-style:normal;font-weight:700;font-size:16px}.CMS .Places .Table tr.place td,.CMS .Places .Table tr.tag td,.CMS .Tags .Table tr.place td,.CMS .Tags .Table tr.tag td{border:none}.CMS .Places .Table tr.place td:hover,.CMS .Places .Table tr.tag td:hover,.CMS .Tags .Table tr.place td:hover,.CMS .Tags .Table tr.tag td:hover{cursor:pointer}.CMS .Places .Table tr.place td.name,.CMS .Places .Table tr.tag td.name,.CMS .Tags .Table tr.place td.name,.CMS .Tags .Table tr.tag td.name{font-style:normal;font-weight:400;font-size:14px;padding-left:70px}.CMS .Places .Table tr.place.noGroup td.name,.CMS .Places .Table tr.tag.noGroup td.name,.CMS .Tags .Table tr.place.noGroup td.name,.CMS .Tags .Table tr.tag.noGroup td.name{padding-left:20px}.CMS .showDeleted{padding:10px 10px 20px 20px}.CMS .Hotels .Table tbody tr:hover{cursor:pointer}.CMS .UserAccounts .showDeletedUsers{padding:10px 10px 20px 20px}.CMS .UserAccounts .Table tbody tr.disabled td{color:#262626;opacity:.5}.CMS .UserAccounts .Table tbody tr td:first-child{padding-right:0}.CMS .UserAccounts .Table tbody tr td:nth-child(2){min-width:150px}.CMS .UserAccounts .Table tbody tr td .UserAccountGroups,.CMS .UserAccounts .Table tbody tr td:nth-child(3){font-weight:400}.CMS .UserAccounts .Table tbody tr td:hover{cursor:pointer}.CMS .UserAccounts .Table tbody tr td .UserAvatar{margin:0}.CMS .UserAccounts .UserAccountGroups{font-size:14px;line-height:16px;color:#818181}.CMS .UserAccounts .UserAccountGroups b{font-weight:700;color:#262626}.CMS .UserAccounts .filters{float:right;padding-left:5px;display:flex;align-items:center;justify-content:flex-end;min-width:60%;position:relative;flex-grow:1}.CMS .UserAccounts .filters .SearchInput{min-width:150px;max-width:300px;flex-grow:1;color:#818181}.CMS .UserAccounts .filters .AutocompleteSelect{margin-right:15px;padding-left:10px;padding-right:10px;background-color:#fff;min-width:150px;max-width:300px;height:36px;box-shadow:0 2px 0 #d9d9d9;border-radius:2px;box-sizing:border-box;flex-grow:1}.CMS .UserAccounts .filters .AutocompleteSelect>label{color:#818181;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CMS .UserAccounts .filters .AutocompleteSelect.active{box-shadow:0 2px 0 #529ba9}.CMS .UserAccounts .filters .AutocompleteSelect .selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.CMS .UserAccounts .filters .AutocompleteSelect .input{color:#818181;margin-left:-10px}.CMS .UserAccounts .filters .AutocompleteSelect:last-child{margin-right:0}.CMS .UserAccounts .filters .AutocompleteSelect .TextField>.border .line{background-color:#529ba9}.CMS .Places .showDeletedPlaces{padding:10px 10px 20px 20px}.CMS .LeftSideMenu{width:280px;position:absolute;left:0;top:0;bottom:0;background:#fff;border-right:2px solid #dcdcdc}.CMS .LeftSideMenu .menuItemSelect{padding:10px}.CMS .LeftSideMenu .item{box-sizing:border-box;display:flex;align-items:center;cursor:pointer}.CMS .LeftSideMenu .item.main{height:60px;font-weight:500;line-height:normal;font-size:16px;color:#262626}.CMS .LeftSideMenu .item.main .material-icons{padding:3px;margin-right:17px;margin-left:17px}.CMS .LeftSideMenu .item.main+.main{border-top:1px solid #f0f0f0}.CMS .LeftSideMenu .item.main.active .material-icons{color:#529ba9}.CMS .LeftSideMenu .item.main.active .DepartmentIcon{color:#fff;background-color:#529ba9}.CMS .LeftSideMenu .item.main.active .UserGroupIcon{border-color:#529ba9}.CMS .LeftSideMenu .item.sub{height:40px;padding-left:58px;line-height:normal;font-size:14px;font-weight:400;color:#262626;margin-left:-6px;border-left:6px solid #4ac263;transition:margin-left .3s ease,padding-left .3s ease}.CMS .LeftSideMenu .item.sub.active{font-weight:500;color:#529ba9;margin-left:0;padding-left:52px}.CMS .LeftSideMenu .item.sub:hover{font-weight:400;color:#529ba9}.CMS .LeftSideMenu .item:hover{background:#f5f5f5}.CMS .LeftSideMenu .item:last-child{border-bottom:1px solid #f0f0f0}.PrintTasks{position:absolute;top:60px;bottom:0;left:0;right:0;overflow:auto;background-color:#fff}@media print{.PrintTasks{position:static}}.PrintTasks .container{max-width:689px;margin-left:auto!important;margin-right:auto!important}.PrintTasks .container>.title{font-size:18px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #000;margin-top:35px}.PrintTasks .container>.title:first-child{margin-top:20px}.PrintTasks .container>.task{border-bottom:1px dotted #000;font-size:14px}.PrintTasks .container>.task:last-child{border-bottom:none}.PrintTasks .container>.task .description,.PrintTasks .container>.task .row{margin-top:10px;margin-bottom:10px}.PrintTasks .container>.task .title{font-size:19px;margin-top:20px}.PrintTasks .container>.task .title .dueDate{margin-left:auto}.PrintTasks .container>.task .title .material-icons{font-size:30px}.PrintTasks .container .PrintCheckListItem,.PrintTasks .container .description{margin-left:29px}.PrintTasks .container .PrintCheckListItem .line{border-bottom:dashed 1px grey;min-height:20px}.PrintTasks .container .material-icons{margin-right:5px}.PrintTasks .container .attachments{margin-top:10px;margin-bottom:10px}.PrintTasks .container .attachments img{max-width:295px;margin-right:20px;margin-top:20px}.PrintTasks .container .attachments img:nth-child(2n){margin-right:0}.PrintTasks .container .attachments img:first-child,.PrintTasks .container .attachments img:nth-child(2){margin-top:0}.PrintTasks .container .footer{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:10px}.PrintTasks .container .footer .left{display:flex;flex-flow:row wrap;align-items:center}.PrintTasks .container .footer .right{margin-left:auto;display:flex;align-items:center}.PrintTasks .container .PrintUsername{display:inline;font-weight:700}.PrintTasks .container .PrintPlace,.PrintTasks .container .PrintTag{display:inline-flex;flex-flow:row;align-items:center;justify-content:center;margin-right:20px;margin-top:5px;margin-bottom:5px;font-weight:700}.ReportsScreen{align-self:stretch;background-color:#fff;padding:10px 15px;margin:0!important}.ReportsScreen::before{content:"";background:#fff;position:absolute;left:0;right:0;top:122px;bottom:0}.ReportsScreen>.row{display:flex;flex-flow:row;justify-content:center;width:100%;max-width:960px;position:absolute;top:122px;bottom:0;left:50%;transform:translateX(-50%);max-width:100%}.ReportsScreen>.row .Scrollable.column.communication{flex-grow:460}.ReportsScreen>.row .Scrollable.column.communication.ReportsList{flex-grow:359;background:#fff;border-radius:3px 3px 0 0}.ReportsScreen>.row .Scrollable.column.communication.ReportsList.selected{border-radius:3px 0 0 0}.ReportsScreen>.row>.reportContainer{flex-grow:920;position:relative;flex-basis:1px;height:100%;padding-right:12px;padding-left:32px;margin-right:15px;margin-left:15px}.ReportsScreen>.row .ReportWithDetails{position:absolute;top:-1px;left:-31px;bottom:-1px;right:0}.ReportsScreen>.row .ReportWithDetails .header{background-color:#ebedf0;display:flex;flex-flow:row;align-items:center;font-size:15px;font-weight:500;color:#21252b;font-family:Roboto,sans-serif;height:43px}.ReportsScreen>.row .Scrollable.column{max-height:100%;min-height:100%;border:1px solid #ebedf0;border-radius:3px 3px 0 0;background-color:#e2e5e9;display:flex;flex-flow:column;align-items:stretch;justify-content:flex-start;flex-grow:1;flex-basis:0px;margin:0 15px;position:relative;height:100%}.ReportsScreen>.row .Scrollable.column .scrollbar{top:46px}.ReportsScreen>.row .Scrollable.column .header{position:sticky;background-color:#ebedf0;z-index:1;top:0;display:flex;flex-flow:row;justify-content:center;align-items:center;font-size:15px;font-weight:500;letter-spacing:.7px;color:#3e4145;font-family:Roboto,sans-serif;text-transform:uppercase;text-align:center;height:43px}.ReportsScreen>.row .Scrollable.column.communication{flex-grow:29;background-color:#e6e6e6}.ReportsScreen>.row .Scrollable.column.communication .cell{margin-left:0;margin-right:0;margin-bottom:4px}.ReportsScreen>.row .Scrollable.column .cell{margin-bottom:10px}.ReportsScreen>.toolbar{height:42px;display:flex;justify-content:space-between;align-items:center}.ReportsScreen>.toolbar>.buttons{display:inline-block}.ReportsScreen>.toolbar>.buttons>.Button{margin-right:20px}.ReportsList{display:flex;flex-flow:column nowrap;max-height:100%;border:1px solid #ebedf0}.ReportsList .header .Button{position:absolute;left:5px;top:3px}.ReportsList>.viewport>.empty{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.ReportsList>.viewport>.empty>.label{font-weight:500;font-size:16px;color:#7b7d81;margin-bottom:35px;margin-top:120px}.ReportsList>.viewport>.empty .Button{height:60px;width:60px;margin-bottom:5px}.ReportsList>.viewport>.empty .Button .material-icons{font-size:48px}.ReportsList>.viewport>.report{display:flex;flex-flow:row nowrap;align-items:center;padding:10px 15px;cursor:pointer}.ReportsList>.viewport>.report>.column{flex-grow:1}.ReportsList>.viewport>.report:hover{background:#ebedf0}.ReportsList>.viewport>.report.selected{background:#ebedf0}.ReportsList>.viewport>.report .UserAvatar img,.ReportsList>.viewport>.report .icon img{width:40px;height:40px}.ReportsList>.viewport>.report .UserAvatar .material-icons,.ReportsList>.viewport>.report .icon .material-icons{font-size:32px;padding:4px}.ReportsList>.viewport>.report .icon{width:40px;height:40px;margin-right:10px;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center}.ReportsList>.viewport>.report .icon>.material-icons{color:#529ba9}.ReportsList>.viewport>.report .title{display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:14px;color:#262626}.ReportsList>.viewport>.report .title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.ReportsList>.viewport>.report .title span:first-child{font-weight:700;font-size:13px;line-height:15px;color:#21252b}.ReportsList>.viewport>.report .dateUpdated{flex-grow:0}.ReportsList>.viewport>.report .dateUpdated .RelativeDate{font-style:normal;font-weight:400;font-size:13px;line-height:15px;white-space:nowrap;color:#6f7d92}.ReportsList>.viewport>.report .dateUpdated .ChatBadge{background:#4ac263;color:#fff;border-radius:20px;margin-top:5px;font-weight:500;font-size:13px;line-height:14px}.ReportsList>.viewport>.report .lastMessage{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:270px;font-weight:400;font-size:14px;line-height:16px;color:#21252b}.ReportsList>.viewport>.report .lastMessage .user{color:#529ba9}.ReportsList>.viewport>.report.muted .ChatBadge{background:#d4d6d9;color:#7c7d7f}.ReportsList>.viewport>.report.unread .title>span:first-child{font-weight:700}.ReportBadge{background:#4ac263;border-radius:3px;padding:3px 6px;margin-left:auto;font-weight:700;font-size:13px;color:#fff}.ReportForm{padding:15px}.ReportForm h3{font-style:normal;font-weight:500;font-size:18px;line-height:22px;margin-bottom:35px;margin-top:20px}.ReportForm .Checkbox label{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#262626}.ReportForm .Checkbox label:before{border-color:#262626}.ReportForm .row{margin-bottom:15px}.ReportForm form .row:last-child{justify-content:space-between}.Modal .ReportForm{background:#fff;min-width:450px;padding:35px;border-radius:5px}.ReportWithDetails{position:relative;background:#fff;border:1px solid #ebedf0}.ReportWithDetails .header>.anonymous{color:#529ba9;margin-left:auto;margin-right:auto}.ReportWithDetails .header .Button{margin-right:10px;margin-left:10px}.ReportWithDetails .header .showDetails{margin-left:auto;color:#757c8a}.ReportWithDetails .header .title{font-weight:500;font-size:15px;line-height:18px;color:#21252b}.ReportWithDetails .header .count{margin-left:15px;font-weight:400;font-size:13px;line-height:15px;text-align:center;color:#757c8a}.ReportWithDetails .scrollableContainer{position:absolute;bottom:110px;top:45px;left:15px;right:0}.ReportWithDetails .scrollableContainer>.Scrollable{min-height:auto;max-height:100%}.ReportWithDetails .scrollableContainer>.Scrollable>.viewport{min-height:425px;overflow-x:hidden}.ReportWithDetails>.CommentForm{position:absolute;bottom:10px;left:15px;right:15px;box-shadow:0 -4px 10px -5px rgba(0,0,0,.18)}.ReportWithDetails>.CommentForm>.FormUploadProgress{top:-100px}.ReportWithDetails.showDetails>.scrollableContainer{right:360px}.ReportWithDetails.showDetails>.CommentForm{right:375px}.ReportWithDetails>.details{position:absolute;right:0;width:360px;top:45px;bottom:0;border-left:1px solid #ebedf0;display:flex;flex-flow:column nowrap}.ReportWithDetails>.details>.close{position:absolute;right:0;top:0}.ReportWithDetails>.details>.title{font-style:normal;font-weight:500;font-size:16px;line-height:22px;padding:35px 15px;border-bottom:1px solid #ebedf0;display:flex;flex-flow:row nowrap;align-items:center}.ReportWithDetails>.details>.title .TextField{height:30px}.ReportWithDetails>.details>.title .Button{margin-left:10px;min-width:40px;min-height:30px}.ReportWithDetails>.details>.title .Button .material-icons{margin-right:0}.ReportWithDetails>.details>.title .Button.delete{min-width:19px;height:19px;min-height:19px;background:#f0f0f0}.ReportWithDetails>.details>.title .Button.delete .material-icons{margin:0;font-size:15px;color:#252525}.ReportWithDetails>.details>.Button.wide{height:45px;width:100%;justify-content:space-between;text-transform:none;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:normal}.ReportWithDetails>.details>.Button.wide .material-icons{color:#828282;margin-right:0}.ReportWithDetails>.details>.Button.wide .delete{background-color:#828282;min-width:24px;min-height:24px;height:24px}.ReportWithDetails>.details>.Button.wide .delete .material-icons{font-size:18px;color:#fff}.ReportWithDetails>.details>.Button._red{color:#f96b5c}.ReportWithDetails>.details>.Button._blue{color:#529ba9}.ReportWithDetails>.details>.separator{height:1px;background:#ebedf0}.ReportWithDetails>.details>.Scrollable{max-height:unset}.ReportWithDetails>.details .participants{display:flex;flex-flow:column nowrap}.ReportWithDetails>.details .participants>div{height:50px;padding-left:15px;padding-right:15px;border-bottom:1px solid #ebedf0;font-weight:500;font-size:14px;line-height:15px;color:#262626}.ReportWithDetails>.details .participants>div .material-icons{margin-right:20px}.ReportWithDetails>.details .participants>div .UserAvatar{width:30px;height:30px;margin-right:20px}.ReportWithDetails>.details .participants>div .UserAvatar img{width:30px;height:30px}.ReportWithDetails>.details .participants>div.UserAvatarAndName .right{justify-content:space-between;flex-grow:1}.ReportWithDetails>.details .participants>div .children{margin-left:auto;display:none}.ReportWithDetails>.details .participants>div:hover .children{display:unset}.ReportWithDetails>.details .participants>div .delete{min-width:19px;height:19px;min-height:19px;background:#f0f0f0}.ReportWithDetails>.details .participants>div .delete .material-icons{margin:0;font-size:15px;color:#252525}.ReportWithDetails .Comment{border-radius:6px}.ReportWithDetails .Comment:last-child{margin-bottom:15px!important}.ReportWithDetails .Comment .text{max-width:60%}.ReportWithDetails .Comment .readMark{display:none}.ReportWithDetails .Comment .attachments+.date:last-child,.ReportWithDetails .Comment .line+.date:last-child{display:none}.ReportWithDetails .Comment.mine{display:flex;flex-flow:row nowrap;margin-right:15px}.ReportWithDetails .Comment.mine .text .date{float:right;margin-left:5px;color:rgba(255,255,255,.5);font-size:11px;line-height:13px;margin-top:10px;margin-right:5px;margin-bottom:-6px;display:inline}.ReportWithDetails .Comment.mine .text>.date:last-child{margin-left:auto;margin-right:15px;margin-top:-5px;display:inline}.ReportWithDetails .Comment.mine .Attachment:last-child{margin-bottom:10px}.ReportWithDetails .Comment.mine .text{margin-left:auto;background:#529ba9;min-width:100px}.ReportWithDetails .Comment.mine .text .line:nth-last-child(2){display:inline-block}.ReportWithDetails .Comment.mine .text>.line:first-child{display:none;margin:0;position:absolute;bottom:5px;right:25px}.ReportWithDetails .Comment.mine .text>.line:first-child .date{color:rgba(255,255,255,.5);font-size:11px;line-height:13px}.ReportWithDetails .Comment.mine .Lines,.ReportWithDetails .Comment.mine .mention,.ReportWithDetails .Comment.mine a{color:#fff}.ReportWithDetails .Comment.mine a{text-decoration:underline}.ReportWithDetails .Comment.mine .UserAvatar,.ReportWithDetails .Comment.mine .UserName{display:none}.ReportWithDetails .Comment.mine .readMark{display:unset}.ReportWithDetails .Comment .line{max-width:100%}.ReportWithDetails .Comment .text .attachments a.image>img{max-width:300px}.PlannedInfoForm{padding:35px;min-width:730px;max-width:730px;background:#fff;border-radius:2px}.PlannedInfoForm .column,.PlannedInfoForm .row{margin-bottom:35px}.PlannedInfoForm .column:last-child,.PlannedInfoForm .row:last-child{margin-bottom:0}.PlannedInfoForm .column{display:flex}.PlannedInfoForm form>.row.right:last-child .Checkbox{margin-left:20px}.PlannedInfoForm .pollHeader{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-bottom:10px}.PlannedInfoForm .pollHeader>.label{font-style:normal;font-weight:500;font-size:18px;line-height:24px;color:#262626}.PlannedInfoForm h3{font-family:Roboto,sans-serif;font-size:20px;font-weight:400;color:#1e252d;margin-top:0;margin-bottom:20px}.PlannedInfoForm .row.bottom{align-items:flex-end}.PlannedInfoForm .AutocompleteSelect .label{font-size:16px;top:4px}.PlannedInfoForm .AutocompleteSelect .label.active{top:-10px;font-size:10px}.PlannedInfoForm .submitButton{width:200px;font-weight:500;line-height:normal;font-size:14px;text-align:center;letter-spacing:.1em;margin-left:20px;color:#999}.PlannedInfoForm .submitButton.green{color:#fff}.PlannedInfoForm .moreMenu{margin-left:35px;min-width:36px}.PlannedInfoForm .moreMenu .menu{background:#f0f0f0;color:grey;padding:0;min-width:36px}.PlannedInfoForm .moreMenu .FilteredList{right:0}.PlannedInfoForm .moreMenu .Button>.material-icons{margin-right:0}.PlannedInfoForm .moreMenu>.selected.nolabel{border-bottom:none}.PlannedInfoForm .moreMenu .DummyChild{white-space:nowrap}.PlannedInfoForm .forEachType{margin-bottom:0}.PlannedInfoForm .forEachType label{font-style:normal;font-weight:400;color:#262626}.PlannedInfoForm .forEachType .RadioButton{margin-left:20px}.PlannedInfoForm .forEachType .RadioButton label{padding-left:29px}.PlannedInfoForm .forEachType .RadioButton label:before{border-color:#767676}.PlannedInfoForm .forEachType .RadioButton input:checked+label:before{border-color:#4ac263}.PlannedInfoForm .userSelect .UserAvatarAndName{padding-right:8px}.PlannedInfoForm .userSelect .UserAvatar{height:30px;width:30px;margin-right:10px}.PlannedInfoForm .userSelect .UserAvatar img{height:30px}.RecurrentTaskDetails{padding:35px;width:730px;background-color:#fff;align-items:flex-start;flex-wrap:wrap;border-radius:2px}.RecurrentTaskDetails .translationSwitch{color:#529ba9;border-bottom:1px dashed #529ba9;display:inline-block;margin-top:20px;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.RecurrentTaskDetails .title{margin-top:10px;margin-bottom:10px;font-weight:500;line-height:24px;font-size:19px;color:#262626}.RecurrentTaskDetails .due{font-style:normal;font-weight:700;line-height:22px;font-size:14px;color:#a7a7a7}.RecurrentTaskDetails .due.overdue{color:#f96b5c}.RecurrentTaskDetails .scheduled{font-style:normal;font-weight:700;line-height:22px;font-size:14px;color:#529ba9}.RecurrentTaskDetails .scheduled .schedule{font-weight:400}.RecurrentTaskDetails .description{margin-top:10px;font-weight:400;line-height:22px;font-size:16px;color:#272727}.RecurrentTaskDetails .statusSelector{box-sizing:border-box;width:100%;height:45px;margin-bottom:35px;background:#f0f0f0;border-radius:30px;padding:5px;display:inline-flex;flex-flow:row nowrap}.RecurrentTaskDetails .statusSelector .Button{text-transform:none;border-radius:30px;font-size:16px;font-weight:500;min-height:35px;flex-grow:1;white-space:nowrap;letter-spacing:normal}.RecurrentTaskDetails .statusSelector .Button:nth-child(2){margin-left:4px;margin-right:4px}.RecurrentTaskDetails .statusSelector .Button.current{color:#fff}.RecurrentTaskDetails .statusSelector .Button.current.CREATED{background-color:#f96b5c}.RecurrentTaskDetails .statusSelector .Button.current.IN_PROGRESS{background-color:#529ba9}.RecurrentTaskDetails .statusSelector .Button.current.DONE{background-color:#4ac263}.RecurrentTaskDetails>.left{width:390px;display:inline-block;margin-right:35px;overflow-wrap:break-word}.RecurrentTaskDetails>.left .DropFileInput{width:390px}.RecurrentTaskDetails .Details{margin-bottom:0}.RecurrentTasks .toolbar{height:42px;display:flex;align-items:center}.RecurrentTasks .toolbar .buttons{display:inline-block;margin-right:auto}.RecurrentTasks .toolbar .buttons>.Button{margin-right:15px}.RecurrentTasks .toolbar .monthSelect{align-items:flex-start;background:#fff;border-radius:3px}.RecurrentTasks .toolbar .monthSelect .AutocompleteSelect{min-width:100px;background:#fff;box-shadow:0 2px 0 #d9d9d9}.RecurrentTasks .toolbar .monthSelect .AutocompleteSelect .selected,.RecurrentTasks .toolbar .monthSelect .AutocompleteSelect label{padding-left:15px;padding-right:15px}.RecurrentTasks .toolbar .monthSelect .Button{min-width:34px;min-height:36px;padding-left:0;padding-right:0;box-shadow:0 2px 0 #d9d9d9}.RecurrentTasks .toolbar .monthSelect .Button>.material-icons{margin-right:0}.RecurrentTasks .toolbar .monthSelect .Button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.RecurrentTasks .toolbar .monthSelect .Button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.RecurrentTasks .toolbar .viewSwitch{margin-left:15px;background:#fff;box-shadow:0 2px 0 #d9d9d9;border-radius:2px;display:flex;flex-flow:row nowrap}.RecurrentTasks .toolbar .viewSwitch .separator{width:1px;background:#d9d9d9}.RecurrentTasks .toolbar .viewSwitch .Button{min-width:34px;min-height:36px;padding-left:0;padding-right:0;border-radius:2px}.RecurrentTasks .toolbar .viewSwitch .Button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.RecurrentTasks .toolbar .viewSwitch .Button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.RecurrentTasks .toolbar .viewSwitch .material-icons{margin-right:0;color:#bfbfbf}.RecurrentTasks .toolbar .viewSwitch .active .material-icons{color:#262626}.RecurrentTasks .toolbar .filters{float:right;padding-left:15px;display:flex;align-items:center;justify-content:flex-end;position:relative;min-width:33%}.RecurrentTasks .toolbar .filters .SearchInput{flex-grow:1;flex-basis:1px;max-width:unset}.RecurrentTasks .toolbar .filters .AutocompleteSelect{margin-right:15px;padding-left:10px;padding-right:10px;background-color:#fff;flex-grow:1;flex-basis:1px;min-width:unset;height:36px;box-shadow:0 2px 0 #d9d9d9;border-radius:2px;box-sizing:border-box}.RecurrentTasks .toolbar .filters .AutocompleteSelect.active{box-shadow:0 2px 0 #529ba9}.RecurrentTasks .toolbar .filters .AutocompleteSelect .selected{width:auto}.RecurrentTasks .toolbar .filters .AutocompleteSelect .arrow{margin-bottom:0}.RecurrentTasks .toolbar .filters .AutocompleteSelect .label{display:inline-flex;align-items:center;line-height:16px}.RecurrentTasks .toolbar .filters .AutocompleteSelect .label.active{line-height:12px}.RecurrentTasks .toolbar .filters .AutocompleteSelect>.selected{position:absolute;width:100%;top:0;box-sizing:border-box;padding-top:16px;margin-top:0;height:36px}.RecurrentTasks .toolbar .filters .AutocompleteSelect>.selected.nolabel{padding-top:0;border-bottom:none;height:36px}.RecurrentTasks .toolbar .filters .AutocompleteSelect .input{margin-left:-10px}.RecurrentTasks .toolbar .filters .AutocompleteSelect:last-child{margin-right:0}.RecurrentTasks .toolbar .filters .AutocompleteSelect .TextField>.border .line{background-color:#529ba9}.RecurrentTasks .toolbar .filters .AutocompleteSelect .popup{right:0}.RecurrentTasks .toolbar .filters .AutocompleteSelect>.label{left:unset}.RecurrentTasks .toolbar .filters .typeFilter{min-height:36px;width:130px;min-width:130px;padding:0}.RecurrentTasks .toolbar .filters .typeFilter>.selected .DummyChild{font-size:14px;color:#262626;margin:8px 10px}.RecurrentTasks>.content{border-radius:2px;position:absolute;top:122px;bottom:0;left:15px;right:15px}.RecurrentTasks>.content .CalendarMonthView .headers{margin-bottom:3px}.RecurrentTasks>.content .CalendarMonthView .header{height:44px;margin-right:4px;background:#f0f0f0;display:inline-flex;flex-flow:row;justify-content:center;align-items:center;font-style:normal;font-weight:500;font-size:16px;line-height:17px;color:#262626;border-radius:0 0 2px 2px;border-bottom:2px solid #bdbfc2;border-top:3px solid #5fb1c0}.RecurrentTasks>.content .CalendarMonthView .header:last-child{margin-right:0}.RecurrentTasks>.content .CalendarMonthView .header.weekend{border-top:3px solid #ef7575}.RecurrentTasks>.content .CalendarMonthView .day{border-radius:2px;margin-right:4px;height:auto;position:relative}.RecurrentTasks>.content .CalendarMonthView .day:last-child{margin-right:0}.RecurrentTasks>.content .CalendarMonthView .day.notSelectedMonth{opacity:.5;transition:opacity .2s ease-out}.RecurrentTasks>.content .CalendarMonthView .day.notSelectedMonth:hover{opacity:1}.RecurrentTasks>.content .CalendarMonthView .day .value{font-style:normal;font-weight:700;font-size:14px;line-height:22px;height:22px;text-align:center;color:#262626;width:100%;margin-bottom:2px}.RecurrentTasks>.content .CalendarMonthView .day.today::before{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;border-radius:4px;background:#529ba9}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder{background:#fff;display:flex;flex-flow:column nowrap;align-items:flex-start;position:absolute;left:0;right:0;bottom:0;overflow:hidden;min-height:100%;max-height:100%;padding-left:7px;padding-right:7px;border-radius:2px;transition:top .2s ease-out,left .2s ease-out,right .2s ease-out,min-height .2s ease-out,bottom .2s ease-out,padding .2s ease-out}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder:after{content:"";background:linear-gradient(180deg,rgba(255,255,255,0) 52.08%,rgba(255,255,255,.516556) 78.65%,#fff 95.31%);top:0;left:0;right:0;bottom:0;position:absolute;transition:transform .1s ease-out;pointer-events:none;transform:scaleY(0);transform-origin:bottom}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder .Scrollable{max-width:100%;max-height:300px;width:100%}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder .Scrollable>.viewport>.column{margin-right:10px}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder.overflow:after{transform:scaleY(1)}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder.overflow:hover{left:-20px;right:-20px;padding:20px;bottom:-10px;box-shadow:0 3px 8px rgba(0,0,0,.3);border-radius:5px}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder.overflow:hover:after{transform:scaleY(0)}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder a{font-style:normal;font-weight:400;font-size:12px;color:#262626;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;position:relative;padding-left:13px;box-sizing:border-box;min-height:14px;margin-bottom:7px}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder a:hover{text-decoration:underline}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder a:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;left:0;top:2px}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder a.plannedInfo:before{background:#529ba9}.RecurrentTasks>.content .CalendarMonthView .day .dayHolder a.futureTask:before,.RecurrentTasks>.content .CalendarMonthView .day .dayHolder a.recurrentTask:before{background:#4ac263}.RecurrentTasks>.content .CalendarMonthView .days{margin-bottom:4px;align-items:stretch}.RecurrentTasks>.content .CalendarMonthView .days:last-child{margin-bottom:0}.RecurrentTasks>.content>.Scrollable{background:#fff;max-height:100%;min-height:100%}.RecurrentTasks>.content>.Scrollable>.viewport{min-height:100%}.RecurrentTasks>.content>.Scrollable>.scrollbar{top:56px}.RecurrentTasks>.content .Table{position:inherit;width:100%;margin-bottom:20px}.RecurrentTasks>.content .Table .plannedInfo{color:#529ba9}.RecurrentTasks>.content .Table .futureTask,.RecurrentTasks>.content .Table .recurrentTask{color:#4ac263}.RecurrentTasks>.content .Table tr{cursor:pointer}.RecurrentTasks>.content .Table tr td:first-child{padding-left:45px}.RecurrentTasks>.content .Table tr td:last-child{padding-right:45px}.RecurrentTasks>.content .Table tr.disabled .UserAvatar{opacity:.5}.RecurrentTasks>.content .recipients .value,.RecurrentTasks>.content .schedule .value,.RecurrentTasks>.content .title .value{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecurrentTasks>.content .title .value{max-width:400px}.RecurrentTasks>.content .date{width:100px}.RecurrentTasks>.content .place{font-size:12px;opacity:.5;border-radius:2px;background-color:#8e9296;color:#fff;padding:2px 8px;display:inline;margin-right:10px}.RecurrentTasks>.content .UserAvatarAndName{height:auto}.RecurrentTasks>.content .UserAvatarAndName .UserAvatar{height:30px;width:30px;margin-right:10px;margin-left:2px}.RecurrentTasks>.content .UserAvatarAndName .UserAvatar img{height:30px}.Chats{position:fixed;right:0;z-index:2;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.2);border-radius:3px 0 0 0;overflow:hidden;width:470px;height:36px;background:#fff;transition:height .2s ease-in-out,bottom .2s ease-in-out;display:flex;flex-flow:column nowrap}.Chats .requestArchivedButton{width:100%;color:#999}.Chats.opened{height:560px}.Chats.opened>.header .Button.minimize .material-icons{transform:rotate(0)}.Chats.hidden{bottom:-50px}.Chats>.header{color:#fff;background:#242526;font-weight:700;font-size:12px;height:36px;min-height:36px;padding-left:5px;padding-right:5px;display:flex;flex-flow:row nowrap;align-items:center;cursor:pointer}.Chats>.header>span{margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chats>.header .Button{color:#fff}.Chats>.header .Button.minimize .material-icons{transition:transform .2s ease;transform:rotate(180deg)}.Chats>.header .right{margin-left:auto;display:flex}.Chats>.header .HeaderBadge{position:static;margin-left:10px}.Chats>.list{display:flex;flex-flow:column nowrap;max-height:100%}.Chats>.list>.viewport>.empty{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.Chats>.list>.viewport>.empty>.label{font-weight:500;font-size:16px;color:#7b7d81;margin-bottom:35px;margin-top:120px}.Chats>.list>.viewport>.empty .Button{height:60px;width:60px}.Chats>.list>.viewport>.empty .Button .material-icons{font-size:48px}.Chats>.list>.viewport>.chat{display:flex;flex-flow:row nowrap;align-items:center;padding:10px 15px;border-bottom:1px solid #e4e4e4;cursor:pointer}.Chats>.list>.viewport>.chat:hover{background:#ebedf0}.Chats>.list>.viewport>.chat .UserAvatar img,.Chats>.list>.viewport>.chat .icon img{width:40px;height:40px}.Chats>.list>.viewport>.chat .UserAvatar .material-icons,.Chats>.list>.viewport>.chat .icon .material-icons{font-size:32px;padding:4px}.Chats>.list>.viewport>.chat .icon{width:40px;height:40px;margin-right:10px;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center}.Chats>.list>.viewport>.chat .title{display:flex;flex-flow:column nowrap;font-size:14px;color:#262626}.Chats>.list>.viewport>.chat .title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:270px}.Chats>.list>.viewport>.chat .title .RelativeDate{color:grey}.Chats>.list>.viewport>.chat.muted .ChatBadge{background:#d4d6d9;color:#7c7d7f}.Chats>.list>.viewport>.chat.archived{opacity:.5}.Chats>.list>.viewport>.chat.unread .title>span:first-child{font-weight:700}.ChatForm{padding:15px}.ChatForm h3{font-style:normal;font-weight:500;font-size:18px;line-height:22px;margin-bottom:35px;margin-top:20px}.ChatForm .Checkbox label{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#262626}.ChatForm .Checkbox label:before{border-color:#262626}.ChatForm .row{margin-bottom:15px}.ChatForm form .row:last-child{justify-content:space-between}.Modal .ChatForm{background:#fff;min-width:450px;padding:35px;border-radius:5px}.Chat>.Scrollable{max-height:425px;min-height:425px;margin-left:15px}.Chat>.Scrollable>.viewport{min-height:425px;scroll-behavior:auto}.Chat>.CommentForm{position:absolute;bottom:0;left:0;right:0;box-shadow:0 -4px 10px -5px rgba(0,0,0,.18);z-index:1}.Chat>.CommentForm .ReplyComment .Comment>.text{display:block}.Chat>.CommentForm .ReplyComment .Comment>.text .attachments{justify-content:flex-start;gap:10px}.Chat>.CommentForm .ReplyComment .Comment>.text .attachments .Attachment{margin:0}.Chat>.CommentForm .ReplyComment .Comment>.text .attachments .Attachment img{max-width:100%;min-height:10px;max-height:60px}.Chat>.CommentForm .ReplyComment .Comment>.text .attachments .Attachment .other.hasThumbnail{max-width:100%;min-width:0}.Chat>.CommentForm .ReplyComment .Comment>.text .attachments .Attachment .other.hasThumbnail .meta{display:none}.Chat>.CommentForm .ReplyComment .Comment>.text .Lines .date{float:none;margin:0}.Chat .Comment{margin-right:15px;border-radius:6px}.Chat .Comment:last-child{margin-bottom:15px}.Chat .Comment .text{max-width:60%}.Chat .Comment.edit .text{max-width:unset}.Chat .Comment .readMark{display:none}.Chat .Comment .attachments+.date:last-child,.Chat .Comment .line+.date:last-child{display:none}.Chat .Comment.mine{display:flex;flex-flow:row nowrap}.Chat .Comment.mine .text .date{float:right;margin-left:5px;color:rgba(255,255,255,.5);font-size:11px;line-height:13px;margin-top:10px;margin-right:5px;margin-bottom:-6px;display:inline}.Chat .Comment.mine .text>.date:last-child{margin-left:auto;margin-right:15px;margin-top:-5px;display:inline}.Chat .Comment.mine .text{margin-left:auto;background:#529ba9;min-width:120px}.Chat .Comment.mine .text .line:nth-last-child(2){display:inline-block}.Chat .Comment.mine .text>.line{margin:0;position:absolute;right:0;top:0}.Chat .Comment.mine .text>.line .date{display:none;color:rgba(255,255,255,.5);font-size:11px;line-height:13px}.Chat .Comment.mine.selected .text{background:#417c87}.Chat .Comment.mine .Lines,.Chat .Comment.mine .mention,.Chat .Comment.mine a{color:#fff}.Chat .Comment.mine a{text-decoration:underline}.Chat .Comment.mine .UserAvatar,.Chat .Comment.mine .UserName{display:none!important}.Chat .Comment.mine .readMark{display:unset}.Chat .Comment .text .attachments a.image>img{max-width:100%}.Chat .Comment .CommentForm{min-width:370px}.ChatBadge{background:#4ac263;border-radius:3px;padding:3px 6px;margin-left:auto;font-weight:700;font-size:13px;color:#fff}.InfoTemplateForm{padding:35px;min-width:730px;max-width:730px;background:#fff;border-radius:2px;position:relative}.InfoTemplateForm form>.separator{border-bottom:1px dashed #d9d9d9;margin:-15px -35px 20px}.InfoTemplateForm h3{font-family:Roboto,sans-serif;font-size:20px;font-weight:400;color:#1e252d;margin-top:0;margin-bottom:35px}.InfoTemplateForm h3 .title{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:10px}.InfoTemplateForm .column,.InfoTemplateForm .row{margin-bottom:35px}.InfoTemplateForm .column:last-child,.InfoTemplateForm .row:last-child{margin-bottom:0}.InfoTemplateForm .row.bottom{align-items:flex-end}.InfoTemplateForm textarea{height:200px}.InfoTemplateForm form>.row.right:last-child .Checkbox{margin-left:20px}.InfoTemplateForm .submitButton{width:200px;margin-left:20px}.InfoTemplateForm .DropFileInput{flex-grow:1}.InfoTemplateForm .SelectedAttachments{margin-bottom:0}.InfoTemplateForm .pollHeader{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-bottom:10px}.InfoTemplateForm .pollHeader>.label{font-style:normal;font-weight:500;font-size:18px;line-height:24px;color:#262626}.InfoTemplateForm .AutocompleteSelect .label{font-size:16px;top:5px}.InfoTemplateForm .AutocompleteSelect .label.active{top:-10px;font-size:10px}.InfoTemplateForm .Checkbox label{color:#262626;font-size:16px;line-height:19px}.InfoTemplateForm .moreMenu{margin-left:35px;min-width:36px}.InfoTemplateForm .moreMenu .menu{background:#f0f0f0;color:grey;padding:0;min-width:36px}.InfoTemplateForm .moreMenu .FilteredList{right:0}.InfoTemplateForm .moreMenu .Button>.material-icons{margin-right:0}.InfoTemplateForm .moreMenu>.selected.nolabel{border-bottom:none}.InfoTemplateForm .moreMenu .DummyChild{white-space:nowrap}.InfoTemplateForm .userSelect .UserAvatarAndName{padding-right:8px}.InfoTemplateForm .userSelect .UserAvatar{height:30px;width:30px;margin-right:10px}.InfoTemplateForm .userSelect .UserAvatar img{height:30px}.LoadFailedMessage{background-color:#fff;padding:50px}.CalendarEvents .toolbar{height:42px;display:flex;align-items:center}.CalendarEvents .toolbar .buttons{display:inline-block}.CalendarEvents .toolbar .buttons>.Button{margin-right:15px}.CalendarEvents .toolbar .weekSelect{background:#fff;border-radius:3px;margin-right:auto;box-shadow:0 2px 0 #d9d9d9;padding-right:15px}.CalendarEvents .toolbar .weekSelect .Button{min-width:34px;min-height:36px;padding-left:0;padding-right:0}.CalendarEvents .toolbar .weekSelect .Button>.material-icons{margin-right:0}.CalendarEvents .toolbar .weekSelect .Button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.CalendarEvents .toolbar .weekSelect .Button:nth-child(2){border-radius:0;margin-right:10px}.CalendarEvents .toolbar .monthSelect{align-items:flex-start;background:#fff;border-radius:3px;margin-right:auto}.CalendarEvents .toolbar .monthSelect .AutocompleteSelect{min-width:100px;background:#fff;box-shadow:0 2px 0 #d9d9d9;border-bottom-right-radius:3px;border-top-right-radius:3px}.CalendarEvents .toolbar .monthSelect .AutocompleteSelect .selected,.CalendarEvents .toolbar .monthSelect .AutocompleteSelect label{padding-left:15px;padding-right:15px}.CalendarEvents .toolbar .monthSelect .Button{min-width:34px;min-height:36px;padding-left:0;padding-right:0;box-shadow:0 2px 0 #d9d9d9}.CalendarEvents .toolbar .monthSelect .Button>.material-icons{margin-right:0}.CalendarEvents .toolbar .monthSelect .Button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.CalendarEvents .toolbar .monthSelect .Button:nth-child(2){border-radius:0}.CalendarEvents .toolbar .viewSwitch{margin-left:15px;background:#fff;box-shadow:0 2px 0 #d9d9d9;border-radius:2px;display:flex;flex-flow:row nowrap}.CalendarEvents .toolbar .viewSwitch .separator{width:1px;background:#d9d9d9}.CalendarEvents .toolbar .viewSwitch .Button{min-width:34px;min-height:36px;padding-left:0;padding-right:0;border-radius:2px}.CalendarEvents .toolbar .viewSwitch .Button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.CalendarEvents .toolbar .viewSwitch .Button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.CalendarEvents .toolbar .viewSwitch .material-icons{margin-right:0;color:#bfbfbf}.CalendarEvents .toolbar .viewSwitch .active .material-icons{color:#262626}.CalendarEvents .toolbar .filters{float:right;padding-left:15px;display:flex;align-items:center;justify-content:flex-end;position:relative;flex-grow:1}.CalendarEvents .toolbar .filters .SearchInput{flex-grow:1;flex-basis:1px;max-width:unset}.CalendarEvents .toolbar .filters .AutocompleteSelect{margin-right:15px;padding-left:10px;padding-right:10px;background-color:#fff;flex-grow:1;flex-basis:1px;min-width:unset;height:36px;box-shadow:0 2px 0 #d9d9d9;border-radius:2px;box-sizing:border-box}.CalendarEvents .toolbar .filters .AutocompleteSelect.active{box-shadow:0 2px 0 #529ba9}.CalendarEvents .toolbar .filters .AutocompleteSelect .selected{width:auto}.CalendarEvents .toolbar .filters .AutocompleteSelect .arrow{margin-bottom:0}.CalendarEvents .toolbar .filters .AutocompleteSelect .label{display:inline-flex;align-items:center;line-height:16px}.CalendarEvents .toolbar .filters .AutocompleteSelect .label.active{line-height:12px}.CalendarEvents .toolbar .filters .AutocompleteSelect>.selected{position:absolute;width:100%;top:0;box-sizing:border-box;padding-top:16px;margin-top:0;height:36px}.CalendarEvents .toolbar .filters .AutocompleteSelect>.selected.nolabel{padding-top:0;border-bottom:none;height:36px}.CalendarEvents .toolbar .filters .AutocompleteSelect .input{margin-left:-10px}.CalendarEvents .toolbar .filters .AutocompleteSelect:last-child{margin-right:0}.CalendarEvents .toolbar .filters .AutocompleteSelect .TextField>.border .line{background-color:#529ba9}.CalendarEvents .toolbar .filters .AutocompleteSelect .popup{right:0}.CalendarEvents .toolbar .filters .AutocompleteSelect>.label{left:unset}.CalendarEvents .toolbar .filters .typeFilter{min-height:36px;width:130px;min-width:130px;padding:0}.CalendarEvents .toolbar .filters .typeFilter>.selected .DummyChild{font-size:14px;color:#262626;margin:8px 10px}.CalendarEvents>.content{border-radius:2px;position:absolute;top:122px;bottom:0;left:15px;right:15px}.CalendarEvents>.content .CalendarMonthView .headers{margin-bottom:3px}.CalendarEvents>.content .CalendarMonthView .header{height:44px;margin-right:4px;background:#f0f0f0;display:inline-flex;flex-flow:row;justify-content:center;align-items:center;font-style:normal;font-weight:500;font-size:16px;line-height:17px;color:#262626;border-radius:0 0 2px 2px;border-bottom:2px solid #bdbfc2;border-top:3px solid #5fb1c0}.CalendarEvents>.content .CalendarMonthView .header:last-child{margin-right:0}.CalendarEvents>.content .CalendarMonthView .header.weekend{border-top:3px solid #ef7575}.CalendarEvents>.content .CalendarMonthView .day{border-radius:2px;margin-right:4px;height:auto;position:relative}.CalendarEvents>.content .CalendarMonthView .day:last-child{margin-right:0}.CalendarEvents>.content .CalendarMonthView .day:hover{z-index:1}.CalendarEvents>.content .CalendarMonthView .day.notSelectedMonth{opacity:.5;transition:opacity .2s ease-out}.CalendarEvents>.content .CalendarMonthView .day.notSelectedMonth:hover{opacity:1}.CalendarEvents>.content .CalendarMonthView .day .value{font-style:normal;font-weight:700;font-size:14px;line-height:22px;height:22px;text-align:center;color:#262626;width:100%;margin-bottom:2px}.CalendarEvents>.content .CalendarMonthView .day.today::before{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;border-radius:4px;background:#529ba9;background:#95c3cc}.CalendarEvents>.content .CalendarMonthView .day .dayHolder{background:#fff;display:flex;flex-flow:column nowrap;align-items:flex-start;position:absolute;left:0;right:0;bottom:0;overflow:hidden;min-height:100%;max-height:100%;border-radius:2px;transition:top .2s ease-out,left .2s ease-out,right .2s ease-out,min-height .2s ease-out,bottom .2s ease-out,padding .2s ease-out}.CalendarEvents>.content .CalendarMonthView .day .dayHolder:after{content:"";background:linear-gradient(180deg,rgba(255,255,255,0) 52.08%,rgba(255,255,255,.516556) 78.65%,#fff 95.31%);top:0;left:0;right:0;bottom:0;position:absolute;transition:transform .1s ease-out;pointer-events:none;transform:scaleY(0);transform-origin:bottom}.CalendarEvents>.content .CalendarMonthView .day .dayHolder .Scrollable{max-width:100%;max-height:300px;width:100%}.CalendarEvents>.content .CalendarMonthView .day .dayHolder.overflow:after{transform:scaleY(1)}.CalendarEvents>.content .CalendarMonthView .day .dayHolder.overflow:hover{left:-20px;right:-20px;padding:20px;bottom:-10px;box-shadow:0 3px 8px rgba(0,0,0,.3);border-radius:5px}.CalendarEvents>.content .CalendarMonthView .day .dayHolder.overflow:hover:after{transform:scaleY(0)}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a{font-style:normal;font-weight:400;font-size:12px;color:#262626;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;position:relative;padding-left:13px;box-sizing:border-box;min-height:14px;margin-bottom:7px;padding:5px}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a:hover{text-decoration:underline}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;left:0;top:7px}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a.calendarEvent{margin-left:7px;padding-left:10px}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a.calendarEvent.singleDay:before{background:#529ba9}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a.calendarEvent.multiDay{color:#fff;background:#529ba9;max-height:24px}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a.calendarEvent.multiDay.firstDay{border-radius:5px 0 0 5px}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a.calendarEvent.multiDay.middleDay{margin-left:0}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a.calendarEvent.multiDay.lastDay{margin-left:0;margin-right:7px;border-radius:0 5px 5px 0}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a.calendarEvent.multiDay.hovered{background:#417c87}.CalendarEvents>.content .CalendarMonthView .day .dayHolder a.calendarEvent.empty:hover{text-decoration:none}.CalendarEvents>.content .CalendarMonthView .days{margin-bottom:4px;align-items:stretch}.CalendarEvents>.content .CalendarMonthView .days:last-child{margin-bottom:0}.CalendarEvents>.content>.Scrollable{background:#fff;max-height:100%;min-height:100%}.CalendarEvents>.content>.Scrollable>.viewport{min-height:100%}.CalendarEvents>.content>.Scrollable>.scrollbar{top:56px}.CalendarEvents>.content .Table{position:inherit;width:100%;margin-bottom:20px}.CalendarEvents>.content .Table .plannedInfo{color:#529ba9}.CalendarEvents>.content .Table .futureTask,.CalendarEvents>.content .Table .recurrentTask{color:#4ac263}.CalendarEvents>.content .Table tr{cursor:pointer}.CalendarEvents>.content .Table tr td:first-child{padding-left:45px}.CalendarEvents>.content .Table tr td:last-child{padding-right:45px}.CalendarEvents>.content .Table tr.disabled .UserAvatar{opacity:.5}.CalendarEvents>.content .recipients .value,.CalendarEvents>.content .schedule .value,.CalendarEvents>.content .title .value{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CalendarEvents>.content .title .value{max-width:400px}.CalendarEvents>.content .date{width:100px}.CalendarEvents>.content .place{font-size:12px;opacity:.5;border-radius:2px;background-color:#8e9296;color:#fff;padding:2px 8px;display:inline;margin-right:10px}.CalendarEvents>.content .UserAvatarAndName{height:auto}.CalendarEvents>.content .UserAvatarAndName .UserAvatar{height:30px;width:30px;margin-right:10px;margin-left:2px}.CalendarEvents>.content .UserAvatarAndName .UserAvatar img{height:30px}.CalendarEventsWeek{border-radius:2px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.CalendarEventsWeek div:nth-child(2){border-top-left-radius:4px}.CalendarEventsWeek .Cursor{position:absolute;width:100px;height:2px;background:#ef7575;left:100px}.CalendarEventsWeek .Cursor:before{content:"";position:absolute;width:10px;height:10px;background:#ef7575;border-radius:50%;left:-4px;top:-4px}.CalendarEventsWeek>.header{height:36px;padding-left:1px}.CalendarEventsWeek>.header .day{height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;box-sizing:border-box;border-top:5px solid #529ba9;background-color:#f6f7f8}.CalendarEventsWeek>.header .day:nth-child(2){border-top-left-radius:4px}.CalendarEventsWeek>.header .day:nth-child(7){border-top-color:#ef7575}.CalendarEventsWeek>.header .day:last-child{border-top-right-radius:4px;border-top-color:#ef7575}.CalendarEventsWeek>.header .day .label{font-size:14px;color:#21252b;font-weight:500}.CalendarEventsWeek>.header .day .today{background-color:#4ac263;border-radius:50%;width:22px;height:22px;text-align:center;display:inline-flex;justify-content:center;align-items:center;margin-left:6px;color:#fff;font-size:12px;font-weight:700}.CalendarEventsWeek>.Scrollable{max-height:calc(100% - 100px)}.CalendarEventsWeek .data{height:1200px;position:relative;background:#fff}.CalendarEventsWeek .data .timeRow{position:absolute;width:100%;display:flex;flex-flow:row nowrap;align-items:center;transform:translateY(-50%);font-weight:500;font-size:12px;color:#21252b}.CalendarEventsWeek .data .timeRow:first-child{display:none}.CalendarEventsWeek .data .timeRow .label{text-align:center}.CalendarEventsWeek .data .timeRow .line{margin-left:5px;background:#ebeff0;height:1px;flex-basis:1px;flex-grow:1}.CalendarEventsWeek .data .daySeparator{width:1px;height:100%;background:#ebeff0;position:absolute}.CalendarEventsWeek .data .event{position:absolute;background:#d6f0f5;padding:5px;color:#21252b;font-weight:500;font-size:14px;box-sizing:border-box;overflow:hidden;border-left:2px solid #529ba9;border-bottom-left-radius:2px;border-top-left-radius:2px;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;flex-flow:column;justify-content:space-between}.CalendarEventsWeek .data .event:hover{z-index:10}.CalendarEventsWeek .data .event .time{font-size:12px}.CalendarEventsWeek .multidays{background-color:#fff;position:relative;border-bottom:1px solid #ebeff0}.CalendarEventsWeek .multidays .eventsRow{height:24px;padding-top:4px}.CalendarEventsWeek .multidays .eventsRow:last-child{padding-bottom:4px}.CalendarEventsWeek .multidays .event{height:24px;position:absolute;background:#d6f0f5;padding:4px;border-radius:3px;color:#21252b;font-weight:500;font-size:14px;box-sizing:border-box;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CalendarEventsWeek .multidays .time{font-weight:400;font-size:12px;color:#21252b;margin-right:12px}.CalendarEventsWeek .multidays .daySeparator{width:1px;height:100%;background:#ebeff0;position:absolute}.CalendarEventForm{padding:35px;min-width:730px;max-width:730px;background:#fff;border-radius:2px;position:relative}.CalendarEventForm .column,.CalendarEventForm .row{margin-bottom:35px}.CalendarEventForm .column:last-child,.CalendarEventForm .row:last-child{margin-bottom:0}.CalendarEventForm .column>.row,.CalendarEventForm .row>.row{margin-bottom:0}.CalendarEventForm .Checkbox.fullDay{display:inline-flex;align-items:center;padding-bottom:4px;margin-left:20px}.CalendarEventForm .Checkbox.fullDay input[type=checkbox]{margin-top:4px}.CalendarEventForm .Checkbox.fullDay label:before{border-color:rgba(0,0,0,.5)}.CalendarEventForm .dash{margin-left:10px;margin-right:10px}.CalendarEventForm .column{display:flex}.CalendarEventForm h3{margin:0;margin-bottom:35px;font-size:20px;font-weight:400;color:#1e252d}.CalendarEventForm .AutocompleteSelect .label{font-size:16px;top:5px}.CalendarEventForm .AutocompleteSelect .label.active{top:-10px;font-size:10px}.CalendarEventForm .DropFileInput{flex-grow:1}.CalendarEventForm .row>.AutocompleteSelect{max-width:300px;min-width:180px}.CalendarEventForm .row>.AutocompleteSelect.timeSelect{min-width:unset}.CalendarEventForm .row>.AutocompleteSelect .TextField input{width:180px;max-width:100%}.CalendarEventForm .row>.AutocompleteSelect .selected+.input input{width:100%}.CalendarEventForm .row>.AutocompleteSelect.multiple-auto .selected{flex-flow:row wrap}.CalendarEventForm .row>.AutocompleteSelect.multiple-auto .selected .value{margin:2.5px}.CalendarEventForm .SelectedAttachments{margin-bottom:0}.CalendarEventForm .TextField.withLabel{margin-top:0}.CalendarEventForm .recipients{margin-bottom:10px}.CalendarEventForm .submitButton{width:200px;font-weight:500;line-height:normal;font-size:14px;text-align:center;letter-spacing:.1em;margin-left:20px;color:#999}.CalendarEventForm .submitButton.green{color:#fff}.CalendarEventForm .placeCheckListControl{justify-content:flex-start;align-items:flex-start}.CalendarEventForm .placeCheckListControl>.right{margin-left:auto}.CalendarEventForm .moreMenu{min-width:10px!important}.CalendarEventForm .moreMenu .menu{background:#f0f0f0;color:grey;padding:0;min-width:36px}.CalendarEventForm .moreMenu .FilteredList{right:0}.CalendarEventForm .moreMenu .Button>.material-icons{margin-right:0}.CalendarEventForm .moreMenu>.selected.nolabel{border-bottom:none}.CalendarEventForm .moreMenu .DummyChild{white-space:nowrap}.CalendarEventForm .forEachType{margin-bottom:0}.CalendarEventForm .forEachType label{font-style:normal;font-weight:400;color:#262626}.CalendarEventForm .forEachType .RadioButton{margin-left:20px}.CalendarEventForm .forEachType .RadioButton label{padding-left:29px}.CalendarEventForm .forEachType .RadioButton label:before{border-color:#767676}.CalendarEventForm .forEachType .RadioButton input:checked+label:before{border-color:#4ac263}.CalendarEventForm .DateTimeInput.due{margin-bottom:0}.EventPlaceSelectAutocomplete{min-width:200px;margin-right:10px}.EventPlaceSelectAutocomplete .FilteredList{max-width:400%}.EventPlaceSelectAutocomplete .Place{white-space:nowrap;overflow:hidden}.EventPlaceSelectAutocomplete .Place .material-icons{color:#fff;background:#818181}.EventPlaceSelectAutocomplete.AutocompleteSelect .TextField{margin-top:0}.EventPlaceSelectAutocomplete .label.active{top:-12px}.EventPlaceSelectAutocomplete .label.hasSelected{top:-12px}.EventPlaceSelectAutocomplete .selected{margin-top:0;position:relative}.EventPlaceSelectAutocomplete .selected .value{padding-left:0;padding-right:10px;margin:0;max-width:100%;box-sizing:border-box}.CalendarEvent{padding:35px;width:730px;background-color:#fff;align-items:flex-start;display:flex;flex-wrap:wrap;border-radius:2px}.CalendarEvent>.left{width:390px;display:inline-block;margin-right:35px;overflow-wrap:break-word;margin-bottom:35px}.CalendarEvent .title{margin-top:10px;margin-bottom:10px;font-weight:500;line-height:24px;font-size:19px;color:#262626}.CalendarEvent .recipient{display:inline-flex;align-items:center;margin-right:16px;margin-bottom:5px;font-weight:600;font-size:14px;color:#262626}.CalendarEvent .recipient .material-icons{margin-right:10px;font-size:19px}.CalendarEvent .recipient .UserName{font-size:14px;color:#262626}.CalendarEvent .recipient .UserAvatar{width:25px;height:25px;min-width:25px;margin-right:5px}.CalendarEvent .recipient .UserAvatar img{height:25px}.Comments{display:flex;flex-flow:column;width:730px}.Comment{margin-top:10px;position:relative;max-width:100%}.Comment .unread{width:10px;height:10px;background-color:#529ba9;border-radius:50%;position:absolute;top:10px;right:-20px;z-index:1}.Comment .readMark{position:absolute;right:5px;bottom:5px;font-size:15px;color:rgba(255,255,255,.5)}.Comment .text{position:relative;background:#f0f0f0;border-radius:6px;display:inline-flex;flex-flow:column;padding:12px 18px;margin-left:33px;box-sizing:border-box;text-align:initial;line-height:18px;font-size:14px;color:#272727}.Comment .text .Lines{margin-bottom:10px}.Comment .text .Lines:last-child{margin-bottom:0}.Comment .text .Lines .TruncateText{display:block}.Comment .text .attachments{display:flex;flex-flow:row wrap;align-content:flex-start;gap:10px}.Comment .text .Attachment{align-items:flex-start;justify-content:flex-start}.Comment .text .Attachment.notready{width:200px}.Comment .text .Attachment a.image>img{max-width:660px}.Comment .text .Attachment .other{background:#ccc;max-width:395px}.Comment .text .Attachment .other.hasThumbnail{min-width:auto}.Comment .text .Attachment .other img{max-height:222px}.Comment .text .Attachment:last-child{margin-bottom:0}.Comment .text>.line{margin-bottom:4px}.Comment .text>.line:first-child{margin-right:30px}.Comment .text .line{flex-flow:row nowrap;word-break:break-word;white-space:pre-wrap}.Comment .text .line .UserName{display:inline-block;margin:0;margin-right:10px;font-weight:600}.Comment>.UserAvatar{border:5px solid #fff;border-radius:50%;position:absolute;top:7px;left:-5px;width:40px;height:40px;min-width:40px}.Comment>.UserAvatar>img{height:40px}.Comment>.UserAvatar .material-icons{padding:5px;font-size:30px}.Comment:first-child{margin-top:20px}.Comment:last-child{border-bottom:0}.Comment.mine .text{background:#d9d9d9;border-radius:6px}.Comment.mine .Attachment:last-child{margin-bottom:10px}.Comment.selected>.text{background:#d7d7d7}.Comment.selected.mine .text{background:silver;border-radius:6px}.Comment .Attachment{margin-bottom:10px}.Comment .date{color:grey;font-size:14px}.Comment .CommentForm{padding:0;background-color:transparent;margin-right:-8px;margin-bottom:-2px;min-width:669px}.Comment .CommentForm .SelectedAttachments{margin-bottom:0}.Comment .CommentForm .SelectedAttachments .file{width:156px;height:117px}.Comment .DropdownMenu{min-width:0;position:absolute;right:-8px;top:-2px;opacity:0;transition:right 250ms ease,opacity 250ms ease}.Comment .DropdownMenu .popup{right:0}.Comment .DropdownMenu .popup .DummyChild{font-size:14px;color:#818181}.Comment .DropdownMenu .popup .material-icons{color:#818181;margin-right:4px}.Comment .DropdownMenu.active .popup{top:33px}.Comment .DropdownMenu .selected{border:none}.Comment .DropdownMenu .selected .material-icons{color:#a6a6a6;transition:color .2s ease}.Comment .DropdownMenu.active .selected .material-icons{color:#333}.Comment.menuPinned .DropdownMenu,.Comment:hover .DropdownMenu{opacity:1;z-index:1}.Comment.menuPinned .DropdownMenu{z-index:2}.Comment .ReplyComment{margin-bottom:10px}.Comment .ReplyComment img{max-height:100px}.Comment .ReplyComment>.Comment{margin:0;display:flex}.Comment .ReplyComment>.Comment .UserAvatar{display:none}.Comment .ReplyComment>.Comment>.text>.line:first-child{position:unset!important}.Comment .ReplyComment>.Comment>.text>.line:first-child .date{display:none}.Comment .ReplyComment>.Comment.mine{margin:0}.Comment .ReplyComment>.Comment.mine .text{background:#e0e0e0}.Comment .ReplyComment>.Comment.mine .text .Lines{color:#272727}.Comment .ReplyComment>.Comment .date{color:grey!important}.Comment .ReplyComment>.Comment .UserName{display:block!important}.Comment .ReplyComment>.Comment>.text{border-left:5px solid #b0b0b0;background:#e0e0e0!important;max-width:100%!important;margin-left:0}.Comment .ReplyComment>.Comment>.text .Lines{color:#272727!important}.Comment .ReplyComment>.Comment>.text .Lines a{color:#529ba9!important}.CommentForm{padding:10px;background-color:#f0f0f0;flex-wrap:wrap;border-radius:2px;position:relative}.CommentForm .TextArea{margin-bottom:0;border:0}.CommentForm .TextArea textarea{padding:8px;min-height:18px;height:18px;background-color:#fff;border:0}.CommentForm .row.controls{margin-bottom:0;margin-top:10px;justify-content:flex-end;position:relative}.CommentForm .row.controls .Button{margin-left:15px}.CommentForm .row.controls .Button[type=submit]{width:150px}.CommentForm .row.controls .Button.attach{width:36px}.CommentForm .row.controls .Button.attach .DropFileInput{height:36px}.CommentForm .row.controls .Button.attach .DropFileInput .Dropzone{padding:0;height:36px;border:0}.CommentForm .row.controls .Button.attach .DropFileInput .Dropzone>.icon{font-size:24px;color:gray;transform:rotate(135deg)}.CommentForm .row.controls>.cancel{position:absolute;left:0;top:0;margin-left:0;color:#f96b5c;font-weight:700}.CommentForm .SelectedAttachments{margin-bottom:0}.CommentForm .SelectedAttachments .file{width:161.25px;height:120.9375px;background:#d9d9d9;border-radius:4px;margin-top:20px;margin-bottom:0;margin-right:15px}.CommentForm .FormUploadProgress{display:flex;align-items:center}.CommentForm .FormUploadProgress .wrapper{margin-top:0}.CommentForm .ReplyComment{margin-bottom:10px;flex-grow:1}.CommentForm .ReplyComment>.material-icons{color:#828282}.CommentForm .ReplyComment img{max-height:100px}.CommentForm .ReplyComment .Comment{margin:0;margin-left:10px;display:flex;flex-flow:row nowrap;flex-grow:1}.CommentForm .ReplyComment .Comment .UserAvatar{display:none}.CommentForm .ReplyComment .Comment .text>.line:first-child{position:unset!important}.CommentForm .ReplyComment .Comment .text>.line:first-child .date{display:none}.CommentForm .ReplyComment .Comment.mine{margin:0;margin-left:10px}.CommentForm .ReplyComment .Comment.mine .text{background:#e0e0e0}.CommentForm .ReplyComment .Comment.mine .text .Lines{color:#272727}.CommentForm .ReplyComment .Comment.mine .UserName{display:block!important}.CommentForm .ReplyComment .Comment .date{color:grey!important}.CommentForm .ReplyComment .Comment .text{border-left:5px solid #529ba9;background:#e0e0e0;max-width:100%;flex-grow:1;margin:0;margin-right:10px}.SelectedAttachments{margin-bottom:0;flex-flow:row wrap}.SelectedAttachments .file{display:flex;flex-flow:column;justify-content:flex-start;position:relative;width:167.5px;height:122px;border-radius:4px;margin-bottom:20px;margin-right:20px;padding:15px;box-sizing:border-box;background:#f0f0f0;border:1px solid #d9d9d9}.SelectedAttachments .file.image{padding:0}.SelectedAttachments .file:nth-child(4n+4){margin-right:0!important}.SelectedAttachments .file .imageContainer{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:4px}.SelectedAttachments .file .imageContainer>img{max-width:102%;max-height:102%}.SelectedAttachments .file .name{font-style:normal;font-weight:400;line-height:normal;font-size:14px;word-break:break-all;word-break:break-word;color:#7f7f7f}.SelectedAttachments .file .typeAndSize{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:space-between;margin-bottom:10px;min-height:20px}.SelectedAttachments .file .type{font-weight:700;font-size:24px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#7e7e7e;text-transform:uppercase}.SelectedAttachments .file .Size{font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#a7a7a7}.SelectedAttachments .FormUploadProgress{z-index:0}.SelectedAttachments .FormUploadProgress .wrapper{margin-top:0;top:50%;position:absolute;transform:translate(-50%,-50%)}.SelectedAttachments .FormUploadProgress .wrapper .progress{width:50px;height:50px;min-height:50px}.SelectedAttachments .FormUploadProgress .wrapper .progress .value{margin:0;font-size:10px}.SelectedAttachments .FormUploadProgress .wrapper .progress .CircleProgress,.SelectedAttachments .FormUploadProgress .wrapper .progress .SpinningProgress{width:50px;height:50px}.TextAreaWithMentions{position:relative;flex-grow:1}.TextAreaWithMentions .mirror{visibility:hidden;background-color:#add8e6;position:absolute;z-index:-1;top:0;left:0;right:0;font-size:14px;padding:8px;letter-spacing:.04em}.TextAreaWithMentions .mirror span{word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;min-height:16px}.TextAreaWithMentions .cursor{position:absolute;background-color:red;width:5px;height:5px}.TextAreaWithMentions .wrapper{position:absolute}.TextAreaWithMentions .wrapper .FilteredList.popup.visible{top:30px}.TextAreaWithMentions .FilteredList{max-height:250px!important}.TextAreaWithMentions .FilteredList .UserAvatarAndName .name{white-space:nowrap}.TextAreaWithMentions .FilteredList .UserAvatar{height:30px;width:30px;margin-right:10px}.TextAreaWithMentions .FilteredList .UserAvatar img{height:30px}.RecordAudioInput>.Button{color:gray}.RecordAudioInput>.Button.accept{color:#4ac263}.RecordAudioInput .RecordingIndicator{width:15px;height:15px;display:block;background:#f96b5c;border-radius:50%;animation:pulse 1s infinite;margin-right:15px}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.9}100%{transform:scale(1);opacity:1}}.Event{display:flex;flex-flow:row;align-items:center;margin-top:15px}.Event .UserAvatar{width:25px;height:25px;min-width:25px;margin-right:8px}.Event .UserAvatar img{height:25px}.Event .UserAvatar .material-icons{font-size:19px}.Event .UserName{font-weight:500;font-size:14px;color:#262626;white-space:nowrap}.Event .text{font-weight:400;color:grey;font-size:14px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Event .date{font-weight:400;color:grey;font-size:14px;white-space:nowrap}.Event .status{height:18px;display:inline-flex;align-items:center;padding:0 4px;border-radius:4px;color:#fff}.Event .status.CREATED{background:#f96b5c}.Event .status.IN_PROGRESS{background:#529ba9}.Event .status.DONE{background:#4ac263}.Event+.Comment{margin-top:15px}.attachment-node{display:inline-block;margin:4px 0}.attachment-node .attachment{border:2px solid var(--tt-bg-color);border-radius:10px;box-sizing:border-box}.attachment-node .attachment.uploading{display:flex;flex-flow:column;justify-content:flex-start;position:relative;width:167.5px;height:122px;border-radius:4px;margin-bottom:20px;margin-right:20px;padding:15px;box-sizing:border-box;background:#f0f0f0;border:1px solid #d9d9d9}.attachment-node .attachment.uploading.image{padding:0;width:auto;height:auto}.attachment-node .attachment.uploading .imageContainer{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:4px}.attachment-node .attachment.uploading .imageContainer>img{max-width:102%;max-height:102%}.attachment-node .attachment.uploading .name{font-style:normal;font-weight:400;line-height:normal;font-size:14px;word-break:break-all;word-break:break-word;color:#7f7f7f}.attachment-node .attachment.uploading .typeAndSize{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:space-between;margin-bottom:10px;min-height:20px}.attachment-node .attachment.uploading .type{font-weight:700;font-size:24px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#7e7e7e;text-transform:uppercase}.attachment-node .attachment.uploading .Size{font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#a7a7a7}.attachment-node .attachment.other{position:relative;box-sizing:border-box;min-width:185px;width:100%;height:120px;background:#d9d9d9;border-radius:4px;overflow:hidden;display:block;word-wrap:break-word}.attachment-node .attachment.other .typeAndSize{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:space-between;margin-bottom:10px;min-height:20px}.attachment-node .attachment.other .type{font-weight:700;font-size:24px;line-height:20px;color:#7e7e7e;text-transform:uppercase}.attachment-node .attachment.other .Size{font-style:normal;font-weight:700;font-size:14px;line-height:12px;color:#a7a7a7}.attachment-node .attachment.other .name{color:#7f7f7f;font-size:13px;font-weight:500}.attachment-node .attachment.other.hasThumbnail{height:auto}.attachment-node .attachment.other.hasThumbnail:hover .Size,.attachment-node .attachment.other.hasThumbnail:hover .name{opacity:1}.attachment-node .attachment.other.hasThumbnail:hover .meta{background:rgba(0,0,0,.6)}.attachment-node .attachment.other>img{max-width:100%;max-height:100%;top:0;left:0}.attachment-node .attachment.other>img+.meta{transition:background .2s ease-out;background:rgba(0,0,0,.4)}.attachment-node .attachment.other>img+.meta .Size,.attachment-node .attachment.other>img+.meta .name,.attachment-node .attachment.other>img+.meta .type{color:#fff}.attachment-node .attachment.other>img+.meta .Size,.attachment-node .attachment.other>img+.meta .name{transition:opacity .2s ease-out;opacity:0}.attachment-node .attachment.other .meta{left:0;right:0;top:0;bottom:0;position:absolute;padding:15px;display:flex;flex-flow:column;justify-content:space-between}.attachment-node .attachment.processing{position:relative;opacity:.5;overflow:hidden}.attachment-node .attachment.processing .SpinningProgress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.attachment-node .attachment.processing a{cursor:not-allowed}.attachment-node.selected .attachment{border-color:var(--tt-cursor-color)}.attachment-node .attachment .FormUploadProgress{z-index:0}.attachment-node .attachment .FormUploadProgress .wrapper{margin-top:0;top:50%;position:absolute;transform:translate(-50%,-50%)}.attachment-node .attachment .FormUploadProgress .wrapper .progress{width:50px;height:50px;min-height:50px}.attachment-node .attachment .FormUploadProgress .wrapper .progress .value{margin:0;font-size:10px}.attachment-node .attachment .FormUploadProgress .wrapper .progress .CircleProgress,.attachment-node .attachment .FormUploadProgress .wrapper .progress .SpinningProgress{width:50px;height:50px}.FormUploadProgress{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.6);z-index:2}.FormUploadProgress.animated.mounted,.FormUploadProgress.animated.mounting{transition-delay:0.5s}.FormUploadProgress .wrapper{position:sticky;top:40%;margin-top:40%;margin-left:50%;transform:translateX(-50%);display:flex;flex-flow:column;justify-content:center;align-items:center}.FormUploadProgress .wrapper .CircleProgress,.FormUploadProgress .wrapper .SpinningProgress{position:absolute;width:107px;height:107px;top:0;left:0}.FormUploadProgress .wrapper .CircleProgress .line,.FormUploadProgress .wrapper .SpinningProgress .line{stroke:#2196F3}.FormUploadProgress .wrapper>.progress{width:107px;height:107px;min-height:107px;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:50%;background:#fff;position:relative}.FormUploadProgress .wrapper>.progress>.value{display:inline-block;margin-top:5px;font-weight:700;line-height:16px;font-size:13px;text-align:center;color:#818181}.FormUploadProgress .wrapper .cancel{min-width:107px;margin-top:20px;background-color:#fff;color:#f96b5c;box-shadow:0 4px 10px rgba(0,0,0,.25)}.CircleProgress{width:48px;height:48px}.CircleProgress .line{stroke-width:2px;stroke:black;stroke-linecap:square;fill:none;transition:stroke-dashoffset .2s ease}.tiptap-separator{--tt-link-border-color:var(--tt-gray-light-a-200)}.dark .tiptap-separator{--tt-link-border-color:var(--tt-gray-dark-a-200)}.tiptap-separator{flex-shrink:0;background-color:var(--tt-link-border-color)}.tiptap-separator[data-orientation=horizontal]{height:1px;width:100%}.tiptap-separator[data-orientation=vertical]{height:1.5rem;width:1px}:root{--tt-toolbar-height:2.75rem;--tt-safe-area-bottom:env(safe-area-inset-bottom, 0px);--tt-toolbar-bg-color:var(--white);--tt-toolbar-border-color:var(--tt-gray-light-a-100)}.dark{--tt-toolbar-bg-color:var(--black);--tt-toolbar-border-color:var(--tt-gray-dark-a-50)}.tiptap-toolbar{display:flex;align-items:center;gap:.25rem}.tiptap-toolbar-group{display:flex;align-items:center;gap:.125rem}.tiptap-toolbar-group:empty{display:none}.tiptap-separator+.tiptap-toolbar-group:empty,.tiptap-toolbar-group:empty+.tiptap-separator{display:none}.tiptap-toolbar[data-variant=fixed]{position:sticky;top:0;z-index:10;width:100%;min-height:var(--tt-toolbar-height);background:var(--tt-toolbar-bg-color);border-bottom:1px solid var(--tt-toolbar-border-color);padding:0 .5rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tiptap-toolbar[data-variant=fixed]::-webkit-scrollbar{display:none}@media (max-width:480px){.tiptap-toolbar[data-variant=fixed]{position:fixed;top:auto;bottom:0;height:calc(var(--tt-toolbar-height) + var(--tt-safe-area-bottom));border-top:1px solid var(--tt-toolbar-border-color);border-bottom:none;padding:0 .5rem var(--tt-safe-area-bottom);flex-wrap:nowrap;justify-content:flex-start}.tiptap-toolbar[data-variant=fixed] .tiptap-toolbar-group{flex:0 0 auto}}.tiptap-toolbar[data-variant=floating]{--tt-toolbar-padding:0.125rem;--tt-toolbar-border-width:1px;padding:.188rem;border-radius:calc(var(--tt-toolbar-padding) + var(--tt-radius-lg) + var(--tt-toolbar-border-width));border:var(--tt-toolbar-border-width) solid var(--tt-toolbar-border-color);background-color:var(--tt-toolbar-bg-color);box-shadow:var(--tt-shadow-elevated-md);outline:0;overflow:hidden}.tiptap-toolbar[data-variant=floating][data-plain=true]{padding:0;border-radius:0;border:none;box-shadow:none;background-color:transparent}@media screen and (max-width:768px){.tiptap-toolbar[data-variant=floating]{width:100%;border-radius:0;border:none;box-shadow:none}}:root{--tt-button-default-icon-color:var(--tt-gray-light-a-600);--tiptap-image-upload-active:var(--tt-brand-color-500);--tiptap-image-upload-progress-bg:var(--tt-brand-color-50);--tiptap-image-upload-icon-bg:var(--tt-brand-color-500);--tiptap-image-upload-text-color:var(--tt-gray-light-a-700);--tiptap-image-upload-subtext-color:var(--tt-gray-light-a-400);--tiptap-image-upload-border:var(--tt-gray-light-a-300);--tiptap-image-upload-border-hover:var(--tt-gray-light-a-400);--tiptap-image-upload-border-active:var(--tt-brand-color-500);--tiptap-image-upload-icon-doc-bg:var(--tt-gray-light-a-200);--tiptap-image-upload-icon-doc-border:var(--tt-gray-light-300);--tiptap-image-upload-icon-color:var(--white)}.dark{--tt-button-default-icon-color:var(--tt-gray-dark-a-600);--tiptap-image-upload-active:var(--tt-brand-color-400);--tiptap-image-upload-progress-bg:var(--tt-brand-color-900);--tiptap-image-upload-icon-bg:var(--tt-brand-color-400);--tiptap-image-upload-text-color:var(--tt-gray-dark-a-700);--tiptap-image-upload-subtext-color:var(--tt-gray-dark-a-400);--tiptap-image-upload-border:var(--tt-gray-dark-a-300);--tiptap-image-upload-border-hover:var(--tt-gray-dark-a-400);--tiptap-image-upload-border-active:var(--tt-brand-color-400);--tiptap-image-upload-icon-doc-bg:var(--tt-gray-dark-a-200);--tiptap-image-upload-icon-doc-border:var(--tt-gray-dark-300);--tiptap-image-upload-icon-color:var(--black)}.tiptap-image-upload{margin:2rem 0}.tiptap-image-upload input[type=file]{display:none}.tiptap-image-upload .tiptap-image-upload-dropzone{position:relative;width:3.125rem;height:3.75rem;display:inline-flex;align-items:flex-start;justify-content:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tiptap-image-upload .tiptap-image-upload-icon-container{position:absolute;width:1.75rem;height:1.75rem;bottom:0;right:0;background-color:var(--tiptap-image-upload-icon-bg);border-radius:var(--tt-radius-lg,.75rem);display:flex;align-items:center;justify-content:center}.tiptap-image-upload .tiptap-image-upload-icon{width:.875rem;height:.875rem;color:var(--tiptap-image-upload-icon-color)}.tiptap-image-upload .tiptap-image-upload-dropzone-rect-primary{color:var(--tiptap-image-upload-icon-doc-bg);position:absolute}.tiptap-image-upload .tiptap-image-upload-dropzone-rect-secondary{position:absolute;top:0;right:.25rem;bottom:0;color:var(--tiptap-image-upload-icon-doc-border)}.tiptap-image-upload .tiptap-image-upload-text{color:var(--tiptap-image-upload-text-color);font-weight:500;font-size:.875rem;line-height:normal}.tiptap-image-upload .tiptap-image-upload-text em{font-style:normal;text-decoration:underline}.tiptap-image-upload .tiptap-image-upload-subtext{color:var(--tiptap-image-upload-subtext-color);font-weight:600;line-height:normal;font-size:.75rem}.tiptap-image-upload .tiptap-image-upload-preview{position:relative;border-radius:var(--tt-radius-md,.5rem);overflow:hidden}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-progress{position:absolute;inset:0;background-color:var(--tiptap-image-upload-progress-bg);transition:all .3s ease-out}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-preview-content{position:relative;border:1px solid var(--tiptap-image-upload-border);border-radius:var(--tt-radius-md,.5rem);padding:1rem;display:flex;align-items:center;justify-content:space-between}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-file-info{display:flex;align-items:center;gap:.75rem;height:2rem}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-file-info .tiptap-image-upload-file-icon{padding:.5rem;background-color:var(--tiptap-image-upload-icon-bg);border-radius:var(--tt-radius-lg,.75rem)}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-file-info .tiptap-image-upload-file-icon svg{width:.875rem;height:.875rem;color:var(--tiptap-image-upload-icon-color)}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-details{display:flex;flex-direction:column}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-actions{display:flex;align-items:center}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-actions .tiptap-image-upload-progress-text{font-size:.75rem;color:var(--tiptap-image-upload-border-active)}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-actions .tiptap-image-upload-close-btn{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--tt-button-default-icon-color);transition:color .2s ease}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-actions .tiptap-image-upload-close-btn svg{width:1rem;height:1rem}.tiptap-image-upload .tiptap-image-upload-dragger{padding:2rem 1.5rem;border:1.5px dashed var(--tiptap-image-upload-border);border-radius:var(--tt-radius-md,.5rem);text-align:center;cursor:pointer;position:relative;overflow:hidden}.tiptap-image-upload .tiptap-image-upload-dragger-active{border-color:var(--tiptap-image-upload-border-active);background-color:rgba(var(--tiptap-image-upload-active-rgb,0,0,255),.05)}.tiptap-image-upload .tiptap-image-upload-content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.25rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tiptap.ProseMirror.ProseMirror-focused .ProseMirror-selectednode .tiptap-image-upload-dragger{border-color:var(--tiptap-image-upload-active)}.tiptap.ProseMirror{--tt-inline-code-bg-color:var(--tt-gray-light-a-100);--tt-inline-code-text-color:var(--tt-gray-light-a-700);--tt-inline-code-border-color:var(--tt-gray-light-a-200);--tt-codeblock-bg:var(--tt-gray-light-a-50);--tt-codeblock-text:var(--tt-gray-light-a-800);--tt-codeblock-border:var(--tt-gray-light-a-200)}.dark .tiptap.ProseMirror{--tt-inline-code-bg-color:var(--tt-gray-dark-a-100);--tt-inline-code-text-color:var(--tt-gray-dark-a-700);--tt-inline-code-border-color:var(--tt-gray-dark-a-200);--tt-codeblock-bg:var(--tt-gray-dark-a-50);--tt-codeblock-text:var(--tt-gray-dark-a-800);--tt-codeblock-border:var(--tt-gray-dark-a-200)}.tiptap.ProseMirror code{background-color:var(--tt-inline-code-bg-color);color:var(--tt-inline-code-text-color);border:1px solid var(--tt-inline-code-border-color);font-family:"JetBrains Mono NL",monospace;font-size:.875em;line-height:1.4;border-radius:6px/.375rem;padding:.1em .2em}.tiptap.ProseMirror pre{background-color:var(--tt-codeblock-bg);color:var(--tt-codeblock-text);border:1px solid var(--tt-codeblock-border);margin-top:1.5em;margin-bottom:1.5em;padding:1em;font-size:1rem;border-radius:6px/.375rem}.tiptap.ProseMirror pre code{background-color:transparent;border:none;border-radius:0;-webkit-text-fill-color:inherit;color:inherit}.tiptap.ProseMirror{--tt-checklist-bg-color:var(--tt-gray-light-a-100);--tt-checklist-bg-active-color:var(--tt-gray-light-a-900);--tt-checklist-border-color:var(--tt-gray-light-a-200);--tt-checklist-border-active-color:var(--tt-gray-light-a-900);--tt-checklist-check-icon-color:var(--white);--tt-checklist-text-active:var(--tt-gray-light-a-500)}.dark .tiptap.ProseMirror{--tt-checklist-bg-color:var(--tt-gray-dark-a-100);--tt-checklist-bg-active-color:var(--tt-gray-dark-a-900);--tt-checklist-border-color:var(--tt-gray-dark-a-200);--tt-checklist-border-active-color:var(--tt-gray-dark-a-900);--tt-checklist-check-icon-color:var(--black);--tt-checklist-text-active:var(--tt-gray-dark-a-500)}.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{margin-top:1.5em;margin-bottom:1.5em;padding-left:1.5em}.tiptap.ProseMirror ol:first-child,.tiptap.ProseMirror ul:first-child{margin-top:0}.tiptap.ProseMirror ol:last-child,.tiptap.ProseMirror ul:last-child{margin-bottom:0}.tiptap.ProseMirror ol ol,.tiptap.ProseMirror ol ul,.tiptap.ProseMirror ul ol,.tiptap.ProseMirror ul ul{margin-top:0;margin-bottom:0}.tiptap.ProseMirror li p{margin-top:0}.tiptap.ProseMirror ol{list-style:decimal}.tiptap.ProseMirror ol ol{list-style:lower-alpha}.tiptap.ProseMirror ol ol ol{list-style:lower-roman}.tiptap.ProseMirror ul:not([data-type=taskList]){list-style:disc}.tiptap.ProseMirror ul:not([data-type=taskList]) ul{list-style:circle}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul{list-style:disc}.tiptap.ProseMirror ul[data-type=taskList]{padding-left:.25em}.tiptap.ProseMirror ul[data-type=taskList] li{display:flex;flex-direction:row;align-items:flex-start}.tiptap.ProseMirror ul[data-type=taskList] li:not(:has(> p:first-child)){list-style-type:none}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li label{position:relative;padding-top:4px;padding-right:8px}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.tiptap.ProseMirror ul[data-type=taskList] li label span{display:block;width:1em;height:1em;border:1px solid var(--tt-checklist-border-color);border-radius:var(--tt-radius-xs,.25rem);position:relative;cursor:pointer;background-color:var(--tt-checklist-bg-color);transition:background-color 80ms ease-out,border-color 80ms ease-out}.tiptap.ProseMirror ul[data-type=taskList] li label span::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.75em;height:.75em;background-color:var(--tt-checklist-check-icon-color);opacity:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--tt-checklist-bg-active-color);border-color:var(--tt-checklist-border-active-color)}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span::before{opacity:1}.tiptap.ProseMirror ul[data-type=taskList] li div{flex:1 1 0%;min-width:0}.tiptap.ProseMirror img{max-width:100%;height:auto;display:block}.tiptap.ProseMirror>img:not([data-type=emoji] img){margin:2rem 0;outline:.125rem solid transparent;border-radius:var(--tt-radius-xs,.25rem)}.tiptap.ProseMirror.ProseMirror-focused img:not([data-type=emoji] img).ProseMirror-selectednode{outline-color:var(--tt-brand-color-500)}.tiptap.ProseMirror .tiptap-thread:has(> img){margin:2rem 0}.tiptap.ProseMirror .tiptap-thread:has(> img) img{outline:.125rem solid transparent;border-radius:var(--tt-radius-xs,.25rem)}.tiptap.ProseMirror .tiptap-thread img{margin:0}.tiptap.ProseMirror{--blockquote-bg-color:var(--tt-gray-light-900);--link-text-color:var(--tt-brand-color-500);--separator-color:var(--tt-gray-light-a-200);--thread-text:var(--tt-gray-light-900);--placeholder-color:var(--tt-gray-light-a-400);--tiptap-mathematics-bg-color:var(--tt-gray-light-a-200);--tiptap-mathematics-border-color:var(--tt-brand-color-500)}.dark .tiptap.ProseMirror{--blockquote-bg-color:var(--tt-gray-dark-900);--link-text-color:var(--tt-brand-color-400);--separator-color:var(--tt-gray-dark-a-200);--thread-text:var(--tt-gray-dark-900);--placeholder-color:var(--tt-gray-dark-a-400);--tiptap-mathematics-bg-color:var(--tt-gray-dark-a-200);--tiptap-mathematics-border-color:var(--tt-brand-color-400)}.tiptap.ProseMirror{white-space:pre-wrap;outline:0;caret-color:var(--tt-cursor-color)}.tiptap.ProseMirror p:not(:first-child){font-size:1rem;line-height:1.6;font-weight:400;margin-top:20px}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--tt-selection-color)}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) .selection::selection{background:0 0}.tiptap.ProseMirror .selection{display:inline;background-color:var(--tt-selection-color)}.tiptap.ProseMirror .ProseMirror-hideselection{caret-color:transparent}.tiptap.ProseMirror>p.is-editor-empty::before{content:attr(data-placeholder);pointer-events:none;color:var(--placeholder-color);float:left;height:0}.tiptap.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap.ProseMirror .ProseMirror-gapcursor{display:none;pointer-events:none;position:relative;height:27px}.tiptap.ProseMirror .ProseMirror-gapcursor:after{content:"";display:block;position:absolute;border-top:0;height:60%;top:20%;border-left:1px solid #000;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}.tiptap.ProseMirror.ProseMirror-focused .ProseMirror-gapcursor,.tiptap.ProseMirror.ProseMirror.ProseMirror-focused .ProseMirror-gapcursor{display:block}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.tiptap.ProseMirror a span{text-decoration:underline}.tiptap.ProseMirror s span{text-decoration:line-through}.tiptap.ProseMirror u span{text-decoration:underline}.tiptap.ProseMirror blockquote{position:relative;padding-left:1em;padding-top:.375em;padding-bottom:.375em;margin:1.5rem 0}.tiptap.ProseMirror blockquote p{margin-top:0}.tiptap.ProseMirror blockquote.is-empty::before,.tiptap.ProseMirror blockquote::before{position:absolute;bottom:0;left:0;top:0;height:100%;width:.25em;background-color:var(--blockquote-bg-color);content:"";border-radius:0}.tiptap.ProseMirror .collaboration-cursor__caret{border-right:1px solid transparent;border-left:1px solid transparent;pointer-events:none;margin-left:-1px;margin-right:-1px;position:relative;word-break:normal}.tiptap.ProseMirror .collaboration-cursor__label{border-radius:.25rem;border-bottom-left-radius:0;font-size:.75rem;font-weight:600;left:-1px;line-height:1;padding:.125rem .375rem;position:absolute;top:-1.3em;user-select:none;white-space:nowrap}.tiptap.ProseMirror [data-type=emoji] img{display:inline-block;width:1.25em;height:1.25em;cursor:text}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4{position:relative;color:inherit;font-style:inherit}.tiptap.ProseMirror h1:first-child,.tiptap.ProseMirror h2:first-child,.tiptap.ProseMirror h3:first-child,.tiptap.ProseMirror h4:first-child{margin-top:0}.tiptap.ProseMirror h1{font-size:1.5em;font-weight:700;margin-top:3em}.tiptap.ProseMirror h2{font-size:1.25em;font-weight:700;margin-top:2.5em}.tiptap.ProseMirror h3{font-size:1.125em;font-weight:600;margin-top:2em}.tiptap.ProseMirror h4{font-size:1em;font-weight:600;margin-top:2em}.tiptap.ProseMirror hr{margin-top:3em;margin-bottom:3em;border:none;height:1px;background-color:var(--separator-color)}.tiptap.ProseMirror.ProseMirror-focused hr.ProseMirror-selectednode{border-radius:9999px;outline:3px solid var(--tt-brand-color-500);outline-offset:2px}.tiptap.ProseMirror a{color:var(--link-text-color);text-decoration:underline}.tiptap.ProseMirror [data-type=mention]{display:inline-block;color:var(--tt-brand-color-500)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline{transition:color .2s ease-in-out,background-color .2s ease-in-out;color:var(--thread-text);border-bottom:2px dashed var(--tt-color-yellow-base);font-weight:600}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--selected{background-color:var(--tt-color-yellow-inc-2);border-bottom-color:transparent}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img){outline:.125rem solid var(--tt-color-yellow-base);border-radius:var(--tt-radius-xs,.25rem);overflow:hidden;width:fit-content}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--selected{outline-width:.25rem;outline-color:var(--tt-color-yellow-base)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--hovered{outline-width:.25rem}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)){border-radius:.25rem;border-bottom:.125rem dashed var(--tt-color-yellow-base);padding-bottom:.5rem;outline:.25rem solid transparent}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--selected{background-color:var(--tt-color-yellow-base);outline-color:var(--tt-color-yellow-base)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--resolved.tiptap-thread--inline.tiptap-thread--selected{background-color:var(--tt-color-yellow-base);border-color:transparent;opacity:.5}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--block:has(.react-renderer){margin-top:3rem;margin-bottom:3rem}.tiptap.ProseMirror .Tiptap-mathematics-editor{padding:0 .25rem;margin:0 .25rem;border:1px solid var(--tiptap-mathematics-border-color);font-family:monospace;font-size:.875rem}.tiptap.ProseMirror .Tiptap-mathematics-render{padding:0 .25rem}.tiptap.ProseMirror .Tiptap-mathematics-render--editable{cursor:pointer;transition:background .2s}.tiptap.ProseMirror .Tiptap-mathematics-render--editable:hover{background:var(--tiptap-mathematics-bg-color)}.tiptap.ProseMirror .Tiptap-mathematics-editor,.tiptap.ProseMirror .Tiptap-mathematics-render{border-radius:var(--tt-radius-xs);display:inline-block}.is-empty[data-placeholder]:has(> .ProseMirror-trailingBreak:only-child)::before{content:"Write, type '/' for commands…"}.is-empty[data-placeholder]:has(> .ProseMirror-trailingBreak:only-child):before{pointer-events:none;height:0;position:absolute;font-style:italic}.is-empty[data-placeholder]:has(> .ProseMirror-trailingBreak):before{color:var(--placeholder-color)}.tiptap-tooltip{--tt-tooltip-bg:var(--tt-gray-light-900);--tt-tooltip-text:var(--white);--tt-kbd:var(--tt-gray-dark-a-400)}.dark .tiptap-tooltip{--tt-tooltip-bg:var(--white);--tt-tooltip-text:var(--tt-gray-light-600);--tt-kbd:var(--tt-gray-light-a-400)}.tiptap-tooltip{z-index:200;overflow:hidden;border-radius:var(--tt-radius-md,.375rem);background-color:var(--tt-tooltip-bg);padding:.375rem .5rem;font-size:.75rem;font-weight:500;color:var(--tt-tooltip-text);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);text-align:center}.tiptap-tooltip kbd{display:inline-block;text-align:center;vertical-align:baseline;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;text-transform:capitalize;color:var(--tt-kbd)}.tiptap-button{--tt-button-default-bg-color:var(--tt-gray-light-a-100);--tt-button-hover-bg-color:var(--tt-gray-light-200);--tt-button-active-bg-color:var(--tt-gray-light-a-200);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-100);--tt-button-active-bg-color-subdued:var(--tt-gray-light-a-200);--tt-button-active-hover-bg-color:var(--tt-gray-light-300);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-200);--tt-button-active-hover-bg-color-subdued:var(--tt-gray-light-a-300);--tt-button-disabled-bg-color:var(--tt-gray-light-a-50);--tt-button-default-text-color:var(--tt-gray-light-a-600);--tt-button-hover-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-text-color:var(--tt-gray-light-a-400);--tt-button-default-icon-color:var(--tt-gray-light-a-600);--tt-button-hover-icon-color:var(--tt-gray-light-a-900);--tt-button-active-icon-color:var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-600);--tt-button-active-icon-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-icon-color:var(--tt-gray-light-a-400);--tt-button-default-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color:var(--tt-gray-light-a-100);--tt-button-default-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-light-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-bg-color:var(--tt-gray-dark-a-100);--tt-button-hover-bg-color:var(--tt-gray-dark-200);--tt-button-active-bg-color:var(--tt-gray-dark-a-200);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-900);--tt-button-active-bg-color-subdued:var(--tt-gray-dark-a-200);--tt-button-active-hover-bg-color:var(--tt-gray-dark-300);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-800);--tt-button-active-hover-bg-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-bg-color:var(--tt-gray-dark-a-50)}.dark .tiptap-button{--tt-button-default-text-color:var(--tt-gray-dark-a-600);--tt-button-hover-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-text-color:var(--tt-gray-dark-a-300)}.dark .tiptap-button{--tt-button-default-icon-color:var(--tt-gray-dark-a-600);--tt-button-hover-icon-color:var(--tt-gray-dark-a-900);--tt-button-active-icon-color:var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-400);--tt-button-active-icon-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color:var(--tt-gray-dark-a-400)}.dark .tiptap-button{--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color:var(--tt-gray-dark-a-100)}.dark .tiptap-button{--tt-button-default-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-dark-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-dark-a-400)}.tiptap-button[data-style=ghost]{--tt-button-default-bg-color:var(--transparent);--tt-button-hover-bg-color:var(--tt-gray-light-200);--tt-button-active-bg-color:var(--tt-gray-light-a-100);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-100);--tt-button-active-bg-color-subdued:var(--tt-gray-light-a-100);--tt-button-active-hover-bg-color:var(--tt-gray-light-200);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-200);--tt-button-active-hover-bg-color-subdued:var(--tt-gray-light-a-200);--tt-button-disabled-bg-color:var(--transparent);--tt-button-default-text-color:var(--tt-gray-light-a-600);--tt-button-hover-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-text-color:var(--tt-gray-light-a-400);--tt-button-default-icon-color:var(--tt-gray-light-a-600);--tt-button-hover-icon-color:var(--tt-gray-light-a-900);--tt-button-active-icon-color:var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-600);--tt-button-active-icon-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-icon-color:var(--tt-gray-light-a-400);--tt-button-default-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color:var(--tt-gray-light-a-100);--tt-button-default-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-light-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-bg-color:var(--transparent);--tt-button-hover-bg-color:var(--tt-gray-dark-200);--tt-button-active-bg-color:var(--tt-gray-dark-a-100);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-900);--tt-button-active-bg-color-subdued:var(--tt-gray-dark-a-100);--tt-button-active-hover-bg-color:var(--tt-gray-dark-200);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-800);--tt-button-active-hover-bg-color-subdued:var(--tt-gray-dark-a-200);--tt-button-disabled-bg-color:var(--transparent)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-text-color:var(--tt-gray-dark-a-600);--tt-button-hover-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-text-color:var(--tt-gray-dark-a-300)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-icon-color:var(--tt-gray-dark-a-600);--tt-button-hover-icon-color:var(--tt-gray-dark-a-900);--tt-button-active-icon-color:var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-300);--tt-button-active-icon-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color:var(--tt-gray-dark-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color:var(--tt-gray-dark-a-100)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-dark-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-dark-a-400)}.tiptap-button[data-style=primary]{--tt-button-default-bg-color:var(--tt-brand-color-500);--tt-button-hover-bg-color:var(--tt-brand-color-600);--tt-button-active-bg-color:var(--tt-brand-color-100);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-100);--tt-button-active-bg-color-subdued:var(--tt-brand-color-100);--tt-button-active-hover-bg-color:var(--tt-brand-color-200);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-200);--tt-button-active-hover-bg-color-subdued:var(--tt-brand-color-200);--tt-button-disabled-bg-color:var(--tt-gray-light-a-100);--tt-button-default-text-color:var(--white);--tt-button-hover-text-color:var(--white);--tt-button-active-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-text-color:var(--tt-gray-light-a-400);--tt-button-default-icon-color:var(--white);--tt-button-hover-icon-color:var(--white);--tt-button-active-icon-color:var(--tt-brand-color-600);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-600);--tt-button-active-icon-color-subdued:var(--tt-brand-color-600);--tt-button-disabled-icon-color:var(--tt-gray-light-a-400);--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-500);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-light-a-500);--tt-button-disabled-icon-sub-color:var(--tt-gray-light-a-100);--tt-button-default-dropdown-arrows-color:var(--white);--tt-button-hover-dropdown-arrows-color:var(--white);--tt-button-active-dropdown-arrows-color:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-light-a-700);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-bg-color:var(--tt-brand-color-500);--tt-button-hover-bg-color:var(--tt-brand-color-600);--tt-button-active-bg-color:var(--tt-brand-color-900);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-900);--tt-button-active-bg-color-subdued:var(--tt-brand-color-900);--tt-button-active-hover-bg-color:var(--tt-brand-color-800);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-800);--tt-button-active-hover-bg-color-subdued:var(--tt-brand-color-800);--tt-button-disabled-bg-color:var(--tt-gray-dark-a-100)}.dark .tiptap-button[data-style=primary]{--tt-button-default-text-color:var(--white);--tt-button-hover-text-color:var(--white);--tt-button-active-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-text-color:var(--tt-gray-dark-a-300)}.dark .tiptap-button[data-style=primary]{--tt-button-default-icon-color:var(--white);--tt-button-hover-icon-color:var(--white);--tt-button-active-icon-color:var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-400);--tt-button-active-icon-color-subdued:var(--tt-brand-color-400);--tt-button-disabled-icon-color:var(--tt-gray-dark-a-300)}.dark .tiptap-button[data-style=primary]{--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-400);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color:var(--tt-gray-dark-a-100)}.dark .tiptap-button[data-style=primary]{--tt-button-default-dropdown-arrows-color:var(--white);--tt-button-hover-dropdown-arrows-color:var(--white);--tt-button-active-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-dark-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-dark-a-400)}.tiptap-button-group{align-items:center;display:flex;gap:.125rem;flex-direction:column}.tiptap-button-group [data-orientation=vertical],.tiptap-button-group[data-orientation=vertical]{flex-direction:column}.tiptap-button-group [data-orientation=horizontal],.tiptap-button-group[data-orientation=horizontal]{flex-direction:row}.tiptap-button{font-size:.875rem;font-weight:500;font-feature-settings:"salt" on,"cv01" on;line-height:1.15;height:2rem;min-width:2rem;border:none;padding:.5rem;gap:.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--tt-radius-lg,.75rem);transition-property:background,color,opacity;transition-duration:var(--tt-transition-duration-default);transition-timing-function:var(--tt-transition-easing-default)}.tiptap-button:focus-visible{outline:0}.tiptap-button[data-highlighted=true]{background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button[data-size=large]{font-size:.9375rem;height:2.375rem;min-width:2.375rem;padding:.625rem}.tiptap-button[data-size=small]{font-size:.75rem;line-height:1.2;height:1.5rem;min-width:1.5rem;padding:.3125rem;border-radius:var(--tt-radius-md,.5rem)}.tiptap-button .tiptap-button-text{padding:0 .125rem;flex-grow:1;text-align:left;line-height:1.5rem}.tiptap-button[data-text-trim=on] .tiptap-button-text{text-overflow:ellipsis;overflow:hidden}.tiptap-button .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small,.tiptap-button .tiptap-button-icon,.tiptap-button .tiptap-button-icon-sub{pointer-events:none;flex-shrink:0}.tiptap-button .tiptap-button-icon{width:1rem;height:1rem}.tiptap-button[data-size=large] .tiptap-button-icon{width:1.125rem;height:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-icon-sub{width:1rem;height:1rem}.tiptap-button[data-size=large] .tiptap-button-icon-sub{width:1.125rem;height:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon-sub{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-dropdown-arrows{width:.75rem;height:.75rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-arrows{width:.875rem;height:.875rem}.tiptap-button[data-size=small] .tiptap-button-dropdown-arrows{width:.625rem;height:.625rem}.tiptap-button .tiptap-button-dropdown-small{width:.625rem;height:.625rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-small{width:.75rem;height:.75rem}.tiptap-button[data-size=small] .tiptap-button-dropdown-small{width:.5rem;height:.5rem}.tiptap-button:has(> svg):not(:has(> :not(svg))){gap:.125rem}.tiptap-button:has(> svg):not(:has(> :not(svg)))[data-size=large],.tiptap-button:has(> svg):not(:has(> :not(svg)))[data-size=small]{gap:.125rem}.tiptap-button:has(> svg:nth-of-type(2)):has(> .tiptap-button-dropdown-small):not(:has(> svg:nth-of-type(3))):not(:has(> .tiptap-button-text)){gap:0;padding-right:.25rem}.tiptap-button:has(> svg:nth-of-type(2)):has(> .tiptap-button-dropdown-small):not(:has(> svg:nth-of-type(3))):not(:has(> .tiptap-button-text))[data-size=large]{padding-right:.375rem}.tiptap-button:has(> svg:nth-of-type(2)):has(> .tiptap-button-dropdown-small):not(:has(> svg:nth-of-type(3))):not(:has(> .tiptap-button-text))[data-size=small]{padding-right:.25rem}.tiptap-button .tiptap-button-emoji{width:1rem;display:flex;justify-content:center}.tiptap-button[data-size=large] .tiptap-button-emoji{width:1.125rem}.tiptap-button[data-size=small] .tiptap-button-emoji{width:.875rem}.tiptap-button{background-color:var(--tt-button-default-bg-color);color:var(--tt-button-default-text-color)}.tiptap-button .tiptap-button-icon{color:var(--tt-button-default-icon-color)}.tiptap-button .tiptap-button-icon-sub{color:var(--tt-button-default-icon-sub-color)}.tiptap-button .tiptap-button-dropdown-arrows{color:var(--tt-button-default-dropdown-arrows-color)}.tiptap-button .tiptap-button-dropdown-small{color:var(--tt-button-default-dropdown-arrows-color)}.tiptap-button:hover,.tiptap-button[data-active-item=true]:not([disabled]){background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button:hover .tiptap-button-icon,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon{color:var(--tt-button-hover-icon-color)}.tiptap-button:hover .tiptap-button-icon-sub,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon-sub{color:var(--tt-button-hover-icon-sub-color)}.tiptap-button:hover .tiptap-button-dropdown-arrows,.tiptap-button:hover .tiptap-button-dropdown-small,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-small{color:var(--tt-button-hover-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]),.tiptap-button[data-state=open]:not([disabled]){background-color:var(--tt-button-active-bg-color);color:var(--tt-button-active-text-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon{color:var(--tt-button-active-icon-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]):hover,.tiptap-button[data-state=open]:not([disabled]):hover{background-color:var(--tt-button-active-hover-bg-color)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized],.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]{background-color:var(--tt-button-active-bg-color-emphasized);color:var(--tt-button-active-text-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon{color:var(--tt-button-active-icon-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]:hover{background-color:var(--tt-button-active-hover-bg-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued],.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]{background-color:var(--tt-button-active-bg-color-subdued);color:var(--tt-button-active-text-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover{background-color:var(--tt-button-active-hover-bg-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button:disabled{background-color:var(--tt-button-disabled-bg-color);color:var(--tt-button-disabled-text-color)}.tiptap-button:disabled .tiptap-button-icon{color:var(--tt-button-disabled-icon-color)}.tiptap-input{display:block;width:100%;height:2rem;font-size:1rem;line-height:1.5rem;padding:.375rem .75rem;border-radius:.375rem;background:0 0}.tiptap-input:focus{outline:0}.tiptap-input-clamp{min-width:12rem;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.tiptap-input-clamp:focus{text-overflow:clip;overflow:visible}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes zoomIn{from{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{from{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}100%{opacity:1;transform:scale(1)}}@keyframes slideFromTop{from{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{from{transform:translateX(.5rem)}to{transform:translateX(0)}}@keyframes slideFromLeft{from{transform:translateX(-.5rem)}to{transform:translateX(0)}}@keyframes slideFromBottom{from{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--tt-gray-light-a-50:rgba(56, 56, 56, 0.04);--tt-gray-light-a-100:rgba(15, 22, 36, 0.05);--tt-gray-light-a-200:rgba(37, 39, 45, 0.1);--tt-gray-light-a-300:rgba(47, 50, 55, 0.2);--tt-gray-light-a-400:rgba(40, 44, 51, 0.42);--tt-gray-light-a-500:rgba(52, 55, 60, 0.64);--tt-gray-light-a-600:rgba(36, 39, 46, 0.78);--tt-gray-light-a-700:rgba(35, 37, 42, 0.87);--tt-gray-light-a-800:rgba(30, 32, 36, 0.95);--tt-gray-light-a-900:rgba(29, 30, 32, 0.98);--tt-gray-light-50:rgba(250, 250, 250, 1);--tt-gray-light-100:rgba(244, 244, 245, 1);--tt-gray-light-200:rgba(234, 234, 235, 1);--tt-gray-light-300:rgba(213, 214, 215, 1);--tt-gray-light-400:rgba(166, 167, 171, 1);--tt-gray-light-500:rgba(125, 127, 130, 1);--tt-gray-light-600:rgba(83, 86, 90, 1);--tt-gray-light-700:rgba(64, 65, 69, 1);--tt-gray-light-800:rgba(44, 45, 48, 1);--tt-gray-light-900:rgba(34, 35, 37, 1);--tt-gray-dark-a-50:rgba(232, 232, 253, 0.05);--tt-gray-dark-a-100:rgba(231, 231, 243, 0.07);--tt-gray-dark-a-200:rgba(238, 238, 246, 0.11);--tt-gray-dark-a-300:rgba(239, 239, 245, 0.22);--tt-gray-dark-a-400:rgba(244, 244, 255, 0.37);--tt-gray-dark-a-500:rgba(236, 238, 253, 0.5);--tt-gray-dark-a-600:rgba(247, 247, 253, 0.64);--tt-gray-dark-a-700:rgba(251, 251, 254, 0.75);--tt-gray-dark-a-800:rgba(253, 253, 253, 0.88);--tt-gray-dark-a-900:rgba(255, 255, 255, 0.96);--tt-gray-dark-50:rgba(25, 25, 26, 1);--tt-gray-dark-100:rgba(32, 32, 34, 1);--tt-gray-dark-200:rgba(45, 45, 47, 1);--tt-gray-dark-300:rgba(70, 70, 73, 1);--tt-gray-dark-400:rgba(99, 99, 105, 1);--tt-gray-dark-500:rgba(124, 124, 131, 1);--tt-gray-dark-600:rgba(163, 163, 168, 1);--tt-gray-dark-700:rgba(192, 192, 195, 1);--tt-gray-dark-800:rgba(224, 224, 225, 1);--tt-gray-dark-900:rgba(245, 245, 245, 1);--tt-brand-color-50:rgba(239, 238, 255, 1);--tt-brand-color-100:rgba(222, 219, 255, 1);--tt-brand-color-200:rgba(195, 189, 255, 1);--tt-brand-color-300:rgba(157, 138, 255, 1);--tt-brand-color-400:rgba(122, 82, 255, 1);--tt-brand-color-500:rgba(98, 41, 255, 1);--tt-brand-color-600:rgba(84, 0, 229, 1);--tt-brand-color-700:rgba(75, 0, 204, 1);--tt-brand-color-800:rgba(56, 0, 153, 1);--tt-brand-color-900:rgba(43, 25, 102, 1);--tt-brand-color-950:hsla(257, 100%, 9%, 1);--tt-color-green-inc-5:hsla(129, 100%, 97%, 1);--tt-color-green-inc-4:hsla(129, 100%, 92%, 1);--tt-color-green-inc-3:hsla(131, 100%, 86%, 1);--tt-color-green-inc-2:hsla(133, 98%, 78%, 1);--tt-color-green-inc-1:hsla(137, 99%, 70%, 1);--tt-color-green-base:hsla(147, 99%, 50%, 1);--tt-color-green-dec-1:hsla(147, 97%, 41%, 1);--tt-color-green-dec-2:hsla(146, 98%, 32%, 1);--tt-color-green-dec-3:hsla(146, 100%, 24%, 1);--tt-color-green-dec-4:hsla(144, 100%, 16%, 1);--tt-color-green-dec-5:hsla(140, 100%, 9%, 1);--tt-color-yellow-inc-5:hsla(50, 100%, 97%, 1);--tt-color-yellow-inc-4:hsla(50, 100%, 91%, 1);--tt-color-yellow-inc-3:hsla(50, 100%, 84%, 1);--tt-color-yellow-inc-2:hsla(50, 100%, 77%, 1);--tt-color-yellow-inc-1:hsla(50, 100%, 68%, 1);--tt-color-yellow-base:hsla(52, 100%, 50%, 1);--tt-color-yellow-dec-1:hsla(52, 100%, 41%, 1);--tt-color-yellow-dec-2:hsla(52, 100%, 32%, 1);--tt-color-yellow-dec-3:hsla(52, 100%, 24%, 1);--tt-color-yellow-dec-4:hsla(51, 100%, 16%, 1);--tt-color-yellow-dec-5:hsla(50, 100%, 9%, 1);--tt-color-red-inc-5:hsla(11, 100%, 96%, 1);--tt-color-red-inc-4:hsla(11, 100%, 88%, 1);--tt-color-red-inc-3:hsla(10, 100%, 80%, 1);--tt-color-red-inc-2:hsla(9, 100%, 73%, 1);--tt-color-red-inc-1:hsla(7, 100%, 64%, 1);--tt-color-red-base:hsla(7, 100%, 54%, 1);--tt-color-red-dec-1:hsla(7, 100%, 41%, 1);--tt-color-red-dec-2:hsla(5, 100%, 32%, 1);--tt-color-red-dec-3:hsla(4, 100%, 24%, 1);--tt-color-red-dec-4:hsla(3, 100%, 16%, 1);--tt-color-red-dec-5:hsla(1, 100%, 9%, 1);--white:rgba(255, 255, 255, 1);--black:rgba(14, 14, 17, 1);--transparent:rgba(255, 255, 255, 0);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(17, 24, 39, 0.04),0px 12px 24px 0px rgba(17, 24, 39, 0.04),0px 6px 8px 0px rgba(17, 24, 39, 0.02),0px 2px 3px 0px rgba(17, 24, 39, 0.02);--tt-radius-xxs:0.125rem;--tt-radius-xs:0.25rem;--tt-radius-sm:0.375rem;--tt-radius-md:0.5rem;--tt-radius-lg:0.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:0.1s;--tt-transition-duration-default:0.2s;--tt-transition-duration-long:0.64s;--tt-transition-easing-default:cubic-bezier(0.46, 0.03, 0.52, 0.96);--tt-transition-easing-cubic:cubic-bezier(0.65, 0.05, 0.36, 1);--tt-transition-easing-quart:cubic-bezier(0.77, 0, 0.18, 1);--tt-transition-easing-circ:cubic-bezier(0.79, 0.14, 0.15, 0.86);--tt-transition-easing-back:cubic-bezier(0.68, -0.55, 0.27, 1.55);--tt-accent-contrast:8%;--tt-destructive-contrast:8%;--tt-foreground-contrast:8%}:root{--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:rgba(157, 138, 255, 0.2);--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100)}.dark{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:rgba(122, 82, 255, 0.2);--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(0, 0, 0, 0.5),0px 12px 24px 0px rgba(0, 0, 0, 0.24),0px 6px 8px 0px rgba(0, 0, 0, 0.22),0px 2px 3px 0px rgba(0, 0, 0, 0.12)}:root{--tt-text-color-gray:hsl(45, 2%, 46%);--tt-text-color-brown:hsl(19, 31%, 47%);--tt-text-color-orange:hsl(30, 89%, 45%);--tt-text-color-yellow:hsl(38, 62%, 49%);--tt-text-color-green:hsl(148, 32%, 39%);--tt-text-color-blue:hsl(202, 54%, 43%);--tt-text-color-purple:hsl(274, 32%, 54%);--tt-text-color-pink:hsl(328, 49%, 53%);--tt-text-color-red:hsl(2, 62%, 55%);--tt-text-color-gray-contrast:hsla(39, 26%, 26%, 0.15);--tt-text-color-brown-contrast:hsla(18, 43%, 69%, 0.35);--tt-text-color-orange-contrast:hsla(24, 73%, 55%, 0.27);--tt-text-color-yellow-contrast:hsla(44, 82%, 59%, 0.39);--tt-text-color-green-contrast:hsla(126, 29%, 60%, 0.27);--tt-text-color-blue-contrast:hsla(202, 54%, 59%, 0.27);--tt-text-color-purple-contrast:hsla(274, 37%, 64%, 0.27);--tt-text-color-pink-contrast:hsla(331, 60%, 71%, 0.27);--tt-text-color-red-contrast:hsla(8, 79%, 79%, 0.4)}.dark :root{--tt-text-color-gray:hsl(0, 0%, 61%);--tt-text-color-brown:hsl(18, 35%, 58%);--tt-text-color-orange:hsl(25, 53%, 53%);--tt-text-color-yellow:hsl(36, 54%, 55%);--tt-text-color-green:hsl(145, 32%, 47%);--tt-text-color-blue:hsl(202, 64%, 52%);--tt-text-color-purple:hsl(270, 55%, 62%);--tt-text-color-pink:hsl(329, 57%, 58%);--tt-text-color-red:hsl(1, 69%, 60%);--tt-text-color-gray-contrast:hsla(0, 0%, 100%, 0.09);--tt-text-color-brown-contrast:hsla(17, 45%, 50%, 0.25);--tt-text-color-orange-contrast:hsla(27, 82%, 53%, 0.2);--tt-text-color-yellow-contrast:hsla(35, 49%, 47%, 0.2);--tt-text-color-green-contrast:hsla(151, 55%, 39%, 0.2);--tt-text-color-blue-contrast:hsla(202, 54%, 43%, 0.2);--tt-text-color-purple-contrast:hsla(271, 56%, 60%, 0.18);--tt-text-color-pink-contrast:hsla(331, 67%, 58%, 0.22);--tt-text-color-red-contrast:hsla(0, 67%, 60%, 0.25)}:root{--tt-highlight-yellow:#fef9c3;--tt-highlight-green:#dcfce7;--tt-highlight-blue:#e0f2fe;--tt-highlight-purple:#f3e8ff;--tt-highlight-red:#ffe4e6;--tt-highlight-gray:rgb(248, 248, 247);--tt-highlight-brown:rgb(244, 238, 238);--tt-highlight-orange:rgb(251, 236, 221);--tt-highlight-pink:rgb(252, 241, 246);--tt-highlight-yellow-contrast:#fbe604;--tt-highlight-green-contrast:#c7fad8;--tt-highlight-blue-contrast:#ceeafd;--tt-highlight-purple-contrast:#e4ccff;--tt-highlight-red-contrast:#ffccd0;--tt-highlight-gray-contrast:rgba(84, 72, 49, 0.15);--tt-highlight-brown-contrast:rgba(210, 162, 141, 0.35);--tt-highlight-orange-contrast:rgba(224, 124, 57, 0.27);--tt-highlight-pink-contrast:rgba(225, 136, 179, 0.27)}.dark :root{--tt-highlight-yellow:#6b6524;--tt-highlight-green:#509568;--tt-highlight-blue:#6e92aa;--tt-highlight-purple:#583e74;--tt-highlight-red:#743e42;--tt-highlight-gray:rgb(47, 47, 47);--tt-highlight-brown:rgb(74, 50, 40);--tt-highlight-orange:rgb(92, 59, 35);--tt-highlight-pink:rgb(78, 44, 60);--tt-highlight-yellow-contrast:#58531e;--tt-highlight-green-contrast:#47855d;--tt-highlight-blue-contrast:#5e86a1;--tt-highlight-purple-contrast:#4c3564;--tt-highlight-red-contrast:#643539;--tt-highlight-gray-contrast:rgba(255, 255, 255, 0.094);--tt-highlight-brown-contrast:rgba(184, 101, 69, 0.25);--tt-highlight-orange-contrast:rgba(233, 126, 37, 0.2);--tt-highlight-pink-contrast:rgba(220, 76, 145, 0.22)}.ProseMirror span{border-radius:.125rem;box-decoration-break:clone;padding:.25rem 0}.drag-handle{position:fixed;opacity:1;transition:opacity ease-in .2s;border-radius:.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='fill: rgba(0, 0, 0, 0.5)'%3E%3Cpath d='M3,2 C2.44771525,2 2,1.55228475 2,1 C2,0.44771525 2.44771525,0 3,0 C3.55228475,0 4,0.44771525 4,1 C4,1.55228475 3.55228475,2 3,2 Z M3,6 C2.44771525,6 2,5.55228475 2,5 C2,4.44771525 2.44771525,4 3,4 C3.55228475,4 4,4.44771525 4,5 C4,5.55228475 3.55228475,6 3,6 Z M3,10 C2.44771525,10 2,9.55228475 2,9 C2,8.44771525 2.44771525,8 3,8 C3.55228475,8 4,8.44771525 4,9 C4,9.55228475 3.55228475,10 3,10 Z M7,2 C6.44771525,2 6,1.55228475 6,1 C6,0.44771525 6.44771525,0 7,0 C7.55228475,0 8,0.44771525 8,1 C8,1.55228475 7.55228475,2 7,2 Z M7,6 C6.44771525,6 6,5.55228475 6,5 C6,4.44771525 6.44771525,4 7,4 C7.55228475,4 8,4.44771525 8,5 C8,5.55228475 7.55228475,6 7,6 Z M7,10 C6.44771525,10 6,9.55228475 6,9 C6,8.44771525 6.44771525,8 7,8 C7.55228475,8 8,8.44771525 8,9 C8,9.55228475 7.55228475,10 7,10 Z'%3E%3C/path%3E%3C/svg%3E");background-size:calc(.5em + .375rem) calc(.5em + .375rem);background-repeat:no-repeat;background-position:center;width:1.2rem;height:1.5rem;cursor:grab;margin-left:-10px}.drag-handle:hover{background-color:var(--novel-stone-100);transition:background-color .2s}.drag-handle:active{background-color:var(--novel-stone-200);transition:background-color .2s;cursor:grabbing}.drag-handle.hide{opacity:0;pointer-events:none}@media screen and (max-width:600px){.drag-handle{display:none;pointer-events:none}}.ProseMirror table{width:100%;min-width:100%;max-width:100%;border-collapse:collapse;margin:0;table-layout:fixed}.ProseMirror table td,.ProseMirror table th{border:1px solid #e6e6e6;box-sizing:border-box;min-width:1em;position:relative;padding:8px}.ProseMirror table td>*,.ProseMirror table th>*{margin-bottom:0}.ProseMirror table th{background-color:#f1f3f5;font-weight:700;text-align:left}.ProseMirror table .selectedCell:after{background:rgba(200,200,255,.4);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.ProseMirror table p{margin:0}.ProseMirror table.columns td{vertical-align:top;border:1px dashed #e6e6e6}.ProseMirror table.columns td:first-child{border-left:none}.ProseMirror table.columns td:last-child{border-right:none}.tableWrapper{padding:1rem 0}.resize-cursor{cursor:ew-resize;cursor:col-resize}.table-row-button{position:absolute;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.2);cursor:pointer;z-index:10;width:12px;left:-13px;top:0;margin-top:-1px;height:calc(100% + 2px)}.table-row-button:before{content:"";border:0;border-left-width:2px;border-style:dotted;border-color:#f1f5f9;height:10px}.table-row-button:hover{background-color:rgba(0,0,0,.1)}.table-row-button:hover:before{border-color:rgba(0,0,0,.6)}.table-row-button:active{background-color:rgba(0,0,0,.3)}.table-row-button:active:before{border-color:#e5e7eb}tr:first-child .table-row-button{border-top-left-radius:2px}tr:last-child .table-row-button{border-bottom-width:0;height:calc(100% + 2px);border-bottom-left-radius:2px}.table-column-button{position:absolute;display:flex;justify-content:center;align-items:center;background-color:#f1f5f9;background-color:rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.2);cursor:pointer;z-index:10;height:12px;top:-13px;left:0;margin-left:-1px;width:calc(100% + 2px)}.table-column-button:before{content:"";border:0;border-top-width:2px;border-style:dotted;border-color:#f1f5f9;width:10px}.table-column-button:hover{background-color:rgba(0,0,0,.1)}.table-column-button:hover:before{border-color:rgba(0,0,0,.6)}.table-column-button:active{background-color:rgba(0,0,0,.3)}.table-column-button:active:before{border-color:#e5e7eb}td:first-child .table-column-button,th:first-child .table-column-button{border-top-left-radius:2px}td:last-child .table-column-button,th:last-child .table-column-button{border-right-width:0;width:calc(100% + 2px);border-top-right-radius:2px}.tiptap.ProseMirror p{margin-top:unset!important;font-weight:unset!important;line-height:unset!important}.editor-toolbar .material-icons{font-size:18px}.tiptap.ProseMirror{font-family:Roboto,sans-serif}.tiptap-toolbar[data-variant=fixed]{padding:0}.content-wrapper{height:calc(100% - var(--tt-toolbar-height));overflow-y:auto;background-color:#f0f0f0;border:1px solid #ccc;border-radius:2px;scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-color) transparent}.content-wrapper::-webkit-scrollbar{display:block;width:.5rem}.content-wrapper::-webkit-scrollbar-track{background:0 0}.content-wrapper::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:4px}.tiptap-popover{z-index:1000}.simple-editor-content{max-width:730px;width:100%;margin:0 auto;background:#fff}.simple-editor-content .tiptap.ProseMirror{padding:24px}.tiptap.ProseMirror{font-family:Roboto,sans-serif;line-height:24px;font-size:16px}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4,.tiptap.ProseMirror h5{font-weight:500;margin-top:0}.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{margin-top:16px;margin-bottom:16px}.tiptap.ProseMirror p{margin-bottom:3px}.tiptap.ProseMirror a{text-decoration:none;color:#529ba9}.tiptap-dropdown-menu{--tt-popover-bg-color:var(--white);--tt-popover-border-color:var(--tt-gray-light-a-100);--tt-popover-text-color:var(--tt-gray-light-a-600);--tt-popover-label:var(--tt-gray-light-a-400)}.dark .tiptap-dropdown-menu{--tt-popover-border-color:var(--tt-gray-dark-a-50);--tt-popover-bg-color:var(--tt-gray-dark-50);--tt-popover-text-color:var(--tt-gray-dark-a-600);--tt-popover-label:var(--tt-gray-dark-a-400)}.tiptap-dropdown-menu{--padding:0.25rem;--border-width:1px;z-index:200;border-radius:calc(var(--padding) + var(--tt-radius-lg) + var(--border-width));border:var(--border-width) solid var(--tt-popover-border-color);background-color:var(--tt-popover-bg-color);padding:var(--padding);color:var(--tt-popover-text-color);box-shadow:var(--tt-shadow-elevated-md);outline:0;overflow:auto;gap:.25rem}.tiptap-dropdown-menu button{width:100%}.tiptap-dropdown-menu .tiptap-dropdown-menu-separator{margin:.25rem 0}.tiptap-dropdown-menu .tiptap-dropdown-menu-label{margin-left:.5rem;font-size:.75rem;font-weight:600;margin-top:.5rem;margin-bottom:.5rem;color:var(--tt-popover-label)}.tiptap-dropdown-menu[data-state=open]{animation:fadeIn 150ms cubic-bezier(.16,1,.3,1),zoomIn 150ms cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-state=closed]{animation:fadeOut 150ms cubic-bezier(.16,1,.3,1),zoomOut 150ms cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=top-end],.tiptap-dropdown-menu[data-side=top-start],.tiptap-dropdown-menu[data-side=top]{animation:slideFromBottom 150ms cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=right-end],.tiptap-dropdown-menu[data-side=right-start],.tiptap-dropdown-menu[data-side=right]{animation:slideFromLeft 150ms cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=bottom-end],.tiptap-dropdown-menu[data-side=bottom-start],.tiptap-dropdown-menu[data-side=bottom]{animation:slideFromTop 150ms cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=left-end],.tiptap-dropdown-menu[data-side=left-start],.tiptap-dropdown-menu[data-side=left]{animation:slideFromRight 150ms cubic-bezier(.16,1,.3,1)}.tiptap-popover{--tt-popover-bg-color:var(--white);--tt-popover-border-color:var(--tt-gray-light-a-100);--tt-popover-text-color:var(--tt-gray-light-a-600)}.dark .tiptap-popover{--tt-popover-border-color:var(--tt-gray-dark-a-50);--tt-popover-bg-color:var(--tt-gray-dark-50);--tt-popover-text-color:var(--tt-gray-dark-a-600)}.tiptap-popover{--padding:0.25rem;--border-width:1px;z-index:50;border-radius:calc(var(--padding) + var(--tt-radius-lg) + var(--border-width));border:var(--border-width) solid var(--tt-popover-border-color);background-color:var(--tt-popover-bg-color);padding:var(--padding);color:var(--tt-popover-text-color);box-shadow:var(--tt-shadow-elevated-md);outline:0;overflow:hidden;display:flex;align-items:center;gap:.25rem}.tiptap-popover button{width:100%}.tiptap-popover[data-orientation=horizontal]{--padding:0.125rem}.tiptap-popover[data-state=open]{animation:fadeIn 150ms cubic-bezier(.16,1,.3,1),zoomIn 150ms cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-state=closed]{animation:fadeOut 150ms cubic-bezier(.16,1,.3,1),zoomOut 150ms cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=top-end],.tiptap-popover[data-side=top-start],.tiptap-popover[data-side=top]{animation:slideFromBottom 150ms cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=right-end],.tiptap-popover[data-side=right-start],.tiptap-popover[data-side=right]{animation:slideFromLeft 150ms cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=bottom-end],.tiptap-popover[data-side=bottom-start],.tiptap-popover[data-side=bottom]{animation:slideFromTop 150ms cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=left-end],.tiptap-popover[data-side=left-start],.tiptap-popover[data-side=left]{animation:slideFromRight 150ms cubic-bezier(.16,1,.3,1)}.tiptap-color-picker-content{display:flex;flex-direction:column;gap:8px;padding:8px}.tiptap-color-grid{display:flex;flex-direction:column;gap:4px}.tiptap-color-row{display:flex;gap:4px}.tiptap-color-row:nth-child(2){margin-bottom:5px}.tiptap-color-cell{width:20px;min-width:20px;height:20px;border-radius:4px;border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:transform .1s ease;position:relative;display:flex;align-items:center;justify-content:center}.tiptap-color-cell:hover{transform:scale(1.1);z-index:1}.tiptap-color-cell.active{border:1px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.3)}.tiptap-color-cell-checkmark{color:#fff;text-shadow:0 0 1px rgba(0,0,0,.8);font-size:12px;font-weight:700;pointer-events:none}.tiptap-color-picker-side-by-side{display:flex;gap:16px}.tiptap-color-picker-column{flex:1}.tiptap-color-picker-header{margin:0 0 8px 0;font-size:14px;font-weight:700;text-align:center;padding-bottom:4px;border-bottom:1px solid rgba(0,0,0,.1)}.tiptap-button-group{display:flex;justify-content:center}.Notification{cursor:pointer;position:relative;min-height:76px}.Notification .unread{width:11px;height:11px;background-color:#529ba9;border-radius:50%;position:absolute;top:8px;right:8px;z-index:1}.Notification .unread:last-child{display:none}.Notification .main{width:270px;overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;text-align:justify;margin-right:-1em;padding-right:1.4em}.Notification .main:before{content:"...";position:absolute;right:9px;bottom:0}.Notification .main:after{content:"";position:absolute;right:5px;width:1em;height:1em;margin-top:.2em;background:#fff}.Notification .open{background-color:#ffe6e3}.Notification .open .main{overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;text-align:justify;margin-right:-1em;padding-right:1.4em}.Notification .open .main:before{content:"...";position:absolute;right:9px;bottom:0}.Notification .open .main:after{content:"";position:absolute;right:5px;width:1em;height:1em;margin-top:.2em;background:#ffe6e3}.Notification .accepted{background-color:#e3faff}.Notification .accepted .main{overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;text-align:justify;margin-right:-1em;padding-right:1.4em}.Notification .accepted .main:before{content:"...";position:absolute;right:9px;bottom:0}.Notification .accepted .main:after{content:"";position:absolute;right:5px;width:1em;height:1em;margin-top:.2em;background:#e3faff}.Notification .done{background-color:#e0ffe7}.Notification .done .main{overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;text-align:justify;margin-right:-1em;padding-right:1.4em}.Notification .done .main:before{content:"...";position:absolute;right:9px;bottom:0}.Notification .done .main:after{content:"";position:absolute;right:5px;width:1em;height:1em;margin-top:.2em;background:#e0ffe7}.Notification .comment{overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;text-align:justify;margin-right:-1em;padding-right:1.4em}.Notification .comment:before{content:"...";position:absolute;right:9px;bottom:0}.Notification .comment:after{content:"";position:absolute;right:5px;width:1em;height:1em;margin-top:.2em;background:#f0f0f0}.Notification .secondary{border-radius:6px;background-color:#f0f0f0;padding:10px;margin-top:10px;margin-bottom:5px;width:255px}.Notification .NotificationCard{word-break:break-word}.Notification .NotificationCard>.row{align-items:center;padding:14px;padding-right:25px}.Notification .NotificationCard>.row>.UserAvatar{margin-right:14px;padding:0;width:48px;height:48px;flex-grow:0;flex-shrink:0;flex-basis:48px;align-self:flex-start}.Notification .NotificationCard>.row>.UserAvatar img{height:48px}.Notification .NotificationCard>.row>.UserAvatar .material-icons{padding:7px;font-size:34px}.Notification .NotificationCard>.row>.column{flex-grow:1;font-size:13px;color:#262626}.Notification .NotificationCard>.row>.column>.row:last-child{margin-top:5px}.Notification .NotificationCard .attachments{margin-right:10px}.Notification .NotificationCard .attachments+.date{margin-left:10px}.Notification .NotificationCard .attachments .material-icons{font-size:16px;color:#818181;margin-right:5px}.Notification .NotificationCard .attachments .label{font-weight:500;line-height:13px;font-size:13px;color:#818181}.Notification .NotificationCard .date{font-size:13px;color:grey}.Notification .NotificationCard .UserName{font-weight:700}.Notifications{max-height:70vh!important;min-width:375px}.Notifications .no_notifications{display:flex;justify-content:center;align-items:center;min-height:75px;color:gray}.DatePicker{position:relative}.DatePicker>.TextField{width:105px!important;height:auto!important;margin-bottom:0}.DatePicker>.TextField input{text-align:center}.DatePicker .calendar{user-select:none;position:absolute;top:33px;z-index:10;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);transition:.2s all ease;opacity:0;visibility:hidden}.DatePicker .calendar.focused{opacity:1;visibility:visible}.DatePicker .monthSelect{margin-bottom:0;background:#fff;font-size:12px;color:#aaa;padding-right:16px;padding-left:16px;height:40px}.DatePicker .monthSelect span{margin-right:auto}.DatePicker .monthSelect .Button{min-width:25px;min-height:25px}.DatePicker .monthSelect .Button .material-icons{font-size:16px}.DatePicker .monthSelect .Button.disabled{background:0 0}.DatePicker .CalendarMonthView{background:#fff}.DatePicker .CalendarMonthView .days,.DatePicker .CalendarMonthView .headers{margin-bottom:0}.DatePicker .CalendarMonthView .header{font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;margin:5px}.DatePicker .CalendarMonthView .day{font-size:10px}.DatePicker .CalendarMonthView .day.notSelectedMonth{color:#969696}.DatePicker .CalendarMonthView .day span{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:25px;height:25px;margin:5px;transition:.2s all ease;cursor:pointer}.DatePicker .CalendarMonthView .day span:hover{background-color:#e6e6e6}.DatePicker .CalendarMonthView .day span.inactive{color:#d3d3d3;cursor:unset}.DatePicker .CalendarMonthView .day span.inactive:hover{background:unset}.DatePicker .CalendarMonthView .day span.selected{color:#fff;background-color:#529ba9}.DatePicker .CalendarMonthView .day span.selected:hover{background-color:#73afbb}
/*# sourceMappingURL=bundle.css.map */