.hp-page{font-family:var(--lz-font);color:var(--lz-text)}.hp-page__content,.hp-page__sidebar{padding-block:8px}.hp-page__title,.hp-page h1,.hp-page h2{color:var(--lz-heading);font-family:var(--lz-font);font-weight:800;font-size:22px;line-height:1.25;margin:0 0 20px;text-wrap:balance}.hp-menu--user-account{padding:0;margin:0 0 24px;border:1px solid var(--lz-border);border-radius:var(--lz-radius);list-style:none;overflow:hidden}.hp-menu--user-account .hp-menu__item{margin:0;border-bottom:1px solid var(--lz-border)}.hp-menu--user-account .hp-menu__item:last-child{border-bottom:0}.hp-menu--user-account .hp-menu__item>a{display:block;padding:12px 16px;color:var(--lz-text);font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s ease,color .15s ease}.hp-menu--user-account .hp-menu__item>a:hover,.hp-menu--user-account .hp-menu__item>a:focus-visible{background:rgba(66,198,141,.08);color:var(--lz-heading)}.hp-menu--user-account .hp-menu__item--current>a{box-shadow:inset 3px 0 0 var(--lz-accent);background:rgba(66,198,141,.1);color:var(--lz-heading);font-weight:800}.hp-form__field textarea{min-height:120px;resize:vertical}.hp-form__field.hp-form__field .select2-container--default .select2-selection--single{height:auto;padding:var(--lz-field-padding);border:1px solid var(--lz-border);border-radius:var(--lz-radius);font-family:var(--lz-font);font-size:var(--lz-field-size);line-height:1.4}.hp-form__field.hp-form__field .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;color:var(--lz-text);line-height:1.4}.hp-form__field .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;height:26px;transform:translateY(-50%)}.hp-form__field .select2-container--default.select2-container--focus .select2-selection--single,.hp-form__field .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--lz-accent);box-shadow:0 0 0 2px rgba(66,198,141,.18)}.hp-form--user-delete .hp-form__button,.hp-form__action--user-delete a{background:0 0;border:1px solid #c0392b;color:#c0392b}.hp-form--user-delete .hp-form__button:hover,.hp-form__action--user-delete a:hover{background:#c0392b;color:#fff}.hp-button--user-account-menu{display:inline-block;padding:10px 18px;border:1px solid var(--lz-border);border-radius:var(--lz-radius);color:var(--lz-heading);font-weight:700;text-decoration:none}.hp-field--button{display:inline-block;margin-top:4px;padding:9px 18px 10px;border:1px solid var(--lz-accent);border-radius:var(--lz-radius);background:0 0;color:var(--lz-accent-dark);font-family:var(--lz-font);font-size:14px;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:background-color .15s ease,color .15s ease}.hp-field--button:hover,.hp-field--button:focus-visible{background:var(--lz-accent);color:#fff}@media (prefers-reduced-motion:reduce){.hp-field--button{transition:none}}.hp-page [class$=__item]:not(.hp-menu__item),.hp-listing--view-block,.hp-booking--view-block,.hp-order--view-block,.hp-payout--view-block{border:1px solid var(--lz-border);border-radius:var(--lz-radius);padding:16px;margin-bottom:12px;background:#fff}.hp-form__messages--error{border-left-color:#c0392b;background:rgba(192,57,43,.08)}@media (max-width:640px){.hp-page__title,.hp-page h1,.hp-page h2{font-size:19px}.hp-menu--user-account .hp-menu__item>a{padding:14px 16px}}@media (max-width:1024px){.hp-page{padding-inline:16px}}.hp-field--attachment-upload input[type=file],.hp-field--file input[type=file]{font-family:var(--lz-font);font-size:14px;color:var(--lz-muted)}.hp-field--attachment-upload input[type=file]::file-selector-button,.hp-field--file input[type=file]::file-selector-button{margin-right:12px;padding:9px 18px;border:1px solid var(--lz-border);border-radius:var(--lz-radius);background:#fff;color:var(--lz-heading);font-family:var(--lz-font);font-size:14px;font-weight:700;cursor:pointer;transition:border-color .15s ease,color .15s ease}.hp-field--attachment-upload input[type=file]::file-selector-button:hover,.hp-field--file input[type=file]::file-selector-button:hover{border-color:var(--lz-accent);color:var(--lz-accent-dark)}.hp-button--user-account-menu{width:100%;text-align:center;background:#fff}@media (prefers-reduced-motion:reduce){.hp-field--attachment-upload input[type=file]::file-selector-button,.hp-field--file input[type=file]::file-selector-button{transition:none}}.hp-page .hp-table{width:100%;border-collapse:collapse;border-spacing:0;font-size:14px}.hp-page .hp-table td{padding:14px 12px;border-bottom:1px solid var(--lz-border);vertical-align:middle}.hp-page .hp-table tr:last-child td{border-bottom:0}@media (hover:hover){.hp-page .hp-table tbody tr:hover td{background:rgba(66,198,141,.05)}}.hp-payout__amount,.hp-payout__number,.hp-order__total,.hp-order__number,.hp-booking__dates,.hp-listing__price{font-variant-numeric:tabular-nums}.hp-payout__amount,.hp-order__total{font-weight:700;color:var(--lz-heading);white-space:nowrap}.hp-payout__number,.hp-order__number{color:var(--lz-muted)}.hp-payout__created-date,.hp-order__created-date,.hp-listing__created-date{color:var(--lz-muted);white-space:nowrap}.hp-page .hp-status>span,.hp-page td.hp-status>span{display:inline-block;padding:4px 10px 5px;border-radius:999px;background:var(--lz-idle-bg);color:var(--lz-text);font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.hp-page .hp-status--publish>span{background:var(--lz-ok-bg);color:var(--lz-ok)}.hp-page .hp-status--pending>span{background:var(--lz-wait-bg);color:var(--lz-wait)}.hp-page .hp-status--trash>span{background:var(--lz-stop-bg);color:var(--lz-stop)}.hp-page .hp-status--draft>span{background:var(--lz-idle-bg);color:var(--lz-muted)}.hp-page .hp-status--wc-completed>span{background:var(--lz-ok-bg);color:var(--lz-ok)}.hp-page .hp-status--wc-processing>span,.hp-page .hp-status--wc-on-hold>span,.hp-page .hp-status--wc-pending>span{background:var(--lz-wait-bg);color:var(--lz-wait)}.hp-page .hp-status--wc-cancelled>span,.hp-page .hp-status--wc-failed>span{background:var(--lz-stop-bg);color:var(--lz-stop)}.hp-page .hp-status--wc-refunded>span{background:var(--lz-idle-bg);color:var(--lz-muted)}.hp-listing__title a{color:var(--lz-heading);font-weight:700;text-decoration:none}.hp-listing__title a:hover{color:var(--lz-accent-dark)}.hp-page .hp-table .hp-text--secondary{color:var(--lz-muted)}.hp-payout__action,.hp-order__action,.hp-listing__action{white-space:nowrap}.hp-page .hp-table td a:not(.hp-button){color:var(--lz-accent-dark);font-weight:600;text-decoration:none}.hp-page .hp-table td a:not(.hp-button):hover{text-decoration:underline}.hp-vendor__balance{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:16px 18px;margin-bottom:20px;border:1px solid var(--lz-border);border-left:3px solid var(--lz-accent);border-radius:var(--lz-radius);background:#fff}.hp-vendor__balance>strong{color:var(--lz-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.hp-vendor__balance>span{color:var(--lz-heading);font-size:24px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}@media (max-width:640px){.hp-page .hp-table--stack,.hp-page .hp-table--stack tbody,.hp-page .hp-table--stack tr,.hp-page .hp-table--stack td{display:block;width:auto}.hp-page .hp-table--stack tr{padding:14px 16px;margin-bottom:12px;border:1px solid var(--lz-border);border-radius:var(--lz-radius);background:#fff}.hp-page .hp-table--stack td{padding:4px 0;border-bottom:0}.hp-vendor__balance>span{font-size:20px}}.hp-form .hp-form__field--checkbox.hp-form__field--checkbox{padding:16px 18px;border:1px solid var(--lz-border);border-left:4px solid var(--lz-accent);border-radius:var(--lz-radius);background:#fff;transition:border-color .15s ease,background-color .15s ease}.hp-form .hp-form__field--checkbox.hp-form__field--checkbox label.hp-field--checkbox{display:flex;align-items:center;gap:12px;margin:0;cursor:pointer;font-size:var(--lz-field-size);line-height:1.4;color:var(--lz-text)}.hp-form .hp-form__field--checkbox.hp-form__field--checkbox label.hp-field--checkbox input[type=checkbox]{flex:0 0 auto;margin:0 4px 0 0;transform:scale(1.35);transform-origin:left center;color:var(--lz-accent);cursor:pointer}.hp-form .hp-form__field--checkbox.hp-form__field--checkbox:has(input[type=checkbox]:checked){border-color:var(--lz-accent);background:var(--lz-ok-bg)}.hp-form .hp-form__field--checkbox.hp-form__field--checkbox:focus-within{border-color:var(--lz-accent);box-shadow:0 0 0 3px rgba(66,198,141,.18)}.hp-page .hp-calendar.hp-calendar{max-width:var(--lz-calendar-width);margin:0 auto;padding:0 var(--lz-calendar-gutter);box-sizing:border-box}.hp-page .hp-calendar.hp-calendar .fc-toolbar{flex-wrap:wrap;gap:10px}.hp-page .hp-calendar.hp-calendar .fc-toolbar-chunk{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hp-page .hp-calendar.hp-calendar .fc-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding:8px 14px;font-family:var(--lz-font);font-size:14px;line-height:1.2;border-radius:var(--lz-radius)}.hp-page .hp-calendar.hp-calendar .fc-prev-button,.hp-page .hp-calendar.hp-calendar .fc-next-button{padding:8px 12px}.hp-page .hp-calendar.hp-calendar .fc-toolbar-title{font-size:22px}.hp-page .hp-menu--listing-manage.hp-menu--listing-manage>ul{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:24px;padding:0 0 2px;border-bottom:2px solid var(--lz-border)}.hp-page .hp-menu--listing-manage.hp-menu--listing-manage>ul>li{padding:0}.hp-page .hp-menu--listing-manage.hp-menu--listing-manage>ul>li>a{display:inline-block;padding:10px 18px;font-size:15px;font-weight:700;color:var(--lz-text);border-radius:var(--lz-radius) var(--lz-radius) 0 0}.hp-page .hp-menu--listing-manage.hp-menu--listing-manage>ul>li>a:hover,.hp-page .hp-menu--listing-manage.hp-menu--listing-manage>ul>li>a:focus{color:var(--lz-accent-dark);background:#f5f5f5}.hp-page .hp-menu--listing-manage.hp-menu--listing-manage>ul>li.hp-menu__item--current>a{color:#fff;background:var(--lz-accent)}.hp-page .hp-menu--listing-manage.hp-menu--listing-manage>ul>li.hp-menu__item--current::before{display:none}