.auto-first-card{margin-top:12px;padding:14px;border:1px solid var(--line,#cfe2de);border-radius:8px;background:#fff;color:var(--ink,#07343a)}
.auto-first-service-option{margin-top:10px;background:#f8fcfb;box-shadow:none}
.auto-first-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px}.auto-first-heading>span{color:var(--muted,#60777a);font-size:12px;font-weight:650}.auto-first-heading>strong{grid-column:1;min-width:0;overflow-wrap:anywhere}.auto-first-heading>button{grid-column:2;grid-row:1/span 2}
.auto-first-feedback{margin-top:8px!important;color:var(--ink,#07343a)!important}
.auto-first-card h3{margin:0 0 4px;font-size:16px}.auto-first-card p{margin:0;color:var(--muted,#60777a);font-size:13px}
.auto-first-options{display:grid;gap:8px;margin-top:12px}.auto-first-option{display:flex;align-items:flex-start;gap:10px;padding:10px;border:1px solid var(--line,#cfe2de);border-radius:8px;background:#fff}
.auto-first-option:has(input:checked){border-color:var(--accent,#08a982);background:#eaf8f4;box-shadow:0 0 0 2px rgba(8,169,130,.1)}
.auto-first-option input{margin-top:3px}.auto-first-option span{display:grid;gap:2px}.auto-first-option small{color:var(--muted,#60777a)}
.auto-first-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.auto-first-status div{padding:10px;border:1px solid var(--line,#cfe2de);border-radius:8px;background:#f8fcfb}.auto-first-status strong,.auto-first-status span{display:block}.auto-first-status span{font-size:11px;color:var(--muted,#60777a)}
@media(max-width:390px){.auto-first-status{grid-template-columns:1fr}.auto-first-card{padding:12px}}
