.map-stage[data-astro-cid-jbiokoms]{background:linear-gradient(#ffffff94 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff94 1px,#0000 1px) 0 0/28px 28px,radial-gradient(72% 58% at 16% 10%,#00c5ab21,#0000 72%),radial-gradient(62% 62% at 92% 94%,#007dc526,#0000 72%),linear-gradient(155deg,#f9fdff,#e9f4f8);box-shadow:inset 0 1px #fffc,0 24px 70px #0b3a5714}.map-caption[data-astro-cid-jbiokoms]{pointer-events:none}.map-compass[data-astro-cid-jbiokoms]{background:#ffffffb8;border:1px solid #0b3a5724;border-radius:50%;flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid;position:relative;box-shadow:0 8px 22px #0b3a5714}.map-compass[data-astro-cid-jbiokoms]:before{content:"ش";color:var(--brand-primary,#007dc5);font-size:.55rem;font-weight:800;position:absolute;top:.2rem}.map-compass[data-astro-cid-jbiokoms] i[data-astro-cid-jbiokoms]{border-right:.28rem solid #0000;border-bottom:.85rem solid var(--brand-primary,#007dc5);filter:drop-shadow(0 2px 2px #0b3a572e);border-left:.28rem solid #0000;width:0;height:0;margin-top:.35rem}.iran-map[data-astro-cid-jbiokoms]{filter:drop-shadow(0 14px 18px #0b3a5721);overflow:visible}.province-shape[data-astro-cid-jbiokoms]{--fill:#dbe8ef;fill:var(--fill);stroke:#f8fcfe;stroke-width:2.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke;cursor:pointer;animation:.45s cubic-bezier(.22,1,.36,1) both province-in;animation-delay:var(--d,0s);outline:none;transition:fill .22s,filter .22s,opacity .22s,stroke .22s}.province-shape[data-astro-cid-jbiokoms][data-has="1"]{--fill:var(--brand-primary,#007dc5)}.province-shape[data-astro-cid-jbiokoms][data-state=related]{--fill:#8fe3d6}.province-shape[data-astro-cid-jbiokoms][data-state=selected]{--fill:var(--brand-secondary,#00c5ab);stroke:#fff;stroke-width:3.5px;filter:url(#province-glow)}.province-shape[data-astro-cid-jbiokoms]:hover,.province-shape[data-astro-cid-jbiokoms]:focus-visible{--fill:#83d8cd;stroke:#fff;stroke-width:3.5px;filter:url(#province-shadow)}.province-shape[data-astro-cid-jbiokoms]:focus-visible{stroke:var(--brand-fg,#0b3a57)}.map-sheen[data-astro-cid-jbiokoms]{fill:url(#map-sheen);pointer-events:none}.province-label[data-astro-cid-jbiokoms]{fill:#173f53;stroke:#ffffffe0;stroke-width:3px;paint-order:stroke fill;font-family:inherit;font-size:var(--label-size,13px);letter-spacing:-.035em;pointer-events:none;font-weight:800;transition:fill .22s,stroke .22s}.province-label[data-astro-cid-jbiokoms][data-has="1"]{fill:#fff;stroke:#004a7580}.province-label[data-astro-cid-jbiokoms][data-state=related],.province-label[data-astro-cid-jbiokoms][data-state=selected]{fill:#073747;stroke:#ffffffb8}.map-legend[data-astro-cid-jbiokoms]{backdrop-filter:blur(10px);background:#ffffff8f;border:1px solid #ffffffd1;border-radius:1rem;box-shadow:inset 0 1px #ffffffb8}@keyframes province-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.province-shape[data-astro-cid-jbiokoms]{transition:none;animation:none}}.num-fa[data-astro-cid-jbiokoms]{font-family:var(--font-fa);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.legend-dot[data-astro-cid-jbiokoms]{border:1px solid #ffffffe6;border-radius:.2rem .45rem .28rem .5rem;width:.8rem;height:.8rem;box-shadow:0 1px 5px #0b3a5724}.legend-dot[data-astro-cid-jbiokoms][data-k=has]{background:var(--brand-primary,#007dc5)}.legend-dot[data-astro-cid-jbiokoms][data-k=none]{background:#dbe8ef}.panel-shell[data-astro-cid-jbiokoms],.result-shell[data-astro-cid-jbiokoms]{backdrop-filter:blur(18px);background:radial-gradient(120% 100% at 100% 0,#00c5ab1a,#0000 50%),#ffffffe0;border:1px solid #0b3a571a;border-radius:1.5rem;overflow:hidden;box-shadow:0 22px 60px #0b3a571a,inset 0 1px #fff}.panel-hint[data-astro-cid-jbiokoms]{position:relative}.panel-hint[data-astro-cid-jbiokoms]:before{content:"";pointer-events:none;background-image:radial-gradient(#007dc51a 1px,#0000 1px);background-size:15px 15px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 70%)}.panel-hint[data-astro-cid-jbiokoms]>[data-astro-cid-jbiokoms]{position:relative}.hint-icon[data-astro-cid-jbiokoms],.result-pin[data-astro-cid-jbiokoms]{color:var(--brand-primary,#007dc5);background:linear-gradient(145deg,#fff,#dff4f8);place-items:center;display:grid;box-shadow:0 12px 32px #007dc529,inset 0 1px #fff}.hint-icon[data-astro-cid-jbiokoms]{border-radius:1.25rem 1.25rem 1.25rem .45rem;width:4rem;height:4rem;margin-inline:auto;transform:rotate(-5deg)}.hint-icon[data-astro-cid-jbiokoms] svg[data-astro-cid-jbiokoms]{width:1.8rem;height:1.8rem;transform:rotate(5deg)}.tap-pulse[data-astro-cid-jbiokoms]{background:var(--brand-secondary,#00c5ab);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 5px #00c5ab21}.result-heading[data-astro-cid-jbiokoms]{background:#f7fcfdc7;border-bottom:1px solid #0b3a5714}.result-pin[data-astro-cid-jbiokoms]{border-radius:1rem 1rem 1rem .35rem;flex:none;width:2.75rem;height:2.75rem}.result-pin[data-astro-cid-jbiokoms] svg[data-astro-cid-jbiokoms]{width:1.25rem;height:1.25rem}.result-count[data-astro-cid-jbiokoms]{color:var(--brand-primary,#007dc5);background:#007dc512;border:1px solid #007dc524;border-radius:999px;padding:.4rem .7rem}.representative-card[data-astro-cid-jbiokoms]{color:var(--brand-fg,#0b3a57);background:#fff;border:1px solid #0075bf24;border-radius:1.4rem;position:relative;overflow:hidden;box-shadow:0 18px 44px #0075bf1a,0 3px 10px #0b3a570d}.representative-card[data-astro-cid-jbiokoms]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0075bf 0 72%,#039a98 86%,#afcc46 100%);height:.3rem;position:absolute;inset:0 0 auto}.representative-card[data-astro-cid-jbiokoms]:after{content:"";pointer-events:none;border:1px solid #0075bf0f;border-radius:50%;width:10rem;height:10rem;position:absolute;top:-4.5rem;left:-4rem;box-shadow:0 0 0 1.6rem #0075bf06,0 0 0 3.2rem #0075bf04}.representative-card[data-astro-cid-jbiokoms]>[data-astro-cid-jbiokoms]{z-index:1;position:relative}.rep-identity[data-astro-cid-jbiokoms]{color:var(--brand-fg,#0b3a57);background:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.3rem 1.15rem;display:flex;position:relative;overflow:hidden}.rep-identity[data-astro-cid-jbiokoms]:after{content:"";pointer-events:none;background:#afcc46;width:3.6rem;height:1px;position:absolute;bottom:0;right:1.3rem}.rep-identity[data-astro-cid-jbiokoms]>[data-astro-cid-jbiokoms]{z-index:1;position:relative}.rep-identity__main[data-astro-cid-jbiokoms]{align-items:center;gap:.85rem;min-width:0;display:flex}.representative-card[data-astro-cid-jbiokoms] h4[data-astro-cid-jbiokoms]{color:var(--brand-fg,#0b3a57);letter-spacing:-.02em}.rep-eyebrow[data-astro-cid-jbiokoms]{color:var(--brand-primary,#007dc5);letter-spacing:.02em;margin-bottom:.12rem;font-size:.62rem;font-weight:800}.representative-card[data-astro-cid-jbiokoms] .rep-contact[data-astro-cid-jbiokoms]{color:#4d7186}.rep-monogram[data-astro-cid-jbiokoms]{color:#fff;background:linear-gradient(145deg,#007dc5,#045a8d);border:1px solid #0075bf14;border-radius:1rem 1rem 1rem .32rem;flex:none;place-items:center;width:3.35rem;height:3.35rem;font-size:1.12rem;font-weight:800;display:grid;box-shadow:0 9px 20px #0075bf33,inset 0 1px #ffffff2e}.official-seal[data-astro-cid-jbiokoms]{color:var(--brand-fg,#0b3a57);background:#f4fafd;border:1px solid #0075bf1f;border-radius:.95rem;flex:none;align-items:center;gap:.45rem;padding:.45rem .55rem;display:flex;box-shadow:inset 0 1px #fff}.official-seal[data-astro-cid-jbiokoms] small[data-astro-cid-jbiokoms],.official-seal[data-astro-cid-jbiokoms] b[data-astro-cid-jbiokoms]{white-space:nowrap;display:block}.official-seal[data-astro-cid-jbiokoms] small[data-astro-cid-jbiokoms]{opacity:.62;font-size:.52rem;font-weight:700}.official-seal[data-astro-cid-jbiokoms] b[data-astro-cid-jbiokoms]{margin-top:.05rem;font-size:.67rem;font-weight:900}.verified-mark[data-astro-cid-jbiokoms]{color:#fff;background:linear-gradient(145deg,#afcc46,#719e26);border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid;box-shadow:0 5px 12px #719e2633,inset 0 1px #ffffff38}.verified-mark[data-astro-cid-jbiokoms] svg[data-astro-cid-jbiokoms]{width:1.15rem;height:1.15rem}.rep-card-body[data-astro-cid-jbiokoms]{background:#f6fbfd;border-top:1px solid #0075bf14;flex-direction:column;gap:.85rem;padding:1rem 1.15rem 1.15rem;display:flex}.coverage-block[data-astro-cid-jbiokoms]{background:#fff;border:1px solid #0075bf1a;border-radius:.9rem;padding:.9rem 1rem;box-shadow:0 4px 14px #0b3a5709}.representative-card[data-astro-cid-jbiokoms] .coverage-block[data-astro-cid-jbiokoms]>p[data-astro-cid-jbiokoms]{color:var(--brand-primary,#007dc5)}.coverage-chip[data-astro-cid-jbiokoms]{color:#045a8d;box-shadow:none;background:#007dc512;border:1px solid #0075bf1f}.coverage-chip[data-astro-cid-jbiokoms]:hover{color:#fff;background:var(--brand-primary,#007dc5);border-color:#007dc54d;transform:translateY(-1px)}.coverage-chip[data-astro-cid-jbiokoms]:active{transform:translateY(0)scale(.98)}.address-row[data-astro-cid-jbiokoms]{background:#fff;border:1px solid #0075bf1a;border-radius:.95rem;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.9rem;display:grid}.representative-card[data-astro-cid-jbiokoms] .address-row[data-astro-cid-jbiokoms] p[data-astro-cid-jbiokoms]{color:#4d7186}.representative-card[data-astro-cid-jbiokoms] .address-row[data-astro-cid-jbiokoms] p[data-astro-cid-jbiokoms]>span[data-astro-cid-jbiokoms]:first-child{color:var(--brand-fg,#0b3a57)}.info-icon[data-astro-cid-jbiokoms]{width:2.25rem;height:2.25rem;color:var(--brand-primary,#007dc5);background:#007dc514;border-radius:.75rem;place-items:center;display:grid}.info-icon[data-astro-cid-jbiokoms] svg[data-astro-cid-jbiokoms]{width:1.1rem;height:1.1rem}.contact-actions[data-astro-cid-jbiokoms]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.contact-button[data-astro-cid-jbiokoms]{color:#045a8d;background:#fff;border:1px solid #0075bf29;border-radius:.9rem;align-items:center;gap:.65rem;min-width:0;padding:.7rem .8rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.contact-button--primary[data-astro-cid-jbiokoms]{color:#fff;background:linear-gradient(135deg,#007dc5,#04699f);border-color:#0000;box-shadow:0 9px 20px #0075bf33}.contact-button[data-astro-cid-jbiokoms]:hover{background:#eef8fc;border-color:#0075bf52;transform:translateY(-2px);box-shadow:0 9px 20px #0b3a571a}.contact-button--primary[data-astro-cid-jbiokoms]:hover{background:linear-gradient(135deg,#008bd8,#045a8d);border-color:#0000;box-shadow:0 12px 26px #0075bf40}.contact-button[data-astro-cid-jbiokoms]:active{transform:translateY(0)scale(.985)}.contact-button[data-astro-cid-jbiokoms]:focus-visible{outline-offset:2px;outline:3px solid #00c5ab4d}.contact-button__icon[data-astro-cid-jbiokoms]{width:2rem;height:2rem;color:var(--brand-primary,#007dc5);background:#007dc514;border-radius:.65rem;flex:none;place-items:center;display:grid}.contact-button--primary[data-astro-cid-jbiokoms] .contact-button__icon[data-astro-cid-jbiokoms]{color:#fff;background:#ffffff29}.contact-button__icon[data-astro-cid-jbiokoms] svg[data-astro-cid-jbiokoms]{width:1rem;height:1rem}.contact-button[data-astro-cid-jbiokoms] small[data-astro-cid-jbiokoms],.contact-button[data-astro-cid-jbiokoms] b[data-astro-cid-jbiokoms]{white-space:nowrap;display:block}.contact-button[data-astro-cid-jbiokoms] small[data-astro-cid-jbiokoms]{opacity:.72;font-size:.62rem;font-weight:600}.contact-button[data-astro-cid-jbiokoms] b[data-astro-cid-jbiokoms]{font-variant-numeric:tabular-nums;margin-top:.1rem;font-size:.72rem;font-weight:800}@media (width<=420px){.rep-identity[data-astro-cid-jbiokoms]{align-items:flex-start}.official-seal[data-astro-cid-jbiokoms]>span[data-astro-cid-jbiokoms]:last-child{display:none}.official-seal[data-astro-cid-jbiokoms]{box-shadow:none;background:0 0;border:0;padding:0}.contact-actions[data-astro-cid-jbiokoms]{grid-template-columns:1fr}}.rep-card[data-astro-cid-jbiokoms]{display:none}.rep-card[data-astro-cid-jbiokoms][data-show]{display:block}
