.az26 #staedte .az-district-directory{margin:35px 0 18px;padding:27px;border-radius:16px;border:1px solid #385669;background:#10283a;max-width:100%;color:#e9f2f7}.az26 #staedte .az-district-directory h3{color:#fff;font-size:clamp(21px,2.3vw,28px);margin:0 0 9px;font-weight:800}.az26 #staedte .az-district-directory>p{color:#cfdee8;font-size:15px;line-height:1.6;margin:0 0 22px}.az26 #staedte .az-district-group{border-radius:11px;border:1px solid #3b5b70;background:#0b2131;margin:10px 0;overflow:hidden}.az26 #staedte .az-district-group summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 19px;color:#fff;font-weight:750;font-size:16px}.az26 #staedte .az-district-group summary::-webkit-details-marker{display:none}.az26 #staedte .az-district-group summary:after{content:"+";color:#F6C66A;font-size:23px;order:2;margin-left:auto}.az26 #staedte .az-district-group[open] summary:after{content:"−"}.az26 #staedte .az-district-group summary span{display:none;font-size:12px;color:#c7d6df;font-weight:600;white-space:nowrap}.az26 #staedte .az-district-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:15px;border-top:1px solid #345269}.az26 #staedte .az-district-links>a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px 11px;border:1px solid #45647a;border-radius:8px;color:#f3d08e;text-align:center;background:#132e43;font-size:14px;font-weight:650;text-decoration:none;overflow-wrap:anywhere}.az26 #staedte .az-district-links>a:hover{background:#204359;color:#fff;border-color:#f6c66a}@media(max-width:860px){.az26 #staedte .az-district-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:590px){.az26 #staedte .az-district-directory{padding:17px 12px;margin-top:25px}.az26 #staedte .az-district-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px}.az26 #staedte .az-district-links>a{font-size:12px;min-height:43px;padding:7px 6px}.az26 #staedte .az-district-group summary{padding:13px;font-size:14px}}