.o-page{max-width:1160px;margin:40px auto 100px;padding:0 22px;color:#172b4c;font-family:Vazirmatn,Tahoma,sans-serif;line-height:1.9}.o-page *,.sq-admin .o-form *{box-sizing:border-box}.o-eyebrow{color:#2876cb;font-size:12px;font-weight:800;letter-spacing:.04em}.o-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:24px}.o-heading h1{font-size:30px;margin:6px 0}.o-heading h2{margin:0}.o-heading p{color:#65738a;margin:6px 0}.o-status{display:inline-block;border-radius:20px;background:#eaf2ff;color:#1453a3;padding:5px 14px;font-size:12px;font-weight:700;white-space:nowrap}.o-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:22px;align-items:start}.o-panel{background:#fff;border:1px solid #e2e9f1;border-radius:20px;padding:26px;margin-bottom:22px;box-shadow:0 8px 30px #153f6b05}.o-panel h2{font-size:20px;margin:0 0 18px}.o-panel small,.o-table small{display:block;font-size:12px;color:#748098}.o-steps{display:grid;grid-template-columns:repeat(4,1fr);padding:20px 0 28px;list-style:none;gap:14px;margin:0}.o-steps li{display:flex;gap:9px;align-items:center;color:#7c8ba0;border-top:3px solid #dbe2ec;padding-top:16px;font-size:13px}.o-steps li.done{border-color:#0862cf;color:#164f95}.o-steps b{display:grid;place-items:center;background:#eef3f9;width:30px;height:30px;border-radius:50%}.o-steps .done b{background:#075fc7;color:#fff}.o-table{overflow-x:auto}.o-table table{width:100%;border-collapse:collapse;min-width:570px;text-align:right;font-size:14px}.o-table td,.o-table th{padding:18px 12px;border-bottom:1px solid #edf1f6}.o-table th{background:#f8fafc;color:#708099;font-size:12px}.o-totals{margin-right:auto;max-width:320px;padding-top:12px}.o-totals p{display:flex;justify-content:space-between;gap:30px}.o-grand{border-top:1px dashed #d0dbe9;padding-top:16px;font-size:17px;color:#075bc0}.o-notice{background:#f3f7fc;padding:18px;border-radius:12px;border-right:3px solid #3c83d0;overflow-wrap:anywhere}.o-bank{background:linear-gradient(120deg,#123764,#0866c7);color:white;border-radius:18px;max-width:430px;padding:24px;margin:24px 0;box-shadow:0 12px 28px #1261a525}.o-bank bdi{font-family:monospace;font-size:25px;letter-spacing:2px}.o-bank p{margin-bottom:0;color:#e2efff}.o-form{display:grid;gap:20px}.o-form label{display:grid;gap:8px;font-size:13px;font-weight:600}.o-form input:not([type=checkbox]),.o-form textarea,.o-link{border:1px solid #d9e2ee;border-radius:10px;background:#fff;min-height:46px;width:100%;padding:10px 13px;color:#18304e;font:inherit}.o-form input:focus,.o-form textarea:focus{outline:3px solid #0862cf22;border-color:#0862cf}.o-form input[type=password],.o-link{direction:ltr;text-align:left}.o-form textarea{min-height:95px;resize:vertical}.o-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.o-wide{grid-column:1/-1}.o-form .o-consent{display:flex;align-items:flex-start;gap:9px;font-weight:400}.o-consent input{width:18px;height:18px;flex-shrink:0;margin-top:4px;accent-color:#0862cf}.o-form .btn{justify-self:start}.o-form fieldset{border:1px solid #e2e9f1;border-radius:12px;padding:18px;min-width:0}.o-form legend{font-weight:700;padding:0 8px}.o-form fieldset p{font-size:12px;color:#708099}.o-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:22px 0}.o-metrics .o-panel{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px;margin:0;color:#4f6480}.o-metrics b{font-size:28px;color:#1765b8}.o-metrics span{font-size:12px}.o-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.o-tabs a{font-size:12px;background:white;border:1px solid #e0e7f0;border-radius:9px;padding:7px 12px;color:#47627f}.o-tabs a[aria-current=page]{background:#0961c9;color:#fff}.o-proof{padding:18px 0;border-bottom:1px solid #e2e9f1}.o-page .btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:#075fc7;color:#fff;padding:12px 20px;text-decoration:none;font:inherit;cursor:pointer;margin:4px 0}.o-page .btn.ghost{background:#f0f5fb;color:#1459a3;border:1px solid #dce6f1}.sq-admin .o-grid .a-panel{margin-bottom:22px}.sq-admin .o-form+.o-form{margin-top:24px;border-top:1px solid #e5ebf3;padding-top:24px}.sq-admin .o-heading{margin-top:20px}.o-link{font-size:12px;margin-bottom:12px}.o-panel a:not(.btn){color:#0862cf}.o-page aside .btn{display:flex;margin-top:12px}.o-page h1,.o-page h2{line-height:1.5}@media(max-width:1000px){.o-metrics{grid-template-columns:repeat(2,1fr)}.o-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.o-page{margin-top:24px;padding:0 14px}.o-heading{align-items:flex-start;flex-direction:column;gap:10px}.o-heading h1{font-size:25px}.o-panel{padding:19px;border-radius:15px}.o-fields{grid-template-columns:minmax(0,1fr)}.o-steps{grid-template-columns:repeat(2,1fr);gap:12px}.o-bank bdi{font-size:21px;letter-spacing:1px}.o-metrics{gap:9px}.o-metrics .o-panel{padding:14px}.o-metrics b{font-size:23px}.o-form .btn{width:100%}.o-wide{grid-column:auto}}
