/* Presentation overrides for the selected regular community tools. */
.purpose-page[data-regular-refresh] { --p-line: #74538a; }
.purpose-page[data-regular-refresh] .purpose-hero {
  border-color: #8965a2;
  background: radial-gradient(ellipse at 92% 0%, #854ba852, transparent 53%), linear-gradient(125deg, #30203e, #191321);
}
.purpose-page[data-regular-refresh] .purpose-hero p { max-width: 70ch; color: #e1cfea; }
.purpose-page[data-regular-refresh] .purpose-tags span { background: #3a2549; border-color: #8b659e; color: #f1dfff; }
.purpose-page[data-regular-refresh] .purpose-path li { background: #382549; border-color: #76518a; }
.purpose-page[data-regular-refresh] .purpose-panel { background: #251a31; border-color: #76538b; border-radius: 18px; }
.purpose-page[data-regular-refresh] .purpose-actions { gap: 10px; }
.purpose-page[data-regular-refresh] .purpose-status { background: #24172d; }
.purpose-page[data-regular-refresh] .purpose-step { color: #e9ceff; }
@media (min-width: 1100px) { .purpose-page[data-regular-refresh] .purpose-workspace { gap: 20px; } }
