.suggestion-modal-content[data-v-56211a89]{flex-direction:column;gap:1.5rem;padding-top:.5rem;display:flex}.form-group[data-v-56211a89]{flex-direction:column;gap:.75rem;display:flex}.form-label[data-v-56211a89]{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:800}.suggestion-textarea[data-v-56211a89]{line-height:1.5;background:var(--color-surface-2)!important;border:1px solid var(--color-border)!important;color:var(--color-text)!important;border-radius:var(--radius-md)!important;padding:1rem!important;font-size:1rem!important}.suggestion-textarea[data-v-56211a89]:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px rgba(var(--color-primary-rgb), .1)!important}.error-message[data-v-56211a89]{color:var(--color-danger);background:rgba(var(--color-danger-rgb), .1);border-radius:var(--radius-md);border:1px solid rgba(var(--color-danger-rgb), .2);padding:.75rem;font-size:.85rem}.modal-footer[data-v-56211a89]{margin-top:.5rem}.footer-actions[data-v-56211a89]{justify-content:flex-end;gap:1rem;display:flex}[data-v-56211a89] .p-dialog-header{border:none;padding:1.5rem 1.5rem .5rem}[data-v-56211a89] .p-dialog-title{color:var(--color-primary);letter-spacing:-.02em;font-size:1.5rem;font-weight:900}[data-v-56211a89] .p-dialog-content{padding:1.5rem}
