.spinner_loading__4HAfg{display:inline-block;justify-content:center;margin-top:1rem;position:relative;animation:spinner_pulse___9eQ6 3s infinite;width:80px;height:80px}@keyframes spinner_pulse___9eQ6{0%{transform:scale(.8);opacity:1;transform:rotate(1turn)}50%{transform:scale(1);opacity:.8;transform:rotate(0deg)}to{transform:scale(.8);opacity:1;transform:rotate(1turn)}}.spinner_backdrop_full__uGgMs{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.162);z-index:9999;text-align:center}.spinner_backdrop__soTcu{width:100%;height:100%;background-color:hsla(0,0%,100%,.322);z-index:9999;text-align:center;position:relative}.spinner_centered__c7c8H{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:rgba(0,0,0,.701);background-color:hsla(0,0%,100%,.764);padding:1rem;border-radius:2rem}.modal_modal_container__YCl8y{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsl(var(--sf-overlay-scrim,24 16% 10%)/.55);z-index:1050;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.modal_modal_content__xyoWa{position:absolute;margin:auto;height:min-content;max-height:90lvh;top:50%;left:50%;transform:translate(-50%,-50%);overflow:auto}.modal_message_modal__JuFAs{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:scroll;background-color:#000;background-color:rgba(0,0,0,.4)}@media screen and (min-width:680px){.modal_message_modal_content__RO7_h{position:absolute;margin:auto;width:600px;height:200px;top:50%;left:50%;transform:translate(-50%,-50%);overflow:scroll}}@media screen and (max-width:680px){.modal_message_modal_content__RO7_h{position:absolute;margin:auto;width:90%;height:200px;top:50%;left:50%;transform:translate(-50%,-50%);overflow:scroll}}.FileUploader_zone__HacXl{position:relative;display:block;width:100%;box-sizing:border-box;flex:0 0 auto!important;flex-shrink:0!important;overflow:visible!important;border:2px dashed #94a3b8;border-radius:16px;background:#f8fafc;cursor:default}.FileUploader_zoneActive__Ddn1I{border-color:#0f766e;background:#f0fdfa}.FileUploader_zoneBusy__C5gvK{opacity:.92;pointer-events:none}.FileUploader_uploadFillTrack__IcZb9{position:absolute;inset:0;border-radius:14px;overflow:hidden;pointer-events:none;z-index:0}.FileUploader_uploadFillBar__0HTAb{height:100%;background:rgba(15,118,110,.12);transition:width .25s ease}.FileUploader_inner__m3yGN{position:relative;z-index:1;display:flex!important;flex-direction:column!important;align-items:center;justify-content:center;gap:12px;padding:24px 16px 28px!important;text-align:center;box-sizing:border-box;width:100%;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.FileUploader_icon__0hn8C{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:12px;background:#ccfbf1;color:#0f766e;font-size:24px;font-weight:700;line-height:1}.FileUploader_copy__dRG66{display:flex;flex-direction:column;gap:6px;max-width:36rem}.FileUploader_title__nEaZb{margin:0!important;padding:0!important;font-size:14px!important;font-weight:700!important;color:#0f172a!important;line-height:1.5!important}.FileUploader_hint__CoI1C{margin:0!important;padding:0!important;font-size:12px!important;color:#64748b!important;line-height:1.6!important}.FileUploader_browseBtn__K54MC{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto!important;flex-shrink:0!important;min-height:44px!important;height:44px!important;max-height:none!important;margin:4px 0 0!important;padding:0 18px!important;border:0!important;border-radius:10px!important;background:#0f766e!important;color:#fff!important;font-size:13px!important;font-weight:600!important;cursor:pointer;line-height:44px!important;white-space:nowrap;overflow:visible!important}.FileUploader_browseBtn__K54MC:hover{filter:brightness(1.06)}.FileUploader_browseBtn__K54MC:disabled{opacity:.6;cursor:not-allowed}.FileUploader_hiddenInput__fubYS{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.FileUploader_error__iYBuf{color:#dc2626!important}.FileUploader_error__iYBuf,.FileUploader_ok__q5E4L{margin:0!important;font-size:12px!important;font-weight:600!important}.FileUploader_ok__q5E4L{color:#15803d!important}.admin-shell[data-theme=dark] .FileUploader_zone__HacXl,html.dark .FileUploader_zone__HacXl{border-color:#475569;background:#0f172a}.admin-shell[data-theme=dark] .FileUploader_title__nEaZb,html.dark .FileUploader_title__nEaZb{color:#f8fafc!important}.admin-shell[data-theme=dark] .FileUploader_hint__CoI1C,html.dark .FileUploader_hint__CoI1C{color:#94a3b8!important}.admin-shell[data-theme=dark] .FileUploader_icon__0hn8C,html.dark .FileUploader_icon__0hn8C{background:rgba(45,212,191,.15);color:#5eead4}.infinitDropDown_button_open__MHgui{background-color:#9200c2}.infinitDropDown_button_close__WT6zo,.infinitDropDown_button_open__MHgui{padding:10px 20px;color:#fff;border:none;border-radius:5px;cursor:pointer;width:max-content;margin-bottom:10px;width:100%;text-align:center}.infinitDropDown_button_close__WT6zo{background-color:#3e0064}.infinitDropDown_content__aUvwK{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.infinitDropDown_open__yjuR6{max-height:500px;overflow:scroll}.font_fontvazir__g2aWt{font-family:vazir,Vazirmatn,Dana,Tahoma,sans-serif}.table_mytable__zzj2y,.table_mytable__zzj2y table{width:100%}.table_mytable__zzj2y table{border:1px solid #fff;border-collapse:collapse;margin:0;padding:0;width:100%;border-radius:1rem;overflow:hidden}.table_mytable__zzj2y table caption{font-size:1.5em;margin:.5em 0 .75em;text-align:right}.table_mytable__zzj2y table tr{background:linear-gradient(90deg,#f6f5f5,#fff);border:1px solid #d0cdcd;padding:.35em}.table_mytable__zzj2y table td,.table_mytable__zzj2y table th{padding:.625em;text-align:center}.table_mytable__zzj2y table th{font-size:.85em;text-align:right}.table_mytable__zzj2y table td{text-align:right}.admin-portal .table_mytable__zzj2y table,.admin-shell .table_mytable__zzj2y table{border-color:hsl(var(--border))}.admin-portal .table_mytable__zzj2y table tr,.admin-shell .table_mytable__zzj2y table tr{background:hsl(var(--muted)/.35);border-color:hsl(var(--border));color:hsl(var(--foreground))}.admin-portal .table_mytable__zzj2y table th,.admin-shell .table_mytable__zzj2y table th{background:hsl(var(--muted)/.65);color:hsl(var(--muted-foreground))}.admin-portal .table_mytable__zzj2y table td,.admin-shell .table_mytable__zzj2y table td{color:hsl(var(--foreground))}@media screen and (max-width:600px){.table_mytable__zzj2y table{border:0}.table_mytable__zzj2y table caption{font-size:1.3em;text-align:right}.table_mytable__zzj2y table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;text-align:right}.table_mytable__zzj2y table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.table_mytable__zzj2y table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.table_mytable__zzj2y table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.table_mytable__zzj2y table td:last-child{border-bottom:0}.admin-portal .table_mytable__zzj2y table td,.admin-portal .table_mytable__zzj2y table tr,.admin-shell .table_mytable__zzj2y table td,.admin-shell .table_mytable__zzj2y table tr{border-color:hsl(var(--border))}}.table_printTable__5Dj3t{width:1754px!important;height:max-content!important;background-color:#fff}.table_printTable__5Dj3t table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%}.table_printTable__5Dj3t table caption{font-size:1.5em;margin:.5em 0 .75em;text-align:right}.table_printTable__5Dj3t table tr{background:linear-gradient(90deg,#f6f5f5,#fff);border:1px solid #d0cdcd;padding:.35em}.table_printTable__5Dj3t table td,.table_printTable__5Dj3t table th{padding:.625em;text-align:center}.table_printTable__5Dj3t table th{font-size:.85em;text-align:right}.table_printTable__5Dj3t table td{text-align:right}.switch_switch__kXGnt{position:relative;display:inline-block;width:60px;height:34px;scale:.7}.switch_switch__kXGnt input{opacity:0;width:0;height:0}.switch_slider__m4Ueb{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.switch_slider__m4Ueb:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}input:checked+.switch_slider__m4Ueb{background-color:#2196f3}input:focus+.switch_slider__m4Ueb{box-shadow:0 0 1px #2196f3}input:checked+.switch_slider__m4Ueb:before{transform:translateX(26px)}.switch_slider__m4Ueb.switch_round__QHL34{border-radius:34px}.switch_slider__m4Ueb.switch_round__QHL34:before{border-radius:50%}.NspForm_container__oeGiH{background:#f5f5f5;min-height:100vh;padding:24px}.NspForm_header___YRgm{background:#fff;padding:32px;border-radius:12px;margin-bottom:32px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.NspForm_title__pgy4u{font-size:32px;font-weight:700;color:#2c3e50;margin:0 0 12px}.NspForm_subtitle__ScnJl{font-size:16px;color:#7f8c8d;margin:0}.NspForm_alert_info__ekmc8{background:#e3f2fd;border:1px solid #90caf9;border-radius:12px;padding:20px;margin-bottom:32px;display:flex;justify-content:space-between;align-items:center;gap:20px}.NspForm_alert_content__wwnMd{flex:1}.NspForm_alert_content__wwnMd strong{display:block;color:#1565c0;font-size:16px;margin-bottom:4px}.NspForm_alert_content__wwnMd p{color:#1976d2;font-size:14px;margin:0}.NspForm_alert_button__EhMLx{background:#1565c0;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-weight:600;white-space:nowrap;transition:all .3s ease}.NspForm_alert_button__EhMLx:hover{background:#0d47a1;transform:translateY(-2px)}.NspForm_table_section__jkYfS{background:#fff;padding:24px;border-radius:12px;margin-bottom:32px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.NspForm_section_title__0DUba{font-size:18px;font-weight:700;color:#2c3e50;margin:0 0 20px;display:flex;align-items:center;gap:8px}.NspForm_table_wrapper__2oHNY{overflow-x:auto}.NspForm_table__y3kiK{width:100%;border-collapse:collapse}.NspForm_table__y3kiK thead{background:#f5f5f5}.NspForm_table__y3kiK th{padding:12px;text-align:right;font-weight:600;color:#2c3e50;font-size:13px;border-bottom:2px solid #e0e0e0}.NspForm_table__y3kiK td{padding:12px;border-bottom:1px solid #e0e0e0;font-size:13px;color:#2c3e50}.NspForm_table__y3kiK tbody tr{transition:all .3s ease}.NspForm_table__y3kiK tbody tr:hover{background:#f9f9f9}.NspForm_image_cell__vmVrV{text-align:center}.NspForm_table_image__ain3_{width:50px;height:50px;object-fit:cover;border-radius:6px}.NspForm_name_cell__wcWj7{font-weight:600;color:#2c3e50}.NspForm_price_cell__W1_7B{color:#667eea;font-weight:700}.NspForm_discount_cell___D9I5{color:#e74c3c;font-weight:600}.NspForm_available_cell__a47jK,.NspForm_inventory_cell__WuTOu,.NspForm_promo_cell__MkP07{text-align:center}.NspForm_available_badge__M0vNm,.NspForm_inventory_badge__HBXnT,.NspForm_promo_badge__hs3tr{display:inline-block;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600}.NspForm_inventory_badge__HBXnT{background:#e3f2fd;color:#1565c0}.NspForm_promo_badge__hs3tr{background:#f3e5f5;color:#6a1b9a}.NspForm_available_badge__M0vNm{background:#e8f5e9;color:#2e7d32}.NspForm_action_cell__rmgag{text-align:center}.NspForm_btn_edit__t0Bmh{background:none;border:none;cursor:pointer;font-size:16px;padding:4px 8px;transition:all .3s ease}.NspForm_btn_edit__t0Bmh:hover{transform:scale(1.2)}.NspForm_content__kwpwY{display:grid;grid-template-columns:320px 1fr;gap:24px}.NspForm_sidebar__AYhS6{display:flex;flex-direction:column;gap:20px}.NspForm_form_section__22MJg{background:#fff;padding:24px;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.NspForm_image_preview__lUR1f{width:100%;aspect-ratio:1;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:12px;border:2px dashed #e0e0e0}.NspForm_preview_image__O80TB{width:100%;height:100%;object-fit:cover}.NspForm_no_image____hDB{color:#95a5a6;font-size:14px;text-align:center}.NspForm_form_group__Vd5xx{margin-bottom:20px}.NspForm_form_group__Vd5xx:last-child{margin-bottom:0}.NspForm_form_row__tf_8Y{display:grid;grid-template-columns:1fr 1fr;gap:16px}.NspForm_label__uHlVd{display:block;font-size:14px;font-weight:600;color:#2c3e50;margin-bottom:8px}.NspForm_required__N2sGI{color:#e74c3c}.NspForm_input__7Crg4,.NspForm_select__oXxrd{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;color:#2c3e50;transition:all .3s ease;font-family:inherit;background:#fff}.NspForm_input__7Crg4:focus,.NspForm_select__oXxrd:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.NspForm_input__7Crg4::placeholder{color:#95a5a6}.NspForm_button_group__NGMfx{display:flex;gap:8px;margin-top:16px}.NspForm_btn_action__MaMSv{flex:1;padding:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.NspForm_btn_action__MaMSv:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}.NspForm_images_grid__x4YZg{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px;margin-top:16px}.NspForm_image_item__71Uml{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:1;background:#fff;border:2px solid #e0e0e0}.NspForm_grid_image__qwRTF{width:100%;height:100%;object-fit:cover}.NspForm_btn_remove_image__46rFd{position:absolute;top:4px;right:4px;width:24px;height:24px;background:#e74c3c;color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:700;transition:all .3s ease}.NspForm_btn_remove_image__46rFd:hover{background:#c0392b;transform:scale(1.1)}.NspForm_action_buttons__sZrY_{display:flex;flex-direction:column;gap:12px}.NspForm_btn_submit__67BQP{padding:14px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.NspForm_btn_submit__67BQP:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}.NspForm_info_box__PyCM6{background:#e3f2fd;border:1px solid #90caf9;border-radius:8px;padding:16px;color:#1565c0}.NspForm_info_box__PyCM6 strong{display:block;margin-bottom:8px;font-size:14px}.NspForm_info_box__PyCM6 p{margin:0;font-size:13px}.NspForm_main_content__DXgAM{display:flex;flex-direction:column;gap:24px}@media (max-width:1024px){.NspForm_content__kwpwY,.NspForm_form_row__tf_8Y{grid-template-columns:1fr}.NspForm_alert_info__ekmc8{flex-direction:column;align-items:flex-start}.NspForm_alert_button__EhMLx{width:100%}}@media (max-width:768px){.NspForm_container__oeGiH{padding:12px}.NspForm_header___YRgm{padding:20px}.NspForm_title__pgy4u{font-size:24px}.NspForm_table_wrapper__2oHNY{font-size:12px}.NspForm_table__y3kiK td,.NspForm_table__y3kiK th{padding:8px}.NspForm_images_grid__x4YZg{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}@media (max-width:480px){.NspForm_container__oeGiH{padding:8px}.NspForm_header___YRgm{padding:16px;margin-bottom:16px}.NspForm_title__pgy4u{font-size:20px}.NspForm_subtitle__ScnJl{font-size:13px}.NspForm_alert_info__ekmc8,.NspForm_form_section__22MJg{padding:12px}.NspForm_section_title__0DUba{font-size:16px}.NspForm_table__y3kiK{font-size:11px}.NspForm_table__y3kiK td,.NspForm_table__y3kiK th{padding:6px}.NspForm_images_grid__x4YZg{grid-template-columns:repeat(3,1fr);gap:8px}.NspForm_label__uHlVd{font-size:13px}.NspForm_input__7Crg4,.NspForm_select__oXxrd{padding:10px;font-size:13px}.NspForm_btn_action__MaMSv,.NspForm_btn_submit__67BQP{padding:12px;font-size:13px}}