.project-milestone[data-v-6ff5e5b6]{background-color:#fff;color:#000;border:1px solid #000}.train-milestone[data-v-6ff5e5b6]{background-color:#121212;color:#fff;border:1px solid #fff}.new-project-milestone[data-v-6ff5e5b6]{background-color:#42a5f5;color:#fff}.new-train-milestone[data-v-6ff5e5b6]{background-color:#121212;color:#42a5f5;border:1px solid #42a5f5}.milestone[data-v-6ff5e5b6]{display:flex;justify-content:center;align-items:center;position:absolute;width:calc((var(--workpackage_width) + 8px)*var(--taktplan_zoom)/4);height:calc((var(--workpackage_width) + 8px)*var(--taktplan_zoom)/4);border-radius:1px;transform:translate(-50%,-50%) rotate(45deg);transition:all .1s ease-in-out;cursor:pointer}.milestone[data-v-6ff5e5b6]:hover{height:25px;width:25px;border-radius:3px;z-index:10}.milestone-token[data-v-6ff5e5b6]{transform:rotate(-45deg);font-size:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .1s ease-in-out}.milestone:hover #milestone-token[data-v-6ff5e5b6]{font-size:12px}.milestone-badge[data-v-6ff5e5b6]{position:absolute;display:flex;align-items:center;justify-content:center;transform:rotate(-45deg);left:50%;top:50%;width:calc((var(--workpackage_width) + 6px)*var(--taktplan_zoom)/4);height:calc((var(--workpackage_width) + 6px)*var(--taktplan_zoom)/4);border-radius:100%;background-color:#fff;z-index:2;transform:translate(-50%,-50%);transition:all .1s ease-in-out}.milestone:hover #milestone-badge[data-v-6ff5e5b6]{width:12px;height:12px;top:0;border-radius:10px;border:1px solid #212121}.milestone-badge-icon[data-v-6ff5e5b6]{transform:rotate(-45deg);font-size:calc((var(--workpackage_width) + 6px)*var(--taktplan_zoom)/8)!important}.milestone:hover #milestone-badge-icon[data-v-6ff5e5b6]{font-size:10px!important}.new[data-v-6ff5e5b6]{background-color:#00f}.milestone-icon[data-v-6ff5e5b6]{width:16px;height:16px;border-radius:2px;transform:rotate(45deg);cursor:pointer;background-color:#fff;background-color:var(--v-primary-base)}.activator{position:absolute;height:8px;width:8px;border-radius:100%;z-index:2;background-color:var(--v-primary-base);transition:all 50ms ease-in-out}.activator:hover{height:20px;width:20px}.activator-train{position:absolute;height:8px;width:8px;border-radius:100%;z-index:2;background-color:var(--v-primary-base);transition:all 50ms ease-in-out}.activator-train:hover{height:20px;width:30px;border-radius:100% 5% 5% 5%}.header-row-statistics{position:sticky;position:-webkit-sticky;display:flex;justify-content:space-between;left:0;width:calc(var(--project_taktplan_ta_header_width)*1px*var(--taktplan_zoom));background-color:#121212;border-style:solid;border-color:var(--header_border_color);border-width:0 1px 0 0;z-index:5;transition:height .3s ease-in-out}.statistic-settings{align-items:center;width:calc((var(--workpackage_width) + 8px)*var(--taktplan_zoom))}.statistic-basic-info,.statistic-settings{display:flex;flex-direction:column;overflow:hidden;background-color:var(--v-color-1-base)}.statistic-basic-info{justify-content:flex-start;align-items:flex-start;width:calc((var(--project_taktplan_ta_header_width)*1px - var(--workpackage_width) + 8px)*var(--taktplan_zoom))}.statistics-background-blurr{height:var(--statistics_height);display:flex;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:height .3s ease-in-out;overflow:auto}.statistics-takt{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;width:calc((var(--workpackage_width) + 8px)*var(--taktplan_zoom))}.statistic-hover{display:none;text-align:center}.statistics-takt:hover .statistic-hover{display:flex}.statistics-beam-takt-sum{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:calc(24px*var(--taktplan_zoom));font-size:calc(16px*var(--taktplan_zoom))}.milestones_lane{padding-top:8px;position:relative;display:flex;flex-direction:column;min-height:50px;width:100%}.milestones_lane_name{z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:16px;font-size:16px}.milestones_lane_line{width:100%;cursor:pointer}.milestones_lane_route_button{width:256px;position:sticky;left:0}.statistics-beam{display:flex;width:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;overflow:hidden;font-size:calc(16px*var(--taktplan_zoom));justify-content:center;align-items:flex-start;transition:width .2s ease-in-out,height .3s ease-in-out,width .2s ease-in-out}.statistics-beam-icon{margin-top:4px}.tooltip-content{height:100%;width:100%;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;overflow:hidden;font-size:calc(16px*var(--taktplan_zoom));justify-content:center;align-items:flex-start}