.golf-request[data-v-b996bfdc]{display:flex;min-height:100%}.golf-request__intro[data-v-b996bfdc]{flex:0 0 260px;align-self:flex-start;padding:24px;background:var(--main-50);font-size:13px}.golf-request__intro hr[data-v-b996bfdc]{margin:16px 0;border-top:1px solid var(--main-40)}.golf-request__intro p[data-v-b996bfdc]{margin:0 0 16px}.golf-request__intro-logo img[data-v-b996bfdc]{display:block;width:100%;margin-bottom:20px}.golf-request__intro-link[data-v-b996bfdc]{font-weight:600}.golf-request__nowrap[data-v-b996bfdc]{white-space:nowrap}.golf-request__intro-caption[data-v-b996bfdc]{margin-bottom:16px;color:var(--main-10);font-size:11px;text-transform:uppercase}.golf-request__intro-title[data-v-b996bfdc]{margin-bottom:16px;font-size:22px;font-weight:600;line-height:1.4}.golf-request__intro-step[data-v-b996bfdc]{margin-bottom:8px;color:var(--main-10);font-weight:600}.golf-request__form[data-v-b996bfdc]{flex:1 1 auto;min-width:0;padding:0 24px 16px}.golf-request__note[data-v-b996bfdc],.golf-request__hint[data-v-b996bfdc]{font-size:11px}.golf-request__section[data-v-b996bfdc]{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-bottom:1px solid var(--main-40)}.golf-request__section[data-v-b996bfdc]:last-child{border-bottom:none}.golf-request__heading[data-v-b996bfdc]{font-size:15px;font-weight:600}.golf-request__subheading[data-v-b996bfdc]{font-size:13px;font-weight:600}.golf-request__row[data-v-b996bfdc]{display:grid;gap:12px}.golf-request__row[data-v-b996bfdc]>*,.golf-request__day-count[data-v-b996bfdc]>:first-child,.golf-request__day-main[data-v-b996bfdc]>*,.golf-request__round>.dropdown[data-v-b996bfdc]{width:100%;min-width:0}.golf-request__row_2[data-v-b996bfdc]{grid-template-columns:1fr 1fr}.golf-request__row_transfer[data-v-b996bfdc]{grid-template-columns:2fr 3fr}.golf-request__participants[data-v-b996bfdc]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.golf-request__participants[data-v-b996bfdc]>*{width:100%;min-width:0}.golf-request__booking-status[data-v-b996bfdc]{display:flex;align-items:center;gap:6px;position:absolute;top:0;right:12px;bottom:0;pointer-events:none;color:var(--status-available-10);font-size:11px}.golf-request__booking-status svg[data-v-b996bfdc]{flex:0 0 auto}.golf-request__booking_warning[data-v-b996bfdc] input{padding-right:400px}.golf-request__booking-status_warning[data-v-b996bfdc]{color:var(--status-few-10)}.golf-request__day-count[data-v-b996bfdc]{display:grid;grid-template-columns:200px 1fr;align-items:center;gap:12px}.golf-request__day[data-v-b996bfdc]{display:flex;flex-direction:column;gap:8px}.golf-request__day-main[data-v-b996bfdc]{display:grid;grid-template-columns:170px minmax(0,1fr) 110px;gap:12px}.golf-request__round[data-v-b996bfdc]{display:grid;grid-template-columns:70px minmax(0,1fr) 110px 110px 130px;align-items:center;gap:12px;margin-left:16px;padding-left:12px;border-left:2px solid var(--main-40)}.golf-request__round-title[data-v-b996bfdc]{font-size:13px;font-weight:600}.golf-request__day-issue[data-v-b996bfdc]{margin-left:30px;color:var(--status-unavailable-10);font-size:11px}.golf-request__options[data-v-b996bfdc]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.golf-request__vip[data-v-b996bfdc]{display:flex;flex-direction:column;gap:12px}.golf-request__vip>.dropdown[data-v-b996bfdc]{width:260px}.golf-request__vip-services[data-v-b996bfdc]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.golf-request__vip-direction[data-v-b996bfdc]{min-width:60px;font-size:13px;font-weight:600}.golf-request__options_2[data-v-b996bfdc]{grid-template-columns:1fr 1fr}.golf-request__footer[data-v-b996bfdc]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}@media(max-width:1279px){.golf-request .golf-request__intro[data-v-b996bfdc]{display:none}}@media(max-width:991px){.golf-request .golf-request__participants[data-v-b996bfdc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.golf-request .golf-request__row_2[data-v-b996bfdc],.golf-request .golf-request__row_transfer[data-v-b996bfdc],.golf-request .golf-request__day-count[data-v-b996bfdc],.golf-request .golf-request__day-main[data-v-b996bfdc],.golf-request .golf-request__options[data-v-b996bfdc],.golf-request .golf-request__options_2[data-v-b996bfdc]{grid-template-columns:1fr}.golf-request .golf-request__round[data-v-b996bfdc]{grid-template-columns:1fr 1fr}.golf-request .golf-request__round-title[data-v-b996bfdc]{grid-column:span 2}}.golf-request-dialog{max-width:1240px!important;width:calc(100vw - 32px)!important}.golf-request-dialog .modal-content{width:100%!important}.golf-request-dialog .modal-body{overflow-y:auto}.golf-request-calendar .month-calendar__days{grid-template-rows:repeat(6,var(--cell-size))}.golf-request[data-v-00aa6f09]{display:flex;flex-direction:column}.golf-request__intro[data-v-00aa6f09]{margin:0 0 8px}.golf-request__note[data-v-00aa6f09],.golf-request__hint[data-v-00aa6f09]{font-size:11px}.golf-request__section[data-v-00aa6f09]{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-bottom:1px solid var(--main-40)}.golf-request__section[data-v-00aa6f09]:last-child{border-bottom:none}.golf-request__heading[data-v-00aa6f09]{font-size:15px;font-weight:600}.golf-request__subheading[data-v-00aa6f09]{font-size:13px;font-weight:600}.golf-request__nowrap[data-v-00aa6f09]{white-space:nowrap}.golf-request__vip[data-v-00aa6f09]{display:flex;flex-direction:column;gap:12px}.golf-request__vip-services[data-v-00aa6f09]{display:flex;flex-direction:column;gap:8px}.golf-request__vip-direction[data-v-00aa6f09]{font-size:13px;font-weight:600}.golf-request__day[data-v-00aa6f09]{display:flex;flex-direction:column;gap:12px}.golf-request__round[data-v-00aa6f09]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8px;margin-left:8px;padding-left:12px;border-left:2px solid var(--main-40)}.golf-request__round[data-v-00aa6f09]>:nth-child(1),.golf-request__round[data-v-00aa6f09]>:nth-child(2),.golf-request__round[data-v-00aa6f09]>:nth-child(5){grid-column:span 2}.golf-request__round-title[data-v-00aa6f09]{font-size:13px;font-weight:600}.golf-request__day-issue[data-v-00aa6f09]{color:var(--status-unavailable-10);font-size:11px}.golf-request__options[data-v-00aa6f09],.golf-request__participants[data-v-00aa6f09]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.golf-request__booking-status[data-v-00aa6f09]{display:flex;align-items:center;position:absolute;top:0;right:12px;bottom:0;pointer-events:none;color:var(--status-available-10)}.golf-request__booking-status_warning[data-v-00aa6f09]{color:var(--status-few-10)}.golf-request__booking-warning[data-v-00aa6f09]{margin-top:-6px;color:var(--status-few-10);font-size:11px}.golf-request__send[data-v-00aa6f09]{width:100%}
