.ai-admin_shell__QFVv9{min-height:100vh;display:flex;flex-direction:column;background:var(--eco-color-background)}.ai-admin_header__9Hgkf{justify-content:space-between;padding:var(--eco-space-3) var(--eco-space-6);border-bottom:1px solid var(--eco-color-border);background:var(--eco-color-surface)}.ai-admin_headerBrand__mXe_2,.ai-admin_header__9Hgkf{display:flex;align-items:center;gap:var(--eco-space-4)}.ai-admin_headerBrand__mXe_2{flex-wrap:wrap}.ai-admin_brandHome__O1ccb{display:inline-flex;align-items:center;gap:var(--eco-space-3);min-width:0;color:inherit;text-decoration:none}.ai-admin_brandHome__O1ccb:focus-visible .ai-admin_productTitle__qFXKG,.ai-admin_brandHome__O1ccb:hover .ai-admin_productTitle__qFXKG{color:var(--eco-color-brand)}.ai-admin_brandMark__3NwlG{display:block;flex-shrink:0;border-radius:var(--eco-radius)}.ai-admin_productTitle__qFXKG{margin:0;font-size:var(--eco-font-size-lg);font-weight:600}.ai-admin_nav__gRvk3{display:flex;flex-wrap:wrap;gap:var(--eco-space-3)}.ai-admin_navItem__slI1X{font-size:var(--eco-font-size-sm);color:var(--eco-color-text-secondary);text-decoration:none;padding:var(--eco-space-1) 0;border-bottom:2px solid transparent}.ai-admin_navItem__slI1X:hover{color:var(--eco-color-text)}.ai-admin_navItemCurrent__1I_QG{color:var(--eco-color-brand);border-bottom-color:var(--eco-color-brand);font-weight:600}.ai-admin_headerActions__ns3Ga{display:flex;align-items:center;gap:var(--eco-space-3)}.ai-admin_accountTrigger__GJoHF{display:flex;align-items:center;gap:var(--eco-space-2);margin:0;padding:var(--eco-space-1) var(--eco-space-2);border:1px solid var(--eco-color-border);border-radius:var(--eco-radius);background:var(--eco-color-surface);cursor:pointer;color:inherit;font:inherit;max-width:16rem}.ai-admin_accountTrigger__GJoHF:hover{border-color:var(--eco-color-brand)}.ai-admin_accountMeta__Qbu0n{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ai-admin_accountEmail__aWVdj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:11rem}.ai-admin_accountMenuHeader__4XYZN{opacity:.8;font-size:var(--eco-font-size-sm)}.ai-admin_main__2irXj{flex:1 1;padding:var(--eco-space-6);max-width:72rem;width:100%;margin:0 auto}.ai-admin_workspace__jzMBY{display:flex;flex-direction:column;gap:var(--eco-space-5)}.ai-admin_workspaceTitle__wHNfx{margin:0;font-size:var(--eco-font-size-xl);font-weight:600}.ai-admin_workspaceLead__3Z2rh,.ai-admin_workspaceNote__DGSQV{margin:0;color:var(--eco-color-text-secondary)}.ai-admin_workspaceHeader__Y_PC8{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--eco-space-3)}.ai-admin_kpiStrip__1DTHP{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));grid-gap:var(--eco-space-3);gap:var(--eco-space-3)}.ai-admin_kpi__qlv4I{padding:var(--eco-space-4);border:1px solid var(--eco-color-border);border-radius:var(--eco-radius);background:var(--eco-color-surface)}.ai-admin_kpiLabel__6Z5H5{margin:0 0 var(--eco-space-1);font-size:var(--eco-font-size-sm);color:var(--eco-color-text-secondary)}.ai-admin_kpiValue__kxrD3{margin:0;font-size:var(--eco-font-size-xl);font-weight:600}.ai-admin_panel__Ca7Vr{padding:var(--eco-space-4);border:1px solid var(--eco-color-border);border-radius:var(--eco-radius);background:var(--eco-color-surface)}.ai-admin_panelTitle__1qjd8{margin:0 0 var(--eco-space-3);font-size:var(--eco-font-size-lg);font-weight:600}.ai-admin_tableWrap__mHigg table{width:100%;border-collapse:collapse;font-size:var(--eco-font-size-sm)}.ai-admin_tableWrap__mHigg td,.ai-admin_tableWrap__mHigg th{padding:var(--eco-space-2) var(--eco-space-3);text-align:left;border-bottom:1px solid var(--eco-color-border);vertical-align:middle}.ai-admin_tableWrap__mHigg th{font-weight:600;color:var(--eco-color-text-secondary)}.ai-admin_formStack__exD4o select,.ai-admin_tableWrap__mHigg select{width:100%;min-height:2rem;padding:var(--eco-space-2);border:1px solid var(--eco-color-border);border-radius:var(--eco-radius);background:var(--eco-color-surface);font:inherit}.ai-admin_volumeBarTrack__dvwZ7{display:inline-block;width:6rem;height:.5rem;margin-left:var(--eco-space-2);border-radius:999px;background:var(--eco-color-border);vertical-align:middle}.ai-admin_volumeBarFill__8rLne{display:block;height:100%;border-radius:999px;background:var(--eco-color-brand)}.ai-admin_statusBadge__e9gxq{display:inline-flex;align-items:center;gap:var(--eco-space-1);padding:.125rem .5rem;border-radius:999px;font-size:var(--eco-font-size-sm);border:1px solid var(--eco-color-border);background:var(--eco-color-surface)}.ai-admin_statusDot__2bgAd{width:.5rem;height:.5rem;border-radius:50%}.ai-admin_statusDot__2bgAd,.ai-admin_statusDraft__9Y_At .ai-admin_statusDot__2bgAd{background:var(--eco-color-text-secondary)}.ai-admin_statusTesting__VBr1d .ai-admin_statusDot__2bgAd{background:var(--eco-color-status-warning)}.ai-admin_statusApproved__rzWbB .ai-admin_statusDot__2bgAd{background:var(--eco-color-status-success)}.ai-admin_statusDisabled__gU_3S .ai-admin_statusDot__2bgAd,.ai-admin_statusRetired__vqFVX .ai-admin_statusDot__2bgAd{background:var(--eco-color-status-neutral)}.ai-admin_detailLayout__QEPpy{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);grid-gap:var(--eco-space-5);gap:var(--eco-space-5);align-items:start}@media (max-width:56rem){.ai-admin_detailLayout__QEPpy{grid-template-columns:1fr}}.ai-admin_formStack__exD4o{display:flex;flex-direction:column;gap:var(--eco-space-4)}.ai-admin_formActions__AmKS3,.ai-admin_lookupRow__E_vDc{display:flex;flex-wrap:wrap;gap:var(--eco-space-2)}.ai-admin_lookupRow__E_vDc{align-items:stretch}.ai-admin_lookupField__5p4S5{flex:1 1 16rem;min-width:0}.ai-admin_lookupField__5p4S5>*{width:100%}.ai-admin_scopeHintList__jKqwm{margin:var(--eco-space-2) 0 0;padding-left:1.2rem}.ai-admin_scopeHintList__jKqwm li+li{margin-top:.35rem}.ai-admin_previewCard__M9EAR{padding:var(--eco-space-4);border:1px solid var(--eco-color-border);border-radius:var(--eco-radius);background:var(--eco-color-surface);position:-webkit-sticky;position:sticky;top:var(--eco-space-4)}.ai-admin_previewTitle__7qj3n{margin:0 0 var(--eco-space-2);font-size:var(--eco-font-size-md);font-weight:600}.ai-admin_previewMuted__bPGoG{margin:0 0 var(--eco-space-2);color:var(--eco-color-text-secondary);font-size:var(--eco-font-size-sm)}.ai-admin_loginPage__ZEbIZ{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--eco-space-6)}.ai-admin_loginCard__FraFp{width:100%;max-width:24rem;padding:var(--eco-space-6);border:1px solid var(--eco-color-border);border-radius:var(--eco-radius);background:var(--eco-color-surface)}.ai-admin_loginLogo__YUP0N{display:block;margin:0 auto var(--eco-space-5);border-radius:var(--eco-radius)}.ai-admin_loginEyebrow__t11Un{margin:0 0 var(--eco-space-1);font-size:var(--eco-font-size-sm);color:var(--eco-color-text-secondary);text-transform:uppercase;letter-spacing:.04em}.ai-admin_loginTitle__f9wp_{margin:0 0 var(--eco-space-2);font-size:var(--eco-font-size-xl);font-weight:600}.ai-admin_loginLead__2r5HN{margin:0 0 var(--eco-space-5);color:var(--eco-color-text-secondary);font-size:var(--eco-font-size-sm)}.ai-admin_loginForm__CvGI7{display:flex;flex-direction:column;gap:var(--eco-space-4)}.ai-admin_loginSubmit__yT5m2{width:100%}.ai-admin_loginFooter__vBx4H{margin:0;font-size:var(--eco-font-size-sm);color:var(--eco-color-text-secondary)}.ai-admin_visuallyHidden__W_ED9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ai-admin_metaLine__Q24SY{margin:0;font-size:var(--eco-font-size-sm);color:var(--eco-color-text-secondary)}.ai-admin_emptyState__R0Vri{margin:0;padding:var(--eco-space-5);color:var(--eco-color-text-secondary);border:1px dashed var(--eco-color-border);border-radius:var(--eco-radius);background:var(--eco-color-surface)}.ai-admin_primaryLink__hmkBn{display:inline-flex;align-items:center;justify-content:center;padding:var(--eco-space-2) var(--eco-space-4);border-radius:var(--eco-radius);background:var(--eco-color-brand);color:#fff;text-decoration:none;font-size:var(--eco-font-size-sm);font-weight:600}.ai-admin_primaryLink__hmkBn:link,.ai-admin_primaryLink__hmkBn:visited{color:#fff}.ai-admin_primaryLink__hmkBn:focus-visible,.ai-admin_primaryLink__hmkBn:hover{background:var(--eco-color-brand-hover);color:#fff}