.sculptly-describe{margin-top:.9rem;text-align:left}.sculptly-describe-toggle{padding:.4rem .1rem;background:none;border:0;color:var(--s-muted);font:inherit;font-size:var(--t-sm);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sculptly-describe-toggle:hover,.sculptly-describe-toggle:focus-visible{color:var(--s-ink)}.sculptly-describe-panel{display:grid;gap:.6rem;margin-top:.5rem;padding:.9rem;border:1px solid var(--s-rule);border-radius:10px}.sculptly-describe-help{margin:0;color:var(--s-muted);font-size:var(--t-sm);line-height:1.5}.sculptly-describe-label{font-size:var(--t-sm);font-weight:600}.sculptly-describe-input{width:100%;padding:.6rem .7rem;border:1px solid var(--s-rule);border-radius:8px;background:transparent;color:var(--s-ink);font:inherit;font-size:1rem;resize:vertical}.sculptly-describe-input:focus-visible{outline:2px solid var(--s-accent);outline-offset:1px}.sculptly-describe-chips{display:flex;flex-wrap:wrap;gap:.5rem}.sculptly-describe-chip{padding:.35rem .7rem;border:1px solid var(--s-rule);border-radius:999px;background:none;color:var(--s-muted);font:inherit;font-size:var(--t-xs);text-align:left;cursor:pointer;transition:border-color .15s ease-out}.sculptly-describe-chip:hover{border-color:var(--s-accent)}.sculptly-describe-actions{display:flex;gap:.6rem}.sculptly-describe-error{margin:0;color:var(--s-muted);font-size:var(--t-sm)}.sculptly-describe-result{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin:0}.sculptly-describe-result img{border-radius:8px;object-fit:cover;background:#ffffff0f}
