.whatsapp-ops-toolbar>.whatsapp-new-chat-panel{box-sizing:border-box;background:linear-gradient(145deg,#112b42f5,#071828f5);border:1px solid #67e0bc4d;border-radius:18px;flex:100%;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:20px;width:100%;min-width:0;max-width:none;padding:clamp(18px,2vw,28px);display:grid;box-shadow:0 20px 50px #0003}.whatsapp-ops-panel-heading,.whatsapp-ops-section-heading,.whatsapp-ops-template-heading{align-items:flex-start;gap:14px;min-width:0;display:flex}.whatsapp-ops-panel-heading{justify-content:space-between;align-items:center;gap:24px}.whatsapp-ops-panel-heading>div,.whatsapp-ops-section-heading>div,.whatsapp-ops-template-heading>div{min-width:0}.whatsapp-ops-panel-heading h2,.whatsapp-ops-section-heading h3{overflow-wrap:anywhere;margin:3px 0 5px;line-height:1.25}.whatsapp-ops-panel-heading h2{font-size:clamp(20px,2vw,27px)}.whatsapp-ops-panel-heading p,.whatsapp-ops-section-heading p,.whatsapp-ops-action-help{margin:0;line-height:1.5}.whatsapp-ops-section-heading h3{font-size:17px}.whatsapp-ops-secure-badge,.whatsapp-ops-status-pill{color:#b9f2df;overflow-wrap:anywhere;background:#08302f7a;border:1px solid #67e0bc42;border-radius:999px;flex:none;align-items:center;gap:7px;max-width:100%;padding:8px 11px;font-size:12px;font-weight:650;line-height:1.3;display:inline-flex}.whatsapp-ops-step{color:#a7f1d8;background:#67e0bc1a;border:1px solid #67e0bc52;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:750;display:inline-grid}.whatsapp-ops-recipient-card,.whatsapp-ops-consent-card,.whatsapp-ops-workflow-card{background:#04111f59;border:1px solid #91b8d62e;border-radius:16px;align-content:start;gap:15px;min-width:0;padding:18px;display:grid}.whatsapp-ops-recipient-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.whatsapp-new-chat-panel label{align-content:start;gap:7px;min-width:0;font-size:13px;font-weight:600;line-height:1.4;display:grid}.whatsapp-new-chat-panel label>.muted{font-size:12px;font-weight:400;display:inline}.whatsapp-new-chat-panel input:not([type=checkbox]),.whatsapp-new-chat-panel textarea,.whatsapp-new-chat-panel select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;color:inherit;font:inherit;background:#081c2fe6;border:1px solid #91b8d652;border-radius:10px;padding:10px 12px;font-weight:450;display:block}.whatsapp-new-chat-panel input:focus-visible,.whatsapp-new-chat-panel textarea:focus-visible,.whatsapp-new-chat-panel select:focus-visible,.whatsapp-new-chat-panel button:focus-visible,.whatsapp-template-status summary:focus-visible{outline-offset:2px;outline:3px solid #67e0bc8c}.whatsapp-new-chat-panel textarea{resize:vertical;min-height:94px}.whatsapp-ops-consent-card{grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);align-items:center}.whatsapp-ops-consent-card>.whatsapp-ops-section-heading{grid-column:1/-1}.whatsapp-consent-check{grid-template-columns:none;align-items:flex-start;gap:10px!important;line-height:1.5!important;display:flex!important}.whatsapp-consent-check input{accent-color:#67e0bc;flex:0 0 18px;width:18px;height:18px;margin:2px 0 0}.whatsapp-consent-evidence{min-width:0}.whatsapp-ops-template-guard{background:#030e1a52;border:1px solid #91b8d62e;border-radius:13px;gap:11px;min-width:0;padding:14px;display:grid}.whatsapp-ops-template-heading{justify-content:space-between;align-items:center;gap:12px}.whatsapp-ops-template-heading>div{gap:3px;display:grid}.whatsapp-ops-status-pill{color:#f5d99d;background:#68420f42;border-color:#f3be5c52}.whatsapp-ops-status-pill.is-ready{color:#b9f2df;background:#08503b4d;border-color:#67e0bc57}.whatsapp-ops-status-note{background:#081c2f8c;border:1px solid #91b8d638;border-radius:12px;margin:0;padding:12px 14px}.whatsapp-ops-status-note.is-error{color:#ffc1c1;border-color:#ff828266}.whatsapp-template-status-list,.whatsapp-template-status,.whatsapp-pending-order-match{gap:9px;min-width:0;display:grid}.whatsapp-template-status,.whatsapp-pending-order-match{box-sizing:border-box;overflow-wrap:anywhere;background:#04101d6b;border:1px solid #91b8d633;border-radius:11px;padding:12px}.whatsapp-template-status summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 12px;display:flex}.whatsapp-template-status summary strong{overflow-wrap:anywhere;min-width:0}.whatsapp-template-status summary span{color:#b9c9d7;font-size:12px}.whatsapp-template-status p,.whatsapp-pending-order-match>span,.whatsapp-ops-action-help{font-size:13px}.whatsapp-template-status p,.whatsapp-pending-order-match>span{margin:0;line-height:1.5}.whatsapp-ops-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;min-width:0;display:grid}.whatsapp-ops-workflow-card{background:linear-gradient(155deg,#11263ab8,#04111f8c);grid-template-columns:minmax(0,1fr);gap:14px;padding:20px}.whatsapp-ops-workflow-card>.whatsapp-ops-section-heading{min-height:66px}.whatsapp-ops-primary-action,.whatsapp-ops-secondary-action{box-sizing:border-box;color:#f3fffb;width:100%;min-width:0;min-height:46px;font:inherit;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:linear-gradient(135deg,#126f5bf2,#0f534ef2);border:1px solid #67e0bc6b;border-radius:11px;padding:11px 14px;font-weight:700;line-height:1.35}.whatsapp-ops-secondary-action{color:inherit;background:#132f46e6;border-color:#91b8d64d}.whatsapp-ops-primary-action:hover:not(:disabled),.whatsapp-ops-secondary-action:hover:not(:disabled){filter:brightness(1.12)}.whatsapp-ops-primary-action:disabled,.whatsapp-ops-secondary-action:disabled{opacity:.55;cursor:not-allowed}.whatsapp-ops-action-help{color:#aebfd0;margin:-5px 0 0;line-height:1.45}.whatsapp-pending-order-match>div{gap:4px;min-width:0;display:grid}.whatsapp-ops-status-note,.whatsapp-template-status,.whatsapp-pending-order-match,.whatsapp-ops-panel-heading,.whatsapp-ops-recipient-card,.whatsapp-ops-consent-card,.whatsapp-ops-workflow-card{overflow-wrap:anywhere}@media (max-width:1000px){.whatsapp-ops-recipient-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.whatsapp-ops-workflow-grid{grid-template-columns:minmax(0,1fr)}.whatsapp-ops-workflow-card>.whatsapp-ops-section-heading{min-height:0}}@media (max-width:760px){.whatsapp-ops-toolbar>.whatsapp-new-chat-panel{grid-column:1/-1;gap:14px;padding:14px}.whatsapp-ops-panel-heading{flex-direction:column;align-items:flex-start;gap:10px}.whatsapp-ops-panel-heading h2{font-size:21px}.whatsapp-ops-recipient-grid,.whatsapp-ops-consent-card{grid-template-columns:minmax(0,1fr)}.whatsapp-ops-consent-card>.whatsapp-ops-section-heading{grid-column:auto}.whatsapp-ops-recipient-card,.whatsapp-ops-consent-card,.whatsapp-ops-workflow-card{padding:14px}.whatsapp-ops-template-heading{flex-direction:column;align-items:flex-start}}@media (max-width:430px){.whatsapp-ops-secure-badge{border-radius:12px}.whatsapp-ops-section-heading{gap:10px}.whatsapp-ops-section-heading h3{font-size:16px}}[data-theme=light] .whatsapp-ops-toolbar>.whatsapp-new-chat-panel{background:linear-gradient(145deg,#fff,#f1f8fc);border-color:#1c5e7038;box-shadow:0 16px 38px #1a3e581a}[data-theme=light] .whatsapp-ops-recipient-card,[data-theme=light] .whatsapp-ops-consent-card,[data-theme=light] .whatsapp-ops-workflow-card{background:#ffffffd1;border-color:#254b6929}[data-theme=light] .whatsapp-new-chat-panel input:not([type=checkbox]),[data-theme=light] .whatsapp-new-chat-panel textarea,[data-theme=light] .whatsapp-new-chat-panel select{color:#10283d;background:#fff;border-color:#c6d6e4}[data-theme=light] .whatsapp-ops-secure-badge{color:#145b48;background:#eaf8f3;border-color:#b8e5d7}[data-theme=light] .whatsapp-ops-status-pill{color:#76520b;background:#fff7e5;border-color:#e8d29e}[data-theme=light] .whatsapp-ops-status-pill.is-ready{color:#145b48;background:#eaf8f1;border-color:#a9dfca}[data-theme=light] .whatsapp-ops-step{color:#145b48;background:#eaf8f3;border-color:#b8e5d7}[data-theme=light] .whatsapp-ops-template-guard,[data-theme=light] .whatsapp-template-status,[data-theme=light] .whatsapp-pending-order-match,[data-theme=light] .whatsapp-ops-status-note{background:#f5f9fc;border-color:#254b6929}[data-theme=light] .whatsapp-template-status summary span,[data-theme=light] .whatsapp-ops-action-help{color:#52697d}[data-theme=light] .whatsapp-ops-status-note.is-error{color:#8b2727;border-color:#e8b4b4}[data-theme=light] .whatsapp-ops-secondary-action{color:#173149;background:#eef4f8;border-color:#bdcddd}
:is(body:has(main.admin-shell-root),body:has(main>.admin-shell-chrome),body:has(main.admin-auth-root),.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root){--admin-ui-page-bg:#f4f6f8;--admin-ui-surface:#fff;--admin-ui-surface-muted:#f7f9fb;--admin-ui-surface-raised:#eef2f6;--admin-ui-control:#fff;--admin-ui-text:#182433;--admin-ui-muted:#536274;--admin-ui-border:#8391a0;--admin-ui-border-soft:#dbe2e9;--admin-ui-link:#075b86;--admin-ui-focus:#087b91;--admin-ui-accent:#087c68;--admin-ui-on-accent:#fff;--admin-ui-accent-soft:#e8f5f1;--admin-ui-danger:#a02538;--admin-ui-danger-surface:#fff1f2;--admin-ui-success:#176449;--admin-ui-success-surface:#eaf6f0;--admin-ui-warning:#76510b;--admin-ui-warning-surface:#fff5de;--admin-nav-hover:#f0f4f7;--admin-nav-active:#e8f5f1;--ink:var(--admin-ui-text);--muted:var(--admin-ui-muted);--card:var(--admin-ui-surface);--card-soft:var(--admin-ui-surface-muted);--surface:var(--admin-ui-surface-muted);--input-bg:var(--admin-ui-control);--line:var(--admin-ui-border-soft);--brand:var(--admin-ui-accent);--link-contrast:var(--admin-ui-link);--danger:var(--admin-ui-danger);--status-active-bg:var(--admin-ui-success-surface);--status-active-text:var(--admin-ui-success);--status-pending-bg:var(--admin-ui-warning-surface);--status-pending-text:var(--admin-ui-warning);--status-suspended-bg:var(--admin-ui-danger-surface);--status-suspended-text:var(--admin-ui-danger);--admin-shell-panel:var(--admin-ui-surface);--admin-shell-soft:var(--admin-ui-surface-muted);--admin-shell-surface:var(--admin-ui-surface);--admin-shell-border:var(--admin-ui-border-soft);--admin-shell-text:var(--admin-ui-text);--admin-shell-muted:var(--admin-ui-muted);--admin-shell-focus:var(--admin-ui-focus);--admin-shell-control-border:var(--admin-ui-border-soft);--wa-ops-text:var(--admin-ui-text);--wa-ops-muted:var(--admin-ui-muted);--wa-ops-surface:var(--admin-ui-surface);--wa-ops-surface-muted:var(--admin-ui-surface-muted);--wa-ops-surface-raised:var(--admin-ui-surface-raised);--wa-ops-border:var(--admin-ui-border);--wa-ops-border-soft:var(--admin-ui-border-soft);--wa-ops-accent:var(--admin-ui-accent);--wa-ops-on-accent:var(--admin-ui-on-accent);--wa-ops-accent-surface:var(--admin-ui-accent-soft);--wa-ops-danger:var(--admin-ui-danger);--wa-ops-danger-surface:var(--admin-ui-danger-surface);--wa-ops-success:var(--admin-ui-success);--wa-ops-success-surface:var(--admin-ui-success-surface);--wa-ops-link:var(--admin-ui-link);--wa-ops-focus:var(--admin-ui-focus);color:var(--admin-ui-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,Segoe UI,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}html[data-theme=dark] :is(body:has(main.admin-shell-root),body:has(main>.admin-shell-chrome),body:has(main.admin-auth-root),.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root){--admin-ui-page-bg:#11171e;--admin-ui-surface:#191f27;--admin-ui-surface-muted:#202832;--admin-ui-surface-raised:#293440;--admin-ui-control:#141b23;--admin-ui-text:#edf2f7;--admin-ui-muted:#b7c2ce;--admin-ui-border:#68798b;--admin-ui-border-soft:#394654;--admin-ui-link:#91d3ff;--admin-ui-focus:#77d9d1;--admin-ui-accent:#65d7b7;--admin-ui-on-accent:#08241e;--admin-ui-accent-soft:#1d3932;--admin-ui-danger:#ff9eaa;--admin-ui-danger-surface:#40232a;--admin-ui-success:#83dfb8;--admin-ui-success-surface:#1b382e;--admin-ui-warning:#ffd27e;--admin-ui-warning-surface:#3e331d;--admin-nav-hover:#242e39;--admin-nav-active:#1d3932;--ink:var(--admin-ui-text);--muted:var(--admin-ui-muted);--card:var(--admin-ui-surface);--card-soft:var(--admin-ui-surface-muted);--surface:var(--admin-ui-surface-muted);--input-bg:var(--admin-ui-control);--line:var(--admin-ui-border-soft);--brand:var(--admin-ui-accent);--link-contrast:var(--admin-ui-link);--danger:var(--admin-ui-danger);--status-active-bg:var(--admin-ui-success-surface);--status-active-text:var(--admin-ui-success);--status-pending-bg:var(--admin-ui-warning-surface);--status-pending-text:var(--admin-ui-warning);--status-suspended-bg:var(--admin-ui-danger-surface);--status-suspended-text:var(--admin-ui-danger);--admin-shell-panel:var(--admin-ui-surface);--admin-shell-soft:var(--admin-ui-surface-muted);--admin-shell-surface:var(--admin-ui-surface);--admin-shell-border:var(--admin-ui-border-soft);--admin-shell-text:var(--admin-ui-text);--admin-shell-muted:var(--admin-ui-muted);--admin-shell-focus:var(--admin-ui-focus);--admin-shell-control-border:var(--admin-ui-border-soft);--wa-ops-text:var(--admin-ui-text);--wa-ops-muted:var(--admin-ui-muted);--wa-ops-surface:var(--admin-ui-surface);--wa-ops-surface-muted:var(--admin-ui-surface-muted);--wa-ops-surface-raised:var(--admin-ui-surface-raised);--wa-ops-border:var(--admin-ui-border);--wa-ops-border-soft:var(--admin-ui-border-soft);--wa-ops-accent:var(--admin-ui-accent);--wa-ops-on-accent:var(--admin-ui-on-accent);--wa-ops-accent-surface:var(--admin-ui-accent-soft);--wa-ops-danger:var(--admin-ui-danger);--wa-ops-danger-surface:var(--admin-ui-danger-surface);--wa-ops-success:var(--admin-ui-success);--wa-ops-success-surface:var(--admin-ui-success-surface);--wa-ops-link:var(--admin-ui-link);--wa-ops-focus:var(--admin-ui-focus);color:var(--admin-ui-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root){color:var(--admin-ui-text);background:var(--admin-ui-page-bg);background-image:none}body:has(main.admin-shell-root){color:var(--admin-ui-text);background:var(--admin-ui-page-bg);background-image:none}body:has(main>.admin-shell-chrome){color:var(--admin-ui-text);background:var(--admin-ui-page-bg);background-image:none}body:has(main.admin-auth-root){color:var(--admin-ui-text);background:var(--admin-ui-page-bg);background-image:none}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-root,:is(.admin-shell-root,main:has(>.admin-shell-chrome)).admin-root{color:var(--admin-ui-text);background:var(--admin-ui-page-bg);box-shadow:none;perspective:none;background-image:none}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) :is(.admin-sidebar,.admin-sidebar footer){border-color:var(--admin-ui-border-soft);color:var(--admin-ui-text);background:var(--admin-ui-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-topbar{border:1px solid var(--admin-ui-border-soft);color:var(--admin-ui-text);background:var(--admin-ui-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 2px 10px #1824330d}html[data-theme=dark] :is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-topbar{box-shadow:0 2px 12px #0000002e}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-sidebar :is(a,button){color:var(--admin-ui-muted);border-radius:10px;transition:color .14s,background-color .14s,border-color .14s}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-sidebar :is(a,button):hover{color:var(--admin-ui-text);background:var(--admin-nav-hover)}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-sidebar a[aria-current=page],:is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-sidebar a[aria-current=true]{color:var(--admin-ui-text);background:var(--admin-nav-active);box-shadow:inset 3px 0 var(--admin-ui-accent)}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) :is(.admin-root .card,.admin-control-header,.admin-product-card,.admin-category-card,.admin-metric-card,.admin-order-item,.godseye-micro-cards article,.admin-stats article){border:1px solid var(--admin-ui-border-soft);color:var(--admin-ui-text);background:var(--admin-ui-surface);transform-style:flat;will-change:auto;background-image:none;border-radius:16px;transform:none;box-shadow:0 1px 2px #1824330a,0 8px 24px #1824330a}html[data-theme=dark] :is(.admin-shell-root,main:has(>.admin-shell-chrome)) :is(.admin-root .card,.admin-control-header,.admin-product-card,.admin-category-card,.admin-metric-card,.admin-order-item,.godseye-micro-cards article,.admin-stats article){box-shadow:0 1px 2px #0003,0 10px 28px #0000001f}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-root :is(.card,.admin-control-header,.godseye-kpi,.admin-metric-card,.godseye-micro-cards article):before,:is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-root :is(.card,.admin-control-header,.godseye-kpi,.admin-metric-card,.godseye-micro-cards article):after{content:none;display:none}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) :is(.admin-root .card,.admin-product-card,.admin-category-card,.admin-metric-card,.admin-order-item):hover{transform:none;box-shadow:0 3px 14px #18243317}html[data-theme=dark] :is(.admin-shell-root,main:has(>.admin-shell-chrome)) :is(.admin-root .card,.admin-product-card,.admin-category-card,.admin-metric-card,.admin-order-item):hover{box-shadow:0 4px 18px #0000003d}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(h1,h2,h3,h4){color:var(--admin-ui-text);letter-spacing:-.025em;line-height:1.2}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(.muted,.hint,.admin-legal-links a,.admin-product-eyebrow,.godseye-eyebrow,small){color:var(--admin-ui-muted);opacity:1}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border:1px solid var(--admin-ui-border-soft);min-height:42px;color:var(--admin-ui-text);background:var(--admin-ui-control);color-scheme:normal;border-radius:10px;transition:border-color .14s,box-shadow .14s,background-color .14s;box-shadow:inset 0 1px 2px #1423320a}html[data-theme=dark] :is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-shadow:inset 0 1px 2px #0000002e}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) textarea{min-height:88px}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(input,textarea)::placeholder{color:var(--admin-ui-muted);opacity:1}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(input,select,textarea):focus{border-color:var(--admin-ui-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-ui-focus) 20%, transparent);outline:none}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(label,legend,th,dt){color:var(--admin-ui-text)}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) :is(table,th,td){border-color:var(--admin-ui-border-soft)}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) table{border-collapse:separate;border-spacing:0}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) th{color:var(--admin-ui-muted);background:var(--admin-ui-surface-muted);letter-spacing:.035em;text-transform:uppercase;font-size:.78rem;font-weight:650}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) tbody tr:hover{background:var(--admin-ui-surface-muted)}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(button,.button,.btn){border:1px solid var(--admin-ui-border-soft);min-height:40px;color:var(--admin-ui-text);background:var(--admin-ui-surface);font:inherit;box-shadow:none;border-radius:10px;font-weight:560;transition:color .14s,background-color .14s,border-color .14s,box-shadow .14s,transform .14s}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(button,.button,.btn):hover:not(:disabled){border-color:var(--admin-ui-border);background:var(--admin-ui-surface-muted);color:var(--admin-ui-text);transform:translateY(-1px)}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(button.primary,.button-primary,.btn-primary,[data-variant=primary],button[type=submit]){border-color:var(--admin-ui-accent);color:var(--admin-ui-on-accent);background:var(--admin-ui-accent);font-weight:650}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(button.primary,.button-primary,.btn-primary,[data-variant=primary],button[type=submit]):hover:not(:disabled){border-color:var(--admin-ui-accent);color:var(--admin-ui-on-accent);background:var(--admin-ui-accent);filter:brightness(.94)}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(.danger,.btn-danger,.button-danger,[data-variant=danger]){border-color:var(--admin-ui-danger);color:var(--admin-ui-danger);background:var(--admin-ui-danger-surface)}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb, var(--admin-ui-focus) 72%, transparent);outline-offset:2px}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(button,input,select,textarea):disabled{color:var(--admin-ui-muted);border-color:var(--admin-ui-border-soft);background:var(--admin-ui-surface-muted);opacity:1;cursor:not-allowed;transform:none}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) :is(.notice,.warning,.status-pending){color:var(--admin-ui-warning)}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) :is(.error,.error-message,.status-error,.status-suspended){color:var(--admin-ui-danger)}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) :is(.success,.success-message,.status-active){color:var(--admin-ui-success)}.admin-auth-root .auth-card{border:1px solid var(--admin-ui-border-soft);color:var(--admin-ui-text);background:var(--admin-ui-surface);border-radius:20px;box-shadow:0 16px 48px #18243317}html[data-theme=dark] .admin-auth-root .auth-card{box-shadow:0 16px 48px #00000047}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-root :is(.card,.admin-control-header,.admin-metric-card,.admin-order-item) :is(.muted,.hint,small){color:var(--admin-ui-muted)}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(button,input,select,textarea,summary,a):focus-visible{scroll-margin-block:8px}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(.admin-root,.admin-sidebar,.admin-topbar,.admin-auth-root)::-webkit-scrollbar{width:10px;height:10px}:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :is(.admin-root,.admin-sidebar,.admin-topbar,.admin-auth-root)::-webkit-scrollbar-thumb{border:2px solid var(--admin-ui-surface);background:var(--admin-ui-border);border-radius:999px}@media (max-width:760px){:is(.admin-shell-root,main:has(>.admin-shell-chrome)) :is(.card,.admin-control-header,.admin-product-card,.admin-category-card,.admin-metric-card,.admin-order-item){border-radius:14px}:is(.admin-shell-root,main:has(>.admin-shell-chrome)) .admin-topbar{box-shadow:0 2px 10px #1824330d}}@media (prefers-reduced-motion:reduce){:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) *,:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :before,:is(.admin-shell-root,main:has(>.admin-shell-chrome),.admin-auth-root) :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.whatsapp-ops-root{--wa-ops-text:var(--admin-ui-text);--wa-ops-muted:var(--admin-ui-muted);--wa-ops-surface:var(--admin-ui-surface);--wa-ops-surface-muted:var(--admin-ui-surface-muted);--wa-ops-surface-raised:var(--admin-ui-surface-raised);--wa-ops-border:var(--admin-ui-border);--wa-ops-border-soft:var(--admin-ui-border-soft);--wa-ops-accent:var(--admin-ui-accent);--wa-ops-on-accent:var(--admin-ui-on-accent);--wa-ops-accent-surface:var(--admin-ui-accent-soft);--wa-ops-danger:var(--admin-ui-danger);--wa-ops-danger-surface:var(--admin-ui-danger-surface);--wa-ops-success:var(--admin-ui-success);--wa-ops-success-surface:var(--admin-ui-success-surface);--wa-ops-link:var(--admin-ui-link);--wa-ops-focus:var(--admin-ui-focus);color:var(--admin-ui-text)}.whatsapp-ops-root .whatsapp-ops-toolbar,.whatsapp-ops-root .whatsapp-ops-layout>.card{border-color:var(--admin-ui-border-soft);color:var(--admin-ui-text);background:var(--admin-ui-surface);background-image:none;box-shadow:0 1px 2px #1824330a,0 8px 24px #1824330a}html[data-theme=dark] .whatsapp-ops-root .whatsapp-ops-toolbar,html[data-theme=dark] .whatsapp-ops-root .whatsapp-ops-layout>.card{box-shadow:0 1px 2px #0003,0 10px 28px #0000001f}html[data-theme=light] .whatsapp-ops-root .whatsapp-new-chat-panel,html[data-theme=dark] .whatsapp-ops-root .whatsapp-new-chat-panel{border:1px solid var(--admin-ui-border);color:var(--admin-ui-text);background:var(--admin-ui-surface);background-image:none;border-radius:18px;box-shadow:0 8px 24px #1824330f}html[data-theme=dark] .whatsapp-ops-root .whatsapp-new-chat-panel{box-shadow:0 10px 28px #00000029}.whatsapp-ops-root .whatsapp-ops-panel-heading :is(h2,p,.eyebrow),.whatsapp-ops-root .whatsapp-ops-section-heading :is(h3,p),.whatsapp-ops-root .whatsapp-ops-template-heading :is(h3,strong){color:var(--admin-ui-text)}.whatsapp-ops-root .whatsapp-ops-panel-heading .eyebrow{color:var(--admin-ui-accent);font-weight:700}.whatsapp-ops-root .whatsapp-ops-panel-heading p,.whatsapp-ops-root .whatsapp-ops-section-heading p,.whatsapp-ops-root .whatsapp-new-chat-panel label>.muted,.whatsapp-ops-root .whatsapp-ops-action-help{color:var(--admin-ui-muted)}.whatsapp-ops-root :is(.whatsapp-ops-recipient-card,.whatsapp-ops-consent-card,.whatsapp-ops-workflow-card,.whatsapp-ops-template-guard,.whatsapp-template-status,.whatsapp-pending-order-match,.whatsapp-ops-status-note){border-color:var(--admin-ui-border-soft);color:var(--admin-ui-text);background:var(--admin-ui-surface-muted);box-shadow:none;background-image:none}.whatsapp-ops-root .whatsapp-ops-recipient-card,.whatsapp-ops-root .whatsapp-ops-consent-card,.whatsapp-ops-root .whatsapp-ops-workflow-card{border-radius:15px}.whatsapp-ops-root .whatsapp-ops-step{border-color:var(--admin-ui-accent);color:var(--admin-ui-accent);background:var(--admin-ui-accent-soft)}.whatsapp-ops-root .whatsapp-ops-secure-badge,.whatsapp-ops-root .whatsapp-ops-status-pill.is-ready{border-color:var(--admin-ui-success);color:var(--admin-ui-success);background:var(--admin-ui-success-surface)}.whatsapp-ops-root .whatsapp-ops-status-pill{border-color:var(--admin-ui-warning);color:var(--admin-ui-warning);background:var(--admin-ui-warning-surface)}.whatsapp-ops-root .whatsapp-ops-status-pill:not(.is-ready){color:var(--admin-ui-warning)}.whatsapp-ops-root .whatsapp-ops-status-note{border-color:var(--admin-ui-border-soft);color:var(--admin-ui-text);background:var(--admin-ui-surface)}.whatsapp-ops-root .whatsapp-ops-status-note.is-error{border-color:var(--admin-ui-danger);color:var(--admin-ui-danger);background:var(--admin-ui-danger-surface)}.whatsapp-ops-root .whatsapp-template-status summary span{color:var(--admin-ui-muted)}.whatsapp-ops-root .whatsapp-new-chat-panel :is(input:not([type=checkbox]),select,textarea){border-color:var(--admin-ui-border);color:var(--admin-ui-text);background:var(--admin-ui-control)}.whatsapp-ops-root .whatsapp-new-chat-panel :is(input,textarea)::placeholder{color:var(--admin-ui-muted);opacity:1}.whatsapp-ops-root .whatsapp-new-chat-panel input[type=checkbox]{accent-color:var(--admin-ui-accent)}.whatsapp-ops-root .whatsapp-new-chat-panel :is(input,select,textarea,button):focus-visible,.whatsapp-ops-root .whatsapp-template-status summary:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-ui-focus) 72%, transparent);outline-offset:2px}.whatsapp-ops-root .whatsapp-ops-primary-action{border-color:var(--admin-ui-accent);color:var(--admin-ui-on-accent);background:var(--admin-ui-accent);background-image:none}.whatsapp-ops-root .whatsapp-ops-primary-action:hover:not(:disabled){color:var(--admin-ui-on-accent);background:var(--admin-ui-accent);filter:brightness(.94)}.whatsapp-ops-root .whatsapp-ops-secondary-action{border-color:var(--admin-ui-border);color:var(--admin-ui-text);background:var(--admin-ui-surface);background-image:none}.whatsapp-ops-root .whatsapp-ops-secondary-action:hover:not(:disabled){border-color:var(--admin-ui-accent);color:var(--admin-ui-text);background:var(--admin-ui-accent-soft)}
