:root{--mz-native-radius-field: 8px;--mz-native-radius-action: 10px;--mz-native-radius-panel: 12px;--mz-native-radius-overlay: 16px;--form-label-gap: 6px;--form-message-gap: 4px;--form-field-gap: var(--mz-space-4, 16px);--form-group-gap: var(--mz-space-6, 24px);--form-section-gap: var(--mz-space-8, 32px);--form-panel-padding: var(--mz-space-6, 24px)}:where(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]){box-sizing:border-box;min-height:44px}:is(.dashboard-form,.owner-booking-fields,.cart-contact fieldset,.editor-control-stack){gap:var(--form-field-gap);min-width:0}:is(.dashboard-form,.owner-booking-fields,.editor-control-stack) :is(input,select,textarea):not([data-filter-select] *):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]){border-radius:var(--mz-radius-control, var(--theme-radius, 6px));border-color:var(--mz-input-border, var(--theme-border, #b8c5bd))}:is(.dashboard-form,.dashboard-inline-form,.owner-booking,.editor-control-stack) label:not(.check-label):not(:has(input[type=checkbox],input[type=radio])){gap:var(--form-label-gap)}:is(.dashboard-form,.dashboard-inline-form,.owner-booking,.editor-control-stack) :is(small,.field-error){margin-block:var(--form-message-gap) 0}.form-pair{gap:var(--form-field-gap);min-width:0}.form-pair>*{min-width:0}.dashboard-form :is(.check-label,.dashboard-checks label),.dashboard-checks label{min-height:44px}:is(.dashboard-form,.dashboard-checks,.quota-field) label:has(>input:is([type=checkbox],[type=radio])){display:flex;flex-direction:row;align-items:center;gap:8px;min-height:44px}:is(.admin-shell,.account-portal,.owner-shell) :is(.dashboard-form,.dashboard-checks,.quota-field) input:is([type=checkbox],[type=radio]){width:18px;height:18px;min-height:18px;padding:0;flex:0 0 18px;margin:0}.dialog-actions{margin-top:var(--form-group-gap);padding-top:var(--form-field-gap)}.dashboard-form>p[role=alert]{margin-block:var(--form-message-gap) 0}.dashboard-form>:is(fieldset,.entitlement-grid){margin-top:calc(var(--form-section-gap) - var(--form-field-gap))}.entitlement-grid{gap:var(--form-field-gap)}.quota-field{border:0;padding:0;gap:6px}.booking-panel fieldset{gap:0}.booking-panel fieldset>fieldset{margin-top:var(--form-group-gap)}.booking-panel label{margin:var(--form-field-gap) 0 6px}.booking-panel label:first-child{margin-top:0}.booking-panel label:has(input,textarea){display:grid;gap:6px;margin-bottom:0}.booking-panel fieldset>:is(p,small){margin-block:4px 0}.cart-contact fieldset{display:grid;gap:var(--form-field-gap);border:0;padding:0;margin:var(--form-group-gap) 0 0;min-width:0}.cart-contact legend{padding:0;margin-bottom:var(--form-field-gap);font-weight:600}.editor-field>small{margin-top:-2px}@media(min-width:1025px){:is(.dashboard-form,.owner-booking-fields) input[type=number]{max-width:240px}:is(.dashboard-form,.owner-booking-fields) input:is([type=date],[type=time],[type=tel]){max-width:360px}}@media(min-width:768px)and (max-width:1024px){:root{--form-field-gap: 14px;--form-group-gap: 20px;--form-section-gap: 28px;--form-panel-padding: 20px}}@media(max-width:767px){:root{--form-field-gap: 12px;--form-group-gap: 16px;--form-section-gap: 24px;--form-panel-padding: 16px}.workspace-section>.dashboard-form{grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){:is(input,select,textarea,[contenteditable=true]):not(.otp-inputs input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]){font-size:max(16px,1em)!important}}
