.after-sales-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.after-sales-layout h2{font-size:24px;font-weight:500;margin-bottom:22px}.after-sales-layout .form-group{margin-top:20px}.after-sales-layout textarea{width:100%;min-height:150px;resize:vertical}.after-sales-upload{position:relative;display:inline-flex;margin:12px 0;cursor:pointer}.after-sales-upload input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.after-sales-images{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0}.after-sales-images img{display:block;width:96px;height:96px;object-fit:cover;border:1px solid #ddd}.after-sales-images button{margin-top:7px;font-size:12px}.after-sales-record{margin-bottom:18px}.after-sales-record-head,.after-sales-history-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.after-sales-record-head time{font-size:12px}.after-sales-history-head{margin-bottom:18px}.after-sales-history-head h2{margin:0}.after-sales-description,.after-sales-reply p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.after-sales-reply{margin-top:18px;border-top:1px solid #ddd;padding-top:16px}.after-sales-error{white-space:pre-wrap;font-size:13px;line-height:1.8;margin:14px 0;color:#111}.after-sales-filter{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 24px}.after-sales-summary{max-width:280px;white-space:normal;overflow-wrap:anywhere}.after-sales-layout .ad-field{margin-bottom:22px}.after-sales-layout .ad-form-panel p{line-height:1.8;margin:12px 0}.after-sales-layout .ad-form-panel{padding:28px}.after-sales-upload:has(input:disabled){opacity:.5;cursor:wait}@media(max-width:800px){.after-sales-layout{grid-template-columns:1fr;gap:24px}.after-sales-images img{width:78px;height:78px}.after-sales-record-head{align-items:flex-start;flex-direction:column;gap:8px}.after-sales-history-head{align-items:flex-start}.after-sales-layout h2{font-size:21px}}
.ad-integration-status{padding:24px 28px;margin-bottom:28px}.ad-integration-status h2{font-size:21px;margin-bottom:18px}.ad-integration-status>div{display:flex;gap:24px;flex-wrap:wrap;font-size:13px;line-height:1.8}.ad-integration-status .ad-help{margin-bottom:0}
