.timeline-entry[data-v-72f570be]{line-height:1.3em;font-size:90%;padding:0 30px;display:grid;grid-template-columns:20px 30px 70px auto 30px 30px;grid-template-rows:repeat(5,1fr);grid-row-gap:15px;grid-template-areas:"timeline ... startTime startSubtitle startSubtitle none" "timeline icon grey-box grey-box grey-box grey-box" "timeline icon grey-box grey-box grey-box grey-box" "timeline icon grey-box grey-box grey-box grey-box" "timeline ... endTime endSubtitle endSubtitle ...";color:#000}.timeline-entry.start[data-v-72f570be]{padding-bottom:0}.timeline-entry.middle .line[data-v-72f570be],.timeline-entry.start .line[data-v-72f570be]{height:calc(100% + 10px)}.timeline-entry.end[data-v-72f570be]{padding-top:0}.timeline-entry.end .line[data-v-72f570be]{height:calc(100% + 10px)}.timeline-entry.wide[data-v-72f570be]{padding-left:0;padding-right:0}.strong[data-v-72f570be]{font-weight:550}.icon[data-v-72f570be]{grid-area:icon;align-self:center}.startTime[data-v-72f570be]{grid-area:startTime;align-self:start}.endTime[data-v-72f570be]{grid-area:endTime;align-self:end}.startSubtitle[data-v-72f570be]{grid-area:startSubtitle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:start}.endSubtitle[data-v-72f570be]{grid-area:endSubtitle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:end}.price[data-v-72f570be]{grid-area:price;justify-self:flex-end;font-weight:550}.timeline[data-v-72f570be]{margin:5px 0;grid-area:timeline;display:grid;grid-template-rows:12px auto 12px;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.timeline .dot[data-v-72f570be]{background:var(--timeline-color);border-radius:50%;width:13px;height:13px}.timeline .line[data-v-72f570be]{background:var(--timeline-color);height:100%;width:2px}.type[data-v-72f570be]{grid-area:type;color:var(--q-color-primary);font-weight:800}.duration[data-v-72f570be]{grid-area:duration;color:var(--q-color-primary);font-weight:450;align-self:end}.grey-box-info[data-v-72f570be]{grid-area:grey-box-info;font-size:90%;margin:2px 0}.grey-box[data-v-72f570be]{background:hsla(0,0%,39.2%,.05);grid-area:grey-box;border-radius:15px;margin:0 20px 0 15px;padding:7px 12px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"type price" "grey-box-info grey-box-info" "duration duration" "dropdown dropdown"}.grey-box .grey-box-slot[data-v-72f570be]{grid-area:dropdown}