@import "https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800&display=swap";:root{color-scheme:light;color:#172b4d;font-synthesis:none;text-rendering:optimizeLegibility;background:#f3f6fa;font-family:Vazirmatn,Tahoma,sans-serif}*{box-sizing:border-box}body{background:#f3f6fa;min-width:320px;margin:0}button,input,textarea{font:inherit}.seller-shell{width:min(100% - 28px,760px);margin:28px auto}.seller-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:clamp(22px,5vw,42px);box-shadow:0 18px 48px #1f3b5d12}.seller-heading{text-align:center;margin-bottom:30px}.seller-eyebrow{color:#b45309;font-size:.82rem;font-weight:700}.seller-heading h1{color:#102a43;margin:8px 0 10px;font-size:clamp(1.45rem,5vw,2rem)}.seller-heading p{color:#62748a;max-width:520px;margin:0 auto;font-size:.95rem;line-height:1.9}.stepper{isolation:isolate;justify-content:space-between;margin:0 0 30px;display:flex;position:relative}.stepper-item{color:#7b8ba1;text-align:center;flex-direction:column;align-items:center;gap:8px;width:33.333%;font-size:.78rem;display:flex}.stepper-number{background:#fff;border:2px solid #cbd5e1;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.stepper-item[aria-current=step],.stepper-item.is-complete{color:#a34a0b;font-weight:700}.stepper-item[aria-current=step] .stepper-number,.stepper-item.is-complete .stepper-number{color:#fff;background:#bd5b16;border-color:#bd5b16}.stepper-track{z-index:-1;background:#e2e8f0;height:2px;position:absolute;top:16px;left:16.6%;right:16.6%}.stepper-track span{background:#bd5b16;width:0;height:100%;transition:width .2s;display:block}.form-step h2{color:#24415f;margin:0 0 22px;font-size:1.15rem}.field{min-width:0;margin:0 0 20px}.field>label,.field legend{color:#253b53;margin-bottom:8px;font-weight:600;display:block}.field label span,.field legend span{color:#c2410c}.field label small{color:#8290a2;font-weight:400}.field input:not([type=radio]),.field textarea{color:#172b4d;background:#fff;border:1px solid #cad4df;border-radius:10px;outline:none;width:100%;min-height:48px;padding:11px 13px;display:block}.field textarea{resize:vertical;min-height:auto;line-height:1.8}.field input:focus,.field textarea:focus{border-color:#bd5b16;box-shadow:0 0 0 3px #bd5b161c}.field input[type=file]{direction:ltr;padding:10px}.field input[type=file]::file-selector-button{color:#7c360d;cursor:pointer;background:#fff2e6;border:0;border-radius:7px;margin-inline-end:12px;padding:7px 12px;font-weight:600}.field-hint{color:#75869b;margin:6px 0 0;font-size:.82rem}.privacy-note{color:#52657a;background:#f3f6fa;border-radius:9px;padding:12px 14px;font-size:.82rem;line-height:1.8}.field-error{color:#b42318;min-height:0;margin:5px 0 0;font-size:.82rem}.field-error:empty{display:none}.choice-field{border:0;padding:0}.choice-field legend{padding:0}.choice-field>label{color:#42556c;cursor:pointer;align-items:center;gap:7px;margin:4px 16px 6px 0;font-weight:400;display:inline-flex}.choice-field input{accent-color:#bd5b16}.seller-trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.form-actions{align-items:center;gap:10px;margin-top:28px;display:flex}.actions-spacer{flex:1}.button{color:#fff;cursor:pointer;background:#b45309;border:1px solid #a94b0d;border-radius:10px;min-height:46px;padding:10px 22px;font-weight:700;transition:background .15s,transform .15s}.button:hover{background:#933f08}.button:active{transform:translateY(1px)}.button:disabled{cursor:wait;opacity:.7}.button-secondary{color:#334b64;background:#fff;border-color:#cbd5e1}.button-secondary:hover{background:#f8fafc}.form-error{color:#b42318;margin:0;font-size:.9rem}.spinner{vertical-align:-2px;border:2px solid #ffffff75;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-inline-start:5px;animation:.7s linear infinite spin;display:none}.is-submitting .spinner{display:inline-block}.success-message{text-align:center;padding:30px 10px}.success-icon{color:#177245;background:#e6f7ed;border-radius:50%;place-items:center;width:58px;height:58px;font-size:2rem;font-weight:700;display:inline-grid}.success-message h2{color:#173c2a;margin:16px 0 8px}.success-message p{color:#62748a;line-height:1.8}.tracking-row code{color:#7c360d;background:#fff2e6;border-radius:6px;margin-inline-start:4px;padding:5px 9px;font-weight:700;display:inline-block}[hidden]{display:none!important}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=520px){.seller-shell{width:100%;margin:0}.seller-card{border-width:0;border-radius:0;min-height:100vh;padding:23px 18px 26px}.seller-heading{margin-bottom:24px}.stepper{margin-bottom:25px}.stepper-item{font-size:.68rem}.choice-field>label{margin-right:0;padding:8px 0;display:flex}.button{flex:1;padding-inline:14px}}