/* Card state is independent of its title. Keep existing grid and blue border. */
.card-kind438{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:14px}.selected-badge438{display:inline-flex;white-space:nowrap;border:1px solid #2451c6;background:#e8efff;color:#173d9d;border-radius:12px;padding:2px 7px;font-weight:700;font-size:13px}.look-card h3{display:block}.prompt-actions437{display:flex;gap:8px;flex-wrap:wrap}.prompt-actions437 a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-height:44px}.copy-fallback438[hidden],textarea[hidden],button[hidden],a[hidden]{display:none!important}.copy-fallback438{margin:8px 0}.copy-fallback438 textarea{width:100%;min-height:160px;max-height:300px}.prompt-panel textarea{max-height:220px}.random-actions433{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.proposal-visuals p{margin:4px 0}.restore-previous438{margin:8px 0}.proposal .random-subject433{margin:12px 0}.copy-result435{scroll-margin:70px}.copy-result435:empty{display:none}
.prompt-preview438{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;overflow:auto;background:#f7f7f2;border:1px solid #d8ddd3;border-radius:8px;padding:12px;margin:10px 0}
