.panel-theme{--panel-brand:var(--fz-brand);--panel-brand-hover:var(--fz-brand-hover);--panel-brand-soft:var(--fz-brand-soft);--panel-button-bg:var(--fz-brand);--panel-button-hover:var(--fz-brand-hover);--panel-weight-bold:600;--panel-badge-radius:999px;--panel-control-radius:8px;--panel-success-solid:#027a48;--panel-danger-solid:#d92d20;--panel-warning-solid:#b54708;--panel-surface:#fff;--panel-wash:#f9fafb;--panel-soft:#f2f4f7;--panel-chrome:#fff;--panel-control-bg:#fff;--panel-outline-bg:#fff;--panel-outline-text:#344054;--panel-outline-border:#d0d5dd;--panel-outline-hover:#f9fafb;--panel-outline-hover-text:#344054;--panel-ink:#101828;--panel-text:#344054;--panel-muted:#667085;--panel-border:#e4e7ec;--panel-control-border:#d0d5dd;--panel-success:#027a48;--panel-success-soft:#ecfdf3;--panel-success-border:#a6f4c5;--panel-warning:#b54708;--panel-warning-soft:#fffaeb;--panel-warning-border:#fedf89;--panel-danger:#b42318;--panel-danger-soft:#fef3f2;--panel-danger-border:#fecdca;--panel-info:#026aa2;--panel-info-soft:#f0f9ff;--panel-on-brand:#fff;--panel-shadow:0 1px 2px #1018280d;--panel-overlay:#1018288c;--fz-primary:var(--panel-brand);--fz-primary-dark:var(--panel-brand-hover);--fz-ink:var(--panel-ink);--fz-muted:var(--panel-muted);--fz-border:var(--panel-border);--fz-surface:var(--panel-surface);--fz-wash:var(--panel-wash);--fz-background:var(--panel-wash);--fz-success:var(--panel-success);--fz-danger:var(--panel-danger);--business-accent:var(--panel-brand);--business-accent-2:var(--panel-info);--business-ink:var(--panel-ink);--business-muted:var(--panel-muted);--business-panel:var(--panel-surface);--business-panel-border:var(--panel-border);--fz-radius-card:16px;--fz-radius-control:8px;--fz-shadow-soft:var(--panel-shadow);--fz-shadow-lifted:var(--panel-shadow);--fz-focus-ring:0 0 0 3px #1b6ae033;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--panel-text);font-family:var(--font-panel), Outfit, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.5}.panel-theme[data-panel-theme=dark]{--panel-brand:var(--fz-brand-light);--panel-brand-hover:#a7caff;--panel-brand-soft:var(--fz-brand-soft-dark);--panel-icon:#67e8f9;--panel-icon-hover:#a5f3fc;--panel-surface:#171f2e;--panel-wash:#101828;--panel-soft:#1d2939;--panel-chrome:#101828;--panel-control-bg:#101828;--panel-outline-bg:#1d2939;--panel-outline-text:#fff;--panel-outline-border:#344054;--panel-outline-hover:#242f3f;--panel-outline-hover-text:#fff;--panel-ink:#fff;--panel-text:#fff;--panel-muted:#fff;--panel-accent-text:#fff;--panel-border:#1d2939;--panel-control-border:#344054;--panel-success:#6ce9a6;--panel-success-soft:#12b76a1f;--panel-success-border:#027a48;--panel-warning:#fec84b;--panel-warning-soft:#f790091f;--panel-warning-border:#93370d;--panel-danger:#fda29b;--panel-danger-soft:#f044381f;--panel-danger-border:#912018;--panel-info:#7cd4fd;--panel-info-soft:#0ba5ec1f;--panel-shadow:0 1px 2px #0000001f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.panel-theme[data-panel-theme=dark] :where(button,a,summary):is(:hover,:focus-visible){--panel-icon:var(--panel-icon-hover)}.panel-theme[data-panel-theme=dark] :is(.panel-nav a,.business-dashboard-nav-icon,.panel-nav-expand,.panel-icon-button,.panel-search,.panel-search-results a,.panel-sidebar-footer a,.panel-account summary,.panel-avatar,.panel-account-dropdown a,.panel-account-dropdown button,.panel-metric-icon,.business-dashboard-notification-button,.business-dashboard-owner-dropdown a,.business-dashboard-owner-dropdown button,.business-dashboard-back-button,.business-dashboard-breadcrumb-item,.ui-button-secondary,.ui-button-ghost,.admin-secondary-action-button,.business-dashboard-panel-action,.business-request-panel-icon,.business-request-contact-action,.business-request-action-choice-icon,.business-request-primary-action-card,.business-request-mobile-tabs button)>svg,.panel-theme[data-panel-theme=dark] .business-dashboard-owner-menu-button:after,.panel-theme[data-panel-theme=dark] .business-request-stepper li:not(.is-current) .business-request-step-icon>svg{color:var(--panel-icon)}.panel-theme :where(button,input,select,textarea){font-family:inherit}.panel-theme :where(button){border-radius:8px}.panel-theme :where(button,a,summary):hover{--panel-outline-bg:var(--panel-outline-hover);--panel-outline-text:var(--panel-outline-hover-text)}.panel-theme :where(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--panel-brand);outline-offset:3px}.panel-theme :where(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.55}.panel-theme :where(h1,h2,h3,h4){color:var(--panel-ink);letter-spacing:-.02em}.panel-theme :where(h1){font-size:26px;font-weight:600;line-height:1.3}.panel-theme :where(h2){font-size:20px;font-weight:600}.panel-theme :where(h3){font-size:16px;font-weight:500}.panel-shell{background:var(--panel-wash);min-height:100dvh;display:flex}.panel-sidebar{background:var(--panel-chrome);border-right:1px solid var(--panel-border);z-index:40;flex-direction:column;width:290px;padding:24px 20px;transition:width .2s;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.panel-brand{min-height:44px;color:var(--panel-ink);white-space:nowrap;flex-shrink:0;align-items:center;gap:12px;margin-bottom:32px;display:flex}.panel-brand img{flex:0 0 36px}.panel-brand strong{letter-spacing:-.8px;font-size:26px;font-weight:600}.panel-brand span{line-height:1.2;display:grid}.panel-brand small{color:var(--panel-muted);margin-top:5px;font-size:11px}.panel-workspace{flex:1;min-width:0;margin-left:290px;transition:margin-left .2s}.panel-header{z-index:35;background:var(--panel-chrome);border-bottom:1px solid var(--panel-border);align-items:center;gap:16px;height:77px;padding:16px 24px;display:flex;position:sticky;top:0}.panel-header-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.panel-icon-button{border:1px solid var(--panel-border);background:var(--panel-chrome);color:var(--panel-muted);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.panel-icon-button:hover{background:var(--panel-soft);color:var(--panel-ink)}.panel-theme-toggle,.panel-notification{border-radius:50%}.panel-notification{position:relative}.panel-notification>span{border:2px solid var(--panel-surface);color:#101828;background:#f79009;border-radius:99px;min-width:18px;padding:0 3px;font-size:10px;font-weight:600;position:absolute;top:-4px;right:-4px}.panel-content.panel-content{align-content:start;gap:24px;width:100%;min-width:0;max-width:1536px;margin:0 auto;padding:24px;display:grid}.panel-content>*{min-width:0}.panel-content:focus{outline:none}.panel-theme .panel-account-content{max-width:none;margin:0;padding:0}.panel-mobile-toggle,.panel-mobile-brand{display:none}.panel-page-heading,.panel-theme .admin-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-page-heading h1,.panel-theme .admin-topbar h1{margin:0;font-size:26px;font-weight:600}.panel-eyebrow,.panel-theme .admin-topbar .eyebrow{color:var(--panel-muted);letter-spacing:.04em;margin:0 0 4px;font-size:12px;font-weight:400}.panel-nav.panel-nav{align-content:start;gap:8px;margin:0;padding:0;display:grid}.panel-nav-heading{color:var(--panel-muted);text-transform:uppercase;margin:16px 0 8px;font-size:12px;font-weight:400;display:block}.panel-nav-group{gap:6px;display:grid}.panel-nav-row{display:flex;position:relative}.panel-nav a{min-height:44px;color:var(--panel-text);box-shadow:none;background:0 0;border:0;border-radius:8px;flex:1;justify-content:flex-start;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;display:flex}.panel-nav a:hover{background:var(--panel-soft);color:var(--panel-ink)}.panel-nav a[aria-current=page],.panel-nav a.is-active{color:var(--panel-accent-text,var(--panel-brand));background:var(--panel-brand-soft)}.panel-nav a svg{stroke-width:1.65px;flex:0 0 20px}.panel-nav-label{min-width:0}.panel-nav .business-dashboard-nav-icon{width:20px;min-width:20px;height:20px;box-shadow:none;background:0 0;border:0;border-radius:0}.panel-nav a small,.panel-nav .business-dashboard-menu-badge{background:var(--panel-brand-soft);color:var(--panel-accent-text,var(--panel-brand));box-shadow:none;border:0;border-radius:99px;margin-left:auto;padding:2px 7px;font-size:11px;font-weight:500}.panel-nav-expand{color:var(--panel-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px}.panel-nav-expand[aria-expanded=true] svg{transform:rotate(180deg)}.panel-nav .admin-nav-children{border:0;gap:4px;margin:0 0 4px 32px;padding:0;display:grid}.panel-nav .admin-nav-children a{min-height:36px;font-size:13px}.panel-business-card{border:1px solid var(--panel-border);border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:12px;display:flex}.panel-business-card strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.panel-business-card small{color:var(--panel-muted);font-size:11px;display:block}.panel-business-card .business-dashboard-mini-logo{background:var(--panel-brand-soft);width:40px;min-width:40px;height:40px;color:var(--panel-accent-text,var(--panel-brand));border:0;border-radius:10px}.panel-switch-business{color:var(--panel-accent-text,var(--panel-brand));padding:0 12px 8px;font-size:12px}.panel-sidebar-footer{margin-top:auto;padding-top:32px}.panel-sidebar-footer a{color:var(--panel-muted);border-top:1px solid var(--panel-border);justify-content:space-between;align-items:center;padding:12px;font-size:12px;display:flex}.panel-search{width:min(430px,40vw);color:var(--panel-muted);border:1px solid var(--panel-border);height:44px;box-shadow:var(--panel-shadow);border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex;position:relative}.panel-search input{width:100%;min-width:0;color:var(--panel-text);background:0 0;border:0;outline:none;height:100%;padding:0;font-size:14px}.panel-search input:focus-visible{outline:none}.panel-search:focus-within{border-color:var(--panel-brand);box-shadow:var(--fz-focus-ring)}.panel-search kbd{border:1px solid var(--panel-border);background:var(--panel-wash);border-radius:6px;flex-shrink:0;padding:3px 6px;font-family:inherit;font-size:12px}.panel-search-results,.panel-account-dropdown{background:var(--panel-surface);border:1px solid var(--panel-border);z-index:60;border-radius:16px;padding:12px;position:absolute;top:calc(100% + 12px);box-shadow:0 12px 24px #1018281f}.panel-search-results{max-height:360px;left:0;right:0;overflow:auto}.panel-search-results .panel-nav-heading{margin:4px 10px 8px}.panel-search-results a{color:var(--panel-text);border-radius:8px;justify-content:space-between;gap:8px;padding:10px;display:flex}.panel-search-results a:hover{background:var(--panel-soft)}.panel-search-results p{padding:10px}.panel-account{position:relative}.panel-account summary{cursor:pointer;align-items:center;gap:10px;font-weight:500;list-style:none;display:flex}.panel-account summary::-webkit-details-marker{display:none}.panel-avatar{background:var(--panel-brand-soft);width:44px;height:44px;color:var(--panel-accent-text,var(--panel-brand));border-radius:50%;place-items:center;display:grid}.panel-account-dropdown{width:250px;right:0}.panel-account-dropdown>strong{padding:8px 12px 16px;font-weight:500;display:block}.panel-account-dropdown a,.panel-account-dropdown button{width:100%;color:var(--panel-text);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.panel-account-dropdown a:hover,.panel-account-dropdown button:hover{background:var(--panel-soft)}.panel-drawer{width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:inherit;background:0 0;border:0;margin:0;padding:0}.panel-drawer::backdrop{background:var(--panel-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.panel-drawer-content{background:var(--panel-chrome);width:min(310px,100vw - 36px);height:100%;padding:20px;overflow-y:auto}.panel-drawer-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.panel-drawer-head .panel-brand{margin-bottom:24px}.panel-drawer-head .panel-brand strong{font-size:23px}.panel-drawer .panel-search{width:100%;margin-bottom:20px;display:flex}.panel-drawer-content{overscroll-behavior:contain;padding-bottom:max(20px,env(safe-area-inset-bottom))}.panel-skip{z-index:100;color:var(--panel-on-brand);background:var(--fz-brand);border-radius:8px;padding:12px;position:fixed;top:-100px;left:8px}.panel-skip:focus{top:8px}.panel-theme :is(.ui-button,.admin-action-button,.admin-secondary-action-button,.business-dashboard-panel-action,.business-bookings-panel-head>a){min-height:44px;box-shadow:var(--panel-shadow);text-shadow:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex;transform:none}.panel-theme :is(.ui-button-primary,.admin-action-button){background:var(--fz-brand);color:#fff;border:1px solid var(--fz-brand)}.panel-theme :is(.ui-button-primary,.admin-action-button):hover{background:var(--fz-brand-hover);border-color:var(--fz-brand-hover)}.panel-theme .aceternity-button:after{display:none}.panel-theme :is(.ui-button-secondary,.ui-button-ghost,.admin-secondary-action-button,.business-dashboard-panel-action,.ghost-button,.team-member-row-actions>a,.team-row-invitation-actions button,.team-member-form-footer a,.member-work-task-actions button,.member-work-task-menu summary,.task-status-actions button,.task-internal-update-form button){background:var(--panel-outline-bg);color:var(--panel-outline-text);border:1px solid var(--panel-outline-border);box-shadow:var(--panel-shadow);border-radius:8px;font-weight:500}.panel-theme :is(.ui-button-secondary,.ui-button-ghost,.admin-secondary-action-button,.business-dashboard-panel-action,.ghost-button,.team-member-row-actions>a,.team-row-invitation-actions button,.team-member-form-footer a,.member-work-task-actions button,.member-work-task-menu summary,.task-status-actions button,.task-internal-update-form button):hover{background:var(--panel-outline-hover);color:var(--panel-outline-hover-text)}.panel-theme .team-row-invitation-actions .team-invitation-remove{color:var(--panel-danger);border-color:var(--panel-danger-border)}.panel-theme :is(.team-member-form-footer button,.business-calendar-toolbar button,.business-calendar-block-form button){background:var(--panel-button-bg);color:var(--panel-on-brand);border-color:var(--panel-button-bg);box-shadow:var(--panel-shadow);border-radius:8px;font-weight:500}.panel-theme :is(.team-member-form-footer button,.business-calendar-toolbar button,.business-calendar-block-form button):hover{background:var(--fz-brand-hover);border-color:var(--fz-brand-hover)}.panel-theme .ui-button-accent{background:var(--panel-warning-soft);color:var(--panel-warning);border:1px solid var(--panel-warning-border)}.panel-theme :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=color]),select,textarea){color:var(--panel-text);background-color:var(--panel-control-bg);border-color:var(--panel-control-border);box-shadow:var(--panel-shadow);border-radius:8px;font-size:14px}.panel-theme :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=color]),select){min-height:44px}.panel-theme :where(input,select,textarea)::placeholder{color:var(--panel-muted);opacity:.8}.panel-theme[data-panel-theme=dark] :where(input,textarea)::placeholder{opacity:1}.panel-theme :where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--fz-brand)}.panel-theme :where(input[type=checkbox],input[type=radio]){flex-shrink:0;width:18px;height:18px}.panel-theme :where(input,select,textarea)[aria-invalid=true]{border-color:var(--panel-danger)}.panel-theme :is(.admin-card,.admin-panel,.admin-mini-card,.business-dashboard-panel,.business-dashboard-stat-card,.business-dashboard-empty-panel,.business-bookings-panel,.business-dashboard-hero,.business-settings-panel,.team-member-detail-card,.team-member-form,.member-work-panel,.task-operations-section,.business-private-reputation-panel,.business-conversation-invoice-card){border:1px solid var(--panel-border);background:var(--panel-surface);box-shadow:none;border-radius:16px}.panel-theme :is(.admin-panel,.business-dashboard-panel,.business-bookings-panel){padding:24px}.panel-theme :is(.admin-panel h2,.business-dashboard-section-head h2){font-size:18px;font-weight:600}.panel-theme :is(.admin-card,.business-dashboard-stat-card):before,.panel-theme .business-dashboard-hero:before{display:none}.panel-theme .admin-card{align-content:start;gap:12px;min-height:184px;padding:24px}.panel-metric-icon{background:var(--panel-soft);width:48px;height:48px;color:var(--panel-text);border-radius:12px;place-items:center;margin-bottom:8px;display:grid}.panel-theme .admin-card>span{color:var(--panel-muted);font-size:14px;font-weight:400}.panel-theme .admin-card>strong{color:var(--panel-ink);font-size:30px;font-weight:600}.panel-theme .admin-card p{color:var(--panel-muted);margin:0;font-size:12px;font-weight:400}.panel-theme :is(.admin-status-pill,.business-dashboard-status-badge,.admin-role-pill){background:var(--panel-soft);color:var(--panel-text);box-shadow:none;border:0;border-radius:99px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}.panel-theme :is(.admin-status-pill,.business-dashboard-status-badge):is(.is-active,.is-success){color:var(--panel-success);background:var(--panel-success-soft)}.panel-theme :is(.admin-status-pill,.business-dashboard-status-badge).is-warning{color:var(--panel-warning);background:var(--panel-warning-soft)}.panel-theme :is(.admin-status-pill,.business-dashboard-status-badge).is-danger{color:var(--panel-danger);background:var(--panel-danger-soft)}.panel-theme :is(.admin-status-pill,.business-dashboard-status-badge):is(.is-inactive,.is-neutral){color:var(--panel-muted);background:var(--panel-soft)}.panel-theme :is(.admin-empty,.admin-table-empty,.aceternity-empty-state){background:var(--panel-wash);border-color:var(--panel-border);color:var(--panel-muted);border-radius:12px;padding:24px}.panel-theme :is(.admin-table,.admin-business-table,.admin-notification-table,.admin-template-table,.admin-catalog-table,.business-bookings-table-wrap){border-color:var(--panel-border);border-radius:12px}.panel-theme :is(.admin-table-head,.admin-business-table-head,.admin-notification-table-head,.admin-template-table-head,.admin-catalog-table-head,thead){background:var(--panel-wash);color:var(--panel-muted);text-transform:none;font-size:12px;font-weight:500}.panel-theme :is(.admin-table-row,.admin-business-table-row,.admin-notification-delivery-row,.business-bookings-table td){padding-top:14px;padding-bottom:14px;font-size:14px}.panel-theme :is(.admin-table-row,.admin-business-table-row):not(:first-child):hover{background:var(--panel-wash)}.panel-theme .admin-table-row :is(strong,em,small){color:var(--panel-text);font-weight:400}.panel-theme .admin-table-head :is(span,strong,em,small){color:var(--panel-muted);font-weight:500}.panel-theme :is(.admin-inline-link,.admin-inline-button,.admin-table-action-link){color:var(--panel-accent-text,var(--panel-brand));font-weight:500}.panel-theme :is(.admin-form-note,.admin-form-note span){color:var(--panel-muted);font-size:13px}.panel-theme :is(.admin-modal,.business-booking-modal,.work-console-note-modal){background:var(--panel-surface);color:var(--panel-text);border:1px solid var(--panel-border);border-radius:20px;box-shadow:0 20px 24px #10182826}.panel-theme :is(.admin-modal-backdrop,.business-booking-modal-backdrop,.work-console-modal-backdrop){background:var(--panel-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.panel-theme dialog:not(.panel-drawer):not([data-panel-dialog]){background:var(--panel-surface);color:var(--panel-text);border-color:var(--panel-border);border-radius:20px;box-shadow:0 20px 24px #10182826}.panel-theme dialog:not(.panel-drawer):not([data-panel-dialog])::backdrop{background:var(--panel-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.panel-theme :is(.business-dashboard-owner-menu-button,.business-dashboard-notification-button){box-shadow:none;background:var(--panel-surface);color:var(--panel-text);border-color:var(--panel-border);font-weight:500}.panel-theme .business-dashboard-owner-menu-button{border:0;align-items:center;gap:10px;min-height:44px;padding:0;display:flex}.panel-theme .business-dashboard-owner-menu-button:after{content:"⌄";color:var(--panel-muted);margin-left:4px}.panel-theme .business-dashboard-owner-menu-button strong{font-size:14px;font-weight:500}.panel-theme .business-dashboard-owner-menu-button small{color:var(--panel-muted);font-size:11px}.panel-theme .business-dashboard-owner-avatar{background:var(--panel-brand-soft);width:44px;height:44px;color:var(--panel-accent-text,var(--panel-brand));border:0;border-radius:50%}.panel-theme .business-dashboard-notification-button{border-radius:50%;width:44px;height:44px}.panel-theme :is(.business-dashboard-owner-dropdown,.business-dashboard-notification-dropdown){background:var(--panel-surface);color:var(--panel-text);border:1px solid var(--panel-border);border-radius:16px;box-shadow:0 12px 24px #1018281f}.panel-theme :is(.business-dashboard-owner-dropdown a,.business-dashboard-owner-dropdown button){color:var(--panel-text);border-radius:8px;font-weight:400}.panel-theme :is(.business-dashboard-owner-dropdown a,.business-dashboard-owner-dropdown button):hover{background:var(--panel-soft)}.panel-theme .business-dashboard-back-button{box-shadow:none;color:var(--panel-muted);background:0 0;border:0;padding:4px;font-size:13px}.panel-theme .business-dashboard-breadcrumbs{color:var(--panel-muted);font-size:13px;font-weight:400}.panel-theme :is(.business-dashboard-page-actions,.business-dashboard-header-breadcrumb-row){flex-wrap:wrap}.panel-theme :is(.admin-json,.admin-stack){background:var(--panel-soft);color:var(--panel-text);border-color:var(--panel-border)}.panel-theme :is(.business-conversation-invoice-items>div:first-child,.business-conversation-invoice-items>div:first-child span){background:var(--panel-wash);color:var(--panel-muted)}.panel-theme .business-request-timeline-item.is-customer-message .business-request-timeline-card{background:var(--panel-warning-soft)}.panel-theme :is(.business-settings-panel p,.business-private-reputation-head p,.business-private-reputation-events p){font-weight:400}.panel-theme .business-settings-panel>.ui-button{justify-self:start}.panel-theme .business-settings-checkbox{align-items:start;gap:10px;display:flex}@media (min-width:1280px){.panel-shell[data-collapsed=true] .panel-sidebar{width:90px;padding-inline:16px}.panel-shell[data-collapsed=true] .panel-workspace{margin-left:90px}.panel-shell[data-collapsed=true] .panel-sidebar :is(.panel-brand span,.panel-nav-label,.panel-nav-heading,.admin-nav-children,.panel-nav-expand,.panel-switch-business,.panel-sidebar-footer,.business-dashboard-menu-badge,.admin-nav a small){display:none}.panel-shell[data-collapsed=true] .panel-sidebar .panel-brand{justify-content:center}.panel-shell[data-collapsed=true] .panel-sidebar .panel-nav a{justify-content:center;padding-inline:10px}.panel-shell[data-collapsed=true] .panel-business-card{border:0;justify-content:center;padding:0}}@media (max-width:1279px){.panel-sidebar,.panel-desktop-toggle{display:none}.panel-workspace{margin-left:0}.panel-mobile-toggle{display:inline-flex}.panel-header{height:73px;padding:12px 20px}}@media (max-width:767px){.panel-header{gap:10px;padding:12px 16px}.panel-search{display:none}.panel-mobile-brand{align-items:center;gap:8px;font-size:19px;font-weight:600;display:flex}.panel-header-actions{gap:8px}.panel-header-actions .panel-icon-button,.panel-theme .business-dashboard-notification-button{width:36px;height:36px}.panel-theme .business-dashboard-owner-menu-button>span,.panel-theme .business-dashboard-owner-menu-button:after,.panel-account-label,.panel-account summary>svg{display:none}.panel-theme .business-dashboard-owner-avatar,.panel-avatar{width:36px;height:36px}.panel-content.panel-content{gap:20px;padding:20px 16px}.panel-page-heading h1,.panel-theme .admin-topbar h1{font-size:24px}.panel-theme :is(.admin-panel,.business-dashboard-panel,.business-bookings-panel){padding:16px}.panel-theme .admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.panel-theme .admin-card{padding:18px}.panel-theme :is(.admin-service-grid,.admin-mini-grid,.admin-split){grid-template-columns:1fr}.panel-theme :is(.business-dashboard-owner-dropdown,.business-dashboard-notification-dropdown){width:min(360px,100vw - 24px);max-height:calc(100dvh - 90px);position:fixed;top:70px;right:12px;overflow:auto}}@media (max-width:380px){.panel-mobile-brand span{display:none}.panel-theme .admin-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.panel-theme *,.panel-theme :before,.panel-theme :after{scroll-behavior:auto;transition:none;animation-duration:.01ms}}@media print{.panel-sidebar,.panel-header,.panel-drawer{display:none!important}.panel-workspace{margin:0}.panel-theme[data-panel-theme]{--panel-icon:currentColor;--panel-icon-hover:currentColor;--panel-accent-text:#344054}.panel-theme.panel-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--panel-chrome:#fff;--panel-control-bg:#fff;--panel-outline-bg:#fff;--panel-outline-text:#344054;--panel-outline-border:#d0d5dd;--panel-surface:#fff;--panel-wash:#fff;--panel-soft:#f2f4f7;--panel-ink:#101828;--panel-text:#344054;--panel-muted:#667085;--panel-border:#e4e7ec;--panel-control-border:#d0d5dd}}
