.promo-entry{display:flex;align-items:center;gap:12px;margin:12px 0 22px;padding:18px 22px;background:white;border:1px solid #dce7ee;border-radius:18px}.promo-entry>span{flex:1;min-width:0;overflow-wrap:anywhere}.promo-entry small{display:block;color:#64748b;margin-top:5px}.promo-workspace{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;margin:24px auto;max-width:1400px}.promo-nav{align-self:start;position:sticky;top:95px;padding:22px!important}.promo-nav h2{overflow-wrap:anywhere;font-size:20px}.promo-nav button{display:block;width:100%;text-align:left;padding:13px 14px;background:transparent;border:0;border-radius:10px;color:#18364e;margin:6px 0;cursor:pointer}.promo-nav button.active{background:#e7f0ff;color:#005cff;font-weight:700}.promo-content{min-width:0}.promo-note{padding:16px 20px;background:#edf4fa;border:1px solid #dce7ee;border-radius:14px;color:#466174;line-height:1.6;font-size:14px}.promo-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:22px 0}.promo-toolbar select{padding:10px;border:1px solid #dce7ee;border-radius:10px;background:white}.promo-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.promo-card{margin:0!important;overflow-wrap:anywhere}.promo-card h2{font-size:21px;margin:16px 0 10px}.promo-percent{font-size:29px;font-weight:800;color:#005cff;background:#edf4ff;padding:10px 16px;border-radius:14px}.promo-card dl{font-size:14px;line-height:1.7}.promo-card dt{color:#64748b}.promo-card dd{margin:0 0 10px}.promo-card .actions{flex-wrap:wrap;margin-top:20px}.promo-status-active{background:#e1f6e9!important;color:#166534!important}.promo-status-paused,.promo-status-expired{background:#f1f5f9!important;color:#64748b!important}.promo-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.promo-metrics .panel{margin:0;padding:22px}.promo-metrics b{display:block;font-size:30px;margin-bottom:5px}.promo-metrics span{font-size:14px;color:#64748b}.promo-product-image{height:180px;width:100%;object-fit:contain;border-radius:12px;background:#f5f8fb}.promo-empty{text-align:center;padding:38px!important}.promo-preview-result{padding:20px;margin-top:20px;background:#edf6f1;border-radius:15px}.promo-preview-result strong{font-size:26px;color:#166534}.promo-preview-result del{color:#64748b;margin-right:12px}#account-label{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:800px){.promo-workspace{grid-template-columns:1fr;gap:14px}.promo-nav{position:static;padding:16px!important}.promo-nav button{width:auto;display:inline-block}.promo-cards{grid-template-columns:1fr}.promo-entry{flex-wrap:wrap;padding:16px}.promo-entry>span{flex-basis:100%}.promo-metrics{gap:8px}.promo-metrics .panel{padding:12px}.promo-metrics b{font-size:25px}.promo-toolbar{flex-wrap:wrap}.promo-content .page-heading{flex-wrap:wrap}#account-label{max-width:145px}}
