body.swal2-toast-shown .swal2-container.bnb-toast-container,.swal2-container.bnb-toast-container:not(.bnb-ios-overlay-container){inset:0 auto auto 50%!important;transform:translate(-50%)!important;width:auto!important;max-width:calc(100vw - 24px)!important;padding:18px 12px 0!important;z-index:10050!important;pointer-events:none;overflow-x:visible!important}.swal2-container.bnb-toast-container>.swal2-popup{pointer-events:auto;margin:0 auto!important}.bnb-swal-toast.swal2-popup.swal2-toast{direction:rtl;font-family:var(--bnb-font, "Vazirmatn", Tahoma, sans-serif)!important;background:#fff!important;color:#1a1a1a!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:14px!important;box-shadow:0 4px 6px -1px #0000000f,0 16px 40px -8px #00000024,0 0 0 1px #00000005!important;padding:12px 14px 12px 10px!important;min-width:300px;max-width:min(420px,calc(100vw - 32px));width:auto!important;display:flex!important;align-items:center!important;gap:10px;overflow:hidden;will-change:transform,opacity,filter;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.bnb-swal-toast .swal2-icon{width:36px!important;height:36px!important;min-width:36px!important;margin:0!important;border:none!important;border-radius:50%!important;flex-shrink:0;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;order:1}.bnb-swal-toast .swal2-success-circular-line-left,.bnb-swal-toast .swal2-success-circular-line-right,.bnb-swal-toast .swal2-success-fix-tip,.bnb-swal-toast .swal2-success-fix-long,.bnb-swal-toast .swal2-success-fix-hide,.bnb-swal-toast .swal2-success-ring,.bnb-swal-toast .swal2-success-line-tip,.bnb-swal-toast .swal2-success-line-long,.bnb-swal-toast .swal2-x-mark,.bnb-swal-toast .swal2-x-mark-line-left,.bnb-swal-toast .swal2-x-mark-line-right{display:none!important}.bnb-swal-toast .swal2-icon .swal2-icon-content{font-size:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;line-height:1!important}.bnb-swal-toast .swal2-icon .bi,.bnb-swal-toast .swal2-icon .swal2-icon-content .bi{font-size:18px!important;line-height:1!important;font-weight:700!important;display:block!important}.bnb-swal-toast .swal2-icon.swal2-success{background:#e8f8ef!important;color:#0f9d58!important}.bnb-swal-toast .swal2-icon.swal2-error,.bnb-swal-toast.bnb-toast--danger .swal2-icon{background:#fdecee!important;color:#d93025!important}.bnb-swal-toast .swal2-icon.swal2-warning{background:#fff4e5!important;color:#e37400!important}.bnb-swal-toast .swal2-icon.swal2-info,.bnb-swal-toast .swal2-icon.swal2-question{background:#e8f0fe!important;color:#1a73e8!important}.bnb-swal-toast .swal2-title{font-size:13.5px!important;font-weight:500!important;line-height:1.55!important;color:#222!important;margin:0!important;padding:0!important;text-align:right!important;flex:1;align-self:center!important;order:2}.bnb-swal-toast.bnb-toast--multiline.swal2-popup.swal2-toast{align-items:flex-start!important}.bnb-swal-toast.bnb-toast--multiline .swal2-icon{margin-top:2px!important;align-self:flex-start!important}.bnb-swal-toast.bnb-toast--multiline .swal2-title{white-space:pre-line;align-self:flex-start!important}.bnb-swal-toast .swal2-close{position:static!important;width:28px!important;height:28px!important;min-width:28px!important;margin:0!important;padding:0!important;border-radius:8px!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;color:#9aa0a6!important;background:transparent!important;box-shadow:none!important;outline:none!important;flex-shrink:0;align-self:center!important;order:3;transition:color .15s,background .15s}.bnb-swal-toast .swal2-close:hover{color:#5f6368!important;background:#f1f3f4!important}.bnb-swal-toast .swal2-close:focus{box-shadow:none!important}.bnb-swal-toast .swal2-timer-progress-bar-container{position:absolute!important;right:0!important;left:0!important;bottom:0!important;height:3px!important;background:transparent!important;border-radius:0 0 14px 14px;overflow:hidden}.bnb-swal-toast .swal2-timer-progress-bar{height:3px!important;background:linear-gradient(90deg,#0a66c2,#378fe9)!important;border-radius:0}.bnb-swal-toast.bnb-toast--success .swal2-timer-progress-bar{background:linear-gradient(90deg,#0f9d58,#34a853)!important}.bnb-swal-toast.bnb-toast--error .swal2-timer-progress-bar,.bnb-swal-toast.bnb-toast--danger .swal2-timer-progress-bar{background:linear-gradient(90deg,#d93025,#ea4335)!important}.bnb-swal-toast.bnb-toast--warning .swal2-timer-progress-bar{background:linear-gradient(90deg,#e37400,#f9ab00)!important}.bnb-swal-toast.bnb-toast--info .swal2-timer-progress-bar{background:linear-gradient(90deg,#1a73e8,#4285f4)!important}.bnb-swal-toast:before{content:"";position:absolute;top:10px;bottom:10px;right:0;width:3px;border-radius:3px 0 0 3px;background:#0a66c2}.bnb-swal-toast.bnb-toast--success:before{background:#0f9d58}.bnb-swal-toast.bnb-toast--error:before,.bnb-swal-toast.bnb-toast--danger:before{background:#d93025}.bnb-swal-toast.bnb-toast--warning:before{background:#e37400}.bnb-swal-toast.bnb-toast--info:before{background:#1a73e8}@keyframes bnb-toast-in{0%{opacity:0;filter:blur(6px);transform:translate3d(0,-36px,0) scale(.96)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}@keyframes bnb-toast-out{0%{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}to{opacity:0;filter:blur(4px);transform:translate3d(0,-20px,0) scale(.97)}}.bnb-swal-toast.swal2-show{animation:bnb-toast-in .55s cubic-bezier(.16,1,.3,1) both!important}.bnb-swal-toast.swal2-hide{animation:bnb-toast-out .32s cubic-bezier(.4,0,.2,1) both!important}@media(prefers-reduced-motion:reduce){.bnb-swal-toast.swal2-show,.bnb-swal-toast.swal2-hide{animation-duration:.01ms!important;filter:none!important}}@media(max-width:480px){.bnb-swal-toast.swal2-popup.swal2-toast{min-width:0;width:calc(100vw - 32px)!important}}.bnb-swal-popup.swal2-popup{font-family:var(--bnb-font, "Vazirmatn", Tahoma, sans-serif)!important;direction:rtl!important;width:min(420px,calc(100vw - 32px))!important;padding:28px 28px 24px!important;border-radius:20px!important;border:none!important;box-shadow:0 4px 6px -2px #0000000d,0 20px 40px -8px #0000002e!important;background:#fff!important}.bnb-swal-popup .swal2-icon,.bnb-swal-popup .swal2-title{display:none!important}.bnb-swal-popup .swal2-html-container.bnb-swal-html{margin:0!important;padding:0!important;overflow:visible!important;text-align:right!important;color:inherit!important}.bnb-confirm-body{display:flex;align-items:flex-start;gap:16px;text-align:right}.bnb-confirm-icon{width:48px;height:48px;min-width:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;flex-shrink:0}.bnb-confirm-icon--delete{background:#fee2e2;color:#dc2626}.bnb-confirm-icon--warn{background:#fff4e5;color:#e37400}.bnb-confirm-icon--info{background:#e8f0fe;color:#1a73e8}.bnb-confirm-text{flex:1;min-width:0;padding-top:4px}.bnb-confirm-title{font-size:17px;font-weight:700;color:#111827;line-height:1.35;margin:0 0 6px}.bnb-confirm-msg{font-size:14px;font-weight:400;color:#6b7280;line-height:1.6;margin:0}.bnb-swal-popup .swal2-actions.bnb-swal-actions{margin:24px 0 0!important;padding:0!important;width:100%!important;display:flex!important;flex-direction:row!important;gap:12px!important;flex-wrap:nowrap!important}.bnb-swal-popup .swal2-styled.bnb-swal-confirm,.bnb-swal-popup .swal2-styled.bnb-swal-cancel{margin:0!important;box-shadow:none!important;border-radius:12px!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;padding:11px 16px!important;line-height:1.3!important;flex:1 1 0!important;min-width:0!important;transition:background .15s,border-color .15s,color .15s}.bnb-swal-popup .swal2-styled.bnb-swal-confirm{background:#ef4444!important;border:1px solid #ef4444!important;color:#fff!important}.bnb-swal-popup .swal2-styled.bnb-swal-confirm:hover{background:#dc2626!important;border-color:#dc2626!important}.bnb-swal-popup .swal2-styled.bnb-swal-confirm:focus{box-shadow:0 0 0 3px #ef444438!important}.bnb-swal-popup--generic .swal2-styled.bnb-swal-confirm{background:#0a66c2!important;border-color:#0a66c2!important}.bnb-swal-popup--generic .swal2-styled.bnb-swal-confirm:hover{background:#004182!important;border-color:#004182!important}.bnb-swal-popup--generic .swal2-styled.bnb-swal-confirm:focus{box-shadow:0 0 0 3px #0a66c238!important}.bnb-swal-popup .swal2-styled.bnb-swal-cancel{background:#fff!important;border:1px solid #e5e7eb!important;color:#374151!important}.bnb-swal-popup .swal2-styled.bnb-swal-cancel:hover{background:#f9fafb!important;border-color:#d1d5db!important}.bnb-swal-popup .swal2-styled.bnb-swal-cancel:focus{box-shadow:0 0 0 3px #9ca3af33!important}body.swal2-shown:not(.swal2-toast-shown) .swal2-container{background:#0f172a7a!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes bnb-confirm-in{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.bnb-swal-popup.swal2-show{animation:bnb-confirm-in .28s cubic-bezier(.16,1,.3,1) both!important}.bnb-prompt-field{margin-top:14px;text-align:right}.bnb-prompt-field label{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:6px}.bnb-prompt-field textarea{width:100%;min-height:96px;resize:vertical;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:13.5px;line-height:1.5;color:#1f2937;background:#fff;direction:rtl}.bnb-prompt-field textarea:focus{outline:none;border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}.bnb-price-summary{margin-top:12px;padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid #e5e7eb;font-size:13px;line-height:1.7;color:#374151}.bnb-price-summary strong{color:#111827}.bnb-price-delta-hint{margin-top:6px;font-size:12px;color:#6b7280}.bnb-price-delta-hint.positive{color:#059669}.bnb-price-delta-hint.negative{color:#dc2626}.bnb-price-field input.money-input,.bnb-price-field .bnb-price-delta-input{width:100%;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px;color:#1f2937;background:#fff;direction:ltr;text-align:left;pointer-events:auto;-webkit-user-select:text;user-select:text;cursor:text}.bnb-price-field input.money-input:focus,.bnb-price-field .bnb-price-delta-input:focus{outline:none;border-color:#0a66c2;box-shadow:0 0 0 3px #0a66c226}.bnb-swal-popup--price .swal2-input{display:none!important}.bnb-price-reason-field textarea{width:100%;border:1px solid #e5e7eb;border-radius:10px;padding:8px 10px;font-family:inherit;font-size:13px;resize:vertical;min-height:64px}.bnb-swal-popup--payment .bnb-swal-step-body{animation:bnbSwalStepIn .32s cubic-bezier(.22,1,.36,1)}@keyframes bnbSwalStepIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.bnb-payment-doc-host .form-control[type=file]{font-size:12px}
