/* Demand radar, scoped to the canonical admin shell. */
.wtn-demand{--radar-teal:#176b72;--radar-coral:#ec6073;direction:rtl}.wtn-demand-hero{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px;border:1px solid #dce9e9;border-radius:24px;background:linear-gradient(120deg,#f0f8f7,#fff 65%);margin-bottom:20px}.wtn-demand-hero h1{margin:7px 0;font-size:29px}.wtn-demand-hero p{margin:0;color:#63747a;max-width:640px;line-height:1.8}.wtn-demand-kicker{color:var(--radar-teal);font-weight:800;font-size:12px}.wtn-demand-controls,.wtn-demand-tabs{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.wtn-demand-controls select{padding:10px 14px;border:1px solid #dce5e7;border-radius:12px;background:#fff;font:inherit}.wtn-demand-tabs{margin:20px 0}.wtn-demand-tabs button{border:1px solid #dde7e8;background:#fff;padding:13px 18px;border-radius:14px;font:inherit;cursor:pointer;color:#50636a}.wtn-demand-tabs button[aria-selected=true]{background:var(--radar-teal);border-color:var(--radar-teal);color:#fff}.wtn-demand-summary{display:flex;gap:14px;flex-wrap:wrap;margin:16px 0}.wtn-demand-summary>div{flex:1;min-width:160px;border:1px solid #e3e9ec;border-radius:17px;padding:18px;background:#fff}.wtn-demand-summary small{display:block;color:#6d7b83;margin-bottom:8px}.wtn-demand-summary strong{font-size:25px;color:var(--radar-teal)}.wtn-demand-note{padding:14px 17px;background:#f8fafb;border:1px solid #e6ecee;border-radius:14px;color:#5f7078;line-height:1.9}.wtn-demand-list{display:grid;gap:12px}.wtn-demand-row{display:flex;gap:15px;align-items:center;padding:18px;background:#fff;border:1px solid #e3e9ec;border-radius:17px;min-width:0}.wtn-demand-photo{width:58px;height:58px;object-fit:contain;border-radius:12px;background:#f7f9f9;flex-shrink:0}.wtn-demand-main{flex:1;min-width:0}.wtn-demand-main h3{font-size:15px;margin:0 0 8px;overflow-wrap:anywhere}.wtn-demand-main small{color:#70818a;line-height:1.8}.wtn-demand-metric{text-align:center;min-width:80px}.wtn-demand-metric b{display:block;font-size:24px;color:var(--radar-teal)}.wtn-demand-metric small{color:#7c8c91}.wtn-demand-actions{display:flex;gap:8px;flex-wrap:wrap}.wtn-demand-actions a{font-size:12px;text-decoration:none;padding:8px 12px;border-radius:10px;background:#eff7f6;color:var(--radar-teal);border:1px solid #d9e9e7}.wtn-demand-empty{padding:45px 20px;text-align:center;border:1px dashed #cededf;border-radius:18px;color:#6b7d82;line-height:2}.wtn-demand-paging{display:flex;justify-content:center;align-items:center;gap:14px;margin:22px 0}.wtn-demand-error{color:#b32e42}.wtn-demand-updated{color:#7b8a91;font-size:12px}@media(max-width:760px){.wtn-demand-hero{align-items:flex-start;flex-direction:column;padding:20px}.wtn-demand-row{flex-wrap:wrap;padding:14px}.wtn-demand-main{flex-basis:calc(100% - 80px)}.wtn-demand-actions{width:100%;justify-content:flex-end}.wtn-demand-metric{text-align:right}.wtn-demand-tabs{display:grid;grid-template-columns:1fr}.wtn-demand-summary>div{min-width:120px}.wtn-demand-hero h1{font-size:25px}}
