#issue_modal .issue_subject{position:relative;margin-right:35px}#issue_modal .issue_subject .cell_edit{position:absolute;top:-4px;left:-4px}#issue_modal .panel .top_right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#issue_modal .panel .top_right .panel_col{height:100px}#issue_modal .cell_edit{position:absolute;z-index:1;overflow:visible;padding:3px}#issue_modal .progress{height:1.5em;overflow:hidden;background-color:#eee;border-radius:3px}#issue_modal .progress,#issue_modal .progress .bar{display:-webkit-box;display:-ms-flexbox;display:flex}#issue_modal .progress .bar{background-color:#40bf40;-webkit-transition:width .2s;transition:width .2s}#issue_modal img{max-width:100%}#issue_modal p:last-child{margin-bottom:0}#issue_modal code{background-color:rgba(0,0,0,.05);border-radius:3px}#issue_modal pre{background-color:rgba(0,0,0,.8);color:#eee;border-radius:3px}#issue_modal pre code{background-color:transparent}#issue_modal .issue_relation{cursor:pointer}#issue_modal .issue_relation .relation_label{text-decoration:underline}#issue_modal .issue_relation:hover .relation_label{text-decoration:none}#issue_modal .footer_links,#issue_modal .footer_links>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#issue_modal .footer_links>span{margin:0 10px}#issue_modal .footer_links>span svg{margin-right:5px;margin-bottom:5px}#issue_modal table td,#issue_modal table th{padding:5px}.panel{color:var(--rm-contrast-10)}.panel .panel_title{text-align:center;color:var(--rm-contrast-8)}.panel .panel_row,.panel .panel_row .panel_col{display:-webkit-box;display:-ms-flexbox;display:flex}.panel .panel_row .panel_col{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:90px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.panel .panel_row .panel_col .panel_figure{display:block;font-size:1.5em;height:50px}.panel .panel_row .panel_col .panel_bar{display:inline-block;width:50px;-webkit-transition:background-color .2s,border-color .2s,height .2s;transition:background-color .2s,border-color .2s,height .2s;border:1px solid;border-radius:3px 3px 0 0;background-color:hsla(0,0%,50.2%,.8);border-color:grey}.panel .panel_row .panel_col .panel_bar.zero_height{border-width:0}.panel .panel_row .panel_col .panel_bar.full_height{border-radius:0}.panel .panel_row .panel_col .panel_bar.planned{background-color:hsla(0,0%,85.1%,.8);border-color:#d9d9d9;border-bottom-width:0}.panel .panel_row .panel_col .panel_bar.passed{background-color:hsla(0,0%,74.9%,.8);border-color:#bfbfbf}.panel .panel_row .panel_col .panel_sub{display:block}.panel.slide-enter-active,.panel.slide-leave-active{-webkit-transition:margin .5s;transition:margin .5s}.panel.slide-enter,.panel.slide-leave-to{margin-right:0}#calendar_container{position:relative;overflow-x:hidden}#calendar_container #calendar_sub_container{--fc-border-color:var(--rm-contrast-3);display:-webkit-box;display:-ms-flexbox;display:flex}#calendar_container #calendar_sub_container .filters{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-right:20px;margin-bottom:20px;width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%}#calendar_container #calendar_sub_container .filters .select_me{position:absolute;top:0;right:0}#calendar_container #calendar_sub_container .filters .issue_section{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#calendar_container #calendar_sub_container .filters .issue_section .issues_label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0}#calendar_container #calendar_sub_container .topdays{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--rm-contrast-0);border:1px solid var(--rm-contrast-3);border-bottom:none}#calendar_container #calendar_sub_container .topdays .start{width:28px}#calendar_container #calendar_sub_container .topdays .topday{width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1.4em}#calendar_container #calendar_sub_container .topdays .topday .real{color:#36b04c;font-size:1.4em}#calendar_container #calendar_sub_container .calendar{-webkit-box-flex:3;-ms-flex:3 1 0px;flex:3 1 0;width:0}@media(max-width:991.98px){#calendar_container #calendar_sub_container{display:block}#calendar_container #calendar_sub_container .filters{width:auto;margin-right:0}#calendar_container #calendar_sub_container .calendar{width:auto}}#calendar_container .issue_count_by_project{color:var(--rm-contrast-9);background-color:var(--rm-contrast-0);border:1px solid var(--rm-contrast-3);border-radius:3px}#calendar_container .issue_count_by_project .issue_count{cursor:pointer;padding:5px}#calendar_container .issue_count_by_project .issue_count:not(:first-child){border-top:1px solid var(--rm-contrast-2)}#calendar_container .issue_filters_button{-ms-flex-preferred-size:150px;flex-basis:150px}#calendar_container .issue_filters_button.multiselect--active{z-index:inherit}#calendar_container .issue_filters{background-color:var(--rm-contrast-0);padding:10px;margin-top:-1px;margin-bottom:10px;border:1px solid var(--rm-contrast-3);border-radius:3px}#calendar_container .issue_filters .assigned_pill{display:inline-block;margin:0 5px}#calendar_container .issue_filters .assigned_pill input{display:none}#calendar_container .issue_filters .assigned_pill input:checked+label{background-color:var(--rm-contrast-2);border-color:var(--rm-contrast-3)}#calendar_container .issue_filters .assigned_pill label{border-radius:3px;padding:8px;margin:0;cursor:pointer;line-height:1em;border:1px solid transparent}#calendar_container .issue_filters .issue_prio{background-color:#eee;border-radius:5px;padding:5px;margin-left:10px;font-size:14px;line-height:1em;text-align:center;cursor:pointer;color:grey}#calendar_container .issue_filters .issue_prio.active{background-color:#41b883;color:#fff}#calendar_container .issue_tree{color:var(--rm-contrast-9);background-color:var(--rm-contrast-0);border:1px solid rgba(0,0,0,.125);border-radius:3px;max-height:600px;overflow:auto}#calendar_container .issue_tree .issue{cursor:pointer;padding:5px}#calendar_container .issue_tree .issue:not(.first_of_all){border-top:1px solid var(--rm-contrast-2)}#calendar_container .issue_tree .issue .issue_label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#calendar_container .assigned_mine{color:var(--rm-primary)}#calendar_container .assigned_not{opacity:.6}#calendar_container .assigned_other{color:green}#calendar_container .topbar .date_picker{border:none;padding:0;width:0;height:22px;opacity:0}#calendar_container .topbar .date_range{cursor:pointer;border-bottom:1px dashed var(--rm-contrast-5)}#calendar_container .topbar .slot_hour{text-align:right;padding:0;width:50px}.fc-event{cursor:pointer;overflow:hidden}.fc .fc-view{background-color:var(--rm-contrast-0)}.fc .fc-view .fc-col-header-cell-cushion,.fc .fc-view .fc-daygrid-day-number{text-decoration:none;color:inherit}.fc .fc-event .real_item{position:absolute;height:100%;width:100%;top:0;left:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAD2AAAA9gBbkdjNQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEmSURBVDiNY2CgIvj//783IzUNY2BgoI6BMMMYGBgYKDYQ2TCKDUQ3jCIDsRlGtoG4DCPLQHyGkWwgIcNIMpAYwxgYGBiYKTHs8vPL/Gkr0/wevn/IZqNk84IoF+Iy7MvPLyzRi6MDudi4fiyJWbKFmYn5PwMDAwMLOYYxMDAwlGwqcfj26xvH9NDpm2GGMTAwMDCRY9j8k/NVLz29pFTrVrtTil/qB7IcVhdiM+z8k/MCvBy8f9hZ2P8uPL3QJkgv6KSdit0rdL0YYYjLZc5TneNlBGReMTEy/f/26xv7srhlm5C9itWF+LwpKyj78tqLa4psLGy/54TPWYXNMAYGpGRDKJ39+ffn17kn5+TiTOOOumu4P8OljpEYw0gBjNQ0jIGBgQEAnwqPPOnfGFQAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:100% 100%}.fc .fc-event .event_resize_start{position:absolute;top:0;right:5px}.fc .fc-event .event_resize_end{position:absolute;bottom:0;right:5px}.fc .fc-event.locked:before{content:"🔒";position:absolute;top:0;right:0;font-size:.8em}.fc .fc-event.unlocked:before{content:"🔓";position:absolute;top:0;right:0;font-size:.8em}.fc .fc-event.fc-bg-event{background-color:var(--rm-contrast-4);font-style:italic}.fc .d-daygrid-show,.fc .d-timegrid-show{display:none}.fc .fc-daygrid-event{overflow:hidden}.fc .fc-daygrid-event .real_item{background-position-y:0}.fc .fc-daygrid-event.locked:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fc .fc-daygrid-event.locked .real_item{background-image:none}.fc .fc-daygrid-event .d-daygrid-show,.fc .fc-timegrid-event .d-timegrid-show{display:inherit}.fc .fc-event-resizable:hover:after{position:absolute;content:"=";color:hsla(0,0%,100%,.8);line-height:.7em;bottom:0;right:0;left:0;text-align:center}.fc .fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-10px}.fc .fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:20px;display:block;left:20px;right:20px}.fc .fc-day-sat,.fc .fc-day-sun{background-color:var(--rm-contrast-2)}.fc .fc-event-main{overflow:hidden}