@import"https://fonts.googleapis.com/css2?family=Oxanium:wght@200..800&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css";@import'https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet';@import"https://cdn.jsdelivr.net/npm/@mdi/font@7.2.96/css/materialdesignicons.min.css";html,body{height:100%!important;margin:0!important;padding:0!important;min-height:100%;background-color:#fff!important;font-family:Oxanium,sans-serif!important}body.home-page .sidebar{display:none!important}body.home-page .main-content{margin-left:0!important;width:100%!important;max-width:100%!important}body.home-page .content-wrapper{margin-left:0!important}p{font-family:Poppins,sans-serif;font-weight:400;font-size:.95rem}.main-content h4{font-weight:600;font-size:1.2rem;color:#231f20}.main-content h2{font-family:Oxanium,sans-serif;font-size:30px;font-weight:700;color:#231f20}#navi{background-color:transparent;color:#fff;min-height:80px;border:none}.blue-card.card{background-color:#f4f4f4;border-radius:16px;border:0;min-height:340px}.card-1.blue-card{background:url(http://localhost:8000/img/patern-home.png) repeat;background-color:#f4f4f4;background-position:center;background-size:contain}.blue-card h2{font-weight:700}.mw-200{width:100%;max-width:120px}.mw-250{width:100%;max-width:250px}video{border-radius:16px}.box-link{text-decoration:none}.user-avatar{display:flex;align-items:center;gap:10px}.user-initials{width:40px;height:40px;border-radius:50%;background-color:#f2f4f7;color:#333;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:16px}.user-info{line-height:1.2}.user-info span .new-name{font-weight:600;color:#000}.user-info span .new-email{font-size:.9em;color:#6c757d}.dropdown-menu.show{background-color:#eef8ff;top:70px;right:0;margin-bottom:0}.dropdown-menu.show li{color:#000}.show.user-info{margin-bottom:0}.dropdown-menu li a.dropdown-item{font-weight:500;color:#000}.dropdown-menu li a.dropdown-item:hover{font-weight:500;color:#6c757d}.collapse #log-in li a img:first-child{margin-right:0}.blue-row{background-color:#f4f4f4;border-radius:16px}.fw-mediu{font-weight:500;font-size:14px;color:#000}.box-link:hover .blue-card.card,.box-link:hover div.bg-white{box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.sidebar{min-height:80vh;background:url(http://localhost:8000/img/strip-patern.svg) no-repeat;background-color:#231f20;border-radius:20px;font-family:Oxanium,sans-serif;background-position:top;background-size:103%}.sidebar-link{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;padding:10px 15px;width:100%;border-radius:25px;transition:all .3s ease;margin-bottom:15px}.sidebar-link span{font-size:15px;font-weight:700}.sidebar-icon{width:22px;height:22px;transition:all .3s ease;filter:brightness(0) invert(1)}.sidebar-link:hover,.sidebar-link.router-link-active{background-color:#fff;color:#0073ae}.sidebar-link:hover .sidebar-icon,.sidebar-link.router-link-active .sidebar-icon{filter:invert(65%) sepia(99%) saturate(1717%) hue-rotate(182deg) brightness(91%) contrast(102%)}.sidebar-link:hover{box-shadow:0 0 8px #007bff66}.search-wrapper{max-width:350px;margin-left:auto}.search-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);pointer-events:none;width:20px}.search-input{width:100%;padding:10px 10px 10px 45px;border:1px solid #CDCDCD;border-radius:10px;font-size:15px;transition:all .3s ease;background-color:#fff;font-family:Poppins,sans-serif;font-weight:400}.search-input:focus{outline:none;border-color:#cdcdcd;box-shadow:0 0 #0d6efd26}.search-input::placeholder{color:#57585a;font-weight:400;font-family:Poppins,sans-serif}.product-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.product-image{width:100%;height:220px;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-image img{max-width:100%;max-height:100%;object-fit:contain}.product-content{padding:1.5rem}.product-logos{display:flex;gap:1rem;margin-bottom:1rem;height:30px;align-items:center}.product-logos img{max-height:30px;width:auto}.product-title{font-size:1.1rem;font-weight:600;color:#212529;margin:0 0 1.5rem}.product-actions{display:flex;gap:.75rem}.btn-download{flex:1;background-color:#0073ae;color:#fff;border:none;padding:.65rem 1rem;border-radius:10px 0;font-weight:500;font-size:.95rem;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .3s ease}.btn-download:hover{background-color:#3e3e3e}.btn-open{flex:1;background-color:#0073ae;color:#fff;border:none;padding:.65rem 1rem;border-radius:10px 0;font-weight:500;font-size:.95rem;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .3s ease}.btn-open:hover{background-color:#3e3e3e}.btn-template{border-radius:10px 0;padding:.65rem 1rem;background-color:#0073ae;color:#fff;font-size:.95rem;transition:background-color .3s ease;text-decoration:none;font-family:Poppins,sans-serif;font-weight:400;border-color:transparent}.btn-template:hover{background-color:#3e3e3e}.btn.btn-light.btn-sm{border-radius:10px 0}.modal-header{background-color:#4a4a4a;color:#fff;padding:1.25rem 1.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.modal-header .modal-title{font-size:1.25rem;font-weight:600}.modal-header .btn-close{filter:invert(1);opacity:1}.modal-body{padding:2rem 1.5rem}.modal-body .question-title{color:#0073ae;font-size:1.1rem;font-weight:600;margin-bottom:1.5rem}.form-control,.form-select{border:1px solid #57585A!important;border-radius:10px!important;padding:.65rem 1rem!important;font-size:.95rem!important}.form-control::placeholder{color:#999}textarea.form-control{min-height:120px;resize:vertical}.form-check-input{width:1.2em;height:1.2em;margin-top:.15em}.form-check-label{font-size:.95rem;color:#333;margin-left:.5rem}.modal-footer{padding:1rem 1.5rem;border-top:none}.btn-close-modal{background-color:#fff;color:#0073ae;border:2px solid #0073AE;padding:.65rem 2rem;border-radius:8px;font-weight:500;transition:all .3s ease}.btn-close-modal:hover{background-color:#f0f8ff}.btn-send-order{background-color:#0073ae;color:#fff;border:none;padding:.65rem 2rem;border-radius:10px 0;font-weight:500;transition:background-color .3s ease}.btn-send-order:hover{background-color:#0073ae}.upload-instructions{line-height:1.8;color:#333}.btn-intructions{font-family:Oxanium,sans-serif;-webkit-appearance:none;background:transparent;border:0;color:#0073ae;font-weight:700;text-decoration:underline;font-size:20px}.table-container{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;padding:1rem;border:1px solid #57585A}.table-responsive{overflow-x:auto}table{margin-bottom:0;white-space:nowrap}thead{background-color:#3f3f40!important}thead tr:first-child th:first-child{border-top-left-radius:10px}thead tr:first-child th:last-child{border-top-right-radius:10px}thead th{font-weight:600;font-size:.9rem;padding:1rem .75rem;border:none;text-align:left;text-align:center;color:#fff!important}tbody tr{border-bottom:1px solid #e0e0e0;transition:background-color .2s ease;text-align:center}tbody tr:hover{background-color:#f8f9fa}tbody tr:last-child{border-bottom:none}tbody td{padding:1.25rem .75rem;vertical-align:middle;color:#333;font-size:.9rem;text-align:center;font-family:Poppins,sans-serif;font-weight:400}.competitor-name{font-weight:600;color:#333}.btn-delete{background:none;border:none;color:#dc3545;cursor:pointer;padding:.5rem;transition:all .2s ease;font-size:1.2rem}.btn-delete:hover{color:#c82333;transform:scale(1.1)}@media (max-width: 768px){thead th{font-size:.8rem;padding:.75rem .5rem}tbody td{font-size:.85rem;padding:1rem .5rem}}@media (min-width: 768px){.custom-col-2-5{flex:0 0 20.8333%!important;max-width:20.8333%!important}.custom-col-9-5{flex:0 0 79.1667%!important;max-width:79.1667%!important}}.header-section{background-color:#3f3f40;border-radius:12px;padding:2rem;margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.header-text{color:#fff;font-size:1rem;margin:0;flex:1;min-width:250px}.search-wrapper{flex:1;min-width:300px}.search-container{position:relative}.brands-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.brand-btn{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;padding:.75rem 1.5rem;font-size:.95rem;color:#231f20;cursor:pointer;transition:all .3s ease;text-align:center}.brand-btn:hover{background-color:#f8f9fa;border-color:#0173ae;color:#0173ae}.brand-btn.active{background-color:#0173ae;color:#fff;border-color:#0173ae}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}.product-card{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.product-card:hover{transform:translateY(-5px);box-shadow:0 4px 16px #00000026}.product-badge{display:inline-block;padding:.25rem .75rem;background-color:transparent;color:#0073ae;border-radius:10px 0;font-size:.75rem;font-weight:600;margin-bottom:1rem;align-self:flex-start;border:1px solid #0073AE}.product-image{width:100%;height:200px;object-fit:contain;margin-bottom:1.5rem}.brand-logo{width:120px;height:auto;margin-bottom:1rem}.product-title{font-size:1rem;font-weight:600;color:#231f20;margin-bottom:.5rem}.product-price{font-size:1.25rem;font-weight:700;color:#0173ae;margin-bottom:1rem}.product-info{font-size:.85rem;color:#57585a;margin-bottom:.5rem}.product-info strong{color:#0173ae;font-family:Oxanium,sans-serif;font-weight:700}.btn-check-stock{background-color:#0173ae;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:10px 0;font-weight:500;font-size:.95rem;cursor:pointer;transition:background-color .3s ease;margin-top:auto}.btn-check-stock:hover{background-color:#3e3e3e}@media (max-width: 768px){.header-section{flex-direction:column;align-items:stretch}.brands-container{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.products-grid{grid-template-columns:1fr}}.log-card.card{border-radius:20px;box-shadow:0 4px 16px #00000026}.log-card .form-control,.log-card .form-select{padding:.7rem .75rem;border-radius:10px}.card-header-login h4{font-size:32px;font-weight:700}.form-control:focus,.log-card .form-select:focus,.form-select:focus{color:#57585a!important;background-color:var(--bs-body-bg);border-color:transparent!important;outline:0;box-shadow:0 4px 16px #00000026!important}.log-card a{font-size:.95rem;color:#0173ae}.checkbox{margin-bottom:1.5rem;margin-top:1rem}.remember{display:flex;align-items:center;cursor:pointer;font-size:.95rem;color:#333;-webkit-user-select:none;user-select:none;transition:color .3s ease;justify-content:center}.remember:hover{color:#0173ae}.remember input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #ddd;border-radius:4px;margin-right:.75rem;cursor:pointer;position:relative;transition:all .3s ease;background-color:#fff}.remember input[type=checkbox]:hover{border-color:#0173ae;box-shadow:0 4px 16px #00000026}.remember input[type=checkbox]:checked{background-color:#0173ae;border-color:#0173ae}.remember input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:1px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.remember input[type=checkbox]:focus{outline:none;box-shadow:0 4px 16px #00000026}.remember input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.remember input[type=checkbox]:checked{box-shadow:0 4px 16px #00000026;background-color:#0173ae;border-color:#0173ae}.table>:not(caption)>*>*{background-color:transparent!important}.order-table-container{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;margin-bottom:2rem}.order-table thead{background-color:#5a5a5a}.order-table thead th{color:#fff;font-weight:600;font-size:.9rem;padding:1rem .75rem;white-space:nowrap}.order-table tbody td{padding:1rem .75rem;vertical-align:middle}.product-thumb{width:50px;height:50px;object-fit:contain;margin-right:.5rem;display:inline-block;vertical-align:middle}.stock-info{font-size:.85rem;line-height:1.4}.badge-sellable{background-color:#e7faf3;color:#1aa20e;padding:.35rem .75rem;border-radius:6px;font-size:.85rem;font-weight:500;display:inline-block}.note-text{font-size:.85rem;color:#666}.qty-input{width:80px;padding:.5rem;border:1px solid #ced4da;border-radius:6px;text-align:center;font-size:.9rem}.qty-input:focus{outline:none;border-color:#08c}.btn-remove{background:none;border:none;color:#dc3545;font-size:1.2rem;cursor:pointer;padding:.5rem}.btn-remove:hover{color:#c82333}.add-product-section{background:#fff;margin-bottom:2rem}.add-product-label{display:block;color:#0073ae;font-weight:600;font-size:.95rem;margin-bottom:1rem}.add-product-controls{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;justify-content:space-between}.add-product-input{flex:0 0 200px;padding:.75rem 1rem;border:1px solid #ced4da;border-radius:10px;font-size:.95rem}.add-product-input:focus{outline:none;border-color:#0073ae;box-shadow:0 0 0 .2rem #0088cc26}.btn-add-product{background-color:#0073ae;color:#fff;border:none;padding:.75rem 2rem;border-radius:10px 0;font-weight:500;font-size:.95rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .3s ease}.btn-add-product:hover{background-color:#0073ae}.btn-add-product .mdi{font-size:1.2rem}.order-summary-card{background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000001a;max-width:420px;overflow:hidden;margin-left:auto}.order-summary-header{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid #e0e0e0}.order-summary-title{color:#0073ae;font-size:1.1rem;font-weight:600;margin:0}.btn-close-summary{background:none;border:none;color:#0073ae;font-size:1.5rem;cursor:pointer;padding:0;transition:color .3s ease}.btn-close-summary:hover{color:#3e3e3e}.order-summary-body{padding:1.5rem}.products-heading{font-size:1rem;font-weight:600;color:#333;margin:0 0 1rem}.product-list{margin-bottom:1.5rem}.product-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f0f0f0}.product-item:last-child{border-bottom:none}.product-code{color:#333;font-size:.95rem}.product-price{color:#333;font-weight:600;font-size:.95rem}.order-total{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-top:2px solid #e0e0e0;margin-bottom:1.5rem}.total-label{font-weight:600;font-size:1rem;color:#333}.total-amount{font-weight:700;font-size:1.1rem;color:#333}.btn-place-order{width:100%;background-color:#0073ae;color:#fff;border:none;padding:1rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:background-color .3s ease;margin-bottom:1.5rem}.btn-place-order:hover{background-color:#3e3e3e}.order-disclaimer{font-size:.8rem;color:#f98f00;text-align:center;line-height:1.5;margin:0}@media (max-width: 768px){.add-product-controls{flex-direction:column;align-items:stretch}.add-product-input{flex:1 1 auto;width:100%}.btn-add-product{justify-content:center}.order-summary-card{max-width:100%}}.profile-container{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 2px 8px #0000001a;max-width:600px;margin:0 auto}.profile-item{padding:1rem 0;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.profile-item:last-child{border-bottom:none}.profile-item:hover{background-color:#f8f9fa;padding-left:.5rem;margin-left:-.5rem;margin-right:-.5rem;padding-right:.5rem;border-radius:8px}.form-label{font-weight:600!important;color:#08c;font-size:.9rem;margin-bottom:.5rem;display:block;text-transform:uppercase;letter-spacing:.5px}.profile-item p{color:#333;font-size:1rem;margin:0;font-weight:500}.profile-loading{text-align:center;padding:3rem;color:#999;font-style:italic}@media (max-width: 768px){.custom-col-9-5{padding-top:1.5rem}.profile-container{padding:1.5rem}.form-label{font-size:.85rem}.profile-item p{font-size:.95rem}.blue-card.card{min-height:200px}.box-link img,.card-1 img{width:100px}.main-content h2{font-size:22px}}.bg-primary.card{background-color:#0073ae!important;box-shadow:0 0 8px #007bff66}.btn-menu{color:#fff;text-decoration:none;padding:10px 15px;width:100%;border-radius:25px;transition:all .3s ease;background-color:#000;border:0;text-align:center;margin:auto;box-shadow:0 0 8px #0006}.btn-menu:hover{background-color:#fff;border-color:#fff;color:#0073ae;box-shadow:0 2px 8px #0000001a}.btn-menu:focus,.btn-menu:active{outline:none!important;border-color:#fff!important;background-color:#fff!important;box-shadow:0 0 8px #0006}.collapse:not(.show){display:none}.collapse.show{display:block}@media (min-width: 992px){.d-lg-block{display:block!important}}@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";@theme{ --font-sans: "Instrument Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
