.abp-heading{padding:18px 0 24px}.abp-heading>span{font-size:12px;letter-spacing:1.4px;color:#147c75;font-weight:700}.abp-heading h2{font-size:clamp(28px,3vw,42px);margin:10px 0;color:#103c68}.abp-heading p,.abp-count,.abp-source{color:#506780;line-height:1.6}.abp-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.abp-filters label,.abp-links label{display:grid;gap:10px;color:#254866;font-weight:600}.abp-filters select,.abp-links select{width:100%;padding:14px;font-size:16px;border:1px solid #bcd3e5;border-radius:12px;background:#fff;color:#173c60}.abp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.abp-card{display:block;text-align:left;padding:24px;background:#fff;border:1px solid #cce0e7;border-top:5px solid #188d82;border-radius:20px;color:#173c60;box-shadow:0 8px 24px #163b5b08}.abp-card:hover{border-color:#188d82;box-shadow:0 8px 24px #163b5b15}.abp-card h3{font-size:23px;line-height:1.3;margin:14px 0}.abp-area{color:#11796f;font-weight:700}.abp-status{display:inline-block;border-radius:18px;padding:7px 12px;background:#e3f5ed;color:#086c54;font-size:12px}.abp-product{max-height:110px;overflow:auto;line-height:1.6}.abp-empty{grid-column:1/-1;padding:32px!important;font-size:18px;line-height:1.7}.abp-blocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.abp-blocks h3{color:#107e77;font-size:23px}.abp-blocks article div{white-space:pre-wrap;line-height:1.8;font-size:17px;color:#274b6a}.abp-links form{display:flex;align-items:end;gap:20px;padding:24px 0;border-bottom:1px solid #e1eaf0}.abp-links label{flex:1}.abp-links small{font-weight:400;color:#526b82}.abp-import{margin-top:24px}.abp-import p{line-height:1.7;color:#46617b}.abp-import input{font-size:16px;max-width:100%}@media(max-width:650px){.abp-links form{flex-direction:column;align-items:stretch}.abp-blocks{grid-template-columns:1fr}.abp-heading h2{font-size:28px}}
