html[data-portal-theme=dark]{background:#0b1220;color-scheme:dark}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface){--admin-bg:#0b1220;--admin-inset:#0d1727;--admin-surface:#111e31;--admin-raised:#1b2b43;--admin-hover:#294263;--admin-text:#e6edf5;--admin-muted:#b1bfd1;--admin-link:#9dc8ff;--admin-border:#405675;--admin-control-border:#6a82a3;--admin-primary:#2563eb;--admin-primary-hover:#1d4ed8;--admin-accent:#7054ca;--admin-accent-text:#d1c4ff;--admin-danger:#b8324c;--admin-danger-bg:#3a2030;--admin-danger-text:#ffb8c3;--admin-success:#147553;--admin-success-bg:#173a30;--admin-success-text:#a5e7c7;--admin-warning-bg:#3b311d;--admin-warning-text:#f5d590;--ink:var(--admin-text);--muted:var(--admin-muted);--line:var(--admin-border);--paper:var(--admin-bg);--panel:var(--admin-surface);background:var(--admin-bg);color:var(--admin-text)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.main,.admin-settings-page,.email-templates-page){background-color:var(--admin-bg)!important;color:var(--admin-text)!important;min-width:0}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(h1,h2,h3,h4,h5,h6,legend):not(:where([data-admin-preview],[data-admin-preview] *)){color:var(--admin-text)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(strong,b):not(:where([data-admin-preview],[data-admin-preview] *)){color:inherit}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) a:not(:where([data-admin-preview],[data-admin-preview] *)){color:var(--admin-link)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),select,textarea,[contenteditable=true]):not(:where([data-admin-preview],[data-admin-preview] *)){background-color:var(--admin-inset)!important;color:var(--admin-text)!important;border-color:var(--admin-control-border)!important;color-scheme:dark}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(input,textarea):not(:where([data-admin-preview],[data-admin-preview] *))::placeholder{color:#9cacc2;opacity:1}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(input[type=checkbox],input[type=radio]):not(:where([data-admin-preview],[data-admin-preview] *)){accent-color:#6b9fff;color-scheme:dark}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) input[type=file]{color:var(--admin-muted)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) input[type=file]::-webkit-file-upload-button{background:var(--admin-raised);color:var(--admin-text);border:1px solid var(--admin-control-border);border-radius:6px;padding:8px 10px;margin-right:10px}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) input[type=file]::file-selector-button{background:var(--admin-raised);color:var(--admin-text);border:1px solid var(--admin-control-border);border-radius:6px;padding:8px 10px;margin-right:10px}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) input:-webkit-autofill{-webkit-text-fill-color:var(--admin-text);box-shadow:0 0 0 1000px var(--admin-inset) inset}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) button:not(:where([data-admin-preview],[data-admin-preview] *,.dashboard-stat,.admin-menu-backdrop)){background-color:var(--admin-raised)!important;color:var(--admin-text)!important;border-color:var(--admin-control-border)!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) button:not(:where([data-admin-preview],[data-admin-preview] *,.dashboard-stat,.admin-menu-backdrop)):hover:not(:disabled){background-color:var(--admin-hover)!important;color:#fff!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(button,input,select,textarea,a,[contenteditable],[role=button]):not(:where([data-admin-preview],[data-admin-preview] *)):focus-visible{outline:3px solid #a8ccff!important;outline-offset:3px}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(button,input,select,textarea):disabled:not(:where([data-admin-preview],[data-admin-preview] *)){opacity:1!important;color:#92a4bd!important;background-color:#18263a!important;cursor:not-allowed}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.primary,.orders-add-button,.products-add-button,.products-dialog-save,.admin-category-save,.billing-add-button,.billing-send-button,.billing-collect-payment,.booking-submit-button,[data-admin-action=primary]):not(:where([data-admin-preview],[data-admin-preview] *)){background:var(--admin-primary)!important;border-color:var(--admin-primary)!important;color:#fff!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.primary,.orders-add-button,.products-add-button,.products-dialog-save,.admin-category-save,.billing-add-button,.billing-send-button,.billing-collect-payment,.booking-submit-button,[data-admin-action=primary]):hover:not(:disabled){background:var(--admin-primary-hover)!important;color:#fff!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(button.active,button.selected,button[aria-selected=true],button[aria-pressed=true]):not(:where([data-admin-preview],[data-admin-preview] *)){background:var(--admin-primary)!important;color:#fff!important;border-color:#7faaff!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(button.active,button.selected,button[aria-selected=true],button[aria-pressed=true]):hover:not(:disabled){background:var(--admin-primary-hover)!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.danger,.delete,.dangerButton,.deleteButton,.billing-delete-confirm,[data-admin-action=danger]){background:var(--admin-danger)!important;color:#fff!important;border-color:#db6d85!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.danger,.delete,.dangerButton,.deleteButton,.billing-delete-confirm,[data-admin-action=danger]):hover:not(:disabled){background:#98243c!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-global-sidebar{background:#101b2d;border-color:var(--admin-border);color:var(--admin-text)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-global-sidebar nav :is(a,button){background:transparent!important;color:var(--admin-muted)!important;border-color:transparent!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-global-sidebar nav :is(a:hover,button:hover){background:var(--admin-hover)!important;color:#fff!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-global-sidebar nav :is(a.active,button.active){background:var(--admin-primary)!important;color:#fff!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-global-sidebar nav :is(a,button) :is(span,svg){color:inherit!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.admin-brand,.admin-brand b){color:#eef4fc!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-mobile-header{background:#101b2d;border-color:var(--admin-border)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-menu-toggle span{background:var(--admin-text)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-menu-backdrop{background:#020617bb!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .theme-toggle-segmented{background:var(--admin-inset);border-color:var(--admin-border)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .theme-toggle-segmented>button.selected{background:var(--admin-primary)!important;color:#fff!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .theme-toggle-segmented>button :is(span,svg){color:inherit}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.admin-pill,.orders-toolbar,.orders-columns-menu,.orders-action-menu,.products-columns-menu,.billing-row-action-menu){background:var(--admin-surface);color:var(--admin-text);border-color:var(--admin-border)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(tbody tr:hover,.orders-table tbody tr:hover,.clients-table tbody tr:hover){background-color:#213650}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.admin-category-row,.clients-account-heading,.billing-panel-topline){border-color:var(--admin-border)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.products-dialog-backdrop,.billing-modal-backdrop,.booking-modal-backdrop,.modal-backdrop,.tour-notification-backdrop){background:#020617bb}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) dialog{background:var(--admin-surface);color:var(--admin-text);border-color:var(--admin-control-border);box-shadow:0 24px 90px #0008}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) dialog::-webkit-backdrop{background:#020617bb}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) dialog::backdrop{background:#020617bb}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .dashboard-revenue-stat{color:#fff;border:1px solid #ffffff22;--admin-text:#fff;--admin-muted:#e4edff}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .dashboard-revenue-stat:first-child{background:linear-gradient(135deg,#5541b8,#6650d1)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .dashboard-revenue-stat:nth-child(2){background:linear-gradient(135deg,#0d6178,#0e7183)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .dashboard-revenue-stat:nth-child(3){background:linear-gradient(135deg,#1d4ed8,#2563eb)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .dashboard-stat{background:var(--admin-raised);color:var(--admin-text);border-color:var(--admin-border)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .dashboard-stat:hover{background:var(--admin-hover);border-color:#849bb9}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .dashboard-module{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:14px;padding:20px}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .dashboard-order-panels .dashboard-module{min-width:0}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .dashboard-empty{background:var(--admin-inset);border-color:var(--admin-border);color:var(--admin-muted)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) [data-admin-preview]{color-scheme:light;color:#26272d;--ink:#26272d;--muted:#777982;--line:#e7e8eb;--paper:#f5f6f8;--panel:initial;--admin-bg:initial;--admin-inset:initial;--admin-surface:initial;--admin-raised:initial;--admin-hover:initial;--admin-text:initial;--admin-muted:initial;--admin-link:initial;--admin-border:initial;--admin-control-border:initial;--admin-primary:initial;--admin-primary-hover:initial;--admin-accent:initial;--admin-accent-text:initial;--admin-danger:initial;--admin-danger-bg:initial;--admin-danger-text:initial;--admin-success:initial;--admin-success-bg:initial;--admin-success-text:initial;--admin-warning-bg:initial;--admin-warning-text:initial}@media(max-width:760px){html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .orders-toolbar{gap:10px}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.main,.admin-settings-page){overflow-wrap:anywhere}}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-reel-template-card{background:var(--admin-surface)!important;border-color:var(--admin-border)!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-flyer-workspace>section:first-child{background:var(--admin-surface)!important;border-color:var(--admin-border)!important;min-width:0}@media(max-width:1000px){html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-flyer-workspace{grid-template-columns:minmax(0,1fr)!important}}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(button,a,input,select,textarea,button span,a span):not(:where([data-admin-preview],[data-admin-preview] *)){transition:none}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .eyebrow{color:var(--admin-accent-text)}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-flyer-workspace input[type=checkbox]{width:17px;height:17px;flex:0 0 17px;margin:0;padding:0}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-team-member{background:var(--admin-surface)!important;border-color:var(--admin-border)!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-team-member:has(input:checked){background:var(--admin-raised)!important;border-color:#8bb6ff!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-team-member strong{color:var(--admin-text)!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-team-member small{color:var(--admin-muted)!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(.admin-media-placeholder,.admin-avatar-placeholder){background:var(--admin-raised)!important;border-color:var(--admin-border)!important;color:var(--admin-muted)!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-media-placeholder:has(img){background:#eef2f7!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .admin-team-member-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))!important}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) :is(button,input,select,textarea)[disabled]:disabled:not(:where([data-admin-preview],[data-admin-preview] *)){opacity:1!important;background:#18263a!important;color:#92a4bd!important;border-color:#405675!important;cursor:not-allowed}@media print{html[data-portal-theme=dark],html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface){background:#fff!important;color:#171717!important;color-scheme:light}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) [data-admin-preview]{box-shadow:none!important}}html[data-portal-theme=dark] body:is(.is-admin-surface,.is-realtor-surface) .products-table-shell{max-width:100%;min-width:0;contain:inline-size}html[data-portal-theme=dark]:has(body:is(.is-admin-surface,.is-realtor-surface)){overflow-x:clip}html[data-portal-theme] body.zd-admin.is-admin-surface{--zd-panel:#151d31;--zd-bg:#222a40;--zd-card:#151d31;--zd-card2:#1b243b;--zd-field:#1b243b;--zd-hover:#232c47;--zd-line:#2b3552;--zd-ink:#ffffff;--zd-muted:#9aa3ba;--zd-soft:#c9d1e6;--zd-violet:#7356e8;--zd-violet2:#8b6ff5;--zd-gold:#f2c94c;--zd-green2:#62ba66;--zd-teal:#1fb6c9;--admin-bg:#222a40;--admin-inset:#1b243b;--admin-surface:#151d31;--admin-raised:#1b243b;--admin-hover:#232c47;--admin-text:#ffffff;--admin-muted:#9aa3ba;--admin-link:#8b6ff5;--admin-border:#2b3552;--admin-control-border:#2b3552;--admin-primary:#7356e8;--admin-primary-hover:#6446db;--admin-accent:#7356e8;--admin-accent-text:#8b6ff5;--admin-danger:#c2405a;--admin-danger-bg:#3a1f2a;--admin-danger-text:#ffb4c0;--admin-success:#3a9c3e;--admin-success-bg:#213a2c;--admin-success-text:#8fe39a;--admin-warning-bg:#3a3428;--admin-warning-text:#f2c94c;--ink:#ffffff;--muted:#9aa3ba;--line:#2b3552;--paper:#222a40;--panel:#151d31;--company-primary:#7356e8;--company-primary-text:#fff;--company-accent:#8b6ff5;background:var(--zd-bg)!important;color:var(--zd-ink);font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif}html:has(body.zd-admin){background:#222a40}html[data-portal-theme] body.zd-admin.is-admin-surface .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html[data-portal-theme] body.zd-admin.is-admin-surface :is(button,input,select,textarea){font-family:inherit}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation{padding:95px 0 0 95px}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page){width:auto!important;max-width:none!important;margin:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation .shell{display:block;min-height:calc(100vh - 95px)}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation .admin-template-editor{left:95px}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation .admin-global-sidebar,html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation .admin-mobile-header{display:none}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side{position:fixed;inset:0 auto 0 0;z-index:60;width:95px;display:flex;flex-direction:column;padding:0 0 22px;background:var(--zd-panel);overflow:visible}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-logo{display:block;width:100%;min-height:0;background:transparent!important;border:0!important;padding:0;cursor:pointer;text-align:center;color:#fff!important;font-weight:700;font-size:25px;letter-spacing:-1.5px;margin-bottom:0;box-shadow:none;height:95px;flex:none;display:flex;align-items:center;justify-content:center}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side nav{display:flex;flex-direction:column;gap:14px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav{position:relative;display:flex;align-items:center;justify-content:center;width:auto;min-height:58px;margin-left:14px;padding:0;border:0!important;border-radius:18px 0 0 18px;background:transparent!important;color:#5f6b8a!important;cursor:pointer;box-shadow:none}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav span{position:absolute;left:84px;top:50%;transform:translateY(-50%);background:#0f1526;color:#fff;font-size:12px;font-weight:500;padding:6px 10px;border-radius:8px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s;z-index:5}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav:hover{color:#c9d1e6!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav:focus-visible span,html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav:hover span{opacity:1}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-current]{background:var(--zd-bg)!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-current]:after,html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-current]:before{content:"";position:absolute;right:0;width:22px;height:22px;pointer-events:none}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-current]:before{top:-22px;background:radial-gradient(circle at 0 0,transparent 21.5px,var(--zd-bg) 22px)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-current]:after{bottom:-22px;background:radial-gradient(circle at 0 100%,transparent 21.5px,var(--zd-bg) 22px)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-expanded=true]{color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side-foot{margin-top:auto;display:flex;flex-direction:column}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-flyout{position:absolute;left:95px;top:var(--zd-fly-top,300px);max-height:calc(100vh - 32px);overflow-y:auto;width:max-content;min-width:230px;max-width:min(320px,calc(100vw - 110px));background:var(--zd-card2);border-radius:16px;padding:12px;box-shadow:0 24px 60px rgb(0 0 0/.45);display:grid;grid-gap:4px;gap:4px;z-index:70}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-flyout.is-clients{--zd-fly-top:540px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-flyout.is-billing{--zd-fly-top:612px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-flyout p{margin:2px 8px 6px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--zd-muted)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-flyout .zd-sub{white-space:nowrap;display:flex;align-items:center;gap:12px;width:100%;min-height:42px;padding:8px 12px;border:0!important;border-radius:10px;background:transparent!important;color:#dfe5f3!important;font-size:14px;font-weight:500;text-align:left;cursor:pointer;box-shadow:none}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-flyout .zd-sub:hover{background:var(--zd-hover)!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-flyout .zd-sub[aria-current]{background:#2a2550!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-flyout .zd-sub svg{width:18px;height:18px;flex:none}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-backdrop{position:fixed;inset:0;z-index:55;background:transparent!important;border:0!important;padding:0;cursor:default}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top{position:fixed;top:0;left:95px;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:24px;height:95px;padding:0 32px 0 36px;background:var(--zd-panel)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-search{display:flex;align-items:center;gap:8px;width:min(302px,40vw);margin:0;border-bottom:1px solid #4a5573;padding-bottom:6px;color:#c9d1e6}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-search label{flex:1 1;margin:0;display:block}html[data-portal-theme] body.zd-admin.is-admin-surface #zd-search-input{width:100%;background:transparent!important;border:0!important;border-radius:0!important;padding:4px 0!important;font-size:19px;color:#fff!important;box-shadow:none!important;outline:0!important;min-height:0}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-search input::placeholder{color:#c9d1e6;opacity:1}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-search input::-webkit-search-cancel-button{display:none}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-search button{background:transparent!important;border:0!important;padding:0;color:#c9d1e6!important;min-height:0;box-shadow:none;cursor:pointer}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;display:block}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top-right{display:flex;align-items:center;gap:26px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-bell{position:relative;background:transparent!important;border:0!important;padding:6px;color:var(--zd-violet2)!important;min-height:0;box-shadow:none;cursor:pointer}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-bell svg{width:22px;height:22px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-bell i{position:absolute;top:5px;right:6px;width:7px;height:7px;border-radius:50%;background:#ff5d6c}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-me{display:flex;align-items:center;gap:12px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-me-av{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#8b6ff5,#5a3fd1);color:#fff;font-weight:600;font-size:14px;box-shadow:0 0 0 3px rgb(139 111 245/.25)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-me strong{display:block;font-weight:500;font-size:14px;color:#fff;line-height:1.3}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-me small{display:block;font-size:10px;color:var(--zd-muted)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-me button{background:transparent!important;border:0!important;padding:4px;color:#fff!important;min-height:0;box-shadow:none;cursor:pointer}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-me button svg{width:18px;height:18px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-lang{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:#1f2a4a;font-size:10px;font-weight:700}@media(min-width:801px) and (max-height:860px){html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side nav{gap:8px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav{min-height:50px}}@media(min-width:801px) and (max-height:720px){html[data-portal-theme] body.zd-admin.is-admin-surface .zd-logo{font-size:21px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side nav{gap:4px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav{min-height:44px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-current]:after,html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-current]:before{display:none}}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.main,.admin-settings-page,.email-templates-page){background:var(--zd-bg)!important;color:var(--zd-ink)!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-child{margin-bottom:22px}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.main,.admin-settings-page) h1{font-size:24px!important;font-weight:500!important;letter-spacing:-.01em!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(h2,h3,h4,legend):not(:where([data-admin-preview] *)){font-weight:500!important;color:#fff}html[data-portal-theme] body.zd-admin.is-admin-surface .eyebrow{color:var(--zd-muted)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(p,small):not(:where([data-admin-preview] *)){color:var(--zd-muted)}html[data-portal-theme] body.zd-admin.is-admin-surface a:not(:where([data-admin-preview] *,.zd-side *)){color:var(--zd-violet2)}html[data-portal-theme] body.zd-admin.is-admin-surface label:not(:where([data-admin-preview] *)){color:#dfe5f3}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation .email-templates-page{padding:26px 32px 40px 36px!important;background:var(--zd-bg)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .admin-pill{background:var(--zd-card)!important;border:0!important;border-radius:20px!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.card,.dashboard-module,.clients-account-box,.orders-toolbar,.admin-reel-template-card,.admin-team-member,[class*=business-workspace_card],[class*=business-workspace_tile],[class*=business-workspace_metric],[class*=business-workspace_panel]):not(:where([data-admin-preview] *)){background:var(--zd-card)!important;border:0!important;border-radius:18px!important;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat{background:var(--zd-card2)!important;border:0!important;border-radius:14px!important;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat:hover{background:var(--zd-hover)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat{border:0!important;border-radius:18px!important;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat:first-child{background:linear-gradient(135deg,#8f73ff,#6446db)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat:nth-child(2){background:linear-gradient(135deg,#f6d36b,#d8a23b)!important;--admin-text:#1d1f33;--admin-muted:#3b3a4a;color:#1d1f33!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat:nth-child(3){background:linear-gradient(135deg,#6fd36f,#3a9c3e)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat :is(strong,span,small,p,b){color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat:nth-child(2) :is(strong,span,small,p,b){color:#1d1f33!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header .admin-pill{display:none}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.dashboard-empty,.empty){background:var(--zd-field)!important;border:0!important;border-radius:14px!important;color:var(--zd-muted)!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(details,fieldset):not(:where([data-admin-preview] *)){border-color:var(--zd-line)}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_page]{--bw-bg:var(--zd-card);--bw-text:#fff;--bw-muted:var(--zd-muted);--bw-line:var(--zd-line);--bw-soft:var(--zd-field);--bw-accent:var(--zd-violet)}html[data-portal-theme] body.zd-admin.is-admin-surface :is(dialog,.products-dialog,.billing-modal,.booking-modal,[role=dialog]):not(:where([data-admin-preview] *)){background:var(--zd-card)!important;color:#fff;border:0!important;border-radius:20px!important;box-shadow:0 30px 80px rgb(0 0 0/.45)!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.orders-columns-menu,.orders-action-menu,.products-columns-menu,.billing-row-action-menu){background:var(--zd-card2)!important;border:0!important;border-radius:12px!important;box-shadow:0 18px 40px rgb(0 0 0/.4)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .message{background:#2a2550;border:0;border-radius:12px;color:#e7e2ff}html[data-portal-theme] body.zd-admin.is-admin-surface button:not(:where([data-admin-preview] *,.zd-side *,.zd-top *,.zd-backdrop,.admin-menu-backdrop,.dashboard-stat,[role=tab],[role=switch],[role=menuitem])){background:linear-gradient(135deg,#8b6ff5,#6446db)!important;border:0!important;border-radius:10px!important;color:#fff!important;font-weight:500;box-shadow:0 6px 16px rgb(100 70 219/.25)}html[data-portal-theme] body.zd-admin.is-admin-surface button:not(:where([data-admin-preview] *,.zd-side *,.zd-top *,.zd-backdrop,.admin-menu-backdrop,.dashboard-stat,[role=tab],[role=switch],[role=menuitem])):hover:not(:disabled){filter:brightness(1.12);color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is([role=tab],[role=menuitem]):not(:where([data-admin-preview] *,.zd-side *)),html[data-portal-theme] body.zd-admin.is-admin-surface :is(td,th,thead,tfoot,nav:not(.zd-side nav),[class*=toolbar i],[class*=pagination i],[class*=pager i],[class*=menu i],[class*=tabs i],[class*=filter i],[class*=segment i],[class*=actions i]:not([class*=header-actions i]),[class*=chips i],[class*=footer i],[role=tablist],[role=toolbar],[role=group]) button:not(:where([data-admin-preview] *,.primary,[type=submit],[class*=add i],[class*=save i],[class*=primary i],[class*=submit i],[class*=create i],[class*=publish i],[class*=send i],.success)),html[data-portal-theme] body.zd-admin.is-admin-surface button:is(.secondary,[class*=secondary i],[class*=close i],[class*=back i],[class*=column i],[class*=chip i],[class*=pill i],[class*=toggle i],[class*=icon i],[class*=more i],[class*=clear i],[class*=cancel i],[class*=option i],[class*=tab i],[class*=filter i],[class*=manage i]):not(:where([data-admin-preview] *,.zd-side *,.zd-top *,.zd-backdrop,.admin-menu-backdrop)){background:var(--zd-field)!important;border:1px solid var(--zd-line)!important;border-radius:10px!important;color:#dfe5f3!important;box-shadow:none!important;filter:none}html[data-portal-theme] body.zd-admin.is-admin-surface :is(td,th,thead,tfoot,nav:not(.zd-side nav),[class*=toolbar i],[class*=pagination i],[class*=pager i],[class*=menu i],[class*=tabs i],[class*=filter i],[class*=segment i],[class*=actions i]:not([class*=header-actions i]),[class*=chips i],[class*=footer i],[role=tablist],[role=toolbar],[role=group]) button:not(:where([data-admin-preview] *,.primary,[type=submit],[class*=add i],[class*=save i],[class*=primary i],[class*=submit i],[class*=create i],[class*=publish i],[class*=send i],.success)):hover:not(:disabled),html[data-portal-theme] body.zd-admin.is-admin-surface button:is(.secondary,[class*=secondary i],[class*=close i],[class*=back i],[class*=column i],[class*=chip i],[class*=pill i],[class*=toggle i],[class*=icon i],[class*=more i],[class*=clear i],[class*=cancel i],[class*=option i],[class*=tab i],[class*=filter i],[class*=manage i]):not(:where([data-admin-preview] *,.zd-side *,.zd-top *)):hover:not(:disabled){background:var(--zd-hover)!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.primary,.team-header-add,.orders-add-button,.products-add-button,.products-dialog-save,.admin-category-save,.billing-add-button,.billing-send-button,.billing-collect-payment,.booking-submit-button,.admin-login-submit,[data-admin-action=primary],button[type=submit]:not(.zd-search button),[class*=business-workspace_primary],[class*=business-workspace_linkButton]):not(:where([data-admin-preview] *)){background:linear-gradient(135deg,#8b6ff5,#6446db)!important;border:0!important;border-radius:10px!important;color:#fff!important;font-weight:500!important;box-shadow:0 6px 16px rgb(100 70 219/.25)!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.primary,.team-header-add,.orders-add-button,.products-add-button,.products-dialog-save,.admin-category-save,.billing-add-button,.billing-send-button,.billing-collect-payment,.booking-submit-button,.admin-login-submit,[data-admin-action=primary],button[type=submit]:not(.zd-search button),[class*=business-workspace_primary],[class*=business-workspace_linkButton]):not(:where([data-admin-preview] *)):hover:not(:disabled){filter:brightness(1.12);background:linear-gradient(135deg,#8b6ff5,#6446db)!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(button.active,button.selected,button[aria-selected=true],button[aria-pressed=true]):not(:where([data-admin-preview] *,.zd-side *,.zd-top *)){background:var(--zd-violet)!important;border-color:var(--zd-violet)!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.danger,.delete,.dangerButton,.deleteButton,.billing-delete-confirm,[data-admin-action=danger]):not(:where([data-admin-preview] *)){background:transparent!important;border:1px solid #ff6b81!important;color:#ff8da0!important;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.danger,.delete,.dangerButton,.deleteButton,.billing-delete-confirm,[data-admin-action=danger]):not(:where([data-admin-preview] *)):hover:not(:disabled){background:#3a1f2a!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(button,input,select,textarea)[disabled]:disabled:not(:where([data-admin-preview] *)){opacity:.45!important;background:var(--zd-field)!important;color:#9aa3ba!important;border-color:var(--zd-line)!important;box-shadow:none!important;filter:none}html[data-portal-theme] body.zd-admin.is-admin-surface .text-button{background:transparent!important;border:0!important;color:var(--zd-violet2)!important;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface button:is([class*=card i],[class*=tile i],[class*=item i],[class*=row i]:not([class*=arrow i])):not(:where([data-admin-preview] *,.zd-side *,.zd-top *)):not(#zd-x){background:var(--zd-card2)!important;border:1px solid transparent!important;border-radius:14px!important;color:#fff!important;box-shadow:none!important;filter:none;text-align:left}html[data-portal-theme] body.zd-admin.is-admin-surface button:is([class*=card i],[class*=tile i],[class*=item i],[class*=row i]:not([class*=arrow i])):not(:where([data-admin-preview] *,.zd-side *,.zd-top *)):not(#zd-x):hover{background:var(--zd-hover)!important;border-color:var(--zd-violet2)!important}html[data-portal-theme] body.zd-admin.is-admin-surface button:is(.active,.selected,[aria-selected=true],[aria-pressed=true],[aria-current=page],[aria-current=true]):not(:where([data-admin-preview] *,.zd-side *,.zd-top *)):not(#zd-x){background:var(--zd-violet)!important;border-color:var(--zd-violet)!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is([role=tab][aria-selected=true]):not(:where([data-admin-preview] *)):not(#zd-x){background:var(--zd-violet)!important;border-color:var(--zd-violet)!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card{container-type:inline-size;display:flex!important;flex-direction:column!important;height:100%!important;background:var(--zd-card)!important;border:0!important;border-radius:18px!important;box-shadow:none!important;overflow:hidden;transform:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card:hover{box-shadow:0 0 0 1px var(--zd-violet2)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-address{display:flex!important;align-items:flex-start!important;gap:8px!important;height:64px;min-height:64px!important;padding:16px 18px 0!important;color:#fff!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-address svg{width:16px!important;height:16px!important;margin-top:2px;stroke:var(--zd-muted)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-address span{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-address:hover span{color:var(--zd-violet2)}html[data-portal-theme] body.zd-admin.is-admin-surface .site-tour-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin:0!important;padding:12px 18px 16px!important;width:auto!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-tour-actions .site-admin-action:not(#zd-x){display:flex!important;align-items:center;justify-content:center;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 6px!important;border-radius:10px!important;font:500 12.5px/1 Poppins,system-ui,sans-serif!important;letter-spacing:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none!important;background:var(--zd-field)!important;border:1px solid var(--zd-line)!important;color:#dfe5f3!important;box-shadow:none!important;filter:none;transform:none!important}@container (min-width:440px){html[data-portal-theme] body.zd-admin.is-admin-surface .site-tour-actions{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}html[data-portal-theme] body.zd-admin.is-admin-surface .site-tour-actions .site-admin-action:not(#zd-x):hover:not(:disabled):not(.disabled){background:var(--zd-hover)!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-tour-actions .site-admin-action.complete:not(#zd-x),html[data-portal-theme] body.zd-admin.is-admin-surface .site-tour-actions .site-admin-action.open:not(#zd-x){background:linear-gradient(135deg,#8b6ff5,#6446db)!important;border-color:transparent!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-tour-actions .site-admin-action.delete:not(#zd-x){background:transparent!important;border-color:#ff6b81!important;color:#ff8da0!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-tour-actions .site-admin-action.delete:not(#zd-x):hover:not(:disabled){background:#3a1f2a!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-tour-actions .site-admin-action:not(#zd-x):is(:disabled,.disabled){opacity:.4!important;background:var(--zd-field)!important;color:#9aa3ba!important;border-color:var(--zd-line)!important;pointer-events:none}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-footer{display:flex!important;flex:1 1;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;margin:0 18px 16px!important;padding-top:14px!important;border-top:1px solid var(--zd-line)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-footer-top{display:flex!important;flex-direction:column-reverse!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;flex-wrap:nowrap!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-agents{display:flex!important;flex-direction:column;align-items:stretch!important;gap:8px!important;margin:0!important;min-height:0!important;min-width:0;flex:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-agent{display:flex!important;flex:none!important;align-items:center!important;gap:10px!important;min-width:0;min-height:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-agent img,html[data-portal-theme] body.zd-admin.is-admin-surface .site-agent-fallback{width:40px!important;height:40px!important;border-radius:50%!important;flex:none}html[data-portal-theme] body.zd-admin.is-admin-surface .site-agent-fallback{display:grid;place-items:center;background:#2a2550!important;color:var(--zd-violet2)!important;font-size:15px!important;font-weight:600}html[data-portal-theme] body.zd-admin.is-admin-surface .site-agent-copy{display:flex;flex-direction:column;min-width:0;gap:2px}html[data-portal-theme] body.zd-admin.is-admin-surface .site-agent-copy strong{font-size:14px!important;font-weight:600!important;color:#fff!important;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-portal-theme] body.zd-admin.is-admin-surface .site-agent-copy small{font-size:12px!important;font-weight:400!important;color:var(--zd-muted)!important;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-date{flex:none;font-size:11px!important;color:var(--zd-muted)!important;line-height:1.4;white-space:nowrap;padding:0!important;text-align:left!important;margin:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-media-deletion{margin:10px 0 0!important;min-height:0!important;font-size:12px!important;font-weight:500!important;color:#ffb4c0!important;line-height:1.4}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-footer-actions{display:flex!important;align-items:center;gap:8px!important;margin-top:auto!important;padding-top:14px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-footer-actions :is(.site-icon-button,.site-download-indicator):not(#zd-x){display:grid!important;place-items:center;width:38px!important;height:38px!important;min-height:0!important;padding:0!important;border-radius:10px!important;background:var(--zd-field)!important;border:1px solid var(--zd-line)!important;color:#dfe5f3!important;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-footer-actions svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}html[data-portal-theme] body.zd-admin.is-admin-surface .site-download-indicator.downloaded:not(#zd-x){color:var(--zd-green2)!important;border-color:#2f5a3a!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-card-footer-actions .site-icon-button:disabled:not(#zd-x){opacity:.4!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea):not(:where([data-admin-preview] *,.zd-top *)){background:var(--zd-field)!important;border:1px solid var(--zd-line)!important;border-radius:10px!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(label,div,form)[class*=search i]:has(>input):not(:where([data-admin-preview] *,.zd-top *)){background:var(--zd-field)!important;border:1px solid var(--zd-line)!important;border-radius:10px!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(label,div,form)[class*=search i]:has(>input):not(:where([data-admin-preview] *,.zd-top *))>input:not(#zd-x){background:transparent!important;border:0!important;outline:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=date-filter i]>input:not(#zd-x){border:0!important;background:transparent!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(input,textarea):not(:where([data-admin-preview] *))::placeholder{color:#6f7a96}html[data-portal-theme] body.zd-admin.is-admin-surface :is(input,select,textarea):not(:where([data-admin-preview] *,.zd-top *)):focus-visible{outline:2px solid var(--zd-violet2)!important;outline-offset:1px!important;border-color:transparent!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(button,a,[role=button]):not(:where([data-admin-preview] *)):focus-visible{outline:2px solid var(--zd-violet2)!important;outline-offset:2px!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--zd-violet2)}html[data-portal-theme] body.zd-admin.is-admin-surface input:-webkit-autofill{-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px var(--zd-field) inset}html[data-portal-theme] body.zd-admin.is-admin-surface table:not(:where([data-admin-preview] *)){border-collapse:separate!important;border-spacing:0}html[data-portal-theme] body.zd-admin.is-admin-surface th:not(:where([data-admin-preview] *)){background:var(--zd-field)!important;color:var(--zd-muted)!important;font-weight:500!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.07em;border:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface th:first-child:not(:where([data-admin-preview] *)){border-radius:10px 0 0 10px}html[data-portal-theme] body.zd-admin.is-admin-surface th:last-child:not(:where([data-admin-preview] *)){border-radius:0 10px 10px 0}html[data-portal-theme] body.zd-admin.is-admin-surface td:not(:where([data-admin-preview] *)){border-top:0!important;border-bottom:1px solid var(--zd-line)!important;color:#e8ecf6}html[data-portal-theme] body.zd-admin.is-admin-surface tbody tr:hover:not(:where([data-admin-preview] *)){background-color:var(--zd-card2)!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is([class*=badge],[class*=status-pill],.template-status):not(:where([data-admin-preview] *)){border-radius:20px}html[data-portal-theme] body.zd-admin.is-admin-surface .login{background:var(--zd-card)!important;border:0!important;border-radius:22px!important;box-shadow:0 30px 80px rgb(0 0 0/.35)!important;color:#fff}@media(max-width:800px){html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation{padding:65px 0 0}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation .zd-mobile{display:flex!important;position:fixed;top:0;left:0;right:0;height:65px;z-index:58;background:var(--zd-panel)!important;border:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation .zd-mobile .admin-brand{color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side{width:min(290px,85vw);transform:translateX(-105%);transition:transform .2s ease;padding-top:80px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side.is-open{transform:none}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-logo{display:none}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav{justify-content:flex-start;padding:0 18px;gap:14px;border-radius:14px;margin:0 14px;min-height:48px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav span{position:static;transform:none;opacity:1;background:transparent;padding:0;font-size:14px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-current]:after,html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-current]:before{display:none}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-side .zd-nav[aria-current]{background:var(--zd-violet)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-flyout{position:fixed;left:16px;right:16px;width:auto;top:auto;bottom:16px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top{position:static;height:auto;padding:14px 16px;flex-wrap:wrap;gap:14px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-me div{display:none}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-search{width:100%}}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-me{position:relative}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-menu{position:absolute;top:calc(100% + 14px);right:-6px;z-index:80;width:260px;background:var(--zd-card2);border-radius:16px;padding:8px;box-shadow:0 24px 60px rgb(0 0 0/.45);display:grid;grid-gap:2px;gap:2px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-menu-head{display:flex;align-items:center;gap:12px;padding:12px 12px 14px;margin-bottom:6px;border-bottom:1px solid var(--zd-line)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-menu-head>span:last-child{display:flex;flex-direction:column;min-width:0}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-menu-head strong{font-size:14px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-menu-head small{font-size:12px;color:var(--zd-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-menu .zd-menu-item{display:flex;align-items:center;gap:12px;width:100%;min-height:42px;padding:8px 12px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#dfe5f3!important;font-size:14px;font-weight:500;text-align:left;cursor:pointer;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-menu .zd-menu-item:hover{background:var(--zd-hover)!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-menu .zd-menu-item svg{width:18px;height:18px}@media(max-width:800px){html[data-portal-theme] body.zd-admin.is-admin-surface .zd-me div.zd-menu{display:grid}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-menu-head span{display:flex!important}}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation .zd-account{padding:26px 32px 48px 36px!important;display:grid;grid-gap:22px;gap:22px;align-content:start}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-card{background:var(--zd-card)!important;border:0!important;border-radius:18px!important;padding:26px 28px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-head h1{font-size:19px!important;font-weight:500!important;margin:0 0 4px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-head>p{margin:0;font-size:13px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-who{display:flex;align-items:center;gap:16px;margin-top:24px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-who .zd-me-av{width:58px;height:58px;font-size:19px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-who strong{display:block;font-size:22px;font-weight:600;color:#fff;line-height:1.2}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-who small{font-size:14px;color:var(--zd-muted)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-tabs{display:inline-flex;gap:6px;justify-self:start;background:var(--zd-card);border-radius:14px;padding:6px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-tabs button:not(#zd-x){display:flex;align-items:center;gap:8px;min-height:40px;padding:0 18px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#c9d1e6!important;font-size:14px;font-weight:500;box-shadow:none!important;cursor:pointer}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-tabs button:not(#zd-x):hover{background:var(--zd-hover)!important;color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-tabs button.is-on:not(#zd-x){background:linear-gradient(135deg,#8b6ff5,#6446db)!important;color:#fff!important;box-shadow:0 6px 16px rgb(100 70 219/.25)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-tabs svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-card h2{font-size:17px!important;font-weight:500!important;margin:0 0 20px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-sub{margin-top:30px!important;padding-top:24px;border-top:1px solid var(--zd-line)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 22px;gap:18px 22px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-grid label{display:grid;grid-gap:8px;gap:8px;margin:0}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-grid label>span{font-size:13px;font-weight:500;color:#dfe5f3}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-grid input{width:100%;min-height:44px;font-weight:400!important;font-size:14px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-grid input[readonly]{opacity:.6;cursor:not-allowed}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-card [role=alert],html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-card [role=status]{margin:18px 0 0}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-actions{display:flex;justify-content:flex-end;margin-top:24px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-actions button{min-width:160px;min-height:44px}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-embed{padding:22px 24px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-embed [class*=business-workspace_page],html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-embed main{padding:0!important;margin:0!important;background:transparent!important}@media(max-width:800px){html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation .zd-account{padding:18px 16px 30px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-grid{grid-template-columns:1fr}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-tabs{overflow-x:auto;max-width:100%}}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs,[class*=business-workspace_tabs]){display:flex!important;align-items:flex-end!important;gap:2px!important;flex-wrap:nowrap!important;justify-self:stretch!important;width:100%;padding:26px 6px 0 14px!important;margin:-10px 0 22px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;background:transparent!important;border:0!important;border-bottom:1px solid #3a4466!important;border-radius:0!important;position:relative}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs button,[class*=business-workspace_tabs] a,[class*=business-workspace_tabs] button):not(#zd-x){position:relative;z-index:0;display:inline-flex!important;align-items:center;gap:9px;min-height:44px!important;padding:0 20px!important;margin:0!important;white-space:nowrap;flex:none;border:0!important;border-radius:0!important;background:transparent!important;color:#aeb6cc!important;font-size:14.5px!important;font-weight:500!important;letter-spacing:.01em;text-decoration:none!important;box-shadow:none!important;outline-offset:-4px;cursor:pointer;filter:none!important;transition:color .15s}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs button,[class*=business-workspace_tabs] a,[class*=business-workspace_tabs] button):before{content:"";position:absolute;inset:0;z-index:-1;border:1px solid rgb(255 255 255/.09);border-bottom:0;border-radius:11px 11px 0 0;background:linear-gradient(180deg,#2a3150,#1e2440);box-shadow:inset 0 1px 0 rgb(255 255 255/.06);transform:perspective(60px) rotateX(5deg);transform-origin:bottom;transition:background .15s,border-color .15s,box-shadow .15s}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs button,[class*=business-workspace_tabs] a,[class*=business-workspace_tabs] button):not(#zd-x):hover{color:#fff!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs button,[class*=business-workspace_tabs] a,[class*=business-workspace_tabs] button):hover:before{background:linear-gradient(180deg,#323a5c,#252c4b)}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs button.is-on,[class*=business-workspace_tabs] a[aria-current=page],[class*=business-workspace_tabs] [aria-selected=true]):not(#zd-x):not(#zd-y){color:#fff!important;z-index:1;background:transparent!important;box-shadow:none!important;border:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs button.is-on,[class*=business-workspace_tabs] a[aria-current=page],[class*=business-workspace_tabs] [aria-selected=true]):before{border-color:rgb(176 150 255/.55);background:linear-gradient(180deg,rgb(124 92 240/.95),rgb(86 58 196/.92));box-shadow:inset 0 1px 0 rgb(255 255 255/.22)}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs button.is-on,[class*=business-workspace_tabs] a[aria-current=page],[class*=business-workspace_tabs] [aria-selected=true]):after{content:"";position:absolute;left:28%;right:28%;bottom:7px;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#d9ccff,transparent);box-shadow:0 0 10px 2px rgb(190 165 255/.8)}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs button.is-on,[class*=business-workspace_tabs] a[aria-current=page])>svg{color:#e6dcff;filter:drop-shadow(0 0 6px rgb(200 180 255/.9))}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-account-tabs svg{width:17px!important;height:17px!important}@media(max-width:800px){html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs,[class*=business-workspace_tabs]){flex-wrap:nowrap;overflow-x:auto!important;padding-left:8px!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.zd-account-tabs button,[class*=business-workspace_tabs] a):not(#zd-x){padding:0 16px!important;white-space:nowrap}}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_toolbar]{display:flex!important;flex-wrap:wrap;align-items:flex-end!important;gap:16px!important}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_toolbar]>label{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;margin:0!important;font-size:13px!important;font-weight:500!important;color:#dfe5f3!important;min-width:170px}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_toolbar]>label:has(select){min-width:220px}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_toolbar] :is(input,select):not([type=checkbox]):not([type=radio]):not(#zd-x){height:46px!important;min-height:46px!important;margin:0!important;padding:0 14px!important;font-size:14px!important;font-weight:400!important;box-sizing:border-box}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_toolbar]>button:not(#zd-x){height:46px!important;min-height:46px!important;margin:0!important;padding:0 22px!important;font-size:14px!important;display:inline-flex!important;align-items:center;justify-content:center}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_toolbar] input::-webkit-calendar-picker-indicator{filter:invert(.8);cursor:pointer}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_toolbar]>input:not([type=checkbox]):not(#zd-x){flex:1 1 280px}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_toolbar]>label:has(>input[type=checkbox]){flex-direction:row!important;align-items:center!important;gap:10px!important;height:46px;min-width:0;font-size:14px!important;font-weight:500!important;white-space:nowrap}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_toolbar] input[type=checkbox]{width:20px;height:20px;margin:0}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_toolbar]>select:not(#zd-x){min-width:170px}html[data-portal-theme] body.zd-admin.is-admin-surface :is(input,select,textarea)::placeholder{font-weight:400!important}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.billing-search,.billing-flow-search){display:flex!important;align-items:center;gap:10px;height:46px!important;min-height:46px!important;padding:0 14px!important;background:var(--zd-field)!important;border:1px solid var(--zd-line)!important;border-radius:10px!important;box-sizing:border-box}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.billing-search,.billing-flow-search)>span{color:var(--zd-muted)!important;font-size:16px}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.billing-search,.billing-flow-search) input:not(#zd-x){flex:1 1;height:100%!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;font-size:14px!important;font-weight:400!important;outline:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface .billing-invoice-filter{display:inline-flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;margin:0 0 18px 20px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .billing-invoice-filter>span{font-size:13px!important;font-weight:500!important;color:#dfe5f3!important}html[data-portal-theme] body.zd-admin.is-admin-surface .billing-invoice-filter select:not(#zd-x){height:46px!important;min-height:46px!important;min-width:220px;padding:0 14px!important;font-size:14px!important;font-weight:400!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-search{position:relative}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-results{position:absolute;top:calc(100% + 12px);left:-10px;width:min(440px,80vw);max-height:min(70vh,520px);overflow-y:auto;z-index:80;background:var(--zd-card2);border-radius:16px;padding:8px;box-shadow:0 24px 60px rgb(0 0 0/.45)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-results-group+.zd-results-group{margin-top:4px;padding-top:6px;border-top:1px solid var(--zd-line)}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-results-group>p{margin:6px 10px 4px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;color:var(--zd-muted)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-results .zd-result{display:flex!important;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:0!important;padding:9px 12px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#fff!important;text-align:left;box-shadow:none!important;cursor:pointer}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-results .zd-result:focus-visible,html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-results .zd-result:hover{background:var(--zd-hover)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-result span{font-size:14px;font-weight:500}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-result small{font-size:12px;color:var(--zd-muted)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-results-empty{margin:10px 12px!important;font-size:13px;color:var(--zd-muted)!important}html[data-portal-theme] body.zd-admin.is-admin-surface #zd-search-input::placeholder{font-size:16px}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:12px;font-style:normal}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon.v{background:#2a2550;color:#a996ff}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon.y{background:#3a3428;color:#f2c94c}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon.g{background:#213a2c;color:#62ba66}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon.t{background:#1a3a44;color:#1fb6c9}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon.w{background:rgb(255 255 255/.2);color:#fff;width:52px;height:52px;border-radius:14px}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat:nth-child(2) .dash-icon.w{background:rgb(29 31 51/.12);color:#1d1f33}html[data-portal-theme] body.zd-admin.is-admin-surface button.dashboard-stat:not(#zd-x){display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:auto auto auto;grid-column-gap:16px!important;column-gap:16px!important;grid-row-gap:2px!important;row-gap:2px!important;align-items:center!important;align-content:center;text-align:left!important;padding:20px 22px!important;min-height:112px;background:var(--zd-card2)!important;border:1px solid transparent!important;border-radius:16px!important}html[data-portal-theme] body.zd-admin.is-admin-surface button.dashboard-stat:not(#zd-x):hover{border-color:rgb(139 111 245/.5)!important;background:var(--zd-hover)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat .dash-icon{grid-row:1/4;grid-column:1}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat>span{grid-column:2;grid-row:2;order:2;margin:0!important;font-size:13px!important;font-weight:500!important;color:#c9d1e6!important;line-height:1.3}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat>strong{grid-column:2;grid-row:1;margin:0!important;font-size:30px!important;font-weight:700!important;color:#fff!important;line-height:1.1!important;letter-spacing:-.01em}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat>small{grid-column:2;grid-row:3;margin:0!important;font-size:12px!important;color:var(--zd-muted)!important;line-height:1.3}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat{position:relative;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;grid-column-gap:18px!important;column-gap:18px!important;grid-row-gap:4px!important;row-gap:4px!important;align-items:center!important;align-content:center;text-align:left!important;padding:26px 28px!important;min-height:150px}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat .dash-icon{grid-row:1/4;grid-column:1}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat>strong{grid-column:2;grid-row:1;margin:0!important;font-size:34px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.01em}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat>span{grid-column:2;grid-row:2;margin:0!important;font-size:14px!important;font-weight:600!important;text-transform:none}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat>small{grid-column:2;grid-row:3;margin:0!important;font-size:12.5px!important;opacity:.9}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat small b{display:inline-flex;align-items:center;padding:1px 8px;margin-right:4px;border-radius:20px;background:rgb(255 255 255/.22);font-weight:700}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat:nth-child(2) small b{background:rgb(29 31 51/.12)}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stats{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;grid-gap:16px!important;gap:16px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat>strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stats{gap:16px!important}html[data-portal-theme] body.zd-admin.is-admin-surface [class*=business-workspace_tiles]{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;grid-gap:16px!important;gap:16px!important}html[data-portal-theme] body.zd-admin.is-admin-surface a[class*=business-workspace_tile]:not([class*=tiles]){display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:auto 1fr auto;grid-column-gap:16px!important;column-gap:16px!important;grid-row-gap:4px!important;row-gap:4px!important;align-items:start!important;padding:22px!important;min-height:132px;background:var(--zd-card2)!important;border:1px solid transparent!important;border-radius:16px!important;text-decoration:none!important;transition:border-color .15s,background .15s,transform .15s}html[data-portal-theme] body.zd-admin.is-admin-surface a[class*=business-workspace_tile]:not([class*=tiles]):hover{border-color:rgb(139 111 245/.5)!important;background:var(--zd-hover)!important;transform:translateY(-2px)}html[data-portal-theme] body.zd-admin.is-admin-surface a[class*=business-workspace_tile] .dash-icon{grid-row:1/4;grid-column:1;align-self:start}html[data-portal-theme] body.zd-admin.is-admin-surface a[class*=business-workspace_tile]>strong{grid-column:2;margin:2px 0 0!important;font-size:16px!important;font-weight:700!important;color:#fff!important;line-height:1.3}html[data-portal-theme] body.zd-admin.is-admin-surface a[class*=business-workspace_tile]>p{grid-column:2;margin:0!important;font-size:13px!important;line-height:1.5!important;color:var(--zd-muted)!important}html[data-portal-theme] body.zd-admin.is-admin-surface a[class*=business-workspace_tile]>span{grid-column:2;margin-top:8px;display:inline-flex;align-items:center;gap:4px;font-size:13px!important;font-weight:600!important;color:var(--zd-violet2)!important}html[data-portal-theme] body.zd-admin.is-admin-surface a[class*=business-workspace_tile]:hover>span{color:#c4b5ff!important}html[data-portal-theme] body.zd-admin.is-admin-surface .admin-dashboard,html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-overview{display:grid!important;grid-gap:16px!important;gap:16px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-draggable{cursor:-webkit-grab;cursor:grab}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-draggable:active{cursor:-webkit-grabbing;cursor:grabbing}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-dragging{opacity:.4!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-drop{outline:2px dashed var(--zd-violet2)!important;outline-offset:4px;border-radius:16px}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-arrange-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:22px;font-size:12px;color:var(--zd-muted)}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-arrange-bar span{display:inline-flex;align-items:center;gap:6px}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-arrange-bar svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-arrange-bar button:not(#zd-x){min-height:0!important;padding:4px 10px!important;font-size:12px!important;background:transparent!important;border:0!important;color:var(--zd-violet2)!important;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface div[class*=business-workspace_tiles]:not(#zd-x){padding:26px!important;background:var(--zd-card)!important;border:0!important;border-radius:20px!important;box-sizing:border-box;width:100%;margin:6px 0 24px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-overview:not(#zd-x){padding:26px!important;border-radius:20px!important;box-sizing:border-box}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-module:not(#zd-x){padding:24px 26px!important;box-sizing:border-box}html[data-portal-theme] body.zd-admin.is-admin-surface :is(.dashboard-stats,.dashboard-revenue-stats,.dashboard-order-panels){margin:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page){box-sizing:border-box;overflow-x:clip}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stats:not(#zd-x){margin-top:16px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-overview>.dashboard-revenue-stats:not(#zd-x){margin-top:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat>strong:not(#zd-x){white-space:normal;overflow:visible;font-size:clamp(22px,2.2vw,30px)!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation,html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Dashboard]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%223%22%20width%3D%227%22%20height%3D%225%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2212%22%20width%3D%227%22%20height%3D%229%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Orders]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%204h11v16H5V4h3Z%22%2F%3E%3Cpath%20d%3D%22M9%204V2h6v2M8%209h8M8%2013h8M8%2017h5%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Studio]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%229%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22m3%2016%205-5%204%204%203-3%206%206%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page="AI Customer Service"]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2011a8%208%200%200%201-8%208H5l-3%203V11a9%209%200%200%201%2019%200Z%22%2F%3E%3Cpath%20d%3D%22M7%2010h10M7%2014h6%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Business]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021h18M5%2017V9h4v8m2%200V3h4v14m2%200v-6h4v6%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Sites]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2011l9-7%209%207v9H3z%22%2F%3E%3Cpath%20d%3D%22M9%2020v-6h6v6%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Realtors]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%2020v-1a6%206%200%200%201%2012%200v1M16%205.5a3%203%200%200%201%200%205.8M18%2014a5%205%200%200%201%203%204.5v1%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Teams]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M2.5%2020v-1a5.5%205.5%200%200%201%2011%200v1M13%2015a5.5%205.5%200%200%201%208.5%204v1%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Administrators]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M5%2020v-1a7%207%200%200%201%2014%200v1M19%208h3m-1.5-1.5v3%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page="Credits & Statements"]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M15%209.5a3%203%200%201%200%200%205%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page="Invoices and Payments"]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%2010h18M7%2015h4%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Plans]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l2.6%205.3%205.9.9-4.3%204.1%201%205.8L12%2016.4%206.8%2019.1l1-5.8L3.5%209.2l5.9-.9z%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Bookings]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%2010h18M8%203v4M16%203v4%22%2F%3E%3C%2Fsvg%3E")}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:not(#zd-x){position:relative;display:flex!important;align-items:center!important;justify-content:space-between;gap:20px;flex-wrap:wrap;min-height:64px;padding:0 0 0 82px!important;margin:0 0 26px!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:before{content:"";position:absolute;left:0;top:50%;width:64px;height:64px;margin-top:-32px;border-radius:18px;background:linear-gradient(135deg,#9a80ff,#5f3fd6);box-shadow:0 12px 28px rgb(100 70 219/.38),inset 0 1px 0 rgb(255 255 255/.25)}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:after{content:"";position:absolute;left:17px;top:50%;width:30px;height:30px;margin-top:-15px;background:#fff;-webkit-mask:var(--zd-page-icon) center/contain no-repeat;mask:var(--zd-page-icon) center/contain no-repeat}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type :is(.eyebrow,[class*=business-workspace_eyebrow]):not(#zd-x){margin:0 0 4px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;color:var(--zd-violet2)!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type h1:not(#zd-x){margin:0!important;font-size:30px!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.15!important;background:linear-gradient(90deg,#fff 30%,#cbbcff);-webkit-background-clip:text;background-clip:text;color:transparent!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type h1:empty{display:none}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type p:not(.eyebrow):not([class*=eyebrow]):not(#zd-x){margin:6px 0 0!important;max-width:720px;font-size:14px!important;color:var(--zd-muted)!important}@media(max-width:800px){html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:not(#zd-x){padding-left:64px!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:before{width:50px;height:50px;margin-top:-25px;border-radius:14px}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:after{left:13px;width:24px;height:24px;margin-top:-12px}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type h1:not(#zd-x){font-size:24px!important}}@media(max-width:800px){html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top:not(#zd-x){flex-wrap:nowrap!important;gap:12px!important;padding:6px 16px 12px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-search:not(#zd-x){flex:1 1 auto!important;width:auto!important;min-width:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface #zd-search-input:not(#zd-y){font-size:16px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top-right:not(#zd-x){gap:6px!important;flex:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-me button:not(#zd-x){display:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .zd-top .zd-me-av:not(#zd-x){width:36px;height:36px;cursor:pointer}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:not(#zd-x){align-items:flex-start!important;min-height:50px!important;gap:12px!important;margin-bottom:18px!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:not(#zd-x):before{top:0!important;margin-top:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:not(#zd-x):after{top:13px!important;margin-top:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type>:is(:has(h1),h1):not(#zd-x){flex:1 1 100%!important;min-width:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type>[class*=_icon]:not(#zd-x){display:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type>:not(:has(h1)):not(h1):not([class*=_icon]):not(#zd-x){margin-left:-64px!important;display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:flex-start!important}}@media(max-width:640px){html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards]:not(#zd-x){display:block!important;min-width:0!important;width:100%!important;border:0!important;background:transparent!important}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] thead:not(#zd-x){display:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] tbody:not(#zd-x){display:grid!important;grid-gap:10px;gap:10px}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] tr:not(#zd-x){position:relative;display:grid!important;grid-template-columns:1fr 1fr;grid-gap:10px 14px;gap:10px 14px;padding:12px 14px!important;border:1px solid var(--zd-line,#2a3450)!important;border-radius:12px!important;background:var(--zd-card2,#1a2236)!important;height:auto!important}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] td:not(#zd-x){display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;height:auto!important;min-height:0!important;padding:0!important;border:0!important;min-width:0!important;width:auto!important;max-width:none!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere;font-size:14px;line-height:1.35}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] td[data-label]:not([data-label=""]):not(#zd-x):before{content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--zd-muted,#8d97b5)}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] td:first-child:not(#zd-x){grid-column:1/-1;flex-direction:row;align-items:center;font-size:15px;padding:0 40px 10px 0!important;border-bottom:1px solid var(--zd-line,#2a3450)!important}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] td:first-child:not(#zd-x):before{display:none}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] td:last-child[data-label=""]:not(:first-child):not(#zd-x){position:absolute;top:8px;right:8px;width:auto!important}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] td:empty:not(#zd-x){display:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] td[colspan]:not(#zd-x){justify-content:center;text-align:center!important;border:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface table[data-mcards] td[colspan]:not(#zd-x):before{display:none}html[data-portal-theme] body.zd-admin.is-admin-surface :has(>table[data-mcards]):not(#zd-x){overflow:visible!important;min-width:0!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}}@media(max-width:640px){html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-overview:not(#zd-x){padding:12px!important;gap:12px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stats:not(#zd-x){grid-template-columns:1fr 1fr!important;gap:10px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat:not(#zd-x){display:grid!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;align-items:start!important;justify-items:stretch!important;padding:14px!important;grid-row-gap:2px!important;row-gap:2px!important;min-height:0!important;text-align:left}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat:not(#zd-x)>*{grid-column:1/-1!important;grid-row:auto!important;max-width:none!important;width:auto!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat:not(#zd-x)>i{order:0!important;width:40px!important;height:40px!important;margin-bottom:8px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat:not(#zd-x)>strong{order:1!important;font-size:22px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat:not(#zd-x)>span{order:2!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-stat:not(#zd-x)>small{order:3!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stats:not(#zd-x){grid-template-columns:1fr!important;gap:10px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-revenue-stat:not(#zd-x){padding:16px!important;min-height:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-module-heading:not(#zd-x){flex-wrap:wrap!important;gap:12px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .dashboard-module-heading:not(#zd-x)>:first-child{flex:1 1 100%!important;min-width:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface .orders-columns-control:not(#zd-x){display:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:has(.client-summary-title):not(#zd-x){padding-left:0!important}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:has(.client-summary-title):not(#zd-x):after,html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation :is(.main,.admin-settings-page)>header:first-of-type:has(.client-summary-title):not(#zd-x):before{display:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .client-summary-title:not(#zd-x){display:flex;align-items:center;gap:12px}}html[data-portal-theme=dark] body.is-realtor-surface{--admin-bg:#222a40;--admin-inset:#1b243b;--admin-surface:#151d31;--admin-raised:#1b243b;--admin-hover:#232c47;--admin-text:#ffffff;--admin-muted:#9aa3ba;--admin-link:#b3a3ff;--admin-border:#2b3552;--admin-control-border:#3a4566;--admin-primary:#7356e8;--admin-primary-hover:#8b6ff5;--admin-accent:#7356e8;--admin-accent-text:#d1c4ff;--zd-panel:#151d31;--zd-card:#151d31;--zd-card2:#1b243b;--zd-line:#2b3552;--zd-muted:#9aa3ba;--zd-violet:#7356e8;--zd-violet2:#8b6ff5;background:#222a40!important}html[data-portal-theme] body.is-realtor-surface,html[data-portal-theme] body.is-realtor-surface :is(button,input,select,textarea){font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_main__],html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_portal__]{background:#222a40!important}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_sidebar__]{background:#151d31!important;border-right:1px solid #2b3552!important}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_mobileNavBar__]{background:#151d31!important;border-bottom:1px solid #2b3552!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_navItem__]{border-radius:10px!important}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_navItem__]:not([class*=realtor_navActive__]){background:transparent!important;color:#c9d1e6!important;border-color:transparent!important}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_navItem__]:not([class*=realtor_navActive__]):hover{background:#232c47!important;color:#fff!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_navActive__]{background:linear-gradient(135deg,#8b6ff5,#6446d6)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 20px rgb(100 70 219/.35)!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_navGroupTitle__]{color:#7d86a1!important;letter-spacing:.14em!important;font-size:10.5px!important}html[data-portal-theme] body.is-realtor-surface :is([class*=realtor_placeOrderButton__],[class*=realtor_authSubmitButton__],[class*=realtor_primary],[class*=realtor_greenButton__],[class*=realtor_resetPasswordButton__]),html[data-portal-theme] body.is-realtor-surface [class*=realtor_portal__] button[type=submit]:not([class*=secondary i]){background:linear-gradient(135deg,#8b6ff5,#6446d6)!important;border:0!important;color:#fff!important;box-shadow:0 8px 20px rgb(100 70 219/.32)!important;border-radius:10px!important}html[data-portal-theme=dark] body.is-realtor-surface :is([class*=realtor_dashboardActionButton__],[class*=realtor_secondaryButton__],[class*=realtor_tourFilter__]){background:#1b243b!important;border:1px solid #2b3552!important;color:#e6e9f5!important;border-radius:10px!important}html[data-portal-theme] body.is-realtor-surface :is([class*=realtor_tourFilterActive__],[class*=realtor_invoiceFilterActive__]){background:#7356e8!important;border-color:#7356e8!important;color:#fff!important}html[data-portal-theme=dark] body.is-realtor-surface :is([class*=realtor_card__],[class*=realtor_stat__],[class*=realtor_welcome__]){background:#151d31!important;border:1px solid #2b3552!important;border-radius:18px!important;box-shadow:0 10px 30px rgb(0 0 0/.18)!important}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_welcome__]{background:linear-gradient(135deg,#2a2160,#1b243b 70%)!important}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_stat__] strong{color:#fff!important}html[data-portal-theme=dark] body.is-realtor-surface :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:#1b243b!important;border:1px solid #2b3552!important;border-radius:10px!important;color:#fff!important}html[data-portal-theme] body.is-realtor-surface :is(input,select,textarea):focus-visible{outline:2px solid #8b6ff5!important;outline-offset:1px}html[data-portal-theme] body.is-realtor-surface [class*=realtor_kicker__]{color:#8b6ff5!important;letter-spacing:.14em!important}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_header__] h1{background:linear-gradient(90deg,#fff 30%,#cbbcff);-webkit-background-clip:text;background-clip:text;color:transparent!important;font-weight:700!important;letter-spacing:-.02em}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_userPill__]{background:#1b243b!important;border:1px solid #2b3552!important;color:#fff!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_profileSaveDock__]{background:none!important;border:0!important;padding-top:0!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_profilePage__]{padding-bottom:96px!important}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_profileSaveDock__] button{box-shadow:0 10px 30px rgb(0 0 0/.45),0 0 0 1px rgb(139 111 245/.35)!important}@media(min-width:851px){html[data-portal-theme] body.is-realtor-surface [class*=realtor_profileSaveDock__]{left:95px!important}}html[data-portal-theme] body.is-realtor-surface [class*=realtor_bookingStepMarkerActive__]>span{background:linear-gradient(135deg,#8b6ff5,#6446d6)!important;border-color:#8b6ff5!important;color:#fff!important;box-shadow:0 0 0 4px rgb(115 86 232/.25)!important}@media(max-width:640px){html[data-portal-theme] body.is-realtor-surface [class*=realtor_sectionTitle__]{flex-wrap:wrap!important;row-gap:10px!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_invoiceHeaderActions__]{flex:1 1 100%!important;justify-content:flex-start!important}html[data-portal-theme] body.is-realtor-surface table[data-mcards]:not(#zd-x){display:block!important;min-width:0!important;width:100%!important;border:0!important;background:transparent!important}html[data-portal-theme] body.is-realtor-surface table[data-mcards] thead:not(#zd-x){display:none!important}html[data-portal-theme] body.is-realtor-surface table[data-mcards] tbody:not(#zd-x){display:grid!important;grid-gap:10px;gap:10px}html[data-portal-theme] body.is-realtor-surface table[data-mcards] tr:not(#zd-x){position:relative;display:grid!important;grid-template-columns:1fr 1fr;grid-gap:10px 14px;gap:10px 14px;padding:12px 14px!important;border:1px solid var(--zd-line,#2a3450)!important;border-radius:12px!important;background:var(--zd-card2,#1a2236)!important;height:auto!important}html[data-portal-theme] body.is-realtor-surface table[data-mcards] td:not(#zd-x){display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;height:auto!important;min-height:0!important;padding:0!important;border:0!important;min-width:0!important;width:auto!important;max-width:none!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere;font-size:14px;line-height:1.35}html[data-portal-theme] body.is-realtor-surface table[data-mcards] td[data-label]:not([data-label=""]):not(#zd-x):before{content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--zd-muted,#8d97b5)}html[data-portal-theme] body.is-realtor-surface table[data-mcards] td:first-child:not(#zd-x){grid-column:1/-1;flex-direction:row;align-items:center;font-size:15px;padding:0 40px 10px 0!important;border-bottom:1px solid var(--zd-line,#2a3450)!important}html[data-portal-theme] body.is-realtor-surface table[data-mcards] td:first-child:not(#zd-x):before{display:none}html[data-portal-theme] body.is-realtor-surface table[data-mcards] td:last-child[data-label=""]:not(:first-child):not(#zd-x){position:absolute;top:8px;right:8px;width:auto!important}html[data-portal-theme] body.is-realtor-surface table[data-mcards] td:empty:not(#zd-x){display:none!important}html[data-portal-theme] body.is-realtor-surface table[data-mcards] td[colspan]:not(#zd-x){justify-content:center;text-align:center!important;border:0!important}html[data-portal-theme] body.is-realtor-surface table[data-mcards] td[colspan]:not(#zd-x):before{display:none}}@media(max-width:640px){html[data-portal-theme] body.is-realtor-surface :has(>table[data-mcards]):not(#zd-x){overflow:visible!important;min-width:0!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}}html[data-portal-theme] body.zd-admin.is-admin-surface button.site-summary-delete-site:not(#zd-x){background:#3a2030!important;border:1px solid #b8324c!important;color:#ffb8c3!important;box-shadow:none!important}@media(max-width:640px){html[data-portal-theme] body.zd-admin.is-admin-surface .site-summary-status-panel:not(#zd-x){flex-direction:column!important;align-items:stretch!important;gap:12px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-summary-quick-tools:not(#zd-x){flex-wrap:wrap!important;gap:8px!important;justify-content:flex-start!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-summary-quick-tools>button:not(#zd-x){flex:0 1 auto!important;width:auto!important;white-space:nowrap!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-summary-tabs:not(#zd-x){position:static!important;flex-wrap:wrap!important;row-gap:10px!important}html[data-portal-theme] body.zd-admin.is-admin-surface .site-summary-access-actions:not(#zd-x){flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;width:100%}}html[data-portal-theme] body.zd-admin.is-admin-surface.has-admin-navigation[data-zd-page=Photographers]{--zd-page-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%208h3l2-3h6l2%203h3v11H4z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2213%22%20r%3D%223.5%22%2F%3E%3C%2Fsvg%3E")}.ph-admin-page{padding-bottom:40px}.ph-page{display:grid;grid-gap:18px;gap:18px}.ph-card{background:var(--zd-card,#151d31);border:1px solid var(--zd-line,#2b3552);border-radius:18px;padding:20px 22px;display:grid;grid-gap:16px;gap:16px}.ph-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap}.ph-card-head h2{margin:0;font-size:18px}.ph-card-head p{margin:4px 0 0;font-size:13px}.ph-card-head p,.ph-empty{color:var(--zd-muted,#9aa3ba)}.ph-empty{margin:0;font-size:14px;padding:10px 0}.ph-banner{margin:0;padding:10px 14px;border-radius:10px;font-size:13px;font-weight:600}.ph-ok{color:#8fdc93}.ph-err{color:#ff9aa8}.ph-banner.ph-ok{background:rgb(98 186 102/.12);border:1px solid rgb(98 186 102/.35)}.ph-banner.ph-err{background:rgb(239 68 68/.1);border:1px solid rgb(239 68 68/.35)}.ph-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.ph-person{background:var(--zd-card2,#1b243b);border:1px solid var(--zd-line,#2b3552);border-radius:14px;padding:14px;display:grid;grid-gap:10px;gap:10px}.ph-person.ph-inactive{opacity:.6}.ph-person-top{display:flex;align-items:center;gap:12px;min-width:0}.ph-person-top>div{display:grid;min-width:0}.ph-person-top strong{font-size:15px}.ph-person-top small{color:var(--zd-muted,#9aa3ba);font-size:12px;overflow-wrap:anywhere}.ph-avatar{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700}.ph-tags{display:flex;gap:6px;flex-wrap:wrap}.ph-tags span{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;background:var(--zd-card,#151d31);border:1px solid var(--zd-line,#2b3552);color:#c9d1e6}.ph-actions{display:flex;gap:6px;flex-wrap:wrap}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-actions button:not(#zd-x){min-height:32px!important;padding:6px 10px!important;font-size:12px!important}.ph-jobs{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.ph-jobs li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--zd-card2,#1b243b);border:1px solid var(--zd-line,#2b3552)}.ph-jobs li>div{flex:1 1;display:grid;min-width:0}.ph-jobs small{color:var(--zd-muted,#9aa3ba);font-size:12px}.ph-dot{flex:none;width:10px;height:10px;border-radius:50%;border:2px solid transparent}.ph-assign{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:150px}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-assign select:not(#zd-x){min-height:32px!important;padding:4px 28px 4px 8px!important;font-size:13px!important;max-width:170px}.ph-assign small{flex-basis:100%;font-size:11px;line-height:1.3}.ph-modal .ph-colors{display:grid;grid-gap:8px;gap:8px;font-size:13px;font-weight:600}.ph-modal .ph-colors>div{display:flex;gap:8px;flex-wrap:wrap}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-swatch:not(#zd-x){width:28px!important;height:28px!important;min-height:0!important;padding:0!important;border-radius:50%!important;border:2px solid transparent!important;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-swatch[aria-pressed=true]:not(#zd-x){border-color:#fff!important;box-shadow:0 0 0 2px rgb(255 255 255/.25)!important}.ph-modal .ph-notes{grid-column:1/-1}.ph-cal-tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;margin-top:2px}@media(max-width:640px){.ph-card{padding:16px}.ph-grid{grid-template-columns:1fr}}.phf{display:grid;grid-gap:16px;gap:16px;min-width:0}.phf-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ph-notes,.phf label{display:grid;grid-gap:6px;gap:6px;font-size:13px;font-weight:600;color:var(--zd-text2,#c9d1e6);min-width:0}.ph-notes textarea,.phf input:not([type]),.phf input[type=email],.phf input[type=password],.phf input[type=tel],.phf input[type=text],.phf input[type=time],.phf-password input{width:100%;min-height:42px;padding:9px 11px;border:1px solid var(--zd-line,#2b3552);border-radius:10px;background:var(--zd-card2,#1b243b);color:var(--zd-text,#fff);font:inherit;font-size:15px;font-weight:400;box-sizing:border-box}.ph-notes textarea:focus-visible,.phf input:focus-visible{outline:2px solid #8b6ff5;outline-offset:1px}.phf input[type=time]{color-scheme:dark;min-width:0}.phf fieldset{border:0;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;min-width:0}.phf legend{padding:0;margin:0 0 10px;font-size:13px;font-weight:700;color:var(--zd-text2,#c9d1e6)}.phf-specs>div{display:flex;flex-wrap:wrap;gap:8px}.phf .phf-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 14px;border-radius:999px;border:1px solid var(--zd-line,#2b3552);background:var(--zd-card2,#1b243b);color:var(--zd-text2,#c9d1e6);font-size:13px;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.phf .phf-chip input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.phf .phf-chip.on{background:rgb(139 111 245/.18);border-color:#8b6ff5;color:#fff}.phf .phf-chip.on:before{content:"✓";font-size:12px;color:#cbbcff}.phf .phf-chip:has(input:focus-visible){outline:2px solid #8b6ff5;outline-offset:2px}.phf-day{display:grid;grid-template-columns:140px minmax(0,150px) auto minmax(0,150px) 1fr;align-items:center;grid-gap:8px;gap:8px;padding:6px 0;border-top:1px solid var(--zd-line,#2b3552)}.phf-day:first-of-type{border-top:0}.phf-day>*{align-self:center;margin:0}.phf-day>span{color:var(--zd-muted,#9aa3ba);font-size:13px;text-align:center}.phf .phf-daytoggle{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--zd-text,#fff)}.phf .phf-daytoggle input{width:18px;height:18px;accent-color:#8b6ff5;margin:0}.phf-day .phf-offlabel,.phf-day.off .phf-daytoggle{color:var(--zd-muted,#9aa3ba)}.phf-day .phf-offlabel{grid-column:2/-1;font-size:13px;text-align:left}.phf-copy{justify-self:start}.phf-hint{color:var(--zd-muted,#9aa3ba);font-size:12px;margin:0}.phf-headshot{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.phf-headshot img,.phf-initial{width:72px;height:72px;border-radius:50%;object-fit:cover;flex:none;border:2px solid var(--zd-line,#2b3552)}.phf-initial{display:grid;place-items:center;color:#fff;font-size:28px;font-weight:700}.phf-upload{position:relative;display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border-radius:10px;border:1px solid var(--zd-line,#2b3552);background:var(--zd-card2,#1b243b);color:var(--zd-text,#e6e9f5);font-size:13px;font-weight:600;cursor:pointer}.phf-upload input{position:absolute;inset:0;opacity:0;cursor:pointer}.phf-upload:has(input:focus-visible){outline:2px solid #8b6ff5;outline-offset:2px}.phf-password{border:0;margin:0;padding:16px 0 0;border-top:1px solid var(--zd-line,#2b3552);display:grid;grid-gap:12px;gap:12px;min-width:0}.phf-password legend{padding:16px 0 0;font-weight:700;float:left;width:100%}.phf-password label,.phf-password legend{font-size:13px;color:var(--zd-text2,#c9d1e6)}.phf-password label{display:grid;grid-gap:6px;gap:6px;font-weight:600}.phf-pwactions{display:flex;gap:8px;flex-wrap:wrap}.phf-password:first-child{border-top:0;padding-top:0}.phf-password:first-child legend{padding-top:0}.phf input::placeholder,.phf-password input::placeholder{font-weight:400;color:#6f7893;opacity:1}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-swatch:not(#zd-x){background:var(--sw,#7356e8)!important}body:not(.zd-admin) .phf button,body:not(.zd-admin) .phf-pwactions button{min-height:38px;padding:8px 14px;border-radius:10px;border:1px solid #2b3552;background:#1b243b;color:#e6e9f5;font:inherit;font-size:13px;font-weight:600;cursor:pointer}body:not(.zd-admin) .phf-pwactions button:first-child{background:linear-gradient(135deg,#8b6ff5,#6446d6);border-color:transparent;color:#fff}body:not(.zd-admin) .phf button:disabled{opacity:.6;cursor:default}.ph-modal{width:min(720px,100%)!important}.ph-modal-body{display:grid;grid-gap:18px;gap:18px}.ph-modal-foot{display:flex!important;justify-content:space-between!important;align-items:center;gap:10px;flex-wrap:wrap}.ph-modal-main,.ph-modal-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ph-modal-main{margin-left:auto}.ph-specs{display:flex;gap:6px;flex-wrap:wrap}.ph-specs span{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;background:rgb(139 111 245/.16);border:1px solid rgb(139 111 245/.4);color:#cbbcff}.ph-hours{color:var(--zd-muted,#9aa3ba);font-size:12px;line-height:1.4}img.ph-avatar{object-fit:cover}.ph-modal-status .ph-on,.ph-tags .ph-on{color:#8fdc93;border-color:rgb(98 186 102/.4)}.ph-modal-status .ph-off,.ph-tags .ph-off{color:#f2c94c;border-color:rgb(242 201 76/.4)}.ph-modal-status>span{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;border:1px solid}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-danger:not(#zd-x){background:transparent!important;border:1px solid rgb(239 68 68/.55)!important;color:#ff9aa8!important;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-danger:not(#zd-x):hover{background:rgb(239 68 68/.12)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-activate:not(#zd-x){color:#8fdc93!important;border-color:rgb(98 186 102/.5)!important}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-actions .ph-danger:not(#zd-x){min-height:32px!important;padding:6px 10px!important;font-size:12px!important}.ph-filter{display:flex;gap:6px;flex-wrap:wrap}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-filter button:not(#zd-x){min-height:32px!important;padding:5px 12px!important;font-size:12px!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--zd-line,#2b3552)!important;color:var(--zd-muted,#9aa3ba)!important;box-shadow:none!important}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-filter button.on:not(#zd-x){background:rgb(139 111 245/.18)!important;border-color:#8b6ff5!important;color:#fff!important}.ph-filter button span{opacity:.7;margin-left:4px}.ph-needs{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.ph-needs li{display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border-radius:12px;background:var(--zd-card2,#1b243b);border:1px solid var(--zd-line,#2b3552)}.ph-needs li>div{display:grid;min-width:0}.ph-needs small{color:var(--zd-muted,#9aa3ba);font-size:12px}html[data-portal-theme] body.zd-admin.is-admin-surface .ph-needs select:not(#zd-x){width:100%!important;min-height:36px!important;font-size:13px!important}@media(max-width:640px){.phf-row{grid-template-columns:1fr}.phf-day{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);row-gap:8px;padding:10px 0}.phf-day .phf-copy,.phf-day .phf-daytoggle,.phf-day .phf-offlabel{grid-column:1/-1}.ph-modal-foot{flex-direction:column-reverse;align-items:stretch}.ph-modal-main,.ph-modal-status{width:100%;margin-left:0}.ph-modal-main>button,.ph-modal-status>button{flex:1 1;white-space:nowrap}.ph-modal-status>span{flex:0 0 100%;max-width:max-content}.phf-pwactions>button{flex:1 1 100%}.ph-needs li{grid-template-columns:1fr}}.phf input[type=checkbox]{padding:0;background:none;border:0;min-height:0;box-shadow:none}@media(min-width:851px){html[data-portal-theme] body.is-realtor-surface{--rz-bg:var(--admin-raised,#f5f6f8)}html[data-portal-theme=dark] body.is-realtor-surface{--rz-bg:#222a40}html[data-portal-theme] body.is-realtor-surface [class*=realtor_portal__]{grid-template-columns:95px minmax(0,1fr)!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__]{width:95px!important;padding:22px 0!important;background:#151d31!important;border-right:0!important;overflow:visible!important;z-index:30;box-sizing:border-box;align-items:stretch}html[data-portal-theme] body.is-realtor-surface [class*=realtor_placeOrderButton__]{position:relative;width:54px!important;min-height:54px!important;height:54px;margin:0 auto 14px!important;padding:0!important;border-radius:16px!important;border:0!important;font-size:0!important;background:linear-gradient(135deg,#8b6ff5,#6446d6)!important;box-shadow:0 8px 20px rgb(100 70 219/.35)!important;color:#fff!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_placeOrderButton__]:before{content:"+";font-size:30px;font-weight:300;line-height:1}html[data-portal-theme] body.is-realtor-surface [class*=realtor_placeOrderButton__]:after{content:"Place Order"}html[data-portal-theme] body.is-realtor-surface [class*=realtor_askVastVueButton__]{position:relative;width:54px!important;min-height:54px!important;height:54px;margin:0 auto 22px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;justify-content:center!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_askVastVueAvatar__]{position:static!important;transform:none!important;width:50px!important;height:50px!important;border:2px solid #8b6ff5!important;box-sizing:border-box}html[data-portal-theme] body.is-realtor-surface :is([class*=realtor_askVastVueLabel__],[class*=realtor_sidebar__] nav :is(button,a)>span),html[data-portal-theme] body.is-realtor-surface [class*=realtor_placeOrderButton__]:after{position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);display:block!important;background:#0f1526!important;color:#fff!important;font-size:12px!important;font-weight:500!important;line-height:1.2;padding:6px 10px;border-radius:8px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s;z-index:5;text-align:left}html[data-portal-theme] body.is-realtor-surface [class*=realtor_askVastVueLabel__] small{display:none}html[data-portal-theme] body.is-realtor-surface :is([class*=realtor_askVastVueButton__],[class*=realtor_placeOrderButton__],[class*=realtor_sidebar__] nav :is(button,a)):is(:hover,:focus-visible) :is([class*=realtor_askVastVueLabel__],span),html[data-portal-theme] body.is-realtor-surface [class*=realtor_placeOrderButton__]:is(:hover,:focus-visible):after{opacity:1}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] nav :is(button,a)>span{left:84px}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] nav{display:flex;flex-direction:column;gap:10px}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] [class*=realtor_navGroup__]{display:flex!important;flex-direction:column;gap:10px}html[data-portal-theme] body.is-realtor-surface [class*=realtor_navGroupTitle__]{display:none!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] :is([class*=realtor_navItem__],[class*=realtor_navActive__]){position:relative;display:flex!important;align-items:center;justify-content:center!important;width:auto!important;min-height:56px;margin-left:14px!important;padding:0!important;border:0!important;border-radius:18px 0 0 18px!important;background:transparent!important;color:#5f6b8a!important;box-shadow:none!important;font-size:0!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] [class*=realtor_navItem__]:hover{color:#c9d1e6!important;background:transparent!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] [class*=realtor_navActive__]{background:var(--rz-bg)!important;color:#7356e8!important}html[data-portal-theme=dark] body.is-realtor-surface [class*=realtor_sidebar__] [class*=realtor_navActive__]{color:#fff!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] [class*=realtor_navActive__]:after,html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] [class*=realtor_navActive__]:before{content:"";position:absolute;right:0;width:22px;height:22px;pointer-events:none}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] [class*=realtor_navActive__]:before{top:-22px;background:radial-gradient(circle at 0 0,transparent 21.5px,var(--rz-bg) 22px)}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] [class*=realtor_navActive__]:after{bottom:-22px;background:radial-gradient(circle at 0 100%,transparent 21.5px,var(--rz-bg) 22px)}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] :is([class*=realtor_navItem__],[class*=realtor_navActive__]) svg{width:22px!important;height:22px!important;flex:none!important;stroke-width:1.7}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebarBottom__]{padding-top:16px!important;display:flex!important;flex-direction:column;align-items:center;gap:10px}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebarBottom__] [class*=realtor_userChip__]{display:none!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebarBottom__] .theme-toggle-segmented{display:flex!important;flex-direction:column;gap:4px;width:auto!important;min-width:0!important;padding:4px!important;border-radius:14px!important;background:#1b243b!important;border:1px solid #2b3552!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebarBottom__] .theme-toggle-segmented button{width:40px!important;min-width:0!important;height:36px!important;min-height:0!important;padding:0!important;font-size:0!important;grid-gap:0!important;gap:0!important;display:grid!important;place-items:center;border-radius:10px!important;border:0!important;background:transparent!important;color:#5f6b8a!important;box-shadow:none!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebarBottom__] .theme-toggle-segmented button.selected{background:#7356e8!important;color:#fff!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebarBottom__] .theme-toggle-segmented svg{width:17px;height:17px}html[data-portal-theme] body.is-realtor-surface [class*=realtor_signOut__]{position:relative;width:54px!important;height:48px;min-height:0!important;padding:0!important;font-size:0!important;border:0!important;border-radius:14px!important;background:transparent!important;color:#5f6b8a!important;box-shadow:none!important;display:grid!important;place-items:center}html[data-portal-theme] body.is-realtor-surface [class*=realtor_signOut__]:before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4h4v16h-4M10 8l-4 4 4 4M6 12h11'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4h4v16h-4M10 8l-4 4 4 4M6 12h11'/%3E%3C/svg%3E") center/contain no-repeat}html[data-portal-theme] body.is-realtor-surface [class*=realtor_signOut__]:after{content:"Sign out";position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);background:#0f1526;color:#fff;font-size:12px;font-weight:500;padding:6px 10px;border-radius:8px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s;z-index:5}html[data-portal-theme] body.is-realtor-surface [class*=realtor_signOut__]:is(:hover,:focus-visible){color:#c9d1e6!important}html[data-portal-theme] body.is-realtor-surface [class*=realtor_signOut__]:is(:hover,:focus-visible):after{opacity:1}}@media(min-width:851px) and (max-height:760px){html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] :is([class*=realtor_navItem__],[class*=realtor_navActive__]){min-height:46px}html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] [class*=realtor_navGroup__],html[data-portal-theme] body.is-realtor-surface [class*=realtor_sidebar__] nav{gap:6px}}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon:is(.v,.y,.g,.t){box-shadow:inset 0 1px 0 rgb(255 255 255/.25),0 6px 14px rgb(0 0 0/.25);color:#fff}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon.v{background:linear-gradient(135deg,#8b6ff5,#5a3fd1)}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon.y{background:linear-gradient(135deg,#f7d774,#d9a63a);color:#3b2a06}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon.g{background:linear-gradient(135deg,#6fd06f,#2f9d4f)}html[data-portal-theme] body.zd-admin.is-admin-surface .dash-icon.t{background:linear-gradient(135deg,#3fd6e6,#1593a8)}.cp-panel{display:grid;grid-gap:14px;gap:14px;margin:0 0 18px;padding:20px 22px;border-radius:18px;background:var(--zd-card,#151d31);border:1px solid var(--zd-line,#2b3552);color:var(--zd-ink,#fff)}.cp-head{display:flex;align-items:flex-start;gap:16px}.cp-mark{flex:none;width:52px;height:52px;border-radius:14px;overflow:hidden;box-shadow:0 6px 14px rgb(0 0 0/.25)}.cp-mark svg{width:100%;height:100%;display:block}.cp-copy{flex:1 1;min-width:0}.cp-copy h2{margin:0 0 4px;font-size:18px}.cp-copy p{margin:0;color:var(--zd-muted,#9aa3ba);font-size:14px;line-height:1.5}.cp-copy strong{color:#fff}.cp-badge{flex:none;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px;border:1px solid}.cp-badge.on{color:#8fdc93;border-color:rgb(98 186 102/.45);background:rgb(98 186 102/.12)}.cp-badge.wait{color:#f2c94c;border-color:rgb(242 201 76/.45);background:rgb(242 201 76/.1)}.cp-badge.off{color:#9aa3ba;border-color:#2b3552}.cp-actions{display:flex;gap:10px;flex-wrap:wrap}html[data-portal-theme] body .cp-primary:not(#cp){background:#635bff!important;border:0!important;color:#fff!important;border-radius:10px!important;padding:10px 18px!important;min-height:42px!important;font-weight:600!important;box-shadow:0 8px 20px rgb(99 91 255/.35)!important;cursor:pointer}html[data-portal-theme] body .cp-primary:not(#cp):hover{filter:brightness(1.08)}html[data-portal-theme] body :is(.cp-secondary,.cp-danger):not(#cp){display:inline-flex;align-items:center;background:transparent!important;border:1px solid var(--zd-line,#2b3552)!important;color:#dfe5f3!important;border-radius:10px!important;padding:9px 16px!important;min-height:42px!important;font-weight:600!important;font-size:14px;text-decoration:none!important;box-shadow:none!important;cursor:pointer}html[data-portal-theme] body .cp-danger:not(#cp){color:#ff9aa8!important;border-color:rgb(239 68 68/.5)!important}.cp-hint{color:var(--zd-muted,#9aa3ba)}.cp-hint,.cp-note{margin:0;font-size:13px}.cp-note{font-weight:600}.cp-note.ok{color:#8fdc93}.cp-note.err{color:#ff9aa8}.cp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:6px 16px;gap:6px 16px;margin-top:16px;padding:14px 16px;border-radius:14px;border:1px solid var(--zd-line,#2b3552);background:var(--zd-card2,#1b243b)}.cp-row>div{display:grid;grid-gap:3px;gap:3px}.cp-row small{color:var(--zd-muted,#9aa3ba);font-size:12px}.cp-row .cp-note{grid-column:1/-1}html[data-portal-theme] body .cp-switch:not(#cp){position:relative;width:48px!important;height:28px!important;min-height:0!important;padding:0!important;border-radius:999px!important;border:0!important;background:#3a4566!important;box-shadow:none!important;cursor:pointer;transition:background .15s}html[data-portal-theme] body .cp-switch.on:not(#cp){background:#62ba66!important}.cp-switch span{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .15s}.cp-switch.on span{transform:translateX(20px)}.cp-invoice{display:grid;grid-gap:6px;gap:6px;margin:12px 0 4px;font-size:13px;font-weight:600}.cp-invoice select{width:100%}@media(max-width:600px){.cp-panel{padding:16px}.cp-head{flex-wrap:wrap;gap:12px 14px}.cp-copy{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 70px)}.cp-badge{margin-left:66px}.cp-actions>*{flex:1 1 100%;justify-content:center}}.cp-fee{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--zd-line,#2b3552)}.cp-fee label{display:grid;grid-gap:6px;gap:6px;font-size:13px;font-weight:600}.cp-fee-input{display:flex;align-items:center;gap:6px}html[data-portal-theme] body .cp-fee-input input:not(#cp){width:96px!important;min-height:42px}.cp-fee-input b{color:var(--zd-muted,#9aa3ba);font-weight:600}.cp-fee small{flex-basis:100%;color:var(--zd-muted,#9aa3ba);font-size:12px}