@charset "UTF-8";.vkbm-admin-price-tiers-list,.vkbm-admin-price-tiers-list *,.vkbm-agreements,.vkbm-agreements *,.vkbm-alert,.vkbm-alert *,.vkbm-auth-card,.vkbm-auth-card *,.vkbm-booking-attachments,.vkbm-booking-attachments *,.vkbm-booking-meta,.vkbm-booking-meta *,.vkbm-booking-modal,.vkbm-booking-modal *,.vkbm-booking-quick-edit,.vkbm-booking-quick-edit *,.vkbm-buttons,.vkbm-buttons *,.vkbm-customer-flag-mark,.vkbm-customer-flag-mark *,.vkbm-email-verification-badge,.vkbm-email-verification-badge *,.vkbm-exclusive-fee-fields,.vkbm-exclusive-fee-fields *,.vkbm-fixed-start-time-row,.vkbm-fixed-start-time-row *,.vkbm-footer-modal,.vkbm-footer-modal *,.vkbm-gallery,.vkbm-gallery *,.vkbm-gallery-dialog,.vkbm-gallery-dialog *,.vkbm-guard-dialog,.vkbm-guard-dialog *,.vkbm-menu-card,.vkbm-menu-card *,.vkbm-menu-loop,.vkbm-menu-loop *,.vkbm-menu-search,.vkbm-menu-search *,.vkbm-night-rate-fields,.vkbm-night-rate-fields *,.vkbm-notification-card,.vkbm-notification-card *,.vkbm-notification-panel,.vkbm-notification-panel *,.vkbm-price-tiers-list,.vkbm-price-tiers-list *,.vkbm-provider-settings,.vkbm-provider-settings *,.vkbm-reservation-block,.vkbm-reservation-block *,.vkbm-reservation-day-custom,.vkbm-reservation-day-custom *,.vkbm-reservation-day-fieldset,.vkbm-reservation-day-fieldset *,.vkbm-resource-guard-notice,.vkbm-resource-guard-notice *,.vkbm-schedule-container,.vkbm-schedule-container *,.vkbm-service-menu-field,.vkbm-service-menu-field *,.vkbm-service-menu-staff,.vkbm-service-menu-staff *,.vkbm-setting-table,.vkbm-setting-table *,.vkbm-shift-bulk-create,.vkbm-shift-bulk-create *,.vkbm-shift-dashboard,.vkbm-shift-dashboard *,.vkbm-shift-days,.vkbm-shift-days *,.vkbm-style-guide,.vkbm-style-guide *,[class~=wp-block-vk-booking-manager-reservation-button],[class~=wp-block-vk-booking-manager-reservation-button] *,[class~=wp-block-vk-booking-manager-reservation],[class~=wp-block-vk-booking-manager-reservation] *{box-sizing:border-box}.vkbm-admin-price-tiers-list input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-agreements input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-alert input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-auth-card input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-booking-attachments input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-booking-meta input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-booking-modal input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-booking-quick-edit input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-buttons input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-customer-flag-mark input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-email-verification-badge input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-exclusive-fee-fields input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-fixed-start-time-row input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-footer-modal input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-gallery input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-gallery-dialog input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-guard-dialog input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-menu-card input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-menu-loop input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-menu-search input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-night-rate-fields input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-notification-card input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-notification-panel input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-price-tiers-list input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-provider-settings input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-reservation-block input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-reservation-day-custom input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-reservation-day-fieldset input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-resource-guard-notice input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-schedule-container input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-service-menu-field input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-service-menu-staff input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-setting-table input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-shift-bulk-create input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-shift-dashboard input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-shift-days input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,.vkbm-style-guide input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,[class~=wp-block-vk-booking-manager-reservation-button] input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder,[class~=wp-block-vk-booking-manager-reservation] input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]))::placeholder{color:var(--vkbm--color--text-secondary)}:where(.vkbm-agreements) :where(:is(dt,dd)),:where(.vkbm-agreements) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-agreements):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-alert) :where(:is(dt,dd)),:where(.vkbm-alert) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-alert):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-auth-card) :where(:is(dt,dd)),:where(.vkbm-auth-card) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-auth-card):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-booking-modal) :where(:is(dt,dd)),:where(.vkbm-booking-modal) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-booking-modal):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-buttons) :where(:is(dt,dd)),:where(.vkbm-buttons) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-buttons):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-footer-modal) :where(:is(dt,dd)),:where(.vkbm-footer-modal) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-footer-modal):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-gallery-dialog) :where(:is(dt,dd)),:where(.vkbm-gallery-dialog) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-gallery-dialog):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-guard-dialog) :where(:is(dt,dd)),:where(.vkbm-guard-dialog) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-guard-dialog):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-menu-card) :where(:is(dt,dd)),:where(.vkbm-menu-card) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-menu-card):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-menu-loop) :where(:is(dt,dd)),:where(.vkbm-menu-loop) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-menu-loop):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-menu-search) :where(:is(dt,dd)),:where(.vkbm-menu-search) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-menu-search):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-provider-settings) :where(:is(dt,dd)),:where(.vkbm-provider-settings) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-provider-settings):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-reservation-block) :where(:is(dt,dd)),:where(.vkbm-reservation-block) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-reservation-block):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-shift-dashboard) :where(:is(dt,dd)),:where(.vkbm-shift-dashboard) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-shift-dashboard):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-style-guide) :where(:is(dt,dd)),:where(.vkbm-style-guide) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where(.vkbm-style-guide):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where([class~=wp-block-vk-booking-manager-reservation-button]) :where(:is(dt,dd)),:where([class~=wp-block-vk-booking-manager-reservation-button]) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where([class~=wp-block-vk-booking-manager-reservation-button]):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where([class~=wp-block-vk-booking-manager-reservation]) :where(:is(dt,dd)),:where([class~=wp-block-vk-booking-manager-reservation]) :where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-],:where([class~=wp-block-vk-booking-manager-reservation]):where(:is(h1,h2,h3,h4,h5,h6,p,li))[class*=vkbm-]{text-box:trim-both text}.vkbm-form__label--block{display:block;margin-bottom:5px}.vkbm-reservation-block input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit])),.vkbm-reservation-block select,.vkbm-reservation-block textarea{padding:.7em;border:1px solid var(--vkbm--color--border);border-radius:var(--vkbm--radius--sm,4px)}.vkbm-agreements{display:flex;flex-direction:column;gap:var(--vkbm--spacing--md);margin-top:var(--vkbm--spacing--md);margin-bottom:var(--vkbm--spacing--md);text-align:left}.vkbm-agreement__title{font-size:1rem;font-weight:600;margin:0 0 .75rem}.vkbm-agreement__body{white-space:pre-wrap;font-size:.9rem;line-height:1.6;color:#333;background:#fafafa;border:1px solid var(--vkbm--color--border,#e0e0e0);border-radius:var(--vkbm--radius--md,8px);padding:.75rem}.vkbm-agreement__body--scroll{max-height:240px;overflow:auto}.vkbm-agreement__check{position:relative;margin-top:.75rem}.vkbm-agreement__check input[type=checkbox]{position:absolute;top:12px;left:12px;width:20px;height:20px;margin:0}.vkbm-agreement__check input[type=checkbox]+label{display:block;box-sizing:border-box;min-height:44px;margin:0;padding:10px 0 10px 44px;font-size:1rem;line-height:1.5;cursor:pointer}
