@import url("store-admin-base.css");
@import url("responsive.css");

.profile-editor{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:18px;margin-top:14px}.profile-media{display:flex;flex-direction:column;gap:8px}.profile-preview{aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden;border:1px dashed #c8d1c9;border-radius:16px;background:#f3f6f1;color:var(--muted);font-size:13px;font-weight:800}.profile-preview img{width:100%;height:100%;object-fit:cover}.profile-publish{display:flex;align-items:center;gap:8px;margin:12px 0}.profile-publish input{width:auto}.store-public-card .status{margin-top:10px}.store-public-card textarea{min-height:92px}@media(max-width:700px){.profile-editor{grid-template-columns:1fr}.profile-preview{max-height:280px}}

/* CGMA privacy-safe store insights v8 */
.store-insights-card{background:linear-gradient(135deg,#f9fbf7,#fff)}.insight-stats{margin-top:14px}.store-insights-card .stat{border:1px solid #e0e8e1;background:#fff}.store-insights-card .stat strong{color:#173f34}.store-insights-card .status{font-size:12px;line-height:1.55}

/* CGMA 8th-gen closed-loop insight guidance */
.insight-summary{margin-top:14px;padding:14px 16px;border:1px solid #dce7df;border-radius:16px;background:#fff}.insight-summary>strong{display:block;font-size:18px;color:#173f34}.insight-compare{margin:8px 0 0;font-size:13px;font-weight:800;color:#476158}.insight-action{display:grid;gap:5px;margin-top:14px;padding:14px 16px;border-radius:16px;background:#173f34;color:#fff}.insight-action small{font-size:10px;letter-spacing:.12em;opacity:.72}.insight-action strong{font-size:14px;line-height:1.55}.insight-note{margin-top:10px!important;font-size:11px!important}

/* CGMA action queue v9 */
.action-queue-card{background:linear-gradient(145deg,#f7fbf1,#fff)}.action-queue{display:grid;gap:10px;margin-top:14px}.action-item{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:13px 14px;border:1px solid #dfe8df;border-radius:16px;background:#fff}.action-item.high{border-color:#e3c46d}.action-rank{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#173f34;color:#fff;font-size:12px;font-weight:900}.action-copy>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.action-copy span{font-size:10px;font-weight:900;letter-spacing:.08em;color:#8a6a13}.action-copy strong{font-size:14px;color:#173f34}.action-copy p{margin:4px 0 0;font-size:12px;line-height:1.55;color:#61716b}.action-focus{outline:3px solid rgba(215,240,74,.72);outline-offset:4px;transition:outline .2s ease}.action-go{white-space:nowrap}@media(max-width:680px){.action-item{grid-template-columns:auto 1fr}.action-go{grid-column:2;justify-self:start}}

/* CGMA experiment engine v10 */
.experiment-card{background:linear-gradient(145deg,#fffdf5,#fff)}.experiment-body{margin-top:14px}.experiment-result{padding:16px;border:1px solid #e3e7df;border-radius:18px;background:#fff}.experiment-result.improved,.experiment-result.new{border-color:#bcd78b;background:#fbfff5}.experiment-result.declined{border-color:#e4b4a9;background:#fff9f7}.experiment-metric{display:inline-flex;padding:4px 8px;border-radius:999px;background:#eef4ef;color:#31564b;font-size:10px;font-weight:900}.experiment-result h3{margin:9px 0 5px;color:#173f34;font-size:17px}.experiment-result>p{margin:0 0 10px;font-size:12px;line-height:1.6;color:#5f706a}.experiment-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.experiment-metrics>div{padding:12px;border-radius:14px;background:#f5f7f3}.experiment-metrics small{display:block;color:#718078;font-size:10px;font-weight:800}.experiment-metrics strong{display:block;margin-top:3px;color:#173f34;font-size:22px}.experiment-verdict{display:block;margin-top:10px;color:#173f34}.experiment-window{display:block;margin-top:8px;color:#84918c;font-size:10px}.experiment-actions{margin-top:12px}.action-buttons{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.action-measure:disabled{opacity:.55;cursor:not-allowed}@media(max-width:680px){.action-buttons{grid-column:2;justify-self:start}.experiment-metrics{grid-template-columns:1fr 1fr}}
