@font-face{font-family:Vazir;font-style:normal;font-weight:400;src:url(/static/media/Vazirmatn-Regular.f08bc22d4f5bb01fb82f.ttf) format("truetype")}@font-face{font-family:Vazir;font-style:normal;font-weight:700;src:url(/static/media/Vazirmatn-Bold.334c5ba62a09fe7c84c0.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fa;font-family:Vazir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}[lang=en] body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.sidebar{background-color:#343a40;min-height:100vh}.sidebar .nav-link{color:#adb5bd;font-family:Vazir,sans-serif;padding:.75rem 1rem}.sidebar .nav-link:hover{background-color:#495057;color:#fff}.sidebar .nav-link.active{background-color:#007bff;color:#fff}.main-content{min-height:100vh}.card{border:1px solid rgba(0,0,0,.125);box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.table th{border-top:none;color:#495057;font-weight:600}.btn-sm{font-size:.875rem;padding:.25rem .5rem}.badge{font-size:.75em}.low-stock{color:#dc3545;font-weight:700}.loading-spinner{align-items:center;display:flex;height:200px;justify-content:center}.error-message{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.25rem;color:#dc3545}.error-message,.success-message{margin-bottom:1rem;padding:.75rem 1.25rem}.success-message{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.25rem;color:#155724}[dir=rtl]{direction:rtl}[dir=rtl],[dir=rtl] .sidebar .nav-link{text-align:right}[dir=rtl] .me-1{margin-left:.25rem!important;margin-right:0!important}[dir=rtl] .me-2{margin-left:.5rem!important;margin-right:0!important}[dir=rtl] .me-3{margin-left:1rem!important;margin-right:0!important}[dir=rtl] .me-4{margin-left:1.5rem!important;margin-right:0!important}[dir=rtl] .me-5{margin-left:3rem!important;margin-right:0!important}[dir=rtl] .me-auto{margin-left:auto!important;margin-right:0!important}[dir=rtl] .ms-1{margin-left:0!important;margin-right:.25rem!important}[dir=rtl] .ms-2{margin-left:0!important;margin-right:.5rem!important}[dir=rtl] .ms-3{margin-left:0!important;margin-right:1rem!important}[dir=rtl] .ms-4{margin-left:0!important;margin-right:1.5rem!important}[dir=rtl] .ms-5{margin-left:0!important;margin-right:3rem!important}[dir=rtl] .ms-auto{margin-left:0!important;margin-right:auto!important}[dir=rtl] .pe-1{padding-left:.25rem!important;padding-right:0!important}[dir=rtl] .pe-2{padding-left:.5rem!important;padding-right:0!important}[dir=rtl] .pe-3{padding-left:1rem!important;padding-right:0!important}[dir=rtl] .ps-1{padding-left:0!important;padding-right:.25rem!important}[dir=rtl] .ps-2{padding-left:0!important;padding-right:.5rem!important}[dir=rtl] .ps-3{padding-left:0!important;padding-right:1rem!important}[dir=rtl] .float-end{float:left!important}[dir=rtl] .float-start{float:right!important}[dir=rtl] .text-end{text-align:left!important}[dir=rtl] .text-start{text-align:right!important}[dir=rtl] .dropdown-menu{text-align:right}[dir=rtl] .dropdown-menu-end{left:0!important;right:auto!important}[dir=rtl] .dropdown-menu-start{left:auto!important;right:0!important}[dir=rtl] .modal-header .btn-close{margin-left:0!important;margin-right:auto!important}[dir=rtl] .form-check{padding-left:0!important;padding-right:1.5rem!important}[dir=rtl] .form-check .form-check-input{float:right!important;margin-left:0!important;margin-right:-1.5rem!important}[dir=rtl] .form-check-label{padding-left:0!important;padding-right:1.5rem!important}[dir=rtl] .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),[dir=rtl] .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-radius:0 .375rem .375rem 0!important}[dir=rtl] .input-group>.form-control:not(:first-child),[dir=rtl] .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-radius:.375rem 0 0 .375rem!important}[dir=rtl] .table{text-align:right}[dir=rtl] .navbar-nav{padding-right:0!important}[dir=rtl] .breadcrumb-item+.breadcrumb-item{padding-left:0!important;padding-right:.5rem!important}[dir=rtl] .breadcrumb-item+.breadcrumb-item:before{float:right!important;padding-left:.5rem!important;padding-right:0!important}[dir=rtl] .pagination{padding-right:0!important}[dir=rtl] .page-item:first-child .page-link{border-radius:0 .375rem .375rem 0!important}[dir=rtl] .page-item:last-child .page-link{border-radius:.375rem 0 0 .375rem!important}[dir=rtl] .list-group{padding-right:0!important}[dir=rtl] .toast{text-align:right}[dir=rtl] .toast-header .btn-close{margin-left:-.375rem!important;margin-right:auto!important}[dir=rtl] .spinner-border,[dir=rtl] .spinner-grow{--bs-spinner-animation-name:spinner-border!important}[dir=rtl] .offcanvas-start{transform:translateX(100%)!important}[dir=rtl] .offcanvas-end{transform:translateX(-100%)!important}[dir=rtl] .offcanvas-end.show,[dir=rtl] .offcanvas-start.show{transform:translateX(0)!important}[dir=rtl] .carousel-control-prev{left:auto!important;right:0!important}[dir=rtl] .carousel-control-next{left:0!important;right:auto!important}[dir=rtl] .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")!important}[dir=rtl] .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")!important}[dir=rtl] .popover,[dir=rtl] .popover-header,[dir=rtl] .tooltip{text-align:right}[dir=rtl] .accordion-button:after{margin-left:0!important;margin-right:auto!important}[dir=rtl] .accordion-button{text-align:right}[dir=rtl] .modal-footer>:not(:first-child){margin-left:0!important;margin-right:.25rem!important}[dir=rtl] .modal-footer>:not(:last-child){margin-left:.25rem!important;margin-right:0!important}[dir=rtl] .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-radius:0 .375rem .375rem 0!important}[dir=rtl] .btn-group>.btn:not(:first-child){border-radius:.375rem 0 0 .375rem!important}[dir=rtl] .alert-dismissible .btn-close{left:0!important;right:auto!important}
/*# sourceMappingURL=main.9abd8ed5.css.map*/