.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)}.milestone-list-entry{position:relative;display:flex;height:50px;width:100%;border-bottom:1px solid var(--v-color-3-base);align-items:center;padding:3px;background-color:var(--v-color-4-base);cursor:pointer;transition:background-color 75ms ease-in-out}.milestone-list-entry:hover{background-color:var(--v-color-3-base)}.milestone-details{height:100%}.milestone-details-header{display:flex;min-height:50px;align-items:center}.milestone-details-body{height:calc(100% - 131px);padding-top:3px;justify-content:center}.milestone-details-button{flex-shrink:0;padding-right:3px;height:75px;display:flex;flex-direction:column;justify-content:flex-end}.readonly-content{display:flex;height:32px;align-items:center}.activator-insert{position:absolute;display:flex;height:8px;width:8px;border-radius:100%;z-index:2;background-color:var(--v-primary-base);transition:all 50ms ease-in-out;align-items:center;justify-content:center}.activator-insert-element{display:flex}.activator-insert-input{width:40px;text-align:center}.activator-insert-input:focus{outline:none}.activator-delete{position:absolute;display:flex;height:8px;width:8px;border-radius:100%;z-index:2;background-color:#fff;transition:all 50ms ease-in-out;align-items:center;justify-content:center}.activator-delete-element{display:flex;grid-gap:2px}.center-activator{margin-left:32px}.taktarea-intersection-placeholder{height:calc((var(--workpackage_height) + 8px)*var(--taktplan_zoom))}.tp-taktarea-seperator-container{position:absolute;width:100%;display:flex;justify-content:flex-end;bottom:0}.tp-taktarea-seperator-sticky-block{position:sticky;left:0;width:calc(var(--project_taktplan_spatial_header_width)*1px*var(--taktplan_zoom) + var(--project_taktplan_ta_header_width)*1px*var(--taktplan_zoom))}.tp-taktarea-seperator{width:calc(100% - var(--project_taktplan_spatial_header_width)*1px*var(--taktplan_zoom) - var(--project_taktplan_ta_header_width)*1px*var(--taktplan_zoom))}.taktarea-description{width:100px}.wbline-paste-target-selected{box-shadow:inset 0 0 0 2px var(--v-primary-base)}.add-train-menu+.add-train-menu{display:none}