.demoDemandSources-module__Da3vQq__dialog{box-sizing:border-box;border:1px solid var(--color-rule);border-radius:var(--radius-surface);width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-modal);font-family:var(--font-sans);font-size:var(--text-body-sm);margin:auto;padding:24px;line-height:1.6;overflow-y:auto}.demoDemandSources-module__Da3vQq__dialog::backdrop{background:#0d180673}.demoDemandSources-module__Da3vQq__dialogHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.demoDemandSources-module__Da3vQq__dialogHeader p{font-size:var(--text-meta);color:var(--color-ink-muted);margin:0 0 6px}.demoDemandSources-module__Da3vQq__dialog h2{font-size:var(--text-body-lg);margin:0}.demoDemandSources-module__Da3vQq__dialog h3{font-size:var(--text-body-sm);margin:20px 0 6px}.demoDemandSources-module__Da3vQq__dialogHeader button{border:1px solid var(--color-rule);background:var(--color-surface-warm);color:var(--color-ink);cursor:pointer;flex-shrink:0;padding:6px 10px}.demoDemandSources-module__Da3vQq__notice,.demoDemandSources-module__Da3vQq__reviewNote{color:var(--color-ink-muted);font-size:var(--text-meta);line-height:1.55}.demoDemandSources-module__Da3vQq__notice{background:var(--color-surface-warm);border-left:3px solid var(--color-warn);padding:12px}.demoDemandSources-module__Da3vQq__metadata{grid-template-columns:1fr 1fr;gap:12px;display:grid}.demoDemandSources-module__Da3vQq__metadata dt{color:var(--color-ink-muted);font-size:var(--text-meta)}.demoDemandSources-module__Da3vQq__metadata dd{margin:0}.demoDemandSources-module__Da3vQq__excerpt{background:var(--color-surface-accent);padding:12px}.demoDemandSources-module__Da3vQq__sectionReview{font-family:var(--font-sans);margin:10px 0 20px}.demoDemandSources-module__Da3vQq__reviewNote{margin:8px 0 0}@media (max-width:480px){.demoDemandSources-module__Da3vQq__dialog{padding:16px}.demoDemandSources-module__Da3vQq__dialogHeader{flex-direction:column}.demoDemandSources-module__Da3vQq__metadata{grid-template-columns:1fr}}
