form.vue-form{position:relative}form.vue-form,form.vue-form .fixed-bar-inner{margin:auto}form.vue-form .fixed-bar-inner.lg,form.vue-form.lg{max-width:1200px}form.vue-form .fixed-bar-inner.md,form.vue-form.md{max-width:1000px}form.vue-form .fixed-bar-inner.sm,form.vue-form.sm{max-width:800px}form.vue-form .fixed-bar-inner.xsm,form.vue-form.xsm{max-width:600px}form.vue-form .fixed-bar-inner.push-save-right{max-width:none!important}.vue-form h3{margin-bottom:10px}form.vue-form button.fixed{position:fixed;bottom:10px;right:10px;z-index:20}form.vue-form .fixed-bar{position:fixed;left:0;right:0;bottom:0;padding:5px;background-color:rgba(10,10,10,.3);z-index:100;-webkit-transition:padding .5s;transition:padding .5s}form.vue-form.form-fixed-buttons{margin-bottom:50px}.top-button{position:absolute;right:0;top:-7px}.inner-section h3[data-v-0611ec0d]{text-transform:uppercase}.additional-header-buttons[data-v-0611ec0d]{position:absolute;right:40px;font-size:16pt}.collapsed-add-buttons[data-v-0611ec0d]{display:none}@media (max-width:575px){.collapsed-add-buttons[data-v-0611ec0d]{display:block}.expanded-add-buttons[data-v-0611ec0d]{display:none}}h4[data-v-88a66674]{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--brand-primary-color-faded);padding:8px;margin-bottom:0}.accordion[data-v-88a66674]{margin-bottom:10px}.accordion-container[data-v-88a66674]{padding-top:10px}.timeline-list[data-v-242d7c75]{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.timeline-list li[data-v-242d7c75]{display:inline-block;cursor:pointer;margin-left:-1px;margin-right:-1px;min-width:50px;height:40px;margin:0;padding:1px;padding-left:0;padding-right:0;border-top:3px solid #000;position:relative;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.timeline-list li.timeline-day.filler-day[data-v-242d7c75]{border-top:3px dotted #000}.timeline-list li.timeline-start[data-v-242d7c75]{border-left:3px solid #000}.timeline-list li.timeline-end[data-v-242d7c75]{border-right:3px solid #000}.timeline-list .line[data-v-242d7c75]{height:3px;width:100%;background-color:#000;position:relative}.timeline-list li[data-v-242d7c75]:hover{color:var(--brand-primary-color);border-color:var(--brand-primary-color);background-color:var(--brand-primary-color-faded)}.timeline-list li:hover .line[data-v-242d7c75]{background-color:var(--brand-primary-color);color:var(--brand-primary-color)}.timeline-list li .fa-minus[data-v-242d7c75]{text-align:center}.timeline-list li .fa-circle[data-v-242d7c75]{position:absolute;top:-8px;left:0;right:0;width:15px;margin:auto;color:var(--brand-primary-color)}.timeline-list .timeline-block[data-v-242d7c75],.timeline-list .timeline-day[data-v-242d7c75]{vertical-align:top;padding:5px}.timeline-list .timeline-block span[data-v-242d7c75]{text-align:center}.timeline-list li .fa-ellipsis-h[data-v-242d7c75]{position:relative;top:-5px;width:30px;text-align:center}.timeline-list .timeline-block span[data-v-242d7c75]{color:inherit;top:15px;left:7px}.timeline-container[data-v-f2880f24]{padding:20px;font-family:Arial,sans-serif}.loading[data-v-f2880f24]{font-size:16px;color:#555}.error[data-v-f2880f24]{color:red;font-size:16px}.no-data[data-v-f2880f24]{font-size:16px;color:#555}.timeline[data-v-f2880f24]{list-style-type:none;padding:0}.timeline-day[data-v-f2880f24]{margin:10px 0}.day-header[data-v-f2880f24]{padding:10px;background:#f0f0f0;cursor:pointer;border-left:3px solid #007bff}.day-header[data-v-f2880f24]:hover{background:#e0e0e0}.hourly-activities[data-v-f2880f24]{list-style-type:none;padding:0 0 0 20px}.timeline-item[data-v-f2880f24]{margin:5px 0;padding:5px;border-left:2px solid #007bff;background:#f9f9f9;position:relative}.timestamp[data-v-f2880f24]{display:block;font-size:12px;color:#888}.description[data-v-f2880f24]{font-size:14px;color:#333}.work-completed[data-v-bdc20940],.work-requested[data-v-bdc20940]{padding:10px;-webkit-box-shadow:inset 0 0 4px #efefef;box-shadow:inset 0 0 4px #efefef;background-color:#f8f9fa;border:1px solid #ced4da;word-wrap:break-word;white-space:pre-wrap}@media (max-width:550px){.action-buttons-container[data-v-049c5d50]{margin-right:-15px;margin-left:-15px}}