.enquiry,.scroll-to-top,.whatsapp-btn{cursor:pointer;opacity:0;visibility:hidden}.btn-primary,.btn-primary.button{-webkit-tap-highlight-color:#fff0}.btn-primary.button,.table-notif,::after,::before,table{box-sizing:border-box}a,a:hover{text-decoration:none}.mobile-bottom-nav .nav-link svg,h2,h3{margin:0}.container-scroller,.sidebar .nav{overflow:hidden}.page-body-wrapper,.sidebar{min-height:calc(100vh - 40px);max-height: fit-content;}.button,[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}@font-face{font-family:"IRANSansWeb(FaNum)";src:url("/static/panel/font/IRANSansWeb(FaNum).woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}.btn,.h1,.h2,.h3,.h4,.h5,.h6,a,body,div,h1,h2,h4,h5,h6,html,select,span{-webkit-font-smoothing:antialiased;font-family:"IRANSansWeb(FaNum)";font-size:1rem;line-height:normal;color:#37474f;text-align:justify}span{font-size:14px}.btn-inverse-primary:not(.btn-inverse-light),.color-title{color:#37474f}div{padding-top:2px;padding-bottom:2px}.calendar-days button[style*=background],.text-bold{font-weight:700}tr{border-bottom:1px solid #c9c9c9}input[type=file]::before{content:"انتخاب فایل";display:inline-block;padding:5px;cursor:pointer;font-size:14px;border-radius:5px;border:1px solid #ced4da}input[type=file]::-webkit-file-upload-button{content:"انتخاب فایل";visibility:hidden}#popup.open,#ui-basics1,.error-text_create_form.active,.sidebar-icon-only .sidebar .nav .nav-item .nav-link,.wizard-step.active,article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.lightGallery .image-tile{position:relative;width:100%}.col-12{flex:0 0 100%;max-width:100%;padding:initial}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-weight:400;transition:transform .3s ease-in-out;-webkit-transition:background .25s;-moz-transition:background .25s;-ms-transition:background .25s;-webkit-box-shadow:0 5px 21px -5px #cdd1e1;-moz-box-shadow:0 5px 21px -5px #cdd1e1;box-shadow:0 5px 21px -5px #cdd1e1;background-color:#fff}.navbar.hidden{transform:translateY(-100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:99}.d-flex,.data-icon-card-danger .background-icon,.data-icon-card-dark .background-icon,.data-icon-card-info .background-icon,.data-icon-card-light .background-icon,.data-icon-card-primary .background-icon,.data-icon-card-secondary .background-icon,.data-icon-card-success .background-icon,.data-icon-card-warning .background-icon,.email-wrapper .mail-list-container .mail-list .details,.email-wrapper .mail-sidebar .menu-bar .profile-list-item a,.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user,.email-wrapper .message-body .attachments-sections ul li .details .buttons,.email-wrapper .message-body .attachments-sections ul li .thumb,.lightGallery .image-tile .demo-gallery-poster,.list-wrapper ul li,.loader-demo-box,.navbar .navbar-menu-wrapper .navbar-nav,.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item,.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile,.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item,.swal2-modal{display:flex!important}.align-items-center,.email-wrapper .message-body .attachments-sections ul li .details .buttons,.email-wrapper .message-body .attachments-sections ul li .thumb,.list-wrapper ul li,.loader-demo-box,.navbar .navbar-menu-wrapper .navbar-nav,.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item,.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile,.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings,.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item{align-items:center!important}.text-center{text-align:center!important}.text-end{text-align:end}.navbar .navbar-brand-wrapper{background:#fff;transition:width .25s,background .25s;-webkit-transition:width .25s,background .25s;-moz-transition:width .25s,background .25s;-ms-transition:width .25s,background .25s;width:auto;height:60px}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;white-space:nowrap}.navbar .navbar-brand-wrapper .navbar-brand{color:#27367f;margin-right:0;padding:.25rem 0}img{vertical-align:middle;border-style:none}.navbar .navbar-brand-wrapper .navbar-brand img{max-width:100%;height:34px;margin:auto;vertical-align:middle}a{color:#5d62e5}a:hover{color:#9c9ffe}#filters-section,#popup.close,.content,.hidden,.navbar .navbar-brand-wrapper .brand-logo-mini,.rating input,.wizard-step,div[id^=ui-basics]{display:none}.navbar .navbar-brand-wrapper .brand-logo-mini img{max-width:100%;margin:auto;padding-left:10px}.navbar .navbar-menu-wrapper{background:#fff;transition:width .25s;-webkit-transition:width .25s;-moz-transition:width .25s;-ms-transition:width .25s;color:#6c7383;width:auto;height:60px}button{border-radius:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;direction:rtl}.form-group label,p{margin-bottom:.5rem;padding-top:10px}.ajax-upload-dragdrop .active.ajax-file-upload:focus,.ajax-upload-dragdrop .active.focus.ajax-file-upload,.ajax-upload-dragdrop .ajax-file-upload:active.focus,.ajax-upload-dragdrop .ajax-file-upload:active:focus,.ajax-upload-dragdrop .ajax-file-upload:focus,.ajax-upload-dragdrop .focus.ajax-file-upload,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.fc button.active.focus,.fc button.active:focus,.fc button.focus,.fc button:active.focus,.fc button:active:focus,.fc button:focus,.swal2-modal .swal2-buttonswrapper .active.focus.swal2-styled,.swal2-modal .swal2-buttonswrapper .active.swal2-styled:focus,.swal2-modal .swal2-buttonswrapper .focus.swal2-styled,.swal2-modal .swal2-buttonswrapper .swal2-styled:active.focus,.swal2-modal .swal2-buttonswrapper .swal2-styled:active:focus,.swal2-modal .swal2-buttonswrapper .swal2-styled:focus,.wizard>.actions a.active.focus,.wizard>.actions a.active:focus,.wizard>.actions a.focus,.wizard>.actions a:active.focus,.wizard>.actions a:active:focus,.wizard>.actions a:focus,button,button:active,button:checked,button:focus,button:hover,button:visited{outline:0;outline-offset:0}.navbar-toggler{background-color:#fff0;border:1px solid #fff0;border-radius:.25rem}.align-self-center{align-self:center!important}#popupButton,.ajax-upload-dragdrop .ajax-file-upload:not(:disabled):not(.disabled),.btn:not(:disabled):not(.disabled),.fc button:not(:disabled):not(.disabled),.item-content,.swal2-modal .swal2-buttonswrapper .swal2-styled:not(:disabled):not(.disabled),.wizard>.actions a:not(:disabled):not(.disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.navbar .navbar-menu-wrapper .navbar-toggler{border:0;color:inherit;border-radius:0}.navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right){transform:rotate(0);-webkit-transition:transform .3s linear;-moz-transition:transform .3s linear;-ms-transition:transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;margin-right:auto;margin-left:auto}.page-body-wrapper{display:flex;flex-direction:row;padding-left:0;padding-right:0}.nav,.row{flex-wrap:wrap}.sidebar{background:#fff;width:200px;z-index:11;transition:width .25s,background .25s;-webkit-transition:width .25s,background .25s;-moz-transition:width .25s,background .25s;-ms-transition:width .25s,background .25s}dl,ol,ul{padding-left:1rem}.nav{display:flex;margin-bottom:0;list-style:none}.sidebar .nav{flex-wrap:nowrap;flex-direction:column;margin-bottom:60px}.sidebar .nav:not(.sub-menu){padding-inline:0}.sidebar .nav .nav-item{-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;transition-property:background;-webkit-transition-property:background}.sidebar .nav:not(.sub-menu)>.nav-item{margin-top:.2rem}.nav-link{display:block;padding:6px 5px}.sidebar .nav .nav-item .nav-link{align-items:center;white-space:nowrap;color:#6c7383;border-radius:8px;-moz-transition-duration:.45s;-o-transition-duration:.45s;transition-duration:.45s;-webkit-transition-property:color}.sidebar .nav .nav-item .nav-link i{color:inherit}.sidebar .nav .nav-item .nav-link i.menu-icon{color:#6c7383;margin-left:10px}.jsgrid .jsgrid-table td,.sidebar .nav .nav-item .nav-link i.menu-icon:before,.svg-align,.table td,.table-notif td{vertical-align:middle}.sidebar .nav .nav-item.active{border-radius:8px}.content-collapsible,.sidebar .nav:not(.sub-menu)>.nav-item.active{width:95%}.sidebar .nav .nav-item.active>.nav-link{background:#4b49ac;position: inherit; width: 100%}.sidebar .nav .nav-item.active>.nav-link .menu-arrow,.sidebar .nav .nav-item.active>.nav-link .menu-title,.sidebar .nav .nav-item.active>.nav-link i{color:#fff}.main-panel{transition:width .25s,margin .25s;width:calc(100% - 200px);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.content-wrapper{background:#f5f7ff;padding:1.375rem;padding-top: 45px;}.sidebar-hidden-main-panel{width:100%}@media (max-width:480px){.navbar .navbar-brand-wrapper .navbar .navbar-menu-wrapper{width:20%}.navbar .navbar-brand-wrapper{width:80%}.navbar .navbar-brand-wrapper .brand-logo-mini{padding-top:0}}.mb-4,.my-4{margin-bottom:1.5rem!important}.font-weight-bold{font-weight:700!important;display:ruby}.card,.row,.row-blog{display:flex}.font-weight-normal{font-weight:400!important}.mb-0,.my-0{margin-bottom:0!important}.row-blog{flex-wrap:wrap;text-align:center;justify-content:center}.ajax-upload-dragdrop .btn-group-sm>.ajax-file-upload,.ajax-upload-dragdrop .btn-sm.ajax-file-upload,.ajax-upload-dragdrop .fc button.ajax-file-upload,.btn-group-sm>.btn,.btn.btn-sm,.fc .ajax-upload-dragdrop button.ajax-file-upload,.fc .btn-group-sm>button,.fc .swal2-modal .swal2-buttonswrapper button.swal2-styled,.fc button,.swal2-modal .swal2-buttonswrapper .btn-group-sm>.swal2-styled,.swal2-modal .swal2-buttonswrapper .btn-sm.swal2-styled,.swal2-modal .swal2-buttonswrapper .fc button.swal2-styled,.wizard>.actions .btn-group-sm>a,.wizard>.actions a.btn-sm{border-radius:15px}.ajax-upload-dragdrop .ajax-file-upload,.btn,.fc button,.swal2-modal .swal2-buttonswrapper .swal2-styled,.swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel,.swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm,.wizard>.actions a{font-weight:400;border-radius:15px}button,select{text-transform:none}.input-box{border:1px solid #ced4da;border-radius:5px}button,input{overflow:visible}@media screen and (max-width:991px){.sidebar-offcanvas{position:fixed;max-height:calc(100vh - 50px);overflow:auto;right:-290px;-webkit-transition:.25s ease-out;-o-transition:.25s ease-out;transition:.25s ease-out;z-index:98;padding-top:10px;top:0}.sidebar-offcanvas.active{right:0;padding-right:10px}}.stretch-card{-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:stretch;justify-content:center;margin-bottom:10px}.grid-margin{padding-left:15px;padding-right:15px}.stretch-card>.card{width:100%;min-width:100%;min-height:100%}.card{position:relative;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #e3e3e3;border-radius:10px}.card-dialog{background:#f0f8ff;border-radius:20px;text-align-last:right}.card .card-body{text-align:right}.badge,.card .card-title,.footer,.td,thead{text-align:center}.card-body{flex:1 1 auto;min-height:1px;padding-inline:1rem}.card .card-title{color:#010101;margin-bottom:1.2rem;text-transform:capitalize}hr{border-top:1px solid #c7c7c7}.form-group{width:fit-content;display:inline-block}.asColorPicker-wrap,.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;direction:ltr}.input-group-append,.input-group-prepend{color:#c9c8c8;width:auto;border:none;display:flex}.input-group-prepend{margin-right:-1px}.ajax-upload-dragdrop .input-group-append .ajax-file-upload,.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload,.fc .input-group-append button,.fc .input-group-prepend button,.input-group-append .ajax-upload-dragdrop .ajax-file-upload,.input-group-append .btn,.input-group-append .fc button,.input-group-append .swal2-modal .swal2-buttonswrapper .swal2-styled,.input-group-append .wizard>.actions a,.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload,.input-group-prepend .btn,.input-group-prepend .fc button,.input-group-prepend .swal2-modal .swal2-buttonswrapper .swal2-styled,.input-group-prepend .wizard>.actions a,.swal2-modal .swal2-buttonswrapper .input-group-append .swal2-styled,.swal2-modal .swal2-buttonswrapper .input-group-prepend .swal2-styled,.wizard>.actions .input-group-append a,.wizard>.actions .input-group-prepend a{position:relative;z-index:2}.asColorPicker-wrap>.asColorPicker-input:not(:first-child),.asColorPicker-wrap>.custom-select:not(:first-child),.asColorPicker-wrap>.form-control:not(:first-child),.asColorPicker-wrap>.tt-hint:not(:first-child),.asColorPicker-wrap>.tt-query:not(:first-child),.asColorPicker-wrap>.typeahead:not(:first-child),.dataTables_wrapper .asColorPicker-wrap>select:not(:first-child),.dataTables_wrapper .input-group>select:not(:first-child),.input-group>.asColorPicker-input:not(:first-child),.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child),.input-group>.tt-hint:not(:first-child),.input-group>.tt-query:not(:first-child),.input-group>.typeahead:not(:first-child),.jsgrid .jsgrid-table .jsgrid-filter-row .asColorPicker-wrap>input:not(:first-child)[type=number],.jsgrid .jsgrid-table .jsgrid-filter-row .asColorPicker-wrap>input:not(:first-child)[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row .asColorPicker-wrap>select:not(:first-child),.jsgrid .jsgrid-table .jsgrid-filter-row .input-group>input:not(:first-child)[type=number],.jsgrid .jsgrid-table .jsgrid-filter-row .input-group>input:not(:first-child)[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row .input-group>select:not(:first-child),.select2-container--default .asColorPicker-wrap>.select2-selection--single:not(:first-child),.select2-container--default .input-group>.select2-selection--single:not(:first-child),.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field:not(:first-child),.select2-container--default .select2-selection--single .input-group>.select2-search__field:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:#fff0}.asColorPicker-wrap>.asColorPicker-input,.asColorPicker-wrap>.custom-file,.asColorPicker-wrap>.custom-select,.asColorPicker-wrap>.form-control,.asColorPicker-wrap>.form-control-plaintext,.asColorPicker-wrap>.tt-hint,.asColorPicker-wrap>.tt-query,.asColorPicker-wrap>.typeahead,.dataTables_wrapper .asColorPicker-wrap>select,.dataTables_wrapper .input-group>select,.input-group>.asColorPicker-input,.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.tt-hint,.input-group>.tt-query,.input-group>.typeahead,.jsgrid .jsgrid-table .jsgrid-filter-row .asColorPicker-wrap>input[type=number],.jsgrid .jsgrid-table .jsgrid-filter-row .asColorPicker-wrap>input[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row .asColorPicker-wrap>select,.jsgrid .jsgrid-table .jsgrid-filter-row .input-group>input[type=number],.jsgrid .jsgrid-table .jsgrid-filter-row .input-group>input[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row .input-group>select,.select2-container--default .asColorPicker-wrap>.select2-selection--single,.select2-container--default .input-group>.select2-selection--single,.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field,.select2-container--default .select2-selection--single .input-group>.select2-search__field{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.asColorPicker-input,.dataTables_wrapper select,.form-control,.jsgrid .jsgrid-table .jsgrid-filter-row input[type=number],.jsgrid .jsgrid-table .jsgrid-filter-row input[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row select,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-search__field,.tt-hint,.tt-query,.typeahead{border:1px solid #ced4da;font-weight:400;border-radius:4px;border-left-color:#fff}.asColorPicker-input,.asColorPicker-input:focus,.dataTables_wrapper select,.dataTables_wrapper select:focus,.form-control,.form-control:focus,.jsgrid .jsgrid-table .jsgrid-filter-row input:focus[type=number],.jsgrid .jsgrid-table .jsgrid-filter-row input:focus[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row input[type=number],.jsgrid .jsgrid-table .jsgrid-filter-row input[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row select,.jsgrid .jsgrid-table .jsgrid-filter-row select:focus,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-search__field,.select2-container--default .select2-selection--single .select2-search__field:focus,.select2-container--default .select2-selection--single:focus,.tt-hint,.tt-hint:focus,.tt-query,.tt-query:focus,.typeahead,.typeahead:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0}.form-control{width:100%;font-weight:400;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:2px}.table-responsive,.table-responsive-mobile-group{display:block;width:100%;overflow-x:auto;font-size:12px;margin:1px}.jsgrid .table-borderless.jsgrid-table,.jsgrid .table-borderless.jsgrid-table td,.jsgrid .table-borderless.jsgrid-table th,.jsgrid .table-borderless.jsgrid-table tr,.table.table-borderless,.table.table-borderless td,.table.table-borderless th,.table.table-borderless tr{border:none},.jsgrid .jsgrid-table{width:100%;margin-bottom:1rem;color:#37474f}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.jsgrid .jsgrid-table thead th,.table thead th{border-top:0;vertical-align:bottom;border-bottom:2px solid #ced4da}.jsgrid .jsgrid-table td,.jsgrid .jsgrid-table th,.table td,.table th{vertical-align:middle;white-space:nowrap;padding:5px}.jsgrid .jsgrid-table td .badge,.table td .badge{margin-bottom:0;text-align:center}.btn-inverse-danger:not(.btn-inverse-light){color:#ff4747;border:none;padding-inline:5px;border-radius:5px}.btn-inverse-danger{background-color:#e5e7ed}@media (prefers-reduced-motion:reduce){.asColorPicker-input,.badge,.dataTables_wrapper select,.form-control,.jsgrid .jsgrid-table .jsgrid-filter-row input[type=number],.jsgrid .jsgrid-table .jsgrid-filter-row input[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row select,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-search__field,.tt-hint,.tt-query,.typeahead{transition:none}}.badge{font-weight:400;width:60%;display:inline-block;padding:.25em .4em;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ajax-upload-dragdrop .btn-icon.ajax-file-upload,.btn.btn-icon,.fc button.btn-icon,.swal2-modal .swal2-buttonswrapper .btn-icon.swal2-styled,.wizard>.actions a.btn-icon{width:42px;height:42px;padding:0}.badge-success,.preview-list .preview-item .preview-thumbnail .badge.badge-online{color:#fff;background-color:#57b657}.table-striped tbody tr:nth-of-type(odd){background-color:#f5f7ff}.badge-danger{color:#fff;background-color:#ff4747}.card-title{margin-bottom:.75rem}.card .card-description{margin-bottom:.875rem;color:#76838f}p{margin-top:0;line-height:1.5;font-size:12px}.card-people{position:relative;padding:inherit}.card-people img{border-radius:20px;width:300px;height:100%}.form-group label{vertical-align:top;float:right}.ajax-upload-dragdrop .asColorPicker-wrap:not(.has-validation)>.input-group-append:not(:last-child)>.ajax-file-upload,.ajax-upload-dragdrop .asColorPicker-wrap>.input-group-append:last-child>.ajax-file-upload:not(:last-child):not(.dropdown-toggle),.ajax-upload-dragdrop .asColorPicker-wrap>.input-group-prepend>.ajax-file-upload,.ajax-upload-dragdrop .has-validation.asColorPicker-wrap>.input-group-append:nth-last-child(n+3)>.ajax-file-upload,.ajax-upload-dragdrop .input-group.has-validation>.input-group-append:nth-last-child(n+3)>.ajax-file-upload,.ajax-upload-dragdrop .input-group:not(.has-validation)>.input-group-append:not(:last-child)>.ajax-file-upload,.ajax-upload-dragdrop .input-group>.input-group-append:last-child>.ajax-file-upload:not(:last-child):not(.dropdown-toggle),.ajax-upload-dragdrop .input-group>.input-group-prepend>.ajax-file-upload,.asColorPicker-wrap:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.asColorPicker-wrap:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.asColorPicker-wrap>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.asColorPicker-wrap>.input-group-append:last-child>.input-group-text:not(:last-child),.asColorPicker-wrap>.input-group-prepend>.btn,.asColorPicker-wrap>.input-group-prepend>.input-group-text,.fc .asColorPicker-wrap:not(.has-validation)>.input-group-append:not(:last-child)>button,.fc .asColorPicker-wrap>.input-group-append:last-child>button:not(:last-child):not(.dropdown-toggle),.fc .asColorPicker-wrap>.input-group-prepend>button,.fc .has-validation.asColorPicker-wrap>.input-group-append:nth-last-child(n+3)>button,.fc .input-group.has-validation>.input-group-append:nth-last-child(n+3)>button,.fc .input-group:not(.has-validation)>.input-group-append:not(:last-child)>button,.fc .input-group>.input-group-append:last-child>button:not(:last-child):not(.dropdown-toggle),.fc .input-group>.input-group-prepend>button,.has-validation.asColorPicker-wrap>.input-group-append:nth-last-child(n+3)>.btn,.has-validation.asColorPicker-wrap>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap:not(.has-validation)>.input-group-append:not(:last-child)>.swal2-styled,.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.input-group-append:last-child>.swal2-styled:not(:last-child):not(.dropdown-toggle),.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.input-group-prepend>.swal2-styled,.swal2-modal .swal2-buttonswrapper .has-validation.asColorPicker-wrap>.input-group-append:nth-last-child(n+3)>.swal2-styled,.swal2-modal .swal2-buttonswrapper .input-group.has-validation>.input-group-append:nth-last-child(n+3)>.swal2-styled,.swal2-modal .swal2-buttonswrapper .input-group:not(.has-validation)>.input-group-append:not(:last-child)>.swal2-styled,.swal2-modal .swal2-buttonswrapper .input-group>.input-group-append:last-child>.swal2-styled:not(:last-child):not(.dropdown-toggle),.swal2-modal .swal2-buttonswrapper .input-group>.input-group-prepend>.swal2-styled,.wizard>.actions .asColorPicker-wrap:not(.has-validation)>.input-group-append:not(:last-child)>a,.wizard>.actions .asColorPicker-wrap>.input-group-append:last-child>a:not(:last-child):not(.dropdown-toggle),.wizard>.actions .asColorPicker-wrap>.input-group-prepend>a,.wizard>.actions .has-validation.asColorPicker-wrap>.input-group-append:nth-last-child(n+3)>a,.wizard>.actions .input-group.has-validation>.input-group-append:nth-last-child(n+3)>a,.wizard>.actions .input-group:not(.has-validation)>.input-group-append:not(:last-child)>a,.wizard>.actions .input-group>.input-group-append:last-child>a:not(:last-child):not(.dropdown-toggle),.wizard>.actions .input-group>.input-group-prepend>a{border-top-right-radius:0;border-bottom-right-radius:0;border-right-color:#fff0}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#f5f7ff;border-color:#ced4da;color:#fff}.asColorPicker-input:focus,.dataTables_wrapper select:focus,.form-control:focus,.jsgrid .jsgrid-table .jsgrid-filter-row input:focus[type=number],.jsgrid .jsgrid-table .jsgrid-filter-row input:focus[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row select:focus,.select2-container--default .select2-selection--single .select2-search__field:focus,.select2-container--default .select2-selection--single:focus,.tt-hint:focus,.tt-query:focus,.typeahead:focus,button:focus,input,input:focus,select:focus,textarea:focus{outline:#fff0 0;box-shadow:none}.btn-primary{border-radius:5px!important;background-color:#f5f7ff;-webkit-appearance:none;outline:0}.btn-primary:active{box-shadow:none}.btn-primary.active,.btn-primary.button.active{border-color:#5d62e5;font-size: .9rem;color:#5d62e5}.btn-primary,.wizard>.actions a{color:#37474f;border-radius:5px;border:1px solid #ced4da}.button,.button4{border-radius:5px;font-size:1rem}.footer{background:#f5f7ff;padding:10px 2.45rem;font-weight:400;margin-bottom:20px}.btn-warning{color:#212529;background-color:#ffc100;border-color:#ffc100;border-radius:5px;cursor:pointer;padding:5px;margin-top:5px}.asColorPicker-input,.dataTables_wrapper select,.form-control,.jsgrid .jsgrid-table .jsgrid-filter-row input[type=number],.jsgrid .jsgrid-table .jsgrid-filter-row input[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row select,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-search__field,.tt-hint,.tt-query,.typeahead{transition:none}.slider,.slider:before{-webkit-transition:.4s}.btn-outline-primary{color:#37474f;border-color:#37474f}.slide-menu{overflow-x:auto;white-space:nowrap;scrollbar-width:thin;text-align:right}.break{white-space:pre-wrap;word-break:break-word;text-align:justify}@media (max-width:350px){.break{white-space:nowrap}}.form-control-align{height:100%;padding:5px}.cat-nav{padding:5px!important;margin:0!important}.button{direction:rtl!important;cursor:pointer;padding:5px}.button4{color:#37474f;border:1px solid #ced4da;padding-inline:5px;background:#f5f7ff}.big-font{font-size:22px}.button-without-border{border:none;background-color:#fff0;color:#37474f}.button6,table{border-radius:10px}.button6{background:#f6e8c8;padding:20px}.color-product-id{color:gray;margin-right:7px}.select-menu{direction:rtl;padding:10px}.text-area{direction:ltr;text-align:-webkit-right;margin-top:15px}.template-demo{margin-right:5px;text-align:center;margin-top:10px}@media (max-width: 768px) { .template-demo { margin-top: 50px; } }.col-md-6-2,.crop-container,.switch{position:relative}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-ms-transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.button-display{display:inline-flex}.col-md-6-2{width:100%;padding-right:25px;padding-left:25px;padding-top:15px}.form-width{width:50%}.btn-inverse-success{background-color:#cef5ce;color:#388138;padding-inline:5px;border-radius:5px}.btn-inverse-primary{border:1px solid #ced4da;border-radius:5px;background:#f5f7ff}.btn-inverse-secondary:not(.btn-inverse-light){color:grey}.btn-inverse-secondary{background-color:rgb(163 164 165 / .2);border-color:#fff0;padding:5px}.btn-inverse-warning:not(.btn-inverse-light){color:#9d7c12}.btn-inverse-warning{background-color:rgb(255 193 0 / 26%);border-color:#fff0}.gray-info{color:#686767;background-color:#e5e7ed;border-radius:5px;text-align-last:center;padding-inline:5px;font-size:12px}.setting-row-item{align-items:center;justify-content:space-between;padding-inline:10px}.setting-row-item-list{display:flex;align-items:center;justify-content:space-between;padding:7px}#filters-section.hidden,.sidebar-menu-display{display:contents}.crop-container{width:100%;height:auto;overflow:hidden;border-radius:15px}#popup,.popup{overflow-y:auto}.crop-container img{max-width:100%;height:auto}.weather-info{position:absolute;top:15px;right:4px;font-size:8px;background-color:#ff040459;padding:0 5px 5px;border-radius:3px}.mb-0{margin-bottom:0!important;font-weight:900;color:#fff}.counter-value{margin:20px}.counter-container{display:inline-flex;align-items:center}.nav-item.active .svg-path{fill:#fff}.card-table{text-align-last:auto}input::placeholder{color:#7877acdb;font-size:12px}input:-ms-input-placeholder{color:#7877acdb;font-size:12px}input::-ms-input-placeholder{color:#7877acdb;font-size:12px}input::-moz-placeholder{color:#7877acdb;font-size:12px}.popup{position:fixed;top:0;left:-100%;width:310px;height:100%;background-color:#fff;box-shadow:2px 0 5px rgb(0 0 0 / .5);transition:left .4s;z-index:100}.close-popup{background:0 0;border:none;cursor:pointer;position:absolute;top:0}.popup.open{left:0}.popup.close{transition:right 1s;right:-100%;left:auto}@media (max-width:600px){.popup.open{width:100%}}.container,.search-box,.search-box-home{display:flex;direction:rtl}.collapsible.open{background-color:#e8e9fd}.item-content.selected{color:#605e6a;background-color:#de6e2736;font-weight:900;border-color:#de6e27;font-size: 14px}.cat-sidebar{width:100%!important;margin-top:35px}.cat-group{width:inherit;padding-right:10px;padding-top:inherit;font-size: 14px}#toggle-filters svg,.arrow-icon,.collapsible .arrow-icon{transition:transform .3s}#toggle-filters.rotate svg,.collapsible.active .arrow-icon,.collapsible.open .arrow-icon{transform:rotate(180deg)}.icon-container{width:auto;text-align:left;padding-top:inherit}.greyed-out,tr:nth-child(odd){background-color:#fff}.title-product{background:#f0f0f0;padding:5px;width:fit-content;color:#4b49ac}.search-box,.search-box-home{width:460px}.container{align-items:center;flex-wrap:wrap;gap:10px;padding-top:20px}.search-box{align-items:center;border:1px solid #ccc;border-radius:5px}.search-box input{border:none;outline:0;flex:1;padding-top:7px;padding-inline:10px;padding-bottom:7px}.search-box button{background:0 0;border:none;cursor:pointer}.search-box svg{width:20px;height:20px;fill:#888}.sorting{border:1px solid #ccc;border-radius:5px;padding:5px;background:#fff;cursor:pointer}.btn-list-price-inquiries{color:#7473af;background-color:#f5f7ff;border:1px solid;border-radius:3px;cursor:pointer;padding-inline:2px;margin-top:5px}.btn-success-list-price-inquiries{border:1px solid #a0c4a0;border-radius:3px;padding-inline:3px;background:#cef5ce;color:#388138;font-size:12px;margin-left:2px}.block-button,.feedback-button{border:none;cursor:pointer;transition:background-color .3s;background:#fff0}.like-count{color:#f44336;width:min-content}.blocked,.liked{fill:#f44336!important}@keyframes rotate{40%{transform:rotate(-60deg)}80%{transform:rotate(60deg)}}@media (min-width:900px){.col-md-4{flex:1 0 33.33333%;max-width:37.33333%}}.img-responsive{max-width:100%;height:auto;padding-top:15px}.error-text{font-size:12px;color:red}.tr-responsive{height:120px}@media (max-width:1100px){.tr-responsive{display:grid;width:100%;height:auto}.thead-responsive{display:none}}@media (max-width:767px){.crop-container,.inline-img{height:auto}.content-wrapper{padding:5px}.inline-img{width:100%}}@media (min-width:700px){.width-table{width:inherit}}.rating{direction:rtl;unicode-bidi:bidi-override;float:right}.rating label{color:#ddd;float:left;font-size:25px;padding:0;cursor:pointer}.rating label:before{content:"\2605"}.rating input:checked~label{color:#ffc700}.rating input:checked~label~label{color:#ddd}.rating label:hover,.rating label:hover~label{color:#ffdb70}.description{font-size:.8em;color:#666;margin-left:5px}.btn-primary-button.active{color:#fff;background-color:#4b49ac;border-color:#37474f;padding:5px}.btn-primary-button,.btn-primary-button-price{color:#37474f;border:1px solid #ced4da;padding-top:2px;padding-bottom:2px}.responsive-container{display:flex;justify-content:space-around;background:#f5f7ff;align-items:center;padding:10px;margin-bottom:5px}.file-input-wrapper{position:relative;display:inline-block;width:100%}.file-input-wrapper input[type=file]{width:100%;opacity:0;position:absolute;top:0;left:0;cursor:pointer}.file-input-wrapper .file-label{display:grid;padding:5px 10px;border:1px solid #ccc;border-radius:5px;background-color:#ffffff;cursor:pointer;font-size:14px;color:#495057;justify-items: center;}.file-input-wrapper input[type=file]::-webkit-file-upload-button{visibility:hidden}.file-input-wrapper input[type=file]::before{content:"انتخاب فایل";display:inline-block;padding:5px 10px;border:1px solid #ced4da;border-radius:5px;cursor:pointer;font-size:14px;background:#f5f7ff}.file-input-wrapper input[type=file]:valid+.file-label{content:"فایل اضافه شد";color:#28a745}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ced4da;border-radius:5px;padding:8px;font-family:"IRANSansWeb(FaNum)",sans-serif;direction:rtl;text-align:right;-webkit-text-size-adjust:100%}.form-control-align,.input-box{width:100%;box-sizing:border-box}.form-group_create_form select,select.form-control-align{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="5" viewBox="0 0 10 5"><path fill="gray" d="M0 0h10L5 5z"/></svg>');background-position:left 10px center;background-repeat:no-repeat;border: 1px solid #ccc; border-radius: 4px; padding: 8px; font-size: 14px;}@media only screen and (-webkit-min-device-pixel-ratio:1){.btn-primary.button{padding:3px 5px;font-size:14px}}a[href^="tel:"]{color:#007bff;text-decoration:underline}.mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -5px 21px -5px #cdd1e1;height:65px;z-index:1030}.mobile-nav-wrapper{height:100%;width:100%;max-width:100%;padding:0 5px}.nav-links{flex:1;justify-content:space-around}.mobile-bottom-nav .nav-item{padding:0;text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.mobile-bottom-nav .nav-link{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#6c7383}.mobile-menu-toggle{background:0 0;border:none;padding:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.nav-text{font-size:10px;color:#6c7383;margin-top:2px;font-weight:700}.scroll-to-top{position:fixed;bottom:80px;right:10px;background-color:#fff0;border:1px solid #fff0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;z-index:97;transition:opacity .3s,transform .3s}.scroll-to-top:hover,.whatsapp-btn:hover{transform:scale(1.1)}.enquiry.show,.scroll-to-top.show,.whatsapp-btn.show{opacity:1;visibility:visible}.app-download-notice{display:none;background-color:#faebd7;padding:10px;text-align:center;width:100%;z-index:1000;height:215px}.loading-spinner,.switch{height:20px;display:inline-block}@media (max-width:768px){.app-download-notice,.form-group{display:block}.form-group{width:inherit;padding-top:5px;padding-bottom:inherit;margin-bottom:5px}.form-width,.search-box,.search-box-home,.sorting{width:100%}.container{flex-direction:column;align-items:stretch;padding:initial;margin-top:20px}.btn-primary-button,.btn-primary-button.active{text-align:center}.responsive-container{justify-content:space-between;padding:8px}.btn-primary.button{padding:6px 10px;font-size:12px}}.notification-bell{cursor:pointer;position:relative}.notification-popup{display:none;position:absolute;top:40px;left:0;width:300px;background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0 / .1);z-index:1000;padding:15px;max-height:400px;overflow-y:auto;direction:rtl;text-align:right}.btn-primary.button,.table-responsive-mobile-search,.table-responsive-mobile-search_logout{display:inline-block}.notification-popup ul{list-style:none;padding:0;margin:0}.notification-popup li{border-radius:5px;background:#f5f7ff;margin-bottom:10px;padding:5px}.table-notif td,.table-notif th{text-align:center;padding:10px;border-bottom:1px solid #ddd}.btn-primary.button,.calendar-header button{padding:3px 5px;font-size:14px;cursor:pointer}.notification-popup li:last-child{border-bottom:none}.switch input{opacity:0;width:0;height:0}.table-notif{min-width:300px;width:100%;direction:rtl}.switch{scale:80%;transform-origin:right;position:relative;width:36px;height:20px}.slider,.slider:before{position:absolute;transition:.3s}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:34px}.slider:before{content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#2196f3}input:checked+.slider:before{transform:translateX(16px);-webkit-transform:translateX(16px)}.switch{transform:scale(.8);transform-origin:center;-webkit-transform:scale(.8)}.table-responsive-notif{overflow-x:auto;-webkit-overflow-scrolling:touch}.btn-primary.button{-webkit-text-size-adjust:100%;line-height:1.5;text-align:center;white-space:nowrap;color:#37474f;background-color:#f5f7ff;border:1px solid #ced4da;border-radius:5px;transition:background-color .2s,color .2s,box-shadow .2s;-webkit-appearance:none;outline:0}.btn-primary.button:hover,.btn_create_form:hover,.suggested-category-btn:hover{background-color:#e8ebf9;color:#4b49ac;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.btn-primary.button.active{border-color:#5d62e5;box-shadow:outset 0 0 2px 0 #5d62e5}.btn-primary.button:active{background-color:#5d62e5;color:#fff!important;border-color:#4b49ac;box-shadow:inset 0 3px 6px rgb(0 0 0 / .2);transform:scale(.8)}@media only screen and (max-width:768px){.btn-primary.button{padding:3px 5px;font-size:12px}}@media only screen and (-webkit-min-device-pixel-ratio:2){.btn-inverse-primary,.form-control-align{font-size:12px;padding:10px}.btn-primary.button{padding:3px 5px}}.btn-primary.button:focus{outline:0;box-shadow:none}.loading-spinner{width:20px;border:3px solid #f3f3f3;border-top:3px solid #4b49;border-radius:50%;animation:1s linear infinite spin;margin-right:5px;vertical-align:middle}.btn-primary.button.loading,.btn-primary.button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.thumbnail{max-width:100px;max-height:100px;object-fit:cover;margin-top:10px;border:1px solid #ddd;border-radius:4px}.persian-calendar{width:260px;border-radius:8px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 12px rgb(0 0 0 / .1);padding:15px}.calendar-header{margin-bottom:10px}.calendar-header button{background:#fff;border:none;border-radius:4px;transition:background .2s}.calendar-header button:hover{background:#e0e0e0}.calendar-header select{border:1px solid #ccc;border-radius:4px;padding:2px;font-size:12px;background:#f9f9f9;cursor:pointer}.calendar-header select:focus{outline:0;border-color:#007bff}.calendar-weekdays span{font-size:12px;color:#666;text-align:center}.calendar-days button{background:0 0;border:none;border-radius:4px;padding:5px;cursor:pointer;font-size:14px;transition:background .2s}.calendar-days button:hover{background:#f0f0f0}.calendar-days button:focus{outline:0}.form-control-align.input-box{border:1px solid #ccc;border-radius:4px;padding:8px;font-size:14px}.form-control-align.input-box:focus{outline:0;border-color:#007bff;box-shadow:0 0 5px rgb(0 123 255 / .3)}.sidebar.sidebar-hidden{width:0;display:none!important}@media (min-width:992px){.col-lg-12{flex:0 0 100%;max-width:100%}.sidebar-icon-only .sidebar{width:50px}.sidebar-icon-only .sidebar .nav{overflow:visible}.sidebar-icon-only .sidebar .nav .nav-item{position:relative}.sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-icon{margin-right:0;margin-left:0;margin-bottom:0}.d-lg-none{display:none!important}.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title{border-radius:0 5px 5px 0;background:#37474f}.hide-search,.mobile-bottom-nav,.sidebar-icon-only .sidebar .nav .nav-item .nav-link .badge,.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-sub-title,.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title{display:none}.sidebar-icon-only .main-panel{width:100%}}.enquiry,.whatsapp-btn{position:fixed;width:50px;height:50px;display:flex;z-index:97;transition:opacity .3s,transform .3s}.whatsapp-btn{bottom:80px;left:10px;align-items:center;justify-content:center}.enquiry{bottom:150px;left:10px;align-items:center;justify-content:center}@media (max-width:991px){.hide-categories,.navbar .navbar-brand-wrapper .navbar-brand.brand-logo,.navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right){display:none}.table-responsive-mobile-group,.table-responsive-mobile-search,.table-responsive-mobile-search_logout{position:fixed;bottom:0;left:0;right:0;background-color:#fff}.table-responsive-mobile-group{z-index:97;box-shadow:0 1px 21px -5px #ffc099;padding-inline:15px;width:inherit;bottom:64px}.table-responsive-mobile-search{height:133px;z-index:98;padding:5px 10px;box-shadow:0 1px 21px -5px #5d62e5}.table-responsive-mobile-search_logout{height:120px;z-index:99;padding:5px 10px}.navbar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini{display:inline-block}.main-panel{margin-left:0;width:100%},.scroll-to-top{right:10px;width:40px;height:40px}.scroll-to-top,.whatsapp-btn{bottom:140px}.scroll-to-top svg,.whatsapp-btn svg{width:30px;height:30px}.enquiry{bottom:195px}}.info-data,.info-data-without-border{padding-inline:10px}.description-category{font-size:12px;margin-right:10px;color:#979fe8}.custom-text,h2,h3{font-size:1.2rem}.main-category{background-color:#f9f9f9;border:1px solid #ddd;margin-bottom:3px}.author{border-radius:33px;border:2px solid #de6e27;margin-left:8px;width:32px;height:32px}.info-data{border-radius:16px;margin-top:20px;padding-top:24px;padding-bottom:24px;border:1px solid #fbcaaa;background:#fff4ec}li::marker{color:#de722f;font-size:1.2em}.custom-flex-container{display:flex;align-items:center;justify-content:space-between;direction:ltr;width:100%;gap:10px}.custom-form{margin:0;padding:0;display:inline-flex}.custom-text{direction:rtl;color:#030089;font-weight:700}.custom-table thead{border-bottom:2px solid #de6e27}table{border-collapse:separate;width:100%;overflow:hidden;border:2px solid #d7dde5;font-size:11px}td,th{padding:5px;text-align:center}th,tr:nth-child(2n){background-color:#f5f7ff}.row-header{color:#db5500;font-weight:bolder}@media (min-width:768px){.col-md-12{flex:0 0 100%;max-width:100%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-6-2{flex:0 0 50%;max-width:40%}.table-notif{min-width:600px}.col-md-8{flex:0 0 62.66667%;max-width:66.66667%}.col-md-2{flex:0 0 12.66667%;max-width:16.66667%}}.wizard-container{background:#d6dae745;padding:20px;border-radius:10px;box-shadow:0 5px 21px -5px #6a76a8;width: 50%;margin:0 auto;min-width:auto}.wizard-title{text-align:center;color:#37474f;font-size:1.8rem;margin-bottom:20px}.progress-bar-container{display:flex;margin-bottom:10px}.progress-step{flex:1;text-align:center;padding:5px}.progress-step.active{background:#4b49ac}.form-group_create_form{margin-bottom:15px;width:100%}.form-group_create_form label{display:block;margin-bottom:5px;font-weight:700;color:#37474f;font-size:14px}.form-group_create_form input,.form-group_create_form select,.form-group_create_form textarea{width:100%;padding:8px;border:1px solid #ced4da;border-radius:5px;font-size:14px;background:#fff;color:#495057}.form-group_create_form textarea{resize:vertical}.error-text_create_form{color:#ff4747;font-size:12px;margin-top:5px;display:none}.form-group_create_form.invalid input,.form-group_create_form.invalid select{border-color:#ff4747;box-shadow:0 0 5px rgb(255 71 71 / .3)}.button-group{display:flex;justify-content:space-between;margin-top:20px}.btn-primary_create_form,.btn_create_form,.suggested-category-btn{padding:5px 10px;font-size:12px;transition:background-color .2s,color .2s,box-shadow .2s;margin:2px}.button-group.step-1{justify-content:flex-end}.btn_create_form,.suggested-category-btn{border:1px solid #ced4da;border-radius:5px;background:#f5f7ff;color:#37474f}.btn_create_form:disabled{color:#6c7383;cursor:not-allowed}.btn-primary_create_form{background:#4b49ac;color:#fff;border:1px solid #4b49ac;border-radius:5px}.btn-primary_create_form:hover{background:#5d62e5;border-color:#5d62e5}.btn-submit_create_form{background:#388138;color:#fff;border-color:#388138}.collapsible,.content-collapsible p{color:#37474f;background:#f9f9f9;cursor:pointer}.btn-submit_create_form:hover{background:#2e672e}#popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:10px;border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0 / .2);z-index:1000;max-height:80vh;width:90%;max-width:400px}.cat-nav_create_form{list-style:none;padding:5px;margin:0}.collapsible{display:flex;justify-content:space-between;align-items:center;padding:8px;border:1px solid #ddd;border-radius:5px;margin-bottom:5px;min-width:100%}.content-collapsible p{margin:2px 0 5px;text-align:right;padding:8px;border:1px solid #ddd;border-radius:5px}.content-collapsible p.selected{background:#de6e2736;color:#605e6a;font-weight:900;padding:8px;border-radius:5px;border-color:#de6e27}.icon-container{display:flex;align-items:center}@media (max-width:992px){.wizard-container{width: 100%;padding:15px;min-width:auto;min-height:500px}.progress-step{font-size:10px;padding:8px}.btn_create_form,.suggested-category-btn{padding:6px 12px;font-size:12px}}@media (max-width:768px){.custom-flex-container{flex-direction:column;align-items:center;justify-content:center;gap:15px}.custom-form,.custom-text{text-align:center}.custom-form .btn-primary{width:100%;max-width:300px}#popup,.form-group_create_form{width:100%}.wizard-container{margin:0 10px}#popup{max-width:85%}.wizard-title{font-size:1.5rem}}@media (max-width:576px){.responsive-container{flex-direction:column;align-items:stretch;padding:5px}.progress-step{flex:1 1 45%;font-size:9px;padding:6px}.btn_create_form,.suggested-category-btn{padding:5px 10px;font-size:12px}.wizard-title{font-size:1.3rem}}.selected-category-display{margin-top:10px;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9;font-size:14px}.suggested-category-btn.selected{background-color:#4b49ac;color:#fff;font-weight:700}.category-loading-spinner{display:flex;justify-content:center;align-items:center;padding:10px}.category-loading-spinner .loading-spinner{width:20px;height:20px;border:3px solid #f3f3f3;border-top:3px solid #4b49ac;border-radius:50%;animation:1s linear infinite spin}.content.loading-active{min-height:50px;display:flex!important;justify-content:center;align-items:center}.category-loading{display:flex;justify-content:center;align-items:center;padding:10px;background:#f9f9f9;border-radius:5px;margin-bottom:5px}.category-loading .loading-spinner{width:20px;height:20px;border:3px solid #f3f3f3;border-top:3px solid #4b49ac;border-radius:50%;animation:1s linear infinite spin;margin-left:10px}.category-loading::after{content:"در حال بارگذاری...";font-size:14px;color:#37474f}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.item-content{padding:5px;border:1px solid #ddd;border-radius:5px;margin-bottom:10px;text-align-last:center;font-size: 14px}.title-enquiry{background:0 0;border:none;cursor:pointer;font-size:1rem;line-height:normal;color:#5d62e5;text-align:justify;font-weight:600}.price-info{background:#d7dbfa;width:fit-content}@media (max-width: 900px) {.placeholder-img {display: none !important;} }
.placeholder-img-desk {display: none !important;}
/* موبایل: حداکثر عرض 768px (معمولاً تبلت و موبایل) */
    .tag-input-wrapper {
        position: relative;
        min-height: 60px;
        border: 1px solid #c7c7c7;
        border-radius: 8px;
        padding: 5px;
        background: #ffffff;
        display: flex;
        flex-wrap: wrap;
        gap: 8px;
        align-items: center;
    }

    .tag-chip {
        background: #0000000f;
        color: #fff;
        padding: 2px 5px;
        border-radius: 4px;
        font-size: 12px;
        display: flex;
        align-items: center;
        gap: 6px;
        max-width:fit-content;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .tag-chip .remove {
      cursor: pointer;
      font-weight: bold;
      font-size: 16px;
      color: #aaa;
    }

    .tag-chip .remove:hover {
      color: #fff;
    }

    .tag-input {
      background: transparent;
      border: none;
      outline: none;
      font-size: 14px;
      flex: 1;
      min-width: 120px;
      padding: 4px;
    }

    .tag-input::placeholder {
      color: #888;
    }

    .char-counter {
      text-align: left;
      font-size: 12px;
      color: #aaa;
      margin-top: 6px;
    }

    .char-counter.warning {
      color: #ff9800;
    }

    .char-counter.error {
      color: #f44336;
    }

    .help-text {
      font-size: 13px;
      color: #aaa;
      margin-top: 8px;
    }

    .checkbox-container {
      margin: 16px 0;
      display: flex;
      align-items: center;
      gap: 8px;
      font-size: 14px;
    }

    .checkbox-container input[type="checkbox"] {
      accent-color: #0b57d0;
    }
