.vertical-rtl{writing-mode:sideways-lr;text-orientation:mixed;direction:rtl;font-size:9px;position:absolute;text-align:center;min-height:56px!important;top:0;left:1px}.vertical-rtl-right{writing-mode:sideways-lr;text-orientation:mixed;direction:rtl;font-size:9px;position:absolute;text-align:center;min-height:56px!important;top:0;right:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.min-h-screen{min-height:100vh}canvas#signature-pad{touch-action:none}[x-cloak]{display:none!important}.fade-enter-active,.fade-leave-active{transition:opacity .15s}.fade-enter,.fade-leave-to{opacity:0}.mjs-btn-padding{padding-bottom:34px!important}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:700;src:url(/build/assets/iranyekanwebboldfanum-4MyXKl7R.eot);src:url(/build/assets/iranyekanwebboldfanum-4MyXKl7R.eot?#iefix) format("embedded-opentype"),url(/build/assets/iranyekanwebboldfanum-DuHlIwL1.woff) format("woff")}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:300;src:url(/build/assets/iranyekanweblightfanum-ygAVe80Z.eot);src:url(/build/assets/iranyekanweblightfanum-ygAVe80Z.eot?#iefix) format("embedded-opentype"),url(/build/assets/iranyekanweblightfanum-CUSCFX3r.woff) format("woff")}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:400;src:url(/build/assets/iranyekanwebregularfanum-ByZg3G6b.eot);src:url(/build/assets/iranyekanwebregularfanum-ByZg3G6b.eot?#iefix) format("embedded-opentype"),url(/build/assets/iranyekanwebregularfanum-BFcizGKW.woff) format("woff")}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:500;src:url(/build/assets/iranyekanwebmediumfanum-D05JzbBp.eot);src:url(/build/assets/iranyekanwebmediumfanum-D05JzbBp.eot?#iefix) format("embedded-opentype"),url(/build/assets/iranyekanwebmediumfanum-s03dbLnU.woff) format("woff")}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:800;src:url(/build/assets/iranyekanwebextraboldfanum-B_HxCE9G.eot);src:url(/build/assets/iranyekanwebextraboldfanum-B_HxCE9G.eot?#iefix) format("embedded-opentype"),url(/build/assets/iranyekanwebextraboldfanum-BxduwGDe.woff) format("woff")}@font-face{font-display:swap;font-family:iranyekan;font-style:normal;font-weight:900;src:url(/build/assets/iranyekanwebextrablackfanum-BBBCPzpP.eot);src:url(/build/assets/iranyekanwebextrablackfanum-BBBCPzpP.eot?#iefix) format("embedded-opentype"),url(/build/assets/iranyekanwebextrablackfanum-CKF0oDJw.woff) format("woff")}.mjs-form{padding-top:14px;padding-bottom:14px}.mjs-form-mobile{text-align:left!important}.mjs-footer{background-color:#ed1c24;padding-top:42px}.mjs-wrapper{padding:0 15px;max-width:1300px;color:#000;font-family:iranyekan;margin:0 auto}.mjsf-title{text-align:right!important;color:#f1f1f1!important;margin-bottom:1rem;font-family:iranyekan;font-weight:700!important}.mjsfooter{line-height:1.3em!important;font-size:.8em!important;font-weight:300!important}.mjfooterul{list-style-type:none!important;margin-right:0;margin-left:0!important;padding-right:0;line-height:1.4em!important;font-size:.9em!important;color:#fff}.mjfooterul2{list-style-type:none!important;margin-right:0;padding-right:0;line-height:24px!important;font-size:16px!important;color:#fff}.mjfooterul>li{position:relative;margin-bottom:.6rem;text-align:right!important;color:#fff}.mjfooterul2>li{position:relative;text-align:right!important;color:#fff}.mjfooterli{right:-1em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-ul{list-style-type:none!important;margin-left:2.5em;padding-right:0}.fa-ul>li{position:relative}.fa-li{right:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;color:#fff!important}.mjs-footer-cpry{display:grid;justify-content:space-between;grid-template-columns:auto auto}.mjs-footer-cpry p{color:#fff!important;font-size:.8rem}.logofooter{max-width:300px!important}.mjsf-title{text-align:right!important;color:#f1f1f1!important;margin-bottom:1rem;font-family:iranyekan;font-weight:300}.mjsf-text,.mjsf-text-color,.mjsf-text2{text-align:right!important;color:#fff!important;font-weight:300!important;padding-right:4px}.mjsf-text-number{text-align:right!important;color:#fff!important;font-weight:400!important;padding-right:4px}.mjsf-icon{color:#fff!important;margin:0 4px}.mjsf-icon2{color:#328925!important}.mjst-flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center}.mjst-icon{color:#fff!important;font-size:1rem;line-height:1rem}.mjst-icon:hover{text-decoration:none!important}.mjsf-icon:hover{text-decoration:none!important;color:#00a43e!important}.mjsf-text:hover{text-decoration:none!important;color:#8c8c8c!important}.mjsf-text2:hover{text-decoration:none!important;color:#fff!important}body,.div,h1,h2,h3,h4,h5,h6,p,span,strong{font-family:iranyekan,sans-serif!important}@media only screen and (max-width: 767.98px){.mjs-wrapper{padding:0 4px}.mjs-footer{padding-left:12px;padding-right:12px}.mjs-footer-cpry{margin-top:1rem;grid-template-columns:auto}}.mjheader-d{color:#1b5024;font-size:.8rem;line-height:1rem;font-weight:400}a,.mjheader-d a{color:#ed1c24;letter-spacing:0!important}a:hover,.mjheader-d a:hover{color:#009d3c}.htext{margin-left:1rem}.mj-menu{color:#1b5024;font-size:15px}.iranb{font-family:iranyekan,sans-serif;font-weight:700!important;letter-spacing:0}.mjs-mnu-lnk{color:#343a40;text-decoration:none;transition:all .3s ease-out;font-size:16px}.mjs-mnu-lnk:hover{color:#00a43e;text-decoration:none;transition:all .3s ease-out}.mjs-content-highlight{margin-top:48px;min-height:480px;margin-bottom:48px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;color:#fff;background:#e79d16;border-radius:1rem}.mjs-content-highlight-img img{width:100%;height:100%;min-height:250px;object-fit:cover}.mjs-logo{max-width:48px}@media (max-width: 767.98px){.mjs-content-highlight{min-height:420px;grid-template-columns:fit-content(100%)}.mjs-btn-padding{padding-bottom:0!important}.mjs-logo{max-width:36px}}.container{background:#fff;border-radius:12px;box-shadow:0 10px 30px #00000026;width:100%;max-width:800px;margin:auto;overflow:hidden}.header{background:#4a5568;color:#fff;padding:25px 30px;text-align:center}h1{font-weight:600;margin-bottom:5px}.content{padding:30px}.upload-area{border:2px dashed #cbd5e0;border-radius:8px;padding:40px;text-align:center;margin-bottom:25px;transition:all .3s ease;background:#fafafa}.upload-area.active{border-color:#000;background:#ebf8ff}.upload-icon{font-size:50px;color:#000;margin-bottom:15px}.upload-text{margin-bottom:20px;color:#4a5568}.file-input{display:none}.browse-btn{display:inline-block;background:#000;color:#fff;padding:12px 24px;border-radius:6px;cursor:pointer;font-weight:600;transition:all .3s ease}.browse-btn:hover{background:#3182ce}.selected-file{margin-top:15px;font-weight:500;color:#2d3748}.import-btn{display:block;width:100%;background:#48bb78;color:#fff;padding:16px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:20px}.import-btn:hover{background:#38a169}.import-btn:disabled{background:#a0aec0;cursor:not-allowed}.template-section{margin-top:30px;padding:20px;background:#f7fafc;border-radius:8px}.template-section h3{color:#2d3748;margin-bottom:15px;display:flex;align-items:center}.template-icon{margin-right:10px;color:#000}.requirements{margin-top:25px}.requirements h3{color:#2d3748;margin-bottom:15px}.requirements ul{padding-left:20px;color:#4a5568}.requirements li{margin-bottom:10px;line-height:1.5}.requirement-key{display:inline-block;background:#000;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600;margin-right:8px}.progress-bar{height:8px;background:#e2e8f0;border-radius:4px;margin:20px 0;overflow:hidden}.progress{height:100%;background:#48bb78;border-radius:4px;width:0%;transition:width .3s ease}.status{text-align:center;margin:15px 0;font-weight:500}.success{color:#38a169}.error{color:#e53e3e}.download-template{display:inline-flex;align-items:center;color:#000;text-decoration:none;font-weight:600;margin-top:10px}.download-template:hover{text-decoration:underline}.download-icon{margin-right:8px}@media (max-width: 600px){.content,.upload-area{padding:20px}}
