:is(.dashboard-main,.admin-main,.embedded-site-dashboard,.code-dashboard){font-size:var(--app-text-14);line-height:1.55}:is(.dashboard-main,.admin-main,.embedded-site-dashboard,.code-dashboard) :is(h1,h2,h3){text-wrap:balance}:is(.dashboard-main,.admin-main,.embedded-site-dashboard,.code-dashboard) :is(label,th){font-weight:500}:is(.dashboard-main,.admin-main,.embedded-site-dashboard,.code-dashboard) :is(input,textarea,select,button){font-size:var(--app-text-13)}:is(.dashboard-main,.admin-main,.embedded-site-dashboard,.code-dashboard) :is(table,strong[data-metric],time){font-variant-numeric:tabular-nums}:is(.projects-page,.resources,.workspace-settings,.account-main,.developer-page,.billing-content,.project-settings,.project-domains,.project-commerce,.project-purchases,.project-crm,.project-assets,.project-media,.project-routes)>:is(header,h1){margin-bottom:var(--app-space-24)}:is(.dashboard-main,.admin-main,.embedded-site-dashboard) :is(.resources,.workspace-settings,.projects-page,.account-main,.developer-page,.billing-content)>h1{font-size:var(--app-text-30);letter-spacing:-.035em;line-height:1.2}:is(.project-heading,.resource-heading) :is(h1,h2){margin:0;line-height:1.2}:is(.dashboard-main,.admin-main,.embedded-site-dashboard,.code-dashboard) :is(.resource-card,.admin-panel,.project-commerce-provider,.project-overview-summary article,.analytics-metrics article,.code-dashboard-summary article){background:var(--app-surface);border:1px solid var(--brand-border);border-radius:var(--app-radius-panel);box-shadow:none}:is(.project-overview-summary,.analytics-metrics,.code-dashboard-summary,.admin-stats) strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em}:is(.website-table,.project-purchase-table,.crm-table,.analytics-tables,.admin-table) th{font-size:var(--app-text-12);letter-spacing:0;color:var(--brand-muted);background:var(--brand-surface);font-weight:500}:is(.dashboard-shell,.admin-shell,.code-studio) :is(.dashboard-sites article,.project-card){transition:background-color .16s,border-color .16s;transform:none!important}.dashboard-shell .dashboard-main .dashboard-builder{box-shadow:none;padding:clamp(var(--app-space-28),4vw,var(--app-space-64));margin:var(--app-space-24);border-radius:var(--app-radius-panel);background-image:none;border:0}.dashboard-shell .dashboard-main .dashboard-heading h1{font-size:clamp(var(--app-text-30),3.2vw,var(--app-text-44));letter-spacing:-.045em;max-width:760px;margin:0 auto var(--app-space-32);line-height:1.15}.dashboard-shell .dashboard-main .dashboard-prompt{box-shadow:0 4px 24px color-mix(in srgb,var(--app-shadow-color) 5%,transparent)}.dashboard-shell .dashboard-main .dashboard-prompt textarea{font-size:var(--app-text-16);color:var(--brand-ink);line-height:1.6}.dashboard-shell .dashboard-main .dashboard-prompt .creation-project-type :is(label,.app-select-trigger){font-size:var(--app-text-13)}.project-management .project-management-sidebar{padding:var(--app-space-16) var(--app-space-12);background:var(--brand-surface)}.project-management .project-management-sidebar nav a{font-size:var(--app-text-13);min-height:var(--app-control-height-sm);padding:var(--app-space-6) var(--app-space-10);font-weight:450}.project-management .project-management-sidebar nav a[aria-current=page]{font-weight:550}.project-management .project-management-sidebar nav svg{stroke-width:1.75px;width:17px;height:17px}.project-management .project-nav-group summary{font-size:var(--app-text-10);letter-spacing:.08em;padding:var(--app-space-6) var(--app-space-10);margin-top:0}.project-management .project-management-sidebar nav{gap:var(--app-space-2)}.project-management .project-nav-group{margin-top:var(--app-space-6)}.project-management .project-nav-group>div{gap:var(--app-space-2)}.project-management .project-management-sidebar>strong{font-size:var(--app-text-16);line-height:1.4}.project-management .project-management-sidebar>small{font-size:var(--app-text-12);padding-bottom:var(--app-space-16)}.project-management .project-section>header{align-items:center}.project-management .project-child-tools{margin-top:0}.code-studio .code-composer{background:var(--app-surface);box-shadow:0 3px 18px color-mix(in srgb,var(--app-shadow-color) 6%,transparent)}.code-studio .code-composer:focus-within{box-shadow:none}.code-studio .code-workspace>.element-editor{background:var(--app-surface);box-shadow:var(--app-elevation-menu)}.code-studio .element-editor :is(input,textarea,select){background:var(--brand-surface);border:1px solid var(--brand-border)}.code-studio .element-editor .element-tabs button[aria-selected=true]{border-bottom-color:var(--brand-primary)}.code-studio .element-editor summary{color:var(--brand-ink)}:is(.creation-wizard-dialog,.project-dialog,.creation-design-dialog,.website-settings-modal){overscroll-behavior:contain;max-height:calc(100dvh - 32px)}@media (max-width:780px){.dashboard-shell .dashboard-main .dashboard-builder{margin:var(--app-space-12);padding:var(--app-space-30) var(--app-space-18)}.dashboard-shell .dashboard-main .dashboard-heading h1{font-size:var(--app-text-30);margin-bottom:var(--app-space-24)}}@media (prefers-reduced-motion:reduce){:is(.dashboard-shell,.admin-shell,.code-studio) :is(.dashboard-sites article,.project-card){transition:none}}:is(.dashboard-main,.admin-main,.embedded-site-dashboard,.code-dashboard) :is(.app-card,.resource-card,.admin-panel,.project-commerce-provider,.project-overview-summary article,.analytics-metrics article,.code-dashboard-summary article),:is(.project-dialog,.creation-wizard-dialog,.creation-design-dialog,.website-settings-modal,.auth-card){background:var(--app-panel-surface)}html[data-app-theme=midnight] .dashboard-shell .dashboard-main .dashboard-prompt{background:var(--app-panel-surface);border-color:var(--brand-border)}html[data-app-theme=midnight] .code-studio .code-composer,html[data-app-theme=midnight] .code-studio .code-workspace>.element-editor{background:var(--app-panel-surface)}html[data-app-theme=midnight] :is(.dashboard-sidebar,.admin-sidebar,.code-dashboard-sidebar) nav :is(.active,[aria-current=page]) svg{color:var(--brand-primary)}.public-page .public-note{transform:none}.public-page .public-button:hover,.marketing-page .start-plan .public-button:hover{filter:brightness(1.05);transform:none}html[data-app-theme=midnight] .marketing-page .hero h1 .typed-business{background:linear-gradient(transparent 12%,var(--brand-card-fill) 12%,var(--brand-card-fill) 93%,transparent 93%);color:var(--brand-ink)}html[data-app-theme=midnight] :is(.marketing-page,.start-plans) .start-plan.is-featured{background:var(--app-panel-surface);color:var(--brand-ink);border:1px solid var(--brand-primary)}html[data-app-theme=midnight] .marketing-page .start-plan.is-featured .public-button{background:var(--brand-primary);color:var(--app-on-primary)}html[data-app-theme=midnight] .marketing-page .hero-builder{background:var(--app-panel-surface);border:1px solid var(--brand-border)}@media (prefers-reduced-motion:reduce){.public-page .public-button:hover,.marketing-page .start-plan .public-button:hover{filter:none}}.dashboard-shell .dashboard-main .dashboard-prompt.creation-composer{border:1px solid var(--brand-border);box-shadow:0 8px 28px color-mix(in srgb,var(--app-shadow-color) 8%,transparent);margin-top:var(--app-space-12)}.dashboard-shell .dashboard-main .dashboard-prompt.creation-composer #dashboard-brief{box-shadow:none;resize:vertical;background:0 0;border:0;outline:none;height:120px;min-height:120px}.dashboard-shell .dashboard-main .dashboard-prompt.creation-composer:focus-within{border-color:var(--brand-primary)}html[data-app-theme=midnight] .dashboard-shell .dashboard-main .dashboard-builder{background:var(--app-surface)}.dashboard-shell .dashboard-main .dashboard-builder{flex:none;min-height:0}@media (max-width:640px){.project-heading .website-view-toggle{align-self:flex-end}.dashboard-shell .dashboard-main .dashboard-prompt.creation-composer #dashboard-brief{height:108px;min-height:108px}}.code-studio.code-studio .code-mode-switch button{color:var(--brand-muted);font-weight:500}.code-studio.code-studio .code-mode-switch button[aria-pressed=true]{color:var(--brand-ink);font-weight:600}html[data-app-theme=midnight] .code-studio .code-mode-switch:before{background:color-mix(in srgb,var(--brand-ink) 10%,var(--brand-surface))}.code-studio .code-dashboard-sidebar nav :is(a,button){box-shadow:none;min-height:var(--app-control-height-sm);padding:var(--app-space-6) var(--app-space-10);font-size:var(--app-text-13);text-align:left;border-radius:var(--app-radius-control);background:0 0;border:0;font-weight:450}.code-studio .code-dashboard-sidebar nav [aria-current=page]{background:var(--brand-card-fill);color:var(--brand-primary);font-weight:550}.code-studio .code-dashboard-sidebar nav svg{width:17px;height:17px}.auth-shell .auth-card form button:not([type=button]){color:var(--app-on-primary);background:var(--brand-primary)}html[data-app-theme=midnight] .auth-shell.auth-shell{background:var(--app-surface)}html[data-app-theme=midnight] .auth-shell .auth-card{background:var(--app-panel-surface)}:is(.dashboard-main,.embedded-site-dashboard) :is(.account-main,.developer-page,.billing-content,.content-shell,.leads-shell,.tracking-shell,.workspace-settings,.resources) :is(h1){font-size:var(--app-text-32);letter-spacing:-.035em;line-height:1.2}.dashboard-main .account-main{padding:clamp(var(--app-space-24),4vw,var(--app-space-40));box-sizing:border-box;width:100%;max-width:1200px;margin-inline:auto}.account-main .account-grid>section{background:var(--app-panel-surface);border-radius:var(--app-radius-panel)}@media (max-width:640px){.project-management .project-management-sidebar nav{gap:var(--app-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-management .project-nav-group{min-width:0;margin-top:0}.project-management .project-nav-group summary{padding:var(--app-space-8) var(--app-space-10);margin-top:0}.project-management .project-nav-group nav,.project-management .project-nav-group>div{grid-template-columns:1fr;display:grid}}
.management-ui :is(.resources,.links-shell,.tracking-shell,.analytics-shell,.content-shell,.leads-shell){box-sizing:border-box;width:100%;max-width:1120px;padding:var(--app-space-32);margin:0 auto}.code-dashboard-main.management-ui>:is(.commerce-panel,.site-media,.code-settings,.funnel-map){max-width:none;margin:0;padding:0}.management-ui.management-ui :is(.resources,.links-shell,.tracking-shell,.analytics-shell,.content-shell,.leads-shell,.commerce-panel,.site-media,.code-settings,.funnel-map)>:is(header,.domain-intro){margin:0 0 var(--app-space-24);gap:var(--app-space-16);padding:0}.management-ui.management-ui :is(.resources,.links-shell,.tracking-shell,.analytics-shell,.content-shell,.leads-shell) h1,.management-ui.management-ui :is(.commerce-panel,.site-media,.code-settings,.funnel-map)>header h2,.management-ui.management-ui .domain-intro h2{font-family:var(--brand-heading);font-size:var(--app-text-26);letter-spacing:-.035em;margin:0 0 var(--app-space-8);font-weight:600;line-height:1.2}.management-ui :is(.resources,.links-shell,.tracking-shell,.analytics-shell,.content-shell,.leads-shell)>header p,.management-ui :is(.commerce-panel,.site-media,.code-settings,.funnel-map)>header p,.management-ui .domain-intro p{font-size:var(--app-text-13);color:var(--brand-muted);margin:var(--app-space-6) 0 0;line-height:1.6}.management-ui :is(.resource-eyebrow,.content-eyebrow),.management-ui :is(.links-shell,.tracking-shell,.analytics-shell)>header>p:first-child,.management-ui .leads-shell>header>div>p:first-child{display:none}.management-ui .leads-shell>header span{font-size:var(--app-text-13);color:var(--brand-muted);line-height:1.6}.management-ui :is(.resource-card,.links-card,.tracking-card,.content-empty,.analytics-tables>article,.campaign-report,.commerce-placement,.domain-connect-card){border:1px solid var(--brand-border);border-radius:var(--app-radius-panel);background:var(--app-panel-surface);box-shadow:none;padding:var(--app-space-20);margin:var(--app-space-16) 0 0}.management-ui :is(.resource-card,.links-card,.tracking-card,.content-empty,.campaign-report) :is(h2,h3){font-size:var(--app-text-16);letter-spacing:-.02em;margin:0 0 var(--app-space-8);font-weight:600;line-height:1.4}.management-ui :is(.resource-card,.links-card,.tracking-card,.campaign-report) p{font-size:var(--app-text-12);color:var(--brand-muted);line-height:1.6}.management-ui :is(.resources,.links-shell,.tracking-shell,.analytics-shell,.content-shell,.leads-shell,.commerce-panel,.code-settings,.funnel-map) label{font-size:var(--app-text-12);font-weight:500;line-height:1.5}.management-ui :is(.resources,.links-shell,.tracking-shell,.analytics-shell,.content-shell,.leads-shell,.commerce-panel,.code-settings,.funnel-map) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),textarea,select,.app-select-trigger){min-height:var(--app-control-height);border:1px solid var(--brand-border);border-radius:var(--app-radius-control);background:var(--app-surface);color:var(--brand-ink);font-family:var(--brand-font);font-size:var(--app-text-13);box-shadow:none;padding:var(--app-space-9) var(--app-space-12);font-weight:400}.management-ui :is(.resources,.links-shell,.tracking-shell,.content-shell,.leads-shell,.commerce-panel,.code-settings,.funnel-map) textarea{resize:vertical;line-height:1.6}.management-ui :is(.resource-actions,.tracking-save,.commerce-heading,.domain-card-footer){gap:var(--app-space-10);align-items:center}.management-ui :is(.resources,.links-shell,.tracking-shell,.content-shell,.leads-shell,.commerce-panel,.code-settings,.funnel-map) button:not(.app-select-trigger):not(.domain-copy):not(.resource-tile):not([role=checkbox]):not([role=switch]){font-family:var(--brand-font);font-size:var(--app-text-12);min-height:var(--app-control-height-sm);padding:var(--app-space-8) var(--app-space-12);border-radius:var(--app-radius-control);box-shadow:none;font-weight:500;line-height:1.4;transform:none}.management-ui :is(.resources,.links-shell,.tracking-shell,.content-shell,.leads-shell,.commerce-panel,.code-settings,.funnel-map) :is(button,a):focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.management-ui :is(.resource-tabs,.crm-tabs){gap:var(--app-space-4);padding:var(--app-space-4);margin:0 0 var(--app-space-20);border:1px solid var(--brand-border);border-radius:var(--app-radius-control);background:var(--brand-surface);flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}.management-ui :is(.resource-tabs,.crm-tabs)>:is(button,a){border-radius:var(--app-radius-control);color:var(--brand-muted);font-size:var(--app-text-12);padding:var(--app-space-8) var(--app-space-12);min-height:var(--app-control-height-sm);box-shadow:none;background:0 0;font-weight:500;text-decoration:none;border:0!important}.management-ui :is(.resource-tabs,.crm-tabs)>:is(.active,[aria-current=page]){background:var(--brand-card-fill);color:var(--brand-primary)}.management-ui :is(.resource-tabs,.crm-tabs)>:is(button,a):hover{background:var(--brand-card-fill);color:var(--brand-ink)}.management-ui :is(.usage-filters,.leads-filter,.crm-filters){align-items:end;gap:var(--app-space-12);padding:var(--app-space-16);border:1px solid var(--brand-border);border-radius:var(--app-radius-panel);background:var(--app-panel-surface);margin:var(--app-space-20) 0;flex-wrap:wrap;display:flex}.management-ui :is(.usage-filters,.leads-filter,.crm-filters)>label{gap:var(--app-space-6);flex:1;min-width:140px;display:grid}.management-ui :is(.analytics-metrics,.resource-grid){gap:var(--app-space-12)}.management-ui .analytics-metrics{margin:var(--app-space-20) 0}.management-ui .analytics-metrics article{padding:var(--app-space-16) var(--app-space-20);border:1px solid var(--brand-border);border-radius:var(--app-radius-panel);background:var(--app-panel-surface);box-shadow:none;gap:var(--app-space-6)}.management-ui .analytics-metrics article span{font-size:var(--app-text-11);color:var(--brand-muted)}.management-ui .analytics-metrics article strong{font-size:var(--app-text-24);font-weight:600;line-height:1.2}.management-ui :is(.analytics-tables,.campaign-report){margin-top:var(--app-space-16)}.management-ui :is(.analytics-tables,.campaign-report) h2{font-size:var(--app-text-16);margin:0 0 var(--app-space-10)}.management-ui :is(.campaign-report,.analytics-tables)>p{font-size:var(--app-text-12);max-width:760px}.management-ui :is(.campaign-table,.crm-table,.resource-results){border:1px solid var(--brand-border);border-radius:var(--app-radius-control);overflow:auto}.management-ui :is(.campaign-table,.crm-table,.resource-results) table{border-collapse:collapse;width:100%}.management-ui :is(.campaign-table,.crm-table,.resource-results) :is(th,td){padding:var(--app-space-12) var(--app-space-14);font-size:var(--app-text-12);border-bottom:1px solid var(--brand-border);text-align:left}.management-ui :is(.campaign-table,.crm-table,.resource-results) th{background:var(--brand-surface);color:var(--brand-muted);font-weight:500;font-size:var(--app-text-11)}.management-ui :is(.management-empty,.resource-empty,.content-empty,.media-empty){text-align:center;justify-items:center;gap:var(--app-space-10);padding:var(--app-space-32) var(--app-space-24);border:1px dashed var(--brand-border);border-radius:var(--app-radius-panel);margin:var(--app-space-16) 0;background:0 0;display:grid}.management-ui :is(.management-empty,.resource-empty,.content-empty,.media-empty) :is(h2,h3,h4){font-size:var(--app-text-16);margin:0;font-weight:600}.management-ui :is(.management-empty,.resource-empty,.content-empty,.media-empty) p{font-size:var(--app-text-12);color:var(--brand-muted);max-width:440px;margin:0;line-height:1.6}.management-ui :is(.content-posts>article,.leads-list>article,.saved-link){padding:var(--app-space-16) var(--app-space-20);border:1px solid var(--brand-border);border-radius:var(--app-radius-control);background:var(--app-panel-surface);margin:var(--app-space-10) 0;box-shadow:none}.management-ui :is(.content-posts,.leads-list,.saved-link) :is(h2,h3){font-size:var(--app-text-15);font-weight:600}.management-ui :is(.content-status,.domain-status){font-size:var(--app-text-10);padding:var(--app-space-4) var(--app-space-8);border-radius:var(--app-radius-control);font-weight:500}.management-ui.management-ui :is(.links-primary,.content-primary,.billing-button,.resource-primary,.tracking-save>button){background:var(--brand-primary);color:var(--app-on-primary);box-shadow:none;border:1px solid #0000}.management-ui :is(.links-card,.tracking-card)>footer{border-top:1px solid var(--brand-border);padding-top:var(--app-space-16);margin-top:var(--app-space-20)}.management-ui .tracking-fieldset{gap:var(--app-space-16);border:0;min-width:0;margin:0;padding:0;display:grid}.management-ui .tracking-fieldset>.tracking-card{margin:0}.management-ui .tracking-card>header{margin-bottom:var(--app-space-16);display:block}.management-ui .tracking-note{padding:var(--app-space-12) var(--app-space-16);border:1px solid var(--brand-border);border-radius:var(--app-radius-control);font-size:var(--app-text-11);background:var(--brand-surface);line-height:1.6}.management-ui .tracking-toggle{align-items:center;gap:var(--app-space-8);font-size:var(--app-text-12);font-weight:400;display:flex}.management-ui .tracking-page{border:1px solid var(--brand-border);padding:var(--app-space-16);border-radius:var(--app-radius-control);margin:var(--app-space-12) 0;background:var(--brand-surface)}.management-ui .tracking-save{z-index:2;padding:var(--app-space-14) var(--app-space-16);border:1px solid var(--brand-border);border-radius:var(--app-radius-control);background:var(--app-panel-surface);justify-content:flex-end;display:flex;position:sticky;bottom:0}.management-ui .commerce-connections{gap:var(--app-space-12);margin:var(--app-space-24) 0;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));display:grid}.management-ui .commerce-connections>article{align-items:flex-start;gap:var(--app-space-12);min-width:0;padding:var(--app-space-20);border:1px solid var(--brand-border);border-radius:var(--app-radius-panel);background:var(--app-panel-surface);flex-direction:column;display:flex}.management-ui .commerce-provider-brand{align-items:center;gap:var(--app-space-10);display:flex}.management-ui .commerce-provider-brand img{object-fit:contain;width:30px;height:30px}.management-ui .commerce-provider-brand h3{font-size:var(--app-text-16);margin:0;font-weight:600}.management-ui .commerce-connection-state{font-size:var(--app-text-10);color:var(--brand-muted);background:var(--brand-surface);border-radius:var(--app-radius-control);padding:var(--app-space-3) var(--app-space-8)}.management-ui .commerce-connection-state[data-connected=true]{background:var(--brand-card-fill);color:var(--brand-primary)}.management-ui .commerce-provider-description{font-size:var(--app-text-12);color:var(--brand-muted);flex:1;margin:0;line-height:1.6}.management-ui .commerce-provider-actions{gap:var(--app-space-8);width:100%;padding-top:var(--app-space-6);flex-wrap:wrap;display:flex}.management-ui .commerce-heading{padding-top:var(--app-space-20);border-top:1px solid var(--brand-border);margin-top:var(--app-space-24);justify-content:space-between;display:flex}.management-ui .commerce-heading h3{font-size:var(--app-text-16);margin:0;font-weight:600}.management-ui .commerce-placement h3{font-size:var(--app-text-15);margin:0 0 var(--app-space-6)}.management-ui .commerce-fields{gap:var(--app-space-16);margin:var(--app-space-20) 0}.management-ui .commerce-panel dialog{padding:var(--app-space-24);background:var(--app-panel-surface);border:1px solid var(--brand-border);border-radius:var(--app-radius-panel)}.management-ui .media-mode{gap:var(--app-space-4);padding:var(--app-space-4);background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:var(--app-radius-control);width:fit-content;margin:0 0 var(--app-space-16);flex-wrap:wrap;display:flex}.management-ui .media-mode button{font-size:var(--app-text-12);padding:var(--app-space-8) var(--app-space-12);color:var(--brand-muted);background:0 0;font-weight:500}.management-ui .media-mode button[aria-pressed=true]{background:var(--brand-card-fill);color:var(--brand-primary)}.management-ui .media-add{border:1px solid var(--brand-border);background:var(--app-panel-surface);padding:var(--app-space-20);border-radius:var(--app-radius-panel)}.management-ui .media-grid{gap:var(--app-space-12)}.management-ui .media-grid article{padding:var(--app-space-12);background:var(--app-panel-surface);border:1px solid var(--brand-border);border-radius:var(--app-radius-panel)}.management-ui .site-media header>span{font-size:var(--app-text-11);padding:var(--app-space-6) var(--app-space-10);background:var(--brand-surface);border-radius:var(--app-radius-control)}.management-ui .domain-connect,.management-ui .domain-card{background:var(--app-panel-surface);border:1px solid var(--brand-border);border-radius:var(--app-radius-panel);padding:var(--app-space-20);box-shadow:none}.management-ui .domain-connect h3,.management-ui .domain-card h3{font-size:var(--app-text-16);font-weight:600}.management-ui .domain-connect-form{gap:var(--app-space-12)}.management-ui .domain-status,.management-ui .domain-checklist small{font-size:var(--app-text-10)}.code-dashboard .code-dashboard-sidebar{padding:var(--app-space-20) var(--app-space-10);background:var(--brand-surface);min-height:0;overflow-y:auto}.code-dashboard .code-dashboard-sidebar>strong{font-size:var(--app-text-14);padding:0 var(--app-space-10)}.code-dashboard .code-dashboard-sidebar>small{font-size:var(--app-text-11);padding:var(--app-space-4) var(--app-space-10) var(--app-space-16);color:var(--brand-muted)}.code-dashboard .code-dashboard-sidebar nav{gap:var(--app-space-3);display:grid}.code-dashboard .code-dashboard-sidebar nav :is(button,a){align-items:center;gap:var(--app-space-10);width:100%;font-size:var(--app-text-12);min-height:34px;padding:var(--app-space-7) var(--app-space-10);border-radius:var(--app-radius-control);color:var(--brand-muted);text-align:left;background:0 0;border:0;font-weight:400;text-decoration:none;display:flex}.code-dashboard .code-dashboard-sidebar nav :is(button,a):hover{background:var(--brand-card-fill);color:var(--brand-ink)}.code-dashboard .code-dashboard-sidebar nav [aria-current=page]{background:var(--brand-card-fill);color:var(--brand-primary);font-weight:500}.code-dashboard .code-dashboard-sidebar nav svg{flex-shrink:0;width:16px;height:16px}.site-management-group{gap:var(--app-space-2);margin-top:var(--app-space-14);display:grid}.site-management-group>span{font-size:var(--app-text-10);color:var(--brand-muted);padding:var(--app-space-4) var(--app-space-10);letter-spacing:.04em;font-weight:500}@media (max-width:700px){.management-ui :is(.resources,.links-shell,.tracking-shell,.analytics-shell,.content-shell,.leads-shell){padding:var(--app-space-20) var(--app-space-16)}.management-ui .commerce-connections{grid-template-columns:1fr}.management-ui :is(.resource-heading,.content-heading,.commerce-heading){flex-wrap:wrap}.management-ui :is(.resource-card,.links-card,.tracking-card,.campaign-report){padding:var(--app-space-16)}.management-ui :is(.links-fields,.tracking-fields){grid-template-columns:1fr}.management-ui :is(.usage-filters,.leads-filter,.crm-filters)>label{min-width:min(100%,180px)}.management-ui :is(.resource-tabs,.crm-tabs){width:100%}.code-dashboard .code-dashboard-sidebar{padding:var(--app-space-14) var(--app-space-6)}.code-dashboard .code-dashboard-sidebar nav :is(button,a){font-size:var(--app-text-11);padding:var(--app-space-7) var(--app-space-6);gap:var(--app-space-6)}}.management-ui .resource-tile.resource-card{gap:var(--app-space-8);padding:var(--app-space-20);text-align:left;border:1px solid var(--brand-border);background:var(--app-panel-surface);min-height:164px;color:var(--brand-ink);margin:0;display:grid}.management-ui .resource-tile.resource-card:hover{border-color:var(--brand-primary);background:var(--brand-card-fill)}.management-ui .resource-tile>svg{color:var(--brand-muted)}.management-ui .resource-tile h2{font-size:var(--app-text-15);margin:0}.management-ui .resource-tile p{font-size:var(--app-text-12);margin:0}.management-ui .resource-tile small{font-size:var(--app-text-11);color:var(--brand-muted);font-weight:400;line-height:1.5}.management-ui .resource-badge{font-size:var(--app-text-10);padding:var(--app-space-3) var(--app-space-8);border-radius:var(--app-radius-control);width:fit-content;font-weight:500}.management-ui .resource-badge.draft{background:var(--app-warning-soft);color:var(--app-warning)}.management-ui .resource-badge.active{background:var(--brand-card-fill);color:var(--brand-primary)}.management-ui .contact-fields-manager>header{justify-content:space-between;gap:var(--app-space-16);margin-bottom:var(--app-space-16);align-items:center;display:flex}.management-ui .contact-fields-manager article{justify-content:space-between;align-items:center;gap:var(--app-space-12);padding:var(--app-space-16);border:1px solid var(--brand-border);border-radius:var(--app-radius-control);background:var(--app-panel-surface);margin:var(--app-space-8) 0;display:flex}.management-ui .content-block{border:1px solid var(--brand-border);border-radius:var(--app-radius-control);background:var(--app-panel-surface);padding:var(--app-space-20)}.management-ui .content-editor>label{max-width:800px}.management-ui .funnel-journey{border:1px solid var(--brand-border);border-radius:var(--app-radius-panel);padding:var(--app-space-20);background:var(--app-panel-surface);margin-top:var(--app-space-20)}.management-ui .funnel-step{border:1px solid var(--brand-border);border-radius:var(--app-radius-control);background:var(--app-surface);box-shadow:none;padding:var(--app-space-16)}.management-ui .funnel-step-heading strong{font-size:var(--app-text-13);font-weight:600}.management-ui .funnel-step-heading span{font-size:var(--app-text-10);color:var(--brand-muted)}.management-ui .funnel-page-preview{border-radius:var(--app-radius-control);border:1px solid var(--brand-border);overflow:hidden}.management-ui .funnel-map>details,.management-ui .funnel-step-settings{border-top:1px solid var(--brand-border);margin-top:var(--app-space-16);padding-top:var(--app-space-16)}.management-ui details>summary{cursor:pointer;font-size:var(--app-text-12);color:var(--brand-muted);font-weight:500}.management-ui details>summary:hover{color:var(--brand-ink)}.management-ui .domain-primary{background:var(--brand-primary);color:var(--app-on-primary);box-shadow:none}.management-ui .domain-secondary{background:var(--brand-surface);color:var(--brand-ink);box-shadow:none}.management-ui :is(.resources,.links-shell,.tracking-shell,.analytics-shell,.content-shell,.leads-shell,.commerce-panel,.code-settings,.funnel-map) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]){height:var(--app-control-height)}.management-ui :is(.resources,.links-shell,.tracking-shell,.content-shell,.leads-shell,.commerce-panel,.code-settings,.funnel-map) textarea{min-height:96px}.code-dashboard-main.management-ui>.code-settings{background:0 0;border:0}.management-ui .code-settings.code-settings .domain-primary{box-shadow:none}.management-ui .resource-grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))}.management-ui .resource-tile.resource-card{align-content:start;justify-items:start}.management-ui .leads-inbox-empty{padding:var(--app-space-32) var(--app-space-24);border:1px dashed var(--brand-border);border-radius:var(--app-radius-panel);background:0 0}.management-ui .leads-inbox-empty h2{font-size:var(--app-text-16);font-weight:600}.management-ui .leads-inbox-empty p{font-size:var(--app-text-12);max-width:440px;line-height:1.6}.management-ui .domain-setup-card{border:1px solid var(--brand-border);border-radius:var(--app-radius-panel);padding:var(--app-space-20);background:var(--app-panel-surface)}.management-ui .domain-setup-card h3{font-size:var(--app-text-16);margin:0 0 var(--app-space-8);font-weight:600}.management-ui .domain-setup-card>p{font-size:var(--app-text-12);color:var(--brand-muted)}.management-ui .tracking-save{justify-content:flex-start}.management-ui .resource-save{font-size:var(--app-text-12);padding:var(--app-space-12) var(--app-space-16);background:var(--app-panel-surface);gap:var(--app-space-16);flex-wrap:wrap}.management-ui :is(.resource-identity-card,.form-presentation-card,.email-sender-card,.resource-card.question){gap:var(--app-space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.management-ui :is(.resource-identity-card,.form-presentation-card,.email-sender-card,.resource-card.question)>label{min-width:0;margin:0}.management-ui :is(.resource-identity-card,.form-presentation-card,.email-sender-card,.resource-card.question)>:is(header,h2,p,.resource-actions,.resource-check),.management-ui .resource-card.question>label:first-of-type{grid-column:1/-1}.management-ui .resource-card.question>label:has(textarea){grid-column:1/-1}@media (max-width:700px){.management-ui :is(.resource-identity-card,.form-presentation-card,.email-sender-card,.resource-card.question){grid-template-columns:minmax(0,1fr)}}.management-ui :is(.resources,.links-shell,.tracking-shell,.analytics-shell,.content-shell,.leads-shell,.commerce-panel,.code-settings,.funnel-map) :is(input,textarea,select){box-sizing:border-box;min-width:0;max-width:100%}
