#app{height:100%}#search_controls .search_what-container .chosen__control{width:100%}.lot-calendar.week-list .fc-view-harness,.lot-calendar.week-list .fc-toolbar-title{display:none}[data-magellan-expedition=fixed]{z-index:5;background:#fff;position:sticky;top:0}#event_pay_page .card-element{background:#fff;border:1px solid #ccc;margin-bottom:1rem;padding:.6rem .5rem}#page_wrap:not(.full-screen)>.inner-wrap{flex-direction:column;min-height:100vh;display:flex}#page_wrap:not(.full-screen)>.inner-wrap>.content-wrap{flex:1 0 auto}.fc .fc-toolbar{align-items:center}.fc .fc-button-group{background:#fff;border:1px solid #3a948a;border-radius:7px;padding:2px}.fc .fc-button-group>.fc-button,.fc .fc-button-primary:not(:disabled){color:#666;letter-spacing:1px;text-transform:uppercase;height:auto;box-shadow:none;background:#fff;border:1px solid #fff;border-radius:7px;padding:10px 15px;font-size:12px;font-weight:300;line-height:13px}.fc .fc-button-group>.fc-button:hover{color:#000}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:#fff;box-shadow:none;background:#3a948a;border-color:#3a948a}.fc .fc-button:focus,.fc .fc-button-primary:focus{box-shadow:none}.fc .fc-prev-button,.fc .fc-next-button{color:#3a948a}.fc .timeline{overflow-x:auto}.fc .timeline-grid{--timeline-label:0px;min-width:max(calc((100% - var(--timeline-label)) * 24 / 18 + var(--timeline-label)), calc(24 * 40px + var(--timeline-label)));position:relative}.fc .timeline-grid.timeline-week{--timeline-label:90px}.fc .timeline-row{border-bottom:1px solid var(--fc-border-color);display:flex}.fc .timeline-head{color:#666;font-size:12px}.fc .timeline-label{z-index:1;border-right:1px solid var(--fc-border-color);background:#fff;flex:0 0 90px;padding:4px 6px;font-size:12px;position:sticky;left:0}.fc .timeline-day.fc-day-today .timeline-label{background:linear-gradient(var(--fc-today-bg-color), var(--fc-today-bg-color)), #fff}.fc .timeline-hours{flex:1;display:flex}.fc .timeline-hour{border-left:1px solid var(--fc-border-color);white-space:nowrap;flex:1 1 0;padding:4px}.fc .timeline-lanes{background-image:linear-gradient(to right, var(--fc-border-color) 1px, transparent 1px);background-size:calc(100% / var(--timeline-hours)) 100%;flex:1;padding:2px 0}.fc .timeline-lane{min-height:24px;margin:2px 0;display:flex}.fc .timeline-event{white-space:nowrap;flex:none;font-weight:700;overflow:hidden}.fc .timeline-event.fc-h-event{padding:12px}.fc .timeline-event .fc-event-main-frame{gap:4px;display:flex}.fc .timeline-event .fc-event-time{flex:none}.fc .timeline-event .fc-event-title{text-overflow:ellipsis;overflow:hidden}.fc{--fc-event-bg-color:#adc9de;--fc-event-border-color:#b3b3b3;--fc-event-text-color:#11283a}.fc .fc-h-event{background-color:var(--fc-event-bg-color);border:solid 1px var(--fc-event-border-color);color:var(--fc-event-text-color);letter-spacing:1px;border-radius:15px;padding:5px 10px;font-size:14px}.fc .fc-h-event.empty{background-color:#deadad}.fc .fc-h-event.full{background-color:#addeb5}.fc .fc-daygrid-event{font-weight:400}.fc .fc-daygrid-event .fc-event-main-frame{white-space:normal;overflow-wrap:anywhere;display:block}.fc .fc-daygrid-event .fc-event-time,.fc .fc-daygrid-event .fc-event-title-container,.fc .fc-daygrid-event .fc-event-title{display:inline}.fc .fc-daygrid-event .fc-event-time{margin-right:4px}.fc .fc-daygrid-event .fc-event-title{position:static}.fc .fc-daygrid-day-number{color:#949494;padding:10px 7px;font-weight:400}.fc .fc-col-header-cell-cushion{color:inherit}.event-hover-card{z-index:10000;background:#fff;border:1px solid #c4c4c4;border-radius:7px;width:min(560px,100vw - 16px);max-height:70vh;padding:15px 20px 5px;position:fixed;overflow:hidden;box-shadow:0 6px 24px #0000002e}.event-hover-card h4{font-size:1.1rem}.event-hover-card .truck-grid>li{width:50%}.event-hover-card .image-container img{object-fit:cover;width:100%;height:90px}.chosen-select{margin-bottom:1rem}.fc .truck-event,.fc .truck-event *{color:var(--fc-event-text-color)}.fc .truck-event{overflow:hidden}.fc .truck-event>*{text-overflow:ellipsis;display:block;overflow:hidden}.icon-matrix .button.set-hours{width:fit-content;margin:6px 0 4px;padding:6px 12px;line-height:1;display:block}#lot_schedule_page #weekly_events{border-bottom:1px solid #e5e5e5;margin-bottom:40px;padding-bottom:40px}.content-wrapper:not(#contact_thanks)>.columns>#contact_thank_you_page h3{color:#333}.vendor-spots,.vendor-spots .vendor-spots-count{flex-wrap:wrap;align-items:center;display:flex}.vendor-spots{margin-bottom:20px}.vendor-spots .vendor-spots-count input{margin-bottom:0}.vendor-spots label.inline{margin:0;padding:0}.vendor-spots label[for=use_spots]{align-items:center;gap:6px;display:inline-flex}.vendor-spots label[for=use_spots] input{margin:0}
