.adns-wrap{max-width:1280px}.adns-lead{font-size:15px;color:#51606f}.adns-card{background:#fff;border:1px solid #dcdcde;border-radius:12px;padding:20px;margin:20px 0;box-shadow:0 8px 30px rgba(0,0,0,.04)}.adns-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.adns-grid-3{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:16px}.adns-span-2{grid-column:1/-1}.adns-card label{display:grid;gap:7px;font-weight:600}.adns-card input,.adns-card select,.adns-card textarea{width:100%;max-width:100%}.adns-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px}.adns-result{font-weight:700;margin-left:8px}.adns-add-source{margin-top:18px;padding:16px;border:1px dashed #8c8f94;border-radius:10px;background:#f6f7f7}.adns-headlines{margin-top:18px;display:grid;gap:10px}.adns-headline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px;border:1px solid #dcdcde;border-radius:10px;background:#f6f7f7}.adns-headline strong{display:block;font-size:14px}.adns-headline small{display:block;color:#646970;margin-top:4px}.adns-diagnostics{margin-top:12px;color:#646970;font-size:12px;white-space:pre-wrap}.adns-two-col{display:grid;grid-template-columns:1fr 1fr;gap:18px}.adns-editor-col{border:1px solid #dcdcde;border-radius:12px;padding:16px;background:#fbfbfc}.adns-editor-col textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}.adns-editor-toolbar{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dcdcde;padding-bottom:12px;margin-bottom:16px}.adns-tabs{display:flex;gap:8px;align-items:center;margin-bottom:10px}.adns-tab.active{background:#2271b1;color:#fff;border-color:#2271b1}.adns-visual-editor{min-height:420px;max-height:720px;overflow:auto;border:1px solid #8c8f94;border-radius:4px;background:#fff;padding:16px;line-height:1.6}.adns-visual-editor h2,.adns-visual-editor h3{margin-top:1.1em}.adns-seo-card{box-shadow:none;background:#f6f7f7}.adns-image-preview img{max-width:260px;height:auto;margin-top:12px;border-radius:8px;border:1px solid #dcdcde}.adns-news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;margin-top:24px}.adns-news-card{border:1px solid #e1e7ef;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 10px 30px rgba(9,25,45,.08)}.adns-news-card img{width:100%;height:190px;object-fit:cover}.adns-news-card-body{padding:18px}.adns-news-card h2{font-size:20px;margin:0 0 10px}.adns-read-more{display:inline-flex;margin-top:10px;font-weight:700}.adns-source-link{font-size:13px;color:#697386;margin-top:30px}@media(max-width:960px){.adns-grid-2,.adns-grid-3,.adns-two-col{grid-template-columns:1fr}.adns-headline{grid-template-columns:1fr}}
