.workspace-portal{--analytics-bg:#f8f8f6;--analytics-bg-gradient-mid:#f0f0eb;--analytics-text:#0a0a0a;--analytics-text-muted:#71717a;--analytics-heading-serif:#0a0a0a;--analytics-card-bg:#ffffff;--analytics-card-text:#0a0a0a;--analytics-card-border:rgba(173,169,150,0.28);--analytics-card-inset:rgba(255,255,255,0.95);--analytics-card-rest-shadow:0 0 0 1px rgba(173,169,150,0.18),0 10px 28px -16px rgba(173,169,150,0.35);--analytics-surface:#ffffff;--analytics-surface-muted:#f4f4f5;--analytics-accent:#eceae4;--analytics-border:#e4e4e7;--analytics-border-strong:#c8c4b4;--analytics-nav-muted:#71717a;--analytics-nav-hover:#0a0a0a;--analytics-nav-section:#a1a1aa;--analytics-nav-active-bg:var(--analytics-accent);--analytics-nav-active-border:transparent;--analytics-nav-active-text:var(--analytics-text);--analytics-nav-active-shadow:none;--analytics-tab-active-bg:var(--analytics-accent);--analytics-tab-active-border:transparent;--analytics-tab-active-shadow:none;--analytics-link:#52525b;--analytics-link-hover:#0a0a0a;--analytics-control-bg:#ffffff;--analytics-control-text:#52525b;--analytics-segment-track-bg:#eceae4;--analytics-segment-track-border:rgba(173,169,150,0.45);--analytics-segment-active-bg:#ffffff;--analytics-segment-active-shadow:0 1px 2px rgba(10,10,10,0.06),0 0 0 1px rgba(173,169,150,0.35);--analytics-segment-inactive-text:#52525b;--analytics-input-bg:#ffffff;--analytics-input-border:rgba(173,169,150,0.5);--analytics-input-shadow:inset 0 1px 0 0 rgba(255,255,255,0.95),0 1px 2px rgba(10,10,10,0.04);--analytics-input-focus-border:rgba(82,82,91,0.55);--analytics-input-focus-ring:rgba(161,161,170,0.35);--analytics-chart-grid:#e4e4e7;--analytics-skeleton:#f4f4f5;--analytics-glow-radial-center:rgba(173,169,150,0.55);--analytics-glow-radial-mid:rgba(173,169,150,0.24);--analytics-glow-linear:rgba(173,169,150,0.78);--analytics-shine-idle:linear-gradient(180deg,rgba(173,169,150,0.62) 0%,rgba(173,169,150,0.18) 42%,transparent 58%);background-color:var(--analytics-bg);background-image:radial-gradient(ellipse 120% 80% at 50% -20%,var(--analytics-bg-gradient-mid) 0,var(--analytics-bg) 50%);color:var(--analytics-text);font-family:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif;font-weight:300;--background:var(--analytics-bg);--foreground:var(--analytics-text);--card:var(--analytics-card-bg);--card-foreground:var(--analytics-card-text);--popover:var(--analytics-card-bg);--popover-foreground:var(--analytics-card-text);--primary:var(--analytics-text);--primary-foreground:#ffffff;--secondary:var(--analytics-surface-muted);--secondary-foreground:var(--analytics-text);--muted:var(--analytics-surface-muted);--muted-foreground:var(--analytics-text-muted);--accent:var(--analytics-accent);--accent-foreground:var(--analytics-text);--destructive:#dc2626;--border:var(--analytics-border);--input:var(--analytics-control-bg);--ring:#a1a1aa;--chart-1:#52525b;--chart-2:#16a34a;--chart-3:#a1a1aa;--chart-4:#71717a;--chart-5:#0a0a0a}.dark .workspace-portal{--analytics-bg:#060606;--analytics-bg-gradient-mid:#111110;--analytics-text:#f0ece0;--analytics-text-muted:#8e8e8e;--analytics-heading-serif:#f0ece0;--analytics-card-bg:#0a0a0a;--analytics-card-text:#ffffff;--analytics-card-border:rgba(226,226,213,0.1);--analytics-card-inset:rgba(226,226,213,0.06);--analytics-card-rest-shadow:none;--analytics-surface:#111110;--analytics-surface-muted:#161614;--analytics-accent:#161614;--analytics-border:#1e1e1a;--analytics-border-strong:#2a2a26;--analytics-nav-muted:#8e8e8e;--analytics-nav-hover:#f0ece0;--analytics-nav-section:#7a7870;--analytics-nav-active-bg:var(--analytics-accent);--analytics-nav-active-border:transparent;--analytics-nav-active-text:var(--analytics-text);--analytics-nav-active-shadow:none;--analytics-tab-active-bg:var(--analytics-accent);--analytics-tab-active-border:transparent;--analytics-tab-active-shadow:none;--analytics-link:#c8c4b4;--analytics-link-hover:#f0ece0;--analytics-control-bg:#111110;--analytics-control-text:#c8c4b4;--analytics-segment-track-bg:var(--analytics-surface-muted);--analytics-segment-track-border:var(--analytics-border);--analytics-segment-active-bg:var(--analytics-surface);--analytics-segment-active-shadow:0 0 0 1px var(--analytics-border);--analytics-segment-inactive-text:var(--analytics-text-muted);--analytics-input-bg:#111110;--analytics-input-border:rgba(226,226,213,0.16);--analytics-input-shadow:0 0 0 1px rgba(226,226,213,0.04);--analytics-input-focus-border:rgba(226,226,213,0.28);--analytics-input-focus-ring:rgba(226,226,213,0.14);--analytics-chart-grid:#1e1e1a;--analytics-skeleton:#161614;--analytics-glow-radial-center:rgba(226,226,213,0.3);--analytics-glow-radial-mid:rgba(173,169,150,0.12);--analytics-glow-linear:rgba(173,169,150,0.55);--analytics-shine-idle:linear-gradient(180deg,rgba(173,169,150,0.55) 0%,transparent 52%);--primary:#f0ece0;--primary-foreground:#060606;--destructive:#c45c5c;--ring:#c8c4b4;--chart-1:#c8c4b4;--chart-2:#5a9e6a;--chart-3:#a8a498;--chart-4:#7a7870;--chart-5:#f0ece0}.workspace-portal .analytics-section-title,.workspace-portal h1.analytics-page-title,.workspace-portal h2.analytics-page-title,.workspace-portal h2.analytics-section-title,.workspace-portal main h1.font-sans.text-2xl.font-semibold,.workspace-portal main h1.text-2xl.font-semibold,.workspace-portal main h2.text-2xl.font-semibold,.workspace-portal main h2.text-2xl.font-semibold.tracking-tight{font-family:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.01em;line-height:1.3;color:var(--analytics-card-text)}.workspace-portal .analytics-page-lead{max-width:42rem;font-size:.75rem;font-weight:400;line-height:1.625;color:var(--analytics-text-muted)!important}.workspace-portal li,.workspace-portal p,.workspace-portal span,.workspace-portal td,.workspace-portal th{font-family:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif}.workspace-portal [data-site-preview] li,.workspace-portal [data-site-preview] p,.workspace-portal [data-site-preview] span,.workspace-portal [data-site-preview] td,.workspace-portal [data-site-preview] th,.workspace-portal [data-site-text],.workspace-portal [data-site-text] span{font-family:unset}.workspace-portal .text-foreground{color:var(--analytics-text)}.workspace-portal .text-muted-foreground{color:var(--analytics-text-muted);font-weight:400}.workspace-portal [data-slot=card-title]{font-family:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.3;letter-spacing:-.01em;color:var(--analytics-card-text)}.workspace-portal .analytics-stat-value,.workspace-portal [data-slot=card] .text-2xl.font-semibold{font-family:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif;font-weight:500;letter-spacing:-.02em;color:var(--analytics-card-text)}.workspace-portal .analytics-glow-card__inner .text-sm.text-muted-foreground,.workspace-portal .analytics-glow-card__inner .text-xs.text-muted-foreground,.workspace-portal .analytics-glow-card__inner p.text-muted-foreground{color:var(--analytics-text-muted);font-weight:400;line-height:1.625}.workspace-portal .analytics-glow-card__inner h2,.workspace-portal .analytics-glow-card__inner h3{font-family:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.01em;color:var(--analytics-card-text)}.workspace-portal .analytics-glow-card__inner h3.text-sm.font-medium.text-foreground{font-size:1.25rem;font-weight:500;color:var(--analytics-card-text)}.workspace-portal .analytics-glow-card__inner h3.text-xs{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--analytics-text-muted)}.workspace-portal .analytics-glow-card__inner .analytics-section-title{font-family:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.01em;color:var(--analytics-card-text)}.workspace-portal .analytics-glow-card{position:relative;border-radius:1.5rem}.workspace-portal .analytics-glow-card--subtle{border-radius:.75rem}.workspace-portal .analytics-glow-card--subtle .analytics-glow-card__inner{margin:1px;border-radius:calc(.75rem - 1px);border:1px solid color-mix(in srgb,var(--analytics-card-border) 45%,transparent);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset)}[data-cortex-widget] .analytics-glow-card{border-radius:.75rem}:is([data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-card{position:relative}[data-floating-builder-panel] .analytics-glow-card{border-radius:1.5rem;height:100%}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-card__shine,:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-card__shine--active{display:none}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-card__inner{position:relative;z-index:1;margin:1px;height:100%;border-radius:calc(1.5rem - 1px);border:1px solid var(--analytics-card-border);background-color:var(--analytics-card-bg);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow)}[data-cortex-widget] .analytics-glow-card__inner{border-radius:calc(.75rem - 1px)}[data-floating-builder-panel] .analytics-glow-card__inner{border-radius:calc(1.5rem - 1px)}:is([data-website-builder-header]) a.app-market-rail-button:hover,:is([data-website-builder-toolbar],[data-website-builder-sidebar],[data-website-builder-properties],[data-website-builder-header]) .app-market-rail-button[data-active=false]:hover,:is([data-website-builder-toolbar],[data-website-builder-sidebar],[data-website-builder-properties],[data-website-builder-header]) .app-market-rail-button[data-active=true]{background:var(--analytics-text)!important;color:var(--analytics-bg)!important;box-shadow:0 1px 2px rgba(10,10,10,.08),inset 0 1px 0 0 rgba(255,255,255,.08)}.dark :is([data-website-builder-header]) a.app-market-rail-button:hover,.dark :is([data-website-builder-toolbar],[data-website-builder-sidebar],[data-website-builder-properties],[data-website-builder-header]) .app-market-rail-button[data-active=false]:hover,.dark :is([data-website-builder-toolbar],[data-website-builder-sidebar],[data-website-builder-properties],[data-website-builder-header]) .app-market-rail-button[data-active=true]{box-shadow:0 1px 2px rgba(0,0,0,.35),inset 0 1px 0 0 rgba(255,255,255,.06)}:is([data-website-builder-header]) a.app-market-rail-button:hover:before,:is([data-website-builder-toolbar],[data-website-builder-sidebar],[data-website-builder-properties],[data-website-builder-header]) .app-market-rail-button[data-active=false]:hover:before,:is([data-website-builder-toolbar],[data-website-builder-sidebar],[data-website-builder-properties],[data-website-builder-header]) .app-market-rail-button[data-active=true]:before{content:"";position:absolute;left:50%;bottom:.375rem;width:1rem;height:.125rem;translate:-50% 0;border-radius:9999px;background:color-mix(in srgb,var(--analytics-bg) 72%,transparent)}:is([data-website-builder-header]) a.app-market-rail-button:hover,:is([data-website-builder-toolbar],[data-website-builder-sidebar],[data-website-builder-properties],[data-website-builder-header]) .app-market-rail-button[data-active=true]:hover{background:var(--analytics-text)!important;color:var(--analytics-bg)!important}[data-website-builder-header]{background-color:var(--analytics-card-bg);border-bottom-color:var(--analytics-card-border);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow)}.dark [data-website-builder-header]{background-color:var(--analytics-bg);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset)}:is([data-website-builder-sidebar],[data-website-builder-properties]) .builder-sidebar-panel.analytics-glow-card{height:auto!important;max-height:calc(100vh - 200px);display:flex;flex-direction:column}:is([data-website-builder-sidebar],[data-website-builder-properties]) .builder-sidebar-panel.analytics-glow-card>.analytics-glow-card__inner{min-height:0;max-height:calc(100vh - 200px);flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;background-color:var(--analytics-card-bg)}.dark :is([data-website-builder-sidebar],[data-website-builder-properties]) .builder-sidebar-panel.analytics-glow-card>.analytics-glow-card__inner{background-color:var(--analytics-surface)}:is([data-website-builder-sidebar],[data-website-builder-properties])[data-builder-docked-sidebar] .builder-sidebar-panel.analytics-glow-card{height:100%!important;max-height:none!important;flex:1 1 0;min-height:0}:is([data-website-builder-sidebar],[data-website-builder-properties])[data-builder-docked-sidebar] .builder-sidebar-panel.analytics-glow-card>.analytics-glow-card__inner{max-height:none!important;height:100%;flex:1 1 0;min-height:0}@keyframes builder-insert-flyout-in{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-flyout{min-height:0}.builder-insert-content,.builder-insert-flyout,.builder-insert-kits,.builder-insert-nav{--insert-text-soft:color-mix(in srgb,var(--analytics-text) 72%,transparent);--insert-text-heading:color-mix(in srgb,var(--analytics-text) 88%,transparent)}.builder-insert-nav__item-icon svg{stroke-width:1.75}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav{width:11rem;flex-shrink:0;padding:.5rem .5rem .75rem;border-right:1px solid color-mix(in srgb,var(--analytics-input-border) 80%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-kits{width:9.5rem;flex-shrink:0;padding-top:.5rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-kits .builder-insert-nav__item{border-radius:.375rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-kits .builder-insert-nav__item[data-active=true]{color:rgb(217 119 6);background-color:color-mix(in srgb,rgb(245 158 11) 10%,transparent);box-shadow:none}.dark :is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-kits .builder-insert-nav__item[data-active=true]{color:rgb(251 191 36);background-color:color-mix(in srgb,rgb(245 158 11) 10%,transparent);box-shadow:none}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__group{margin-top:.5rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__group:first-child{margin-top:0}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__group-label{padding:.375rem .5rem .3125rem;font-size:.6875rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--insert-text-heading)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4375rem .5rem;border-radius:.5rem;color:var(--insert-text-soft);text-align:left;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item:hover{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-accent) 18%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item[data-active=true]{color:var(--analytics-text);background-color:var(--analytics-accent);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.72),0 0 0 1px rgba(173,169,150,.22)}.dark :is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item:hover{background-color:color-mix(in srgb,var(--analytics-surface-muted) 30%,transparent)}.dark :is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item[data-active=true]{background-color:var(--analytics-surface-muted);box-shadow:inset 0 1px 0 0 rgba(226,226,213,.08),0 0 0 1px rgba(226,226,213,.12)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item-icon{display:inline-flex;flex-shrink:0;color:currentColor;opacity:.85}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item-icon svg{width:1rem;height:1rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item-label{flex:1;min-width:0;font-size:.8125rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item-chevron{flex-shrink:0;width:.875rem;height:.875rem;opacity:0;transform:translateX(-2px);transition:opacity .15s ease,transform .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item:hover .builder-insert-nav__item-chevron,:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-nav__item[data-active=true] .builder-insert-nav__item-chevron{opacity:.6;transform:translateX(0)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-content{width:14.5rem;flex-shrink:0;animation:builder-insert-flyout-in .22s cubic-bezier(.22,1,.36,1)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-flyout:has(.builder-insert-kits) .builder-insert-content{width:15rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-flyout[data-insert-layout=icons] .builder-insert-content{width:auto;flex:1 1 auto;min-width:0}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-content__title{margin:0 .125rem .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--insert-text-heading)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-card{color:var(--insert-text-soft,var(--analytics-text));background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);border-radius:.5rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-card:hover{color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 22%,var(--analytics-input-bg));box-shadow:var(--analytics-input-shadow),0 4px 12px -6px rgba(173,169,150,.5)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-card:active{border-color:var(--analytics-input-focus-border);box-shadow:0 0 0 2px var(--analytics-input-focus-ring)}.dark :is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-card:hover{background-color:color-mix(in srgb,var(--analytics-surface-muted) 40%,var(--analytics-input-bg))}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-icon-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-icon-tile{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:.5rem;color:var(--insert-text-soft);border:1px solid transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-icon-tile:hover{color:var(--analytics-text);border-color:var(--analytics-input-border);background-color:color-mix(in srgb,var(--analytics-accent) 22%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-icon-tile:active{border-color:var(--analytics-input-focus-border);box-shadow:0 0 0 2px var(--analytics-input-focus-ring)}.dark :is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-icon-tile:hover{background-color:color-mix(in srgb,var(--analytics-surface-muted) 40%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sitemap-trigger{display:flex;align-items:center;justify-content:center;gap:.4375rem;width:100%;padding:.4375rem .625rem;border-radius:.5rem;font-size:.75rem;font-weight:500;color:var(--analytics-text-muted);background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sitemap-trigger:hover{color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 20%,var(--analytics-input-bg));box-shadow:var(--analytics-input-shadow),0 4px 12px -6px rgba(173,169,150,.5)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sitemap-trigger[data-alert=new]{border-color:color-mix(in srgb,var(--analytics-accent) 55%,var(--analytics-input-border))}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sitemap-trigger[data-alert=error]{border-color:color-mix(in srgb,hsl(0 72% 51%) 45%,var(--analytics-input-border));color:hsl(0 72% 42%)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sitemap-trigger__badge{margin-left:auto;border-radius:999px;padding:.1rem .4rem;font-size:.625rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--analytics-text);background:color-mix(in srgb,var(--analytics-accent) 28%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sitemap-trigger__badge--error{color:hsl(0 72% 42%);background:color-mix(in srgb,hsl(0 72% 51%) 18%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-page-new-badge{border-radius:999px;padding:.05rem .35rem;font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--analytics-text);background:color-mix(in srgb,var(--analytics-accent) 32%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-page-provision-alert{border-radius:.5rem;border:1px solid color-mix(in srgb,hsl(0 72% 51%) 35%,var(--analytics-input-border));background:color-mix(in srgb,hsl(0 72% 51%) 8%,var(--analytics-input-bg));padding:.5rem .625rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-page-provision-alert--ok{border-color:color-mix(in srgb,var(--analytics-accent) 40%,var(--analytics-input-border));background:color-mix(in srgb,var(--analytics-accent) 12%,var(--analytics-input-bg))}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-page-provision-alert__retry{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border:1px solid var(--analytics-input-border);background:var(--analytics-input-bg);padding:.2rem .45rem;font-size:.625rem;font-weight:600;color:var(--analytics-text)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-page-provision-alert__retry:hover:not(:disabled){border-color:var(--analytics-input-focus-border)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-page-provision-alert__retry:disabled{opacity:.55}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-auto-open{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.4375rem .625rem;border-radius:.5rem;background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-auto-open:has([data-state=checked]){border-color:color-mix(in srgb,var(--analytics-accent) 45%,var(--analytics-input-border));background-color:color-mix(in srgb,var(--analytics-accent) 12%,var(--analytics-input-bg))}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-auto-open__label{min-width:0;font-size:.6875rem;font-weight:500;letter-spacing:.01em;color:var(--analytics-text-muted);cursor:pointer;user-select:none;transition:color .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-auto-open:has([data-state=checked]) .builder-layers-auto-open__label{color:var(--analytics-text)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-auto-open__switch{scale:.88;transform-origin:center right}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-panel--docked.analytics-glow-card{border-radius:0;background:transparent;box-shadow:none}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-panel--docked.analytics-glow-card>.analytics-glow-card__inner{margin:0;border-radius:0;border:0;border-right:1px solid var(--analytics-card-border);background-color:var(--analytics-card-bg);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-panel--docked-right.analytics-glow-card>.analytics-glow-card__inner{border-right:0;border-left:1px solid var(--analytics-card-border)}.dark :is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-panel--docked.analytics-glow-card>.analytics-glow-card__inner{background-color:var(--analytics-bg)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-header{border-bottom:1px solid var(--analytics-card-border);background-color:transparent}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-search-row{margin-top:.5rem;padding-top:.625rem;border-top:1px solid color-mix(in srgb,var(--analytics-card-border) 65%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-search{border-radius:.5rem;color:var(--analytics-text);background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);outline:none;transition:border-color .15s ease,box-shadow .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-search::placeholder{color:var(--analytics-text-muted)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-search:focus{border-color:var(--analytics-input-focus-border);box-shadow:0 0 0 3px var(--analytics-input-focus-ring)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-search__clear,:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-search__icon{color:var(--analytics-text-muted);transition:color .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-search__clear:hover{color:var(--analytics-text)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-tabs-wrap{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.25rem;padding:.5rem .5rem .375rem}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.5rem;min-height:1.75rem}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row[data-bind=true]{grid-template-columns:5.75rem minmax(0,1fr)}:is([data-website-builder-properties],[data-floating-builder-panel]) [data-cms-bound=true] .builder-property-field{background-color:rgba(139,92,246,.28)!important;border-color:rgba(139,92,246,.6)!important;color:#f3e8ff}:is([data-website-builder-properties],[data-floating-builder-panel]) [data-cms-bound=true] .builder-property-field:hover{border-color:rgba(167,139,250,.85)!important}:is([data-website-builder-properties],[data-floating-builder-panel]) [data-cms-bound=true] .builder-property-field span.min-w-0,:is([data-website-builder-properties],[data-floating-builder-panel]) [data-cms-bound=true] .builder-property-field span.text-foreground{color:#f3e8ff}:is([data-website-builder-properties],[data-floating-builder-panel]) [data-cms-bound=true] .builder-cms-chip__icon{background:rgba(139,92,246,.45);border-color:rgba(139,92,246,.6);color:#f3e8ff}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row[data-cms-bound=true] .builder-property-row__label:hover .builder-cms-bind,:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row[data-cms-bound=true] .builder-property-row__label:hover .builder-property-row__label-text{color:#c4b5fd}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row[data-align=start]{align-items:start}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row__label{display:flex;align-items:center;gap:.375rem;min-width:0}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row[data-align=start] .builder-property-row__label{padding-top:.4375rem}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row__label-stack{display:flex;flex-direction:column;gap:.0625rem;min-width:0}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row__label-text{min-width:0;font-size:.875rem;font-weight:400;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--analytics-text-muted)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row__description{font-size:.625rem;line-height:1.3;color:color-mix(in srgb,var(--analytics-text-muted) 75%,transparent)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row__control{min-width:0}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-row__unit{flex-shrink:0;width:1.5rem;text-align:center;font-size:.75rem;color:var(--analytics-text-muted)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-field{border-radius:.375rem;border:1px solid var(--analytics-input-border)!important;background-color:var(--analytics-input-bg)!important;color:var(--analytics-text);box-shadow:var(--analytics-input-shadow);transition:border-color .15s ease,box-shadow .15s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-field:hover{border-color:var(--analytics-input-focus-border)!important}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-field:focus,:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-field:focus-visible,:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-field[data-state=open]{outline:none;border-color:var(--analytics-input-focus-border)!important;box-shadow:0 0 0 3px var(--analytics-input-focus-ring)!important}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-field::placeholder{color:var(--analytics-text-muted)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-choice{border-radius:.375rem;color:var(--analytics-segment-inactive-text)!important;background-color:var(--analytics-segment-track-bg)!important;border:1px solid var(--analytics-segment-track-border)!important;transition:color .15s ease,background-color .15s ease,border-color .15s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-choice:hover{color:var(--analytics-text)!important;border-color:var(--analytics-input-focus-border)!important}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-choice[data-active=true],:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-choice[data-active=true]:hover{color:var(--analytics-bg)!important;background-color:var(--analytics-text)!important;border-color:transparent!important}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-properties-breakpoint-toolbar{display:flex;align-items:center;gap:.5rem;padding:.5rem .5rem .375rem;border-bottom:1px solid color-mix(in srgb,var(--analytics-input-border) 70%,transparent)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-properties-search{min-width:0}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-breakpoint-toggle{display:inline-flex;align-items:center;gap:.125rem;flex-shrink:0;margin-left:auto;padding:.125rem;border-radius:.5rem;border:1px solid var(--analytics-segment-track-border);background-color:var(--analytics-segment-track-bg);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-breakpoint-toggle__btn{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;flex-shrink:0;border-radius:.375rem;color:var(--analytics-segment-inactive-text);background-color:transparent;opacity:.65;transition:color .15s ease,opacity .15s ease,background-color .15s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-breakpoint-toggle__btn:hover{color:var(--analytics-text);opacity:1;background-color:color-mix(in srgb,var(--analytics-card-bg) 55%,transparent)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-breakpoint-toggle__btn[data-active=true],:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-breakpoint-toggle__btn[data-active=true]:hover{opacity:1;color:var(--analytics-bg);background-color:var(--analytics-text);box-shadow:0 1px 2px rgba(10,10,10,.18),inset 0 1px 0 0 rgba(255,255,255,.12)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-tabs-leading{display:flex;align-items:center;gap:.25rem;flex:0 0 auto}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-tabs-trailing{display:flex;align-items:center;gap:.25rem;margin-left:auto;flex:0 0 auto}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-dock-toggle{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:0;border-radius:.375rem;color:var(--analytics-segment-inactive-text);background-color:transparent;opacity:.7;transition:color .15s ease,opacity .15s ease,background-color .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-dock-toggle:hover{color:var(--analytics-text);opacity:1;background-color:color-mix(in srgb,var(--analytics-card-bg) 55%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-tabs-glow{display:inline-flex;flex:0 1 auto;width:auto;min-width:0;max-width:calc(100% - 1.75rem);border-radius:.625rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .analytics-glow-control__inner.builder-sidebar-tabs{display:inline-flex;align-items:center;gap:.125rem;padding:.1875rem;border-radius:calc(.625rem - 1px);border:1px solid var(--analytics-segment-track-border);background-color:var(--analytics-segment-track-bg);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-tab{flex:0 0 auto;padding:.3125rem .5rem;border:0;border-radius:.375rem;font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap;color:var(--analytics-segment-inactive-text);background-color:transparent;opacity:.65;transition:color .15s ease,opacity .15s ease,background-color .15s ease,box-shadow .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-tab:hover{color:var(--analytics-text);opacity:1;background-color:color-mix(in srgb,var(--analytics-card-bg) 55%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-tab[data-active=true],:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-sidebar-tab[data-active=true]:hover{font-weight:600;opacity:1;color:var(--analytics-bg);background-color:var(--analytics-text);box-shadow:0 1px 2px rgba(10,10,10,.18),inset 0 1px 0 0 rgba(255,255,255,.12)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-tree{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .375rem 1rem;font-family:inherit}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-section+.builder-asset-section{margin-top:.5rem;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--analytics-card-border) 70%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-section__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .375rem .25rem .5rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-section__title{font-family:inherit;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--analytics-nav-section)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-section__add{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:.375rem;color:var(--analytics-text-muted);background-color:transparent;transition:color .15s ease,background-color .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-section__add:hover{color:var(--analytics-text);background-color:var(--analytics-accent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-group__header{display:flex;align-items:center;gap:.25rem;width:100%;padding:.25rem .375rem;border-radius:.375rem;color:var(--analytics-text-muted);background-color:transparent;transition:color .15s ease,background-color .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-group__header:hover{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-accent) 40%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-group__label{font-family:inherit;font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-group__body{display:flex;flex-direction:column;gap:1px;padding-left:.375rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row{display:flex;align-items:center;gap:.5rem;min-height:1.75rem;padding:.25rem .375rem .25rem .5rem;border-radius:.375rem;color:var(--analytics-text-muted);background-color:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row:hover{color:var(--analytics-text);background-color:var(--analytics-accent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row__icon{display:inline-flex;align-items:center;justify-content:center;width:1rem;flex-shrink:0;color:var(--analytics-text-muted)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row:hover .builder-asset-row__icon{color:var(--analytics-text)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row__swatch{width:.75rem;height:.75rem;flex-shrink:0;border-radius:.25rem;border:1px solid var(--analytics-input-border);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.12)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row__label{flex:1 1 auto;min-width:0;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row__action{display:inline-flex;flex-shrink:0;opacity:0;transition:opacity .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row:focus-within .builder-asset-row__action,:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row:hover .builder-asset-row__action{opacity:1}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row__delete{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border-radius:.25rem;color:var(--analytics-text-muted);transition:color .15s ease,background-color .15s ease}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-row__delete:hover{color:#ef4444;background-color:color-mix(in srgb,#ef4444 14%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-asset-empty{margin:0;padding:.25rem .5rem .375rem;font-family:inherit;font-size:.6875rem;line-height:1.4;color:var(--analytics-text-muted)}@keyframes builder-sitemap-in{0%{opacity:0}to{opacity:1}}[data-builder-sitemap].builder-sitemap-overlay{background-color:color-mix(in srgb,var(--analytics-bg) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:builder-sitemap-in .18s ease-out}[data-builder-sitemap] .builder-sitemap-overlay__backdrop{background:transparent}[data-builder-sitemap] :is(button,[role=button],input,a):focus-visible{outline:2px solid var(--analytics-focus-ring-strong);outline-offset:2px}[data-builder-sitemap]{--sitemap-text-soft:color-mix(in srgb,var(--analytics-text) 74%,transparent);--sitemap-text-faint:color-mix(in srgb,var(--analytics-text) 56%,transparent);--analytics-focus-ring-strong:color-mix(in srgb,var(--analytics-text) 55%,var(--analytics-accent));--sitemap-danger:#dc2626}.dark [data-builder-sitemap]{--sitemap-danger:#f87171}[data-builder-sitemap] .builder-sitemap-header{padding:1rem 1.25rem;border-bottom:1px solid var(--analytics-card-border);background-color:color-mix(in srgb,var(--analytics-card-bg) 72%,transparent)}[data-builder-sitemap] .builder-sitemap-title{font-size:1rem;font-weight:600;color:var(--analytics-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-builder-sitemap] .builder-sitemap-count{flex-shrink:0;padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;font-weight:500;color:var(--sitemap-text-soft);background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border)}[data-builder-sitemap] .builder-sitemap-close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;color:var(--analytics-text-muted);background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,background-color .15s ease,border-color .15s ease}[data-builder-sitemap] .builder-sitemap-close:hover{color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 22%,var(--analytics-input-bg))}[data-builder-sitemap] .builder-sitemap-close:active{transform:scale(.94)}[data-builder-sitemap] .builder-sitemap-toolbar{padding:.625rem 1.25rem;border-bottom:1px solid var(--analytics-card-border);background-color:color-mix(in srgb,var(--analytics-card-bg) 55%,transparent)}[data-builder-sitemap] .builder-sitemap-toggle{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.25rem .375rem;margin-left:-.375rem;border-radius:.5rem;transition:background-color .15s ease}[data-builder-sitemap] .builder-sitemap-toggle:hover{background-color:color-mix(in srgb,var(--analytics-accent) 14%,transparent)}[data-builder-sitemap] .builder-sitemap-toggle:hover .builder-sitemap-toggle__label{color:var(--analytics-text)}[data-builder-sitemap] .builder-sitemap-toggle__label{font-size:.75rem;font-weight:500;color:var(--sitemap-text-soft);white-space:nowrap;transition:color .15s ease}[data-builder-sitemap] .builder-sitemap-toggle__switch{position:relative;display:inline-flex;align-items:center;width:2rem;height:1.125rem;border-radius:9999px;background-color:color-mix(in srgb,var(--analytics-border-strong) 35%,transparent);border:1px solid var(--analytics-input-border);transition:background-color .18s ease}[data-builder-sitemap] .builder-sitemap-toggle__switch[data-on=true]{background-color:color-mix(in srgb,var(--analytics-accent) 80%,var(--analytics-border-strong))}[data-builder-sitemap] .builder-sitemap-toggle__thumb{position:absolute;left:2px;width:.875rem;height:.875rem;border-radius:9999px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .18s cubic-bezier(.34,1.12,.64,1)}[data-builder-sitemap] .builder-sitemap-toggle__switch[data-on=true] .builder-sitemap-toggle__thumb{transform:translateX(.875rem)}[data-builder-sitemap] .builder-sitemap-tabs{display:flex;align-items:center;gap:.25rem;flex:1;min-width:0;overflow-x:auto}[data-builder-sitemap] .builder-sitemap-tab{flex-shrink:0;min-height:1.875rem;padding:.3125rem .625rem;border-radius:.5rem;border:1px solid transparent;font-size:.75rem;font-weight:500;color:var(--sitemap-text-soft);white-space:nowrap;transition:color .15s ease,background-color .15s ease,border-color .15s ease}[data-builder-sitemap] .builder-sitemap-tab:hover{color:var(--analytics-text);border-color:var(--analytics-input-border);background-color:color-mix(in srgb,var(--analytics-accent) 16%,transparent)}[data-builder-sitemap] .builder-sitemap-tab:active{transform:translateY(1px)}[data-builder-sitemap] .builder-sitemap-tab[data-active=true]{color:var(--analytics-text);background-color:var(--analytics-accent);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.6),0 0 0 1px rgba(173,169,150,.2)}.dark [data-builder-sitemap] .builder-sitemap-tab[data-active=true]{background-color:var(--analytics-surface-muted);box-shadow:inset 0 1px 0 0 rgba(226,226,213,.08)}[data-builder-sitemap] .builder-sitemap-edit{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex-shrink:0;min-height:1.875rem;padding:.3125rem .625rem;border-radius:.5rem;font-size:.75rem;font-weight:600;color:var(--analytics-text);background-color:var(--analytics-accent);border:1px solid color-mix(in srgb,var(--analytics-accent) 70%,var(--analytics-input-border));box-shadow:inset 0 1px 0 0 rgba(255,255,255,.55),0 0 0 1px rgba(173,169,150,.18);transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}[data-builder-sitemap] .builder-sitemap-edit:hover{color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 82%,var(--analytics-text));box-shadow:inset 0 1px 0 0 rgba(255,255,255,.45),0 0 0 1px rgba(173,169,150,.28),0 0 14px var(--analytics-glow-radial-mid)}.dark [data-builder-sitemap] .builder-sitemap-edit{background-color:var(--analytics-surface-muted);border-color:color-mix(in srgb,var(--analytics-accent) 35%,var(--analytics-input-border));box-shadow:inset 0 1px 0 0 rgba(226,226,213,.08)}.dark [data-builder-sitemap] .builder-sitemap-edit:hover{background-color:color-mix(in srgb,var(--analytics-surface-muted) 88%,var(--analytics-accent));box-shadow:inset 0 1px 0 0 rgba(226,226,213,.1),0 0 12px var(--analytics-glow-radial-mid)}[data-builder-sitemap] .builder-sitemap-scroll{padding:1.25rem 1.5rem 3rem;background-image:radial-gradient(circle at center,color-mix(in srgb,var(--analytics-border-strong) 20%,transparent) .75px,transparent .75px);background-size:16px 16px}[data-builder-sitemap] .builder-sitemap-empty{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:4rem auto;text-align:center}[data-builder-sitemap] .builder-sitemap-empty__title{font-size:.9375rem;font-weight:600;color:var(--analytics-text)}[data-builder-sitemap] .builder-sitemap-empty__hint{max-width:22rem;font-size:.8125rem;color:var(--sitemap-text-soft)}[data-builder-sitemap] .builder-sitemap-section-head{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}[data-builder-sitemap] .builder-sitemap-section-head__title{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;color:var(--analytics-text)}[data-builder-sitemap] .builder-sitemap-addpage{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:1.875rem;padding:.3125rem .625rem;border-radius:.5rem;font-size:.75rem;font-weight:500;color:var(--sitemap-text-soft);background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,border-color .15s ease,background-color .15s ease}[data-builder-sitemap] .builder-sitemap-addpage:hover{color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 20%,var(--analytics-input-bg))}[data-builder-sitemap] .builder-sitemap-addpage:active{transform:translateY(1px)}[data-builder-sitemap] .builder-sitemap-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;align-items:stretch}[data-builder-sitemap] .builder-sitemap-card{display:flex;flex-direction:column;height:100%;min-height:9.5rem;border-radius:.875rem;background-color:var(--analytics-card-bg);border:1px solid var(--analytics-card-border);box-shadow:var(--analytics-card-rest-shadow);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}[data-builder-sitemap] .builder-sitemap-card:focus-within{border-color:var(--analytics-input-focus-border)}[data-builder-sitemap] .builder-sitemap-card:hover{border-color:var(--analytics-input-focus-border);box-shadow:var(--analytics-card-rest-shadow),0 10px 28px -16px rgba(173,169,150,.5)}[data-builder-sitemap] .builder-sitemap-card[data-active=true]{border-color:var(--analytics-input-focus-border);box-shadow:0 0 0 2px var(--analytics-input-focus-ring),var(--analytics-card-rest-shadow)}[data-builder-sitemap] .builder-sitemap-card__header{display:flex;align-items:center;gap:.5rem;flex-shrink:0;min-height:3rem;padding:.5rem .625rem;border-bottom:1px solid color-mix(in srgb,var(--analytics-card-border) 80%,transparent)}[data-builder-sitemap] .builder-sitemap-card__title{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;padding:.125rem .25rem;margin:-.125rem -.25rem;border-radius:.4375rem;text-align:left;transition:background-color .15s ease}[data-builder-sitemap] .builder-sitemap-card__title:hover{background-color:color-mix(in srgb,var(--analytics-accent) 16%,transparent)}[data-builder-sitemap] .builder-sitemap-card__title:hover .builder-sitemap-card__title-icon{color:var(--analytics-text)}[data-builder-sitemap] .builder-sitemap-card__title-icon{display:inline-flex;flex-shrink:0;color:var(--sitemap-text-soft);transition:color .15s ease}[data-builder-sitemap] .builder-sitemap-card__title-text{display:flex;flex-direction:column;gap:.0625rem;min-width:0;line-height:1.25}[data-builder-sitemap] .builder-sitemap-card__name{font-size:.875rem;font-weight:600;color:var(--analytics-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-builder-sitemap] .builder-sitemap-card__id{font-size:.6875rem;color:var(--sitemap-text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-builder-sitemap] .builder-sitemap-card__status{flex-shrink:0;padding:.1875rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.01em}[data-builder-sitemap] .builder-sitemap-card__status[data-status=published]{color:#15803d;background-color:color-mix(in srgb,#16a34a 14%,transparent);border:1px solid color-mix(in srgb,#16a34a 32%,transparent)}.dark [data-builder-sitemap] .builder-sitemap-card__status[data-status=published]{color:#6ee7a8;background-color:color-mix(in srgb,#16a34a 22%,transparent);border-color:color-mix(in srgb,#16a34a 45%,transparent)}[data-builder-sitemap] .builder-sitemap-card__status[data-status=draft]{color:var(--sitemap-text-soft);background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border)}[data-builder-sitemap] .builder-sitemap-card__status[data-status=new]{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-accent) 32%,transparent);border:1px solid color-mix(in srgb,var(--analytics-accent) 45%,transparent);font-weight:700;letter-spacing:.04em;text-transform:uppercase}[data-builder-sitemap] .builder-sitemap-provision-alert{display:flex;align-items:center;gap:.75rem;margin:0 1.5rem 1rem;border-radius:.75rem;border:1px solid color-mix(in srgb,hsl(0 72% 51%) 35%,var(--analytics-input-border));background:color-mix(in srgb,hsl(0 72% 51%) 8%,var(--analytics-card-bg,var(--background)));padding:.75rem 1rem}[data-builder-sitemap] .builder-sitemap-provision-alert__retry{display:inline-flex;align-items:center;gap:.35rem;border-radius:.5rem;border:1px solid var(--analytics-input-border);background:var(--analytics-input-bg);padding:.35rem .65rem;font-size:.75rem;font-weight:600;color:var(--analytics-text);white-space:nowrap}[data-builder-sitemap] .builder-sitemap-provision-alert__retry:hover:not(:disabled){border-color:var(--analytics-input-focus-border)}[data-builder-sitemap] .builder-sitemap-provision-alert__retry:disabled{opacity:.55}[data-builder-sitemap] .builder-sitemap-card__menu{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:.4375rem;color:var(--sitemap-text-soft);border:1px solid transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease}[data-builder-sitemap] .builder-sitemap-card__menu:hover{color:var(--analytics-text);border-color:var(--analytics-input-border);background-color:color-mix(in srgb,var(--analytics-accent) 22%,transparent)}[data-builder-sitemap] .builder-sitemap-card__menu:active{transform:scale(.94)}[data-builder-sitemap] .builder-sitemap-card__sections{display:flex;flex-direction:column;flex:1;gap:0;padding:.5rem;min-height:0;max-height:18rem;overflow-y:auto}[data-builder-sitemap] .builder-sitemap-card__empty{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.625rem .5rem}[data-builder-sitemap] .builder-sitemap-card__empty-text{font-size:.75rem;color:var(--sitemap-text-faint)}[data-builder-sitemap] .builder-sitemap-card__empty-btn{display:inline-flex;align-items:center;gap:.3125rem;padding:.3125rem .5rem;border-radius:.4375rem;font-size:.75rem;font-weight:500;color:var(--sitemap-text-soft);background-color:var(--analytics-input-bg);border:1px dashed var(--analytics-input-border);transition:color .15s ease,border-color .15s ease,background-color .15s ease}[data-builder-sitemap] .builder-sitemap-card__empty-btn:hover{color:var(--analytics-text);border-style:solid;border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 18%,var(--analytics-input-bg))}[data-builder-sitemap] .builder-sitemap-section{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2rem;padding:.375rem .375rem .375rem .5rem;border-radius:.4375rem;text-align:left;color:var(--sitemap-text-soft);border:1px solid var(--analytics-input-border);background-color:var(--analytics-input-bg);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}[data-builder-sitemap] .builder-sitemap-section:active{background-color:color-mix(in srgb,var(--analytics-accent) 28%,var(--analytics-input-bg))}[data-builder-sitemap] .builder-sitemap-section-wrap{position:relative}[data-builder-sitemap] .builder-sitemap-section-wrap[data-dragging=true]{z-index:2}[data-builder-sitemap] .builder-sitemap-section__drag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1.375rem;margin-left:-.125rem;border-radius:.3125rem;color:var(--sitemap-text-faint);opacity:.45;cursor:grab;touch-action:none;transition:opacity .15s ease,color .15s ease,background-color .15s ease}[data-builder-sitemap] .builder-sitemap-section-wrap:focus-within .builder-sitemap-section__drag,[data-builder-sitemap] .builder-sitemap-section-wrap:hover .builder-sitemap-section__drag,[data-builder-sitemap] .builder-sitemap-section-wrap[data-dragging=true] .builder-sitemap-section__drag,[data-builder-sitemap] .builder-sitemap-section-wrap[data-menu-open=true] .builder-sitemap-section__drag{opacity:1;color:var(--sitemap-text-soft)}[data-builder-sitemap] .builder-sitemap-section__drag:hover{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-accent) 24%,transparent)}[data-builder-sitemap] .builder-sitemap-section-wrap[data-dragging=true] .builder-sitemap-section__drag{cursor:grabbing}[data-builder-sitemap] .builder-sitemap-section[data-dragging=true]{border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 22%,var(--analytics-input-bg));box-shadow:0 0 0 1px var(--analytics-input-focus-ring),0 8px 20px -12px var(--analytics-glow-radial-mid)}[data-builder-sitemap] .builder-sitemap-section-wrap:focus-within .builder-sitemap-section,[data-builder-sitemap] .builder-sitemap-section-wrap:hover .builder-sitemap-section,[data-builder-sitemap] .builder-sitemap-section-wrap[data-menu-open=true] .builder-sitemap-section{color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 18%,var(--analytics-input-bg))}[data-builder-sitemap] .builder-sitemap-section__dots{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:.375rem;color:var(--sitemap-text-faint);opacity:.45;transition:opacity .15s ease,color .15s ease,background-color .15s ease}[data-builder-sitemap] .builder-sitemap-section-wrap:focus-within .builder-sitemap-section__dots,[data-builder-sitemap] .builder-sitemap-section-wrap:hover .builder-sitemap-section__dots,[data-builder-sitemap] .builder-sitemap-section-wrap[data-menu-open=true] .builder-sitemap-section__dots{opacity:1;color:var(--sitemap-text-soft)}[data-builder-sitemap] .builder-sitemap-section__dots:hover{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-accent) 24%,transparent)}[data-builder-sitemap] .builder-sitemap-section__menu,[data-builder-sitemap].builder-sitemap-section__menu{z-index:10001;display:flex;flex-direction:column;gap:.0625rem;min-width:7.75rem;padding:.1875rem;border-radius:.375rem;color:var(--analytics-text-muted);background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-card-rest-shadow),0 8px 20px -14px rgba(0,0,0,.14)}[data-builder-sitemap] .builder-sitemap-section__menu-item{display:block;width:100%;padding:.375rem .5rem;border-radius:.3125rem;font-size:.75rem;font-weight:500;line-height:1.3;text-align:left;color:var(--sitemap-text-soft);border:1px solid transparent;background-color:transparent;transition:color .15s ease,border-color .15s ease,background-color .15s ease}[data-builder-sitemap] .builder-sitemap-section__menu-item:hover:not(:disabled){color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 18%,var(--analytics-input-bg))}[data-builder-sitemap] .builder-sitemap-section__menu-item:disabled{color:var(--sitemap-text-faint);opacity:.45;cursor:not-allowed}[data-builder-sitemap] .builder-sitemap-section__menu-item[data-danger=true]{color:var(--sitemap-danger)}[data-builder-sitemap] .builder-sitemap-section__menu-item[data-danger=true]:hover:not(:disabled){color:var(--sitemap-danger);border-color:color-mix(in srgb,var(--sitemap-danger) 45%,transparent);background-color:color-mix(in srgb,var(--sitemap-danger) 12%,transparent)}[data-builder-sitemap] .builder-sitemap-section__menu-item[data-confirming=true]{font-weight:600;border-color:color-mix(in srgb,var(--sitemap-danger) 55%,transparent);background-color:color-mix(in srgb,var(--sitemap-danger) 16%,transparent)}[data-builder-sitemap] .builder-sitemap-section__menu-sep{height:1px;margin:.0625rem .1875rem;background-color:var(--analytics-input-border)}[data-builder-sitemap] .builder-sitemap-section__rename-input{width:100%;padding:.1875rem .3125rem;border-radius:.3125rem;font-size:.8125rem;font-weight:500;color:var(--analytics-text);background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-focus-border);outline:none;box-shadow:0 0 0 2px var(--analytics-input-focus-ring)}[data-builder-sitemap] .builder-sitemap-section__rename-input[data-invalid=true]{border-color:var(--sitemap-danger);box-shadow:0 0 0 2px color-mix(in srgb,var(--sitemap-danger) 30%,transparent)}[data-builder-sitemap] .builder-sitemap-section__rename-error{display:flex;align-items:center;gap:.25rem;margin-top:.1875rem;font-size:.6875rem;font-weight:500;line-height:1.3;color:var(--sitemap-danger)}[data-builder-sitemap] .builder-sitemap-section__icon{display:inline-flex;flex-shrink:0;color:var(--sitemap-text-faint)}[data-builder-sitemap] .builder-sitemap-section[data-chrome=true] .builder-sitemap-section__icon{color:#16a34a}[data-builder-sitemap] .builder-sitemap-section__text{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.2}[data-builder-sitemap] .builder-sitemap-section__name{font-size:.8125rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-builder-sitemap] .builder-sitemap-section__id{font-size:.6875rem;color:var(--sitemap-text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-builder-sitemap] .builder-sitemap-section__flag{flex-shrink:0;color:var(--sitemap-text-soft)}[data-builder-sitemap] .builder-sitemap-section-insert{position:relative;display:flex;align-items:center;justify-content:center;height:.5rem;margin:0;flex-shrink:0;z-index:2;overflow:visible;transition:height .2s cubic-bezier(.22,1,.36,1),margin .2s cubic-bezier(.22,1,.36,1)}[data-builder-sitemap] .builder-sitemap-section-insert:after{content:"";position:absolute;left:0;right:0;top:-3px;bottom:-3px}[data-builder-sitemap] .builder-sitemap-section-insert:focus-within,[data-builder-sitemap] .builder-sitemap-section-insert:hover{height:1.25rem;margin:.0625rem 0}[data-builder-sitemap] .builder-sitemap-section-insert:before{content:"";position:absolute;left:.375rem;right:.375rem;top:50%;height:1px;background-color:transparent;transition:background-color .15s ease}[data-builder-sitemap] .builder-sitemap-section-insert:focus-within:before,[data-builder-sitemap] .builder-sitemap-section-insert:hover:before{background-color:color-mix(in srgb,var(--analytics-accent) 55%,var(--analytics-input-border))}[data-builder-sitemap] .builder-sitemap-section-insert__btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:9999px;color:var(--analytics-text);background-color:#ffffff;border:1px solid color-mix(in srgb,var(--analytics-accent) 65%,var(--analytics-input-border));box-shadow:0 0 0 1px rgba(173,169,150,.18),0 0 14px rgba(173,169,150,.42),inset 0 1px 0 rgba(255,255,255,.95);opacity:0;transform:scale(.75);transition:opacity .18s ease,transform .2s cubic-bezier(.34,1.12,.64,1),box-shadow .18s ease,border-color .18s ease}[data-builder-sitemap] .builder-sitemap-section-insert:focus-within .builder-sitemap-section-insert__btn,[data-builder-sitemap] .builder-sitemap-section-insert:hover .builder-sitemap-section-insert__btn{opacity:1;transform:scale(1)}[data-builder-sitemap] .builder-sitemap-section-insert__btn:hover{background-color:var(--analytics-accent);border-color:color-mix(in srgb,var(--analytics-accent) 80%,var(--analytics-border-strong));box-shadow:0 0 0 1px rgba(173,169,150,.28),0 0 18px var(--analytics-glow-radial-center),0 0 28px var(--analytics-glow-radial-mid),inset 0 1px 0 rgba(255,255,255,.75)}[data-builder-sitemap] .builder-sitemap-section-insert__btn:focus-visible{opacity:1;transform:scale(1);outline:2px solid var(--analytics-input-focus-ring);outline-offset:2px}.dark [data-builder-sitemap] .builder-sitemap-section-insert__btn{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-surface-muted) 88%,#ffffff);border-color:color-mix(in srgb,var(--analytics-accent) 40%,var(--analytics-input-border));box-shadow:0 0 0 1px rgba(226,226,213,.12),0 0 14px var(--analytics-glow-radial-mid),inset 0 1px 0 rgba(255,255,255,.08)}.dark [data-builder-sitemap] .builder-sitemap-section-insert__btn:hover{background-color:var(--analytics-surface-muted);box-shadow:0 0 0 1px rgba(226,226,213,.18),0 0 20px var(--analytics-glow-radial-center),inset 0 1px 0 rgba(226,226,213,.1)}[data-builder-sitemap] .builder-sitemap-section-insert__tooltip{position:absolute;bottom:calc(100% + .3125rem);left:50%;transform:translateX(-50%);padding:.25rem .5rem;border-radius:.375rem;font-size:.6875rem;font-weight:500;line-height:1.2;white-space:nowrap;color:var(--analytics-text);background-color:var(--analytics-card-bg);border:1px solid var(--analytics-input-border);box-shadow:0 4px 12px -4px rgba(0,0,0,.12),0 0 12px var(--analytics-glow-radial-mid);opacity:0;pointer-events:none;transition:opacity .15s ease}[data-builder-sitemap] .builder-sitemap-section-insert__btn:focus-visible .builder-sitemap-section-insert__tooltip,[data-builder-sitemap] .builder-sitemap-section-insert__btn:hover .builder-sitemap-section-insert__tooltip{opacity:1}@media (prefers-reduced-motion:reduce){[data-builder-sitemap] .builder-sitemap-section-insert,[data-builder-sitemap] .builder-sitemap-section-insert__btn{transition:none}[data-builder-sitemap].builder-sitemap-overlay{animation:none}}@media (max-width:48rem){[data-builder-sitemap] .builder-sitemap-header{padding:.75rem 1rem}[data-builder-sitemap] .builder-sitemap-toolbar{padding:.5rem 1rem}[data-builder-sitemap] .builder-sitemap-scroll{padding:1rem 1rem 3rem}[data-builder-sitemap] .builder-sitemap-tabs{order:3;flex-basis:100%;flex-grow:1}[data-builder-sitemap] .builder-sitemap-card__sections{max-height:none}}@media (max-width:30rem){[data-builder-sitemap] .builder-sitemap-title{font-size:.9375rem}[data-builder-sitemap] .builder-sitemap-grid{grid-template-columns:1fr}[data-builder-sitemap] .builder-sitemap-section-head{justify-content:space-between}[data-builder-sitemap] .builder-sitemap-section__dots,[data-builder-sitemap] .builder-sitemap-section__drag{opacity:1}}@media (hover:none){[data-builder-sitemap] .builder-sitemap-section-insert{height:1.25rem}[data-builder-sitemap] .builder-sitemap-section-insert__btn{opacity:1;transform:scale(1)}}@keyframes builder-notification-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}[data-builder-notification]{animation:builder-notification-in .24s cubic-bezier(.22,1,.36,1)}[data-builder-notification][data-variant=info]{--bn-accent:#3b82f6;--bn-accent-soft:color-mix(in srgb,#3b82f6 14%,transparent)}[data-builder-notification][data-variant=success]{--bn-accent:#16a34a;--bn-accent-soft:color-mix(in srgb,#16a34a 14%,transparent)}[data-builder-notification][data-variant=warning]{--bn-accent:#d97706;--bn-accent-soft:color-mix(in srgb,#f59e0b 16%,transparent)}[data-builder-notification][data-variant=error]{--bn-accent:#dc2626;--bn-accent-soft:color-mix(in srgb,#ef4444 14%,transparent)}.dark [data-builder-notification][data-variant=warning]{--bn-accent:#fbbf24}.dark [data-builder-notification][data-variant=error]{--bn-accent:#f87171}.dark [data-builder-notification][data-variant=info]{--bn-accent:#60a5fa}.dark [data-builder-notification][data-variant=success]{--bn-accent:#4ade80}[data-builder-notification] .builder-notification__card.analytics-glow-card{position:relative;isolation:isolate;width:100%;height:auto;overflow:hidden;border-radius:1rem;background:color-mix(in srgb,var(--bn-accent) 20%,var(--analytics-card-border))}[data-builder-notification] .builder-notification__card.analytics-glow-card>.analytics-glow-card__inner{width:auto;height:auto;min-height:3.25rem;margin:1px;border-radius:calc(1rem - 1px);border:1px solid var(--analytics-card-border);background-color:var(--analytics-card-bg);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow)}[data-builder-notification] .builder-notification__badge{display:grid;place-items:center;flex-shrink:0;width:1.625rem;height:1.625rem;border-radius:9999px;color:var(--bn-accent);background-color:var(--bn-accent-soft);border:1px solid color-mix(in srgb,var(--bn-accent) 30%,transparent)}[data-builder-notification] .builder-notification__text{font-size:.8125rem;line-height:1.35}[data-builder-notification] .builder-notification__title{font-weight:700;color:var(--analytics-text)}[data-builder-notification] .builder-notification__message{color:var(--analytics-text-muted)}[data-builder-notification] .builder-notification__action{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;padding:.375rem .6875rem;border-radius:.5rem;font-size:.75rem;font-weight:600;color:var(--bn-accent);background-color:var(--bn-accent-soft);border:1px solid color-mix(in srgb,var(--bn-accent) 34%,transparent);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}[data-builder-notification] .builder-notification__action:hover{background-color:color-mix(in srgb,var(--bn-accent) 22%,transparent);border-color:color-mix(in srgb,var(--bn-accent) 50%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--bn-accent) 16%,transparent)}[data-builder-notification] .builder-notification__dismiss{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:.4375rem;color:var(--analytics-text-muted);transition:color .15s ease,background-color .15s ease}[data-builder-notification] .builder-notification__dismiss:hover{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-text) 8%,transparent)}@media (prefers-reduced-motion:reduce){[data-builder-notification]{animation:none}}@media (prefers-reduced-motion:reduce){:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-insert-content{animation:none}}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel]{--builder-layers-guide:color-mix(in srgb,var(--analytics-border-strong) 16%,transparent);--builder-layers-guide-accent:color-mix(in srgb,var(--analytics-border-strong) 30%,transparent);--builder-layers-selected-bg:color-mix(in srgb,#f59e0b 10%,transparent);--builder-layers-selected-fg:#d97706;--builder-layers-selected-shadow:none;--builder-layers-descendant-bg:color-mix(in srgb,#f59e0b 6%,transparent);--builder-layers-ancestor-bg:transparent;--builder-layers-descendant-rail:color-mix(in srgb,#f59e0b 40%,transparent);--builder-layers-hover-bg:color-mix(in srgb,var(--analytics-glow-radial-center) 6%,transparent);--builder-layers-hover-shadow:inset 0 0 0 1px color-mix(in srgb,var(--analytics-glow-linear) 42%,transparent)}.dark :is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel]{--builder-layers-guide:color-mix(in srgb,var(--analytics-border-strong) 14%,transparent);--builder-layers-guide-accent:color-mix(in srgb,rgba(226,226,213,1) 22%,transparent);--builder-layers-selected-bg:color-mix(in srgb,#f59e0b 10%,transparent);--builder-layers-selected-fg:#fbbf24;--builder-layers-selected-shadow:none;--builder-layers-descendant-bg:color-mix(in srgb,#f59e0b 8%,transparent);--builder-layers-ancestor-bg:transparent;--builder-layers-descendant-rail:color-mix(in srgb,#f59e0b 45%,transparent);--builder-layers-hover-bg:color-mix(in srgb,var(--analytics-glow-radial-center) 10%,transparent);--builder-layers-hover-shadow:inset 0 0 0 1px color-mix(in srgb,var(--analytics-glow-linear) 52%,transparent)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--selected{background-color:var(--builder-layers-selected-bg);color:var(--builder-layers-selected-fg);border-radius:.5rem;box-shadow:var(--builder-layers-selected-shadow)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel]{--builder-layers-cms-fg:#7c3aed;--builder-layers-cms-selected-fg:#6d28d9}.dark :is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel]{--builder-layers-cms-fg:#c4b5fd;--builder-layers-cms-selected-fg:#f3e8ff}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel][data-cms-tint=true]{--builder-layers-selected-bg:rgba(139,92,246,0.18);--builder-layers-selected-fg:var(--builder-layers-cms-fg);--builder-layers-descendant-bg:rgba(139,92,246,0.1);--builder-layers-descendant-rail:rgba(139,92,246,0.55)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--cms svg{color:var(--builder-layers-cms-fg)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--cms.builder-layers-row--selected{background-color:rgba(139,92,246,.24);color:var(--builder-layers-cms-selected-fg)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--cms.builder-layers-row--descendant{background-color:rgba(139,92,246,.1);box-shadow:inset 2px 0 0 rgba(139,92,246,.55)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--selected svg{color:currentColor}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--selected.builder-layers-row--branch-head{border-radius:.5rem .5rem 0 0}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--descendant{background-color:var(--builder-layers-descendant-bg);color:var(--analytics-text);border-radius:0;box-shadow:inset 2px 0 0 var(--builder-layers-descendant-rail)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--descendant-after-selected{border-radius:0}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--descendant-continued{border-radius:0}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--descendant-end,:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--descendant-single{border-radius:0 0 .5rem .5rem}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--descendant-middle,:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--descendant-start{border-radius:0}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row--ancestor{background-color:var(--builder-layers-ancestor-bg);color:var(--analytics-text-muted)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) [data-builder-layers-panel] .builder-layers-row:not(.builder-layers-row--selected):not(.builder-layers-row--descendant):not(.builder-layers-row--ancestor):hover{background-color:var(--builder-layers-hover-bg);color:var(--analytics-text);box-shadow:var(--builder-layers-hover-shadow)}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-guide-col{position:relative;height:100%;flex-shrink:0}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-guide-line--vert{position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translateX(-50%);background-color:var(--builder-layers-guide,color-mix(in srgb,var(--analytics-border-strong) 16%,transparent));pointer-events:none}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-guide-col--accent .builder-layers-guide-line--vert{background-color:var(--builder-layers-guide-accent,color-mix(in srgb,var(--analytics-border-strong) 30%,transparent))}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-guide-branch{position:absolute;top:50%;left:50%;right:0;height:1px;background-color:var(--builder-layers-guide,color-mix(in srgb,var(--analytics-border-strong) 16%,transparent));pointer-events:none}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-guide-col--accent .builder-layers-guide-branch{background-color:var(--builder-layers-guide-accent,color-mix(in srgb,var(--analytics-border-strong) 30%,transparent))}:is([data-website-builder-sidebar],[data-floating-builder-panel]) .builder-layers-guide-branch--last:before{content:"";position:absolute;top:-.875rem;left:0;width:1px;height:.875rem;background-color:inherit}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-slider-input__track{position:absolute;inset-block:0;inset-inline:0;margin-block:auto;height:.375rem;border-radius:9999px;background-color:var(--analytics-segment-track-bg);border:1px solid var(--analytics-segment-track-border)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-slider-input__range{position:absolute;inset-block:0;left:0;margin-block:auto;height:.375rem;border-radius:9999px;background-color:var(--analytics-border-strong)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-slider-input__track--centered:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:.625rem;border-radius:9999px;background-color:color-mix(in srgb,var(--analytics-border-strong) 75%,transparent);pointer-events:none}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-slider-input__thumb{position:absolute;top:50%;width:.875rem;height:.875rem;border-radius:9999px;background-color:var(--analytics-segment-active-bg);border:1px solid var(--analytics-border-strong);box-shadow:var(--analytics-segment-active-shadow);transform:translate(-50%,-50%);transition:box-shadow .15s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-slider-input__thumb--dragging{box-shadow:var(--analytics-segment-active-shadow),0 0 0 3px color-mix(in srgb,var(--analytics-border-strong) 35%,transparent)}.dark :is([data-website-builder-properties],[data-floating-builder-panel]) .builder-slider-input__range{background-color:var(--analytics-text-muted)}.dark :is([data-website-builder-properties],[data-floating-builder-panel]) .builder-slider-input__thumb{background-color:var(--analytics-segment-active-bg);border-color:var(--analytics-border-strong);box-shadow:var(--analytics-segment-active-shadow)}.dark :is([data-website-builder-properties],[data-floating-builder-panel]) .builder-slider-input__thumb--dragging{box-shadow:var(--analytics-segment-active-shadow),0 0 0 3px color-mix(in srgb,var(--analytics-text-muted) 30%,transparent)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-slider-input__value{width:2.75rem;height:1.75rem;padding-inline:.375rem;font-size:.75rem;text-align:center;border-radius:.5rem;background-color:var(--analytics-input-bg)!important;border:1px solid var(--analytics-input-border)!important;color:var(--analytics-text);box-shadow:var(--analytics-input-shadow)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-properties-input{height:1.75rem;padding-inline:.5rem;font-size:.75rem;text-align:center;border-radius:.5rem;background-color:var(--analytics-input-bg)!important;border:1px solid var(--analytics-input-border)!important;color:var(--analytics-text);box-shadow:var(--analytics-input-shadow)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-properties-input:hover{border-color:var(--analytics-input-focus-border)!important}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-properties-input:focus-visible{border-color:var(--analytics-input-focus-border)!important;--tw-ring-color:var(--analytics-input-focus-ring)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-properties-link-btn{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:.5rem;border:1px solid var(--analytics-border-strong);background-color:var(--analytics-segment-active-bg);color:var(--analytics-text);box-shadow:var(--analytics-segment-active-shadow);transition:background-color .15s ease,border-color .15s ease,color .15s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-properties-link-btn:hover{border-color:var(--analytics-input-focus-border);background-color:var(--analytics-accent)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-properties-link-btn--muted{border-color:var(--analytics-input-border);background-color:var(--analytics-control-bg);color:var(--analytics-text-muted);box-shadow:var(--analytics-input-shadow)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-properties-link-btn--muted:hover{color:var(--analytics-text);border-color:var(--analytics-input-focus-border)}:is([data-website-builder-properties],[data-floating-builder-panel]) [data-builder-position-control]{--pos-field-w:4rem}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-align{display:flex;align-items:center;width:100%;gap:.375rem;padding:0;background:transparent;border:none;box-shadow:none}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-align__group{display:flex;flex:1;align-items:center;gap:.25rem;min-width:0}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-align__divider{width:1px;flex-shrink:0;align-self:stretch;margin-block:.125rem;background-color:color-mix(in srgb,var(--analytics-input-border) 85%,transparent)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-align__btn{display:inline-flex;flex:1;align-items:center;justify-content:center;min-width:0;height:1.75rem;border-radius:.5rem;color:var(--analytics-text-muted);background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-align__btn:hover:not(:disabled):not(.builder-position-align__btn--active){color:var(--analytics-text);border-color:var(--analytics-input-focus-border)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-align__btn--active{color:var(--analytics-text)!important;background-color:var(--analytics-input-bg)!important;border-color:var(--analytics-input-focus-border)!important;box-shadow:0 0 0 2px var(--analytics-input-focus-ring)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-align__btn:disabled{opacity:.45;cursor:not-allowed}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-pad{display:flex;flex-direction:column;align-items:center;gap:.375rem}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-pad--disabled{opacity:.5;pointer-events:none}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-pad__row{display:flex;align-items:center;justify-content:center;gap:.5rem}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-pad__row--mid{gap:.75rem}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-field{position:relative;display:inline-flex;align-items:center;width:var(--pos-field-w);height:1.75rem;border-radius:.5rem;background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:border-color .15s ease,opacity .15s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-field:hover:not(.builder-position-field--disabled){border-color:var(--analytics-input-focus-border)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-field:focus-within:not(.builder-position-field--disabled){border-color:var(--analytics-input-focus-border);box-shadow:0 0 0 2px var(--analytics-input-focus-ring)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-field--disabled{opacity:.45}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-field__input{width:100%;height:100%;padding-inline:.5rem 1.25rem;background:transparent;border:0;outline:none;font-size:.75rem;color:var(--analytics-text)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-field__letter{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:.625rem;font-weight:600;color:var(--analytics-text-muted);pointer-events:none}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);width:3.75rem;height:3.75rem;border-radius:.625rem;background-color:var(--analytics-control-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__core{grid-column:2;grid-row:2;align-self:center;justify-self:center;width:.875rem;height:.875rem;padding:0;border-radius:.25rem;background-color:var(--analytics-segment-active-bg);border:1px solid var(--analytics-border-strong);cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__core:hover{box-shadow:0 0 0 2px var(--analytics-input-focus-ring)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__core--active{background:linear-gradient(145deg,color-mix(in srgb,var(--analytics-accent) 72%,#fff) 0,var(--analytics-accent) 100%);border-color:color-mix(in srgb,var(--analytics-border-strong) 55%,transparent);box-shadow:var(--builder-layers-selected-shadow)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm{display:flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm--top{grid-column:2;grid-row:1}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm--bottom{grid-column:2;grid-row:3}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm--left{grid-column:1;grid-row:2}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm--right{grid-column:3;grid-row:2}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__line{border-radius:9999px;background-color:var(--analytics-text-muted);opacity:.22;transition:opacity .15s ease,background-color .15s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm--bottom .builder-position-anchor__line,:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm--top .builder-position-anchor__line{width:1.5px;height:.75rem}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm--left .builder-position-anchor__line,:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm--right .builder-position-anchor__line{width:.75rem;height:1.5px}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm:hover .builder-position-anchor__line{opacity:.45}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-anchor__arm--active .builder-position-anchor__line{opacity:.75;background-color:color-mix(in srgb,var(--analytics-accent) 65%,var(--analytics-border-strong))}@keyframes builder-position-sim-enter{0%{opacity:0;transform:translateY(5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes builder-position-sim-breathe{0%,to{filter:brightness(1);box-shadow:0 1px 2px rgba(10,10,10,.06),0 4px 10px -4px rgba(173,169,150,.48)}50%{filter:brightness(1.08);box-shadow:0 2px 4px rgba(10,10,10,.07),0 6px 16px -2px rgba(173,169,150,.62)}}@keyframes builder-position-sim-settle{0%{filter:brightness(1.12)}to{filter:brightness(1)}}@keyframes builder-position-sim-tick-in{0%{opacity:0;transform:scale(.4)}to{opacity:.72;transform:scale(1)}}:is([data-website-builder-properties],[data-floating-builder-panel]) [data-builder-position-simulation].builder-position-simulation{position:relative;height:5.5rem;border-radius:.625rem;overflow:hidden;border:1px solid var(--analytics-card-border);background-color:var(--analytics-card-inset);box-shadow:var(--analytics-card-rest-shadow);animation:builder-position-sim-enter .4s cubic-bezier(.22,1,.36,1) both}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__grid{position:absolute;inset:0;pointer-events:none;opacity:.45;background-image:radial-gradient(circle at center,color-mix(in srgb,var(--analytics-border-strong) 28%,transparent) .75px,transparent .75px);background-size:10px 10px}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__parent{position:relative;z-index:1;height:100%;margin:.75rem;border-radius:.4375rem;background-color:var(--analytics-control-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);overflow:hidden}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__tick{position:absolute;pointer-events:none;border-radius:9999px;background-color:color-mix(in srgb,var(--analytics-accent) 58%,var(--analytics-border-strong));opacity:0;transform:scale(.45);transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.34,1.15,.64,1),background-color .25s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__tick--active{opacity:.72;transform:scale(1);animation:builder-position-sim-tick-in .38s cubic-bezier(.34,1.15,.64,1) both}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__tick--top{top:.3125rem;left:50%;width:1.5px;height:.5rem;translate:-50% 0;transform-origin:center bottom}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__tick--bottom{bottom:.3125rem;left:50%;width:1.5px;height:.5rem;translate:-50% 0;transform-origin:center top}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__tick--left{left:.3125rem;top:50%;width:.5rem;height:1.5px;translate:0 -50%;transform-origin:right center}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__tick--right{right:.3125rem;top:50%;width:.5rem;height:1.5px;translate:0 -50%;transform-origin:left center}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__crosshair{position:absolute;pointer-events:none;background-color:color-mix(in srgb,var(--analytics-accent) 42%,transparent);opacity:.55;transition:opacity .35s cubic-bezier(.22,1,.36,1)}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__crosshair--h{top:50%;left:.5rem;right:.5rem;height:1px;translate:0 -50%}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__crosshair--v{left:50%;top:.5rem;bottom:.5rem;width:1px;translate:-50% 0}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__slot{transition:top .46s cubic-bezier(.34,1.12,.64,1),left .46s cubic-bezier(.34,1.12,.64,1),right .46s cubic-bezier(.34,1.12,.64,1),bottom .46s cubic-bezier(.34,1.12,.64,1),width .46s cubic-bezier(.34,1.12,.64,1),height .46s cubic-bezier(.34,1.12,.64,1),transform .46s cubic-bezier(.34,1.12,.64,1);will-change:top,left,right,bottom,width,height,transform}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__element{width:100%;height:100%;border-radius:inherit;background:linear-gradient(145deg,color-mix(in srgb,var(--analytics-accent) 72%,#fff) 0,var(--analytics-accent) 100%);border:1px solid color-mix(in srgb,var(--analytics-border-strong) 45%,transparent);box-shadow:0 1px 2px rgba(10,10,10,.06),0 4px 10px -4px rgba(173,169,150,.5);animation:builder-position-sim-breathe 5s ease-in-out infinite}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__slot--moving .builder-position-simulation__element{animation:builder-position-sim-settle .52s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__element,:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__grid,:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__parent,:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__slot--moving .builder-position-simulation__element,:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__tick--active,:is([data-website-builder-properties],[data-floating-builder-panel]) [data-builder-position-simulation].builder-position-simulation{animation:none}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__slot,:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-position-simulation__tick{transition-duration:.01ms}}:is([data-website-builder-properties],[data-floating-builder-panel],.workspace-portal) .builder-effect-popover.analytics-glow-card{overflow:hidden;border-radius:1rem}:is([data-website-builder-properties],[data-floating-builder-panel],.workspace-portal) .builder-effect-popover .analytics-glow-card__inner{border-radius:calc(1rem - 1px);background-color:var(--analytics-card-bg);border-color:var(--analytics-card-border);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow)}.dark :is([data-website-builder-properties],[data-floating-builder-panel],.workspace-portal) .builder-effect-popover .analytics-glow-card__inner{background-color:var(--analytics-bg)}:is([data-website-builder-properties],[data-floating-builder-panel],.workspace-portal) [data-builder-effect-editor]{color:var(--analytics-text)}[data-builder-effect-editor] .builder-effect-editor__title{color:var(--analytics-text);font-size:.875rem;font-weight:500}[data-builder-effect-editor] .builder-effect-editor__label{color:var(--analytics-text-muted);font-size:.75rem}[data-builder-effect-editor] .builder-effect-segment{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;border-radius:.5rem;background-color:var(--analytics-segment-track-bg);border:1px solid var(--analytics-segment-track-border);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset)}[data-builder-effect-editor] .builder-effect-segment__item{border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:var(--analytics-segment-inactive-text);background-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}[data-builder-effect-editor] .builder-effect-segment__item:hover{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-card-bg) 55%,transparent)}[data-builder-effect-editor] .builder-effect-segment__item--active{color:var(--analytics-text)!important;background-color:var(--analytics-segment-active-bg)!important;box-shadow:var(--analytics-segment-active-shadow)}[data-builder-effect-editor] .builder-bezier-graph{border-color:var(--analytics-input-border);background-color:var(--analytics-input-bg);box-shadow:var(--analytics-input-shadow)}[data-builder-effect-editor] .builder-bezier-graph .builder-bezier-graph__grid{color:var(--analytics-border)}[data-builder-effect-editor] .builder-bezier-graph .builder-bezier-graph__lead{color:color-mix(in srgb,var(--analytics-border-strong) 65%,transparent)}[data-builder-effect-editor] .builder-bezier-graph .builder-bezier-graph__curve{color:var(--analytics-text)}[data-builder-effect-editor] .builder-bezier-graph .builder-bezier-graph__handle{fill:var(--analytics-segment-active-bg);stroke:var(--analytics-border-strong);stroke-width:1.5}[data-builder-effect-editor] .builder-effect-editor__divider{background-color:var(--analytics-border)}[data-builder-effect-editor] .builder-effect-editor__readout{border-color:var(--analytics-input-border);background-color:var(--analytics-input-bg);color:var(--analytics-text-muted);box-shadow:var(--analytics-input-shadow)}[data-builder-effect-editor] select.builder-effect-editor__select{border-color:var(--analytics-input-border);background-color:var(--analytics-input-bg);color:var(--analytics-text);box-shadow:var(--analytics-input-shadow)}[data-builder-effect-editor] select.builder-effect-editor__select:focus{outline:none;border-color:var(--analytics-input-focus-border);box-shadow:0 0 0 2px var(--analytics-input-focus-ring)}:is([data-website-builder-properties],[data-floating-builder-panel],.workspace-portal) .builder-cursor-picker-popover.analytics-glow-card{width:14rem;border-radius:.875rem}:is([data-website-builder-properties],[data-floating-builder-panel],.workspace-portal) [data-builder-cursor-picker]{color:var(--analytics-text)}[data-builder-cursor-picker] .builder-cursor-picker__title{color:var(--analytics-text);font-size:.8125rem;font-weight:500}[data-builder-cursor-picker] .builder-cursor-picker__cell{border-color:var(--analytics-input-border);background-color:var(--analytics-input-bg);color:var(--analytics-text-muted);box-shadow:var(--analytics-input-shadow)}[data-builder-cursor-picker] .builder-cursor-picker__cell:hover{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-card-bg) 55%,transparent);border-color:var(--analytics-border-strong)}[data-builder-cursor-picker] .builder-cursor-picker__cell--active{color:var(--analytics-text)!important;background-color:var(--analytics-segment-active-bg)!important;border-color:color-mix(in srgb,var(--analytics-border-strong) 65%,transparent)!important;box-shadow:var(--analytics-segment-active-shadow)}:is([data-website-builder-properties],[data-floating-builder-panel]) [data-builder-cursor-control]{color:var(--analytics-text)}[data-builder-cursor-control] .builder-cursor-control__label{width:2.25rem;flex-shrink:0;font-size:.75rem;color:var(--analytics-text-muted)}[data-builder-cursor-control] .builder-cursor-control__field-label{font-size:.625rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--analytics-text-muted)}[data-builder-cursor-control] .builder-cursor-control__hotspots{display:flex;flex-direction:column;gap:.5rem}[data-builder-cursor-control] .builder-cursor-control__field{display:flex;flex-direction:column;gap:.25rem;min-width:0}[data-builder-cursor-control] .builder-cursor-control__trigger{display:flex;flex:1;align-items:center;gap:.375rem;min-width:0;height:1.75rem;padding-inline:.5rem;border-radius:.5rem;font-size:.75rem;color:var(--analytics-text);background-color:var(--analytics-input-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:border-color .15s ease,background-color .15s ease}[data-builder-cursor-control] .builder-cursor-control__trigger:hover{border-color:var(--analytics-input-focus-border)}[data-builder-cursor-control] .builder-cursor-control__trigger-icon{display:grid;place-items:center;width:1.125rem;height:1.125rem;flex-shrink:0;border-radius:.25rem;color:var(--analytics-text);background-color:var(--analytics-accent);border:1px solid color-mix(in srgb,var(--analytics-border-strong) 35%,transparent)}[data-builder-cursor-control] .builder-cursor-control__trigger-text{flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-section__empty-add,[data-builder-cursor-control] .builder-cursor-control__add{display:flex;width:100%;align-items:center;justify-content:center;gap:.375rem;height:2.25rem;border-radius:.5rem;font-size:.75rem;color:var(--analytics-text-muted);background-color:var(--analytics-control-bg);border:1px dashed var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,border-color .15s ease,background-color .15s ease}:is([data-website-builder-properties],[data-floating-builder-panel]) .builder-property-section__empty-add:hover,[data-builder-cursor-control] .builder-cursor-control__add:hover{color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 45%,var(--analytics-control-bg))}[data-builder-cursor-control] .builder-cursor-control__upload{display:flex;width:100%;align-items:center;justify-content:center;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.75rem;color:var(--analytics-text-muted);background-color:var(--analytics-control-bg);border:1px dashed var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,border-color .15s ease,background-color .15s ease}[data-builder-cursor-control] .builder-cursor-control__upload:hover{color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 45%,var(--analytics-control-bg))}[data-builder-cursor-control] .builder-cursor-control__editor-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;height:2rem;padding:0 .625rem;border-radius:.5rem;font-size:.75rem;color:var(--analytics-text);background-color:var(--analytics-control-bg);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,border-color .15s ease,background-color .15s ease}[data-builder-cursor-control] .builder-cursor-control__editor-trigger:hover{border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 45%,var(--analytics-control-bg))}[data-builder-cursor-control] .builder-cursor-control__editor-badge{font-size:.625rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--analytics-text-muted)}[data-builder-cursor-preview].builder-cursor-preview{position:relative;height:5.5rem;border-radius:.625rem;overflow:hidden;border:1px solid var(--analytics-card-border);background-color:var(--analytics-card-inset);box-shadow:var(--analytics-card-rest-shadow)}[data-builder-cursor-preview] .builder-cursor-preview__grid{position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:radial-gradient(circle at center,color-mix(in srgb,var(--analytics-border-strong) 35%,transparent) .75px,transparent .75px);background-size:10px 10px}[data-builder-cursor-preview] .builder-cursor-preview__label{position:absolute;left:.5rem;top:.5rem;z-index:2;border-radius:.25rem;padding:.125rem .375rem;font-size:.5625rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--analytics-text-muted);background-color:color-mix(in srgb,var(--analytics-card-bg) 82%,transparent);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow)}[data-builder-cursor-preview] .builder-cursor-preview__stage{position:relative;z-index:1;display:grid;place-items:center;height:100%}[data-builder-cursor-preview].builder-cursor-preview--animated .builder-cursor-preview__stage{display:block;overflow:hidden}[data-builder-cursor-preview] .builder-cursor-preview__demo{position:absolute;left:50%;top:50%;z-index:1;width:4.25rem;padding:.375rem .4375rem;border-radius:.4375rem;transform:translate(-50%,-50%);background-color:var(--analytics-card-bg);border:1px solid var(--analytics-card-border);box-shadow:0 1px 2px rgba(10,10,10,.05),0 4px 12px -6px rgba(173,169,150,.45)}[data-builder-cursor-preview] .builder-cursor-preview__demo-line{height:.1875rem;border-radius:9999px;margin-bottom:.1875rem;background-color:color-mix(in srgb,var(--analytics-border-strong) 55%,transparent)}[data-builder-cursor-preview] .builder-cursor-preview__demo-line:last-child{margin-bottom:0}[data-builder-cursor-preview] .builder-cursor-preview__demo-line--title{width:72%;background-color:color-mix(in srgb,var(--analytics-text) 28%,transparent)}[data-builder-cursor-preview] .builder-cursor-preview__demo-line--short{width:48%}[data-builder-cursor-preview] .builder-cursor-preview__cursor{position:absolute;left:0;top:0;z-index:2;pointer-events:none;will-change:transform;animation:builder-cursor-preview-move 3s ease-in-out infinite}@keyframes builder-cursor-preview-move{0%,to{transform:translate(1.25rem,2.35rem)}25%{transform:translate(5.25rem,1.1rem)}50%{transform:translate(8.5rem,2.6rem)}75%{transform:translate(2.75rem,3.1rem)}}[data-builder-cursor-preview] .builder-cursor-preview__cursor-offset{display:block}[data-builder-cursor-preview] .builder-cursor-preview__img{display:block;max-width:2.5rem;max-height:2.5rem;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(10,10,10,.18))}[data-builder-cursor-preview] .builder-cursor-preview__placeholder{display:flex;flex-direction:column;align-items:center;gap:.25rem;color:var(--analytics-text-muted);font-size:.625rem}[data-builder-cursor-preview] .builder-cursor-preview__clear{position:absolute;right:.375rem;top:.375rem;z-index:2;display:flex;height:1.375rem;width:1.375rem;align-items:center;justify-content:center;border-radius:.375rem;color:var(--analytics-text-muted);background-color:color-mix(in srgb,var(--analytics-card-bg) 88%,transparent);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,background-color .15s ease}[data-builder-cursor-preview] .builder-cursor-preview__clear:hover{color:var(--analytics-text);background-color:var(--analytics-card-bg)}:is([data-website-builder-canvas],[data-floating-builder-panel],.workspace-portal) .builder-canvas-status.analytics-glow-card{border-radius:1rem;overflow:visible}:is([data-website-builder-canvas],[data-floating-builder-panel],.workspace-portal) .builder-canvas-status .analytics-glow-card__inner,:is([data-website-builder-canvas],[data-floating-builder-panel],.workspace-portal) .builder-canvas-status__inner{height:auto;min-height:2.125rem;padding:.375rem .75rem;border-radius:calc(1rem - 1px);background-color:var(--analytics-card-bg)}.dark :is([data-website-builder-canvas],[data-floating-builder-panel],.workspace-portal) .builder-canvas-status .analytics-glow-card__inner{background-color:var(--analytics-bg)}:is([data-website-builder-canvas],[data-floating-builder-panel],.workspace-portal) .builder-canvas-status__text{font-size:.75rem;line-height:1.15;color:var(--analytics-text-muted);white-space:nowrap}[data-website-builder-canvas] .email-canvas-chrome{position:relative;border-radius:.75rem;transition:outline-color .15s ease,outline-width .15s ease,background-color .15s ease}[data-website-builder-canvas] .email-canvas-chrome--selected{outline:1.5px solid var(--analytics-text);outline-offset:3px;background-color:color-mix(in srgb,var(--analytics-text) 7%,transparent)}[data-website-builder-canvas] .email-canvas-chrome--idle:hover{outline:1px solid var(--analytics-card-border);outline-offset:2px}[data-website-builder-canvas] .email-canvas-chrome--frame.email-canvas-chrome--selected{background-color:transparent}[data-website-builder-canvas] .email-canvas-chrome__btn{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.625rem;border:1px solid var(--analytics-input-border);background-color:var(--analytics-input-bg);box-shadow:var(--analytics-input-shadow);color:var(--analytics-text-muted);cursor:pointer}[data-website-builder-canvas] .email-canvas-chrome__btn:hover{background-color:var(--analytics-accent);color:var(--analytics-text)}[data-website-builder-canvas] .email-canvas-chrome__btn--grab{cursor:grab}[data-website-builder-canvas] .email-canvas-chrome__btn--grab:active{cursor:grabbing}[data-website-builder-canvas] .email-canvas-chrome__btn--danger:hover{background-color:color-mix(in srgb,var(--destructive) 12%,var(--analytics-input-bg));color:var(--destructive)}[data-website-builder-canvas] .email-canvas-chrome__badge{display:flex;align-items:center;gap:.125rem;padding:.2rem .4rem;border-radius:.5rem;border:1px solid var(--analytics-input-border);background-color:var(--analytics-input-bg);box-shadow:var(--analytics-input-shadow);color:var(--analytics-text)}[data-website-builder-canvas] .email-canvas-drop-slot{display:flex;align-items:center;gap:.5rem;height:2.25rem;margin:.2rem 0;padding:0 .125rem;pointer-events:none;z-index:20}[data-website-builder-canvas] .email-canvas-drop-slot__dot{width:.5rem;height:.5rem;flex-shrink:0;border-radius:9999px;background-color:var(--analytics-text);box-shadow:0 0 0 4px color-mix(in srgb,var(--analytics-text) 16%,transparent)}[data-website-builder-canvas] .email-canvas-drop-slot__bar{flex:1;height:3px;border-radius:9999px;background-color:var(--analytics-text)}[data-website-builder-canvas] .email-canvas-drop-slot__hint{flex-shrink:0;font-size:.6875rem;font-weight:500;letter-spacing:.02em;color:var(--analytics-text);white-space:nowrap}[data-website-builder-canvas] .email-canvas-drop{height:2px;width:100%;border-radius:9999px;background-color:var(--analytics-text)}[data-website-builder-canvas] .email-canvas-drop__dot{width:.5rem;height:.5rem;border-radius:9999px;background-color:var(--analytics-text)}[data-website-builder-canvas] .email-canvas-drop-target{background-color:color-mix(in srgb,var(--analytics-text) 8%,transparent)!important;border-color:color-mix(in srgb,var(--analytics-text) 45%,transparent)!important}.workspace-portal.email-drag-overlay{pointer-events:none}.workspace-portal.email-drag-overlay .email-drag-overlay__icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:.75rem;background-color:var(--analytics-surface-muted);color:var(--analytics-text)}.workspace-portal.email-drag-overlay .email-drag-overlay__badge{display:inline-flex;align-items:center;gap:.375rem;padding:.2rem .5rem;border-radius:.5rem;border:1px solid var(--analytics-input-border);background-color:var(--analytics-input-bg);color:var(--analytics-text);font-size:.75rem}.workspace-portal.email-drag-overlay .email-drag-overlay__button{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:.5rem;background-color:var(--analytics-text);color:var(--analytics-bg);font-size:.75rem;font-weight:500}[data-website-builder-canvas] .builder-automation-node.analytics-glow-card{height:auto;width:100%}[data-website-builder-canvas] .builder-automation-node .analytics-glow-card__inner{height:auto;min-height:0;border-radius:calc(1rem - 1px)}[data-website-builder-canvas] .builder-automation-node--selected .analytics-glow-card__inner{border-color:color-mix(in srgb,var(--analytics-accent) 42%,var(--analytics-card-border));box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow),0 0 0 2px color-mix(in srgb,var(--analytics-accent) 32%,transparent)}[data-website-builder-canvas] .builder-automation-node__icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--analytics-card-border) 85%,transparent);background-color:color-mix(in srgb,var(--analytics-accent) 12%,transparent)}[data-website-builder-canvas] .builder-automation-node__preview-box{border-radius:.5rem;border:1px solid color-mix(in srgb,var(--analytics-input-border) 80%,transparent);background-color:color-mix(in srgb,var(--analytics-card-bg) 55%,transparent);padding:.375rem .625rem;font-size:.6875rem;color:var(--analytics-text-muted)}[data-website-builder-canvas] .builder-automation-node__handle-label{font-size:.625rem;font-weight:500;color:var(--analytics-text-muted);user-select:none}[data-website-builder-canvas] .builder-automation-node__branch-pill{border-radius:.25rem;padding:.125rem .375rem;font-size:.625rem;color:var(--analytics-text-muted);background-color:color-mix(in srgb,var(--analytics-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--analytics-card-border) 70%,transparent)}[data-website-builder-canvas] .builder-automation-node__branch-pill--muted{color:color-mix(in srgb,var(--analytics-text-muted) 85%,transparent);background-color:color-mix(in srgb,var(--analytics-card-bg) 55%,transparent)}[data-website-builder-canvas] .builder-automation-node__footer{border-top:1px solid color-mix(in srgb,var(--analytics-card-border) 75%,transparent)}[data-builder-effect-preview].builder-effect-preview{position:relative;height:5.5rem;border-radius:.625rem;overflow:hidden;border:1px solid var(--analytics-card-border);background-color:var(--analytics-card-inset);box-shadow:var(--analytics-card-rest-shadow)}[data-builder-effect-preview] .builder-effect-preview__grid{position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:radial-gradient(circle at center,color-mix(in srgb,var(--analytics-border-strong) 35%,transparent) .75px,transparent .75px);background-size:10px 10px}[data-builder-effect-preview] .builder-effect-preview__stage{position:relative;z-index:1;display:grid;place-items:center;height:100%}[data-builder-effect-preview] .builder-effect-preview__label{position:absolute;left:.5rem;top:.5rem;z-index:2;border-radius:.25rem;padding:.125rem .375rem;font-size:.5625rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--analytics-text-muted);background-color:color-mix(in srgb,var(--analytics-card-bg) 82%,transparent);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow)}[data-builder-effect-preview] .builder-effect-preview__replay{position:absolute;right:.375rem;top:.375rem;z-index:2;display:flex;height:1.375rem;width:1.375rem;align-items:center;justify-content:center;border-radius:.375rem;color:var(--analytics-text-muted);background-color:color-mix(in srgb,var(--analytics-card-bg) 88%,transparent);border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,background-color .15s ease}[data-builder-effect-preview] .builder-effect-preview__replay:hover{color:var(--analytics-text);background-color:var(--analytics-card-bg)}[data-builder-effect-preview] .builder-effect-preview__demo{display:flex;align-items:center;gap:.375rem;width:4.75rem;padding:.375rem .4375rem;border-radius:.4375rem;background-color:var(--analytics-card-bg);border:1px solid var(--analytics-card-border);box-shadow:0 1px 2px rgba(10,10,10,.05),0 4px 12px -6px rgba(173,169,150,.45)}[data-builder-effect-preview] .builder-effect-preview__demo-icon{flex-shrink:0;display:grid;place-items:center;width:1.125rem;height:1.125rem;border-radius:.25rem;background:linear-gradient(145deg,color-mix(in srgb,var(--analytics-accent) 70%,#fff) 0,var(--analytics-accent) 100%);border:1px solid color-mix(in srgb,var(--analytics-border-strong) 40%,transparent)}[data-builder-effect-preview] .builder-effect-preview__demo-icon-dot{width:.3125rem;height:.3125rem;border-radius:9999px;background-color:var(--analytics-border-strong)}[data-builder-effect-preview] .builder-effect-preview__demo-lines{display:flex;flex:1;flex-direction:column;gap:.1875rem;min-width:0}[data-builder-effect-preview] .builder-effect-preview__demo-line{height:.1875rem;border-radius:9999px;background-color:color-mix(in srgb,var(--analytics-border-strong) 55%,transparent)}[data-builder-effect-preview] .builder-effect-preview__demo-line--title{width:72%;background-color:color-mix(in srgb,var(--analytics-text) 28%,transparent)}[data-builder-effect-preview] .builder-effect-preview__demo-line--short{width:48%}[data-website-builder-pen-bar] .analytics-glow-card,[data-website-builder-pen-bar] .analytics-glow-card__inner,[data-website-builder-pen-bar] .analytics-glow-card__shine{border-radius:14px}.workspace-portal .analytics-glow-card__inner [data-slot=card]{gap:1rem;padding-top:2rem;padding-bottom:2rem}.workspace-portal .analytics-glow-card__inner [data-slot=card-content],.workspace-portal .analytics-glow-card__inner [data-slot=card-header]{padding-left:2rem;padding-right:2rem}:is([data-cortex-widget],[data-floating-builder-panel]){--analytics-text:#0a0a0a;--analytics-bg:#f8f8f6;--analytics-accent:#eceae4;--analytics-card-bg:#ffffff;--analytics-card-text:#0a0a0a;--analytics-card-border:rgba(173,169,150,0.28);--analytics-card-inset:rgba(255,255,255,0.95);--analytics-card-rest-shadow:0 0 0 1px rgba(173,169,150,0.18),0 10px 28px -16px rgba(173,169,150,0.35);--analytics-control-bg:#ffffff;--analytics-shine-idle:linear-gradient(180deg,rgba(173,169,150,0.62) 0%,rgba(173,169,150,0.18) 42%,transparent 58%);--analytics-glow-radial-center:rgba(173,169,150,0.55);--analytics-glow-radial-mid:rgba(173,169,150,0.24);--analytics-glow-linear:rgba(173,169,150,0.78)}.dark :is([data-cortex-widget],[data-floating-builder-panel]){--analytics-text:#f0ece0;--analytics-bg:#060606;--analytics-accent:#161614;--analytics-card-bg:#0a0a0a;--analytics-card-text:#ffffff;--analytics-card-border:rgba(226,226,213,0.1);--analytics-card-inset:rgba(226,226,213,0.06);--analytics-card-rest-shadow:none;--analytics-control-bg:#111110;--analytics-shine-idle:linear-gradient(180deg,rgba(226,226,213,0.14) 0%,rgba(226,226,213,0.04) 42%,transparent 58%);--analytics-glow-radial-center:rgba(226,226,213,0.18);--analytics-glow-radial-mid:rgba(226,226,213,0.08);--analytics-glow-linear:rgba(226,226,213,0.22)}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control{position:relative;display:inline-flex;border-radius:.75rem}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--compact{border-radius:.5rem}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--compact .analytics-glow-control__inner{margin:1px;border-radius:calc(.5rem - 1px)}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__shine,:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__shine--active{display:none}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__inner{position:relative;z-index:1;margin:1px;border-radius:calc(.75rem - 1px);border:1px solid var(--analytics-card-border);background-color:var(--analytics-control-bg);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow)}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__inner [data-slot=button],:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__inner [data-slot=dropdown-menu-trigger],:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__inner a,:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__inner button{border-color:transparent!important;background-color:transparent!important;box-shadow:none!important;color:var(--analytics-text)!important;font-weight:500}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__inner [data-slot=button]:hover,:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__inner [data-slot=dropdown-menu-trigger]:hover,:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__inner a:hover,:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control__inner button:hover{background-color:var(--analytics-accent)!important;border-color:transparent!important;color:var(--analytics-text)!important}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner{background-color:var(--analytics-text);border-color:color-mix(in srgb,var(--analytics-text) 88%,transparent)}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner [data-slot=button],:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner [data-slot=dropdown-menu-trigger],:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner button{color:var(--analytics-bg)!important}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner [data-slot=button]:hover,:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner [data-slot=dropdown-menu-trigger]:hover,:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner button:hover{background-color:color-mix(in srgb,var(--analytics-bg) 14%,transparent)!important;color:var(--analytics-bg)!important}.dark :is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner{margin:0;border:1px solid transparent;box-shadow:none!important;background-color:var(--primary)}.dark :is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner [data-slot=button],.dark :is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner [data-slot=dropdown-menu-trigger],.dark :is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner a,.dark :is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner button{color:var(--primary-foreground)!important}.dark :is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary:hover .analytics-glow-control__inner{box-shadow:none!important;border-color:transparent!important;background-color:color-mix(in srgb,var(--primary) 90%,var(--analytics-bg))}.dark :is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner [data-slot=button]:hover,.dark :is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner [data-slot=dropdown-menu-trigger]:hover,.dark :is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner a:hover,.dark :is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--primary .analytics-glow-control__inner button:hover{background-color:transparent!important;color:var(--primary-foreground)!important}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--warning{--analytics-glow-radial-center:color-mix(in srgb,#f59e0b 22%,var(--analytics-glow-radial-center));--analytics-glow-radial-mid:color-mix(in srgb,#f59e0b 10%,var(--analytics-glow-radial-mid));--analytics-glow-linear:color-mix(in srgb,#f59e0b 16%,var(--analytics-glow-linear))}:is(.workspace-portal,[data-cortex-widget],[data-floating-builder-panel]) .analytics-glow-control--warning .analytics-glow-control__inner{border-color:color-mix(in srgb,#f59e0b 28%,var(--analytics-card-border))}.workspace-portal.analytics-glow-menu{position:relative;border-radius:.75rem;color:var(--analytics-text)}.workspace-portal.analytics-glow-menu [data-radix-select-viewport]{height:auto!important;max-height:min(16rem,var(--radix-select-content-available-height,16rem))}.workspace-portal.analytics-glow-menu .analytics-glow-menu__shine,.workspace-portal.analytics-glow-menu .analytics-glow-menu__shine--active{display:none}.workspace-portal.analytics-glow-menu .analytics-glow-menu__inner{position:relative;z-index:1;margin:1px;border-radius:calc(.75rem - 1px);border:1px solid var(--analytics-card-border);background-color:var(--analytics-card-bg);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow);padding:.25rem;color:var(--analytics-text)}.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-checkbox-item]:focus,.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-checkbox-item]:hover,.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-checkbox-item][data-highlighted],.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-item]:focus,.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-item]:hover,.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-item][data-highlighted],.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-radio-item]:focus,.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-radio-item]:hover,.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-radio-item][data-highlighted],.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-sub-trigger]:focus,.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-sub-trigger]:hover,.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-sub-trigger][data-highlighted],.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-sub-trigger][data-state=open],.workspace-portal.analytics-glow-menu [data-slot=select-item]:focus,.workspace-portal.analytics-glow-menu [data-slot=select-item]:hover,.workspace-portal.analytics-glow-menu [data-slot=select-item][data-highlighted]{background-color:var(--analytics-accent)!important;color:var(--analytics-text)!important}.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-separator],.workspace-portal.analytics-glow-menu [data-slot=select-separator]{background-color:var(--analytics-border)}.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-item] [class*=text-muted-foreground],.workspace-portal.analytics-glow-menu [data-slot=dropdown-menu-sub-trigger] [class*=text-muted-foreground],.workspace-portal.analytics-glow-menu [data-slot=select-item] [class*=text-muted-foreground]{color:var(--analytics-text-muted)!important}.workspace-portal.analytics-glow-dialog{border-radius:1rem;color:var(--analytics-text)}.workspace-portal.analytics-glow-dialog[data-slot=dialog-content]{position:fixed!important}.workspace-portal.analytics-glow-dialog .analytics-glow-dialog__shine,.workspace-portal.analytics-glow-dialog .analytics-glow-dialog__shine--active{display:none}.workspace-portal.analytics-glow-dialog .analytics-glow-dialog__inner{position:relative;z-index:1;min-height:0;min-width:0;margin:1px;border-radius:calc(1rem - 1px);border:1px solid var(--analytics-card-border);background-color:var(--analytics-card-bg);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow);padding:1.5rem;color:var(--analytics-text)}[data-slot=dialog-content][data-live-preview=true],[data-slot=dialog-content][data-media-picker=true]{display:flex;flex-direction:column;overflow:hidden}[data-slot=dialog-content][data-live-preview=true]>.analytics-glow-dialog,[data-slot=dialog-content][data-media-picker=true]>.analytics-glow-dialog{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:hidden}[data-slot=dialog-content][data-live-preview=true] .analytics-glow-dialog__inner,[data-slot=dialog-content][data-media-picker=true] .analytics-glow-dialog__inner{display:flex;flex:1 1 auto;flex-direction:column;height:auto;min-height:0;max-height:none;overflow:hidden;padding:0!important}[data-slot=dialog-content][data-media-picker=true] [data-media-picker-nav] button{border:none!important;outline:none!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}[data-slot=dialog-content][data-media-picker=true] [data-media-picker-nav] button.font-medium,[data-slot=dialog-content][data-media-picker=true] [data-media-picker-nav] button:focus,[data-slot=dialog-content][data-media-picker=true] [data-media-picker-nav] button:focus-visible,[data-slot=dialog-content][data-media-picker=true] [data-media-picker-nav] button:hover{border:none!important;outline:none!important;box-shadow:none!important}.workspace-portal.analytics-glow-dialog [data-slot=alert-dialog-title],.workspace-portal.analytics-glow-dialog [data-slot=dialog-title]{color:var(--analytics-text);font-family:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif;font-weight:500}.workspace-portal.analytics-glow-dialog [data-slot=alert-dialog-description],.workspace-portal.analytics-glow-dialog [data-slot=dialog-close],.workspace-portal.analytics-glow-dialog [data-slot=dialog-description]{color:var(--analytics-text-muted)}.workspace-portal.analytics-glow-dialog [data-slot=dialog-close]:hover{color:var(--analytics-text);background-color:var(--analytics-accent)}.workspace-portal.analytics-glow-dialog [data-slot=sheet-close]{color:var(--analytics-text-muted)}.workspace-portal.analytics-glow-dialog [data-slot=sheet-close]:hover{color:var(--analytics-text);background-color:var(--analytics-accent)}.workspace-portal.analytics-glow-dialog .analytics-glow-dialog__inner.\!p-0{padding:0!important}.workspace-portal[data-slot=sheet-content]{display:flex;flex-direction:column}.workspace-portal[data-slot=sheet-content]>.analytics-glow-card{flex:1 1 auto;min-height:0;height:100%;width:100%;border-radius:.75rem}.workspace-portal[data-slot=sheet-content] .analytics-glow-card__inner{border-radius:calc(.75rem - 1px)}.workspace-portal[data-slot=sheet-content] [data-slot=sheet-close]{z-index:2;color:var(--analytics-text-muted)}.workspace-portal[data-slot=sheet-content] [data-slot=sheet-close]:hover{color:var(--analytics-text);background-color:var(--analytics-accent)}.workspace-portal .analytics-surface-card,.workspace-portal .rounded-xl.border.bg-card,.workspace-portal [data-slot=card]:not(.border-0),.workspace-portal section.rounded-xl.border{border-radius:1rem;border:1px solid var(--analytics-border)!important;background-color:var(--analytics-surface)!important;box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),0 0 0 1px color-mix(in srgb,var(--analytics-border) 40%,transparent)}.workspace-portal .bg-card{background-color:var(--analytics-card-bg)}.workspace-portal .bg-background{background-color:var(--analytics-bg)}.workspace-portal .bg-muted,.workspace-portal .bg-muted\/20,.workspace-portal .bg-muted\/30,.workspace-portal .bg-muted\/40,.workspace-portal .bg-muted\/60{background-color:var(--analytics-surface-muted)}.workspace-portal .bg-accent,.workspace-portal .bg-accent\/40,.workspace-portal .bg-accent\/50,.workspace-portal .bg-accent\/80,.workspace-portal .hover\:bg-accent\/40:hover,.workspace-portal .hover\:bg-accent\/50:hover{background-color:var(--analytics-accent);color:var(--analytics-text)}.workspace-portal .border-b.border-border,.workspace-portal .border-border,.workspace-portal .border-border\/50,.workspace-portal .border-border\/60,.workspace-portal .border-t.border-border,.workspace-portal nav [data-sidebar-section-divider]{border-color:var(--analytics-border)!important}.workspace-portal nav .text-muted-foreground{color:var(--analytics-nav-muted)}.workspace-portal nav a:hover,.workspace-portal nav button:hover{color:var(--analytics-nav-hover);background-color:var(--analytics-accent)}.workspace-portal [data-builder-navbar-links] a:hover,.workspace-portal [data-builder-navbar-links] button:hover,.workspace-portal [data-floating-builder-panel] .builder-insert-nav a:hover,.workspace-portal [data-floating-builder-panel] .builder-insert-nav button:hover,.workspace-portal [data-website-builder-canvas] nav a:hover,.workspace-portal [data-website-builder-canvas] nav button:hover,.workspace-portal [data-website-builder-sidebar] .builder-insert-nav a:hover,.workspace-portal [data-website-builder-sidebar] .builder-insert-nav button:hover{color:inherit;background-color:transparent}.workspace-portal nav a.font-medium,.workspace-portal nav button.font-medium{background-color:var(--analytics-nav-active-bg)!important;color:var(--analytics-nav-active-text)!important;box-shadow:none;border:none}.workspace-portal nav .bg-accent,.workspace-portal nav .bg-accent\/80{background-color:var(--analytics-nav-active-bg);color:var(--analytics-nav-active-text)}.workspace-portal nav p.text-xs.font-medium{color:var(--analytics-nav-section);letter-spacing:.08em;text-transform:uppercase}.workspace-portal .portal-segment-nav{background-color:var(--analytics-segment-track-bg);border:1px solid var(--analytics-segment-track-border);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset)}.workspace-portal .portal-segment-nav__item{color:var(--analytics-segment-inactive-text);background-color:transparent}.workspace-portal .portal-segment-nav__item:hover{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-card-bg) 55%,transparent)}.workspace-portal .portal-segment-nav__item[data-state=on]{background-color:var(--analytics-segment-active-bg)!important;color:var(--analytics-text)!important;box-shadow:var(--analytics-segment-active-shadow)}.workspace-portal [data-slot=input]{background-color:var(--analytics-input-bg)!important;border-color:var(--analytics-input-border)!important;color:var(--analytics-text);box-shadow:var(--analytics-input-shadow)}.workspace-portal [data-slot=input]::placeholder{color:var(--analytics-text-muted);opacity:1}.workspace-portal [data-slot=input]:hover{border-color:var(--analytics-input-focus-border)!important}.workspace-portal [data-slot=input]:focus-visible{border-color:var(--analytics-input-focus-border)!important;--tw-ring-color:var(--analytics-input-focus-ring)}.workspace-portal [data-slot=switch][data-state=unchecked]{background-color:#d4d4d8!important;border-color:#a1a1aa!important;box-shadow:inset 0 1px 2px rgba(10,10,10,.08)}.workspace-portal [data-slot=switch-thumb][data-state=unchecked]{background-color:#ffffff!important;border:1px solid #a1a1aa!important;box-shadow:0 1px 3px rgba(10,10,10,.18)}.dark .workspace-portal [data-slot=switch][data-state=unchecked]{background-color:#52525b!important;border-color:#71717a!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}.dark .workspace-portal [data-slot=switch-thumb][data-state=unchecked]{background-color:#f4f4f5!important;border:1px solid #a1a1aa!important;box-shadow:0 1px 3px rgba(0,0,0,.45)}.workspace-portal [data-slot=switch][data-state=checked]{background-color:var(--analytics-text)!important;border-color:var(--analytics-text)!important}.workspace-portal [data-slot=switch-thumb][data-state=checked]{background-color:var(--analytics-bg)!important;border:1px solid transparent!important}.workspace-portal [data-slot=checkbox]{background-color:var(--analytics-input-bg)!important;border-color:var(--analytics-input-border)!important;box-shadow:var(--analytics-input-shadow)}.workspace-portal [data-slot=checkbox]:hover:not(:disabled){border-color:var(--analytics-input-focus-border)!important}.workspace-portal [data-slot=checkbox]:focus-visible{border-color:var(--analytics-input-focus-border)!important;--tw-ring-color:var(--analytics-input-focus-ring)}.workspace-portal [data-slot=checkbox][data-state=checked]{background-color:var(--analytics-text)!important;border-color:var(--analytics-text)!important;color:var(--analytics-bg)!important}.workspace-portal [data-slot=checkbox]:disabled{opacity:.5}.workspace-portal .bg-primary\/10{background-color:var(--analytics-tab-active-bg)!important;color:var(--analytics-text)!important;box-shadow:none!important;border:none!important}.workspace-portal .border-primary.text-foreground,.workspace-portal [class*=border-primary].text-foreground{border-color:var(--analytics-border)!important}.workspace-portal .portal-underline-tab--active,.workspace-portal [data-slot=tabs-trigger][data-state=active]{border-bottom-width:3px!important;border-bottom-color:var(--analytics-text)!important;color:var(--analytics-text)!important;font-weight:500;background-color:var(--analytics-tab-active-bg)}.workspace-portal .portal-underline-tab:not(.portal-underline-tab--active):hover,.workspace-portal [data-slot=tabs-trigger]:hover:not([data-state=active]){border-bottom-color:var(--analytics-border-strong)!important;color:var(--analytics-nav-hover)}.workspace-portal .portal-underline-tab-count.bg-primary\/10,.workspace-portal [data-slot=tabs-list] .bg-primary\/10{border:none!important}.workspace-portal [data-slot=button],.workspace-portal button,.workspace-portal button[data-slot=select-trigger]{box-shadow:none!important}.workspace-portal [data-slot=button],.workspace-portal button[data-slot=select-trigger],.workspace-portal header [data-slot=dropdown-menu-trigger]{border-radius:9999px!important}.workspace-portal .portal-underline-tab{border-radius:0!important}.workspace-portal [data-slot=button][data-variant=outline],.workspace-portal button[data-slot=select-trigger]{background-color:var(--analytics-control-bg);border-color:var(--analytics-border);color:var(--analytics-control-text);font-weight:400;box-shadow:none!important}.workspace-portal [data-slot=button][data-variant=default]:hover,.workspace-portal [data-slot=button][data-variant=ghost]:hover,.workspace-portal [data-slot=button][data-variant=outline]:hover,.workspace-portal [data-slot=button][data-variant=secondary]:hover,.workspace-portal button[data-slot=select-trigger]:hover{color:var(--analytics-nav-hover);background-color:var(--analytics-accent);border-color:var(--analytics-border);box-shadow:none!important}.workspace-portal a.text-primary{color:var(--analytics-link)}.workspace-portal a.text-primary:hover{color:var(--analytics-link-hover)}.workspace-portal .recharts-cartesian-grid line{stroke:var(--analytics-chart-grid)}.workspace-portal .recharts-text{fill:var(--analytics-text-muted);font-family:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif;font-size:11px}.workspace-portal .relative.h-2.overflow-hidden.rounded-full.bg-muted\/40,.workspace-portal .relative.h-6.overflow-hidden.rounded-md.bg-muted\/40{background-color:var(--analytics-surface-muted)}.workspace-portal .animate-pulse.bg-muted,.workspace-portal [data-slot=skeleton]{background-color:var(--analytics-skeleton)}.workspace-portal [data-slot=sidebar-wrapper]{display:flex!important;height:100vh!important;min-height:0;overflow:hidden!important;background:transparent!important}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast{background-color:var(--analytics-control-bg)!important;border:1px solid var(--analytics-card-border)!important;border-radius:.75rem!important;box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow)!important;color:var(--analytics-text)!important;font-family:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif;font-weight:400;padding:.875rem 1rem!important;gap:.75rem}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast [data-title]{font-size:.875rem;font-weight:500;line-height:1.4;color:var(--analytics-text)!important}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast [data-description]{font-size:.8125rem;line-height:1.45;color:var(--analytics-text-muted)!important}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast [data-icon]{margin-top:.125rem}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast [data-close-button],[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast__close{border:1px solid var(--analytics-card-border);background:var(--analytics-surface-muted);color:var(--analytics-text-muted);border-radius:.375rem;transition:color .15s ease,background-color .15s ease,border-color .15s ease}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast [data-close-button]:hover{color:var(--analytics-text);border-color:transparent;background:var(--analytics-accent)}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--success{border-color:rgba(16,185,129,.35)!important}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--success [data-icon]{color:rgb(52,211,153)}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--warning{border-color:rgba(245,158,11,.38)!important}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--warning [data-icon]{color:rgb(251,191,36)}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--error{border-color:rgba(239,68,68,.35)!important}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--error [data-icon]{color:rgb(248,113,113)}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--info{border-color:rgba(161,161,170,.45)!important}[data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--info [data-icon]{color:var(--analytics-text-muted)}.dark [data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--success [data-icon]{color:rgb(52,211,153)}.dark [data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--warning [data-icon]{color:rgb(251,191,36)}.dark [data-sonner-toaster].workspace-portal [data-sonner-toast].portal-glow-toast--error [data-icon]{color:rgb(248,113,113)}@keyframes analytics-tip-dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.analytics-tip-dot-fill{transform-origin:left center;animation:analytics-tip-dot-fill 6s linear forwards}@keyframes back-in-stock-bell-ring{0%,to{transform:rotate(0deg)}6%{transform:rotate(16deg)}12%{transform:rotate(-14deg)}18%{transform:rotate(12deg)}24%{transform:rotate(-8deg)}30%{transform:rotate(5deg)}36%{transform:rotate(-3deg)}42%,to{transform:rotate(0deg)}}@keyframes gift-card-preview-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.workspace-portal .gift-card-preview-float{animation:gift-card-preview-float 4.2s ease-in-out infinite}.workspace-portal .gift-open-icon .gift-open-lid{transform-box:fill-box;transform-origin:50% 100%;transition:transform .42s cubic-bezier(.22,1,.36,1)}.workspace-portal .gift-card-preview-card:hover .gift-open-lid,.workspace-portal .gift-card-start:hover .gift-open-lid{transform:translateY(-3px) rotate(-26deg)}@media (prefers-reduced-motion:reduce){.workspace-portal .gift-card-preview-float{animation:none}.workspace-portal .gift-card-preview-card:hover .gift-open-lid,.workspace-portal .gift-card-start:hover .gift-open-lid,.workspace-portal .gift-open-icon .gift-open-lid{transform:none;transition:none}}.workspace-portal .back-in-stock-bell-ring,.workspace-portal .back-in-stock-start:hover .back-in-stock-bell-hover{transform-origin:top center;animation:back-in-stock-bell-ring 2.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.workspace-portal .back-in-stock-bell-ring,.workspace-portal .back-in-stock-start:hover .back-in-stock-bell-hover{animation:none}}@keyframes pay-link-preview-enter{0%{opacity:0;transform:translate3d(var(--pay-link-enter-x,0),18px,0) scale(.96) rotate(var(--pay-link-tilt,0deg))}to{opacity:1;transform:translateZ(0) scale(1) rotate(var(--pay-link-tilt,0deg))}}@keyframes pay-link-preview-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-7px,0)}}@keyframes pay-link-preview-float-alt{0%,to{transform:translateZ(0) rotate(var(--pay-link-tilt,0deg))}50%{transform:translate3d(2px,-6px,0) rotate(var(--pay-link-tilt,0deg))}}@keyframes pay-link-orb-pulse{0%,to{box-shadow:0 0 0 0 var(--analytics-glow-radial-mid),0 10px 22px -16px var(--analytics-glow-linear)}55%{box-shadow:0 0 0 10px transparent,0 10px 22px -16px var(--analytics-glow-linear)}}@keyframes pay-link-ring-spin{to{transform:rotate(1turn)}}@keyframes pay-link-shimmer{0%{transform:translateX(-120%)}to{transform:translateX(140%)}}@keyframes pay-link-dot-drift{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:.5;transform:translateY(-4px)}}.workspace-portal .pay-link-preview-stage{--pay-link-enter-x:0px;--pay-link-stagger:0ms}.workspace-portal .pay-link-preview-enter{animation:pay-link-preview-enter .72s cubic-bezier(.22,1,.36,1) both}.workspace-portal .pay-link-preview-float{animation:pay-link-preview-enter .72s var(--pay-link-stagger) cubic-bezier(.22,1,.36,1) both,pay-link-preview-float 5.2s calc(.72s + var(--pay-link-stagger)) ease-in-out infinite}.workspace-portal .pay-link-preview-float-alt{animation:pay-link-preview-enter .82s var(--pay-link-stagger) cubic-bezier(.22,1,.36,1) both,pay-link-preview-float-alt 6s calc(.82s + var(--pay-link-stagger)) ease-in-out infinite}.workspace-portal .pay-link-preview-orb{animation:pay-link-preview-enter .64s var(--pay-link-stagger) cubic-bezier(.22,1,.36,1) both,pay-link-orb-pulse 2.8s calc(.64s + var(--pay-link-stagger)) ease-out infinite}.workspace-portal .pay-link-preview-ring{animation:pay-link-ring-spin 28s linear infinite}.workspace-portal .pay-link-preview-shimmer{animation:pay-link-shimmer 3.6s ease-in-out 1.2s infinite}.workspace-portal .pay-link-preview-dot{animation:pay-link-dot-drift 5.4s ease-in-out infinite}@keyframes meetings-preview-slot{0%,to{box-shadow:0 0 0 0 var(--analytics-glow-radial-mid)}55%{box-shadow:0 0 0 6px transparent}}.workspace-portal .meetings-preview-slot{animation:meetings-preview-slot 2.8s ease-out 1.1s infinite}@keyframes meetings-preview-checking{0%,to{box-shadow:0 0 0 0 var(--analytics-glow-radial-mid)}55%{box-shadow:0 0 0 6px transparent}}.workspace-portal .meetings-preview-checking{animation:meetings-preview-checking 1.1s ease-out infinite}@media (prefers-reduced-motion:reduce){.workspace-portal .meetings-preview-checking,.workspace-portal .meetings-preview-slot,.workspace-portal .pay-link-preview-dot,.workspace-portal .pay-link-preview-enter,.workspace-portal .pay-link-preview-float,.workspace-portal .pay-link-preview-float-alt,.workspace-portal .pay-link-preview-orb,.workspace-portal .pay-link-preview-ring,.workspace-portal .pay-link-preview-shimmer{animation:none}}@keyframes uptime-load-crest{0%{opacity:.55;transform:translateY(2px)}to{opacity:1;transform:translateY(-2px)}}.uptime-load-fill{background:color-mix(in oklab,var(--analytics-text) 26%,var(--analytics-accent))}.dark .workspace-portal .uptime-load-fill{background:color-mix(in oklab,var(--analytics-text) 18%,#2c2a22)}.uptime-load-fill__crest{pointer-events:none;position:absolute;inset-inline:0;top:-2rem;height:6.5rem;background:linear-gradient(to bottom,transparent 0,color-mix(in oklab,var(--analytics-card-bg) 88%,transparent) 38%,transparent 100%);filter:blur(14px)}.uptime-load-fill--running .uptime-load-fill__crest{animation:uptime-load-crest 1.15s ease-in-out infinite alternate}[data-website-builder-design-system]{background-color:var(--analytics-bg);color:var(--analytics-text)}[data-website-builder-design-system] [data-website-builder-header]{background-color:var(--analytics-card-bg);border-bottom-color:var(--analytics-card-border);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow);color:var(--analytics-text-muted)}.dark [data-website-builder-design-system] [data-website-builder-header]{background-color:var(--analytics-bg);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset)}[data-website-builder-design-system] .design-system-main{background-color:color-mix(in srgb,var(--analytics-bg) 88%,var(--analytics-accent) 12%)}[data-website-builder-design-system] .design-system-split{min-height:calc(100dvh - 5.5rem)}[data-website-builder-design-system] .design-system-split>.builder-design-system-nav-panel,[data-website-builder-design-system] .design-system-split>.builder-design-system-panel{display:flex;flex-direction:column;align-self:stretch}[data-website-builder-design-system] .design-system-split .analytics-glow-card__inner{flex:1;min-height:0}[data-website-builder-design-system] .builder-design-system-nav-panel{align-self:stretch}[data-website-builder-design-system] .design-system-elements-nav{width:100%;min-height:0;flex:1;border-right:none;padding:.625rem .5rem .75rem}[data-website-builder-design-system] .design-system-elements-nav .builder-insert-nav__group{margin-top:0}[data-website-builder-design-system] .design-system-elements-nav .builder-insert-nav__group-label{padding:.375rem .625rem .5rem}[data-website-builder-design-system] .design-system-elements-nav .builder-insert-nav__item{padding:.4375rem .625rem}[data-website-builder-design-system] .design-system-elements-nav .builder-insert-nav__item[data-active=true] .design-system-nav-count{background-color:color-mix(in srgb,var(--analytics-text) 12%,transparent);color:var(--analytics-text)}[data-website-builder-design-system] .builder-design-system-panel .analytics-glow-card__inner{background-color:var(--analytics-card-bg);border-color:var(--analytics-card-border);box-shadow:inset 0 1px 0 0 var(--analytics-card-inset),var(--analytics-card-rest-shadow)}.dark [data-website-builder-design-system] .builder-design-system-panel .analytics-glow-card__inner{background-color:var(--analytics-bg)}[data-website-builder-design-system] .design-system-header-tabs{gap:.125rem;border-bottom:none}[data-website-builder-design-system] .design-system-header-tabs .portal-underline-tab{height:2.5rem;padding:.375rem .875rem;font-size:.8125rem;line-height:1.25}[data-website-builder-design-system] .design-system-tabs{display:inline-flex;align-items:center;gap:.125rem;padding:.1875rem;border-radius:.625rem;background-color:var(--analytics-segment-track-bg);border:1px solid var(--analytics-segment-track-border);box-shadow:var(--analytics-input-shadow)}[data-website-builder-design-system] .design-system-tabs__btn{position:relative;padding:.3125rem .75rem;border-radius:.5rem;font-size:.8125rem;font-weight:500;color:var(--analytics-segment-inactive-text);transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}[data-website-builder-design-system] .design-system-tabs__btn:hover{color:var(--analytics-text)}[data-website-builder-design-system] .design-system-tabs__btn[data-active=true]{color:var(--analytics-text);background-color:var(--analytics-segment-active-bg);box-shadow:var(--analytics-segment-active-shadow)}[data-website-builder-design-system] .design-system-section-title{margin-bottom:1rem;font-size:.875rem;font-weight:600;color:var(--analytics-text)}[data-website-builder-design-system] .design-system-section-label{margin-bottom:.75rem;font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--analytics-text-muted)}[data-website-builder-design-system] .design-system-type-row{display:flex;width:100%;align-items:center;gap:1rem;padding:.75rem 1rem;border-radius:.75rem;border:1px solid transparent;text-align:left;color:var(--analytics-text);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}[data-website-builder-design-system] .design-system-type-row:hover{background-color:color-mix(in srgb,var(--analytics-accent) 18%,transparent)}[data-website-builder-design-system] .design-system-type-row[data-active=true]{border-color:color-mix(in srgb,var(--analytics-border-strong) 55%,transparent);background-color:var(--analytics-accent);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.72),0 0 0 1px rgba(173,169,150,.22)}.dark [data-website-builder-design-system] .design-system-type-row[data-active=true]{background-color:var(--analytics-surface-muted);box-shadow:inset 0 1px 0 0 rgba(226,226,213,.08),0 0 0 1px rgba(226,226,213,.12)}[data-website-builder-design-system] .design-system-type-row__tag{width:1.75rem;flex-shrink:0;font-size:.6875rem;font-weight:600;text-transform:uppercase;color:var(--analytics-text-muted)}[data-website-builder-design-system] .design-system-type-row__meta{flex-shrink:0;text-align:right;font-size:.6875rem;color:var(--analytics-text-muted)}[data-website-builder-design-system] .design-system-swatch-wrap{position:relative;width:7.5rem}[data-website-builder-design-system] .design-system-swatch-tile{height:4.5rem;width:7.5rem;border-radius:.625rem;border:1px solid var(--analytics-input-border);box-shadow:var(--analytics-input-shadow);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}[data-website-builder-design-system] .design-system-swatch-tile:hover,[data-website-builder-design-system] .design-system-swatch-wrap:hover .design-system-swatch-tile{transform:scale(1.02);border-color:var(--analytics-input-focus-border);box-shadow:var(--analytics-input-shadow),0 4px 12px -6px rgba(173,169,150,.5)}[data-website-builder-design-system] .design-system-swatch-actions{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.625rem;background-color:rgba(0,0,0,.42);opacity:0;pointer-events:none;transition:opacity .15s ease}[data-website-builder-design-system] .design-system-swatch-wrap:hover .design-system-swatch-actions{opacity:1;pointer-events:auto}[data-website-builder-design-system] .design-system-swatch-action{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.375rem;border:1px solid rgba(255,255,255,.12);background-color:rgba(0,0,0,.72);color:rgba(255,255,255,.92);box-shadow:0 2px 8px -4px rgba(0,0,0,.45);transition:transform .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease}[data-website-builder-design-system] .design-system-swatch-action:hover{transform:scale(1.06);background-color:rgba(0,0,0,.88);border-color:rgba(255,255,255,.22);color:#fff}[data-website-builder-design-system] .design-system-swatch-action--destructive{color:#fca5a5}[data-website-builder-design-system] .design-system-swatch-action--destructive:hover{color:#fecaca;background-color:rgba(127,29,29,.88);border-color:rgba(252,165,165,.35)}[data-website-builder-design-system] .design-system-swatch-add{display:flex;height:4.5rem;width:7.5rem;align-items:center;justify-content:center;border-radius:.625rem;border:1px dashed var(--analytics-input-border);background-color:var(--analytics-input-bg);color:var(--analytics-text-muted);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,border-color .15s ease,background-color .15s ease}[data-website-builder-design-system] .design-system-swatch-add:hover{color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 22%,var(--analytics-input-bg))}[data-website-builder-design-system] .design-system-swatch-label{margin-top:.375rem;width:7.5rem}[data-website-builder-design-system] .design-system-swatch-label__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;color:var(--analytics-text)}[data-website-builder-design-system] .design-system-swatch-label__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:.625rem;text-transform:uppercase;color:var(--analytics-text-muted)}[data-website-builder-design-system] .design-system-variant-tile{display:flex;aspect-ratio:4/3;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border:1px dashed var(--analytics-input-border);background-color:var(--analytics-input-bg);color:var(--analytics-text-muted);box-shadow:var(--analytics-input-shadow);transition:color .15s ease,border-color .15s ease,background-color .15s ease}[data-website-builder-design-system] .design-system-variant-tile:hover{color:var(--analytics-text);border-color:var(--analytics-input-focus-border);background-color:color-mix(in srgb,var(--analytics-accent) 22%,var(--analytics-input-bg))}[data-website-builder-design-system] .design-system-variant-wrap{display:flex;flex-direction:column;gap:.375rem}[data-website-builder-design-system] .design-system-variant-preview{position:relative;display:flex;aspect-ratio:4/3;align-items:center;justify-content:center;overflow:hidden;border-radius:.75rem;border:1px solid var(--analytics-input-border);background-color:var(--analytics-input-bg);background-image:linear-gradient(45deg,rgba(173,169,150,.12) 25%,transparent 0),linear-gradient(-45deg,rgba(173,169,150,.12) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(173,169,150,.12) 0),linear-gradient(-45deg,transparent 75%,rgba(173,169,150,.12) 0);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0;box-shadow:var(--analytics-input-shadow);padding:.75rem}[data-website-builder-design-system] .design-system-variant-sample{display:inline-flex;align-items:center;justify-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1}[data-website-builder-design-system] .design-system-variant-menu{position:absolute;top:.375rem;right:.375rem;z-index:2;opacity:0;pointer-events:none;transition:opacity .15s ease}[data-website-builder-design-system] .design-system-variant-menu:has([data-state=open]),[data-website-builder-design-system] .design-system-variant-preview:hover .design-system-variant-menu{opacity:1;pointer-events:auto}[data-website-builder-design-system] .design-system-variant-menu-trigger{display:flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;border-radius:.375rem;border:1px solid rgba(255,255,255,.12);background-color:rgba(12,12,14,.82);color:rgba(255,255,255,.88);box-shadow:0 2px 8px rgba(0,0,0,.28);transition:background-color .15s ease,color .15s ease,border-color .15s ease}[data-website-builder-design-system] .design-system-variant-menu-trigger:hover,[data-website-builder-design-system] .design-system-variant-menu-trigger[data-state=open]{background-color:rgba(24,24,27,.95);color:#fff;border-color:rgba(255,255,255,.2)}[data-website-builder-design-system] .design-system-variant-rename-input{width:100%;border-radius:.375rem;border:1px solid var(--analytics-input-focus-border);background-color:var(--analytics-input-bg);padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:var(--analytics-text);outline:none;box-shadow:var(--analytics-input-shadow)}[data-website-builder-design-system] .design-system-variant-actions{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;background-color:rgba(0,0,0,.42);opacity:0;pointer-events:none;transition:opacity .15s ease}[data-website-builder-design-system] .design-system-variant-preview:hover .design-system-variant-actions{opacity:1;pointer-events:auto}[data-website-builder-design-system] .design-system-variant-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;color:var(--analytics-text)}[data-website-builder-properties] .design-system-variant-picker-panel__item{display:flex;width:100%;flex-direction:column;gap:.5rem;border-radius:.625rem;border:1px solid var(--analytics-input-border);background-color:var(--analytics-surface-muted);padding:.5rem;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}[data-website-builder-properties] .design-system-variant-picker-panel__item:hover{border-color:var(--analytics-input-focus-border)}[data-website-builder-properties] .design-system-variant-picker-panel__item--active{border-color:var(--analytics-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--analytics-accent) 40%,transparent)}[data-website-builder-properties] .design-system-variant-picker-panel__preview{position:relative;display:block;width:100%;aspect-ratio:16/10;height:auto;max-height:8.5rem;overflow:hidden;border-radius:.5rem;border:1px solid var(--analytics-input-border);background-color:var(--analytics-input-bg);background-image:linear-gradient(45deg,rgba(173,169,150,.12) 25%,transparent 0),linear-gradient(-45deg,rgba(173,169,150,.12) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(173,169,150,.12) 0),linear-gradient(-45deg,transparent 75%,rgba(173,169,150,.12) 0);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0}[data-website-builder-properties] .design-system-variant-picker-panel__preview-inner{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none}[data-website-builder-properties] .design-system-variant-picker-panel__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .125rem .125rem;font-size:.75rem;font-weight:500;color:var(--analytics-text)}[data-website-builder-design-system] .design-system-instance-preview-wrap{width:100%;cursor:pointer;padding:.5rem}[data-website-builder-design-system] .design-system-instance-preview{display:flex;max-width:100%;max-height:100%;align-items:center;justify-content:center;overflow:hidden}[data-website-builder-design-system] .design-system-instance-page{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;color:var(--analytics-text-muted)}[data-website-builder-design-system] .design-system-nav-count{margin-left:auto;border-radius:9999px;background-color:color-mix(in srgb,var(--analytics-input-border) 55%,transparent);padding:.0625rem .4375rem;font-size:.625rem;font-weight:600;color:var(--analytics-text-muted)}[data-floating-builder-panel] .design-system-variant-editor-preview,[data-website-builder-design-system] .design-system-variant-editor-preview{display:flex;align-items:center;justify-content:center;min-height:4.5rem;border-radius:.625rem;border:1px solid var(--analytics-input-border);background-color:var(--analytics-input-bg);padding:.75rem}[data-website-builder-design-system] .design-system-primary-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;color:var(--analytics-text);background-color:var(--analytics-accent);border:1px solid var(--analytics-border-strong);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.72),0 0 0 1px rgba(173,169,150,.22);transition:background-color .15s ease,box-shadow .15s ease}[data-website-builder-design-system] .design-system-primary-btn:hover{background-color:color-mix(in srgb,var(--analytics-accent) 85%,#fff 15%)}:is([data-website-builder-design-system],[data-floating-builder-panel]) .builder-insert-nav:not(.design-system-elements-nav){width:11rem;padding:.5rem .5rem .75rem;border-right:1px solid color-mix(in srgb,var(--analytics-input-border) 80%,transparent)}:is([data-website-builder-design-system],[data-floating-builder-panel]) .builder-insert-nav__group-label{padding:.375rem .5rem .3125rem;font-size:.6875rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--insert-text-heading)}:is([data-website-builder-design-system],[data-floating-builder-panel]) .builder-insert-nav__item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4375rem .5rem;border-radius:.5rem;color:var(--insert-text-soft);text-align:left;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}:is([data-website-builder-design-system],[data-floating-builder-panel]) .builder-insert-nav__item:hover{color:var(--analytics-text);background-color:color-mix(in srgb,var(--analytics-accent) 18%,transparent)}:is([data-website-builder-design-system],[data-floating-builder-panel]) .builder-insert-nav__item[data-active=true]{color:var(--analytics-text);background-color:var(--analytics-accent);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.72),0 0 0 1px rgba(173,169,150,.22)}:is([data-website-builder-design-system],[data-floating-builder-panel]) .builder-insert-nav__item-label{flex:1;min-width:0;font-size:.8125rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is([data-website-builder-design-system]) .builder-properties-input,:is([data-website-builder-design-system]) .builder-properties-select{height:1.75rem;width:100%;padding-inline:.5rem;font-size:.75rem;border-radius:.5rem;background-color:var(--analytics-input-bg)!important;border:1px solid var(--analytics-input-border)!important;color:var(--analytics-text);box-shadow:var(--analytics-input-shadow)}:is([data-website-builder-design-system]) .builder-properties-input:hover,:is([data-website-builder-design-system]) .builder-properties-select:hover{border-color:var(--analytics-input-focus-border)!important}:is([data-website-builder-design-system]) .builder-properties-input:focus-visible,:is([data-website-builder-design-system]) .builder-properties-select:focus-visible{border-color:var(--analytics-input-focus-border)!important;outline:none;box-shadow:0 0 0 2px var(--analytics-input-focus-ring)}[data-website-builder-design-system] .design-system-field-label{display:block;margin-bottom:.375rem;font-size:.6875rem;font-weight:500;color:var(--analytics-text-muted)}[data-website-builder-design-system] .design-system-preview-box{margin-top:1.25rem;border-radius:.75rem;border:1px solid var(--analytics-input-border);background-color:color-mix(in srgb,var(--analytics-accent) 14%,var(--analytics-input-bg));padding:1rem;box-shadow:var(--analytics-input-shadow)}@keyframes cortex-logo-float{0%,to{transform:translateY(0) rotate(0deg)}40%{transform:translateY(-7px) rotate(-2.5deg)}70%{transform:translateY(0) rotate(2.5deg)}}