.page-shell{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.page-shell-header{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.page-shell-header h1{margin:0;font-size:1.7rem}.page-eyebrow{margin:0 0 var(--space-2);text-transform:uppercase;letter-spacing:0;font-size:.75rem;color:var(--color-brand);font-weight:700}.page-description{margin:var(--space-2) 0 0;color:var(--color-ink-muted);max-width:72ch}.page-shell-body{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.section-shell{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.section-header{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.section-header h2{margin:0;font-size:1.1rem}.section-header p{margin:var(--space-2) 0 0;color:var(--color-ink-muted)}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.stat-card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle);padding:var(--space-4);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.stat-card p{margin:0;font-size:.85rem;color:var(--color-ink-muted)}.stat-card strong{font-size:1.2rem}.stat-card span{color:var(--color-ink-muted);font-size:.85rem}.kv-table{margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.kv-row{display:grid;grid-template-columns:minmax(160px,220px) 1fr;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px dashed var(--color-border)}.kv-row dt{font-weight:600;color:var(--color-ink-muted)}.kv-row dd{margin:0}.status-badge{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0;border:1px solid transparent}.tone-neutral{background:#f1f5f9;color:#334155;border-color:#cbd5e1}.tone-info{background:var(--state-info-bg);color:var(--state-info-ink);border-color:var(--state-info-border)}.tone-success{background:var(--state-success-bg);color:var(--state-success-ink);border-color:var(--state-success-border)}.tone-warning{background:var(--state-warning-bg);color:var(--state-warning-ink);border-color:var(--state-warning-border)}.tone-danger{background:var(--state-danger-bg);color:var(--state-danger-ink);border-color:var(--state-danger-border)}.tone-message{border-radius:var(--radius-sm);border:1px solid;padding:var(--space-3) var(--space-4)}.action-bar{display:flex;gap:var(--space-2);flex-wrap:wrap}.table-list{width:100%;border-collapse:collapse}.table-list td,.table-list th{text-align:left;border-bottom:1px solid var(--color-border);padding:.55rem .4rem;vertical-align:top}.table-list th{color:var(--color-ink-muted);font-size:.83rem;text-transform:uppercase;letter-spacing:0}.checklist-panel{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.checklist-panel h3{margin:0 0 var(--space-3)}.checklist-panel ul{list-style:none;display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:0;margin:0}.checklist-panel li{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.checklist-panel p{margin:var(--space-1) 0 0;color:var(--color-ink-muted)}.empty-state{border:1px dashed var(--color-border);background:var(--color-surface-subtle);border-radius:var(--radius-md);padding:var(--space-5)}.empty-state h3{margin-top:0}.empty-state p{margin-bottom:0;color:var(--color-ink-muted)}@media (max-width:840px){.page-shell-header,.section-header{flex-direction:column}.kv-row{grid-template-columns:1fr}}@media (max-width:760px){.page-shell,.page-shell-body{gap:var(--space-4)}.page-shell-header h1{font-size:clamp(1.55rem,9vw,2.15rem);line-height:1.08}.section-shell{padding:var(--space-4);border-radius:var(--radius-md)}}button,input,select,textarea{font:inherit}.ds-button{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;font-weight:600;transition:background-color var(--motion-duration-standard) var(--motion-ease-standard),border-color var(--motion-duration-standard) var(--motion-ease-standard),color var(--motion-duration-standard) var(--motion-ease-standard)}.ds-button-sm{padding:.38rem .65rem;font-size:.9rem}.ds-button-md{padding:.5rem .8rem;font-size:.95rem}.ds-button-block{width:100%}.ds-button-primary{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.ds-button-secondary{background:var(--color-surface);color:var(--color-ink)}.ds-button-ghost{background:transparent}.ds-button-danger{background:var(--state-danger-bg);border-color:var(--state-danger-border);color:var(--state-danger-ink)}.ds-button:disabled{opacity:.65;cursor:not-allowed}.ds-field{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ds-field-label{font-weight:600}.ds-input,select,textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.5rem .65rem;background:#fff;width:100%;max-width:100%}.ds-input-error{border-color:var(--state-danger-ink)}.ds-field-hint{margin:0;font-size:.9rem;color:var(--color-ink-muted)}.ds-field-error{margin:0;font-size:.9rem;color:var(--state-danger-ink)}.ds-fieldset{margin:0;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ds-fieldset legend{padding:0 var(--space-2);font-weight:700}.ds-fieldset-description{margin:0;color:var(--color-ink-muted)}.ds-fieldset-body{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}body[data-design-system=dmx-edge-2026]{font-feature-settings:"cv02","cv03","cv04","cv11";color:var(--dmx-color-ink)}body[data-design-system=dmx-edge-2026] :where(h1,h2,h3,.hero-title,.public-hero-title,.page-title){color:var(--dmx-color-ink);letter-spacing:-.06em}body[data-design-system=dmx-edge-2026] :where(p,li,.section-copy,.public-hero-copy,.page-description){color:var(--dmx-color-muted)}body[data-design-system=dmx-edge-2026] :where(.eyebrow,.public-eyebrow,.dmx-ds-eyebrow){color:var(--dmx-color-accent);letter-spacing:var(--dmx-public-eyebrow-tracking);text-transform:uppercase}body[data-design-system=dmx-edge-2026] :where(h1,h2,.hero-title,.public-hero-title,.page-title,.dmx-public-hero-title,.dmx-hero__title,.gold-section__title){overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}@media (max-width:760px){body[data-design-system=dmx-edge-2026] :where(.dmx-public-hero-title,.dmx-hero__title,.gold-section__title,.page-section__title){letter-spacing:max(-.048em,var(--dmx-public-type-hero-tracking,-.048em))!important;line-height:1.02!important}}[data-design-system=smart-app-minimal-2026]{color-scheme:light;--smart-app-canvas:#f2f4f7;--smart-app-canvas-deep:#e9edf2;--smart-app-surface:#ffffff;--smart-app-surface-raised:#ffffff;--smart-app-surface-muted:#f4f6f8;--smart-app-surface-quiet:#f8fafb;--smart-app-surface-pressed:#edf1f4;--smart-app-text:#16191f;--smart-app-text-muted:#525964;--smart-app-text-soft:#6b737f;--smart-app-line:#dde2e8;--smart-app-line-strong:#bcc4ce;--smart-app-action:#171a20;--smart-app-action-hover:#2b3038;--smart-app-action-pressed:#080a0d;--smart-app-focus:rgb(65 105 225/0.3);--smart-app-radius-sm:10px;--smart-app-radius-md:14px;--smart-app-radius-lg:20px;--smart-app-radius-pill:999px;--smart-app-shadow-sm:0 1px 2px rgb(15 23 42/0.06),0 4px 12px rgb(15 23 42/0.04);--smart-app-shadow:0 1px 2px rgb(15 23 42/0.05),0 12px 30px rgb(15 23 42/0.07);--smart-app-shadow-raised:0 2px 5px rgb(15 23 42/0.06),0 22px 54px rgb(15 23 42/0.1);--smart-app-shadow-action:0 1px 2px rgb(0 0 0/0.18),0 8px 18px rgb(15 23 42/0.16);--smart-app-content:1120px;--smart-app-reading:62ch;--smart-app-space-1:0.5rem;--smart-app-space-2:0.75rem;--smart-app-space-3:1rem;--smart-app-space-4:1.5rem;--smart-app-space-5:2rem;--smart-app-space-6:3rem;--dmx-wcp-readable-measure:62ch;--dmx-wcp-mobile-card-gap:14px;--dmx-wcp-mobile-section-pad:16px;--dmx-wcp-mobile-inner-gap:14px;--dmx-wcp-mobile-form-gap:16px;--dmx-wcp-demo-mobile-pad:16px;--dmx-wcp-pdp-heading-gap:16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}[data-design-system=smart-app-minimal-2026] :is(h1,h2,h3,h4,p){max-width:var(--smart-app-reading)}[data-design-system=smart-app-minimal-2026] :is(h1,h2,h3,h4){color:var(--smart-app-text);font-weight:720;letter-spacing:0;line-height:1.16;text-wrap:balance}[data-design-system=smart-app-minimal-2026] h1{font-size:clamp(2rem,5vw,3.5rem)}[data-design-system=smart-app-minimal-2026] h2{font-size:clamp(1.4rem,3vw,1.9rem)}[data-design-system=smart-app-minimal-2026] h3{font-size:1.08rem}[data-design-system=smart-app-minimal-2026] h4{font-size:1rem}[data-design-system=smart-app-minimal-2026] :is(p,li,small,label){color:var(--smart-app-text-muted)}[data-design-system=smart-app-minimal-2026] :where(span){color:var(--smart-app-text-muted)}[data-design-system=smart-app-minimal-2026] :where(.demo-eyebrow,.page-eyebrow,[class*=eyebrow],[class*=kicker]){color:var(--smart-app-text-soft);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-design-system=smart-app-minimal-2026]{box-sizing:border-box;min-height:100%;background:radial-gradient(circle at 50% -10%,rgb(255 255 255/.98) 0,rgb(255 255 255/0) 42rem),linear-gradient(180deg,var(--smart-app-canvas) 0,var(--smart-app-canvas-deep) 100%);color:var(--smart-app-text)}[data-design-system=smart-app-minimal-2026],[data-design-system=smart-app-minimal-2026] *{box-sizing:border-box}[data-design-system=smart-app-minimal-2026] :where(.runtime-surface,.smart-app-runtime,.owner-settings-shell,.smart-owner-shell),[data-design-system=smart-app-minimal-2026]:where(main){width:100%}[data-design-system=smart-app-minimal-2026] :where(.demo-runtime-layout,.contact-ai-parity-main-grid,.contact-ai-parity-support-grid,.runtime-module,.owner-settings-layout,.owner-settings-content,.smart-owner-content){gap:var(--smart-app-space-5)}[data-design-system=smart-app-minimal-2026] :where(.dmx-section,.runtime-module,.demo-runtime-main,.owner-settings-main,.smart-owner-main){margin-inline:auto;max-width:var(--smart-app-content)}[data-design-system=smart-app-minimal-2026] :where(.runtime-header,.demo-runtime-topbar,.owner-settings-topbar){border-bottom:1px solid var(--smart-app-line);background:rgb(255 255 255/.88);box-shadow:0 1px 0 rgb(255 255 255/.8);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}[data-design-system=smart-app-minimal-2026] :where(.runtime-module,.owner-settings-shell,.smart-owner-shell,.contact-ai-cockpit)>:first-child{margin-top:0}[data-design-system=smart-app-minimal-2026][data-smart-app-surface]{min-height:100svh}[data-design-system=smart-app-minimal-2026][data-smart-app-surface]>[data-smart-app-surface-body]{width:min(100%,var(--smart-app-content));min-width:0;margin-inline:auto}[data-design-system=smart-app-minimal-2026] :where(.runtime-card-grid,.smart-runtime-grid,.owner-card-grid){display:grid;grid-gap:var(--smart-app-space-3);gap:var(--smart-app-space-3);min-width:0}[data-design-system=smart-app-minimal-2026] :where(.runtime-grid--2,.owner-grid--2){grid-template-columns:repeat(2,minmax(0,1fr))}[data-design-system=smart-app-minimal-2026] :where(.runtime-grid--3,.owner-grid--3){grid-template-columns:repeat(3,minmax(0,1fr))}[data-design-system=smart-app-minimal-2026] :where(.runtime-table-wrap,.owner-table-wrap){width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}[data-design-system=smart-app-minimal-2026] :where(.runtime-table-wrap,.owner-table-wrap) table{min-width:720px}[data-design-system=smart-app-minimal-2026] :where(.runtime-cta-row,.owner-cta-row){display:flex;flex-wrap:wrap;align-items:center;gap:var(--smart-app-space-2)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-settings-shell--workspace-v1{display:grid;grid-gap:var(--smart-app-space-4);gap:var(--smart-app-space-4);max-width:var(--smart-app-content);margin-inline:auto;padding:var(--smart-app-space-5)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);grid-gap:var(--smart-app-space-4);gap:var(--smart-app-space-4);align-items:stretch}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-heading{display:grid;align-content:center;justify-items:start;grid-gap:var(--smart-app-space-2);gap:var(--smart-app-space-2);min-width:0;padding:var(--smart-app-space-5)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card{display:grid;align-content:center;grid-gap:var(--smart-app-space-2);gap:var(--smart-app-space-2);padding:var(--smart-app-space-4)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--smart-app-space-2);gap:var(--smart-app-space-2);margin:0;padding:0;list-style:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--smart-app-space-2);gap:var(--smart-app-space-2);align-items:center;min-width:0;padding:var(--smart-app-space-3)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path li span,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-section-heading,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-section-list{display:grid;grid-gap:var(--smart-app-space-2);gap:var(--smart-app-space-2)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-section-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-bottom:var(--smart-app-space-3)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-advanced>.owner-workspace-v1-section-list{padding:var(--smart-app-space-3)}[data-design-system=smart-app-minimal-2026] :where(.runtime-card,.demo-module,.owner-settings-panel,.settings-container,.content-section,.smart-owner-card,.catalog-owner-preview-card,.catalog-owner-preview-panel,.contact-ai-parity-side-card,.contact-ai-parity-chat-card,.contact-ai-parity-form-card,.contact-ai-parity-info-card,.contact-ai-parity-faq-card){border:1px solid var(--smart-app-line);border-radius:var(--smart-app-radius-md);background:var(--smart-app-surface-raised);box-shadow:var(--smart-app-shadow)}[data-design-system=smart-app-minimal-2026] :is(button,.ds-button,a[class*=button]){min-height:46px;border:1px solid var(--smart-app-line-strong);border-radius:var(--smart-app-radius-sm);background:var(--smart-app-surface);color:var(--smart-app-text);box-shadow:var(--smart-app-shadow-sm);font:inherit;font-weight:680;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}[data-design-system=smart-app-minimal-2026] :is(button[type=submit],.runtime-primary-action,.ds-button-primary,.primary-action,.owner-settings-save-button){border-color:var(--smart-app-action);background:var(--smart-app-action);color:#fff;box-shadow:var(--smart-app-shadow-action)}[data-design-system=smart-app-minimal-2026] :is(button[type=submit],.runtime-primary-action,.ds-button-primary,.primary-action,.owner-settings-save-button):hover{border-color:var(--smart-app-action-hover);background:var(--smart-app-action-hover);transform:translateY(-1px)}[data-design-system=smart-app-minimal-2026] :is(input,textarea,select){min-height:50px;border:1px solid var(--smart-app-line-strong);border-radius:var(--smart-app-radius-sm);background:var(--smart-app-surface);color:var(--smart-app-text);font:inherit;font-size:1rem;box-shadow:inset 0 1px 2px rgb(15 23 42/.035),0 1px 0 rgb(255 255 255/.8);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}[data-design-system=smart-app-minimal-2026] textarea{min-height:120px}[data-design-system=smart-app-minimal-2026] :where(input,textarea,select,button):focus-visible{outline:3px solid var(--smart-app-focus);outline-offset:2px}[data-design-system=smart-app-minimal-2026] :where(.runtime-chip,.contact-ai-parity-chip-row) button{width:auto;min-height:40px;border-color:var(--smart-app-line);border-radius:var(--smart-app-radius-pill);background:var(--smart-app-surface-muted);color:var(--smart-app-text-muted);font-size:.82rem;font-weight:600}[data-design-system=smart-app-minimal-2026] :where(.smart-app-first-action){display:grid;grid-gap:var(--smart-app-space-2);gap:var(--smart-app-space-2);align-items:start}[data-design-system=smart-app-minimal-2026] :where(.smart-app-first-action) p{margin:0;color:var(--smart-app-text-muted);font-size:.9rem}[data-design-system=smart-app-minimal-2026] :where(.smart-app-first-action-primary){width:-moz-fit-content;width:fit-content;min-height:52px;padding-inline:var(--smart-app-space-5);border-color:var(--smart-app-action);background:var(--smart-app-action);color:#fff;font-weight:760;box-shadow:var(--smart-app-shadow-action)}[data-design-system=smart-app-minimal-2026] :where(.smart-app-secondary-action){display:flex;flex-wrap:wrap;gap:var(--smart-app-space-2);align-items:center;color:var(--smart-app-text-muted);font-size:.82rem}[data-design-system=smart-app-minimal-2026] :where(.smart-app-secondary-action) button{width:auto;min-height:36px;padding:.35rem .65rem;border-color:var(--smart-app-line);background:transparent;color:var(--smart-app-text-muted);font-size:.82rem;font-weight:600}[data-design-system=smart-app-minimal-2026].smart-app-runtime [data-smart-role=primary-action]:not(.smart-app-send-button){border-color:var(--smart-app-action);background:var(--smart-app-action);color:#fff;font-weight:750}[data-design-system=smart-app-minimal-2026].smart-app-runtime :where([data-smart-role=secondary-action],[data-smart-role=secondary-chip]){border-color:var(--smart-app-line);background:var(--smart-app-surface-muted);color:var(--smart-app-text-muted);font-weight:600;box-shadow:none}[data-design-system=smart-app-minimal-2026].smart-app-runtime .demo-hero-module [data-smart-role=primary-action]{min-height:52px!important;border-color:#fff!important;background:#fff!important;color:var(--smart-app-text)!important;font-weight:750!important;box-shadow:none!important}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-secondary-action [data-smart-role=secondary-action]{width:auto!important;background:transparent!important;color:inherit!important;box-shadow:none!important}[data-design-system=smart-app-minimal-2026].smart-app-runtime :where(.smart-app-guided-form-intro,.smart-app-guided-field){display:grid;grid-gap:var(--smart-app-space-2);gap:var(--smart-app-space-2)}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-guided-form-intro p{margin:0}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-guided-fields{display:grid;grid-gap:var(--smart-app-space-3);gap:var(--smart-app-space-3)}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-guided-field small{color:var(--smart-app-text-soft);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-guided-field>span{color:var(--smart-app-text);font-weight:650}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-module--chat{border-color:var(--smart-app-line)!important;background:var(--smart-app-surface-quiet)!important;color:var(--smart-app-text)!important;box-shadow:none!important}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-module--chat :where(h2,h3,p,span,.demo-eyebrow){color:var(--smart-app-text-muted)!important}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-module--chat h2{color:var(--smart-app-text)!important}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-module--chat .demo-chat-avatar{border-color:var(--smart-app-line-strong)!important;background:var(--smart-app-surface-muted)!important;color:var(--smart-app-text)!important;box-shadow:none!important}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-module--chat .demo-chat-message{border:1px solid var(--smart-app-line)!important;background:var(--smart-app-surface)!important;color:var(--smart-app-text)!important;box-shadow:none!important}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-module--chat .demo-chat-message.is-visitor{border-color:var(--smart-app-line-strong)!important;background:var(--smart-app-surface-muted)!important}[data-design-system=smart-app-minimal-2026].smart-app-runtime .smart-app-module--chat .demo-chat-message p{color:var(--smart-app-text)!important}[data-design-system=smart-app-minimal-2026] :is(input,textarea,select)::placeholder{color:var(--smart-app-text-soft);opacity:.86}[data-design-system=smart-app-minimal-2026] :is(input,textarea,select):hover{border-color:var(--smart-app-line-strong)}[data-design-system=smart-app-minimal-2026] :is(input,textarea,select):focus-visible{border-color:var(--smart-app-text-muted);background:var(--smart-app-surface-raised);box-shadow:0 0 0 4px var(--smart-app-focus),inset 0 1px 2px rgb(15 23 42/.025)}[data-design-system=smart-app-minimal-2026] :is(button,.ds-button,a[class*=button]):active{transform:translateY(0)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] :where(.owner-settings-panel,.settings-container,.smart-owner-card,details){border-color:var(--smart-app-line);border-radius:var(--smart-app-radius-lg);background:var(--smart-app-surface-raised);box-shadow:var(--smart-app-shadow)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] details>summary{min-height:60px;padding:var(--smart-app-space-3) var(--smart-app-space-4);color:var(--smart-app-text);font-weight:720;cursor:pointer}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] details[open]>summary{border-bottom:1px solid var(--smart-app-line);background:var(--smart-app-surface-quiet)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] :where(.owner-workspace-v1-heading,.owner-workspace-v1-preview-card,.owner-workspace-v1-path li,.owner-workspace-v1-essentials){border:1px solid var(--smart-app-line);border-radius:var(--smart-app-radius-lg);background:var(--smart-app-surface-raised);box-shadow:var(--smart-app-shadow-sm)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-heading{background:linear-gradient(145deg,var(--smart-app-surface-raised),var(--smart-app-surface-quiet));box-shadow:var(--smart-app-shadow-raised)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-heading>p,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card>p,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-section-heading p{margin:0;color:var(--smart-app-text-muted);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-heading h2{max-width:14ch;margin:var(--smart-app-space-1) 0 0;color:var(--smart-app-text);font-size:clamp(2rem,5vw,3.8rem);line-height:.98;letter-spacing:-.055em}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] :where(.owner-workspace-v1-heading>span:last-child,.owner-workspace-v1-preview-card>span){max-width:var(--smart-app-reading);color:var(--smart-app-text-muted);line-height:1.55}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-status{display:inline-flex;align-items:center;min-height:30px;border:1px solid var(--smart-app-line-strong);border-radius:var(--smart-app-radius-pill);background:var(--smart-app-surface);color:var(--smart-app-text);font-size:.76rem;font-weight:800;padding-inline:var(--smart-app-space-2)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card h3,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-section-heading h3{margin:0;color:var(--smart-app-text);font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.1;letter-spacing:-.035em}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card a[data-smart-role=owner-primary-action]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:var(--smart-app-space-2);border:1px solid var(--smart-app-action);border-radius:var(--smart-app-radius-md);background:var(--smart-app-action);color:#fff;font-weight:800;text-decoration:none;box-shadow:var(--smart-app-shadow-action)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path li strong{display:grid;width:34px;height:34px;place-items:center;border-radius:var(--smart-app-radius-pill);background:var(--smart-app-surface-muted);color:var(--smart-app-text-muted)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path li.is-current{border-color:var(--smart-app-line-strong);background:var(--smart-app-surface)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path li.is-current strong{background:var(--smart-app-action);color:#fff}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path :where(b,small){color:var(--smart-app-text);line-height:1.25}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path small{color:var(--smart-app-text-muted)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-essentials{padding:var(--smart-app-space-4)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-section-heading>span{border-radius:var(--smart-app-radius-pill);background:var(--smart-app-surface-muted);color:var(--smart-app-text-muted);font-size:.78rem;font-weight:750;padding:var(--smart-app-space-1) var(--smart-app-space-2)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-advanced{border-style:dashed;background:color-mix(in srgb,var(--smart-app-surface) 72%,transparent);box-shadow:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-advanced>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--smart-app-space-3);gap:var(--smart-app-space-3);align-items:center}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-advanced>summary span{display:grid;grid-gap:.2rem;gap:.2rem}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-advanced>summary b,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-advanced>summary small{color:var(--smart-app-text-muted);font-size:.78rem;font-weight:650}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-settings-shell--workspace-v1 :where(h2,h3,strong,b){letter-spacing:0}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-heading h2{max-width:16ch;font-size:3.4rem;font-weight:720;line-height:1.06}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] :where(.owner-workspace-v1-preview-card h3,.owner-workspace-v1-section-heading h3){font-weight:700;line-height:1.18}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] :where(.owner-workspace-v1-heading>span:last-child,.owner-workspace-v1-preview-card>span,.owner-settings-summary small){line-height:1.62}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card a[data-smart-role=owner-primary-action]{min-height:50px;font-weight:680}[data-design-system=smart-app-minimal-2026] :where(.runtime-surface,.smart-app-runtime),[data-design-system=smart-app-minimal-2026]:where(.dmx-page--runtime,.runtime-shell,.demo-runtime-shell){background:var(--smart-app-canvas);color:var(--smart-app-text)}[data-design-system=smart-app-minimal-2026] :where(.runtime-module,.demo-runtime-main,.contact-ai-parity-shell){padding:var(--smart-app-space-5)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-parity-hero,.contact-ai-parity-main-grid,.contact-ai-parity-support-grid,.contact-ai-parity-faq-grid,.demo-runtime-layout){display:grid;grid-gap:var(--smart-app-space-4);gap:var(--smart-app-space-4)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-parity-hero,.contact-ai-parity-main-grid){grid-template-columns:repeat(2,minmax(0,1fr))}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-parity-support-grid,.contact-ai-parity-faq-grid){grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}[data-design-system=smart-app-minimal-2026] :where(.runtime-side-visual,.runtime-side-image){filter:grayscale(1)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-parity-side-card,.contact-ai-parity-chat-card,.contact-ai-parity-form-card,.contact-ai-parity-info-card,.contact-ai-parity-faq-card){padding:var(--smart-app-space-4)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-parity-hero-copy,.contact-ai-parity-chat-card,.contact-ai-parity-form-card,.contact-ai-parity-info-card,.contact-ai-parity-faq-card){gap:var(--smart-app-space-3)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-parity-chat-form,.runtime-assistant-form){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--smart-app-space-2);gap:var(--smart-app-space-2);align-items:end}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-parity-chat-form,.runtime-assistant-form) textarea{min-height:50px;max-height:144px;resize:vertical}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-parity-chat-form,.runtime-assistant-form) .runtime-primary-action{min-width:96px}[data-design-system=smart-app-minimal-2026] .contact-ai-parity-shell .contact-ai-parity-chat-form,[data-design-system=smart-app-minimal-2026] .contact-ai-parity-shell .runtime-assistant-form{grid-template-columns:minmax(0,1fr) auto}[data-design-system=smart-app-minimal-2026] .contact-ai-parity-shell .contact-ai-parity-chat-form textarea,[data-design-system=smart-app-minimal-2026] .contact-ai-parity-shell .runtime-assistant-form textarea{min-height:50px;max-height:144px;resize:vertical}[data-design-system=smart-app-minimal-2026] .contact-ai-parity-shell .runtime-primary-action{min-width:96px}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] .contact-ai-parity-shell{display:grid;grid-gap:var(--smart-app-space-4);gap:var(--smart-app-space-4)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] .contact-ai-parity-hero-copy>p:not([class*=eyebrow]){max-width:var(--smart-app-reading);font-size:1.05rem}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] .contact-ai-parity-main-grid{align-items:start}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] .contact-ai-parity-chat-card{border-color:var(--smart-app-line-strong);box-shadow:var(--smart-app-shadow)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] :where(.contact-ai-parity-support-grid,.contact-ai-parity-faq-card){margin-top:var(--smart-app-space-2)}:where(body[data-design-system],[data-design-system]){--dmx-smart-button-primary-text:#ffffff;--dmx-smart-button-primary-bg:linear-gradient(135deg,#e02432,#cf1728 54%,#9f1024);--dmx-smart-button-primary-border:rgba(207,23,40,0.18)}:where(body[data-design-system],[data-design-system]) .smart-app-row-primary{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border-color:var(--dmx-smart-button-primary-border)!important;background:var(--dmx-smart-button-primary-bg)!important;color:var(--dmx-smart-button-primary-text)!important;text-decoration:none!important;text-shadow:none!important;-webkit-text-fill-color:var(--dmx-smart-button-primary-text)!important}:where(body[data-design-system],[data-design-system]) .smart-app-row-primary:where(:hover,:focus-visible){color:var(--dmx-smart-button-primary-text)!important;-webkit-text-fill-color:var(--dmx-smart-button-primary-text)!important;filter:brightness(1.04)}:where(body[data-design-system],[data-design-system]) .smart-app-row-primary :where(span,strong,em,small,svg,path){color:inherit!important;fill:currentColor;stroke:currentColor;-webkit-text-fill-color:currentColor}[data-design-system=smart-app-minimal-2026]:where(.dmx-page--owner,.demo-owner-shell,.smart-owner-shell,.public-owner-settings-phone-preview,[data-owner-preview-surface]){background:var(--smart-app-canvas);color:var(--smart-app-text)}[data-design-system=smart-app-minimal-2026] :where(.owner-settings-shell,.owner-workspace-shell,.smart-owner-shell,[class*=owner-preview]){padding:var(--smart-app-space-5)}[data-design-system=smart-app-minimal-2026] :where(.owner-settings-tabs,.smart-owner-tabs,.catalog-owner-preview-tabs){gap:var(--smart-app-space-2);border-bottom:1px solid var(--smart-app-line)}[data-design-system=smart-app-minimal-2026] :where(.owner-settings-tabs,.smart-owner-tabs,.catalog-owner-preview-tabs) button{background:transparent;color:var(--smart-app-text-muted)}[data-design-system=smart-app-minimal-2026] :where(.owner-settings-tabs,.smart-owner-tabs) button.is-active{border-color:var(--smart-app-text);color:var(--smart-app-text)}[data-design-system=smart-app-minimal-2026] :where(.owner-settings-panel,.settings-container,.smart-owner-card,.catalog-owner-preview-card,.catalog-owner-preview-panel){padding:var(--smart-app-space-4)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-hero,.owner-settings-hero){border-color:var(--smart-app-line);border-radius:var(--smart-app-radius-lg);background:var(--smart-app-surface);color:var(--smart-app-text);box-shadow:var(--smart-app-shadow)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-hero,.owner-settings-hero) :is(h3,dd){color:var(--smart-app-text);letter-spacing:0}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-hero,.owner-settings-hero) :is(p,span,dt){color:var(--smart-app-text-muted)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-hero,.owner-settings-hero) dl div{border-color:var(--smart-app-line);border-radius:var(--smart-app-radius-md);background:var(--smart-app-surface-quiet)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-rail,.owner-settings-rail){border-color:var(--smart-app-line);border-radius:var(--smart-app-radius-md);background:var(--smart-app-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-card,.owner-settings-accordion){border-color:var(--smart-app-line);border-radius:var(--smart-app-radius-md);background:var(--smart-app-surface);box-shadow:none}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-card.is-priority,.owner-settings-accordion.is-priority){border-color:var(--smart-app-line-strong);box-shadow:none}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-summary-icon){border-radius:var(--smart-app-radius-sm);background:var(--smart-app-text)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-summary-copy strong){color:var(--smart-app-text);letter-spacing:0}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-summary-copy small,.contact-ai-cockpit-summary-meta small){color:var(--smart-app-text-muted)}[data-design-system=smart-app-minimal-2026] :where(.contact-ai-cockpit-summary-toggle){border-radius:var(--smart-app-radius-sm);background:var(--smart-app-surface-muted);color:var(--smart-app-text)}[data-design-system=smart-app-minimal-2026] .contact-ai-cockpit-card.is-priority{border-color:var(--smart-app-line-strong);box-shadow:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .contact-ai-cockpit{max-width:var(--smart-app-content);margin-inline:auto}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .contact-ai-cockpit-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .contact-ai-cockpit-rail a,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .contact-ai-cockpit-step-strip span{box-shadow:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .contact-ai-cockpit-grid{grid-template-columns:minmax(0,1fr) minmax(240px,.32fr);align-items:start;gap:var(--smart-app-space-4)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .contact-ai-cockpit-side{position:-webkit-sticky;position:sticky;top:var(--smart-app-space-3);color:var(--smart-app-text-muted)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .contact-ai-cockpit-summary-meta{color:var(--smart-app-text-soft);opacity:.72}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .contact-ai-cockpit-card[open]{border-color:var(--smart-app-line-strong);box-shadow:var(--smart-app-shadow)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-settings-shell--workspace-v1{gap:var(--smart-app-space-5)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-hero{grid-template-columns:minmax(0,1.12fr) minmax(330px,.72fr)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card{align-content:start;border-color:var(--smart-app-line-strong);background:var(--smart-app-text);color:#fff;box-shadow:var(--smart-app-shadow-raised)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card :where(h3,b){color:#fff}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card>span,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-status p{color:rgb(255 255 255/.72)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-status{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--smart-app-space-1);gap:var(--smart-app-space-1);align-items:center;padding-bottom:var(--smart-app-space-2);border-bottom:1px solid rgb(255 255 255/.14)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-status>span{width:9px;height:9px;border-radius:var(--smart-app-radius-pill);background:#7ee2a8;box-shadow:0 0 0 5px rgb(126 226 168/.13)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-status :where(p,b){margin:0;font-size:.75rem;line-height:1.2}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-status b{color:rgb(255 255 255/.66);font-weight:650}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-readiness{display:flex;flex-wrap:wrap;gap:var(--smart-app-space-1);margin:var(--smart-app-space-1) 0 0;padding:0;list-style:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-readiness li{display:inline-flex;gap:.4rem;align-items:center;min-height:30px;padding:.32rem .58rem;border:1px solid rgb(255 255 255/.14);border-radius:var(--smart-app-radius-pill);color:rgb(255 255 255/.7);font-size:.72rem;font-weight:650}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-readiness li:before{content:"·";color:rgb(255 255 255/.48);font-size:1rem;line-height:0}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-readiness li.is-ready:before{content:"✓";color:#7ee2a8;font-size:.72rem}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card a[data-smart-role=owner-primary-action]{width:100%;border-color:#fff;background:#fff;color:var(--smart-app-text);box-shadow:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card a[data-smart-role=owner-primary-action]:hover{background:var(--smart-app-surface-muted)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-essentials{border-color:var(--smart-app-line-strong);box-shadow:var(--smart-app-shadow)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-essentials .contact-ai-cockpit-summary-meta small,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-essentials .owner-settings-summary-chips{display:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-essentials .contact-ai-cockpit-summary{grid-template-columns:auto minmax(0,1fr) auto}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-advanced{opacity:.82}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-advanced[open]{opacity:1}@media (max-width:760px){[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-settings-shell--workspace-v1{gap:var(--smart-app-space-3);padding:var(--smart-app-space-3)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-hero{grid-template-columns:1fr}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-heading,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card{padding:var(--smart-app-space-4)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-status{grid-template-columns:auto minmax(0,1fr)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-status b{grid-column:2}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path{grid-template-columns:1fr}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path li:not(.is-current){display:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-section-heading{grid-template-columns:1fr;align-items:start}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-essentials{padding:var(--smart-app-space-3)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-essentials .contact-ai-cockpit-summary{grid-template-columns:auto minmax(0,1fr)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-essentials .contact-ai-cockpit-summary-meta{grid-column:2;justify-content:start}}.owner-settings-shell{min-height:100vh;background:linear-gradient(180deg,#f8fbff,#eef5fb);color:#0f172a}.owner-settings-shell *{box-sizing:border-box}.owner-settings-shell .demo-eyebrow{color:#2563eb}.owner-settings-guided-workbench,.owner-settings-help,.owner-settings-journey-grid,.owner-settings-operator-section,.owner-settings-product-hero,.owner-settings-topbar,.owner-workspace-tabs{max-width:1180px;margin-left:auto;margin-right:auto}.owner-settings-topbar{color:#0f172a;border-color:rgba(15,23,42,.08);background:rgba(255,255,255,.9);box-shadow:0 18px 54px rgba(15,23,42,.08)}.owner-settings-topbar a{border-color:rgba(15,23,42,.12);color:#0f172a;background:#fff}.owner-workspace-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;border:1px solid rgba(15,23,42,.08);border-radius:1rem;background:rgba(255,255,255,.86);padding:.45rem;box-shadow:0 14px 38px rgba(15,23,42,.06)}.owner-workspace-tabs a{display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;border:1px solid transparent;border-radius:.8rem;color:#475569;font-size:.88rem;font-weight:850;padding:.55rem .9rem;text-decoration:none}.owner-workspace-tabs a.is-active,.owner-workspace-tabs a:hover{border-color:rgba(255,45,85,.28);background:rgba(255,45,85,.08);color:#0f172a}.owner-settings-product-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.46fr);grid-gap:1rem;gap:1rem;align-items:stretch;margin-bottom:1rem}.owner-settings-help,.owner-settings-journey-grid article,.owner-settings-panel-stage,.owner-settings-preview-card,.owner-settings-product-card,.owner-settings-section-heading,.owner-settings-setup-rail,.owner-settings-status-card{border:1px solid rgba(15,23,42,.08);border-radius:1.35rem;background:rgba(255,255,255,.94);box-shadow:0 20px 58px rgba(15,23,42,.08)}.owner-settings-product-card{display:grid;align-content:center;grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,4vw,2.25rem)}.owner-settings-help h2,.owner-settings-journey-grid h2,.owner-settings-panel h3,.owner-settings-product-card h1,.owner-settings-section-heading h2,.owner-settings-status-card h2{margin:0;color:#0f172a;letter-spacing:-.04em;line-height:1.06}.owner-settings-product-card h1{max-width:13ch;font-size:clamp(2.3rem,6vw,5.1rem)}.owner-settings-help p,.owner-settings-journey-grid p,.owner-settings-panel-summary,.owner-settings-product-card p,.owner-settings-section-heading p,.owner-settings-status-card p{color:#536173;line-height:1.58}.owner-settings-cta-row{display:flex;flex-wrap:wrap;gap:.6rem}.owner-settings-advanced-toggle,.owner-settings-primary-cta,.owner-settings-save-button,.owner-settings-secondary-cta{min-height:2.55rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.86rem;font-weight:900;padding:.7rem 1rem;text-decoration:none;cursor:pointer}.owner-settings-primary-cta,.owner-settings-save-button{border:1px solid #ff2d55;background:#ff2d55;color:#fff}.owner-settings-advanced-toggle,.owner-settings-secondary-cta{border:1px solid rgba(15,23,42,.12);background:#fff;color:#0f172a}.owner-settings-proof-list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.owner-settings-proof-list li{border:1px solid rgba(15,23,42,.08);border-radius:999px;background:#f8fafc;color:#334155;font-size:.8rem;font-weight:850;padding:.45rem .7rem}.owner-settings-preview-card{display:grid;justify-items:center;grid-gap:.85rem;gap:.85rem;padding:1rem}.owner-settings-preview-card--lead{background:linear-gradient(180deg,#122034,#07111f);color:#e5edf8;border-color:rgba(15,23,42,.2);box-shadow:0 28px 78px rgba(15,23,42,.22)}.owner-settings-preview-head{width:100%;display:flex;justify-content:space-between;gap:.75rem;align-items:center}.owner-settings-preview-card--lead .owner-settings-preview-head strong{color:#f8fafc}.owner-settings-phone{position:relative;width:min(100%,280px);aspect-ratio:9/18.5;overflow:hidden;border:9px solid #020617;border-radius:2rem;background:#07111f;box-shadow:0 24px 70px rgba(2,6,23,.35)}.owner-settings-phone iframe{width:100%;height:100%;display:block;border:0}.owner-settings-phone-speaker{position:absolute;z-index:2;top:.52rem;left:50%;width:5rem;height:.38rem;transform:translateX(-50%);border-radius:999px;background:rgba(226,232,240,.28)}.owner-settings-journey-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.owner-settings-journey-grid article{display:grid;grid-gap:.45rem;gap:.45rem;padding:1rem}.owner-settings-journey-grid span{color:#2563eb;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.owner-settings-journey-grid h2{font-size:1.05rem}.owner-settings-journey-grid p{margin:0;font-size:.86rem}.owner-settings-operator-section{margin-bottom:1rem}.owner-settings-section-heading{padding:clamp(1.1rem,2vw,1.5rem)}.owner-settings-section-heading h2{max-width:17ch;font-size:clamp(1.8rem,4vw,3.2rem)}.owner-settings-guided-workbench{display:grid;grid-template-columns:minmax(260px,.34fr) minmax(0,1fr) minmax(250px,.28fr);grid-gap:1rem;gap:1rem;align-items:start;margin-bottom:1rem}.owner-settings-help,.owner-settings-panel-stage,.owner-settings-setup-rail,.owner-settings-status-card{padding:1rem}.owner-settings-setup-rail,.owner-settings-status-card{position:-webkit-sticky;position:sticky;top:1rem}.owner-settings-subtabs{display:grid;grid-gap:.55rem;gap:.55rem;margin:0}.owner-settings-subtabs button{position:relative;display:grid;grid-gap:.3rem;gap:.3rem;width:100%;border:1px solid rgba(15,23,42,.08);border-radius:.95rem;background:#f8fafc;color:#334155;padding:.85rem 2.4rem .85rem .85rem;text-align:left;cursor:pointer}.owner-settings-subtabs button.is-active,.owner-settings-subtabs button:hover{border-color:rgba(255,45,85,.28);background:rgba(255,45,85,.06);color:#0f172a}.owner-settings-subtabs strong{color:#0f172a;font-size:.96rem}.owner-settings-subtabs span{color:#64748b;font-size:.78rem;line-height:1.35}.owner-settings-subtabs em{position:absolute;top:.65rem;right:.65rem;display:inline-grid;place-items:center;min-width:1.55rem;min-height:1.55rem;border-radius:999px;background:#fff;color:#2563eb;font-style:normal;font-size:.75rem;font-weight:900}.owner-settings-panel-picker{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.85rem}.owner-settings-panel-picker button{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.2rem .65rem;gap:.2rem .65rem;align-items:center;width:100%;border:1px solid rgba(15,23,42,.08);border-radius:.95rem;background:#fff;color:#0f172a;padding:.8rem;text-align:left;cursor:pointer}.owner-settings-panel-picker button.is-active,.owner-settings-panel-picker button:hover{border-color:rgba(37,99,235,.24);background:#f8fbff}.owner-settings-panel-picker button span{grid-row:span 2;display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:.75rem;background:#eef5ff}.owner-settings-panel-picker button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner-settings-control-help,.owner-settings-empty-note,.owner-settings-panel-picker button small,.owner-settings-status-card small{color:#64748b}.owner-settings-panel-stage{min-width:0}.owner-settings-panel{display:grid;grid-gap:.9rem;gap:.9rem}.owner-settings-panel header{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:center}.owner-settings-panel header h3,.owner-settings-panel header p,.owner-settings-panel-summary{margin:0}.owner-settings-panel header p{color:#2563eb;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.owner-settings-panel h3{font-size:clamp(1.25rem,2.4vw,2rem)}.owner-settings-panel-icon{width:2.65rem;height:2.65rem;display:inline-grid;place-items:center;border-radius:.9rem;background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;font-size:1.15rem}.owner-settings-panel-meta{display:flex;flex-wrap:wrap;gap:.45rem}.owner-settings-panel-meta span{max-width:100%;overflow:hidden;border:1px solid rgba(15,23,42,.08);border-radius:999px;background:#f8fafc;color:#64748b;font-size:.7rem;font-weight:760;padding:.28rem .55rem;text-overflow:ellipsis;white-space:nowrap}.owner-settings-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.owner-settings-control{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0;color:#334155;font-size:.82rem;font-weight:780}.owner-settings-control-textarea{grid-column:1/-1}.owner-settings-control input,.owner-settings-control select,.owner-settings-control textarea{width:100%;min-width:0;border:1px solid rgba(15,23,42,.12);border-radius:.8rem;background:#f8fafc;color:#0f172a;font:inherit;font-weight:650;padding:.75rem .8rem}.owner-settings-control input:focus,.owner-settings-control select:focus,.owner-settings-control textarea:focus{outline:3px solid rgba(37,99,235,.14);border-color:rgba(37,99,235,.35)}.owner-settings-control textarea{resize:vertical}.owner-settings-control-toggle{grid-template-columns:minmax(0,1fr) auto;align-items:center}.owner-settings-control-toggle input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:#ff2d55}.owner-settings-control-toggle .owner-settings-control-help{grid-column:1/-1}.owner-settings-status-card{display:grid;grid-gap:.7rem;gap:.7rem}.owner-settings-status-card h2{font-size:1.35rem}.owner-settings-status-card p,.owner-settings-status-card small{margin:0;line-height:1.5}.owner-settings-help{display:grid;grid-gap:.4rem;gap:.4rem}[data-owner-settings-editor] .contact-ai-cockpit-step-strip{display:none!important}[data-owner-settings-editor] .contact-ai-cockpit-rail{margin-top:0}.public-owner-settings-phone-preview [data-owner-settings-editor] .contact-ai-cockpit-rail{display:none!important}.public-owner-settings-phone-preview [data-owner-settings-editor] .contact-ai-cockpit-card,.public-owner-settings-phone-preview [data-owner-settings-editor] .contact-ai-cockpit-fields{background:#fff}@media (max-width:1120px){.owner-settings-guided-workbench{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr)}.owner-settings-status-card{grid-column:1/-1;position:static}}@media (max-width:900px){.owner-settings-guided-workbench,.owner-settings-journey-grid,.owner-settings-product-hero{grid-template-columns:1fr}.owner-settings-setup-rail{position:static}.owner-settings-subtabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.owner-settings-shell{padding:.75rem}.owner-settings-guided-workbench,.owner-settings-help,.owner-settings-journey-grid,.owner-settings-operator-section,.owner-settings-product-hero{margin-left:0;margin-right:0}.owner-workspace-tabs a{flex:1 1 45%}.owner-settings-controls,.owner-settings-subtabs{grid-template-columns:1fr}.owner-settings-help,.owner-settings-journey-grid article,.owner-settings-panel-stage,.owner-settings-preview-card,.owner-settings-product-card,.owner-settings-section-heading,.owner-settings-setup-rail,.owner-settings-status-card{border-radius:1rem}}.contact-ai-cockpit{display:grid;grid-gap:1rem;gap:1rem}.contact-ai-cockpit-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:stretch;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:radial-gradient(640px 320px at 12% 0,rgba(255,45,85,.2),transparent 62%),radial-gradient(560px 320px at 92% 10%,rgba(56,189,248,.16),transparent 64%),linear-gradient(135deg,#071126,#13213f);color:#ffffff;padding:clamp(1rem,2.8vw,1.8rem);box-shadow:0 24px 70px rgba(2,8,23,.24)}.contact-ai-cockpit-hero p,.contact-ai-cockpit-summary-kicker{margin:0;color:#ff6b88;font-size:.72rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.contact-ai-cockpit-hero h3{max-width:760px;margin:.35rem 0 0;color:#ffffff;font-size:clamp(1.65rem,4vw,3.15rem);line-height:.98;letter-spacing:-.06em;text-wrap:balance}.contact-ai-cockpit-hero span{display:block;margin-top:.8rem;color:rgba(226,232,240,.78);line-height:1.5}.contact-ai-cockpit-hero dl{display:grid;grid-template-columns:repeat(3,minmax(90px,1fr));grid-gap:.65rem;gap:.65rem;min-width:min(420px,100%);margin:0}.contact-ai-cockpit-hero dl div{display:grid;align-content:center;grid-gap:.25rem;gap:.25rem;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:rgba(255,255,255,.08);padding:.9rem}.contact-ai-cockpit-hero dt{color:rgba(226,232,240,.62);font-size:.72rem;font-weight:850;text-transform:uppercase}.contact-ai-cockpit-hero dd{margin:0;color:#ffffff;font-size:1.35rem;font-weight:950}.contact-ai-cockpit-step-strip{display:flex;gap:.5rem;overflow:auto;padding:.2rem .05rem}.contact-ai-cockpit-step-strip span{display:inline-flex;align-items:center;gap:.42rem;flex:0 0 auto;min-height:34px;border:1px solid rgba(148,163,184,.22);border-radius:999px;background:rgba(255,255,255,.82);color:#334155;font-size:.78rem;font-weight:850;padding:0 .72rem;box-shadow:0 10px 24px rgba(15,23,42,.05)}.contact-ai-cockpit-step-strip strong{display:grid;width:20px;height:20px;place-items:center;border-radius:999px;background:#0f172a;color:#ffffff;font-size:.66rem}.contact-ai-cockpit-rail{position:-webkit-sticky;position:sticky;top:.75rem;z-index:2;display:flex;gap:.45rem;overflow:auto;border:1px solid rgba(148,163,184,.2);border-radius:999px;background:rgba(255,255,255,.86);padding:.42rem;box-shadow:0 14px 36px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.contact-ai-cockpit-rail a{display:inline-flex;align-items:center;gap:.42rem;min-height:34px;white-space:nowrap;border-radius:999px;color:#334155;font-size:.82rem;font-weight:850;padding:0 .7rem;text-decoration:none}.contact-ai-cockpit-rail a:focus-visible,.contact-ai-cockpit-rail a:hover{background:#eef2ff;color:#111827}.contact-ai-cockpit-rail span{display:grid;width:22px;height:22px;place-items:center;border-radius:999px;background:#0f172a;color:#ffffff;font-size:.68rem;font-weight:950}.contact-ai-cockpit-grid{display:grid;grid-template-columns:1fr;grid-gap:.85rem;gap:.85rem}.contact-ai-cockpit-card{scroll-margin-top:84px;border:1px solid rgba(148,163,184,.22);border-radius:22px;background:radial-gradient(420px 220px at 12% 0,rgba(79,70,229,.06),transparent 68%),#ffffff;box-shadow:0 16px 38px rgba(15,23,42,.065);overflow:hidden}.contact-ai-cockpit-card.is-priority{border-color:rgba(255,45,85,.2);box-shadow:0 22px 58px rgba(255,45,85,.08),0 18px 44px rgba(15,23,42,.07)}.contact-ai-cockpit-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.8rem;gap:.8rem;align-items:center;cursor:pointer;list-style:none;padding:clamp(.9rem,2vw,1.15rem)}.contact-ai-cockpit-summary::-webkit-details-marker{display:none}.contact-ai-cockpit-summary:focus-visible,.contact-ai-cockpit-summary:hover{background:rgba(238,242,255,.64);outline:none}.contact-ai-cockpit-summary-icon{display:grid;flex:0 0 auto;width:42px;height:42px;place-items:center;border-radius:16px;background:linear-gradient(135deg,#0f172a,#312e81);color:#ffffff;font-size:.82rem;font-weight:950}.contact-ai-cockpit-summary-copy{display:grid;grid-gap:.22rem;gap:.22rem;min-width:0}.contact-ai-cockpit-summary-copy strong{color:#0f172a;font-size:clamp(1.02rem,1.8vw,1.28rem);line-height:1.08;letter-spacing:-.035em}.contact-ai-cockpit-summary-copy small{display:block;color:#64748b;line-height:1.42}.contact-ai-cockpit-summary-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.42rem;align-items:center}.contact-ai-cockpit-summary-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:28px;border-radius:999px;background:#0f172a;color:#ffffff;font-size:.72rem;font-weight:900;padding:0 .62rem}.contact-ai-cockpit-accordion[open] .contact-ai-cockpit-summary-toggle{background:#eef2ff;color:#312e81}.contact-ai-cockpit-accordion[open] .contact-ai-cockpit-summary-toggle:before{content:"Hide"}.contact-ai-cockpit-accordion[open] .contact-ai-cockpit-summary-toggle{font-size:0}.contact-ai-cockpit-accordion[open] .contact-ai-cockpit-summary-toggle:before{font-size:.72rem}.contact-ai-cockpit-fields{display:grid;grid-gap:.85rem;gap:.85rem;border-top:1px solid rgba(148,163,184,.18);padding:0 clamp(.9rem,2vw,1.15rem) clamp(.9rem,2vw,1.15rem)}.contact-ai-cockpit-fields label,.contact-ai-cockpit-fields legend{color:#0f172a}.contact-ai-cockpit-fields input,.contact-ai-cockpit-fields select,.contact-ai-cockpit-fields textarea{border-radius:14px!important;border-color:rgba(148,163,184,.42)!important;background:#ffffff!important}.contact-ai-cockpit-fields textarea{min-height:110px}.public-owner-settings-phone-preview .contact-ai-cockpit-rail a,.public-owner-settings-phone-preview .contact-ai-cockpit-step-strip span{min-height:30px;font-size:.62rem}.public-owner-settings-phone-preview .contact-ai-cockpit-grid{gap:.58rem}.public-owner-settings-phone-preview .contact-ai-cockpit-summary{grid-template-columns:auto minmax(0,1fr);gap:.5rem;padding:.68rem}.public-owner-settings-phone-preview .contact-ai-cockpit-summary-icon{width:1.7rem;height:1.7rem;border-radius:.7rem;font-size:.64rem}.public-owner-settings-phone-preview .contact-ai-cockpit-summary-copy small,.public-owner-settings-phone-preview .contact-ai-cockpit-summary-kicker,.public-owner-settings-phone-preview .contact-ai-cockpit-summary-meta{display:none}.public-owner-settings-phone-preview .contact-ai-cockpit-summary-copy strong{font-size:.9rem}.public-owner-settings-phone-preview .contact-ai-cockpit-fields{gap:.5rem;padding:0 .68rem .68rem}@media (max-width:980px){.contact-ai-cockpit-hero{grid-template-columns:1fr}.contact-ai-cockpit-hero dl{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-ai-cockpit-summary{grid-template-columns:auto minmax(0,1fr)}.contact-ai-cockpit-summary-meta{grid-column:2;justify-content:flex-start}}@media (max-width:640px){.contact-ai-cockpit-card,.contact-ai-cockpit-hero{border-radius:20px}.contact-ai-cockpit-hero dl{grid-template-columns:1fr}.contact-ai-cockpit-rail{border-radius:18px}.contact-ai-cockpit-step-strip{padding-bottom:.1rem}}[data-owner-settings-editor] .dmx-smart-card{border:1px solid rgba(148,163,184,.22);border-radius:22px;background:radial-gradient(420px 220px at 12% 0,rgba(79,70,229,.06),transparent 68%),#ffffff;box-shadow:0 16px 38px rgba(15,23,42,.065)}[data-owner-settings-editor] .dmx-smart-card-header{display:grid;grid-gap:.32rem;gap:.32rem}[data-owner-settings-editor] .dmx-smart-card-header h4{margin:0;color:#0f172a;font-size:clamp(1.02rem,1.8vw,1.26rem);line-height:1.08;letter-spacing:-.035em}[data-owner-settings-editor] .dmx-smart-subtitle{margin:0;color:#ff6b88;font-size:.72rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase}[data-owner-settings-editor] .dmx-smart-help{margin:0;color:#536173;font-size:.9rem;line-height:1.48}[data-owner-settings-editor] .dmx-smart-list{display:flex;flex-wrap:wrap;gap:.46rem;list-style:none;margin:0;padding:0}[data-owner-settings-editor] .dmx-smart-list-item{position:relative;display:inline-flex;align-items:center;min-height:30px;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:linear-gradient(180deg,#ffffff,#f8fbff);color:#334155;font-size:.78rem;font-weight:760;line-height:1.2;padding:.36rem .7rem .36rem 1.52rem}[data-owner-settings-editor] .dmx-smart-list-item:before{content:"✓";position:absolute;left:.56rem;display:inline-grid;place-items:center;width:.82rem;height:.82rem;border-radius:999px;background:#0f172a;color:#ffffff;font-size:.55rem;font-weight:900}[data-owner-settings-editor] .dmx-smart-action-row{display:flex;flex-wrap:wrap;gap:.46rem;align-items:center;margin-top:-.08rem}[data-owner-settings-editor] .dmx-smart-action-row .ds-button{min-height:2rem}@media (max-width:640px){[data-owner-settings-editor] .dmx-smart-list-item{width:100%}[data-owner-settings-editor] .dmx-smart-action-row .ds-button{width:100%;justify-content:center}}[data-owner-app-surface=public-ai-concierge-v1] .owner-settings-summary-chips{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.42rem!important;margin:1.05rem 0!important;max-width:min(100%,36rem)!important}[data-owner-app-surface=public-ai-concierge-v1] .owner-settings-summary-chip{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;width:auto!important;min-height:2rem!important;max-width:100%!important;border:1px solid rgba(148,163,184,.28)!important;border-radius:999px!important;background:#ffffff!important;color:#334155!important;box-shadow:0 8px 20px rgba(15,23,42,.045)!important;cursor:pointer!important;font:inherit!important;font-size:.74rem!important;font-weight:850!important;line-height:1!important;letter-spacing:-.01em!important;padding:.48rem .72rem!important;text-align:center!important;white-space:nowrap!important}[data-owner-app-surface=public-ai-concierge-v1] .owner-settings-summary-chip:focus-visible,[data-owner-app-surface=public-ai-concierge-v1] .owner-settings-summary-chip:hover{border-color:rgba(15,23,42,.32)!important;background:#f8fafc!important;color:#0f172a!important;box-shadow:0 10px 26px rgba(15,23,42,.075)!important;outline:none!important}[data-owner-app-surface=public-ai-concierge-v1] .owner-app-surface__panel--requests .owner-settings-summary-chips+label{display:block!important;margin-top:.2rem!important}[data-owner-app-surface=public-ai-concierge-v1] pre{max-height:13rem!important;overflow:auto!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:16px!important;background:#f8fafc!important;color:#334155!important;font:inherit!important;font-size:.86rem!important;line-height:1.45!important;padding:.85rem!important}@media (max-width:700px){[data-owner-app-surface=public-ai-concierge-v1] .owner-settings-summary-chips{gap:.36rem!important;margin:.85rem 0 .9rem!important}[data-owner-app-surface=public-ai-concierge-v1] .owner-settings-summary-chip{min-height:1.86rem!important;font-size:.7rem!important;padding:.42rem .58rem!important}}:where(body[data-design-system],[data-design-system]) .owner-settings-shell--sandbox{width:min(100%,1080px)!important;margin-inline:auto!important;padding:clamp(1rem,2.4vw,1.35rem)!important;gap:clamp(.85rem,2vw,1.1rem)!important;color:#0f172a!important;background:radial-gradient(circle at 10% 0,rgba(255,45,85,.08),transparent 28rem),radial-gradient(circle at 92% 0,rgba(37,99,235,.12),transparent 30rem),linear-gradient(180deg,#f8fbff,#eef4ff)!important}:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.46fr)!important;grid-gap:clamp(.9rem,2vw,1.2rem)!important;gap:clamp(.9rem,2vw,1.2rem)!important;align-items:stretch!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:28px!important;background:linear-gradient(180deg,#ffffff,#f8fbff)!important;box-shadow:0 18px 48px rgba(15,23,42,.08)!important;padding:clamp(1rem,2.6vw,1.65rem)!important}:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero :where(p,h2,span,dl){margin:0!important}:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero>div{display:grid!important;align-content:center!important;grid-gap:.55rem!important;gap:.55rem!important}:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero>div>p{color:#ff2d55!important;font-size:.72rem!important;font-weight:950!important;letter-spacing:.11em!important;text-transform:uppercase!important}:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero h2{max-width:18ch!important;color:#0f172a!important;font-size:clamp(1.9rem,4vw,3rem)!important;line-height:.98!important;letter-spacing:-.06em!important;text-wrap:balance}:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero>div>span{max-width:70ch!important;color:#475569!important;font-size:clamp(.96rem,1.2vw,1.05rem)!important;line-height:1.5!important}:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero dl{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:.55rem!important;gap:.55rem!important;align-content:center!important}:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero dl div{min-width:0!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:16px!important;background:#ffffff!important;padding:.75rem .8rem!important}:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero dt{color:#64748b!important;font-size:.68rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero dd{margin:.22rem 0 0!important;color:#0f172a!important;font-weight:950!important}:where(body[data-design-system],[data-design-system]) .owner-settings-shell--sandbox .contact-ai-cockpit-accordion{overflow:hidden!important;border:1px solid rgba(255,45,85,.14)!important;border-radius:24px!important;background:linear-gradient(180deg,#ffffff,#fbfdff)!important;box-shadow:0 16px 44px rgba(15,23,42,.07)!important}:where(body[data-design-system],[data-design-system]) .owner-settings-shell--sandbox .contact-ai-cockpit-summary{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-gap:clamp(.65rem,1.4vw,1rem)!important;gap:clamp(.65rem,1.4vw,1rem)!important;align-items:center!important;min-width:0!important;padding:clamp(.95rem,2vw,1.25rem)!important}:where(body[data-design-system],[data-design-system]) .owner-settings-shell--sandbox .contact-ai-cockpit-summary-copy{display:grid!important;grid-gap:.35rem!important;gap:.35rem!important;min-width:0!important}:where(body[data-design-system],[data-design-system]) .owner-settings-shell--sandbox .contact-ai-cockpit-summary-copy strong{overflow-wrap:normal!important;word-break:normal!important}:where(body[data-design-system],[data-design-system]) .owner-settings-summary-chips{display:flex!important;flex-wrap:wrap!important;gap:.36rem!important;max-width:100%!important}:where(body[data-design-system],[data-design-system]) .owner-settings-summary-chip{display:inline-flex!important;align-items:center!important;width:-moz-fit-content!important;width:fit-content!important;border:1px solid rgba(148,163,184,.24)!important;border-radius:999px!important;background:rgba(248,250,252,.9)!important;color:#334155!important;font-size:.72rem!important;font-weight:850!important;line-height:1!important;padding:.32rem .5rem!important;white-space:nowrap!important}:where(body[data-design-system],[data-design-system]) .owner-settings-shell--sandbox .contact-ai-cockpit-summary-meta{display:grid!important;justify-items:end!important;grid-gap:.22rem!important;gap:.22rem!important;min-width:max-content!important;text-align:right!important}:where(body[data-design-system],[data-design-system]) :where(.owner-settings-shell--sandbox .contact-ai-cockpit-summary-toggle,.owner-settings-quick-setup-row button){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:2rem!important;border:0!important;border-radius:999px!important;background:#0f172a!important;color:#ffffff!important;font:inherit!important;font-size:.76rem!important;font-weight:900!important;line-height:1!important;padding:.45rem .7rem!important}:where(body[data-design-system],[data-design-system]) .public-owner-settings-phone-preview{background:linear-gradient(180deg,#f8fbff,#eef4ff)!important}:where(body[data-design-system],[data-design-system]) .public-owner-settings-phone-preview .owner-settings-shell--quick-setup{width:min(100%,390px)!important;margin-inline:auto!important;padding:.72rem!important;gap:.58rem!important;background:transparent!important}:where(body[data-design-system],[data-design-system]) :where(.public-owner-settings-phone-preview .owner-settings-quick-setup-header,.public-owner-settings-phone-preview .owner-settings-quick-setup-row){border:1px solid rgba(148,163,184,.22)!important;background:#ffffff!important;box-shadow:0 10px 28px rgba(15,23,42,.06)!important}:where(body[data-design-system],[data-design-system]) :where(.public-owner-settings-phone-preview .owner-settings-quick-setup-header :where(p,h2,span),.public-owner-settings-phone-preview .owner-settings-quick-setup-row :where(h3,p)){margin:0!important}:where(body[data-design-system],[data-design-system]) .public-owner-settings-phone-preview .owner-settings-quick-setup-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}:where(body[data-design-system],[data-design-system]) .public-owner-settings-phone-preview .owner-settings-quick-setup-list{display:grid!important;grid-gap:.55rem!important;gap:.55rem!important}:where(body[data-design-system],[data-design-system]) .public-owner-settings-phone-preview .owner-settings-quick-setup-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:.65rem!important;gap:.65rem!important;border-radius:.9rem!important;padding:.68rem!important}:where(body[data-design-system],[data-design-system]) .public-owner-settings-phone-preview .owner-settings-quick-setup-advanced>summary{cursor:pointer;border:1px solid rgba(148,163,184,.24);border-radius:14px;background:#ffffff;color:#0f172a;font-weight:900;padding:.72rem .82rem}@media (max-width:980px){:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero{grid-template-columns:1fr!important}}@media (max-width:700px){:where(body[data-design-system],[data-design-system]) .owner-settings-sandbox-hero dl{grid-template-columns:1fr!important}:where(body[data-design-system],[data-design-system]) .owner-settings-shell--sandbox .contact-ai-cockpit-summary{grid-template-columns:auto minmax(0,1fr)!important}:where(body[data-design-system],[data-design-system]) .owner-settings-shell--sandbox .contact-ai-cockpit-summary-meta{grid-column:2!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;justify-items:start!important;min-width:0!important;text-align:left!important}}@media (max-width:960px){[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-hero,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-primary-stage],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-support] .smart-app-visitor-support-grid{grid-template-columns:1fr}}@media (max-width:760px){[data-design-system=smart-app-minimal-2026][data-smart-app-surface]>[data-smart-app-surface-body]{width:100%}[data-design-system=smart-app-minimal-2026] :is(input,textarea,select){width:100%}[data-design-system=smart-app-minimal-2026] :is(button,.ds-button,a[class*=button]){min-height:48px}[data-design-system=smart-app-minimal-2026] :is(input,select){min-height:52px}[data-design-system=smart-app-minimal-2026] textarea{min-height:104px;line-height:1.5}[data-design-system=smart-app-minimal-2026] :where(form,.dmx-smart-form,.demo-form,.runtime-form){gap:var(--dmx-wcp-mobile-form-gap,.88rem)}[data-design-system=smart-app-minimal-2026] :where(.runtime-card,.demo-module,.owner-settings-panel,.settings-container,.smart-owner-card){border-radius:var(--smart-app-radius-md);box-shadow:var(--smart-app-shadow-sm)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=runtime-surface]{padding:.75rem;border-radius:0}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-flow]{gap:var(--smart-app-space-3)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-primary-stage]{grid-template-columns:1fr;gap:var(--smart-app-space-2);padding:var(--smart-app-space-2);border-radius:calc(var(--smart-app-radius-lg) + 4px)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-intent]>:is(.dmx-smart-card,.demo-module){min-height:auto;gap:var(--smart-app-space-3);padding:var(--smart-app-space-4);border-radius:var(--smart-app-radius-lg)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-intent] h1{max-width:13ch;font-size:clamp(2.15rem,10vw,3.65rem);line-height:1.02}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-intent] p:not([class*=eyebrow]){font-size:.92rem;line-height:1.48}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=first-action]{gap:var(--smart-app-space-3);margin-top:var(--smart-app-space-2)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=first-action] p{display:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=primary-action]:not(.smart-app-send-button){width:100%;min-height:54px;border-radius:var(--smart-app-radius-sm);box-shadow:var(--smart-app-shadow-action)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-action]{gap:var(--smart-app-space-2);padding:0}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-action]>.demo-eyebrow{display:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-action]>:is(.dmx-smart-card,.demo-module){gap:var(--smart-app-space-3);min-height:0;padding:var(--smart-app-space-4);border-radius:var(--smart-app-radius-lg)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] :where(.demo-chat-chips,.smart-app-suggestion-row):has([data-smart-role=secondary-chip]){display:flex;flex-wrap:nowrap;gap:var(--smart-app-space-2);max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:2px;scrollbar-width:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] :where(.demo-chat-chips,.smart-app-suggestion-row):has([data-smart-role=secondary-chip])::-webkit-scrollbar{display:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=secondary-chip]{flex:0 0 auto;width:auto;max-width:min(82vw,280px);min-height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=runtime-composer]{gap:var(--smart-app-space-2);min-height:92px;padding:var(--smart-app-space-2);border-radius:var(--smart-app-radius-md)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=runtime-composer] textarea{min-height:72px;max-height:128px;padding:.75rem;line-height:1.5}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] .smart-app-voice-button{display:none}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-details]>summary{min-height:72px;padding:var(--smart-app-space-3)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-details]>summary span:last-child{padding:.55rem .7rem;font-size:.78rem}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] .smart-app-visitor-details-content,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-details-content]{padding:var(--smart-app-space-3)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-support]{margin-top:var(--smart-app-space-3);padding-top:var(--smart-app-space-4)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-smart-role=visitor-support] .smart-app-visitor-support-grid{grid-template-columns:1fr;gap:var(--smart-app-space-2)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-settings-shell--workspace-v1{gap:var(--dmx-wcp-mobile-card-gap,.88rem);padding:var(--dmx-wcp-mobile-section-pad,.88rem)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] :where(.owner-workspace-v1-hero,.owner-workspace-v1-path,.owner-workspace-v1-section-heading){grid-template-columns:1fr}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] :where(.owner-workspace-v1-heading,.owner-workspace-v1-preview-card,.owner-workspace-v1-essentials){padding:var(--dmx-wcp-mobile-section-pad,.88rem)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-heading h2{font-size:clamp(2rem,11vw,3rem)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-preview-card a[data-smart-role=owner-primary-action]{width:100%}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-advanced>summary{grid-template-columns:1fr}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] details>summary{min-height:64px;padding:var(--smart-app-space-3)}}@media (max-width:600px){[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-heading h2{font-size:2.5rem;line-height:1.08}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=owner] .owner-workspace-v1-path{gap:var(--smart-app-space-2)}}.owner-studio-shell{min-height:100vh;padding:clamp(1rem,3vw,1.8rem);background:radial-gradient(700px 420px at 10% 0,rgba(255,45,85,.18),transparent 62%),linear-gradient(180deg,#050917,#071126);color:#f8fafc;font-family:Inter,system-ui,sans-serif}.owner-studio-card,.owner-studio-hero,.owner-studio-panel,.owner-studio-save-card,.owner-studio-tabs button,.owner-studio-topbar{border:1px solid rgba(255,255,255,.14);border-radius:24px;background:rgba(255,255,255,.075);box-shadow:0 18px 50px rgba(2,8,23,.24);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.owner-studio-topbar{display:flex;justify-content:space-between;gap:1rem;align-items:center;max-width:1180px;margin:0 auto 1rem;padding:1rem}.owner-studio-card header p,.owner-studio-heading p,.owner-studio-hero p,.owner-studio-save-card p,.owner-studio-topbar p{margin:0;color:#67e8f9;font-size:.72rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.owner-studio-topbar strong{display:block;margin-top:.15rem;color:#fff;font-size:clamp(1.15rem,4vw,1.65rem);letter-spacing:-.04em;line-height:1}.owner-studio-actions,.owner-studio-topbar nav{display:flex;gap:.6rem;flex-wrap:wrap}.owner-studio-actions a,.owner-studio-actions button,.owner-studio-save-card button,.owner-studio-topbar a{border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.1);color:#fff;padding:.65rem .9rem;font:inherit;font-weight:900;text-decoration:none;cursor:pointer}.owner-studio-actions button:first-child,.owner-studio-save-card button:not(.is-secondary){border-color:rgba(255,45,85,.7);background:linear-gradient(135deg,#ff2d55,#d50f43)}.owner-studio-tabs{max-width:1180px;margin:0 auto 1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.owner-studio-tabs button{display:grid;grid-gap:.25rem;gap:.25rem;padding:1rem;text-align:left;color:#f8fafc;cursor:pointer}.owner-studio-panel-list button.is-active,.owner-studio-subtabs button.is-active,.owner-studio-tabs button.is-active{border-color:rgba(103,232,249,.55);box-shadow:0 0 0 4px rgba(103,232,249,.08),0 18px 50px rgba(2,8,23,.24)}.owner-studio-subtabs strong,.owner-studio-tabs strong{display:block;color:#fff;font-size:1rem;line-height:1.05}.owner-studio-card header span,.owner-studio-field small,.owner-studio-heading span,.owner-studio-hero span,.owner-studio-panel p,.owner-studio-save-card span,.owner-studio-subtabs span,.owner-studio-tabs span,.owner-studio-zones em{display:block;margin-top:.25rem;color:#cbd5e1;line-height:1.45}.owner-studio-zones em{font-size:.78rem;color:#67e8f9;font-style:normal;font-weight:900}.owner-studio-panel{max-width:1180px;margin:0 auto;padding:clamp(1rem,2.5vw,1.4rem)}.owner-studio-hero{padding:clamp(1.2rem,3vw,2rem)}.owner-studio-heading h2,.owner-studio-hero h1{margin:.35rem 0;color:#fff;font-size:clamp(1.8rem,8vw,3rem);letter-spacing:-.06em;line-height:.98}.owner-studio-status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.8rem;gap:.8rem;margin-top:1rem}.owner-studio-advanced-grid article,.owner-studio-status-grid article{border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(255,255,255,.06);padding:1rem}.owner-studio-status-grid span{display:block;color:#67e8f9;font-size:.72rem;text-transform:uppercase;font-weight:900;letter-spacing:.08em}.owner-studio-status-grid strong{display:block;margin:.25rem 0;color:#fff;font-size:clamp(1.25rem,5vw,2rem);line-height:1}.owner-studio-customize-layout,.owner-studio-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.4fr);grid-gap:1rem;gap:1rem;margin-top:1rem}.owner-studio-customize-layout{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr) minmax(230px,.32fr)}.owner-studio-runtime-frame{overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:#020617}.owner-studio-framebar{display:flex;justify-content:space-between;gap:.75rem;align-items:center;padding:.8rem 1rem;border-bottom:1px solid rgba(255,255,255,.12)}.owner-studio-framebar a{color:#bfdbfe;font-weight:900}.owner-studio-panel-list,.owner-studio-rail,.owner-studio-subtabs,.owner-studio-zones{display:grid;grid-gap:.7rem;gap:.7rem}.owner-studio-panel-list button,.owner-studio-subtabs button,.owner-studio-zones button{border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(255,255,255,.06);color:#fff;padding:.85rem;text-align:left;cursor:pointer}.owner-studio-card h3,.owner-studio-save-card h3,.owner-studio-zones h3{margin:0;color:#fff}.owner-studio-card,.owner-studio-save-card{padding:1rem}.owner-studio-fields{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:1rem}.owner-studio-field{display:grid;grid-gap:.35rem;gap:.35rem}.owner-studio-field>span{color:#fff;font-weight:900}.owner-studio-field input,.owner-studio-field select,.owner-studio-field textarea{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.08);color:#fff;padding:.75rem;font:inherit}.owner-studio-field option{color:#111827}.owner-studio-field.is-toggle{grid-template-columns:auto 1fr}.owner-studio-field.is-toggle small{grid-column:2}.owner-studio-advanced-grid{display:grid;grid-gap:.8rem;gap:.8rem}.owner-studio-advanced-grid ul{margin:.6rem 0 0;padding-left:1.2rem;color:#cbd5e1}.owner-studio-save-card{display:grid;grid-gap:.7rem;gap:.7rem;align-content:start}.owner-studio-save-card small{color:#cbd5e1}.is-secondary,.owner-studio-save-card .is-secondary{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important}@media (max-width:920px){.owner-studio-customize-layout,.owner-studio-editor-layout,.owner-studio-tabs{grid-template-columns:1fr}.owner-studio-topbar{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.owner-studio-shell{padding:.75rem}.owner-studio-hero,.owner-studio-panel,.owner-studio-topbar{border-radius:22px}.owner-studio-actions,.owner-studio-topbar nav{width:100%}.owner-studio-actions a,.owner-studio-actions button,.owner-studio-topbar a{flex:1 1 auto;text-align:center}}