.as1-pairs{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:20px;align-items:center;max-width:640px;margin:24px auto;color:#225bb2}.as1-pairs>div{padding:18px;background:linear-gradient(145deg,#f2f9ff,#eeebff);border:2px solid #d9e5ff;border-radius:24px;box-shadow:0 7px 0 #cfdcf03b}.as1-pairs>span{text-align:center;color:#99b4da;font-size:2rem}.as1-picture{display:block;width:100%;max-height:220px;aspect-ratio:1}.as1-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.as1-preview-card{padding:16px;border:1px solid #d9e5ff;border-radius:20px;background:#fff}.as1-preview-card .as1-pairs{gap:8px;grid-template-columns:minmax(0,1fr) 8px minmax(0,1fr);margin:14px 0}.as1-preview-card .as1-pairs>div{padding:12px}.as1-preview-card small{overflow-wrap:anywhere}.as1-feature{border:1px solid #ccdffc;background:linear-gradient(120deg,#edf8ff,#f2edff)}.as1-results{margin-top:24px;padding:20px;border:1px solid #d8e4fc;border-radius:18px;background:#f5f9ff}.as1-results th,.as1-results td{text-align:center}.as1-preparation{padding:14px 20px;border-left:4px solid #7961cd;background:#f1edff;border-radius:12px}.as1-models{max-width:500px;margin:0 auto}@media(max-width:650px){.as1-preview-grid{grid-template-columns:1fr}.as1-pairs{gap:10px}.as1-pairs>div{padding:14px}.as1-results{padding:12px}}
