.customer-summary{margin-bottom:24px}#customerConfigurationPreview{border-radius:8px;max-width:100%;height:auto;margin-top:16px}.customer-card h2{margin-top:0}.customer-card fieldset{border:0;min-width:0;margin:0;padding:0}.customer-card legend{margin-bottom:18px;font-weight:700}.customer-summary dl>div{border-bottom:1px solid var(--solensa-color-border);grid-template-columns:1fr 1fr;gap:16px;padding:8px 0;display:grid}.customer-summary dt{font-weight:600}.customer-summary dd{overflow-wrap:anywhere;margin:0}.customer-message,.customer-request-info{grid-column:1/-1}.customer-request-info{margin:8px 0 0}.customer-message small{font-weight:400;line-height:1.5}.customer-grid textarea{box-sizing:border-box;width:100%;font:inherit;color:inherit;background:var(--solensa-color-surface);border:1px solid var(--solensa-color-border);resize:vertical;border-radius:8px;padding:10px}.customer-message textarea::placeholder{font-family:inherit;font-size:var(--font-xs);color:#9ca3af;opacity:1;font-style:normal;font-weight:400}.customer-consent{align-items:flex-start;gap:10px;margin-top:20px;line-height:1.5;display:flex}.customer-consent input{flex:none;margin-top:5px}.customer-card pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.customer-card .customer-actions{flex-wrap:wrap}@media (width<=640px){.customer-summary dl>div{grid-template-columns:1fr;gap:4px}}.customer-grid [aria-invalid=true]{border-color:#b42318;outline-color:#b42318}.customer-field-error{color:#b42318;font-weight:400;line-height:1.4}.customer-field-error[hidden]{display:none}.customer-consent input[aria-invalid=true]{outline-offset:2px;outline:2px solid #b42318}.customer-grid [aria-invalid=true]:focus{border-color:#b42318;box-shadow:0 0 0 3px #b423181f}.customer-grid select{box-sizing:border-box;width:100%;font:inherit;color:inherit;background:var(--solensa-color-surface);border:1px solid var(--solensa-color-border);border-radius:8px;padding:10px}
