@font-face{font-family:__yekan_057ce5;src:url(/_next/static/media/840836baf846c45c-s.p.ttf) format("truetype");font-display:swap;font-weight:100}@font-face{font-family:__yekan_057ce5;src:url(/_next/static/media/ece472d9dd15fd30-s.p.ttf) format("truetype");font-display:swap;font-weight:300}@font-face{font-family:__yekan_057ce5;src:url(/_next/static/media/5be3ab0e3f19ab11-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:__yekan_057ce5;src:url(/_next/static/media/976a62bc4465eca4-s.p.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:__yekan_057ce5;src:url(/_next/static/media/5543dcf0b11eedb6-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:__yekan_057ce5;src:url(/_next/static/media/faa1817d61dd0a92-s.p.ttf) format("truetype");font-display:swap;font-weight:800}@font-face{font-family:__yekan_057ce5;src:url(/_next/static/media/ee22fa19be988b3f-s.p.ttf) format("truetype");font-display:swap;font-weight:900}@font-face{font-family:__yekan_Fallback_057ce5;src:local("Arial");ascent-override:93.21%;descent-override:44.38%;line-gap-override:0.00%;size-adjust:102.41%}.__className_057ce5{font-family:__yekan_057ce5,__yekan_Fallback_057ce5}.__variable_057ce5{--font-yekan:"__yekan_057ce5","__yekan_Fallback_057ce5"}:root{--blue:#2f8cf6;--blue-strong:#2077d9;--blue-soft:#f0f5ff;--bg:#f4f6fb;--card:#fff;--border:#e0e6f0;--muted:#70809f;--green:#14b46c;--danger:#e25555;--shadow:0 16px 45px rgba(33,63,124,.12)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:#1f2a44;min-height:100vh;font-family:var(--font-yekan),"Segoe UI",sans-serif}a,button,input,textarea{font-family:inherit}a{color:inherit;text-decoration:none}main.page{max-width:1180px;margin:0 auto;padding:16px 16px 60px}.topbar{display:none}.lang-btn{background:var(--blue);color:#fff;border:none;border-radius:22px;padding:10px 16px;font-weight:700;cursor:pointer;font-size:13px;display:inline-flex;align-items:center;gap:8px}.lang-btn:hover{background:var(--blue-strong)}.topbar-logos{display:flex;align-items:center;gap:12px}.mini-logo{width:60px;height:40px;border:1px solid var(--border);border-radius:10px;place-items:center;color:var(--blue-strong);font-size:13px}.mini-logo,.sep-logo{background:#f7f9fe;display:grid;font-weight:800}.sep-logo{width:110px;height:46px;border-radius:12px;place-items:center;border:1px solid var(--border);color:var(--blue-strong)}.title{text-align:center;font-weight:800;margin:18px 0 14px;font-size:18px}.page-header{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--card);border:1px solid var(--border);border-radius:12px;padding:12px 14px;box-shadow:0 8px 22px rgba(55,86,150,.08);margin-bottom:18px}.page-header .title{flex:1 1;margin:0}.logo-slot{width:140px;height:60px;display:flex;align-items:center;justify-content:center;background:transparent;border:none}.logo-slot img{max-width:100%;max-height:100%;object-fit:contain}.card-shell{background:var(--card);border-radius:16px;border:1px solid var(--border);box-shadow:var(--shadow);overflow:hidden}.columns{display:flex;gap:0;border-bottom:1px solid var(--border);direction:ltr}.left-panel{width:32%;border-left:1px solid var(--border);padding:16px;background:#fcfdff;direction:rtl}.left-meta{display:flex;align-items:stretch;justify-content:center;gap:8px;margin-bottom:16px}.badge{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:10px;font-size:12px;font-weight:700;color:var(--blue-strong);background:var(--blue-soft);border:1px solid #dce6fb;text-align:center;min-height:46px}.badge.full{width:100%;justify-content:center}.badge.gray{color:var(--muted);background:#f2f4f8;border-color:#e6e9f0}.merchant-logo{width:230px;height:150px;margin:0 auto 14px;border:1px solid var(--border);border-radius:14px;display:grid;place-items:center;background:#fff}.merchant-logo img{width:90%;height:90%;object-fit:contain}.logo-fallback{width:100%;height:100%;display:grid;place-items:center;background:#f4f6fb;color:var(--blue-strong);font-size:26px;font-weight:800}.merchant-name{font-size:18px;margin:0 0 6px}.amount-display,.merchant-name{text-align:center;font-weight:800}.amount-display{font-size:16px;margin:0;color:#222}.muted-note{text-align:center;color:var(--muted);font-size:12px;margin:6px 0 16px}.info-list{display:grid;grid-gap:10px;gap:10px}.info-row{display:flex;gap:8px;align-items:center;padding:10px 12px;border-radius:10px;background:#f7f9fe;border:1px solid var(--border);font-size:13px;color:#2f3d57}.info-row .icon{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:#e9f2ff;color:var(--blue-strong);font-weight:800;font-size:14px}.info-row strong{font-weight:800}.form-panel{flex:1 1;padding:18px 20px 20px;direction:rtl}.section-header{background:#f6f9ff;border:1px solid #e3e8f1;padding:10px 12px;border-radius:10px;font-weight:700;color:#1f2b4d;margin-bottom:16px;font-size:14px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.form-grid.full{grid-template-columns:1fr}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:12px;color:#4c5c7f;font-weight:700;margin-bottom:2px}.input-wrap{position:relative;width:100%}.input{width:100%;border:1px solid #d8e0ee;background:#f8fafc;border-radius:14px;padding:12px 14px;height:52px;font-size:14px;color:#1f2a44;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;line-height:1.4}.input:focus{outline:2px solid rgba(47,140,246,.25);border-color:#cfd8e8;background:#fff}.input::placeholder{color:#9aa6c5}.input.icon{padding-right:42px}.center-input{text-align:center;letter-spacing:.08em}.input-icon{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:20px;height:20px;color:#5e6c86}.stacked-row{display:flex;gap:10px;flex-wrap:wrap;width:100%}.stacked-row .half{flex:1 1;min-width:140px}.captcha-row{display:flex;gap:10px;align-items:center}.captcha-box{flex:1 1;background:#f8fafc;border:1px dashed #d7dfe9;border-radius:12px;padding:14px;text-align:center;font-weight:800;color:#5470b9;font-size:22px;min-height:64px;display:grid;place-items:center}.link-btn{color:var(--blue-strong);font-weight:700;border:1px solid #d7e6ff;background:#eff5ff;border-radius:12px;padding:14px 12px;cursor:pointer;height:52px;display:inline-flex;align-items:center;justify-content:center}.link-btn:hover{background:#e6eeff}.line{height:1px;background:var(--border);margin:16px 0}.checkbox-row{gap:8px;font-size:12px;color:#4c5c7f}.actions,.checkbox-row{display:flex;align-items:center}.actions{gap:12px;margin-top:6px}.pay-btn{flex:1 1;background:linear-gradient(90deg,#11ae63,#13c274);color:#fff;border:none;border-radius:12px;padding:14px;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 10px 24px rgba(17,174,99,.28)}.pay-btn:hover{background:linear-gradient(90deg,#0f9a58,#12b469)}.cancel-btn{background:transparent;border:none;color:var(--danger);font-weight:800;cursor:pointer;padding:12px 14px}.info-section{padding:12px 16px 20px;border-bottom:1px solid var(--border)}.info-box{background:#f7faff;border:1px solid #e0e8f5;border-radius:12px;padding:14px;margin-bottom:12px}.info-box h3{margin:0 0 8px;font-size:14px;color:#1f2b4d}.info-box li,.info-box p{margin:0 0 8px;color:#4c5c7f;line-height:1.7;font-size:13px}.info-box ul{padding-right:18px;margin:0}.form-grid{margin-bottom:6px;width:100%}.form-grid:last-of-type{margin-bottom:0}footer.footer{background:#2c81e5;color:#fff;padding:26px 18px 36px;text-align:center;border-radius:14px;margin-top:22px;box-shadow:0 10px 20px rgba(32,99,184,.2)}.footer-logo{width:110px;height:48px;border-radius:12px;background:transparent;display:grid;place-items:center;margin:0 auto 12px;border:none}.footer-logo img{max-width:100%;max-height:100%;object-fit:contain}.footer p{margin:4px 0;font-size:13px}.footer small{display:block;margin-top:6px;color:#dce8ff}@media (max-width:980px){.columns{flex-direction:column}.left-panel{width:100%;border-left:none;border-bottom:1px solid var(--border)}}@media (max-width:640px){.topbar{flex-direction:column;align-items:flex-start;gap:10px}.form-grid{grid-template-columns:1fr}.actions,.stacked-row{flex-direction:column}.pay-btn{width:100%}}