.design-quick-summary{min-width:0;padding:24px 28px;background:#303b36;border:1px solid #647065;border-top:3px solid #d4ec55;color:#edf2e8}
.gallery-stage>.design-quick-summary{border-right:0;border-left:0;border-bottom:0}
.design-quick-summary .summary-heading{margin:0 0 14px;font-size:16px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}
.summary-intent{display:grid;gap:7px;margin:0 0 18px;max-width:960px}
.summary-intent>span,.summary-metrics dt{font:10px/1.5 'IBM Plex Mono','Yu Gothic',monospace;color:#bfcbbe;letter-spacing:.05em;text-transform:uppercase}
.summary-intent strong{font:500 15px/1.7 Arial,'Yu Gothic',sans-serif;overflow-wrap:anywhere}
.summary-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;background:#566357;border:1px solid #566357}
.summary-metrics>div{min-width:0;padding:15px;background:#242e29}
.summary-metrics dt{margin-bottom:8px}
.summary-metrics dd{margin:0;font:600 17px/1.4 'Chakra Petch','Yu Gothic',sans-serif;overflow-wrap:anywhere}
.summary-metrics small{display:block;margin-top:6px;font:10px/1.5 'IBM Plex Mono','Yu Gothic',monospace;color:#c5d98d}
.design-quick-summary .summary-note{margin:14px 0 0;max-width:1000px;font:12px/1.7 Arial,'Yu Gothic',sans-serif;color:#b8c5b8}
.design-page-visual>.design-quick-summary{display:block;margin:0;border:0;border-top:1px solid #657267}
.summary-admin{margin:24px 0;padding:20px;border:1px solid #69776a;background:#26322d;min-width:0}
.summary-admin legend{padding:0 8px;font-weight:700}
.summary-admin input,.summary-admin textarea,.summary-admin select{width:100%;min-width:0;padding:10px;border:1px solid #728267;color:#edf2e3;background:#202d26;font:inherit}
@media(max-width:760px){.design-quick-summary{padding:18px}.summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-metrics>div{padding:12px}.summary-metrics dd{font-size:16px}.summary-intent strong{font-size:14px}.summary-admin{padding:16px}}
