.iranian-preview-flow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:7px 18px;box-sizing:border-box;background:#f6f9ff;color:#264367;border-bottom:1px solid #dce7f8;position:relative;z-index:65;font-family:'Vazirmatn',Tahoma,sans-serif;direction:rtl}
.iranian-preview-flow *{box-sizing:border-box}
.iranian-flow-caption{font-weight:800;font-size:11px;white-space:nowrap;color:#647da2}
.iranian-flow-steps{display:flex;align-items:center;gap:6px;overflow-x:auto;max-width:100%;padding:2px;scrollbar-width:thin}
.iranian-flow-link{display:inline-flex;align-items:center;white-space:nowrap;gap:6px;padding:5px 9px;border-radius:9px;font-size:11px;font-weight:650;color:#51698c;text-decoration:none;min-height:36px;transition:background .15s,color .15s;border:1px solid transparent}
.iranian-flow-link:hover{background:#e9f0fc;color:#124fc0}
.iranian-flow-link.is-current{background:#e5eeff;border-color:#bdd2fa;color:#1753ba;font-weight:850}
.iranian-flow-number{display:grid;place-items:center;width:21px;height:21px;border-radius:7px;background:#ecf2fb;color:#5e78a0;font:800 11px Arial,sans-serif}
.is-current .iranian-flow-number{background:#1a58d3;color:#fff}
.iranian-flow-separator{color:#9eabc1;font-size:14px}
@media(max-width:920px){.iranian-preview-flow{gap:2px;padding:7px 10px;justify-content:flex-start}.iranian-flow-caption{font-size:10px}.iranian-flow-steps{width:100%;justify-content:flex-start}.iranian-flow-link{font-size:10px;padding:4px 7px}.iranian-flow-separator{font-size:10px}}
@media(max-width:480px){.iranian-flow-caption{display:none}.iranian-flow-steps{width:100%}}
